.products-subhero-catalog{background:var(--brand-bg);padding-top:64px;padding-bottom:48px;border-bottom:4px solid var(--brand-primary-light)}.products-subhero-center{max-width:40rem;margin:0 auto 32px;text-align:center}.products-subhero-catalog img{width:100%;min-height:240px;-o-object-fit:cover;object-fit:cover;border-radius:0}.catalog-controls{display:flex;flex-wrap:wrap;gap:16px;align-items:end;margin-bottom:32px}.catalog-controls label{flex:1 1 240px;color:var(--brand-text)}.product-card{border:1px solid var(--brand-border);border-left:6px solid var(--brand-primary);border-radius:0;padding:16px;background:var(--brand-bg);height:auto;box-shadow:none}.product-card-compact h3{font-size:1rem}.product-card h3,.product-card p{color:var(--brand-text)}.catalog-empty,.catalog-note{margin-top:32px}.chem-minimal-catalog{background:var(--brand-bg-alt)}