.mvm-cp{--cp-grau:#5a5f69;--cp-ink:var(--mv-ink, #111);margin:var(--mv-space-4) 0 var(--mv-space-6);color:var(--cp-ink);font-size:var(--mv-fs-2);font-weight:var(--mv-fw-text);line-height:var(--mv-lh-box);scroll-margin-top:112px}.mvm-cp *,.mvm-cp *::before,.mvm-cp *::after{box-sizing:border-box}.mvm-cp [hidden]{display:none!important}.mvm-cp-oben{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:var(--mv-space-2) 40px}.mvm-cp h2{margin:0 0 var(--mv-space-4)!important;padding:0!important;color:var(--cp-ink)!important;font-size:var(--mv-fs-4)!important;font-weight:var(--mv-fw-bold);line-height:1.25!important}.mvm-cp .mvm-cp-frage h2{margin-bottom:var(--mv-space-2)!important}.mvm-cp p{margin:0!important;padding:0!important}.mvm-cp-tage{position:relative;display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));padding:var(--mv-space-1);border-radius:var(--mv-radius-m);background:var(--mv-linen)}.mvm-cp-zeiger{position:absolute;top:4px;bottom:4px;left:4px;width:calc((100% - 8px) / var(--n));border-radius:var(--mv-radius-s);background:var(--mv-blue);transform:translateX(calc(var(--i, 0) * 100%));transition:transform var(--mv-dur-base) ease}.mvm-cp button.mvm-cp-tag{position:relative;min-width:44px;min-height:var(--mv-control-h);margin:0;padding:var(--mv-space-2) var(--mv-space-1);border:0;border-radius:var(--mv-radius-s);background:none;color:var(--cp-ink);font-family:inherit;font-size:var(--mv-fs-2);font-weight:var(--mv-fw-bold);line-height:1.2;cursor:pointer}.mvm-cp button.mvm-cp-tag[aria-pressed="true"]{color:var(--mv-white)}.mvm-cp-kurz{display:none}.mvm-cp button.mvm-cp-tag[aria-pressed="false"]:active{background:var(--mv-veil-press)}.mvm-cp button.mvm-cp-bus{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto 56px;align-items:center;gap:0 var(--mv-space-3);margin:0;padding:0;border:0;background:none;color:var(--cp-ink);font-family:inherit;font-size:var(--mv-fs-2);font-weight:var(--mv-fw-text);line-height:var(--mv-lh-head);text-align:left;cursor:pointer}.mvm-cp-bus-n{grid-column:1 / -1;padding-bottom:var(--mv-space-2);font-size:var(--mv-fs-3);font-weight:var(--mv-fw-bold)}.mvm-cp-bus .mvm-cp-bahn{grid-column:1;grid-row:2}.mvm-cp-bus small{grid-column:2;grid-row:2;color:var(--cp-grau);font-size:var(--mv-fs-2);font-weight:var(--mv-fw-text)}.mvm-cp-leute{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;gap:0 40px}.mvm-cp-zaehler{display:flex;align-items:center;gap:var(--mv-space-3);min-height:56px}.mvm-cp-zaehler-t{font-size:var(--mv-fs-3);font-weight:var(--mv-fw-bold);line-height:var(--mv-lh-head)}.mvm-cp-alter{display:flex;flex-wrap:wrap;gap:var(--mv-space-2) var(--mv-space-5)}.mvm-cp-alter label{display:flex;align-items:center;gap:var(--mv-space-2);margin:0;font-size:var(--mv-fs-2);font-weight:var(--mv-fw-bold)}.mvm-cp-alter select{min-width:72px;height:var(--mv-tap);margin:0;padding:0 var(--mv-space-2);border:var(--mv-border) solid var(--cp-grau);border-radius:var(--mv-radius-s);background:var(--mv-white);color:var(--cp-ink);font-family:inherit;font-size:var(--mv-fs-2);font-weight:var(--mv-fw-bold)}.mvm-cp-datum{min-height:56px}.mvm-cp-zaehler-k{display:flex;flex:none;align-items:center;gap:var(--mv-space-1)}.mvm-cp-zaehler-k output{min-width:32px;font-size:var(--mv-fs-3);font-weight:var(--mv-fw-bold);text-align:center;font-variant-numeric:tabular-nums}.mvm-cp .mvm-cp-zaehler-k button{width:44px;height:var(--mv-tap);margin:0;padding:0;border:var(--mv-border) solid var(--cp-grau);border-radius:var(--mv-radius-round);background:var(--mv-white);color:var(--cp-ink);font-family:inherit;font-size:var(--mv-fs-4);font-weight:var(--mv-fw-text);line-height:1;cursor:pointer}.mvm-cp .mvm-cp-zaehler-k button:disabled{border-color:var(--mv-hairline);color:var(--cp-grau);cursor:default}.mvm-cp-bahn{position:relative;flex:none;width:56px;height:32px;border:var(--mv-border) solid var(--cp-grau);border-radius:var(--mv-radius-pill);background:var(--mv-white);transition:background-color var(--mv-dur-fast),border-color var(--mv-dur-fast)}.mvm-cp-bahn::after{content:"";position:absolute;top:3px;left:3px;width:24px;height:24px;border-radius:var(--mv-radius-round);background:var(--cp-grau);transition:transform var(--mv-dur-base) ease}.mvm-cp-bus[aria-pressed="true"] .mvm-cp-bahn{border-color:var(--mv-blue);background:var(--mv-blue)}.mvm-cp-bus[aria-pressed="true"] .mvm-cp-bahn::after{background:var(--mv-white);transform:translateX(24px)}.mvm-cp-plan{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:0 var(--mv-space-6);margin-top:var(--mv-space-4);padding-top:var(--mv-space-4);border-top:var(--mv-border) solid var(--mv-hairline)}.mvm-cp-plan-t{flex:1 1 320px;min-width:0}.mvm-cp .mvm-cp-plan-k{font-size:var(--mv-fs-3);font-weight:var(--mv-fw-bold);line-height:var(--mv-lh-head)}.mvm-cp .mvm-cp-plan-o{max-width:75ch;margin-top:var(--mv-space-1)!important;color:var(--cp-grau);font-size:var(--mv-fs-2);line-height:var(--mv-lh-box)}.mvm-cp-steuer{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mv-space-2) var(--mv-space-5)}.mvm-cp-tempo{display:inline-flex;padding:var(--mv-space-1);border-radius:var(--mv-radius-m);background:var(--mv-linen)}.mvm-cp button.mvm-cp-tempo-k{min-width:44px;min-height:var(--mv-tap);margin:0;padding:var(--mv-space-2) var(--mv-space-4);border:0;border-radius:var(--mv-radius-s);background:none;color:var(--cp-ink);font-family:inherit;font-size:var(--mv-fs-2);font-weight:var(--mv-fw-bold);line-height:1.2;cursor:pointer}.mvm-cp button.mvm-cp-text.mvm-cp-anpassen{gap:var(--mv-space-2);min-height:52px;padding:0 var(--mv-space-4);border:1.5px solid var(--mv-muted);border-radius:var(--mv-radius-m);background:var(--mv-white);text-decoration:none}.mvm-cp button.mvm-cp-tempo-k[aria-pressed="true"]{background:var(--mv-blue);color:var(--mv-white)}.mvm-cp button.mvm-cp-tempo-k[aria-pressed="false"]:active{background:var(--mv-veil-press)}.mvm-cp button.mvm-cp-text{display:inline-flex;align-items:center;min-height:var(--mv-tap);margin:0;padding:0;border:0;background:none;color:var(--cp-ink);font-family:inherit;font-size:var(--mv-fs-2);font-weight:var(--mv-fw-bold);line-height:1.2;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.mvm-cp-liste{margin-top:var(--mv-space-4)}.mvm-cp-liste fieldset{min-width:0;margin:0;padding:0;border:0}.mvm-cp-liste legend{margin:0 0 var(--mv-space-2);padding:0;font-size:var(--mv-fs-2);font-weight:var(--mv-fw-bold)}.mvm-cp-orte{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 var(--mv-space-6)}.mvm-cp-ort{display:flex;align-items:center;gap:var(--mv-space-3);min-width:0;min-height:var(--mv-control-h);margin:0;font-size:var(--mv-fs-2);line-height:1.25;cursor:pointer}.mvm-cp-ort input{flex:none;width:24px;height:24px;margin:0;accent-color:var(--mv-blue);cursor:pointer}.mvm-cp-ort-n{flex:1 1 auto;min-width:0}.mvm-cp-ort-p{flex:none;color:var(--cp-grau);font-variant-numeric:tabular-nums}.mvm-cp-ort-rabatt{display:table;margin-top:var(--mv-space-1);padding:var(--mv-space-1) var(--mv-space-2);border-radius:var(--mv-radius-pill);background:var(--mv-linen);color:var(--cp-ink);font-size:var(--mv-fs-1);font-weight:var(--mv-fw-semi);line-height:1.4}.mvm-cp-ort:has(input:focus-visible){outline:3px solid var(--cp-ink);outline-offset:2px;border-radius:var(--mv-radius-s);box-shadow:0 0 0 2px var(--mv-white)}.mvm-cp .mvm-cp-leiste{display:none}.mvm-cp-wege{display:flex;gap:var(--mv-space-4);margin-top:var(--mv-space-5)}.mvm-cp-weg{position:relative;display:flex;flex:1 1 0%;flex-direction:column;min-width:0;padding:var(--mv-space-4);border:var(--mv-border) solid var(--mv-hairline);border-radius:var(--mv-radius-card);background:var(--mv-white)}.mvm-cp-weg.ist-sieger{border-color:var(--mv-blue);box-shadow:0 0 0 1px var(--mv-blue)}.mvm-cp .mvm-cp-marke{position:absolute;top:-13px;left:16px;padding:var(--mv-space-1) var(--mv-space-3)!important;border-radius:var(--mv-radius-pill);background:var(--mv-blue);color:var(--mv-white);font-size:var(--mv-fs-1);font-weight:var(--mv-fw-bold);line-height:1.5}.mvm-cp h3{margin:0!important;padding:0!important;color:var(--cp-ink)!important;font-size:var(--mv-fs-3)!important;font-weight:var(--mv-fw-bold);line-height:var(--mv-lh-head)!important}.mvm-cp .mvm-cp-summe{margin-top:var(--mv-space-1)!important;font-size:var(--mv-fs-5);font-weight:var(--mv-fw-bold);line-height:1.2;font-variant-numeric:tabular-nums}.mvm-cp-rechnung{flex:1 1 auto;margin:var(--mv-space-2) 0 var(--mv-space-3)!important;padding:0!important}.mvm-cp-rechnung>div{display:flex;align-items:baseline;justify-content:space-between;gap:var(--mv-space-4);padding:var(--mv-space-2) 0;border-top:var(--mv-border) solid var(--mv-hairline)}.mvm-cp-rechnung dt{min-width:0;margin:0;padding:0;font-size:var(--mv-fs-2);font-weight:var(--mv-fw-text);line-height:1.35}.mvm-cp-rechnung>.mvm-cp-gruppe dt,.mvm-cp-rechnung>.mvm-cp-gruppe dd{color:var(--cp-ink);font-weight:var(--mv-fw-bold)}.mvm-cp-rechnung:has(.mvm-cp-gruppe)>div:not(.mvm-cp-gruppe) dt{padding-left:var(--mv-space-3)}.mvm-cp-rechnung dt small{display:block;color:var(--cp-grau);font-size:var(--mv-fs-1)}.mvm-cp-rechnung dd{flex:none;margin:0;padding:0;color:var(--cp-grau);font-size:var(--mv-fs-2);font-weight:var(--mv-fw-bold);line-height:1.35;font-variant-numeric:tabular-nums}.mvm-cp-knopf .mvm-btn{display:flex;align-items:center;justify-content:center;width:100%;min-height:52px;margin:0;text-align:center}.mvm-cp .mvm-cp-leer{margin-top:var(--mv-space-5)!important;padding:var(--mv-space-4)!important;border:var(--mv-border) dashed var(--cp-grau);border-radius:var(--mv-radius-card)}.mvm-cp .mvm-cp-status{position:absolute!important;width:1px;height:1px;margin:-1px!important;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.mvm-cp .mvm-cp-klein{margin-top:var(--mv-space-3)!important;color:var(--cp-grau);font-size:var(--mv-fs-1);line-height:1.5}.mvm-cp button:focus-visible,.mvm-cp a:focus-visible{outline:3px solid var(--cp-ink);outline-offset:2px;box-shadow:0 0 0 2px var(--mv-white)}@media (hover:hover) and (pointer:fine){.mvm-cp button.mvm-cp-tag[aria-pressed="false"]:hover,.mvm-cp button.mvm-cp-tempo-k[aria-pressed="false"]:hover{background:var(--mv-veil-hover)}.mvm-cp button.mvm-cp-text:hover{text-decoration-thickness:2px}.mvm-cp button.mvm-cp-anpassen:hover{background:var(--mv-linen)}}.mvm-cp-kopf{--cp-grau:#5a5f69;background:var(--mv-linen);color:var(--mv-ink)}.mvm-cp-kopf-innen{width:93%;margin:0 auto;padding:var(--mv-space-6) 0 var(--mv-space-3)}.mvm-cp-kopf .mvm-cp{margin:0}.mvm-cp-kopf .mvm-cp-tage,.mvm-cp-kopf .mvm-cp-tempo{background:var(--mv-white);box-shadow:inset 0 0 0 1px var(--mv-muted)}.mvm-cp-kopf .mvm-cp-plan{border-top-color:rgba(17,17,17,.15)}.mvm-cp-kopf p.mvm-cp-lead{margin:-8px 0 var(--mv-space-4)!important;padding:0!important;color:var(--cp-ink,var(--mv-ink));font-size:var(--mv-fs-3);font-weight:var(--mv-fw-text);line-height:var(--mv-lh-box)}.mvm-cp-kopf h1.mvm-cp-titel{margin:0 0 var(--mv-space-4)!important;padding:0!important;color:var(--mv-blue)!important;font-size:var(--mv-fs-5)!important;font-weight:var(--mv-fw-bold);line-height:1.2!important}.mvm-cp-kopf p.mvm-aff-note{margin:var(--mv-space-4) 0 0;color:var(--mv-muted);font-size:var(--mv-fs-1);font-style:italic;font-weight:400;line-height:16px}@media (min-width:981px){.mvm-cp-kopf-innen{width:min(90%, 1600px);max-width:1600px;padding:var(--mv-space-7) 0 var(--mv-space-4)}.mvm-cp-kopf h1.mvm-cp-titel{font-size:var(--mv-fs-6)!important}}.mvm-cp-kopf--foto{position:relative}.mvm-cp-kopf-bild{position:absolute;inset:0;overflow:hidden}.mvm-cp-kopf-bild img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 40%;filter:blur(6px);transform:scale(1.05)}.mvm-cp-kopf--foto .mvm-cp-kopf-innen{position:relative;padding:var(--mv-space-6) 0}.mvm-cp-kopf--foto .mvm-cp{padding:var(--mv-space-4);border-radius:var(--mv-radius-card);background:var(--mv-white);box-shadow:0 8px 32px var(--mv-veil-press)}.mvm-cp-kopf--foto h1.mvm-cp-titel{margin:0 0 var(--mv-space-4)!important;font-family:var(--mv-font-display)!important;font-weight:400;line-height:var(--mv-lh-tight)!important}.mvm-cp-kopf--foto .mvm-cp-tage,.mvm-cp-kopf--foto .mvm-cp-tempo{background:var(--mv-linen);box-shadow:none}.mvm-cp-kopf--foto .mvm-cp-plan{border-top-color:var(--mv-hairline)}.mvm-cp-kopf--foto .mvm-cp p.mvm-aff-note{margin-top:var(--mv-space-2)!important}@media (min-width:981px){.mvm-cp-kopf--foto .mvm-cp-kopf-innen{padding:var(--mv-space-7) 0}.mvm-cp-kopf--foto .mvm-cp{padding:var(--mv-space-6)}}@media (prefers-reduced-motion:reduce){.mvm-cp *{transition:none!important}}@media (max-width:1100px){.mvm-cp-orte{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){.mvm-cp-wege{flex-direction:column;gap:var(--mv-space-5)}.mvm-cp-weg{flex:none}}@media (max-width:767px){.mvm-cp-orte{grid-template-columns:minmax(0,1fr)}.mvm-cp-steuer{margin-top:var(--mv-space-2)}.mvm-cp .mvm-cp-leiste{position:sticky;bottom:8px;z-index:5;display:flex;align-items:center;justify-content:space-between;gap:var(--mv-space-4);min-height:56px;margin-top:var(--mv-space-3)!important;padding:var(--mv-space-2) var(--mv-space-4)!important;border-radius:var(--mv-radius-m);background:var(--mv-blue);color:var(--mv-white);font-size:var(--mv-fs-2);font-weight:var(--mv-fw-bold);line-height:var(--mv-lh-head);box-shadow:0 4px 16px rgba(17,17,17,.25)}.mvm-cp-leiste strong{flex:none;font-size:var(--mv-fs-4);font-variant-numeric:tabular-nums}}@media (max-width:640px){.mvm-cp-oben{grid-template-columns:minmax(0,1fr);gap:var(--mv-space-4)}.mvm-cp button.mvm-cp-bus{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto}.mvm-cp-bus-n{grid-column:1;padding-bottom:0}.mvm-cp-bus small{grid-column:1}.mvm-cp-bus .mvm-cp-bahn{grid-column:2;grid-row:1 / 3}}@media (max-width:480px){.mvm-cp-lang{display:none}.mvm-cp-kurz{display:inline;font-size:var(--mv-fs-3)}.mvm-cp-leute{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--mv-space-2) var(--mv-space-4)}.mvm-cp-zaehler{display:grid;grid-template-rows:auto 56px;gap:0}.mvm-cp-datum{grid-column:1 / -1}.mvm-cp-alter{grid-column:1 / -1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--mv-space-2) var(--mv-space-4)}.mvm-cp-alter label{justify-content:space-between;line-height:1.2}.mvm-cp-alter select{min-width:64px}}.mvm-ct-raster{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--mv-space-3);margin:0}.mvm-ct-raster .muvamo_listbox_listitem{margin:0}#et-boc .mvm-ct-titel{margin:var(--mv-space-6) 0 var(--mv-space-1);padding:0;font-size:var(--mv-fs-3);font-weight:var(--mv-fw-bold);line-height:var(--mv-lh-head)}#et-boc .mvm-ct-satz{margin:0 0 var(--mv-space-3);padding:0;font-size:var(--mv-fs-2);line-height:var(--mv-lh-box)}.mvm-ct-etikett{display:inline-block;align-self:flex-start;margin-top:var(--mv-space-1);padding:var(--mv-space-1) var(--mv-space-2);border-radius:var(--mv-radius-pill);background:var(--mv-white);color:var(--mv-ink);font-size:var(--mv-fs-1);font-weight:var(--mv-fw-bold);line-height:1.5}@media (max-width:1100px){.mvm-ct-raster{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.mvm-ct-raster{grid-template-columns:minmax(0,1fr)}}.mvm-cp-einzel{margin-top:var(--mv-space-4);padding:var(--mv-space-4);border:var(--mv-border) solid var(--mv-hairline);border-radius:var(--mv-radius-card);background:var(--mv-linen)}.mvm-cp-einzel-kopf{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--mv-space-1) var(--mv-space-4)}.mvm-cp p.mvm-cp-einzel-stand{margin:0!important;padding:0!important;color:var(--cp-grau);font-size:var(--mv-fs-2);font-weight:var(--mv-fw-semi);font-variant-numeric:tabular-nums}.mvm-cp p.mvm-cp-einzel-tipp{margin:var(--mv-space-1) 0 var(--mv-space-3)!important;padding:0!important;color:var(--cp-grau);font-size:var(--mv-fs-2)}.mvm-cp ol.mvm-cp-einzel-liste{display:grid;gap:var(--mv-space-2);margin:0;padding:0;list-style:none}.mvm-cp-einzel-liste li{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:var(--mv-space-3) var(--mv-space-4);margin:0;padding:var(--mv-space-3) var(--mv-space-4);border:var(--mv-border) solid var(--mv-hairline);border-radius:var(--mv-radius-m);background:var(--mv-white)}.mvm-cp-einzel-liste li.ist-gebucht{background:rgba(255,255,255,.5)}.mvm-cp-einzel-liste li.ist-gebucht strong{color:var(--cp-grau);text-decoration:line-through}.mvm-cp-einzel-hak{display:flex;align-items:center;justify-content:center;width:44px;height:var(--mv-tap);margin:-12px 0 -12px -12px;cursor:pointer}.mvm-cp-einzel-hak input{width:20px;height:20px;margin:0;accent-color:var(--mv-blue);cursor:pointer}.mvm-cp-einzel-n strong{display:block;line-height:1.35}.mvm-cp-einzel-tag{display:block;color:var(--cp-grau);font-size:var(--mv-fs-1)}.mvm-cp-einzel-tag.ist-dringend{color:#a2461c;font-weight:var(--mv-fw-semi)}.mvm-cp p.mvm-cp-einzel-p{margin:0!important;padding:0!important;font-weight:var(--mv-fw-bold);text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.mvm-cp-einzel-p small{display:block;color:var(--cp-grau);font-size:var(--mv-fs-1);font-weight:var(--mv-fw-text)}.mvm-cp-einzel-liste .mvm-btn{display:inline-flex;align-items:center;justify-content:center;min-height:var(--mv-tap);margin:0;padding:var(--mv-space-1) var(--mv-space-4)!important;font-size:var(--mv-fs-2)!important;white-space:nowrap}.mvm-cp p.mvm-cp-einzel-pass{margin:var(--mv-space-4) 0 0!important;padding:var(--mv-space-3) var(--mv-space-4)!important;border-radius:var(--mv-radius-m);background:var(--mv-white);font-size:var(--mv-fs-2)}.mvm-cp-einzel-pass a{font-weight:var(--mv-fw-bold)}.mvm-cp-einzel .mvm-cp-klein{margin-top:var(--mv-space-3)}.mvm-cp-knopf button.mvm-btn{border:0;font-family:inherit;cursor:pointer}.mvm-cp-knopf button.mvm-cp-pfad-k{display:block;width:100%;min-height:var(--mv-tap);margin:var(--mv-space-1) 0 -8px;padding:0;border:0;background:none;color:var(--mv-blue);font-family:inherit;font-size:var(--mv-fs-2);font-weight:var(--mv-fw-semi);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.mvm-cp-pfad-platz{display:block;height:40px}.mvm-cp-wege--sieger{flex-direction:column;gap:var(--mv-space-2)}.mvm-cp-wege--sieger .mvm-cp-weg{flex:none}.mvm-cp-wege--sieger .mvm-cp-pfad-platz,.mvm-cp-weg:not(.ist-klein) .mvm-cp-auf,.mvm-cp-weg:not(.ist-klein) .mvm-cp-diff{display:none}.mvm-cp-wege--sieger .mvm-cp-weg:not(.ist-klein){margin-bottom:var(--mv-space-4);padding:var(--mv-box-padding,24px)}.mvm-cp .mvm-cp-wege--sieger .mvm-cp-weg:not(.ist-klein) .mvm-cp-summe{font-size:var(--mv-fs-6)}@media (min-width:768px){.mvm-cp-wege--sieger .mvm-cp-weg:not(.ist-klein){display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,340px);align-items:start;gap:0 40px}.mvm-cp-wege--sieger .mvm-cp-weg:not(.ist-klein)>*{grid-column:1}.mvm-cp-wege--sieger .mvm-cp-weg:not(.ist-klein)>.mvm-cp-knopf{grid-column:2;grid-row:1 / span 3;align-self:center}}.mvm-cp-wege--sieger .mvm-cp-weg>.mvm-cp-einzel{grid-column:1 / -1!important;grid-row:auto!important;margin-top:var(--mv-space-4)}.mvm-cp-wege--sieger .mvm-cp-weg.ist-klein>.mvm-cp-einzel{margin-top:var(--mv-space-3)}.mvm-cp-weg.ist-buchliste:not(.ist-klein) .mvm-cp-knopf{display:none}.mvm-cp .mvm-cp-wege--sieger .mvm-cp-weg.ist-klein .mvm-cp-auf{display:none}.mvm-cp-wege--sieger .mvm-cp-weg.ist-buchliste:not(.ist-klein){display:block}.mvm-cp-rechnung>div.mvm-cp-buchen{align-items:center}.mvm-cp-buchen dt{flex:1 1 auto}.mvm-cp-rechnung dt.mvm-cp-waehlen{font-weight:var(--mv-fw-bold)}.mvm-cp-statt{display:block;min-height:32px;margin:var(--mv-space-1) 0 0;padding:0;border:0;background:none;color:var(--mv-blue);font-family:inherit;font-size:var(--mv-fs-2);font-weight:var(--mv-fw-semi);text-align:left;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.mvm-cp-rechnung>div.mvm-cp-unter{margin-left:var(--mv-space-4);padding-left:var(--mv-space-3);border-left:var(--mv-border-strong) solid #e5e1d8}.mvm-cp-rechnung dt.mvm-cp-waehlen small{font-weight:var(--mv-fw-text)}.mvm-cp-rechnung .mvm-cp-buchen>a.mvm-btn{display:inline-flex;flex:0 0 auto;width:auto!important;max-width:220px;align-items:center;justify-content:center;min-width:150px;min-height:40px;margin:0;padding:var(--mv-space-1) var(--mv-space-4)!important;font-size:var(--mv-fs-2)!important}@media (max-width:640px){.mvm-cp-rechnung>div.mvm-cp-buchen{flex-wrap:wrap;gap:var(--mv-space-1) var(--mv-space-3)}.mvm-cp-buchen dt{flex-basis:100%}.mvm-cp-buchen dd{margin-right:auto!important}}.mvm-cp p.mvm-cp-andere{margin:var(--mv-space-2) 0 0!important;padding:0!important;color:var(--cp-grau);font-size:var(--mv-fs-2);font-weight:var(--mv-fw-bold)}.mvm-cp-weg.ist-klein{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(180px,240px);align-items:center;gap:0 var(--mv-space-4);padding:var(--mv-space-3) var(--mv-space-4);box-shadow:none}.mvm-cp-weg.ist-klein>*{grid-column:1}.mvm-cp-weg.ist-klein .mvm-cp-marke{display:none}.mvm-cp .mvm-cp-weg.ist-klein h3{margin:0!important;font-size:var(--mv-fs-3)!important}.mvm-cp .mvm-cp-weg.ist-klein .mvm-cp-summe{grid-column:2;grid-row:1 / span 5;align-self:center;margin:0!important;font-size:var(--mv-fs-3)}.mvm-cp .mvm-cp-weg:not(.ist-klein) .mvm-cp-diff.ist-bequem{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mv-space-1) var(--mv-space-3);margin:var(--mv-space-1) 0 0;color:var(--cp-grau);font-size:var(--mv-fs-2)}.mvm-cp .mvm-cp-spar{padding:var(--mv-space-1) var(--mv-space-2);border-radius:var(--mv-radius-pill);background:var(--mv-blue-deep,#435f95);color:var(--mv-white);font-size:var(--mv-fs-2);font-weight:var(--mv-fw-bold)}.mvm-cp p.mvm-cp-merkmale{display:flex;flex-wrap:wrap;gap:var(--mv-space-1);margin:var(--mv-space-2) 0 var(--mv-space-1)!important;padding:0!important}.mvm-cp .mvm-cp-merkmal{padding:var(--mv-space-1) var(--mv-space-2);border-radius:var(--mv-radius-pill);background:var(--mv-linen);color:var(--cp-ink);font-size:var(--mv-fs-1);line-height:1.4}.mvm-cp-weg.ist-klein p.mvm-cp-merkmale{margin:var(--mv-space-1) 0 0!important}.mvm-cp .mvm-cp-weg.ist-klein .mvm-cp-diff{grid-column:1;margin:0!important;padding:0!important;color:var(--cp-grau);font-size:var(--mv-fs-2)}.mvm-cp .mvm-cp-weg.ist-klein .mvm-cp-auf{grid-column:1;justify-self:start;min-height:32px;margin:0;padding:0;border:0;background:none;color:var(--mv-blue);font-family:inherit;font-size:var(--mv-fs-2);font-weight:var(--mv-fw-semi);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.mvm-cp-weg.ist-klein .mvm-cp-knopf{grid-column:3;grid-row:1 / span 5}.mvm-cp-weg.ist-klein .mvm-cp-knopf .mvm-btn{min-height:var(--mv-tap);font-size:var(--mv-fs-2)!important}.mvm-cp-weg.ist-klein .mvm-cp-rechnung,.mvm-cp-weg.ist-klein .mvm-cp-pfad-k{display:none}.mvm-cp-weg.ist-klein.ist-auf .mvm-cp-rechnung{display:block;grid-column:1 / -1;margin:var(--mv-space-2) 0 0!important}.mvm-cp-weg.ist-klein.ist-auf .mvm-cp-knopf .mvm-cp-pfad-k{display:block;margin-bottom:-12px;font-size:var(--mv-fs-2)}@media (max-width:640px){.mvm-cp-weg.ist-klein{grid-template-columns:minmax(0,1fr) auto;gap:var(--mv-space-1) var(--mv-space-3)}.mvm-cp .mvm-cp-weg.ist-klein .mvm-cp-summe{grid-row:1}.mvm-cp-weg.ist-klein .mvm-cp-knopf{grid-column:1 / -1;grid-row:auto;margin-top:var(--mv-space-2)}}.mvm-cp-wege--sieger .mvm-cp-weg.ist-sieger:not(.ist-klein){background:#f3f6fb;box-shadow:0 0 0 1px var(--mv-blue),0 10px 28px rgba(17,17,17,.09),0 2px 6px rgba(17,17,17,.05)}.mvm-cp-wege--sieger .mvm-cp-weg.ist-sieger:not(.ist-klein) .mvm-cp-merkmal{background:var(--mv-white)}.mvm-cp-wege--sieger .mvm-cp-weg.ist-klein{border-color:transparent;background:var(--mv-linen)}.mvm-cp-wege--sieger .mvm-cp-weg.ist-klein .mvm-cp-merkmal{background:var(--mv-white)}@media (hover:hover){.mvm-cp-wege--sieger .mvm-cp-weg.ist-klein:hover{border-color:var(--mv-hairline);background:var(--mv-white)}}.mvm-cp-wege--sieger .mvm-cp-weg.ist-klein.ist-auf{border-color:var(--mv-hairline);background:var(--mv-white)}.mvm-cp-wege--sieger .mvm-cp-weg.ist-klein:hover .mvm-cp-merkmal,.mvm-cp-wege--sieger .mvm-cp-weg.ist-klein.ist-auf .mvm-cp-merkmal{background:var(--mv-linen)}.mvm-cp-wege--sieger .mvm-cp-weg.ist-klein{grid-template-columns:minmax(0,1fr) auto auto;cursor:pointer;transition:border-color var(--mv-dur-fast)}@media (hover:hover){.mvm-cp-wege--sieger .mvm-cp-weg.ist-klein:hover{border-color:#b9b3aa}}.mvm-cp-wege--sieger .mvm-cp-weg.ist-klein.ist-auf{cursor:default}.mvm-cp-wege--sieger .mvm-cp-weg.ist-klein.ist-auf>:not(.mvm-cp-rechnung){cursor:pointer}.mvm-cp button.mvm-cp-zu{display:inline-flex;align-items:center;gap:var(--mv-space-1);min-width:44px;min-height:var(--mv-tap);margin:0;padding:0 var(--mv-space-1);border:0;background:none;color:var(--mv-blue);font-family:inherit;font-size:var(--mv-fs-2);font-weight:var(--mv-fw-bold);cursor:pointer}.mvm-cp button.mvm-cp-zu svg{transition:transform var(--mv-dur-base)}.mvm-cp button.mvm-cp-zu[aria-expanded="true"] svg{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.mvm-cp button.mvm-cp-zu svg{transition:none}}@media (max-width:640px){.mvm-cp-wege--sieger .mvm-cp-weg.ist-klein{grid-template-columns:minmax(0,1fr) auto auto}.mvm-cp-wege--sieger .mvm-cp-weg.ist-klein .mvm-cp-knopf{grid-column:3;grid-row:1 / span 2;margin:0;align-self:center}.mvm-cp .mvm-cp-wege--sieger .mvm-cp-weg.ist-klein .mvm-cp-summe{grid-row:1 / span 2}.mvm-cp .mvm-cp-zu-t{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}@media (max-width:980px){.mvm-cp-pfad-platz{display:none}}.mvm-cp-einzel-nicht{display:inline-block;margin-bottom:var(--mv-space-1);padding:var(--mv-space-1) var(--mv-space-2);border-radius:var(--mv-radius-xs);background:#fbe9d0;color:#7a4310;font-size:var(--mv-fs-1);font-weight:var(--mv-fw-bold)}@media (max-width:680px){.mvm-cp-einzel{padding:var(--mv-space-4) var(--mv-space-3)}.mvm-cp-einzel-liste li{grid-template-columns:auto minmax(0,1fr) auto;padding:var(--mv-space-3)}.mvm-cp-einzel-liste .mvm-btn{grid-column:2 / -1;width:100%}}.mvm-cp-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.mvm-cp-wahl{padding-bottom:var(--mv-space-4);border-bottom:var(--mv-border) solid var(--mv-hairline)}.mvm-cp p.mvm-cp-wahl-t{margin:0 0 var(--mv-space-2)!important;padding:0!important;font-size:var(--mv-fs-2);font-weight:var(--mv-fw-bold)}.mvm-cp-chips{display:flex;flex-wrap:wrap;gap:var(--mv-space-2)}.mvm-cp-chips-leer{color:var(--cp-grau)}.mvm-cp-chip{display:inline-flex;align-items:center;gap:var(--mv-space-1);min-height:40px;margin:0;padding:var(--mv-space-1) var(--mv-space-1) var(--mv-space-1) var(--mv-space-3);border:var(--mv-border) solid var(--mv-blue);border-radius:var(--mv-radius-pill);background:var(--mv-white);color:var(--cp-ink);font-family:inherit;font-size:var(--mv-fs-2);font-weight:var(--mv-fw-semi);line-height:1.2;cursor:pointer}.mvm-cp-chip:hover{background:var(--mv-linen)}.mvm-cp-chip:focus-visible{outline:3px solid var(--cp-ink);outline-offset:2px}.mvm-cp-chip-x{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--mv-radius-round);color:var(--mv-blue);font-size:var(--mv-fs-3);line-height:1}.mvm-cp-suche{display:block;margin:var(--mv-space-4) 0 var(--mv-space-2)}.mvm-cp-suche input{box-sizing:border-box;width:100%;max-width:420px;min-height:var(--mv-tap);margin:0;padding:var(--mv-space-2) var(--mv-space-3);border:var(--mv-border) solid var(--mv-muted);border-radius:var(--mv-radius-s);background:var(--mv-white);color:var(--cp-ink);font-family:inherit;font-size:var(--mv-fs-2)}.mvm-cp-suche input:focus-visible{outline:3px solid var(--cp-ink);outline-offset:2px}.mvm-cp-thema{margin-top:var(--mv-space-3)}.mvm-cp p.mvm-cp-wahl-mehr{margin:var(--mv-space-5) 0 0!important;padding:var(--mv-space-4) 0 0!important;border-top:var(--mv-border) solid var(--cp-linie,#e5e1d8);font-size:var(--mv-fs-2);font-weight:var(--mv-fw-bold)}.mvm-cp p.mvm-cp-thema-t{margin:0!important;padding:0!important;color:var(--cp-grau);font-size:var(--mv-fs-1);font-weight:var(--mv-fw-bold);letter-spacing:.04em;text-transform:uppercase}.mvm-cp-ort[hidden],.mvm-cp-thema[hidden]{display:none!important}.mvm-cp p.mvm-cp-nichts,.mvm-cp p.mvm-cp-mehr{margin:var(--mv-space-3) 0 0!important;padding:0!important;color:var(--cp-grau);font-size:var(--mv-fs-2)}.mvm-cp-mehr a{font-weight:var(--mv-fw-semi)}dialog.mvm-cp-fenster{width:min(920px, calc(100vw - 32px));max-width:none;max-height:min(86vh, 900px);margin:auto;padding:0;border:0;border-radius:var(--mv-radius-card);background:var(--mv-white);color:var(--cp-ink)}dialog.mvm-cp-fenster[open]{display:flex;flex-direction:column}.mvm-cp-fenster::backdrop{background:rgba(17,17,17,.5)}html:has(dialog.mvm-cp-fenster[open]){overflow:hidden;scrollbar-gutter:stable}dialog.mvm-cp-fenster{overscroll-behavior:contain}.mvm-cp-fenster-kopf{display:flex;flex:none;align-items:center;justify-content:space-between;gap:var(--mv-space-4);padding:12px 12px 12px var(--mv-box-padding,24px);border-bottom:var(--mv-border) solid var(--mv-hairline)}.mvm-cp .mvm-cp-fenster-kopf h2{margin:0!important;font-size:var(--mv-fs-3)!important}.mvm-cp button.mvm-cp-fenster-zu{width:44px;height:var(--mv-tap);margin:0;padding:0;border:0;border-radius:var(--mv-radius-round);background:none;color:var(--cp-ink);font-family:inherit;font-size:var(--mv-fs-5);line-height:1;cursor:pointer}.mvm-cp-fenster .mvm-cp-liste{flex:1 1 auto;min-height:0;margin:0;padding:16px var(--mv-box-padding,24px);overflow-y:auto;overscroll-behavior:contain}.mvm-cp-fenster-fuss{display:flex;flex:none;align-items:center;justify-content:space-between;gap:var(--mv-space-4);padding:12px var(--mv-box-padding,24px);border-top:var(--mv-border) solid var(--mv-hairline);background:var(--mv-linen)}.mvm-cp .mvm-cp-fenster-fuss .mvm-cp-leiste{position:static;display:block;flex:1 1 auto;min-height:0;margin:0!important;padding:0!important;border-radius:0;background:none;color:var(--cp-ink);box-shadow:none;font-size:var(--mv-fs-2);font-weight:var(--mv-fw-bold)}.mvm-cp-fenster-fuss .mvm-cp-leiste strong{margin-left:var(--mv-space-2);font-size:var(--mv-fs-4);white-space:nowrap}.mvm-cp-fenster-fuss .mvm-btn{flex:none;width:auto!important;min-width:160px;min-height:var(--mv-control-h);margin:0;border:0;font-family:inherit;cursor:pointer}@media (max-width:640px){dialog.mvm-cp-fenster{width:100vw;height:100dvh;max-height:100dvh;border-radius:0}.mvm-cp-fenster-fuss .mvm-btn{min-width:120px}}.mvm-cp-optionen{display:block;margin-top:var(--mv-space-2);padding-top:var(--mv-space-1);border-top:var(--mv-border) dashed var(--mv-hairline)}.mvm-cp-option-zeile{display:block;color:var(--cp-grau);font-size:var(--mv-fs-2);line-height:var(--mv-lh-body)}.mvm-cp-option-wort{margin-right:var(--mv-space-1);color:var(--cp-grau);font-weight:var(--mv-fw-text)}.mvm-cp a.mvm-cp-option{color:var(--mv-blue);font-weight:var(--mv-fw-semi);text-decoration:underline;text-underline-offset:3px}.mvm-cp-zeilen>span{display:block}.mvm-cp-zeilen b{font-weight:var(--mv-fw-semi);color:var(--cp-ink)}.mvm-cp-zeilen>.mvm-cp-zeilen-preis{margin-top:var(--mv-space-1)}.mvm-cp-zeilen>.mvm-cp-zeilen-hinweis{font-style:italic;margin-top:var(--mv-space-1)}dialog.mvm-cp-fenster .mvm-cp-wahl{padding-bottom:0;border-bottom:0}dialog.mvm-cp-fenster .mvm-cp-chips{gap:var(--mv-space-2)}dialog.mvm-cp-fenster .mvm-cp-chip{gap:var(--mv-space-1);min-height:40px;padding:var(--mv-space-1) var(--mv-space-1) var(--mv-space-1) var(--mv-space-4);border:0;background:var(--mv-linen);font-size:var(--mv-fs-2);transition:background-color var(--mv-dur-fast) ease}dialog.mvm-cp-fenster .mvm-cp-chip-x{color:var(--cp-ink);font-size:var(--mv-fs-3)}dialog.mvm-cp-fenster .mvm-cp-suche{margin:var(--mv-space-5) 0 0}dialog.mvm-cp-fenster .mvm-cp-suche input{max-width:none;min-height:var(--mv-control-h);padding:var(--mv-space-2) var(--mv-space-4);border-radius:var(--mv-radius-m)}dialog.mvm-cp-fenster .mvm-cp-thema{margin-top:var(--mv-space-5)}dialog.mvm-cp-fenster .mvm-cp p.mvm-cp-thema-t,dialog.mvm-cp-fenster p.mvm-cp-thema-t{margin:0 0 var(--mv-space-1)!important}dialog.mvm-cp-fenster p.mvm-cp-wahl-mehr{margin:var(--mv-space-6) 0 0!important;padding:0!important;border-top:0;font-size:var(--mv-fs-3)}dialog.mvm-cp-fenster p.mvm-cp-wahl-mehr+.mvm-cp-thema{margin-top:var(--mv-space-3)}dialog.mvm-cp-fenster .mvm-cp-orte{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--mv-space-1) var(--mv-space-4);margin:0 -12px}dialog.mvm-cp-fenster .mvm-cp-ort{gap:var(--mv-space-3);min-height:var(--mv-control-h);padding:var(--mv-space-2) var(--mv-space-3);border-radius:var(--mv-radius-m);line-height:var(--mv-lh-head);transition:background-color var(--mv-dur-fast) ease}dialog.mvm-cp-fenster .mvm-cp-ort input{width:20px;height:20px}dialog.mvm-cp-fenster .mvm-cp-ort-n{text-wrap:pretty}dialog.mvm-cp-fenster .mvm-cp-ort-p{min-width:4.5ch;text-align:right}dialog.mvm-cp-fenster .mvm-cp-ort:has(input:checked){background:var(--mv-linen)}dialog.mvm-cp-fenster .mvm-cp-ort:has(input:checked) .mvm-cp-ort-n{font-weight:var(--mv-fw-semi)}dialog.mvm-cp-fenster .mvm-cp-ort:active{background:rgba(17,17,17,.08)}@media (hover:hover){dialog.mvm-cp-fenster .mvm-cp-ort:hover{background:var(--mv-grey-light)}dialog.mvm-cp-fenster .mvm-cp-ort:has(input:checked):hover{background:#ece6de}dialog.mvm-cp-fenster .mvm-cp-chip:hover{background:#ece6de}}dialog.mvm-cp-fenster .mvm-cp-chip:active{background:#e0d9cf}@media (max-width:640px){dialog.mvm-cp-fenster .mvm-cp-orte{grid-template-columns:minmax(0,1fr);gap:var(--mv-space-1);margin:0 -8px}dialog.mvm-cp-fenster .mvm-cp-ort{padding:var(--mv-space-2)}dialog.mvm-cp-fenster .mvm-cp-chips{flex-wrap:nowrap;margin:0 -16px;padding:0 var(--mv-space-4) var(--mv-space-1);overflow-x:auto;scrollbar-width:none}dialog.mvm-cp-fenster .mvm-cp-chips::-webkit-scrollbar{display:none}dialog.mvm-cp-fenster .mvm-cp-chip{flex:none;min-height:var(--mv-tap);white-space:nowrap}dialog.mvm-cp-fenster .mvm-cp-suche{margin-top:var(--mv-space-4)}}.mvm-cp .mvm-cp-fenster-fuss .mvm-cp-leiste{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:var(--mv-space-1) var(--mv-space-2)}.mvm-cp-fenster-fuss .mvm-cp-leiste strong{margin-left:0;font-variant-numeric:tabular-nums}.mvm-cp-fenster-fuss .mvm-cp-leiste-name{display:none}.mvm-cp .mvm-cp-fenster-fuss .mvm-cp-spar{margin-left:var(--mv-space-1);white-space:nowrap}@media (max-width:640px){.mvm-cp-fenster-fuss .mvm-cp-leiste-lang{display:none}.mvm-cp-fenster-fuss .mvm-cp-leiste-name{display:inline;min-width:0}.mvm-cp .mvm-cp-fenster-fuss .mvm-cp-leiste{column-gap:var(--mv-space-2);row-gap:var(--mv-space-1);line-height:1.25}.mvm-cp .mvm-cp-fenster-fuss .mvm-cp-spar{flex-basis:100%;width:max-content;max-width:max-content;margin-left:0;padding:var(--mv-space-1) var(--mv-space-2);font-size:var(--mv-fs-1)}}.mvm-cp-weg.ist-buchliste:not(.ist-klein) .mvm-cp-rechnung:has(+.mvm-cp-knopf){margin-bottom:0!important}@media (min-width:768px){.mvm-cp-wege--sieger .mvm-cp-weg:not(.ist-klein) .mvm-cp-rechnung:has(+.mvm-cp-knopf){margin-bottom:0!important}}