.pagination a{border:1px solid transparent;border-radius:50%;color:var(--color-text-main);display:inline-block;height:40px;line-height:1;line-height:38px;transition:background-color .25s ease,border-color .25s ease,color .25s ease;width:40px}.no-touchevents .pagination a:hover,.pagination .no-touchevents a:hover{border-color:var(--color-text-main)}.pagination li.active{background-color:var(--color-text-main);border:1px solid var(--color-borders-main);border-radius:50%;color:var(--color-foreground-main);cursor:default;height:40px;line-height:1;line-height:38px;width:40px}[dir=ltr] .pagination{text-align:left}[dir=rtl] .pagination{text-align:right}.pagination{padding-top:var(--gutter-large)}@media screen and (max-width:767px){.pagination{text-align:center}}.pagination li{margin:0 .3125rem;text-align:center}.pagination li:not(.hide){display:inline-block}.pagination li.next,.pagination li.prev{background-position:50%;color:transparent!important}.pagination li.next svg path,.pagination li.prev svg path{fill:var(--color-text-main)}.pagination li.next a,.pagination li.prev a{border-color:var(--color-borders-main)}.no-touchevents .pagination li.next a:hover,.no-touchevents .pagination li.prev a:hover{background-color:var(--color-text-main);border-color:var(--color-text-main)}.no-touchevents .pagination li.next a:hover svg path,.no-touchevents .pagination li.prev a:hover svg path{fill:var(--color-foreground-main)}.pagination li.prev{transform:rotate(90deg)}.pagination li.next{transform:rotate(-90deg)}.pagination li.mobile{display:none;margin:0 .75rem}@media screen and (max-width:767px){.pagination li.mobile{display:inline-block}}.pagination li.disabled{border:1px solid transparent;color:var(--color-secondary-text-main);display:inline-block;padding:.625rem .9375rem}