.menu-drawer,.menu-drawer-container{z-index:9999}.menu-drawer{position:fixed;inset:0 auto 0 0;width:80vw;max-width:560px;height:100dvh;background:var(--color-background, #263645);transform:translate(-100%);transition:transform .42s cubic-bezier(.2,0,0,1);will-change:transform;overflow-y:auto;-webkit-overflow-scrolling:touch;box-shadow:0 10px 30px #00000059}.menu-drawer-container.menu-opening .menu-drawer{transform:translate(0)}.menu-drawer-container.menu-closing .menu-drawer{transform:translate(-100%)}.menu-drawer-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000047;opacity:0;pointer-events:none;transition:opacity .25s ease;z-index:9998}.menu-drawer-container.menu-opening~.menu-drawer-overlay,.menu-drawer-container.menu-closing~.menu-drawer-overlay{opacity:1;pointer-events:auto}html.menu-lock,body.menu-lock{overflow:hidden;touch-action:none}@keyframes menuItemIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.menu-drawer .stagger-item{opacity:0}.menu-drawer-container.menu-opening .stagger-item{animation:menuItemIn .38s forwards;animation-delay:calc(var(--i, 0) * 60ms + 80ms)}@keyframes menuFooterIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.menu-drawer-container.menu-opening .menu-drawer__utility-links{animation:menuFooterIn .36s .18s forwards;opacity:0}@media (prefers-reduced-motion: reduce){.menu-drawer,.menu-drawer-overlay{transition:none}.stagger-item,.menu-drawer__utility-links{animation:none!important;opacity:1!important}}.menu-drawer-container:before{content:none!important;display:none!important}.menu-drawer.is-open{transform:translate(0)}.menu-drawer.is-closing{transform:translate(-100%)}
/*# sourceMappingURL=/cdn/shop/t/1/assets/menu-anim.css.map */
