.pagination{justify-content:center;width:100%}.pagination,.pagination__list{align-items:center;display:flex}.pagination__list{gap:1rem}.pagination__item{align-items:center;border-radius:.25rem;display:flex;font-weight:500;height:2.875rem;justify-content:center;line-height:1.2;transition:all .3s ease 0s;width:2.875rem}.pagination__item[data-disabled]{color:var(--border,#9595a2);pointer-events:none}.pagination__item_dots{cursor:default}.pagination__item_next,.pagination__item_prev{border:none;width:fit-content!important}.pagination__item.active{border:.0625rem solid var(--dark,#253140)}.pagination__link{align-items:center;display:flex;gap:.625rem;height:100%;justify-content:center;width:100%}.pagination__icon{display:flex;height:1rem;width:.625rem}.pagination__icon svg{height:100%;width:100%}@media (width <= 30em){.pagination__list{gap:.5rem}.pagination__item{font-size:1rem}.pagination__item:not(.pagination__item_prev,.pagination__item_next){height:2.1875rem;width:1.625rem}}@media (width <= 23.4375em){.pagination__item{font-size:.875rem}}@media (width > 23.4375em) and (width <= 92em){.pagination__item{font-size:clamp(.875rem,.7895396536rem + .3646308113vw,1.125rem)}}@media (width > 92em){.pagination__item{font-size:1.125rem}}@media (any-hover:hover),(pointer:fine){html:not([data-fls-touch]) .pagination__item:not(.pagination__item_dots):hover{color:var(--blue-hover,#138fff)}}