.src2c61c-catalog-intro{padding:48px 0 16px;background:var(--brand-primary-light)}.src2c61c-catalog-intro h1,.src2c61c-catalog-intro p{color:var(--brand-text)}.src2c61c-catalog-tools{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:16px;gap:16px;margin-top:24px;align-items:end}.src2c61c-catalog-tools label{display:block;color:var(--brand-text)}.src2c61c-scope-chips{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:16px 0 0;margin:0}.src2c61c-scope-chips li{border:1px solid var(--brand-border);border-radius:var(--brand-radius);padding:8px 16px;background:var(--brand-bg);color:var(--brand-text);font-size:.9rem}.src2c61c-catalog-wrap{padding-bottom:64px}.ap-catalog-category{padding-top:32px}.src2c61c-cat-note{color:var(--brand-text-secondary);margin-bottom:24px}.ap-products-4{display:flex;flex-direction:column;gap:16px}.ap-product{border:1px solid var(--brand-border);border-radius:var(--brand-radius);background:var(--brand-bg-alt)}.ap-product-trigger{display:grid;grid-template-columns:25% 1fr;grid-gap:24px;gap:24px;width:100%;text-align:left;border:0;background:0 0;padding:16px;color:var(--brand-text);align-items:center}.ap-product img{width:100%;height:120px;-o-object-fit:cover;object-fit:cover;border-radius:8px;background:var(--brand-primary-light)}.ap-product img[src=""]{display:none}.ap-product:has(img[src=""]) .ap-product-trigger{grid-template-columns:1fr}.ap-product-copy h3{font-size:1.1rem;margin-bottom:8px}@media (max-width:767.98px){.ap-product-trigger{grid-template-columns:1fr}}.src2c61c-empty{margin-top:32px;padding:24px;border:1px dashed var(--brand-border);border-radius:var(--brand-radius);color:var(--brand-text)}.src2c61c-result-count{margin:0;color:var(--brand-text-secondary)}