.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.nav-wagens{display:inline-flex;align-items:center;gap:.5rem;flex:0 0 auto}.nav-wagens-mobiel{display:none}.hoofdnav a.nav-wagen,.nav-wagen{position:relative;display:inline-flex;align-items:center;justify-content:center;width:2.2rem;height:2.2rem;border-radius:50%;color:var(--navy);border:1px solid var(--lichtgrijs);padding:0;flex:0 0 auto;text-decoration:none}.hoofdnav a.nav-wagen:hover,.nav-wagen:hover{color:var(--blauw);border-color:var(--blauw)}.nav-wagen-aantal{position:absolute;top:-.35rem;right:-.4rem;min-width:1.15rem;height:1.15rem;padding:0 .3rem;border-radius:999px;background:var(--goud);color:var(--navy);font-size:.7rem;font-weight:800;line-height:1.15rem;text-align:center;box-shadow:0 0 0 2px #fff}.nav-offerte .nav-wagen-aantal{background:var(--blauw);color:#fff}@media (max-width:1279px){.nav-wagens{display:none}.nav-wagens-mobiel{display:inline-flex;gap:.5rem;margin-left:auto}.nav-wagens-mobiel+.nav-toggle{margin-left:0}}@media (min-width:1280px){.site-header .container{gap:1rem}.hoofdnav{gap:.8rem}.hoofdnav a{font-size:.88rem}.logo-link img{height:46px!important}.hoofdnav a.knop{padding:.5rem .9rem;font-size:.86rem}}@media (min-width:1560px){.site-header .container{max-width:90rem;gap:1.6rem}.hoofdnav{gap:1.05rem}.hoofdnav a{font-size:.93rem}}.hero-winkel{margin:1.1rem 0 0;font-size:.95rem;color:var(--tekst-zacht)}.hero-winkel a{font-weight:600}.wk-kop{padding:2rem 1.4rem .4rem}.wk-kop h1{margin-bottom:.6rem;font-size:clamp(1.9rem,3.6vw,2.8rem)}.wk-kop .intro{color:var(--tekst-zacht);max-width:48rem;font-size:1.06rem;margin-bottom:1.2rem}.wk-main{padding-top:1.2rem;padding-bottom:4rem}.wk-tabs{display:flex;gap:.5rem;flex-wrap:wrap;margin:.4rem 0 .8rem}.wk-tabs a{padding:.45rem 1rem;border-radius:999px;border:1px solid var(--lichtgrijs);color:var(--navy);text-decoration:none;font-weight:600;font-size:.92rem;background:#fff}.wk-tabs a:hover{border-color:var(--blauw);color:var(--blauw)}.wk-tabs a[aria-current=page]{background:var(--navy);border-color:var(--navy);color:#fff}.wk-hero{padding:2.6rem 0;background:linear-gradient(180deg,#eaf1f8,#ffffff);border-bottom:1px solid var(--lichtgrijs)}.wk-hero-grid{display:grid;grid-template-columns:1.3fr .7fr;grid-gap:3rem;gap:3rem;align-items:center}.wk-hero h1{max-width:18ch}.wk-hero .intro{color:var(--tekst-zacht);max-width:46ch;font-size:1.1rem}.wk-hero-kaart{background:#fff;border:1px solid var(--lichtgrijs);border-radius:var(--radius);padding:1.5rem 1.6rem;box-shadow:var(--schaduw)}.wk-hero-kaart strong{font-family:var(--font-kop),sans-serif;color:var(--navy);font-size:1.15rem}.wk-hero-kaart ol{list-style:none;padding:0;margin:.9rem 0 0;display:grid;grid-gap:.75rem;gap:.75rem}.wk-hero-kaart li{display:flex;gap:.75rem;align-items:baseline;color:var(--tekst);font-size:.97rem;line-height:1.45}.wk-hero-kaart li span{flex:0 0 1.6rem;height:1.6rem;border-radius:50%;background:var(--navy);color:var(--goud);display:inline-flex;align-items:center;justify-content:center;font-weight:800;font-size:.82rem;transform:translateY(.3rem)}@media (max-width:56rem){.wk-hero-grid{grid-template-columns:1fr;gap:1.6rem}}.wk-blok{margin-top:3.2rem}.wk-blok-eerst{margin-top:1.2rem}.wk-blok-kop{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:1.4rem;flex-wrap:wrap}.wk-blok-kop h2{margin-bottom:.3rem}.wk-blok-kop p{margin:0;color:var(--tekst-zacht);max-width:46rem}.wk-blok-link{font-weight:700;text-decoration:none;white-space:nowrap}.wk-blok-link:after{content:" \2192"}.wk-afdelingen{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1.1rem;gap:1.1rem}@media (max-width:64rem){.wk-afdelingen{grid-template-columns:repeat(2,1fr)}}.wk-afdeling{display:flex;flex-direction:column;height:100%;text-decoration:none;background:#fff;border:1px solid var(--lichtgrijs);border-radius:var(--radius);overflow:hidden;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.wk-afdeling:hover{transform:translateY(-3px);box-shadow:var(--schaduw);border-color:#cfe0ef}.wk-afdeling-beeld{display:block;aspect-ratio:4/3;background:radial-gradient(circle at 50% 40%,#ffffff 0,#eef3f8 75%)}.wk-afdeling-beeld img{width:100%;height:100%;object-fit:contain;padding:.8rem;display:block;mix-blend-mode:multiply}.wk-afdeling-tekst{display:flex;flex-direction:column;gap:.2rem;padding:.9rem 1rem 1.1rem}.wk-afdeling-tekst strong{color:var(--navy);font-family:var(--font-kop),sans-serif;font-size:1.12rem}.wk-afdeling-tekst>span{color:var(--tekst-zacht);font-size:.88rem}.wk-raster{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.2rem;gap:1.2rem}.wk-raster-4{grid-template-columns:repeat(4,1fr)}@media (max-width:72rem){.wk-raster-4{grid-template-columns:repeat(3,1fr)}}@media (max-width:64rem){.wk-raster{grid-template-columns:repeat(2,1fr)}}@media (max-width:34rem){.wk-raster,.wk-raster-4{grid-template-columns:1fr}}.wk-kaart,.wk-raster>li{display:flex}.wk-kaart{position:relative;flex-direction:column;width:100%;background:#fff;border:1px solid var(--lichtgrijs);border-radius:var(--radius);overflow:hidden;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.wk-kaart:hover{transform:translateY(-3px);box-shadow:var(--schaduw-zwaar);border-color:#cfe0ef}.wk-kaart:focus-within{outline:3px solid var(--blauw);outline-offset:2px}.wk-kaart-beeld{position:relative;display:block;aspect-ratio:4/3;background:radial-gradient(circle at 50% 42%,#ffffff 0,#eef3f8 78%)}.wk-kaart-beeld img{width:100%;height:100%;object-fit:contain;padding:.9rem;display:block;mix-blend-mode:multiply;transition:transform .3s ease}.wk-kaart:hover .wk-kaart-beeld img{transform:scale(1.03)}.wk-kaart-geenbeeld{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--tekst-zacht);font-size:.85rem}.wk-label{position:absolute;top:.7rem;left:.7rem;background:var(--navy);color:var(--goud);font-size:.66rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase;padding:.22rem .6rem;border-radius:.35rem}.wk-kaart-tekst{display:flex;flex-direction:column;gap:.55rem;padding:.95rem 1.05rem 1.05rem;flex:1 1}.wk-kaart-titel{font-size:1.02rem;line-height:1.35;margin:0;font-weight:700}.wk-kaart-titel a{color:var(--navy);text-decoration:none}.wk-kaart-titel a:before{content:"";position:absolute;inset:0;z-index:1}.wk-kaart-titel a:focus-visible{outline:none}.wk-kaart:hover .wk-kaart-titel a{color:var(--blauw-donker)}.wk-chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.35rem}.wk-chips li{font-size:.76rem;font-weight:600;color:var(--navy);background:#eef4fb;border-radius:.35rem;padding:.15rem .5rem}.wk-kaart-voet{margin-top:auto;display:flex;align-items:flex-end;justify-content:space-between;gap:.6rem;padding-top:.35rem;border-top:1px solid #f0f2f5}.wk-kaart-pijl{color:var(--blauw);font-weight:700;transition:transform .15s ease}.wk-kaart:hover .wk-kaart-pijl{transform:translateX(3px)}.wk-prijs-vanaf{font-size:.9rem;color:var(--tekst-zacht);line-height:1.3;padding-top:.45rem}.wk-prijs-vanaf strong{color:var(--navy);font-size:1.12rem;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.wk-vanaf{font-size:.82rem}.wk-btwlabel{font-size:.78rem}.wk-prijs-aanvraag{display:inline-block;padding-top:.45rem;font-weight:700;color:var(--blauw-donker);font-size:.92rem}.wk-btw{display:inline-flex;align-items:center;gap:0;border:1px solid var(--lichtgrijs);border-radius:999px;padding:.18rem;background:#fff;font-size:.82rem}.wk-btw-label{padding:0 .55rem 0 .6rem;color:var(--tekst-zacht)}.wk-btw button{border:0;background:transparent;color:var(--navy);font:inherit;font-weight:600;padding:.32rem .75rem;border-radius:999px;cursor:pointer}.wk-btw button.aan{background:var(--navy);color:#fff}.wk-catalogus{display:grid;grid-template-columns:16rem 1fr;grid-gap:2rem;gap:2rem;align-items:start;margin-top:.6rem}.wk-filters{position:-webkit-sticky;position:sticky;top:6.2rem}.wk-filters-uitklap>summary{list-style:none;cursor:pointer;font-family:var(--font-kop),sans-serif;font-weight:800;color:var(--navy);font-size:1.05rem;padding:0 0 .6rem;border-bottom:2px solid var(--goud);margin-bottom:.4rem}.wk-filters-uitklap>summary::-webkit-details-marker{display:none}.wk-facet{border:0;padding:.9rem 0 .8rem;margin:0;border-bottom:1px solid var(--lichtgrijs)}.wk-facet legend{font-weight:700;color:var(--navy);font-size:.9rem;padding:0;margin-bottom:.45rem;float:left;width:100%}.wk-facet-opties{clear:both;display:flex;flex-wrap:wrap;gap:.4rem}.wk-optie{position:relative;cursor:pointer}.wk-optie input{position:absolute;opacity:0;width:1px;height:1px}.wk-optie span{display:inline-block;padding:.3rem .7rem;border-radius:999px;border:1px solid var(--lichtgrijs);font-size:.85rem;color:var(--tekst);background:#fff;transition:border-color .12s ease,background .12s ease}.wk-optie:hover span{border-color:var(--blauw)}.wk-optie.aan span{background:var(--navy);border-color:var(--navy);color:#fff}.wk-optie input:focus-visible+span{outline:3px solid var(--blauw);outline-offset:2px}.wk-tekstknop,.wk-wis{background:none;border:0;padding:.7rem 0 0;color:var(--blauw);font:inherit;font-size:.9rem;font-weight:600;cursor:pointer;text-decoration:underline}.wk-tekstknop{padding:0;font-size:.85rem}.wk-tekstknop:disabled{color:var(--tekst-zacht);text-decoration:none;cursor:default}.wk-filters-leeg{color:var(--tekst-zacht);font-size:.9rem}.wk-balk{justify-content:space-between;gap:.8rem 1rem;margin-bottom:1rem}.wk-balk,.wk-balk-rechts{display:flex;align-items:center;flex-wrap:wrap}.wk-balk-rechts{gap:.8rem}.wk-teller{margin:0;font-size:.95rem}.wk-sorteer,.wk-teller{color:var(--tekst-zacht)}.wk-sorteer{display:inline-flex;align-items:center;gap:.5rem;font-size:.85rem}.wk-keuze select,.wk-sorteer select,.wk-veld select{font:inherit;font-size:.92rem;color:var(--navy);font-weight:600;padding:.45rem 2rem .45rem .75rem;border-radius:.5rem;border:1px solid #cdd6e1;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23002060' stroke-width='1.8' fill='none' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat right .7rem center;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}@media (max-width:56rem){.wk-catalogus{grid-template-columns:1fr;gap:1rem}.wk-filters{position:static;background:var(--grijs-bg);border-radius:var(--radius);padding:.9rem 1rem}.wk-filters-uitklap>summary{border-bottom:0;padding:0;margin:0;display:flex;justify-content:space-between}.wk-filters-uitklap>summary:after{content:"+";font-weight:800}.wk-filters-uitklap[open]>summary:after{content:"\2212"}.wk-filters-uitklap[open]>summary{margin-bottom:.3rem}}.wk-leeg{background:var(--grijs-bg);border-radius:var(--radius);padding:1.6rem}.wk-leeg-groot{padding:2.6rem 2.2rem;text-align:center}.wk-leeg-groot p{max-width:40rem;margin-left:auto;margin-right:auto;color:var(--tekst-zacht)}.wk-leeg-groot .hero-knoppen{justify-content:center}.wk-adviesband{margin:2.6rem 0 0;display:flex;gap:1.5rem;align-items:center;justify-content:space-between;flex-wrap:wrap;background:#eef4fb;border:1px solid #d8e6f4;border-radius:var(--radius);padding:1.5rem 1.7rem}.wk-adviesband strong{font-family:var(--font-kop),sans-serif;color:var(--navy);font-size:1.15rem}.wk-adviesband p{margin:.25rem 0 0;color:var(--tekst-zacht);max-width:44rem}.wk-adviesband-kopen{margin:.4rem 0 2.2rem;max-width:none}.wk-vertrouwen,main.container>.wk-vertrouwen{max-width:none}.wk-vertrouwen{list-style:none;padding:1.4rem 0;margin:3rem 0 0;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1.2rem;gap:1.2rem;border-top:1px solid var(--lichtgrijs);border-bottom:1px solid var(--lichtgrijs)}.wk-vertrouwen li{display:flex;gap:.7rem;align-items:flex-start}.wk-vertrouwen svg{color:var(--goud);flex:0 0 auto;margin-top:.15rem}.wk-vertrouwen strong{display:block;color:var(--navy);font-size:.95rem;line-height:1.3}.wk-vertrouwen span{display:block;color:var(--tekst-zacht);font-size:.85rem;line-height:1.45;margin-top:.2rem}@media (max-width:64rem){.wk-vertrouwen{grid-template-columns:repeat(2,1fr)}}@media (max-width:34rem){.wk-vertrouwen{grid-template-columns:1fr}}.wk-tweeluik{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.4rem;gap:1.4rem}.wk-tweeluik>div{background:var(--grijs-bg);border-radius:var(--radius);padding:1.8rem 1.9rem}.wk-tweeluik h2{font-size:1.45rem}.wk-tweeluik p{color:var(--tekst-zacht)}@media (max-width:50rem){.wk-tweeluik{grid-template-columns:1fr}}.wk-home{padding-top:3.6rem}.wk-home .wk-blok:first-child{margin-top:0}.wk-home-contact{margin-top:1.2rem;color:var(--tekst-zacht);font-size:.95rem}.wk-acties-lijst{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));grid-gap:1rem;gap:1rem}.wk-acties-lijst a{display:flex;flex-direction:column;gap:.25rem;padding:1.1rem 1.2rem;border:1px solid #f6e2b0;background:#fffaf0;border-radius:var(--radius);text-decoration:none;color:var(--tekst)}.wk-actieprijs,.wk-acties-lijst strong{color:var(--navy)}.wk-actieprijs{font-weight:800;font-size:1.1rem}.wk-was{display:block;font-weight:400}.wk-geldig,.wk-was{font-size:.8rem;color:var(--tekst-zacht)}.wk-main-product{padding-top:1.4rem}.wk-product{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);grid-gap:3rem;gap:3rem;align-items:start}@media (max-width:60rem){.wk-product{grid-template-columns:1fr;gap:1.6rem}}.wk-galerij{position:-webkit-sticky;position:sticky;top:6.4rem}@media (max-width:60rem){.wk-galerij{position:static}}.wk-galerij-hoofd{position:relative;aspect-ratio:4/3;border-radius:calc(var(--radius) + .25rem);overflow:hidden;background:radial-gradient(circle at 50% 42%,#ffffff 0,#edf2f8 80%);border:1px solid var(--lichtgrijs);display:flex;align-items:center;justify-content:center}.wk-galerij-hoofd img{width:100%;height:100%;object-fit:contain;padding:1.2rem;mix-blend-mode:multiply;display:block}.wk-galerij-label{position:absolute;left:.9rem;bottom:.9rem;background:rgba(0,32,96,.88);color:#fff;font-size:.78rem;font-weight:600;padding:.25rem .7rem;border-radius:999px}.wk-galerij-duimen{list-style:none;padding:0;margin:.8rem 0 0;display:grid;grid-template-columns:repeat(auto-fill,minmax(4.6rem,1fr));grid-gap:.55rem;gap:.55rem}.wk-galerij-duimen button{display:block;width:100%;aspect-ratio:4/3;padding:0;border-radius:.55rem;overflow:hidden;border:2px solid var(--lichtgrijs);background:#f3f6fa;cursor:pointer}.wk-galerij-duimen button[aria-current=true]{border-color:var(--goud)}.wk-galerij-duimen button:hover{border-color:var(--blauw)}.wk-galerij-duimen img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;display:block;padding:.15rem}.wk-koop .eyebrow{margin-bottom:.4rem}.wk-titel{font-size:clamp(1.7rem,3vw,2.35rem);margin-bottom:.7rem}.wk-intro{color:var(--tekst-zacht);font-size:1.03rem;margin-bottom:1.1rem}.wk-kern{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;background:var(--lichtgrijs);border:1px solid var(--lichtgrijs);border-radius:var(--radius);overflow:hidden;margin:0 0 1.3rem}.wk-kern div{background:#fff;padding:.7rem .85rem}.wk-kern dt{font-size:.74rem;text-transform:uppercase;letter-spacing:.06em;color:var(--tekst-zacht);font-weight:700}.wk-kern dd{margin:.15rem 0 0;font-weight:800;color:var(--navy);font-size:1.02rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:26rem){.wk-kern{grid-template-columns:repeat(2,1fr)}}.wk-keuzes{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));grid-gap:.8rem;gap:.8rem;margin-bottom:1.3rem}.wk-keuze{display:flex;flex-direction:column;gap:.3rem}.wk-keuze>span{font-size:.82rem;font-weight:700;color:var(--navy)}.wk-keuze select{width:100%;padding-top:.6rem;padding-bottom:.6rem}.wk-prijsblok{background:var(--grijs-bg);border-radius:var(--radius);padding:1.1rem 1.2rem;margin-bottom:1rem}.wk-prijsregel{display:flex;align-items:baseline;gap:.6rem;flex-wrap:wrap}.wk-prijsregel .wk-btw{margin-left:auto;align-self:center}.wk-prijs{font-family:var(--font-kop),sans-serif;font-weight:800;color:var(--navy);font-size:2.1rem;line-height:1.1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.wk-prijs-op-aanvraag{font-size:1.5rem}.wk-prijs-anders,.wk-prijs-btw{color:var(--tekst-zacht);font-size:.9rem}.wk-prijs-anders{margin:.25rem 0 0}.wk-borg{margin:.6rem 0 0;font-size:.88rem;color:var(--tekst);padding-left:.7rem;border-left:3px solid var(--goud);line-height:1.5}.wk-sku{margin:.6rem 0 0;font-size:.8rem;color:var(--tekst-zacht)}.wk-acties{display:flex;gap:.6rem;flex-wrap:wrap;align-items:stretch}.wk-acties .knop{flex:1 1 11rem;text-align:center;white-space:nowrap;padding-left:1rem;padding-right:1rem}.wk-knop-wagen{flex:1 1 11rem}.wk-aantal{display:inline-flex;align-items:stretch;border:1px solid #cdd6e1;border-radius:.55rem;overflow:hidden;background:#fff}.wk-aantal button{border:0;background:#fff;color:var(--navy);font-size:1.15rem;font-weight:700;width:2.5rem;cursor:pointer}.wk-aantal button:hover{background:#eef4fb}.wk-aantal input{width:3rem;border:0;text-align:center;font:inherit;font-weight:700;color:var(--navy);-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.wk-aantal input::-webkit-inner-spin-button,.wk-aantal input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.wk-aantal-klein button{width:2rem;font-size:1rem}.wk-aantal-klein input{width:2.4rem}.wk-melding{margin:.8rem 0 0;padding:.6rem .9rem;background:#e9f7ef;border:1px solid #bfe5cd;color:#14532d;border-radius:.55rem;font-size:.92rem}.wk-melding a{font-weight:700;color:#14532d}.wk-uitleg{margin:.8rem 0 0;color:var(--tekst-zacht);font-size:.92rem}.wk-usp{list-style:none;padding:0;margin:1.3rem 0 0;display:grid;grid-gap:.55rem;gap:.55rem}.wk-usp li{position:relative;padding-left:1.5rem;font-size:.92rem;line-height:1.5;color:var(--tekst)}.wk-usp li:before{content:"\2713";position:absolute;left:0;top:0;color:var(--goud);font-weight:800}.wk-links{display:flex;flex-wrap:wrap;gap:.4rem 1.3rem;margin-top:1.2rem;padding-top:1rem;border-top:1px solid var(--lichtgrijs);font-size:.92rem}.wk-links a{font-weight:600;text-decoration:none}.wk-links a:hover{text-decoration:underline}.wk-sectie{margin-top:3.4rem}.wk-sectie>h2{font-size:1.6rem}.wk-sectie-sub{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:500;font-size:1rem;color:var(--tekst-zacht)}.wk-noot{background:#fffaf0;border:1px solid #f6e2b0;border-radius:.55rem;padding:.8rem 1rem;font-size:.93rem;max-width:52rem}.wk-spectabel table{width:100%;border-collapse:collapse}.wk-spectabel td,.wk-spectabel th{text-align:left;padding:.6rem 1rem;border-bottom:1px solid var(--lichtgrijs);font-size:.95rem;vertical-align:top}.wk-spectabel th{width:40%;color:var(--tekst-zacht);font-weight:600;background:#fafbfd}.wk-spectabel td{color:var(--navy);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.wk-spectabel tr:last-child td,.wk-spectabel tr:last-child th{border-bottom:0}.tabelwrap.wk-spectabel table{min-width:0}@media (min-width:60rem){.wk-spectabel{max-width:52rem}}.wk-opzetstuk{display:grid;grid-template-columns:1fr 17rem;grid-gap:2rem;gap:2rem;align-items:center;background:var(--grijs-bg);border-radius:var(--radius);padding:2rem}.wk-opzetstuk h2{font-size:1.45rem}.wk-opzetstuk p{color:var(--tekst-zacht);margin:0}@media (max-width:48rem){.wk-opzetstuk{grid-template-columns:1fr;padding:1.4rem}}.wk-levering-raster{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.4rem;gap:1.4rem}.wk-levering-raster>div{border-top:3px solid var(--goud);padding-top:.8rem}.wk-levering-raster h3{margin-top:0}.wk-levering-raster p{color:var(--tekst-zacht);font-size:.95rem}@media (max-width:50rem){.wk-levering-raster{grid-template-columns:1fr}}.wk-lijst-laden{min-height:16rem}.wk-lijst{display:grid;grid-template-columns:minmax(0,1fr) 22rem;grid-gap:2rem;gap:2rem;align-items:start}@media (max-width:60rem){.wk-lijst{grid-template-columns:1fr}}.wk-lijst-regels>ul{list-style:none;margin:0;padding:0;border-top:1px solid var(--lichtgrijs)}.wk-regel{display:grid;grid-template-columns:6rem minmax(0,1fr) auto 7.5rem;grid-gap:1rem;gap:1rem;align-items:center;padding:1rem 0;border-bottom:1px solid var(--lichtgrijs)}.wk-regel-beeld{display:block;aspect-ratio:4/3;border-radius:.5rem;background:#f1f5f9;overflow:hidden}.wk-regel-beeld img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;display:block}.wk-regel-tekst{display:flex;flex-direction:column;gap:.15rem;min-width:0}.wk-regel-naam{font-weight:700;color:var(--navy);text-decoration:none;line-height:1.35}.wk-regel-naam:hover{color:var(--blauw)}.wk-regel-borg,.wk-regel-variant{font-size:.84rem;color:var(--tekst-zacht)}.wk-regel-knoppen{display:flex;gap:1rem;margin-top:.35rem}.wk-regel-prijs{text-align:right;font-weight:800;color:var(--navy);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:40rem){.wk-regel{grid-template-columns:4.5rem minmax(0,1fr);gap:.4rem .8rem}.wk-regel-beeld{grid-row:span 2}.wk-regel .wk-aantal{justify-self:start}.wk-regel-prijs{grid-column:2;text-align:left}}.wk-overzicht{background:var(--grijs-bg);border-radius:var(--radius);padding:1.4rem 1.4rem 1.2rem;position:-webkit-sticky;position:sticky;top:6.4rem}@media (max-width:60rem){.wk-overzicht{position:static}}.wk-overzicht h2{font-size:1.25rem;margin-bottom:.8rem}.wk-overzicht dl{margin:0 0 .8rem;display:grid;grid-gap:.45rem;gap:.45rem}.wk-overzicht dl>div{display:flex;justify-content:space-between;gap:1rem;font-size:.93rem}.wk-overzicht dt{color:var(--tekst-zacht)}.wk-overzicht dd{margin:0;font-weight:700;color:var(--navy);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.wk-overzicht .wk-totaal{border-top:1px solid #d5dde7;padding-top:.6rem;margin-top:.2rem;font-size:1.05rem}.wk-overzicht .wk-totaal dt{color:var(--navy);font-weight:700}.wk-overzicht-regels{list-style:none;margin:0 0 1rem;padding:0 0 .8rem;border-bottom:1px solid #d5dde7;display:grid;grid-gap:.6rem;gap:.6rem}.wk-overzicht-regels li{display:flex;justify-content:space-between;gap:.8rem;font-size:.88rem}.wk-overzicht-regels small{display:block;color:var(--tekst-zacht);font-size:.78rem}.wk-overzicht-regels li>span:last-child{white-space:nowrap;font-weight:700;color:var(--navy)}.wk-kleine-tekst{font-size:.84rem;color:var(--tekst-zacht);margin:.6rem 0 0;line-height:1.5}.wk-midden{text-align:center}.wk-knop-breed{width:100%;margin-top:.9rem}.wk-knop-breed,.wk-terug{display:block;text-align:center}.wk-terug{margin-top:.8rem;font-size:.9rem;font-weight:600}.wk-afrekenen{display:grid;grid-template-columns:minmax(0,1fr) 22rem;grid-gap:2rem;gap:2rem;align-items:start}@media (max-width:60rem){.wk-afrekenen{grid-template-columns:1fr}.wk-afrekenen .wk-overzicht{order:-1}}.wk-afrekenen fieldset{border:0;padding:0;margin:0 0 1.8rem;min-width:0}.wk-afrekenen legend{font-family:var(--font-kop),sans-serif;font-weight:800;color:var(--navy);font-size:1.2rem;margin-bottom:.8rem;padding:0}.wk-velden{display:grid;grid-template-columns:1fr 1fr;grid-gap:.9rem 1rem;gap:.9rem 1rem}@media (max-width:34rem){.wk-velden{grid-template-columns:1fr}}.wk-veld{display:flex;flex-direction:column;gap:.3rem;min-width:0}.wk-veld.breed{grid-column:1/-1}.wk-veld>span{font-size:.86rem;font-weight:700;color:var(--navy)}.wk-veld em{color:#b42318;font-style:normal}.wk-veld input,.wk-veld select,.wk-veld textarea{font:inherit;font-size:1rem;padding:.65rem .8rem;border:1px solid #cdd6e1;border-radius:.5rem;background-color:#fff;color:var(--tekst);width:100%}.wk-veld select{font-weight:500;padding-right:2rem}.wk-veld input:focus,.wk-veld select:focus,.wk-veld textarea:focus{outline:3px solid rgba(0,119,200,.25);border-color:var(--blauw)}.wk-veld small{color:var(--tekst-zacht);font-size:.8rem}.wk-vink{display:flex;gap:.6rem;align-items:flex-start;margin-top:.9rem;font-size:.95rem;cursor:pointer}.wk-vink input{width:1.15rem;height:1.15rem;margin-top:.2rem;accent-color:var(--navy);flex:0 0 auto}.wk-voorwaarden{background:#fffaf0;border:1px solid #f6e2b0;border-radius:.55rem;padding:.9rem 1rem}.wk-fout{margin:1rem 0 0;padding:.7rem .9rem;background:#fef3f2;border:1px solid #fecdca;color:#912018;border-radius:.55rem}.wk-bedankt{max-width:40rem;margin:1rem auto 0;text-align:center;background:var(--grijs-bg);border-radius:var(--radius);padding:2.4rem 2rem}.wk-bedankt-vink{display:inline-flex;width:3.2rem;height:3.2rem;border-radius:50%;background:var(--navy);color:var(--goud);font-size:1.6rem;font-weight:800;align-items:center;justify-content:center;margin-bottom:.8rem}.wk-voorwaarden-tekst{padding-top:1.2rem}.wk-voorwaarden-tekst .md-sub{margin:0 0 .6rem;display:flex;gap:.4rem}.wk-voorwaarden-tekst .md-nr{flex:0 0 2.4rem;font-weight:700;color:var(--navy);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.wk-voorwaarden-tekst h2{font-size:1.3rem;margin-top:2rem}.wk-download-regel{margin-bottom:1.6rem}.wk-projecten{list-style:none;margin:0;padding:0;display:grid;grid-gap:2rem;gap:2rem}.wk-project{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.8rem;gap:1.8rem;align-items:center}.wk-project img{width:100%;height:auto;border-radius:var(--radius);display:block}@media (max-width:48rem){.wk-project{grid-template-columns:1fr}}.footer-contact{margin:.6rem 0 0;line-height:1.7}main.container.wk-main h2{margin-top:0}main.container.wk-main .wk-voorwaarden-tekst h2{margin-top:2rem}.wk-veld select{background-color:#fff}.wk-keuze-breed{grid-column:1/-1}.wk-opgemaakt{max-width:72ch}.wk-opgemaakt h3{font-size:1.2rem;margin:1.8rem 0 .5rem}.wk-opgemaakt p{margin:0 0 1rem;line-height:1.65}.wk-opgemaakt .wk-opsom{margin:0 0 1rem 1.2rem;padding:0;line-height:1.6}.wk-opgemaakt .wk-opsom li{margin-bottom:.35rem}.wk-opgemaakt a{text-decoration:underline;text-underline-offset:2px}.wk-vink-adres{padding:.8rem .9rem;border:1px solid var(--lijn,#d8dee6);border-radius:.6rem;background:#F7F9FB}.wk-vink-adres span{display:flex;flex-direction:column;gap:.15rem}.wk-vink-adres small{color:#5B6B7B;font-size:.85rem}.wk-betaald{max-width:40rem;margin:2rem auto}.wk-banner-wrap{margin-top:1.6rem;margin-bottom:.4rem}.wk-banner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);grid-gap:2rem;gap:2rem;align-items:center;background:radial-gradient(120% 140% at 0 0,#0a3a8a 0,var(--navy) 55%,#001543 100%);color:#fff;border-radius:1.1rem;padding:2.4rem;box-shadow:var(--schaduw-zwaar);position:relative;overflow:hidden}.wk-banner:after{content:"";position:absolute;right:-6rem;top:-6rem;width:18rem;height:18rem;border-radius:50%;background:rgba(245,176,0,.12);pointer-events:none}.wk-banner-label{display:inline-block;background:var(--goud);color:var(--navy);font-weight:700;font-size:.8rem;letter-spacing:.04em;text-transform:uppercase;padding:.3rem .7rem;border-radius:999px}.wk-banner h2{color:#fff;font-size:clamp(1.6rem,2.6vw,2.25rem);margin:.9rem 0 .7rem}.wk-banner h2 span{color:var(--goud);display:block}.wk-banner p{color:rgba(255,255,255,.86);margin:0 0 1rem;max-width:34rem}.wk-banner-punten{list-style:none;padding:0;margin:0 0 1.5rem;display:flex;flex-wrap:wrap;gap:.5rem 1.2rem}.wk-banner-punten li{position:relative;padding-left:1.4rem;font-size:.95rem;color:#fff}.wk-banner-punten li:before{content:"";position:absolute;left:0;top:.35em;width:.85rem;height:.5rem;border-left:2.5px solid var(--goud);border-bottom:2.5px solid var(--goud);transform:rotate(-45deg)}.wk-banner-knoppen{display:flex;flex-wrap:wrap;align-items:center;gap:.9rem 1.4rem}.wk-banner-knoppen .knop{font-size:1.05rem;padding:.95rem 2.1rem}.wk-banner-link{color:#fff;font-weight:600;text-decoration:underline;text-underline-offset:3px}.wk-banner-link:hover{color:var(--goud)}.wk-banner-tegels{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.9rem;gap:.9rem;position:relative;z-index:1}.wk-banner-tegel{display:flex;flex-direction:column;background:#fff;color:var(--tekst);text-decoration:none;border-radius:.8rem;padding:.7rem .8rem .9rem;height:100%;transition:transform .15s ease,box-shadow .15s ease}.wk-banner-tegel:hover{transform:translateY(-3px);box-shadow:0 12px 28px rgba(0,0,0,.3)}.wk-banner-beeld{display:block;aspect-ratio:1/1;margin-bottom:.5rem}.wk-banner-beeld img{width:100%;height:100%;object-fit:contain;display:block}.wk-banner-tegel strong{color:var(--navy);font-size:.98rem;line-height:1.25}.wk-banner-sub{margin:.15rem 0 .5rem}.wk-banner-prijs,.wk-banner-sub{color:var(--tekst-zacht);font-size:.82rem}.wk-banner-prijs{margin-top:auto}.wk-banner-prijs b{color:var(--navy);font-size:1.05rem}@media (max-width:56rem){.wk-banner{grid-template-columns:1fr;padding:1.8rem 1.3rem;gap:1.5rem}}@media (max-width:30rem){.wk-banner-tegels{gap:.5rem}.wk-banner-tegel{padding:.5rem .5rem .7rem}.wk-banner-sub{display:none}.wk-banner-tegel strong{font-size:.85rem}.wk-banner-knoppen .knop{width:100%;text-align:center}}.wk-adres .wk-huisnr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:0 .6rem;gap:0 .6rem;min-width:0}.wk-adres .wk-huisnr input{width:100%;min-width:0}.wk-afrekenen>.wk-ingelogd{grid-column:1/-1}.wk-adres .wk-huisnr>.wk-veld{margin:0}.wk-adres-status{grid-column:1/-1;margin:-.3rem 0 0;font-size:.85rem;color:var(--grijs,#6B7A89)}.wk-adres-status.gevonden{color:#12804a}.wk-adres-status.niet{color:#B54708}.wk-ingelogd{margin:0 0 1.25rem;padding:.8rem 1rem;border-radius:10px;background:#F2F7FC;border:1px solid #cfe3f5;font-size:.95rem}.wk-ingelogd a{font-weight:600}.mv-login{max-width:30rem;margin:0 auto;background:#F7F9FC;border:1px solid #e1e5eb;border-radius:14px;padding:1.6rem}.mv-login h2{margin-top:0;color:var(--navy)}.mv-login form>*+*{margin-top:.9rem}.mv-code{font-size:1.6rem!important;letter-spacing:.3em;text-align:center}.mv-link{background:none;border:0;padding:0;color:var(--blauw);font:inherit;font-weight:600;cursor:pointer;text-decoration:underline}.mv-kop{display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap;padding:1rem 1.2rem;border-radius:12px;background:#F2F7FC;border:1px solid #cfe3f5}.mv-kop strong{display:block;color:var(--navy);font-size:1.15rem}.mv-kop span{color:var(--tekst-zacht);font-size:.92rem}.mv-kop-knoppen{display:flex;gap:1rem;align-items:center}.mv-tabs{display:flex;gap:.4rem;flex-wrap:wrap;margin:1.2rem 0}.mv-tabs button{font:inherit;font-weight:600;padding:.55rem .95rem;border-radius:999px;border:1px solid #cdd6e1;background:#fff;color:var(--navy);cursor:pointer}.mv-tabs button.actief{background:var(--navy);color:#fff;border-color:var(--navy)}.mv-tabs button span{margin-left:.45rem;font-size:.8rem;opacity:.8}.mv-blokken{display:grid;grid-gap:1rem;gap:1rem}.mv-kaart{background:#fff;border:1px solid #e1e5eb;border-radius:12px;padding:1.1rem 1.2rem}.mv-kaart h3{margin:0 0 .6rem;color:var(--navy)}.mv-actie{border-color:#F5B000;box-shadow:0 0 0 3px rgba(245,176,0,.15)}.mv-rij{display:flex;justify-content:space-between;gap:1rem;align-items:center;padding:.8rem 0;border-top:1px solid #eef1f5;flex-wrap:wrap}.mv-rij:first-of-type{border-top:0}.mv-rij strong{display:block;color:var(--navy)}.mv-rij span{color:var(--tekst-zacht);font-size:.88rem}.mv-rij-rechts{display:flex;gap:.8rem;align-items:center;flex-wrap:wrap}.mv-rij-rechts a,.mv-status{font-weight:600}.mv-status{display:inline-block;padding:.15rem .6rem;border-radius:999px;background:#EEF1F5;color:var(--navy)!important;font-size:.8rem!important}.mv-status.groen{background:#E6F6EC;color:#12663A!important}.knop.mv-klein{padding:.45rem .9rem;font-size:.9rem}@media (min-width:1280px) and (max-width:1559px){.site-header .container,.topbalk .container{max-width:none}}@media (min-width:1280px) and (max-width:1359px){.hoofdnav{gap:.4rem}.site-header .logo-link img{width:134px;height:auto}}@media (min-width:1560px){.hoofdnav{gap:.9rem}}@media (min-width:1280px) and (max-width:1439px){.hoofdnav{gap:.5rem}.hoofdnav a{font-size:.88rem}.site-header .logo-link img{width:148px;height:auto}.site-header .logo-link{margin-right:.5rem}.nav-wagens{gap:.35rem}.hoofdnav a.knop{padding:.55rem .9rem}}.wk-kaart-bezorging{margin:.35rem 0 0;font-size:.82rem}.wk-bezorging-inbegrepen,.wk-kaart-bezorging{font-weight:600;color:var(--groen-donker,#2e6e14)}.wk-bezorging-inbegrepen{margin:.6rem 0 0;font-size:.9rem;padding-left:.7rem;border-left:3px solid var(--groen-donker,#2e6e14);line-height:1.5}.bs{margin:2rem 0 3rem}.bs-stap{display:flex;align-items:center;gap:.75rem;margin:1.6rem 0 .9rem}.bs-stap h2{margin:0;font-size:1.3rem}.bs-nr{display:inline-grid;place-items:center;width:2rem;height:2rem;border-radius:50%;background:var(--navy);color:#fff;font-weight:800;font-size:.95rem;flex:0 0 auto}.bs-groepen{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}@media (max-width:52rem){.bs-groepen{grid-template-columns:repeat(2,minmax(0,1fr))}}.bs-groep{text-align:left;padding:.9rem 1rem;border-radius:var(--radius);border:1px solid var(--lichtgrijs);background:#fff;cursor:pointer;font:inherit;color:var(--navy);display:grid;grid-gap:.15rem;gap:.15rem}.bs-groep span{font-size:.85rem;color:var(--tekst-zacht)}.bs-groep:hover{border-color:var(--blauw)}.bs-groep.aan{background:var(--navy);border-color:var(--navy);color:#fff}.bs-groep.aan span{color:rgba(255,255,255,.75)}.bs-zoek{display:block;margin:.9rem 0 .6rem}.bs-zoek input{width:100%;padding:.7rem .9rem;border:1px solid var(--lichtgrijs);border-radius:.6rem;font:inherit}.bs-producten{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.5rem;gap:.5rem}@media (max-width:52rem){.bs-producten{grid-template-columns:1fr}}.bs-product{width:100%;display:flex;align-items:center;gap:.8rem;padding:.55rem .8rem;background:#fff;border:1px solid var(--lichtgrijs);border-radius:.6rem;cursor:pointer;font:inherit;text-align:left;color:var(--tekst)}.bs-product:hover{border-color:var(--blauw)}.bs-product.aan{border-color:var(--navy);box-shadow:inset 3px 0 0 var(--goud)}.bs-geenbeeld,.bs-product img{width:56px;height:56px;object-fit:contain;background:var(--grijs-bg);border-radius:.4rem;flex:0 0 auto}.bs-pnaam{display:grid;flex:1 1;min-width:0}.bs-pnaam strong{color:var(--navy);font-size:.95rem;line-height:1.35}.bs-pnaam span{font-size:.8rem}.bs-pijl,.bs-pnaam span{color:var(--tekst-zacht)}.bs-pijl{font-size:1.4rem}.bs-leeg{padding:1rem;color:var(--tekst-zacht)}.bs-viewer{margin-top:2rem;padding-top:.5rem;border-top:1px solid var(--lichtgrijs);scroll-margin-top:6rem}.bs-hint{color:var(--tekst-zacht);padding:1.2rem;background:var(--grijs-bg)}.bs-fout,.bs-hint{border-radius:var(--radius)}.bs-fout{color:#b3261e;padding:1rem 1.2rem;background:#fdf1f0}.bs-keuzes{display:flex;flex-wrap:wrap;gap:1rem 1.5rem;align-items:flex-end}.bs-veld{display:grid;grid-gap:.3rem;gap:.3rem;font-size:.85rem;font-weight:600;color:var(--navy)}.bs-veld select{font:inherit;font-weight:400;padding:.55rem .7rem;border:1px solid var(--lichtgrijs);border-radius:.5rem;min-width:18rem;max-width:100%}.bs-schakel{display:inline-flex;border:1px solid var(--lichtgrijs);border-radius:999px;padding:.2rem;background:#fff}.bs-schakel button{border:0;background:none;font:inherit;font-weight:600;font-size:.88rem;padding:.45rem .9rem;border-radius:999px;cursor:pointer;color:var(--tekst-zacht)}.bs-schakel button.aan{background:var(--navy);color:#fff}.bs-merkuitleg{font-size:.9rem;color:var(--tekst-zacht);margin:.6rem 0 1rem;max-width:52rem}.bs-tabs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:.4rem;gap:.4rem;margin-bottom:1rem}@media (max-width:52rem){.bs-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}}.bs-tabs button{border:1px solid var(--lichtgrijs);background:#fff;border-radius:.6rem;padding:.55rem .6rem;font:inherit;cursor:pointer;text-align:left;display:grid;grid-gap:.1rem;gap:.1rem;color:var(--navy)}.bs-tabs button span{font-size:.75rem;color:var(--tekst-zacht);line-height:1.3}.bs-tabs button.aan{border-color:var(--blauw);background:#eef6fc;box-shadow:inset 0 -3px 0 var(--blauw)}.bs-tekst{border:1px solid var(--lichtgrijs);border-radius:var(--radius);overflow:hidden;background:#fff}.bs-tekst.laden{opacity:.55}.bs-tekstkop{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.2rem;background:var(--grijs-bg);border-bottom:1px solid var(--lichtgrijs);flex-wrap:wrap}.bs-tekstkop div{display:grid}.bs-tekstkop strong{color:var(--navy)}.bs-tekstkop span{font-size:.82rem;color:var(--tekst-zacht)}.bs-alles{padding:.55rem 1.1rem;font-size:.9rem}.bs-sectie{padding:1rem 1.2rem .4rem;border-bottom:1px solid var(--lichtgrijs)}.bs-sectiekop{display:flex;justify-content:space-between;align-items:center;gap:1rem}.bs-sectiekop h3,.vs-voorbeeld h3{margin:0;font-size:1rem;color:var(--navy);display:flex;align-items:center;gap:.5rem}.bs-sectiekop h3 span,.vs-voorbeeld h3 span{display:inline-grid;place-items:center;width:1.5rem;height:1.5rem;border-radius:50%;background:var(--goud);color:var(--navy);font-size:.8rem}.bs-sectiekop button{border:1px solid var(--lichtgrijs);background:#fff;border-radius:999px;padding:.3rem .85rem;font:inherit;font-size:.82rem;font-weight:600;color:var(--blauw);cursor:pointer}.bs-sectiekop button:hover{border-color:var(--blauw)}.bs pre,.vs-voorbeeld pre{white-space:pre-wrap;word-break:break-word;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.84rem;line-height:1.6;color:var(--tekst);margin:.8rem 0 1rem}.bs-normen{display:flex;flex-wrap:wrap;gap:.4rem;padding:.9rem 1.2rem 0}.bs-normen span{font-size:.78rem;font-weight:600;padding:.2rem .6rem;border-radius:999px;background:#eef6fc;color:var(--blauw-donker)}.bs-downloads{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding:1rem 1.2rem}.bs-downloads>span{font-size:.85rem;font-weight:700;color:var(--navy);margin-right:.3rem}.bs-downloads a{font-size:.86rem;font-weight:600;padding:.4rem .85rem;border-radius:.5rem;border:1px solid var(--lichtgrijs);text-decoration:none;color:var(--navy)}.bs-downloads a:hover{border-color:var(--blauw);color:var(--blauw)}.bs-klein,.vs-klein{font-size:.8rem;color:var(--tekst-zacht);padding:0 1.2rem 1rem;margin:0}.vs-kaarten{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1rem;gap:1rem;margin:2rem 0 2.5rem}@media (max-width:60rem){.vs-kaarten{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:36rem){.vs-kaarten{grid-template-columns:1fr}}.vs-kaart{display:grid;align-content:start;grid-gap:.4rem;gap:.4rem;padding:1.2rem;border:1px solid var(--lichtgrijs);border-radius:var(--radius);background:#fff;text-decoration:none;color:var(--tekst);box-shadow:var(--schaduw)}.vs-kaart:hover{border-color:var(--blauw)}.vs-kaartlabel{font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--blauw)}.vs-kaart strong{color:var(--navy);font-size:1.05rem;line-height:1.3}.vs-kaart span:last-child{font-size:.9rem;color:var(--tekst-zacht);line-height:1.5}.vs-voorbeeld{border:1px solid var(--lichtgrijs);border-radius:var(--radius);background:#fff;overflow:hidden;margin:1rem 0 2rem}.vs-voorbeeldkop{display:grid;padding:1rem 1.2rem;background:var(--grijs-bg);border-bottom:1px solid var(--lichtgrijs)}.vs-voorbeeldkop strong{color:var(--navy)}.vs-voorbeeldkop span{font-size:.82rem;color:var(--tekst-zacht)}.vs-voorbeeld section{padding:1rem 1.2rem .2rem;border-bottom:1px solid var(--lichtgrijs)}.vs-voorbeeld section:last-child{border-bottom:0}.vs-bladen{list-style:none;padding:0;margin:1rem 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.4rem 1.5rem;gap:.4rem 1.5rem}@media (max-width:44rem){.vs-bladen{grid-template-columns:1fr}}.vs-bladen li{display:flex;justify-content:space-between;gap:1rem;padding:.5rem 0;border-bottom:1px solid var(--lichtgrijs)}.vs-bladen li a:last-child{font-size:.85rem;white-space:nowrap}.vs-form{max-width:48rem}.vs-rij{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 1rem;gap:0 1rem}@media (max-width:36rem){.vs-rij{grid-template-columns:1fr}}.vs-form .vs-klein{padding:0}.vs-fout{color:#b3261e;font-weight:500}.vs-klaar{display:flex;gap:1rem;align-items:center;padding:1.2rem 1.4rem;border-radius:var(--radius);background:#eef8f1;color:#0a5d2a;max-width:48rem}.vs-klaar span{display:inline-grid;place-items:center;width:2.2rem;height:2.2rem;border-radius:50%;background:#0a7d33;color:#fff;font-weight:800;flex:0 0 auto}.vs-klaar p{margin:0}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/abfec168c8990f67-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/3131c862d4942660-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6a9c36ea9dc9b36b-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e1694c6cb47c173f-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ee40bb094c99a29a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/abfec168c8990f67-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/3131c862d4942660-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/6a9c36ea9dc9b36b-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/e1694c6cb47c173f-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/ee40bb094c99a29a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Nunito Fallback;src:local("Arial");ascent-override:99.71%;descent-override:34.82%;line-gap-override:0.00%;size-adjust:101.39%}.__className_d60565{font-family:Nunito,Nunito Fallback;font-style:normal}.__variable_d60565{--font-kop:"Nunito","Nunito Fallback"}