.form-item-pass, .form-item-current-pass {
  position: relative;
}

.form-item-pass .btn.show-password-button, .form-item-current-pass .btn.show-password-button {
  max-width: none;
  width: 24px;
  height: 24px;
  padding: 0;
  background-image: url("../../../../img/form/hide-password.svg");
  background-repeat: no-repeat;
  z-index: 20;
  position: absolute;
  right: 1rem;
  top: 0.875rem;
}

.form-item-pass .btn.show-password-button.active, .form-item-current-pass .btn.show-password-button.active {
  background-image: url("../../../../img/form/show-password.svg");
}

@media (min-width: 992px) {
  .form-item-pass input[name="pass[pass1]"] ~ .btn, .form-item-current-pass input[name="pass[pass1]"] ~ .btn {
    right: 2rem;
  }
}

.form-item-pass .password-suggestions, .form-item-current-pass .password-suggestions {
  display: none !important;
}

.form-item-pass .password-strength__meter, .form-item-current-pass .password-strength__meter {
  display: none;
}

.form-item-pass .password-strength .password-suggestions, .form-item-current-pass .password-strength .password-suggestions {
  display: none;
}

.form-item-pass .js-password-confirm-message, .form-item-pass .password-strength__title, .form-item-current-pass .js-password-confirm-message, .form-item-current-pass .password-strength__title {
  font-size: 0.75rem;
  line-height: 2;
  color: #626160;
}

/*# sourceMappingURL=password.css.map */
