.tk{position:relative}.tk-defs{position:absolute;width:0;height:0;overflow:hidden}.tk-lucht{position:relative;isolation:isolate;overflow:clip;background:var(--lucht);padding-bottom:clamp(72px,9vw,120px)}.tk-lucht+.graskant{background:var(--lucht)}.tk-lucht__binnen{position:relative;z-index:1}.tk-lucht .kruimelpad{padding-top:14px}.tk-lucht .kruimelpad a{color:var(--inkt)}.tk-kop{max-width:1120px;margin:clamp(14px,2.4vw,26px) auto 0;text-align:center}.tk-kop .oogje{justify-content:center}.tk-kop__titel{max-width:18ch;margin:0 auto .32em;font-size:clamp(2.1rem,1.3rem + 2.8vw,3.4rem)}@media(min-width:1100px){.tk-kop__titel{max-width:none}}.tk-kop__intro{margin:0 auto;max-width:54ch}.tk-kop__punten{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:20px}.tk-kop__punten li{display:inline-flex;align-items:center;gap:6px;padding:6px 14px 6px 10px;border-radius:var(--r-pil);background:#ffffffbf;font-size:.875rem;font-weight:700;color:var(--bruin);box-shadow:0 1px #3a16040a}.tk-kop__punten .icoon{color:var(--gras)}.tk-lucht__zon{position:absolute;z-index:0;top:clamp(-34px,-2vw,4px);right:max(-44px,calc((100vw - var(--breedte)) / 2 - 10px));width:clamp(130px,15vw,220px);height:auto}.tk-lucht__wolk{position:absolute;z-index:0;height:auto;filter:drop-shadow(0 6px 10px rgb(29 95 143 / .08))}.tk-lucht__wolk--1{width:clamp(84px,9vw,150px);left:max(-30px,calc((100vw - var(--breedte)) / 2 - 10px));top:46%}.tk-lucht__wolk--2{width:clamp(64px,6.5vw,110px);right:12%;top:70%;opacity:.8}@media(prefers-reduced-motion:no-preference){.tk-lucht__stralen{transform-origin:100px 100px;animation:tk-draai 50s linear infinite}.tk-lucht__wolk--1{animation:tk-zweef 9s ease-in-out infinite alternate}.tk-lucht__wolk--2{animation:tk-zweef 11s ease-in-out infinite alternate-reverse}}@keyframes tk-draai{to{transform:rotate(360deg)}}@keyframes tk-zweef{0%{transform:translate(0)}to{transform:translate(18px)}}@media(max-width:749px){.tk-lucht__zon{width:112px;top:-36px;right:-38px}.tk-lucht__wolk--1{top:58%;width:74px;left:-24px}.tk-lucht__wolk--2{display:none}.tk-lucht{padding-bottom:64px}.tk-kop{margin-top:6px}.tk-kop__titel{font-size:2rem}.tk-kop__intro{font-size:1rem}.tk-kop__punten{display:none}}.tk-gras{position:relative;display:flow-root;background:var(--gras-licht);padding-bottom:clamp(32px,5vw,64px)}.tk-gras+.graskant{background:var(--papier)}.tk-kaart{--tk-pad: clamp(16px, 3.4vw, 44px);position:relative;z-index:2;max-width:1140px;margin:clamp(-120px,-9vw,-76px) auto 0;padding:var(--tk-pad);border-radius:var(--r-xl);background:var(--wit);box-shadow:var(--schaduw-l)}@media(max-width:599px){.tk-gras>.wrap{padding-inline:10px}.tk-kaart{--tk-pad: 14px;border-radius:var(--r-l)}}html:not(.js) .tk-wizard{display:none}html.js .tk-zonderjs{display:none}.tk-zonderjs{text-align:center;padding:8px}.tk-soorten{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:14px}@media(max-width:599px){.tk-zonderjs .tk-soorten{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.tk-zonderjs .chip{justify-content:center;width:100%;text-align:center}}.tk-voortgang{list-style:none;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:0 auto clamp(18px,3vw,30px);max-width:860px}.tk-voortgang__stap{position:relative}.tk-voortgang__stap+.tk-voortgang__stap:before{content:"";position:absolute;top:19px;left:calc(-50% + 26px);right:calc(50% + 26px);height:4px;border-radius:4px;background:var(--lijn);transition:background-color .3s}.tk-voortgang__stap.is-klaar:before,.tk-voortgang__stap.is-actief:before{background:var(--oranje)}.tk-voortgang__knop{display:grid;justify-items:center;gap:3px;width:100%;padding:0 2px;border:0;background:none;font:inherit;color:var(--inkt-zacht);text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent}.tk-voortgang__knop:disabled{cursor:default}.tk-voortgang__bol{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;border:2.5px solid var(--lijn);background:var(--wit);font-family:var(--font-kop);font-weight:800;font-size:1.15rem;line-height:1;color:var(--inkt-zacht);transition:background-color .25s,border-color .25s,color .25s,transform .3s var(--veer),box-shadow .25s}.tk-voortgang__vink{display:none;width:20px;height:20px}.tk-voortgang__label{font-weight:700;font-size:.875rem;color:var(--bruin);line-height:1.25}.tk-voortgang__antwoord{max-width:100%;min-height:1.25em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;line-height:1.25;color:var(--inkt-zacht)}.tk-voortgang__stap.is-klaar .tk-voortgang__bol{border-color:var(--gras);background:var(--gras);color:var(--wit)}.tk-voortgang__stap.is-klaar .tk-voortgang__nr{display:none}.tk-voortgang__stap.is-klaar .tk-voortgang__vink{display:block}.tk-voortgang__stap.is-actief .tk-voortgang__bol{border-color:var(--oranje-knop);background:var(--oranje-knop);color:var(--wit);box-shadow:0 0 0 6px #ef5a1426}.tk-voortgang__knop:not(:disabled):hover .tk-voortgang__bol{transform:translateY(-2px) scale(1.06)}.tk-voortgang__knop:not(:disabled):hover .tk-voortgang__label{color:var(--oranje-knop)}.tk-voortgang__knop:focus-visible{outline:none}.tk-voortgang__knop:focus-visible .tk-voortgang__bol{outline:3px solid var(--zon);outline-offset:3px}.tk-voortgang__stap.is-boing .tk-voortgang__bol{animation:tk-boing .65s var(--zacht)}@keyframes tk-boing{0%{transform:translateY(0) scale(1)}28%{transform:translateY(-10px) scale(.92,1.08)}52%{transform:translateY(0) scale(1.12,.88)}72%{transform:translateY(-3px) scale(.98,1.02)}to{transform:none}}@media(max-width:599px){.tk-voortgang{margin-bottom:16px}.tk-voortgang__stap+.tk-voortgang__stap:before{top:15px;left:calc(-50% + 20px);right:calc(50% + 20px);height:3px}.tk-voortgang__bol{width:32px;height:32px;font-size:.95rem;border-width:2px}.tk-voortgang__stap.is-actief .tk-voortgang__bol{box-shadow:0 0 0 4px #ef5a1426}.tk-voortgang__vink{width:16px;height:16px}.tk-voortgang__label{font-size:.6875rem}.tk-voortgang__antwoord{display:none}}.tk-stap{min-width:0;margin:0;padding:0;border:0}.tk-stap[hidden]{display:none!important}.tk-stap.is-in{animation:tk-in .45s var(--zacht) both}@keyframes tk-in{0%{opacity:0;transform:translate(calc(var(--tk-richting, 1) * 26px))}to{opacity:1;transform:none}}.tk-vraag{display:block;width:100%;margin:0;padding:0}.tk-vraag__kop{margin:0 auto .28em;max-width:30ch;font-size:clamp(1.55rem,1.15rem + 1.5vw,2.25rem);text-align:center}.tk-vraag__kop:focus{outline:none}.tk-vraag__stap{display:block;margin-bottom:6px;font-family:var(--font-tekst);font-size:.8125rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--oranje-knop)}.tk-hint{max-width:58ch;margin:0 auto clamp(18px,2.6vw,28px);text-align:center;color:var(--inkt-zacht)}.tk-keuzes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(10px,1.6vw,18px)}.tk-keuzes--budget{grid-template-columns:repeat(5,minmax(0,1fr))}.tk-keuze{--tint: var(--papier);position:relative;display:flex;flex-direction:column;min-width:0;border:2px solid var(--lijn);border-radius:var(--r-l);background:var(--wit);cursor:pointer;transition:transform .3s var(--veer),border-color .2s,box-shadow .3s var(--zacht),background-color .2s;-webkit-tap-highlight-color:transparent}.tk-keuze--gras{--tint: var(--gras-licht)}.tk-keuze--lucht{--tint: var(--lucht)}.tk-keuze--zon{--tint: var(--zon-licht)}.tk-keuze--oranje{--tint: var(--oranje-licht)}.tk-keuze--vorm{--tint: #a9d68f}.tk-keuze__radio{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.tk-keuze__beeld{position:relative;display:block;aspect-ratio:4 / 3;overflow:hidden;border-radius:calc(var(--r-l) - 3px) calc(var(--r-l) - 3px) 0 0;background:var(--tint)}.tk-keuze__foto{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:7% 6%;mix-blend-mode:multiply;transform:scale(var(--zoom, 1));transition:transform .5s var(--zacht)}.tk-illu{display:block;width:100%;height:100%}.tk-illu__euro{font-family:var(--font-kop);font-weight:800;font-size:11px;fill:var(--bruin-logo)}.tk-illu__vraag{font-family:var(--font-kop);font-weight:800;font-size:72px;fill:var(--oranje)}.tk-keuze__tekst{display:grid;flex:1;align-content:start;gap:3px;padding:12px 14px 14px}.tk-keuze__titel{font-family:var(--font-kop);font-weight:800;font-size:1.15rem;line-height:1.15;color:var(--bruin)}.tk-keuze__sub{font-size:.875rem;line-height:1.4;color:var(--inkt-zacht)}.tk-keuze__info{display:inline-flex;align-items:center;gap:5px;margin-top:4px;font-size:.8125rem;font-weight:800;color:var(--gras)}.tk-keuze__info:before{content:"";width:8px;height:8px;flex:none;border-radius:50%;background:currentColor}.tk-keuze__info:empty{display:none}.tk-keuze__info.is-niet{color:var(--rood)}.tk-keuze__vink{position:absolute;top:10px;right:10px;z-index:2;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--oranje-knop);color:var(--wit);box-shadow:0 4px 10px #c9440a59;transform:scale(0);transition:transform .35s var(--veer)}.tk-keuze__vink .icoon{stroke-width:3}.tk-keuze__advies{position:absolute;top:10px;left:10px;z-index:2;padding:3px 10px;border-radius:var(--r-pil);background:var(--zon);color:var(--bruin);font-size:.75rem;font-weight:800;box-shadow:var(--schaduw-s);transform:rotate(-3deg)}@media(hover:hover){.tk-keuze:hover{transform:translateY(-4px);border-color:#f4b895;box-shadow:var(--schaduw-m)}.tk-keuze:hover .tk-keuze__foto{transform:scale(calc(var(--zoom, 1) * 1.05))}}.tk-keuze:has(.tk-keuze__radio:checked){border-color:var(--oranje);background:#fff8f3;box-shadow:0 0 0 3px #ef5a1433,var(--schaduw-m)}.tk-keuze:has(.tk-keuze__radio:checked) .tk-keuze__vink{transform:scale(1)}.tk-keuze:has(.tk-keuze__radio:focus-visible){outline:3px solid var(--zon);outline-offset:3px}.tk-keuze:has(.tk-keuze__radio:disabled){cursor:not-allowed;border-color:var(--lijn);background:var(--wit);box-shadow:none;transform:none}.tk-keuze:has(.tk-keuze__radio:disabled) .tk-keuze__beeld{filter:grayscale(.9);opacity:.55}.tk-keuze:has(.tk-keuze__radio:disabled) .tk-keuze__titel,.tk-keuze:has(.tk-keuze__radio:disabled) .tk-keuze__sub{opacity:.6}.tk-keuze__radio:disabled{cursor:not-allowed}.tk-keuze.is-gekozen{animation:tk-kaartboing .5s var(--veer)}@keyframes tk-kaartboing{0%{transform:scale(1)}35%{transform:scale(.95)}70%{transform:scale(1.03)}to{transform:scale(1)}}.tk-keuze--klein .tk-keuze__beeld{aspect-ratio:16 / 10}.tk-keuze--klein .tk-keuze__tekst{text-align:center;justify-items:center}@media(max-width:799px){.tk-keuzes,.tk-keuzes--budget{grid-template-columns:repeat(2,minmax(0,1fr))}.tk-keuzes--budget>:last-child{grid-column:1 / -1;flex-direction:row;align-items:center}.tk-keuzes--budget>:last-child .tk-keuze__beeld{width:42%;flex:none;aspect-ratio:16 / 10;border-radius:calc(var(--r-l) - 3px) 0 0 calc(var(--r-l) - 3px)}.tk-keuzes--budget>:last-child .tk-keuze__tekst{text-align:left;justify-items:start}}@media(max-width:599px){.tk-keuze{border-radius:var(--r-m)}.tk-keuze__beeld{border-radius:calc(var(--r-m) - 3px) calc(var(--r-m) - 3px) 0 0}.tk-keuzes--budget>:last-child .tk-keuze__beeld{border-radius:calc(var(--r-m) - 3px) 0 0 calc(var(--r-m) - 3px)}.tk-keuze__tekst{padding:9px 10px 11px}.tk-keuze__titel{font-size:1rem}.tk-keuze__sub{font-size:.8125rem;line-height:1.35}.tk-keuze__info{font-size:.75rem}.tk-keuze__vink{width:26px;height:26px;top:8px;right:8px}.tk-keuze__advies{top:8px;left:8px;font-size:.6875rem}}.tk-tuin{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:clamp(18px,3.4vw,44px);align-items:center}.tk-snel{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:6px}.tk-snel__knop{display:grid;justify-items:center;gap:1px;min-width:0;padding:10px 6px 12px;border:2px solid var(--lijn);border-radius:var(--r-m);background:var(--wit);font:inherit;color:var(--bruin);cursor:pointer;transition:border-color .2s,background-color .2s,box-shadow .25s,transform .3s var(--veer);-webkit-tap-highlight-color:transparent}.tk-snel__beeld{width:66px;height:auto;margin-bottom:5px}.tk-snel__titel{font-weight:800;font-size:.9375rem;line-height:1.2}.tk-snel__maat{font-size:.8125rem;color:var(--inkt-zacht)}.tk-snel__knop:hover{border-color:#f4b895;transform:translateY(-2px)}.tk-snel__knop[aria-pressed=true]{border-color:var(--oranje);background:#fff8f3;box-shadow:0 0 0 3px #ef5a142e}.tk-snel__knop.is-gekozen{animation:tk-kaartboing .5s var(--veer)}.tk-schuif{margin-top:16px}.tk-schuif__rij{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:4px}.tk-schuif__label{font-weight:800;font-size:1.0625rem;color:var(--bruin)}.tk-stepper{display:inline-flex;align-items:center;gap:4px}.tk-stepper__knop{display:grid;place-items:center;width:40px;height:40px;padding:0;border:2px solid var(--lijn);border-radius:50%;background:var(--wit);color:var(--bruin);cursor:pointer;transition:border-color .2s,background-color .2s,transform .2s var(--veer)}.tk-stepper__knop:hover{border-color:var(--oranje);background:var(--oranje-licht)}.tk-stepper__knop:active{transform:scale(.92)}.tk-stepper__knop .icoon{stroke-width:2.6}.tk-stepper__waarde{min-width:4.4em;text-align:center;font-family:var(--font-kop);font-weight:800;font-size:1.4rem;line-height:1;color:var(--gras)}.tk-schuif__invoer{--pct: 25%;-webkit-appearance:none;appearance:none;display:block;width:100%;height:34px;margin:0;background:transparent;cursor:pointer}.tk-schuif__invoer::-webkit-slider-runnable-track{height:10px;border-radius:99px;background:linear-gradient(90deg,var(--oranje) var(--pct),#eadfd4 var(--pct))}.tk-schuif__invoer::-moz-range-track{height:10px;border-radius:99px;background:#eadfd4}.tk-schuif__invoer::-moz-range-progress{height:10px;border-radius:99px;background:var(--oranje)}.tk-schuif__invoer::-webkit-slider-thumb{-webkit-appearance:none;width:30px;height:30px;margin-top:-10px;border:5px solid var(--oranje-knop);border-radius:50%;background:var(--wit);box-shadow:0 3px 8px #3a160440;transition:transform .2s var(--veer)}.tk-schuif__invoer::-moz-range-thumb{width:22px;height:22px;border:5px solid var(--oranje-knop);border-radius:50%;background:var(--wit);box-shadow:0 3px 8px #3a160440}.tk-schuif__invoer:active::-webkit-slider-thumb{transform:scale(1.12)}.tk-schuif__invoer:focus{outline:none}.tk-schuif__invoer:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 5px #ffc83dcc}.tk-schuif__invoer:focus-visible::-moz-range-thumb{box-shadow:0 0 0 5px #ffc83dcc}.tk-tuin__beeld{display:grid;gap:12px;margin:0}.tk-plattegrond{display:block;width:100%;height:auto;border-radius:var(--r-l);background:#f3ead9;box-shadow:inset 0 0 0 1px #3a16040d}.tk-oordeel{padding:13px 16px;border-left:6px solid var(--gras-helder);border-radius:var(--r-m);background:var(--gras-licht);font-size:1rem;line-height:1.45;color:var(--inkt)}.tk-oordeel strong{color:var(--gras)}.tk-oordeel>strong:first-child{margin-right:2px;font-family:var(--font-kop);font-size:1.2rem}.tk-oordeel__maat{white-space:nowrap}.tk-oordeel.is-krap{border-left-color:var(--rood);background:#fdecea}.tk-oordeel.is-krap strong{color:var(--rood)}@media(max-width:799px){.tk-tuin{grid-template-columns:minmax(0,1fr);gap:14px}.tk-tuin__beeld{order:-1}}@media(max-width:599px){.tk-snel{gap:8px}.tk-snel__knop{padding:8px 4px 10px}.tk-snel__beeld{width:54px}.tk-snel__titel{font-size:.8125rem}.tk-snel__maat{font-size:.75rem}.tk-oordeel{font-size:.9375rem;padding:11px 13px}}.tk-pt-tekst{font-family:var(--font-kop);font-weight:800;fill:var(--bruin)}.tk-pt-pil{fill:#fff;stroke:#e2d5c3;stroke-width:2}.tk-pt-maatlabel .tk-pt-pil{fill:var(--zon);stroke:#fff;stroke-width:3}.tk-pt-krap .tk-pt-pil{fill:#fff;stroke:var(--rood);stroke-width:3;stroke-dasharray:8 6}.tk-pt-krap .tk-pt-tekst{fill:var(--rood)}.tk-pt-zone{fill:#ffc83d52;stroke:#f0b400;stroke-width:3.5;stroke-dasharray:12 9}.tk-pt-haag{fill:none;stroke:#4c8a3a}.tk-pt-haagbol{fill:none;stroke:#63a24d;stroke-linecap:round}.tk-pt-rand{fill:var(--oranje)}.tk-pt-veerzone{fill:#dfe4e8}.tk-pt-veren{fill:none;stroke:#8d979f;stroke-dasharray:2 5}.tk-pt-paal{fill:#2b211c;stroke:#fff;stroke-width:2}.tk-pt-maat line{stroke:var(--bruin);stroke-width:3;stroke-linecap:round}.tk-nav{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:clamp(22px,3vw,34px);padding-top:clamp(16px,2vw,22px);border-top:2px dashed var(--lijn)}.tk-nav__stand{display:none}.tk-terug{display:inline-flex;align-items:center;gap:6px;min-height:48px;padding:0 18px 0 12px;border:2px solid var(--lijn);border-radius:var(--r-pil);background:var(--wit);font:inherit;font-weight:700;color:var(--bruin);cursor:pointer;transition:border-color .2s,background-color .2s}.tk-terug:hover{border-color:var(--oranje);background:var(--oranje-licht)}.tk-terug .icoon{stroke-width:2.6}.tk-verder,.tk-opnieuw{margin-left:auto}.tk-verder .icoon{transition:transform .25s var(--veer)}.tk-verder:not([disabled]):hover .icoon{transform:translate(3px)}@media(max-width:699px){.tk-nav{position:sticky;bottom:0;z-index:6;margin:18px calc(-1 * var(--tk-pad)) calc(-1 * var(--tk-pad));padding:10px var(--tk-pad) calc(10px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--lijn);border-radius:0 0 var(--r-l) var(--r-l);background:#fffffff5;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 -6px 18px #3a16040f}.tk-verder,.tk-opnieuw{flex:1}.tk-terug{padding:0 14px 0 10px}}.tk-uitslag__kop{margin-bottom:clamp(16px,2.4vw,26px);text-align:center}.tk-uitslag__kop .oogje{justify-content:center}.tk-uitslag__kop .tk-vraag__kop{max-width:24ch}.tk-aantal{display:inline-block;padding:0 .28em;border-radius:.3em;background:var(--zon);color:var(--bruin);transform:rotate(-3deg)}.tk-antwoorden{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:14px}.tk-antwoord{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:6px 14px;border:1.5px solid var(--lijn);border-radius:var(--r-pil);background:var(--wit);font:inherit;font-size:.9rem;font-weight:700;color:var(--bruin);cursor:pointer;transition:border-color .2s,background-color .2s,transform .25s var(--veer)}.tk-antwoord:hover{border-color:var(--oranje);background:var(--oranje-licht);transform:translateY(-1px)}.tk-antwoord__label{font-weight:600;color:var(--inkt-zacht)}.tk-antwoord .icoon{width:14px;height:14px;color:var(--oranje-knop)}.tk-melding{max-width:760px;margin:0 auto 20px;padding:12px 16px;border:1.5px solid #ffe39a;border-radius:var(--r-m);background:var(--zon-licht);text-align:center;font-weight:600;color:var(--bruin)}.tk-advies{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(16px,3vw,36px);align-items:center;margin-bottom:clamp(26px,3.4vw,40px);padding:clamp(12px,2.4vw,24px);border:1.5px solid var(--lijn);border-radius:var(--r-l);background:var(--papier)}.tk-advies__tuin{display:grid;gap:8px;margin:0}.tk-advies__onderschrift{font-size:.875rem;text-align:center;color:var(--inkt-zacht)}.tk-advies__onderschrift:empty{display:none}.tk-advies__titel{margin-bottom:.7em;font-size:clamp(1.2rem,1.05rem + .6vw,1.5rem)}.tk-redenen{list-style:none;display:grid;gap:12px}.tk-redenen li{display:grid;grid-template-columns:32px minmax(0,1fr);gap:10px;align-items:start;line-height:1.5}.tk-reden__icoon{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--gras-licht);color:var(--gras)}.tk-redenen li:nth-child(2) .tk-reden__icoon{background:var(--lucht);color:var(--lucht-diep)}.tk-redenen li:nth-child(3) .tk-reden__icoon{background:var(--oranje-licht);color:var(--oranje-knop)}.tk-redenen li:nth-child(4) .tk-reden__icoon{background:var(--zon-licht);color:var(--bruin-logo)}.tk-redenen strong{color:var(--bruin)}.tk-producten__kop{margin:0 0 18px;text-align:center;font-size:clamp(1.3rem,1.1rem + .8vw,1.75rem)}.tk-producten{--kol: 4;max-width:calc(var(--kol) * 270px + (var(--kol) - 1) * 22px);margin:0 auto;padding:14px 0 0}.tk-product{position:relative;min-width:0}@media(prefers-reduced-motion:no-preference){.tk-product{animation:tk-pop .45s var(--zacht) both;animation-delay:calc(var(--i, 0) * 70ms)}}@keyframes tk-pop{0%{opacity:0;transform:translateY(14px) scale(.98)}to{opacity:1;transform:none}}.tk-product--beste .kaart{box-shadow:0 0 0 3px var(--oranje),var(--schaduw-m)}.tk-beste{position:absolute;top:-13px;left:50%;z-index:4;display:inline-flex;align-items:center;gap:5px;padding:5px 14px;border-radius:var(--r-pil);background:var(--oranje-knop);color:var(--wit);font-size:.8125rem;font-weight:800;white-space:nowrap;box-shadow:0 6px 14px #c9440a4d;transform:translate(-50%) rotate(-3deg);pointer-events:none}.tk-beste .icoon{width:14px;height:14px;fill:currentColor}.tk-sticker{position:absolute;left:10px;bottom:10px;z-index:2;display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:var(--r-pil);background:#fffffff2;color:var(--bruin);font-size:.8125rem;font-weight:800;box-shadow:var(--schaduw-s);pointer-events:none}.tk-sticker .icoon{width:14px;height:14px;color:var(--gras)}.tk-skelet{min-height:320px;border-radius:var(--r-l);background:linear-gradient(100deg,#f4ede6 40%,#faf6f2,#f4ede6 60%) 0 0 / 200% 100%}@media(prefers-reduced-motion:no-preference){.tk-skelet{animation:tk-skelet 1.4s ease-in-out infinite}}@keyframes tk-skelet{0%{background-position:120% 0}to{background-position:-20% 0}}.tk-verbreed{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px 18px;max-width:760px;margin:22px auto 0;padding:14px 18px;border-radius:var(--r-l);background:var(--zon-licht);text-align:center}.tk-verbreed p{margin:0}.tk-uitslag__knoppen{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 24px;margin-top:clamp(24px,3vw,34px)}.tk-tweedekans{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 10px;margin:18px 0 0;text-align:center;font-size:.9375rem;color:var(--inkt-zacht)}.tk-tweedekans .icoon{color:var(--oranje)}.tk-hulp{display:flex;align-items:center;gap:14px;max-width:680px;margin:24px auto 0;padding:14px 18px;border-radius:var(--r-l);background:var(--lucht)}.tk-hulp p{margin:0}.tk-hulp a{color:var(--bruin);font-weight:800;white-space:nowrap}.tk-hulp__tijden{display:block;font-size:.875rem;color:var(--inkt-zacht)}.tk-hulp__icoon{display:grid;place-items:center;width:46px;height:46px;flex:none;border-radius:50%;background:var(--wit);color:var(--lucht-diep)}@media(max-width:799px){.tk-advies{grid-template-columns:minmax(0,1fr)}}@media(max-width:599px){.tk-antwoord{min-height:36px;padding:5px 11px;font-size:.8125rem}.tk-uitslag__knoppen .knop{width:100%}.tk-beste{font-size:.75rem;padding:4px 10px}.tk-sticker{left:6px;bottom:6px;padding:3px 8px;font-size:.75rem}.tk-hulp{align-items:flex-start}}.tk-uitleg{padding-top:clamp(36px,5vw,64px)}.tk-uitleg__raster{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(24px,4vw,60px);align-items:start}.tk-uitleg__tekst h2{margin-bottom:.5em}.tk-uitleg__kies{margin:22px 0 0;font-weight:800;color:var(--bruin)}.tk-uitleg .tk-soorten{justify-content:flex-start;margin-top:10px}.tk-soorten--raster{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-width:460px}.tk-soorten--raster .chip{display:flex;justify-content:center;width:100%}.tk-soorten__alle{display:inline-flex;margin-top:14px}@media(max-width:479px){.tk-soorten--raster{grid-template-columns:repeat(2,minmax(0,1fr))}}.tk-vuistregel{padding:clamp(20px,3vw,30px);border:1.5px solid #ffe39a;border-radius:var(--r-xl);background:var(--zon-licht);transform:rotate(-.6deg)}.tk-vuistregel__label{display:inline-flex;align-items:center;gap:6px;margin:0 0 10px;padding:4px 12px;border-radius:var(--r-pil);background:var(--zon);font-size:.8125rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--bruin)}.tk-vuistregel__regel{font-size:1.0625rem;color:var(--bruin)}.tk-vuistregel__tabel{width:100%;margin:4px 0 14px;overflow:hidden;border-radius:var(--r-m);background:var(--wit);font-size:.9375rem;box-shadow:var(--schaduw-s)}.tk-vuistregel__tabel th,.tk-vuistregel__tabel td{padding:9px 12px;border-bottom:1px solid var(--lijn);text-align:left}.tk-vuistregel__tabel tr:last-child td{border-bottom:0}.tk-vuistregel__tabel th{background:#fffaf0;font-size:.8125rem;font-weight:700;color:var(--inkt-zacht)}.tk-vuistregel__tabel td strong{color:var(--bruin);font-variant-numeric:tabular-nums;white-space:nowrap}.tk-vuistregel__tabel td:first-child{white-space:nowrap}.tk-vuistregel__noot{margin:0;font-size:.875rem;color:var(--inkt-zacht)}@media(max-width:899px){.tk-uitleg__raster{grid-template-columns:minmax(0,1fr)}.tk-vuistregel{transform:none}}@media(max-width:599px){.tk-vuistregel__tabel th,.tk-vuistregel__tabel td{padding:8px 9px;font-size:.875rem}}.tk-faq{margin-top:clamp(40px,6vw,72px)}.tk-faq__kop{text-align:center}.tk-faq__lijst{display:grid;gap:10px}.tk-faq__item{border:1.5px solid var(--lijn);border-radius:var(--r-m);background:var(--wit);transition:border-color .2s,box-shadow .25s}.tk-faq__item summary{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:58px;padding:14px 18px;list-style:none;cursor:pointer;font-weight:700;color:var(--bruin)}.tk-faq__item summary::-webkit-details-marker{display:none}.tk-faq__item summary .icoon{flex:none;color:var(--oranje-knop);transition:transform .3s var(--veer)}.tk-faq__item[open]{border-color:#f4c7ad;box-shadow:var(--schaduw-s)}.tk-faq__item[open] summary .icoon{transform:rotate(45deg)}.tk-faq__item summary:hover{color:var(--oranje-knop)}.tk-faq__item .rte{max-width:none;padding:0 18px 16px}.tk-faq__item .rte p:last-child{margin-bottom:0}@media(prefers-reduced-motion:reduce){.tk-stap.is-in,.tk-keuze.is-gekozen,.tk-snel__knop.is-gekozen,.tk-voortgang__stap.is-boing .tk-voortgang__bol{animation:none}}.tk-stapmelding{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;max-width:760px;margin:-6px auto 18px;padding:12px 14px 12px 16px;border:1.5px solid #ffd27a;border-radius:var(--r-m);background:var(--zon-licht);color:var(--bruin);font-size:.9375rem;line-height:1.45;text-align:left}.tk-stapmelding[hidden]{display:none}.tk-stapmelding__tekst{flex:1 1 280px}.tk-stapmelding__knop{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border:0;border-radius:var(--r-pil);background:var(--wit);color:var(--bruin);font:inherit;font-weight:800;cursor:pointer;box-shadow:var(--schaduw-s);white-space:nowrap}.tk-stapmelding__knop:hover{background:var(--oranje-licht)}.tk-stapmelding__knop .icoon{color:var(--oranje-knop)}.tk-schuif--zone{padding-top:14px;border-top:1.5px dashed var(--lijn)}.tk-schuif__uitleg{margin:8px 0 0;font-size:.875rem;line-height:1.45;color:var(--inkt-zacht)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/kiezer.css.map */
