/* compiled by scssphp 1.6.0 on Fri, 08 May 2026 09:18:32 +0000 (0.0199s) */

.textblock-media {
  --textblock-media__container-rows: repeat( 4, auto );
  --textblock-media__heading-column-span: 1 / -1;
  --textblock-media__heading-column-span--left: 1 / -1;
  --textblock-media__heading-column-span--right: 1 / -1;
  --textblock-media__content-column-span: 1 / -1;
  --textblock-media__heading-max-inline-size: 100%;
  --textblock-media__content-max-inline-size: 100%;
  --textblock-media__content-column-span--left: 1 / -1;
  --textblock-media__content-column-span--right: 1 / -1;
  --textblock-media_media-column-span: 1 / -1;
  --textblock-media_media-row-span: 3;
  --textblock-media_media-column-span--left: 1 / -1;
  --textblock-media_media-column-span--right: 1 / -1;
  --textblock-media__heading-row-span: 1;
  --textblock-media__content-row-span: 2;
  padding-block: 3rem;
  background-color: var(--color-white);
  color: var(--color-text);
  margin-block: 1.5rem;
  position: relative;
  z-index: 3;
}
@media (min-width: 64rem) {
  .textblock-media {
    --textblock-media__heading-row-span: 2;
    --textblock-media__heading-max-inline-size: 33.5rem;
    --textblock-media__heading-column-span--left: 1 / 7;
    --textblock-media__heading-column-span--right: -7 / -1;
    --textblock-media__content-row-span: 3;
    --textblock-media__content-max-inline-size: 33.5rem;
    --textblock-media__content-column-span--left: 1 / 7;
    --textblock-media__content-column-span--right: -7 / -1;
    --textblock-media_media-row-span: 1 / -1;
    --textblock-media_media-column-span--left: 1 / 7;
    --textblock-media_media-column-span--right: -7 / -1;
    --textblock-media__heading-row-span: 2;
    padding-block: 6rem;
    margin-block: 3rem;
  }
}
@media (min-width: 96rem) {
  .textblock-media {
    border-radius: var(--border-radius-small);
    margin-inline: var(--margin-medium);
  }
}
.textblock-media .heading {
  margin-block-end: 1rem;
}
@media (min-width: 64rem) {
  .textblock-media .heading {
    margin-block-end: 2rem;
  }
}
.textblock-media__content.--right {
  margin-inline: 0;
}
@media (min-width: 64rem) {
  .textblock-media__content.--right {
    margin-inline: auto;
  }
}
.textblock-media .media {
  margin-block-start: 2rem;
}
@media (min-width: 64rem) {
  .textblock-media .media {
    margin-block-start: 0;
  }
}
.textblock-media .media img {
  border-radius: var(--border-radius-small);
}
.textblock-media .content-wrapper ul {
  margin: 0 0 var(--margin-medium);
  padding-inline-start: var(--padding-medium);
}
.textblock-media .content-wrapper ul li:not(:last-child) {
  margin-block-end: 1.25rem;
}
.textblock-media .content-wrapper ul.check-list {
  padding-inline-start: 0;
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sources%22%3A%5B%22home%2Ftrapverbouwing%2Fdomains%2Ftrapverbouwing.nl%2Fpublic_html%2Fwp-content%2Fthemes%2Ftrapverbouwing%2Fsass%2Fsections%2Ftextblock-media.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAuBC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAiBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%22%7D */