.suggest{max-height:min(70vh,560px);overflow-y:auto;overscroll-behavior:contain}.suggest-row{min-height:44px;text-decoration:none;color:var(--ink)}.suggest-row mark{background:var(--sage);color:inherit;border-radius:3px;padding:0 1px}.suggest-row .ic{width:18px;height:18px;flex:none;color:var(--muted)}.suggest-query span{text-transform:none}.suggest-row.is-sold-out img,.suggest-row.is-sold-out .price{opacity:.55}.suggest-row.is-active{background:var(--sage-tint);outline:2px solid var(--ink);outline-offset:-2px}.suggest-loading{padding:14px;color:var(--muted);font-weight:600}.suggest-hint{padding:0 14px 8px;color:var(--muted);font-size:.92rem}.suggest .popular{padding:4px 14px 14px}.popular{display:flex;flex-wrap:wrap;gap:8px}.popular .chip{min-height:44px;padding:0 16px}.empty .popular{justify-content:center;gap:6px;margin:0 0 10px}.empty .popular .chip{min-height:36px;padding:0 14px;background:var(--sage-tint);border-color:var(--sage-deep)}.empty .btn{width:auto;margin-top:6px;white-space:nowrap}.chip-collection{background:var(--card)}.search-matches{align-items:center;margin:0 0 18px}.search-matches .popular-label{font-weight:700;margin-right:4px}.search-matches .chip svg{width:14px;height:14px;margin-left:6px}@media(max-width:720px){.suggest{max-height:calc(100vh - 150px);border-radius:0 0 14px 14px}.search-matches .popular-label{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/search.css.map */
