.sys-pager{margin:40px auto 0;clear:both}
.sys-pager__list{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px}
.sys-pager__link,.sys-pager__ellipsis{display:inline-block;min-width:16px;padding:8px 12px;color:#333;font-size:14px;line-height:1;text-align:center;background:#fff;border:1px solid #ccc;border-radius:3px}
.sys-pager__ellipsis{border-color:transparent;background:transparent}
.sys-pager__link:hover{color:#333;border-color:#333}
.sys-pager__link--current,.sys-pager__link--current:hover{color:#fff;background:#333;border-color:#333}
@media (max-width:767px){
.sys-pager{margin:16px auto 0}
.sys-pager__link,.sys-pager__ellipsis{padding:6px 8px;font-size:13px}
}
