.srced8f9-hero-catalog{background:var(--brand-bg-alt)}.srced8f9-filter{display:flex;flex-wrap:wrap;gap:16px;margin:32px 0;align-items:end}.srced8f9-filter .form-control{max-width:360px;border-radius:var(--src-radius)}.srced8f9-product-card{background:var(--brand-bg);border:1px solid var(--brand-border);border-radius:var(--src-radius);padding:16px;height:100%}.srced8f9-product-card img{background:var(--brand-primary-light);min-height:160px;width:100%}.srced8f9-product-card h3{font-size:1.15rem;margin:16px 0}.srced8f9-spec-table{margin-top:48px}.srced8f9-spec-table th{background:var(--brand-primary-dark);color:var(--brand-text-inverse)}