.noscript-pagination,.pagination{margin:1rem 0;text-align:center}.noscript-pagination>span,.pagination>span{display:inline-block;line-height:1}.noscript-pagination a,.pagination a{display:block}.noscript-pagination .page.current,.noscript-pagination a,.pagination .page.current,.pagination a{padding:8px}.noscript-pagination .pagination-arrow a,.noscript-pagination .pagination-number a,.pagination .pagination-arrow a,.pagination .pagination-number a{color:var(--text-color)}.noscript-pagination .ellipsis,.noscript-pagination .pagination-arrow,.noscript-pagination .pagination-number,.pagination .ellipsis,.pagination .pagination-arrow,.pagination .pagination-number{display:inline-block}.noscript-pagination .ellipsis,.pagination .ellipsis{opacity:.5;padding:0 10px}.noscript-pagination .active.pagination-number a:before,.noscript-pagination .pagination-arrow a:not(.standalone-icon--wrapper):hover:before,.noscript-pagination .pagination-number a:hover:before,.pagination .active.pagination-number a:before,.pagination .pagination-arrow a:not(.standalone-icon--wrapper):hover:before,.pagination .pagination-number a:hover:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-color:var(--text-color);opacity:.1}.noscript-pagination .pagination-number a,.pagination .pagination-number a{font-family:helvetica;font-size:12px;font-weight:700;line-height:20px;padding:15px 20px;text-decoration:none;text-transform:uppercase;position:relative}.noscript-pagination .pagination-arrow a,.pagination .pagination-arrow a{font-family:helvetica;font-size:12px;font-weight:700;line-height:20px;padding:15px 20px;text-decoration:none;text-transform:uppercase;position:relative}.noscript-pagination .pagination-arrow a svg,.pagination .pagination-arrow a svg{vertical-align:middle}.noscript-pagination .disabled,.pagination .disabled{display:none}.noscript-pagination ul,.pagination ul{margin:0;padding:0}.pagination-loading:not(svg){text-align:center;margin-top:50px;margin-bottom:1em;height:64px}.pagination-loading:not(svg) i{margin-top:24px}.pagination-loading.spin{position:absolute;left:0}#paginate{padding:20px 0}.pagination--load-more ul,.pagination-infinite ul{display:none}.pagination__load-more .progress-bar{width:200px;height:4px;background:var(--text-color-transparent10);margin:0 auto 32px}.pagination__load-more .progress-bar .progress-bar__inner{height:4px;background:var(--text-color)}.pagination__load-more .pagination__progress-text{margin-bottom:16px}