.archiveContent {
  padding: 5rem 1.25rem;
}

.archivePagination {
  margin: 2.5rem auto 0;
}

.wp-pagenavi {
  align-items: center;
  display: flex;
  gap: 1rem;
  justify-content: center;
}

.wp-pagenavi .page,
.wp-pagenavi .current {
  color: var(--colorBlack);
  font-family: var(--familyInter);
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.4;
}

.wp-pagenavi .nextpostslink,
.wp-pagenavi .previouspostslink {
  background: var(--colorMain);
  border-radius: 50%;
  color: transparent;
  display: block;
  height: 1.5rem;
  position: relative;
  width: 1.5rem;
}

.wp-pagenavi .nextpostslink::after,
.wp-pagenavi .previouspostslink::after {
  background: url(../../images/common/icon-chevron_right.svg) no-repeat center / cover;
  content: "";
  height: 0.75rem;
  left: 50%;
  position: absolute;
  top: 50%;
  width: 0.4375rem;
}

.wp-pagenavi .nextpostslink::after {
  transform: translate(-50%, -50%);
}

.wp-pagenavi .previouspostslink::after {
  transform: translate(-50%, -50%) scaleX(-1);
}

.wp-pagenavi a,
.wp-pagenavi span {
  order: 2;
}

.wp-pagenavi .previouspostslink {
  order: 1;
}

.wp-pagenavi .nextpostslink {
  order: 3;
}
