.srpg-finder{background:#fff;border-bottom:1px solid var(--line)}.srpg-brand-links{display:flex;flex-wrap:wrap;gap:10px;margin:22px 0}.srpg-brand-links a{border:1px solid var(--line);border-radius:24px;padding:8px 18px;font-size:14px;font-weight:700}.srpg-brand-links a:hover{border-color:var(--red);color:var(--red)}.srpg-filter{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(180px,1.5fr);gap:14px;align-items:end;background:var(--paper);padding:24px;border-radius:8px;margin:25px 0}.srpg-filter label,.srpg-price-search label{display:grid;gap:7px;font-size:14px;font-weight:700}.srpg-filter select,.srpg-filter input,.srpg-price-search input{font:inherit;color:var(--ink);background:#fff;border:1px solid #8c959f;border-radius:5px;min-height:48px;padding:10px;width:100%;min-width:0}.srpg-filter .btn{cursor:pointer;min-height:48px}.srpg-filter .btn:after{display:none}.srpg-reset{font-size:14px;text-decoration:underline}.srpg-help{font-size:14px;color:var(--muted)}.srpg-section{background:var(--paper)}.srpg-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.srpg-card{border:1px solid var(--line);border-radius:8px;background:#fff;overflow:hidden}.srpg-card-body{padding:22px}.srpg-card-photo img{width:100%;height:190px;object-fit:cover}.srpg-card h3{font-size:19px;margin:10px 0;overflow-wrap:anywhere}.srpg-card time{font-size:13px;color:var(--muted)}.srpg-card-meta{font-size:13px;color:var(--muted)}.srpg-badges{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.srpg-badges span{font-size:12px;font-weight:700;padding:3px 9px;background:#fbeaec;border-radius:4px;color:#8e1c26}.srpg-card a.textlink{font-size:14px}.srpg-store-path{display:flex;align-items:center;gap:20px;flex-wrap:wrap;padding-top:0;padding-bottom:35px}.store-photo-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr))}.srpg-price-search{padding-top:30px;padding-bottom:20px}.srpg-price-search label{max-width:560px}.srpg-price-search p{font-size:13px;color:var(--muted);margin-top:8px}.srpg-consult{border:1px solid var(--line);border-left:4px solid var(--red);padding:26px;margin-top:38px;border-radius:6px}.srpg-consult h2,.srpg-related>h2{font-size:26px}.srpg-related{margin-top:45px}.srpg-related .srpg-grid{margin-top:24px}.srpg-related .srpg-grid .srpg-grid{display:contents}.srpg-result-count{font-weight:700;margin-top:22px}.srpg-empty{padding:28px;background:var(--paper);border-radius:7px}.srpg-empty a{text-decoration:underline}.srpg-filter :focus-visible,.srpg-price-search :focus-visible{outline:3px solid #1573bf;outline-offset:3px}
@media(max-width:1000px){.srpg-filter{grid-template-columns:repeat(2,minmax(0,1fr))}.srpg-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:760px){.srpg-filter{padding:18px;gap:13px}.srpg-filter label:last-of-type{grid-column:1/-1}.srpg-grid{grid-template-columns:1fr}.srpg-card-photo img{height:210px}.srpg-filter .btn{grid-column:1/-1}.srpg-related .wrap{padding:0}.srpg-consult{padding:20px}.srpg-consult .actions{display:grid}.srpg-brand-links a{padding:7px 13px}.srpg-store-path{display:grid}.srpg-store-path .btn{width:100%}}
.srpg-model-links{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:25px 0;padding:18px 0;border-block:1px solid var(--line)}.srpg-model-links strong{font-size:14px;margin-right:10px}.srpg-model-links a{font-size:14px;text-decoration:underline;text-underline-offset:4px}
.price-block[hidden],.price-table tr[hidden]{display:none!important}.navigation.pagination{position:static;display:block;background:transparent;box-shadow:none;margin-top:32px;padding:0}.navigation.pagination .nav-links{display:flex;flex-wrap:wrap;gap:10px}.navigation.pagination .page-numbers{padding:8px 14px;border:1px solid var(--line);border-radius:4px}.navigation.pagination .current{background:var(--red);color:#fff}.post-nav{position:static;box-shadow:none;background:transparent}
