.src29880-prod-hero{background:#263540;padding:72px 0 56px}.src29880-prod-hero,.src29880-prod-hero h1,.src29880-prod-hero p{color:#fff}.src29880-prod-hero h1{font-size:max(2rem, min(4vw, 3.5rem))}.src29880-prod-grid{background:var(--brand-bg-alt)}.src29880-catalog-tools{display:grid;grid-gap:16px;gap:16px;margin-bottom:32px;padding:16px;background:#fff;border:1px solid var(--brand-border)}.src29880-filter-row{display:flex;flex-wrap:wrap;gap:8px}.src29880-prd-card{background:#fff;border:1px solid var(--brand-border);height:auto}.src29880-prd-btn{display:block;width:100%;padding:16px;border:0;background:#fff;text-align:left}.src29880-prd-btn .src29880-text-card,.src29880-prd-btn img{width:100%;aspect-ratio:4/3;-o-object-fit:contain;object-fit:contain}.src29880-inquire{display:inline-block;margin-top:8px;color:var(--brand-primary);font-weight:600}.src29880-prd-notes{margin-top:48px;padding:24px;background:#fff;border:1px solid var(--brand-border)}.src29880-empty{margin-top:24px}