.src90832-products-head{padding:48px 0 16px}.src90832-products-head p{max-width:42rem;color:var(--brand-text-secondary)}.src90832-catalog{padding-bottom:64px}.src90832-catalog-tools{margin-bottom:24px}.src90832-catalog-search{display:flex;flex-wrap:wrap;gap:16px;align-items:flex-end;margin-bottom:16px}.src90832-catalog-filters{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.src90832-catalog-list{display:flex;flex-direction:column;gap:0;border-top:1px solid var(--brand-border)}.src90832-catalog-item{display:grid;grid-template-columns:64px 1fr auto;grid-gap:16px;gap:16px;align-items:center;padding:16px 8px;border-bottom:1px solid var(--brand-border)}.src90832-catalog-item:hover{background:var(--brand-bg-alt)}.src90832-catalog-item img{width:64px;height:64px;-o-object-fit:cover;object-fit:cover}.src90832-text-card{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;background:var(--brand-primary-light);color:var(--brand-text);font-size:12px;text-align:center;border-radius:var(--brand-radius)}.src90832-product-name{margin:0;font-size:1.1rem}.src90832-catalog-count,.src90832-catalog-empty,.src90832-catalog-note{color:var(--brand-text-secondary);margin-top:24px}@media (max-width:767px){.src90832-catalog-item{grid-template-columns:1fr}}