.filterable-search{--filterable-search-bg: var(--color-bg-surface, #fff);--filterable-search-border: var(--color-border, #e5e5e5);--filterable-search-text: var(--color-text-primary, #1a1a1a);--filterable-search-muted: var(--color-text-secondary, #666);--filterable-search-hover: var(--color-bg-accessories, #f2f3f5);--filterable-search-radius: var(--radius-sm, 8px);--filterable-search-focus: var(--color-text-primary, #1a1a1a);position:relative;display:block;width:100%;text-align:start;font-family:system-ui,-apple-system,sans-serif}.filterable-search .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.filterable-search__input{box-sizing:border-box;width:100%;height:40px;margin:0;padding:0 12px;border:1px solid var(--filterable-search-border);border-radius:var(--filterable-search-radius);background:var(--filterable-search-bg);color:var(--filterable-search-text);font:inherit;font-size:14px;line-height:1.3;outline:none;transition:border-color .15s}.filterable-search__input::placeholder{color:var(--filterable-search-muted)}.filterable-search__input:hover{border-color:var(--filterable-search-focus)}.filterable-search__input:focus-visible{border-color:var(--filterable-search-focus);box-shadow:0 0 0 1px var(--filterable-search-focus)}.filterable-search__listbox{position:absolute;inset-inline:0;top:calc(100% + 4px);z-index:20;max-height:280px;margin:0;padding:4px 0;overflow:auto;list-style:none;border:1px solid var(--filterable-search-border);border-radius:var(--filterable-search-radius);background:var(--filterable-search-bg);box-shadow:0 4px 16px #00000014}.filterable-search__listbox[hidden]{display:none}.filterable-search__option{margin:0;padding:8px 12px;color:var(--filterable-search-text);font-size:13px;line-height:1.3;word-break:break-all;cursor:pointer}.filterable-search__option:hover,.filterable-search__option[aria-selected=true]{background:var(--filterable-search-hover)}
/*# sourceMappingURL=/cdn/shop/t/41/assets/filterable-search.css.map */
