.srcca04c-products-title{padding-top:48px;padding-bottom:16px}.srcca04c-catalog-tools{display:flex;flex-wrap:wrap;gap:16px;align-items:flex-end;margin-bottom:24px}.srcca04c-filter-row{display:flex;flex-wrap:wrap;gap:8px}.srcca04c-search-label{min-width:220px;color:var(--brand-text)}.srcca04c-product-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:16px;gap:16px}.srcca04c-product-row{border:1px solid var(--brand-border);padding:16px;border-radius:var(--brand-radius);background:var(--brand-bg)}.srcca04c-product-row h3{margin:16px 0 8px}.srcca04c-text-card{min-height:120px;display:flex;align-items:center;background:var(--brand-bg-alt);padding:16px;margin:0;color:var(--brand-text)}.srcca04c-catalog-note{margin-top:32px;padding:16px;border-top:1px solid var(--brand-border)}.srcca04c-empty{margin-top:16px}