.mach-products-hero{background:var(--brand-bg-alt);padding-top:128px}.src4c013-catalog{padding-bottom:var(--space-3xl)}.src4c013-catalog-tools{margin:var(--space-lg) 0}.src4c013-filter-row{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.src4c013-search-label{display:block;margin-bottom:8px;color:var(--brand-text)}.src4c013-product-card{border:1px solid var(--brand-border);border-radius:var(--brand-radius);padding:16px;height:100%;box-shadow:0 8px 32px rgba(0,0,0,.12);background:var(--brand-bg)}.src4c013-product-card img{width:100%;height:180px;-o-object-fit:cover;object-fit:cover;margin-bottom:16px;background:var(--brand-primary-light)}.src4c013-text-card{min-height:120px;padding:16px;background:var(--brand-bg-alt);color:var(--brand-text);margin-bottom:16px}.src4c013-product-name{font-size:1.125rem;margin-bottom:16px}.src4c013-catalog-empty{color:var(--brand-text)}