.pagination{display:flex;justify-content:space-between;gap:0.125rem;margin-top:2.5rem}@media all and (min-width: 30em){.pagination{justify-content:center;gap:0.3125rem}}@media all and (min-width: 48em){.pagination{margin-top:5.625rem}}@media all and (min-width: 64em){.pagination{margin-top:6.25rem}}.pagination__numbers{display:flex;flex-wrap:wrap;gap:0.625rem;justify-content:center;align-items:center;margin-left:auto;margin-right:auto}.pagination__numbers .page-numbers{width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,0);border:0.0625rem solid var(--btn-outline-border-colour);border-radius:0.25rem;color:var(--button-colour);font-weight:500;font-size:0.875rem;text-decoration:none;transition:background-color .3s,border-color .3s,color .3s}.pagination__numbers .page-numbers.dots{padding-bottom:.6em}.pagination__numbers .page-numbers.current{background-color:var(--btn-solid-colour);border-color:0.0625rem solid var(--btn-solid-border-colour);color:var(--btn-solid-text-colour)}.pagination__numbers .page-numbers:hover:not(.dots):not(.current){background-color:var(--hover-btn-outline-colour);border-color:var(--hover-btn-outline-colour);color:var(--hover-btn-outline-text-colour)}.pagination__prev-next{display:none}@media all and (min-width: 48em){.pagination__prev-next{display:block;flex:1}}.pagination__prev-next:last-child{text-align:right}

/*# sourceMappingURL=template-part-pagination.d20a0c2bf05a70801573.css.map*/