.header-search-bar{display:none}.header-promo-strip{width:100%;min-height:5.6rem;display:flex;align-items:center;justify-content:center;padding:1.2rem 2rem;background:var(--promo-background);color:var(--promo-foreground);text-align:center}.header-promo-strip__text{margin:0;color:inherit;font-size:1.7rem;font-weight:500;line-height:1.4}.header-promo-strip__link{color:inherit;font-size:1.7rem;font-weight:500;line-height:1.4;text-decoration:none;transition:opacity .2s ease}.header-promo-strip__link:hover{color:inherit;opacity:.8;text-decoration:underline;text-underline-offset:.3rem}.header-promo-strip__link:focus-visible{outline:.2rem solid currentColor;outline-offset:.3rem}@media screen and (min-width:990px){.header-wrapper .header{max-width:192rem;grid-template-areas:"heading search icons" "navigation navigation navigation";grid-template-columns:minmax(16rem,1fr) minmax(42rem,3.8fr) minmax(18rem,1fr);column-gap:4rem;row-gap:2.2rem;padding:2.8rem 4.8rem 1.4rem}.header-wrapper .header__heading,.header-wrapper .header__heading-link{grid-area:heading;justify-self:start;margin:0;padding:0}.header-wrapper .header__heading-logo-wrapper{width:clamp(13rem,10vw,19rem)}.header-wrapper .header__heading-logo{width:100%}.header-search-bar{grid-area:search;align-self:center;display:flex;align-items:center;width:100%;height:6rem;background:#f8f5ef;border:.1rem solid transparent}.header-search-bar:focus-within{border-color:transparent;outline:0;box-shadow:none;background:#f8f5ef}.header-search-bar__icon{width:7rem;display:grid;place-items:center;flex:0 0 7rem}.header-search-bar__icon svg{width:3rem;height:3rem;fill:none;stroke:currentColor;stroke-width:1.3;stroke-linecap:round}.header-search-bar__input{width:100%;height:100%;padding:0 7rem 0 0;border:0;outline:0;box-shadow:none;background:transparent;color:rgb(var(--color-foreground));text-align:center;font:inherit;font-size:2rem;appearance:none;-webkit-appearance:none}.header-search-bar__input:focus,.header-search-bar__input:focus-visible{border:0;outline:0;box-shadow:none;background:transparent}.header-search-bar__input::placeholder{color:rgba(var(--color-foreground),.9);opacity:1}.header-search-bar__input::-webkit-search-cancel-button{display:none}.header-wrapper .header__icons{grid-area:icons;gap:1.2rem;padding:0;align-items:center}.header-wrapper .header__icons>.header__search,.header-wrapper .header>.header__search,.header-wrapper .desktop-localization-wrapper{display:none}.header-wrapper .header__icon,.header-wrapper .header__icon--cart{width:4.8rem;height:4.8rem;margin:0}.header-wrapper .header__icon .svg-wrapper{width:4.8rem;height:4.8rem}.header-wrapper .header__icon .icon{width:4rem;height:4rem}.header-wrapper .header__icon--account .icon{width:4.1rem;height:4.1rem}.header-wrapper .header__icon--wishlist .icon{width:4.2rem;height:4.2rem}.header-wrapper .header__icon--cart .icon{width:4.1rem;height:4.1rem}.header-wrapper .header__inline-menu{grid-area:navigation;justify-self:center;width:100%;margin:0}.header-wrapper .header__inline-menu>.list-menu--inline{justify-content:center;gap:clamp(.4rem,1vw,2rem)}.header-wrapper .header__menu-item{padding:.8rem 1rem;color:rgb(var(--color-foreground));font-size:1.65rem;font-weight:700;line-height:1.3}.header-wrapper .header__menu-item:hover span{text-decoration-thickness:.15rem;text-underline-offset:.5rem}}@media screen and (min-width:990px)and (max-width:1200px){.header-wrapper .header{grid-template-columns:14rem minmax(36rem,1fr) auto;column-gap:2.4rem;padding-inline:2.4rem}.header-search-bar{height:5.4rem}.header-wrapper .header__menu-item{font-size:1.45rem;padding-inline:.7rem}}@media screen and (max-width:989px){.header-wrapper .header{padding:1rem 1.5rem}.header-wrapper .header__heading-logo-wrapper{max-width:10rem}.header-wrapper .header__icon,.header-wrapper .header__icon--cart,.header-wrapper summary.header__icon{width:4rem;height:4rem;margin:0}.header-wrapper .header__icon .svg-wrapper,.header-wrapper .header__icon .icon,.header-wrapper .header__icon--account .icon,.header-wrapper .header__icon--wishlist .icon,.header-wrapper .header__icon--cart .icon,.header-wrapper .header__icon--menu .icon{width:2.6rem;height:2.6rem}.header-promo-strip{min-height:4.6rem;padding:.9rem 1.5rem}.header-promo-strip__text,.header-promo-strip__link{font-size:1.35rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-header-custom.css.map */
