.pk.ck{isolation:isolate;--overlap:3.25rem;--plankh:148px;padding-top:0;scroll-margin-top:0}.ck__boven{padding-top:calc(var(--kop-hoogte) + clamp(.25rem, 1.5vw, 1.25rem));padding-bottom:var(--overlap)}.ck__raster{column-gap:var(--goot);grid-template-columns:minmax(0,1fr);display:grid}.ck__tekst{padding-bottom:1.5rem}.ck__tekst .pk__titel{max-width:10.3em}.ck__plank{z-index:3;height:var(--plankh);position:relative;container-type:inline-size}.ck__rij{--vul:.92;--s:min(calc(var(--plankh) * var(--vul) / var(--maxh)), calc(100cqw * .9 / var(--sumb)));justify-content:center;align-items:flex-end;gap:calc(3 * var(--s));display:flex;position:absolute;bottom:-15px;left:0;right:0}.ck__stuk{min-width:2.75rem;min-height:2.75rem;color:inherit;justify-content:center;align-items:flex-end;text-decoration:none;display:flex}.ck__plank--tip .ck__rij{--vul:.68}@media (min-width:1024px){.ck__plank--tip .ck__rij{--vul:.8}}.ck__tip{max-width:100%;font-family:var(--heading-font);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.8125rem;font-weight:700;font-stretch:62%;line-height:1.3;position:absolute;top:0;left:0}.ck__stuk--tip{cursor:pointer}.ck__stuk--tip:focus-visible{outline:3px solid var(--inkt);outline-offset:3px}@media (prefers-reduced-motion:no-preference){:root:not([data-beweging=uit]) .ck__stuk--tip .ck__ding{transition:transform .2s,opacity .3s}:root:not([data-beweging=uit]) .ck__stuk--tip:hover .ck__ding,:root:not([data-beweging=uit]) .ck__stuk--tip:focus-visible .ck__ding{transform:translateY(-6px)}}.ck__gezicht{margin-top:1.5rem}.ck__ding{width:calc(var(--b) * var(--s));height:calc(var(--h) * var(--s));flex:none;transition:opacity .3s;position:relative}.ck__ding--uit{opacity:.25}.ck__schaduw{left:-7%;right:-7%;bottom:calc(var(--b) * var(--s) * -.06);height:max(8px, calc(var(--b) * var(--s) * .13))}.ck__plankleeg{text-align:center;font-family:var(--heading-font);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:0;font-size:.8125rem;font-weight:700;font-stretch:62%;position:absolute;bottom:1rem;left:0;right:0}.ck__onder{z-index:1;margin-top:calc(-1 * var(--overlap));padding-bottom:clamp(3.5rem,8vw,6rem);position:relative}.vel{--band:22px;--bg:#fffdfa;margin-inline:calc(-1 * var(--marge));padding:calc(var(--band) + 1.5rem) var(--marge) 2rem}.vel__melding{margin-bottom:1.5rem}.vel__ai{margin:-.5rem 0 1.125rem}.vel__pot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.vel fieldset{border:0;min-width:0;margin:0;padding:0}.vel__kop{font-family:var(--heading-font);letter-spacing:-.02em;padding:0;font-size:clamp(1.5rem,1.4vw + 1rem,2.125rem);font-weight:800;font-stretch:125%;line-height:1}.vel__lijst{border-top:1.5px solid var(--inkt);margin:1rem 0 0;padding:0;list-style:none}.vel__ding{border-bottom:1px solid var(--line-strong);cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.875rem;min-height:3.25rem;display:grid}.vel__ding input,.vel__keuze input{appearance:none;border:2px solid var(--inkt);background:var(--bg);cursor:pointer;border-radius:0;place-content:center;width:1.375rem;height:1.375rem;margin:0;display:grid}.vel__ding input:after{content:"";border:solid var(--papier);opacity:0;border-width:0 2.5px 2.5px 0;width:.375rem;height:.6875rem;margin-top:-.125rem;transform:rotate(45deg)}.vel__ding input:checked{background:var(--inkt)}.vel__ding input:checked:after{opacity:1}.vel__ding:has(input:not(:checked)) :is(.vel__naam,.vel__prijs){color:var(--muted);text-decoration:line-through}.vel__naam{font-weight:650}.vel__prijs,.vel__samen strong{font-family:var(--heading-font);letter-spacing:.03em;text-transform:uppercase;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1.1875rem;font-weight:800;font-stretch:62%}.vel__samen{justify-content:space-between;align-items:baseline;gap:1rem;margin:0;padding:.875rem 0 0;display:flex}.vel__samen span{font-family:var(--heading-font);letter-spacing:.14em;text-transform:uppercase;font-size:.8125rem;font-weight:700;font-stretch:62%}.vel__samen strong{font-size:1.625rem}.vel__leeg{max-width:26.4em;margin:.75rem 0 0;line-height:1.55}.vel__wanneer{margin-top:2rem!important}.vel__label{padding:0;font-size:1rem;font-weight:650;display:block}.vel__optioneel{font-family:var(--heading-font);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-left:.375rem;font-size:.75rem;font-weight:650;font-stretch:62%}.vel__dagen{grid-template-columns:repeat(auto-fill,minmax(min(8.25rem,100%),1fr));gap:.5rem;margin-top:.75rem;display:grid}.vel__dag{border:1.5px solid var(--inkt);background:var(--bg);cursor:pointer;align-content:center;gap:.125rem;min-height:3.75rem;padding:.5rem .75rem;display:grid;position:relative}.vel__dag input,.vel__keuze input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.vel__dagnaam{font-family:var(--heading-font);letter-spacing:.04em;text-transform:uppercase;font-size:1.0625rem;font-weight:800;font-stretch:72%}.vel__dagextra{color:var(--muted);font-size:.8125rem}.vel__dag:hover{background:color-mix(in srgb, var(--inkt) 6%, var(--bg))}.vel__dag:has(input:checked){background:var(--inkt);color:var(--papier)}.vel__dag:has(input:checked) .vel__dagextra{color:#d9d2c7}:is(.vel__dag:has(input:focus-visible),.vel__keuze:has(input:focus-visible)){outline:3px solid var(--inkt);outline-offset:3px}.vel__dag:has(input[aria-invalid=true]){border-width:2px;border-color:#b3261e}.vel__hint{max-width:31.2em;color:var(--muted);margin:.75rem 0 0;font-size:.9375rem}.vel__velden{gap:1.125rem var(--goot);border-top:1.5px solid var(--inkt);grid-template-columns:minmax(0,1fr);margin-top:2rem;padding-top:1.75rem;display:grid}.vel__veld{min-width:0}.vel .field{width:100%;color:var(--inkt);font:inherit;background:#fff;margin-top:.375rem;padding:.6875rem .875rem}.vel textarea.field{resize:vertical;min-height:6rem}.vel .field[aria-invalid=true]{border-width:2px;border-color:#b3261e}.vel__fout{margin:0;font-size:.9375rem;font-weight:650;line-height:1.4}.vel__fout:not(:empty){gap:.5rem;margin-top:.375rem;display:flex}.vel__fout:not(:empty):before{content:"!";color:#fff;background:#b3261e;flex:none;place-content:center;width:1.25rem;height:1.25rem;margin-top:.0625rem;font-size:.8125rem;font-weight:800;display:grid}.vel__keuzes{flex-wrap:wrap;gap:.5rem;margin-top:.5rem;display:flex}.vel__keuze{border:1.5px solid var(--inkt);background:var(--bg);cursor:pointer;align-items:center;min-height:44px;padding:0 1rem;font-size:.9375rem;font-weight:600;display:inline-flex;position:relative}.vel__keuze:has(input:checked){background:var(--inkt);color:var(--papier)}.vel__privacy{max-width:36em;color:var(--muted);margin:1.75rem 0 0;font-size:.9375rem}.vel__privacy .tekstlink{min-height:0;color:var(--inkt);display:inline}.vel__knop{width:100%;margin-top:1.25rem}.ck__info{padding-top:2.5rem}.ck__infokop{font-family:var(--heading-font);letter-spacing:-.015em;margin:0;font-size:1.5rem;font-weight:800;font-stretch:112%}.ck__status{margin:.75rem 0 0}.ck__vandaag{min-width:10.4em;font-family:var(--heading-font);letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;font-size:.9375rem;font-weight:700;font-stretch:70%;display:inline-block}.ck__lijst{border-top:1.5px solid var(--inkt);margin:1rem 0 0;padding:0;list-style:none}.ck__lijst li{border-bottom:1px solid var(--line-strong);flex-wrap:wrap;align-items:center;column-gap:1.25rem;padding:.25rem 0;display:flex}.ck__soort{width:100%;font-family:var(--heading-font);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);padding-top:.625rem;font-size:.75rem;font-weight:700;font-stretch:62%}.ck__lijst a{min-height:44px;color:var(--inkt);overflow-wrap:anywhere;text-underline-offset:4px;align-items:center;font-weight:650;text-decoration:underline;text-decoration-thickness:1.5px;display:inline-flex}.ck__reactie{margin:1rem 0 0;font-size:.9375rem}.ck__klein{color:var(--muted);margin:.5rem 0 0;font-size:.8125rem}@media (min-width:700px){.vel__velden{grid-template-columns:repeat(2,minmax(0,1fr))}.vel__veld--breed{grid-column:1/-1}.vel__knop{width:auto}}@media (min-width:1024px){.pk.ck{--overlap:8rem;--plankh:220px}.ck__boven .ck__raster{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:end}.ck__tekst{align-self:start;padding-bottom:0}.ck__onder .ck__raster{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}.vel{padding:calc(var(--band) + 1.75rem) clamp(1.75rem, 3vw, 3rem) 2.5rem;grid-area:1/2;margin-inline:0}.ck__info{padding-top:calc(var(--overlap) + 2.5rem);grid-area:1/1;padding-right:clamp(1rem,4vw,4rem);position:sticky;top:0}}
