.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}:root{--papier:#f6efe2;--papier-diep:#ece0ca;--inkt:#211d18;--potlood:#6b6153;--rood:#9c0f18;--rood-fel:#c2261f;--groen:#39a04a;--terracotta:#7d2a14;--blauw:#24457e;--lijn:#d8c9ad;--buiten:#e2d7c2;--speels:"Another Shabby","Caveat Brush","Bradley Hand",cursive;--titel:var(--speels);--tekst:"Karla Variable","Karla",ui-sans-serif,system-ui,"Segoe UI",sans-serif;--gutter:22px;--kolom:460px;color-scheme:light}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--buiten);color:var(--inkt);font-family:var(--tekst);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.55}img{max-width:100%}.werkblad{flex-direction:column;align-items:center;gap:18px;padding:0;display:flex}.toestel{width:100%;max-width:var(--kolom);background:var(--papier);position:relative}@media (width>=640px){.werkblad{padding:34px 20px 44px}.toestel{border-radius:26px;box-shadow:inset 0 1px #ffffffb3,0 18px 44px -18px #211d1873}}.scherm{padding:0 0 44px}.werkblad.met-band{justify-content:flex-start;min-height:100vh}.voetband{background:var(--blauw);flex:1 0 96px;width:100%;min-height:96px}@media (width>=640px){.werkblad.met-band{padding-bottom:0}.voetband{border-radius:0}}h1,h2,h3{font-family:var(--titel);text-wrap:balance;letter-spacing:-.012em;color:var(--blauw);margin:0;font-weight:400}h2{font-size:clamp(2.1rem,8.6vw,2.6rem);line-height:1.08}h3{font-size:1.35rem;line-height:1.2}p{margin:0}.zweef{z-index:20;padding:11px var(--gutter);backdrop-filter:blur(6px);border-bottom:1px solid var(--lijn);letter-spacing:.12em;text-transform:uppercase;opacity:0;pointer-events:none;background:#f6efe2f0;justify-content:center;align-items:center;gap:16px;font-size:12.5px;transition:opacity .25s,transform .25s;display:flex;position:sticky;top:0;transform:translateY(-6px)}.zweef.zichtbaar{opacity:1;pointer-events:auto;transform:none}.zweef a{color:var(--potlood);white-space:nowrap;text-decoration:none}.zweef a:hover,.zweef a.hier{color:var(--rood)}.balk{padding:14px var(--gutter) 4px;letter-spacing:.14em;text-transform:uppercase;color:var(--potlood);justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.talen{align-items:baseline;gap:9px;display:flex}.talen a{color:var(--potlood);padding:2px 1px;text-decoration:none}.talen a[aria-current=true]{color:var(--rood);border-bottom:1.5px solid var(--rood)}.talen span{opacity:.4}.talen .straks{opacity:.45}.insta{color:var(--potlood);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.insta:hover{color:var(--rood)}.insta svg{width:15px;height:15px;display:block}#boven{flex-direction:column;justify-content:center;min-height:calc(100svh - 52px);padding-bottom:14px;display:flex}.prent{justify-content:center;padding:0 14px;display:flex}.prent img{width:auto;max-width:100%;height:auto;max-height:34svh;margin:0 auto;animation:.8s 50ms both prent-op;display:block}@keyframes prent-op{0%{opacity:0;transform:translateY(12px)rotate(-.5deg)}to{opacity:1;transform:none}}.merknaam{flex-direction:column;align-items:center;gap:12px;margin-top:14px;display:flex}.merknaam .savie{width:min(52%,190px);height:auto;display:block}.merknaam .aantafel{width:min(33%,120px);height:auto;display:block}.vandaag{color:var(--potlood);text-align:center;justify-content:center;align-items:baseline;gap:8px;margin-top:9px;font-size:14.5px;display:flex}.vandaag b{color:var(--rood);font-weight:700}.stip{background:var(--rood);border-radius:50%;flex:none;width:7px;height:7px;transform:translateY(-2px)}.stip.dicht{background:var(--potlood)}.keuze{flex-direction:column;align-items:center;gap:0;margin:16px 0 0;display:flex}.keuze a{font-family:var(--titel);color:var(--blauw);padding:5px 16px;font-size:1.75rem;line-height:1.25;text-decoration:none;transition:color .18s}.keuze a:hover,.keuze a:focus-visible{color:var(--rood)}.spreuk{text-align:center;max-width:34ch;color:var(--potlood);margin:16px auto 0;font-size:14px;line-height:1.5}.spreuk small{letter-spacing:.12em;text-transform:uppercase;margin-top:9px;font-size:12px;display:block}.spreuk .adreslink{color:inherit;border-bottom:1px dotted var(--lijn);padding-bottom:1px;text-decoration:none;transition:color .18s,border-color .18s}.spreuk .adreslink:hover{color:var(--rood);border-color:var(--rood)}.pijl-omlaag{width:22px;height:34px;color:var(--potlood);margin:26px auto 0;animation:2.6s ease-in-out infinite wenk;display:block}@keyframes wenk{0%,to{opacity:.5;transform:translateY(0)}50%{opacity:1;transform:translateY(5px)}}.sectie{margin-top:52px;padding:0 0 8px;scroll-margin-top:56px}.sectiekop{padding:0 var(--gutter);position:relative}.merk{font-family:var(--titel);letter-spacing:.05em;color:var(--rood);align-items:center;gap:12px;margin-bottom:11px;font-size:1.1rem;display:flex}.merk:before,.merk:after{content:"";background:var(--lijn);flex:1;height:1px}.sectiekop h2,.titelblok h2,.titelblok .opschrift{text-align:center}.inleiding{color:var(--potlood);text-align:center;max-width:34ch;margin:12px auto 0}.icoon{pointer-events:none;opacity:.92;position:absolute}.icoon img{width:100%;height:auto;display:block}.tekst{margin:20px var(--gutter) 0;max-width:37ch}.tekst p{font-size:15.5px;line-height:1.62}.tekst p+p{margin-top:14px}.tekst .zwevend{float:right;shape-outside:margin-box;width:84px;margin:4px -4px 8px 16px;display:block}.tekst .zwevend.glas{width:52px;margin-top:2px}.tekst .zwevend.bord{float:right;shape-outside:margin-box;width:180px;max-width:58%;margin:0 -10px 2px 16px}.tekst:after{content:"";clear:both;display:block}.tekst .zwevend.fles{width:94px;margin:2px -4px 8px 18px}.tekst .zwevend img{opacity:.9;width:100%;height:auto;display:block}.instaknop{margin:24px var(--gutter) 0;border:1px solid var(--lijn);background:var(--papier-diep);color:var(--inkt);align-items:center;gap:12px;padding:13px 15px;text-decoration:none;transition:border-color .18s;display:flex}.instaknop:hover{border-color:var(--rood)}.instaknop svg{width:44px;height:44px;color:var(--rood);flex:none}.instaknop b{font-family:var(--titel);color:var(--blauw);font-size:1.28rem;font-weight:400;display:block}.instaknop small{color:var(--potlood);font-size:13px;line-height:1.4;display:block}.uren{margin:16px var(--gutter) 0;width:calc(100% - 2*var(--gutter));border-collapse:collapse}.uren td{border-top:1px solid var(--lijn);vertical-align:baseline;padding:9px 0}.uren td.dag{font-family:var(--titel);font-size:1.28rem}.uren td.tijd{text-align:right;font-variant-numeric:tabular-nums}.uren tr.dicht td{color:var(--potlood)}.uren tr.dicht td.tijd{font-style:italic}.uren tr.vandaag-rij td{color:var(--rood)}.uren .gesloten{color:var(--inkt)}.uren tr.dicht td.dag{color:#b3a893}.uren .groep{color:var(--groen)}.tekst table{border-collapse:collapse;margin:16px 0;display:block;overflow-x:auto}.tekst th,.tekst td{border-top:1px solid var(--lijn);vertical-align:baseline;text-align:left;padding:9px 12px 9px 0}.pijl{width:20px;height:9px;color:var(--blauw);vertical-align:middle;margin:0 4px;display:inline-block}.pijl.naar-links{color:currentColor;width:16px;margin:0 5px 0 0;transform:rotate(180deg)}.scheiding{color:var(--lijn);padding:0 6px}.fornuis{margin:22px var(--gutter) 0;background:var(--papier-diep);border:1px solid var(--lijn);align-items:center;gap:18px;padding:18px;display:flex}.fornuis img{flex:none;width:150px;height:auto}.fornuis b{font-family:var(--titel);color:var(--blauw);margin-bottom:3px;font-size:1.9rem;font-weight:400;display:block}.fornuis div{font-size:16px;line-height:1.5}@media (width<=639px){.fornuis{text-align:center;flex-direction:column;gap:12px;padding:22px 20px}.fornuis img{width:170px}.fornuis div{display:contents}.fornuis b{order:-1;margin-bottom:0}}.lijst{margin:24px var(--gutter) 0;border-top:1px solid var(--lijn)}.lijst a,.lijst div{border-bottom:1px solid var(--lijn);color:var(--inkt);justify-content:space-between;align-items:baseline;gap:14px;padding:13px 0;text-decoration:none;display:flex}.lijst .wat{font-family:var(--titel);color:var(--potlood);flex:none;font-size:1.2rem}.lijst .waarde{text-align:right}.lijst a:hover .waarde{color:var(--rood)}.dames{width:min(62%,222px);height:auto;margin:22px auto 0;display:block}.citaat{font-family:var(--titel);margin:24px var(--gutter) 0;color:var(--blauw);font-size:1.5rem;line-height:1.35}.citaat span{display:block}@media (width<=639px){.citaat:lang(nl) span{white-space:nowrap}.citaat:lang(nl){font-size:min(1.5rem,calc((100vw - 2 * var(--gutter)) / 15.8))}}.ondertekend{font-family:var(--tekst);letter-spacing:.02em;color:var(--potlood);margin-top:14px;font-size:15px;font-style:italic}.tekst h3{color:var(--blauw);margin:22px 0 6px}.adres{margin:30px var(--gutter) 0;text-align:center;font-family:var(--titel);color:var(--inkt);font-size:1.6rem;line-height:1.22}.adres span{display:block}.adres small{font-family:var(--tekst);color:var(--potlood);letter-spacing:.02em;margin-top:12px;font-size:13px;display:block}.knoprij{margin:28px var(--gutter) 0;text-align:center}.knop{background:var(--rood);color:var(--papier);font-family:var(--titel);padding:13px 26px;font-size:1.35rem;text-decoration:none;display:inline-block}.knop:hover{background:#701419}.krijtknop{color:var(--rood);padding:16px 34px;line-height:1;text-decoration:none;transition:transform .18s;display:inline-block;position:relative}.krijtknop .kader{width:100%;height:100%;display:block;position:absolute;inset:0}.krijtknop .woord{font-family:var(--titel);color:var(--papier);font-size:1.6rem;position:relative}.krijtknop:hover{transform:rotate(-.6deg)scale(1.02)}.krijtknop:hover .kader{color:#7d0b12}@media (width>=900px){.krijtknop{padding:18px 42px}.krijtknop .woord{font-size:1.9rem}}.kop{padding:12px var(--gutter);border-bottom:1px solid var(--lijn);justify-content:space-between;align-items:center;gap:12px;display:flex}.logo-klein{width:148px;height:auto;display:block}.armnav{margin:38px var(--gutter) 0;justify-content:space-between;align-items:center;gap:24px;display:flex}.armnav .arm{width:96px;height:auto;transition:transform .18s;display:block;transform:rotate(-9deg)}.armnav .arm.gespiegeld{transform:scaleX(-1)rotate(-9deg)}.armnav a:hover .arm{transform:translate(4px)rotate(-5deg)}.armnav a:hover .arm.gespiegeld{transform:scaleX(-1)translate(4px)rotate(-5deg)}@media (width>=900px){.armnav{max-width:720px;margin-top:52px;margin-left:auto;margin-right:auto}.armnav .arm{width:130px}}.titelblok{padding:34px var(--gutter) 0}.opschrift{font-family:var(--titel);letter-spacing:.05em;color:var(--rood);margin-bottom:6px;font-size:1.1rem}.voet{padding:18px var(--gutter) 0;border-top:1px solid var(--lijn);letter-spacing:.06em;color:var(--potlood);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:44px;font-size:12px;display:flex}.voet a{color:var(--potlood)}.makers{margin:14px var(--gutter) 16px;letter-spacing:.04em;color:var(--potlood);text-align:center;opacity:.8;font-size:10.5px}.prop{border-bottom:1.5px dotted var(--rood-fel)}.geluidknop{background:var(--papier);width:38px;height:38px;color:var(--potlood);border:1px solid var(--lijn);cursor:pointer;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:7px;transition:color .18s,border-color .18s,transform .18s;display:flex}.geluidknop:hover{color:var(--rood);border-color:var(--rood);transform:rotate(-6deg)scale(1.06)}.geluidknop svg{width:100%;height:100%;display:block}.geluidknop .kruis,.geluidknop.uit .golf{opacity:0}.geluidknop.uit .kruis{opacity:1}@media (width>=640px){.geluidknop{width:44px;height:44px;padding:9px}}.woordprent{vertical-align:-.06em;width:auto;height:.86em;margin:0 .06em;display:inline-block}.hoeken{margin:44px var(--gutter) 0;justify-content:flex-end;align-items:flex-end;gap:18px;display:flex}.hoeken img{height:auto;display:block}.hoeken .links{width:min(46%,190px)}.hoeken .rechts{width:min(28%,110px)}@media (width>=900px){.hoeken{max-width:720px;margin-top:64px;margin-left:auto;margin-right:auto}.hoeken .links{width:240px}.hoeken .rechts{width:140px}}.prentblok{margin:26px var(--gutter) 0;text-align:center}.prentblok img{width:100%;max-width:300px;height:auto;margin:0 auto;display:block}.prentblok.breed img{max-width:420px}@media (width>=900px){.prentblok img{max-width:340px}.prentblok.breed img{max-width:520px}}.krijtband{background:#171310;margin:26px 0 0;overflow:hidden}.krijtband img{width:100%;height:auto;display:block}.krijtband.smal{object-fit:cover;max-height:230px}.krijtband.smal img{object-fit:cover;object-position:center;height:230px}.bord{margin:16px var(--gutter) 0;color:var(--papier);background:#171310;align-items:stretch;gap:0;display:flex;overflow:hidden}.bord img{object-fit:cover;flex:none;width:118px;height:100%;display:block}.bord .woord{padding:14px 16px;font-size:14.5px;line-height:1.45}.bord b{font-family:var(--titel);margin-bottom:2px;font-size:1.45rem;font-weight:400;display:block}@media (width>=900px){.krijtband{max-width:960px;margin-left:auto;margin-right:auto}.krijtband.smal img{height:300px}.bord{max-width:720px;margin-left:auto;margin-right:auto}.bord img{width:170px}.bord .woord{padding:20px 24px;font-size:16px}}.keuze a,.persoon a,.voet a,.talen a,.zweef a,.lijst a .waarde,.instaknop b{transition:transform .18s,color .18s;display:inline-block}.keuze a:hover,.keuze a:focus-visible,.persoon a:hover,.persoon a:focus-visible,.voet a:hover,.voet a:focus-visible,.talen a:hover,.talen a:focus-visible,.zweef a:hover,.zweef a:focus-visible,.lijst a:hover .waarde,.instaknop:hover b{transform:rotate(-1.2deg)scale(1.04)}.keuze a:hover,.keuze a:focus-visible{transform:rotate(-1.8deg)scale(1.06)}.portret{width:min(80%,320px);margin:22px auto 0;position:relative}.portret img{border:1px solid var(--lijn);width:100%;height:auto;display:block}.portret figcaption{letter-spacing:.06em;color:var(--potlood);text-align:center;margin-top:8px;font-size:12px}.portret.wacht img{filter:saturate(.25)contrast(.92);opacity:.75}.persoon{margin:30px var(--gutter) 0;text-align:center;flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.persoon a{font-family:var(--titel);color:var(--rood);font-size:1.5rem;text-decoration:none}.persoon a:hover{color:var(--inkt)}@media (width>=900px){.portret,.persoon{max-width:720px;margin-left:auto;margin-right:auto}.portret{width:400px;max-width:400px}}:focus-visible{outline:2px solid var(--rood);outline-offset:2px}@media (width>=900px){:root{--gutter:34px}.werkblad{align-items:stretch;gap:0;padding:0}.toestel{max-width:none;box-shadow:none;border-radius:0}#boven{flex-direction:row;justify-content:center;align-items:center;gap:min(6vw,72px);min-height:88vh;padding:90px 4vw 64px;display:flex;position:relative}.balk{z-index:2;padding:28px 40px;font-size:12.5px;position:absolute;top:0;left:0;right:0}.prent{flex:none;padding:0}.prent img{width:auto;max-width:none;max-height:min(72vh,624px)}.hero-tekst{flex-direction:column;flex:none;align-items:center;display:flex}.merknaam{gap:14px;margin-top:0}.merknaam .savie{width:250px}.merknaam .aantafel{width:142px}.vandaag{margin-top:16px;font-size:15.5px}.keuze{gap:2px;margin-top:30px}.keuze a{padding:5px 14px;font-size:2.3rem;line-height:1.3}.pijl-omlaag{margin:0;position:absolute;bottom:26px;left:50%;transform:translate(-50%)}.zweef{gap:32px;padding:14px 40px;font-size:13px}.sectie{margin-top:104px;scroll-margin-top:74px}.sectiekop,.titelblok,.tekst,.uren,.fornuis,.lijst,.instaknop,.citaat,.adres,.voet,.knoprij,.kop{max-width:720px;margin-left:auto;margin-right:auto}.uren{width:100%}.tekst{max-width:660px}.tekst p{font-size:16.5px;line-height:1.66}h2{font-size:3.1rem}.inleiding{max-width:44ch;font-size:17px}.dames{width:250px}.tekst .zwevend{width:104px;margin-left:26px}.tekst .zwevend.glas{width:62px}.tekst .zwevend.bord{width:230px;max-width:none;margin:0 -30px 4px 24px}.tekst .zwevend.fles{width:138px;margin-left:28px}.fornuis{gap:24px;padding:24px 26px}.fornuis img{width:210px}.fornuis b{font-size:2.3rem}.fornuis div{font-size:17px}}.tekst.midden{text-align:center}@media (width<=899.98px){.tekst.midden{padding:0 var(--gutter);max-width:calc(37ch + 2 * var(--gutter));margin-left:auto;margin-right:auto}}.belregel{margin:14px var(--gutter) 0;text-align:center;color:var(--potlood);font-size:15px}.belregel a{color:var(--inkt)}.komje{--rond:14px;line-height:1.5}.komje [hidden]{display:none!important}.komje .icoon{pointer-events:auto;opacity:1;position:static}.komje .pijl{vertical-align:baseline;margin:0;display:inline}.komje .uren{border-collapse:separate;width:auto;max-width:none;margin:0}.komje .sluier{z-index:10;opacity:0;pointer-events:none;background:#211d1859;transition:opacity .25s;position:fixed;inset:0}.komje .paneel{left:50%;bottom:calc(16px + env(safe-area-inset-bottom,0px));width:min(calc(100% - 16px),var(--kolom));margin-left:calc(min(calc(100% - 16px),var(--kolom)) / -2);z-index:11;--gutter:18px;background:var(--papier);max-height:calc(92vh - 16px);padding:6px var(--gutter) 18px;border-radius:22px;transition:transform .3s cubic-bezier(.2,.8,.2,1);position:fixed;overflow:auto;transform:translateY(calc(100% + 40px));box-shadow:0 18px 44px -18px #211d1873}.komje.open .sluier{opacity:1;pointer-events:auto}.komje.open .paneel{transform:none}.komje .greep{background:var(--lijn);border-radius:2px;width:40px;height:4px;margin:4px auto 6px}.komje .paneelkop{grid-template-columns:44px 1fr 44px;align-items:center;min-height:44px;display:grid}.komje .kopzin{text-align:center;font-family:var(--titel);color:var(--inkt);margin:0;font-size:1.45rem;line-height:1.1}.komje .paneelkop{margin-bottom:10px}.komje .rondje{cursor:pointer;width:44px;height:44px;color:var(--inkt);background:0 0;border:0;place-items:center;display:grid}.komje .rondje svg{width:20px;height:20px}.komje .intro{text-align:center;color:var(--potlood);margin:4px 0 14px;font-size:14.5px}:where(.komje) button{font:inherit;color:inherit}:where(.komje) p{margin:1em 0}button.krijtknop{cursor:pointer;background:0 0;border:0;transition:transform .18s,opacity .18s}.krijtknop.uit{color:var(--potlood);opacity:.45;cursor:not-allowed}.krijtknop.uit:hover{transform:none}.krijtknop.uit:hover .kader{color:var(--potlood)}.komje .krijtknop .woord{white-space:nowrap}.komje .vakken{flex-direction:column;gap:10px;display:flex}.komje .vak{background:var(--papier-diep);border-radius:var(--rond);overflow:hidden}.komje .vakkop{cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:14px;width:100%;min-height:62px;padding:0 16px;display:flex}.komje .vakkop .icoon{width:28px;height:28px;color:var(--inkt);flex:none}.komje .vakkop .label{color:var(--potlood);flex:1;font-size:14px}.komje .vakkop .waarde{text-align:right;font-size:17px;font-weight:700}.komje .vakkop .waarde.leeg{color:var(--potlood);font-weight:400}.komje .vakkop .pijl{width:18px;height:18px;color:var(--potlood);flex:none;transition:transform .25s}.komje .vak[data-open=true] .vakkop .pijl{transform:rotate(180deg)}.komje .menu{grid-template-rows:0fr;transition:grid-template-rows .28s;display:grid}.komje .menu>div{overflow:hidden}.komje .vak[data-open=true] .menu{grid-template-rows:1fr}.komje .menubinnen{border-top:1px solid var(--lijn);margin:0 16px;padding:4px 0 18px}.komje .bordjes{grid-template-columns:repeat(4,1fr);justify-items:center;gap:10px;padding-top:14px;display:grid}.komje .bordje{background:var(--papier);cursor:pointer;width:58px;height:58px;box-shadow:inset 0 0 0 1.5px var(--lijn);border:0;border-radius:50%;place-items:center;font-size:19px;font-weight:700;transition:box-shadow .15s,background .15s,color .15s;display:grid;position:relative}.komje .bordje:before{content:"";box-shadow:inset 0 0 0 1px var(--lijn);border-radius:50%;position:absolute;inset:8px}.komje .bordje:hover{box-shadow:inset 0 0 0 1.5px var(--inkt)}.komje .bordje[aria-pressed=true]{background:var(--rood);color:var(--papier);box-shadow:none}.komje .bordje[aria-pressed=true]:before{box-shadow:inset 0 0 0 1px #f6efe280}.komje .noot{color:var(--potlood);text-align:center;margin:12px 0 0;font-size:13.5px}.komje .noot a{color:var(--inkt)}.komje .tegels{grid-template-columns:repeat(3,1fr);gap:8px;padding-top:14px;display:grid}.komje .tegel{background:var(--papier);min-height:74px;box-shadow:inset 0 0 0 1.5px var(--lijn);cursor:pointer;border:0;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:6px;display:flex}.komje .tegel b{font-size:15px}.komje .tegel span{color:var(--potlood);font-size:13px}.komje .tegel svg{width:22px;height:22px}.komje .tegel:hover{box-shadow:inset 0 0 0 1.5px var(--inkt)}.komje .tegel[aria-pressed=true]{background:var(--rood);color:var(--papier);box-shadow:none}.komje .tegel[aria-pressed=true] span{color:var(--papier)}.komje .maand{margin-top:14px}.komje .maandkop{justify-content:space-between;align-items:center;display:flex}.komje .maandkop b{font-size:15px}.komje .maandkop .rondje svg{width:16px;height:16px}.komje .weekdagen,.komje .dagen{text-align:center;grid-template-columns:repeat(7,1fr);display:grid}.komje .weekdagen{color:var(--potlood);padding-bottom:4px;font-size:11.5px}.komje .dag{cursor:pointer;font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:50%;height:40px;font-size:15px}.komje .dag:hover:not(:disabled){background:var(--papier)}.komje .dag:disabled{color:var(--potlood);opacity:.35;cursor:default}.komje .dag.volgeboekt{opacity:1;color:var(--rood);text-decoration:line-through 1.5px}.komje .dag[aria-pressed=true]{background:var(--rood);color:var(--papier);font-weight:700}.komje .dienst{padding-top:14px}.komje .dienst h4{margin:0;font-size:15px}.komje .dienst p{color:var(--potlood);margin:2px 0 8px;font-size:13.5px}.komje .uren{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.komje .uur{background:var(--papier);height:44px;box-shadow:inset 0 0 0 1.5px var(--lijn);cursor:pointer;font-variant-numeric:tabular-nums;border:0;border-radius:10px;justify-content:center;align-items:center;gap:7px;font-size:15px;display:flex}.komje .uur i{background:#39a04a;border-radius:50%;width:7px;height:7px}.komje .uur:hover:not(:disabled){box-shadow:inset 0 0 0 1.5px var(--inkt)}.komje .uur:disabled{color:var(--potlood);opacity:.35;cursor:default}.komje .uur[aria-pressed=true]{background:var(--rood);color:var(--papier);box-shadow:none}.komje .uur[aria-pressed=true] i{background:var(--papier)}.komje .dienst .stampvol{font-family:var(--titel);color:var(--rood);margin:4px 0 2px;font-size:1.45rem;line-height:1.15}.komje .leeg-melding{color:var(--potlood);padding-top:14px;font-size:14px}.komje .knoponder{text-align:center;margin-top:18px}.komje .reserveer:hover:not(:disabled){transform:rotate(-.6deg)scale(1.02)}.komje .reserveer:disabled{opacity:.35;cursor:default;transform:none}.komje .onder{text-align:center;color:var(--potlood);margin:10px 0 0;font-size:13px}.komje .keuzes{align-items:flex-start;gap:10px;padding:12px 16px;display:flex}.komje .keuzes ul{flex:1;gap:6px;margin:0;padding:0;list-style:none;display:grid}.komje .keuzes li{align-items:center;gap:12px;font-size:15.5px;font-weight:700;display:flex}.komje .keuzes .icoon{flex:none;width:22px;height:22px}.komje .wijzig{color:var(--inkt);cursor:pointer;background:0 0;border:0;padding:2px 0;font-size:14px;text-decoration:underline}.komje .veld{margin-top:14px}.komje .veld label{color:var(--potlood);margin:0 0 5px 4px;font-size:14px;display:block}.komje .veld label span{opacity:.75}.komje .veld input,.komje .veld textarea{background:var(--papier-diep);width:100%;font:inherit;color:var(--inkt);border:0;border-radius:10px;padding:13px 14px;font-size:16px;transition:box-shadow .15s;display:block;box-shadow:inset 0 0 0 1.5px #0000}.komje .veld textarea{resize:vertical;min-height:84px}.komje .telrij{gap:8px;display:flex}.komje .telrij select{background:var(--papier-diep);width:auto;font:inherit;color:var(--inkt);appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5 7.5l5 5 5-5' fill='none' stroke='%236b6153' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 8px center;background-repeat:no-repeat;background-size:16px;border:0;border-radius:10px;flex:none;padding:0 30px 0 12px;font-size:16px}.komje .telrij select:focus{box-shadow:inset 0 0 0 1.5px var(--inkt);outline:none}.komje .telrij input{flex:1;min-width:0}.komje .veld input::placeholder,.komje .veld textarea::placeholder{color:var(--potlood);opacity:.7}.komje .veld input:focus,.komje .veld textarea:focus{box-shadow:inset 0 0 0 1.5px var(--inkt);outline:none}.komje .veld .fout{color:var(--rood);margin:5px 0 0 4px;font-size:13.5px;display:none}.komje .veld.mis input{box-shadow:inset 0 0 0 1.5px var(--rood)}.komje .veld.mis .fout{display:block}.komje .allergie{margin-top:14px}.komje .vinkrij{cursor:pointer}.komje .vinkrij .label{color:var(--inkt);font-size:15px}.komje .vinkrij input{opacity:0;width:1px;height:1px;position:absolute}.komje .vink{background:var(--papier);width:24px;height:24px;box-shadow:inset 0 0 0 1.5px var(--potlood);border-radius:6px;flex:none;place-items:center;display:grid}.komje .vinkrij input:checked+.vink{background:var(--rood);box-shadow:none}.komje .vinkrij input:checked+.vink:after{content:"";border:solid var(--papier);border-width:0 2.5px 2.5px 0;width:6px;height:11px;transform:translateY(-1px)rotate(45deg)}.komje .vinkrij input:focus-visible+.vink{outline:2px solid var(--rood);outline-offset:2px}.komje .noot.links{text-align:left;margin:12px 0 0}.komje .noot.klein{opacity:.85;font-size:12.5px}.komje .chips{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.komje .chip{background:var(--papier);box-shadow:inset 0 0 0 1.5px var(--lijn);cursor:pointer;border:0;border-radius:999px;padding:7px 12px;font-size:14px}.komje .chip:hover{box-shadow:inset 0 0 0 1.5px var(--inkt)}.komje .chip[aria-pressed=true]{background:var(--rood);color:var(--papier);box-shadow:none}.komje .honing{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.komje .algemeen{background:var(--papier-diep);box-shadow:inset 0 0 0 1.5px var(--rood);color:var(--rood);border-radius:10px;margin:14px 0 0;padding:11px 14px;font-size:14px}.komje .onder a{color:var(--potlood)}.komje .danktekst{margin:2px 4px 14px;font-size:15.5px;line-height:1.5}.komje .danktekst b{font-family:var(--titel);margin-bottom:4px;font-size:1.7rem;font-weight:400;line-height:1.15;display:block}.komje .overzicht{padding:6px 16px}.komje .overzicht dl{grid-template-columns:auto 1fr;column-gap:16px;margin:0;display:grid}.komje .overzicht dt,.komje .overzicht dd{border-bottom:1px solid var(--lijn);padding:9px 0;font-size:15px}.komje .overzicht dt{color:var(--potlood)}.komje .overzicht dd{text-align:right;overflow-wrap:anywhere;margin:0;font-weight:700}.komje .overzicht dt:last-of-type,.komje .overzicht dd:last-of-type{border-bottom:0}.komje .overzicht dl{column-gap:0!important}.komje .overzicht dd{padding-left:16px!important}.komje .zout{background:currentColor;display:inline-block;mask:url(/tekeningen/zout-icoon.png) 50%/contain no-repeat}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important}}html{overscroll-behavior-x:none}.mailkeuze{background:var(--papier);width:min(100% - 32px,340px);color:var(--inkt);font-family:var(--tekst);border:0;border-radius:22px;padding:20px 18px 16px;box-shadow:0 18px 44px -18px #211d1873}.mailkeuze::backdrop{background:#211d1859}.mailkeuze .mailkop{font-family:var(--titel);color:var(--blauw);text-align:center;margin:0;font-size:1.6rem}.mailkeuze .mailadres{text-align:center;color:var(--potlood);margin:2px 0 14px;font-size:14px}.mailkeuze .mailoptie{border:1px solid var(--lijn);background:var(--papier-diep);width:100%;min-height:44px;color:var(--inkt);font:inherit;text-align:center;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:10px;margin:0 0 8px;padding:12px 14px;font-size:16px;text-decoration:none;display:flex}.mailkeuze .mailoptie:hover,.mailkeuze .mailoptie:focus-visible{border-color:var(--rood);color:var(--rood)}.mailkeuze .maillogo{flex:none;width:20px;height:20px}.mailkeuze .mailsluit{width:36px;height:36px;color:var(--potlood);cursor:pointer;background:0 0;border:0;font-size:24px;line-height:1;position:absolute;top:8px;right:10px}
