.pagination{flex-direction:column;justify-content:center;gap:20px;margin-top:40px;font-family:SourceSans3,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:100%}.pagination,.pagination__wrap{align-items:center;display:flex}.pagination__wrap{gap:4px}.pagination__page{aspect-ratio:1;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;min-height:35px;padding:7px 13px;transition:background-color .2s linear,color .2s linear;display:flex}.pagination__page.active,.pagination__page:hover{background-color:var(--primary);color:var(--text)}.pagination__arrow{background-color:var(--BG_Blue_light,#e6edf2);aspect-ratio:1;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;min-height:35px;transition:background-color .2s linear,color .2s linear;display:flex}@media (hover:hover){.pagination__arrow:hover{background-color:var(--primary);color:var(--text)}}.pagination__arrow svg{width:20px;height:20px}@media (hover:hover){.pagination__arrow--prev:hover{transform:translate(-2px)}.pagination__arrow--next:hover{transform:translate(2px)}}.pagination__ellipsis{justify-content:center;align-items:flex-end;width:24px;height:24px;margin-top:auto;display:flex}@media (width<768px){.pagination__ellipsis{width:20px;height:20px}}.pagination__ellipsis svg{width:20px;height:20px}@media (width<768px){.pagination__ellipsis svg{width:16px;height:16px}}
