@charset "UTF-8";

/**
 * Styles pour le bloc Media & Text (core/media-text)
 *
 * @package gncom-v8
 */

/* Media Text - Configuration générale */
.wp-block-media-text .wp-block-media-text__content {
	padding: 0%;
}

/* Media Text - Bloc par défaut (permet la détection par WordPress) */
.wp-block-media-text {
	/* Propriété vide juste pour forcer la détection du bloc */
}

/* Page Landing - Masquer le média sur mobile */
.page-template-landing .wp-block-media-text .wp-block-media-text__media {
	display: none;
}

/* Media Query - Tablette et desktop */
@media only screen and (min-width: 600px) {

	/* Page Landing - Afficher le média */
	.page-template-landing .wp-block-media-text .wp-block-media-text__media {
		display: block;
	}

	/* Padding gauche si média à gauche */
	.wp-block-media-text:not(.has-media-on-the-right) .wp-block-media-text__content {
		padding-left: 8%;
	}

	/* Padding droite si média à droite */
	.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content {
		padding-right: 8%;
	}

}
