body .vt-pdp-sectie .vt-crumb{padding-top:var(--x-s4);font-size:var(--x-t-xs);color:var(--x-muted)}body .vt-pdp-sectie .vt-pdp{display:flex;flex-direction:column;gap:var(--x-s5);padding-block:var(--x-s3) var(--x-s8)}body .vt-pdp-sectie .vt-gal{margin-inline:calc(var(--vt-gutter) * -1)}body .vt-pdp-sectie .vt-gal__main{margin-inline:0;width:auto;background:var(--x-white);border:0}body .vt-pdp-sectie .vt-gal__main img{object-fit:cover;padding:0}body .v2-moment__beeld{background:var(--x-stone-100)}body .v2-moment__beeld img{mix-blend-mode:multiply}body .vt-pdp-sectie .vt-gal__pijl{background:var(--x-surface);color:var(--x-ink-900);box-shadow:var(--x-sh1)}body .vt-pdp-sectie .vt-buy{display:grid;gap:var(--x-s4);align-content:start}body .vt-pdp-sectie .vt-buy>*{margin-block:0}body .vt-pdp-sectie .vt-buy .vt-kaart>:not(.vt-sticky),body .vt-pdp-sectie .vt-buy .vt-kaart>div:has(>.vt-atc){margin-block:0;padding:0;border:0;background:none;box-shadow:none}body .vt-pdp-sectie .vt-buy h1{margin:0;font:600 calc(var(--vt-text-2xl) * .9)/1.15 var(--x-f-display);font-stretch:92%;letter-spacing:-.012em;text-wrap:balance;color:var(--x-fg)}@media(min-width:48rem){body .vt-pdp-sectie .vt-buy h1{font-size:calc(var(--vt-text-3xl) * .92);line-height:1.12}}body .vt-pdp-sectie .vt-buy>.vt-sterren.vt-sterren--pdp,body .vt-pdp-sectie .vt-buy>.vt-uitkomst.vt-uitkomst--keur{margin-block:0}body .vt-pdp-sectie .vt-sterren--pdp{font-size:var(--x-t-sm);color:var(--x-ink-700)}body .vt-pdp-sectie .vt-sterren--pdp b{color:var(--x-fg)}body .vt-pdp-sectie .vt-uitkomst--keur{display:flex;flex-wrap:wrap;gap:var(--x-s1) var(--x-s4);font:500 var(--x-t-xs)/1.4 var(--x-f-mono);color:var(--x-ink-700)}body .vt-pdp-sectie .vt-buy__price b{font:600 var(--vt-text-2xl)/1 var(--x-f-display);font-stretch:90%;letter-spacing:-.02em}body .vt-pdp-sectie .vt-buy__vat{font-size:var(--x-t-xs);color:var(--x-muted)}body .vt-pdp-sectie .vt-kaart{display:grid;gap:var(--x-s4);padding:0;border:0;background:none;box-shadow:none}body .vt-pdp-sectie .vt-familie__kop{font-size:var(--x-t-sm);font-weight:600}body .vt-pdp-sectie .vt-buy .vt-familie .vt-familie__lengtes{display:grid;grid-auto-flow:row;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--x-s2)}body .vt-pdp-sectie .vt-buy .vt-familie .vt-familie__lengtes .vt-familie__optie{justify-items:center;padding-inline:var(--x-s1);text-align:center}body .vt-pdp-sectie .vt-familie__optie{display:grid;gap:var(--x-p2);align-content:center;justify-items:start;min-height:calc(var(--x-s7) + var(--x-s1));padding:var(--x-s2) var(--x-s3);border:1px solid var(--x-line-strong);background:var(--x-surface);color:var(--x-fg);text-align:left;box-shadow:none;transition:border-color var(--x-duur-kort),box-shadow var(--x-duur-kort)}body .vt-pdp-sectie .vt-familie__optie:hover{border-color:var(--x-ink-500)}body .vt-pdp-sectie .vt-buy .vt-familie .vt-familie__optie .variant-option__button-label__text{color:var(--x-fg);font-size:var(--x-t-base);font-weight:600}body .vt-pdp-sectie .vt-buy .vt-familie .vt-familie__optie .vt-swatch__prijs{font-size:var(--x-t-xs);color:var(--x-muted)}body .vt-pdp-sectie .vt-buy .variant-option__button-label:not(.variant-option__button-label--has-swatch){min-height:calc(var(--x-s7) + var(--x-s1));padding:var(--x-s2) var(--x-s4);border:1px solid var(--x-line-strong);background:var(--x-surface);color:var(--x-fg);box-shadow:none;font-weight:600}body .vt-pdp-sectie .vt-buy .variant-option__button-label:not(.variant-option__button-label--has-swatch):hover{border-color:var(--x-ink-500)}body .vt-pdp-sectie .vt-buy .variant-option__button-label__pill{display:none}body .vt-pdp-sectie .vt-fit__open{min-height:var(--vt-target-min);padding:var(--x-s3) var(--x-s4);border:1px solid var(--x-line);background:var(--x-stone-50);box-shadow:none;font-size:var(--x-t-sm)}body .vt-pdp-sectie .vt-fit__vraag b{font-weight:600}body .vt-pdp-sectie .vt-fit__cta{color:var(--x-fg);text-decoration:underline;text-decoration-color:var(--x-gold);text-underline-offset:var(--x-s1)}body .vt-pdp-sectie .vt-atc__row{gap:var(--x-s2)}body .vt-pdp-sectie .vt-qty{min-height:calc(var(--x-s7) + var(--x-s2));border:1px solid var(--x-line-strong);background:var(--x-surface)}body .vt-pdp-sectie .vt-atc .vt-btn{flex:1;min-height:calc(var(--x-s7) + var(--x-s2));border:0;background:var(--x-btn);color:var(--x-btn-fg);font-size:var(--x-t-md);font-weight:600;box-shadow:none}body .vt-pdp-sectie .vt-atc .vt-btn:hover{background:var(--vt-accent-hover);color:var(--vt-on-accent)}@media(hover:hover)and (pointer:fine){body .vt-pdp-sectie .vt-atc .vt-btn:hover{color:var(--vt-text-inverse)}}body .vt-pdp-sectie .vt-koop__levert{justify-content:flex-start;margin-top:var(--x-s3);font-size:var(--x-t-sm);color:var(--x-ok)}body .vt-pdp-sectie .vt-buy .vt-kaart>.vt-zeker{display:grid;grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:0;border:1px solid var(--x-line);border-radius:var(--vt-radius-md);overflow:hidden;background:var(--x-surface)}body .vt-pdp-sectie .vt-zeker .vt-promise__item{display:grid;justify-items:start;align-content:start;gap:var(--x-s2);padding:var(--x-s3);text-align:left;font-size:var(--x-t-sm)}body .vt-pdp-sectie .vt-promise__item+.vt-promise__item{border-top:0;border-left:1px solid var(--x-line)}body .vt-pdp-sectie .vt-zeker .vt-promise__item>svg.vt-icon{box-sizing:border-box;width:var(--x-s5);height:var(--x-s5);padding:0;border:0;background:none;flex:none}body .vt-pdp-sectie .vt-promise__item b{font-weight:600;display:block;line-height:1.25}body .vt-pdp-sectie .vt-promise__detail{display:block;font-size:var(--x-t-xs);color:var(--x-muted);line-height:1.35}@media(min-width:768px){body .vt-pdp-sectie .vt-zeker .vt-promise__item{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:var(--x-s3);padding:var(--x-s4)}}body .vt-pdp-sectie .vt-kaart__pay{padding:0;border:0}body .vt-pdp-sectie .vt-pay--logo{justify-content:flex-start;gap:var(--x-s2)}body .vt-pdp-sectie .vt-pay__logo{height:var(--x-s5);width:auto}body .vt-pdp-sectie .vt-kaart__pay{display:flex;align-items:center;gap:var(--x-s2) var(--x-s3);flex-wrap:wrap;min-width:0}body .vt-pdp-sectie .vt-kaart__veilig{display:inline-flex;align-items:center;gap:var(--x-s1);flex:none;font:600 var(--x-t-xs)/1.2 var(--vt-font-body);color:var(--vt-text-soft);white-space:nowrap}body .vt-pdp-sectie .vt-kaart__veilig .vt-icon{width:var(--x-s4);height:var(--x-s4);color:var(--vt-green-ink)}body .vt-pdp-sectie .vt-kaart__pay .vt-pay{flex-wrap:nowrap;gap:var(--x-s1);min-width:0;margin:0;padding:0;border:0}body .vt-pdp-sectie .vt-kaart__pay .vt-pay{flex:1 1 var(--x-p320);justify-content:flex-start}body .vt-pdp-sectie .vt-kaart__pay .vt-pay__logo{flex:0 1 auto;min-width:0;width:var(--x-p40);max-width:var(--x-p40);height:auto}@media(min-width:480px){body .vt-pdp-sectie .vt-kaart__pay .vt-pay{gap:var(--x-s2)}}body .vt-pdp-sectie .vt-blik-rij+.vt-blik-rij .vt-rij{border-top:0}body .vt-pdp-sectie .vt-rij{border-block:1px solid var(--x-line);border-inline:0;background:none;padding-inline:0}body .vt-pdp-sectie .vt-rij__t b{font-weight:600;font-size:var(--x-t-base)}body .vt-pdp-sectie .vt-rij__t small{font-size:var(--x-t-xs);color:var(--x-muted)}@media(min-width:768px){body .vt-pdp-sectie .vt-gal{margin-inline:0}}@media(min-width:1024px){body .vt-pdp-sectie .vt-pdp{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:var(--x-s8);align-items:start;padding-top:var(--x-s5)}body .vt-pdp-sectie .vt-pdp__media{top:calc(var(--x-hdr) + var(--x-s5))}body .vt-pdp-sectie .vt-gal{display:grid;grid-template-columns:calc(var(--x-s8) + var(--x-s2)) minmax(0,1fr);gap:var(--x-s4);align-items:start}body .vt-pdp-sectie .vt-gal__podium{grid-column:2;grid-row:1}body .vt-pdp-sectie .vt-gal__thumbs,body .vt-pdp-sectie .vt-gal__thumbs--veeg{grid-column:1;grid-row:1;display:grid;grid-auto-flow:row;grid-template-columns:minmax(0,1fr);grid-auto-columns:auto;gap:var(--x-s2);margin-top:0;overflow:visible}}@media(min-width:768px){body .vt-pdp-sectie .vt-gal__main{border:1px solid var(--x-line)}}body .v2-twijfel__in{display:grid;gap:var(--x-s6);padding:var(--x-s6) var(--x-s5);border:1px solid var(--x-line);border-radius:var(--x-r3);background:var(--x-surface);box-shadow:none}body .v2-twijfel__kop{display:grid;gap:var(--x-s3);align-content:start}body .v2-twijfel__kop h2{font:600 var(--x-t-2xl)/1.1 var(--x-f-display);font-stretch:92%;letter-spacing:-.012em;margin:0}body .v2-twijfel__kop h2 em{font-style:normal;color:var(--x-gold-text);display:block}body .v2-twijfel__kop p{color:var(--x-ink-700);max-width:46ch}body .v2-twijfel__knop{justify-self:start;margin-top:var(--x-s3)}body .v2-twijfel__lijst{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;border-top:1px solid var(--x-line);border-left:1px solid var(--x-line)}body .v2-twijfel__lijst li{display:grid;gap:var(--x-s2);align-content:start;padding:var(--x-s4);border-right:1px solid var(--x-line);border-bottom:1px solid var(--x-line);font-size:var(--x-t-xs);line-height:1.45;color:var(--x-muted)}body .v2-twijfel__lijst li>span{display:grid;gap:var(--x-s1)}body .v2-twijfel__lijst b{display:block;font:600 var(--x-t-sm)/1.3 var(--x-f-body);color:var(--x-fg)}body .v2-twijfel__lijst .vt-icon{width:var(--x-s5);height:var(--x-s5);margin:0;color:var(--x-gold-text)}@media(min-width:1024px){body .v2-twijfel__in{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:var(--x-s8);padding:var(--x-s7);align-items:center}body .v2-twijfel__kop{grid-row:auto}body .v2-twijfel__lijst li{padding:var(--x-s5)}}body .vt-pdp-sectie .vt-atc__row--los{display:block}body .vt-pdp-sectie .vt-atc__row--los .vt-btn{width:100%}body .vt-pdp-sectie .vt-buy .x-bundel{display:block;position:relative;margin:0;padding:0;min-width:0;border:1px solid var(--vt-border-strong);border-radius:var(--vt-radius-lg);background:var(--vt-surface-raised)}body .vt-pdp-sectie .vt-buy .x-bundel__kop{display:flex;align-items:center;justify-content:space-between;gap:var(--x-s2);box-sizing:border-box;min-height:calc(var(--x-s7) - var(--x-s1));margin:0;padding:var(--x-s2) var(--x-s4);border-bottom:1px solid var(--vt-border);border-radius:var(--vt-radius-lg) var(--vt-radius-lg) 0 0;font:600 var(--x-t-sm)/1.3 var(--x-f-body);color:var(--vt-text)}body .vt-pdp-sectie .vt-buy .x-bundel__regel:last-of-type{border-radius:0 0 var(--vt-radius-lg) var(--vt-radius-lg)}body .x-bundel__min{padding:var(--x-p2) var(--x-s2);border-radius:var(--vt-radius-full);background:var(--vt-clay-wash);color:var(--vt-clay);font:700 var(--x-t-xs)/1.2 var(--vt-font-body);white-space:nowrap}body .x-bundel .x-bundel__regel{position:relative;display:grid;grid-template-columns:var(--x-s5) var(--x-p52) minmax(0,1fr) auto;align-items:center;gap:var(--x-s3);min-height:var(--x-p72);padding:var(--x-s2) var(--x-s4);cursor:pointer;transition:background-color var(--x-duur-kort)}body .x-bundel .x-bundel__regel+.x-bundel__regel{border-top:1px solid var(--vt-border)}body .x-bundel .x-bundel__regel:hover{background:var(--vt-surface)}body .x-bundel .x-bundel__regel.is-aan{background:var(--vt-gold-wash)}body .x-bundel__keuze{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}body .x-bundel__regel:has(.x-bundel__keuze:focus-visible){outline:2px solid var(--vt-focus);outline-offset:-2px}body .x-bundel__vink{display:grid;place-items:center;width:var(--x-s5);height:var(--x-s5);border:var(--vt-lijn) solid var(--vt-border-control);border-radius:var(--x-r2);background:var(--vt-surface-raised);color:transparent}body .x-bundel__vink .vt-icon{width:var(--x-s4);height:var(--x-s4)}body .x-bundel__regel.is-aan .x-bundel__vink{background:var(--vt-onyx);border-color:var(--vt-onyx);color:var(--vt-cream-soft)}body .x-bundel__info{display:block;padding:0;border:0;border-radius:var(--x-r2);background:none;cursor:zoom-in}body .x-bundel__info:focus-visible{outline:2px solid var(--vt-focus);outline-offset:2px}body .x-bundel__info img{display:block;width:var(--x-p52);height:var(--x-p52);object-fit:cover;border:1px solid var(--vt-border);border-radius:var(--x-r2);background:var(--x-white)}body .x-bundel__tekst{display:grid;gap:1px;min-width:0;cursor:pointer}body .x-bundel__tekst b{font:600 var(--x-t-sm)/1.25 var(--x-f-body)}body .x-bundel__tekst small{font-size:var(--x-t-xs);line-height:1.35;color:var(--vt-text-muted);text-wrap:pretty}body .x-bundel__regel.is-aan .x-bundel__tekst small{color:var(--vt-text-soft)}body .x-bundel__prijs{display:grid;justify-items:end;gap:1px;text-align:right}body .x-bundel__prijs b{font:600 var(--x-t-sm)/1.2 var(--x-f-body);font-variant-numeric:tabular-nums;white-space:nowrap}body .x-bundel__prijs s{font-size:var(--x-t-xs);color:var(--vt-text-muted);font-variant-numeric:tabular-nums}body .x-bundel__regel.is-aan .x-bundel__prijs s{color:var(--vt-text-soft)}@media(prefers-reduced-motion:reduce){body .x-bundel .x-bundel__regel{transition:none}}body .v2-twijfel__in{position:relative;overflow:hidden;background:radial-gradient(ellipse 70% 90% at 0% 0%,color-mix(in srgb,var(--vt-gold-wash) 85%,transparent),transparent 70%),radial-gradient(ellipse 60% 70% at 100% 100%,var(--x-stone-100),transparent 70%),var(--x-surface);border-color:var(--x-line)}body .v2-twijfel__lijst{gap:var(--x-s2);border:0}body .v2-twijfel__lijst li{border:1px solid var(--x-line);border-radius:var(--x-r2);background:color-mix(in srgb,var(--x-white) 88%,transparent);box-shadow:var(--x-sh1);transition:border-color var(--x-duur),box-shadow var(--x-duur)}body .v2-twijfel__lijst li:hover{border-color:var(--x-line-strong);box-shadow:var(--x-sh2)}body .v2-twijfel__lijst .vt-icon{box-sizing:content-box;padding:var(--x-s2);border-radius:var(--x-r2);background:var(--vt-gold-wash);color:var(--x-ink-900)}@media(min-width:1024px){body .v2-twijfel__lijst{gap:var(--x-s3)}}@media(prefers-reduced-motion:reduce){body .v2-twijfel__lijst li{transition:none}}body .vt-pdp-sectie .vt-buy>.vt-uitkomst--aansluiting{display:block;margin:0 0 var(--x-s3);font:400 var(--x-t-base)/1.45 var(--x-f-body);color:var(--x-ink-700);max-width:46ch}body .vt-pdp-sectie .vt-buy>.vt-uitkomst--aansluiting .vt-icon{display:none}body .vt-pdp-sectie .vt-buy>.vt-sterren+.vt-uitkomst--keur{margin-left:var(--x-s3);padding-left:var(--x-s3);border-left:1px solid var(--x-line-strong);font:400 var(--x-t-sm)/1.2 var(--x-f-body);color:var(--x-ink-700)}body .v2-twijfel__in{background:linear-gradient(135deg,color-mix(in srgb,var(--x-ink-900) 5%,transparent) 0%,transparent 55%),linear-gradient(315deg,color-mix(in srgb,var(--x-ink-900) 3%,transparent) 0%,transparent 40%),var(--x-surface)}body .v2-twijfel__lijst .vt-icon{background:var(--x-stone-100)}body .vt-pdp-sectie .vt-buy>.vt-blik-rij+.vt-blik-rij{margin-top:calc(var(--x-s5) * -1)}body .vt-pdp-sectie .vt-rij{min-height:var(--x-p56);padding-block:var(--x-s2);gap:var(--x-s3)}body .vt-pdp-sectie .vt-blik-rij:empty{display:none}body .vt-vgl__hier{background:var(--x-stone-100);color:var(--x-ink-900);padding:var(--x-p2) var(--x-s2)}body .vt-pdp-sectie .vt-lb{display:block;margin-top:var(--x-s2)}body .vt-pdp-sectie .vt-lb__regel{display:inline;margin:0;font-size:var(--x-t-xs);line-height:1.5;color:var(--x-muted)}body .vt-pdp-sectie .vt-lb__welke{display:inline;min-height:0;margin-left:var(--x-s1);padding:0;border:0;background:none;font:600 var(--x-t-xs)/1.5 var(--x-f-body);color:var(--x-fg);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--x-line-strong);cursor:pointer}body .vt-pdp-sectie .vt-lb__welke:before{content:"";display:inline-block;width:0;height:var(--vt-target-min);vertical-align:middle;margin-top:calc(var(--vt-target-min) / -2)}body .vt-pdp-sectie .vt-lb__melding:not([hidden]){display:block;margin-top:var(--x-s2);font-size:var(--x-t-xs)}body .vt-pdp-sectie .vt-buy .vt-fit{border:0;background:none;box-shadow:none;overflow:visible}body .vt-pdp-sectie .vt-buy .vt-fit__head{padding:var(--x-s3) var(--x-s4)}body .vt-pdp-sectie .vt-buy .vt-fit__body{padding:0 var(--x-s4) var(--x-s4)}body .vt-pdp-sectie .vt-buy .vt-fit .vt-kz__switch{display:grid;grid-template-columns:1fr 1fr;width:100%;margin:0 0 var(--x-s3);padding:var(--x-p3);border:0;background:var(--x-stone-100)}body .vt-pdp-sectie .vt-buy .vt-fit .vt-kz__pil{display:none}body .vt-pdp-sectie .vt-buy .vt-fit .vt-kz__tab{min-height:var(--vt-target-min);padding:0 var(--x-s3);border:0;background:none;box-shadow:none;font:600 var(--x-t-sm)/1 var(--x-f-body);color:var(--x-ink-700)}body .vt-pdp-sectie .vt-buy .vt-fit .vt-kz__tab:after{content:none}body .vt-pdp-sectie .vt-buy .vt-fit .vt-kz__tab[aria-selected=true]{background:var(--x-surface);color:var(--x-fg);box-shadow:var(--x-sh1)}body .vt-pdp-sectie .vt-buy .vt-fit .vt-kz__vak{gap:var(--x-s2)}body .vt-blad .vt-lade__kop{padding:var(--x-s4) var(--x-s5)}body .vt-blad .vt-lade__titel{font:600 var(--x-t-lg)/1.2 var(--x-f-display);font-stretch:92%}body .vt-blad .vt-lade__sluit{border:1px solid var(--x-line)}body .vt-blad .vt-blad__body{padding:var(--x-s2) var(--x-s5) calc(var(--x-s5) + env(safe-area-inset-bottom,0px))}body .vt-blad .vt-blad__body>*+*{margin-top:var(--x-s4)}body .vt-blad .vt-blad__body>:is(.vt-rij,.vt-promise__item)+:is(.vt-rij,.vt-promise__item){margin-top:0}body .vt-blad .vt-blad__body>:is(.vt-rij,.vt-promise__item){min-height:var(--x-p56);padding-block:var(--x-s3);gap:var(--x-s3)}body .vt-blad .vt-blad__body>.vt-promise__item b{font-size:var(--x-t-base);font-weight:600}body .vt-blad .vt-blad__body .vt-promise__detail{font-size:var(--x-t-xs);color:var(--x-muted)}body .vt-blad .vt-promise__logos{gap:var(--x-s2);vertical-align:middle}body .vt-blad .vt-promise__logo{height:var(--x-s3);width:auto;filter:grayscale(1);opacity:.7}body .vt-blad .vt-blad__body .vt-blad__kop{margin:0 0 var(--x-s1);font:600 var(--x-t-xs)/1 var(--x-f-body);letter-spacing:.08em;text-transform:uppercase;color:var(--x-muted)}body .vt-blad .vt-blad__landen dl>div{align-items:center;min-height:var(--vt-target-min);padding:var(--x-s2) 0;border-color:var(--x-line);font-size:var(--x-t-sm)}body .vt-blad .vt-blad__landen dt{color:var(--x-ink-700)}body .vt-blad .vt-blad__landen .is-eigen dt{color:var(--x-fg);font-weight:600}body .vt-blad .vt-blad__landen dd{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:0 var(--x-s2)}body .vt-blad .vt-blad__landen dd b{font-weight:600}body .vt-blad .vt-blad__landen dd span{display:inline;font-size:var(--x-t-xs);color:var(--x-muted)}body .vt-blad .vt-blad__landen dd span:before{content:"\b7";margin-right:var(--x-s2)}body .vt-blad .vt-pickup__map{width:var(--x-s7);height:var(--x-s7)}body .x-veilig{position:relative;isolation:isolate;padding-block:var(--x-s8)}body .x-veilig:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,var(--x-bg),color-mix(in srgb,var(--x-ok) 4%,var(--x-stone-100)) 30%,var(--x-stone-100) 70%,var(--x-bg))}body .x-veilig__top{display:grid;gap:var(--x-s6);align-items:center}body .x-veilig__intro{display:grid;gap:var(--x-s4);max-width:var(--x-read)}body .x-veilig__kop{font:600 var(--x-t-3xl)/1.06 var(--x-f-display);font-stretch:92%;letter-spacing:-.015em;text-wrap:balance}body .x-veilig__lead p{margin:0;font-size:var(--x-t-md);line-height:1.6;color:var(--x-ink-700)}body .x-veilig__lead p+p{margin-top:var(--x-s3)}body .x-veilig__doorsnede{display:grid;gap:var(--x-s5);justify-items:center;margin:0}body .x-veilig__stekker{width:var(--x-p220);color:var(--x-ink-900)}body .x-veilig__stekker .vt-schets{display:block;width:100%;height:auto;max-width:none}body .x-stekker{filter:drop-shadow(0 var(--x-s3) var(--x-s4) color-mix(in srgb,var(--x-ink-900) 22%,transparent))}body .x-stekker__rand-1{stop-color:var(--x-ink-700)}body .x-stekker__rand-2{stop-color:var(--x-ink-900)}body .x-stekker__vlak{fill:var(--x-ink-900)}body .x-stekker__kern{fill:color-mix(in srgb,var(--x-ink-900) 80%,var(--x-ink-700))}body .x-stekker__klem rect{fill:none;stroke:var(--x-ink-700);stroke-width:1.5}body .x-stekker__huls-1{stop-color:var(--x-ink-700)}body .x-stekker__huls-2{stop-color:color-mix(in srgb,var(--x-ink-900) 70%,var(--x-ink-700))}body .x-stekker__huls{stroke:var(--x-ink-900);stroke-width:1.5}body .x-stekker__pin-1{stop-color:var(--x-white)}body .x-stekker__pin-2{stop-color:var(--x-stone-200)}body .x-stekker__pin-3{stop-color:var(--x-ink-400)}body .x-stekker__nok{fill:var(--x-ink-900)}body .x-stekker__label{fill:var(--x-stone-200);font-family:var(--x-f-body);font-weight:700;letter-spacing:.02em}body .x-stekker__contact--uit .x-stekker__label{fill:var(--x-ink-400)}body .x-stekker__gloed{fill:none;stroke:var(--x-gold);stroke-width:2.5}body .x-fasekeuze__keus{justify-self:center;min-width:0;margin:0;padding:0;border:0}body .x-fasekeuze__pil{display:inline-flex;align-items:center;gap:var(--x-s1);padding:var(--x-s1);border:1px solid var(--x-line);border-radius:var(--vt-radius-full);background:var(--x-surface)}body .x-fasekeuze__vraag{padding:0 var(--x-s2) 0 var(--x-s3);font-size:var(--x-t-sm);color:var(--x-ink-700);white-space:nowrap}body .x-fasekeuze__keus label{position:relative;display:block}body .x-fasekeuze__keus input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;margin:0;cursor:pointer}body .x-fasekeuze__keus span{display:grid;place-items:center;min-height:var(--vt-target-min);padding:0 var(--x-s4);border-radius:var(--vt-radius-full);font-size:var(--x-t-sm);font-weight:600;color:var(--x-ink-700)}body .x-fasekeuze__keus input:checked+span{background:var(--x-ink-900);color:var(--x-stone-0)}body .x-fasekeuze__keus input:focus-visible+span{outline:2px solid var(--x-ink-900);outline-offset:2px}body .x-fasekeuze__uit{justify-self:center;max-width:34ch;margin:0;font-size:var(--x-t-sm);line-height:1.5;color:var(--x-ink-700);text-align:center;text-wrap:pretty}body .x-fasekeuze:has(input[value="3"]:checked) .x-fasekeuze__uit--1,body .x-fasekeuze:has(input[value="1"]:checked) .x-fasekeuze__uit--3,body .x-fasekeuze:has(input[value="3"]:checked) .x-fasekeuze__leg--1,body .x-fasekeuze:has(input[value="1"]:checked) .x-fasekeuze__leg--3{display:none}body .x-fasekeuze:has(input[value="1"]:checked) .x-stekker__contact--extra .x-stekker__gloed{display:none}body .x-fasekeuze:has(input[value="1"]:checked) .x-stekker__contact--extra{opacity:.35}body .x-fasekeuze .x-stekker__contact--extra{transition:opacity .25s ease}@media(prefers-reduced-motion:reduce){body .x-fasekeuze .x-stekker__contact--extra{transition:none}}body .x-veilig__legenda{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--x-s2) var(--x-s3);align-items:start;font-size:var(--x-t-sm);color:var(--x-ink-700)}body .x-veilig__legenda b{color:var(--x-fg);font-weight:600}body .x-veilig__kleur{width:var(--x-s3);height:var(--x-s3);margin-top:.3em;border-radius:50%}body .x-veilig__kleur--fase{background:none;box-shadow:inset 0 0 0 var(--x-p2) var(--x-gold)}body .x-veilig__kleur--nul{background:none;box-shadow:inset 0 0 0 var(--x-p2) var(--x-ink-500)}body .x-veilig__kleur--signaal{width:var(--x-s2);height:var(--x-s2);justify-self:center;background:none;box-shadow:inset 0 0 0 var(--x-p2) var(--x-ink-500)}body .x-veilig__kleur--mantel{background:var(--x-ink-900)}body .x-veilig__punten{display:grid;gap:var(--x-s3);margin:var(--x-s7) 0 0;padding:0;list-style:none}body .x-veilig__punt{display:grid;gap:var(--x-s2);align-content:start;padding:var(--x-s5);border:1px solid var(--x-line);border-radius:var(--x-r3);background:var(--x-surface)}body .x-veilig__icoon{display:grid;place-items:center;width:var(--x-p44);height:var(--x-p44);margin-bottom:var(--x-s1);border-radius:var(--x-r2);background:var(--x-ok-bg);color:var(--x-ok)}body .x-veilig__punt h3{margin:0;font:600 var(--x-t-md)/1.25 var(--x-f-display);font-stretch:92%}body .x-veilig__tekst p{margin:0;font-size:var(--x-t-sm);line-height:1.6;color:var(--x-ink-700)}body .x-veilig__tekst strong{color:var(--x-fg);font-weight:600}body .x-veilig__uniek{display:grid;gap:var(--x-s5);margin-top:var(--x-s8)}body .x-veilig__uniek-kop{margin:0;font:600 var(--x-t-xl)/1.15 var(--x-f-display);font-stretch:92%}body .x-veilig__redenen{display:grid;gap:var(--x-s5);margin:0;padding:0;list-style:none;counter-reset:xv}body .x-veilig__redenen li{counter-increment:xv;display:grid;gap:var(--x-s2);align-content:start;padding-top:var(--x-s4);border-top:1px solid var(--x-line-strong)}body .x-veilig__redenen li:before{content:"0" counter(xv);font:600 var(--x-t-xs)/1 var(--x-f-mono);letter-spacing:.06em;color:var(--x-ink-500)}body .x-veilig__redenen b{font:600 var(--x-t-md)/1.25 var(--x-f-display);font-stretch:92%}@media(min-width:768px){body .x-veilig__punten{grid-template-columns:repeat(2,minmax(0,1fr))}body .x-veilig__redenen{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--x-s6)}}@media(min-width:1024px){body .x-veilig{padding-block:var(--x-s9)}body .x-veilig__top{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--x-s8)}body .x-veilig__doorsnede{grid-template-columns:auto minmax(0,1fr);justify-items:start;gap:var(--x-s6)}body .x-veilig__stekker{width:var(--x-p240)}body .x-veilig__punten{grid-template-columns:repeat(4,minmax(0,1fr))}}body .vt-pdp-sectie #vt-koop .vt-btn--accent{box-shadow:none;transition:color var(--vt-duration-slow) var(--vt-ease-veeg),background var(--vt-duration) var(--vt-ease),transform var(--vt-duration) var(--vt-ease)}body .vt-pdp-sectie #vt-koop .vt-btn--accent:hover{background:var(--vt-accent-hover);color:var(--vt-on-accent);box-shadow:none}@media(hover:hover)and (pointer:fine){body .vt-pdp-sectie #vt-koop .vt-btn--accent:hover{color:var(--vt-text-inverse)}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){body .vt-pdp-sectie #vt-koop .vt-btn--accent:hover{transform:translateY(calc(var(--vt-m2) * -1))}}body .vt-pdp-sectie .vt-familie{padding-top:var(--x-s4)}body .vt-pdp-sectie .vt-familie__koprij{margin-top:0}body .vt-blad__body .vt-blad__kop{display:block;padding-bottom:0;border-bottom:0}body .vt-pdp-sectie .vt-koop__levert{justify-content:center;text-align:center}body .vt-pdp-sectie .vt-buy .vt-fit .vt-kz__switch{border-radius:var(--vt-radius-full);gap:var(--x-p3)}body .vt-pdp-sectie .vt-buy .vt-fit .vt-kz__tab{border-radius:var(--vt-radius-full)}body .vt-pdp-sectie .vt-buy .vt-fit .vt-kz__tab[aria-selected=true]{box-shadow:0 1px 2px color-mix(in srgb,var(--vt-onyx) 10%,transparent),0 4px 12px -6px color-mix(in srgb,var(--vt-onyx) 25%,transparent)}body .vt-pdp-sectie .vt-buy:has(.vt-koop__levert) .vt-buy__levdeel{display:none}body .vt-pdp-sectie .vt-buy>.vt-promise__item{min-height:var(--x-p56);padding-block:var(--x-s2);gap:var(--x-s3)}body .vt-pdp-sectie .vt-buy .vt-familie .vt-familie__optie[aria-current=page],body .vt-pdp-sectie .vt-buy .variant-option__button-label:not(.variant-option__button-label--has-swatch):has(input:checked){background:var(--vt-gekozen-vlak);border-color:var(--vt-gekozen);color:var(--vt-op-gekozen)}body .vt-pdp-sectie .vt-buy .vt-familie .vt-familie__optie[aria-current=page] .variant-option__button-label__text,body .vt-pdp-sectie .vt-buy .variant-option__button-label:not(.variant-option__button-label--has-swatch):has(input:checked) .variant-option__button-label__text,body .vt-pdp-sectie .vt-buy .variant-option__button-label:not(.variant-option__button-label--has-swatch):has(input:checked) .vt-icon{color:var(--vt-op-gekozen)}body .vt-pdp-sectie .vt-buy .vt-familie .vt-familie__optie[aria-current=page] .vt-swatch__prijs,body .vt-pdp-sectie .vt-buy .variant-option__button-label:not(.variant-option__button-label--has-swatch):has(input:checked) .vt-swatch__prijs{color:var(--vt-op-gekozen-zacht)}body .vt-pdp-sectie .vt-buy>h1+.vt-sterren,body .vt-pdp-sectie .vt-buy>h1+*{margin-top:calc(var(--x-s5) * -1 + var(--x-s2))}body .vt-pdp-sectie .vt-buy>*,body .vt-pdp-sectie .vt-ander{min-width:0;max-width:100%}body .vt-sticky.is-kiezen .vt-sticky__knop{background:var(--vt-gold);color:var(--vt-on-accent)}body .vt-sticky.is-kiezen .vt-sticky__knop:hover{background:var(--vt-accent-hover)}body .vt-pdp-sectie .vt-buy .vt-familie .vt-familie__optie,body .vt-pdp-sectie .vt-buy .variant-option__button-label:not(.variant-option__button-label--has-swatch){border:var(--vt-lijn) solid var(--vt-border-strong);box-shadow:0 1px 2px color-mix(in srgb,var(--vt-onyx) 6%,transparent)}body .vt-pdp-sectie .vt-buy .vt-familie .vt-familie__optie:hover,body .vt-pdp-sectie .vt-buy .variant-option__button-label:not(.variant-option__button-label--has-swatch):hover{border-color:var(--vt-text-muted)}body .vt-pdp-sectie .vt-buy .vt-familie .vt-familie__optie[aria-current=page],body .vt-pdp-sectie .vt-buy .variant-option__button-label:not(.variant-option__button-label--has-swatch):has(input:checked){border:var(--vt-border-width-strong) solid var(--vt-gekozen);box-shadow:0 2px 8px -4px color-mix(in srgb,var(--vt-onyx) 40%,transparent)}body .vt-pdp-sectie .vt-fit__open{box-shadow:inset 0 0 0 var(--vt-lijn) var(--vt-border-strong);border:0}body .vt-pdp-sectie .vt-buy>.vt-buy__kern{margin:calc(var(--x-s5) * -1 + var(--x-s2)) 0 0;font:600 var(--x-t-sm)/1.4 var(--vt-font-body);color:var(--vt-text-soft);font-variant-numeric:tabular-nums}body .vt-pdp-sectie .vt-buy>h1+.vt-buy__kern+*{margin-top:calc(var(--x-s5) * -1 + var(--x-s3))}.vt-gal__fasen{position:absolute;z-index:2;top:var(--vt-space-4);left:0;display:inline-flex;align-items:center;gap:var(--vt-space-1);padding:var(--vt-space-1) var(--vt-space-3) var(--vt-space-1) var(--vt-space-4);border:1px solid var(--vt-border);border-left:0;border-radius:0 var(--vt-radius-full) var(--vt-radius-full) 0;background:color-mix(in srgb,var(--vt-cream) 92%,transparent);-webkit-backdrop-filter:blur(.375rem);backdrop-filter:blur(.375rem);font-size:var(--vt-text-xs);line-height:var(--vt-leading-snug);color:var(--vt-text-soft);white-space:nowrap;pointer-events:none}.vt-gal__fasen b{font-weight:var(--vt-weight-bold);color:var(--vt-text)}.vt-gal__label~.vt-gal__fasen,.vt-gal__past:not([hidden])~.vt-gal__fasen,.x-mkop .vt-gal__fasen{display:none}@media(min-width:1024px){.vt-gal__fasen{top:var(--vt-space-5);padding-left:var(--vt-space-5);font-size:var(--vt-text-sm)}}body .vt-pdp-sectie .vt-buy .x-bundel__kop{min-height:var(--x-p44);padding-block:var(--x-p6)}body .vt-pdp-sectie .vt-buy .x-bundel .x-bundel__regel{grid-template-columns:var(--x-s5) var(--x-p40) minmax(0,1fr) auto;min-height:var(--x-p56);padding-block:var(--x-p6)}body .vt-pdp-sectie .vt-buy .x-bundel .x-bundel__info,body .vt-pdp-sectie .vt-buy .x-bundel .x-bundel__info img{width:var(--x-p40);height:var(--x-p40)}body .vt-pdp-sectie .vt-buy .x-bundel .x-bundel__tekst small{display:none}body .vt-pdp-sectie .vt-buy .x-bundel .x-bundel__prijs{display:flex;flex-direction:row-reverse;align-items:baseline;gap:var(--x-s2)}body .vt-pdp-sectie .vt-buy .vt-kaart>div:has(>.vt-fit){margin-top:0}body .vt-pdp-sectie .vt-buy .variant-option--buttons:not(:has(.variant-option__button-label--has-swatch)){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--x-s2)}body .vt-pdp-sectie .vt-buy .variant-option--buttons:not(:has(.variant-option__button-label--has-swatch))>.variant-option__button-label{width:auto;min-width:0}body .vt-pdp-sectie .vt-buy .vt-kaart>div:has(>.vt-fit){min-width:0}body .vt-pdp-sectie .vt-buy .vt-fit,body .vt-pdp-sectie .vt-buy .vt-fit__out{max-width:100%;min-width:0}body .vt-pdp-sectie .vt-buy .vt-fit__zin{min-width:0}body .vt-pdp-sectie .vt-buy .vt-kaart .vt-fit__ga:not([hidden]){padding-block:var(--x-s2);white-space:normal;line-height:1.3;border-radius:var(--vt-radius-lg)}body .x-bundel__info{position:relative}body .x-bundel__oog{position:absolute;right:calc(-1 * var(--x-p5));bottom:calc(-1 * var(--x-p5));display:grid;place-items:center;width:var(--x-p20);height:var(--x-p20);border:1px solid var(--vt-border-strong);border-radius:var(--vt-radius-full);background:var(--vt-surface-raised);color:var(--vt-text);box-shadow:var(--x-sh1);pointer-events:none}body .x-bundel__oog .vt-icon{width:var(--x-p14);height:var(--x-p14)}@media(hover:hover){body .x-bundel__info:hover .x-bundel__oog{background:var(--vt-onyx);border-color:var(--vt-onyx);color:var(--vt-text-inverse)}}body .x-bundel__prijs b{color:var(--vt-text-sale)}body .v2-bouw{display:grid;gap:var(--x-s6)}body .v2-bouw__stekker{justify-items:center}@media(min-width:1024px){body .v2-bouw{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:var(--x-s8);align-items:start}body .v2-bouw__stekker{position:sticky;top:var(--x-s8)}body .v2-opbouw.v2-opbouw--bouw{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){body .v2-bouw-sectie>.vt-container{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);column-gap:var(--x-s8);align-items:start}body .v2-bouw-sectie .v2-bouw{display:contents}body .v2-bouw-sectie .v2__kop{grid-column:1;grid-row:1;padding-top:calc(var(--vt-space-4) + var(--vt-border-width-strong))}body .v2-bouw-sectie .v2-bouw__stekker{grid-column:1;grid-row:2}body .v2-bouw-sectie .v2-opbouw--bouw{grid-column:2;grid-row:1 / span 2;align-self:center}}body .v2-bouw .v2-bouw__stekker{grid-template-columns:minmax(0,1fr);justify-items:start}body .v2-bouw .v2-bouw__stekker .x-veilig__stekker{justify-self:center}body .v2-bouw-sectie{position:relative;isolation:isolate}body .v2-bouw-sectie:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,var(--x-bg),color-mix(in srgb,var(--x-ok) 4%,var(--x-stone-100)) 30%,var(--x-stone-100) 70%,var(--x-bg))}body .vt-pdp-sectie .vt-buy .vt-kaart>.vt-zeker.vt-zeker--regel{display:flex;flex-wrap:nowrap;justify-content:center;border:0;border-radius:0;overflow:visible;background:none}body .vt-pdp-sectie .vt-buy .vt-kaart>.vt-zeker--regel>.vt-promise__item{display:inline-flex;flex:0 0 auto;flex-direction:row;width:auto;grid-template-columns:none;align-items:center;gap:var(--x-s1);min-height:0;padding:0 var(--x-s2);font-size:var(--x-t-xs);color:var(--vt-text-soft);white-space:nowrap}body .vt-pdp-sectie .vt-buy .vt-kaart>.vt-zeker--regel>.vt-promise__item:first-child{padding-left:0}body .vt-pdp-sectie .vt-buy .vt-kaart>.vt-zeker--regel>.vt-promise__item:last-child{padding-right:0}body .vt-pdp-sectie .vt-zeker--regel .vt-promise__item+.vt-promise__item{border-left:1px solid var(--vt-border-strong)}body .vt-pdp-sectie .vt-zeker--regel .vt-promise__item>svg.vt-icon{width:var(--x-s4);height:var(--x-s4);color:var(--vt-green-ink)}body .vt-pdp-sectie .vt-zeker--regel .vt-promise__item>span{width:auto}body .vt-pdp-sectie .vt-buy .vt-kaart>.vt-zeker--regel>.vt-promise__item b{display:inline;font-size:var(--vt-text-2xs);font-weight:400;line-height:1.3;color:var(--vt-text-soft)}body .vt-pdp-sectie .vt-zeker--regel .vt-promise__detail{display:none}body .vt-pdp-sectie .vt-buy>.vt-eyebrow{color:var(--vt-gold-text)}body .vt-pdp-sectie .vt-buy>.vt-eyebrow{display:none}body .vt-pdp-sectie .vt-crumb{padding-top:var(--vt-space-2)}body .vt-pdp-sectie .vt-pdp{gap:var(--vt-space-4);padding-top:var(--vt-space-1)}@media(min-width:48rem){body .vt-pdp-sectie .vt-pdp{gap:var(--x-s5);padding-top:var(--x-s3)}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/x-pdp.css.map */
