.products-subhero-catalog{padding-bottom:64px}.products-subhero-catalog .row{align-items:flex-start}.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:8px solid var(--brand-primary);border-radius:0;box-shadow:none;padding:24px;background:var(--brand-bg);height:auto;display:flex;flex-direction:column}.product-card h3,.product-card p{color:var(--brand-text)}.product-card-stack img{order:3;margin-top:16px;min-height:160px}.product-card-stack h3{order:1}.product-card-stack p{order:2}.product-card-stack .btn{order:4;margin-top:16px}.catalog-empty,.catalog-note{margin-top:32px}.chem-minimal-catalog{background:var(--brand-bg-alt)}