/* DEBUG BACKOFFICE */
.block-editor-block-list__block.wp-block-media-text:not(.alignwide, .alignfull, .alignnone) {
    max-width: var(--wp--style--global--content-size)!important;
    margin: auto;
}

/* MEDIA TEXTE */
.wp-block-media-text{
    margin: auto;
}
.wp-block-media-text:not(.alignwide, .alignfull) {
    max-width: var(--wp--style--global--content-size-vw);
    margin: auto;
}
.wp-block-media-text:not(.has-media-on-the-right, .alignwide) .wp-block-media-text__content{
    padding-right: 0
}
.wp-block-media-text.has-media-on-the-right:not(.alignwide) .wp-block-media-text__content{
    padding-left: 0;
}
.wp-block-media-text:not(.alignwide, .alignfull) .wp-block-media-text__media{
    border-radius: var(--radius);
    overflow: hidden;
}
.is-style-cover-scale-image .wp-block-media-text__media img{
    transform: scale(1.2);
}
/* MEDIA TEXTE ALIGNWILD */
.wp-block-media-text.alignwide:not(.has-media-on-the-right) .wp-block-media-text__content{
    padding-right: calc(var(--container-space-vw) -  var(--wide-spacer));
    }

.wp-block-media-text.alignwide.has-media-on-the-right .wp-block-media-text__content{
    padding-left: calc(var(--container-space-vw) -  var(--wide-spacer));
}
/* MEDIA TEXTE ALIGNFULL */
.wp-block-media-text.alignfull:not(.has-media-on-the-right) .wp-block-media-text__content{
    padding-right: var(--container-space-vw);
}
.wp-block-media-text.alignfull.has-media-on-the-right .wp-block-media-text__content{
    padding-left: var(--container-space-vw);
}



/* MOBILE */
@media (max-width: 576px) {
    .wp-block-media-text:not(.has-media-on-the-right, .alignwide, .alignfull) .wp-block-media-text__content,
    .wp-block-media-text.has-media-on-the-right:not(.alignwide, .alignfull) .wp-block-media-text__content{
    padding-left: 0;
    padding-right: 0;
    }
    .wp-block-media-text.alignwide .wp-block-media-text__content,
    .wp-block-media-text.alignwide.has-media-on-the-right .wp-block-media-text__content,
    .wp-block-media-text.alignfull.has-media-on-the-right .wp-block-media-text__content,
    .wp-block-media-text.alignwide:not(.has-media-on-the-right) .wp-block-media-text__content,
    .wp-block-media-text.alignfull:not(.has-media-on-the-right) .wp-block-media-text__content{
    padding-left: var(--container-space-vw);
    padding-right: var(--container-space-vw);
    }
}