body {
  font-family: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}

h1 {
  letter-spacing: -0.04em;
  font-weight: 575;
  font-size: 4.045rem;
}
@media (orientation: portrait) and (max-width: 550px) {
  h1 {
    font-size: 3.236rem;
  }
}

h2 {
  letter-spacing: -0.04em;
  font-weight: 500;
  font-size: 2.5em;
}
@media (orientation: portrait) and (max-width: 550px) {
  h2 {
    font-size: 2rem;
  }
}

h3 {
  letter-spacing: -0.02em;
  font-weight: 400;
  font-size: 1.545rem;
}
@media (orientation: portrait) and (max-width: 550px) {
  h3 {
    font-size: 1.236rem;
  }
}

.full-datetime {
  letter-spacing: -0.03em;
}

a {
  letter-spacing: -0.04em;
}

.boemerang--teaser {
  width: 100%;
  height: 100%;
}
.boemerang--teaser > section {
  width: 100%;
  height: 100%;
}
.boemerang--teaser > section .field--name-field-maand::first-letter {
  text-transform: uppercase;
}

@media not ((orientation: portrait) and (max-width: 550px)) {
  .views-row:only-child > .boemerang--teaser .node-content {
    display: flex;
    flex-direction: row;
    gap: var(--scouts-field-gap-small);
  }
  .views-row:only-child > .boemerang--teaser .node-content > * {
    flex: 1;
  }
}

/*# sourceMappingURL=boemerang_teaser.css.map*/