.catalog-title{margin:12px 0 24px;font-size:clamp(1.4rem,3vw,2rem)}
.catalog-pagination{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:18px;margin:32px 0;color:#655d4f}
.catalog-pagination a{display:inline-block;padding:10px 18px;border:1px solid #d8d1c4;border-radius:24px;color:inherit;text-decoration:none;background:#fff}
.catalog-pagination a:hover{background:#eee9df}
.view-catalog #featured-product-detail{display:none}
@media(max-width:600px){.catalog-pagination{gap:12px;font-size:13px}.catalog-pagination a{padding:9px 13px}}
