/*** block media text ***/
.wp-block-media-text {
  gap: var(--wp--preset--spacing--large) !important;
}
.wp-block-media-text .wp-block-media-text__content {
  padding: var(--wp--preset--spacing--small) 0;
}

@media only screen and (max-width: 1000px) {
  .wp-block-media-text.is-stacked-on-mobile {
    grid-template-columns: 100% !important;
  }
  .wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content {
    grid-column: 1;
    grid-row: 2;
  }
}