.products-hero{background:var(--brand-bg-alt)}.products-hero img{width:100%;height:350px;background:#d7e0e8}.product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px}.product-grid h2{font-size:1.25rem}@media (max-width:991px){.product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:575px){.product-grid{grid-template-columns:1fr}}