.pages{border-top:1px solid #e0e0e0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:4.4rem}.pages .pager-container{padding:2.2rem 0 0 0}.pages .pager-container>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pages .pager-container>span .page-num{display:block;margin-right:0.5rem}.pages .pager-container>span .page-num a{border-radius:100%;display:block;line-height:4.4rem;height:4.4rem;width:4.4rem;text-align:center;text-decoration:none;background:var(--page-num-bg);color:var(--page-num-text)}.pages .pager-container>span .page-num a:hover{background:var(--page-num-bg-hover);color:var(--page-num-text-hover)}.pages .pager-container>span .page-num.page-num-active a{background:var(--page-num-bg-active);color:var(--page-num-text-active);font-weight:500}.pages .pagesize-container{padding:2.2rem 0 0 0}.pages .pagesize-container select{margin:0 1em}.theme-white-on-black .pages{border-top:1px solid #fff}.theme-white-on-black .pages .pager-container>span .page-num a{color:#fff}.theme-white-on-black .pages .pager-container>span .page-num a:hover{background:#fff;color:#000}.theme-white-on-black .pages .pager-container>span .page-num.page-num-active a{background:#fff;color:#000}