body .vt-pdp-sectie .vt-gal__main{background:var(--x-foto-wit)}body .vt-pdp-sectie .vt-gal{width:100vw;max-width:none;margin-inline:calc(50% - 50vw)}body .vt-pdp-sectie .vt-gal__main{width:100%;place-items:stretch}@media(min-width:768px){body .vt-pdp-sectie .vt-gal{width:auto;margin-inline:0}}body .vt-pdp-sectie .vt-gal__vak{position:relative;aspect-ratio:1 / 1;overflow:hidden}body .vt-pdp-sectie .vt-gal__vak>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}body .vt-pdp-sectie .vt-gal__thumb{background:var(--x-foto-wit)}body .vt-pdp-sectie .vt-gal__fasen{left:var(--vt-space-3);padding:var(--vt-space-1) var(--vt-space-3);border-left:1px solid var(--vt-border);border-radius:var(--vt-radius-full)}@media(min-width:1024px){body .vt-pdp-sectie .vt-gal__fasen{top:var(--vt-space-4);left:var(--vt-space-4);padding-left:var(--vt-space-3)}}body .vt-pdp-sectie .vt-kaart>.shopify-block:has(.x-bundel),body .vt-pdp-sectie .vt-kaart>.shopify-block:has(.vt-bundel){order:2}body .vt-pdp-sectie .vt-kaart>.vt-zeker{order:1}body .vt-pdp-sectie .vt-kaart>.vt-kaart__pay{order:3}body .vt-pdp-sectie .vt-kaart>.vt-cro-waarom{order:4}.vt-cro-waarom{display:grid;gap:0;margin:0;padding:var(--vt-space-2) 0 0;list-style:none;font-size:var(--vt-text-sm);color:var(--vt-text-soft)}.vt-cro-waarom li{display:flex;align-items:center;gap:var(--vt-space-2);min-height:var(--vt-target-min)}.vt-cro-waarom a{color:var(--vt-text);text-decoration:underline;text-decoration-color:var(--vt-border-strong);text-underline-offset:.2em}.vt-cro-waarom li>a{display:inline-flex;align-items:center;gap:var(--vt-space-2);text-decoration:none;color:var(--vt-text-soft)}.vt-cro-waarom li>a span:last-child{text-decoration:underline;text-decoration-color:var(--vt-border-strong);text-underline-offset:.2em}.vt-cro-waarom__ster{color:var(--vt-gold-ink);letter-spacing:.05em}.vt-cro-waarom .vt-icon{color:var(--vt-green-ink);flex:none}@media(min-width:48rem){.vt-cro-waarom{display:flex;justify-content:space-between;align-items:center;gap:var(--vt-space-4)}.vt-cro-waarom li{white-space:nowrap}body .vt-pdp-sectie .vt-kaart>.vt-kaart__pay{justify-content:space-between;align-items:center}body .vt-pdp-sectie .vt-kaart>.vt-kaart__pay .vt-pay{margin-left:auto}}body main .x-a.vt-gids--merk .vt-mg-checks{display:none}@media(min-width:48rem){body main .x-a.vt-gids--merk .vt-mg-checks{display:flex}}.vt-voordelen{display:grid;gap:var(--vt-space-1);margin:0;padding:0;list-style:none;font-size:var(--vt-text-sm);line-height:var(--vt-leading-snug)}.vt-voordelen li{display:flex;align-items:flex-start;gap:var(--vt-space-2)}.vt-voordelen .vt-icon{flex:none;margin-top:.15em;color:var(--vt-green-ink)}.vt-cro-sticky-prijs{display:inline-flex;align-items:center;min-height:var(--vt-target-min);padding:0 var(--vt-space-4);border-radius:var(--vt-radius-full);background:var(--vt-surface-raised);box-shadow:var(--vt-shadow-sm);font-size:var(--vt-text-md);white-space:nowrap}.vt-cro-sticky-prijs b{font-weight:var(--vt-weight-bold)}body .vt-pdp-sectie .vt-buy .vt-fit__open{background:color-mix(in srgb,var(--vt-green-wash) 70%,var(--vt-surface-raised));box-shadow:inset 0 0 0 var(--vt-lijn) color-mix(in srgb,var(--vt-green) 35%,var(--vt-border-control))}body .vt-pdp-sectie .vt-buy .vt-fit__d{background:color-mix(in srgb,var(--vt-green-wash) 70%,var(--vt-surface-raised));border-color:color-mix(in srgb,var(--vt-green) 35%,var(--vt-border-control))}body .vt-pdp-sectie .vt-buy .vt-fit__open:hover{box-shadow:inset 0 0 0 var(--vt-lijn) color-mix(in srgb,var(--vt-green) 60%,var(--vt-border-control))}body .vt-pdp-sectie .vt-buy>h1{font-size:var(--vt-text-lg-xl);line-height:var(--vt-leading-tight)}body .vt-pdp-sectie .vt-buy .vt-buy__prijsrij{align-items:baseline;flex-wrap:wrap;gap:0 var(--vt-space-3)}body .vt-pdp-sectie .vt-buy .vt-voordelen{gap:var(--vt-space-1);font-size:var(--vt-text-sm);color:var(--vt-text-soft)}body .vt-pdp-sectie .vt-buy .vt-voordelen li:nth-child(n+4){display:none}@media(min-width:64rem){body .vt-pdp-sectie .vt-buy .vt-voordelen li:nth-child(n+4){display:flex}}body .vt-pdp-sectie .vt-buy>.vt-kaart{gap:var(--vt-space-4);padding-top:var(--vt-space-5);border-top:1px solid var(--vt-line2)}body .vt-pdp-sectie .vt-buy .vt-fit__open{min-height:var(--vt-target-min);padding:var(--vt-space-2) var(--vt-space-4)}body .vt-pdp-sectie .vt-buy .vt-fit__open .vt-fit__vraag small,body .vt-pdp-sectie .vt-buy .vt-fit__open .vt-fit__vraag>span:not(:first-child){display:none}body .vt-pdp-sectie .vt-buy .vt-fit.is-bekend .vt-fit__out{padding:var(--vt-space-3) var(--vt-space-4);border-radius:var(--vt-radius-md);font-size:var(--vt-text-xs)}body .vt-pdp-sectie .vt-buy .vt-familie__rij{gap:var(--vt-space-2)}body .vt-pdp-sectie .vt-buy .vt-familie__koprij{min-height:0}body .vt-pdp-sectie .vt-buy .vt-lmeet{margin-top:var(--vt-space-1);font-size:var(--vt-text-xs);color:var(--vt-text-muted)}body .vt-pdp-sectie .vt-buy .vt-lmeet .vt-icon{display:none}body .vt-pdp-sectie .vt-buy .vt-koop__levert{margin-top:var(--vt-space-2);font-size:var(--vt-text-sm)}body .vt-pdp-sectie .vt-buy .vt-kaart>.vt-zeker{margin-top:calc(var(--vt-space-3) * -1);justify-content:center;gap:0}body .vt-pdp-sectie .vt-buy .vt-kaart>.vt-zeker .vt-promise__item{gap:0;padding:0;border:0;font-size:var(--vt-text-xs);color:var(--vt-text-muted)}body .vt-pdp-sectie .vt-buy .vt-kaart>.vt-zeker .vt-promise__item .vt-icon{display:none}body .vt-pdp-sectie .vt-buy .vt-kaart>.vt-zeker .vt-promise__item+.vt-promise__item:before{content:"\b7";margin:0 var(--vt-space-2)}body .vt-pdp-sectie .vt-buy .vt-kaart>.vt-kaart__pay{justify-content:space-between;align-items:center}body .vt-pdp-sectie .vt-buy .vt-kaart__veilig{font-size:var(--vt-text-xs);color:var(--vt-text-muted)}body .vt-pdp-sectie .vt-buy .vt-cro-waarom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:0 var(--vt-space-3);margin-top:calc(var(--vt-space-2) * -1);padding:0;font-size:var(--vt-text-xs);color:var(--vt-text-muted)}body .vt-pdp-sectie .vt-buy .vt-cro-waarom__ster{letter-spacing:0}body .vt-pdp-sectie .vt-buy .vt-cro-waarom .vt-icon{display:none}body .vt-pdp-sectie .vt-buy .vt-buy__prijsvak{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 var(--vt-space-2)}body .vt-pdp-sectie .vt-buy .vt-buy__prijsvak .vt-buy__vat{order:2;margin:0}body .vt-pdp-sectie .vt-buy .vt-fit.is-bekend .vt-fit__out b,body .vt-pdp-sectie .vt-buy .vt-fit.is-bekend .vt-fit__out strong{font-size:var(--vt-text-sm)}body .vt-pdp-sectie .vt-buy .vt-fit.is-bekend .vt-fit__out br{display:none}body .vt-pdp-sectie .vt-buy .vt-cro-waarom li{min-height:var(--vt-target-min);white-space:nowrap}body .vt-pdp-sectie .vt-buy .vt-cro-waarom__ster{font-size:0}body .vt-pdp-sectie .vt-buy .vt-cro-waarom__ster:before{content:"\2605";font-size:var(--vt-text-sm)}body .vt-pdp-sectie .vt-buy .vt-fit.is-bekend [data-fit-tekst]{display:flex;flex-wrap:wrap;gap:0 var(--vt-space-2);align-items:baseline}body .vt-pdp-sectie .vt-buy .vt-fit.is-bekend [data-fit-tekst]>span{font-size:var(--vt-text-xs);color:var(--vt-text-soft)}body .vt-pdp-sectie .vt-buy .vt-kaart .vt-fit.is-bekend .vt-fit__out[data-state]{min-height:0;align-items:center;padding:var(--vt-space-3) var(--vt-space-16) var(--vt-space-3) var(--vt-space-4);border-radius:var(--vt-radius-md);background:color-mix(in srgb,var(--vt-green-wash) 70%,var(--vt-surface-raised))}body .vt-pdp-sectie .vt-buy .vt-kaart .vt-fit.is-bekend .vt-fit__out b{display:inline;margin:0}body .vt-pdp-sectie .vt-buy .vt-cro-waarom li{min-height:0}body .vt-pdp-sectie .vt-buy .vt-cro-waarom a{display:inline-block;padding-block:var(--vt-space-2)}body .vt-pdp-sectie .vt-buy .vt-fit__open{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--vt-green) 22%,var(--vt-border-control))}body .vt-pdp-sectie .vt-buy .vt-kaart>.vt-familie,body .vt-pdp-sectie .vt-buy .vt-kaart>.shopify-block:has(.vt-familie){margin-top:var(--vt-space-1)}body .vt-pdp-sectie .vt-buy .vt-kaart>.vt-cro-waarom{margin-top:calc(var(--vt-space-3) * -1)}body .vt-pdp-sectie .vt-buy .vt-cro-waarom a{padding-block:var(--vt-space-1)}body .vt-pdp-sectie .vt-buy .vt-koop__levert{font-family:var(--vt-font-display);font-weight:var(--vt-weight-medium);letter-spacing:var(--vt-tracking-tight);color:var(--vt-text)}body .vt-pdp-sectie .vt-buy .vt-koop__levert .vt-icon{color:var(--vt-green-ink)}body .vt-pdp-sectie .vt-buy .vt-kaart>.vt-kaart__pay{flex-direction:column;justify-content:center;align-items:center;gap:var(--vt-space-2);margin-top:var(--vt-space-4);padding:var(--vt-space-4) var(--vt-space-4) var(--vt-space-2);border-radius:var(--vt-radius-lg) var(--vt-radius-lg) 0 0;background:var(--vt-stone)}body .vt-pdp-sectie .vt-buy .vt-kaart>.vt-kaart__pay .vt-pay{margin-left:0;justify-content:center}body .vt-pdp-sectie .vt-buy .vt-kaart>.vt-kaart__pay .vt-pay{flex:none;align-self:stretch;width:100%;min-width:0;flex-wrap:nowrap;gap:var(--vt-space-1)}body .vt-pdp-sectie .vt-buy .vt-kaart>.vt-kaart__pay .vt-pay__logo{flex:0 1 var(--x-p40);min-width:0;width:var(--x-p40);height:auto}body .vt-pdp-sectie .vt-buy .vt-kaart>.vt-cro-waarom{justify-content:center;margin-top:calc(var(--vt-space-4) * -1);padding:0 var(--vt-space-4) var(--vt-space-3);border-radius:0 0 var(--vt-radius-lg) var(--vt-radius-lg);background:var(--vt-stone)}.vt-gal__keur{position:absolute;z-index:2;right:0;bottom:var(--vt-space-3);display:inline-flex;padding:var(--vt-space-2) var(--vt-space-3) var(--vt-space-2) var(--vt-space-4);border:1px solid var(--vt-border-strong);border-right:0;border-radius:var(--vt-radius-md) 0 0 var(--vt-radius-md);background:var(--x-foto-wit);box-shadow:var(--vt-shadow-sm);pointer-events:none}@media(min-width:1024px){.vt-gal__keur{bottom:var(--vt-space-4)}}body .vt-pdp-sectie .vt-gal__pijl{display:none}@media(min-width:1024px){body .vt-pdp-sectie .vt-gal__pijl{display:grid}}.vt-keur__merken{display:inline-flex;align-items:center;gap:var(--vt-space-3)}.vt-keur__merken .vt-ce{width:auto;height:var(--vt-space-3);color:var(--vt-text)}.vt-keur__merken .vt-keur__tuv{width:auto;height:calc(var(--vt-space-6) + var(--vt-space-1))}body .vt-pdp-sectie .vt-kaart>.vt-pas{order:1}.vt-pas,body .vt-pdp-sectie .vt-buy .vt-kaart>.vt-pas{display:flex;align-items:flex-start;gap:var(--vt-space-3);padding:var(--vt-space-3) var(--vt-space-4);border-radius:var(--vt-radius-lg);background:color-mix(in srgb,var(--vt-green-wash) 70%,var(--vt-surface-raised));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--vt-green) 22%,var(--vt-border-control));color:var(--vt-text)}.vt-pas__icoon{display:grid;place-items:center;flex:none;width:var(--vt-space-8);height:var(--vt-space-8);border-radius:var(--vt-radius-full);background:var(--x-foto-wit);color:var(--vt-green-ink)}.vt-pas__tekst{margin:0;font-size:var(--vt-text-sm);line-height:var(--vt-leading-snug)}.vt-pas__tekst b{margin-right:var(--vt-space-1);font-weight:var(--vt-weight-bold);color:var(--vt-green-ink)}body .vt-pdp-sectie .vt-buy .x-bundel{display:grid;gap:var(--vt-space-2);padding:0;border:0;border-radius:0;background:none;box-shadow:none}body .vt-pdp-sectie .vt-buy .x-bundel .x-bundel__kop{display:flex;align-items:center;justify-content:space-between;gap:var(--vt-space-3);min-height:0;padding:0;border:0;border-radius:0;background:none;font-family:var(--vt-font-display);font-size:var(--vt-text-base);font-weight:var(--vt-weight-bold);color:var(--vt-text)}body .vt-pdp-sectie .vt-buy .x-bundel .x-bundel__min{padding:var(--vt-space-1) var(--vt-space-3);border-radius:var(--vt-radius-full);background:var(--vt-green-wash);color:var(--vt-green-ink);font-family:var(--vt-font-body);font-size:var(--vt-text-xs);font-weight:var(--vt-weight-bold)}body .vt-pdp-sectie .vt-buy .x-bundel .x-bundel__regel,body .vt-pdp-sectie .vt-buy .x-bundel .x-bundel__regel:last-of-type{grid-template-columns:auto auto minmax(0,1fr) auto;gap:var(--vt-space-3);min-height:var(--vt-space-16);padding:var(--vt-space-3);border:1px solid var(--vt-border-strong);border-radius:var(--vt-radius-md);background:var(--vt-surface-raised);box-shadow:0 1px 2px color-mix(in srgb,var(--vt-onyx) 6%,transparent);transition:border-color var(--vt-duration) var(--vt-ease),background-color var(--vt-duration) var(--vt-ease)}body .vt-pdp-sectie .vt-buy .x-bundel .x-bundel__regel+.x-bundel__regel{border-top:1px solid var(--vt-border-strong)}@media(hover:hover){body .vt-pdp-sectie .vt-buy .x-bundel .x-bundel__regel:hover{border-color:var(--vt-text-muted);background:var(--vt-surface-raised)}}body .vt-pdp-sectie .vt-buy .x-bundel .x-bundel__regel.is-aan,body .vt-pdp-sectie .vt-buy .x-bundel .x-bundel__regel.is-aan:hover{border:var(--vt-border-width-strong) solid var(--vt-gekozen);padding:calc(var(--vt-space-3) - 1px);background:var(--vt-gekozen-vlak)}body .vt-pdp-sectie .vt-buy .x-bundel .x-bundel__vink{width:var(--vt-space-6);height:var(--vt-space-6);border-radius:var(--vt-radius-sm)}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(--vt-space-12);height:var(--vt-space-12)}body .vt-pdp-sectie .vt-buy .x-bundel .x-bundel__info img{border:1px solid var(--vt-border);border-radius:var(--vt-radius-sm);background:var(--x-foto-wit);object-fit:contain}body .vt-pdp-sectie .vt-buy .x-bundel .x-bundel__oog{display:none}body .vt-pdp-sectie .vt-buy .x-bundel .x-bundel__tekst{gap:var(--vt-space-1)}body .vt-pdp-sectie .vt-buy .x-bundel .x-bundel__tekst b{font-size:var(--vt-text-sm);font-weight:var(--vt-weight-bold);line-height:var(--vt-leading-tight)}body .vt-pdp-sectie .vt-buy .x-bundel .x-bundel__tekst small{display:block;font-size:var(--vt-text-xs);line-height:var(--vt-leading-snug);color:var(--vt-text-muted)}body .vt-pdp-sectie .vt-buy .x-bundel .x-bundel__prijs{display:grid;justify-items:end;gap:0}body .vt-pdp-sectie .vt-buy .x-bundel .x-bundel__prijs b{font-size:var(--vt-text-base);font-weight:var(--vt-weight-bold)}body .vt-pdp-sectie .vt-buy .x-bundel .x-bundel__prijs s{font-size:var(--vt-text-xs);color:var(--vt-text-muted)}@media(prefers-reduced-motion:reduce){body .vt-pdp-sectie .vt-buy .x-bundel .x-bundel__regel{transition:none}}body .vt-pdp-sectie .vt-buy .vt-fit__open,body .vt-pdp-sectie .vt-buy .vt-fit__d{border-radius:var(--vt-radius-md)}body .vt-pdp-sectie .vt-buy .vt-kaart>.vt-pas{width:100vw;max-width:none;margin-inline:calc(50% - 50vw);padding:var(--vt-space-4) var(--vt-gutter);border-radius:0;box-shadow:inset 0 1px color-mix(in srgb,var(--vt-green) 22%,var(--vt-border-control)),inset 0 -1px color-mix(in srgb,var(--vt-green) 22%,var(--vt-border-control))}body .vt-pdp-sectie .vt-buy .vt-kaart>.vt-kaart__pay,body .vt-pdp-sectie .vt-buy .vt-kaart>.vt-cro-waarom{width:100vw;max-width:none;margin-inline:calc(50% - 50vw);padding-inline:var(--vt-gutter);border-radius:0}body .vt-pdp-sectie .vt-buy .vt-kaart>.vt-kaart__pay{margin-top:var(--vt-space-6);padding-top:var(--vt-space-6)}body .vt-pdp-sectie .vt-buy .vt-kaart>.vt-cro-waarom{padding-bottom:var(--vt-space-5)}@media(min-width:768px){body .vt-pdp-sectie .vt-buy .vt-fit__open,body .vt-pdp-sectie .vt-buy .vt-fit__d{border-radius:var(--vt-radius-lg)}body .vt-pdp-sectie .vt-buy .vt-kaart>.vt-pas{width:auto;margin-inline:0;padding:var(--vt-space-3) var(--vt-space-4);border-radius:var(--vt-radius-lg);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--vt-green) 22%,var(--vt-border-control))}body .vt-pdp-sectie .vt-buy .vt-kaart>.vt-kaart__pay,body .vt-pdp-sectie .vt-buy .vt-kaart>.vt-cro-waarom{width:auto;margin-inline:0;padding-inline:var(--vt-space-4)}body .vt-pdp-sectie .vt-buy .vt-kaart>.vt-kaart__pay{margin-top:var(--vt-space-4);padding-top:var(--vt-space-4);border-radius:var(--vt-radius-lg) var(--vt-radius-lg) 0 0}body .vt-pdp-sectie .vt-buy .vt-kaart>.vt-cro-waarom{padding-bottom:var(--vt-space-3);border-radius:0 0 var(--vt-radius-lg) var(--vt-radius-lg)}}body .vt-pdp-sectie .vt-buy .vt-kaart .vt-fit.is-bekend .vt-fit__ander:not([hidden]){top:calc(var(--vt-space-3) + var(--vt-text-sm) * var(--vt-leading-snug) / 2 - var(--vt-target-min) / 2);right:var(--vt-space-4);align-items:center}body .vt-pdp-sectie .vt-buy{row-gap:var(--vt-space-5)}body .vt-pdp-sectie .vt-buy .vt-kaart{row-gap:var(--vt-space-6)}body .vt-pdp-sectie .vt-buy .vt-kaart>.vt-zeker{margin-top:calc(var(--vt-space-1) - var(--vt-space-6))}body .vt-pdp-sectie .vt-buy .vt-kaart>.vt-cro-waarom{margin-top:calc(var(--vt-space-6) * -1)}body .vt-pdp-sectie .vt-buy>.vt-blik-rij+.vt-blik-rij{margin-top:calc(var(--vt-space-5) * -1)}body .vt-pdp-sectie .vt-buy .vt-blik-rij .vt-rij{padding-block:var(--vt-space-4)}body .vt-pdp-sectie .vt-buy>.vt-kaart+.vt-blik-rij{margin-top:var(--vt-space-2)}body .vt-pdp-sectie .vt-buy .vt-lb-optie{display:flex}body .vt-pdp-sectie .vt-buy .vt-lb-optie>.variant-option__button-label{flex:1 1 auto;min-width:0}body .vt-pdp-sectie .vt-buy .vt-lb-optie:has(input:checked) .vt-lb-optie__info{color:var(--vt-text)}
/*# sourceMappingURL=/cdn/shop/t/25/assets/vt-cro.css.map */
