.page-footer{justify-content:center;display:flex}.pagination2{display:flex;gap:.4rem}.pagination2 a,.pagination2 span{color:var(--primary);font-size:.8rem;line-height:36px;padding:0 16px;display:flex;align-items:center}.pagination2 span{color:var(--tertiary);font-size:.75rem}.pagination2 svg{vertical-align:middle}.pagination2 .dots{color:var(--primary)}@media screen and (max-width:480px){.pagination2 a,.pagination2 span{padding:0 8px;min-width:36px;justify-content:center}.pagination2{gap:.2rem}.pagination2 .dots{padding:0 4px}}