.sf{--sf-red: #ed1c24;--sf-ink: #333;--sf-muted: #666;--sf-line: #e4e4e4;--sf-soft: #f6f6f6;max-width:880px;margin:0 auto;padding:32px 16px 56px;color:var(--sf-ink)}.sf-head{margin-bottom:28px;text-align:center}.sf-title{margin:0;font-family:Work Sans,sans-serif;text-transform:uppercase;letter-spacing:-.01em}.sf-lead{max-width:560px;margin:10px auto 0;color:var(--sf-muted);font-size:16px;line-height:1.45;text-wrap:balance}.sf-form{display:grid;gap:22px;padding:24px;border:1px solid var(--sf-line);border-radius:4px;background:var(--sf-soft)}.sf-q{min-width:0;margin:0;padding:0;border:0}.sf-q[hidden],.sf-chip[hidden]{display:none}.sf-q legend,.sf-label{display:block;margin:0 0 10px;padding:0;color:var(--sf-ink);font-size:15px;font-weight:700}.sf-chips{display:flex;flex-wrap:wrap;gap:8px}.sf-chip{position:relative;cursor:pointer}.sf-chip input{position:absolute;opacity:0;pointer-events:none}.sf-chip span{display:block;padding:10px 14px;border:1px solid #cfcfcf;border-radius:3px;background:#fff;font-size:14px;line-height:1.25;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.sf-chip:hover span{border-color:var(--sf-ink)}.sf-chip input:checked+span{border-color:var(--sf-ink);background:var(--sf-ink);color:#fff}.sf-chip input:focus-visible+span{outline:2px solid var(--sf-red);outline-offset:2px}.sf-mm{display:inline-flex;align-items:center;border:1px solid #cfcfcf;border-radius:3px;background:#fff}.sf-mm input{width:120px;height:44px;margin:0;padding:0 12px;border:0;background:none;color:var(--sf-ink);font-size:16px;box-shadow:none}.sf-mm>span:last-child{padding:0 12px 0 4px;color:var(--sf-muted);font-size:14px}.sf-mm:focus-within{border-color:var(--sf-ink)}.sf-rows{display:grid;gap:10px}.sf-row{display:flex;align-items:flex-end;gap:10px}.sf-mini{display:flex;flex-direction:column;gap:4px}.sf-mini>span:first-child{color:var(--sf-muted);font-size:12px}.sf-mini>input{width:76px;height:44px;margin:0;padding:0 12px;border:1px solid #cfcfcf;border-radius:3px;background:#fff;font-size:16px}.sf-mini.sf-mm{display:grid;grid-template-columns:auto auto;align-items:center;border:0;background:none}.sf-mini.sf-mm>span:first-child{grid-column:1 / -1}.sf-mini.sf-mm input{width:110px;border:1px solid #cfcfcf;border-radius:3px;background:#fff}.sf-x{padding-bottom:12px;color:var(--sf-muted)}.sf-link{justify-self:start;margin-top:10px;padding:0;border:0;background:none;color:var(--sf-ink);font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.sf-link:hover{color:var(--sf-red)}.sf-error{margin:0;color:var(--sf-red);font-size:14px;font-weight:600}.sf-go{justify-self:start;padding:13px 28px;font-size:16px;cursor:pointer}.sf-results{margin-top:32px}.sf-count{margin:0 0 14px;font-family:Work Sans,sans-serif;font-size:20px;text-transform:uppercase;letter-spacing:-.01em}.sf-list{display:grid;gap:12px;margin:0;padding:0;list-style:none}.sf-item{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:18px 20px;border:1px solid var(--sf-line);border-radius:4px;background:#fff}.sf-vendor{margin:0 0 3px;color:var(--sf-muted);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.sf-name{color:var(--sf-ink);font-size:15px;font-weight:600;line-height:1.35;text-decoration:none}.sf-name:hover{color:var(--sf-red)}.sf-part{margin:6px 0 0;font-size:15px;font-weight:700}.sf-spec{margin:4px 0 0;color:var(--sf-muted);font-size:13px;line-height:1.4}.sf-add{display:flex;flex-direction:column;align-items:stretch;gap:8px;margin:0}.sf-add-btn{padding:11px 18px;font-size:15px;white-space:nowrap;cursor:pointer}.sf-add-btn:disabled{opacity:.5;cursor:default}.sf-view{color:var(--sf-ink);font-size:13px;text-align:center;text-decoration:underline;text-underline-offset:2px}.sf-help{margin:18px 0 0;color:var(--sf-muted);font-size:14px}.sf-help a{color:var(--sf-ink);font-weight:600}@media screen and (max-width:599px){.sf{padding-top:20px}.sf-form{padding:18px 14px}.sf-item{grid-template-columns:1fr}.sf-add{flex-direction:row;align-items:center}.sf-add-btn{flex:1 1 auto}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/seal-finder.css.map */
