.catalog-pagination{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px;margin:38px 0 12px}.catalog-pagination a,.catalog-pagination span{display:inline-flex;min-width:34px;height:34px;padding:0 10px;align-items:center;justify-content:center;background:#f5f5f5;color:#333;text-decoration:none;font-size:14px}.catalog-pagination [aria-current="page"]{background:#ed0027;color:white}.catalog-pagination a:hover{background:#e4e7ee}.catalog-pagination a:focus-visible{outline:3px solid #008536;outline-offset:2px}.catalog-page-range{text-align:center;color:#687582;font-size:13px;margin:24px 0 0}