.finder{background:var(--pcbr-ink);border-block:0}.finder .reveal h2{color:#fff}.finder .reveal .muted{color:#ffffffad}.finder .reveal a{color:var(--pcbr-gold)}.finder .finder-guru{border-top-color:#ffffff29}.finder .finder-guru p{color:#ffffffad}.finder .finder-guru-chips button{background:transparent;color:#fff;border-color:#ffffff61}.finder .finder-guru-chips button:hover{background:var(--pcbr-gold);border-color:var(--pcbr-gold);color:var(--pcbr-ink)}.finder-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(2rem,5vw,4rem);padding-block:clamp(3rem,7vw,5rem);align-items:start}@media(max-width:900px){.finder-grid{grid-template-columns:1fr}}.finder-card{background:#fff;border:var(--card-border);border-left:4px solid var(--pcbr-ink);border-radius:var(--radius);padding:var(--card-pad);box-shadow:0 18px 44px #1012141a}.finder-stamp{position:absolute;top:-13px;left:20px;background:var(--pcbr-gold);color:var(--pcbr-ink);font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;padding:5px 12px;border-radius:999px;box-shadow:0 4px 10px #1012142e;z-index:1}.finder-top{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;margin-bottom:var(--space-5)}.finder-tabs{display:flex;gap:.5rem}.finder-tab{border:var(--card-border);background:#fff;border-radius:999px;padding:.55rem 1.1rem;font:inherit;font-weight:600;font-size:var(--text-sm);color:var(--pcbr-muted);cursor:pointer;min-height:44px}.finder-tab.is-active{background:var(--pcbr-ink);border-color:var(--pcbr-ink);color:#fff}.finder-units-wrap{display:inline-flex;align-items:center;gap:.6rem}.finder-units-label{font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.06em;color:var(--pcbr-muted)}.finder-units{display:inline-flex;border:1.5px solid var(--pcbr-ink);border-radius:999px;overflow:hidden}.finder-units button{border:0;background:#fff;font:inherit;font-size:14px;font-weight:500;color:var(--pcbr-muted);padding:0 1rem;min-height:44px;min-width:62px;cursor:pointer}.finder-units button+button{border-left:1.5px solid var(--pcbr-ink)}.finder-units button.is-active{background:var(--pcbr-ink);color:#fff}.finder-row{display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--space-4)}@media(max-width:640px){.finder-row{grid-template-columns:1fr}}.finder-row--2{grid-template-columns:1fr 1fr}@media(max-width:640px){.finder-row--2{grid-template-columns:1fr}}.finder-field label{display:block;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.06em;color:var(--pcbr-muted);margin-bottom:6px}.finder-field input,.finder-field select{width:100%;min-height:48px;border:1px solid var(--pcbr-line);border-radius:14px;padding:0 .9rem;font:inherit;font-variant-numeric:tabular-nums;background:#fff;color:var(--pcbr-ink)}.finder-field input:focus,.finder-field select:focus{outline:2px solid var(--pcbr-ink);outline-offset:1px}.finder-hint{font-size:var(--text-xs);color:var(--pcbr-muted);margin-top:6px;min-height:1em}.finder-go{width:100%;margin-top:var(--space-4);min-height:48px;font-size:15px}.finder-result{margin-top:var(--space-5);border-top:1px dashed var(--pcbr-line);padding-top:var(--space-5);display:none}.finder-result.is-on{display:block}.finder-pick{display:flex;justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-3) 0;flex-wrap:wrap}.fp-thumb{width:76px;height:57px;object-fit:contain;background:transparent;border:0;border-radius:12px;flex:none;mix-blend-mode:multiply}.finder-pick>div:not(.fp-thumb){flex:1;min-width:200px}.finder-pick--top{background:var(--pcbr-paper);border:1px solid var(--pcbr-line);border-radius:14px;padding:var(--space-3) var(--space-4)}.finder-pick--top+.finder-pick{border-top:0}.finder-alt-head{font-size:11.5px;font-weight:500;text-transform:uppercase;letter-spacing:.1em;color:var(--pcbr-muted);margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px dashed var(--pcbr-line)}.finder-alt-head+.finder-pick{border-top:0}.finder-heat{display:flex;gap:.5rem;flex-wrap:wrap;margin-bottom:var(--space-4)}.finder-heat button{border:var(--card-border);background:#fff;border-radius:999px;padding:.5rem 1rem;font:inherit;font-size:13px;font-weight:500;color:var(--pcbr-ink);cursor:pointer;min-height:42px}.finder-heat button.is-active{background:var(--pcbr-ink);border-color:var(--pcbr-ink);color:#fff}.finder-pick+.finder-pick{border-top:1px solid var(--pcbr-line)}.finder-pick .sku{font-family:var(--font-mono);color:var(--pcbr-ink);font-weight:600}.finder-pick .meta{font-size:var(--text-sm);color:var(--pcbr-muted)}.finder-pick .rec{display:inline-block;font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--pcbr-ink);background:var(--pcbr-red);border-radius:999px;padding:2px 10px;margin-bottom:4px}.finder-none{color:var(--pcbr-amber);font-size:var(--text-sm)}.finder-note{font-size:var(--text-xs);color:var(--pcbr-muted);margin-top:var(--space-4)}.finder-guru{margin-top:var(--space-5);padding-top:var(--space-5);border-top:1px solid var(--pcbr-line)}.finder-guru p{font-size:var(--text-sm);color:var(--pcbr-muted);margin:0 0 var(--space-3)}.finder-guru-chips{display:flex;flex-wrap:wrap;gap:8px}.finder-guru-chips button{border:var(--card-border);background:#fff;color:var(--pcbr-ink);border-radius:999px;padding:9px 16px;font:inherit;font-size:var(--text-sm);font-weight:500;cursor:pointer;text-align:left;transition:background-color .15s ease,border-color .15s ease}.finder-guru-chips button:hover{background:var(--pcbr-ink);border-color:var(--pcbr-ink);color:#fff}.section--dark .finder-guru-chips button,.on-dark .finder-guru-chips button{background:transparent;color:#fff;border-color:#fff6}
/*# sourceMappingURL=/cdn/shop/t/8/assets/pcbr-rack-finder.css.map */
