/* OR24 v9.9 – paginacja stron kategorii, bez ingerencji w wyglad kart */
.or24-pager-v99{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;margin:20px 0 24px;padding:16px 0 4px;border-top:1px solid #dce3de;color:#30463a}
.or24-pager-v99 .or24-pager-summary{margin:0;font-size:13px;line-height:1.5;color:#56685c}
.or24-pager-v99 .or24-pager-links{display:flex;align-items:center;flex-wrap:wrap;gap:6px}
.or24-pager-v99 a,.or24-pager-v99 .or24-pager-current{display:inline-flex;align-items:center;justify-content:center;min-width:38px;min-height:38px;padding:7px 10px;box-sizing:border-box;border:1px solid #d1dcd4;border-radius:5px;font-size:14px;font-weight:650;line-height:1.2;text-decoration:none;background:#fff;color:#1c4830}
.or24-pager-v99 a:hover,.or24-pager-v99 a:focus-visible{background:#f0f7f2;border-color:#5d9870;outline-offset:2px}
.or24-pager-v99 .or24-pager-current{background:#195e3a;border-color:#195e3a;color:white}
.or24-pager-v99 .or24-pager-ellipsis{padding:0 4px;color:#77827a}
.or24-pager-v99 .or24-pager-direction{font-weight:600;white-space:nowrap}
@media(max-width:600px){.or24-pager-v99{align-items:flex-start;flex-direction:column;gap:10px}.or24-pager-v99 .or24-pager-links{gap:5px}.or24-pager-v99 a,.or24-pager-v99 .or24-pager-current{min-height:42px;min-width:38px;padding:8px}}
