.pagination{flex-direction:column;justify-content:center;align-items:center;width:fit-content;margin-top:20px;display:flex}@media (width>=1200px){.pagination{margin-top:40px}}.pagination__btn{margin-top:32px}.pagination__list{align-items:center;gap:4px;display:flex}.pagination__item{padding:0 2px}.pagination__item-span{color:#87899e;background-color:#0000;justify-content:center;align-items:center;width:36px;height:36px;display:flex}@media (width>=1200px){.pagination__item-span{width:48px;height:48px}}.pagination__link{color:#00083b;pointer-events:all;background-color:#0000;border:1px solid #009fe2;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:all .3s;display:flex}.pagination__link.active{color:#fff;background-color:#009fe2;transition:all .3s}.pagination__link.disabled,.pagination__link:disabled{opacity:.3;pointer-events:none}@media (width>=1200px){.pagination__link{width:48px;height:48px}.pagination__link:not(.active):hover{color:#fff;background-color:#009fe2;transition:all .3s}}.pagination__button-icon{color:#009fe2;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.pagination__item:has(.pagination__button-icon) .pagination__link{background-color:#fff;border:1px solid #009fe2}@media (width>=1200px){.pagination__item:has(.pagination__button-icon) .pagination__link:hover{background-color:#009fe2}.pagination__item:has(.pagination__button-icon) .pagination__link:hover .pagination__button-icon{color:#fff}}.pagination__button_prev-icon{transform:rotate(-180deg)}
