@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/acc2f8c5bbec793d-s.2q67k36_u2-4v.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/113ff28cf9b2d953-s.1b8f__myswv-j.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/67ff7386ca3ee52c-s.3xdkf2df5spiy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c0a97eaefa9a972-s.2yekaq-lsxzxl.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/180a42cfd56a8f5d-s.32g3_4t-7pe44.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/e368dbf2d3b24ea3-s.1h6pn64pmfi2q.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.wOkUNa_className{font-family:Fraunces,Fraunces Fallback}.wOkUNa_variable{--ed-font-fraunces:"Fraunces", "Fraunces Fallback"}
@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/4032351b19cb998e-s.2u3lqdovtp4z3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/cb4b92673aedbbad-s.p.0jgzmitmnoe6_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree Fallback;src:local(Arial);ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.0%;size-adjust:100.72%}.QLdrRW_className{font-family:Figtree,Figtree Fallback;font-style:normal}.QLdrRW_variable{--ed-font-figtree:"Figtree", "Figtree Fallback"}
@layer ed.tokens {
:root{--ed-bladgroen:#1f5d3a;--ed-bladgroen-diep:#164a2d;--ed-appel:#5fa53a;--ed-room:#fbf6ec;--ed-room-diep:#f3ead8;--ed-boter:#fff3c4;--ed-framboos:#c6304f;--ed-wijnrood:#a82445;--ed-cacao:#2b1810;--ed-cacao-zacht:#6b5446;--ed-wit:#fff;--ed-aardbei:#c93a30;--ed-aardbei-zacht:#fde3de;--ed-aardbei-inkt:#fff;--ed-aardbei-knop:#fbf6ec;--ed-aardbei-knop-inkt:#2b1810;--ed-mango:#f59b23;--ed-mango-zacht:#ffe9cc;--ed-mango-inkt:#2b1810;--ed-mango-knop:#2b1810;--ed-mango-knop-inkt:#fbf6ec;--ed-ananas:#f6c945;--ed-ananas-zacht:#fff3c4;--ed-ananas-inkt:#2b1810;--ed-ananas-knop:#2b1810;--ed-ananas-knop-inkt:#fbf6ec;--ed-bosbes:#3f4fa8;--ed-bosbes-zacht:#e3e6f7;--ed-bosbes-inkt:#fff;--ed-bosbes-knop:#fbf6ec;--ed-bosbes-knop-inkt:#2b1810;--ed-braambes:#6a2a5e;--ed-braambes-zacht:#efdcea;--ed-braambes-inkt:#fff;--ed-braambes-knop:#fbf6ec;--ed-braambes-knop-inkt:#2b1810;--ed-drakenfruit:#c92a7e;--ed-drakenfruit-zacht:#fbdcec;--ed-drakenfruit-inkt:#fff;--ed-drakenfruit-knop:#fbf6ec;--ed-drakenfruit-knop-inkt:#2b1810;--ed-bg:var(--ed-room);--ed-oppervlak:var(--ed-room-diep);--ed-tekst:var(--ed-cacao);--ed-tekst-zacht:var(--ed-cacao-zacht);--ed-kop-kleur:var(--ed-bladgroen);--ed-lijn:#2b181024;--ed-lijn-sterk:#2b181052;--ed-accent:var(--ed-framboos);--ed-accent-inkt:var(--ed-wit);--ed-accent-hover:var(--ed-wijnrood);--ed-koop:var(--ed-framboos);--ed-koop-inkt:var(--ed-wit);--ed-koop-hover:var(--ed-wijnrood);--ed-focus:var(--ed-bladgroen);--ed-succes:var(--ed-bladgroen);--ed-fout:var(--ed-wijnrood);--ed-scrim:#2b181073;--ed-band:var(--ed-bladgroen);--ed-band-inkt:var(--ed-room);--ed-font-kop:var(--ed-font-fraunces), ui-serif, Georgia, serif;--ed-font-tekst:var(--ed-font-figtree), ui-sans-serif, system-ui, sans-serif;--ed-tekst-xs:.75rem;--ed-tekst-s:.875rem;--ed-tekst-knop:.9375rem;--ed-tekst-m:1rem;--ed-tekst-l:clamp(1.125rem, 1.03rem + .4vw, 1.3125rem);--ed-kop-4:1.125rem;--ed-kop-3:clamp(1.3125rem, 1.1rem + .8vw, 1.625rem);--ed-kop-2:clamp(1.875rem, 1.25rem + 2.2vw, 3rem);--ed-kop-1:clamp(2.375rem, 1.5rem + 3.2vw, 4rem);--ed-kop-display:clamp(3rem, 1.6rem + 5.4vw, 6.75rem);--ed-kop-gewicht:600;--ed-kop-variatie:"SOFT" 100, "WONK" 0;--ed-kop-variatie-speels:"SOFT" 100, "WONK" 1;--ed-spatie-kop:-.015em;--ed-regel-strak:.98;--ed-regel-kop:1.08;--ed-regel-tekst:1.6;--ed-regel-klein:1.5;--ed-ruimte-1:.25rem;--ed-ruimte-2:.5rem;--ed-ruimte-3:.75rem;--ed-ruimte-4:1rem;--ed-ruimte-5:1.5rem;--ed-ruimte-6:2rem;--ed-ruimte-7:3rem;--ed-ruimte-8:4rem;--ed-ruimte-9:6rem;--ed-ruimte-10:8rem;--ed-goot:clamp(1rem, 2vw, 2rem);--ed-sectie-y:clamp(3.5rem, 2.5rem + 4vw, 7rem);--ed-container:100vw;--ed-container-smal:46rem;--ed-tap:44px;--ed-z-kop:20;--ed-z-plak:30;--ed-z-lade:40;--ed-z-melding:50;--ed-boog-verhouding:4 / 5;--ed-boog-verhouding-breed:3 / 2;--ed-radius-s:8px;--ed-radius-m:12px;--ed-radius-l:20px;--ed-radius-xl:32px;--ed-radius-pil:999px;--ed-rand:1px;--ed-rand-dik:1.5px;--ed-schaduw-s:0 1px 2px #2b181014, 0 2px 8px #2b18100f;--ed-schaduw-m:0 4px 12px #2b18101a, 0 12px 32px #2b181014;--ed-schaduw-l:0 12px 24px #2b18101f, 0 32px 64px #2b18101f;--ed-ease-uit:cubic-bezier(.22, 1, .36, 1);--ed-ease-in:cubic-bezier(.55, 0, 1, .45);--ed-ease-inuit:cubic-bezier(.65, 0, .35, 1);--ed-ease-knap:cubic-bezier(.3, 1.5, .5, 1);--ed-duur-druk:.14s;--ed-duur-snel:.2s;--ed-duur-beweeg:.32s;--ed-duur-onthul:.6s;--ed-duur-wissel:.72s;--ed-onthul-afstand:16px;--ed-duur-scroll:1.15s;--ed-scroll-afstand:44px;--ed-onthul-stap:.1s;--ed-hero-stap:.12s}@media (min-width:1024px){:root{--ed-container:62rem}}@media (min-width:1280px){:root{--ed-container:78rem}}@media (min-width:1536px){:root{--ed-container:94rem}}@media (min-width:1812px){:root{--ed-container:111.25rem}}@media (max-width:759px){:root{--ed-hero-stap:80ms;--ed-onthul-stap:70ms}}
}

@layer ed.base {
*,:before,:after{box-sizing:border-box}*{margin:0}html{-moz-text-size-adjust:100%;text-size-adjust:100%;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;scroll-padding-block-start:var(--ed-ruimte-4)}body{background:var(--ed-bg);min-block-size:100dvh;color:var(--ed-tekst);font-family:var(--ed-font-tekst);font-size:var(--ed-tekst-m);line-height:var(--ed-regel-tekst);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;overflow-x:clip}img,picture,video,svg{block-size:auto;max-inline-size:100%;display:block}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer}a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:1px}h1,h2,h3,h4{font-family:var(--ed-font-kop);font-weight:var(--ed-kop-gewicht);text-wrap:balance;overflow-wrap:break-word}p{text-wrap:pretty}:focus-visible{outline:2px solid var(--ed-focus);outline-offset:3px;border-radius:var(--ed-radius-s)}::selection{background:var(--ed-boter);color:var(--ed-cacao)}
}

@layer ed.type {
.ed-display,.ed-h1,.ed-h2,.ed-h3{font-family:var(--ed-font-kop);font-weight:var(--ed-kop-gewicht);font-variation-settings:var(--ed-kop-variatie);font-optical-sizing:auto;letter-spacing:var(--ed-spatie-kop);color:var(--ed-kop-kleur)}.ed-display{font-size:var(--ed-kop-display);line-height:var(--ed-regel-strak);letter-spacing:-.025em}.ed-h1{font-size:var(--ed-kop-1);letter-spacing:-.02em;line-height:1.02}.ed-h2{font-size:var(--ed-kop-2);line-height:var(--ed-regel-kop)}.ed-h3{font-size:var(--ed-kop-3);line-height:1.15}.ed-h4{color:var(--ed-kop-kleur);font-family:var(--ed-font-tekst);font-size:var(--ed-kop-4);letter-spacing:-.005em;font-weight:700;line-height:1.3}.ed-speels{font-variation-settings:var(--ed-kop-variatie-speels);font-style:italic;font-weight:500}.ed-lead{max-inline-size:46ch;font-size:var(--ed-tekst-m);color:var(--ed-tekst-zacht);line-height:1.55}.ed-body{font-size:var(--ed-tekst-m);line-height:var(--ed-regel-tekst)}.ed-klein{font-size:var(--ed-tekst-s);line-height:var(--ed-regel-klein)}.ed-bovenregel{font-family:var(--ed-font-tekst);font-size:var(--ed-tekst-xs);letter-spacing:.1em;text-transform:uppercase;font-weight:700;line-height:1.2}.ed-label{font-size:var(--ed-tekst-s);font-weight:600;line-height:1.3}.ed-prijs{font-family:var(--ed-font-tekst);font-variant-numeric:tabular-nums;font-weight:600}.ed-cijfer{font-family:var(--ed-font-tekst);font-variant-numeric:tabular-nums;letter-spacing:.02em;font-weight:700}.ed-zacht{color:var(--ed-tekst-zacht)}
}

@layer ed.layout {
.ed-container{inline-size:min(100% - 2 * var(--ed-goot), var(--ed-container));margin-inline:auto;container-type:inline-size}.ed-container--smal{inline-size:min(100% - 2 * var(--ed-goot), var(--ed-container-smal))}.ed-sectie{padding-block:var(--ed-sectie-y);background:var(--ed-bg);color:var(--ed-tekst)}.ed-sectie:not([class*=ed-thema])+.ed-sectie:not([class*=ed-thema]){padding-block-start:0}.ed-stapel{gap:var(--_ruimte,var(--ed-ruimte-4));flex-direction:column;display:flex}.ed-rij{align-items:center;gap:var(--_ruimte,var(--ed-ruimte-3));flex-wrap:wrap;display:flex}.ed-raster{gap:var(--_ruimte,var(--ed-ruimte-5));grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--_min,16rem)), 1fr));display:grid}.ed-swiperij{--_gat:var(--ed-ruimte-4);--_per:var(--_per-mobiel,1.4);grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--_per) - 1) * var(--_gat)) / var(--_per));gap:var(--_gat);margin:0;margin-inline:calc(-1 * var(--ed-goot));padding:0 var(--ed-goot) var(--ed-ruimte-2);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--ed-goot);scrollbar-width:none;touch-action:pan-x pan-y;list-style:none;display:grid;overflow-x:auto}.ed-swiperij::-webkit-scrollbar{display:none}.ed-swiperij>*{scroll-snap-align:start;min-inline-size:0;position:relative}@container (min-width:600px){.ed-swiperij{--_per:var(--_per-tablet,2.5)}}@container (min-width:900px){.ed-swiperij{--_gat:var(--ed-ruimte-5);--_per:var(--_per-pc,4);margin-inline:0;padding-inline:0}}@container (min-width:1300px){.ed-swiperij{--_per:var(--_per-breed,6)}}.ed-alleen-schermlezer{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}
}

@layer ed.components {
.ed-knop{--_bg:var(--ed-koop);--_inkt:var(--ed-koop-inkt);--_rand:transparent;--_hover-bg:var(--ed-koop-hover);--_hover-inkt:var(--_inkt);--_hover-rand:var(--_rand);--_hoogte:48px;justify-content:center;align-items:center;gap:var(--ed-ruimte-2);min-block-size:var(--_hoogte);border:var(--ed-rand) solid var(--_rand);border-radius:var(--ed-radius-pil);background:var(--_bg);color:var(--_inkt);font-family:var(--ed-font-tekst);font-size:var(--ed-tekst-knop);white-space:nowrap;transition:background-color var(--ed-duur-snel) var(--ed-ease-uit), color var(--ed-duur-snel) var(--ed-ease-uit), border-color var(--ed-duur-snel) var(--ed-ease-uit), transform var(--ed-duur-druk) var(--ed-ease-knap);padding-inline:1.5rem;font-weight:600;line-height:1.1;text-decoration:none;display:inline-flex}.ed-knop:active:not(:disabled){transform:scale(.96)}.ed-knop:disabled,.ed-knop[aria-disabled=true]{opacity:.45;cursor:not-allowed}@media (hover:hover) and (pointer:fine){.ed-knop:hover:not(:disabled){border-color:var(--_hover-rand);background:var(--_hover-bg);color:var(--_hover-inkt)}}.ed-knop--omlijnd,.ed-knop--tweede{--_bg:transparent;--_inkt:var(--ed-tekst);--_rand:currentColor;--_hover-bg:var(--ed-boter);--_hover-inkt:var(--ed-cacao);--_hover-rand:var(--ed-boter);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-weight:500}.ed-knop--omgekeerd{--_bg:var(--ed-room);--_inkt:var(--ed-cacao);--_hover-bg:var(--ed-boter)}.ed-knop--groen{--_bg:var(--ed-bladgroen);--_inkt:var(--ed-room);--_hover-bg:var(--ed-bladgroen-diep)}.ed-knop--tekst{--_bg:transparent;--_inkt:var(--ed-tekst);--_hover-bg:transparent;padding-inline:var(--ed-ruimte-1);font-weight:700}.ed-knop--tekst svg{transition:transform var(--ed-duur-snel) var(--ed-ease-uit)}@media (hover:hover) and (pointer:fine){.ed-knop--tekst:hover svg{transform:translate(4px)}}.ed-knop--klein{--_hoogte:var(--ed-tap);font-size:var(--ed-tekst-s);padding-inline:1.125rem}.ed-knop--groot{--_hoogte:56px;padding-inline:var(--ed-ruimte-6);font-size:1.0625rem}.ed-knop--breed{inline-size:100%}.ed-knop--icoon{inline-size:var(--_hoogte);padding-inline:0}.ed-link{color:var(--ed-tekst);text-decoration:underline;-webkit-text-decoration-color:var(--ed-lijn-sterk);text-decoration-color:var(--ed-lijn-sterk);text-underline-offset:.22em;transition:text-decoration-color var(--ed-duur-snel) var(--ed-ease-uit);font-weight:600;text-decoration-thickness:1.5px}@media (hover:hover) and (pointer:fine){.ed-link:hover{text-decoration-color:currentColor}}.ed-chip{align-items:center;gap:var(--ed-ruimte-2);min-block-size:32px;padding-inline:var(--ed-ruimte-3);border-radius:var(--ed-radius-pil);background:var(--ed-room);color:var(--ed-cacao);letter-spacing:.1em;text-transform:uppercase;font-size:.75rem;font-weight:600;text-decoration:none;display:inline-flex}.ed-chip--zacht{background:var(--ed-boter)}.ed-chip--keuze{min-block-size:var(--ed-tap);padding-inline:var(--ed-ruimte-4);border:var(--ed-rand) solid var(--ed-lijn-sterk);color:var(--ed-tekst);letter-spacing:0;text-transform:none;transition:background-color var(--ed-duur-snel) var(--ed-ease-uit), color var(--ed-duur-snel) var(--ed-ease-uit), border-color var(--ed-duur-snel) var(--ed-ease-uit), transform var(--ed-duur-druk) var(--ed-ease-knap);background:0 0;font-size:.875rem}.ed-chip--keuze:active{transform:scale(.95)}.ed-chip--keuze[aria-pressed=true],.ed-chip--keuze[aria-current=page]{border-color:var(--ed-tekst);background:var(--ed-tekst);color:var(--ed-bg)}@media (hover:hover) and (pointer:fine){.ed-chip--keuze:hover:not([aria-pressed=true],[aria-current=page]){border-color:var(--ed-tekst)}}.ed-badge{min-block-size:24px;padding-inline:var(--ed-ruimte-2);border-radius:var(--ed-radius-pil);background:var(--ed-boter);color:var(--ed-cacao);letter-spacing:.08em;text-transform:uppercase;align-items:center;font-size:.6875rem;font-weight:700;display:inline-flex}.ed-badge--aanbieding{border:var(--ed-rand) solid var(--ed-wijnrood);background:var(--ed-room);color:var(--ed-wijnrood)}.ed-badge--uitverkocht{border:var(--ed-rand) solid var(--ed-lijn-sterk);color:var(--ed-tekst-zacht);background:0 0}.ed-badge--groen{background:var(--ed-bladgroen);color:var(--ed-room)}.ed-veld{gap:var(--ed-ruimte-2);flex-direction:column;display:flex}.ed-invoer{min-block-size:48px;inline-size:100%;padding:var(--ed-ruimte-3) var(--ed-ruimte-4);border:var(--ed-rand) solid var(--ed-lijn-sterk);border-radius:var(--ed-radius-m);background:var(--ed-invoer-bg);color:var(--ed-tekst);transition:border-color var(--ed-duur-snel) var(--ed-ease-uit), box-shadow var(--ed-duur-snel) var(--ed-ease-uit);font-size:1rem}.ed-invoer::placeholder{color:var(--ed-tekst-zacht);opacity:1}.ed-invoer:focus-visible{border-color:var(--ed-focus);box-shadow:0 0 0 3px var(--ed-focus-ring);outline:none}.ed-invoer[aria-invalid=true]{border-color:var(--ed-fout)}.ed-invoer[aria-invalid=true]:focus-visible{border-color:var(--ed-fout);box-shadow:0 0 0 3px color-mix(in srgb, var(--ed-fout) 22%, transparent)}textarea.ed-invoer{resize:vertical;min-block-size:8rem}.ed-veld__hulp{color:var(--ed-tekst-zacht);font-size:.875rem}.ed-veld__fout{color:var(--ed-fout);font-size:.875rem;font-weight:600}.ed-vink{align-items:center;gap:var(--ed-ruimte-3);min-block-size:var(--ed-tap);cursor:pointer;display:inline-flex}.ed-vink input{block-size:20px;inline-size:20px;accent-color:var(--ed-bladgroen)}.ed-paneel{padding:var(--ed-ruimte-6);border-radius:var(--ed-radius-l);background:var(--ed-oppervlak)}.ed-defs{block-size:0;inline-size:0;position:absolute;overflow:hidden}.ed-boog{aspect-ratio:var(--ed-boog-verhouding);clip-path:url(#ed-boog);background:var(--ed-smaak-zacht,var(--ed-oppervlak));border-end-end-radius:var(--ed-radius-m);border-end-start-radius:var(--ed-radius-m);position:relative;overflow:hidden}.ed-boog--breed{aspect-ratio:var(--ed-boog-verhouding-breed);clip-path:url(#ed-boog-breed)}.ed-boog>img,.ed-boog>.ed-vaag,.ed-boog>.ed-vaag>img{object-fit:cover;block-size:100%;inline-size:100%}.ed-boogvlak{aspect-ratio:var(--ed-boog-verhouding);clip-path:url(#ed-boog);background:var(--_vlak,var(--ed-boter));border-end-end-radius:var(--ed-radius-m);border-end-start-radius:var(--ed-radius-m)}.ed-boogvlak--breed{aspect-ratio:var(--ed-boog-verhouding-breed);clip-path:url(#ed-boog-breed)}.ed-fotovlak{aspect-ratio:4/5;border-radius:var(--ed-radius-l);background:var(--ed-smaak-zacht,var(--ed-oppervlak));position:relative;overflow:hidden}.ed-fotovlak--breed{aspect-ratio:3/2}.ed-fotovlak--vierkant{aspect-ratio:1}.ed-fotovlak>img,.ed-fotovlak>.ed-vaag,.ed-fotovlak>.ed-vaag>img{object-fit:cover;block-size:100%;inline-size:100%}.ed-vaag{background-image:var(--_vaag);background-position:50%;background-size:cover;display:block}html:has(dialog[open]){overflow:hidden}dialog{overscroll-behavior:contain}
}

@layer ed.themes {
:root,.ed-thema--room{--ed-bg:var(--ed-room);--ed-oppervlak:var(--ed-room-diep);--ed-tekst:var(--ed-cacao);--ed-tekst-zacht:var(--ed-cacao-zacht);--ed-kop-kleur:var(--ed-bladgroen);--ed-lijn:#2b181024;--ed-lijn-sterk:#2b181052;--ed-koop:var(--ed-framboos);--ed-koop-inkt:var(--ed-wit);--ed-koop-hover:var(--ed-wijnrood);--ed-invoer-bg:var(--ed-wit);--ed-focus:var(--ed-bladgroen);--ed-focus-ring:#1f5d3a38}.ed-thema--wit{--ed-bg:var(--ed-wit);--ed-oppervlak:var(--ed-room)}.ed-thema--boter{--ed-bg:var(--ed-boter);--ed-oppervlak:#ffffff8c;--ed-invoer-bg:var(--ed-wit)}.ed-thema--groen{--ed-bg:var(--ed-bladgroen);--ed-oppervlak:var(--ed-bladgroen-diep);--ed-tekst:var(--ed-room);--ed-tekst-zacht:#fbf6ecc7;--ed-kop-kleur:var(--ed-room);--ed-lijn:#fbf6ec2e;--ed-lijn-sterk:#fbf6ec66;--ed-koop:var(--ed-room);--ed-koop-inkt:var(--ed-cacao);--ed-koop-hover:var(--ed-boter);--ed-invoer-bg:var(--ed-bladgroen-diep);--ed-focus:var(--ed-boter);--ed-focus-ring:#fff3c44d}.ed-thema--framboos{--ed-bg:var(--ed-framboos);--ed-oppervlak:var(--ed-wijnrood);--ed-tekst:var(--ed-wit);--ed-kop-kleur:var(--ed-wit);--ed-tekst-zacht:var(--ed-wit);--ed-lijn:#fff3;--ed-lijn-sterk:#ffffff73;--ed-koop:var(--ed-room);--ed-koop-inkt:var(--ed-cacao);--ed-koop-hover:var(--ed-boter);--ed-focus:var(--ed-boter);--ed-focus-ring:#fff3c459}.ed-thema--foto{--ed-tekst:var(--ed-room);--ed-tekst-zacht:var(--ed-room);--ed-kop-kleur:var(--ed-room);--ed-lijn:#fbf6ec4d;--ed-lijn-sterk:#fbf6ec99;--ed-koop:var(--ed-room);--ed-koop-inkt:var(--ed-cacao);--ed-koop-hover:var(--ed-boter);--ed-focus:var(--ed-boter)}.ed-smaak--aardbei{--ed-smaak:var(--ed-aardbei);--ed-smaak-zacht:var(--ed-aardbei-zacht);--ed-smaak-inkt:var(--ed-aardbei-inkt);--ed-smaak-knop:var(--ed-aardbei-knop);--ed-smaak-knop-inkt:var(--ed-aardbei-knop-inkt)}.ed-smaak--mango{--ed-smaak:var(--ed-mango);--ed-smaak-zacht:var(--ed-mango-zacht);--ed-smaak-inkt:var(--ed-mango-inkt);--ed-smaak-knop:var(--ed-mango-knop);--ed-smaak-knop-inkt:var(--ed-mango-knop-inkt)}.ed-smaak--ananas{--ed-smaak:var(--ed-ananas);--ed-smaak-zacht:var(--ed-ananas-zacht);--ed-smaak-inkt:var(--ed-ananas-inkt);--ed-smaak-knop:var(--ed-ananas-knop);--ed-smaak-knop-inkt:var(--ed-ananas-knop-inkt)}.ed-smaak--bosbes{--ed-smaak:var(--ed-bosbes);--ed-smaak-zacht:var(--ed-bosbes-zacht);--ed-smaak-inkt:var(--ed-bosbes-inkt);--ed-smaak-knop:var(--ed-bosbes-knop);--ed-smaak-knop-inkt:var(--ed-bosbes-knop-inkt)}.ed-smaak--braambes{--ed-smaak:var(--ed-braambes);--ed-smaak-zacht:var(--ed-braambes-zacht);--ed-smaak-inkt:var(--ed-braambes-inkt);--ed-smaak-knop:var(--ed-braambes-knop);--ed-smaak-knop-inkt:var(--ed-braambes-knop-inkt)}.ed-smaak--drakenfruit{--ed-smaak:var(--ed-drakenfruit);--ed-smaak-zacht:var(--ed-drakenfruit-zacht);--ed-smaak-inkt:var(--ed-drakenfruit-inkt);--ed-smaak-knop:var(--ed-drakenfruit-knop);--ed-smaak-knop-inkt:var(--ed-drakenfruit-knop-inkt)}.ed-thema--smaak{--ed-bg:var(--ed-smaak);--ed-oppervlak:var(--ed-smaak-zacht);--ed-tekst:var(--ed-smaak-inkt);--ed-tekst-zacht:var(--ed-smaak-inkt);--ed-kop-kleur:var(--ed-smaak-inkt);--ed-lijn:color-mix(in srgb, var(--ed-smaak-inkt) 22%, transparent);--ed-lijn-sterk:color-mix(in srgb, var(--ed-smaak-inkt) 50%, transparent);--ed-koop:var(--ed-smaak-knop);--ed-koop-inkt:var(--ed-smaak-knop-inkt);--ed-koop-hover:color-mix(in srgb, var(--ed-smaak-knop) 86%, var(--ed-smaak));--ed-focus:var(--ed-smaak-inkt)}.ed-thema--smaak-zacht{--ed-bg:var(--ed-smaak-zacht);--ed-tekst:var(--ed-cacao);--ed-tekst-zacht:var(--ed-cacao-zacht);--ed-kop-kleur:var(--ed-bladgroen)}
}

@layer ed.motion {
@keyframes ed-fade{0%{opacity:0}}@keyframes ed-op{0%{opacity:0;transform:translateY(var(--ed-onthul-afstand))}}@keyframes ed-scroll-op{0%{opacity:0;transform:translateY(var(--ed-scroll-afstand))}}@keyframes ed-uit{to{opacity:0}}:root[data-js] img[data-fade]:not([data-geladen]){opacity:0!important}:root[data-js] img[data-fade][data-geladen]{animation:ed-fade var(--ed-duur-onthul) var(--ed-ease-uit) backwards}.ed-binnen{animation:ed-op var(--ed-duur-onthul) var(--ed-ease-uit) backwards}[data-opkomst]{animation:ed-op var(--ed-duur-onthul) var(--ed-ease-uit) calc(var(--_i,0) * var(--ed-hero-stap) + 80ms) backwards}[data-onthul][data-gewapend]:not([data-zichtbaar]){opacity:0;transform:translateY(var(--ed-scroll-afstand))}[data-onthul=boog][data-gewapend]:not([data-zichtbaar]),[data-onthul=vlak][data-gewapend]:not([data-zichtbaar]){transform:none}[data-onthul][data-zichtbaar]{animation:ed-scroll-op var(--ed-duur-scroll) var(--ed-ease-uit) calc(var(--_i,0) * var(--ed-onthul-stap)) backwards}[data-onthul=boog][data-zichtbaar],[data-onthul=vlak][data-zichtbaar]{animation-name:ed-fade}[data-onthul-groep]>:nth-child(2){--_i:1}[data-onthul-groep]>:nth-child(3){--_i:2}[data-onthul-groep]>:nth-child(4){--_i:3}[data-onthul-groep]>:nth-child(5){--_i:4}[data-onthul-groep]>:nth-child(6){--_i:5}[data-onthul-groep]>:nth-child(7){--_i:6}[data-onthul-groep]>:nth-child(n+8){--_i:7}.ed-boog>img,.ed-boog>.ed-vaag>img,.ed-fotovlak>img,.ed-fotovlak>.ed-vaag>img{transition:transform var(--ed-duur-scroll) var(--ed-ease-uit) calc(var(--_i,0) * var(--ed-onthul-stap))}[data-onthul=boog][data-gewapend]:not([data-zichtbaar])>img,[data-onthul=boog][data-gewapend]:not([data-zichtbaar])>.ed-vaag>img,[data-onthul=vlak][data-gewapend]:not([data-zichtbaar])>img,[data-onthul=vlak][data-gewapend]:not([data-zichtbaar])>.ed-vaag>img{transform:translateY(14%)scale(1.1)}::view-transition{pointer-events:none}::view-transition-old(.ed-pagina-uit){animation:ed-uit var(--ed-duur-snel) var(--ed-ease-in) both}::view-transition-new(.ed-pagina-in){animation:ed-op var(--ed-duur-beweeg) var(--ed-ease-uit) var(--ed-duur-snel) both}.ed-vt-kop{view-transition-name:site-header}.ed-vt-usp{view-transition-name:site-usp}::view-transition-group(site-header){animation:none}::view-transition-group(site-usp){animation:none}::view-transition-group(root){animation:none}::view-transition-group(site-header){z-index:var(--ed-z-kop)}::view-transition-group(site-usp){z-index:var(--ed-z-kop)}::view-transition-old(site-header){display:none}::view-transition-old(site-usp){display:none}::view-transition-old(root){display:none}::view-transition-new(site-header){animation:none}::view-transition-new(site-usp){animation:none}::view-transition-new(root){animation:none}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}[data-onthul],[data-opkomst],.ed-boog>img,.ed-boog>.ed-vaag>img,.ed-fotovlak>img,.ed-fotovlak>.ed-vaag>img{opacity:1!important;animation:none!important;transform:none!important}::view-transition-old(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-new(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-group(*){animation-duration:0s!important;animation-delay:0s!important}}
}

@layer ed.tokens,ed.base,ed.type,ed.layout,ed.components,ed.themes,ed.motion;
