.predictive-search{box-sizing:border-box;display:flex;position:fixed;z-index:var(--z-index-popover);top:0;left:0;right:0;background-color:var(--color-white);border-bottom:1px solid var(--color-border)}.predictive-search__wrap{flex:1}.predictive-search__results{border-top:1px solid var(--color-border);gap:var(--element-spacing);overflow:auto;padding:calc(var(--element-spacing) * 2) 0}@media screen and (min-width: 768px){.predictive-search__results{padding:2.5rem 0}}.predictive-search__list{list-style:none;padding:0;margin:0}@media screen and (max-width: 767px){.predictive-search__list:not(:first-child){margin-top:2.5rem}}.predictive-search__footer{text-align:center;padding:calc(var(--element-spacing) * 2) 0}.predictive-search-item:first-child{margin-bottom:calc(var(--element-spacing) * 1)}@media screen and (min-width: 768px){.predictive-search-item:first-child{margin-bottom:calc(var(--element-spacing) * 1.5)}}.predictive-search-item:not(:first-child){margin-top:var(--element-spacing)}.predictive-search-item__link{display:flex;align-items:center;width:100%}.predictive-search-item__link:hover{text-decoration:none}.predictive-search-item__link:hover .predictive-search-item__title{text-decoration:underline}.predictive-search-item__image{box-sizing:border-box;flex-shrink:0;background-color:var(--color-gray-10);width:5rem;position:relative}.predictive-search-item__content{color:var(--color-brand-text);flex:1;padding-left:var(--element-spacing)}.predictive-search-item__title{font-size:1rem;margin-bottom:0}.predictive-search-item__subtitle{margin-top:calc(var(--element-spacing) / 4);font-family:var(--font-bold-family);font-weight:var(--font-bold-weight);font-style:var(--font-bold-style)}.predictive-search-item__subtitle .price__compare .price-item--regular,.predictive-search-item__subtitle .price__regular .price-item--regular,.predictive-search-item__subtitle .price__sale .price-item--regular{font-family:var(--font-bold-family);font-weight:var(--font-bold-weight);font-style:var(--font-bold-style)}.predictive-search-item--is-product .predictive-search-item__image{padding:1.375rem 1rem}.predictive-search-item--is-product .predictive-search-item__content{padding-left:calc(var(--element-spacing) * 1.5)}.predictive-search-item--is-product .predictive-search-item__title{font-size:.625rem}.predictive-search-item--is-product .predictive-search-item__subtitle{margin-top:0}
/*# sourceMappingURL=/cdn/shop/t/37/assets/component-predictive-search.css.map */
