.pagination--paged{display:flex;flex-direction:column;align-items:center;gap:1em;font-size:var(--theme--font-size--normal)}.pagination--paged .pagination__pager{display:flex;align-items:center;justify-content:center;gap:.5em}.pagination--paged .pagination__pager .page-numbers{position:relative;color:var(--theme--color--primary);border-radius:var(--theme--card--border-radius);border:2px solid transparent;display:inline-flex;align-items:center;justify-content:center;width:3em;height:3em}.pagination--paged .pagination__pager .page-numbers.current{background:var(--theme--color--primary);color:var(--theme--color--background);border-color:var(--theme--color--primary);font-weight:700}.pagination--paged .pagination__pager .page-numbers.prev,.pagination--paged .pagination__pager .page-numbers.next{border-color:var(--theme--color--primary);text-decoration:none}.pagination--paged .pagination__pager .page-numbers.prev:hover,.pagination--paged .pagination__pager .page-numbers.prev:focus,.pagination--paged .pagination__pager .page-numbers.prev:active,.pagination--paged .pagination__pager .page-numbers.next:hover,.pagination--paged .pagination__pager .page-numbers.next:focus,.pagination--paged .pagination__pager .page-numbers.next:active{background:var(--theme--color--primary);color:var(--theme--color--background);border-color:var(--theme--color--primary)}.pagination--paged .pagination__pager i{font-size:var(--theme--font-size--medium)}@media (min-width:768px){.pagination--paged{flex-direction:row;justify-content:space-between}.pagination--paged .pagination__pages{order:2}}