.pagination-wrapper{margin-top:4rem}@media screen and (min-width: 990px){.pagination-wrapper{margin-top:5rem}}.pagination{margin-top:1.6rem}.pagination__list{display:flex;flex-wrap:wrap;justify-content:center}.pagination__list>li{flex:1 0 3.2rem;max-width:3.2rem;max-height:3.2rem}.pagination__list>li:not(:last-child){margin-right:.8rem}.pagination__item{color:rgb(var(--color-grey-2));display:inline-flex;justify-content:center;align-items:center;position:relative;height:3.2rem;width:100%;padding:0;font-size:calc(var(--font-body-scale) * 1.6rem);text-decoration:none}a.pagination__item:hover{color:rgb(var(--color-foreground))}a.pagination__item:hover:after{height:.1rem}a.pagination__item-arrow:not([href]){pointer-events:none;opacity:.4}.pagination__item .icon{width:2.7rem}.pagination__item--current{color:rgb(var(--color-foreground))}.pagination__item--current:before,.pagination__item--next:before,.pagination__item--prev:before{content:"";display:block;width:3.2rem;height:3.2rem;position:absolute;left:50%;transform:translate(-50%);border:.1rem solid #7c878e;border-radius:1.5rem;background-color:#f8f8f8;z-index:-1}.pagination__item--next:before,.pagination__item--prev:before{width:3.7rem}.pagination__item--next .icon{margin-left:-.2rem}.pagination__item--next:hover .icon{transform:scale(1.07)}.pagination__item--prev .icon{margin-right:-.2rem}.pagination__item--prev:hover .icon{transform:scale(1.07)}.pagination__item-arrow:hover:after{display:none}.pagination-load-more{display:flex;flex-direction:column;align-items:center}.pagination-load-more__status{margin-bottom:8px}.pagination-load-more__progress-bar{width:24.2rem;height:.4rem;margin-bottom:1.6rem;display:block;border-radius:.3rem;overflow:hidden;background-color:rgb(var(--color-grey-3))}div.pagination-load-more__progress-bar-inner:empty{display:block}.pagination-load-more__progress-bar-inner{border-radius:.3rem;background-color:rgb(var(--color-grey-1));height:100%;transition:width .4s}.pagination-load-more__button{min-width:24rem}@media screen and (max-width: 490px){.pagination__list{justify-content:space-between}.pagination__list>li:has(.pagination_dots){flex:1 0 2.2rem;max-width:2.2rem;margin-right:0;margin-left:-.8rem}}@media screen and (min-width: 990px){.pagination-load-more__status{margin-bottom:3px}}
/*# sourceMappingURL=/s/files/1/0592/8897/7513/t/5/assets/component-pagination.css.map */
