.mp{max-width:76rem;margin:0 auto;color:rgb(var(--color-foreground,72,42,84));font-size:1.7rem;line-height:1.5;scroll-margin-top:9rem}.mp *,.mp *:before,.mp *:after{box-sizing:border-box}.mp [hidden]{display:none!important}.mp-kicker{font-size:1.2rem;letter-spacing:.1em;text-transform:uppercase;opacity:.7;margin:0 0 .6rem}.mp h2{margin:0 0 1rem;scroll-margin-top:9rem}.mp-intro{margin:0 0 1.6rem;max-width:70rem}.mp fieldset{border:0;margin:0 0 1.6rem;padding:0;min-width:0}.mp legend{font-weight:700;font-size:1.8rem;margin:0 0 .8rem;padding:0}.mp legend small{display:block;font-weight:400;font-size:1.4rem;opacity:.85}.mp-knoppen{display:flex;flex-wrap:wrap;gap:.8rem}.mp-knoppen button,.mp-g-knoppen button,.mp-mini button{font:inherit;font-size:1.6rem;line-height:1.3;cursor:pointer;background:#fff;color:#32183d;border:2px solid #32183d;border-radius:2.4rem;padding:.9rem 1.6rem;text-align:left;max-width:100%}.mp-knoppen button small{display:block;font-size:1.3rem;font-weight:400;opacity:.8}.mp button[aria-pressed=true]{background:#32183d;color:#fff}.mp .mp-knoppen button{background:#f1e9f4;color:#32183d;border-color:#f1e9f4;font-weight:600}.mp .mp-knoppen button:hover{background:#e6d6ec;border-color:#e6d6ec}.mp .mp-knoppen button[aria-pressed=true]{background:#e3b23c;color:#2b1633;border-color:#e3b23c;font-weight:700;box-shadow:0 0 0 3px #e3b23c66}.mp .mp-knoppen:not(.mp-meer) button[aria-pressed=true]:before{content:"\2713\a0"}.mp .mp-knoppen button:focus-visible{outline-color:#e3b23c}.mp-meer button{position:relative;padding-left:4.4rem}.mp-meer button:before{content:"";position:absolute;left:1.5rem;top:50%;width:1.8rem;height:1.8rem;margin-top:-.9rem;border:2px solid #32183d;border-radius:.4rem;background:#fff}.mp-meer button[aria-pressed=true]:after{content:"";position:absolute;left:2.15rem;top:50%;width:.6rem;height:1.1rem;margin-top:-.75rem;border:solid #32183d;border-width:0 .3rem .3rem 0;transform:rotate(45deg)}.mp button:focus-visible,.mp a:focus-visible{outline:3px solid #123d75;outline-offset:2px}.mp-status{margin:0 0 .4rem;font-size:1.5rem;font-style:italic}.mp-kaart,.mp-stap,.mp-gids{background:#fff;color:#141414;border-radius:1.6rem;box-shadow:0 1px 3px #32183d26}.mp-kaart{padding:1.6rem 2rem;margin:1.2rem 0 0;border-left:6px solid #6b2d7b}.mp-kaart h3,.mp-stap h3{font-family:Playfair Display,serif;font-style:italic;font-weight:400;font-size:2.2rem;line-height:1.2;color:#32183d;margin:0 0 .6rem}.mp-kaart p{margin:.6rem 0}.mp .mp-uit a.mp-a{color:#123d75;text-decoration:underline}.mp-balk{list-style:none;margin:1.2rem 0 0;padding:0;display:flex;border-radius:1rem;overflow:hidden;min-height:5.6rem}.mp-seg{flex:0 0 var(--mp-w);background:var(--mp-k);color:var(--mp-t);padding:.5rem .8rem;display:flex;flex-direction:column;justify-content:center;min-width:0;overflow:hidden;white-space:nowrap;border-right:2px solid #fff}.mp-seg:last-child{border-right:0}.mp-seg span{display:block}.mp-seg-naam{font-size:1.3rem;line-height:1.2}.mp-seg-min{font-weight:700;font-size:1.5rem;line-height:1.25}.mp-kort .mp-seg-naam,.mp-leeg span{display:none}.mp-legenda{list-style:none;margin:.8rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.2rem 1.6rem;font-size:1.4rem}.mp-legenda i{display:inline-block;width:1.1rem;height:1.1rem;border-radius:50%;background:var(--mp-k);margin-right:.5rem;vertical-align:-.1rem}.mp-start{font:inherit;font-weight:600;font-size:1.7rem;line-height:1.3;cursor:pointer;background:#32183d;color:#fff;border:2px solid #32183d;border-radius:2.4rem;padding:1rem 2.4rem;margin:1.4rem 0 .2rem;text-align:left;max-width:100%}.mp-start small{display:block;font-weight:400;font-size:1.3rem;opacity:.85}.mp-start:hover{background:#6b2d7b;border-color:#6b2d7b}.mp-noot{font-size:1.5rem}.mp-stappen{list-style:none;margin:1.2rem 0 0;padding:0;display:grid;gap:1rem}.mp-stap{padding:1.4rem 1.8rem;border-left:6px solid var(--mp-k)}.mp-stap-kop{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem 1rem;margin:0 0 .4rem}.mp-stap h3{margin:0;flex:1 1 auto}.mp-nr{flex:0 0 3.2rem;width:3.2rem;height:3.2rem;border-radius:50%;background:var(--mp-k);color:var(--mp-t);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.5rem}.mp-min{font-weight:600;font-size:1.5rem;color:#6b2d7b;white-space:nowrap}.mp-regels{margin:0;padding-left:2rem;list-style:disc}.mp-regels li{margin:.3rem 0}.mp-stap.mp-nu{box-shadow:0 0 0 3px #6b2d7b}.mp-gids{margin:1.2rem 0 0;padding:1.6rem 2rem;border:2px solid #6b2d7b;box-shadow:0 6px 24px #32183d33;scroll-margin-top:var(--mp-top,1rem)}.mp-g-top{display:flex;align-items:center;gap:2rem}.mp-ring{position:relative;flex:0 0 15rem;width:15rem;height:15rem}.mp-ring svg{display:block;width:100%;height:100%;transform:rotate(-90deg)}.mp-ring circle{fill:none;stroke-width:9}.mp-ring-a{stroke:#f1e3f4}.mp-ring-b{stroke:#6b2d7b;stroke-linecap:round;stroke-dasharray:326.73;transition:stroke-dashoffset .4s linear,stroke .4s}.mp-adem{position:absolute;left:17%;top:17%;width:66%;height:66%;border-radius:50%;background:#f7e6f6;opacity:0}.mp-klok{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:3.6rem;font-weight:600;font-variant-numeric:tabular-nums;color:#32183d}.mp-g-kop{display:flex;flex-direction:column;gap:.3rem;min-width:0}.mp-g-nr{font-size:1.3rem;letter-spacing:.08em;text-transform:uppercase;color:#6b2d7b}.mp-g-naam{font-family:Playfair Display,serif;font-style:italic;font-size:3rem;line-height:1.1;color:#32183d}.mp-g-volgt{font-size:1.5rem;color:#6b2d7b}.mp-g-p{display:none;font-weight:600;font-size:1.5rem;color:#c2185b}.mp-pauze .mp-g-p{display:block}.mp-g-regels{margin:1.4rem 0 0;padding-left:2.4rem;font-size:2rem;line-height:1.4;list-style:disc}.mp-g-regels li{margin:0 0 .6rem}.mp-g-knoppen{display:flex;flex-wrap:wrap;gap:.8rem;margin:1.2rem 0 0}.mp-g-knoppen button{min-height:4.6rem;text-align:center}.mp .mp-g-knoppen [data-g=pauze]{background:#32183d;color:#fff}.mp .mp-g-knoppen [data-g=pauze][aria-pressed=true],.mp .mp-mini [aria-pressed=true]{background:#c2185b;border-color:#c2185b;color:#fff}.mp-g-knoppen button:disabled{opacity:.35;cursor:default}.mp-pauze .mp-adem{opacity:1;animation:mp-adem 10s ease-in-out infinite}.mp-pauze .mp-ring-b{stroke:#b89ac0}.mp-sein{animation:mp-sein 1.4s ease-in-out 2}@keyframes mp-sein{50%{box-shadow:0 0 0 1rem #c2185b38,0 6px 24px #32183d33}}@keyframes mp-adem{0%,to{transform:scale(.7)}45%{transform:scale(1)}}.mp-klaar .mp-ring,.mp-klaar [data-g=vorige],.mp-klaar [data-g=pauze],.mp-klaar [data-g=volgende]{display:none}.mp-mini-w{position:-webkit-sticky;position:sticky;top:var(--mp-top,.8rem);z-index:6;height:0}.mp-mini{position:absolute;left:0;right:0;top:0;display:flex;align-items:center;gap:.6rem;background:#32183d;color:#fff;border-radius:1.2rem;padding:.6rem;box-shadow:0 4px 16px #32183d4d}.mp .mp-mini button{font-size:1.4rem;padding:.6rem 1.2rem;border-color:#fff}.mp .mp-mini .mp-m-naam{flex:1 1 auto;min-width:0;display:flex;gap:.8rem;background:none;color:#fff;border:0}.mp-m-naam span{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mp-mini b{flex:none;font-variant-numeric:tabular-nums}.mp-p-kop{font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase;color:#6b2d7b;font-weight:600;margin:1.4rem 0 .6rem}.mp-plijst{list-style:none;margin:0;padding:0;display:grid;gap:1rem}.mp .mp-p a{display:flex;gap:1.4rem;align-items:flex-start;height:100%;text-decoration:none;color:#141414;border:1px solid rgba(50,24,61,.18);border-radius:1.2rem;padding:1rem}.mp .mp-p a:hover{border-color:#32183d}.mp-p img,.mp-p-geen{width:9.6rem;height:9.6rem;flex:0 0 9.6rem;object-fit:contain;border-radius:.8rem;background:#faf7fb}.mp-p-t{display:flex;flex-direction:column;gap:.2rem;min-width:0}.mp-p-rol{font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase;color:#6b2d7b}.mp .mp-p-naam{font-weight:700;color:#123d75;text-decoration:underline;overflow-wrap:anywhere}.mp-p-prijs{font-weight:600}.mp-p-tip{font-size:1.45rem;line-height:1.4}.mp .mp-p-top a{border:2px solid #32183d;background:#f9f2e0}.mp-p-top img{width:14rem;height:14rem;flex-basis:14rem}.mp .mp-p-top .mp-p-naam{font-size:2rem}.mp-p-knop{align-self:flex-start;margin-top:.6rem;background:#32183d;color:#fff;border-radius:2.4rem;padding:.7rem 1.6rem;font-weight:600;font-size:1.5rem}.mp-slot{margin:1.4rem 0 0;font-weight:600}.mp-opnieuw{font:inherit;font-size:1.5rem;background:none;border:0;color:inherit;text-decoration:underline;cursor:pointer;padding:0;margin:1.4rem 0 0}.mp-klein{font-size:1.4rem;margin:1.2rem 0 0}.mp-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.mp-golf{margin:.8rem 0 .2rem}.mp-golf svg{display:block;width:100%;max-width:44rem;height:auto}.mp-golf-rand{stroke:#c2185b;stroke-width:1.5;stroke-dasharray:5 5;fill:none}.mp-golf-lijn{stroke:#6b2d7b;stroke-width:3;fill:none;stroke-linecap:round}.mp-golf text{font-size:12px;fill:#c2185b}.mp-golf ol{list-style:none;counter-reset:mpg;margin:.4rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.2rem 1.6rem;font-size:1.45rem}.mp-golf li{counter-increment:mpg}.mp-golf li:before{content:counter(mpg) ". ";font-weight:700;color:#6b2d7b}@media screen and (max-width:749px){.mp{font-size:1.6rem}.mp-kaart,.mp-stap,.mp-gids{padding:1.4rem}.mp-balk{min-height:4.4rem}.mp-g-top{gap:1.2rem}.mp-ring{flex-basis:10rem;width:10rem;height:10rem}.mp-klok{font-size:2.6rem}.mp-g-naam{font-size:2.4rem}.mp-g-regels{font-size:1.8rem;padding-left:2rem}.mp-g-knoppen{display:grid;grid-template-columns:1fr 1fr}.mp-p img,.mp-p-geen{width:7.2rem;height:7.2rem;flex-basis:7.2rem}.mp-p-top img{width:9.6rem;height:9.6rem;flex-basis:9.6rem}.mp .mp-p-top .mp-p-naam{font-size:1.8rem}}@media(prefers-reduced-motion:reduce){.mp *{animation:none!important;transition:none!important}}.mp-min{display:inline-flex;align-items:center;gap:.5rem}.mp .mp-min button{font:inherit;font-weight:700;font-size:1.9rem;line-height:1;width:3.6rem;height:3.6rem;padding:0;border-radius:50%;background:#f1e9f4;color:#32183d;border:2px solid #f1e9f4;cursor:pointer;text-align:center}.mp .mp-min button:hover{background:#e6d6ec;border-color:#e6d6ec}.mp .mp-min input{font:inherit;font-weight:700;font-size:1.6rem;width:5.4rem;height:3.6rem;margin:0;text-align:center;border:2px solid #b89ac0;border-radius:.8rem;color:#32183d;background:#fff;padding:0 .2rem;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;box-shadow:none}.mp .mp-min input:focus-visible{outline:3px solid #123d75;outline-offset:2px}.mp-min input::-webkit-outer-spin-button,.mp-min input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.mp-kaart .mp-start{margin-right:.8rem}.mp .mp-print{background:#fff;color:#32183d}.mp .mp-print:hover{background:#f1e9f4;border-color:#32183d}#mp-print{display:none}@page{size:A4;margin:11mm 12mm}@media print{html.mp-printen,html.mp-printen body{background:#fff!important;margin:0!important;padding:0!important}html.mp-printen body>*:not(#mp-print){display:none!important}html.mp-printen #mp-print{display:block!important}#mp-print{font-family:Poppins,Arial,sans-serif;color:#1d1020;font-size:9pt;line-height:1.3;-webkit-print-color-adjust:exact;print-color-adjust:exact}#mp-print *{box-sizing:border-box}.mpp-kop{display:flex;justify-content:space-between;align-items:flex-end;border-bottom:2px solid #6b2d7b;padding:0 0 2mm;margin:0 0 2.5mm}.mpp-kop h1{font-family:Playfair Display,Georgia,serif;font-style:italic;font-weight:400;font-size:20pt;line-height:1.1;color:#32183d;margin:0}.mpp-merk{font-size:8pt;letter-spacing:.12em;text-transform:uppercase;color:#6b2d7b;text-align:right}.mpp-merk b{display:block;font-size:13pt;letter-spacing:0;text-transform:none;font-family:Playfair Display,Georgia,serif;font-style:italic;font-weight:400;color:#32183d}.mpp-zin{margin:0 0 2mm;font-size:9.5pt}.mpp-balk{display:flex;height:6mm;border-radius:2mm;overflow:hidden;margin:0 0 3mm}.mpp-balk span{display:flex;align-items:center;justify-content:center;font-size:8pt;font-weight:700;border-right:1px solid #fff;white-space:nowrap;overflow:hidden}.mpp-stappen{list-style:none;margin:0;padding:0}.mpp-stap{display:grid;grid-template-columns:10mm 29mm 1fr;gap:0 3.5mm;align-items:start;padding:1.5mm 0;border-top:1px solid #e3d6e8;break-inside:avoid;page-break-inside:avoid}.mpp-stap:first-child{border-top:0}.mpp-nr{display:flex;align-items:center;justify-content:center;width:9mm;height:9mm;border-radius:50%;font-weight:700;font-size:12pt}.mpp-vink{display:block;width:5.5mm;height:5.5mm;border:1.5px solid #6b2d7b;border-radius:1mm;margin:2.5mm 0 0 1.75mm}.mpp-tekening svg{display:block;width:29mm;height:auto}.mpp-tekst h2{font-family:Playfair Display,Georgia,serif;font-style:italic;font-weight:400;font-size:12.5pt;line-height:1.15;color:#32183d;margin:0 0 .6mm;display:flex;justify-content:space-between;gap:3mm}.mpp-min{font-family:Poppins,Arial,sans-serif;font-style:normal;font-size:10pt;font-weight:700;color:#6b2d7b;white-space:nowrap}.mpp-min i{display:inline-block;min-width:9mm;border-bottom:1px solid #6b2d7b;text-align:center;font-style:normal}.mpp-greep{margin:0 0 .6mm}.mpp-greep b{color:#6b2d7b}.mpp-tekst ul{margin:0;padding-left:4.5mm}.mpp-tekst li{margin:0 0 .2mm}.mpp-tekst .mp-golf{margin:1mm 0 0}.mpp-tekst .mp-golf svg{width:44mm;height:auto}.mpp-tekst .mp-golf ol{display:none}.mpp-voet{border-top:2px solid #6b2d7b;margin:1.5mm 0 0;padding:1.5mm 0 0;font-size:8.5pt}.mpp-voet p{margin:0 0 .6mm}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/lingam-massageplan.css.map */
