.pagination{margin-top:3rem}.pagination__list{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.pagination__status{order:0;padding-inline:.5rem;font-size:.875rem}@media (width>=768px){.pagination__status{display:none}}.pagination__item--number{display:none}.pagination__item:first-child{order:-1}.pagination__item:last-child{order:1}@media (width>=768px){.pagination__item--number{display:block}.pagination__item:first-child,.pagination__item:last-child{order:0}}.pagination .page-numbers:not(.dots),.pagination__arrow{min-width:2.75rem;height:2.75rem;color:inherit;border:1px solid #000;justify-content:center;align-items:center;padding-inline:.75rem;font-size:1rem;line-height:1;text-decoration:none;transition:background-color .25s ease-out,color .25s ease-out;display:inline-flex}@media (prefers-reduced-motion:reduce){.pagination .page-numbers:not(.dots),.pagination__arrow{transition:none}}.pagination__arrow svg{width:1.25rem;height:1.25rem}.pagination .page-numbers.dots{text-align:center;min-width:1.5rem;display:inline-block}.pagination .page-numbers.current{color:#fff;background-color:#000}.pagination__arrow--disabled{opacity:.35}.pagination a.page-numbers:focus-visible,.pagination a.page-numbers:hover,.pagination a.pagination__arrow:focus-visible,.pagination a.pagination__arrow:hover{color:#fff;background-color:#000}
