.menu-drawer{--dialog-content-padding-inline: calc(2.4rem + env(safe-area-inset-left, 0px)) ;--dialog-header-height: 6.8rem;--menu-drawer-hairline: rgb(var(--color-foreground) / 10%)}.menu-drawer .dialog{--dialog-max-width: none;--dialog-duration: .35s;--dialog-backdrop-duration: .35s;--dialog-timing-function: cubic-bezier(.16, 1, .3, 1)}@media(min-width:768px){.menu-drawer .dialog{--dialog-max-width: 44rem}}.menu-drawer .dialog::backdrop{background-color:rgb(0 0 0 / var(--dialog-backdrop-opacity, .4));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.menu-drawer .dialog[open]{display:flex;flex-direction:column}.menu-drawer .dialog__header{min-height:var(--dialog-header-height)}.menu-drawer .dialog__close{width:var(--dialog-header-height);height:100%;transition:opacity .2s ease,transform .3s cubic-bezier(.16,1,.3,1)}.menu-drawer .dialog__close:hover{opacity:.55;transform:rotate(90deg)}.menu-drawer .dialog__content{padding-block:0;padding-inline:0}.menu-drawer__logo{padding:.8rem var(--dialog-content-padding-inline)}.menu-drawer__logo--image{max-width:var(--logo-width-menu-drawer)}.menu-drawer__logo--image img{width:auto;max-height:calc(var(--dialog-header-height) - 2.4rem)}.menu-drawer__menu{counter-reset:menu-item;padding-block:2rem 3.2rem}.menu-drawer__menu>.menu-drawer__item{counter-increment:menu-item;overflow:hidden}.menu-drawer .dialog[open] .menu-drawer__menu>.menu-drawer__item>.menu-drawer__item-link-heading,.menu-drawer .dialog[open] .menu-drawer__menu>.menu-drawer__item>details>.menu-drawer__item-link-heading{animation:menuDrawerLineIn .6s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--i, 0) * 55ms + .12s)}@keyframes menuDrawerLineIn{0%{opacity:0;transform:translateY(110%)}to{opacity:1;transform:none}}.menu-drawer__item-link{padding-block:.4rem;padding-inline:var(--dialog-content-padding-inline)}.menu-drawer .menu-drawer__item-link-heading{position:relative;min-height:0;padding-block:1rem;justify-content:flex-start;gap:1.6rem;text-decoration:none}.menu-drawer__item-link-heading:before{content:counter(menu-item,decimal-leading-zero);font-family:var(--font-body--family);font-size:1.1rem;font-weight:400;letter-spacing:.12em;color:rgb(var(--color-foreground) / 40%);align-self:flex-start;margin-block-start:.5rem;min-width:2rem}a.menu-drawer__item-link-heading,.menu-drawer__item-link-heading .h3{font-size:clamp(2.8rem,7.5vw,3.4rem);line-height:1.15;text-transform:uppercase;letter-spacing:.04em}.menu-drawer__item-link-heading .h3{transition:transform .3s cubic-bezier(.16,1,.3,1)}.menu-drawer__item-link-heading:active .h3{transform:translate(.5rem)}.menu-drawer__item-link-arrow{margin-inline-start:auto;color:rgb(var(--color-foreground) / 35%);transition:transform .25s ease,color .25s ease}.menu-drawer__item-link-heading:active .menu-drawer__item-link-arrow{transform:translate(.3rem);color:currentColor}.menu-drawer__item-link-arrow:before{content:"";position:absolute;height:100%;aspect-ratio:1;inset-inline-end:0;top:0}.menu-drawer__item-link-back{min-height:5.6rem;padding-block:1.2rem;font-size:1.2rem;text-transform:uppercase;letter-spacing:.12em;border-bottom:1px solid var(--menu-drawer-hairline);margin-block-end:2rem;transition:color .2s ease}.menu-drawer__item-link-back:hover{color:rgb(var(--color-foreground))}.menu-drawer__submenu{top:0;inset-inline-start:100%;background-color:rgb(var(--color-background));transition:inset .4s cubic-bezier(.16,1,.3,1)}.menu-drawer__submenu>.v-scrollable{padding-bottom:3rem}.menu-drawer__mega{padding-inline:var(--dialog-content-padding-inline)}.menu-drawer details.active>.menu-drawer__submenu{inset-inline-start:0;z-index:1}.menu-drawer .v-scrollable.active{overflow:unset}.menu-drawer__list .menu-drawer__item-link{display:flex;align-items:center;min-height:4.8rem;font-family:var(--font-heading--family);font-size:1.9rem;line-height:1.3}.menu-drawer .accordion{--summary-padding-block: 1.2rem}.menu-drawer .accordion .h3{font-family:var(--font-heading--family);font-size:1.9rem;line-height:1.3;letter-spacing:.01em}.menu-drawer .accordion__summary{padding-inline:var(--dialog-content-padding-inline)}.menu-drawer__footer{padding-inline:var(--dialog-content-padding-inline);padding-block:2rem calc(2rem + env(safe-area-inset-bottom,0px));border-top:1px solid var(--menu-drawer-hairline)}.menu-drawer__footer .account-button.btn{background-color:transparent;background-image:none;color:rgb(var(--color-foreground));border:1px solid rgb(var(--color-foreground) / 25%);border-radius:10rem;min-height:4.8rem;font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase;transition:border-color .2s ease,background-color .2s ease}.menu-drawer__footer .account-button.btn:active{background-color:rgb(var(--color-foreground) / 5%);border-color:rgb(var(--color-foreground) / 50%)}.menu-drawer__footer-row{min-height:2.4rem;opacity:.75}.menu-drawer__footer-row>:only-child{margin-inline:auto}.menu-drawer--no-links .menu-drawer__nav{display:contents}@media(prefers-reduced-motion:reduce){.menu-drawer .dialog{--dialog-duration: .1s;--dialog-backdrop-duration: .1s}.menu-drawer .dialog[open] .menu-drawer__menu>.menu-drawer__item>.menu-drawer__item-link-heading,.menu-drawer .dialog[open] .menu-drawer__menu>.menu-drawer__item>details>.menu-drawer__item-link-heading{animation:none}.menu-drawer__submenu,.menu-drawer .dialog__close,.menu-drawer__item-link-heading .h3,.menu-drawer__item-link-arrow{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/menu-drawer.css.map */
