.products-hero img{height:280px}.catalog-tools{display:flex;align-items:end;gap:16px;margin-bottom:16px}.catalog-tools label{flex:1}.catalog-group{margin-top:32px}.catalog-group h2{font-size:1.5rem}.catalog-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:24px;gap:24px}.product-card{border:1px solid var(--brand-border);border-radius:4px;background:var(--brand-bg-alt)}.product-inquiry{background:0 0;border:0;color:var(--brand-text);text-align:left;padding:24px;width:100%;height:100%}.product-inquiry img{width:100%;height:160px;-o-object-fit:cover;object-fit:cover;margin-bottom:16px}.product-inquiry span,.product-inquiry strong{display:block;margin-top:16px}.product-inquiry strong{color:var(--brand-primary)}.catalog-notes{max-width:900px;margin-top:64px;border-top:1px solid var(--brand-border);padding-top:48px}@media (max-width:767px){.catalog-tools{display:block}.catalog-tools label{display:block;margin-bottom:16px}.catalog-grid{grid-template-columns:1fr}}