.pagination-wrapper{margin-bottom:6rem;font-family:AirportMono,monospace;font-size:1.2rem;text-transform:uppercase}@media (min-width: 990px){.pagination-wrapper{margin-bottom:10rem}}.pagination__list{display:flex;flex-wrap:wrap;justify-content:flex-start}.pagination__list>li{flex:1 0 3rem;max-width:3rem}.pagination__item{position:relative;display:inline-flex;height:3.2rem;width:100%;align-items:center;justify-content:center;padding:0;font-family:AirportMono,monospace;font-size:1.2rem;text-transform:uppercase;color:rgb(var(--color-foreground));text-decoration-line:none}.pagination__item.link:hover{opacity:.5}.pagination__item.link:focus{opacity:.5}.pagination__item.link:hover:after{height:.25rem}.pagination__item .icon-caret{height:.6rem}.pagination__item--current:after{height:.25rem}.pagination__item--current:after,.pagination__item.link:hover:after{content:"";position:absolute;bottom:0;left:50%;display:block;height:.25rem;width:.25rem;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-color:currentColor}.pagination__item--next .icon{margin-left:-.2rem;transform:rotate(90deg)}.pagination__item--next:hover .icon{transform:rotate(90deg) scale(1.07)}.pagination__item--prev .icon{margin-right:-.2rem;transform:rotate(-90deg)}.pagination__item--prev:hover .icon{transform:rotate(-90deg) scale(1.07)}.pagination__item-arrow:hover:after{display:none}
