
@import url("validation-forms-620c915135ec9d2bcb370845701c5d46.css");
@import url("mobile-view-c2356b50725b5b8d28b2f6b393f4382d.css");
@import url("form-login-08ebf5d007eef7ce4a98f7f47ae08382.css");
@import url("temp-moderne-5406aedeff209ae5d1dade2784d617fb.css"); 
#address-autocomplete + ul li:hover {
  background-color: #f0f0f0;
}

.form-check-input:checked {
    background-color: #fbb200;
    border-color: #fbb200;
}

.disabled-link {
    pointer-events: none;
    opacity: 0.6;
    cursor: not-allowed;
}

/* étoile rouge sur label.required */
label.required::after {
  content: " *";
  color: #dc3545; /* rouge Bootstrap */
}

/* apparence des messages d'erreur sous les inputs */
.error-message,
.invalid-feedback {
  color: #dc3545;
  font-size: .875rem;
  margin-top: .25rem;
}

