@font-face{font-family:etw;src:url(../media/ElegantTypewriter_Light300-s.p.12qtf8kx26ly7.ttf?dpl=dpl_2GC1QZGz8BHoRCu37mwqVX38NpTP)format("truetype");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:etw;src:url(../media/ElegantTypewriter_Regular-s.p.1njrs0wqsnmxw.ttf?dpl=dpl_2GC1QZGz8BHoRCu37mwqVX38NpTP)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:etw;src:url(../media/ElegantTypewriter_Bold700-s.p.0-as-1rlt1c74.ttf?dpl=dpl_2GC1QZGz8BHoRCu37mwqVX38NpTP)format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:etw Fallback;src:local(Arial);ascent-override:80.78%;descent-override:18.91%;line-gap-override:2.92%;size-adjust:112.06%}.etw_1dba0da3-module__UrcbPG__className{font-family:etw,etw Fallback}.etw_1dba0da3-module__UrcbPG__variable{--font-etw:"etw", "etw Fallback"}
.koopbox .lbb{flex-direction:column;gap:12px;display:flex}.koopbox .lbb__knop,.font-mix .koopbox .lbb__knop,.font-literata .koopbox .lbb__knop,.font-typewriter .koopbox .lbb__knop{font-family:var(--font-harmonia), sans-serif;text-transform:uppercase;letter-spacing:.02em}.koopbox .lbb__vraag{flex-direction:column;gap:6px;display:flex}.koopbox .lbb__label{display:none}.koopbox .lbb__vraag+.lbb__vraag{border-top:1px solid var(--hairline);margin-top:4px;padding-top:14px}.koopbox .lbb__rij{grid-template-columns:1fr 1fr;gap:10px;display:grid}.koopbox .lbb__keuze{border:1px solid var(--hairline);font-family:var(--font-body);cursor:pointer;background:#ffffff59;flex-direction:column;align-items:flex-start;gap:2px;padding:12px 14px;transition:border-color .15s,background .15s;display:flex;position:relative}.koopbox .lbb__keuze:hover{border-color:var(--black)}.koopbox .lbb__keuze.is-aan{border-color:var(--black);box-shadow:inset 0 0 0 1px var(--black);background:#ffffffbf}.koopbox .lbb__keuze:disabled{opacity:.45;cursor:not-allowed}.koopbox .lbb__keuze-titel{font-size:var(--tekst-klein)}.koopbox .lbb__keuze-eenheid{opacity:.6;white-space:nowrap;margin-left:5px;font-size:14.5px;font-weight:300;display:inline}.koopbox .lbb__keuze-prijs{opacity:.85;font-size:21px;line-height:1.2}.koopbox .lbb__vlag{background:var(--black);color:var(--bone);letter-spacing:.02em;text-transform:none;padding:2px 6px;font-size:10px;position:absolute;top:-1px;right:-1px}.koopbox .lbb__weken{font-size:var(--tekst-klein);align-items:center;gap:5px;margin-top:8px;display:flex}.koopbox .lbb__weken-tekst{opacity:.6}.koopbox .lbb__week{text-align:center;border:1px solid var(--hairline);min-width:26px;font-family:var(--font-body);font-size:var(--tekst-klein);cursor:pointer;background:0 0;padding:2px 5px;display:inline-block}.koopbox .lbb__week.is-aan{border-color:var(--black);background:var(--black);color:var(--bone)}.koopbox .lbb__prijs{align-items:baseline;gap:10px;margin-top:2px;display:flex}.koopbox .lbb__prijs strong{font-size:36px;font-weight:600;line-height:1.05}.koopbox .lbb__prijs s{opacity:.45;font-size:20px}.koopbox .lbb__prijs span{font-size:var(--tekst-klein);opacity:.6}.koopbox .lbb__totaal{margin:14px 0 10px;font-size:26px;font-weight:600;line-height:1.1}.koopbox .lbb__perdosis{font-size:var(--tekst-klein);opacity:.6;margin:-6px 0 0}.koopbox .lbb__knop{letter-spacing:.02em;text-transform:uppercase;background:#1e1e1e;border-color:#1e1e1e;border-radius:5px;padding:15px 28px;font-size:20px;transition:background .15s,border-color .15s,box-shadow .15s;box-shadow:0 0 5px #333}.koopbox .lbb__knop:hover:not(:disabled){background:#000;border-color:#000;box-shadow:0 0 7px #333}.koopbox .lbb__voorraad{font-size:var(--tekst-klein);opacity:.8;align-items:center;gap:8px;margin:0;display:flex}.koopbox .lbb__stip{background:#3aa757;border-radius:50%;width:8px;height:8px}.koopbox .lbb__keuze-titel,.koopbox .lbb__keuze-prijs,.koopbox .lbb__vlag,.koopbox .lbb__weken-tekst,.koopbox .lbb__perdosis{font-family:var(--font-typewriter), "Courier New", Courier, monospace}.koopbox .lbb__keuze-titel,.koopbox .lbb__keuze-prijs{font-weight:700}.koopbox .lbb__weken-tekst,.koopbox .lbb__perdosis,.koopbox .lbb__vlag{font-weight:300}.koopbox .lh__nummer,.koopbox .lg__sub,.koopbox .lkb__perdosis,.koopbox .lbb__voorraad,.koopbox .lp-garantie,.koopbox .lkv__oproep-tekst{font-family:var(--font-body)}.typeschaal .koopbox .lbb__keuze-titel,.typeschaal .koopbox .lbb__keuze-prijs,.typeschaal .koopbox .le__rijnaam,.typeschaal .koopbox .lv2__kop{font-size:var(--tt1);text-transform:none;font-weight:700}.typeschaal .koopbox .lbb__vlag,.typeschaal .koopbox .lkv__rol,.typeschaal .koopbox .lkv__functie,.typeschaal .koopbox .lv2__stofnaam,.typeschaal .koopbox .lv2__pct,.typeschaal .koopbox .le__kop,.typeschaal .koopbox .eyebrow,.typeschaal .koopbox .lkb__variant{font-size:var(--tt3);text-transform:none;font-weight:400}.typeschaal .koopbox .lbb__weken-tekst,.typeschaal .koopbox .lbb__ritme{font-size:var(--tt1);font-weight:400}.typeschaal .koopbox .lbb__prijs-nu,.typeschaal .koopbox .lbb__prijs strong{font-family:var(--font-typewriter), "Courier New", Courier, monospace;font-size:26px;font-weight:700}.typeschaal .koopbox .lbb__prijs,.typeschaal .koopbox .lkb__prijs{font-family:var(--font-typewriter), "Courier New", Courier, monospace;font-size:var(--tt1);font-weight:400}.typeschaal .koopbox .lbb__perdosis,.typeschaal .koopbox .lkb__perdosis{font-size:var(--tt3);font-weight:400}.typeschaal .koopbox .btn,.typeschaal .koopbox .lbb__knop,.typeschaal .koopbox .lab-lead__knop{font-family:var(--font-typewriter), "Courier New", Courier, monospace;font-size:var(--tt2);text-transform:none;letter-spacing:.02em;font-weight:700}.typeschaal .koopbox .lbb__knop{font-size:var(--tt1)}.typeschaal .koopbox .lbb__voorraad,.typeschaal .koopbox .lp-tekst__alinea{font-size:var(--tl2)}.koopbox .lbb__perdosis{margin-top:14px;margin-bottom:10px}.koopbox .lbb__voorraad,.koopbox .lp-garantie,.koopbox .lp-volume{font-size:var(--tekst-klein);opacity:.8;text-align:left;grid-template-columns:16px 1fr;align-items:start;column-gap:8px;line-height:1.5;display:grid}.koopbox .lbb__voorraad{margin:14px 0 0}.koopbox .lbb__stip,.koopbox .lp-garantie__schild,.koopbox .lp-volume__teken{flex:none;justify-content:center;align-items:center;width:16px;height:1.5em;margin:0;display:flex}.koopbox .lbb__stip{background:0 0;border-radius:0}.koopbox .lbb__stip:before{content:"";background:#3aa757;border-radius:50%;width:8px;height:8px}.koopbox .lbb__caps-rij{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:12px;display:grid}.koopbox .lbb__extras{flex-direction:column;gap:8px;margin-top:14px;margin-bottom:16px;display:flex}.koopbox .lbb__extra{cursor:pointer;width:100%;font-family:inherit;font-size:inherit;color:inherit;text-align:left;background:#fff6;border:1px solid #0d0b0a38;align-items:center;gap:10px;padding:14px;display:flex}.koopbox .lbb__extra:not(.is-aan){opacity:.55}.koopbox .lbb__extra.is-aan{border-color:var(--black);box-shadow:inset 0 0 0 1px var(--black);opacity:1;background:#ffffff9e}.koopbox .lbb__extra-vink{border:1.5px solid var(--black);flex:none;width:17px;height:17px;position:relative}.koopbox .lbb__extra.is-aan .lbb__extra-vink:after{content:"";border-left:2px solid var(--black);border-bottom:2px solid var(--black);width:9px;height:4px;position:absolute;top:4px;left:2px;transform:rotate(-45deg)}.koopbox .lbb__extra-tekst{flex-direction:column;gap:2px;min-width:0;display:flex}.koopbox .lbb__extra-sub{opacity:.75;font-size:.85em}.koopbox .lbb__extra-prijs{white-space:nowrap;letter-spacing:.06em;background:var(--black);color:#fff;margin-left:auto;padding:3px 8px;font-size:.85em}.koopbox .lbb__caps{cursor:pointer;width:100%;color:var(--black);text-align:left;background:#fff6;border:1px solid #0d0b0a38;align-items:center;gap:10px;padding:13px 14px;font-family:inherit;font-size:15px;transition:border-color .15s,background .15s;display:flex}.koopbox .lbb__caps.is-aan,.koopbox .lbb__plan.is-aan{border-color:var(--black);box-shadow:inset 0 0 0 1px var(--black);background:#ffffff9e}.koopbox .lbb__caps:not(.is-aan),.koopbox .lbb__plan:not(.is-aan) .lbb__plan-kop{opacity:.55}.koopbox .lbb__caps:disabled{opacity:.32;cursor:not-allowed}.koopbox .lbb__bol{border:1.5px solid var(--black);border-radius:50%;flex:none;width:17px;height:17px;position:relative}.koopbox .is-aan .lbb__bol:after{content:"";background:var(--black);border-radius:50%;position:absolute;inset:3px}.koopbox .lbb__plannen{flex-direction:column;gap:10px;display:flex}.koopbox .lbb__plan{background:#fff6;border:1px solid #0d0b0a38}.koopbox .lbb__plan-kop{cursor:pointer;width:100%;color:var(--black);text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:14px;font-family:inherit;font-size:15.5px;display:flex}.koopbox .lbb__plan-titel{align-items:center;gap:4px;display:inline-flex}.koopbox .lbb__plan-prijs{font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto}.koopbox .lbb__uitklap{padding:0 14px 14px}.koopbox .lbb__lijst{width:100%;color:var(--black);background:#ffffffbf;border:1px solid #0d0b0a4d;padding:11px 12px;font-family:inherit;font-size:14.5px}.koopbox .lbb__lijst.is-fout{background:#b3261e0f;border-color:#b3261e}.koopbox .lbb__fout{color:#b3261e;margin:7px 0 0;font-size:14.5px;line-height:1.4}.koopbox .lbb__perdrie{text-align:center;opacity:.85;margin:14px 0 16px;font-size:17px}.koopbox .lbb__caps{padding:12px;font-size:14px}.koopbox .lbb__plan-kop{padding:13px 12px;font-size:14.5px}.koopbox .lbb__plan-prijs-oud{opacity:.5;margin-right:2px;font-size:.85em;text-decoration:line-through}
