predictive-search .spinner{width:15px;height:15px}.main-header.header .header__menu-item:hover,.main-header.header .header__menu-item span.header__active-menu-item,.main-header.header .header__menu-item:hover span{color:var(--text-primary)}.header .header__menu-item{border-radius:7px;padding:7px 12px;transition:all .3s ease;font-size:1.3rem}.header.main-header .header__menu-item:has(span.header__active-menu-item),.header.main-header .header__menu-item:hover{background:#f2ede4}.header .svg-wrapper svg *{fill:var(--text-primary)}.header input::placeholder{color:rgba(var(--color-foreground));opacity:1!important;line-height:1.2}.header .field__button{height:3.4rem}.header form.search-modal__form{background:#f2ede4;border-radius:30px;border:1px solid transparent;height:37px}.header .field{height:37px}.header .field__input{border:0}.header .reset__button,.header .custom-search{display:none}.header .search-text,.header .predictive-search__item-heading{color:var(--text-primary)}.header .search_icon{position:absolute;top:48%;transform:translateY(-50%);left:13px}.header .search__input.field__input{background:transparent;border-radius:30px;padding:10px 10px 15px 38px;line-height:1.2;min-height:37px;height:37px;min-width:23rem;color:var(--text-primary)}.header form.search-modal__form:has(.search__input.field__input:focus){background:#fff;border:1px solid var(--primary_light_color)}.header .header-counter-wrapper{gap:6px;background:#eaf5ee;border:1px solid rgba(27,94,59,.15);border-radius:100px;padding:5px 12px}.header span.header-counter-text{font-weight:700;color:var(--primary_light_color);white-space:nowrap;line-height:1.2}.header .header-counter-dot{background:var(--primary_light_color);width:6px;height:6px;border-radius:50%;display:block;animation:hdp 2s ease-in-out infinite}@keyframes hdp{0%,to{opacity:1;transform:scale(1)}50%{opacity:.3;transform:scale(.6)}}@media(min-width:990px){.header .custom-search{display:flex;grid-area:search;align-items:center}.header .header__icons .header__search{display:none!important}.header.header--middle-left{grid-template-areas:"heading navigation search icons";grid-template-columns:auto auto auto 1fr}}@media screen and (min-width:750px){.search-modal__content{padding:0}}@media screen and (max-width:989px){.header .header-counter-wrapper{display:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/component-header.css.map */
