.material-finder{background:#fff;border-bottom:1px solid var(--line)}
.finder-inner{padding:42px 0 30px;display:grid;grid-template-columns:1.05fr 1fr;column-gap:55px;align-items:end}
.material-finder .eyebrow{margin-bottom:7px}
.material-finder h2{margin:0;font:500 clamp(24px,3vw,36px)/1.2 Georgia,'Noto Serif SC',serif;letter-spacing:-.03em}
.finder-control{height:50px;border:1px solid var(--line);display:flex;align-items:center;padding:0 16px}
.finder-control input{border:0;background:transparent;color:var(--ink);font:13px Manrope,'Noto Sans SC',sans-serif;width:100%;outline:0}
.finder-control input::placeholder{color:#9a9188}.finder-control span{font-size:23px;color:var(--gold)}
.quick-tags{grid-column:1/-1;display:flex;gap:9px;flex-wrap:wrap;margin-top:24px}
.quick-tags a{font:10px 'DM Mono',monospace;letter-spacing:.05em;color:#5c534b;border:1px solid var(--line);text-decoration:none;padding:7px 11px}
.quick-tags a:hover{background:var(--ink);color:#fff;border-color:var(--ink)}.product-card.hidden{display:none}.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}
.rtl .finder-inner{direction:rtl}.rtl .finder-control{direction:rtl}
@media(max-width:800px){.finder-inner{grid-template-columns:1fr;gap:17px;padding:31px 0 25px}.quick-tags{margin-top:4px}}
