.lv-stil-2 .lv-spalte{background:#ffffff12;border-radius:16px;gap:0;overflow:hidden;border:1px solid #ffffff1f!important;padding:0!important}.lv-stil-2 .lv-raster,.lv-stil-2 .lv-werte{column-gap:10px}.lv-stil-2 .lv-raster>*+*,.lv-stil-2 .lv-werte>*+*{border-left:0}.lv-stil-2 .lv-waehler select{background-color:#0000;border:0;border-radius:0;padding-block:10px;font-size:15px}.lv-stil-2 .lv-weg{background:#1e1e33bf;border-color:#fff6;top:8px;right:8px}.lv-stil-2 .lv-plus{min-height:108px}.lv-stil-2 .lv-spalte:has(.lv-plus){background:0 0;border:0!important}.lv-stil-2 .lv-gruppe>h2{font-family:var(--font-serif);margin-bottom:10px;font-size:34px;font-weight:400}.lv-stil-2 .lv-zeile{border-top:0;border-radius:14px;padding:14px 0}.lv-stil-2 .lv-gruppe .lv-zeile:nth-of-type(odd){background:#ffffff0b}.lv-stil-2 .lv-label{padding-left:12px}.lv-stil-2 .lv-gross{font-family:var(--font-serif);font-size:36px;font-weight:400;line-height:1.05}.lv-stil-2 .lv-balken{height:4px}.lv-stil-2 .lv-marke{border:1px solid var(--color-positive);color:var(--color-positive);background:0 0}@media (max-width:699px){.lv-stil-2 .lv-waehler select{background-position:right 6px center;padding:8px 22px 8px 8px;font-size:14px}.lv-stil-2 .lv-plus{min-height:82px}.lv-stil-2 .lv-gross{font-size:28px}.lv-stil-2 .lv-raster,.lv-stil-2 .lv-werte{column-gap:6px}}.lv-stil-2 .lv-auswahl{background:rgb(var(--fl-glas) / .97)}.lv-stil-2 .lv-spalte:before{content:"";background:var(--lv-flaggenbild) center / 100% 100%;filter:blur(18px)saturate(1.2);opacity:.75;height:110px;position:absolute;inset:-20px -20px auto}.lv-stil-2 .lv-spalte>*{position:relative}.lv-stil-2 .lv-spalte>.lv-weg{position:absolute}.lv-stil-2 .lv-flagge{border-radius:6px;width:66px;height:44px;margin:14px auto 4px;box-shadow:0 4px 14px #00000059}@media (max-width:699px){.lv-stil-2 .lv-flagge{width:48px;height:32px;margin-top:10px}.lv-stil-2 .lv-spalte:before{height:80px}}.lv-stil-2 .lv-marke{white-space:nowrap}@media (max-width:699px){.lv-stil-2 .lv-weg{width:24px;height:24px;font-size:15px;top:4px;right:4px}}.lv-kopfleiste{top:var(--nav-platz,96px);z-index:5;transition:top .3s cubic-bezier(.2,.7,.2,1);position:sticky}.lv-kopfleiste .lv-auswahl{position:relative;top:auto}.lv-blaettern{z-index:6;background:rgb(var(--fl-glas) / .92);color:#fff;cursor:pointer;border:1px solid #ffffff59;border-radius:50%;place-items:center;width:40px;height:40px;margin-top:-20px;display:grid;position:absolute;top:50%;box-shadow:0 6px 18px #0006}.lv-blaettern:hover{background:var(--color-accent);color:var(--color-base)}.lv-blaettern svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.lv-blaettern-links{left:8px}.lv-blaettern-rechts{right:8px}@media (max-width:699px){.lv-kopfleiste{top:calc(var(--nav-platz,96px) - 4px)}.lv-blaettern{width:32px;height:32px;margin-top:-16px}.lv-blaettern-links{left:4px}.lv-blaettern-rechts{right:4px}}.lv-vergleich{--lv-breite:calc(var(--lv-n) * (var(--lv-spalte) + var(--lv-abstand)))}.lv-vergleich:has(.lv-plus){--lv-breite:calc((var(--lv-n) - 1) * (var(--lv-spalte) + var(--lv-abstand)) + var(--lv-plus))}.lv-stil-2 .lv-zeile,.lv-stil-2 .lv-gruppe{width:max(100%, var(--lv-breite))}.lv-stil-2 .lv-gruppe>h2{width:max-content}.lv-stil-2 .lv-label,.lv-stil-2 .lv-gruppe>h2,.lv-koerper .lv-hinweis{position:sticky;left:0}.lv-stil-2 .lv-label,.lv-stil-2 .lv-gruppe>h2{width:max-content;max-width:calc(100cqw - 12px)}.lv-koerper{container-type:inline-size}.lv-koerper .lv-hinweis{max-width:min(640px,100cqw)}.lv-kopfleiste{pointer-events:none}.lv-kopfleiste>*{pointer-events:auto}.lv-auswahl,.lv-stil-2 .lv-spalte,.lv-stil-2 .lv-spalte:before,.lv-stil-2 .lv-flagge,.lv-stil-2 .lv-waehler select,.lv-stil-2 .lv-plus,.lv-weg,.lv-blaettern{transition:all .28s cubic-bezier(.2,.7,.2,1)}.lv-kompakt .lv-auswahl{padding-block:6px}.lv-kompakt.lv-stil-2 .lv-spalte:before{opacity:.4}.lv-kompakt.lv-stil-2 .lv-flagge{width:24px;height:16px;box-shadow:none;border-radius:3px;margin:6px auto 0}.lv-kompakt .lv-weg{opacity:0;pointer-events:none;transform:scale(.6)}.lv-kompakt.lv-stil-2 .lv-waehler select{padding-block:2px 6px;font-size:13px}.lv-kompakt.lv-stil-2 .lv-plus{min-height:48px}.lv-kompakt .lv-plus-text{display:none}.lv-kompakt .lv-blaettern{width:30px;height:30px;margin-top:-15px}@media (prefers-reduced-motion:reduce){.lv-auswahl,.lv-auswahl *{transition:none!important}}
