.vcc{--vc-papier:#fff;--vc-inkt:#1c1c1c;--vc-grijs1:#6f6f6f;--vc-grijs2:#8a8a8a;--vc-onderschrift:#a0a0a0;--vc-paginanummer:#b4b4b4;--vc-lijn:#e2e2e2;--vc-lijn-binnen:#ededed;--vc-steen:#f4f2ef;--vc-whatsapp:#25d366;--vc-letter:"Manrope", sans-serif;--vc-tekst:300;--vc-groot:400;--vc-titel:600;--vc-label-px:11px;--vc-label-spatiering:.2em;--vc-knop-hoog:46px;--vc-knop-px:14px;--vc-knop-gewicht:400;--vc-knop-padding:22px;--vc-knop-radius:999px;--vc-beweging-duur:.6s;--vc-beweging-curve:cubic-bezier(.25,.1,.25,1);--vc-whatsapp-maat:56px}@font-face{font-family:Manrope;font-weight:300;font-display:swap;src:url(/configurator/assets/manrope-latin-300-normal-BgxWhS7-.woff2)format("woff2")}@font-face{font-family:Manrope;font-weight:400;font-display:swap;src:url(/configurator/assets/manrope-latin-400-normal-PaqtzbVb.woff2)format("woff2")}@font-face{font-family:Manrope;font-weight:600;font-display:swap;src:url(/configurator/assets/manrope-latin-600-normal-4f0koTD-.woff2)format("woff2")}.vcc{--pane:440px;--top:72px;--bar:112px;--g:40px;--air:24px;--ease:var(--vc-beweging-curve);--hover-duur:.5s;--hover-curve:cubic-bezier(.2,.8,.2,1);font-family:var(--vc-letter);font-weight:var(--vc-tekst);color:var(--vc-inkt);background:var(--vc-papier);letter-spacing:normal;text-align:left;text-transform:none;-webkit-font-smoothing:antialiased;font-size:16px;line-height:normal;position:relative}.vcc :where(:not(svg,svg *)),.vcc :where(:not(svg,svg *)):before,.vcc :where(:not(svg,svg *)):after{box-sizing:border-box;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;box-shadow:none;text-shadow:none;background:0 0;border:0 solid;margin:0;padding:0}.vcc button,.vcc input,.vcc textarea{font:inherit;color:inherit;background:0 0;border:0;border-radius:0}.vcc button{cursor:pointer;-webkit-tap-highlight-color:transparent}.vcc a{color:inherit}.vcc :focus-visible{outline:1px solid var(--vc-inkt);outline-offset:2px}.vcc.app{grid-template-columns:1fr var(--pane);grid-template-rows:var(--top) 1fr var(--bar);grid-template-areas:"top top""stage pane""bar bar";height:100%;min-height:560px;display:grid}.vcc.app.full{height:100dvh;min-height:0}.vcc.app.no-top{grid-template-rows:0 1fr var(--bar)}.vcc .top{padding:0 32px 0 var(--g);border-bottom:.5px solid var(--vc-lijn);grid-area:top;justify-content:space-between;align-items:center;display:flex}.vcc .top .merk{color:var(--vc-inkt);line-height:0;display:block}.vcc .top .merk .lockup{width:auto;max-width:none;height:32px;display:block;overflow:visible}.vcc .top .back-site{color:var(--vc-grijs1);padding:6px 0;font-size:14px;text-decoration:none;position:relative}.vcc .top .back-site:after{content:"";transform-origin:100%;height:1px;transition:transform var(--hover-duur) var(--hover-curve);background:currentColor;position:absolute;bottom:3px;left:0;right:0;transform:scaleX(0)}@media (hover:hover) and (pointer:fine){.vcc .top .back-site:hover{color:var(--vc-inkt)}.vcc .top .back-site:hover:after{transform-origin:0;transform:scaleX(1)}}.vcc .stage{background:var(--vc-papier);grid-area:stage;min-height:0;position:relative}.vcc .stage-inner{inset:var(--air) var(--air) 0 var(--g);background:var(--vc-steen);position:absolute;overflow:hidden}.vcc .stage-top{padding:24px 24px 56px;position:absolute;inset:0}.vcc .topview{width:100%;height:100%;display:block}.vcc .stage-bar{pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute;bottom:16px;left:24px;right:24px}.vcc .stage-bar>*{pointer-events:auto}.vcc .views{gap:16px;font-size:13px;display:flex}.vcc .views button,.vcc .share{color:var(--vc-grijs1);border-bottom:.5px solid #0000;padding:6px 0;font-size:13px}.vcc .views button[aria-pressed=true]{color:var(--vc-inkt);border-bottom-color:var(--vc-inkt)}.vcc .share{color:var(--vc-inkt);text-underline-offset:3px;margin-left:auto;text-decoration:underline;text-decoration-thickness:.5px}.vcc .pane{border-left:.5px solid var(--vc-lijn);border-bottom:.5px solid var(--vc-lijn);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;grid-area:pane;padding:26px 32px 32px;position:relative;overflow-y:auto}.vcc .soort{gap:24px;margin:-6px 0 20px;font-size:14px;display:flex}.vcc .soort>*{color:var(--vc-grijs1);border-bottom:.5px solid #0000;padding:6px 0;font-size:14px;text-decoration:none}.vcc .soort>a:hover,.vcc .soort>button:hover{color:var(--vc-inkt)}.vcc .soort>[aria-pressed=true],.vcc .soort>.on{color:var(--vc-inkt);border-bottom-color:var(--vc-inkt)}.vcc .views .kort{display:none}.vcc .legs .leg:disabled{color:var(--vc-paginanummer);cursor:default}.vcc .intro{color:var(--vc-grijs1);border-bottom:.5px solid var(--vc-lijn-binnen);margin:0 0 22px;padding-bottom:18px;font-size:13px;line-height:1.6}.vcc .sec{border-bottom:.5px solid var(--vc-lijn-binnen);margin-bottom:20px;padding:0 0 20px;scroll-margin-top:48px}.vcc .sec.last{border-bottom:0;margin-bottom:8px}.vcc .lab{font-weight:var(--vc-titel);font-size:var(--vc-label-px);letter-spacing:var(--vc-label-spatiering);text-transform:uppercase;align-items:baseline;gap:12px;margin-bottom:14px;display:flex}.vcc .lab span{color:var(--vc-onderschrift);font-weight:var(--vc-tekst);letter-spacing:.1em}.vcc .sublab{font-weight:var(--vc-titel);letter-spacing:var(--vc-label-spatiering);text-transform:uppercase;color:var(--vc-grijs2);margin:22px 0 10px;font-size:10px}.vcc .stepnav{display:none}.vcc .grid{gap:6px;display:grid}.vcc .g-shapes,.vcc .g-forms,.vcc .g-edges{grid-template-columns:repeat(4,1fr)}.vcc .g-variants{grid-template-columns:repeat(6,1fr)}.vcc .tile{border:.5px solid var(--vc-lijn);text-align:center;height:62px;transition:border-color .3s var(--ease);flex-direction:column;justify-content:center;align-items:center;gap:6px;font-size:11.5px;line-height:1.15;display:flex}.vcc .tile[aria-pressed=true]{border:1px solid var(--vc-inkt)}.vcc .tile-form{height:66px}.vcc .tile-var{height:40px}.vcc .icon{color:var(--vc-inkt);flex:none;display:block}@media (hover:hover){.vcc .tile:hover{border-color:var(--vc-paginanummer)}.vcc .tile[aria-pressed=true]:hover{border-color:var(--vc-inkt)}}.vcc .gallery{margin-top:14px}.vcc .chips,.vcc .filters{flex-wrap:wrap;gap:4px 14px;margin-bottom:12px;font-size:13px;display:flex}.vcc .chips button,.vcc .filters button{color:var(--vc-grijs1);border-bottom:.5px solid #0000;padding:2px 0}.vcc .chips button[aria-pressed=true],.vcc .filters button[aria-pressed=true]{color:var(--vc-inkt);border-bottom-color:var(--vc-inkt)}.vcc .filters i{background:var(--vc-lijn);align-self:stretch;width:.5px}.vcc .variants{margin-top:14px}.vcc .sub{color:var(--vc-grijs1);margin-bottom:8px;font-size:13px}.vcc .range{margin-bottom:4px}.vcc .row{justify-content:space-between;align-items:baseline;margin:6px 0 10px;font-size:14px;display:flex}.vcc .val{font-weight:var(--vc-groot);align-items:baseline;gap:4px;font-size:15px;display:inline-flex}.vcc .val input{text-align:right;width:3.4em;font-weight:var(--vc-groot);border-bottom:.5px solid #0000;padding:0;font-size:15px}.vcc .val input:focus{border-bottom-color:var(--vc-inkt);outline:none}.vcc input[type=range]{appearance:none;touch-action:pan-y;background:0 0;width:100%;height:16px;margin:0 0 6px;display:block}.vcc input[type=range]::-webkit-slider-runnable-track{background:var(--vc-inkt);height:1px}.vcc input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--vc-inkt);border-radius:50%;width:16px;height:16px;margin-top:-7.5px}.vcc input[type=range]::-moz-range-track{background:var(--vc-inkt);height:1px}.vcc input[type=range]::-moz-range-thumb{background:var(--vc-inkt);border:0;border-radius:50%;width:16px;height:16px}.vcc .seat-row{justify-content:space-between;align-items:center;gap:12px;margin-top:6px;display:flex}.vcc .seat{color:var(--vc-grijs1);font-size:13px}.vcc .seat [data-test=personen]{color:var(--vc-inkt)}.vcc .seat small{color:var(--vc-onderschrift);margin-top:2px;font-size:11px;display:block}.vcc .zit{margin-top:10px}.vcc .zit-knoppen{flex-wrap:wrap;gap:4px;display:flex}.vcc .zit-knoppen button{border:.5px solid var(--vc-lijn);min-width:34px;height:30px;color:var(--vc-inkt);font-variant-numeric:tabular-nums;transition:border-color .3s var(--ease);padding:0 8px;font-size:13px}.vcc .zit-knoppen button[aria-pressed=true]{border:1px solid var(--vc-inkt)}@media (hover:hover) and (pointer:fine){.vcc .zit-knoppen button:hover{border-color:var(--vc-paginanummer)}.vcc .zit-knoppen button[aria-pressed=true]:hover{border-color:var(--vc-inkt)}}.vcc .zit-uitleg{margin-top:6px;font-size:12.5px}.vcc .toggle{color:var(--vc-grijs1);align-items:center;gap:8px;padding:4px 0;font-size:13px;display:inline-flex}.vcc .toggle i{border:.5px solid var(--vc-paginanummer);width:26px;height:14px;transition:background .3s var(--ease);border-radius:999px;position:relative}.vcc .toggle i:after{content:"";background:var(--vc-paginanummer);width:9px;height:9px;transition:transform .3s var(--ease), background .3s var(--ease);border-radius:50%;position:absolute;top:2px;left:2px}.vcc .toggle[aria-checked=true]{color:var(--vc-inkt)}.vcc .toggle[aria-checked=true] i{background:var(--vc-inkt);border-color:var(--vc-inkt)}.vcc .toggle[aria-checked=true] i:after{background:var(--vc-papier);transform:translate(12px)}.vcc .more-room{margin-top:16px}.vcc .room .more-room{margin-bottom:8px}.vcc .fit{border-left:1px solid var(--vc-lijn);margin-top:10px;padding-left:10px;font-size:13px;line-height:1.6}.vcc .fit-ok{color:var(--vc-inkt)}.vcc .fit-warn{color:var(--vc-inkt);border-left-color:var(--vc-inkt)}.vcc .sw{grid-template-columns:repeat(16,1fr);gap:4px;display:grid}.vcc .sw button{aspect-ratio:1;border:.5px solid #0000001f;display:block}.vcc .sw button[aria-selected=true]{outline:1px solid var(--vc-inkt);outline-offset:2px}.vcc .note{color:var(--vc-grijs1);margin-top:10px;font-size:13px;line-height:1.6}.vcc .note a,.vcc .link{color:var(--vc-inkt);text-underline-offset:3px;font-size:13px;text-decoration:underline;text-decoration-thickness:.5px}.vcc .legs{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.vcc .legs-4,.vcc .legs-2{grid-template-columns:repeat(2,1fr)}.vcc .leg{border:.5px solid var(--vc-lijn);justify-content:center;align-items:center;height:44px;font-size:13px;display:flex}.vcc .leg[aria-pressed=true]{border:1px solid var(--vc-inkt)}.vcc .finish{background:var(--vc-steen);color:var(--vc-inkt);margin-top:10px;padding:14px 16px;font-size:13px;line-height:1.55}.vcc .finish ul{margin:0 0 10px;padding:0;list-style:none}.vcc .finish li{gap:12px;padding:3px 0;display:flex}.vcc .finish li span{letter-spacing:var(--vc-label-spatiering);text-transform:uppercase;color:var(--vc-grijs1);flex:0 0 78px;padding-top:2px;font-size:10px;font-weight:600}.vcc .finish p{margin:0}.vcc .finish p+p{margin-top:8px}.vcc .finish .fine{color:var(--vc-grijs1)}.vcc .finish a{color:inherit;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:.5px}.vcc .detail{margin-top:14px}.vcc .drow{color:var(--vc-grijs1);justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;font-size:13px;display:flex}.vcc .drow.stack{flex-direction:column;align-items:stretch;gap:8px}.vcc .seg{display:flex}.vcc .seg button{border:.5px solid var(--vc-lijn);min-width:40px;height:40px;color:var(--vc-inkt);font-variant-numeric:tabular-nums;flex:1;margin-left:-.5px;padding:0 6px;font-size:13px}.vcc .seg button[aria-pressed=true]{background:var(--vc-inkt);color:var(--vc-papier);border-color:var(--vc-inkt);position:relative}.vcc .seg button:disabled{color:var(--vc-paginanummer);cursor:default}.vcc .refine{border-top:.5px solid var(--vc-lijn-binnen);padding-top:20px}.vcc .more{width:100%;color:var(--vc-grijs1);text-align:left;justify-content:space-between;padding:2px 0;font-size:14px;display:flex}.vcc .refine-body{padding-top:6px}.vcc .sublab:first-child{margin-top:4px}.vcc .back{color:var(--vc-grijs1);text-underline-offset:3px;margin-bottom:18px;font-size:13px;text-decoration:underline;text-decoration-thickness:.5px}.vcc .lead{margin-bottom:14px;font-size:14px;line-height:1.7}.vcc .mini{background:var(--vc-steen);height:230px;margin-bottom:14px;padding:8px}.vcc .sum div{border-bottom:.5px solid var(--vc-lijn-binnen);justify-content:space-between;gap:16px;padding:8px 0;font-size:13px;display:flex}.vcc .sum dt{color:var(--vc-grijs1);flex:none}.vcc .sum dd{text-align:right}.vcc .linkrow{color:var(--vc-grijs1);justify-content:space-between;align-items:center;gap:12px;margin-top:12px;font-size:13px;display:flex}.vcc .linkrow .share{margin:0;padding:0}.vcc .field{margin-bottom:12px;display:block}.vcc .field>span{font-weight:var(--vc-titel);font-size:var(--vc-label-px);letter-spacing:var(--vc-label-spatiering);text-transform:uppercase;color:var(--vc-grijs2);margin-bottom:8px;display:block}.vcc .field select{border:.5px solid var(--vc-lijn);width:100%;height:46px;font:inherit;color:var(--vc-inkt);background:var(--vc-papier);border-radius:0;padding:0 12px;font-size:14px}.vcc .field select:focus{border-color:var(--vc-inkt);outline:none}.vcc .field input,.vcc .field textarea{border:.5px solid var(--vc-lijn);width:100%;height:46px;padding:0 14px;font-size:14px}.vcc .field textarea{resize:vertical;height:auto;padding:10px 14px}.vcc .field input:focus,.vcc .field textarea:focus{border-color:var(--vc-inkt);outline:none}.vcc .send{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.vcc .done{padding:14px 0;font-size:14px;line-height:1.7}.vcc .pill{height:var(--vc-knop-hoog);padding:0 var(--vc-knop-padding);border-radius:var(--vc-knop-radius);font-weight:var(--vc-knop-gewicht);font-size:var(--vc-knop-px);letter-spacing:.01em;white-space:nowrap;isolation:isolate;border:1px solid var(--vc-inkt);justify-content:center;align-items:center;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.vcc .pill.solid{background:var(--vc-inkt);color:#fff}.vcc .pill.line{color:var(--vc-inkt);background:0 0}.vcc .pill .k-lbl{transition:transform var(--hover-duur) var(--hover-curve);display:inline-block}.vcc .pill .k-pijl{opacity:0;width:12px;height:10px;transition:opacity .3s ease, transform var(--hover-duur) var(--hover-curve);background:currentColor;margin-top:-5px;position:absolute;top:50%;right:13px;transform:translate(-8px);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 10'%3E%3Cpath d='M0 5h10.5M6.5 1l4 4-4 4' fill='none' stroke='%23000' stroke-width='1.2'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 10'%3E%3Cpath d='M0 5h10.5M6.5 1l4 4-4 4' fill='none' stroke='%23000' stroke-width='1.2'/%3E%3C/svg%3E") 50%/contain no-repeat}.vcc .pill.line:before{content:"";background:var(--vc-steen);transform-origin:100%;transition:transform var(--hover-duur) var(--hover-curve);z-index:-1;position:absolute;inset:0;transform:scaleX(0)}@media (hover:hover) and (pointer:fine){.vcc .pill:hover .k-lbl,.vcc .pill:focus-visible .k-lbl{transform:translate(-10px)}.vcc .pill:hover .k-pijl,.vcc .pill:focus-visible .k-pijl{opacity:1;transform:none}.vcc .pill.line:hover:before,.vcc .pill.line:focus-visible:before{transform-origin:0;transform:scaleX(1)}}.vcc .pill:disabled{opacity:.5;cursor:default}.vcc .bar{padding:0 32px 0 var(--g);background:var(--vc-papier);grid-area:bar;align-items:center;gap:24px;display:flex}.vcc .price{flex-direction:column;gap:3px;min-width:0;display:flex}.vcc .price .k{font-weight:var(--vc-titel);letter-spacing:var(--vc-label-spatiering);text-transform:uppercase;color:var(--vc-grijs2);font-size:10px}.vcc .price .v{font-variant-numeric:tabular-nums;letter-spacing:-.005em;font-size:34px;line-height:1.05}.vcc .price .s{color:var(--vc-grijs1);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.vcc .pc{border:.5px solid var(--vc-lijn);width:150px;height:46px;padding:0 16px;font-size:14px}.vcc .land{border:.5px solid var(--vc-lijn);max-width:150px;height:46px;font:inherit;color:var(--vc-inkt);background:var(--vc-papier);border-right:0;border-radius:0;margin-left:auto;margin-right:-16px;padding:0 10px;font-size:14px}.vcc .land:focus{border-color:var(--vc-inkt);outline:none}.vcc .pc::placeholder{color:var(--vc-onderschrift)}.vcc .pc:focus{border-color:var(--vc-inkt);outline:none}.vcc .mobile-only{display:none}.vcc .end-note{color:var(--vc-grijs1);margin:-2px 0 10px;font-size:12.5px;line-height:1.5}.vcc .maybe{margin-top:2px}.vcc .scherm{margin-top:12px}@keyframes vcc-in{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}.vcc .status{border-top:.5px solid var(--vc-lijn-binnen);margin-top:18px;padding-top:14px;font-size:13px;line-height:1.55}.vcc .st-line{color:var(--vc-inkt);align-items:flex-start;gap:10px;display:flex}.vcc .st-ic{color:var(--vc-inkt);flex:none;margin-top:1px}.vcc .st-advies .st-ic{color:#8a6a3b}.vcc .st-fix{color:var(--vc-grijs1);justify-content:space-between;align-items:center;gap:14px;margin:8px 0 0 26px;display:flex}.vcc .st-btn{flex:none;height:34px;padding:0 16px;font-size:13px}.vcc .st-btn .k-pijl{right:8px}.vcc .st-note{color:var(--vc-grijs1);margin:8px 0 0 26px;font-size:12.5px}.vcc .st-info{color:var(--vc-grijs1);font-size:13px;line-height:1.55}.vcc .tip{color:var(--vc-inkt)}.vcc .sub-range{margin-top:-6px;margin-bottom:8px;font-size:12px}.vcc .st-always{color:var(--vc-onderschrift);margin-top:10px;font-size:12px;line-height:1.5}.vcc .kaart{z-index:100;background:#fff;flex-direction:column;display:flex;position:fixed;inset:0}.vcc .kaart-top{height:64px;padding:0 24px 0 var(--g);border-bottom:.5px solid var(--vc-lijn);flex:none;align-items:center;gap:16px;display:flex}.vcc .kaart-lab{font-weight:var(--vc-titel);font-size:var(--vc-label-px);letter-spacing:var(--vc-label-spatiering);text-transform:uppercase}.vcc .kaart-hint{color:var(--vc-grijs1);margin-left:auto;font-size:12.5px}.vcc .kaart-x{justify-content:center;align-items:center;width:44px;height:44px;display:flex}.vcc .kaart-body{padding:32px var(--g) 48px;cursor:zoom-in;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y pinch-zoom;flex-direction:column;flex:1;align-items:center;gap:24px;display:flex;overflow:auto}.vcc .kaart-body img{background:#fff;width:100%;max-width:860px;height:auto;display:block}.vcc .kaart-body.zoom{cursor:zoom-out;align-items:flex-start}.vcc .kaart-body.zoom img{width:1600px;max-width:none}.vcc .kaart-voet{max-width:860px;color:var(--vc-grijs1);text-align:center;font-size:12.5px}@media (max-width:860px){.vcc{--top:56px;--g:20px;--air:12px}.vcc.app{grid-template-columns:1fr;grid-template-rows:var(--top) 45dvh 1fr auto;grid-template-areas:"top""stage""pane""bar"}.vcc .stage-inner{inset:var(--air) var(--g) 0}.vcc .top .merk .lockup{height:28px}.vcc .pane{border-bottom:0}.vcc .intro{margin:0 0 18px}.vcc .kaart-top{height:56px;padding:0 8px 0 var(--g)}.vcc .kaart-hint{display:none}.vcc .kaart-x{margin-left:auto}.vcc .kaart-body{cursor:default;gap:12px;padding:16px 12px 32px}.vcc .kaart-body.zoom img{width:220%}.vcc.app.no-top{grid-template-rows:0 45dvh 1fr auto}.vcc .mobile-only{display:block}.vcc .top{padding:0 var(--g)}.vcc .top .back-site{font-size:13px}.vcc .stage-top{padding:12px 12px 44px}.vcc .stage-bar{bottom:8px;left:16px;right:16px}.vcc .views button,.vcc .share{padding:10px 0}.vcc .pane{border-left:0;padding:0 20px 28px}.vcc .soort{gap:22px;margin:0 0 6px;padding-top:10px}.vcc .views .kort{display:inline}.vcc .views .lang{display:none}.vcc .soort>*{padding:10px 0}.vcc .stepnav{z-index:2;background:var(--vc-papier);border-bottom:.5px solid var(--vc-lijn-binnen);align-items:stretch;height:44px;margin:0 -20px 18px;padding:0 12px;display:flex;position:sticky;top:0}.vcc .stepnav button{color:var(--vc-grijs1);border-bottom:1px solid #0000;flex:1;justify-content:center;align-items:center;gap:6px;font-size:13px;display:flex}.vcc .stepnav button span{color:var(--vc-onderschrift);font-size:11px}.vcc .stepnav button[aria-current=step]{color:var(--vc-inkt);border-bottom-color:var(--vc-inkt)}.vcc .request{padding-top:22px}.vcc .g-variants{grid-template-columns:repeat(4,1fr)}.vcc .tile-var{height:44px}.vcc .sw{grid-template-columns:repeat(8,1fr);gap:6px}.vcc .chips,.vcc .filters{gap:2px 16px}.vcc .chips button,.vcc .filters button{padding:8px 0}.vcc .link,.vcc .note a{padding:6px 0;display:inline-block}.vcc .val input,.vcc .field input,.vcc .field textarea,.vcc .field select,.vcc .pc{font-size:16px}.vcc input[type=range]{height:32px;margin:-8px 0 0}.vcc input[type=range]::-webkit-slider-thumb{width:22px;height:22px;margin-top:-10.5px}.vcc input[type=range]::-moz-range-thumb{width:22px;height:22px}.vcc .more{padding:10px 0}.vcc .zit-knoppen button{min-width:40px;height:36px}.vcc .bar{height:calc(76px + env(safe-area-inset-bottom));padding:0 var(--g) env(safe-area-inset-bottom);border-top:.5px solid var(--vc-lijn);gap:12px}.vcc .price .v{font-size:28px}.vcc .price .s,.vcc .bar .pc,.vcc .bar .land{display:none}.vcc .bar .pill{margin-left:auto;padding:0 20px}}@media (max-width:860px) and (max-height:720px){.vcc.app{grid-template-rows:var(--top) 36dvh 1fr auto}.vcc.app.no-top{grid-template-rows:0 36dvh 1fr auto}}@media (max-width:960px) and (max-height:520px) and (orientation:landscape){.vcc{--top:44px;--bar:64px;--pane:340px;--g:16px}.vcc.app{grid-template-columns:1fr var(--pane);grid-template-rows:var(--top) 1fr var(--bar);grid-template-areas:"top top""stage pane""bar bar"}.vcc.app.no-top{grid-template-rows:0 1fr var(--bar)}.vcc .pane{border-left:.5px solid var(--vc-lijn);padding:0 16px 20px}.vcc .bar{height:var(--bar);border-top:0}.vcc .price .v{font-size:24px}.vcc .price .s{display:none}.vcc .stage-bar{bottom:4px}.vcc .stage-inner{inset:8px 12px 0 var(--g)}}@media (max-width:360px){.vcc .bar .pill{padding:0 14px;font-size:13px}.vcc .price .v{font-size:24px}}@media (prefers-reduced-motion:reduce){.vcc *{transition:none!important}}.vcc .rand .sublab{margin-top:22px}.vcc .rand-staal{background:var(--vc-steen);height:156px;margin-top:10px;position:relative;overflow:hidden}.vcc .rand-staal canvas{display:block}.vcc .rand-doorsnede{width:100%;height:100%;display:block}.vcc .rand-maat{letter-spacing:.04em;color:var(--vc-grijs1);pointer-events:none;font-size:11px;position:absolute;bottom:10px;left:12px}.vcc .rand-tekst{margin-top:10px}html,body,#root{background:#fff;height:100%;margin:0}body{-webkit-text-size-adjust:100%}
