.b-kop[data-astro-cid-ceceea63]{background:var(--kleur-accent);padding-block:7rem 3rem}.b-kop[data-astro-cid-ceceea63] h1[data-astro-cid-ceceea63]{color:var(--kleur-primair)}.b-intro[data-astro-cid-ceceea63]{max-width:36rem;font-size:var(--stap-1);margin-top:1rem}.b-stappen[data-astro-cid-ceceea63]{flex-wrap:wrap;gap:.5rem 1.5rem;margin:1.75rem 0 0;padding:0;font-weight:600;list-style:none;display:flex}.b-stappen[data-astro-cid-ceceea63] li[data-astro-cid-ceceea63]{align-items:center;gap:.5rem;display:inline-flex}.b-stappen[data-astro-cid-ceceea63] span[data-astro-cid-ceceea63]{background:var(--kleur-primair);width:1.8rem;height:1.8rem;color:var(--kleur-papier);font-size:var(--stap-klein);border-radius:50%;place-items:center;display:inline-grid}.b-periode[data-astro-cid-ceceea63]{margin-top:1.25rem;font-weight:600}.b-raster[data-astro-cid-ceceea63]{padding-block:var(--sectie);gap:3rem;display:grid}@media (width>=1000px){.b-raster[data-astro-cid-ceceea63]{grid-template-columns:minmax(0,1fr) 20rem;align-items:start}.b-weten[data-astro-cid-ceceea63]{position:sticky;top:6rem}}.b-form[data-astro-cid-ceceea63]{gap:3rem;display:grid}.b-form[data-astro-cid-ceceea63][hidden]{display:none}fieldset[data-astro-cid-ceceea63]{border:0;min-width:0;margin:0;padding:0}legend[data-astro-cid-ceceea63]{font-family:var(--font-kop);font-size:var(--stap-3);color:var(--kleur-primair);margin-bottom:1.25rem;padding:0}.b-hulp[data-astro-cid-ceceea63]{font-size:var(--stap-0);margin:-.5rem 0 1rem}.b-taarten[data-astro-cid-ceceea63]{gap:1rem;display:grid}@media (width>=640px){.b-taarten[data-astro-cid-ceceea63]{grid-template-columns:repeat(3,minmax(0,1fr))}}.b-opties[data-astro-cid-ceceea63]{background:color-mix(in srgb, var(--kleur-accent) 40%, var(--kleur-papier));border-radius:20px;gap:1.25rem;margin-top:1.5rem;padding:1.25rem 1.4rem;display:grid}.b-opties[data-astro-cid-ceceea63][hidden]{display:none}.b-momenten[data-astro-cid-ceceea63]{flex-wrap:wrap;gap:.6rem;display:flex}.b-gegevens[data-astro-cid-ceceea63]{gap:1.1rem;display:grid}@media (width>=640px){.b-gegevens[data-astro-cid-ceceea63]{grid-template-columns:1fr 1fr}.b-breed[data-astro-cid-ceceea63]{grid-column:1/-1}}.b-veld[data-astro-cid-ceceea63]{gap:.4rem;font-weight:600;display:grid}.b-veld[data-astro-cid-ceceea63] small[data-astro-cid-ceceea63]{font-weight:400}.b-veld[data-astro-cid-ceceea63] [data-astro-cid-ceceea63]:is(input,textarea){border:1.5px solid color-mix(in srgb, var(--kleur-inkt) 30%, transparent);width:100%;min-height:48px;color:var(--kleur-inkt);font:inherit;background:#fffffb;border-radius:12px;padding:.7rem .9rem;font-weight:400}.b-afrekenen[data-astro-cid-ceceea63]{background:var(--kleur-accent);border-radius:22px;justify-items:start;gap:1rem;padding:1.5rem;display:grid}.b-totaal[data-astro-cid-ceceea63]{transform-origin:0;align-items:baseline;gap:.75rem;font-weight:600;display:flex}.b-totaal[data-astro-cid-ceceea63] strong[data-astro-cid-ceceea63]{font-family:var(--font-kop);font-size:var(--stap-5);font-variant-numeric:tabular-nums;font-weight:600}.b-akkoord[data-astro-cid-ceceea63]{align-items:center;gap:.6rem;display:flex}.b-akkoord[data-astro-cid-ceceea63] input[data-astro-cid-ceceea63]{width:20px;height:20px;accent-color:var(--kleur-primair)}.b-akkoord[data-astro-cid-ceceea63] a[data-astro-cid-ceceea63],.b-weten[data-astro-cid-ceceea63] a[data-astro-cid-ceceea63],.b-gesloten[data-astro-cid-ceceea63] a[data-astro-cid-ceceea63]{color:var(--kleur-inkt);text-underline-offset:.2em;text-decoration:underline}.b-fouten[data-astro-cid-ceceea63]{color:#8c1d18;font-weight:600}.b-betaal[data-astro-cid-ceceea63]{min-height:52px;font:inherit;cursor:pointer;padding-inline:1.75rem;font-weight:600}.b-betaal[data-astro-cid-ceceea63]:disabled{opacity:.6}.b-klein[data-astro-cid-ceceea63]{font-size:var(--stap-0)}.b-weten[data-astro-cid-ceceea63]{box-shadow:0 0 0 1.5px color-mix(in srgb, var(--kleur-inkt) 12%, transparent);background:#fffffb;border-radius:22px;padding:1.5rem}.b-weten[data-astro-cid-ceceea63] h2[data-astro-cid-ceceea63]{font-size:var(--stap-3);color:var(--kleur-primair)}.b-weten[data-astro-cid-ceceea63] dl[data-astro-cid-ceceea63]{gap:1rem;margin:1rem 0 0;display:grid}.b-weten[data-astro-cid-ceceea63] dt[data-astro-cid-ceceea63]{font-weight:600}.b-weten[data-astro-cid-ceceea63] dd[data-astro-cid-ceceea63]{font-size:var(--stap-0);margin:.15rem 0 0}.b-weten[data-astro-cid-ceceea63] ul[data-astro-cid-ceceea63]{gap:.3rem;margin:0;padding:0;list-style:none;display:grid}.b-gesloten[data-astro-cid-ceceea63]{gap:.75rem;display:grid}.b-gesloten[data-astro-cid-ceceea63] h2[data-astro-cid-ceceea63]{font-size:var(--stap-3)}.b-etiket{background:var(--vlak);color:var(--tekst);font:inherit;text-align:center;outline:1.5px solid var(--tekst);outline-offset:-9px;cursor:pointer;border:0;border-radius:50% 50% 20px 20px/12% 12% 20px 20px;flex-direction:column;align-items:center;gap:.35rem;padding:2rem 1rem 1.2rem;transition:transform .2s cubic-bezier(.23,1,.32,1),box-shadow .2s,opacity .25s;display:flex}.b-etiket img{aspect-ratio:5/4;object-fit:cover;border-radius:12px;width:100%;margin-bottom:.5rem}.b-etiket strong{font-family:var(--font-kop);font-size:var(--stap-2);font-weight:600}.b-etiket .b-onder{font-size:var(--stap-label);letter-spacing:.08em;text-transform:uppercase;font-weight:600}.b-etiket .b-vanaf{font-size:var(--stap-0);font-variant-numeric:tabular-nums}@media (width<=639px){.b-etiket{text-align:left;outline-offset:-6px;border-radius:18px;grid-template-rows:auto auto auto;grid-template-columns:96px 1fr;place-items:center start;column-gap:1rem;padding:.75rem;display:grid}.b-etiket img{aspect-ratio:1;grid-row:1/4;margin:0}}.b-etiket[aria-checked=true]{box-shadow:0 0 0 3px var(--kleur-papier), 0 0 0 6px var(--kleur-primair)}.b-taarten.gekozen .b-etiket[aria-checked=false]{opacity:.55}.b-etiket:focus-visible{outline:3px solid var(--kleur-primair);outline-offset:3px}@media (hover:hover) and (pointer:fine){.b-etiket:hover{transform:translateY(-4px)}}.b-etiket:active{transform:scale(.98)}.b-groep{gap:.6rem;display:grid}.b-groep>span{font-weight:600}.b-pillen{flex-wrap:wrap;gap:.5rem;display:flex}.b-pil,.b-moment{border:1.5px solid color-mix(in srgb, var(--kleur-inkt) 30%, transparent);cursor:pointer;background:#fffffb;border-radius:999px;align-items:center;gap:.5rem;min-height:46px;padding:0 1.1rem;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex;position:relative}.b-pil input,.b-moment input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.b-pil:has(:checked),.b-moment:has(:checked){background:var(--kleur-primair);border-color:var(--kleur-primair);color:var(--kleur-papier)}.b-pil:has(:focus-visible),.b-moment:has(:focus-visible){outline:3px solid var(--kleur-primair);outline-offset:2px}.b-moment em{font-style:normal;font-size:var(--stap-0)}.b-aantal{align-items:center;gap:.25rem;display:inline-flex}.b-aantal button{border:1.5px solid var(--kleur-inkt);width:44px;height:44px;color:var(--kleur-inkt);font:600 1.2rem/1 var(--font-tekst);cursor:pointer;background:0 0;border-radius:50%}.b-aantal input{width:3.2rem;min-height:44px;color:var(--kleur-inkt);font:600 var(--stap-2) / 1 var(--font-tekst);text-align:center;background:0 0;border:0}.b-aantal button:focus-visible,.b-aantal input:focus-visible{outline:2px solid var(--kleur-primair);outline-offset:2px}
