.src672b3-products-hero{padding:72px 0}.src672b3-products-hero h1{max-width:40rem}.src672b3-products-hero img{width:100%;min-height:240px;-o-object-fit:cover;object-fit:cover;border-radius:var(--brand-radius);margin-top:32px}.src672b3-product-metric{display:flex;flex-wrap:wrap;gap:16px;margin:24px 0 0;padding:0;list-style:none}.src672b3-product-metric li{display:flex;align-items:flex-start;gap:12px;min-width:14rem;padding:16px;border:1px solid rgba(255,255,255,.35);color:#fff}.src672b3-product-metric span,.src672b3-product-metric strong{color:#fff}.src672b3-product-metric strong{font-size:1.5rem;line-height:1}.src672b3-filter-bar{max-width:520px;margin-top:24px}.src672b3-filter-bar .form-label,.src672b3-result-count{color:#fff}.src672b3-catalog-grid{padding:64px 0}.src672b3-product-card{display:flex;gap:16px;align-items:stretch;background:#fff;border:1px solid var(--brand-border);border-left:8px solid var(--brand-accent);border-radius:7px;padding:16px;color:var(--brand-text);min-height:100%}.src672b3-product-card h3,.src672b3-product-card p{color:var(--brand-text)}.src672b3-product-card img{width:160px;min-width:160px;height:160px;-o-object-fit:cover;object-fit:cover;border-radius:7px}.src672b3-product-copy{flex:1}.src672b3-category{margin-bottom:48px}.src672b3-category h2{color:var(--brand-text);margin-bottom:16px}@media (max-width:575.98px){.src672b3-product-card{flex-direction:column}.src672b3-product-card img{width:100%;min-width:0;height:180px}}