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

.forminator-ui.forminator-custom-form-3005 /* =========================================
   1. STILE BOX UPLOAD (VETRO PLATINO CON BORDO GRIGIO)
   ========================================= */
/* Creiamo la scatola di vetro */
.box-upload-destra .forminator-field{position: relative !important;width: 100% !important;/* Occupa tutta la larghezza nella colonna singola */
    min-height: 250px !important;/* Altezza di sicurezza */
    display: flex !important;flex-direction: column !important;justify-content: center !important;align-items: center !important;background: rgba(255, 255, 255, 0.08) !important;backdrop-filter: blur(25px) !important;-webkit-backdrop-filter: blur(25px) !important;border: 2px solid #818793 !important;/* Bordo aggiornato: 4px e colore richiesto */
    box-shadow:0 0 15px rgba(122, 178, 232, 0.3), inset 0 0 10px rgba(122, 178, 232, 0.1) !important;border-radius: 12px !important;overflow: hidden !important;transition: all 0.3s ease !important;margin-top: 10px !important;}.forminator-ui.forminator-custom-form-3005 /* Effetto hover per dare feedback */
.box-upload-destra .forminator-field:hover{background: rgba(255, 255, 255, 0.12) !important;box-shadow: 0 0 25px rgba(122, 178, 232, 0.4) !important;}.forminator-ui.forminator-custom-form-3005 /* IL TRUCCO: Rendiamo il vero campo "Scegli File" gigante e invisibile */
.box-upload-destra input[type="file"]{position: absolute !important;top: 0 !important;left: 0 !important;width: 100% !important;height: 100% !important;opacity: 0 !important;/* Completamente trasparente */
    cursor: pointer !important;z-index: 10 !important;}.forminator-ui.forminator-custom-form-3005 /* Nascondiamo i testi brutti di default del browser/Forminator */
.box-upload-destra .forminator-file-upload > span,.forminator-ui.forminator-custom-form-3005 .box-upload-destra .forminator-uploaded-file{display: none !important;color: transparent !important;}.forminator-ui.forminator-custom-form-3005 /* =========================================
   2. NUOVA ICONA E TESTI
   ========================================= */
/* Icona Upload (SVG ingrandito) */
.box-upload-destra .forminator-field::before{content: "" !important;display: block !important;width: 90px !important;/* Grandezza aumentata */
    height: 90px !important;background-image: url('https://cardclinic.it/wp-content/uploads/2026/06/Icon-upload.svg') !important;background-repeat: no-repeat !important;background-size: contain !important;background-position: center !important;margin-bottom: 15px !important;z-index: 1 !important;}.forminator-ui.forminator-custom-form-3005 /* Nuovi testi su due righe */
.box-upload-destra .forminator-field::after{content: "Allega le foto delle tue carte (consigliato)" !important;white-space: pre-wrap !important;color: #ffffff !important;font-weight: bold !important;font-size: 16px !important;line-height: 1.5 !important;text-align: center !important;z-index: 1 !important;}.forminator-ui.forminator-custom-form-3005 /* =========================================
   3. CAMPI TESTO NERI E PULSANTE
   ========================================= */
.forminator-label{display: none !important;}.forminator-ui.forminator-custom-form-3005 .forminator-input,.forminator-ui.forminator-custom-form-3005 .forminator-textarea{background-color: #000000 !important;border: 1px solid rgba(255, 255, 255, 0.3) !important;border-radius: 12px !important;color: #ffffff !important;padding: 15px 20px !important;width: 100% !important;}.forminator-ui.forminator-custom-form-3005 .forminator-button-submit{background: linear-gradient(90deg, #d8e5ee, #ffffff, #d8e5ee) !important;color: #000000 !important;font-weight: 800 !important;border-radius: 30px !important;padding: 15px 20px !important;border: none !important;text-transform: uppercase !important;width: 100% !important;margin-top: 15px !important;}