.search-overlay__results .predictive-search{margin-top:6px}.predictive-search__empty,.predictive-results{display:grid;grid-template-columns:.9fr 1.1fr;gap:28px;margin-top:22px}.predictive-search__empty[hidden],.predictive-search__results[hidden]{display:none}.predictive-search__empty:not(:has(.predictive-search__col:nth-child(2))){grid-template-columns:1fr}.predictive-results:not(:has(.predictive-results__col:nth-child(2))){grid-template-columns:1fr}.predictive-search__col,.predictive-results__col{min-width:0}.predictive-search__group+.predictive-search__group{margin-top:18px}.predictive-search__group-head{display:flex;align-items:baseline;justify-content:space-between}.predictive-search__label{margin-bottom:10px;font-family:var(--font-body);font-weight:700;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--color-subtle)}.predictive-search__clear-recent{padding:0;border:0;background:none;font-weight:600;font-size:12.5px;color:var(--color-subtle);cursor:pointer}.predictive-search__rows{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}.predictive-search__row{display:flex;align-items:center;gap:10px;min-height:40px;padding:8px 10px;border-radius:9px;color:var(--color-ink);font-size:14.5px;text-decoration:none}.predictive-search__row--query{color:var(--color-muted)}.predictive-search__row--query .icon{flex:none;color:var(--color-subtle)}.predictive-search__row--query mark,.predictive-search__row--query b{background:none;color:var(--color-ink);font-weight:700}.predictive-search__row--page{justify-content:space-between;color:var(--color-body);font-size:14px}.predictive-search__kind{flex:none;font-weight:700;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--color-subtle)}.predictive-search__product{display:flex;align-items:center;gap:12px;padding:8px;border-radius:10px;color:inherit;text-decoration:none}.predictive-search__row:hover,.predictive-search__product:hover,.predictive-search [role=option].is-active{background:var(--color-surface)}.predictive-search .pill[role=option].is-active{border-color:var(--color-ink)}.predictive-search__all.is-active{background:var(--color-accent);color:var(--color-on-accent)}.predictive-search__thumb{flex:none;width:52px;height:52px;overflow:hidden;border-radius:10px;background:var(--color-surface-muted)}.predictive-search__thumb img{width:100%;height:100%;object-fit:cover}.predictive-search__product-text{display:flex;flex:1;flex-direction:column;min-width:0}.predictive-search__product-title{font-family:var(--font-heading);font-weight:500;font-size:14.5px;color:var(--color-body)}.predictive-search__product-title strong.highlight,.predictive-search__row--page strong.highlight{border-radius:3px;background:var(--color-accent-tint);color:var(--color-ink);font-weight:700}.predictive-search__product-sub{font-size:12px;color:var(--color-muted)}.predictive-search__product-price,.predictive-search__price .price__current{font-family:var(--font-heading);font-weight:600;font-size:14px;color:var(--color-ink)}.predictive-search__price{flex:none;flex-direction:column;align-items:flex-end;gap:0}.predictive-search__price.price--on-sale .price__current{color:var(--color-sale)}.predictive-search__price .price__compare{font-size:12px}.predictive-search__price .price__unit{display:none}.predictive-search__all{width:100%;margin-top:14px;font-size:14px}.predictive-results--empty{display:block;padding:28px 0 6px;text-align:center}.predictive-results__empty-title{font-family:var(--font-heading);font-weight:600;font-size:19px;color:var(--color-ink)}.predictive-results__empty-text{margin:6px 0 16px;font-size:14px;color:var(--color-muted)}.predictive-results__help{margin-top:16px;font-size:13.5px;color:var(--color-muted)}.predictive-results__help a{color:var(--color-accent);font-weight:600;text-decoration:none}.predictive-search .search-popular{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.predictive-search .search-popular--center{justify-content:center}.predictive-search .pill{font-size:13px}predictive-search[aria-busy=true] .predictive-search__results{opacity:.6}@media(max-width:719.98px){.predictive-search__empty,.predictive-results{grid-template-columns:1fr;gap:18px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/component-predictive-search.css.map */
