.src975dc-products-intro{padding:48px 0 24px;background:var(--brand-bg-alt);border-bottom:1px solid var(--brand-border)}.src975dc-catalog-wrap{padding:32px 0 64px}.src975dc-catalog-tools{display:flex;flex-wrap:wrap;gap:16px;align-items:end;margin-bottom:24px}.src975dc-catalog-tools label{flex:1 1 240px}.src975dc-spec-note{color:var(--brand-text-secondary);margin-bottom:32px}.ap-catalog-category{margin-bottom:48px}.ap-catalog-category h2{border-left:4px solid var(--brand-primary);padding-left:16px;margin-bottom:24px}.ap-products-2{display:grid;grid-gap:24px;gap:24px}.ap-product-trigger{display:grid;grid-template-columns:160px 1fr;grid-gap:16px 24px;gap:16px 24px;width:100%;text-align:left;background:var(--brand-bg);border:1px solid var(--brand-border);border-radius:var(--brand-radius);padding:16px;color:var(--brand-text)}.ap-product-trigger img,.src975dc-textcard{width:100%;min-height:120px;-o-object-fit:cover;object-fit:cover;background:var(--brand-primary-light);border-radius:var(--brand-radius);display:flex;align-items:center;justify-content:center;padding:16px;color:var(--brand-text-secondary);font-size:.9rem}.ap-product-trigger h3{margin:0;grid-column:2}.ap-product-trigger span:last-child{grid-column:2;color:var(--brand-primary)}@media (max-width:767.98px){.ap-product-trigger{grid-template-columns:1fr}.ap-product-trigger h3,.ap-product-trigger span:last-child{grid-column:1}}.src975dc-catalog-empty,.src975dc-catalog-follow{margin-top:24px}