.mv-ab{--indigo:#2c1d80;--indigo-d:#221566;--indigo-l:oklch(94% .035 285);--donker:oklch(24% .05 285);--ink:oklch(22% .02 285);--grijs:oklch(48% .015 285);--lijn:oklch(90% .006 60);--vlak:oklch(97.5% .003 60);--rood:#c0392b;--groen:oklch(52% .12 145);--geel:oklch(88% .14 85);--ster:#f5a623;--rond:14px;--rond-l:20px;--kolom:1180px}.mv-ab,.mv-ab *{box-sizing:border-box;margin:0;padding:0}.mv-ab :where(button,input,select,textarea,a){color:inherit;-webkit-text-fill-color:currentColor;font-family:inherit}.mv-ab button{-webkit-appearance:none;appearance:none}.mv-ab{scroll-behavior:smooth;background:var(--donker)}.mv-ab{font-family:Poppins,system-ui,sans-serif;color:var(--ink);background:var(--donker);line-height:1.55;font-size:1rem;-webkit-font-smoothing:antialiased}.mv-ab img{max-width:100%;display:block}.mv-ab .wrap{max-width:var(--kolom);margin:0 auto;padding:0 1.25rem}.mv-ab .actiebalk{position:sticky;top:0;z-index:80;background:var(--donker);color:#fff;display:flex;align-items:center;justify-content:center;gap:.9rem;padding:.55rem 1rem;text-align:center}.mv-ab .ab-tekst{font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;line-height:1.35}.mv-ab .ab-tekst b{font-weight:700}.mv-ab .ab-tekst>span{display:block;font-weight:600;opacity:.82}.mv-ab .ab-tekst i{font-style:normal;opacity:.55;margin:0 .5rem}@media(min-width:860px){.mv-ab .ab-tekst{display:flex;align-items:center;gap:.5rem}.mv-ab .ab-tekst>span{display:inline}}.mv-ab .klok{display:inline-flex;align-items:center;gap:.25rem;background:#ffffff21;border-radius:8px;padding:.24rem .45rem;flex-shrink:0}.mv-ab .klok>span{display:flex;flex-direction:column;align-items:center;line-height:1;font-size:.5rem;letter-spacing:.09em;color:#fff;min-width:21px}.mv-ab .klok b{font-size:.88rem;font-weight:700;letter-spacing:0;margin-bottom:.15rem;font-variant-numeric:tabular-nums}.mv-ab .klok i{font-style:normal;font-size:.72rem;margin-bottom:.4rem;opacity:.7}.mv-ab .merkbalk{background:#fff;border-bottom:1px solid var(--lijn);padding:1rem 1.25rem;text-align:center}.mv-ab .ab-pbalk{position:fixed;top:var(--balkh,44px);left:0;right:0;z-index:70;background:#fff;border-bottom:1px solid var(--lijn);box-shadow:0 2px 14px #14101f12;display:flex;align-items:center;gap:.8rem;padding:.6rem 1.25rem;transform:translateY(-120%);transition:transform .28s}.mv-ab .ab-pbalk.zichtbaar{transform:translateY(0)}.mv-ab .ab-pbalk .mini{width:42px;height:42px;border-radius:9px;flex-shrink:0}.mv-ab .ab-pbalk .pnaam{font-weight:700;font-size:.9rem;line-height:1.2}.mv-ab .ab-pbalk .prev{font-size:.76rem;color:var(--grijs);display:flex;align-items:center;gap:.35rem}.mv-ab .ab-pbalk .rechts{margin-left:auto;display:flex;align-items:center;gap:1rem}.mv-ab .ab-pbalk .lever{font-size:.78rem;color:var(--grijs);display:flex;align-items:center;gap:.4rem}.mv-ab .ab-pbalk .lever .stip{width:7px;height:7px;border-radius:50%;background:var(--groen)}.mv-ab .ab-pbalk .knop{background:var(--indigo);color:#fff;text-decoration:none;font-weight:700;font-size:.84rem;padding:.6rem 1.1rem;border-radius:9px;white-space:nowrap}.mv-ab .ab-pbalk .info{min-width:0}.mv-ab .ab-pbalk .pnaam{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:379px){.mv-ab .ab-pbalk{gap:.5rem;padding:.6rem .8rem}.mv-ab .ab-pbalk .knop{padding:.55rem .7rem;font-size:.78rem}}@media(max-width:719px){.mv-ab .ab-pbalk .lever{display:none}.mv-ab .ab-pbalk .pnaam{font-size:.82rem}.mv-ab .strip{grid-template-columns:repeat(5,1fr)}}.mv-ab .hero{display:grid;grid-template-columns:1fr;gap:1.6rem;padding:1.8rem 1.25rem 2.4rem}@media(min-width:900px){.mv-ab .hero{grid-template-columns:1.05fr .95fr;gap:2.6rem;padding:2.4rem 1.25rem 3.2rem;align-items:start}}.mv-ab .galerij .hoofdbeeld{position:relative;touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;border-radius:var(--rond-l);overflow:hidden;background:var(--vlak)}.mv-ab .galerij .play{position:absolute;right:.9rem;bottom:.9rem;width:38px;height:38px;border-radius:50%;background:#ffffffeb;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 10px #0000002e}.mv-ab .galerij .play:before{content:"";border-left:11px solid var(--ink);border-top:7px solid transparent;border-bottom:7px solid transparent;margin-left:3px}.mv-ab .galerij .pijl{position:absolute;top:50%;transform:translateY(-50%);width:34px;height:34px;border-radius:50%;background:#ffffffe6;border:0;display:flex;align-items:center;justify-content:center;font-size:1rem;color:var(--ink);cursor:pointer;box-shadow:0 2px 8px #0000001f}.mv-ab .galerij .pijl.l{left:.7rem}.mv-ab .galerij .pijl.r{right:.7rem}.mv-ab .strip{display:grid;grid-template-columns:repeat(5,1fr);gap:.45rem;margin-top:.55rem}.mv-ab .strip .ph{border-radius:8px;aspect-ratio:1/1}.mv-ab .strip .ph.actief{outline:2px solid var(--indigo);outline-offset:1px}.mv-ab .hero-review{text-align:center;margin-top:1.5rem;padding-top:1.4rem;border-top:1px solid var(--lijn)}.mv-ab .hero-review .sterren{color:var(--ster);letter-spacing:.14em;font-size:1rem}.mv-ab .hero-review .wie{display:flex;align-items:center;justify-content:center;gap:.4rem;font-weight:700;font-size:.92rem;margin:.4rem 0 .5rem}.mv-ab .hero-review p{font-size:.95rem;color:#373742;max-width:29rem;margin:0 auto}.mv-ab .expert .avwrap{position:relative;display:inline-flex;flex-shrink:0}.mv-ab .expert .avwrap .vink{position:absolute;right:-5px;top:-5px;width:11px;height:11px}.mv-ab .expert{display:flex;align-items:center;gap:.55rem;flex-wrap:wrap;font-size:.84rem;color:var(--grijs);margin-bottom:.7rem}.mv-ab .expert .av{width:26px;height:26px;border-radius:50%;flex-shrink:0}.mv-ab .expert b{color:var(--ink);font-weight:600}.mv-ab .expert .scheiding{color:var(--lijn)}.mv-ab h1{font-size:clamp(1.6rem,4.4vw,2.15rem);line-height:1.16;letter-spacing:-.02em;font-weight:800;margin-bottom:.6rem}.mv-ab .tp{display:flex;align-items:center;gap:.5rem;font-size:.86rem;margin-bottom:1.1rem;flex-wrap:wrap}.mv-ab .tp .sterren{color:var(--ster);letter-spacing:.1em}.mv-ab .tp b{font-weight:700}.mv-ab .tp .scheiding{color:var(--lijn)}.mv-ab .tp .aantal{color:var(--grijs)}.mv-ab .tabs{border:1px solid var(--lijn);border-radius:var(--rond);overflow:hidden;margin-bottom:1.2rem}.mv-ab .tabknoppen{display:grid;grid-template-columns:repeat(3,1fr);gap:.3rem;padding:.35rem;background:#fff}.mv-ab .tabknoppen button{border:0;background:transparent;font:inherit;font-size:.86rem;font-weight:600;color:var(--grijs);padding:.55rem .3rem;border-radius:9px;cursor:pointer}.mv-ab .tabknoppen button[aria-selected=true]{background:var(--vlak);color:var(--ink);font-weight:700}.mv-ab .tabvak{padding:.9rem 1.1rem 1.1rem;border-top:1px solid var(--lijn)}.mv-ab .tabvak[hidden]{display:none}.mv-ab .plus{list-style:none;display:grid;gap:.5rem}.mv-ab .plus li{display:flex;align-items:flex-start;gap:.55rem;font-size:.93rem}.mv-ab .plus li svg{width:17px;height:17px;flex-shrink:0;margin-top:.15rem}.mv-ab .lever-regel{display:flex;align-items:center;gap:.5rem;font-size:.9rem;margin-top:.7rem;padding-top:.7rem;border-top:1px dashed var(--lijn)}.mv-ab .kenmerken{display:grid;grid-template-columns:repeat(4,1fr);gap:.5rem;text-align:center}@media(max-width:419px){.mv-ab .kenmerken{gap:.35rem}.mv-ab .kenmerken span{font-size:.64rem}}.mv-ab .kenmerken .ph{aspect-ratio:1/1;border-radius:10px;margin-bottom:.35rem}.mv-ab .kenmerken span{font-size:.72rem;font-weight:600;line-height:1.25;display:block}.mv-ab .videovak{position:relative;border-radius:12px;overflow:hidden;aspect-ratio:9/16;max-height:420px;margin:0 auto;background:var(--vlak)}.mv-ab .videovak video{width:100%;height:100%;object-fit:cover;display:block}.mv-ab .videovak .mute{position:absolute;border:0;font:inherit;cursor:pointer;top:.7rem;left:50%;transform:translate(-50%);background:#14101fb8;color:#fff;font-size:.74rem;font-weight:600;padding:.32rem .7rem;border-radius:999px;white-space:nowrap}.mv-ab .stapkop{display:flex;align-items:center;gap:.8rem;text-align:center;font-size:.86rem;font-weight:700;margin:0 0 .6rem}.mv-ab .stapkop:before,.mv-ab .stapkop:after{content:"";flex:1;height:1px;background:var(--lijn)}.mv-ab .bundels{display:grid;grid-template-columns:repeat(3,1fr);gap:.55rem}.mv-ab .bundel{position:relative;border:1.5px solid var(--lijn);border-radius:12px;padding:1.15rem .5rem .95rem;text-align:center;cursor:pointer;background:#fff;transition:border-color .15s,box-shadow .15s}.mv-ab .bundel:hover{border-color:#bbbbd1}.mv-ab .bundel[aria-checked=true]{border-color:var(--indigo);box-shadow:0 0 0 3px #e8e9ff}.mv-ab .bundel .badge{position:absolute;top:-9px;left:50%;transform:translate(-50%);white-space:nowrap;font-size:.56rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#fff;padding:.24rem .55rem;border-radius:5px}.mv-ab .bundel .badge.pop{background:var(--groen)}.mv-ab .bundel .badge.deal{background:var(--rood)}.mv-ab .bundel .telbol{position:absolute;top:.95rem;right:.5rem;background:var(--donker);color:#fff;font-size:.6rem;font-weight:700;width:22px;height:22px;display:flex;align-items:center;justify-content:center;border-radius:50%}.mv-ab .bundel .ph{aspect-ratio:1/1;border-radius:8px;margin:0 auto .5rem;max-width:76px}.mv-ab .bundel .aantal{font-size:.92rem;font-weight:700;display:block;margin-bottom:.1rem}.mv-ab .bundel .stuk{font-size:.95rem;font-weight:800;display:block;color:var(--indigo)}.mv-ab .bundel .stuk small{font-weight:600;font-size:.72rem;color:var(--grijs)}.mv-ab .bundel .gratis{display:block;font-size:.7rem;color:var(--groen);font-weight:800;margin-top:.28rem}.mv-ab .bundel .reden{display:block;font-size:.67rem;color:var(--grijs);line-height:1.3;margin-top:.25rem}.mv-ab .bundels{align-items:stretch}.mv-ab .bundel{display:flex;flex-direction:column;justify-content:flex-start}.mv-ab .reservering.verlopen{color:var(--grijs)}.mv-ab .reservering.verlopen .klokje{opacity:.6}.mv-ab .reservering{display:flex;align-items:center;justify-content:center;gap:.4rem;font-size:.84rem;margin:.9rem 0;flex-wrap:wrap}.mv-ab .reservering .klokje{width:16px;height:16px;flex-shrink:0}.mv-ab .reservering b{color:var(--rood)}.mv-ab .reservering .tijd{background:#ffe7e4;background:oklch(95% .04 25);color:var(--rood);font-weight:700;padding:.1rem .4rem;border-radius:6px;font-variant-numeric:tabular-nums}.mv-ab .hoofdcta{position:relative;display:flex;align-items:center;justify-content:center;gap:.7rem;background:var(--indigo);color:#fff;text-decoration:none;font-weight:700;font-size:1.05rem;padding:1.15rem 3rem;border-radius:999px;box-shadow:0 8px 22px #37277f4d;transition:transform .15s}.mv-ab .hoofdcta:hover{transform:translateY(-1px)}.mv-ab .hoofdcta .oud{text-decoration:line-through;opacity:.6;font-weight:600;font-size:.95rem;white-space:nowrap}.mv-ab .hoofdcta .nu{background:#ffffff29;padding:.12rem .5rem;border-radius:7px;white-space:nowrap}.mv-ab .hoofdcta .pijl{position:absolute;right:1rem;width:30px;height:30px;border-radius:50%;background:#ffffff29;display:flex;align-items:center;justify-content:center;font-weight:400}.mv-ab .garantie{display:flex;align-items:center;gap:.8rem;margin-top:1rem;font-size:.82rem;color:var(--grijs);line-height:1.45}.mv-ab .garantie .zegel{width:54px;height:54px;flex-shrink:0}.mv-ab .garantie b{color:var(--ink)}.mv-ab .actietabel{margin-top:1.2rem;border:1px solid var(--lijn);border-radius:12px;overflow:hidden}.mv-ab .actietabel .kop{background:var(--donker);color:#fff;text-align:center;font-size:.7rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;padding:.42rem}.mv-ab .actietabel .rij{display:flex;align-items:center;justify-content:space-between;gap:.6rem;padding:.5rem .8rem;font-size:.78rem;border-top:1px dashed var(--lijn)}.mv-ab .actietabel .rij:first-of-type{border-top:0}.mv-ab .actietabel .rij b{font-weight:700}.mv-ab .actietabel .vrij{background:var(--geel);color:#4c3700;color:oklch(35% .09 85);font-size:.6rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase;padding:.2rem .5rem;border-radius:5px;white-space:nowrap}.mv-ab .pers{background:var(--vlak);border-top:1px solid var(--lijn);border-bottom:1px solid var(--lijn);padding:1.8rem 0}.mv-ab .pers+.sectie{padding-top:4.2rem}.mv-ab .pers .inner{display:block;overflow:hidden;padding:0;max-width:none;width:100%}.mv-ab .merkbaan{display:flex;align-items:center;width:max-content;animation:mvab-loop 44s linear infinite;will-change:transform;backface-visibility:hidden}.mv-ab .merkbaan img{width:190px;height:26px;flex:none;object-fit:contain}@media(max-width:519px){.mv-ab .merkbaan img{width:140px;height:22px}}@media(prefers-reduced-motion:reduce){.mv-ab .merkbaan{animation:none}}.mv-ab .pers .label{font-size:.64rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase;color:var(--grijs)}.mv-ab .pers .streep{width:1px;height:20px;background:var(--lijn)}.mv-ab .cadeau{display:flex;align-items:center;gap:.45rem;margin-top:.5rem;padding-top:.5rem;border-top:1px dashed var(--lijn);width:100%;justify-content:center;text-align:left}.mv-ab .cadeau img{width:26px;height:26px;border-radius:5px;flex:none;border:1px solid var(--lijn)}.mv-ab .cadeau .tk{display:flex;flex-direction:column;line-height:1.25}.mv-ab .cadeau b{font-size:.68rem;color:var(--groen);font-weight:800}.mv-ab .cadeau small{font-size:.6rem;color:var(--grijs)}@media(max-width:520px){.mv-ab .cadeau img{width:22px;height:22px}.mv-ab .cadeau b{font-size:.64rem}}.mv-ab .betaalvoet{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.45rem;padding:1.5rem 1rem}.mv-ab .betaalvoet svg{width:44px;height:28px;display:block;border-radius:4px}@media(max-width:520px){.mv-ab .betaalvoet svg{width:38px;height:24px}.mv-ab .betaalvoet{gap:.35rem}}.mv-ab .sectie{padding:3rem 0}.mv-ab .sectie-kop{text-align:center;margin-bottom:1.8rem}.mv-ab .sectie-kop h2{font-size:clamp(1.5rem,4vw,2rem);font-weight:800;letter-spacing:-.02em;line-height:1.18}.mv-ab .sectie-kop p{color:var(--grijs);font-size:.95rem;margin-top:.4rem}.mv-ab .drie{display:grid;grid-template-columns:1fr;gap:1.4rem}@media(min-width:760px){.mv-ab .drie{grid-template-columns:repeat(3,1fr);gap:1.6rem}}.mv-ab .drie .ph{aspect-ratio:4/5;border-radius:var(--rond);margin-bottom:.8rem}.mv-ab .drie video.ph{width:100%;object-fit:cover;display:block;background:var(--vlak)}.mv-ab .drie h3{font-size:1.12rem;font-weight:800;text-align:center;margin-bottom:.35rem}.mv-ab .drie p{font-size:.88rem;color:var(--grijs);text-align:center}.mv-ab .ticker{border-top:1px solid var(--lijn);border-bottom:1px solid var(--lijn);overflow:hidden;background:#fff;padding:1.1rem 0;margin-top:2.4rem}.mv-ab .ticker+.sectie{padding-top:4.2rem}.mv-ab .ticker .baan{display:flex;width:max-content;animation:mvab-loop 30s linear infinite;will-change:transform;backface-visibility:hidden}.mv-ab .ticker span{font-size:.82rem;font-weight:600;color:var(--ink);white-space:nowrap;padding:0 1.3rem;flex:none}@keyframes mvab-loop{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@media(prefers-reduced-motion:reduce){.mv-ab .ticker .baan{animation:none}}.mv-ab .split{display:grid;grid-template-columns:1fr}.mv-ab .split>*{min-width:0}@media(min-width:900px){.mv-ab .split{grid-template-columns:1fr 1fr}}.mv-ab .split .links{background:var(--donker);color:#fff;padding:3rem 1.5rem;display:flex;align-items:center;justify-content:center}.mv-ab .split .links .binnen{max-width:34rem;padding-right:1rem}@media(min-width:900px){.mv-ab .split .links{position:sticky;top:0;height:100vh;align-self:start;overflow-y:auto}}.mv-ab .split .links h2{font-size:clamp(1.8rem,4.2vw,2.5rem);font-weight:800;letter-spacing:-.02em;line-height:1.18;margin-bottom:2.2rem;text-align:center}.mv-ab .split .links .item{display:flex;gap:1.5rem;align-items:flex-start;margin-bottom:1.9rem}.mv-ab .split .links .ico{width:58px;height:44px;flex-shrink:0;color:var(--creme,#fae6cd);opacity:.9;margin-top:.55rem}.mv-ab .split .links .ico svg{width:100%;height:100%;display:block}.mv-ab .split .links h3{font-size:.98rem;font-weight:700;margin-bottom:.25rem}.mv-ab .split .links p{font-size:.86rem;color:#ffffffbf}.mv-ab .split .rechts{padding:3rem 1.5rem;background:#fff}.mv-ab .split .rechts .binnen{max-width:34rem;margin-right:auto;text-align:center}.mv-ab .split .rechts h2{font-size:clamp(1.35rem,3.2vw,1.72rem);font-weight:800;letter-spacing:-.02em;line-height:1.2;margin-bottom:.7rem}.mv-ab .split .rechts p{font-size:.92rem;color:var(--grijs);margin-bottom:1.2rem}.mv-ab .split .rechts .ph{aspect-ratio:4/3;border-radius:var(--rond);margin-bottom:2.4rem}.mv-ab .split .rechts b{color:var(--ink)}.mv-ab .rev-kop{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.2rem;flex-wrap:wrap}.mv-ab .rev-kop .telling{display:flex;align-items:center;gap:.5rem;font-size:.82rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.mv-ab .rev-kop .sterren{color:var(--ster);letter-spacing:.1em}.mv-ab .rev-kop .schrijf{background:var(--indigo);color:#fff;border:0;font:inherit;font-size:.84rem;font-weight:700;padding:.6rem 1.1rem;border-radius:9px;cursor:pointer}.mv-ab .revgrid{display:grid;grid-template-columns:1fr;gap:1rem}@media(max-width:619px){.mv-ab .revgrid{grid-template-columns:repeat(2,1fr);gap:.7rem}.mv-ab .revkaart .body{padding:.6rem .65rem .75rem}.mv-ab .revkaart .naam{font-size:.8rem}.mv-ab .revkaart .tekst{font-size:.76rem}}.mv-ab .revkaart.extra{display:none}.mv-ab .revgrid.open .revkaart.extra{display:flex}@media(min-width:620px){.mv-ab .revgrid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1000px){.mv-ab .revgrid{grid-template-columns:repeat(4,1fr)}}.mv-ab .revgrid.fotorij{margin-bottom:1rem}@media(min-width:620px){.mv-ab .revgrid.fotorij{grid-template-columns:repeat(2,1fr)}}@media(min-width:1000px){.mv-ab .revgrid.fotorij{grid-template-columns:repeat(4,1fr)}}.mv-ab .revkaart{border:1px solid var(--lijn);border-radius:12px;overflow:hidden;display:flex;flex-direction:column;background:#fff}.mv-ab .revkaart .ph{aspect-ratio:1/1}.mv-ab .revkaart .body{padding:1rem .95rem 1.05rem;display:flex;flex-direction:column;flex:1}.mv-ab .revkaart .rij1{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.mv-ab .revkaart .naam{font-weight:700;font-size:.88rem}.mv-ab .revkaart .vb{display:inline-flex;align-items:center;gap:.25rem;font-size:.56rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--grijs);white-space:nowrap}.mv-ab .revkaart .item{border-top:1px solid var(--lijn);padding-top:.65rem}.mv-ab .revkaart .sterren{color:var(--ster);font-size:.78rem;letter-spacing:.09em;margin:.35rem 0 .45rem}.mv-ab .revkaart .sterren .leeg{color:#d7d7de}.mv-ab .revkaart .tekst{font-size:.83rem;color:var(--grijs);flex:1}.mv-ab .revkaart .item{margin-top:.9rem;font-size:.6rem;letter-spacing:.05em;text-transform:uppercase;color:var(--grijs)}.mv-ab .revkaart .item b{display:block;color:var(--ink);font-size:.72rem;letter-spacing:0;text-transform:none}.mv-ab .meer-op{text-align:center;margin:1.6rem 0 0;font-size:.86rem;color:var(--grijs)}.mv-ab .meer-op a{color:var(--indigo);font-weight:700}.mv-ab .meer{display:block;margin:1.6rem auto 0;background:var(--indigo);color:#fff;border:0;font:inherit;font-weight:700;font-size:.9rem;padding:.75rem 1.5rem;border-radius:9px;cursor:pointer}.mv-ab .faq{display:grid;grid-template-columns:1fr;gap:1.4rem;padding:3rem 1.25rem}@media(min-width:900px){.mv-ab .faq{grid-template-columns:.8fr 1.2fr;gap:3rem}}.mv-ab .faq h2{font-size:clamp(1.5rem,4vw,2rem);font-weight:800;letter-spacing:-.02em;line-height:1.15}.mv-ab .faq .onder{font-size:.9rem;color:var(--grijs);margin-top:.5rem;font-weight:600}.mv-ab .faq details{border-bottom:1px solid var(--lijn)}.mv-ab .faq summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;cursor:pointer;padding:1.05rem 0;font-weight:600;font-size:.95rem;list-style:none}.mv-ab .faq summary::-webkit-details-marker{display:none}.mv-ab .faq summary:after{content:"";width:9px;height:9px;border-right:2px solid var(--grijs);border-bottom:2px solid var(--grijs);transform:rotate(45deg);flex-shrink:0;transition:transform .2s}.mv-ab .faq details[open] summary:after{transform:rotate(-135deg)}.mv-ab .faq details p{font-size:.9rem;color:var(--grijs);padding:0 0 1.05rem}.mv-ab-voet{background:var(--donker);color:#ffffffb3;font-size:.78rem}.mv-ab-voet .inner{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.5rem;padding:1.6rem 1.25rem calc(1.6rem + env(safe-area-inset-bottom,0px));max-width:var(--kolom);margin:0 auto}.mv-ab-voet a{color:#fffc;text-decoration:underline;text-underline-offset:3px}.mv-ab .ph{position:relative;background:repeating-linear-gradient(45deg,#e7e7ec 0% 10px,#f1f1f4 10px 20px);border:1px dashed oklch(84% .01 285);display:flex;align-items:center;justify-content:center;text-align:center}.mv-ab img.ph,.mv-ab video.ph{object-fit:cover;display:block;border:0}.mv-ab video.ph{background:var(--vlak)}.mv-ab img.ph{height:auto}.mv-ab img.ph[hidden]{display:none}.mv-ab .hoofdvideo{object-fit:cover;display:block;background:var(--vlak)}.mv-ab .hoofdvideo[hidden]{display:none}.mv-ab .strip .thumbwrap{position:relative;display:block;min-width:0}.mv-ab .strip .thumbwrap img{width:100%}.mv-ab .videovlag{position:absolute;inset:auto .2rem .2rem auto;width:16px;height:16px;border-radius:50%;background:#14101fbf;display:flex;align-items:center;justify-content:center;pointer-events:none}.mv-ab .videovlag:before{content:"";border-left:5px solid #fff;border-top:3.5px solid transparent;border-bottom:3.5px solid transparent;margin-left:1.5px}.mv-ab .kleurrij img.ph,.mv-ab .setregel img.ph,.mv-ab .bijtegel img.ph,.mv-ab .bundel img.ph,.mv-ab img.ph.mini{object-fit:contain;background:#fff}.mv-ab img.portret,.mv-ab .split .rechts img.portret,.mv-ab .split .rechts video.portret{aspect-ratio:3/4}.mv-ab .split video.ph{width:100%;object-fit:cover;display:block;background:var(--vlak);border-radius:var(--rond)}.mv-ab .split .rechts video.vierkant{aspect-ratio:1/1}.mv-ab .split .rechts img.helenbeeld{aspect-ratio:1/1}.mv-ab .ab-bouwer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#fff;display:none;flex-direction:column}.mv-ab .ab-bouwer.open{display:flex}.mv-ab .b-bar{background:var(--donker);color:#fff;text-align:center;padding:.5rem 1rem;font-size:.8rem;display:flex;align-items:center;justify-content:center;gap:.5rem;flex-wrap:wrap}.mv-ab .sterrenrij{height:15px;width:81.7px;display:block;color:var(--groen);flex:none}.mv-ab .b-bar b{font-weight:700}.mv-ab .b-bar span{color:#fff}.mv-ab .b-kop{position:relative;z-index:1;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:.8rem;padding:.8rem 1rem;background:#fff;box-shadow:0 3px 12px #14101f17;flex-shrink:0}.mv-ab .b-terug{justify-self:start;display:inline-flex;align-items:center;gap:.4rem;border:1px solid var(--lijn);background:#fff;border-radius:999px;padding:.45rem .9rem;font:inherit;font-size:.86rem;font-weight:600;cursor:pointer}.mv-ab .b-titel{font-weight:700;font-size:1.02rem;text-align:center;white-space:nowrap}@media(max-width:539px){.mv-ab .b-titel{font-size:.92rem}.mv-ab .b-terug{padding:.42rem .7rem;font-size:.82rem}}.mv-ab .b-body{flex:1;overflow-y:auto;padding:1.1rem 1rem 1.5rem}.mv-ab .b-body .binnen{max-width:640px;margin:0 auto}.mv-ab .b-stapkop{font-weight:700;font-size:1rem;margin-bottom:.8rem}.mv-ab .b-stapkop span{color:var(--grijs);font-weight:600;margin-right:.35rem}.mv-ab .kleurrij{display:flex;align-items:center;gap:.8rem;border:1px solid var(--lijn);border-radius:12px;padding:.6rem .7rem;margin-bottom:.6rem;position:relative;background:#fff}.mv-ab .kleurrij.gekozen{border-color:var(--indigo);box-shadow:0 0 0 2px #e8e9ff}.mv-ab .kleurrij .ph{width:58px;height:58px;border-radius:9px;flex-shrink:0}.mv-ab .kleurrij .info{flex:1;min-width:0}.mv-ab .kleurrij .knaam{font-weight:700;font-size:.95rem;line-height:1.2}.mv-ab .kleurrij .sub{font-size:.76rem;color:var(--grijs);display:flex;align-items:center;gap:.3rem;margin-top:.15rem}.mv-ab .kleurrij .sub .ster{color:var(--ster)}.mv-ab .kleurrij .vrr{display:block;margin-top:.25rem}.mv-ab .kleurrij .vrr .baan{display:block;height:5px;border-radius:999px;background:#e4e4e8;overflow:hidden;max-width:160px;margin-top:.28rem}.mv-ab .kleurrij .vrr .baan i{display:block;height:100%;border-radius:999px}.mv-ab .kleurrij .vrr .tel{font-size:.76rem;font-weight:600;display:block}.mv-ab .kleurrij .vrr.krap .baan i{background:var(--rood)}.mv-ab .kleurrij .vrr.krap .tel{color:var(--rood)}.mv-ab .kleurrij .vrr.ruim .baan i{background:var(--groen)}.mv-ab .kleurrij .vrr.ruim .tel{color:var(--groen)}.mv-ab .kleurrij .best{position:absolute;top:-9px;right:.7rem;background:var(--rood);color:#fff;font-size:.56rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase;padding:.18rem .45rem;border-radius:5px}.mv-ab .stepper{display:flex;align-items:center;gap:.15rem;flex-shrink:0;background:var(--vlak);border-radius:999px;padding:.22rem}.mv-ab .stepper button{width:30px;height:30px;border-radius:50%;border:0;background:transparent;color:var(--ink);font:inherit;font-size:1.15rem;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center}.mv-ab .stepper button:disabled{opacity:.3;cursor:default}.mv-ab .stepper .plus{background:var(--donker);color:#fff}.mv-ab .stepper .n{min-width:1.3rem;text-align:center;font-weight:700;font-variant-numeric:tabular-nums}.mv-ab .b-voet{position:relative;z-index:1;padding:1.1rem 1rem calc(1rem + env(safe-area-inset-bottom));background:#fff;flex-shrink:0;border-radius:22px 22px 0 0;box-shadow:0 -10px 28px #14101f21}.mv-ab .b-voet .binnen{max-width:640px;margin:0 auto}.mv-ab .b-gratis{display:flex;align-items:center;justify-content:center;gap:.45rem;flex-wrap:wrap;font-size:.86rem;text-align:center;margin-bottom:.7rem;line-height:1.35}.mv-ab .b-gratis[hidden]{display:none}.mv-ab .b-gratis .ok{display:inline-flex;align-items:center;gap:.32rem;background:#dbf8da;color:var(--groen);font-weight:700;padding:.22rem .6rem;border-radius:999px}.mv-ab .b-gratis .ok:before{content:"";width:13px;height:13px;border-radius:50%;background:var(--groen);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5 10.5l3.2 3.2L15 7' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5 10.5l3.2 3.2L15 7' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat}.mv-ab .b-gratis .stap{color:var(--ink);font-weight:600}.mv-ab .b-gratis .stap b{color:var(--groen);font-weight:800}.mv-ab .b-cta{position:relative;display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;border:0;background:var(--indigo);color:#fff;font:inherit;font-weight:700;font-size:1.02rem;padding:1.05rem 3rem;border-radius:999px;cursor:pointer}.mv-ab .b-cta:disabled{background:var(--vlak);color:#8e8e95;cursor:default}.mv-ab .b-cta .pijl{position:absolute;right:1rem;width:28px;height:28px;border-radius:50%;background:#ffffff2e;display:flex;align-items:center;justify-content:center;font-weight:400}.mv-ab .b-cta:disabled .pijl{background:#e4e4e8}.mv-ab .b-cta .weg{display:none}.mv-ab .b-onder{display:flex;align-items:center;justify-content:center;gap:.5rem;font-size:.76rem;color:var(--grijs);margin-top:.55rem;flex-wrap:wrap}.mv-ab .b-onder .stip{position:relative;width:8px;height:8px;border-radius:50%;background:#f59e0b;flex-shrink:0}.mv-ab .b-onder .stip:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:#f59e0b;animation:mvab-puls 1.9s cubic-bezier(.3,0,.4,1) infinite}@keyframes mvab-puls{0%{transform:scale(1);opacity:.75}70%{transform:scale(2.8);opacity:0}to{transform:scale(2.8);opacity:0}}@media(prefers-reduced-motion:reduce){.mv-ab .b-onder .stip:after{animation:none}}.mv-ab .b-onder b{color:var(--ink);font-weight:700}.mv-ab .b-sheet{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;visibility:hidden;transition:visibility 0s linear .34s}.mv-ab .b-sheet.open{visibility:visible;transition-delay:0s}.mv-ab .b-sheet .waas{position:absolute;top:0;right:0;bottom:0;left:0;background:#120e2873;opacity:0;transition:opacity .28s ease}.mv-ab .b-sheet.open .waas{opacity:1}.mv-ab .b-sheet .paneelwrap{position:absolute;left:0;right:0;bottom:0;max-height:86%;display:flex;flex-direction:column;transform:translateY(100%);transition:transform .34s cubic-bezier(.32,.72,0,1)}.mv-ab .b-sheet.open .paneelwrap{transform:translateY(0)}.mv-ab .b-sheet .paneel{background:#fff;border-radius:22px 22px 0 0;box-shadow:0 -10px 28px #14101f2e;padding:1.3rem 1rem calc(1.2rem + env(safe-area-inset-bottom));overflow-y:auto}.mv-ab .b-sheet .paneel .binnen{max-width:640px;margin:0 auto}.mv-ab .sheet-top{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.9rem;flex-wrap:wrap}.mv-ab .maatgids{display:inline-flex;align-items:center;gap:.4rem;background:none;border:0;font:inherit;font-size:.84rem;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer;color:var(--ink)}.mv-ab .ab-bouwer button:focus{outline:none}.mv-ab .ab-bouwer button:focus-visible{outline:2px solid var(--indigo);outline-offset:2px}.mv-ab .matengrid{display:grid;grid-template-columns:repeat(4,1fr);gap:.42rem;margin-bottom:1rem}.mv-ab .matengrid[hidden]{display:none}.mv-ab .matengrid button{border:1px solid var(--lijn);background:#fff;font:inherit;font-size:.88rem;font-weight:600;padding:.6rem .3rem;border-radius:10px;cursor:pointer;transition:border-color .12s,background .12s}.mv-ab .matengrid button:hover:not(:disabled){border-color:var(--indigo)}.mv-ab .matengrid button[aria-pressed=true]{border-color:var(--indigo);background:var(--indigo);color:#fff}.mv-ab .matengrid button:disabled{opacity:.35;cursor:default;text-decoration:line-through}.mv-ab .rekenvak{background:var(--vlak);border:1px solid var(--lijn);border-radius:13px;padding:.85rem;margin-bottom:1rem}.mv-ab .rekenvak .rv-kop{font-size:.82rem;line-height:1.45;color:var(--grijs);margin-bottom:.7rem}.mv-ab .rekenvak .rv-kop b{display:block;font-size:.88rem;color:var(--ink);margin-bottom:.1rem}.mv-ab .rekenvak .rekenrij select,.mv-ab .rekenvak .uitslag{background:#fff}.mv-ab .rekenvak .uitslag.leeg{background:#fff;border-style:dashed}.mv-ab .rv-tabel{display:block;width:100%;margin-top:.7rem;background:none;border:0;font:inherit;font-size:.82rem;font-weight:600;color:var(--ink);text-decoration:underline;text-underline-offset:3px;cursor:pointer;padding:.2rem}.mv-ab .rv-tabel:hover{color:var(--indigo)}.mv-ab .maatmelding{display:block;background:#ffeee2;background:oklch(96% .03 60);border:1px solid oklch(88% .07 60);color:#7e4328;border-radius:10px;padding:.55rem .7rem;font-size:.83rem;line-height:1.45;margin-bottom:.8rem}.mv-ab .maatmelding[hidden]{display:none}.mv-ab .maatpil{display:inline-flex;align-items:center;gap:.35rem;background:var(--vlak);border:1px solid var(--lijn);border-radius:999px;font:inherit;font-size:.82rem;font-weight:600;color:var(--ink);padding:.35rem .75rem;cursor:pointer}.mv-ab .maatpil:hover{border-color:var(--indigo)}.mv-ab .maatpil u{text-decoration:none;color:var(--grijs);font-weight:600}.mv-ab .sheetnoot{font-size:.82rem;color:var(--grijs);line-height:1.5;margin-bottom:1rem}.mv-ab .kleurrij.op-is{opacity:.5}.mv-ab .kleurrij.op-is .stepper{display:none}.mv-ab .kleurrij .weginmaat{display:block;font-size:.78rem;color:var(--grijs);font-weight:600;margin-top:.15rem}.mv-ab .adviesblok{display:flex;gap:.9rem;background:#fdf4e8;border-left:3px solid var(--indigo);border-radius:12px;padding:.95rem;margin-bottom:1.6rem}.mv-ab .adviesblok .ph{width:62px;height:62px;border-radius:11px;flex-shrink:0}.mv-ab .adviesblok b{font-size:.92rem;display:block;margin-bottom:.25rem;color:var(--ink)}.mv-ab .adviesblok p{font-size:.84rem;color:#564b42;line-height:1.5}.mv-ab .adviesblok .badge{display:inline-flex;align-items:center;gap:.3rem;background:var(--indigo);color:#fff;border-radius:999px;padding:.24rem .62rem;font-size:.7rem;font-weight:700;margin-top:.55rem}.mv-ab .setkaart{border:1px solid var(--lijn);border-radius:14px;padding:.2rem .9rem;margin-bottom:1rem}.mv-ab .setregel{display:flex;align-items:center;gap:.8rem;padding:.85rem 0;border-bottom:1px solid var(--lijn)}.mv-ab .setregel:last-of-type{border-bottom:0}.mv-ab .setregel.cadeauregel{background:linear-gradient(180deg,rgba(22,146,81,.05),transparent);border-radius:10px;padding-left:.55rem;padding-right:.55rem}.mv-ab .setregel.cadeauregel .ph{border:1px solid var(--lijn)}.mv-ab .setregel .ph{width:56px;height:56px;border-radius:9px;flex-shrink:0}.mv-ab .setregel .info{flex:1;min-width:0}.mv-ab .setregel .knaam{font-weight:700;font-size:.94rem;display:block}.mv-ab .setregel .maat{font-size:.82rem;color:var(--grijs)}.mv-ab .setregel .wijzig{background:none;border:0;font:inherit;font-size:.8rem;text-decoration:underline;text-underline-offset:3px;cursor:pointer;padding:.1rem 0;color:var(--ink)}.mv-ab .setregel .prijs{text-align:right;flex-shrink:0}.mv-ab .setregel .prijs b{display:block;font-size:.95rem}.mv-ab .setregel .prijs s{font-size:.8rem;color:var(--grijs)}.mv-ab .setregel .prijs .vrij-prijs{color:var(--groen);font-weight:800}.mv-ab .setregel .prijs .waarom{display:block;font-size:.66rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--groen);margin-top:.15rem}.mv-ab .nudge{display:flex;align-items:center;gap:.7rem;padding:.85rem 0;border-top:1px solid var(--lijn)}.mv-ab .nudge[hidden]{display:none}.mv-ab .nudge p{flex:1;font-size:.86rem;font-weight:600}.mv-ab .nudge p em{font-style:normal;color:var(--rood)}.mv-ab .nudge button{border:0;background:var(--donker);color:#fff;font:inherit;font-size:.84rem;font-weight:700;padding:.6rem 1rem;border-radius:999px;cursor:pointer;white-space:nowrap}.mv-ab .bijkiezer{border-top:1px solid var(--lijn);padding:.9rem 0 .3rem}.mv-ab .bijkiezer[hidden]{display:none}.mv-ab .bijkiezer p{font-size:.86rem;font-weight:600;margin-bottom:.7rem}.mv-ab .bijraster{display:grid;grid-template-columns:repeat(4,1fr);gap:.5rem}@media(max-width:419px){.mv-ab .bijraster{grid-template-columns:repeat(3,1fr)}}.mv-ab .bijtegel{border:1px solid var(--lijn);border-radius:11px;padding:.4rem;background:#fff;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:.3rem;font:inherit;transition:border-color .12s,transform .12s}.mv-ab .bijtegel:hover:not(:disabled){border-color:var(--indigo);transform:translateY(-1px)}.mv-ab .bijtegel:disabled{opacity:.4;cursor:default}.mv-ab .bijtegel .ph{width:100%;aspect-ratio:1/1;border-radius:8px}.mv-ab .bijtegel span{font-size:.68rem;font-weight:600;line-height:1.2;text-align:center}.mv-ab .waarborgen{display:grid;grid-template-columns:repeat(3,1fr);gap:.4rem;background:var(--indigo-l);border:1px solid oklch(88% .05 285);border-radius:12px;padding:.9rem .5rem;text-align:center;align-items:start}.mv-ab .waarborgen>span{display:block;position:relative;padding-top:1.35rem}.mv-ab .waarborgen>span:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:17px;height:17px;border-radius:50%;background:var(--indigo);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M4.6 10.4l3.4 3.4 7.4-7.4' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/13px no-repeat,linear-gradient(#000,#000);-webkit-mask-composite:xor;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M4.6 10.4l3.4 3.4 7.4-7.4' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/13px no-repeat,linear-gradient(#000,#000);mask-composite:exclude}.mv-ab .waarborgen b{display:block;font-size:.8rem;line-height:1.3;margin-bottom:.1rem}.mv-ab .waarborgen span span{font-size:.72rem;color:var(--grijs);line-height:1.35;display:block}.mv-ab .totaal{margin-bottom:.8rem}.mv-ab .totaal .r{display:flex;align-items:center;justify-content:space-between;gap:1rem;font-size:.88rem;padding:.18rem 0}.mv-ab .totaal .r.besp{color:var(--groen);font-weight:700}.mv-ab .totaal .r.besp .pct{background:var(--rood);color:#fff;font-size:.66rem;font-weight:800;padding:.1rem .4rem;border-radius:5px;margin-left:.4rem}.mv-ab .totaal .r.pay{font-weight:800;font-size:1rem;border-top:1px solid var(--lijn);margin-top:.35rem;padding-top:.5rem}.mv-ab .b-gids{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;visibility:hidden;transition:visibility 0s linear .34s}.mv-ab .b-gids.open{visibility:visible;transition-delay:0s}.mv-ab .b-gids .waas{position:absolute;top:0;right:0;bottom:0;left:0;background:#120e2880;opacity:0;transition:opacity .28s ease}.mv-ab .b-gids.open .waas{opacity:1}.mv-ab .b-gids .paneelwrap{position:absolute;left:0;right:0;bottom:0;max-height:88%;display:flex;flex-direction:column;transform:translateY(100%);transition:transform .34s cubic-bezier(.32,.72,0,1)}.mv-ab .b-gids.open .paneelwrap{transform:translateY(0)}@media(prefers-reduced-motion:reduce){.mv-ab .b-sheet .paneelwrap,.mv-ab .b-gids .paneelwrap,.mv-ab .b-sheet .waas,.mv-ab .b-gids .waas{transition:none}}.mv-ab .b-gids .paneel{background:#fff;border-radius:22px 22px 0 0;box-shadow:0 -10px 28px #14101f33;padding:1.3rem 1rem calc(1.2rem + env(safe-area-inset-bottom));overflow-y:auto}.mv-ab .ab-bouwer.gids-open .b-sheet .sluit-boven{opacity:0;pointer-events:none}.mv-ab .sluit-boven{position:absolute;top:-56px;right:1rem;transition:opacity .2s;width:44px;height:44px;border-radius:50%;border:0;background:var(--donker);color:#fff;font-size:1.35rem;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 14px #14101f47}.mv-ab .b-gids .paneel .binnen{max-width:640px;margin:0 auto}.mv-ab .gids-titel{font-size:1.15rem;font-weight:800;margin-bottom:.6rem}.mv-ab .gids-kopje{font-size:.8rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--grijs);margin:1.6rem 0 .7rem;padding-top:1.2rem;border-top:1px solid var(--lijn)}.mv-ab .rekenrij{display:grid;grid-template-columns:1fr 1fr;gap:.6rem;margin-bottom:.9rem}.mv-ab .rekenrij label{display:block;font-size:.78rem;font-weight:600;color:var(--grijs);margin-bottom:.3rem}.mv-ab .rekenrij select{width:100%;font:inherit;font-size:.95rem;padding:.7rem .8rem;border:1px solid var(--lijn);border-radius:10px;background:#fff}.mv-ab .uitslag{border:1.5px solid var(--indigo);border-radius:12px;padding:.9rem 1rem;text-align:center;background:#f4f4ff;background:oklch(97% .02 285)}.mv-ab .uitslag .maat{display:block;font-size:1.6rem;font-weight:800;color:var(--indigo);line-height:1.1}.mv-ab .uitslag .bij{display:block;font-size:.82rem;color:var(--grijs);margin-top:.25rem}.mv-ab .uitslag.leeg{border-color:var(--lijn);background:var(--vlak)}.mv-ab .uitslag.leeg .maat{color:var(--grijs);font-size:1rem;font-weight:600}.mv-ab .uitslag .knop{display:inline-block;margin-top:.7rem;border:0;background:var(--indigo);color:#fff;font:inherit;font-weight:700;font-size:.86rem;padding:.6rem 1.1rem;border-radius:9px;cursor:pointer}.mv-ab .tabelwrap{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:0 -1rem;padding:0 1rem}.mv-ab table.maten{border-collapse:separate;border-spacing:0;font-size:.8rem;min-width:520px;width:100%}.mv-ab table.maten th,.mv-ab table.maten td{border:1px solid var(--lijn);padding:.45rem .3rem;text-align:center;white-space:nowrap}.mv-ab table.maten thead th{background:var(--vlak);font-weight:700;font-size:.76rem}.mv-ab table.maten tbody th{background:var(--vlak);position:sticky;left:0;z-index:1;font-weight:700}.mv-ab table.maten td.leeg{background:#f8f8fa;color:#bdbdc4}.mv-ab table.maten td.raak{background:var(--indigo);color:#fff;font-weight:800}.mv-ab .gids-uitleg{font-size:.82rem;color:var(--grijs);margin-bottom:.9rem;line-height:1.5}.mv-ab .gids-meten{margin-top:1rem;font-size:.82rem;color:var(--grijs);line-height:1.5}.mv-ab .gids-meten b{color:var(--ink);display:block;margin-top:.6rem}@media(max-width:719px){.mv-ab .pers .inner{display:flex;flex-wrap:wrap;justify-content:center;gap:.45rem}.mv-ab .pers .label{flex-basis:100%;text-align:center;margin-bottom:.15rem}.mv-ab .pers .label{grid-column:1 / -1;text-align:center;margin-bottom:.1rem}.mv-ab .pers .ph{width:100%;height:22px}.mv-ab .pers .streep{display:none}}@media(max-width:899px){.mv-ab .sectie{padding:2.2rem 0}.mv-ab .pers{padding:1.3rem 0}.mv-ab .ticker{padding:.8rem 0;margin-top:1.6rem}.mv-ab .ticker+.sectie{padding-top:2.9rem}.mv-ab .pers+.sectie{padding-top:2.9rem}.mv-ab .sectie-kop{margin-bottom:1.3rem}.mv-ab .split .links,.mv-ab .split .rechts{padding:2.2rem 1.25rem}.mv-ab .split .links .binnen,.mv-ab .split .rechts .binnen{max-width:none;margin:0;padding-right:0}.mv-ab .split .rechts .ph{margin-bottom:1.8rem}.mv-ab .faq{padding:2.2rem 1.25rem;gap:1rem}.mv-ab .hero{padding:1.2rem 1.25rem 1.8rem}}@media(max-width:539px){.mv-ab .hoofdcta{font-size:.94rem;padding:1rem 2.4rem;gap:.45rem}.mv-ab .hoofdcta .pijl{right:.7rem;width:26px;height:26px}.mv-ab .actiebalk{gap:.6rem;padding:.5rem .7rem}.mv-ab .ab-tekst{font-size:.66rem;letter-spacing:.03em;line-height:1.4}.mv-ab .ab-tekst i{margin:0 .3rem}.mv-ab .strip{grid-template-columns:repeat(5,1fr)}.mv-ab .hoofdcta{font-size:.98rem;padding:1.05rem 2.6rem}.mv-ab .bundel{padding:1.4rem .35rem .6rem}.mv-ab .bundel .ph{max-width:46px}.mv-ab .bundel .aantal{font-size:.78rem}.mv-ab .bundel .stuk{font-size:.72rem}.mv-ab .garantie .zegel{width:44px;height:44px}}@media(max-width:479px){.mv-ab .hoofdcta .oud{display:none}.mv-ab .split .links .binnen{position:static}}.mv-ab{background:#fff;--creme:#fae6cd}.mv-ab [hidden]{display:none!important}.mv-ab .visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.mv-ab :where(h1,h2,h3){font-family:inherit;color:inherit}.mv-ab .actiebalk{position:fixed;top:0;left:0;right:0}.mv-ab .ab-spacer{height:var(--balkh,44px)}.mv-ab .merkbalk img{height:26px;width:auto;margin:0 auto}.mv-ab .merknaam{font-weight:800;font-size:1.3rem;letter-spacing:-.01em;color:var(--indigo)}.mv-ab .ab-pbalk .sterren{color:var(--ster);letter-spacing:.09em}.mv-ab .hero-vlak{background:#fff}.mv-ab .hoofdbeeld .dia{aspect-ratio:3/4}.mv-ab .hoofdbeeld .dia img,.mv-ab .hoofdbeeld .dia video{width:100%;height:100%;aspect-ratio:3/4;object-fit:cover;display:block}.mv-ab .strip .duim{position:relative;display:block;min-width:0;padding:0;border:0;background:none;cursor:pointer;border-radius:8px}.mv-ab .strip .duim img{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:8px}.mv-ab .strip .duim.actief{outline:2px solid var(--indigo);outline-offset:1px}.mv-ab .strip .duim:focus-visible{outline:2px solid var(--indigo);outline-offset:2px}.mv-ab .hero-review .label{font-weight:600;color:var(--grijs);font-size:.84rem}.mv-ab .garantie-tekst p+p{margin-top:.4rem}.mv-ab .garantie-tekst strong{color:var(--ink)}.mv-ab .actietabel .vrij-tekst{color:var(--groen);font-weight:700}.mv-ab .bundel:focus-visible,.mv-ab .tabknoppen button:focus-visible,.mv-ab .hoofdcta:focus-visible{outline:2px solid var(--indigo);outline-offset:2px}.mv-ab-kaarten .sectie{padding-top:4.2rem}@media(max-width:899px){.mv-ab-kaarten .sectie{padding-top:2.9rem}}.mv-ab .drie img.ph{width:100%;aspect-ratio:4/5;object-fit:cover}.mv-ab .kaart-video{margin-bottom:.8rem}.mv-ab .kaart-video video{width:100%;aspect-ratio:4/5;object-fit:cover;display:block;border-radius:var(--rond);background:var(--vlak)}.mv-ab .merkbaan>span{flex:none;display:block}.mv-ab .merkbaan img{display:block}.mv-ab .split .uitleg-tekst p{font-size:.92rem;color:var(--grijs);margin-bottom:1.2rem}.mv-ab .split .uitleg-tekst strong{color:var(--ink)}.mv-ab .split .uitleg-media{border-radius:var(--rond);overflow:hidden;margin-bottom:2.4rem;background:var(--vlak)}.mv-ab .split .uitleg-media.vierkant{aspect-ratio:1/1}.mv-ab .split .uitleg-media.portret{aspect-ratio:3/4}.mv-ab .split .uitleg-media.liggend{aspect-ratio:4/3}.mv-ab .split .uitleg-media img,.mv-ab .split .uitleg-media video{width:100%;height:100%;object-fit:cover;display:block;aspect-ratio:auto;margin:0;border-radius:0}@media(max-width:899px){.mv-ab .split .uitleg-media{margin-bottom:1.8rem}}.mv-ab .rev-kop .schrijf{display:inline-block;text-decoration:none}.mv-ab .revkaart img.ph{width:100%;aspect-ratio:1/1;object-fit:cover}.mv-ab .meer-op p{margin:0}.mv-ab .faq .antwoord p{font-size:.9rem;color:var(--grijs);padding:0 0 1.05rem}.mv-ab .faq .antwoord strong{color:var(--ink)}.mv-ab.mv-ab-voet{background:var(--donker);color:#ffffffb3;font-size:.78rem}.mv-ab-voet .betaalvoet{list-style:none}.mv-ab-voet .betaalvoet li{display:block}.mv-ab.mv-ab-bouwerwrap{background:transparent}.mv-ab .b-bar .sterrenrij{width:auto;height:auto;color:var(--ster);letter-spacing:.09em;font-size:.85rem;line-height:1}.mv-ab .b-stapkop{margin:0}.mv-ab [data-ab-stap="1"] .b-stapkop{margin-bottom:.8rem}.mv-ab .setaantal{background:var(--indigo);color:#fff;border-radius:999px;padding:.1rem .6rem;margin-left:.3rem;font-size:.85rem}.mv-ab .gids-meten p+p{margin-top:.6rem}.mv-ab .gids-meten strong{color:var(--ink);display:block}body:has(.mv-ab){margin:0}
/*# sourceMappingURL=/cdn/shop/t/1/assets/mv-offer.css.map */
