.predictive-search{display:grid;gap:var(--space-3)}.predictive-search__results:empty{display:none}.predictive-search__listbox{display:grid;gap:var(--space-3);max-height:min(60dvh,36rem);overflow-y:auto;overscroll-behavior:contain}.predictive-search__group{display:grid;gap:var(--space-1)}.predictive-search__group+.predictive-search__group,.predictive-search__all{padding-block-start:var(--space-3);border-block-start:1px solid var(--color-border)}.predictive-search__heading{margin:0;color:var(--color-foreground-muted);font-size:var(--text-xs);font-weight:var(--weight-medium)}.predictive-search__message{margin:0;color:var(--color-foreground-muted)}.predictive-search__option{display:flex;align-items:center;gap:var(--space-3);min-height:var(--target);padding:var(--space-1) var(--space-2);border-radius:var(--radius-label);outline:1px solid transparent;outline-offset:-1px;color:inherit;text-decoration:none;transition:outline-color var(--duration-hover) ease}.predictive-search__option[aria-selected=true]{outline:2px solid var(--color-foreground)}@media(hover:hover)and (pointer:fine){.predictive-search__option:hover{outline-color:var(--color-border-strong)}}.predictive-search__option--query mark{background:none;color:inherit;font-weight:var(--weight-semibold)}.predictive-search__thumb{flex:none;width:3rem;border-radius:calc(var(--radius-label) * .66);overflow:hidden}.predictive-search__product-text{display:grid;min-width:0}.predictive-search__vendor{color:var(--color-foreground-muted);font-size:var(--text-xs)}.predictive-search__title{font-weight:var(--weight-semibold);line-height:var(--leading-tight)}.predictive-search__price{font-size:var(--text-xs)}.predictive-search__all{border-radius:0;font-weight:var(--weight-medium)}
/*# sourceMappingURL=/cdn/shop/t/35/assets/predictive-search.css.map */
