.pagination__container{margin:8rem 0}.pagination__container--less-margin{margin:2rem 0}.pagination{align-items:center;display:flex;justify-content:center;list-style:none;padding:0}.pagination__page{margin:0 .3rem;padding:0}.pagination__link,.pagination__prevnext{align-items:center;background:#fff;display:inline-flex;height:3.8rem;justify-content:center;width:3.8rem}.pagination__link{color:var(--jr-pagination-link-text-color);text-decoration:none;transition:background-color .2s,color .2s}.pagination__link:focus,.pagination__link:hover{background:var(--jr-pagination-link-background-focus-color);border:1px solid #fff;border-radius:5px;color:var(--jr-pagination-link-text-focus-color);outline:var(--jr-pagination-link-outline-focus)}.pagination__link--current{background:var(--jr-pagination-link-current-background-color);border-radius:5px;color:var(--jr-pagination-link-current-text-color)}.pagination__link--current:focus,.pagination__link--current:hover{background:var(--jr-pagination-link-current-background-focus-color);color:var(--jr-pagination-link-current-text-focus-color)}.pagination__prevnext{border:1px solid var(--jr-pagination-prevnext-border-color);border-radius:5px;transition:background-color .2s,border-color .2s}.pagination__prevnext:focus,.pagination__prevnext:hover{background:var(--jr-pagination-prevnext-background-focus-color);border-color:var(--jr-pagination-prevnext-border-focus-color);outline:var(--jr-pagination-link-outline-focus)}.pagination__prevnext-icon{height:2.4rem;width:2.4rem}.pagination__prevnext-icon use{fill:var(--jr-link-text-color);transform:fill .2s}.pagination__prevnext:focus .pagination__prevnext-icon use,.pagination__prevnext:hover .pagination__prevnext-icon use{fill:var(--jr-pagination-prevnext-icon-text-focus-color)}.pagination__prevnext-icon--last{transform:scaleX(-1)}.pagination__prevnext-icon--next{transform:rotate(90deg)}.pagination__prevnext-icon--prev{transform:rotate(270deg)}