.web-pagination{display:flex;align-items:center;justify-content:center;gap:1rem;box-sizing:border-box;width:min(calc(100% - (2 * var(--ve-page-inset,48px))),var(--ve-page-max,1440px));max-width:none;margin-left:auto;margin-right:auto;padding:0 0 2.75rem;color:#677279}.web-pagination__link{color:var(--color-primary);font-weight:600;text-decoration:none}@media (max-width:989px){.web-pagination{padding:0 1.75rem 2.25rem}}@media (max-width:749px){.web-pagination{padding:0 1.25rem 2rem}}