.wysiwyg {
  &_section-title {
    @apply font-heading text-[19px] lg:text-[23px] font-normal leading-normal tracking-[0.2rem] uppercase mb-8;
    text-wrap: pretty;
  }

  &_banniere {
    @apply font-heading text-[19px] lg:text-[23px] font-normal leading-normal tracking-[0.2rem] uppercase text-center;
    text-wrap: pretty;
  }

  &_section-subtitle {
    @apply font-heading text-base lg:text-xl font-normal leading-normal tracking-[0.2rem] uppercase;
  }

  &_section-text {
    @apply font-body text-base leading-6;
  }

  &_section-list {
    @apply list-disc pl-5;
  }

  &_section-list-item {
    @apply font-body text-base leading-6;
  }
  strong {
    @apply font-bold;
  }
  ul {
    list-style: disc;
    padding-left: 30px;
    li {
      @apply font-body text-base leading-6;
      margin-bottom: 0.5rem;
    }
  }
  h1,
  h2,
  h3 {
    @apply text-balance;
  }
}

.wysiwyg {
  p {
    margin-bottom: 0 !important;
  }

  blockquote {
    @apply font-cursive text-2xl leading-[1.55] font-normal py-0 italic;
    p {
      @apply font-cursive text-2xl leading-[1.55] font-normal py-0 italic;
    }
  }
}

body#tinymce {
  padding: 15px !important;
  @apply font-body text-base bg-white flex flex-col;
}
