.search-ux{scroll-margin-top:80px;max-width:100%;min-width:0;position:relative}.search-ux h1{font-size:1.65rem;margin:1rem 0;overflow-wrap:anywhere}.search-ux-filters{display:flex;flex-wrap:wrap;gap:12px;align-items:end;padding:16px;background:#f5f5f5;border:1px solid #ddd;border-radius:6px}.search-ux label{display:flex;flex-direction:column;gap:6px;font-weight:600;min-width:0}.search-ux input{font:inherit;background:white;border:1px solid #aaa;padding:10px;border-radius:3px;box-sizing:border-box;max-width:100%;width:160px}.search-ux-refine{flex:1 1 230px}.search-ux-refine input{width:100%}.search-ux-count{margin:18px 0;font-weight:600}.search-ux [data-search-error]{color:#a71912;padding:12px;border:1px solid currentColor}.search-ux .matrix{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:14px}.search-ux .product-card{min-width:0;max-width:100%}.search-ux-pages{display:flex;gap:6px;flex-wrap:wrap;align-items:center;justify-content:center;margin:24px 0 12px}.search-ux-pages a,.search-ux-pages span{padding:9px 12px;border:1px solid #ccc;border-radius:3px}.search-ux-pages a[aria-current=page]{background:#a92415;color:white;font-weight:bold;border-color:#a92415}.search-ux-pages [aria-disabled]{opacity:.5}.search-ux-jump{display:flex;flex-wrap:wrap;align-items:end;justify-content:center;gap:12px;margin-bottom:24px}.search-ux-jump input{width:100px}.search-ux[aria-busy=true]{opacity:.65;pointer-events:none}.search-ux a:focus-visible,.search-ux input:focus-visible,.search-ux button:focus-visible{outline:3px solid #17629e;outline-offset:3px}@media(max-width:600px){.search-ux-filters{padding:12px;gap:10px}.search-ux-filters>label{flex:1 1 calc(50% - 10px)}.search-ux-filters>.search-ux-refine{flex-basis:100%}.search-ux-filters input{width:100%}.search-ux-filters>button{width:100%}.search-ux-pages a,.search-ux-pages span{padding:9px}.search-ux h1{font-size:1.35rem}}
