.catalog-makes{margin-top:56px;padding-top:22px;border-top:1px solid #dce2ea;color:#58687b}
.catalog-makes h2{font-size:12px;font-weight:650;margin:0 0 10px}
.catalog-make-links{display:flex;flex-wrap:wrap;gap:6px 16px}
.catalog-make-links a{font-size:12px;line-height:1.8;color:#58687b;text-decoration:none}
.catalog-make-links a:hover{text-decoration:underline;color:#125ebc}
.catalog-caption{color:#58687b;font-size:14px}
#collection-title{margin:20px 0 12px}
.catalog-grid{margin-top:24px}
.catalog-card h2{font-size:16px;line-height:1.45;overflow-wrap:anywhere}
.catalog-card h2 a{font-size:inherit;color:#152338;text-decoration:none;font-weight:650}
.catalog-card h2 a:hover{color:#125ebc;text-decoration:underline}
.catalog-card .part{margin:0}
.catalog-price{font-size:14px;margin:14px 0 0;color:#58687b}
.catalog-price strong{font-size:19px;color:#152338}
.catalog-pagination{display:flex;justify-content:center;align-items:center;gap:7px;flex-wrap:wrap;margin:24px 0}
.catalog-pagination a,.catalog-pagination [aria-current]{display:inline-block;min-width:40px;padding:8px 12px;border-radius:6px;text-align:center;border:1px solid #dce2ea;background:white;color:#125ebc;text-decoration:none;font-size:14px}
.catalog-pagination a:hover{background:#eaf0f7}
.catalog-pagination [aria-current]{background:#132337;color:white;border-color:#132337}
#catalog-return{margin-bottom:20px;font-size:14px}
@media(max-width:580px){.catalog-make-links{gap:7px 14px}.catalog-pagination{gap:5px}.catalog-pagination a,.catalog-pagination [aria-current]{min-width:36px;padding:8px}.catalog-grid{gap:14px}}

.catalog-summary{background:white;border:1px solid #dce2ea;border-top:4px solid #1769ce;border-radius:12px;padding:28px;margin-bottom:28px}
