/* Catalog paging uses the storefront palette and remains independent of WaWi themes. */
.catalog-pagination{margin-top:28px;padding-top:20px;border-top:1px solid var(--line);text-align:center}
.catalog-pagination [hidden]{display:none!important}
.catalog-pagination>p{margin:0 0 15px}
.catalog-page-actions,.catalog-recovery{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:14px}
.catalog-pagination a[aria-disabled="true"]{opacity:.65;cursor:wait}
.catalog-pagination .catalog-load-error{margin:18px 0 12px;color:#9b3428;line-height:1.6}
.catalog-recovery{gap:12px 24px}
@media(max-width:620px){.catalog-pagination{margin-top:22px}.catalog-page-actions .button{min-height:44px;max-width:100%}.catalog-recovery{flex-direction:column;gap:12px}.catalog-load-error{font-size:13px}}
