menu-drawer+.header__search{display:none}.header>.header__search{grid-area:left-icons;justify-self:start}.header--top-center.drawer-menu>.header__search{margin-left:3.2rem}.header--top-center header-drawer{grid-area:left-icons}.header:not(.header--has-menu) *>.header__search{display:none}.header__search{display:inline-flex}.header--top-center>.header__search{display:none}.header--top-center *>.header__search{display:inline-flex}@media screen and (min-width: 990px){.header:not(.header--top-center) *>.header__search,.header--top-center>.header__search{display:inline-flex}.header:not(.header--top-center)>.header__search,.header--top-center *>.header__search{display:none}.header__search{margin-left:auto;margin-right:auto}}.no-js .predictive-search{display:none}details[open]>.search-modal{min-height:7.2rem;opacity:1;animation:animateMenuOpen var(--duration-default) ease}details[open] .modal-overlay{display:block}details[open] .modal-overlay:after{position:absolute;content:"";background-color:rgb(var(--color-foreground),.5);top:100%;left:0;right:0;height:100vh}.no-js details[open]>.header__icon--search{top:1rem;right:.5rem}.search-modal{opacity:0;border-bottom:.1rem solid rgba(var(--color-foreground),.08);min-height:calc(100% + var(--inputs-margin-offset) + (2 * var(--inputs-border-width)));height:100%}.search-modal__content-bottom{bottom:calc((var(--inputs-margin-offset) / 2))}.search-modal__content-top{top:calc((var(--inputs-margin-offset) / 2))}.search-modal__close-button{position:absolute;right:.3rem}.template-search__total-results{padding:2.4rem;color:#7c878e;font-size:1.6rem;font-weight:300;text-align:center}.header__search-field{display:flex;align-items:center;width:auto;position:relative}.icon-search{display:flex;justify-content:center;align-items:center;width:5.3rem;height:4.2rem;padding-right:.2rem;position:absolute;top:.3rem;right:.3rem;background-color:#7c878e;border-radius:.5rem 2.5rem 2.5rem .5rem}@media screen and (max-width: 989px){.icon-search{width:4rem;height:4rem;position:relative;top:initial;right:initial;background-color:transparent;color:rgb(var(--color-foreground))}.modal__toggle-open{color:rgb(var(--color-foreground))}}.modal__toggle-open{width:2rem;height:2rem;color:#fff}.search__input{display:flex;align-items:center;height:4.8rem;min-width:27.5rem;margin:0;padding:0 6rem 0 1.8rem;border-radius:2.5rem;border:.1rem solid #E5E5E5;box-shadow:0 0 .7rem #0000001a inset}.search__input-text{color:#606875;font-size:1.6rem;font-weight:300;line-height:2.3rem;opacity:.7}.search__input:focus-visible,.search-modal__input:focus-visible{outline:none;box-shadow:none}.search-modal__content{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0;position:relative}.search-modal__close-button{position:absolute;height:auto;width:auto;margin:0;background:transparent;border:0;right:0;font-size:2.5rem}.icon-close{display:flex;height:2rem;width:2rem}.icon-back{display:none;height:3rem;width:3rem}@media screen and (max-width: 749px){.search-modal__close-button{width:4rem;height:4rem;padding:0;right:100%;left:0}.search-modal__close-button .icon-close{display:none}.icon-back{display:flex}}.icon-close:hover{cursor:pointer}.search-modal__input-wrapper{display:flex;align-items:center;width:39.1rem;margin:0 auto;position:relative}@media screen and (max-width: 989px){.search-modal__input-wrapper{width:90%;margin-right:0}.template-search__search .search-modal__input-wrapper{width:100%}}.search-modal__form{display:flex;justify-content:center;align-items:center;height:100%;width:100%}.search-modal__input{width:39.1rem;height:4.8rem;padding:0 4.8rem;border-radius:2.5rem;border:.1rem solid #00AF3F;font-size:1.6rem;font-weight:300;font-family:var(--font-body-family)}.search-modal__input::placeholder{color:#606875;font-size:1.6rem;font-style:normal;font-weight:300;font-family:var(--font-body-family);opacity:.7}.search__button{width:5rem;height:5rem;top:0;left:0}@media screen and (max-width: 989px){.search-modal__input{width:100%;height:4rem}.search__button{width:4rem;height:4rem}.field__button>svg{height:2rem}}.search__button .icon{width:1.8rem}
/*# sourceMappingURL=/cdn/shop/t/36/assets/component-search.css.map?v=125747194264863711741698942368 */
