/**
 * MD-act — Blok-styling voor wysiwyg-content
 * Wordt geenqueued vanuit functions.php (frontend + Elementor-preview).
 *
 * Kleuren (MD-act design system):
 *   groen       = #4A7C6B   (blockquote-rand)
 *   donkergroen = #2C4A3E   (opsomming-bullets)
 */

/* --- Blockquote: groene linkerrand, GEEN eigen achtergrond.
   Werkt op elke blockquote in elke wysiwyg, incl. de tekstblok-container. --- */
blockquote {
    border-left: 4px solid #4A7C6B;
    padding-left: 20px;
    margin: 0 0 20px 0;
}

/* Voorkom dubbele ondermarge op de laatste alinea binnen de quote */
blockquote > *:last-child {
    margin-bottom: 0;
}

/* --- Opsomming (bullet list) in wysiwyg-content ---
   Bullets op één lijn met de tekst (niet inspringen), donkergroen, iets
   groter, met wat meer ruimte tussen de items. */
.elementor-widget-text-editor ul {
    list-style: none;
    margin: 0 0 20px 0;
    padding-left: 0; /* niet inspringen: op één lijn met de overige tekst */
}

.elementor-widget-text-editor ul li {
    position: relative;
    padding-left: 1.6em;   /* ruimte voor de bullet; vervolgregels lijnen netjes uit */
    margin-bottom: 14px;   /* meer ruimte tussen de items */
}

.elementor-widget-text-editor ul li:last-child {
    margin-bottom: 0;
}

.elementor-widget-text-editor ul li::before {
    content: "\2022"; /* • */
    position: absolute;
    left: 0;
    top: -0.1em;
    color: #2C4A3E;        /* donkergroen */
    font-size: 1.5em;      /* iets groter bolletje */
    line-height: 1;
}

/* Genummerde opsomming: zelfde ruimte als de bullets, nummers blijven staan. */
.elementor-widget-text-editor ol {
    margin: 0 0 20px 0;
    padding-left: 1.6em;
}

.elementor-widget-text-editor ol li {
    margin-bottom: 14px;
}

.elementor-widget-text-editor ol li:last-child {
    margin-bottom: 0;
}
