.wp-block-media-text{
  display:grid;
  gap:var(--wp--preset--spacing--medium);
}
.wp-block-media-text__media{
  margin-bottom:0;
}
.wp-block-media-text__media img{
  display:block;
}
.wp-block-media-text__content>*{
  margin-block-start:var(--wp--preset--spacing--medium);
  margin-block-end:0;
}
.wp-block-media-text__content>:first-child{
  margin-block-start:0;
}
@media (min-width:768px){
  .wp-block-media-text{
    grid-template-columns:calc((100% - var(--wp--preset--spacing--medium))/2) 1fr;
  }
  .wp-block-media-text.is-image-fill .wp-block-media-text__media{
    height:max(250px, 100%);
    background-size:cover;
  }
  .wp-block-media-text.is-image-fill .wp-block-media-text__media img{
    position:absolute;
    clip:rect(0, 0, 0, 0);
    width:1px;
    height:1px;
    margin:-1px;
    padding:0;
    border:0;
    overflow:hidden;
  }
  .wp-block-media-text.is-vertically-aligned-top{
    align-items:start;
  }
  .wp-block-media-text.is-vertically-aligned-center{
    align-items:center;
  }
  .wp-block-media-text.is-vertically-aligned-bottom{
    align-items:end;
  }
  .wp-block-media-text:not(.has-media-on-the-right) .wp-block-media-text__content{
    margin-left:auto;
  }
}
@media (max-width:767px){
  .wp-block-media-text{
    grid-template-columns:none !important;
  }
}
/*# sourceMappingURL=media-text.css.map */
