.header__desktop-search{display:none}@media screen and (min-width:990px){.header.header--desktop-reference{grid-template-areas:"left-icons heading icons" "navigation navigation navigation";grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);column-gap:24px;row-gap:clamp(18px,1.4vw,24px);max-width:none;padding:var(--desktop-header-padding, 10px) clamp(24px,4vw,60px);color:#000;background:#fff}.header--desktop-reference .header__heading,.header--desktop-reference .header__heading-link{justify-self:center;text-align:center;margin:0}.header--desktop-reference .header__heading-link{display:flex;align-items:center;justify-content:center;min-height:52px;padding:0}.header--desktop-reference .header__heading-logo-wrapper{width:var(--desktop-logo-width, 100px)}.header--desktop-reference .header__heading-logo{display:block;width:100%;max-height:48px;object-fit:contain}.header--desktop-reference .header__search{display:none}.header--desktop-reference .header__desktop-search{display:block;grid-area:left-icons;justify-self:start;position:relative;width:min(100%,var(--desktop-search-width, 260px));min-width:0;line-height:1.5;color:#000}.header__desktop-search .search-modal__form{display:block;width:100%;max-width:none;margin:0}.header__desktop-search .egh-header-search-field.field{min-height:38px}.header__desktop-search .egh-header-search-field.field .search__input.field__input{height:36px;min-height:36px;padding-inline:44px;font-size:14px}.header__desktop-search .egh-header-search-field.field search-typewriter{inset-inline:44px 12px;font-size:14px}.header__desktop-search .egh-header-search-field.field .field__button{top:-4px}.header__desktop-search .egh-header-search-field.field .search__button{left:0}.header__desktop-search .egh-header-search-field.field .reset__button{right:0}.header__desktop-search .egh-header-search-field.field .search__button .icon,.header__desktop-search .egh-header-search-field.field .search__button>.svg-wrapper{width:20px;height:20px;flex:0 0 20px}.header__desktop-search .predictive-search--header{top:calc(100% + 8px);inset-inline:0;width:100%;max-height:min(60vh,540px)!important;border:1px solid #dedede;border-radius:12px;background:#fff;color:#000;box-shadow:0 8px 24px #00000014;overscroll-behavior:contain}.header--desktop-reference .header__icons{align-items:center;gap:12px;padding:0;min-width:0}.header--desktop-reference .desktop-localization-wrapper:not(:has(localization-form)){display:none}.header--desktop-reference .header__icon{color:#000;flex:0 0 44px}.header--desktop-reference .header__icon--cart{margin:0}.header--desktop-reference header-wishlist{display:block}.header--desktop-reference .header__icon--wishlist{position:relative}.header--desktop-reference .header__icon--account .icon,.header--desktop-reference .header__icon--wishlist .icon{width:var(--header-icon-size);height:var(--header-icon-size);flex-shrink:0}.header--desktop-reference .header__wishlist-count,.header--desktop-reference .header__icon--cart .cart-count-bubble{position:absolute;top:1px;right:0;bottom:auto;left:auto;width:auto;min-width:18px;height:18px;padding:0 4px;border-radius:20px;background:#900000;color:#fff;font:400 11px/1 Arial,sans-serif;pointer-events:none}.header.header--desktop-reference .header__inline-menu{grid-area:navigation;justify-self:center;margin:0;min-width:0;max-width:100%}.header--desktop-reference .header__inline-menu>.list-menu--inline{justify-content:center;column-gap:clamp(24px,2.8vw,40px);row-gap:0}.header--desktop-reference .header__inline-menu>.list-menu>li>.header__menu-item,.header--desktop-reference .header__inline-menu>.list-menu>li>header-menu>details>.header__menu-item{min-height:44px;padding:8px 0;font:600 clamp(16px,calc(var(--desktop-menu-size, 18px) - 1px + .1vw),var(--desktop-menu-size, 18px))/1.4 var(--header-navigation-font);text-transform:uppercase;letter-spacing:0;color:#000}.header--desktop-reference .header__inline-menu>.list-menu>li>header-menu>details>summary.header__menu-item{padding-right:18px}.header--desktop-reference .header__active-menu-item{color:#000;text-decoration:none}.header--desktop-reference .header__submenu .header__menu-item,.header--desktop-reference .mega-menu__link{font:400 16px/1.5 var(--header-navigation-font);letter-spacing:0;color:#000}.header--desktop-reference.drawer-menu .egh-navigation{grid-area:left-icons;z-index:1}.header--desktop-reference.drawer-menu .header__desktop-search{margin-left:44px;width:min(calc(100% - 44px),var(--desktop-search-width, 260px))}}@media screen and (min-width:1440px){.header--desktop-reference .header__heading-link{min-height:56px}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/desktop-header.css.map */
