.src6d4ee-catalog-hero{padding:48px 0 24px;background:var(--brand-primary-light)}.src6d4ee-catalog{padding-bottom:64px}.src6d4ee-catalog-tools{display:flex;flex-wrap:wrap;gap:16px;align-items:end;margin:24px 0}.src6d4ee-category-tabs{width:100%;border-bottom:1px solid var(--brand-border)}.src6d4ee-category-tabs .nav-link{color:var(--brand-text);border-radius:var(--brand-radius) var(--brand-radius) 0 0;background:0 0;border:0}.src6d4ee-category-tabs .nav-link.active,.src6d4ee-category-tabs .nav-link[aria-pressed=true]{color:var(--brand-primary);border-bottom:2px solid var(--brand-primary)}.src6d4ee-search-label{min-width:220px}.src6d4ee-product-card{border:1px solid var(--brand-border);border-radius:var(--brand-radius);padding:16px;background:var(--brand-bg);display:flex;flex-direction:column;gap:16px}.src6d4ee-product-card img{width:100%;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover}.src6d4ee-text-card{margin:0;min-height:96px;padding:16px;background:var(--brand-bg-alt);color:var(--brand-text-secondary);font-size:.875rem}.src6d4ee-product-card h3{margin:0;font-size:1rem}.src6d4ee-catalog-note{margin-top:32px}.src6d4ee-empty{margin-top:24px}