.search-results{position:absolute;left:0;top:100%;right:0;z-index:9;background:var(--color-background-rgb);color:var(--color-foreground-rgb);box-shadow:0 4px 5px rgba(var(--color-shadow),.28);border-radius:0 0 .4rem .4rem;display:none}@media(min-width:992px){.search-results{border-radius:.4rem;box-shadow:0 0 10px 2px rgba(var(--color-shadow),.28)}}.search-results .search-results_list{max-height:36.2rem;overflow-x:hidden;overflow-y:auto;flex-direction:column}.search-results .search-results_loading{display:none;padding-top:var(--gutter-xs);padding-bottom:var(--gutter-xs)}.search-results .search-results_loading svg{width:2rem;height:2rem}.search-results .search-results_empty{padding:var(--gutter-sm)}.search-results button{width:100%;border-radius:0 0 .4rem .4rem;margin:auto 0 0;background:var(--color-button-rgb);color:var(--color-button-text-rgb);border:.1rem solid var(--color-button-rgb);position:relative;padding:.6rem var(--gutter-xs);transition:background .35s ease-in-out}@media(min-width:768px){.search-results button{padding-top:.9rem;padding-bottom:.9rem}}@media(min-width:1025px){.search-results button:hover,.search-results button[aria-selected=true]{background:rgba(var(--color-button),1) linear-gradient(rgba(var(--color-button-text),.1),rgba(var(--color-button-text),.1))}}.search-results .search-results_list-inner{height:calc(100% - 58px);overflow-x:hidden;overflow-y:auto;padding:0 var(--gutter-sm) var(--gutter-sm)}.search-results .search-results_list-inner::-webkit-scrollbar-track{box-shadow:inset 0 0 4px #d4d4d4;-webkit-box-shadow:inset 0 0 #d4d4d4;background-color:#d4d4d4;border-radius:5px}.search-results .search-results_list-inner::-webkit-scrollbar{width:4px;background-color:#d4d4d4;border-radius:5px}.search-results .search-results_list-inner::-webkit-scrollbar-thumb{background-color:#757575;border-radius:5px}@media(min-width:992px){.search-results .search-results_list-inner{padding-top:var(--gutter-sm)}}.search-results .groups{display:flex;flex-wrap:wrap;gap:2rem}.search-results .group>div:not(:last-of-type){margin-bottom:var(--gutter-xs)}.search-results .no-products .group--first{display:none}@media(min-width:992px){.search-results .no-products .group--first{flex:0 0 100%;display:block}}.search-results .group--first{flex:0 0 100%}@media(min-width:992px){.search-results .group--first{flex:0 0 26.4rem}}.search-results .group--last{flex:0 0 100%}@media(min-width:992px){.search-results .group--last{flex:1}}.search-results .group__heading{text-transform:uppercase;padding-bottom:.7rem;margin-bottom:1.3rem;border-bottom:.1rem solid var(--color-border)}.search-results .suggestion__list li a{padding-top:.6rem;padding-bottom:.6rem;display:block}.search-results .suggestion__list li{margin-bottom:.5rem}.search-results .suggestion__list li mark{background:transparent;color:inherit;font-weight:var(--font-bold)}.search-results .group__list a{display:flex;align-items:flex-start;gap:2rem;padding:var(--gutter-xxs) var(--gutter-sm)}@media(min-width:1025px){.search-results .group__list .group__item[aria-selected=true] a,.search-results .group__list a:hover{background:rgba(var(--color-background),1) linear-gradient(rgba(var(--color-foreground),.04),rgba(var(--color-foreground),.04))}}@media(max-width:992px){.search-results .group__articles-desktop,.search-results .group__collections-desktop,.search-results .group__pages-desktop{display:none}}@media(min-width:992px){.search-results .group__articles-mobile,.search-results .group__collections-mobile,.search-results .group__pages-mobile{display:none}}.search-results .product__image{flex:0 0 5rem;overflow:hidden;border-radius:var(--product-card-images-border-radius)}.search-results .product__info{flex:1}.search-results .product__title{margin-bottom:.5rem;display:block;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}@media(min-width:1025px){.search-results .product__title:hover{text-decoration:underline;text-underline-offset:.3rem;text-decoration-thickness:.1rem}}.search-results .product__price{display:flex;align-items:center;flex-wrap:wrap;gap:.9rem}.search-results .price,.search-results .price-sale{font-size:1.2rem;font-weight:var(--font-bold)}@media(min-width:768px){.search-results .price,.search-results .price-sale{font-size:1.6rem}}.search-results .price-compare{font-size:1.2rem;color:var(--color-secondary-foreground)}
/*# sourceMappingURL=/cdn/shop/t/5/assets/predictive-search.css.map */
