/** Shopify CDN: Minification failed

Line 71:0 Unexpected "}"

**/
.image-with-text__media {
  min-height: 100%;
}
.image-with-text__inner {
  --padding-x: 2rem;
  --padding-y: 4.8rem;
}
@media (min-width: 768px) {
  .image-with-text__inner {
    --padding-x: 2rem;
    --padding-y: 3.2rem;
  }
}
@media (min-width: 1024px) {
  .image-with-text__inner {
    --padding-x: 2.4rem;
    --padding-y: 4.8rem;
  }
}
@media (min-width: 1280px) {
  .image-with-text__inner {
    --padding-x: 8rem;
    --padding-y: 6rem;
  }
}
.image-with-text:not(.color-inherit) .image-with-text__inner {
  padding: var(--padding-y) var(--padding-x);
}
@media (max-width: 767.98px) {
  .image-with-text.color-inherit .image-with-text__inner {
    padding-top: 2.4rem;
  }
}
@media (min-width: 768px) {
  .image-with-text--text-first .image-with-text__inner {
    padding-inline-end: var(--padding-x);
    order: -1;
  }
}
@media (min-width: 768px) {
  .image-with-text--image-first .image-with-text__inner {
    padding-inline-start: var(--padding-x);
  }
}
/* Target de directe container van de tekstblokken */
.image-with-text__content {
  display: flex !important;
  flex-direction: column !important;
  gap: 0 !important; /* Verwijdert de ruimte tussen de blokken */
}

/* Forceer het verwijderen van marges op elk onderdeel */
.image-with-text__content > * {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

/* Verklein de regelhoogte van de grote letters zelf */
.image-with-text__heading, 
.image-with-text__text,
.image-with-text__content .rte {
  line-height: 1.1 !important;
  padding-bottom: 0 !important;
  padding-top: 0 !important;
}
}