.menu-section[hidden] { display: none !important; }
.menu-jumps a[aria-current="true"] {
  border-color: #e7af65;
  background: #85201f;
  color: #fff;
}
.menu-section-next {
  display: flex;
  justify-content: center;
  align-items: center;
  min-height: 48px;
  margin-top: 1rem;
  padding: .75rem 1rem;
  border: 1px solid #e7af65;
  border-radius: 14px;
  background: #85201f;
  color: #fff;
  font: inherit;
  font-weight: 800;
  cursor: pointer;
  width: 100%;
}
.menu-section-next:focus-visible { outline: 3px solid #ffb961; outline-offset: 3px; }
