.header .menu-drawer__menu-item--mainlist{--menu-top-level-font-size: var(--menu-font-md--size);--menu-top-level-font-weight: 600;--menu-top-level-font-line-height: var(--menu-font-md--line-height););min-height:auto}.header .menu-drawer__menu .menu-drawer__list-item--flat{margin-block-end:var(--margin-3xs)}.header .menu-drawer__menu-item--child{--menu-child-font-size: var(--menu-font-sm--size);--menu-child-font-line-height: var(--menu-font-md--line-height)}.header .mega-menu__link,.header .menu-list__list-item:is([slot=overflow]) .menu-list__link{font-family:var(--font-h6--family);font-style:var(--font-h6--style);font-weight:var(--font-h6--weight);font-size:var(--font-h6--size);line-height:var(--font-h6--line-height);letter-spacing:var(--font-h6--letter-spacing);text-transform:var(--font-h6--case)}.header .menu-list__list-item:is([slot=overflow]) .menu-list__link{min-height:auto;padding:var(--padding-2xs) 0}.header .menu-list__submenu.brands [data-menu-list-id=MegaMenuList-5] .mega-menu__column{grid-column:span 3;column-count:3}.header .menu-list__submenu.brands [data-menu-list-id=MegaMenuList-5] .mega-menu__column li{break-inside:avoid}.header .menu-drawer:has(details[open]){overflow-y:auto}.header .menu-image-wrap{position:relative;align-self:self-start}.header .menu-image-wrap h6{position:absolute;bottom:var(--padding-lg);left:var(--padding-lg);background:#ffffffa3;color:#000;padding:4px 8px;right:var(--padding-lg);font-family:var(--font-h5--family);font-style:var(--font-h5--style);font-weight:var(--font-h5--weight);font-size:var(--font-h5--size);line-height:var(--font-h5--line-height);letter-spacing:var(--font-h5--letter-spacing);text-transform:var(--font-h5--case)}.menu-drawer__menu details:after{content:"";clear:both;display:table}.header .menu-drawer__menu .menu-image-wrap{width:calc(50% - 5px);display:inline-block;margin-bottom:10px}.header .menu-drawer__menu .menu-image-wrap:nth-child(odd){margin-right:6px}.header .menu-drawer__menu--childlist:not(:has(.menu-drawer__animated-element)){margin-bottom:5px}@media (min-width: 750px) and (max-width: 1024px){.header-section .header__icon--summary .header-drawer-icon{width:.9rem;height:.9rem}}@media (max-width: 1024px){.header-section .header__drawer.desktop\:hidden,.header-section .search-action.desktop\:hidden{display:flex!important}.header-section header-menu.header-menu.mobile\:hidden,.header-section .header__column--right .search-action{display:none!important}.header-section .header__column--right dropdown-localization-component.mobile\:hidden{display:none}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/header.css.map */
