.header__icon--menu{position:initial}.menu-drawer__country-form{min-width:0}.menu-drawer__country-select{max-width:100%;min-height:4.4rem;color:rgb(var(--color-foreground));font:inherit;-webkit-appearance:none;appearance:none;background:0 0;border:0;padding:1rem 3rem 1rem 1.2rem}.menu-drawer__country-control{position:relative}.menu-drawer__country-control .icon-caret{pointer-events:none;width:1rem;height:.6rem;position:absolute;top:50%;right:1.5rem;transform:translateY(-50%)}header-country-selector{min-width:0}header-country-selector [hidden]{display:none}.menu-drawer__localization{flex-wrap:wrap}.js menu-drawer>details>summary:before,.js menu-drawer>details[open]:not(.menu-opening)>summary:before{content:"";cursor:default;width:100%;height:calc(100vh - 100%);height:calc(var(--viewport-height,100vh) - (var(--header-bottom-position,100%)));background:rgba(var(--color-foreground)/ .5);opacity:0;visibility:hidden;z-index:2;transition:opacity,visibility;position:absolute;top:100%;left:0}menu-drawer>details[open]>summary:before{visibility:visible;opacity:1;transition:opacity var(--duration-default) ease, visibility var(--duration-default) ease}.menu-drawer{visibility:hidden;opacity:0;z-index:3;background-color:rgb(var(--color-background));pointer-events:none;will-change:transform;--ease-out-slow:cubic-bezier(.31,1,.31,1);width:100%;padding:0;position:absolute;top:100%;left:0;overflow-x:hidden;transform:translate(-100%)}.menu-drawer.menu-drawer-border{border-top:.1rem solid rgba(var(--color-header-text) / .1)}.js .menu-drawer{height:calc(100vh - 100%);height:calc(var(--viewport-height,100vh) - (var(--header-bottom-position,100%)))}.js .header--transparent .menu-drawer{height:calc(var(--viewport-height,100vh) - (var(--header-bottom-position,100%)) - (var(--header-height-transparent,0)))}.js details[open]>.menu-drawer,.js details[open]>.menu-drawer__submenu{transition:transform .5s var(--ease-out-slow), visibility .5s var(--ease-out-slow), opacity .5s var(--ease-out-slow)}.js details[open].menu-opening>.menu-drawer,details[open].menu-opening>.menu-drawer__submenu{visibility:visible;opacity:1;pointer-events:auto;transform:translate(0)}.js details.is-closing>.menu-drawer{transition:transform .3s var(--ease-out-slow), visibility .8s ease, opacity .8s ease}.js .menu-drawer__navigation .submenu-open{transition:visibility var(--duration-medium) var(--ease-out-slow);visibility:hidden}.js .menu-drawer__menu-item{transition:transform var(--duration-medium) var(--ease-out-slow), opacity var(--duration-medium) var(--ease-out-slow)}.js .menu-drawer__navigation .submenu-open>li>a,.js .menu-drawer__navigation .submenu-open>li>details>summary{opacity:0;transform:translate(-30%)}@media screen and (width>=750px){.menu-drawer{width:40rem}}.menu-drawer__inner-container{height:100%;position:relative}.menu-drawer__navigation-container{grid-template-rows:1fr auto;align-content:space-between;height:100%;display:grid;overflow-y:auto}.menu-drawer__navigation{padding:2.8rem 0}.menu-drawer__inner-submenu{height:100%;overflow:hidden auto}.mega-menu__banner-mobile{z-index:0;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scroll-behavior:smooth;scrollbar-width:none;grid:auto/auto-flow 70vw;padding:1.5rem 2.2rem 1.5rem 2rem;position:relative;overflow:auto hidden}@media screen and (width>=768px){.mega-menu__banner-mobile{grid:auto/1fr}}.menu-drawer__menu-item{font-size:calc(var(--text-size-base) * var(--navigation-scale-mobile));padding:1.2rem 2rem;font-weight:500;text-decoration:none}.menu-drawer__inner-submenu .menu-drawer__menu .menu-drawer__menu-item{font-size:calc(var(--text-size-base) * var(--navigation-scale-sub-mobile))}.menu-drawer__inner-submenu .menu-drawer__menu{padding-top:1.4rem}.menu-drawer summary.menu-drawer__menu-item{padding-right:5.2rem}.menu-drawer__menu-item:focus,.menu-drawer__close-button:focus,.menu-drawer__menu-item:hover,.menu-drawer__close-button:hover{color:rgb(var(--color-foreground))}.menu-drawer__close-button{border-bottom:1px solid rgba(var(--color-foreground)/ .1);background-color:#0000}.js .menu-drawer__menu-item .icon-caret{display:none}.menu-drawer__menu-item>.icon-arrow{width:1.7rem;position:absolute;top:50%;right:2rem;transform:translateY(-50%)}.js .menu-drawer__submenu{background-color:rgb(var(--color-background));z-index:1;visibility:hidden;width:100%;position:absolute;top:0;bottom:0;left:0;transform:translate(100%)}.js .menu-drawer__submenu .menu-drawer__submenu{overflow-y:auto}.menu-drawer__close-button{width:100%;font-size:1.4rem;font-family:var(--font-body-family);font-style:var(--font-body-style);text-align:center;text-transform:uppercase;background-color:#0000;align-items:center;padding:1.7rem 2.6rem 1.7rem 2rem;text-decoration:none;display:flex}.menu-drawer__close-button .icon-arrow{width:1.8rem;margin-right:1.5rem}.menu-drawer__utility-links{border-top:1px solid rgb(var(--color-border));grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"account social""localization localization";align-items:center;gap:1rem;padding:0;display:grid;position:relative}.header--has-social .menu-drawer__utility-links{padding:2rem}@media screen and (width<=749px){.header--has-account:where(:not(.header--has-social):not(.header--has-localizations)) .menu-drawer__utility-links{padding:2rem}}@media screen and (width<=989px){.header--has-localizations:where(:not(.header--has-social)) .menu-drawer__utility-links{padding:1rem 2rem}}.menu-drawer__account{color:rgb(var(--color-foreground));align-items:center;margin-bottom:0;padding:1rem 0;font-size:1.4rem;text-decoration:none;display:inline-flex}.menu-drawer__utility-links:has(.menu-drawer__localization) .menu-drawer__account{margin:0}.menu-drawer__account .icon-account{width:2rem;height:2rem;margin-right:1rem}.menu-drawer__account shop-user-avatar{--shop-avatar-size:2.4rem;margin-left:-.45rem;margin-right:.55rem}.menu-drawer__account:hover .icon-account{transform:scale(1.07)}.menu-drawer .list-social{justify-content:flex-start;margin-left:-1.25rem}.menu-drawer .list-social:empty{display:none}.menu-drawer .list-social__link{padding:1.1rem}.menu-drawer__utility-main{grid-area:account;min-width:0;display:grid}.menu-drawer__utility-main .menu-drawer__account{white-space:nowrap;width:max-content;min-height:4.4rem}.menu-drawer__utility-links>.menu-drawer__localization{grid-area:localization;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:1rem;width:100%;min-width:0;display:grid}@media screen and (width>=990px){.menu-drawer__utility-links>.menu-drawer__localization{display:none}}.menu-drawer__localization>*{min-width:0}.menu-drawer__utility-links>.list-social{grid-area:social;justify-self:end;margin:0}.menu-drawer__country-form,.menu-drawer__country-select{width:100%}@media screen and (width<=749px){.menu-drawer__country-select{border:1px solid rgb(var(--color-border));border-radius:var(--btn-border-radius);padding:.8rem 3rem .8rem 1.2rem;font-size:1.4rem}.menu-drawer.country-selector-open{filter:none!important;transition:none!important;transform:none!important}}