﻿.pagination{display:block;margin-top:var(--section)}.pagination .screen-reader-text{display:none}.pagination .nav-links{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:0 .4em}.pagination a,.pagination span{background-color:var(--highlight);line-height:45px;width:45px;height:45px;display:inline-flex;align-items:center;justify-content:center;text-align:center;font-weight:600;border-radius:3px;border:solid 3px whtie;color:var(--secondary)}.pagination a.active,.pagination a.current,.pagination span.active,.pagination span.current{cursor:default;border:solid 3px var(--secondary)}.pagination a.prev,.pagination a.next,.pagination span.prev,.pagination span.next{font-size:0;position:relative}.pagination a.prev:before,.pagination a.next:before,.pagination span.prev:before,.pagination span.next:before{content:"";font-family:var(--font-icon);font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:21px;display:flex;justify-content:center;align-items:center}.pagination a.next:before,.pagination span.next:before{content:""}.pagination a:hover,.pagination a:focus,.pagination span:hover,.pagination span:focus{background-color:var(--secondary);border:solid 3px var(--secondary);color:#fff;text-decoration:none}