.srca1c25-prod-hero{background:var(--brand-bg-alt);padding:64px 0 48px}.srca1c25-prod-hero img{min-height:240px;-o-object-fit:cover;object-fit:cover;border-radius:4px}.srca1c25-prod-grid{background:var(--brand-bg)}.srca1c25-catalog-tools{margin-bottom:24px;padding:16px;border:1px solid var(--brand-border);border-radius:4px}.srca1c25-filter-row{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.srca1c25-search-label{display:block;margin-bottom:8px;color:var(--brand-text);font-weight:600}.srca1c25-catalog-count{margin-top:8px;color:var(--brand-text)}.srca1c25-prd-card{border:1px solid var(--brand-border);background:#fff;border-radius:4px;min-height:100%}.srca1c25-prd-btn{display:block;width:100%;border:0;background:0 0;padding:16px;text-align:left}.srca1c25-prd-btn img{width:100%;min-height:160px;-o-object-fit:cover;object-fit:cover}.srca1c25-text-card{display:block;min-height:160px;background:var(--brand-bg-alt);border:1px dashed var(--brand-border);padding:24px;color:var(--brand-text)}.srca1c25-product-name{margin-top:16px;font-size:1.125rem}.srca1c25-inquire{display:inline-block;margin-top:8px;color:var(--brand-primary);font-weight:700}.srca1c25-prd-notes{margin-top:48px}.srca1c25-empty{margin-top:24px}