.catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:24px 0;display:grid}.catalog-card{border:1px solid var(--line,#dce3d3);overflow-wrap:anywhere;background:#fbfcf7;border-radius:14px;min-width:0;padding:24px}.catalog-card h2{margin:0 0 12px;font-size:1.35rem;line-height:1.35}.catalog-card h2 a{color:inherit;text-decoration:none}.catalog-card h2 a:hover{text-decoration:underline}.catalog-card p{margin:12px 0;line-height:1.65}.catalog-card a,.catalog-note a,.catalog-breadcrumbs a,.catalog-pagination a{color:#254d3b;text-underline-offset:3px}.catalog-breadcrumbs{overflow-wrap:anywhere;margin-top:24px;line-height:1.7}.catalog-pagination{flex-wrap:wrap;justify-content:space-between;gap:16px;margin:28px 0;display:flex}.catalog-note{margin:28px 0;line-height:1.7}@media (max-width:640px){.catalog-grid{grid-template-columns:1fr}.catalog-card{padding:20px}.catalog-card h2{font-size:1.2rem}}
