/* V68 — contrasto dati e moduli nel tema Black Gold */
.lux-estate-price strong{
  color:#f2ca68!important;
  -webkit-text-fill-color:#f2ca68!important;
  text-shadow:0 2px 16px rgba(220,169,54,.18)!important
}
.lux-estate-price small{color:#e8dfd0!important}
.lux-estate-heading h2,.lux-estate-location{color:#fff!important;-webkit-text-fill-color:#fff!important}
.lux-estate-location{color:#e7c36b!important;-webkit-text-fill-color:#e7c36b!important}
.lux-estate-description{color:#e8e3da!important;-webkit-text-fill-color:#e8e3da!important}
.lux-estate-facts span{background:#f8f5ee!important;color:#4f5867!important;border:1px solid #e6dbc4!important}
.lux-estate-facts span b{
  display:block!important;
  min-height:20px!important;
  color:#071a38!important;
  -webkit-text-fill-color:#071a38!important;
  opacity:1!important
}
.lux-estate-workflow label{color:#f4efe5!important}
.lux-estate-workflow select,.lux-estate-workflow textarea,
.modal input,.modal select,.modal textarea,
.form-field input,.form-field select,.form-field textarea{
  background:#080b0f!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  caret-color:#f0c75e!important;
  opacity:1!important;
  border:1px solid rgba(232,188,81,.52)!important
}
.modal input::placeholder,.modal textarea::placeholder,
.form-field input::placeholder,.form-field textarea::placeholder,
.lux-estate-workflow textarea::placeholder{
  color:#a9a39a!important;
  -webkit-text-fill-color:#a9a39a!important;
  opacity:1!important
}
.modal select option,.form-field select option,.lux-estate-workflow select option{
  background:#101419!important;color:#fff!important;-webkit-text-fill-color:#fff!important
}
.modal input:-webkit-autofill,.modal textarea:-webkit-autofill,.modal select:-webkit-autofill{
  -webkit-text-fill-color:#fff!important;
  -webkit-box-shadow:0 0 0 1000px #080b0f inset!important;
  box-shadow:0 0 0 1000px #080b0f inset!important
}
.modal h2,.modal h3,.modal h4,.modal label,.modal .form-field{color:#fff!important}
.modal .intro,.modal small,.modal .hint{color:#c9c2b7!important}
.modal input[type=file]{padding:12px!important}
.modal input[type=checkbox],.modal input[type=radio]{accent-color:#d2a63e!important}
table td,table td span,table td small{color:#e8e3da!important}
table td b,table td strong{color:#fff!important;-webkit-text-fill-color:#fff!important}
.details span,.property-foot b,.property-foot strong{color:#fff!important}
@media(max-width:700px){.lux-estate-facts span b{font-size:16px!important}}
