.pagination-wrapper{align-items:center;display:flex;justify-content:center;margin-top:3.2rem}@media screen and (min-width:990px){.pagination-wrapper{margin-top:4.8rem}}@media screen and (min-width:1360px){.pagination-wrapper{margin-top:7.2rem}}.pagination__list{flex-wrap:wrap;gap:.5rem}.pagination__item,.pagination__list{align-items:center;display:flex;justify-content:center}.pagination__item{border:none;color:rgb(var(--color-foreground),.8);font-family:var(--font-button-family);font-size:1.2rem;font-style:var(--font-button-style);font-weight:var(--font-button-weight);min-height:2.4rem;min-width:2.4rem;padding:0;position:relative;text-decoration:none;transition:color var(--duration-default)}.pagination__item--current,.pagination__item-arrow,.pagination__item:focus,.pagination__item:not(.pagination__item--current):hover{color:rgb(var(--color-foreground))}.pagination__item-arrow{align-items:center;background-color:rgb(var(--color-background-secondary));border-radius:50%;box-shadow:0 2px 20px 0 rgba(0,0,0,.06);display:flex;height:4.2rem;justify-content:center;width:4.2rem}.pagination__item-arrow svg{height:1.4rem;transition:transform var(--duration-default);width:.8rem}.pagination__item--prev{margin-right:.8rem}.pagination__item--prev:hover svg{transform:translateX(-.3rem)}.pagination__item--next{margin-left:.8rem}.pagination__item--next svg{transform:rotate(180deg)}.pagination__item--next:hover svg{transform:rotate(180deg) translateX(-.3rem)}