.btns.pagination {
  justify-content: center;
  flex-wrap: wrap;
  align-items: center;
  --defaultButton: 40px;
  --controlButton: 40px;
  --buttonBackgroundColor:transparent;
  --buttonTextColor:var(--textColor);
  --buttonActiveBackgroundColor:var(--primaryColor);
  --buttonActiveTextColor:#FFF;
}
.btns.pagination .btn .a {
  width: var(--defaultButton);
  height: var(--defaultButton);
  background: var(--buttonBackgroundColor);
  color: var(--buttonTextColor);
  transition: var(--animationDuration) color, var(--animationDuration) background;
  border: 1px solid var(--buttonActiveBackgroundColor);
}
.btns.pagination .btn .a .txt {
  font-size: var(--fontSize_l);
}
.btns.pagination .btn.active .a, .btns.pagination .btn.here .a {
  background: var(--buttonActiveBackgroundColor);
  color: var(--buttonActiveTextColor);
}
.btns.pagination .btn.btn_prev .a, .btns.pagination .btn.btn_next .a {
  width: var(--controlButton);
  height: var(--controlButton);
  background: var(--tertiaryColor);
  color: #FFF;
  border: 0px;
}

.section_title_for_archives {
  display: flex;
  flex-direction: row;
  grid-gap: var(--space1);
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
}
.section_title_for_archives .form_part {
  width: auto;
  --borderColor:var(--primaryColor);
  --bgColor:var(--primaryColor);
  --formPartTextColor:#FFF;
  --fontSize:var(--fontSize_n);
}
.section_title_for_archives .form_part .select_wrap {
  max-width: 16rem;
}
.section_title_for_archives .form_part .select_wrap::after {
  background: #FFF;
}