.srcc5503-ap-il_3-catalog-intro{padding:48px 0 24px;background:var(--brand-bg-alt)}.srcc5503-catalog-wrap{padding:32px 0 64px}.srcc5503-catalog-tools{display:grid;grid-gap:16px;gap:16px;margin-bottom:32px;padding:24px;border:1px solid var(--brand-border);border-radius:var(--brand-radius);background:var(--brand-bg)}.srcc5503-filter-row{display:flex;flex-wrap:wrap;gap:8px}.srcc5503-search-label{display:block}.srcc5503-ap-catalog-category{margin-bottom:48px}.srcc5503-ap-products-3{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:24px;gap:24px}.srcc5503-ap-product-trigger{display:flex;flex-direction:column;width:100%;min-height:220px;padding:16px;border:1px solid var(--brand-border);border-radius:var(--brand-radius);background:var(--brand-bg);text-align:left;color:var(--brand-text)}.srcc5503-ap-product-trigger img{width:100%;height:120px;-o-object-fit:cover;object-fit:cover;background:var(--brand-primary-light);margin-bottom:16px}.srcc5503-text-card{display:flex;align-items:center;min-height:120px;margin-bottom:16px;padding:16px;background:var(--brand-primary-light);border-radius:var(--brand-radius);color:var(--brand-text);font-size:.875rem}.srcc5503-empty{margin-top:24px}@media (max-width:991.98px){.srcc5503-ap-products-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:575.98px){.srcc5503-ap-products-3{grid-template-columns:1fr}}