footer .nav-link:hover,
footer .nav-link:focus {
  color: #ffcc7f;
}
footer .nav-item:not(:last-child):after {
  content: "";
  display: block;
  width: 1.2em;
  height: 4px;
  margin: 0.7em auto;
}
@media (min-width: 992px) {
  footer .nav-item:not(:last-child):after {
    width: 4px;
    height: 1.2em;
    margin: 0 1.2em;
  }
}

.page__footer .nav .nav-item a:hover {
  color: #f90;
}

footer .nav-link {
  color: #23221f;
}
footer .nav-item:not(:last-child):after {
  background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity));
}
