.product-catalog{background:#f6f5f0}.catalog-note{max-width:850px;font-size:13px;line-height:1.8;color:var(--muted);margin-bottom:32px}.catalog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.catalog-card{background:#fff;border:1px solid var(--line);display:flex;flex-direction:column;min-width:0}.catalog-card figure{margin:0;padding:20px 20px 12px;border-bottom:1px solid var(--line)}.catalog-card img{display:block;width:100%;height:220px;object-fit:contain;background:#fff}.catalog-card figcaption{font-size:10px;color:var(--muted);margin-top:12px;text-align:center}.catalog-body{padding:24px;display:flex;flex-direction:column;flex:1}.catalog-body h3{font-family:Georgia,serif;font-size:23px;font-weight:400;margin:0 0 12px;line-height:1.3}.catalog-body p{font-size:13px;line-height:1.7;color:var(--muted);margin:0 0 24px}.catalog-body button{margin-top:auto;width:100%}.catalog-status{font-size:13px;line-height:1.7;color:var(--green)}@media(max-width:1050px){.catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#navigation{gap:15px}}@media(max-width:700px){.catalog-grid{grid-template-columns:1fr}.catalog-card img{height:210px}.catalog-body{padding:22px}}
