.sc-banner[data-v-6d74553a]{z-index:10600;color:#0b1a24;background:#fff;border-radius:10px;align-items:center;gap:12px;max-width:min(92vw,560px);padding:10px 16px;font-size:14px;display:flex;position:fixed;top:12px;left:50%;transform:translate(-50%);box-shadow:0 6px 24px #0000002e}.sc-banner--gelukt[data-v-6d74553a]{border-left:4px solid #16a34a}.sc-banner--geannuleerd[data-v-6d74553a]{border-left:4px solid #d97706}.sc-banner-x[data-v-6d74553a]{color:inherit;background:0 0;font-size:14px}.sc-banner-x[data-v-6d74553a],.sc-tab[data-v-6d74553a]{cursor:pointer;border:0}.sc-tab[data-v-6d74553a]{z-index:10400;background:var(--tz-brand,#1b91da);color:#fff;border-radius:12px 0 0 12px;flex-direction:column;align-items:center;gap:6px;padding:12px 10px;font-size:20px;display:flex;position:fixed;top:50%;right:0;transform:translateY(-50%);box-shadow:-4px 4px 18px #00000038}.sc-tab-count[data-v-6d74553a]{color:var(--tz-brand,#1b91da);background:#fff;border-radius:999px;place-items:center;min-width:22px;height:22px;padding:0 6px;font-size:13px;font-weight:700;display:grid}.sc-overlay[data-v-6d74553a]{z-index:10500;background:#00000059;position:fixed;inset:0}.sc-drawer[data-v-6d74553a]{color:#0b1a24;background:#fff;flex-direction:column;width:min(92vw,380px);display:flex;position:absolute;top:0;bottom:0;right:0;box-shadow:-8px 0 32px #0003}.sc-head[data-v-6d74553a]{border-bottom:1px solid #e4ebf1;justify-content:space-between;align-items:center;padding:16px;font-size:16px;display:flex}.sc-del[data-v-6d74553a],.sc-x[data-v-6d74553a]{cursor:pointer;color:#566470;background:0 0;border:0;font-size:15px}.sc-leeg[data-v-6d74553a]{color:#566470;padding:24px 16px}.sc-list[data-v-6d74553a]{flex:1;margin:0;padding:8px 0;list-style:none;overflow-y:auto}.sc-item[data-v-6d74553a]{border-bottom:1px solid #f4f7fa;align-items:center;gap:10px;padding:10px 16px;display:flex}.sc-thumb[data-v-6d74553a]{-o-object-fit:cover;object-fit:cover;border-radius:8px;flex:none;width:44px;height:44px}.sc-item-body[data-v-6d74553a]{flex-direction:column;flex:1;min-width:0;display:flex}.sc-item-naam[data-v-6d74553a]{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.sc-item-prijs[data-v-6d74553a]{color:#566470;font-size:13px}.sc-aantal[data-v-6d74553a]{align-items:center;gap:6px;display:flex}.sc-aantal button[data-v-6d74553a]{cursor:pointer;background:#fff;border:1px solid #e4ebf1;border-radius:6px;width:24px;height:24px;line-height:1}.sc-aantal span[data-v-6d74553a]{text-align:center;min-width:18px;font-size:14px}.sc-foot[data-v-6d74553a]{border-top:1px solid #e4ebf1;padding:16px}.sc-totaal[data-v-6d74553a]{justify-content:space-between;margin-bottom:10px;font-size:15px;display:flex}.sc-fout[data-v-6d74553a]{color:#b42318;margin:0 0 10px;font-size:13px}.sc-afrekenen[data-v-6d74553a]{cursor:pointer;background:var(--tz-brand,#1b91da);color:#fff;border:0;border-radius:10px;width:100%;padding:12px;font-size:15px;font-weight:700}.sc-afrekenen[data-v-6d74553a]:disabled{opacity:.6;cursor:default}.sc-verder[data-v-6d74553a]{cursor:pointer;border:1px solid #e4ebf1;border-radius:10px;width:100%;margin-top:8px;padding:10px;font-size:14px;font-weight:600}.sc-bedankt[data-v-6d74553a],.sc-verder[data-v-6d74553a]{color:#0b1a24;background:#fff}.sc-bedankt[data-v-6d74553a]{text-align:center;border-radius:16px;width:min(92vw,440px);padding:24px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 16px 48px #00000040}.sc-bedankt-kop[data-v-6d74553a]{font-size:40px}.sc-bedankt-titel[data-v-6d74553a]{margin:8px 0 4px;font-size:22px}.sc-bedankt-tekst[data-v-6d74553a]{color:#566470;margin:8px 0;font-size:14px}.sc-bedankt-lijst[data-v-6d74553a]{text-align:left;margin:12px 0 0;padding:0;list-style:none}.sc-bedankt-lijst li[data-v-6d74553a]{border-bottom:1px solid #f4f7fa;gap:12px;padding:8px 0;font-size:14px}.sc-bedankt-lijst li[data-v-6d74553a],.sc-bedankt-totaal[data-v-6d74553a]{justify-content:space-between;display:flex}.sc-bedankt-totaal[data-v-6d74553a]{padding:10px 0 4px;font-size:15px}.sc-bedankt-btw[data-v-6d74553a]{margin:0 0 6px}.sc-bedankt-btw[data-v-6d74553a],.sc-klein[data-v-6d74553a]{color:#566470;font-size:12px}.sc-klein[data-v-6d74553a]{text-align:center;margin:8px 0 0}.float-cta[data-v-f2de6699]{bottom:max(1rem,env(safe-area-inset-bottom,1rem));z-index:900;border-radius:var(--tz-radius,12px);background:var(--tz-brand,#1b91da);color:#fff;padding:.85rem 1.4rem;font-size:1rem;font-weight:700;text-decoration:none;transition:transform .18s,box-shadow .18s;position:fixed;box-shadow:0 10px 30px #0b1a2440}.float-cta[data-v-f2de6699]:hover{text-decoration:none;transform:translateY(-2px);box-shadow:0 14px 36px #0b1a2452}.float-cta--bottom-right[data-v-f2de6699]{right:1rem}.float-cta--bottom-left[data-v-f2de6699]{left:1rem}.float-cta--bottom-center[data-v-f2de6699]{left:50%;transform:translate(-50%)}.float-cta--bottom-center[data-v-f2de6699]:hover{transform:translate(-50%)translateY(-2px)}.float-cta-enter-from[data-v-f2de6699],.float-cta-leave-to[data-v-f2de6699]{opacity:0;transform:translateY(20px)}.float-cta--bottom-center.float-cta-enter-from[data-v-f2de6699],.float-cta--bottom-center.float-cta-leave-to[data-v-f2de6699]{transform:translate(-50%)translateY(20px)}.float-cta-enter-active[data-v-f2de6699],.float-cta-leave-active[data-v-f2de6699]{transition:opacity .25s,transform .25s}.tz-popup__overlay[data-v-8e4ab7b3]{z-index:1000;background:#0b1a248c;place-items:center;animation:.2s ease-out tz-popup-fade-8e4ab7b3;display:grid;position:fixed;inset:0}.tz-popup[data-v-8e4ab7b3]{background:#fff;border-radius:12px;width:92vw;max-width:460px;max-height:92vh;animation:.24s cubic-bezier(.16,1,.3,1) tz-popup-in-8e4ab7b3;position:relative;overflow:auto;box-shadow:0 20px 60px #0000004d}.tz-popup__close[data-v-8e4ab7b3]{color:#566470;cursor:pointer;z-index:2;background:0 0;border:0;font-size:26px;position:absolute;top:8px;right:12px}.tz-popup__img[data-v-8e4ab7b3]{width:100%;display:block}.tz-popup__body[data-v-8e4ab7b3]{padding:24px}.tz-popup__title[data-v-8e4ab7b3]{margin:0 0 8px;font-size:20px;font-weight:700}.tz-popup__text[data-v-8e4ab7b3]{color:var(--tz-muted,#566470);margin:0 0 16px}.tz-popup__text[data-v-8e4ab7b3] p{margin:0 0 10px}.tz-popup__text[data-v-8e4ab7b3] p:last-child{margin-bottom:0}.tz-popup__text[data-v-8e4ab7b3] ol,.tz-popup__text[data-v-8e4ab7b3] ul{margin:0 0 10px;padding-left:1.25rem}.tz-popup__text[data-v-8e4ab7b3] li{margin:2px 0}.tz-popup__text[data-v-8e4ab7b3] h2,.tz-popup__text[data-v-8e4ab7b3] h3{color:inherit;margin:12px 0 6px;font-size:1.05rem}.tz-popup__text[data-v-8e4ab7b3] a{color:inherit;text-decoration:underline}.tz-popup__text[data-v-8e4ab7b3] strong{color:inherit}.tz-popup__cta[data-v-8e4ab7b3]{color:#fff;border-radius:8px;padding:10px 20px;font-weight:600;text-decoration:none;display:inline-block}.tz-popup__sponsor[data-v-8e4ab7b3]{text-align:center;border-top:1px solid #0b1a241a;margin-top:18px;padding-top:14px}.tz-popup__sponsor img[data-v-8e4ab7b3]{width:auto;max-width:70%;max-height:46px;display:inline-block}@keyframes tz-popup-fade-8e4ab7b3{0%{opacity:0}to{opacity:1}}@keyframes tz-popup-in-8e4ab7b3{0%{opacity:0;transform:translateY(20px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.zoek[data-v-e9717b9c]{border:1px solid var(--tz-border);border-radius:var(--tz-radius);background:var(--tz-bg);grid-template-columns:minmax(0,2fr) minmax(0,2fr) auto;align-items:end;gap:.75rem;padding:1rem;display:grid}.zoek__veld[data-v-e9717b9c]{gap:.25rem;min-width:0;display:grid}.zoek__label[data-v-e9717b9c]{color:var(--tz-muted);font-size:.8rem}.zoek input[data-v-e9717b9c],.zoek select[data-v-e9717b9c]{border:1px solid var(--tz-border);width:100%;color:var(--tz-ink);background:#fff;padding:.55rem .7rem}.zoek input[data-v-e9717b9c],.zoek select[data-v-e9717b9c],.zoek__knop[data-v-e9717b9c]{border-radius:calc(var(--tz-radius)/2);font:inherit}.zoek__knop[data-v-e9717b9c]{background:var(--tz-brand);color:#fff;cursor:pointer;border:0;padding:.6rem 1.25rem;font-weight:600}.zoek__fout[data-v-e9717b9c]{color:#b3261e;grid-column:1/-1;margin:0;font-size:.875rem}.zoek__combo[data-v-e9717b9c]{position:relative}.zoek__suggesties[data-v-e9717b9c]{z-index:20;border:1px solid var(--tz-border);border-radius:calc(var(--tz-radius)/2);background:#fff;max-height:16rem;margin:0;padding:.25rem;list-style:none;position:absolute;top:calc(100% + .25rem);left:0;right:0;overflow-y:auto;box-shadow:0 8px 24px #0000001f}.zoek__optie[data-v-e9717b9c]{border-radius:calc(var(--tz-radius)/3);cursor:pointer;color:var(--tz-ink);align-items:baseline;gap:.4rem;padding:.45rem .6rem;display:flex}.zoek__optie--actief[data-v-e9717b9c]{background:var(--tz-bg)}.zoek__optie-naam[data-v-e9717b9c]{font-weight:600}.zoek__optie-hoofd[data-v-e9717b9c]{color:var(--tz-muted);font-size:.85rem}@media (width<=640px){.zoek[data-v-e9717b9c]{grid-template-columns:1fr}.zoek__knop[data-v-e9717b9c]{width:100%}}.chips[data-v-20f9b6e3]{flex-wrap:wrap;gap:.5rem;margin:1.25rem 0 2rem;display:flex}.chip[data-v-20f9b6e3]{border:1px solid var(--tz-border);color:var(--tz-ink);background:var(--tz-bg);border-radius:999px;align-items:center;gap:.35rem;padding:.35rem .75rem;font-size:.875rem;text-decoration:none;display:inline-flex}.chip--actief[data-v-20f9b6e3]{border-color:var(--tz-brand);background:var(--tz-brand);color:#fff}.chip--leeg[data-v-20f9b6e3]{color:var(--tz-muted)}.chip__aantal[data-v-20f9b6e3]{opacity:.75;font-size:.75rem}.sterren[data-v-0257fbb4]{align-items:center;gap:.4rem;font-size:.9rem;line-height:1;display:inline-flex}.sterren__balk[data-v-0257fbb4]{white-space:nowrap;letter-spacing:.06em;font-size:1rem;display:inline-block;position:relative}.sterren__leeg[data-v-0257fbb4]{color:var(--tz-border)}.sterren__vol[data-v-0257fbb4]{color:#f5a623;position:absolute;top:0;left:0;overflow:hidden}.sterren__score[data-v-0257fbb4]{color:var(--tz-ink);font-weight:700}.sterren__aantal[data-v-0257fbb4]{color:var(--tz-muted)}.sterren--compact[data-v-0257fbb4]{gap:.3rem;font-size:.8rem}.sterren--compact .sterren__balk[data-v-0257fbb4]{font-size:.85rem}.kaart[data-v-3f77ae16]{border:1px solid var(--tz-border);border-radius:var(--tz-radius-lg);background:var(--tz-bg);flex-direction:column;display:flex;overflow:hidden;box-shadow:0 1px 2px #0b1a240a,0 8px 24px #0b1a240f}.kaart__media[data-v-3f77ae16]{aspect-ratio:16/9;background:var(--tz-bg-soft);display:block;position:relative}.kaart__media--logo[data-v-3f77ae16]{aspect-ratio:auto;background:#fff;justify-content:center;align-items:center;height:150px;padding:1rem 1.25rem;display:flex}.kaart__foto[data-v-3f77ae16]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.kaart__foto--leeg[data-v-3f77ae16]{letter-spacing:.05em;color:var(--tz-brand);background:linear-gradient(135deg,#1b91da1f,#1477b12e);justify-content:center;align-items:center;font-size:2rem;font-weight:700;display:flex}.kaart__foto--logo[data-v-3f77ae16]{-o-object-fit:contain;object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.kaart__badge[data-v-3f77ae16]{text-transform:uppercase;letter-spacing:.04em;color:#fff;background:var(--tz-brand);border-radius:999px;padding:.2rem .6rem;font-size:.7rem;font-weight:600;top:.6rem}.kaart__badge[data-v-3f77ae16],.kaart__logo[data-v-3f77ae16]{position:absolute;left:.6rem}.kaart__logo[data-v-3f77ae16]{-o-object-fit:contain;object-fit:contain;background:#fff;border-radius:10px;width:44px;height:44px;padding:4px;bottom:.6rem;box-shadow:0 1px 4px #0b1a242e}.kaart__body[data-v-3f77ae16]{flex-direction:column;flex:1;gap:.35rem;padding:1rem 1.15rem 1.15rem;display:flex}.kaart__naam[data-v-3f77ae16]{margin:0;font-size:1.1rem}.kaart__naam a[data-v-3f77ae16]{color:var(--tz-ink);text-decoration:none}.kaart__naam a[data-v-3f77ae16]:hover{color:var(--tz-brand-dark)}.kaart__meta[data-v-3f77ae16]{color:var(--tz-muted);margin:0;font-size:.875rem}.kaart__omschrijving[data-v-3f77ae16]{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:.1rem 0 0;font-size:.9rem;display:-webkit-box;overflow:hidden}.kaart__acties[data-v-3f77ae16]{flex-wrap:wrap;gap:.5rem;margin-top:auto;padding-top:.6rem;display:flex}.kaart__knop[data-v-3f77ae16]{border-radius:var(--tz-radius);border:1px solid var(--tz-border);color:var(--tz-ink);background:var(--tz-bg);padding:.5rem 1rem;font-size:.9rem;font-weight:600;text-decoration:none}.kaart__knop[data-v-3f77ae16]:hover{border-color:var(--tz-brand);text-decoration:none}.kaart__knop--primair[data-v-3f77ae16]{background:var(--tz-brand);border-color:var(--tz-brand);color:#fff}.kaart__knop--primair[data-v-3f77ae16]:hover{background:var(--tz-brand-dark);border-color:var(--tz-brand-dark)}.regel[data-v-0cc0f71b]{border:1px solid var(--tz-border);border-radius:var(--tz-radius);background:var(--tz-bg);flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;padding:.7rem 1rem;display:flex}.regel__naam[data-v-0cc0f71b]{color:var(--tz-ink);font-weight:600;text-decoration:none}.regel__naam[data-v-0cc0f71b]:hover{color:var(--tz-brand-dark)}.regel__meta[data-v-0cc0f71b]{color:var(--tz-muted);font-size:.85rem}.regel__sterren[data-v-0cc0f71b]{margin-left:auto}.claim--banner[data-v-ad904865]{border:1px solid var(--tz-brand);border-radius:var(--tz-radius-lg);background:linear-gradient(135deg,#1b91da14,#1477b124);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1.5rem;display:flex}.claim__tekst[data-v-ad904865]{min-width:0}.claim__titel[data-v-ad904865]{color:var(--tz-ink);margin:0 0 .25rem;font-size:1.15rem;font-weight:700}.claim__uitleg[data-v-ad904865]{color:var(--tz-muted);max-width:60ch;margin:0;font-size:.9rem}.claim__knop[data-v-ad904865]{border-radius:var(--tz-radius);background:var(--tz-brand);color:#fff;white-space:nowrap;flex-shrink:0;padding:.7rem 1.25rem;font-weight:600;text-decoration:none}.claim__knop[data-v-ad904865]:hover{background:var(--tz-brand-dark);text-decoration:none}.claim--regel[data-v-ad904865]{border:1px dashed var(--tz-border);border-radius:var(--tz-radius);background:var(--tz-bg-soft);color:var(--tz-ink);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.35rem 1rem;padding:.85rem 1.1rem;text-decoration:none;display:flex}.claim--regel[data-v-ad904865]:hover{border-color:var(--tz-brand);text-decoration:none}.claim__regel-tekst[data-v-ad904865]{color:var(--tz-muted);font-size:.9rem}.claim__regel-knop[data-v-ad904865]{color:var(--tz-brand-dark);white-space:nowrap;font-size:.9rem;font-weight:600}.slots[data-v-de112cb4]{margin-top:1.75rem}.rij[data-v-de112cb4],.slots[data-v-de112cb4]{gap:1rem;display:grid}.rij[data-v-de112cb4]{grid-template-columns:repeat(6,1fr)}.rij[data-v-de112cb4],.slot[data-v-de112cb4]{align-items:stretch}.slot[data-v-de112cb4]{grid-column:span var(--span,6);border:1px solid var(--slot-kader,var(--tz-border));border-radius:var(--tz-radius-lg);background:var(--tz-bg-soft);gap:1rem;padding:1rem 1.15rem;display:flex}.slot--reclame[data-v-de112cb4]{border-style:dashed}.slot--opvulling[data-v-de112cb4]{background:0 0;border-style:dotted}.slot--eigen[data-v-de112cb4]{background:var(--slot-bg);border-style:solid}.slot--bewegend[data-v-de112cb4]{background-size:220% 220%;animation:18s ease-in-out infinite slot-schuif-de112cb4}@keyframes slot-schuif-de112cb4{0%{background-position:0 0}50%{background-position:100% 100%}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.slot--bewegend[data-v-de112cb4]{animation:none}}.slot--donker .slot__titel[data-v-de112cb4]{color:var(--slot-titel,#fff)}.slot--donker .slot__label[data-v-de112cb4],.slot--donker .slot__tekst[data-v-de112cb4]{color:var(--slot-tekst,#ffffffe0)}.slot--donker .slot__knop[data-v-de112cb4]{background:var(--slot-knop,#fff);border-color:var(--slot-knop,#fff);color:var(--slot-knop-tekst,#14181f)}.slot.slot--knop-rand .slot__knop[data-v-de112cb4],.slot.slot--knop-tekst .slot__knop[data-v-de112cb4]{color:var(--slot-knop-tekst,var(--slot-knop,var(--tz-brand)));background:0 0}.slot.slot--donker.slot--knop-rand .slot__knop[data-v-de112cb4],.slot.slot--donker.slot--knop-tekst .slot__knop[data-v-de112cb4]{color:var(--slot-knop-tekst,var(--slot-knop,#fff))}.slot.slot--knop-tekst .slot__knop[data-v-de112cb4]{border-color:#0000;padding-left:0;padding-right:0}.slot.slot--knop-tekst .slot__knop[data-v-de112cb4]:hover{text-decoration:underline}.slot--beeld-boven[data-v-de112cb4]{flex-direction:column;gap:0;padding:0;overflow:hidden}.slot__breedbeeld[data-v-de112cb4]{-o-object-fit:cover;object-fit:cover;width:100%;height:140px;display:block}.slot--beeld-boven .slot__body[data-v-de112cb4]{padding:1rem 1.15rem}.slot--beeld-vullend[data-v-de112cb4]{min-height:190px;padding:0;position:relative;overflow:hidden}.slot__vulbeeld[data-v-de112cb4]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.slot--beeld-vullend .slot__actie[data-v-de112cb4]{z-index:1;margin:0;padding:0;position:absolute;bottom:1rem;left:1.15rem}.slot__label--op-beeld[data-v-de112cb4]{z-index:1;color:#fff;background:#00000073;border-radius:.25rem;padding:.1rem .4rem;position:absolute;top:.9rem;left:1.15rem}.slot--beeld-vullend.slot--knop-tekst .slot__knop[data-v-de112cb4]{color:var(--slot-knop-tekst,var(--slot-knop,#fff));background:#00000073;padding-left:.7rem;padding-right:.7rem}.slot__afb[data-v-de112cb4]{-o-object-fit:cover;object-fit:cover;border-radius:var(--tz-radius);flex-shrink:0;width:96px;height:96px}.slot__body[data-v-de112cb4]{flex-direction:column;flex:1;gap:.35rem;min-width:0;display:flex}.slot__label[data-v-de112cb4]{text-transform:uppercase;letter-spacing:.05em;color:var(--slot-tekst,var(--tz-muted));font-size:.68rem;font-weight:600}.slot__titel[data-v-de112cb4]{color:var(--slot-titel,inherit);margin:0;font-size:1.05rem}.slot__tekst[data-v-de112cb4]{color:var(--slot-tekst,var(--tz-muted));margin:0;font-size:.92rem}.slot__actie[data-v-de112cb4]{margin-top:auto;padding-top:.4rem}.slot__knop[data-v-de112cb4]{border-radius:var(--tz-radius);border:1px solid var(--slot-knop,var(--tz-brand));background:var(--slot-knop,var(--tz-brand));color:var(--slot-knop-tekst,#fff);padding:.45rem .95rem;font-size:.88rem;font-weight:600;text-decoration:none;display:inline-block}.slot__knop[data-v-de112cb4]:hover{filter:brightness(.93)}@media (width<=640px){.rij[data-v-de112cb4]{grid-template-columns:1fr}.slot[data-v-de112cb4]{grid-column:auto}}.lijst[data-v-0baeeff9]{gap:2rem;display:grid}.betaald[data-v-0baeeff9],.betaald__kaarten[data-v-0baeeff9]{gap:1.25rem;display:grid}.betaald__kaarten[data-v-0baeeff9]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.gratis__groepen[data-v-0baeeff9]{gap:2rem;display:grid}.toonalle[data-v-0baeeff9]{border:1px dashed var(--tz-border);border-radius:var(--tz-radius);background:var(--tz-bg-soft);cursor:pointer;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.35rem 1rem;padding:.85rem 1.1rem;font-size:.9rem;font-weight:600;list-style:none;display:flex;position:relative;overflow:hidden}.toonalle[data-v-0baeeff9]::-webkit-details-marker{display:none}.toonalle[data-v-0baeeff9]:hover{border-color:var(--tz-brand)}.toonalle__pijl[data-v-0baeeff9],.toonalle__tekst[data-v-0baeeff9]{color:var(--tz-brand-dark)}.toonalle__pijl[data-v-0baeeff9]{font-size:.85rem;transition:transform .2s}.gratis[open] .toonalle__pijl[data-v-0baeeff9]{transform:rotate(180deg)}.gratis[open] .toonalle[data-v-0baeeff9]{margin-bottom:1rem}.toonalle[data-v-0baeeff9]:after{content:"";background:linear-gradient(90deg,transparent 0,transparent 30%,var(--tz-brand) 50%,transparent 70%,transparent 100%);background-repeat:no-repeat;background-size:220% 100%;height:2px;animation:2.6s linear infinite tz-lopend-0baeeff9;position:absolute;bottom:0;left:0;right:0}@keyframes tz-lopend-0baeeff9{0%{background-position:130% 0}to{background-position:-30% 0}}@media (prefers-reduced-motion:reduce){.toonalle[data-v-0baeeff9]:after{background-position:50% 0;animation:none}}.groep__kop[data-v-0baeeff9]{margin:0 0 .75rem;font-size:1.05rem}.groep__items[data-v-0baeeff9]{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.groep__leeg[data-v-0baeeff9]{color:var(--tz-muted);margin:0}.terugval[data-v-c15d6c40]{gap:2rem;display:grid}.terugval__kop[data-v-c15d6c40]{margin:0 0 .75rem;font-size:1.05rem}.terugval__items[data-v-c15d6c40]{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.locatie[data-v-ec68f61d]{border:1px solid var(--tz-border);border-radius:var(--tz-radius);background:var(--tz-bg);flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-bottom:1.5rem;padding:.75rem 1rem;display:flex}.locatie--gok[data-v-ec68f61d]{border-style:dashed}.locatie__tekst[data-v-ec68f61d]{margin:0;font-size:.9rem}.locatie__acties[data-v-ec68f61d]{flex-wrap:wrap;gap:.5rem;margin-left:auto;display:flex}.locatie__knop[data-v-ec68f61d]{border:1px solid var(--tz-brand);color:var(--tz-brand-dark);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:.35rem .75rem;font-size:.85rem}.locatie__knop--zacht[data-v-ec68f61d]{border-color:var(--tz-border);color:var(--tz-muted)}.locatie__knop--primair[data-v-ec68f61d]{background:var(--tz-brand);border-color:var(--tz-brand);color:#fff;font-weight:600}.locatie__knop--primair[data-v-ec68f61d]:hover{filter:brightness(.95)}.locatie__knop[data-v-ec68f61d]:disabled{opacity:.6;cursor:default}.locatie__melding[data-v-ec68f61d]{color:var(--tz-muted);flex-basis:100%;margin:0;font-size:.85rem}.acties[data-v-556ae34f]{margin:2.5rem 0 1rem}.acties__kop[data-v-556ae34f]{text-align:center;flex-direction:column;align-items:center;gap:.25rem;margin-bottom:1.25rem;display:flex}.acties__titel[data-v-556ae34f]{margin:0}.acties__gemeente[data-v-556ae34f]{display:block}.acties__bron[data-v-556ae34f]{color:var(--tz-muted);font-size:.8rem}.acties__grid[data-v-556ae34f]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.acties__kaart[data-v-556ae34f]{border:1px solid var(--tz-border);border-radius:var(--tz-radius);background:#fff;flex-direction:column;transition:box-shadow .15s;display:flex;overflow:hidden}.acties__kaart[data-v-556ae34f]:hover{box-shadow:0 4px 16px #09161f1a}.acties__beeld[data-v-556ae34f]{aspect-ratio:4/3;position:relative;overflow:hidden}.acties__beeld--affiche[data-v-556ae34f]{aspect-ratio:3/4}.acties__waas-achter[data-v-556ae34f]{filter:blur(18px)saturate(1.2);background-position:50%;background-size:cover;position:absolute;inset:-8%;transform:scale(1.1)}.acties__foto[data-v-556ae34f]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block;position:relative}.acties__kaart--affiche .acties__foto[data-v-556ae34f]{-o-object-fit:contain;object-fit:contain}.acties__waas[data-v-556ae34f]{background:#fff;position:absolute;inset:0}.acties__body[data-v-556ae34f]{flex-direction:column;flex:1;gap:.25rem;padding:.75rem .9rem;display:flex}.acties__datum[data-v-556ae34f]{color:var(--tz-brand-dark);text-transform:capitalize;font-size:.78rem;font-weight:600}.acties__naam[data-v-556ae34f]{margin:0;font-size:1rem;line-height:1.3}.acties__naam-link[data-v-556ae34f]{color:inherit;text-decoration:none}.acties__naam-link[data-v-556ae34f]:hover{text-decoration:underline}.acties__tekst[data-v-556ae34f]{color:var(--tz-muted);margin:0;font-size:.85rem}.acties__onderkant[data-v-556ae34f]{margin-top:auto;padding-top:.75rem}.acties__zaak[data-v-556ae34f]{color:var(--tz-text,#0b1a24);margin:0 0 .6rem;font-size:.82rem;font-weight:600}.acties__deel[data-v-556ae34f]{color:var(--tz-brand-dark);margin-top:.6rem;font-size:.8rem;font-weight:600;text-decoration:none;display:block}.acties__deel[data-v-556ae34f]:hover{text-decoration:underline}.acties__knop[data-v-556ae34f]{border-radius:var(--tz-radius);padding:.35rem .75rem;font-size:.82rem;font-weight:600;text-decoration:none;display:inline-block}.acties__vergroot-knop[data-v-556ae34f]{cursor:zoom-in;background:0 0;border:0;width:100%;height:100%;padding:0;display:block}.acties__vergroot-hint[data-v-556ae34f]{color:#fff;background:#09161fa6;border-radius:999px;padding:.15rem .5rem;font-size:.72rem;position:absolute;bottom:.5rem;right:.5rem}.acties__lightbox[data-v-556ae34f]{z-index:100;cursor:zoom-out;background:#09161fd9;place-items:center;padding:1.5rem;display:grid;position:fixed;inset:0}.acties__lightbox-beeld[data-v-556ae34f]{-o-object-fit:contain;object-fit:contain;border-radius:var(--tz-radius);background:#fff;max-width:min(100%,900px);max-height:90vh}.acties__lightbox-sluit[data-v-556ae34f]{color:#fff;cursor:pointer;background:#ffffff26;border:0;border-radius:50%;width:2.5rem;height:2.5rem;font-size:1.5rem;line-height:1;position:absolute;top:1rem;right:1rem}.acties__kaart--nodig[data-v-556ae34f]{background:var(--tz-bg-soft);border-style:dashed}.acties__nodig-link[data-v-556ae34f]{height:100%;color:inherit;flex-direction:column;justify-content:center;gap:.35rem;padding:1rem;text-decoration:none;display:flex}.acties__nodig-titel[data-v-556ae34f]{font-weight:700}.acties__nodig-tekst[data-v-556ae34f]{color:var(--tz-muted);font-size:.85rem}.acties__nodig-knop[data-v-556ae34f]{color:var(--tz-brand-dark);margin-top:.4rem;font-weight:600}.acties__kaart--buur[data-v-556ae34f]{opacity:.92}.acties__buurlabel[data-v-556ae34f]{letter-spacing:.02em;color:var(--tz-muted);background:var(--tz-bg-soft);border-bottom:1px solid var(--tz-border);padding:.3rem .75rem;font-size:.72rem;font-weight:600}.acties__uitnodiging[data-v-556ae34f]{border:1px dashed var(--tz-border);border-radius:var(--tz-radius);background:var(--tz-bg-soft);color:inherit;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:1rem 1.1rem;text-decoration:none;display:flex}.acties__uitnodiging[data-v-556ae34f]:hover{border-color:var(--tz-brand)}.acties__uitnodiging-tekst[data-v-556ae34f]{font-size:.92rem}.acties__uitnodiging-knop[data-v-556ae34f]{color:var(--tz-brand-dark);white-space:nowrap;font-weight:600}@media (prefers-reduced-motion:reduce){.acties__kaart[data-v-556ae34f]{transition:none}}.agenda[data-v-2ecb1c5d]{margin:2.5rem 0 1rem}.agenda__kop[data-v-2ecb1c5d]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem;margin-bottom:1rem;display:flex}.agenda__titel[data-v-2ecb1c5d]{margin:0}.agenda__bron[data-v-2ecb1c5d]{color:var(--tz-muted);white-space:nowrap;font-size:.8rem}.agenda__markten[data-v-2ecb1c5d]{flex-direction:column;gap:.35rem;margin:0 0 1rem;padding:0;list-style:none;display:flex}.agenda__markt[data-v-2ecb1c5d]{border:1px solid var(--tz-border);border-radius:var(--tz-radius);background:var(--tz-bg-soft);flex-wrap:wrap;align-items:baseline;gap:.35rem .5rem;padding:.55rem .9rem;font-size:.95rem;display:flex}.agenda__markt-icoon[data-v-2ecb1c5d]{font-size:1rem}.agenda__markt-naam[data-v-2ecb1c5d]{color:inherit;font-weight:600;text-decoration:none}a.agenda__markt-naam[data-v-2ecb1c5d]:hover{text-decoration:underline}.agenda__markt-wanneer[data-v-2ecb1c5d]{color:var(--tz-brand-dark);font-weight:600}.agenda__markt-plaats[data-v-2ecb1c5d]{color:var(--tz-muted)}.agenda__buurmarkten[data-v-2ecb1c5d]{margin:0 0 1.25rem}.agenda__subkop[data-v-2ecb1c5d]{letter-spacing:.02em;text-transform:uppercase;color:var(--tz-muted);margin:0 0 .4rem;font-size:.85rem;font-weight:600}.agenda__buurmarkt-lijst[data-v-2ecb1c5d]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:.25rem 1.25rem;margin:0;padding:0;font-size:.9rem;list-style:none;display:grid}.agenda__buurmarkt[data-v-2ecb1c5d]{flex-wrap:wrap;align-items:baseline;gap:.35rem;min-width:0;display:flex}.agenda__buurmarkt-dag[data-v-2ecb1c5d]{background:var(--tz-bg-soft);text-align:center;min-width:1.6rem;color:var(--tz-brand-dark);border-radius:999px;flex:none;padding:.05rem .35rem;font-size:.75rem;font-weight:700}.agenda__buurmarkt-gemeente[data-v-2ecb1c5d]{color:inherit;font-weight:600;text-decoration:none}.agenda__buurmarkt-gemeente[data-v-2ecb1c5d]:hover{text-decoration:underline}.agenda__buurmarkt-naam[data-v-2ecb1c5d],.agenda__buurmarkt-wanneer[data-v-2ecb1c5d]{color:var(--tz-muted)}.agenda__buren[data-v-2ecb1c5d]{flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:1rem;font-size:.85rem;display:flex}.agenda__buren-label[data-v-2ecb1c5d]{color:var(--tz-muted);margin-right:.25rem}.agenda__buur[data-v-2ecb1c5d]{border:1px solid var(--tz-border);color:inherit;font:inherit;cursor:pointer;background:#fff;border-radius:999px;padding:.3rem .75rem;font-size:.85rem}.agenda__buur--actief[data-v-2ecb1c5d],.agenda__buur[data-v-2ecb1c5d]:hover{border-color:var(--tz-brand-dark)}.agenda__buur--actief[data-v-2ecb1c5d]{background:var(--tz-brand-dark);color:#fff}.agenda__buur-link[data-v-2ecb1c5d]{color:var(--tz-brand-dark);white-space:nowrap;margin-left:.25rem}.agenda__laadt[data-v-2ecb1c5d],.agenda__leeg[data-v-2ecb1c5d]{color:var(--tz-muted);margin:0 0 .5rem;font-size:.9rem}.agenda__leeg a[data-v-2ecb1c5d]{color:var(--tz-brand-dark)}.agenda__grid[data-v-2ecb1c5d]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.agenda__kaart[data-v-2ecb1c5d]{border:1px solid var(--tz-border);border-radius:var(--tz-radius);background:#fff;transition:box-shadow .15s;overflow:hidden}.agenda__kaart[data-v-2ecb1c5d]:hover{box-shadow:0 4px 16px #09161f1a}.agenda__link[data-v-2ecb1c5d]{height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}.agenda__foto[data-v-2ecb1c5d]{aspect-ratio:16/10;background-color:var(--tz-bg-soft);background-size:0 0;position:relative;overflow:hidden}.agenda__foto[data-v-2ecb1c5d]:after,.agenda__foto[data-v-2ecb1c5d]:before{content:"";background-image:inherit;background-repeat:no-repeat;position:absolute;inset:0}.agenda__foto[data-v-2ecb1c5d]:before{filter:blur(18px)saturate(1.15);opacity:.55;background-position:50%;background-size:cover;transform:scale(1.2)}.agenda__foto[data-v-2ecb1c5d]:after{background-position:50%;background-size:contain}.agenda__foto--leeg[data-v-2ecb1c5d]{place-items:center;font-size:2rem;display:grid}.agenda__foto--leeg[data-v-2ecb1c5d]:after,.agenda__foto--leeg[data-v-2ecb1c5d]:before{content:none}.agenda__body[data-v-2ecb1c5d]{flex-direction:column;gap:.25rem;padding:.75rem .9rem;display:flex}.agenda__datum[data-v-2ecb1c5d]{color:var(--tz-brand-dark);text-transform:capitalize;font-size:.78rem;font-weight:600}.agenda__naam[data-v-2ecb1c5d]{margin:0;font-size:1rem;line-height:1.3}.agenda__plaats[data-v-2ecb1c5d]{color:var(--tz-muted);margin:0;font-size:.85rem}.agenda__prijs[data-v-2ecb1c5d]{color:var(--tz-muted);font-size:.8rem}.werken[data-v-8af287f3]{margin:2.5rem 0 1rem}.werken__kop[data-v-8af287f3]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem;margin-bottom:.25rem;display:flex}.werken__titel[data-v-8af287f3]{margin:0}.werken__bron[data-v-8af287f3]{color:var(--tz-muted);white-space:nowrap;font-size:.8rem}.werken__samenvatting[data-v-8af287f3]{color:var(--tz-muted);margin:0 0 .75rem;font-size:.9rem}.werken__lijst[data-v-8af287f3]{border:1px solid var(--tz-border);border-radius:var(--tz-radius);background:#fff;margin:0;padding:0;list-style:none}.werken__regel[data-v-8af287f3]{border-top:1px solid var(--tz-border);align-items:flex-start;gap:.75rem;padding:.65rem .9rem;display:flex}.werken__regel[data-v-8af287f3]:first-child{border-top:0}.werken__status[data-v-8af287f3]{text-transform:uppercase;letter-spacing:.02em;background:var(--tz-bg-soft);color:var(--tz-muted);border-radius:999px;flex:none;margin-top:.15rem;padding:.1rem .5rem;font-size:.72rem;font-weight:700}.werken__status--lopend[data-v-8af287f3]{color:#9a4b00;background:#fff3e0}.werken__tekst[data-v-8af287f3]{flex-direction:column;gap:.15rem;min-width:0;display:flex}.werken__omschrijving[data-v-8af287f3]{overflow-wrap:anywhere;font-weight:600;line-height:1.3}.werken__meta[data-v-8af287f3],.werken__rest[data-v-8af287f3]{color:var(--tz-muted);font-size:.85rem}.werken__rest[data-v-8af287f3]{margin:.5rem 0 0}.werken__rest a[data-v-8af287f3]{color:inherit}.nieuws[data-v-a320b01a]{margin:2.5rem 0 1rem}.nieuws__kop[data-v-a320b01a]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem;margin-bottom:.75rem;display:flex}.nieuws__titel[data-v-a320b01a]{margin:0}.nieuws__meer[data-v-a320b01a]{white-space:nowrap;font-size:.85rem}.nieuws__lijst[data-v-a320b01a]{margin:0;padding:0;list-style:none}.nieuws__regel+.nieuws__regel[data-v-a320b01a]{border-top:1px solid var(--tz-border,#e5e7eb)}.nieuws__link[data-v-a320b01a]{color:inherit;align-items:baseline;gap:.75rem;padding:.6rem 0;text-decoration:none;display:flex}.nieuws__link:hover .nieuws__tekst[data-v-a320b01a]{text-decoration:underline}.nieuws__datum[data-v-a320b01a]{min-width:4.5rem;color:var(--tz-muted);font-variant-numeric:tabular-nums;flex:none;font-size:.8rem}.nieuws__tekst[data-v-a320b01a]{flex:auto}.nieuws__merk[data-v-a320b01a]{color:var(--tz-muted);border:1px solid var(--tz-border,#e5e7eb);white-space:nowrap;border-radius:99px;flex:none;padding:.1rem .5rem;font-size:.72rem}@media (width<=560px){.nieuws__link[data-v-a320b01a]{flex-wrap:wrap;gap:.25rem .75rem}.nieuws__tekst[data-v-a320b01a]{flex-basis:100%;order:3}}.meer[data-v-8396f8ee]{border-top:2px solid var(--tz-border,#e5e7eb);margin-top:3rem;padding-top:2rem}.meer[data-v-8396f8ee]:not(:has(>section)){border-top:0;margin:0;padding:0}.meer:not(:has(>section)) .meer__kop[data-v-8396f8ee]{display:none}.meer__kop[data-v-8396f8ee]{letter-spacing:.01em;color:var(--tz-muted);margin:0 0 .5rem;font-size:1.05rem}.home[data-v-8396f8ee]{padding:2.5rem 0 4rem}.home__titel[data-v-8396f8ee]{margin:0 0 1.25rem}.home__leeg[data-v-8396f8ee]{color:var(--tz-muted)}.home--met-hero[data-v-8396f8ee]{padding-top:0}.kop--hero[data-v-8396f8ee]{isolation:isolate;flex-direction:column;justify-content:center;min-height:clamp(280px,38vw,440px);margin-bottom:1.5rem;padding-block:clamp(1.75rem,4vw,3rem);display:flex;position:relative;overflow:hidden}.kop__foto[data-v-8396f8ee]{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:-2;width:100%;height:100%}.kop__foto[data-v-8396f8ee],.kop__waas[data-v-8396f8ee]{position:absolute;inset:0}.kop__waas[data-v-8396f8ee]{z-index:-1;background:linear-gradient(#09161f80,#09161f47 45%,#09161f9e)}.home__titel--hero[data-v-8396f8ee]{color:#fff;text-wrap:balance;text-shadow:0 1px 12px #00000059;margin:0}.kop__credit[data-v-8396f8ee]{z-index:1;color:#ffffffd9;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#09161f8c;border-radius:6px;max-width:min(90vw,60ch);margin:0;padding:.15rem .5rem;font-size:.7rem;line-height:1.3;position:absolute;bottom:.5rem;right:.6rem}.kop__credit a[data-v-8396f8ee]{color:inherit;-webkit-text-decoration:underline #fff6;text-decoration:underline #fff6}.kop__credit a[data-v-8396f8ee]:hover{color:#fff;text-decoration-color:#fff}.tz-juridisch[data-v-6cc1cbe1]{text-align:center;color:#6b7785;padding:.65rem 0;font-size:.8125rem}.tz-juridisch a[data-v-6cc1cbe1]{color:inherit;text-decoration:underline}.tz-gemaakt-met[data-v-6cc1cbe1]{text-align:center;color:#6b7785;background:#f4f7fa;border-top:1px solid #e4ebf1;padding:.75rem 0;font-size:.8125rem}.tz-gemaakt-met a[data-v-6cc1cbe1]{color:inherit;text-decoration:underline}.tz-gemaakt-met a[data-v-6cc1cbe1]:hover{color:var(--tz-brand,inherit)}.tz-site[data-v-6cc1cbe1]{flex-direction:column;min-height:100vh;display:flex;overflow-x:clip}main[data-v-6cc1cbe1]{flex:1}.tz-lang-header-slot[data-v-6cc1cbe1]{border-bottom:1px solid var(--tz-border,#e4ebf1);background:#fff;justify-content:flex-end;padding:8px 16px;display:flex}.tz-lang-footer-slot[data-v-6cc1cbe1]{justify-content:center;padding:12px 16px;display:flex}.tz-footer[data-v-6cc1cbe1]{background:var(--tz-ink);color:#cbd6df;text-align:center;padding:2rem 0;font-size:.9rem}.landing[data-v-6cc1cbe1],.tz-footer a[data-v-6cc1cbe1]{color:#fff}.landing[data-v-6cc1cbe1]{text-align:center;background:linear-gradient(135deg,#1b91da,#1477b1);align-items:center;min-height:60vh;display:grid}.landing h1[data-v-6cc1cbe1]{color:#fff}.lead[data-v-6cc1cbe1]{opacity:.95;margin-bottom:.5rem;font-size:1.25rem}.soon[data-v-6cc1cbe1]{opacity:.75}
