.src31eb7-products-minimal{background:#ecebef;padding:48px 0 24px;border-bottom:1px solid #d5dde1}.src31eb7-catalog{padding:32px 0 48px}.src31eb7-filter-row{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.src31eb7-search-label{display:block;max-width:360px;margin-bottom:8px}.src31eb7-product-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:24px;gap:24px}.src31eb7-product-card{border:1px solid #d5dde1;border-radius:4px;padding:16px;background:#fff}.src31eb7-text-card{background:#ecebef;border-radius:4px;padding:24px 16px;margin-bottom:12px;min-height:120px;color:#52616d}.src31eb7-catalog-note{margin-top:32px;padding:24px;background:#f1f5f6;border-radius:4px}.src31eb7-empty{margin-top:24px}.src31eb7-catalog-group{margin-bottom:32px}