.header__drawer--mobile{--hy-plum: #492c58;--hy-plum-dark: #3b2348;--hy-gold: #de9a45;--hy-line: rgb(255 255 255 / 14%);--hy-chevron: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FFFFFF' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");--hy-arrow: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FFFFFF' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 18l6-6-6-6'/%3E%3C/svg%3E");--hy-arrow-plum: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23492C58' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 18l6-6-6-6'/%3E%3C/svg%3E")}body:has(.header__drawer--mobile .menu-drawer-container[open]) .sg-floatingpop{display:none!important}body:has(.header__drawer--mobile .menu-drawer-container[open]) .header-section{z-index:1001!important}.header__drawer--mobile .menu-drawer{width:88vw;max-width:400px;color:#fff;background:var(--hy-plum);box-shadow:8px 0 32px #0000004d;border-right:0;height:100vh;height:100dvh}.header__drawer--mobile .menu-drawer,.header__drawer--mobile .menu-drawer:has(details[open]){overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.header__drawer--mobile .menu-drawer__backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:#00000073}.header__drawer--mobile .menu-drawer__header{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px 12px 20px;background:var(--hy-plum);border-bottom:1px solid var(--hy-line)}.header__drawer--mobile .menu-drawer__logo{display:flex;align-items:center}.header__drawer--mobile .menu-drawer__logo img{height:38px;width:auto;display:block}.header__drawer--mobile .menu-drawer__header .menu-drawer__close-button{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;margin-left:auto;border-radius:50%;color:#fff;background:#ffffff1a;border:1px solid rgb(255 255 255 / 25%);transition:transform .3s ease,background .3s ease}.header__drawer--mobile .menu-drawer__header .menu-drawer__close-button:active{transform:rotate(90deg) scale(.95);background:var(--hy-gold);border-color:var(--hy-gold)}.header__drawer--mobile .menu-drawer__header .menu-drawer__close-button svg{width:14px;height:14px}.header__drawer--mobile .menu-drawer__navigation{margin-top:0}.header__drawer--mobile .menu-drawer__menu.has-submenu{display:flex;flex-direction:column;gap:0;padding:8px 12px;margin:0}.header__drawer--mobile .menu-drawer__menu.has-submenu>li{display:block;min-height:0;margin:0;border:0;border-bottom:1px solid var(--hy-line)}.header__drawer--mobile .menu-drawer__menu.has-submenu>li:last-child{border-bottom:0}.header__drawer--mobile .menu-drawer__menu-item--mainlist{min-height:56px;padding:14px 8px;font-size:1.0625rem;font-weight:600;line-height:1.3;letter-spacing:0;text-transform:none;color:#fff;border-radius:10px;transition:color .25s ease,background .25s ease}.header__drawer--mobile .menu-drawer__menu-item--mainlist:hover{color:#fff}.header__drawer--mobile .menu-drawer__menu-item--mainlist:active{color:var(--hy-gold)}@media(hover:hover){.header__drawer--mobile .menu-drawer__menu-item--mainlist:hover{color:var(--hy-gold)}}.header__drawer--mobile .menu-drawer__menu-item--mainlist.menu-drawer__menu-item--active{color:var(--hy-gold)}.header__drawer--mobile details[open]>.menu-drawer__menu-item--mainlist{color:var(--hy-gold)}.header__drawer--mobile a.menu-drawer__menu-item--mainlist:after{content:"";flex-shrink:0;width:18px;height:18px;margin-left:12px;background:var(--hy-arrow) center / contain no-repeat;opacity:.7}.header__drawer--mobile .menu-drawer__menu-item--mainlist>.svg-wrapper{display:flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;margin-left:12px;border-radius:50%;background:#ffffff1a var(--hy-chevron) center / 14px no-repeat;transition:transform .3s ease,background-color .3s ease}.header__drawer--mobile .menu-drawer__menu-item--mainlist>.svg-wrapper svg{display:none}.header__drawer--mobile details[open]>.menu-drawer__menu-item--mainlist>.svg-wrapper{transform:rotate(180deg);background-color:var(--hy-gold)}.header__drawer--mobile .menu-drawer__list-item--deep .menu-drawer__menu--childlist,.header__drawer--mobile .menu-drawer__list-item--deep .menu-drawer__menu--grid{display:grid;grid-template-columns:1fr;gap:8px;margin:0 0 14px;padding:8px;background:#fff;border-radius:14px;box-shadow:0 6px 20px #0000002e}.header__drawer--mobile .menu-drawer__menu--childlist>li{display:block;min-height:0}.header__drawer--mobile .menu-drawer__menu-item--child,.header__drawer--mobile .menu-drawer .menu-drawer__menu--grid:has(.menu-drawer__link-image) .menu-drawer__menu-item--child{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:12px;min-height:48px;padding:6px 34px 6px 12px;row-gap:0;position:relative;font-size:.875rem;font-weight:600;line-height:1.35;text-transform:none;color:#2b1a33;background-color:#492c5808;border:1px solid rgb(73 44 88 / 6.5%);border-radius:8px;transition:color .25s ease,background-color .25s ease,border-color .25s ease}.header__drawer--mobile .menu-drawer__menu-item--child:after{content:"";position:absolute;right:12px;top:50%;width:14px;height:14px;transform:translateY(-50%);background:var(--hy-arrow-plum) center / contain no-repeat;opacity:.4}.header__drawer--mobile .menu-drawer__menu-item--child:hover{color:#2b1a33}@media(hover:hover){.header__drawer--mobile .menu-drawer__menu-item--child:hover{color:var(--hy-gold);background-color:#de9a4520;border-color:#de9a454d}}.header__drawer--mobile .menu-drawer__menu-item--child:active,.header__drawer--mobile .menu-drawer__menu-item--child.menu-drawer__menu-item--active{color:var(--hy-gold);background-color:#de9a4520;border-color:#de9a454d}.header__drawer--mobile .menu-drawer__menu-item--child .menu-drawer__menu-item-text{white-space:normal;padding:0}.header__drawer--mobile .menu-drawer__link-thumb,.header__drawer--mobile .menu-drawer__menu--grid .menu-drawer__link-image{flex-shrink:0;width:40px;height:40px;aspect-ratio:1;object-fit:contain;border-radius:6px;background:#fff;border:1px solid rgb(73 44 88 / 8%)}.header__drawer--mobile .menu-drawer .menu-drawer__menu--grid .menu-drawer__menu-item:has(.menu-drawer__link-image):before{display:none}.header__drawer--mobile .menu-drawer .menu-drawer__menu--grid:has(.menu-drawer__link-image) .menu-drawer__menu-item:not(:has(.menu-drawer__link-image)):before{content:"";display:block;flex-shrink:0;width:40px;height:40px;aspect-ratio:1;opacity:1;border-radius:6px;background:#de9a4524 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23DE9A45' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='3' width='7' height='7' rx='1'/%3E%3Crect x='14' y='3' width='7' height='7' rx='1'/%3E%3Crect x='3' y='14' width='7' height='7' rx='1'/%3E%3Crect x='14' y='14' width='7' height='7' rx='1'/%3E%3C/svg%3E") center / 18px no-repeat}.header__drawer--mobile .menu-drawer__cta{padding:8px 20px 20px}.header__drawer--mobile .menu-drawer__cta-link{display:flex;align-items:center;justify-content:center;width:100%;padding:14px 24px;border-radius:25px;font-size:1rem;font-weight:600;text-align:center;text-decoration:none;color:#fff;background:var(--hy-gold);box-shadow:0 4px 14px #0003;transition:transform .2s ease,filter .2s ease}.header__drawer--mobile .menu-drawer__cta-link:active{transform:scale(.98);filter:brightness(.95)}.header__drawer--mobile .menu-drawer__utility-links{margin-inline:20px;color:#fff}
/*# sourceMappingURL=/cdn/shop/t/1/assets/hygeia-menu-drawer.css.map */
