.src26ee4-catalog-intro{padding:32px 0 16px;background:var(--brand-bg)}.src26ee4-catalog-intro h1{max-width:48rem}.src26ee4-catalog-wrap{padding-bottom:64px}.src26ee4-catalog-tools{display:grid;grid-gap:16px;gap:16px;margin:24px 0 32px}.src26ee4-filters{display:flex;flex-wrap:wrap;gap:8px}.ap-catalog-category h2{border-left:4px solid var(--brand-primary);padding-left:16px;margin:32px 0 24px}.ap-products-2{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:24px;gap:24px}.ap-product-trigger{display:grid;grid-template-columns:120px 1fr;grid-gap:16px;gap:16px;width:100%;text-align:left;border:1px solid var(--brand-border);border-radius:var(--brand-radius);background:var(--brand-bg-alt);padding:16px;color:var(--brand-text)}.ap-product-trigger img{width:120px;height:90px;-o-object-fit:cover;object-fit:cover;border-radius:8px}.ap-product-trigger:not(:has(img[src]:not([src=""]))){grid-template-columns:1fr}.src26ee4-empty{padding:32px;border:1px dashed var(--brand-border);border-radius:var(--brand-radius)}.src26ee4-catalog-notes{margin-top:48px}@media (max-width:767.98px){.ap-product-trigger{grid-template-columns:1fr}}