.catalog-pagination{padding:6px 22px 24px;text-align:center}.catalog-pagination[hidden]{display:none}.pagination-summary{margin:0 0 10px;color:var(--mut);font-size:13px}.pagination-links{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap}.pagination-links a,.pagination-links span[aria-current]{display:inline-flex;justify-content:center;align-items:center;min-width:40px;min-height:40px;padding:7px 12px;border:1px solid var(--line);border-radius:10px;background:var(--card);color:var(--ink);text-decoration:none;font:700 14px 'DM Sans',sans-serif}.pagination-links a:visited{color:var(--ink)}.pagination-links a:hover{border-color:var(--red);color:var(--red)}.pagination-links span[aria-current]{background:var(--red);border-color:var(--red);color:#fff}.pagination-links a:focus-visible{outline:3px solid var(--yel);outline-offset:3px}.pagination-gap{color:var(--mut);padding:0 2px}#catalog-start{scroll-margin-top:16px}@media(max-width:640px){.catalog-pagination{padding:4px 12px 22px}.pagination-links{gap:6px}.pagination-links a,.pagination-links span[aria-current]{min-width:36px;padding:7px 10px;font-size:13px}}
