.menu-drawer{display:flex;flex-direction:column;height:100%;overflow:hidden}.menu-drawer__header{flex:0 0 auto;display:flex;align-items:center;justify-content:flex-end;padding:1rem 1.6rem;border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.menu-drawer__close-button{display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;padding:.4rem;color:rgb(var(--color-foreground))}.menu-drawer__close-button .svg-wrapper svg{width:2rem;height:2rem}.menu-drawer__content{flex:1 1 auto;overflow-y:auto;-webkit-overflow-scrolling:touch}[data-l1-panel][hidden]{display:none!important}.menu-list-l1{margin:0;padding:.8rem 0;overflow-y:auto}.menu-list-l1__item{list-style:none}.menu-item-l1{display:flex;align-items:center;gap:1.2rem;width:100%;padding:1.2rem 2.4rem;text-decoration:none;color:rgb(var(--color-foreground));background:none;border:none;cursor:pointer;font-family:var(--font-body-family);font-size:1rem;text-align:start;border-bottom:.1rem solid rgba(var(--color-foreground),.06)}.menu-item-l1:hover,.menu-item-l1:focus-visible{background-color:rgba(var(--color-foreground),.04);outline-offset:-.2rem}.menu-item-l1__img{width:4.8rem;height:4.8rem;object-fit:cover;border-radius:.4rem;flex-shrink:0}.menu-item-l1__title{flex:1 1 auto;font-size:1.6rem}.menu-list-l1__item--group>.menu-item-l1{border-bottom:0}.menu-list-l1__item--group{border-bottom:.1rem solid rgba(var(--color-foreground),.06)}.menu-list-l1__item--group.is-open .menu-item-l1__title{font-weight:600}.menu-item-l1__toggle{position:relative;flex-shrink:0;width:1.4rem;height:1.4rem;margin-inline-start:auto;color:rgba(var(--color-foreground),.6)}.menu-item-l1__toggle:before,.menu-item-l1__toggle:after{content:"";position:absolute;left:0;right:0;top:50%;height:1.25px;margin-top:-.625px;border-radius:1px;background:currentColor;transition:transform .45s cubic-bezier(.22,1,.36,1)}.menu-item-l1__toggle:after{transform:rotate(90deg)}.is-open>.menu-item-l1 .menu-item-l1__toggle:after{transform:rotate(0)}.menu-item-l1__sub{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s cubic-bezier(.22,1,.36,1)}.is-open>.menu-item-l1__sub{grid-template-rows:1fr}.menu-item-l1__sub-inner{overflow:hidden;min-height:0}.menu-list-l2{margin:0;padding:.2rem 0 1.2rem}.menu-list-l2__item{list-style:none}.menu-item-l2{display:flex;align-items:center;gap:1.6rem;padding:.6rem 2.4rem .6rem 4rem;text-decoration:none;color:rgb(var(--color-foreground));opacity:0;transform:translateY(-.4rem);transition:opacity .25s ease,transform .25s ease}.is-open .menu-item-l2{opacity:1;transform:none;transition:opacity .4s cubic-bezier(.22,1,.36,1) .08s,transform .4s cubic-bezier(.22,1,.36,1) .08s}.menu-item-l2:hover,.menu-item-l2:focus-visible{background-color:rgba(var(--color-foreground),.04);outline-offset:-.2rem}.menu-item-l2__img{width:4.4rem;height:4.4rem;object-fit:cover;border-radius:.4rem;flex-shrink:0}.menu-item-l2__title{flex:1 1 auto;font-size:1.5rem}@media(prefers-reduced-motion:reduce){.menu-item-l1__sub,.menu-item-l1__toggle:before,.menu-item-l1__toggle:after,.menu-item-l2{transition:none!important}}.menu-drawer__bottom-nav{flex:0 0 auto;background-color:rgba(var(--color-background),1);border-top:.1rem solid rgba(var(--color-foreground),.1);padding:.8rem .4rem;padding-bottom:max(.8rem,env(safe-area-inset-bottom))}.menu-nav-l0{display:flex;flex-direction:row;justify-content:space-around;align-items:flex-start;list-style:none;margin:0;padding:0}.menu-nav-l0__item{flex:1 1 0;text-align:center}.menu-nav-l0__btn{display:flex;flex-direction:column;align-items:center;gap:.4rem;width:100%;padding:.4rem .2rem;background:none;border:none;cursor:pointer;color:rgb(var(--color-foreground));text-decoration:none;font-family:var(--font-body-family);font-size:.7rem;line-height:1.2;border-radius:.4rem;transition:background-color .15s ease}.menu-nav-l0__btn:hover,.menu-nav-l0__btn:focus-visible{background-color:rgba(var(--color-foreground),.06);outline:none}.menu-nav-l0__icon{display:block;width:3.2rem;height:3.2rem;object-fit:contain}.menu-nav-l0__icon--svg{width:2.4rem;height:2.4rem;fill:none;stroke:currentColor;stroke-width:1.25;stroke-linecap:round;stroke-linejoin:round;opacity:.72;transition:opacity .2s ease,stroke-width .2s ease}.menu-nav-l0__icon-fill{fill:rgb(var(--color-background))}.menu-nav-l0__btn:has(.menu-nav-l0__icon--svg) .menu-nav-l0__label{opacity:.8;transition:opacity .2s ease}.menu-nav-l0__btn.is-active .menu-nav-l0__icon--svg,.menu-nav-l0__btn--current .menu-nav-l0__icon--svg{opacity:1;stroke-width:1.6}.menu-nav-l0__btn.is-active .menu-nav-l0__label,.menu-nav-l0__btn--current .menu-nav-l0__label{opacity:1}.menu-nav-l0__label{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:1rem}.menu-nav-l0__btn.is-active,.menu-nav-l0__btn--current{color:rgb(var(--color-button))}.menu-nav-l0__btn.is-active .menu-nav-l0__label,.menu-nav-l0__btn--current .menu-nav-l0__label{font-weight:600;text-decoration:underline;text-underline-offset:.3rem}@media screen and (min-width:990px){.menu-drawer__bottom-nav{display:none}.menu-drawer__content{flex:1 1 auto}}@media screen and (max-width:989px){.js header-drawer .menu-drawer{height:calc(max(var(--viewport-height, 100vh),100dvh) - var(--header-bottom-position, 100%));box-shadow:0 15rem rgb(var(--color-background)),var(--drawer-shadow-horizontal-offset) var(--drawer-shadow-vertical-offset) var(--drawer-shadow-blur-radius) rgba(var(--color-shadow),var(--drawer-shadow-opacity))}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/_header-drawer.css.map */
