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}@media(min-width:1200px){predictive-search:has(.search__modal:not(.search__modal--hidden)):after{content:"";position:fixed;left:0;top:0;width:100%;height:100%;background-color:#0000004d}}details-modal:has(.search__modal:not(.search__modal--hidden)) .predictive-search--header{padding:0!important}.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;transition:color .3s}.search.search-modal__form .field .search__button:hover{color:var(--general_links_hover);-webkit-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;border-radius:12px;background:#f7f8fa;top:calc(100% + 16px)}@media(max-width:750px){.predictive-search.predictive-search--header{overflow-y:scroll;max-height:580px}}.predictive-search.predictive-search--header::-webkit-scrollbar{width:5px}.predictive-search.predictive-search--header::-webkit-scrollbar-track{background:#f1f1f1}.predictive-search.predictive-search--header::-webkit-scrollbar-thumb{background:#cbcbcb;border-radius:3px}.predictive-search.predictive-search--header::-webkit-scrollbar-thumb:hover{background:#000}.predictive-search__list-item{text-align:left;-webkit-transition:color .3s;transition:color .3s;margin-bottom:10px}.predictive-search__list-item:hover{color:#0268c6;-webkit-transition:color .3s;transition:color .3s}.predictive-search__list-item .predictive-search__item--term{-webkit-transition:color .3s;transition:color .3s}.predictive-search__list-item .predictive-search__item--term:hover{color:#9f8d88;-webkit-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;transition:all .3s}.predictive-search__item .predictive-search__item-wrap:hover:before{opacity:1;-webkit-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{position:relative;display:block;max-width:65px;height:auto;aspect-ratio:1;-o-object-fit:contain;object-fit:contain}.predictive-search__image img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-transition:all .3s;transition:all .3s}.predictive-search__image:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.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;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;transition:color .3s}.template-search .page-wrap .card-page .card-information a:hover{color:var(--general_links_hover);-webkit-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:#303030;-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}.header .search__modal{position:absolute;max-width:953px;min-width:100%;top:calc(100% + 16px);left:0;right:0;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:20px;border-radius:12px;background:#f7f8fa;border-top:none;z-index:2}@media(max-width:1200px){.header .search__modal{max-width:100%;top:100%;border-radius:0;overflow-y:auto;max-height:580px}}.header .search__modal .search__categories{margin-bottom:32px}@media(max-width:575px){.header .search__modal .search__categories{margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #e5e5e5}}.header .search__modal .search__categories-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.header .search__modal .search__categories-list li a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#000;text-align:center;font-size:16px;font-style:normal;font-weight:700;border-radius:100px;border:1px solid #dadee2;padding:9px 21px;-webkit-transition:all .3s;transition:all .3s}.header .search__modal .search__categories-list li a:hover{background:#000;color:#fff;border:1px solid #000}@media(max-width:575px){.header .search__modal .search__categories-list li a{font-size:14px;padding:6px 12px}}.header .search__modal .search__items-list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}@media(max-width:575px){.header .search__modal .search__items-list{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(max-width:575px){.header .search__modal .search__items-list .search__items-item{width:calc(50% - 6px)}}.header .search__modal .modal-search-label{margin-bottom:14px;color:#000;font-size:18px;font-style:normal;font-weight:700;line-height:1.4;text-transform:uppercase}@media(max-width:575px){.header .search__modal .modal-search-label{font-size:14px;margin-bottom:12px}}.header .search__modal .not-found-search{font-size:18px;font-weight:700;margin-bottom:16px}.header .search__modal .predictive-search__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;border-radius:16px;overflow:hidden;background:#fff}.header .search__modal .predictive-search__item .predictive-search__image{position:relative;display:block;width:100%;max-width:100%;height:130px}.header .search__modal .predictive-search__item .predictive-search__image img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-transition:all .3s;transition:all .3s}.header .search__modal .predictive-search__item .predictive-search__image:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.header .search__modal .predictive-search__item .predictive-search__item-content{padding:20px 10px}@media(max-width:575px){.header .search__modal .predictive-search__item .predictive-search__item-content{padding:18px 7px 10px}}.header .search__modal .predictive-search__item .predictive-search__item-heading{color:#000;font-size:12px;font-style:normal;font-weight:700;line-height:1.3;text-transform:uppercase}.header .search__modal .predictive-search__item .predictive-search__item-heading:hover{color:#0268c6}.header .search__modal .predictive-search__item .price__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .search__modal .predictive-search__item .price__container .price-item--regular{color:#ce000f!important;font-size:14px;font-style:normal;font-weight:700;line-height:19.6px}.header .search__modal .predictive-search__item .price__container .price__sale{margin-left:10px}.header .search__modal .predictive-search__item .price__container .price__sale .price-item--regular{color:#757575!important;font-size:12px;font-style:normal;font-weight:400;line-height:16.8px;text-decoration-line:line-through}.header .search__modal--hidden,.close-search-modal{display:none}@media(max-width:768px){.header__search.opened .close-search-modal{display:block;position:absolute;right:10px;top:12px}}.predictive_search-columns{display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width:750px){.predictive_search-columns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.predictive_search-columns .predictive_search-resources-queries{padding-right:20px;border-right:1px solid #e5e5e5;width:408px}@media(max-width:750px){.predictive_search-columns .predictive_search-resources-queries{padding-right:0;border-right:none;width:100%}}.predictive_search-columns .predictive-search__results-groups-wrapper{padding-left:20px;padding-right:140px}@media(max-width:1024px){.predictive_search-columns .predictive-search__results-groups-wrapper{padding-right:0}}@media(max-width:750px){.predictive_search-columns .predictive-search__results-groups-wrapper{padding-left:0}}.predictive_search-columns .modal-search-label{margin-bottom:20px;color:#000;font-size:18px;font-style:normal;font-weight:700;line-height:1.4;text-transform:uppercase}@media(max-width:750px){.predictive_search-columns .modal-search-label{font-size:14px;margin-bottom:12px;line-height:1.8}}@media(max-width:750px){.predictive_search-columns #predictive-search-results-queries-list{padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid #e5e5e5}}.predictive_search-columns #predictive-search-results-queries-list li{margin-bottom:0}.predictive_search-columns #predictive-search-results-queries-list li:not(:last-child){margin-bottom:16px}.predictive_search-columns #predictive-search-results-queries-list li a:hover .predictive-search__item-heading{color:#0268c6}.predictive_search-columns #predictive-search-results-queries-list li a .predictive-search__item-heading{color:#000;font-size:12px;font-style:normal;font-weight:400;line-height:1.3;text-transform:uppercase}.predictive_search-columns #predictive-search-results-queries-list li a .predictive-search__item-heading mark{font-weight:700;color:currentColor;background:transparent}.search-nav-filed predictive-search.search-modal__form .predictive-search{min-width:100%;max-width:954px;width:-webkit-max-content!important;width:-moz-max-content!important;width:max-content!important}#predictive-search-results-products-list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}@media(max-width:750px){#predictive-search-results-products-list{gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}}#predictive-search-results-products-list .predictive-search__list-item{width:calc(33.3333% - 6.6666666667px);margin-bottom:0}@media(max-width:750px){#predictive-search-results-products-list .predictive-search__list-item{width:calc(50% - 6px)}}#predictive-search-results-products-list .predictive-search__list-item:last-child{display:none}@media(max-width:750px){#predictive-search-results-products-list .predictive-search__list-item:last-child{display:block}}#predictive-search-results-products-list .predictive-search__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;border-radius:16px;overflow:hidden;background:#fff}#predictive-search-results-products-list .predictive-search__item .predictive-search__image{position:relative;display:block;width:100%;max-width:100%;height:130px;overflow:hidden}#predictive-search-results-products-list .predictive-search__item .predictive-search__image img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .3s;transition:all .3s}#predictive-search-results-products-list .predictive-search__item .predictive-search__image:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}#predictive-search-results-products-list .predictive-search__item .predictive-search__item-content{padding:20px 10px}@media(max-width:575px){#predictive-search-results-products-list .predictive-search__item .predictive-search__item-content{padding:18px 7px 10px}}#predictive-search-results-products-list .predictive-search__item .predictive-search__item-heading{color:#000;font-size:12px;font-style:normal;font-weight:700;line-height:1.3;text-transform:uppercase}#predictive-search-results-products-list .predictive-search__item .predictive-search__item-heading:hover{color:#0268c6}#predictive-search-results-products-list .predictive-search__item .price__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#predictive-search-results-products-list .predictive-search__item .price__container .price-item--regular{color:#ce000f!important;font-size:14px;font-style:normal;font-weight:700;line-height:19.6px}#predictive-search-results-products-list .predictive-search__item .price__container .price__sale{margin-left:10px}#predictive-search-results-products-list .predictive-search__item .price__container .price__sale .price-item--regular{color:#757575!important;font-size:12px;font-style:normal;font-weight:400;line-height:16.8px;text-decoration-line:line-through}#predictive-search-option-search-keywords{margin-top:12px}#predictive-search-option-search-keywords .predictive-search__item{color:#0268c6;font-size:16px;font-style:normal;font-weight:700;line-height:25.6px;text-transform:capitalize}#predictive-search-option-search-keywords .predictive-search__item:hover{text-decoration:underline}.search-gift{position:absolute;top:20px;right:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;font-size:18px;font-style:normal;font-weight:700;line-height:140%;color:var(--brand-secondary, #0268c6)}@media(max-width:1200px){.search-gift{top:15px}}@media(max-width:768px){.search-gift{top:18px}}@media(max-width:768px){.search-gift{gap:10px;font-size:12.973px;font-style:normal;font-weight:700;line-height:140%}}.search-gift span{text-decoration:underline}@media(max-width:768px){.search-gift svg{max-width:20px}}.modal-search-label .search-gift-result{position:absolute;top:20px;right:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;font-size:18px;font-style:normal;font-weight:700;line-height:140%;color:var(--brand-secondary, #0268c6);text-transform:capitalize}@media(max-width:768px){.modal-search-label .search-gift-result{gap:10px;font-size:12.973px;font-style:normal;font-weight:700;line-height:140%}}.modal-search-label .search-gift-result span{text-decoration:underline}@media(max-width:768px){.modal-search-label .search-gift-result svg{max-width:20px}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/component-search.css.map */
