.prp{--prp-gelb: #f5d700;--prp-gelb-hover: #ffe63d;--prp-rot: #b2110e;--prp-rot-tief: #971110;--prp-gruen: #1f8f4e;--prp-gruen-aa: #1d874a;--prp-gruen-tief: #15633a;--prp-gruen-hell: #4ac97f;--prp-ink: #121212;--prp-navy: #242833;--prp-teal: #17828f;--prp-teal-hell: #2ab7ca;--prp-weiss: #ffffff;--prp-fog: #f3f3f3;--prp-warm: #f2f1ec;--prp-ease: cubic-bezier(.16, 1, .3, 1);--bg: var(--prp-weiss);--fg: var(--prp-ink);--fg-2: rgba(18, 18, 18, .72);--linie: rgba(18, 18, 18, .12);--karte: var(--prp-weiss);--karte-linie: rgba(18, 18, 18, .1);--kicker: var(--prp-ink);--haken: var(--prp-gruen-aa);--wash-gelb: #fff8e1;--wash-gruen: #e7f4ec;position:relative;background:var(--bg);color:var(--fg);font-family:var(--font-body-family);font-weight:500;scroll-margin-top:90px}.prp *,.prp *:before,.prp *:after{box-sizing:border-box}.prp--hell{--bg: var(--prp-weiss);--karte: var(--prp-fog)}.prp--warm{--bg: var(--prp-warm)}.prp--gelb{--bg: var(--prp-gelb);--fg-2: rgba(18, 18, 18, .82);--linie: rgba(18, 18, 18, .2);--karte: rgba(255, 255, 255, .6);--karte-linie: rgba(18, 18, 18, .16);--wash-gelb: rgba(255, 255, 255, .5)}.prp--navy,.prp--nacht{--fg: var(--prp-weiss);--fg-2: rgba(255, 255, 255, .76);--linie: rgba(255, 255, 255, .16);--karte: rgba(255, 255, 255, .05);--karte-linie: rgba(255, 255, 255, .13);--kicker: var(--prp-gelb);--wash-gelb: rgba(245, 215, 0, .12);--wash-gruen: rgba(74, 201, 127, .14)}.prp--navy{--bg: var(--prp-navy)}.prp--nacht{--bg: var(--prp-ink)}.prp__innen{position:relative}.prp__abstand{padding-top:var(--pt, 80px);padding-bottom:var(--pb, 80px)}@media(max-width:749px){.prp__abstand{padding-top:calc(var(--pt, 80px) * .66);padding-bottom:calc(var(--pb, 80px) * .66)}}.shopify-section.section:has(>.prp)+.shopify-section.section:has(>.prp){margin-top:0}.shopify-section:has(>.prp-sticky){margin:0!important}.prp-kicker{display:inline-flex;align-items:center;gap:13px;margin:0 0 18px;font-size:1.1rem;font-weight:700;line-height:1.2;letter-spacing:.12em;text-transform:uppercase;color:var(--kicker)}.prp-kicker:before{content:"";flex:none;width:26px;height:4px;background:var(--prp-rot)}.prp--gelb .prp-kicker:before{background:var(--prp-ink)}.prp-h1,.prp-h2,.prp-h3,.prp-zahlen__titel,.prp-daten__gtitel,.prp-frage__titel{font-family:var(--font-heading-family);font-style:italic;font-weight:900;color:var(--fg);margin:0;text-wrap:balance}.prp-h1{display:grid;gap:8px;margin:0 0 16px}.prp-h1__name{font-size:clamp(3.4rem,4vw,4.4rem);line-height:1.04;letter-spacing:-.015em}.prp-h1__zusatz{font-size:clamp(2rem,2.2vw,2.4rem);line-height:1.15;letter-spacing:-.012em}.prp-h2{font-size:clamp(3rem,4.4vw,4.4rem);line-height:1.08;letter-spacing:-.012em}.prp-h2--klein{font-size:clamp(3rem,3.6vw,3.8rem)}.prp-h3{font-size:2rem;line-height:1.2;letter-spacing:-.01em;margin:0 0 10px}.prp-lead{font-size:1.6rem;line-height:1.55;color:var(--fg-2);max-width:60ch;margin:21px 0 0}.prp p{overflow-wrap:break-word}.prp-mark{background:var(--prp-gelb);color:var(--prp-ink);padding:0 .14em .06em;border-radius:.08em;box-decoration-break:clone;-webkit-box-decoration-break:clone;white-space:nowrap}.prp--gelb .prp-mark{background:var(--prp-ink);color:var(--prp-gelb)}@media(max-width:479px){.prp-mark{white-space:normal}}.prp-kopf{max-width:1066px;margin-bottom:clamp(36px,4vw,62px)}.prp-fussnote{margin:31px 0 0;font-size:1.1rem;line-height:1.5;color:var(--fg-2);max-width:90ch}.prp-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:51px;padding:0 31px;border:3px solid transparent;border-radius:.8rem;font-family:var(--font-body-family);font-size:1.4rem;font-weight:800;line-height:1.2;text-decoration:none;text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .2s ease,border-color .2s ease,color .2s ease,translate .25s var(--prp-ease),box-shadow .25s ease}.prp-btn .prp-icon{flex:none}.prp-btn:hover{translate:0 -2px;box-shadow:0 6px 18px #1b1d1f2e}.prp-btn--gross{min-height:58px;font-size:1.6rem}.prp-btn:focus-visible,.prp a:focus-visible,.prp button:focus-visible,.prp summary:focus-visible,.prp input:focus-visible,.prp select:focus-visible,.prp textarea:focus-visible,.prp [tabindex]:focus-visible{outline:.3rem solid var(--prp-gelb);outline-offset:.2rem}.prp--gelb .prp-btn:focus-visible,.prp--gelb a:focus-visible{outline-color:var(--prp-ink)}.prp-btn--gruen{background:var(--prp-gruen-aa);border-color:var(--prp-gruen-aa);color:var(--prp-weiss)}.prp-btn--gruen:hover{background:var(--prp-gruen-tief);border-color:var(--prp-gruen-tief)}.prp-btn--rot{background:var(--prp-rot);border-color:var(--prp-rot);color:var(--prp-weiss)}.prp-btn--rot:hover{background:var(--prp-rot-tief);border-color:var(--prp-rot-tief)}.prp-btn--gruen-rand{background:transparent;border-color:var(--prp-gruen-aa);color:var(--prp-gruen-aa)}.prp-btn--gruen-rand:hover{background:var(--prp-gruen-aa);color:var(--prp-weiss)}.prp-btn--rot-rand{background:transparent;border-color:var(--prp-rot);color:var(--prp-rot)}.prp-btn--rot-rand:hover{background:var(--prp-rot);color:var(--prp-weiss)}.prp-btn--rand{background:transparent;border-color:var(--fg);color:var(--fg)}.prp-btn--rand:hover{background:var(--fg);color:var(--bg)}.prp--navy .prp-btn--gruen-rand,.prp--nacht .prp-btn--gruen-rand,.prp-kauf--nacht .prp-btn--gruen-rand{border-color:var(--prp-gruen-hell);color:var(--prp-gruen-hell)}.prp--navy .prp-btn--rot-rand,.prp--nacht .prp-btn--rot-rand,.prp-kauf--nacht .prp-btn--rot-rand{border-color:#ffffffb3;color:var(--prp-weiss)}.prp--navy .prp-btn--rot-rand:hover,.prp--nacht .prp-btn--rot-rand:hover{background:var(--prp-rot);border-color:var(--prp-rot)}.prp--gelb .prp-btn--rot-rand{border-color:var(--prp-ink);color:var(--prp-ink)}.prp-btn--breit{width:100%}.prp-btn--klein{min-height:44px;padding:0 18px;font-size:1.4rem}.prp-btn[disabled]{opacity:.5;cursor:not-allowed;translate:none;box-shadow:none}.prp-btn[aria-disabled=true]{opacity:.8;cursor:progress;translate:none;box-shadow:none}.prp-btn.ist-ok{background:var(--prp-gruen-tief);border-color:var(--prp-gruen-tief);color:var(--prp-weiss)}.prp-btn__summe:not(:empty):before{content:" \b7  "}.prp-cta{display:grid;justify-items:start;gap:10px}.prp-cta__reihe{display:flex;flex-wrap:wrap;gap:12px}.prp-cta__sub{margin:0;font-size:1.4rem;line-height:1.45;color:var(--fg-2)}@media(max-width:479px){.prp-cta__reihe{width:100%}.prp-cta__reihe .prp-btn{flex:1 1 100%}}.prp-haken{list-style:none;margin:0;padding:0;display:grid;gap:12px}.prp-haken li{display:flex;align-items:flex-start;gap:13px;font-size:1.4rem;line-height:1.45;color:var(--fg)}.prp-haken b{font-weight:800}.prp-haken__disc{flex:none;display:grid;place-items:center;width:24px;height:24px;margin-top:0;border-radius:50%;background:var(--haken);color:var(--prp-weiss)}.prp-kauf--hell{--bg: var(--prp-weiss);--karte: var(--prp-fog)}.prp-kauf--warm{--bg: var(--prp-warm)}.prp-kauf--nacht{--bg: var(--prp-ink);background:radial-gradient(110% 80% at 20% 0%,#242833f2,#12121200 62%),linear-gradient(180deg,var(--prp-ink) 0%,#000000 100%);--fg: var(--prp-weiss);--fg-2: rgba(255, 255, 255, .76);--linie: rgba(255, 255, 255, .16);--karte: rgba(255, 255, 255, .05);--karte-linie: rgba(255, 255, 255, .14);--kicker: var(--prp-gelb);--wash-gelb: rgba(245, 215, 0, .12);--wash-gruen: rgba(74, 201, 127, .14)}.prp-kauf__spot{display:none}.prp-kauf--nacht .prp-kauf__spot{display:block;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(560px circle at var(--mx, 26%) var(--my, 24%),rgba(255,255,255,.07),rgba(245,215,0,.05) 28%,rgba(245,215,0,0) 62%)}.prp-kauf .prp__innen{padding-bottom:clamp(42px,5vw,83px)}.prp-kauf__raster{display:grid;gap:18px;grid-template-columns:minmax(0,1fr);grid-template-areas:"kopf" "wahl" "buehne" "mehr"}.prp-kauf__kopf{grid-area:kopf;min-width:0}.prp-kauf__buehne{grid-area:buehne;min-width:0}.prp-kauf__wahl{grid-area:wahl;min-width:0;display:grid;gap:18px;align-content:start}.prp-kauf__mehr{grid-area:mehr;min-width:0;display:grid;gap:24px;align-content:start}.prp-kauf__unter{margin:0 0 16px;font-size:1.6rem}@media(max-width:989px){.prp-kauf__raster{display:flex;flex-direction:column;gap:16px}.prp-kauf__wahl{display:contents}.prp-kauf__kopf{order:1}.prp-preis{order:2}.prp-form{order:3}.prp-kauf__buehne{order:4;margin-top:4px}.prp-angebotskarte,.prp-angebotsknopf{order:5}.prp-kauf__mehr{order:6;margin-top:6px}}@media(min-width:750px)and (max-width:989px){.prp-galerie{max-width:620px;width:100%;margin:0 auto}}@media(min-width:990px){.prp-kauf__raster{grid-template-columns:minmax(0,1.04fr) minmax(0,1fr);grid-template-rows:auto auto 1fr;grid-template-areas:"buehne kopf" "buehne wahl" "buehne mehr";column-gap:clamp(48px,4.4vw,88px);row-gap:24px;align-items:start}.prp-kauf__buehne{position:sticky;top:117px}}.prp-markenzeile{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;margin:0 0 13px;font-size:1.1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.prp-markenzeile__marke{font-family:var(--font-heading-family);font-style:italic;font-weight:900;font-size:1.4rem;letter-spacing:.08em;color:var(--fg)}.prp-markenzeile__slogan{color:var(--fg);padding:3px 8px;border-radius:.3rem;background:var(--prp-gelb);color:var(--prp-ink);letter-spacing:.06em}.prp-markenzeile__partner{display:inline-flex;align-items:center;gap:6px;color:var(--fg-2);letter-spacing:.08em}.prp-markenzeile__partner .prp-icon{color:var(--haken)}.prp-kauf--nacht .prp-markenzeile__partner .prp-icon{color:var(--prp-gruen-hell)}.prp-fakten{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.prp-fakten li{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icon wert" "icon text";column-gap:8px;align-items:center;padding:8px 12px;border-radius:.8rem;background:var(--karte);border:1px solid var(--karte-linie)}.prp-fakten .prp-icon{grid-area:icon;color:var(--haken)}.prp-kauf--nacht .prp-fakten .prp-icon{color:var(--prp-gelb)}.prp-fakten strong{grid-area:wert;font-size:1.6rem;font-weight:900;line-height:1.1;white-space:nowrap;font-variant-numeric:tabular-nums}.prp-fakten span{grid-area:text;font-size:1.1rem;line-height:1.25;color:var(--fg-2);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}@media(max-width:599px){.prp-fakten{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.prp-fakten li{padding:7px 10px}.prp-fakten strong{font-size:1.4rem}}.prp-fuerwen{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px}.prp-fuerwen__label{font-size:1.1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--fg-2);margin-right:4px}.prp-fuerwen__chip{display:inline-flex;align-items:center;gap:7px;min-height:34px;padding:0 10px;border-radius:.3rem;border:1px solid var(--linie);background:var(--karte);color:var(--fg);font-size:1.4rem;font-weight:700;text-decoration:none;transition:border-color .2s ease,background-color .2s ease}.prp-fuerwen__chip:hover{border-color:var(--fg)}@media(max-width:479px){.prp-fuerwen__label{flex-basis:100%;margin:0}.prp-fuerwen__chip{flex:1 1 0;justify-content:center;min-width:0;min-height:40px;padding:0 6px;gap:5px;font-size:1.1rem}}.prp-galerie{position:relative}.prp-galerie__band{position:relative;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:1.2rem;background:var(--prp-warm)}.prp-galerie__band::-webkit-scrollbar{display:none}.prp-galerie__bild{position:relative;flex:0 0 100%;margin:0;aspect-ratio:1;scroll-snap-align:start;overflow:hidden;background:var(--prp-warm)}.prp-galerie__bild img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transition:scale .6s var(--prp-ease)}@media(hover:hover){.prp-galerie__bild:hover img{scale:1.04}}.prp-galerie__badge{position:absolute;top:14px;left:14px;z-index:2;display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:.3rem;background:var(--prp-gelb);color:var(--prp-ink);font-size:1.1rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;pointer-events:none}.prp-galerie__zaehler{display:none;position:absolute;top:14px;right:14px;z-index:2;padding:4px 10px;border-radius:.3rem;background:#0009;color:var(--prp-weiss);font-size:1.1rem;font-weight:700;letter-spacing:.08em;font-variant-numeric:tabular-nums;pointer-events:none}.prp-galerie__schritt{position:absolute;top:calc((100% - 99px)/2);z-index:2;display:grid;place-items:center;width:44px;height:44px;margin-top:-22px;border:0;border-radius:50%;background:#fffffff0;color:var(--prp-ink);cursor:pointer;box-shadow:0 6px 18px #1b1d1f2e;transition:scale .2s ease}.prp-galerie__schritt:hover{scale:1.06}.prp-galerie__schritt--zurueck{left:14px}.prp-galerie__schritt--zurueck .prp-icon{rotate:180deg}.prp-galerie__schritt--vor{right:14px}.prp-galerie__reihe{position:relative;display:flex;gap:9px;margin-top:14px;overflow-x:auto;scrollbar-width:none;padding:4px}.prp-galerie__reihe::-webkit-scrollbar{display:none}.prp-galerie__mini{position:relative;flex:none;width:74px;height:74px;padding:0;border:2px solid transparent;border-radius:.8rem;background:var(--prp-warm);overflow:hidden;cursor:pointer;opacity:.72;transition:opacity .2s ease,border-color .2s ease}.prp-galerie__mini img{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply;display:block}.prp-galerie__mini:hover{opacity:1}.prp-galerie__mini[aria-current=true]{opacity:1;border-color:var(--prp-ink)}.prp-kauf--nacht .prp-galerie__mini[aria-current=true]{border-color:var(--prp-gelb)}@media(max-width:749px){.prp-galerie__bild{aspect-ratio:4 / 3}.prp-galerie__schritt{display:none}.prp-galerie__zaehler{display:block}.prp-galerie__mini{width:52px;height:52px}.prp-galerie__reihe{margin-top:8px}.prp-kauf__unter{display:none}.prp-h1{margin-bottom:12px}}.prp-zuender__glow{position:absolute;left:var(--glow-x, 50%);top:var(--glow-y, 14%);width:46%;aspect-ratio:1;translate:-50% -50%;border-radius:50%;background:radial-gradient(circle,#ffffffd9,#ffffff59 16%,#f5d7001f 40%,#f5d70000 68%);mix-blend-mode:screen;pointer-events:none;opacity:0}.prp-zuender__strahl{position:absolute;left:var(--glow-x, 50%);top:0;width:70%;height:var(--glow-y, 14%);translate:-50% 0;background:linear-gradient(0deg,#fffc,#f5d7001f 70%,#f5d70000);clip-path:polygon(42% 100%,0 0,100% 0,58% 100%);pointer-events:none;opacity:0}.prp-zuender__zahl{position:absolute;left:18px;bottom:18px;display:grid;gap:3px;padding:12px 18px 14px;border:1px solid rgba(255,255,255,.2);border-radius:.8rem;background:#000000b8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--prp-weiss)}.prp-zuender__zahl strong{font-family:var(--font-heading-family);font-style:italic;font-weight:900;font-size:clamp(2.4rem,3.2vw,3.8rem);line-height:1;letter-spacing:-.015em;color:var(--prp-gelb);font-variant-numeric:tabular-nums}.prp-zuender__zahl>span{font-size:1.1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;opacity:.85}@media(max-width:749px){.prp-zuender__zahl{left:10px;bottom:10px;padding:8px 12px}}.prp-preis{display:grid;gap:4px}.prp-preis p{margin:0}.prp-preis__haupt{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px}.prp-preis__betrag{font-size:clamp(3rem,3.6vw,3.8rem);font-weight:900;line-height:1.1;color:var(--fg);font-variant-numeric:tabular-nums}.prp-preis__art{font-size:1.4rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-2)}.prp-preis__zweit{font-size:1.4rem;color:var(--fg);opacity:.78}.prp-preis__zweit strong{font-weight:800}.prp-preis__zweit a{color:inherit}.prp-form{display:grid;gap:14px;margin:0}.prp-mengen{margin:0;padding:0;border:0;min-width:0;display:grid;gap:10px}.prp-mengen__titel{padding:0;margin:0 0 2px;font-size:1.1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--fg-2)}.prp-mengen__liste{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.prp-menge{position:relative;min-width:0;display:flex;flex-direction:column;gap:2px;padding:10px 11px;border:2px solid var(--linie);border-radius:.8rem;background:var(--karte);cursor:pointer;transition:border-color .2s ease,background-color .2s ease,translate .25s var(--prp-ease)}.prp-menge:hover{border-color:var(--fg-2)}.prp-menge input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.prp-menge:has(input:focus-visible){outline:.3rem solid var(--prp-gelb);outline-offset:.2rem}.prp-menge:has(input:checked){border-color:var(--prp-gruen-aa);background:var(--wash-gruen)}.prp-kauf--nacht .prp-menge:has(input:checked){border-color:var(--prp-gruen-hell)}.prp-menge__haken{position:absolute;top:8px;right:8px;display:grid;place-items:center;width:20px;height:20px;border-radius:50%;border:2px solid var(--linie);color:transparent;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.prp-menge:has(input:checked) .prp-menge__haken{background:var(--prp-gruen-aa);border-color:var(--prp-gruen-aa);color:var(--prp-weiss)}.prp-menge__zahl{font-family:var(--font-heading-family);font-style:italic;font-weight:900;font-size:2.4rem;line-height:1;letter-spacing:-.01em}.prp-menge__titel{font-size:1.4rem;font-weight:800;line-height:1.25;overflow-wrap:anywhere}.prp-menge__text{font-size:1.1rem;line-height:1.35;color:var(--fg-2);overflow-wrap:anywhere}.prp-menge__preis{margin-top:auto;padding-top:4px;font-size:1.4rem;font-weight:800;font-variant-numeric:tabular-nums}@media(max-width:599px){.prp-menge{padding:10px 9px 9px}.prp-menge__text{display:none}.prp-menge__zahl{font-size:2rem}.prp-menge__titel{font-size:1.1rem}.prp-menge__preis{font-size:1.4rem}.prp-menge__haken{top:6px;right:6px;width:18px;height:18px}}.prp-mengen__mehr{display:inline-flex;align-items:center;gap:8px;justify-self:start;font-size:1.4rem;font-weight:700;color:var(--fg);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.prp-mengen__mehr .prp-icon:first-child{color:var(--prp-rot)}.prp-kauf--nacht .prp-mengen__mehr .prp-icon:first-child{color:var(--prp-gelb)}.prp-mengen__mehr:hover .prp-icon:last-child{translate:3px 0}.prp-mengen__mehr .prp-icon:last-child{transition:translate .25s var(--prp-ease)}.prp-beigabe{position:relative;display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 14px 10px 12px;border:1px solid var(--linie);border-radius:.8rem;background:var(--karte);cursor:pointer;transition:border-color .2s ease,background-color .2s ease}.prp-beigabe[hidden]{display:none}.prp-beigabe:hover{border-color:var(--fg-2)}.prp-beigabe input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.prp-beigabe:has(input:focus-visible){outline:.3rem solid var(--prp-gelb);outline-offset:.2rem}.prp-beigabe:has(input:checked){border-color:var(--prp-gruen-aa);background:var(--wash-gruen);box-shadow:inset 0 0 0 1px var(--prp-gruen-aa)}.prp-kauf--nacht .prp-beigabe:has(input:checked){border-color:var(--prp-gruen-hell);box-shadow:inset 0 0 0 1px var(--prp-gruen-hell)}.prp-beigabe__box{display:grid;place-items:center;width:22px;height:22px;border-radius:.3rem;border:2px solid var(--fg-2);color:transparent;transition:background-color .2s ease,border-color .2s ease}.prp-beigabe:has(input:checked) .prp-beigabe__box{background:var(--prp-gruen-aa);border-color:var(--prp-gruen-aa);color:var(--prp-weiss)}.prp-beigabe__bild{width:48px;height:48px;border-radius:.3rem;background:var(--prp-warm);overflow:hidden}.prp-beigabe__bild img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.prp-beigabe__text{min-width:0;display:grid;gap:2px;font-size:1.1rem;line-height:1.35;color:var(--fg-2)}.prp-beigabe__text strong{font-size:1.4rem;font-weight:800;color:var(--fg)}.prp-beigabe__preis{font-size:1.4rem;font-weight:800;white-space:nowrap;font-variant-numeric:tabular-nums}@media(max-width:479px){.prp-beigabe{grid-template-columns:auto minmax(0,1fr) auto;gap:10px}.prp-beigabe__bild{display:none}}.prp-kaufreihe{display:flex;flex-wrap:wrap;gap:12px}.prp-kaufreihe .prp-btn--breit{flex:1 1 260px;width:auto}.prp-angebotsknopf{display:grid;gap:8px}.prp-angebotsknopf .prp-btn{padding:0 16px}.prp-angebotsknopf__sub,.prp-angebotskarte__sub{margin:0;font-size:1.1rem;font-weight:700;letter-spacing:.04em;line-height:1.45;text-align:center;color:var(--fg-2)}.prp-angebotskarte{display:grid;gap:13px;padding:20px 20px 16px;border:2px solid var(--prp-rot);border-radius:1.2rem;background:#f9e9e8}.prp-kauf--nacht .prp-angebotskarte{background:linear-gradient(160deg,#b2110e75,#b2110e29 70%),var(--karte)}.prp-angebotskarte p{margin:0}.prp-angebotskarte__kicker{display:flex;align-items:center;gap:10px;font-size:1.1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--kicker)}.prp-angebotskarte__kicker:before{content:"";flex:none;width:26px;height:4px;background:var(--prp-rot)}.prp-angebotskarte__titel{font-family:var(--font-heading-family);font-style:italic;font-weight:900;font-size:2.4rem;line-height:1.15;letter-spacing:-.012em;color:var(--fg)}.prp-angebotskarte .prp-haken{gap:8px}.prp-lieferung{display:grid;gap:12px}.prp-lager{display:flex;align-items:flex-start;gap:11px;margin:0;font-size:1.4rem;line-height:1.45;color:var(--fg-2)}.prp-lager strong{color:var(--fg)}.prp-lager__punkt{flex:none;width:12px;height:12px;margin-top:4px;border-radius:50%;background:var(--prp-gruen)}.prp-kauf--nacht .prp-lager__punkt{background:var(--prp-gruen-hell)}.prp-zahlarten{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:6px}.prp-zahlarten li{display:flex}.prp-zahlarten__icon{width:38px;height:24px;display:block}.prp-zahlarten__text{margin-left:6px;font-size:1.1rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--fg-2)}.prp-kauf--nacht .prp-zahlarten__icon{background:var(--prp-weiss);border-radius:.3rem}.prp-fehler{margin:0;padding:12px 16px;border-radius:.8rem;background:#f9e9e8;color:var(--prp-rot);font-size:1.4rem;font-weight:700}.prp-kauf--nacht .prp-fehler{background:#b2110e59;color:var(--prp-weiss)}.prp-vertrauen{list-style:none;margin:0;padding:18px 0 0;border-top:1px solid var(--linie);display:grid;grid-template-columns:minmax(0,1fr);gap:14px}@media(min-width:600px){.prp-vertrauen{grid-template-columns:repeat(3,minmax(0,1fr))}}.prp-vertrauen li{display:flex;align-items:flex-start;gap:11px;font-size:1.4rem;line-height:1.4;color:var(--fg-2);min-width:0}.prp-vertrauen__disc{flex:none;display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:var(--wash-gelb);color:var(--fg)}.prp-kauf--nacht .prp-vertrauen__disc{color:var(--prp-gelb)}.prp-vertrauen strong{display:block;color:var(--fg);font-weight:800;font-size:1.4rem}.prp-stimme{display:grid;grid-template-columns:auto minmax(0,1fr);gap:6px 14px;margin:0;padding:16px 18px;border-radius:.8rem;border:1px solid var(--karte-linie);background:var(--karte)}.prp-stimme__foto{grid-row:span 2;width:52px;height:52px;border-radius:50%;object-fit:cover;background:var(--prp-warm)}.prp-stimme__foto--leer{display:grid;place-items:center;color:var(--prp-ink)}.prp-stimme__text{margin:0;font-size:1.4rem;line-height:1.5;font-style:italic;color:var(--fg)}.prp-stimme figcaption{font-size:1.1rem;line-height:1.4;color:var(--fg-2)}.prp-stimme figcaption strong{color:var(--fg);margin-right:4px}.prp-klapp{border-top:1px solid var(--linie)}.prp-klapp__eintrag{border-bottom:1px solid var(--linie)}.prp-klapp__eintrag summary{display:flex;align-items:center;gap:12px;padding:15px 0;cursor:pointer;list-style:none;font-size:1.4rem;font-weight:800}.prp-klapp__eintrag summary::-webkit-details-marker{display:none}.prp-klapp__eintrag summary>span:first-of-type{flex:1 1 auto}.prp-klapp__plus{flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;border:1px solid var(--linie);transition:rotate .3s var(--prp-ease)}.prp-klapp__eintrag[open] .prp-klapp__plus{rotate:45deg}.prp-klapp__inhalt{padding:0 0 16px 32px;font-size:1.4rem;line-height:1.6;color:var(--fg-2)}.prp-klapp__inhalt p{margin:0 0 10px}.prp-klapp__inhalt p:last-child{margin:0}.prp-klapp__inhalt a{color:inherit}.prp-leiste{border-bottom:1px solid var(--linie)}.prp-leiste__raster{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;padding:20px 0}.prp-leiste__titel{margin:0;font-size:1.1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--fg-2)}.prp-leiste__liste{list-style:none;margin:0;padding:0;min-width:0;display:flex;gap:10px 28px;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x proximity}.prp-leiste__liste::-webkit-scrollbar{display:none}.prp-leiste__punkt{flex:none;display:flex;align-items:center;gap:11px;scroll-snap-align:start}.prp-leiste__icon{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--wash-gelb);color:var(--fg)}.prp--navy .prp-leiste__icon{color:var(--prp-gelb)}.prp-leiste__punkt>span:last-child{display:grid;font-size:1.4rem;line-height:1.3;color:var(--fg-2);white-space:nowrap}.prp-leiste__punkt strong{color:var(--fg);font-size:1.4rem;font-weight:800}@media(min-width:1100px){.prp-leiste__liste{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;overflow:visible}.prp-leiste__punkt>span:last-child{white-space:normal}}@media(max-width:749px){.prp-leiste__raster{padding:16px 0}.prp-leiste__liste{margin-right:-1.5rem;padding-right:1.5rem}}.prp-leiste--plaketten{border-bottom:0}.prp-leiste--plaketten .prp-leiste__raster{gap:18px;padding:31px 0 36px}.prp-leiste--plaketten .prp-leiste__titel{display:flex;align-items:center;gap:16px;text-align:center}.prp-leiste--plaketten .prp-leiste__titel:before,.prp-leiste--plaketten .prp-leiste__titel:after{content:"";flex:1 1 0;height:1px;background:var(--linie)}.prp-leiste--plaketten .prp-leiste__liste{gap:12px;padding:4px 2px 6px;scroll-snap-type:x mandatory}.prp-leiste--plaketten .prp-leiste__punkt{position:relative;flex:0 0 188px;display:grid;justify-items:center;align-content:start;gap:12px;padding:22px 14px 20px;border:1px solid var(--karte-linie);border-radius:1.2rem;background:var(--prp-weiss);color:var(--prp-ink);text-align:center;box-shadow:inset 0 0 0 5px var(--prp-weiss),inset 0 0 0 6px #12121217}.prp-leiste--plaketten .prp-leiste__icon{position:relative;width:54px;height:54px;overflow:hidden;background:var(--prp-gelb);color:var(--prp-ink);box-shadow:0 0 0 4px var(--prp-weiss),0 0 0 5px #12121224}.prp-leiste--plaketten .prp-leiste__icon .prp-icon{width:24px;height:24px}.prp-leiste--plaketten .prp-leiste__punkt>span:last-child{display:grid;gap:3px;white-space:normal;font-size:1.1rem;line-height:1.4;color:#121212b8}.prp-leiste--plaketten .prp-leiste__punkt strong{font-size:1.4rem;line-height:1.25;color:var(--prp-ink)}@media(min-width:1100px){.prp-leiste--plaketten .prp-leiste__liste{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}}@media(max-width:749px){.prp-leiste--plaketten .prp-leiste__raster{padding:22px 0 26px}.prp-leiste--plaketten .prp-leiste__punkt{flex-basis:148px;padding:18px 10px 16px}}.prp-blackout__raster{display:grid;grid-template-columns:minmax(0,1fr);gap:26px}.prp-blackout__buehne{position:relative;align-self:start;border:1px solid rgba(255,255,255,.14);border-radius:1.2rem;overflow:hidden;background:#000;box-shadow:0 18px 44px #12121229}.prp-blackout--film .prp-blackout__buehne{position:sticky;top:10px;z-index:2}@media(min-width:990px){.prp-blackout__raster{grid-template-columns:minmax(0,1.25fr) minmax(0,.85fr);gap:64px}.prp-blackout--film .prp-blackout__buehne{top:max(117px,12vh)}.prp-blackout--film .prp-phasen{gap:0;padding:6vh 0 12vh}.prp-blackout--film .prp-phase{min-height:58vh;display:flex;align-items:center}.prp-blackout--kompakt .prp-blackout__raster{align-items:center}}.prp-b-flaeche{position:relative}.prp-b{display:block;width:100%;height:auto;aspect-ratio:8 / 5}.prp-b-wand{fill:var(--prp-warm)}.prp-b-bild>rect:first-child{fill:var(--prp-ink)}.prp-b-bild__innen{fill:var(--prp-weiss)}.prp-b-bild__berg{fill:var(--prp-teal);opacity:.55}.prp-b-tuer__rahmen{fill:var(--prp-weiss);stroke:#1212122e;stroke-width:2}.prp-b-tuer__blatt{fill:var(--prp-fog);stroke:#1212121f}.prp-b-tuer__feld{fill:none;stroke:#1212121f;stroke-width:2}.prp-b-tuer__griff{fill:var(--prp-navy)}.prp-b-schalter{fill:var(--prp-weiss);stroke:#12121238}.prp-b-haken path{fill:none;stroke:var(--prp-navy);stroke-width:3;stroke-linecap:round}.prp-b-haken .prp-b-jacke{fill:var(--prp-rot);stroke:none;opacity:.85}.prp-b-sockel{fill:var(--prp-weiss)}.prp-b-boden{fill:#24283329}.prp-b-fuge{stroke:#2428331f;stroke-width:2}.prp-b-kabel{stroke:var(--prp-ink);stroke-width:2}.prp-b-schirm{fill:var(--prp-navy)}.prp-b-dose rect{fill:var(--prp-weiss);stroke:#12121240}.prp-b-dose circle{fill:var(--prp-ink)}.prp-b-netzkabel{fill:none;stroke:var(--prp-ink);stroke-width:3;stroke-linecap:round}.prp-b-station__platte{fill:var(--prp-navy)}.prp-b-station__koerper{fill:var(--prp-ink);stroke:#ffffff29;stroke-width:1.5}.prp-b-led{fill:#ffffff47;transition:fill .4s ease}.prp-b-lampe{transform-box:view-box;transform-origin:0 0;transform:translate(190px,236px) rotate(-90deg) scale(1.3);transition:transform 1.2s var(--prp-ease),filter .8s ease}.prp-b-l__heck,.prp-b-l__griff,.prp-b-l__kopf{fill:var(--prp-ink);stroke:#fff3;stroke-width:1}.prp-b-l__hals{fill:var(--prp-navy)}.prp-b-l__riefen,.prp-b-l__ringe{stroke:#ffffff1a;stroke-width:2}.prp-b-l__linse{fill:#ffffff8c;transition:fill .4s ease}.prp-b-l__led{fill:var(--prp-gruen-hell)}.prp-b-dunkel{fill:#000;opacity:.86;transition:opacity .9s ease}.prp-b-loch{transition:opacity .9s ease}.prp-b-loch--station{opacity:.6}.prp-b-loch--kegel{opacity:0}.prp-b-stationsglow{mix-blend-mode:screen;transform-box:fill-box;transform-origin:center;transition:opacity .8s ease}.prp-b-deckenlicht{opacity:0;transition:opacity .5s ease}.prp-b-weg{fill:none;stroke:var(--prp-gelb);stroke-width:6;stroke-linecap:round;stroke-dasharray:.5 18;opacity:0;transition:opacity .6s ease}.prp-b-kegel{mix-blend-mode:screen;opacity:0;transition:opacity .6s ease .5s}.prp-b-arm{opacity:0;transition:opacity .5s ease}.prp-b-arm__aermel{fill:var(--prp-navy);stroke:#ffffff24}.prp-b-arm__faust{fill:var(--prp-navy);stroke:#ffffff38;stroke-width:1.5}.prp-b-arm__finger{stroke:#ffffff24;stroke-width:1.5}.prp-b-station{transform-box:view-box;transform-origin:190px 236px;transform:scale(1.3);transition:filter .8s ease}[data-szene=aus] .prp-b-led,[data-szene=finden] .prp-b-led{fill:var(--prp-weiss)}[data-szene=aus] .prp-b-lampe,[data-szene=finden] .prp-b-lampe{filter:brightness(.75)}[data-szene=aus] .prp-b-station,[data-szene=finden] .prp-b-station{filter:brightness(1.35)}[data-szene=finden] .prp-b-weg{opacity:.9}[data-szene=an] .prp-b-dunkel{opacity:0}[data-szene=an] .prp-b-deckenlicht{opacity:1}[data-szene=an] .prp-b-stationsglow,[data-szene=licht] .prp-b-stationsglow,[data-szene=nacht] .prp-b-stationsglow,[data-szene=an] .prp-b-loch--station,[data-szene=licht] .prp-b-loch--station,[data-szene=nacht] .prp-b-loch--station{opacity:0}[data-szene=licht] .prp-b-lampe,[data-szene=nacht] .prp-b-lampe{transform:translate(362px,330px) rotate(-6deg) scale(1)}[data-szene=licht] .prp-b-l__linse,[data-szene=nacht] .prp-b-l__linse{fill:var(--prp-weiss)}[data-szene=licht] .prp-b-kegel,[data-szene=licht] .prp-b-loch--kegel{opacity:1}[data-szene=nacht] .prp-b-kegel{opacity:.42}[data-szene=nacht] .prp-b-loch--kegel{opacity:.5}[data-szene=licht] .prp-b-arm,[data-szene=nacht] .prp-b-arm{opacity:1;transition-delay:.6s}.prp-b-anzeige{position:absolute;inset:auto 14px 14px 14px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;margin:0;pointer-events:none}.prp-b-anzeige>span{display:inline-flex;align-items:center;gap:9px;padding:8px 12px;border-radius:.3rem;background:#000000a8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid rgba(255,255,255,.14);font-size:1.4rem;font-weight:700;color:var(--prp-weiss);font-variant-numeric:tabular-nums}.prp-b-anzeige__netz i{width:10px;height:10px;border-radius:50%;background:var(--prp-rot);box-shadow:0 0 0 3px #b2110e4d}[data-netz=an] .prp-b-anzeige__netz i{background:var(--prp-gruen-hell);box-shadow:0 0 0 3px #4ac97f4d}.prp-b-anzeige__modus strong{color:var(--prp-gelb)}.prp-b-anzeige__modus span:empty{display:none}@media(max-width:599px){.prp-b-anzeige>span{font-size:1.1rem;padding:6px 9px}.prp-b-anzeige{inset:auto 8px 8px 8px}}.prp-b-knoepfe{display:flex;align-items:center;justify-content:center;gap:10px;padding:12px;background:var(--prp-ink);border-top:1px solid rgba(255,255,255,.12)}.prp-b-knoepfe[hidden]{display:none}.prp-b-knoepfe__pfeil{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;border:1px solid rgba(255,255,255,.3);background:transparent;color:var(--prp-weiss);cursor:pointer}.prp-b-knoepfe__pfeil:not(.prp-b-knoepfe__pfeil--vor) .prp-icon{rotate:180deg}.prp-b-knoepfe__pfeil--vor{background:var(--prp-gelb);border-color:var(--prp-gelb);color:var(--prp-ink)}.prp-b-knoepfe__punkte{display:flex;gap:6px}.prp-b-knoepfe__punkte button{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;border:1px solid rgba(255,255,255,.3);background:transparent;color:var(--prp-weiss);font-size:1.4rem;font-weight:800;cursor:pointer;transition:background-color .2s ease,color .2s ease}.prp-b-knoepfe__punkte button[aria-current=true]{background:var(--prp-weiss);color:var(--prp-ink)}.prp-phasen{list-style:none;margin:0;padding:0;display:grid;gap:18px}.prp-phase__karte{width:100%;padding:26px 28px;border:1px solid var(--karte-linie);border-radius:1.2rem;background:var(--karte);transition:border-color .4s ease,background-color .4s ease,opacity .4s ease}.prp--gelb .prp-phase__karte{background:#ffffffb8}.prp-blackout--live .prp-phase:not(.ist-aktiv) .prp-phase__karte{opacity:.55}.prp-phase.ist-aktiv .prp-phase__karte{border-color:var(--prp-gelb);background:var(--wash-gelb)}.prp--gelb .prp-phase.ist-aktiv .prp-phase__karte{border-color:var(--prp-ink);background:var(--prp-weiss)}.prp-phase__marke{display:flex;align-items:center;gap:10px;margin:0 0 12px;font-size:1.1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--kicker)}.prp-phase__nr{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--prp-gelb);color:var(--prp-ink);font-size:1.4rem;letter-spacing:0}.prp--gelb .prp-phase__nr{background:var(--prp-ink);color:var(--prp-gelb)}.prp-phase p{margin:0;font-size:1.4rem;line-height:1.55;color:var(--fg-2)}.prp-phase .prp-phase__marke{color:var(--kicker)}.prp-chips{list-style:none;margin:16px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.prp-chips li{padding:5px 10px;border-radius:.3rem;background:var(--linie);font-size:1.1rem;font-weight:700;color:var(--fg)}.prp-blackout__cta{margin-top:26px}.prp-js .prp-blackout--kompakt .prp-phase:not(.ist-aktiv){display:none}.prp-js .prp-blackout--kompakt .prp-phase__karte{opacity:1}.prp-zahlen__titel{font-size:clamp(3rem,3.6vw,3.8rem);line-height:1.15;margin-bottom:36px}.prp-zahlen__liste{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(178px,1fr));gap:26px 36px}.prp-zahl{min-width:0;padding-top:14px;border-top:.2rem solid var(--fg)}.prp--navy .prp-zahl{border-top-color:#fff6}.prp-zahl p{margin:0}.prp-zahl__wert{display:flex;align-items:baseline;flex-wrap:wrap;gap:3px 7px}.prp-zahl__wert strong{font-family:var(--font-heading-family);font-style:italic;font-weight:900;font-size:clamp(3.4rem,4.4vw,4.4rem);line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.prp-zahl__einheit{font-size:2rem;font-weight:800}.prp-zahl__label{margin-top:10px!important;font-size:1.1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.prp-zahl__text{margin-top:4px!important;font-size:1.4rem;line-height:1.45;color:var(--fg-2)}@media(max-width:479px){.prp-zahlen__liste{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 18px}}.prp-strahl__wahl{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.prp-stufe{flex:1 1 120px;min-width:0;display:grid;gap:2px;padding:12px 16px;border:2px solid var(--linie);border-radius:.8rem;background:var(--karte);color:var(--fg);text-align:left;font:inherit;cursor:pointer;transition:border-color .2s ease,background-color .2s ease,translate .25s var(--prp-ease)}.prp-stufe:hover{translate:0 -2px;border-color:var(--fg-2)}.prp-stufe strong{font-family:var(--font-heading-family);font-style:italic;font-weight:900;font-size:2rem;line-height:1.1;letter-spacing:.02em}.prp-stufe span{font-size:1.4rem;font-weight:700;color:var(--fg-2)}.prp-stufe[aria-pressed=true]{border-color:var(--prp-gelb);background:var(--wash-gelb)}.prp--hell .prp-stufe[aria-pressed=true],.prp--warm .prp-stufe[aria-pressed=true]{border-color:var(--prp-ink)}@media(max-width:599px){.prp-stufe{flex-basis:30%;padding:10px 12px}.prp-stufe strong{font-size:1.6rem}.prp-stufe span{font-size:1.1rem}}@media(max-width:379px){.prp-stufe{padding:9px}.prp-stufe strong{font-size:1.4rem;letter-spacing:0}}.prp-strahl__buehne{--x0: clamp(84px, 12vw, 150px);position:relative;padding:22px clamp(16px,2.4vw,31px) 26px;border-radius:1.2rem;background:radial-gradient(90% 120% at 0% 50%,#242833e6,#0000 70%),#000;color:var(--prp-weiss);border:1px solid rgba(255,255,255,.12);overflow:hidden}.prp-strahl__feld{position:relative;height:clamp(150px,21vw,260px)}.prp-strahl__lampe{position:absolute;left:0;top:50%;width:var(--x0);height:auto;translate:0 -50%;z-index:2}.prp-strahl__kegel{position:absolute;left:calc(var(--x0) - 4px);top:50%;width:calc(100% - var(--x0) + 4px);aspect-ratio:2.6 / 1;translate:0 -50%;scale:var(--weite, 1);transform-origin:left center;clip-path:polygon(0 46%,100% 0,100% 100%,0 54%);background:linear-gradient(90deg,#fffffff2,#ffffff80 24%,#f5d70033 72%,#f5d70000);-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,0) 0%,#000000 30%,#000000 70%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(180deg,#0000,#000 30% 70%,#0000);transition:scale .9s var(--prp-ease),opacity .4s ease}.prp-strahl__ende{position:absolute;top:0;bottom:0;left:var(--x0);right:0;border-left:2px dashed rgba(245,215,0,.7);transform:translate(calc(var(--weite, 1) * 100%));transition:transform .9s var(--prp-ease);pointer-events:none}.prp-strahl__ende span{position:absolute;top:0;left:-8px;translate:-100% 0;padding:4px 9px;border-radius:.3rem;background:var(--prp-gelb);color:var(--prp-ink);font-size:1.4rem;font-weight:900;white-space:nowrap;font-variant-numeric:tabular-nums}.prp-strahl__rasen{position:absolute;left:var(--x0);right:0;bottom:0;height:14px}.prp-strahl__rasen i{position:absolute;top:0;bottom:0;left:calc(var(--n) * 28.378%);width:28.378%;border:1px solid rgba(74,201,127,.38);background:linear-gradient(90deg,transparent calc(50% - 1px),rgba(74,201,127,.38) calc(50% - 1px),rgba(74,201,127,.38) calc(50% + 1px),transparent calc(50% + 1px)),#1f8f4e29}.prp-strahl__lineal{position:relative;height:30px;margin:8px 0 0 var(--x0);border-top:1px solid rgba(255,255,255,.25)}.prp-strahl__lineal span{position:absolute;top:0;left:calc(var(--p) * 1%);translate:-50% 0;padding-top:9px;font-size:1.1rem;font-weight:700;color:#ffffffb3;white-space:nowrap}.prp-strahl__lineal span:first-child{translate:0 0}.prp-strahl__lineal span:last-child{translate:-100% 0}.prp-strahl__lineal i{position:absolute;top:0;left:50%;width:1px;height:6px;background:#ffffff80}.prp-strahl__lineal span:first-child i{left:0}.prp-strahl__lineal span:last-child i{left:100%}.prp-strahl__vergleich{margin:4px 0 0 var(--x0);font-size:1.1rem;font-weight:700;letter-spacing:.06em;color:var(--prp-gruen-hell)}.prp-strahl__werte{margin:22px 0 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 22px;padding-top:18px;border-top:1px solid rgba(255,255,255,.14)}.prp-strahl__werte div{min-width:0}.prp-strahl__werte dt{font-size:1.1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#ffffffb3}.prp-strahl__werte dd{margin:4px 0 0;font-family:var(--font-heading-family);font-style:italic;font-weight:900;font-size:clamp(2.4rem,2.6vw,3rem);line-height:1.05;color:var(--prp-gelb);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.prp-strahl__balken{display:block;height:6px;margin-top:8px;border-radius:999px;background:#ffffff24;overflow:hidden}.prp-strahl__balken i{display:block;height:100%;width:100%;border-radius:999px;background:var(--prp-gruen-hell);transform:scaleX(max(var(--zeit, 0),.012));transform-origin:left center;transition:transform .9s var(--prp-ease)}.prp-strahl__hinweis{margin:14px 0 0;font-size:1.4rem;line-height:1.5;color:#ffffffb8;min-height:1.5em}.prp-strahl__hinweis:empty{display:none}@media(max-width:749px){.prp-strahl__werte{grid-template-columns:repeat(2,minmax(0,1fr))}.prp-strahl__werte dd{font-size:2rem}}@media(max-width:599px){.prp-strahl__lineal span:nth-last-child(2){display:none}}.prp-strahl__cta{margin-top:31px}.prp-tabelle{margin-top:26px;overflow-x:auto;border-radius:.8rem;border:1px solid var(--linie)}.prp-tabelle table{width:100%;min-width:520px;border-collapse:collapse;font-size:1.4rem}.prp-tabelle th,.prp-tabelle td{padding:13px 16px;text-align:left;border-bottom:1px solid var(--linie);font-variant-numeric:tabular-nums}.prp-tabelle thead th{font-size:1.1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--fg-2)}.prp-tabelle tbody th{font-weight:900}.prp-tabelle tbody tr:last-child th,.prp-tabelle tbody tr:last-child td{border-bottom:0}@media(max-width:599px){.prp-tabelle{border:0;overflow:visible}.prp-tabelle table,.prp-tabelle tbody{display:block;min-width:0}.prp-tabelle thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.prp-tabelle tbody{display:grid;gap:6px}.prp-tabelle tr{display:grid;grid-template-columns:78px repeat(2,minmax(0,1fr));gap:8px 12px;align-items:start;padding:11px 12px;border:1px solid var(--linie);border-radius:.8rem;background:var(--karte)}.prp-tabelle th[scope=row]{grid-row:1 / span 2;align-self:center;padding:0;border:0;font-family:var(--font-heading-family);font-style:italic;font-size:1.4rem;font-weight:900}.prp-tabelle td{display:grid;align-content:start;gap:1px;padding:0;border:0;font-size:1.4rem;font-weight:700;line-height:1.25}.prp-tabelle td:before{content:attr(data-label);font-size:1.1rem;font-weight:600;color:var(--fg-2)}}.prp-qs__raster{display:grid;grid-template-columns:minmax(0,1fr);gap:26px;align-items:start}@media(min-width:990px){.prp-qs__raster{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:52px}.prp-qs__links{position:sticky;top:117px}}.prp-qs__links{min-width:0}.prp-qs__reiter{display:flex;gap:8px;margin-bottom:12px}.prp-qs__reiter-knopf{flex:1 1 0;min-width:0;display:grid;justify-items:start;gap:2px;padding:11px 14px;border:2px solid var(--linie);border-radius:.8rem;background:var(--karte);color:var(--fg);font:inherit;font-size:1.4rem;font-weight:800;text-align:left;cursor:pointer;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.prp-qs__reiter-knopf small{font-size:1.1rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--prp-gruen-aa)}.prp-qs__reiter-knopf[aria-selected=true]{border-color:var(--prp-ink);background:var(--prp-ink);color:var(--prp-weiss)}.prp-qs__reiter-knopf[aria-selected=true] small{color:var(--prp-gruen-hell)}.prp--nacht .prp-qs__reiter-knopf[aria-selected=true],.prp--navy .prp-qs__reiter-knopf[aria-selected=true]{border-color:var(--prp-gelb);background:var(--prp-gelb);color:var(--prp-ink)}.prp-qs__kurz{display:none}@media(max-width:479px){.prp-qs__reiter-knopf{padding:9px 8px;font-size:1.1rem;white-space:nowrap}}@media(max-width:359px){.prp-qs__reiter-knopf{font-size:1.4rem}.prp-qs__wort{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.prp-qs__kurz{display:inline}}.prp-qs__geraet{--hell: 0;position:relative;border-radius:1.2rem;overflow:hidden;background:radial-gradient(70% 120% at 28% 50%,#242833f2,#0000 70%),#000;border:1px solid rgba(255,255,255,.12)}.prp-qs__svg{display:block;width:100%;height:auto;aspect-ratio:3 / 1}.prp-qs__licht{opacity:var(--hell);transition:opacity .22s ease;mix-blend-mode:screen}.prp-qs__heck,.prp-qs__griff,.prp-qs__kopf{fill:var(--prp-navy);stroke:#ffffff61;stroke-width:.7}.prp-qs__hals{fill:var(--prp-ink);stroke:#ffffff4d;stroke-width:.6}.prp-qs__riefen,.prp-qs__ringe{stroke:#ffffff24;stroke-width:1.4}.prp-qs__linse{fill:#ffffff40;transition:fill .2s ease}.prp-qs__geraet:not([data-zustand=aus]) .prp-qs__linse{fill:var(--prp-weiss)}.prp-qs__taste{fill:var(--prp-navy);stroke:#fff6;stroke-width:.6;transition:transform .12s ease;transform-box:fill-box;transform-origin:center}.prp-qs__geraet.ist-gedrueckt .prp-qs__taste{transform:translateY(1.2px);fill:var(--prp-gelb)}.prp-qs__led{fill:var(--prp-gruen-hell);opacity:.35;transition:opacity .2s ease}.prp-qs__geraet:not([data-zustand=aus]) .prp-qs__led{opacity:1}.prp-qs__anzeige{position:absolute;left:14px;bottom:12px;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;padding:8px 13px;border-radius:.3rem;background:#000000a8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid rgba(255,255,255,.14);color:var(--prp-weiss);font-size:1.4rem;font-variant-numeric:tabular-nums;max-width:calc(100% - 28px)}.prp-qs__programm{font-size:1.1rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#ffffffb3}.prp-qs__anzeige strong{font-family:var(--font-heading-family);font-style:italic;font-weight:900;font-size:2rem;line-height:1;color:var(--prp-gelb)}.prp-qs__anzeige [data-prp-qs-wert]{font-weight:700}.prp-qs__boost{position:absolute;top:12px;right:12px;display:grid;place-items:center;width:56px;height:56px;border-radius:50%;color:var(--prp-ink);font-size:1.4rem;font-weight:900;background:conic-gradient(var(--prp-gelb) calc(var(--rest, 1) * 1turn),rgba(255,255,255,.18) 0)}.prp-qs__boost[hidden]{display:none}.prp-qs__boost i{position:absolute;top:5px;right:5px;bottom:5px;left:5px;border-radius:50%;background:var(--prp-ink)}.prp-qs__boost span{position:relative;color:var(--prp-gelb)}@media(max-width:599px){.prp-qs__anzeige{left:8px;bottom:8px;padding:6px 9px;font-size:1.1rem}.prp-qs__anzeige strong{font-size:1.6rem}.prp-qs__boost{width:44px;height:44px;top:8px;right:8px;font-size:1.1rem}}.prp-qs__bedienung{display:flex;align-items:center;gap:18px;margin-top:16px}.prp-qs__bedienung[hidden]{display:none}.prp-qs__taster{position:relative;flex:none;display:grid;place-items:center;width:82px;height:82px;border-radius:50%;border:3px solid var(--prp-ink);background:radial-gradient(circle at 35% 30%,rgba(255,255,255,.16) 0%,var(--prp-navy) 45%,var(--prp-ink) 100%);color:var(--prp-weiss);box-shadow:0 6px #000,0 12px 26px #12121247;cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;transition:translate .08s ease,box-shadow .08s ease}.prp-qs__taster.ist-gedrueckt{translate:0 4px;box-shadow:0 2px #000,0 6px 14px #12121238}.prp-qs__ring{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:conic-gradient(var(--prp-gelb) calc(var(--halten, 0) * 1turn),transparent 0);-webkit-mask:radial-gradient(circle,transparent 60%,#000000 62%);mask:radial-gradient(circle,transparent 60%,#000000 62%);pointer-events:none}.prp-qs__hilfe{margin:0;display:grid;gap:3px;font-size:1.4rem;line-height:1.45;color:var(--fg-2)}.prp-qs__hilfe strong{color:var(--fg);font-size:1.6rem;font-weight:800}.prp-qs__rechts{min-width:0;display:grid;gap:18px}.prp-qs__programm-karte{padding:24px 24px 18px;border-radius:1.2rem;background:var(--prp-weiss);border:1px solid var(--karte-linie);color:var(--prp-ink);--fg: var(--prp-ink);--fg-2: rgba(18, 18, 18, .72);--linie: rgba(18, 18, 18, .12)}.prp-qs__programm-karte[hidden]{display:none}.prp-qs__programm-karte+.prp-qs__programm-karte{margin-top:0}.prp-qs__p-kopf{display:flex;align-items:center;gap:10px;margin:0 0 12px;font-size:1.1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#121212b8}.prp-qs__p-nr{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--prp-ink);color:var(--prp-gelb);font-family:var(--font-heading-family);font-style:italic;font-weight:900;font-size:1.6rem;letter-spacing:0}.prp-qs__wofuer{margin:0 0 14px;font-size:1.4rem;line-height:1.5;color:#121212b8}.prp-qs__folge{list-style:none;margin:0;padding:0;display:grid;gap:6px}.prp-qs__zeile{width:100%;display:grid;grid-template-columns:minmax(96px,auto) minmax(0,1fr);align-items:center;gap:12px;padding:10px 12px;border:1px solid rgba(18,18,18,.1);border-radius:.8rem;background:var(--prp-fog);color:var(--prp-ink);font:inherit;text-align:left;cursor:default;transition:background-color .25s ease,border-color .25s ease,translate .25s var(--prp-ease)}.prp-js .prp-qs__zeile[data-prp-qs-aktion]:not([data-prp-qs-aktion=""]){cursor:pointer}.prp-js .prp-qs__zeile[data-prp-qs-aktion]:not([data-prp-qs-aktion=""]):hover{border-color:var(--prp-ink);translate:2px 0}.prp-qs__zeile.ist-aktiv{background:#fff8e1;border-color:var(--prp-gelb)}.prp-qs__aktion{display:inline-flex;justify-content:center;padding:5px 9px;border-radius:.3rem;background:var(--prp-ink);color:var(--prp-weiss);font-size:1.1rem;font-weight:800;white-space:nowrap}.prp-qs__folge-text{font-size:1.4rem;line-height:1.4;font-weight:600;overflow-wrap:anywhere}@media(max-width:479px){.prp-qs__zeile{grid-template-columns:minmax(0,1fr);gap:6px}.prp-qs__aktion{justify-self:start}}.prp-qs__extras{list-style:none;margin:0;padding:0;display:grid;gap:12px}.prp-qs__extras li{display:flex;align-items:flex-start;gap:12px;font-size:1.4rem;line-height:1.5;color:var(--fg-2)}.prp-qs__extras .prp-icon{flex:none;margin-top:2px;color:var(--fg)}.prp-qs__extras strong{color:var(--fg)}.prp-orte__reiter{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:26px}.prp-orte__reiter[hidden]{display:none}.prp-orte__reiter button{min-width:0;display:flex;align-items:center;gap:12px;padding:14px 16px;border:2px solid var(--linie);border-radius:.8rem;background:var(--karte);color:var(--fg);font:inherit;text-align:left;cursor:pointer;transition:border-color .2s ease,background-color .2s ease}.prp-orte__reiter button:hover{border-color:var(--fg-2)}.prp-orte__reiter button[aria-selected=true]{border-color:var(--prp-gelb);background:var(--wash-gelb)}.prp-orte__reiter button .prp-icon{flex:none;color:var(--prp-gelb)}.prp--hell .prp-orte__reiter button .prp-icon,.prp--warm .prp-orte__reiter button .prp-icon{color:var(--prp-rot)}.prp-orte__reiter strong{display:block;font-size:1.6rem;font-weight:800;line-height:1.2}.prp-orte__reiter small{display:block;font-size:1.1rem;color:var(--fg-2);line-height:1.3}@media(max-width:599px){.prp-orte__reiter button{flex-direction:column;align-items:flex-start;gap:6px;padding:10px}.prp-orte__reiter small{display:none}.prp-orte__reiter strong{font-size:1.4rem;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}}@media(max-width:374px){.prp-orte__reiter{gap:6px}.prp-orte__reiter button{padding:10px 8px}}.prp-orte__panels{display:grid;gap:52px}.prp-js .prp-orte__panels{gap:0}.prp-ort{display:grid;grid-template-columns:minmax(0,1fr);gap:26px;align-items:center}.prp-ort[hidden]{display:none}@media(min-width:990px){.prp-ort{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:62px}}.prp-ort__bild{position:relative;margin:0;border-radius:1.2rem;overflow:hidden;background:var(--prp-warm);aspect-ratio:4 / 3}.prp-ort__bild img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.prp-ort__programm{position:absolute;left:14px;bottom:14px;right:14px;display:flex;align-items:center;gap:12px;margin:0;padding:10px 14px;border-radius:.8rem;background:#121212db;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--prp-weiss);font-size:1.4rem;font-weight:700;line-height:1.35}.prp-ort__programm small{display:block;font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase;color:var(--prp-gelb)}.prp-ort__p-nr{flex:none;display:grid;place-items:center;min-width:42px;height:42px;padding:0 8px;border-radius:.8rem;background:var(--prp-gelb);color:var(--prp-ink);font-family:var(--font-heading-family);font-style:italic;font-weight:900;font-size:1.6rem}.prp-ort__text{min-width:0;display:grid;gap:16px;align-content:start}.prp-ort__kicker{display:inline-flex;align-items:center;gap:9px;margin:0;font-size:1.1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--kicker)}.prp-ort__titel{font-size:clamp(2.4rem,3vw,3.4rem);line-height:1.12;margin:0}.prp-ort__lead{margin:0;font-size:1.6rem;line-height:1.55;color:var(--fg-2)}.prp-ort__griff{display:flex;align-items:center;gap:12px;margin:0;padding:10px 14px 10px 10px;border:1px solid var(--karte-linie);background:var(--karte);border-radius:.8rem;font-size:1.4rem;line-height:1.45;color:var(--fg-2)}.prp-ort__griff .prp-icon{flex:none;box-sizing:content-box;padding:8px;border-radius:50%;background:var(--prp-gelb);color:var(--prp-ink)}.prp-ort__griff strong{color:var(--fg)}.prp-set__raster{display:grid;grid-template-columns:minmax(0,1fr);gap:31px;align-items:center}@media(min-width:990px){.prp-set__raster{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:62px}}.prp-set__bild{position:relative;margin:0;border-radius:1.2rem;overflow:hidden;background:var(--prp-warm);aspect-ratio:1}.prp-set__bild img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.prp-punkt{position:absolute;left:var(--x);top:var(--y);translate:-50% -50%;display:grid;place-items:center;width:34px;height:34px;padding:0;border:3px solid var(--prp-weiss);border-radius:50%;background:var(--prp-gelb);color:var(--prp-ink);font:inherit;font-size:1.4rem;font-weight:900;cursor:pointer;box-shadow:0 6px 16px #12121247;transition:scale .25s var(--prp-ease),background-color .2s ease,color .2s ease}.prp-punkt:hover,.prp-punkt.ist-aktiv{scale:1.18;background:var(--prp-ink);color:var(--prp-gelb)}@media(max-width:479px){.prp-punkt{width:28px;height:28px;font-size:1.1rem;border-width:2px}}.prp-set__liste{min-width:0;display:grid;grid-template-columns:minmax(0,1fr);gap:26px}.prp-teile{list-style:none;margin:0;padding:0;display:grid;gap:6px}.prp-teil{display:flex;align-items:flex-start;gap:13px;padding:11px 12px;border-radius:.8rem;transition:background-color .25s ease}.prp-teil.ist-aktiv{background:var(--wash-gelb)}.prp-teil__nr{flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--prp-gelb);color:var(--prp-ink);font-size:1.4rem;font-weight:900}.prp-teil>span:last-child{min-width:0;display:grid;gap:2px;font-size:1.4rem;line-height:1.45;color:var(--fg-2);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.prp-teil strong{color:var(--fg);font-size:1.6rem;font-weight:800}.prp-zubehoer{margin-top:clamp(48px,5vw,73px);padding-top:clamp(36px,4vw,52px);border-top:1px solid var(--linie)}.prp-zubehoer__kopf{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 31px;margin-bottom:22px}.prp-zubehoer__kopf .prp-h3{font-size:clamp(2.4rem,2.6vw,3rem);margin:0}.prp-zubehoer__kopf p{margin:0;font-size:1.4rem;line-height:1.5;color:var(--fg-2);max-width:60ch}.prp-zubehoer__liste{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}.prp-zteil{min-width:0;display:grid;gap:8px;align-content:start;padding:20px;border-radius:1.2rem;border:1px solid var(--karte-linie);background:var(--karte);transition:translate .25s var(--prp-ease),box-shadow .25s ease}.prp-zteil:hover{translate:0 -2px;box-shadow:0 6px 18px #1b1d1f1a}.prp-zteil p{margin:0}.prp-zteil__icon{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:var(--wash-gelb);color:var(--fg);margin-bottom:4px}.prp-zteil__name{font-size:1.6rem;font-weight:800;line-height:1.3}.prp-zteil__sku{font-size:1.1rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--fg-2)}.prp-zteil__text{font-size:1.4rem;line-height:1.45;color:var(--fg-2)}.prp-zteil .prp-btn{justify-self:start;margin-top:6px}.prp-zteil__preis{margin-top:4px!important;font-size:1.4rem;color:var(--fg-2)}.prp-zteil__preis strong{margin-right:4px;font-size:1.6rem;font-weight:900;color:var(--fg);font-variant-numeric:tabular-nums}.prp-zteil__knoepfe{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.prp-zteil__knoepfe .prp-btn{margin-top:0}@media(max-width:599px){.prp-zteil{grid-template-columns:44px minmax(0,1fr);column-gap:13px;row-gap:2px;padding:14px 16px}.prp-zteil__icon{grid-row:span 2;width:44px;height:44px;margin:0}.prp-zteil__text,.prp-zteil .prp-btn,.prp-zteil__preis,.prp-zteil__knoepfe{grid-column:1 / -1}.prp-zteil__text{margin-top:6px!important}}.prp-griffe{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:22px;counter-reset:griff}.prp-griff{min-width:0;display:grid;gap:6px;align-content:start}.prp-griff__bild{position:relative;border-radius:1.2rem;background:var(--prp-weiss);overflow:hidden;aspect-ratio:1;margin-bottom:12px}.prp--hell .prp-griff__bild{background:var(--prp-warm)}.prp-griff__bild img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transition:scale .6s var(--prp-ease)}.prp-griff:hover .prp-griff__bild img{scale:1.05}.prp-griff__nr{position:absolute;top:12px;left:12px;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--prp-gelb);color:var(--prp-ink);font-family:var(--font-heading-family);font-style:italic;font-weight:900;font-size:2rem}.prp-griff .prp-h3{margin:0}.prp-griff p{margin:0;font-size:1.4rem;line-height:1.55;color:var(--fg-2)}@media(max-width:599px){.prp-griffe{grid-template-columns:minmax(0,1fr);gap:12px}.prp-griff{grid-template-columns:96px minmax(0,1fr);column-gap:14px;row-gap:4px;align-items:start}.prp-griff__bild{grid-row:span 2;margin:0}.prp-griff__nr{top:6px;left:6px;width:28px;height:28px;font-size:1.6rem}.prp-griff .prp-h3{font-size:1.6rem}.prp-griff p{font-size:1.4rem}}.prp-proben{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:16px}@media(min-width:600px){.prp-proben{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:990px){.prp-proben{grid-template-columns:repeat(3,minmax(0,1fr))}}.prp-probe{min-width:0;display:grid;gap:4px;align-content:start;padding:18px 18px 22px;border-radius:1.2rem;border:1px solid var(--karte-linie);background:var(--karte)}.prp-probe p{margin:0}.prp-probe__szene{margin-bottom:14px;border-radius:.8rem;background:#ffffff0a;overflow:hidden}.prp--warm .prp-probe__szene{background:var(--prp-weiss)}.prp-probe__szene svg{display:block;width:100%;height:auto;aspect-ratio:200 / 140}@media(max-width:599px){.prp-probe{grid-template-columns:112px minmax(0,1fr);column-gap:14px;row-gap:2px;align-items:start;padding:12px 14px 14px 12px}.prp-probe__szene{grid-row:span 3;margin:0}.prp-probe__wert{font-size:2.4rem}.prp-probe__label{margin-top:4px!important}.prp-probe__text{margin-top:4px!important;font-size:1.4rem}}.prp-probe__wert{font-family:var(--font-heading-family);font-style:italic;font-weight:900;font-size:clamp(3rem,3.4vw,3.8rem);line-height:1;letter-spacing:-.015em;color:var(--prp-gelb)}.prp--warm .prp-probe__wert{color:var(--fg)}.prp-probe__label{margin-top:6px!important;font-size:1.1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--fg)}.prp-probe__text{margin-top:6px!important;font-size:1.4rem;line-height:1.5;color:var(--fg-2)}.prp-p-lampe rect,.prp-p-lampe path{fill:var(--prp-ink);stroke:#ffffff59;stroke-width:1}.prp--warm .prp-p-lampe rect,.prp--warm .prp-p-lampe path{stroke:none}.prp-p-lampe .prp-p-linse{fill:var(--prp-weiss);stroke:none}.prp-p-tropfen path{fill:var(--prp-teal-hell)}.prp-p-wasser{fill:#2ab7ca4d}.prp-p-mass{stroke:var(--fg-2);stroke-width:2;stroke-dasharray:4 4;fill:none}.prp-p-text{fill:var(--fg);font-size:1.1rem;font-weight:800;font-family:var(--font-body-family)}.prp-p-boden{stroke:var(--fg-2);stroke-width:3;stroke-linecap:round}.prp-p-welle path{stroke:var(--prp-gelb);stroke-width:3;stroke-linecap:round;opacity:0}.prp-p-griff{fill:var(--prp-ink);stroke:#ffffff4d}.prp-p-riefen{stroke:#ffffff24;stroke-width:4}.prp-p-glanz{opacity:0}.prp-p-zelle rect{fill:var(--prp-navy);stroke:var(--prp-gruen-hell);stroke-width:1.5}.prp-p-zelle__strich{stroke:var(--prp-gruen-hell);stroke-width:2}.prp-p-kappe{fill:var(--prp-ink);stroke:#ffffff59}.prp-p-led{fill:var(--prp-gruen-hell)}.prp-p-led-hof{fill:#4ac97f40}.prp-p-kreis{fill:none;stroke:var(--prp-gelb);stroke-width:4;stroke-linecap:round;stroke-linejoin:round}.prp-p-stufen rect{fill:#ffffff47}.prp--warm .prp-p-stufen rect{fill:#12121233}.prp-p-stufen .prp-p-stufen__aktiv{fill:var(--prp-gelb)}.prp-marke__raster{display:grid;grid-template-columns:minmax(0,1fr);gap:42px}@media(min-width:990px){.prp-marke__raster{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:73px;align-items:start}}.prp-marke__links,.prp-marke__rechts{min-width:0}.prp-marke__rechts{display:grid;gap:26px}.prp-plakette{margin-top:31px;padding:clamp(24px,3vw,36px);border-radius:1.2rem;background:radial-gradient(120% 120% at 100% 0%,#f5d70029,#f5d70000 55%),var(--prp-ink);color:var(--prp-weiss)}.prp-plakette p{margin:0}.prp-plakette__wort{font-family:var(--font-heading-family);font-style:italic;font-weight:900;font-size:clamp(3.4rem,4.6vw,5.6rem);line-height:1;letter-spacing:.02em}.prp-plakette__slogan{margin-top:10px!important;font-family:var(--font-heading-family);font-style:italic;font-weight:900;font-size:2.4rem;line-height:1.15;color:var(--prp-gelb)}.prp-plakette__text{margin-top:12px!important;font-size:1.4rem;line-height:1.5;color:#ffffffc2}.prp-zeitleiste{display:flex;align-items:center;gap:12px;margin-top:22px}.prp-zeitleiste__punkt{flex:none;font-size:1.6rem;font-weight:900;font-variant-numeric:tabular-nums}.prp-zeitleiste__punkt--heute{color:var(--prp-gelb)}.prp-zeitleiste__strich{flex:1 1 auto;height:3px;background:linear-gradient(90deg,rgba(255,255,255,.5),var(--prp-gelb));transform-origin:left center}.prp-nachweise{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px}.prp-nachweis{min-width:0;display:flex;align-items:flex-start;gap:13px;padding:16px;border-radius:.8rem;border:1px solid var(--karte-linie);background:var(--karte)}.prp-nachweis__icon{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--wash-gelb);color:var(--fg)}.prp--navy .prp-nachweis__icon{color:var(--prp-gelb)}.prp-nachweis__text{min-width:0;display:grid;gap:3px;font-size:1.4rem;line-height:1.45;color:var(--fg-2)}.prp-nachweis__text strong{color:var(--fg);font-size:1.6rem;font-weight:900}.prp-zusagen{padding:20px 22px;border-radius:1.2rem;background:var(--wash-gruen)}.prp--hell .prp-zusagen{background:#e7f4ec}.prp-zusagen__titel{margin:0 0 14px;font-size:1.1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--fg)}.prp-gruender{position:relative;margin:0;padding:24px 24px 20px;border-radius:1.2rem;border:1px solid var(--karte-linie);background:var(--karte)}.prp-gruender__zeichen{display:block;color:var(--prp-rot);margin-bottom:8px}.prp--navy .prp-gruender__zeichen{color:var(--prp-gelb)}.prp-gruender blockquote{margin:0;font-size:1.6rem;line-height:1.55;font-weight:600;color:var(--fg)}.prp-gruender figcaption{display:flex;align-items:center;gap:13px;margin-top:16px}.prp-gruender__foto{width:56px;height:56px;border-radius:50%;object-fit:cover}.prp-gruender figcaption span{display:grid;font-size:1.4rem;line-height:1.4;color:var(--fg-2)}.prp-gruender figcaption strong{color:var(--fg);font-size:1.4rem}.prp-modelle__liste{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:18px}@media(max-width:479px){.prp-modelle__liste{grid-template-columns:minmax(0,1fr)}}.prp-modell{position:relative;min-width:0;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:20px;align-items:start;padding:20px;border-radius:1.2rem;border:2px solid var(--karte-linie);background:var(--karte)}.prp-modell--hier{border-color:var(--prp-ink)}.prp-modell__marke{position:absolute;top:-12px;left:20px;padding:4px 10px;border-radius:.3rem;background:var(--prp-gelb);color:var(--prp-ink);font-size:1.1rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.prp-modell__bild{border-radius:.8rem;background:var(--prp-warm);aspect-ratio:1;overflow:hidden}.prp-modell__bild img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;display:block}.prp-modell__text{min-width:0;display:grid;gap:12px}.prp-modell__text .prp-h3{margin:0}.prp-modell__sub{margin:-6px 0 0;font-size:1.4rem;color:var(--fg-2)}.prp-modell__preis{margin:0;font-size:1.4rem;color:var(--fg-2)}.prp-modell__preis strong{font-size:2rem;font-weight:900;color:var(--fg);margin-right:4px}.prp-modell .prp-haken li{font-size:1.4rem}.prp-modell .prp-cta__reihe .prp-btn{padding:0 18px}@media(max-width:749px){.prp-modell{grid-template-columns:88px minmax(0,1fr);column-gap:14px;row-gap:10px;padding:22px 16px 18px}.prp-modell__bild{grid-row:1 / span 2}.prp-modell__text{display:contents}.prp-modell__text .prp-h3{grid-column:2;align-self:end}.prp-modell__sub{grid-column:2;align-self:start;margin:0}.prp-modell__text .prp-haken,.prp-modell__preis,.prp-modell__text .prp-cta__reihe{grid-column:1 / -1}}.prp-band__raster{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:31px 52px}.prp-band__text{flex:1 1 560px;min-width:0}.prp-band__text p:not(.prp-kicker){margin:16px 0 0;font-size:1.6rem;line-height:1.55;color:var(--fg-2);max-width:62ch}.prp-band .prp-cta{flex:0 1 auto}.prp-band__tel{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 9px;font-size:1.6rem;font-weight:800;color:var(--fg);text-decoration:none}.prp-band__tel small{flex-basis:100%;padding-left:27px;font-size:1.1rem;font-weight:600;color:var(--fg-2)}.prp-band__tel:hover span{text-decoration:underline}.prp-faq__raster{display:grid;gap:42px;grid-template-columns:minmax(0,1fr)}@media(min-width:990px){.prp-faq__raster{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:73px;align-items:start}}.prp-faq__links{min-width:0}.prp-faq__liste{border-top:2px solid var(--fg)}.prp-frage{border-bottom:1px solid var(--linie)}.prp-frage summary{display:flex;align-items:center;justify-content:space-between;gap:22px;padding:22px 0;cursor:pointer;list-style:none}.prp-frage summary::-webkit-details-marker{display:none}.prp-frage__titel{font-size:clamp(1.6rem,1.6vw,2rem);line-height:1.25}.prp-frage__plus{flex:none;display:grid;place-items:center;width:42px;height:42px;border-radius:50%;border:2px solid var(--fg);transition:rotate .3s var(--prp-ease),background-color .2s ease}.prp-frage[open] .prp-frage__plus{rotate:45deg;background:var(--prp-gelb);border-color:var(--prp-gelb);color:var(--prp-ink)}.prp-frage__antwort{padding:0 62px 26px 0;font-size:1.6rem;line-height:1.6;color:var(--fg-2)}.prp-frage__antwort p{margin:0 0 12px}.prp-frage__antwort p:last-child{margin-bottom:0}@media(max-width:749px){.prp-frage__antwort{padding-right:0;font-size:1.4rem}}.prp-draht{min-width:0;display:grid;grid-template-columns:minmax(0,1fr);gap:16px;padding:clamp(26px,3vw,38px);border-radius:1.2rem;background:var(--prp-navy);color:var(--prp-weiss)}@media(min-width:990px){.prp-draht{position:sticky;top:130px}}.prp-draht p{margin:0}.prp-draht__titel{font-family:var(--font-heading-family);font-style:italic;font-weight:900;font-size:2.4rem;line-height:1.15}.prp-draht__text{font-size:1.4rem;line-height:1.55;color:#ffffffc7}.prp-draht__zeile{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:.8rem;background:#ffffff0f;color:var(--prp-weiss);text-decoration:none;transition:background-color .2s ease}.prp-draht__zeile:hover{background:#ffffff1f}.prp-draht__zeile .prp-icon{flex:none;color:var(--prp-gelb)}.prp-draht__zeile span{display:grid;font-size:1.1rem;color:#ffffffb8;min-width:0;overflow-wrap:break-word}.prp-draht .prp-draht__zeile--mail strong{overflow-wrap:normal}@media(max-width:479px){.prp-draht .prp-draht__zeile strong{font-size:1.4rem}}.prp-draht__zeile strong{font-size:1.6rem;color:var(--prp-weiss)}.prp-draht .prp-cta__sub{color:#ffffffb8;text-align:center}.prp-daten__raster{display:grid;gap:42px;grid-template-columns:minmax(0,1fr)}@media(min-width:990px){.prp-daten__raster{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);gap:73px;align-items:start}.prp-daten__kopf{position:sticky;top:130px}}.prp-daten__kopf{min-width:0;display:grid;gap:0;align-content:start}.prp-unterlagen{list-style:none;margin:26px 0 0;padding:0;display:grid;gap:10px}.prp-unterlagen a{display:flex;align-items:center;gap:13px;padding:14px 16px;border-radius:.8rem;border:1px solid var(--linie);background:var(--prp-weiss);color:var(--prp-ink);text-decoration:none;transition:border-color .2s ease,translate .25s var(--prp-ease)}.prp-unterlagen a:hover{border-color:var(--prp-ink);translate:0 -2px}.prp-unterlagen .prp-icon{flex:none;color:var(--prp-rot)}.prp-unterlagen span{display:grid;font-size:1.4rem;font-weight:800;min-width:0}.prp-unterlagen small{font-size:1.1rem;font-weight:600;color:#121212b3}.prp-daten__kopf .prp-cta{margin-top:26px}.prp-daten__tabellen{min-width:0;display:grid;gap:22px}.prp-daten__gruppe{min-width:0;padding:24px 26px;border-radius:1.2rem;background:var(--prp-weiss);border:1px solid var(--karte-linie)}.prp--hell .prp-daten__gruppe{background:var(--prp-fog)}.prp-daten__gtitel{font-size:2rem;line-height:1.2;margin:0}.prp-daten__gruppe summary{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:8px;cursor:pointer;list-style:none}.prp-daten__gruppe summary::-webkit-details-marker{display:none}.prp-daten__gruppe:not([open]) summary{margin-bottom:0}.prp-daten__plus{flex:none;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;border:1px solid var(--linie);color:var(--fg);transition:rotate .3s var(--prp-ease)}.prp-daten__gruppe[open] .prp-daten__plus{rotate:45deg}@media(min-width:750px){.prp-daten__plus{display:none}.prp-daten__gruppe summary{pointer-events:none}}.prp-daten__gruppe dl{margin:0}.prp-daten__zeile{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.25fr);gap:20px;padding:13px 0;border-bottom:1px solid var(--linie)}.prp-daten__zeile:last-child{border-bottom:0;padding-bottom:0}.prp-daten__zeile dt{font-size:1.4rem;line-height:1.45;color:var(--fg-2);overflow-wrap:anywhere}.prp-daten__zeile dd{margin:0;font-size:1.4rem;line-height:1.45;font-weight:700;overflow-wrap:anywhere}@media(max-width:499px){.prp-daten__zeile{grid-template-columns:minmax(0,1fr);gap:2px}.prp-daten__gruppe{padding:20px 18px}}.prp-anfrage{scroll-margin-top:90px}.prp-anfrage__raster{display:grid;gap:42px;grid-template-columns:minmax(0,1fr)}@media(min-width:990px){.prp-anfrage__raster{grid-template-columns:minmax(0,.9fr) minmax(0,1.15fr);gap:73px;align-items:start}}.prp-anfrage__links{min-width:0;display:grid;gap:26px;align-content:start}.prp-anfrage__links .prp-lead,.prp-anfrage__links .prp-kicker{margin:0}.prp-anfrage__direkt{display:flex;flex-wrap:wrap;gap:12px}.prp-anfrage__direkt a{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0 16px;border-radius:.8rem;border:1px solid var(--linie);color:var(--fg);text-decoration:none;font-size:1.4rem;font-weight:700}.prp-anfrage__direkt a:hover{border-color:var(--prp-gelb)}.prp-anfrage__direkt .prp-icon{color:var(--prp-gelb)}.prp--warm .prp-anfrage__direkt .prp-icon{color:var(--prp-rot)}.prp-anfrage__karte{min-width:0;padding:clamp(24px,3.2vw,44px);border-radius:1.2rem;background:var(--prp-weiss);color:var(--prp-ink);box-shadow:0 8px 24px #1b1d1f24}.prp-formular{display:grid;gap:18px;scroll-margin-top:110px}.prp-formular__zeile{display:grid;gap:18px;grid-template-columns:minmax(0,1fr)}@media(min-width:600px){.prp-formular__zeile{grid-template-columns:repeat(2,minmax(0,1fr))}}.prp-formular__feld{display:grid;gap:7px;min-width:0}.prp-formular__feld label,.prp-formular__wahl legend{font-size:1.4rem;font-weight:700;color:var(--prp-ink)}.prp-formular__pflicht{margin-left:6px;padding:2px 6px;border-radius:.3rem;background:#fff8e1;font-size:1.1rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.prp-formular__feld input,.prp-formular__feld select,.prp-formular__feld textarea{width:100%;min-height:48px;padding:13px 16px;border:1px solid rgba(18,18,18,.4);border-radius:.8rem;background:var(--prp-weiss);color:var(--prp-ink);font:inherit;font-size:1.4rem;box-shadow:inset 0 1px 2px #1212120f}.prp-formular__feld textarea{min-height:120px;resize:vertical}.prp-formular__feld select{-webkit-appearance:auto;appearance:auto}.prp-formular__wahl{margin:0;padding:0;border:0;min-width:0;display:grid;gap:9px}.prp-formular__haken{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:8px}.prp-check{position:relative;display:flex;align-items:center;gap:11px;padding:11px 13px;border:1px solid rgba(18,18,18,.2);border-radius:.8rem;font-size:1.4rem;font-weight:600;cursor:pointer;transition:border-color .2s ease,background-color .2s ease}.prp-check input{position:absolute;opacity:0;width:1px;height:1px}.prp-check small{display:block;font-size:1.1rem;color:#121212a6;letter-spacing:.06em}.prp-check__box{flex:none;display:grid;place-items:center;width:22px;height:22px;border-radius:.3rem;border:2px solid rgba(18,18,18,.4);color:transparent;transition:background-color .2s ease,border-color .2s ease}.prp-check:has(input:checked){border-color:var(--prp-gruen-aa);background:#e7f4ec}.prp-check:has(input:checked) .prp-check__box{background:var(--prp-gruen-aa);border-color:var(--prp-gruen-aa);color:var(--prp-weiss)}.prp-check:has(input:focus-visible){outline:.3rem solid var(--prp-gelb);outline-offset:.2rem}.prp-formular .prp-cta__sub{color:#121212b3;text-align:center}.prp-formular__ok,.prp-formular__fehler{display:flex;align-items:flex-start;gap:12px;margin:0;padding:16px 18px;border-radius:.8rem;font-size:1.4rem;line-height:1.5}.prp-formular__ok{background:#e7f4ec;color:var(--prp-gruen-tief)}.prp-formular__fehler{background:#f9e9e8;color:var(--prp-rot);font-weight:700}.prp-sticky{position:fixed;left:0;right:0;bottom:0;z-index:30;background:#121212f5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--prp-weiss);border-top:1px solid rgba(255,255,255,.14);padding:10px 18px calc(10px + env(safe-area-inset-bottom,0px));transition:translate .35s var(--prp-ease),opacity .35s ease}.prp-sticky[hidden]{display:none}.prp-sticky.ist-weg{translate:0 110%;opacity:0}.prp-sticky__innen{display:flex;align-items:center;gap:14px;max-width:1400px;margin:0 auto}.prp-sticky__bild{flex:none;width:56px;height:56px;border-radius:.3rem;background:var(--prp-warm);overflow:hidden}.prp-sticky__bild img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;display:block}.prp-sticky__text{flex:1 1 auto;min-width:0;display:grid}.prp-sticky__text strong{font-size:1.4rem;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.prp-sticky__text span{font-size:1.1rem;color:#ffffffc2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.prp-sticky__aktionen{flex:none;display:flex;gap:8px}.prp-sticky__lang{display:inline}@media(max-width:599px){.prp-sticky{padding:8px 10px calc(8px + env(safe-area-inset-bottom,0px))}.prp-sticky__bild,.prp-sticky__lang{display:none}.prp-sticky .prp-btn--klein{padding:0 13px;gap:7px}}@media(max-width:479px){.prp-sticky__text{display:none}.prp-sticky__aktionen{flex:1 1 auto}.prp-sticky__aktionen .prp-btn{flex:1 1 0}}@media(max-width:989px){body:has(.prp-sticky:not([hidden]):not(.ist-weg)) #worldphonecallbutton{bottom:92px!important}body:has(.prp-sticky:not([hidden]):not(.ist-weg)) shopify-chat{transform:translateY(-74px)}}@media(prefers-reduced-motion:no-preference){.prp-go{animation:prp-auf .85s var(--prp-ease) var(--prp-d, 0ms) both}@keyframes prp-auf{0%{opacity:0;translate:0 22px}}.prp-linie-go{animation:prp-strich 1.4s var(--prp-ease) both}@keyframes prp-strich{0%{transform:scaleX(0)}}.prp-zuendet img{animation:prp-zuenden 2.6s var(--prp-ease) both}.prp-zuendet .prp-zuender__glow{animation:prp-glow 2.6s var(--prp-ease) both}.prp-zuendet .prp-zuender__strahl{animation:prp-strahl-auf 2.6s var(--prp-ease) both}.prp-zuendet .prp-zuender__zahl{animation:prp-auf .9s var(--prp-ease) .9s both}@keyframes prp-zuenden{0%,28%{filter:brightness(.12) saturate(.4)}34%{filter:brightness(.5) saturate(.7)}38%{filter:brightness(.22) saturate(.5)}58%{filter:brightness(1.1) saturate(1.04)}to{filter:brightness(1) saturate(1)}}@keyframes prp-glow{0%,26%{opacity:0;scale:.2}33%{opacity:.7;scale:.6}37%{opacity:.2;scale:.5}56%{opacity:1;scale:1.25}to{opacity:0;scale:1}}@keyframes prp-strahl-auf{0%,38%{opacity:0}56%{opacity:1}to{opacity:0}}.prp-leiste--plaketten .prp-go .prp-leiste__icon:after{content:"";position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;background:linear-gradient(115deg,#fff0 35%,#ffffffd9,#fff0 65%);animation:prp-medaille 1.1s ease-out .45s both}@keyframes prp-medaille{0%{translate:-110% 0}to{translate:110% 0}}.prp-lager__punkt{animation:prp-puls 2.4s ease-out infinite}@keyframes prp-puls{0%{box-shadow:0 0 #1f8f4e8c}70%,to{box-shadow:0 0 0 11px #1f8f4e00}}.prp-js .prp-angebotsknopf .prp-btn,.prp-js .prp-angebotskarte{animation:prp-ruf 1.6s ease-out 3s 2}@keyframes prp-ruf{0%{box-shadow:0 0 #b2110e99}to{box-shadow:0 0 0 14px #b2110e00}}.prp-menge.ist-neu{animation:prp-tippen .4s var(--prp-ease)}@keyframes prp-tippen{40%{translate:0 -3px}}.prp-btn__summe.ist-neu{animation:prp-blink .5s ease}@keyframes prp-blink{0%{opacity:.2}}.prp-spielt[data-szene=aus] .prp-b-stationsglow,.prp-spielt[data-szene=finden] .prp-b-stationsglow{animation:prp-pulsieren 2.6s ease-in-out infinite}@keyframes prp-pulsieren{50%{scale:.86;opacity:.8}}.prp-spielt[data-szene=finden] .prp-b-weg{animation:prp-marsch .9s linear infinite}@keyframes prp-marsch{to{stroke-dashoffset:-18.5}}.prp-b-wechsel .prp-b{animation:prp-flackern-kurz .5s steps(3)}@keyframes prp-flackern-kurz{30%{opacity:.86}60%{opacity:1}}.prp-strahl__buehne.prp-strahl-go .prp-strahl__kegel{animation:prp-kegel 1.3s var(--prp-ease) both}@keyframes prp-kegel{0%{scale:0;opacity:0}}.prp-strahl__buehne.ist-flackern .prp-strahl__kegel{animation:prp-strobe .16s steps(2) infinite}@keyframes prp-strobe{50%{opacity:.12}}.prp-qs__geraet[data-zustand=strobe] .prp-qs__licht{animation:prp-strobe .12s steps(2) infinite}.prp-qs__geraet.ist-blitz .prp-qs__licht{animation:prp-blitz .36s ease}@keyframes prp-blitz{0%{opacity:0}30%{opacity:1}to{opacity:0}}.prp-qs__geraet[data-zustand=boost] .prp-qs__licht{filter:brightness(1.25)}.prp-spielt .prp-qs__taster:not(.ist-gedrueckt){animation:prp-einladen 2.8s ease-in-out 1.2s 3}@keyframes prp-einladen{0%,to{box-shadow:0 6px #000,0 12px 26px #12121247,0 0 #f5d70099}50%{box-shadow:0 6px #000,0 12px 26px #12121247,0 0 0 14px #f5d70000}}.prp-spielt .prp-punkt:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:50%;border:2px solid var(--prp-gelb);animation:prp-ring 2.4s ease-out infinite;animation-delay:calc(var(--n) * .3s)}@keyframes prp-ring{0%{opacity:.9;scale:.8}70%,to{opacity:0;scale:1.5}}.prp-spielt .prp-p-tropfen path{animation:prp-regen 1s linear infinite;animation-delay:var(--d)}@keyframes prp-regen{0%{translate:0 -16px;opacity:0}15%{opacity:1}to{translate:0 90px;opacity:.2}}.prp-spielt .prp-p-wasser{animation:prp-welle-x 3s ease-in-out infinite alternate}@keyframes prp-welle-x{to{translate:-14px 2px}}.prp-spielt .prp-p-fall{animation:prp-fall 2.2s cubic-bezier(.55,0,1,.45) infinite}@keyframes prp-fall{0%{translate:0 -86px}42%{translate:0 0}50%{translate:0 -12px}58%{translate:0 0}to{translate:0 0}}.prp-spielt .prp-p-welle path{animation:prp-aufprall 2.2s ease-out infinite}@keyframes prp-aufprall{0%,40%{opacity:0}44%{opacity:1}70%,to{opacity:0}}.prp-spielt .prp-p-glanz{animation:prp-glanz 3s ease-in-out infinite}@keyframes prp-glanz{0%{opacity:1;translate:0 0}60%,to{opacity:1;translate:270px 0}}.prp-spielt .prp-p-zelle{animation:prp-zelle 3.2s var(--prp-ease) infinite}@keyframes prp-zelle{0%,20%{translate:0 0}45%,65%{translate:-14px 0}90%,to{translate:0 0}}.prp-spielt .prp-p-led,.prp-spielt .prp-p-led-hof{animation:prp-ladeanzeige 4.5s steps(1) infinite}@keyframes prp-ladeanzeige{0%{fill:#4ac97f}33%{fill:#ff7a00}66%{fill:#b2110e}}.prp-spielt .prp-p-stufen__aktiv{animation:prp-stufe 2s ease-in-out infinite}@keyframes prp-stufe{50%{opacity:.35}}}@media(prefers-reduced-motion:reduce){.prp *,.prp *:before,.prp *:after{transition-duration:.01ms!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/rescu-prp.css.map */
