.pagination ul{list-style:none;margin:0}.pagination ul li{align-items:center;background:var(--color-secondary-10-hex);border-radius:50%;display:flex;height:32px;justify-content:center;margin-bottom:8px;margin-left:8px;margin-right:8px;position:relative;width:32px}.pagination ul li.pagination-list__next{margin-right:0}.pagination-list__next,.pagination-list__prev{position:relative;z-index:4}.pagination-list__next:before,.pagination-list__prev:before{background:var(--color-secondary-10-hex);border-radius:50%;content:"";height:42px;opacity:.4;position:absolute;width:42px}.pagination a:not(.pagination__first-link,.pagination__last-link){font-size:20px;height:fit-content;inset:0;margin:auto;padding:2px;position:absolute;text-decoration:none;width:fit-content}.pagination ul li.pagination-list__link-active{background:var(--color-primary-3-hex);color:var(--color-secondary-10-hex)}.pagination ul li.pagination-list__link-active a{color:var(--color-secondary-10-hex)}@media (hover:hover){.pagination ul li:hover{background:var(--color-primary-3-hex)}.pagination ul li.pagination-list__next:hover:before,.pagination ul li.pagination-list__prev:hover:before{background:#1980f4}.pagination ul li:hover a{color:var(--color-secondary-10-hex)}li:hover .pagination__first-link svg path,li:hover .pagination__last-link svg path{fill:var(--color-secondary-10-hex)}}.pagination__prev-next{padding:14px}@media (min-width:992px){.pagination a:not(.pagination__first-link,.pagination__last-link){font-size:24px;padding:16px}.pagination ul li{height:64px;margin-left:18px;margin-right:18px;width:64px}.pagination__first-link svg,.pagination__last-link svg{height:25px;width:15px}.pagination-list__next:before,.pagination-list__prev:before{height:85px;width:85px}.pagination ul li.pagination-list__next{margin-right:0}}