h1{letter-spacing:0}main h1:not(.camp h1){font-size:var(--wp--custom--kop--titel);line-height:var(--wp--custom--regel--titel);letter-spacing:var(--wp--custom--letterafstand--krap)}[data-i=vink]{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12.5 4.5 4.5L19 7.5'/%3E%3C/svg%3E")}[data-i=kaartb]{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='6' width='18' height='12' rx='2'/%3E%3Cpath d='M3 10h18M7 15h3'/%3E%3C/svg%3E")}[data-i=filter]{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7h10M18 7h2M4 17h4M12 17h8'/%3E%3Ccircle cx='16' cy='7' r='2'/%3E%3Ccircle cx='10' cy='17' r='2'/%3E%3C/svg%3E")}[data-i=sort]{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 4v16M4 8l4-4 4 4M16 20V4M12 16l4 4 4-4'/%3E%3C/svg%3E")}[data-i=box]{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='8' width='18' height='4' rx='1'/%3E%3Cpath d='M5 12v8h14v-8M12 8v12'/%3E%3Cpath d='M12 8c-1-2.6-3.2-4-5-3.2-1.6.8-.4 3.2 5 3.2zM12 8c1-2.6 3.2-4 5-3.2 1.6.8.4 3.2-5 3.2z'/%3E%3C/svg%3E")}[data-i=klok]{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='8.5'/%3E%3Cpath d='M12 7.5V12l3 2'/%3E%3C/svg%3E")}[data-i=slot]{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='5' y='11' width='14' height='9' rx='2'/%3E%3Cpath d='M8 11V8a4 4 0 0 1 8 0v3'/%3E%3C/svg%3E")}@media (min-width:768px){.rooster{gap:12px;margin-inline:0}}@media (min-width:1024px){.rooster{gap:16px;margin-inline:0}}@media (min-width:768px){.rooster{grid-template-columns:repeat(3,minmax(0,1fr))}}.kaart__koop.kaart__koop--uit,
.kaart__koop.kaart__koop--uit:hover{background:var(--wp--custom--kleur--uit-knop);color:var(--wp--custom--kleur--uit-tekst);border:0;cursor:not-allowed}.label.label--uit{background:var(--wp--custom--kleur--uit-vlak);border-color:var(--wp--custom--kleur--uit-vlak);color:var(--wp--custom--kleur--uit-tekst)}.vel__kop{position:sticky;top:0;z-index:var(--wp--custom--laag--inhoud);display:flex;justify-content:space-between;align-items:center;height:56px;padding-left:16px;background:var(--wp--preset--color--wit);border-bottom:1px solid var(--wp--custom--kleur--lijn-koel);font-size:var(--wp--custom--kop--tussenkop);font-weight:var(--wp--custom--gewicht--medium)}.vel__g{padding:16px;border-bottom:1px solid var(--wp--custom--kleur--lijn-koel)}.vel__g p{margin-bottom:10px;font-weight:var(--wp--custom--gewicht--kop)}.vel__g p span{margin-left:8px;font-size:var(--wp--custom--tekst--klein);font-weight:var(--wp--custom--gewicht--normaal);color:var(--wp--custom--kleur--tekst-zacht)}.vel__k{display:flex;flex-wrap:wrap;gap:8px}.vel__g>a,
.vel__o{position:relative;display:flex;justify-content:space-between;align-items:center;min-height:48px;border-bottom:1px solid var(--wp--custom--kleur--lijn-koel);cursor:pointer}.vel__o input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.vel__g>a[aria-current],
.vel__o:has(:checked){font-weight:var(--wp--custom--gewicht--medium);color:var(--wp--preset--color--groen)}.vel__form{display:flex;flex-direction:column;flex:1;min-height:0}.vel__voet{position:sticky;bottom:0;z-index:var(--wp--custom--laag--inhoud);margin-top:auto;display:flex;align-items:center;gap:8px;padding:16px;background:var(--wp--preset--color--wit);border-top:1px solid var(--wp--custom--kleur--lijn-koel)}.vel__wis{flex:none;padding:0 12px;font-size:var(--wp--custom--tekst--kaart);font-weight:var(--wp--custom--gewicht--medium);text-decoration:underline;text-underline-offset:3px}.vel__voet button{flex:1;min-height:48px;justify-content:center;background:var(--wp--preset--color--groen);color:var(--wp--preset--color--wit);font-weight:var(--wp--custom--gewicht--kop)}.vel__voet button{border-radius:var(--wp--custom--hoek--knop)}@media (min-width:768px){.gerust{grid-template-columns:repeat(4,1fr);gap:16px 24px;padding:16px 20px}}.mini__koop.ok{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12.5 4.5 4.5L19 7.5'/%3E%3C/svg%3E")}.lees strong,
.lees b{font-weight:var(--wp--custom--gewicht--vet)}.lees p a:not([class]),
.lees li a:not([class]){font-weight:var(--wp--custom--gewicht--normaal);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:var(--wp--custom--kleur--link-streep)}.som{display:flex;justify-content:space-between;align-items:baseline;font-size:var(--wp--custom--tekst--ui)}.som strong{font-size:var(--wp--custom--kop--kop)}.rij{display:flex;justify-content:space-between;gap:16px;font-size:var(--wp--custom--tekst--ui)}.rij b{font-weight:var(--wp--custom--gewicht--nadruk);text-align:right}.rij--tot{padding-top:10px;border-top:1px solid var(--wp--preset--color--lijn);font-size:var(--wp--custom--kop--tussenkop)}.rij--tot b{font-weight:var(--wp--custom--gewicht--nadruk)}.rij--tot span{font-weight:var(--wp--custom--gewicht--medium)}.code button{min-height:44px;padding-inline:18px;border:1px solid var(--wp--preset--color--groen);border-radius:var(--wp--custom--hoek--knop);font-weight:var(--wp--custom--gewicht--medium);color:var(--wp--preset--color--groen)}.code [role=status]{margin-top:12px}.code summary{display:inline-flex;align-items:center;min-height:44px;font-weight:var(--wp--custom--gewicht--medium);cursor:pointer;color:var(--wp--preset--color--groen)}.code form{display:flex;gap:8px;margin-top:8px}.code input{flex:1;min-height:44px;padding:0 14px;border:1px solid var(--wp--custom--kleur--veld-lijn-zacht);border-radius:var(--wp--custom--hoek--knop);font:inherit}.inhoud strong,
.inhoud b{font-weight:var(--wp--custom--gewicht--vet)}.inhoud a:not([class]){font-weight:var(--wp--custom--gewicht--medium);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:var(--wp--custom--kleur--link-streep)}.k1{border-radius:var(--wp--custom--hoek--knop)}.k2{border-radius:var(--wp--custom--hoek--knop)}.regels{display:grid}.art a{font:var(--wp--custom--gewicht--medium) var(--wp--custom--tekst--lees)/var(--wp--custom--regel--lees) var(--wp--preset--font-family--figtree)}.art li{background:var(--tk, var(--wp--preset--color--ivoor))}.verder{display:inline-flex;align-items:center;min-height:44px;margin-top:8px;font-weight:var(--wp--custom--gewicht--medium);color:var(--wp--preset--color--groen)}.inci p a:not([class]){font-weight:var(--wp--custom--gewicht--medium);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:var(--wp--custom--kleur--link-streep)}.advies{background:var(--tk, var(--wp--custom--kleur--blauw))}.advies h2{font-weight:var(--wp--custom--gewicht--medium)}.waar{background:var(--tk, var(--wp--preset--color--salie))}.waar__zin{margin-top:8px;font-size:var(--wp--custom--tekst--lees);line-height:var(--wp--custom--regel--lees);max-width:56ch}.zes p a:not([class]){font-weight:var(--wp--custom--gewicht--medium);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:var(--wp--custom--kleur--link-streep)}.zes h3{font-size:var(--wp--custom--tekst--lees);padding-top:11px}.klant{background:var(--wp--preset--color--wit);border-block:1px solid var(--wp--preset--color--lijn)}.score__cijfer{font-size:var(--wp--custom--kop--titel);font-weight:var(--wp--custom--gewicht--kop)}.score b{font-size:var(--wp--custom--tekst--groot)}.koop{min-width:0}.koop__rij .aantal{width:112px}.koop__rij .knop1{min-height:48px}.prijsrij strong{font-size:var(--wp--custom--kop--kop)}.knop1:hover{background:var(--wp--preset--color--groen-donker)}.knop1{border-radius:var(--wp--custom--hoek--knop)}.knop1{display:flex;justify-content:center;align-items:center;gap:8px;width:100%;min-height:48px;font-size:var(--wp--custom--tekst--ui);font-weight:var(--wp--custom--gewicht--nadruk)}.knop1{background:var(--wp--preset--color--groen);color:var(--wp--preset--color--wit)}.betaal__kop{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:12px;font-size:var(--wp--custom--tekst--klein);color:var(--wp--custom--kleur--tekst-zacht)}.betaal__kop::before{width:16px;height:16px;flex:none}.betaal{display:flex;flex-wrap:wrap;gap:4px;justify-content:center;margin:6px 0 20px}.betaal li{display:grid;place-items:center}.betaal .pm{width:28px;height:21px}@media (min-width:768px){.betaal .pm{width:32px;height:24px}}.betaal--pp{display:flex;flex-wrap:nowrap;justify-content:flex-start;gap:5px;margin:8px 0 0}.betaal--pp li{display:grid;place-items:center;width:32px;height:22px;border-radius:var(--wp--custom--hoek--kader);background:var(--wp--preset--color--wit)}.betaal--pp .pm{width:26px;height:16px}.betaal__meer{font-size:var(--wp--custom--tekst--klein);font-weight:var(--wp--custom--gewicht--medium)}@media (min-width:768px){.betaal--pp li{width:40px;height:26px}.betaal--pp .pm{width:32px;height:20px}}.betaal__kop--pp{justify-content:flex-start;margin-top:16px;font-size:var(--wp--custom--tekst--klein);font-weight:var(--wp--custom--gewicht--medium);color:var(--wp--custom--kleur--tekst-zacht)}.keurm{background:var(--wp--preset--color--ivoor)}.citaat p{font:var(--wp--custom--gewicht--normaal) var(--wp--custom--tekst--ui)/var(--wp--custom--regel--stem) var(--wp--preset--font-family--figtree)}.cit blockquote{font:var(--wp--custom--gewicht--normaal) var(--wp--custom--tekst--ui)/var(--wp--custom--regel--ui) var(--wp--preset--font-family--figtree)}.twee p a:not([class]){font-weight:var(--wp--custom--gewicht--medium);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:var(--wp--custom--kleur--link-streep)}.twee--onder h2{font-size:var(--wp--custom--kop--kop)}.twee p{line-height:var(--wp--custom--regel--lees)}.twee p+p{margin-top:16px}.wij{background:var(--tk, var(--wp--preset--color--zand))}.wij :where(p){line-height:var(--wp--custom--regel--lees)}.wij__motto{font-style:normal;font-weight:var(--wp--custom--gewicht--normaal);font-size:var(--wp--custom--tekst--groot);font-family:var(--wp--preset--font-family--figtree)}.wij__c b{font:var(--wp--custom--gewicht--kop) var(--wp--custom--kop--titel)/var(--wp--custom--regel--titel) var(--wp--preset--font-family--figtree)}.wij__c{border-color:var(--wp--preset--color--lijn)}.vrg h3{font-size:var(--wp--custom--tekst--lees);line-height:var(--wp--custom--regel--ui)}.teller{border-radius:var(--wp--custom--hoek--knop)}.teller{display:inline-grid;grid-template-columns:44px 36px 44px;align-items:center;border:1px solid var(--wp--preset--color--lijn)}.teller button{font-size:var(--wp--custom--kop--kop);line-height:1}.teller output{text-align:center;font-weight:var(--wp--custom--gewicht--medium)}.teller button{height:44px}.aanb{min-width:0;margin:20px calc(-1 * var(--wp--custom--ruimte--rand)) 0;padding:16px 0 18px;background:var(--wp--custom--kleur--blauw);border-radius:var(--wp--custom--hoek--kaart)}.aanb__kop{margin:0 var(--wp--custom--ruimte--rand) 10px;font-size:var(--wp--custom--tekst--ui);font-weight:var(--wp--custom--gewicht--nadruk)}.aanb .minis{display:flex;gap:10px;margin:0;padding:0 var(--wp--custom--ruimte--rand) 4px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.aanb .mini{flex:0 0 min(78vw, 300px);display:grid;grid-template-columns:72px minmax(0,1fr);grid-template-rows:auto auto 1fr;column-gap:12px;row-gap:4px;align-items:start;padding:10px 12px 10px 10px;border:0;border-radius:var(--wp--custom--hoek--foto);background:var(--wp--preset--color--wit);scroll-snap-align:start}.aanb .mini img{grid-row:1/4;grid-column:1;width:72px;height:72px;padding:4px;border-radius:var(--wp--custom--hoek--kader);background:var(--wp--preset--color--wit);object-fit:contain;box-sizing:border-box}.aanb .mini h3{min-height:0}.aanb .mini h3,
.aanb .mini p{grid-column:2}.aanb .mini__prijs{grid-row:3;align-self:end}@media (min-width:768px){.aanb{margin-inline:0;padding-inline:16px}.aanb__kop{margin-inline:0}.aanb .minis{padding-inline:0}.aanb .minis{display:grid;grid-template-columns:1fr 1fr;gap:12px;overflow:visible;padding-bottom:0}.aanb .mini{flex:none}}.samen2{margin-top:32px;padding:16px;border:1.5px solid var(--wp--preset--color--lijn);border-radius:var(--wp--custom--hoek--kaart)}.samen2 h2{margin-bottom:12px}.samen2__l{display:grid;grid-template-columns:1fr auto 1fr;align-items:start;gap:8px}.samen2__p{display:grid;justify-items:center;gap:6px;text-align:center;font-size:var(--wp--custom--tekst--kaart);line-height:var(--wp--custom--regel--kaart)}.samen2__p img{width:96px;height:96px;object-fit:contain}@media (min-width:1024px){.samen2__p img{width:120px;height:120px}}.samen2__plus{align-self:center;font-size:var(--wp--custom--kop--kop);color:var(--wp--preset--color--groen)}.samen2__p b{font-size:var(--wp--custom--tekst--kaart)}.samen2__voet{display:grid;gap:10px;margin-top:14px;padding-top:14px;border-top:1px solid var(--wp--preset--color--lijn)}.samen2__tot{display:flex;justify-content:space-between;align-items:baseline;font-size:var(--wp--custom--tekst--ui)}.samen2__tot strong{font-size:var(--wp--custom--kop--kop)}.samen2 .knop1{margin-top:0}.samen2__bron{font-size:var(--wp--custom--tekst--klein)}.samen2__bron a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:var(--wp--custom--kleur--link-streep)}.specd>summary{display:flex;align-items:center;justify-content:space-between;min-height:56px;cursor:pointer;list-style:none;border-bottom:1px solid var(--wp--preset--color--lijn)}.specd>summary::-webkit-details-marker{display:none}.specd>summary::after{content:"";flex:none;width:40px;height:40px;border-radius:var(--wp--custom--hoek--cirkel);background:var(--pijl) center/18px no-repeat var(--wp--custom--kleur--blauw);transition:transform .2s}.specd[open]>summary::after{transform:rotate(180deg)}.specd>summary h2{margin:0}.box{padding:4px 0;border-radius:0;background:transparent;color:var(--wp--preset--color--tekst);font-size:var(--wp--custom--tekst--kaart)}.box[role=alert]{color:var(--wp--custom--kleur--framboos)}.box[role=alert]{display:flex;gap:10px;align-items:flex-start;background:var(--wp--custom--kleur--fout-vlak)}.box[role=alert]::before{content:"!";flex:none;display:grid;place-items:center;width:22px;height:22px;margin-top:1px;border-radius:var(--wp--custom--hoek--cirkel);background:var(--wp--custom--kleur--pruim);color:var(--wp--preset--color--wit);font-size:var(--wp--custom--tekst--klein);font-weight:var(--wp--custom--gewicht--zwaar);line-height:1}.box+.voortgang,
.box+p:not(.box){margin-top:12px}.box a{font-weight:var(--wp--custom--gewicht--medium);color:var(--wp--preset--color--groen)}.lade{margin:0 0 0 auto;width:min(100%,440px);height:100%;max-height:100%;padding:0;border:0;color:var(--wp--preset--color--tekst);background:var(--wp--preset--color--wit)}.lade::backdrop{background:var(--wp--custom--kleur--scrim)}.lade[open]{display:flex;flex-direction:column}.lade__kop{display:flex;justify-content:space-between;align-items:center;min-height:56px;padding-left:16px;border-bottom:1px solid var(--wp--preset--color--lijn);font-size:var(--wp--custom--tekst--lees);font-weight:var(--wp--custom--gewicht--medium)}.lade__kop span{display:inline-flex;align-items:center;gap:8px}.lade__kop span::before{color:var(--wp--custom--kleur--voorraad)}.lade__lijf{flex:1;overflow-y:auto;padding:16px;display:grid;gap:16px;align-content:start}.lade__voet{padding:12px 16px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--wp--preset--color--lijn);display:grid;gap:8px}.lade .knop1,
.lade .knop3{margin:0;min-height:48px}.lade__kop .ib{min-width:48px;min-height:48px}.lade__lijf{grid-template-columns:minmax(0,1fr)}.lade__lijf>*{min-width:0}.lade__kop span:focus{outline:0}.lade .aantal{border-radius:var(--wp--custom--hoek--knop)}.lade[open]{animation:lade-in .18s cubic-bezier(.2,0,0,1)}.lade[open]::backdrop{animation:lade-scrim .25s ease}.lade .teller{border-radius:var(--wp--custom--hoek--knop)}.lade .teller button:first-child{border-radius:var(--wp--custom--hoek--knop) 0 0 var(--wp--custom--hoek--knop)}.lade .teller button:last-child{border-radius:0 var(--wp--custom--hoek--knop) var(--wp--custom--hoek--knop) 0}.lade[data-leeg] .regel__acties{opacity:.5}@media (prefers-reduced-motion: reduce){.lade[open],
	.lade[open]::backdrop{animation:none}}@media (max-width:767px){.lade{inset:auto 0 0 0;margin:0;width:100%;max-width:none;height:auto;max-height:88vh;border-radius:var(--wp--custom--hoek--tegel) var(--wp--custom--hoek--tegel) 0 0}.lade__lijf{flex:0 1 auto;min-height:0}.lade::before{content:"";display:block;flex:none;width:40px;height:4px;margin:8px auto 0;border-radius:var(--wp--custom--hoek--pil);background:var(--wp--custom--kleur--lijn-zacht)}.lade[open]{animation:lade-op .18s cubic-bezier(.2,0,0,1)}.lade[open] > *{flex:0 0 auto}.lade[open] > .lade__lijf{flex:0 1 auto;overflow-y:auto}}@keyframes lade-op{from{transform:translateY(100%)}to{transform:none}}.lade--bev{inset:0;margin:auto;width:min(calc(100% - 32px),420px);max-width:none;height:fit-content;max-height:90vh;border-radius:var(--wp--custom--hoek--kaart);overflow:hidden}.lade--bev::before{content:none}.lade--bev[open],
.lade--bev[open]::backdrop{animation:none}.lade--bev .lade__kop{align-items:start;gap:8px;min-height:0;padding:12px 4px 12px 16px;border-bottom:0;background:var(--wp--custom--kleur--vlak-mint)}.lade--bev .lade__kop span{display:grid;grid-template-columns:22px minmax(0,1fr);column-gap:10px;align-items:center;font-size:var(--wp--custom--tekst--ui);font-weight:var(--wp--custom--gewicht--nadruk);line-height:var(--wp--custom--regel--ui);color:var(--wp--preset--color--groen)}.lade--bev .lade__kop span::before{grid-column:1;grid-row:1/3;width:22px;height:22px;--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m4.5 12.5 5 5L19.5 7'/%3E%3C/svg%3E")}.lade--bev .lade__kop span b{grid-column:2;margin-top:2px;font-size:var(--wp--custom--tekst--kaart);font-weight:var(--wp--custom--gewicht--normaal);line-height:var(--wp--custom--regel--ui);color:var(--wp--preset--color--tekst)}.lade--bev .lade__kop span[role=alert]{display:block;padding:8px 12px;border-radius:var(--wp--custom--hoek--kader);background:var(--wp--custom--kleur--fout-vlak);font-size:var(--wp--custom--tekst--kaart);font-weight:var(--wp--custom--gewicht--medium);line-height:var(--wp--custom--regel--ui);color:var(--wp--preset--color--tekst)}.lade--bev .lade__kop span[role=alert]::before{content:none}.lade--bev .lade__kop .ib{min-width:40px;min-height:40px}.lade--bev .lade__lijf{flex:0 1 auto;min-height:0;padding:12px 16px 16px;gap:0;overflow-y:auto}.bev__knoppen{display:grid;grid-template-columns:1fr 1fr;gap:8px}.bev__knoppen .knop1,
.bev__knoppen .knop3{margin:0;min-height:40px;padding-inline:12px;font-size:var(--wp--custom--tekst--kaart)}.bev__kop{margin:14px 0 8px;font-size:var(--wp--custom--tekst--kaart);font-weight:var(--wp--custom--gewicht--nadruk)}.bev__rooster{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}.bev__rooster .kaart{border-radius:var(--wp--custom--hoek--kaart);grid-row:auto;grid-template-columns:minmax(0,1fr) 36px;grid-template-rows:auto auto auto auto;column-gap:6px;align-items:start;padding:8px 10px 10px}.bev__rooster .kaart__beeld,
.bev__rooster .kaart__naam,
.bev__rooster .kaart__ster{grid-column:1/-1}.bev__rooster .kaart__merk,
.bev__rooster .kaart__vd,
.bev__rooster .kaart .label,
.bev__rooster .kaart__pil{display:none}.bev__rooster .kaart__foto{width:60%;max-width:120px;padding:0}.bev__rooster .kaart__naam a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:var(--wp--custom--tekst--klein);line-height:var(--wp--custom--regel--kaart)}.bev__rooster .kaart__ster{margin-top:2px}.bev__rooster .kaart__prijs{grid-column:1;grid-row:4;align-self:center}.bev__rooster .kaart .kaart__koop[data-koop]{grid-area:4/2;display:grid;place-items:center;justify-self:end;align-self:center;width:36px;min-height:36px;height:36px;padding:0;border:0;border-radius:var(--wp--custom--hoek--cirkel);background:var(--wp--preset--color--groen);color:var(--wp--preset--color--wit)}.bev__rooster .kaart .kaart__koop[data-koop] span{display:none}.bev__rooster .kaart .kaart__koop[data-koop]::before,
.bev__rooster .kaart .kaart__koop[data-koop]:not(.ok)::before{display:block;width:18px;height:18px}.bev__rooster .kaart__prijs span{display:none}@media (max-width:479px){.bev__knoppen{grid-template-columns:1fr}}.knop3{display:flex;justify-content:center;align-items:center;gap:8px;width:100%;border-radius:var(--wp--custom--hoek--knop);font-size:var(--wp--custom--tekst--lees);font-weight:var(--wp--custom--gewicht--nadruk)}.knop3{border:1px solid var(--wp--preset--color--groen);color:var(--wp--preset--color--groen);background:var(--wp--preset--color--wit)}.knop3:hover{background:var(--wp--preset--color--salie)}.vlak-verzend{display:grid;gap:8px;padding:4px 0 8px}.levert{font-size:var(--wp--custom--tekst--klein)}.levert b{font-weight:var(--wp--custom--gewicht--nadruk)}.voortgang p b{font-size:var(--wp--custom--tekst--lees)}.voortgang{display:grid;gap:6px;font-size:var(--wp--custom--tekst--kaart)}.voortgang__balk{position:relative;height:8px;border-radius:var(--wp--custom--hoek--kader);background:linear-gradient(90deg,var(--wp--custom--kleur--voorraad) calc(var(--v)*1%),var(--wp--custom--kleur--balk-leeg) 0)}.voortgang__tekst{margin:0}.voortgang__tekst.gehaald{display:flex;align-items:center;gap:8px;color:var(--wp--custom--kleur--voorraad);font-weight:var(--wp--custom--gewicht--nadruk)}.voortgang__bol{position:absolute;top:50%;left:calc(var(--p)*1%);width:14px;height:14px;border:2px solid var(--wp--custom--kleur--balk-leeg);border-radius:var(--wp--custom--hoek--cirkel);background:var(--wp--preset--color--wit);transform:translate(-100%, -50%);box-sizing:border-box}.voortgang__bol.is-gehaald{border-color:var(--wp--preset--color--groen);background:var(--wp--preset--color--groen)}.voortgang b{font-weight:var(--wp--custom--gewicht--nadruk)}.voortgang__rij{display:grid;grid-template-columns:1fr 24px;align-items:center;gap:10px}.voortgang__auto{display:inline-flex;width:24px;height:24px;color:var(--wp--custom--kleur--tekst-zacht)}.voortgang__auto::before{width:24px;height:24px}.voortgang__auto.is-gehaald{color:var(--wp--custom--kleur--voorraad)}.gehaald{display:flex;align-items:center;gap:10px;font-weight:var(--wp--custom--gewicht--nadruk);color:var(--wp--custom--kleur--gehaald)}.gehaald::before{border-radius:var(--wp--custom--hoek--cirkel);mask:var(--i) center/16px no-repeat exclude, linear-gradient(var(--wp--preset--color--tekst) 0 0)}.regel{display:grid;gap:4px 12px;align-items:start;padding:12px 0;border-bottom:1px solid var(--wp--preset--color--lijn)}.regel:first-child{padding-top:0}.regel img{grid-row:span 3;width:72px;height:72px;object-fit:contain;border-radius:0;background:var(--wp--preset--color--wit)}.regel a{font-size:var(--wp--custom--tekst--kaart);font-weight:var(--wp--custom--gewicht--medium);line-height:var(--wp--custom--regel--tussenkop)}.regel__p{grid-column:3;grid-row:1;font-weight:var(--wp--custom--gewicht--medium);white-space:nowrap}.regel__inh{font-size:var(--wp--custom--tekst--klein)}.regel__acties{grid-column:2/4;display:flex;align-items:center;justify-content:space-between;gap:8px}.regel{grid-template-columns:72px minmax(0,1fr) auto}.regel a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.regel{grid-template-rows:minmax(2.6em,auto) 1.4em auto}.regel__inh{grid-column:2/4;min-height:1.4em;line-height:var(--wp--custom--regel--ui);margin:0}.regel__acties{margin-top:8px}.weg{min-height:44px;font-size:var(--wp--custom--tekst--klein);text-decoration:underline;text-underline-offset:3px}.xsl{display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.xsl{max-width:100%}@media (min-width:1024px){.xsl{display:grid;grid-template-columns:repeat(3,1fr);overflow:visible}}.xsband{margin-top:16px;padding:12px;border-radius:var(--wp--custom--hoek--kader);background:var(--wp--preset--color--ivoor)}.xsband .kop2{margin:0 0 10px}.xs{position:relative;flex:0 0 58%;scroll-snap-align:start;display:grid;grid-template-columns:1fr 44px;grid-template-rows:auto 1fr 44px;gap:4px 8px;align-items:start;padding:10px;border-radius:var(--wp--custom--hoek--kader);background:var(--wp--preset--color--wit)}.xs img{grid-column:1/3;width:100%;max-width:120px;height:auto;aspect-ratio:1;margin-inline:auto;object-fit:contain}.xs a{grid-column:1/3;grid-row:2;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;min-height:2.6em;font-size:var(--wp--custom--tekst--klein);font-weight:var(--wp--custom--gewicht--medium);line-height:var(--wp--custom--regel--tussenkop)}.xs p{grid-column:1;grid-row:3;align-self:end;margin:0;line-height:44px;font-size:var(--wp--custom--tekst--kaart);font-weight:var(--wp--custom--gewicht--medium)}.xs button{grid-column:2;grid-row:3;align-self:end;width:44px;height:44px;border-radius:var(--wp--custom--hoek--cirkel);background:var(--wp--preset--color--groen);color:var(--wp--preset--color--wit);justify-content:center}.xs button:hover{background:var(--wp--preset--color--groen-donker)}.xs button::before{width:20px;height:20px}.xs a::after{content:"";position:absolute;inset:0}.xs button{position:relative;z-index:var(--wp--custom--laag--inhoud)}@media (min-width:768px){.xs{flex-basis:40%}}.kop2{font-size:var(--wp--custom--tekst--lees);font-weight:var(--wp--custom--gewicht--medium)}.vertrouwen{display:grid;gap:6px;font-size:var(--wp--custom--tekst--kaart)}.vertrouwen li{display:grid;grid-template-columns:22px 1fr;column-gap:8px;align-items:start}.vertrouwen li::before{width:20px;height:20px;color:var(--wp--preset--color--groen)}.verkoper{font-size:var(--wp--custom--tekst--klein);text-align:center}.klarna{display:flex;align-items:center;gap:8px;font-size:var(--wp--custom--tekst--kaart);justify-content:center}.klarna::before{width:20px;height:20px;color:var(--wp--preset--color--groen)}.cat__kop{display:grid}.hp__tekst{line-height:var(--wp--custom--regel--lees)}.hp__tekst a:not([class]){text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:var(--wp--custom--kleur--link-streep)}.hp__tekst p+p{margin-top:16px}.pp h1{font-size:var(--wp--custom--kop--titel);line-height:var(--wp--custom--regel--titel);letter-spacing:var(--wp--custom--letterafstand--krap)}@media (max-width:767px){.pp h1{font-size:var(--wp--custom--kop--kop)}}.pp__top>*{min-width:0}.mandp h1{margin:20px 0 12px}.mandp h1{font-family:var(--wp--preset--font-family--figtree);font-weight:var(--wp--custom--gewicht--kop)}.mandp__r{display:grid;gap:20px}.mandp__l{display:grid;gap:16px;align-content:start}.mandp__som{display:grid;gap:12px;align-content:start;padding:16px;border:1px solid var(--wp--preset--color--lijn);border-radius:var(--wp--custom--hoek--kader)}.mandp__r{grid-template-columns:minmax(0,1fr)}@media (min-width:1024px){.mandp__r{gap:24px 48px;align-items:start}.mandp__som{grid-column:2;grid-row:1/3;position:sticky;top:130px}}.mandp__xs{display:grid;gap:24px}.mandp__xs{grid-template-columns:minmax(0,1fr)}@media (min-width:1024px){.mandp__xs{grid-column:1}}.mandp__r>*{min-width:0}@media (min-width:1024px){.mandp__r{grid-template-columns:minmax(0,1fr) 380px}}.mandp__xs>*{min-width:0}.mandp__rijen{display:contents}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.skip{position:absolute;left:16px;top:-80px;z-index:var(--wp--custom--laag--skip);background:var(--wp--preset--color--groen);color:var(--wp--preset--color--wit);padding:12px 16px}.skip:focus{top:8px}[data-alleen=box]{display:none}.boxkaart{display:grid;grid-template-columns:56px 1fr;gap:12px;align-items:center;margin:16px 0 0;padding:12px 14px;border-radius:var(--wp--custom--hoek--kaart);background:var(--wp--custom--kleur--boxkaart, var(--wp--custom--kleur--klei));font-size:var(--wp--custom--tekst--kaart);line-height:var(--wp--custom--regel--ui)}.boxkaart::before{display:none}.boxkaart:not(.boxkaart--klein):not(:has(.boxkaart__foto))::before{display:block;width:32px;height:32px;margin:0 auto;color:var(--wp--preset--color--tekst)}.boxkaart__foto{display:grid;place-items:center;width:56px;height:56px;border-radius:var(--wp--custom--hoek--foto);background:var(--wp--preset--color--wit)}.boxkaart__foto img{width:48px;height:48px;object-fit:contain}.boxkaart__t{display:grid;gap:4px;min-width:0}.boxkaart__kop{margin:0;font-size:var(--wp--custom--tekst--ui);font-weight:var(--wp--custom--gewicht--nadruk)}.boxkaart__regel{margin:0;color:var(--wp--custom--kleur--tekst-zacht)}.boxkaart__regel a{color:var(--wp--preset--color--tekst);text-decoration:underline;text-underline-offset:3px}.boxkaart__regel b{color:var(--wp--preset--color--tekst);font-weight:var(--wp--custom--gewicht--nadruk)}.boxkaart__balk{display:block;height:6px;border-radius:var(--wp--custom--hoek--kader);background:linear-gradient(90deg,var(--wp--preset--color--groen) calc(var(--v)*1%),var(--wp--preset--color--wit) 0)}.boxkaart--klein{display:grid;grid-template-columns:20px 1fr;gap:12px;align-items:center;width:100%;margin:12px 0 0;padding:8px 16px 8px 14px;border-radius:var(--wp--custom--hoek--pil);background:var(--wp--custom--kleur--boxpil, var(--wp--custom--kleur--icoon-geel));box-shadow:var(--wp--custom--schaduw--kaart);color:var(--wp--preset--color--tekst);font-size:var(--wp--custom--tekst--mini);line-height:var(--wp--custom--regel--ui)}.boxkaart.boxkaart--klein::before{display:block;width:20px;height:20px;margin:0;color:inherit}.boxkaart--klein b{font-weight:var(--wp--custom--gewicht--nadruk);font-size:var(--wp--custom--tekst--klein)}.boxkaart--klein span{color:var(--wp--preset--color--tekst)}.bp{margin:12px 0 0;border-top:1px solid var(--wp--custom--kleur--lijn-zacht);border-bottom:1px solid var(--wp--custom--kleur--lijn-zacht)}.bp__rij{display:grid;grid-template-columns:22px 1fr auto;align-items:center;gap:12px;min-height:52px;padding:8px 0;cursor:pointer;list-style:none}.bp__rij::-webkit-details-marker{display:none}.bp__rij::before{width:22px;height:22px;color:var(--wp--preset--color--tekst)}.bp__rij:focus:not(:focus-visible){outline:0}.bp__rij:focus-visible{outline-offset:4px;border-radius:var(--wp--custom--hoek--kader)}.bp__t{font-size:var(--wp--custom--tekst--klein);font-weight:var(--wp--custom--gewicht--nadruk);color:var(--wp--preset--color--groen-donker)}.bp__k{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:0 16px;border:1.5px solid var(--wp--preset--color--groen);border-radius:var(--wp--custom--hoek--knop);background:var(--wp--preset--color--wit);color:var(--wp--preset--color--groen);font:inherit;font-size:var(--wp--custom--tekst--klein);font-weight:var(--wp--custom--gewicht--medium);line-height:1;cursor:pointer}.bp__k.is-gekozen{background:var(--wp--preset--color--groen);color:var(--wp--preset--color--wit);cursor:default}.bp__k.is-gekozen::before{width:16px;height:16px;color:inherit}.bp__k.is-dicht{border-color:var(--wp--custom--kleur--lijn-koel);background:transparent;color:var(--wp--custom--kleur--tekst-zacht);cursor:default}.bp__p{padding:0 0 12px}.bp__uitleg{margin:0 0 10px;font-size:var(--wp--custom--tekst--klein);color:var(--wp--custom--kleur--tekst-zacht)}.bp__uitleg b{color:var(--wp--preset--color--tekst);font-weight:var(--wp--custom--gewicht--nadruk)}.bp__l{display:grid;gap:8px;margin:0;padding:0;list-style:none}.bp__i{display:grid;grid-template-columns:56px 1fr auto;align-items:center;gap:12px;padding:8px 10px;border:1px solid var(--wp--preset--color--lijn);border-radius:var(--wp--custom--hoek--foto);background:var(--wp--preset--color--wit)}.bp__i.is-gekozen{border-color:var(--wp--preset--color--groen)}.bp__i img,
.bp__i > div{grid-row:1 / span 2}.bp__i > .bp__k{grid-column:3;justify-self:end}.bp__i > .bp__k:nth-child(3):last-child{grid-row:1 / span 2}.bp__i > .bp__k:nth-child(3):not(:last-child){align-self:end}.bp__i > .bp__k:nth-child(4){align-self:start}.bp__i.is-dicht img{opacity:.5}.bp__i img{width:56px;height:56px;object-fit:contain}.bp__n{margin:0;font-size:var(--wp--custom--tekst--klein);font-weight:var(--wp--custom--gewicht--medium);line-height:var(--wp--custom--regel--kaart)}.bp__w{margin:4px 0 0;font-size:var(--wp--custom--tekst--mini);color:var(--wp--custom--kleur--tekst-zacht)}.bp__w b{display:inline-block;margin-right:6px;padding:1px 8px;border-radius:var(--wp--custom--hoek--pil);background:var(--wp--custom--kleur--boxpil, var(--wp--custom--kleur--icoon-geel));color:var(--wp--preset--color--tekst);font-weight:var(--wp--custom--gewicht--nadruk)}.bp__slot{display:flex;align-items:center;justify-content:center;gap:8px;margin:8px 0 0;padding:12px;border:1.5px dashed var(--wp--custom--kleur--lijn-koel);border-radius:var(--wp--custom--hoek--foto);font-size:var(--wp--custom--tekst--klein);color:var(--wp--custom--kleur--tekst-zacht)}.bp__slot::before{width:18px;height:18px;color:var(--wp--custom--kleur--tekst-zacht)}.bespaart,
.bespaart b{color:var(--wp--custom--kleur--framboos);font-weight:var(--wp--custom--gewicht--nadruk)}