/*
Theme Name: Intro Beta
Theme URI: interplay.design/themes/intro-beta
Author: the Interplay team
Author URI: https://interplay.design
Description: Fully functional WordPress theme for Interplay, designed to showcase the latest features and capabilities of the platform. This theme is built with a focus on performance, accessibility, and customization, making it ideal for developers and designers looking to create modern, responsive websites.
Requires at least: 6.7
Tested up to: 6.8
Requires PHP: 7.2
Version: .1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: intro
Tags: one-column, custom-colors, custom-menu, custom-logo, editor-style, featured-images, full-site-editing, block-patterns, rtl-language-support, sticky-post, threaded-comments, translation-ready, wide-blocks, block-styles, style-variations, accessibility-ready, blog, portfolio, news
*/
/** Core block style overrides import using scss */
.wp-block-media-text {
  box-sizing: border-box;
  /*!rtl:begin:ignore*/
  direction: ltr;
  /*!rtl:end:ignore*/
  display: grid;
  grid-template-columns: 50% 1fr;
  grid-template-rows: auto;
}
.wp-block-media-text > .wp-block-media-text__content {
  direction: ltr;
  /*!rtl:begin:ignore*/
  grid-column: 2;
  grid-row: 1;
  /*!rtl:end:ignore*/
  padding: 0 var(--wp--preset--spacing--50);
  word-break: break-word;
}
.wp-block-media-text.alignfull > .wp-block-media-text__content {
  padding-right: var(--wp--preset--spacing--wide-width);
}
.wp-block-media-text.alignfull.has-media-on-the-right > .wp-block-media-text__content {
  padding-left: var(--wp--preset--spacing--wide-width);
}

.wp-block-media-text.has-media-on-the-right {
  grid-template-columns: 1fr 50%;
}

.wp-block-media-text.is-vertically-aligned-top > .wp-block-media-text__content, .wp-block-media-text.is-vertically-aligned-top > .wp-block-media-text__media {
  align-self: start;
}

.wp-block-media-text.is-vertically-aligned-center > .wp-block-media-text__content, .wp-block-media-text.is-vertically-aligned-center > .wp-block-media-text__media, .wp-block-media-text > .wp-block-media-text__content, .wp-block-media-text > .wp-block-media-text__media {
  align-self: center;
}

.wp-block-media-text.is-vertically-aligned-bottom > .wp-block-media-text__content, .wp-block-media-text.is-vertically-aligned-bottom > .wp-block-media-text__media {
  align-self: end;
}

.wp-block-media-text > .wp-block-media-text__media {
  /*!rtl:begin:ignore*/
  grid-column: 1;
  grid-row: 1;
  /*!rtl:end:ignore*/
  margin: 0;
}

.wp-block-media-text.has-media-on-the-right > .wp-block-media-text__media {
  /*!rtl:begin:ignore*/
  grid-column: 2;
  grid-row: 1;
}

.wp-block-media-text.has-media-on-the-right > .wp-block-media-text__content {
  /*!rtl:begin:ignore*/
  grid-column: 1;
  grid-row: 1;
}

.wp-block-media-text__media a {
  display: block;
}

.wp-block-media-text__media img, .wp-block-media-text__media video {
  height: auto;
  max-width: unset;
  vertical-align: middle;
  width: 100%;
}

.wp-block-media-text.is-image-fill > .wp-block-media-text__media {
  background-size: cover;
  height: 100%;
  min-height: 250px;
}

.wp-block-media-text.is-image-fill > .wp-block-media-text__media > a {
  display: block;
  height: 100%;
}

.wp-block-media-text.is-image-fill > .wp-block-media-text__media img {
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  clip: rect(0, 0, 0, 0);
  border: 0;
}

.wp-block-media-text.is-image-fill-element > .wp-block-media-text__media {
  height: 100%;
  min-height: 250px;
  position: relative;
}

.wp-block-media-text.is-image-fill-element > .wp-block-media-text__media > a {
  display: block;
  height: 100%;
}

.wp-block-media-text.is-image-fill-element > .wp-block-media-text__media img {
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  position: absolute;
  width: 100%;
}

@media (max-width: 600px) {
  .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__media {
    grid-column: 1;
    grid-row: 1;
  }
  .wp-block-media-text.is-stacked-on-mobile > .wp-block-media-text__content {
    grid-column: 1;
    grid-row: 2;
  }
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNjc3Mvc3R5bGUuc2NzcyIsInNjc3MvY29yZS1ibG9ja3MvbWVkaWEtdGV4dC5zY3NzIiwiYnVpbGQvc3R5bGUudG1wLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7Ozs7Ozs7Ozs7Ozs7Q0FBQTtBQWdCQSxrREFBQTtBQ2hCQztFQUNBLHNCQUFBO0VBQ0Esb0JBQUE7RUFDQSxjQUFBO0VBQ0Esa0JBQUE7RUFDQSxhQUFBO0VBQ0EsOEJBQUE7RUFDQSx3QkFBQTtBQ2lCRDtBRGhCQztFQUNDLGNBQUE7RUFDQSxvQkFBQTtFQUNBLGNBQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSx5Q0FBQTtFQUNBLHNCQUFBO0FDa0JGO0FEZkU7RUFDQyxxREFBQTtBQ2lCSDtBRGRHO0VBQ0Msb0RBQUE7QUNnQko7O0FEVkE7RUFDQyw4QkFBQTtBQ2FEOztBRFZBO0VBQ0MsaUJBQUE7QUNhRDs7QURWQTtFQUNDLGtCQUFBO0FDYUQ7O0FEVkE7RUFDQyxlQUFBO0FDYUQ7O0FEVkE7RUFDQyxvQkFBQTtFQUNBLGNBQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxTQUFBO0FDYUQ7O0FEVEE7RUFDQyxvQkFBQTtFQUNBLGNBQUE7RUFDQSxXQUFBO0FDWUQ7O0FEVEE7RUFDQyxvQkFBQTtFQUNBLGNBQUE7RUFDQSxXQUFBO0FDWUQ7O0FEVEE7RUFDQyxjQUFBO0FDWUQ7O0FEVEE7RUFDQyxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxzQkFBQTtFQUNBLFdBQUE7QUNZRDs7QURUQTtFQUNDLHNCQUFBO0VBQ0EsWUFBQTtFQUNBLGlCQUFBO0FDWUQ7O0FEVEE7RUFDQyxjQUFBO0VBQ0EsWUFBQTtBQ1lEOztBRFRBO0VBQ0MsV0FBQTtFQUNBLFlBQUE7RUFDQSxnQkFBQTtFQUNBLFVBQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxzQkFBQTtFQUNBLFNBQUE7QUNZRDs7QURUQTtFQUNDLFlBQUE7RUFDQSxpQkFBQTtFQUNBLGtCQUFBO0FDWUQ7O0FEVEE7RUFDQyxjQUFBO0VBQ0EsWUFBQTtBQ1lEOztBRFRBO0VBQ0MsWUFBQTtFQUNBLG9CQUFBO0tBQUEsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLFdBQUE7QUNZRDs7QURUQTtFQUNDO0lBQ0Msc0NBQUE7RUNZQTtFRFREO0lBQ0MsY0FBQTtJQUNBLFdBQUE7RUNXQTtFRFJEO0lBQ0MsY0FBQTtJQUNBLFdBQUE7RUNVQTtBQUNGIiwiZmlsZSI6InN0eWxlLmNzcyJ9 */