.pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:24px 0}.pagination__link{display:inline-flex;margin:0 .35rem}.pagination__link,.pagination__link:active,.pagination__link:focus,.pagination__link:hover{text-decoration:none}.pagination__link--disabled{cursor:default;pointer-events:none}.pagination__link--disabled .pagination__link-text{color:var(--grey)!important}.pagination__link--first,.pagination__link--prev{margin-right:.7rem}.pagination__link--first{margin-left:0}.pagination__link--number{align-items:center;border:1px solid #c9c9c9;border-radius:6px;display:inline-flex;justify-content:center;margin:0 .175rem;min-height:60px;min-width:60px;padding:.25rem .4rem}.pagination__link--active,.pagination__link--number:focus,.pagination__link--number:hover{border-color:var(--light-blue)}@media (max-width:550px){nav.pagination a.pagination_first,nav.pagination a.pagination_next{display:flex;justify-content:flex-end;margin:12px 8px;width:45%}nav.pagination a.pagination_last,nav.pagination a.pagination_prev{display:flex;justify-content:flex-start;margin:12px 8px;width:45%}.pagination__link--number{font-size:14px;margin:5px 2px!important;min-height:42px;min-width:42px;padding:2px 5px}}.pagination__link--active,.pagination__link--number:focus,.pagination__link--number:hover{background:var(--light-blue);color:#fff}.pagination__link--last,.pagination__link--next{margin-left:.7rem}.pagination__link--last{margin-right:0}.pagination__link-icon svg{height:16px;margin:.3rem .3rem 0;width:16px}.pagination__link--disabled .pagination__link-icon svg{fill:var(--grey)!important}