/*
 * Widget « Toggle Elements ». Porté (SCSS aplati à la main, pas de bundler) depuis
 * cc_elementor_pack_lpf. Le look des vignettes (tab-image-wrapper, etc.) est déjà porté
 * dans le thème enfant ; ce fichier ne porte que le conteneur select/onglets et la règle
 * de bascule .show-if-selected.
 */

.elementor-widget-lpf_toggle_elements .select-container {
	padding: 23px;
	text-align: center;
	border-radius: 10px;
	position: relative;
}
.elementor-widget-lpf_toggle_elements .select-container::before {
	content: "";
	display: block;
	width: 0;
	height: 0;
	border-width: 0 7px 7px;
	border-style: solid;
	border-color: transparent transparent #7bc8c8;
	position: absolute;
	top: -7px;
}
.elementor-widget-lpf_toggle_elements .select-container.select-inner {
	max-width: 360px;
	margin: 0 auto;
}
.elementor-widget-lpf_toggle_elements .select-container .select-title {
	margin-top: 0;
}
.elementor-widget-lpf_toggle_elements .tabs-container.no-border {
	border: none;
}
.elementor-widget-lpf_toggle_elements .tabs-container.no-border .tab-title {
	border: none;
}
.elementor-widget-lpf_toggle_elements .tabs-container.no-border .tab-title::after,
.elementor-widget-lpf_toggle_elements .tabs-container.no-border .tab-title::before {
	display: none;
}

/* Mécanique de bascule : une cible non sélectionnée est masquée. */
.show-if-selected:not(.shown) {
	display: none;
}
