.pagination-navigation{justify-content:center;align-items:center;gap:8px;display:flex}.pagination-navigation span,.pagination-navigation a{text-align:center;border-radius:36px;font-size:14px;display:inline-block}.pagination-navigation a,.pagination-navigation .gap{min-width:16px;height:36px;color:var(--dark-grey);padding:0 10px;line-height:36px}.pagination-navigation a{border:1px solid var(--light-grey);background-color:#fff;font-weight:500;text-decoration:none}.pagination-navigation a:hover{color:var(--brand)}.pagination-navigation a.active{border:1px solid var(--brand);background-color:var(--brand);color:#fff}.pagination-navigation a.active:hover{color:#fff}.pagination-navigation a.previous,.pagination-navigation a.next{border:1px solid var(--light-grey);background:#fff}.pagination-navigation a.previous svg,.pagination-navigation a.next svg{fill:var(--dark-grey)}.pagination-navigation a.previous:hover,.pagination-navigation a.next:hover{transition:border-color var(--fast),background-color var(--fast);border-color:var(--brand);background-color:var(--brand)}.pagination-navigation a.previous:hover svg,.pagination-navigation a.next:hover svg{transition:fill var(--fast);fill:#fff}.pagination-navigation span.previous,.pagination-navigation span.next{border:1px solid rgba(var(--light-grey-rgb), .75);background:#ffffffbf}.pagination-navigation span.previous svg,.pagination-navigation span.next svg{fill:rgba(var(--grey-rgb), .75)}.pagination-navigation .previous,.pagination-navigation .next{vertical-align:top;box-sizing:border-box;width:24px;height:24px;padding:0;position:relative}.pagination-navigation .previous svg,.pagination-navigation .next svg{transition:fill var(--fast);width:5px;height:8px;position:absolute;top:7px}.pagination-navigation .previous svg{left:8px;transform:rotate(180deg)}.pagination-navigation .next svg{right:8px}