.pagination{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;gap:1rem;width:100%;padding:var(--base) var(--xl)}@media (max-width:860px){.pagination{padding-left:var(--base);padding-right:var(--base)}.pagination .text{display:none}}.page-link{-webkit-text-decoration:none;text-decoration:none;color:var(--brown);font-size:var(--fs-base);font-family:var(--font-body--black);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-transform:uppercase}@media (max-width:860px){.page-link{font-size:var(--fs-lg)}}.page-link[aria-disabled=true]{opacity:.5;pointer-events:none}.page-link:hover{color:var(--red)}.pages{gap:1rem}.pages,.pages .page-number{display:-ms-flexbox;display:flex}.pages .page-number{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:2.5rem;height:2.5rem;padding:var(--base);border-radius:100%;border:1px solid var(--brown-20);color:var(--brown);font-size:var(--fs-base);font-family:var(--font-body--black);text-align:center;-webkit-text-decoration:none;text-decoration:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.pages .page-number.active{border-color:var(--red)}.pages .page-number:hover{border-color:var(--red);background-color:var(--red);color:var(--white)}.pagination-indicator{font-family:var(--font-body--semibold);text-transform:uppercase;font-size:var(--fs-md);color:var(--brown)}@media screen and (max-width:860px){.pagination-indicator{font-size:var(--fs-sm)}}.pagination-indicator span{color:var(--red)}