.header-wrapper{background:#11452f}.vcf-header-search{display:none}@media screen and (min-width:990px){.header.header--middle-left{grid-template-areas:"heading vcf-search icons" "navigation navigation navigation";grid-template-columns:minmax(18rem,30rem) minmax(30rem,1fr) auto;column-gap:3rem;padding-top:1.6rem;padding-bottom:0}.header.header--middle-left .header__heading,.header.header--middle-left>.header__heading-link{align-self:center}.header.header--middle-left .header__heading-link{padding-top:0;padding-bottom:0}.header.header--middle-left .header__heading-logo{filter:brightness(0) invert(1)}.vcf-header-search{display:block;grid-area:vcf-search;width:100%;max-width:72rem;justify-self:center;position:relative;z-index:4}.vcf-header-search__predictive,.vcf-header-search__form,.vcf-header-search__field{display:block;width:100%}.vcf-header-search__field{position:relative}.vcf-header-search__input{-webkit-appearance:none;appearance:none;width:100%;height:4.8rem;padding:0 5.4rem 0 2rem;border:0;border-radius:.4rem;background:#fff;color:#1b1b1b;font:inherit;font-size:1.5rem;box-shadow:0 0 0 .1rem #00000014}.vcf-header-search__input::placeholder{color:#626262;opacity:1}.vcf-header-search__input:focus-visible{outline:.2rem solid #fff;outline-offset:.2rem;box-shadow:0 0 0 .4rem #fff3}.vcf-header-search__button{position:absolute;inset:0 0 0 auto;width:5rem;height:4.8rem;display:flex;align-items:center;justify-content:center;padding:0;border:0;background:transparent;color:#11452f;cursor:pointer}.vcf-header-search__button .svg-wrapper{width:2.2rem;height:2.2rem}.vcf-header-search .predictive-search{top:calc(100% + .6rem);width:100%;max-height:min(60vh,56rem);border-radius:.4rem;color:rgb(var(--color-foreground));background:rgb(var(--color-background))}.header.header--middle-left .header__inline-menu{width:calc(100% + 10rem);margin:1.6rem -5rem 0;padding:0 5rem;border-top:.1rem solid rgba(255,255,255,.2);justify-self:stretch}.header.header--middle-left .header__inline-menu>.list-menu--inline{width:100%;justify-content:center}.header.header--middle-left .header__menu-item{padding:1.4rem 1.8rem;color:#fff;font-size:1.5rem;font-weight:600}.header.header--middle-left .header__menu-item:hover,.header.header--middle-left .header__menu-item:focus-visible{color:#fff}.header.header--middle-left .header__icons{align-self:center;padding-right:0}.header.header--middle-left .header__icons>.header__search{display:none}}@media screen and (max-width:989px){.header__heading-logo{filter:brightness(0) invert(1)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/vcf-header.css.map */
