.src56108-products-title{padding:48px 0 16px}.src56108-products-title h1{font-size:max(2rem, min(4vw, 3.5rem));color:var(--brand-text)}.src56108-catalog{padding-bottom:64px}.src56108-catalog-tools{border:1px solid var(--brand-border);padding:16px;margin-bottom:24px;background:var(--brand-bg)}.src56108-cat-tabs{margin-bottom:16px}.src56108-cat-tabs .nav-link{border-radius:0;color:var(--brand-text)}.src56108-cat-tabs .nav-link.active,.src56108-cat-tabs .nav-link[aria-pressed=true]{background:var(--brand-primary-dark);color:#fff}.src56108-search-label{display:block;color:var(--brand-text);margin-bottom:8px}.src56108-product-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:16px;gap:16px}.src56108-product-card{border:1px solid var(--brand-border);padding:16px;background:var(--brand-bg)}.src56108-product-card h3,.src56108-text-card{color:var(--brand-text)}.src56108-catalog-note,.src56108-empty{margin-top:24px;color:var(--brand-text)}