html.saltlux-js .navbar1_menu-button {
  cursor: pointer;
}

@media (max-width: 991px) {
  html.saltlux-js .navbar1_menu:not(.saltlux-menu-open) {
    display: none;
  }

  html.saltlux-js .navbar1_menu.saltlux-menu-open {
    display: flex;
  }
}

.faq5_question {
  cursor: pointer;
}

.faq5_question:focus-visible {
  outline: 2px solid #c6a96b;
  outline-offset: 4px;
}

.faq5_answer {
  overflow: hidden;
  transition: height 220ms ease;
}

.faq5_question[aria-expanded="true"] + .faq5_answer {
  height: auto !important;
}

.faq5_question[aria-expanded="true"] .faq5_icon-wrapper {
  transform: rotate(45deg);
}

.w-form-done,
.w-form-fail {
  display: none;
}

.saltlux-form-success .w-form-done,
.saltlux-form-error .w-form-fail {
  display: block;
}

.saltlux-form-success form {
  display: none;
}

html.saltlux-js [data-w-id] {
  opacity: 1 !important;
  transform: none !important;
}

html.saltlux-js .layout423_card-content-bottom {
  height: auto !important;
}

