#forminator-module-10875 .forminator-field .forminator-radio .forminator-radio-image,
		#forminator-module-10875 .forminator-field .forminator-checkbox .forminator-checkbox-image {
							width: 70px;
							height: 70px;
					}

	.forminator-ui.forminator-custom-form-10875 /* ---- STYLE FORMULAIRES FORMNATOR ---- */
.forminator-ui{background: #fff !important;padding: 40px !important;border-radius: 12px !important;box-shadow: 0 4px 20px rgba(0,0,0,0.1) !important;max-width: 700px !important;margin: auto !important;}.forminator-ui.forminator-custom-form-10875 /* Labels */
.forminator-label{font-weight: 500 !important;color: #222 !important;margin-bottom: 8px !important;display: block !important;}.forminator-ui.forminator-custom-form-10875 /* Champs texte / email / textarea */
.forminator-input,.forminator-ui.forminator-custom-form-10875 .forminator-textarea{width: 100% !important;border: none !important;border-bottom: 1px solid #000 !important;background: transparent !important;padding: 10px 0 !important;font-size: 15px !important;outline: none !important;box-shadow: none !important;border-radius: 0 !important;transition: border-color 0.3s ease !important;}.forminator-ui.forminator-custom-form-10875 .forminator-input:focus,.forminator-ui.forminator-custom-form-10875 .forminator-textarea:focus{border-bottom: 2px solid #000 !important;}.forminator-ui.forminator-custom-form-10875 /* Bordure rouge pour champs en erreur */
.forminator-error + .forminator-input,.forminator-ui.forminator-custom-form-10875 .forminator-error + .forminator-textarea,.forminator-ui.forminator-custom-form-10875 .forminator-input:invalid,.forminator-ui.forminator-custom-form-10875 .forminator-textarea:invalid{border-bottom: 2px solid red !important;}.forminator-ui.forminator-custom-form-10875 /* Bouton d'envoi */
.forminator-button{background: #1d1d1d !important;color: #fff !important;border: none !important;padding: 12px 30px !important;border-radius: 30px !important;cursor: pointer !important;font-weight: 600 !important;transition: all 0.3s ease !important;}.forminator-ui.forminator-custom-form-10875 .forminator-button:hover{background: #333 !important;}.forminator-ui.forminator-custom-form-10875 /* Espacement entre les champs */
.forminator-row{margin-bottom: 25px !important;}.forminator-ui.forminator-custom-form-10875 /* Supprime les bordures parasites */
.forminator-field{border: none !important;box-shadow: none !important;}.forminator-ui.forminator-custom-form-10875 /* Messages d'erreur pour champs requis */
.forminator-error{color: red !important;font-weight: 600 !important;font-size: 14px !important;margin-top: 5px !important;display: block !important;}