.header__icon--menu{position:initial}.js header-drawer>details>summary:before{content:"";position:absolute;top:100%;left:0;z-index:2;width:100%;height:calc(var(--viewport-height, 100vh) - var(--header-bottom-position, 100%));background-color:rgba(var(--color-shadow),var(--opacity-overlay));cursor:default;opacity:0;visibility:hidden;transition:opacity var(--motion-duration) ease,visibility var(--motion-duration) ease}.js header-drawer>details.menu-opening>summary:before{opacity:1;visibility:visible}.menu-drawer{--drawer-margin: 1.2rem;position:absolute;top:100%;left:0;z-index:3;display:flex;flex-direction:column;width:100%;max-width:39rem;height:calc(var(--viewport-height, 100vh) - var(--header-bottom-position, 100%));overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;background-color:rgb(var(--color-background));transform:translate(-100%);visibility:hidden}.js details[open]>.menu-drawer{transition:transform var(--motion-duration) ease,visibility var(--motion-duration) ease}.js details[open].menu-opening>.menu-drawer{transform:translate(0);visibility:visible}@media(prefers-reduced-motion:reduce){.js details[open]>.menu-drawer{transition:none}}.menu-drawer__navigation{flex:1 0 auto}.menu-drawer__menu-item{margin:0 var(--drawer-margin);border-top:.1rem solid rgb(var(--color-border-default))}.menu-drawer__level{--icon-size: var(--size-icon-l);display:flex;align-items:center;justify-content:space-between;gap:1.6rem;min-height:5.2rem;color:rgb(var(--color-foreground));font-family:var(--font-heading-family);font-size:var(--type-heading-m-size);line-height:var(--type-heading-m-line-height);letter-spacing:var(--type-heading-m-letter-spacing);font-weight:var(--font-weight-medium);text-decoration:none;cursor:pointer;list-style:none}.menu-drawer__level[aria-current]>span,a.menu-drawer__level[aria-current]{color:rgb(var(--color-text-accent))}.menu-drawer__level .icon-minus,.menu-drawer__details[open]>.menu-drawer__level .icon-plus{display:none}.menu-drawer__details[open]>.menu-drawer__level .icon-minus{display:block}.menu-drawer__submenu{display:flex;flex-direction:column;gap:1.6rem;padding:1.6rem 0}.menu-drawer__group{display:flex;flex-direction:column;gap:1.6rem}.menu-drawer__rule{display:block;height:.1rem;background-color:rgb(var(--color-border-default))}.menu-drawer__slider{display:flex;gap:.8rem;margin-right:calc(-1 * var(--drawer-margin));padding-right:var(--drawer-margin);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.menu-drawer__slider::-webkit-scrollbar{display:none}.menu-drawer__slider>li{flex:0 0 16rem;scroll-snap-align:start}.menu-drawer__discover{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}.menu-drawer__discover-item{display:flex;flex-direction:column;gap:.8rem;color:rgb(var(--color-foreground));text-decoration:none}.menu-drawer__discover-media{display:block;aspect-ratio:1}.menu-drawer__discover-label{font-size:var(--type-label-m-size);line-height:var(--type-label-m-line-height);letter-spacing:var(--type-label-m-letter-spacing)}.menu-drawer__discover-item[aria-current] .menu-drawer__discover-label{color:rgb(var(--color-text-accent))}.menu-drawer__types{display:flex;flex-wrap:wrap;gap:.8rem}.menu-drawer__promo{display:flex;align-items:center;gap:1.6rem}.menu-drawer__promo-media{position:relative;flex:0 0 11.6rem;aspect-ratio:1}.menu-drawer__promo-badge{position:absolute;top:.8rem;left:.8rem}.menu-drawer__promo-text{display:flex;flex-direction:column;align-items:flex-start;gap:1.2rem;min-width:0}.menu-drawer__utility-links{display:flex;gap:1.6rem;padding:3.2rem var(--drawer-margin);border-top:.1rem solid rgb(var(--color-border-default))}.menu-drawer__utility-links>.button{flex:1 1 0;min-width:0;min-height:var(--button-height-m)}
/*# sourceMappingURL=/cdn/shop/t/80/assets/component-menu-drawer.css.map */
