:root{--ann-h: 0px}.announcement-bar-wrapper{display:flex;justify-content:center;align-items:center;position:relative;width:100%;box-sizing:border-box;min-height:40px;font-size:12px;font-family:AdihausDIN-Bold;text-transform:uppercase;transition:transform .45s ease,opacity .45s ease;transform:translateY(0);opacity:1}.announcement-bar__message{text-align:center;flex-grow:1}.announcement-bar__close{position:absolute;right:20px;top:9px;background:none;border:none;color:inherit;cursor:pointer;padding:0;line-height:1;font-size:1.25rem;display:flex;align-items:center;justify-content:center}.announcement-bar-wrapper.hidden,.announcement-bar-wrapper.is-hidden{display:none!important}.announcement-bar-wrapper.closing{opacity:0;transform:translateY(-100%)}.announcement-bar-wrapper.closing-fixed{position:fixed;top:0;left:0;right:0;z-index:1000}.announcement-placeholder{height:0}body.has-announcement{padding-top:var(--ann-h)}.header-search-desktop{display:none}.header-search-mobile{display:inline-flex}@media screen and (min-width: 990px){.header--custom-layout.header{display:flex;justify-content:space-between;align-items:center;max-width:100%;padding-left:40px;padding-right:40px}.header__heading{flex-shrink:0}.header__menu-nav--desktop{flex-grow:1;display:flex;justify-content:center;padding:0 20px}.header__icons{flex-shrink:0;display:flex;align-items:center;gap:0px;justify-content:flex-end}.header__search--button{display:none}#Search-In-Modal-1,#Search-In-Modal{background-color:#e8e8e8;padding:8px 15px;border:none;border-radius:0;width:200px;color:#000;font-size:1rem}.list-menu--inline>li>a{font-weight:400;text-transform:uppercase;font-size:17px;text-decoration:none;color:#000}.header-mega-menu>nav>ul>li>details>summary{font-weight:700!important}.header-search-desktop{display:block}.header-search-mobile{display:none}}@media (max-width: 586px){.announcement-bar__message{text-align:left;flex-grow:1;margin-left:10px}.announcement-bar__close{width:18px;height:18px}}h1.header__heading--logo{margin:0;font-size:inherit;line-height:1;font-weight:inherit}.header__heading{margin:0;line-height:1}.header__heading-logo{display:block}.header__heading-link{display:inline-flex;align-items:center}.header__heading-logo-wrapper{line-height:0}.menu-drawer-container{display:flex}.list-menu{list-style:none;padding:0;margin:0}.list-menu--inline{display:inline-flex;gap:5.25vw}summary.list-menu__item{font-family:AdihausDIN-Bold;font-size:17px}.list-menu__item{display:flex;align-items:center;line-height:calc(1 + .3 / var(--font-body-scale));color:#fff}.list-menu__item--link{text-decoration:none;padding-bottom:1rem;padding-top:1rem;line-height:calc(1 + .8 / var(--font-body-scale))}@media screen and (min-width: 750px){.list-menu__item--link{padding-bottom:.5rem;padding-top:.5rem}}.wg-drop.country-selector .wgcurrent{margin-left:5px}@media (max-width: 990px){.header-weglot{display:none}.menu-drawer__weglot{padding:11px 22px}}@media screen and (min-width: 990px){.header--logo-center-menu-left{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;column-gap:24px;max-width:100%;padding-left:40px;padding-right:40px}.header--logo-center-menu-left .header__menu-nav--desktop{grid-column:1/2;justify-content:flex-start;display:flex}.header--logo-center-menu-left .header__heading--logo,.header--logo-center-menu-left .header__heading-link,.header--logo-center-menu-left .header__heading-logo-wrapper{grid-column:2/3;justify-self:center;text-align:center}.header--logo-center-menu-left .header__icons{grid-column:3/4;justify-self:end;display:flex;align-items:center}}.header--logo-center-menu-left .header__menu-nav--desktop{position:relative!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;transform:none!important;max-width:none!important;width:auto;z-index:auto}@media screen and (max-width: 989px){.header__heading-logo{max-height:44px;height:auto;width:auto}.header__heading-logo-wrapper{display:inline-block;max-width:100%;line-height:0}.header__heading-link{display:inline-flex;align-items:center;max-width:100%;overflow:hidden}.header__heading{margin:0;text-align:center;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/custom-header.css.map */
