@font-face{font-family:Bungee;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/bungee-vietnamese-400-normal-B6gKbkHm.woff2)format("woff2"),url(/assets/bungee-vietnamese-400-normal-CmjDSWyd.woff)format("woff");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:Bungee;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/bungee-latin-ext-400-normal-DWzJMwsA.woff2)format("woff2"),url(/assets/bungee-latin-ext-400-normal-DXe9_7Rr.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bungee;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/bungee-latin-400-normal-Dfnurram.woff2)format("woff2"),url(/assets/bungee-latin-400-normal-DA8IEVW_.woff)format("woff");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:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;font-stretch:75% 100%;src:url(/assets/instrument-sans-latin-ext-wdth-normal-C5E2Gvlv.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;font-stretch:75% 100%;src:url(/assets/instrument-sans-latin-wdth-normal-BVScPF0l.woff2)format("woff2-variations");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:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-latin-800-normal-BYj_oED-.woff2)format("woff2"),url(/assets/inter-latin-800-normal-D1mf63XC.woff)format("woff")}:root{--frietgeel:#ffd23f;--frietgeel-diep:#f5b800;--ketchup:#e4002b;--ketchup-diep:#a8001f;--mayo:#fff8e1;--stoofvlees:#3a2116;--curry:#f28c28;--piccalilly:#5e9e3a;--letter-bord:"Bungee", "Impact", sans-serif;--letter-tekst:"Instrument Sans Variable", system-ui, sans-serif;--sticker:4px 5px 0 var(--stoofvlees);--sticker-klein:2px 3px 0 var(--stoofvlees);--rand:3px solid var(--stoofvlees);--veer:cubic-bezier(.34, 1.56, .64, 1)}*,:before,:after{box-sizing:border-box}html,body{color:var(--stoofvlees);font-family:var(--letter-tekst);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;margin:0;font-size:17px;line-height:1.45}html{background-color:var(--frietgeel);background-image:linear-gradient(#3a21160d 2px,#0000 2px),linear-gradient(90deg,#3a21160d 2px,#0000 2px);background-size:64px 64px;min-height:100dvh;overflow-x:hidden}button,input{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--ketchup);outline-offset:3px}.visueel-verborgen{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.knop{border:var(--rand);background:var(--ketchup);color:var(--mayo);font-family:var(--letter-bord);box-shadow:var(--sticker);cursor:pointer;transition:transform .15s var(--veer), box-shadow .15s;border-radius:999px;justify-content:center;align-items:center;gap:.5em;padding:.7em 1.4em;font-size:1.15rem;text-decoration:none;display:inline-flex}.knop:hover{box-shadow:6px 8px 0 var(--stoofvlees);transform:translate(-1px,-2px)rotate(-1deg)}.knop:active{box-shadow:1px 1px 0 var(--stoofvlees);transform:translate(3px,4px)}.knop:disabled{opacity:.55;cursor:default;transform:none}.knop--mayo{background:var(--mayo);color:var(--stoofvlees)}.chip{border:2px solid var(--stoofvlees);background:var(--frietgeel);cursor:pointer;transition:transform .2s var(--veer), background .15s, box-shadow .15s;border-radius:999px;padding:.35em .85em;font-weight:600;text-decoration:line-through;text-decoration-thickness:2px}.chip--aan{background:var(--mayo);box-shadow:var(--sticker-klein);text-decoration:none}.chip:active{transform:scale(.94)}.chip__aantal{background:var(--stoofvlees);min-width:1.5em;color:var(--mayo);border-radius:999px;margin-left:.2em;padding:.05em .4em;font-size:.75em;display:inline-block}.hartje{cursor:pointer;width:2.6rem;height:2.6rem;color:var(--stoofvlees);background:0 0;border:none;flex:none;place-items:center;margin:-.5rem -.4rem -.5rem 0;padding:0;display:inline-grid}.hartje svg{fill:#0000;stroke:currentColor;transition:fill .15s}.hartje--aan svg{fill:var(--ketchup)}.hartje:focus-visible{outline:3px solid var(--ketchup);outline-offset:-4px;border-radius:999px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.logo{--maat:1.6rem;font-family:var(--letter-bord);text-transform:uppercase;color:var(--stoofvlees);flex-direction:column;align-items:flex-start;line-height:.9;display:inline-flex;transform:rotate(-3deg)}.logo--groot{--maat:clamp(2.6rem, 11vw, 5rem)}.logo__boven{font-size:calc(var(--maat) * .62);background:var(--ketchup);color:var(--mayo);border:3px solid var(--stoofvlees);box-shadow:var(--sticker-klein);z-index:1;border-radius:.3em;padding:.18em .4em .08em;position:relative;transform:rotate(-2deg)translate(.2em,.15em)}.logo__onder{font-size:var(--maat);text-shadow:.06em .07em 0 var(--mayo);align-items:center;display:inline-flex}.logo__o{width:.92em;height:.92em;margin:0 .04em;display:inline-block;position:relative}.logo__rad{width:100%;height:100%;animation:14s linear infinite logo-draai}.logo__vork{transform-origin:50% 0;width:.32em;position:absolute;top:-.42em;left:50%;transform:translate(-50%)rotate(8deg)}@keyframes logo-draai{to{transform:rotate(360deg)}}.bezig{z-index:30;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);text-align:center;background:#ffd23ff0;place-content:center;justify-items:center;gap:1.5rem;padding:1rem;display:grid;position:fixed;inset:0}.bezig__rad{width:140px;filter:drop-shadow(5px 6px 0 var(--stoofvlees));animation:.9s linear infinite bezig-draai}.bezig__tekst{font-family:var(--letter-bord);margin:0;font-size:clamp(1.1rem,4.5vw,1.6rem)}@keyframes bezig-draai{to{transform:rotate(360deg)}}.rad{aspect-ratio:1;width:min(92vw,560px,62dvh);filter:drop-shadow(6px 8px 0 var(--stoofvlees));margin:0 auto;position:relative}.rad__svg{width:100%;height:100%;display:block;overflow:visible}.rad__schijf{will-change:transform}.rad__label{font-family:var(--letter-tekst);letter-spacing:.01em;pointer-events:none;-webkit-user-select:none;user-select:none;font-weight:700;font-stretch:85%}.rad__vork{z-index:2;transform-origin:50% 8%;width:9%;filter:drop-shadow(2px 3px 0 var(--stoofvlees));position:absolute;top:-7%;left:50%;transform:translate(-50%)}.rad__vork svg{width:100%;display:block}.rad__lampje{fill:var(--mayo)}.rad--draait .rad__lampje{animation:.5s step-end infinite lampje}@keyframes lampje{50%{fill:var(--ketchup)}}.rad__naaf{cursor:pointer;transition:transform .2s var(--veer)}.rad__naaf:hover{transform:scale(1.08)}.rad__naaftekst{font-family:var(--letter-bord);fill:var(--mayo);pointer-events:none;font-size:6.4px}.buurt{max-width:720px;margin:0 auto;padding:1rem 1rem 4rem}.buurt__kop{margin-bottom:1.5rem}.buurt__kop a{text-decoration:none}.buurt__titel{font-family:var(--letter-bord);margin:0 0 1rem;font-size:clamp(1.5rem,6vw,2.4rem);font-weight:400;line-height:1.05;rotate:-1deg}.buurt__laden{font-family:var(--letter-bord);text-align:center;padding:4rem 0;font-size:1.3rem}.buurt__leeg{justify-items:start;gap:1rem;padding:2rem 0;font-weight:600;display:grid}.buurt__filters{flex-wrap:wrap;gap:.6rem;margin-bottom:1.2rem;display:flex}.buurt__radknop{width:100%;margin-bottom:1rem;font-size:1.35rem;rotate:-.6deg}.buurt__rad{padding-top:2.6rem;overflow:hidden}.buurt__winnaar{background:var(--mayo);border:var(--rand);box-shadow:6px 8px 0 var(--stoofvlees);text-align:center;border-radius:1.2rem;margin:1.5rem 0;padding:1rem 1.2rem 1.2rem}.buurt__winnaarintro{margin:0;font-weight:600}.buurt__winnaarnaam{font-family:var(--letter-bord);color:var(--ketchup);text-wrap:balance;margin:.15em 0 .8rem;font-size:clamp(1.5rem,7vw,2.2rem);line-height:1.05}.buurt__fout{background:var(--ketchup);color:var(--mayo);border:var(--rand);box-shadow:var(--sticker-klein);border-radius:.8rem;padding:.6em 1em;font-weight:600}.buurt__lijst{gap:.8rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.buurt__lijst>li:nth-child(odd)>.zaak{rotate:-.4deg}.buurt__lijst>li:nth-child(2n)>.zaak{rotate:.4deg}.zaak{background:var(--mayo);border:2px solid var(--stoofvlees);box-shadow:var(--sticker-klein);border-radius:1rem;grid-template-columns:1fr auto;align-items:center;gap:.6rem .9rem;padding:.8rem .9rem;display:grid}@media (width<=520px){.zaak{grid-template-columns:1fr}}.zaak__info{min-width:0}.zaak__kop{justify-content:space-between;align-items:center;gap:.4rem;display:flex}.zaak__naam{margin:0;font-size:1.05rem;font-weight:700}.zaak__meta{margin:.1rem 0 0;font-size:.85rem}.zaak__knoppen{grid-template-columns:9.5rem auto;justify-content:start;align-items:center;gap:.5rem;display:grid}.zaak__knoppen .knop{box-shadow:var(--sticker-klein);padding:.5em .9em;font-size:.85rem;text-decoration:none}.zaak__hoofd{width:100%;min-height:2.4rem}.zaak__link{font:inherit;text-underline-offset:3px;cursor:pointer;text-align:left;background:0 0;border:none;padding:0;font-size:.8rem;font-weight:600;text-decoration:underline;text-decoration-thickness:2px}.zaak__geen{opacity:.55;align-items:center;font-size:.8rem;font-weight:600;display:inline-flex}.zaak__draaitje{border:2px solid;border-right-color:#0000;border-radius:50%;width:.9em;height:.9em;animation:.7s linear infinite zaak-draai}@keyframes zaak-draai{to{transform:rotate(360deg)}}.zaak__plak{grid-column:1/-1;font-size:.85rem;font-weight:600;overflow:hidden}.zaak__plak label{margin:.2rem 0 .4rem;display:block}.zaak__plakrij{gap:.5rem;display:flex}.zaak__plakrij input{border:2px solid var(--stoofvlees);background:var(--frietgeel);border-radius:999px;flex:1;min-width:0;padding:.5em .9em;font-size:.95rem}.zaak__plakrij .knop{padding:.5em .9em;font-size:.85rem}.sticker{border:2px solid var(--stoofvlees);box-shadow:2px 2px 0 var(--stoofvlees);border-radius:.5rem;margin-top:.45rem;padding:.2em .65em;font-size:.75rem;font-weight:700;display:inline-block}.sticker--rood{background:var(--ketchup);color:var(--mayo)}.sticker--mayo{background:var(--frietgeel)}.zaak--groot{box-shadow:none;text-align:left;background:0 0;border:none;padding:0}.zaak--groot .zaak__naam{font-family:var(--letter-bord);color:var(--ketchup);font-size:clamp(1.4rem,6vw,2rem);font-weight:400;line-height:1.05}.buurt__bron{margin-top:2rem;font-size:.8rem}.buurt__bron a{color:inherit}.bewaard{margin-top:2.5rem}.bewaard__lijst{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.bewaard__lijst li{background:var(--mayo);border:2px solid var(--stoofvlees);box-shadow:var(--sticker-klein);border-radius:1rem;justify-content:space-between;align-items:center;gap:.8rem;padding:.7rem .9rem;display:flex}.bewaard__rad{color:inherit;text-underline-offset:3px;font-weight:700;text-decoration-thickness:2px}.zaak__verberg{font:inherit;color:inherit;opacity:.7;text-underline-offset:2px;cursor:pointer;background:0 0;border:none;padding:0 0 0 .3rem;font-size:.8rem;text-decoration:underline}.buurt__verborgen{margin-top:1.2rem}.buurt__verborgen ul{gap:.4rem;margin:.6rem 0 0;padding:0;list-style:none;display:grid}.buurt__verborgen li{justify-content:space-between;gap:1rem;font-size:.9rem;display:flex}.buurt__opdracht{margin:-.4rem 0 1rem;font-weight:600}.invoer{z-index:1;flex-direction:column;align-items:flex-start;gap:1.6rem;max-width:720px;margin:0 auto;padding:3rem 1.2rem 40vh;display:flex;position:relative}.invoer>*{z-index:1;position:relative}.invoer__kop{font-family:var(--letter-bord);text-wrap:balance;max-width:16ch;margin:.5rem 0 0;font-size:clamp(1.7rem,6.5vw,3rem);font-weight:400;line-height:1.05}.invoer__zoek{gap:.9rem;width:100%;display:grid}.invoer__locatie{justify-self:start;padding:.8em 1.4em;font-size:1.3rem;rotate:-1deg}.invoer__link{width:100%;margin-top:.4rem}.invoer__link summary{cursor:pointer;margin-bottom:.8rem;font-weight:700}.invoer__formulier{z-index:1;width:100%;position:relative}.invoer__label{margin-bottom:.5rem;font-weight:700;display:block}.invoer__rij{flex-wrap:wrap;gap:.7rem;display:flex}.invoer__veld{border:var(--rand);background:var(--mayo);border-radius:999px;flex:260px;min-width:0;padding:.8em 1.2em;font-size:1.05rem;box-shadow:inset 2px 3px #3a211626}.invoer__veld:focus-visible{outline-offset:2px}.invoer__fout{background:var(--ketchup);color:var(--mayo);border:var(--rand);box-shadow:var(--sticker-klein);border-radius:.8rem;margin:1rem 0 0;padding:.6em 1em;font-weight:600;display:inline-block}html.met-decorrad{--decor:min(120vw, 820px);background-image:url(/decor-rad.svg),linear-gradient(#3a21160d 2px,#0000 2px),linear-gradient(90deg,#3a21160d 2px,#0000 2px);background-size:var(--decor) auto, 64px 64px, 64px 64px;background-repeat:no-repeat,repeat,repeat;background-position:right calc(var(--decor) * -.22) bottom calc(var(--decor) * -.5), 0 0, 0 0}@keyframes decor-draai{to{transform:rotate(360deg)}}.invoer__voet{flex-wrap:wrap;align-items:flex-end;gap:1.2rem;margin-top:1rem;font-size:.9rem;font-weight:600;display:flex}.invoer__voet a:not(.gemaakt-door){color:inherit;text-underline-offset:3px;text-decoration-thickness:2px}.invoer__alle{color:inherit;text-underline-offset:4px;font-weight:700;text-decoration-thickness:2px}.invoer__links{flex-wrap:wrap;justify-content:center;gap:.4rem 1.4rem;margin:0;display:flex}.invoer__gewoon{align-self:flex-start;text-decoration:none;rotate:1deg}.landing{text-align:center;max-width:720px;margin:0 auto;padding:1.2rem 1.2rem 2rem}.landing__logo{margin-bottom:1.6rem;text-decoration:none;display:inline-block}.landing__vraag{font-family:var(--letter-bord);text-wrap:balance;margin:0;font-size:clamp(1.6rem,7vw,3rem);font-weight:400;line-height:1.05;rotate:-1deg}.landing__antwoord{min-height:11rem;margin:1rem 0 .5rem}.landing__groot{font-family:var(--letter-bord);color:var(--ketchup);text-shadow:.05em .06em 0 var(--stoofvlees);text-wrap:balance;overflow-wrap:anywhere;margin:0;font-size:clamp(2.8rem,15vw,6.5rem);line-height:1}.landing__groot--vraag{color:var(--mayo)}.landing__regel{margin:.6rem 0 0;font-size:1.15rem;font-weight:600}.landing__knoppen{flex-wrap:wrap;justify-content:center;gap:.7rem;margin-top:1.2rem;display:flex}.landing__fout{margin-top:.8rem;font-weight:600}.landing__fout a{color:inherit}.landing__rad{margin:1rem 0 2.5rem;padding-top:2.4rem}.landing__uitleg{text-align:left;max-width:62ch;margin:0 auto}.landing__uitleg h2{font-family:var(--letter-bord);margin:2rem 0 .4rem;font-size:1.4rem;font-weight:400}.landing__uitleg h3{margin:1.2rem 0 .2rem;font-size:1.05rem}.landing__uitleg p{margin:0 0 .8rem}.landing__uitleg a{color:inherit;text-underline-offset:3px;font-weight:700;text-decoration-thickness:2px}.landing__groot--reus{font-size:clamp(4.5rem,30vw,11rem)}.landing__bron{margin-top:1.5rem;font-size:.85rem}.aanpassen{text-align:left;background:var(--mayo);border:2px solid var(--stoofvlees);max-width:560px;box-shadow:var(--sticker-klein);border-radius:1rem;margin:-1rem auto 2.5rem;padding:.8rem 1rem}.aanpassen summary{cursor:pointer;font-weight:700}.aanpassen__uitleg{margin:.6rem 0 .8rem;font-size:.85rem}.aanpassen__chips{flex-wrap:wrap;gap:.5rem;display:flex}.chip--eigen{background:var(--frietgeel);cursor:default;align-items:center;gap:.35rem;display:inline-flex}.chip__weg{background:var(--stoofvlees);color:var(--mayo);cursor:pointer;border:none;border-radius:50%;width:1.3em;height:1.3em;padding:0;font-size:.85em;line-height:1}.aanpassen__nieuw{gap:.5rem;margin-top:.9rem;display:flex}.aanpassen__nieuw input{border:2px solid var(--stoofvlees);background:var(--frietgeel);border-radius:999px;flex:1;min-width:0;padding:.5em .9em;font-size:.95rem}.aanpassen__nieuw .knop{box-shadow:var(--sticker-klein);padding:.5em 1em;font-size:.9rem}.aanpassen__melding{color:var(--ketchup-diep);margin:.6rem 0 0;font-size:.85rem;font-weight:700}.aanpassen__terug{font:inherit;cursor:pointer;background:0 0;border:none;margin-top:.8rem;padding:0;font-size:.85rem;font-weight:600;text-decoration:underline;text-decoration-thickness:2px}.aanpassen .chip:not(.chip--aan){opacity:.55;background:0 0}.meer{text-align:left;max-width:62ch;margin:2.5rem auto 0}.meer h2{font-family:var(--letter-bord);margin:0 0 .8rem;font-size:1.4rem;font-weight:400}.meer ul{flex-wrap:wrap;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.meer a{background:var(--mayo);border:2px solid var(--stoofvlees);color:inherit;box-shadow:var(--sticker-klein);border-radius:999px;padding:.4em .9em;font-weight:700;text-decoration:none;display:inline-block}.alle{text-align:left;max-width:62ch;margin:1.5rem auto 0}.alle h2{font-family:var(--letter-bord);margin:1.8rem 0 .6rem;font-size:1.4rem;font-weight:400}.alle ul{gap:.8rem;margin:0;padding:0;list-style:none;display:grid}.alle li{background:var(--mayo);border:2px solid var(--stoofvlees);box-shadow:var(--sticker-klein);border-radius:1rem;padding:.75rem 1rem}.alle li:nth-child(odd){rotate:-.4deg}.alle li:nth-child(2n){rotate:.4deg}.alle a{color:inherit;font-size:1.1rem;font-weight:700}.alle p{margin:.25rem 0 0;font-size:.9rem}.klok{margin:1.4rem 0 .4rem}.klok__kop{margin:0 0 .5rem;font-weight:700}.klok__vakken{justify-content:center;gap:.6rem;display:flex}.klok__vak{background:var(--mayo);border:3px solid var(--stoofvlees);min-width:4.4rem;box-shadow:var(--sticker-klein);border-radius:.8rem;justify-items:center;padding:.5rem .4rem .4rem;display:grid}.klok__getal{font-family:var(--letter-bord);font-variant-numeric:tabular-nums;font-size:clamp(1.8rem,8vw,2.6rem);line-height:1}.klok__label{margin-top:.2rem;font-size:.75rem;font-weight:700}.frietdag-instelling{margin:1rem 0 0;font-weight:600}.frietdag-instelling select,.frietdag-instelling input{font:inherit;border:2px solid var(--stoofvlees);background:var(--mayo);border-radius:999px;padding:.3em .6em}.frietdag-instelling--dicht{opacity:.75;justify-content:center;align-items:center;gap:.5rem;font-size:.85rem;font-weight:600;display:flex}.frietdag-tandwiel{cursor:pointer;transition:rotate .4s var(--veer);background:0 0;border:none;padding:.2rem;font-size:1.2rem;line-height:1}.frietdag-tandwiel:hover{rotate:90deg}.frietdag-klaar{font:inherit;cursor:pointer;background:0 0;border:none;font-weight:700;text-decoration:underline;text-decoration-thickness:2px}.frietzaak{text-align:left;width:min(100%,34rem);margin:1.6rem auto 0}.frietzaak__kop{font-family:var(--letter-bord);text-align:center;margin:0 0 .8rem;font-size:1.3rem;font-weight:400;rotate:-1deg}.frietzaak__vast{gap:.4rem;display:grid}.frietzaak__wijzig{font:inherit;color:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:none;justify-self:end;padding:.3rem 0;font-size:.9rem;font-weight:600;text-decoration:underline}.frietzaak__keuze{text-align:center;gap:.5rem;display:grid;overflow:hidden}.frietzaak__keuze .frietzaak__wijzig{justify-self:center}.frietzaak__uitleg{margin:.4rem 0 0}.frietzaak__chips{flex-wrap:wrap;justify-content:center;gap:.6rem;padding:.3rem;display:flex}.frietzaak .landing__knoppen{margin-top:1rem}.frietzaak__zoek{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.frietzaak__zoek .knop{padding:.55em 1em;font-size:.85rem}.frietzaak__zoek input{max-width:14rem;font:inherit;border:var(--rand);background:var(--mayo);border-radius:999px;flex:10rem;padding:.5em 1em}.privacy{max-width:640px;margin:0 auto;padding:1.5rem 1.2rem 4rem}.privacy h1{font-family:var(--letter-bord);margin:2rem 0 1rem;font-size:clamp(1.6rem,6vw,2.4rem);font-weight:400}.privacy h2{margin:1.8rem 0 .4rem;font-size:1.15rem}.privacy p{margin:0 0 .8rem}.privacy a{color:inherit}.privacy__wijzig{cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline;text-decoration-thickness:2px}.radscherm{max-width:1120px;margin:0 auto;padding:1rem 1rem 3rem}.radscherm--midden{text-align:center;place-content:center;justify-items:center;gap:1rem;min-height:80dvh;display:grid}.radscherm__kop{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.radscherm__thuis{text-decoration:none}.radscherm__geluid{border:2px solid var(--stoofvlees);background:var(--mayo);box-shadow:var(--sticker-klein);cursor:pointer;border-radius:999px;padding:.3em .9em;font-size:.85rem;font-weight:600;rotate:2deg}.radscherm__kopknoppen{gap:.5rem;display:flex}.radscherm__bewaar{rotate:-2deg}.radscherm__bewaar--aan{background:var(--ketchup);color:var(--mayo)}.radscherm__indeling{gap:2rem;display:grid}@media (width>=900px){.radscherm__indeling{grid-template-columns:1.3fr 1fr;align-items:center}}.radscherm__zaak{font-family:var(--letter-bord);text-align:center;margin:0 0 2.6rem;font-size:clamp(1.4rem,5vw,2.2rem);line-height:1.05;rotate:-1.5deg}.radscherm__zaak span{font-family:var(--letter-tekst);margin-bottom:.2em;font-size:.45em;font-weight:600;display:block}.radscherm__leeg{text-align:center;padding:4rem 1rem;font-weight:600}.radscherm__bediening{gap:1.4rem;width:100%;max-width:440px;margin:0 auto;display:grid}.radscherm__draai{padding:.8em 1.4em;font-size:1.5rem;rotate:-1deg}.radscherm__groep{border:none;margin:0;padding:0}.radscherm__groep legend{margin-bottom:.6rem;font-weight:700}.radscherm__groep:disabled .radscherm__chips{opacity:.45}.radscherm__uitleg{margin:0;font-size:.9rem}.radscherm__gerechten{margin-top:.8rem}.radscherm__gerechten summary{cursor:pointer;text-underline-offset:3px;font-weight:600;text-decoration:underline}.radscherm__gerechten ul{border:2px solid var(--stoofvlees);background:var(--mayo);border-radius:.8rem;max-height:22rem;margin:.6rem 0 0;padding:0;list-style:none;overflow-y:auto}.radscherm__gerechten li{text-align:left;justify-content:space-between;align-items:center;gap:.5rem;padding:.45rem .9rem .45rem .8rem;display:flex}.radscherm__gerechten li+li{border-top:1px dashed #3a21164d}.radscherm__gerecht{font-weight:600;display:grid}.radscherm__gerechtmeta{font-size:.8rem;font-weight:400}.radscherm__chips{flex-wrap:wrap;gap:.6rem;display:flex}.schuif{width:100%;accent-color:var(--ketchup);height:2rem}.radscherm__bron{margin:0;font-size:.85rem}.radscherm__bron a{color:inherit}.radscherm__laden{font-family:var(--letter-bord);font-size:1.4rem}.uitslag{z-index:20;left:50%;bottom:max(1rem, env(safe-area-inset-bottom));background:var(--mayo);border:var(--rand);width:min(92vw,440px);box-shadow:6px 8px 0 var(--stoofvlees);text-align:center;border-radius:1.2rem;padding:1.1rem 1.3rem 1.3rem;position:fixed;translate:-50%}.uitslag__intro{margin:0;font-weight:600}.uitslag__naamrij{justify-content:center;align-items:center;gap:.2rem;display:flex}.uitslag__naam{font-family:var(--letter-bord);color:var(--ketchup);text-wrap:balance;margin:.15em 0 .25em;font-size:clamp(1.6rem,7vw,2.3rem);line-height:1.05}.uitslag__naam--lang{font-size:clamp(1.15rem,4.5vw,1.45rem);line-height:1.2}.uitslag__meta{margin:0 0 1rem;font-weight:600}.uitslag__knoppen{flex-wrap:wrap;justify-content:center;gap:.7rem;display:flex}.frietregen{z-index:15;pointer-events:none;position:fixed;inset:0;overflow:hidden}.frietregen__friet{border:2px solid var(--stoofvlees);border-radius:2px;width:9px;position:absolute;top:0}.uitslag{touch-action:none}.uitslag__greep{background:var(--stoofvlees);opacity:.25;border-radius:99px;width:44px;height:5px;margin:-.3rem auto .6rem;display:block}.uitslag__verklein{border:2px solid var(--stoofvlees);background:var(--frietgeel);cursor:pointer;width:2.2rem;height:2.2rem;box-shadow:var(--sticker-klein);border-radius:50%;font-size:.75rem;position:absolute;top:.6rem;right:.6rem}.uitslag--klein{cursor:pointer;width:auto;max-width:min(92vw,440px);font:inherit;color:inherit;text-align:left;border-radius:999px;justify-content:space-between;align-items:center;gap:.8rem;padding:.55rem .7rem .55rem 1.1rem;display:flex;rotate:-1deg}.uitslag__kleintekst{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.uitslag__kleintekst strong{color:var(--ketchup)}.uitslag__pijl{background:var(--ketchup);width:1.9rem;height:1.9rem;color:var(--mayo);border-radius:50%;flex:none;place-items:center;font-size:.7rem;display:grid}.toestemming{z-index:40;left:50%;bottom:max(1rem, env(safe-area-inset-bottom));background:var(--stoofvlees);width:min(92vw,460px);color:var(--mayo);border:var(--rand);box-shadow:5px 6px 0 var(--ketchup);border-radius:1.1rem;padding:1rem 1.1rem;position:fixed;translate:-50%}.toestemming__tekst{margin:0 0 .9rem;font-size:.95rem}.toestemming__tekst a{color:var(--frietgeel)}.toestemming__knoppen{grid-template-columns:1fr 1fr;gap:.7rem;display:grid}.toestemming__knoppen .knop{padding:.6em .8em;font-size:1rem}.toestemming__kop{font-family:var(--letter-bord);color:var(--frietgeel);margin:0 0 .35rem;font-size:1.05rem;line-height:1.1}.gemaakt-door{color:#c5cedb;border:3px solid var(--stoofvlees);box-shadow:var(--sticker-klein);transition:rotate .2s var(--veer), transform .2s var(--veer);background:#0c1a2e;border-radius:.7rem;align-items:flex-end;gap:.55rem;padding:.55rem .85rem .5rem;text-decoration:none;display:inline-flex;rotate:-2deg}.gemaakt-door:hover{transform:translateY(-2px)}.gemaakt-door__tekst{font-size:.8rem;font-weight:600;line-height:1}.gemaakt-door__merk{letter-spacing:-.055em;color:#fff;align-items:flex-end;font-family:Inter,system-ui,sans-serif;font-size:1.35rem;font-weight:800;line-height:.8;display:inline-flex}.gemaakt-door__punt{background:#7aa2ff;width:.23em;height:.23em;margin:0 .04em .03em .06em;display:block}.gemaakt-door--bescheiden{border:2px solid var(--stoofvlees);box-shadow:none;color:var(--stoofvlees);background:#fff8e1eb;border-radius:999px;gap:.35rem;padding:.4rem .7rem .35rem;rotate:none}.gemaakt-door--bescheiden:hover{transform:none}.gemaakt-door--bescheiden .gemaakt-door__tekst{font-size:.72rem}.gemaakt-door--bescheiden .gemaakt-door__merk{color:#0c1a2e;font-size:.9rem}.voet{padding:2rem 1rem calc(2rem + env(safe-area-inset-bottom));justify-content:center;display:flex}.voet__balk{flex-wrap:wrap;justify-content:center;align-items:center;gap:.8rem 1.2rem;display:flex}.voet__links{flex-wrap:wrap;justify-content:center;gap:.4rem 1rem;font-size:.85rem;font-weight:600;display:flex}.voet__links a{color:inherit;text-underline-offset:3px;text-decoration-thickness:2px}.voet--home{padding-top:0;padding-bottom:calc(1.2rem + env(safe-area-inset-bottom))}.voet--home .voet__balk{border:2px solid var(--stoofvlees);background:#fff8e1eb;border-radius:.9rem;gap:.3rem .8rem;padding:.4rem .8rem}.voet--home .voet__links{gap:.7rem;font-size:.78rem}.voet--home .gemaakt-door--bescheiden{background:0 0;border:none;padding:0}
