.header__icon--menu{position:initial}.menu-drawer{width:100%;height:100%;display:flex;flex-direction:column;padding:0;background-color:rgb(var(--color-background),.6);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);z-index:5;overflow-x:hidden}.menu-drawer .link--text:hover{color:rgb(var(--color-foreground))}@media screen and (min-width:990px){.menu-drawer{width:48rem}}.menu-drawer__inner-container{position:relative;height:100%}.menu-drawer__navigation-container{height:100%;padding:0 2rem 2rem;overflow-y:auto}.menu-drawer__inner-submenu{height:100%;overflow-x:hidden;overflow-y:auto}.menu-drawer__menu-item{font-family:var(--font-heading-family);font-size:2.1rem;padding:1.2rem 0;text-decoration:none}.menu-drawer summary.menu-drawer__menu-item{justify-content:space-between;padding-inline:0}.menu-drawer__menu-item .toggle__plus-minus{flex-shrink:0;margin-left:1rem}.menu-drawer__submenu{padding:1rem}.menu-drawer__submenu .menu-drawer__menu-item{font-size:1.8rem;padding-block:1rem}.menu-drawer__submenu .toggle__plus-minus{width:14px;height:14px}.menu-drawer__submenu .menu-drawer__submenu{padding:1rem 0}.menu-drawer__submenu .menu-drawer__submenu .menu-drawer__menu-item{font-family:var(--font-body-family);font-size:1.6rem;padding:.8rem}.menu-drawer__submenu.has-megamenu{padding:0;margin-inline:-3rem}.menu-drawer__submenu.has-megamenu .list-menu{width:100%;display:flex;gap:.6rem;padding:1rem 3rem;overflow:auto hidden}.menu-drawer__product{width:12rem;background:rgba(var(--color-background),.15);color:rgb(var(--color-foreground));display:block;border:1px solid rgba(var(--color-foreground),.15);border-radius:.4rem;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);text-decoration:none}.menu-drawer__product .media img{transform:scale(.9)}.menu-drawer__product span{width:0;min-width:100%;font:bold 1.5rem/1.125 var(--font-heading-family);display:block;padding:.6rem 1.2rem;white-space:nowrap;text-overflow:ellipsis;text-align:center;overflow:hidden}.menu-drawer__button{padding:.8rem 3rem 2rem}.menu-drawer__button .button{width:100%;min-height:3.5rem;font-size:1.5rem;padding:.8rem 2rem;background:transparent;color:rgb(var(--color-foreground));border-color:rgb(var(--color-foreground))}.menu-drawer__header{display:flex;justify-content:flex-end;padding:1.6rem 2rem}.menu-drawer__close-button{font:1.5rem/1.8rem var(--font-heading-family);background-color:rgb(var(--color-button));color:rgb(var(--color-button-label));display:flex;justify-content:center;align-items:center;gap:.8rem;padding:.4rem 1.2rem;border:1px solid rgb(var(--color-button-border));border-radius:4px}.menu-drawer__close-button .svg-wrapper{width:1.2rem;height:1.2rem}.menu-drawer__utility-links{padding-block-start:2rem;margin-block-start:2rem;border-top:1px solid rgb(var(--color-foreground));position:relative}.menu-drawer__utility-links .link{font-size:1.6rem;line-height:1.5;display:block;padding-block:.6rem;text-decoration:none}.header--has-social .menu-drawer__utility-links{padding:2rem 3rem}@media screen and (max-width:749px){.header--has-account:where(:not(.header--has-social):not(.header--has-localizations)) .menu-drawer__utility-links{padding:2rem 3rem}}@media screen and (max-width:989px){.header--has-localizations:where(:not(.header--has-social)) .menu-drawer__utility-links{padding:2rem 3rem}}.menu-drawer__account{display:flex;align-items:center;gap:.8rem;text-decoration:none;padding:1rem 0;font-size:1.6rem;color:rgb(var(--color-foreground));margin-bottom:0}.menu-drawer__utility-links:has(.menu-drawer__localization) .menu-drawer__account{margin:0}.menu-drawer__account account-icon>.svg-wrapper{height:2rem;width:2rem;margin-right:1rem}.menu-drawer__account shop-user-avatar{--shop-avatar-size: 2.4rem;margin-right:.55rem;margin-left:-.45rem}.menu-drawer__account:hover account-icon>.svg-wrapper{transform:scale(1.07)}.menu-drawer .list-social{justify-content:flex-start;margin-top:1rem;margin-left:-1.25rem}.menu-drawer .list-social:empty{display:none}.menu-drawer .list-social__link{padding:1.1rem}@media screen and (max-width:749px){.menu-drawer.country-selector-open{transform:none!important;filter:none!important;transition:none!important}}.menu-drawer-opened .menu-drawer__overlay{opacity:1;pointer-events:auto}.menu-drawer__overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000bf;opacity:0;transition:opacity var(--duration-default) ease;pointer-events:none;cursor:pointer;z-index:4}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-menu-drawer.css.map */
