.products-subhero-center{padding-bottom:64px;text-align:center}.products-subhero-center h1,.products-subhero-center p{max-width:40rem;margin-left:auto;margin-right:auto}.products-subhero-center img{margin-top:32px}.chem-category-tabs{background:var(--brand-bg-alt)}.catalog-controls{display:grid;grid-template-columns:minmax(220px,1fr) auto auto;grid-gap:16px;gap:16px;align-items:end;margin-bottom:32px}.nav-tabs{border-bottom:1px solid var(--brand-border);margin-bottom:24px}.nav-tabs .nav-link{color:var(--brand-text);border-radius:var(--brand-radius) var(--brand-radius) 0 0}.nav-tabs .nav-link.active{color:var(--brand-primary-dark);border-color:var(--brand-border) var(--brand-border) #fff}.product-card-compact{padding:16px;min-height:100%;border-top:4px solid var(--brand-primary)}.product-card-compact h3{color:var(--brand-text);font-size:1.05rem}.product-card-compact p{margin-bottom:16px}.catalog-empty{padding:32px;border:1px dashed var(--brand-border)}@media (max-width:767px){.catalog-controls{grid-template-columns:1fr}}