.section-header .header{display:grid!important;grid-template-areas:"heading search icons" "navigation navigation navigation";grid-template-columns:minmax(14rem,1fr) minmax(24rem,min(42vw,56rem)) minmax(15rem,1fr);column-gap:2rem;row-gap:.2rem}.section-header .header__heading,.section-header .header__heading-link{grid-area:heading;justify-self:start}.section-header .header__search{position:relative;z-index:5;display:block;grid-area:search;width:100%;min-width:0;line-height:normal}.section-header .header:not(.header--top-center)>.header__search{display:block}.header-search__form{position:relative;display:flex;align-items:center;width:100%;height:4.6rem;padding:.4rem .45rem .4rem 1.6rem;border:1px solid #d8d8d8;border-radius:999px;background:#fff;transition:border-color .2s ease,box-shadow .2s ease}.header-search__form:focus-within{border-color:rgb(var(--color-fuchsia, 222, 9, 112));box-shadow:0 0 0 .2rem rgba(var(--color-fuchsia, 222, 9, 112),.1)}.header-search__input{flex:1 1 auto;width:100%;min-width:0;height:100%;padding:0;border:0;outline:0;background:transparent;color:#000;font-family:var(--font-body-family);font-size:1.4rem;line-height:1.4;box-shadow:none}.header-search__input:focus{padding:0;box-shadow:none}.header-search__input::placeholder{color:#6a6a6a;opacity:1;transition:opacity .18s ease}.header-search__input.is-changing-placeholder::placeholder{opacity:0}.header-search__input::-webkit-search-cancel-button{display:none}.header-search__submit,.header-search__reset{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;margin:0;padding:0;border:0;border-radius:50%;cursor:pointer}.header-search__submit{background:rgb(var(--color-fuchsia, 222, 9, 112));color:#fff;transition:background-color .2s ease,transform .2s ease}.header-search__submit:hover{background:rgb(var(--color-fuchsia-deep, 181, 7, 92))}.header-search__submit:active{transform:scale(.96)}.header-search__submit svg{width:1.9rem;height:1.9rem;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.header-search__reset{position:static;width:3.2rem;right:auto;top:auto;background:transparent;color:#6a6a6a}.header-search__reset:after{display:none!important}.header-search__reset:hover{color:#000}.header-search__reset svg{width:1.7rem;height:1.7rem;stroke:currentColor;stroke-width:1.7;stroke-linecap:round}.section-header .header__icons{grid-area:icons;align-items:center;justify-self:end;gap:.2rem;padding:0}.section-header .header__icons .desktop-localization-wrapper{display:none}.section-header .header__icon,.section-header .header__icon--cart .icon,.section-header .wl-header-icon{width:4.2rem;height:4.4rem;margin:0;color:#000}.section-header .header__icon .svg-wrapper{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%}.section-header .header__icons svg,.section-header .wl-header-icon svg{width:2.15rem;height:2.15rem;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.section-header .header__icons .icon{width:2.15rem;height:2.15rem}.section-header .header__icon:hover,.section-header .wl-header-icon:hover{color:rgb(var(--color-fuchsia, 222, 9, 112))}.section-header .header__icon svg,.section-header .wl-header-icon svg{transition:color .2s ease,transform .2s ease}.section-header .header__icon:hover svg,.section-header .wl-header-icon:hover svg{transform:scale(1.06)}.section-header header-drawer .icon{fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.section-header .header__mobile-tools{display:contents}.section-header header-drawer{grid-area:auto}.section-header .header__mobile-search-toggle{display:none}.section-header .header__inline-menu{grid-area:navigation;justify-self:center;margin:0}.section-header .header__inline-menu .list-menu--inline{flex-wrap:nowrap;justify-content:center;gap:clamp(.8rem,1.5vw,2.2rem)}.section-header .header__inline-menu .header__menu-item{padding:.9rem .2rem;white-space:nowrap}.section-header predictive-search .predictive-search--header{top:calc(100% + .8rem);right:0;left:0;width:100%;max-height:min(70vh,56rem);border:1px solid #e8e8e8;border-radius:1.2rem;box-shadow:0 1rem 3rem #0000001f}@media screen and (max-width:1199px)and (min-width:990px){.section-header .header{grid-template-columns:minmax(11rem,1fr) minmax(22rem,1.35fr) minmax(13rem,1fr);column-gap:1.2rem}.section-header .header__icons{gap:0}}@media screen and (max-width:989px){.section-header .header{grid-template-areas:"left-icons heading icons";grid-template-columns:8.8rem minmax(0,1fr) auto;column-gap:.4rem;row-gap:.6rem;padding:.3rem 1.5rem .4rem}.section-header .header__heading,.section-header .header__heading-link{justify-self:center;text-align:center}.section-header .header__search{z-index:4}.section-header .header:not(.header--search-open)>.header__search{display:none}.section-header .header--search-open{grid-template-areas:"left-icons heading icons" "search search search"}.section-header .header--search-open>.header__search{display:block}.section-header header-drawer{display:flex;align-items:center;gap:.2rem}.section-header .header__mobile-tools{display:flex;grid-area:left-icons;align-items:center;gap:.2rem;margin-left:-.8rem}.section-header .header__mobile-search-toggle{display:inline-flex;align-items:center;justify-content:center;width:4rem;height:4rem;padding:0;color:#000}.section-header .header__mobile-search-toggle svg{width:2.1rem;height:2.1rem;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.section-header .header__mobile-search-close,.section-header .header--search-open .header__mobile-search-icon{display:none}.section-header .header--search-open .header__mobile-search-close{display:block}.section-header .header-search__form{height:4.4rem}.section-header .header__icons{gap:0}.section-header .header__icon,.section-header .header__icon--cart .icon,.section-header .wl-header-icon{width:4rem;height:4rem}}@media screen and (max-width:749px){.section-header .header{padding-left:1.5rem!important;padding-right:1.5rem}.section-header .header-search__form{padding-left:1.4rem}.section-header .header-search__input{font-size:1.3rem}}@media(prefers-reduced-motion:reduce){.header-search__form,.header-search__submit,.section-header .header__icon svg,.section-header .wl-header-icon svg,.header-search__input::placeholder{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/component-header-search.css.map */
