predictive-search,details-modal{display:block}.search-modal__form[open]:after{content:"";position:fixed;left:0;top:0;width:100%;height:100%;background-color:#0000004d}.search-modal__form form.search{position:relative;z-index:1}.mobile-menu-search .search-modal.modal__content{border-bottom:1px solid var(--grey20)}.mobile-menu-search .search-modal__form[open]:after{display:none}.search.search-modal__form .field{position:relative!important;text-align:center}.search.search-modal__form .field .search__button{position:absolute;left:16px;top:50%;margin-top:-12px;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.search.search-modal__form .field .search__button:hover{color:var(--general_links_hover);-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.search.search-modal__form .field .search__button svg{width:17px}.search__input.field__input{height:38px;width:100%;max-width:400px;padding:0 15px 0 50px;border-radius:30px;-webkit-box-sizing:border-box;box-sizing:border-box}.search__input.field__input::-webkit-search-decoration,.search__input.field__input::-webkit-search-cancel-button,.search__input.field__input::-webkit-search-results-button,.search__input.field__input::-webkit-search-results-decoration{display:none}.search-modal__form .field__label{display:none}.header__search .modal__toggle{list-style-type:none;list-style:none;list-style:outside none none}.header__search .modal__toggle::-webkit-details-marker{display:none!important;list-style-type:none;list-style:none;list-style:outside none none}.header__search .modal__toggle::marker,.header__search .modal__toggle::-webkit-details-marker{visibility:hidden;opacity:0;margin:0;font-size:0px;line-height:0}.header__search details .icon-close{display:none}.header__search details[open] .icon-search{display:none}.header__search details[open] .icon-close{display:inline-block}predictive-search .predictive-search.predictive-search--search-template,predictive-search .predictive-search.predictive-search--header{display:none}predictive-search[open=true] .predictive-search.predictive-search--search-template,predictive-search[open=true] .predictive-search.predictive-search--header{display:block}predictive-search[open=true] .predictive-search--search-template .predictive-search-heading,predictive-search[open=true] .predictive-search--search-template .predictive-search-others{display:none}predictive-search[open=true] .predictive-search--search-template .container{padding:0}.predictive-search-products{padding-bottom:30px}.predictive-search.predictive-search--header{padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;border:1px solid #9f8d88;overflow-y:scroll}.predictive-search__list-item{text-align:left;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s;margin-bottom:10px}.predictive-search__list-item:hover{color:#9f8d88;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.predictive-search__list-item .predictive-search__item--term{-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.predictive-search__list-item .predictive-search__item--term:hover{color:#9f8d88;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.predictive-search__list-item .price{text-transform:none}.predictive-search__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.predictive-search__item .predictive-search__item-wrap{position:relative;margin-right:10px;line-height:0}.predictive-search__item .predictive-search__item-wrap:before{position:absolute;content:"";left:0;top:0;width:100%;height:100%;background-color:#00000026;opacity:0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.predictive-search__item .predictive-search__item-wrap:hover:before{opacity:1;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.predictive-search__item .price--on-sale .price__regular .price-item--regular{color:var(--general_light_text)}.predictive-search__item .price--on-sale .price__sale .price-item--regular{color:var(--product_sale_accent)}.predictive-search__image{max-width:65px}.template-search .search .field{position:relative;max-width:450px;margin:auto}.template-search .search .field .field__input{max-width:100%;padding-left:20px}.template-search .search .field .field__button{position:absolute;right:13px;top:7px}.template-search .search .field .field__button:hover{color:var(--general_links_hover);-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.template-search .search .field .predictive-search{position:absolute;left:0;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box;top:38px;z-index:10;width:100%;background-color:#fff;border:1px solid #9f8d88;overflow-y:scroll}.template-search .page-wrap{height:100%}.template-search .page-wrap .card-page{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:30px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#f5f5f5}.template-search .page-wrap .card-page .card-badge{border-radius:3px;display:inline-block;padding:3px 7px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;font-size:14px}.template-search .page-wrap .card-page .card-information a{-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.template-search .page-wrap .card-page .card-information a:hover{color:var(--general_links_hover);-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.template-search .article-wrap{position:relative}.template-search .article-wrap .card-badge{border-radius:2px;display:inline-block;padding:3px 7px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;font-size:14px;z-index:1}.template-search .article-wrap .card-badge.without-image{border:1px solid var(--brand-color-1)}.template-search .article-wrap .card-badge:not(.without-image){position:absolute;top:10px;left:10px}predictive-search[open] .predictive-search,predictive-search[loading] .predictive-search{display:block}.predictive-search__heading{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}predictive-search .spinner{width:20px;height:20px;line-height:0}.spinner{-webkit-animation:rotator 1.4s linear infinite;animation:rotator 1.4s linear infinite}.spinner .path{stroke-dasharray:280;stroke-dashoffset:0;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;stroke:var(--general_text);-webkit-animation:dash 1.4s ease-in-out infinite;animation:dash 1.4s ease-in-out infinite}predictive-search:not([loading]) .predictive-search__heading .spinner,predictive-search:not([loading]) .predictive-search__loading-state,predictive-search:not([loading]) .predictive-search-status__loading{display:none}predictive-search[loading] .predictive-search__loading-state{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1rem}predictive-search[loading] .predictive-search__heading~.predictive-search__loading-state,predictive-search[loading] .predictive-search__results-list:first-child{display:none}
/*# sourceMappingURL=/cdn/shop/t/23/assets/component-search.css.map */
