.search{position:fixed;left:0;bottom:0;top:auto;height:fit-content;width:100%;z-index:100;transform:translateY(100%);transition:transform .35s ease-in-out}.search__swipe-element{display:flex;margin-top:-1.5rem;margin-bottom:-1.5rem;padding:.75rem 1.5rem 1.5rem;justify-content:center}.search__swipe-line{width:4rem;height:3px;background:var(--secondary_grey);border-radius:.5rem}.search__outer-wrapper{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem;overflow:hidden}.search--small .search__inner-wrapper{padding-bottom:16px}.search__inner-wrapper{display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem;background:var(--background_color);color:var(--primary_text);will-change:transform;max-height:95vh}.predictiveSearch{width:100%}.predictive-search__col1{display:flex;flex-direction:column;gap:1.5rem}.predictive-search__inner-wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem}.predictive-search__inner-wrapper ul{display:flex;flex-direction:column;gap:.75rem}.initial-products__header{display:flex;flex-direction:row;justify-content:space-between;gap:.5rem}#predictiveSearch--recentSearches{margin-top:8px}.predictiveSearch--queries li,.predictive-search__inner-wrapper li{text-transform:capitalize;word-break:break-word}.predictiveSearch--noProducts{display:grid;grid-template-columns:1fr 1fr;gap:16px 32px}.search__header{width:100%;position:relative}.search__input-wrapper{display:flex;align-items:center;padding:.75rem 1.5rem;justify-content:center;border-radius:2.5rem;gap:.75rem;background:var(--background_color_2)}.search__input-wrapper:focus-within .searchInput::placeholder{color:var(--primary_text)!important}.search__input-wrapper:has(.search__input-clear[aria-hidden=false]) .Svg--search path{fill:var(--primary_text)!important}.search__input-wrapper:focus-within .Svg--search path{fill:var(--primary_text)!important;transition:fill .3s ease}.search__input-wrapper .Svg--search{fill:var(--primary_grey);width:1.25rem;height:1.25rem;margin-right:.25rem}.search__input-wrapper path{fill:var(--primary_grey);transition:fill .3s ease}.SearchProduct--Wrapper .product-card__info{padding:16px}.Search_View--actions a{padding-bottom:32px}.searchForm{width:calc(100% - 36px)}.searchForm input{width:100%;border:none;background:transparent;color:var(--primary_text);padding:0}.search__input-clear{display:flex;border-radius:2.5rem;opacity:1;visibility:visible;transition:all .3s ease-in-out;position:absolute;right:1.5rem;cursor:pointer;height:100%;background-color:var(--background_color_2);align-items:center}.search__input-clear svg path{fill:var(--primary_text)}.search__input-clear[aria-hidden=true]{opacity:0;visibility:hidden;transition:all .3s ease-in-out}.predictive-search__no-results{display:flex;flex-direction:column;gap:1.5rem}.predictiveSearch--noResultContentCenter{width:100%}.search a:link,.search a:visited,.search a:active,.search .product-card__title,.search .price{color:var(--primary_text)!important}.search__wrapper{display:flex;flex-direction:column;gap:1.5rem;width:100%;transition:opacity .45s ease-in-out;overflow:auto;overflow-x:hidden}.search__initial-products,.predictive-search__col2{display:flex;flex-direction:column;gap:1.5rem}.search__close-search svg{width:auto;height:auto;fill:var(--primary_text)}.header-search-btn{align-items:center;display:flex}.header-search-btn svg,.header-search-btn span{pointer-events:none}.predictiveSearch--queries li,.search--recentResults li{cursor:pointer}.search--recentResults{display:flex;gap:8px 32px}.predictiveSearch--queries{display:flex;gap:16px 32px;flex-wrap:wrap}.search-suggestions{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem .75rem}.search-suggestions li:first-child,.search-suggestions li:last-child{padding-top:.25rem!important;padding-bottom:.25rem!important}.search-bar__suggestions-item{display:flex;padding:.25rem 1rem;justify-content:center;border-radius:2.5rem;border:1px solid var(--secondary_grey);transition:border-color .18s ease-in-out}.search-swiper__actions{position:relative;display:flex;flex-direction:row;gap:.75rem}.search__footer{display:flex;flex-direction:row;justify-content:space-between}.search__swiper-pagination.swiper-pagination-horizontal{justify-content:flex-start!important}.search-swiper__actions .swiperButton{position:unset;transform:unset}.search__result{display:flex;flex-direction:column}.search-wrapper__recent-searches{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem}.search__close-search{padding:.5rem;border-radius:2.5rem;cursor:pointer;display:flex;height:fit-content;background:var(--background_color_2)}.search__close-search svg path{fill:var(--primary_text)}.searchInput::placeholder{color:var(--primary_grey)}@media screen and (max-width: 1024px){.search__header{display:flex;flex-direction:row;align-items:center;gap:.75rem;padding-right:1.5rem;padding-left:1.5rem}.search__inner-wrapper{padding-right:0;padding-left:0}.search__input-wrapper{width:100%;position:relative}.search__close-search{width:fit-content}.search[aria-hidden=false]{display:block!important;transform:translateY(0)}.search[aria-hidden=true]{transform:translateY(100%)}.predictive-search__col1,.search-wrapper__recent-searches,.initial-products__header,.search__footer,.predictive-search__no-results{padding-left:1.5rem;padding-right:1.5rem}}.search .product-card__wrapper a{height:fit-content}.search .Button--Tertiary .ButtonText:after{bottom:-1px}.searchSlide{width:calc(60.27% - .75rem)!important}@media screen and (min-width: 1025px){.search[aria-hidden=true]{visibility:hidden;opacity:0}.search{top:8%;bottom:8%;border-top-left-radius:0;border-top-right-radius:0;height:fit-content;transform:none;transition:none}.search__wrapper,.search__result{display:grid;grid-template-columns:42.631% 54.5%;gap:1.5rem;height:fit-content}.search__close-search{margin-right:1.563rem}.search__inner-wrapper{width:100%;max-width:930px;margin-right:6rem;padding:1.5rem;gap:3rem;border-radius:1.5rem}.search__outer-wrapper{display:flex;flex-direction:row;gap:1.5rem;height:560px}.predictiveSearch--products{display:block}.Search--Recent{margin-bottom:64px}.searchInitialView--products{display:flex;grid-template-columns:unset;grid-column-gap:unset;grid-row-gap:unset}.search__header{width:100%;position:relative}.search-bar__suggestions-item:hover{border-color:var(--primary_accent);transition:border-color .18s ease-in-out;cursor:pointer}.search-swiper__actions .swiperButton{transition:border-color .18s ease-in-out,fill .18s ease-in-out}.search-swiper__actions .swiperButton svg path{fill:var(--primary_text);transition:border-color .18s ease-in-out,fill .18s ease-in-out}.search-swiper__actions .swiperButton:hover{border-color:var(--primary_accent);transition:border-color .18s ease-in-out}.search-swiper__actions .swiperButton:hover svg path{fill:var(--primary_accent);transition:border-color .18s ease-in-out,fill .18s ease-in-out}.predictive-search__col1{gap:3rem}.search__close-search{background:var(--background_color);margin-left:auto}search-bar .search[aria-hidden=false]{transition:unset!important}search-bar .search[aria-hidden=true]{transition:unset!important}.search__wrapper:not(:has(.predictive-search__col1)):has(.predictive-search__col2){display:flex}.search__wrapper:not(:has(.predictive-search__col1)):has(.predictive-search__col2) .searchSlide{width:calc(24.1% - 1rem)!important}.search__input-wrapper .Svg--search{width:1rem;height:1rem;margin-right:0}.searchSlide{width:calc(50.97% - 1rem)!important}search-bar a.hoverLinks:after{content:"";position:absolute;bottom:0;left:0;height:0px;width:0px;background-color:var(--primary_text);border-radius:1px;transition:width .3s ease}search-bar a.hoverLinks:hover:after{height:1px!important;width:100%!important}search-bar .Button{position:absolute;right:.5rem;z-index:20}.initial-products__header{position:relative}.search-swiper__actions{gap:1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/component-search.css.map */
