.deuren[data-astro-cid-7o56f324]{max-width:var(--kader);padding:0 var(--marge);grid-template-columns:repeat(4,minmax(0,1fr));gap:0 20px;margin:0 auto;display:grid;position:relative}.kies[data-astro-cid-7o56f324]{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.deur[data-astro-cid-7o56f324]{cursor:pointer;color:#fff;border-radius:var(--rond);background:var(--aub);flex-direction:column;margin-bottom:20px;transition:margin .2s;display:flex;overflow:hidden}.deur-foto[data-astro-cid-7o56f324]{aspect-ratio:3/2.7;background:var(--aub-diep);perspective:900px;position:relative;overflow:hidden}.deur-foto[data-astro-cid-7o56f324] img[data-astro-cid-7o56f324]{object-fit:cover;transform-origin:0;width:100%;height:100%;transition:transform .45s cubic-bezier(.3,.7,.3,1),filter .3s}.deur-knop[data-astro-cid-7o56f324]{border-radius:50%;width:18px;height:18px;transition:right .45s cubic-bezier(.3,.7,.3,1);position:absolute;top:55%;right:16px}.deur-plaat[data-astro-cid-7o56f324]{flex-direction:column;flex:1;gap:6px;padding:20px 20px 22px;display:flex}.deur-naam[data-astro-cid-7o56f324]{font:700 15px/1 var(--kop);text-transform:uppercase;letter-spacing:.09em}.deur-getal[data-astro-cid-7o56f324]{font:900 27px/1.1 var(--kop);letter-spacing:-.01em;font-variant-numeric:tabular-nums}.deur-bij[data-astro-cid-7o56f324]{font-size:15.5px;line-height:1.45}.deur-actie[data-astro-cid-7o56f324]{font:700 16px/1.3 var(--kop);margin-top:auto;padding-top:12px}.deur[data-astro-cid-7o56f324]:hover .deur-dicht[data-astro-cid-7o56f324]{text-underline-offset:4px;text-decoration:underline}[data-astro-cid-7o56f324]:is(.kies-geen:checked~.deur-keuken,.kies-keuken:checked~.deur-keuken,.kies-badkamer:checked~.deur-badkamer,.kies-dak:checked~.deur-dak,.kies-kozijnen:checked~.deur-kozijnen){background:var(--roze);color:var(--aub-diep);cursor:default;--plaat-accent:var(--aub);--plaat-bij:var(--tekst);--draai:rotateY(-16deg);--knop:var(--roze-mid);--knop-rand:var(--roze);--knop-rechts:26px;--dicht:none;--open:inline;--extra:20px;border-bottom-right-radius:0;border-bottom-left-radius:0;margin-bottom:0}.deur-plaat[data-astro-cid-7o56f324]{padding-bottom:calc(22px + var(--extra,0px))}.deur-naam[data-astro-cid-7o56f324],.deur-actie[data-astro-cid-7o56f324]{color:var(--plaat-accent,var(--roze))}.deur-bij[data-astro-cid-7o56f324]{color:var(--plaat-bij,var(--plaat-tekst))}.deur-foto[data-astro-cid-7o56f324] img[data-astro-cid-7o56f324]{transform:var(--draai,none)}.deur[data-astro-cid-7o56f324]:hover .deur-foto[data-astro-cid-7o56f324] img[data-astro-cid-7o56f324]{transform:var(--draai,rotateY(-7deg))}.deur-knop[data-astro-cid-7o56f324]{background:var(--knop,var(--roze));box-shadow:0 0 0 4px var(--knop-rand,var(--aub));right:var(--knop-rechts,16px)}.deur-dicht[data-astro-cid-7o56f324]{display:var(--dicht,inline)}.deur-open[data-astro-cid-7o56f324]{display:var(--open,none)}.kies-keuken[data-astro-cid-7o56f324]:focus-visible~.deur-keuken[data-astro-cid-7o56f324],.kies-badkamer[data-astro-cid-7o56f324]:focus-visible~.deur-badkamer[data-astro-cid-7o56f324],.kies-dak[data-astro-cid-7o56f324]:focus-visible~.deur-dak[data-astro-cid-7o56f324],.kies-kozijnen[data-astro-cid-7o56f324]:focus-visible~.deur-kozijnen[data-astro-cid-7o56f324]{outline:3px solid var(--roze-mid);outline-offset:3px}.ontleed[data-astro-cid-7o56f324]{background:var(--roze);border-radius:var(--rond);grid-column:1/-1;padding:36px 36px 40px;display:none}[data-astro-cid-7o56f324]:is(.kies-geen:checked~.ontleed-keuken,.kies-keuken:checked~.ontleed-keuken,.kies-badkamer:checked~.ontleed-badkamer,.kies-dak:checked~.ontleed-dak,.kies-kozijnen:checked~.ontleed-kozijnen){display:block}[data-astro-cid-7o56f324]:is(.kies-geen:checked,.kies-keuken:checked)~.ontleed-keuken[data-astro-cid-7o56f324]{border-top-left-radius:0}.kies-kozijnen[data-astro-cid-7o56f324]:checked~.ontleed-kozijnen[data-astro-cid-7o56f324]{border-top-right-radius:0}.ander[data-astro-cid-7o56f324]{display:none}.deuren-los[data-astro-cid-7o56f324]{grid-template-columns:minmax(0,1fr)!important}.ontleed[data-astro-cid-7o56f324].los{margin-bottom:0;display:block;border-radius:var(--rond)!important;order:0!important}.ontleed-kop[data-astro-cid-7o56f324]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 40px;margin-bottom:22px;display:flex}.ontleed-kop[data-astro-cid-7o56f324] h2[data-astro-cid-7o56f324]{font:900 var(--t-xl)/1.1 var(--kop);letter-spacing:-.015em;margin:0}.ontleed-kop[data-astro-cid-7o56f324] p[data-astro-cid-7o56f324]{max-width:34em;color:var(--tekst);margin:0}.ontleed-rij[data-astro-cid-7o56f324]{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:24px;display:grid}.posten[data-astro-cid-7o56f324]{background:var(--wit);border-radius:var(--rond);padding:8px 24px 20px}.as[data-astro-cid-7o56f324],.post[data-astro-cid-7o56f324]{grid-template-columns:30px minmax(0,1.05fr) minmax(0,1fr) 168px;align-items:center;gap:16px;display:grid}.as[data-astro-cid-7o56f324]{border-bottom:2px solid var(--aub-diep);font:700 12px/1 var(--kop);text-transform:uppercase;letter-spacing:.08em;color:var(--zacht);padding:14px 0 10px}.as-links[data-astro-cid-7o56f324]{grid-column:1/3}.as-schaal[data-astro-cid-7o56f324]{font-variant-numeric:tabular-nums;letter-spacing:.02em;text-transform:none;height:12px;position:relative}.as-schaal[data-astro-cid-7o56f324] span[data-astro-cid-7o56f324]{white-space:nowrap;position:absolute;top:0;transform:translate(-50%)}.as-schaal[data-astro-cid-7o56f324] span[data-astro-cid-7o56f324]:first-child{transform:none}.as-rechts[data-astro-cid-7o56f324]{text-align:right}.posten-lijst[data-astro-cid-7o56f324]{margin:0;padding:0;list-style:none}.post[data-astro-cid-7o56f324]{border-bottom:1px solid var(--lijn);padding:12px 0}.post-vink[data-astro-cid-7o56f324]{-webkit-appearance:none;appearance:none;cursor:pointer;border:2px solid var(--aub);background:var(--wit);border-radius:6px;place-items:center;width:24px;height:24px;margin:0;display:grid}.post-vink[data-astro-cid-7o56f324]:checked{background:var(--aub) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.5 8.5l3 3 6-7' fill='none' stroke='%23F9DCE6' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 16px no-repeat}.post-naam[data-astro-cid-7o56f324]{cursor:pointer;font:700 17px/1.3 var(--kop);color:var(--aub-diep);flex-direction:column;gap:1px;display:flex}.post-naam[data-astro-cid-7o56f324] small[data-astro-cid-7o56f324]{font:400 14.5px/1.35 var(--lees);color:var(--zacht)}.post-vink[data-astro-cid-7o56f324]:checked+.post-naam[data-astro-cid-7o56f324]>span[data-astro-cid-7o56f324]{text-decoration:line-through;text-decoration-color:var(--roze-mid);text-decoration-thickness:2px}.post-balk[data-astro-cid-7o56f324]{background-color:var(--roze-zacht);background-image:linear-gradient(to right, var(--lijn-sterk) 1px, transparent 1px);background-size:calc(100% / var(--n)) 100%;height:14px;box-shadow:inset -1px 0 0 var(--lijn-sterk);border-radius:3px;position:relative}.post-vul[data-astro-cid-7o56f324]{background:var(--aub);border-radius:3px;position:absolute;top:0;bottom:0}.post-bedrag[data-astro-cid-7o56f324]{font:500 15.5px/1.3 var(--kop);text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--aub-diep)}.post-geen[data-astro-cid-7o56f324]{font:italic 400 14.5px/1.35 var(--lees);white-space:normal;color:var(--zacht)}.som-regel[data-astro-cid-7o56f324]{border-top:2px solid var(--aub-diep);grid-template-columns:30px minmax(0,1fr) auto;align-items:baseline;gap:16px;margin:-1px 0 0;padding:14px 0 6px;display:grid}.som-teken[data-astro-cid-7o56f324]{font:900 24px/1 var(--kop);color:var(--roze-mid);text-align:center}.teken-bron[data-astro-cid-7o56f324]{font-family:var(--kop);font-weight:900}.totaal-getal[data-astro-cid-7o56f324] .teken-bron[data-astro-cid-7o56f324]{margin-right:2px}.plakbalk[data-astro-cid-7o56f324]{display:none}.som-tekst[data-astro-cid-7o56f324]{font:700 16px/1.35 var(--kop);color:var(--aub-diep)}.som-bedrag[data-astro-cid-7o56f324]{font:900 19px/1.2 var(--kop);color:var(--aub-diep);font-variant-numeric:tabular-nums;white-space:nowrap}.som-bron[data-astro-cid-7o56f324] .som-tekst[data-astro-cid-7o56f324]{color:var(--zacht);font-weight:500}.vergeten-kop[data-astro-cid-7o56f324]{font:700 var(--t-xs)/1.2 var(--kop);text-transform:uppercase;letter-spacing:.09em;color:var(--aub);border-top:2px dotted var(--lijn-sterk);margin:22px 0 4px;padding-top:22px}.posten-vergeten[data-astro-cid-7o56f324] .post[data-astro-cid-7o56f324]{grid-template-columns:30px minmax(0,1.05fr) minmax(0,1fr) 168px}.posten-vergeten[data-astro-cid-7o56f324] .post[data-astro-cid-7o56f324]:last-child{border-bottom:0}.posten-vergeten[data-astro-cid-7o56f324] .post-vul[data-astro-cid-7o56f324]{background:var(--roze-mid);box-shadow:inset 0 0 0 1.5px var(--aub)}.totaal[data-astro-cid-7o56f324]{background:var(--aub-diep);color:var(--plaat-tekst);border-radius:var(--rond);padding:26px 26px 28px;font-size:15.5px;line-height:1.5;position:sticky;top:16px}.totaal-label[data-astro-cid-7o56f324]{font:700 var(--t-xs)/1.2 var(--kop);text-transform:uppercase;letter-spacing:.09em;color:var(--roze-mid);margin:0}.totaal-getal[data-astro-cid-7o56f324]{font:900 32px/1.08 var(--kop);color:#fff;letter-spacing:-.015em;font-variant-numeric:tabular-nums;margin:10px 0 14px}.totaal-getal[data-astro-cid-7o56f324] .teken[data-astro-cid-7o56f324]{color:var(--roze-mid)}.totaal-som[data-astro-cid-7o56f324] .totaal-getal[data-astro-cid-7o56f324] .teken[data-astro-cid-7o56f324]{margin-right:2px}.totaal-uitleg[data-astro-cid-7o56f324]{color:#fff;margin:0 0 10px}.totaal-noot[data-astro-cid-7o56f324]{color:var(--plaat-tekst);margin:0}.totaal[data-astro-cid-7o56f324] dl[data-astro-cid-7o56f324]{gap:0;margin:20px 0 0;display:grid}.totaal[data-astro-cid-7o56f324] dl[data-astro-cid-7o56f324] div[data-astro-cid-7o56f324]{border-top:1px solid #f9dce633;grid-template-columns:84px minmax(0,1fr);gap:12px;padding:10px 0;display:grid}.totaal[data-astro-cid-7o56f324] dt[data-astro-cid-7o56f324]{font:700 12px/1.6 var(--kop);text-transform:uppercase;letter-spacing:.08em;color:var(--roze)}.totaal[data-astro-cid-7o56f324] dd[data-astro-cid-7o56f324]{margin:0}.totaal-knop[data-astro-cid-7o56f324]{background:var(--roze);color:var(--aub-diep);font:700 16px/1.3 var(--kop);border-radius:10px;margin-top:18px;padding:14px 18px;text-decoration:none;display:block}.totaal-knop[data-astro-cid-7o56f324]:hover{color:var(--aub-diep);background:#fff}.totaal-meer[data-astro-cid-7o56f324]{color:#fff;font:500 15px/1.3 var(--kop);text-underline-offset:4px;margin-top:12px;display:inline-block}.totaal-meer[data-astro-cid-7o56f324]:hover{color:var(--roze)}.post-balk-leeg[data-astro-cid-7o56f324]{display:block}@media (width<=1100px){.deuren[data-astro-cid-7o56f324]{grid-template-columns:repeat(2,minmax(0,1fr))}.deur-foto[data-astro-cid-7o56f324]{aspect-ratio:16/9}[data-astro-cid-7o56f324]:is(.kies-geen:checked,.kies-keuken:checked)~.deur-keuken[data-astro-cid-7o56f324],.kies-badkamer[data-astro-cid-7o56f324]:checked~.deur-badkamer[data-astro-cid-7o56f324]{border-radius:var(--rond);--extra:0px;margin-bottom:20px}[data-astro-cid-7o56f324]:is(.kies-geen:checked,.kies-keuken:checked)~.ontleed-keuken[data-astro-cid-7o56f324]{border-top-left-radius:var(--rond)}.kies-dak[data-astro-cid-7o56f324]:checked~.ontleed-dak[data-astro-cid-7o56f324]{border-top-left-radius:0}.ontleed-rij[data-astro-cid-7o56f324]{grid-template-columns:minmax(0,1fr)}.totaal[data-astro-cid-7o56f324]{position:static}}@media (width<=760px){.deuren[data-astro-cid-7o56f324]{grid-template-columns:minmax(0,1fr)}.deur-keuken[data-astro-cid-7o56f324]{order:1}.ontleed-keuken[data-astro-cid-7o56f324]{order:2}.deur-badkamer[data-astro-cid-7o56f324]{order:3}.ontleed-badkamer[data-astro-cid-7o56f324]{order:4}.deur-dak[data-astro-cid-7o56f324]{order:5}.ontleed-dak[data-astro-cid-7o56f324]{order:6}.deur-kozijnen[data-astro-cid-7o56f324]{order:7}.ontleed-kozijnen[data-astro-cid-7o56f324]{order:8}.deur[data-astro-cid-7o56f324]{flex-direction:row;min-height:150px;margin-bottom:12px}.kies-keuken[data-astro-cid-7o56f324]:checked~.deur-keuken[data-astro-cid-7o56f324],.kies-badkamer[data-astro-cid-7o56f324]:checked~.deur-badkamer[data-astro-cid-7o56f324],.kies-dak[data-astro-cid-7o56f324]:checked~.deur-dak[data-astro-cid-7o56f324],.kies-kozijnen[data-astro-cid-7o56f324]:checked~.deur-kozijnen[data-astro-cid-7o56f324]{border-radius:var(--rond) var(--rond) 0 0!important;margin-bottom:0!important}.kies-geen[data-astro-cid-7o56f324]:checked~.deur-keuken[data-astro-cid-7o56f324]{background:var(--aub);color:#fff;cursor:pointer;--plaat-accent:var(--roze);--plaat-bij:var(--plaat-tekst);--draai:none;--knop:var(--roze);--knop-rand:var(--aub);--knop-rechts:10px;--dicht:inline;--open:none;border-radius:var(--rond)!important;margin-bottom:12px!important}.kies-geen[data-astro-cid-7o56f324]:checked~.ontleed-keuken[data-astro-cid-7o56f324]{display:none}.ontleed[data-astro-cid-7o56f324]{margin-bottom:12px;padding:22px 14px 18px;border-top-left-radius:0!important;border-top-right-radius:0!important}.deur-foto[data-astro-cid-7o56f324]{aspect-ratio:auto;flex:none;width:34%}.deur-knop[data-astro-cid-7o56f324]{width:12px;height:12px;right:var(--knop-rechts,10px);box-shadow:0 0 0 3px var(--knop-rand,var(--aub))}.deur-plaat[data-astro-cid-7o56f324]{gap:4px;padding:14px 16px}.deur-naam[data-astro-cid-7o56f324]{font-size:13.5px}.deur-getal[data-astro-cid-7o56f324]{font-size:21px}.deur-bij[data-astro-cid-7o56f324]{font-size:14.5px}.deur-actie[data-astro-cid-7o56f324]{padding-top:6px;font-size:15px}.ontleed-kop[data-astro-cid-7o56f324]{margin:0 4px 16px}.ontleed-kop[data-astro-cid-7o56f324] p[data-astro-cid-7o56f324]{font-size:16.5px}.posten[data-astro-cid-7o56f324]{padding:4px 14px 14px}.as[data-astro-cid-7o56f324]{display:none}.post[data-astro-cid-7o56f324],.posten-vergeten[data-astro-cid-7o56f324] .post[data-astro-cid-7o56f324]{grid-template-columns:28px minmax(0,1fr) auto;grid-template-areas:"v n b""v s s";align-items:start;gap:6px 12px;padding:12px 0}.post-vink[data-astro-cid-7o56f324]{grid-area:v;margin-top:1px}.post-naam[data-astro-cid-7o56f324]{grid-area:n;font-size:16px}.post-naam[data-astro-cid-7o56f324] small[data-astro-cid-7o56f324]{font-size:14px}.post-bedrag[data-astro-cid-7o56f324]{grid-area:b;font-size:14.5px}.post-geen[data-astro-cid-7o56f324]{max-width:9.5em;font-size:13.5px}.post-balk[data-astro-cid-7o56f324]{grid-area:s;height:8px;margin-top:4px}.post-balk-leeg[data-astro-cid-7o56f324]{display:none}.som-regel[data-astro-cid-7o56f324]{grid-template-columns:28px minmax(0,1fr);gap:4px 12px}.som-bedrag[data-astro-cid-7o56f324]{grid-column:2;font-size:18px}.plakbalk[data-astro-cid-7o56f324]{z-index:3;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:var(--aub-diep);color:#fff;border-radius:0 0 var(--rond) var(--rond);font:500 14.5px/1.3 var(--kop);justify-content:space-between;align-items:baseline;gap:12px;margin:12px -14px -14px;display:flex;position:sticky;bottom:0}.plak-teller[data-astro-cid-7o56f324]{white-space:nowrap}.plak-teller[data-astro-cid-7o56f324] b[data-astro-cid-7o56f324]{font-weight:900}.plak-totaal[data-astro-cid-7o56f324]{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:15.5px;font-weight:900}.plakbalk[data-astro-cid-7o56f324] .teken[data-astro-cid-7o56f324],.plakbalk[data-astro-cid-7o56f324] .teken-bron[data-astro-cid-7o56f324]{color:var(--roze-mid)}.totaal[data-astro-cid-7o56f324]{padding:22px 18px}.totaal-getal[data-astro-cid-7o56f324]{font-size:28px}.totaal[data-astro-cid-7o56f324] dl[data-astro-cid-7o56f324] div[data-astro-cid-7o56f324]{grid-template-columns:76px minmax(0,1fr)}.ander[data-astro-cid-7o56f324]{font:500 15px/1.3 var(--kop);color:var(--tekst);flex-wrap:wrap;align-items:baseline;gap:6px 16px;margin:18px 4px 0;display:flex}.ander[data-astro-cid-7o56f324] label[data-astro-cid-7o56f324]{cursor:pointer;color:var(--aub);text-underline-offset:4px;padding:6px 0;font-weight:700;text-decoration:underline}}@media (width<=400px){.deur-foto[data-astro-cid-7o56f324]{width:30%}.deur-getal[data-astro-cid-7o56f324]{font-size:19.5px}.post-bedrag[data-astro-cid-7o56f324]{font-size:13.5px}.plakbalk[data-astro-cid-7o56f324]{padding-inline:12px;font-size:13.5px}.plak-totaal[data-astro-cid-7o56f324]{font-size:14px}}
