/*
 * Stili di base, minimi, solo per non far apparire
 * il pulsante "rotto" prima della tua personalizzazione.
 * Sovrascrivi pure tutto liberamente da Elementor/CSS
 * personalizzato: qui non c'è nulla di obbligatorio.
 */

.vdp-add-to-home-btn {
	display: inline-flex !important;
	align-items: center;
	gap: 8px;
	background: none !important;
	border: none !important;
	outline: none !important;
	box-shadow: none !important;
	-webkit-appearance: none;
	appearance: none;
	cursor: pointer;
	color: #000 !important;
	font: inherit;
	padding: 0 !important;
	text-align: left !important;
}

/*
 * Correzione: senza questa riga, la regola display sopra
 * vince sempre sull'attributo "hidden" che lo script usa
 * per nasconderlo su iPhone/Safari.
 */
.vdp-add-to-home-btn[hidden] {
	display: none !important;
}

.vdp-add-to-home-btn:hover {
	color: #888 !important;
}

.elementor-widget-shortcode:has(.vdp-add-to-home-btn) {
	padding: 0 !important;
}

.e-con:has(> .elementor-widget-shortcode .vdp-add-to-home-btn) {
	padding: 0 !important;
}

.vdp-add-to-home-intro {
	font-size: 13px;
	opacity: 0.7;
	margin-bottom: 8px;
}

.vdp-add-to-home-ios-label {
	font-weight: 600;
}

.vdp-add-to-home-arrow {
	width: 16px;
	height: 16px;
	flex-shrink: 0;
	color: #000;
}
