/* =============================================================
   COMPAT ELEMENTOR (pages converties en blocs natifs)
   Reproduit, à spécificité égale, les règles génériques que le CSS
   d'Elementor (frontend.min.css, « .elementor x ») appliquait au contenu :
   le rendu des pages converties reste identique, avec ou sans Elementor.
   Activé par la classe de body ancic-elementor-compat (inc/ancic-blocks.php).
   Chargé APRÈS tous les CSS ANCIC, comme frontend.min.css d'Elementor : à
   spécificité égale, ces règles l'emportent (ex. .ancic-card-news__image img).
   ============================================================= */

:where(.ancic-elementor-compat) .entry-content * {
	box-sizing: border-box;
}

:where(.ancic-elementor-compat) .entry-content a {
	box-shadow: none;
	text-decoration: none;
}

:where(.ancic-elementor-compat) .entry-content hr {
	background-color: transparent;
	margin: 0;
}

:where(.ancic-elementor-compat) .entry-content img {
	border: none;
	border-radius: 0;
	box-shadow: none;
	height: auto;
	max-width: 100%;
}

:where(.ancic-elementor-compat) .entry-content embed,
:where(.ancic-elementor-compat) .entry-content iframe,
:where(.ancic-elementor-compat) .entry-content object,
:where(.ancic-elementor-compat) .entry-content video {
	border: none;
	line-height: 1;
	margin: 0;
	max-width: 100%;
	width: 100%;
}
