.ssw{--ssw-gelb:#f5d700;--ssw-gelb-hover:#ffe63d;--ssw-gelb-wash:#fff8e1;--ssw-rot:#b2110e;--ssw-rot-tief:#971110;--ssw-rot-wash:#f9e9e8;--ssw-gruen:#1f8f4e;--ssw-gruen-aa:#1d874a;--ssw-gruen-tief:#15633a;--ssw-gruen-wash:#e7f4ec;--ssw-navy:#242833;--ssw-ink:#121212;--ssw-warm:#f2f1ec;--ssw-nebel:#f3f3f3;--ssw-licht:255,248,225;--ssw-ease:cubic-bezier(.16,1,.3,1);--ssw-kopfhoehe:var(--header-height,80px);position:relative;color:var(--ssw-ink)}.ssw *,.ssw *:before,.ssw *:after{box-sizing:border-box}.ssw--hell{background:#fff}.ssw--warm{background:var(--ssw-warm)}.ssw--nebel{background:var(--ssw-nebel)}.ssw--gelb{background:var(--ssw-gelb)}.ssw--navy{background:var(--ssw-navy);color:#fff}.ssw--schwarz{background:var(--ssw-ink);color:#fff}.ssw--navy,.ssw--schwarz{--ssw-linie:rgba(255,255,255,.14)}.ssw--hell,.ssw--warm,.ssw--nebel,.ssw--gelb{--ssw-linie:rgba(18,18,18,.12)}.ssw [hidden]{display:none!important}:where(.ssw) p{margin:0}:where(.ssw) ul,:where(.ssw) ol{margin:0;padding:0}:where(.ssw) figure{margin:0}:where(.ssw) dl,:where(.ssw) dd{margin:0}:where(.ssw) fieldset{margin:0;padding:0;border:0;min-width:0}.section:has(>.ssw)+.section:has(>.ssw){margin-top:0}.ssw-kicker{display:flex;align-items:center;gap:.9rem;margin:0 0 1.6rem;font-size:1.1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;line-height:1.2}.ssw-kicker:before{content:"";width:26px;height:4px;background:var(--ssw-rot);flex:none}.ssw--navy .ssw-kicker,.ssw--schwarz .ssw-kicker{color:var(--ssw-gelb)}.ssw--gelb .ssw-kicker:before{background:var(--ssw-ink)}.ssw-h1,.ssw-h2,.ssw-h3{font-family:var(--font-heading-family);font-style:italic;font-weight:900;letter-spacing:-.015em;margin:0;text-wrap:balance;color:inherit;-webkit-hyphens:manual;hyphens:manual;overflow-wrap:break-word}.ssw-h1{font-size:clamp(3.4rem,5.4vw,5.6rem);line-height:1.04}.ssw-h2{font-size:clamp(3rem,4.4vw,4.4rem);line-height:1.08}.ssw-h3{font-size:2.4rem;line-height:1.15;display:block}.ssw-lead{font-size:1.6rem;line-height:1.55;font-weight:500;max-width:58ch;margin:2rem 0 0;opacity:.84;text-wrap:pretty}.ssw-mark{background:linear-gradient(var(--ssw-gelb),var(--ssw-gelb)) no-repeat 0 0/100% 100%;color:var(--ssw-ink);padding:0 .14em .06em;border-radius:.08em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.ssw--gelb .ssw-mark{background-image:linear-gradient(var(--ssw-ink),var(--ssw-ink));color:var(--ssw-gelb)}.ssw-kopfzeile{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2.4rem 6.4rem;align-items:end;margin:0 0 5.6rem}.ssw-kopfzeile .ssw-lead{margin:0}.ssw-kopfzeile--eng{margin-bottom:0}.ssw-fussnote{margin:2.4rem 0 0;font-size:1.4rem;line-height:1.5;opacity:.7;max-width:90ch}@media screen and (max-width:989px){.ssw-kopfzeile{grid-template-columns:minmax(0,1fr);margin-bottom:4rem}}.ssw-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:1rem;min-height:51px;padding:0 2.4rem;border:3px solid var(--ssw-gruen-aa);border-radius:.8rem;background:var(--ssw-gruen-aa);color:#fff;font:inherit;font-size:1.6rem;font-weight:800;line-height:1.2;text-decoration:none;text-align:center;cursor:pointer;overflow:hidden;isolation:isolate;transition:background .2s,border-color .2s,color .2s,translate .25s var(--ssw-ease),box-shadow .25s}.ssw-btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.28) 50%,transparent 65%);translate:-120% 0;transition:translate .8s var(--ssw-ease)}.ssw-btn:hover:after{translate:120% 0}.ssw-btn:hover{translate:0 -2px}.ssw-btn svg{width:1.9rem;height:1.9rem;flex:none}.ssw-btn--kauf{background:var(--ssw-gruen-aa);border-color:var(--ssw-gruen-aa);color:#fff}.ssw-btn--kauf:hover{background:var(--ssw-gruen-tief);border-color:var(--ssw-gruen-tief);box-shadow:0 10px 24px -8px #15633a8c}.ssw-btn--kauf.ist-im-korb{background:var(--ssw-gruen-tief);border-color:var(--ssw-gruen-tief)}.ssw-btn--angebot{background:var(--ssw-rot);border-color:var(--ssw-rot);color:#fff}.ssw-btn--angebot:hover{background:var(--ssw-rot-tief);border-color:var(--ssw-rot-tief);box-shadow:0 10px 24px -8px #9711108c}.ssw-btn--rand{background:transparent;border-width:2px;border-color:var(--ssw-rot);color:var(--ssw-rot)}.ssw-btn--rand:hover{background:var(--ssw-rot);color:#fff}.ssw-btn--hell{border-color:#fff;color:#fff}.ssw-btn--hell:hover{background:#fff;color:var(--ssw-ink);border-color:#fff}.ssw-btn--gross{min-height:58px;padding:0 3rem}.ssw-btn--klein{min-height:44px;padding:0 1.4rem;font-size:1.4rem;border-width:2px;gap:.6rem}.ssw-btn--klein svg{width:1.6rem;height:1.6rem}.ssw-btn[disabled]{opacity:.45;cursor:not-allowed;translate:none;box-shadow:none}.ssw a:focus-visible,.ssw button:focus-visible,.ssw select:focus-visible,.ssw input:focus-visible,.ssw textarea:focus-visible,.ssw summary:focus-visible,.ssw [tabindex]:focus-visible{outline:.3rem solid var(--ssw-gelb);outline-offset:.2rem}.ssw--gelb a:focus-visible,.ssw--gelb button:focus-visible{outline-color:var(--ssw-ink)}.ssw-aktionen{display:flex;flex-wrap:wrap;align-items:center;gap:1.4rem 2.4rem;margin-top:3.2rem}.ssw-aktionen--eng{margin-top:0;gap:1.2rem 1.6rem}.ssw-erwartung{display:block;font-size:1.4rem;font-weight:600;line-height:1.45;opacity:.8;margin:1.4rem 0 0}.ssw-textlink{display:inline-flex;align-items:center;gap:.6rem;color:inherit;font-weight:800;font-size:1.6rem;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.35em;text-decoration-color:var(--ssw-gruen)}.ssw--navy .ssw-textlink,.ssw--schwarz .ssw-textlink{text-decoration-color:var(--ssw-gelb)}.ssw--gelb .ssw-textlink{text-decoration-color:var(--ssw-ink)}.ssw-textlink:hover{text-decoration-color:currentColor}.ssw-textlink svg{width:1.6rem;height:1.6rem;flex:none}.ssw-kontakt{display:inline-flex;align-items:center;flex-wrap:wrap;gap:.4rem .8rem;color:inherit;font-weight:800;font-size:1.6rem;text-decoration:none;margin-top:1.6rem}.ssw-kontakt svg{width:2rem;height:2rem;color:var(--ssw-gruen);flex:none}.ssw--navy .ssw-kontakt svg,.ssw--schwarz .ssw-kontakt svg{color:var(--ssw-gelb)}.ssw--gelb .ssw-kontakt svg{color:var(--ssw-ink)}.ssw-kontakt small{flex-basis:100%;padding-left:2.8rem;font-size:1.4rem;font-weight:600;opacity:.7}.ssw-kontakt:hover{text-decoration:underline;text-underline-offset:.3em}.ssw-kontakt--inline{margin:0}@media screen and (max-width:749px){.ssw-aktionen .ssw-btn,.ssw-aktionen .ssw-kauf__form{width:100%}.ssw-btn,.ssw-btn--gross{padding:0 1.6rem}}.ssw-check{list-style:none;margin:2rem 0 0;padding:0;display:grid;gap:1rem}.ssw-check li{position:relative;padding-left:3.2rem;font-size:1.6rem;line-height:1.45;font-weight:500}.ssw-check li:before{content:"";position:absolute;left:0;top:.12em;width:2.1rem;height:2.1rem;border-radius:50%;background:var(--ssw-gruen) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5 10.5l3.2 3.2L15 7' fill='none' stroke='%23fff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/80% no-repeat}.ssw-check--klein{gap:.7rem;margin-top:1.6rem}.ssw-check--klein li{font-size:1.4rem;padding-left:2.8rem}.ssw-check--klein li:before{width:1.8rem;height:1.8rem}.ssw-check--zeile{display:flex;flex-wrap:wrap;gap:1rem 2.4rem}.ssw--gelb .ssw-check li:before{background-color:var(--ssw-ink)}.ssw-zusagen{list-style:none;display:flex;flex-wrap:wrap;gap:1rem 2.4rem;margin:2.8rem 0 0;padding:0}.ssw-zusagen li{display:inline-flex;align-items:center;gap:.8rem;font-size:1.4rem;font-weight:700;line-height:1.3}.ssw-zusagen svg{width:2rem;height:2rem;flex:none;color:var(--ssw-gruen)}.ssw--navy .ssw-zusagen svg,.ssw--schwarz .ssw-zusagen svg{color:var(--ssw-gelb)}.ssw-kauf{--mx:50%;--my:30%;position:relative;display:flex;flex-direction:column;min-width:0;height:100%;background:#fff;color:var(--ssw-ink);border:1px solid rgba(18,18,18,.1);border-radius:.8rem;overflow:hidden;isolation:isolate;transition:translate .4s var(--ssw-ease),box-shadow .4s var(--ssw-ease),border-color .4s}.ssw-kauf:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(30rem circle at var(--mx) var(--my),rgba(245,215,0,.2),transparent 60%);opacity:0;transition:opacity .35s;pointer-events:none}.ssw-kauf:hover{translate:0 -4px;box-shadow:0 18px 40px -12px #12121247;border-color:#12121238}.ssw-kauf:hover:after{opacity:1}.ssw-kauf__bild{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:4/3;background:var(--ssw-warm);padding:2rem;overflow:hidden}.ssw-kauf__bild img{position:relative;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;mix-blend-mode:multiply;transition:scale .7s var(--ssw-ease)}.ssw-kauf__schein{position:absolute;top:6%;right:14%;bottom:6%;left:14%;border-radius:50%;background:radial-gradient(circle,#f5d70099,#f5d7002e 45%,#f5d70000 70%);opacity:0;scale:.55;transition:opacity .5s ease,scale .8s var(--ssw-ease);pointer-events:none}.ssw-kauf:hover .ssw-kauf__schein,.ssw-kauf:focus-within .ssw-kauf__schein{opacity:1;scale:1}.ssw-kauf:hover .ssw-kauf__bild img{scale:1.06}.ssw-kauf__marke{position:absolute;left:1rem;top:1rem;padding:.5rem .9rem;border-radius:.3rem;background:var(--ssw-gelb);color:var(--ssw-ink);font-size:1.1rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;line-height:1.1}.ssw-kauf__wert{position:absolute;right:1rem;bottom:1rem;padding:.6rem 1rem;border-radius:.3rem;background:var(--ssw-ink);color:var(--ssw-gelb);font-family:var(--font-heading-family);font-style:italic;font-weight:900;font-size:1.6rem;line-height:1;white-space:nowrap}.ssw-kauf__info{display:flex;flex-direction:column;gap:.8rem;padding:2rem 2.2rem 2.2rem;flex:1;min-width:0;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.ssw-kauf__kopf{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.2rem 1rem}.ssw-kauf__name{margin:0;font-family:var(--font-heading-family);font-style:italic;font-weight:900;font-size:2.4rem;line-height:1.15;letter-spacing:-.01em}.ssw-kauf__name a{color:inherit;text-decoration:none}.ssw-kauf__name a:hover{text-decoration:underline;text-decoration-color:var(--ssw-gelb);text-decoration-thickness:3px;text-underline-offset:.2em}.ssw-kauf__sku{font-size:1.1rem;font-weight:700;letter-spacing:.08em;opacity:.55}.ssw-kauf__zeile{font-size:1.4rem;line-height:1.5;font-weight:500;opacity:.78}.ssw-kauf__werte{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;margin:.4rem 0 0;-webkit-hyphens:manual;hyphens:manual}.ssw-kauf__werte div{display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:.3rem;padding:.9rem .8rem;border-radius:.3rem;background:var(--ssw-nebel);min-width:0}.ssw-kauf__werte dt{font-size:1.1rem;font-weight:700;letter-spacing:0;opacity:.65;line-height:1.25;overflow-wrap:normal}.ssw-kauf__werte dd{font-family:var(--font-heading-family);font-style:italic;font-weight:900;font-size:1.6rem;line-height:1.1;overflow-wrap:anywhere}.ssw-kauf__werte dd small{font-size:1.1rem;font-weight:800}.ssw-kauf__fuss{display:flex;flex-direction:column;gap:1.2rem;margin-top:auto;padding-top:1.6rem;border-top:1px solid rgba(18,18,18,.1)}.ssw-kauf__preis{display:flex;align-items:baseline;flex-wrap:wrap;gap:.2rem .6rem;font-size:2.4rem;font-weight:800;line-height:1.2;white-space:nowrap}.ssw-kauf__preis small{font-size:1.1rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:.6}.ssw-kauf__brutto{margin-top:.2rem;font-size:1.4rem;line-height:1.4;font-weight:500;opacity:.78}.ssw-kauf__brutto b{font-weight:800}.ssw-kauf__zusage{list-style:none;display:flex;flex-wrap:wrap;gap:.4rem 1.4rem;margin:0;padding:0;color:var(--ssw-gruen-tief);font-size:1.1rem;font-weight:700;line-height:1.3}.ssw-kauf__zusage li{display:inline-flex;align-items:center;gap:.5rem}.ssw-kauf__zusage svg{width:1.6rem;height:1.6rem;flex:none}.ssw-kauf__knoepfe{display:grid;gap:.8rem}.ssw-kauf__knoepfe .ssw-btn,.ssw-kauf__form,.ssw-kauf__form .ssw-btn{width:100%}.ssw-kauf__knoepfe .ssw-btn--rand{min-height:46px}.ssw-kauf__form{display:grid;gap:.8rem}.ssw-kauf__variante{display:grid;gap:.4rem;font-size:1.1rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.ssw-kauf__variante span{opacity:.7}.ssw-kauf__variante select{width:100%;min-height:44px;padding:0 1.2rem;border:2px solid rgba(18,18,18,.2);border-radius:.8rem;background:#fff;color:var(--ssw-ink);font:inherit;font-size:1.4rem;font-weight:700;letter-spacing:0;text-transform:none}.ssw-kauf__details{display:inline-flex;align-items:center;gap:.4rem;align-self:flex-start;color:inherit;font-size:1.4rem;font-weight:700;opacity:.72;text-decoration:none}.ssw-kauf__details:hover{opacity:1;text-decoration:underline}.ssw-kauf__details svg{width:1.4rem;height:1.4rem;flex:none}.ssw-kauf__mehr{display:flex;align-items:center;gap:.8rem;padding:1rem 1.2rem;border-radius:.3rem;background:var(--ssw-gelb-wash);color:var(--ssw-ink);font-size:1.4rem;font-weight:700;line-height:1.35;text-decoration:none;border-left:4px solid var(--ssw-gelb)}.ssw-kauf__mehr svg{width:2rem;height:2rem;flex:none}.ssw-kauf__mehr:hover{text-decoration:underline}.ssw-kauf--foto .ssw-kauf__bild{padding:0;background:var(--ssw-ink)}.ssw-kauf--foto .ssw-kauf__bild img{width:100%;height:100%;max-width:none;max-height:none;object-fit:cover;mix-blend-mode:normal}.ssw-duo__bild--foto{padding:0;background:var(--ssw-ink)}.ssw-duo__bild--foto img{width:100%;height:100%;max-width:none;max-height:none;object-fit:cover;mix-blend-mode:normal}.ssw-kauf__hinweis{margin:.8rem 0 0;font-size:1.4rem;font-weight:600;color:var(--ssw-rot-tief)}.ssw-kauf__hinweis a{color:inherit}.ssw-kauf--zeile{display:grid;grid-template-columns:16rem minmax(0,1fr);height:auto}.ssw-kauf--zeile .ssw-kauf__bild{aspect-ratio:auto;height:100%;min-height:18rem;padding:1.4rem}.ssw-kauf--zeile .ssw-kauf__info{padding:1.8rem 2rem;gap:.6rem}.ssw-kauf--zeile .ssw-kauf__name,.ssw-kauf--zeile .ssw-kauf__preis{font-size:2rem}.ssw-kauf--zeile .ssw-kauf__fuss{padding-top:1.2rem;gap:1rem}.ssw-kauf--zeile .ssw-kauf__knoepfe{grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr))}.ssw-kauf--zeile .ssw-kauf__knoepfe .ssw-btn{min-height:46px;padding:0 1.2rem;font-size:1.4rem}.ssw-kauf--zeile .ssw-kauf__wert{font-size:1.4rem;padding:.4rem .6rem;right:.6rem;bottom:.6rem}@media screen and (max-width:599px){.ssw-kauf--zeile{grid-template-columns:minmax(0,1fr)}.ssw-kauf--zeile .ssw-kauf__bild{aspect-ratio:16/9;min-height:0}.ssw-kauf__werte dd{font-size:1.4rem}.ssw-kauf__werte div{padding:.8rem .6rem}}.ssw-kopf{overflow-x:clip}.ssw-kopf__raster{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:4.8rem;align-items:center}.ssw-kopf__text{min-width:0}.ssw-kopf__text .ssw-lead{max-width:54ch}.ssw-kopf__foto{position:relative;min-width:0}.ssw-kopf__rahmen{position:relative;display:block;aspect-ratio:5/4;border-radius:1.2rem;overflow:hidden;background:var(--ssw-ink);box-shadow:0 18px 44px #12121229;translate:0 var(--ssw-py,0)}.ssw-kopf__rahmen img{display:block;width:100%;height:100%;object-fit:cover}.ssw-kopf__foto figcaption{position:absolute;left:1.4rem;top:1.4rem;display:inline-flex;align-items:center;gap:.6rem;padding:.6rem 1rem;border-radius:.3rem;background:#121212c7;color:#fff;font-size:1.1rem;font-weight:700;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.ssw-kopf__foto figcaption svg,.ssw-reihe__etikett svg{width:1.6rem;height:1.6rem;color:var(--ssw-gelb);flex:none}.ssw-kopf__werte{position:absolute;left:1.6rem;right:1.6rem;bottom:1.6rem;display:flex;flex-wrap:wrap;justify-content:space-between;gap:1.2rem 2rem;margin:0;padding:1.6rem 2rem;border-radius:.8rem;background:#121212c7;color:#fff;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.ssw-kopf__werte .ssw-wert dd{color:var(--ssw-gelb);font-size:2.4rem}.ssw-wert{display:flex;flex-direction:column-reverse;gap:.4rem;min-width:0}.ssw-wert dt{font-size:1.1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;opacity:.75}.ssw-wert dd{margin:0;font-family:var(--font-heading-family);font-style:italic;font-weight:900;font-size:clamp(3rem,3.6vw,3.8rem);line-height:1;letter-spacing:-.015em;white-space:nowrap;font-variant-numeric:tabular-nums}.ssw-wert dd small{font-size:.5em;margin-left:.15em;letter-spacing:0}.ssw-wert dd .ssw-wert__vor{margin:0 .2em 0 0}.ssw-wert [data-ssw-zahl]{display:inline-block}.ssw-foto{--mx:60%;--my:45%}.ssw-foto__lampe{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:radial-gradient(22rem circle at var(--mx) var(--my),rgba(var(--ssw-licht),.28),transparent 62%);mix-blend-mode:screen;opacity:0;transition:opacity .5s}.ssw-foto:hover .ssw-foto__lampe{opacity:1}.ssw-foto__dunkel{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:#000;opacity:0;pointer-events:none}.ssw-wege{margin-top:5.6rem}.ssw-wege__titel{display:flex;align-items:center;gap:.9rem;margin:0 0 1.6rem;font-size:1.1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.ssw-wege__titel:before{content:"";width:26px;height:4px;background:var(--ssw-rot)}.ssw-wege__liste{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem;margin:0;padding:0}.ssw-weg{--mx:50%;--my:30%;position:relative;display:flex;flex-direction:column;height:100%;background:#fff;color:var(--ssw-ink);border-radius:1.2rem;overflow:hidden;text-decoration:none;border:1px solid rgba(18,18,18,.1);isolation:isolate;transition:translate .4s var(--ssw-ease),box-shadow .4s var(--ssw-ease),border-color .3s}.ssw-weg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(26rem circle at var(--mx) var(--my),rgba(245,215,0,.22),transparent 60%);opacity:0;transition:opacity .35s;pointer-events:none}.ssw-weg:hover{translate:0 -4px;box-shadow:0 18px 40px -12px #1212124d;border-color:var(--ssw-ink)}.ssw-weg:hover:after{opacity:1}.ssw-weg__bild{position:relative;display:block;aspect-ratio:16/9;overflow:hidden;background:var(--ssw-ink)}.ssw-weg__bild img{display:block;width:100%;height:100%;object-fit:cover;filter:brightness(.78) saturate(.92);transition:scale .8s var(--ssw-ease),filter .6s ease}.ssw-weg:hover .ssw-weg__bild img,.ssw-weg:focus-visible .ssw-weg__bild img{filter:brightness(1.08) saturate(1);scale:1.06}.ssw-weg__wert{position:absolute;right:1rem;bottom:1rem;padding:.5rem .8rem;border-radius:.3rem;background:#121212d1;color:var(--ssw-gelb);font-family:var(--font-heading-family);font-style:italic;font-weight:900;font-size:1.4rem;line-height:1;white-space:nowrap}.ssw-weg__nr{position:absolute;left:1rem;top:1rem;padding:.4rem .8rem;border-radius:.3rem;background:var(--ssw-gelb);color:var(--ssw-ink);font-family:var(--font-heading-family);font-style:italic;font-weight:900;font-size:1.4rem;line-height:1}.ssw-weg__info{display:flex;flex-direction:column;gap:.6rem;padding:1.6rem 1.8rem 1.8rem;flex:1;min-width:0}.ssw-weg__name{display:flex;align-items:center;gap:.8rem;font-family:var(--font-heading-family);font-style:italic;font-weight:900;font-size:2rem;line-height:1.15;letter-spacing:-.01em}.ssw-weg__name svg{width:2.2rem;height:2.2rem;flex:none;color:var(--ssw-rot)}.ssw-weg__text{font-size:1.4rem;line-height:1.45;opacity:.75}.ssw-weg__fuss{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:auto;padding-top:1.2rem;border-top:1px solid rgba(18,18,18,.1);font-size:1.4rem;font-weight:800}.ssw-weg__fuss svg{width:2rem;height:2rem;flex:none;transition:translate .3s var(--ssw-ease)}.ssw-weg:hover .ssw-weg__fuss svg{translate:.4rem 0}@media screen and (max-width:989px){.ssw-kopf__raster{grid-template-columns:minmax(0,1fr);gap:3.2rem}.ssw-kopf__rahmen{aspect-ratio:16/11}}@media screen and (max-width:749px){.ssw-kopf__werte{position:static;margin-top:1rem;background:var(--ssw-ink)}.ssw-wege{margin-top:4rem}}@media screen and (max-width:899px){.ssw-wege__liste{grid-template-columns:minmax(0,1fr);gap:1rem}.ssw-weg{display:grid;grid-template-columns:12rem minmax(0,1fr)}.ssw-weg__bild{aspect-ratio:auto;height:100%}.ssw-weg__info{padding:1.2rem 1.4rem}.ssw-weg__name{font-size:1.6rem}.ssw-weg__name svg{display:none}}@media screen and (max-width:599px){.ssw-weg{grid-template-columns:10.4rem minmax(0,1fr)}.ssw-weg__wert{display:none}}.ssw-kopf--nacht .ssw-schnell__karte{grid-template-columns:4.4rem minmax(0,1fr);grid-template-areas:"bild name" "balken balken" "zeile zeile";row-gap:.9rem;column-gap:1rem;align-items:center;padding:1rem 1.2rem 1.2rem}.ssw-kopf--nacht .ssw-schnell__info{display:contents}.ssw-kopf--nacht .ssw-schnell__bild{grid-area:bild}.ssw-kopf--nacht .ssw-schnell__name{grid-area:name;font-size:1.6rem;line-height:1.15}.ssw-kopf--nacht .ssw-schnell__balken{grid-area:balken}.ssw-kopf--nacht .ssw-schnell__zeile{grid-area:zeile;flex-wrap:wrap}.ssw-kopf--nacht .ssw-schnell__zeile b,.ssw-kopf--nacht .ssw-schnell__zeile span{white-space:nowrap}.ssw-kopf--nacht .ssw-schnell__zeile{justify-content:space-between;gap:.6rem}.ssw-kopf--wege .ssw-wege{margin-top:0}.ssw-kopf--nacht{min-height:min(100svh,92rem);display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;isolation:isolate;background:var(--ssw-ink)}.ssw-kopf--nacht>.page-width{width:100%}.ssw-kopf__medien{position:absolute;top:-6%;right:0;bottom:-6%;left:0;z-index:-6;translate:0 var(--ssw-py,0)}.ssw-kopf__bild{display:block;width:100%;height:100%;object-fit:cover}.ssw-kopf__dunkel{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-5;background:#000;opacity:0;pointer-events:none}.ssw-kopf__lauf{position:absolute;left:0;right:0;top:var(--ssw-strahl-y,48%);height:16%;z-index:-4;translate:0 -50%;pointer-events:none;background:radial-gradient(18% 60% at 50% 50%,rgba(var(--ssw-licht),.55),transparent 70%) no-repeat;background-size:100% 100%;mix-blend-mode:screen;opacity:0}.ssw-kopf__lampe{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-3;pointer-events:none;background:radial-gradient(34rem circle at var(--mx,60%) var(--my,45%),rgba(var(--ssw-licht),.26),transparent 62%);mix-blend-mode:screen;opacity:0;transition:opacity .6s}.ssw-kopf--nacht:hover .ssw-kopf__lampe{opacity:1}.ssw-kopf__verlauf{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;pointer-events:none;background:linear-gradient(90deg,#121212eb,#121212a8 36%,#1212121a 70%,#12121200),linear-gradient(0deg,#121212fa,#12121280 30%,#12121200 56%)}.ssw-kopf--nacht .ssw-kopf__raster{grid-template-columns:minmax(0,1fr);align-items:end;gap:3.2rem;padding-top:8rem}.ssw-kopf--nacht .ssw-kopf__text>*{max-width:66rem}.ssw-kopf--nacht .ssw-lead,.ssw-kopf--nacht .ssw-erwartung{color:#fff}.ssw-werte{display:flex;flex-wrap:wrap;gap:2.4rem 4rem;margin:4rem 0 0;padding:2.4rem 0 0;border-top:1px solid var(--ssw-linie)}.ssw-kopf--nacht .ssw-wert dd{color:var(--ssw-gelb)}.ssw-kopf__schnell{min-width:0}.ssw-kopf__schnell-titel{margin:0 0 1.2rem;font-size:1.1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ssw-gelb)}.ssw-schnell{list-style:none;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.8rem;margin:0;padding:0}.ssw-schnell__karte{--mx:50%;--my:50%;position:relative;display:grid;grid-template-columns:5.2rem minmax(0,1fr);align-items:center;gap:1rem;height:100%;padding:.8rem 1.2rem .8rem .8rem;border-radius:.8rem;background:#ffffff14;border:1px solid rgba(255,255,255,.16);color:#fff;text-decoration:none;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);overflow:hidden;isolation:isolate;transition:border-color .3s,translate .4s var(--ssw-ease),background .3s}.ssw-schnell__karte:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(18rem circle at var(--mx) var(--my),rgba(245,215,0,.18),transparent 65%);opacity:0;transition:opacity .3s}.ssw-schnell__karte:hover{border-color:var(--ssw-gelb);translate:0 -4px;background:#ffffff1f}.ssw-schnell__karte:hover:after{opacity:1}.ssw-schnell__bild{display:flex;align-items:center;justify-content:center;aspect-ratio:1;border-radius:.3rem;background:var(--ssw-warm);padding:.5rem;overflow:hidden}.ssw-schnell__bild img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;mix-blend-mode:multiply}.ssw-schnell__info{display:flex;flex-direction:column;gap:.5rem;min-width:0}.ssw-schnell__name{font-family:var(--font-heading-family);font-style:italic;font-weight:900;font-size:1.6rem;line-height:1.15}.ssw-schnell__balken{position:relative;display:block;height:4px;border-radius:.3rem;background:#ffffff24;overflow:hidden}.ssw-schnell__balken span{position:absolute;inset:0 auto 0 0;width:calc(var(--ssw-anteil,1) * 100%);background:linear-gradient(90deg,rgba(var(--ssw-licht),.6),var(--ssw-gelb));border-radius:inherit;transform-origin:left}.ssw-schnell__zeile{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.2rem .8rem;font-size:1.4rem}.ssw-schnell__zeile span{font-size:1.1rem;opacity:.85}.ssw-schnell__zeile b{color:var(--ssw-gelb);font-weight:800}.ssw-schnell__zeile small{font-size:1.1rem;opacity:.7}@media screen and (max-width:989px){.ssw-kopf--nacht{min-height:0}.ssw-kopf--nacht .ssw-kopf__raster{grid-template-columns:minmax(0,1fr);padding-top:12rem}.ssw-kopf__verlauf{background:linear-gradient(0deg,#121212fa,#121212d1 46%,#12121240 78%,#1212121a)}.ssw-schnell{grid-template-columns:repeat(3,minmax(0,1fr))}.ssw-kopf__lauf{display:none}}@media screen and (max-width:749px){.ssw-kopf--nacht .ssw-kopf__raster{padding-top:14rem}.ssw-werte{gap:2rem 2.8rem}}@media screen and (max-width:599px){.ssw-kopf--nacht .ssw-schnell__karte{grid-template-columns:minmax(0,1fr);grid-template-areas:"name" "balken" "zeile"}.ssw-schnell,.ssw-kopf--nacht .ssw-schnell{grid-template-columns:repeat(2,minmax(0,1fr))}.ssw-schnell__karte{grid-template-columns:minmax(0,1fr);padding:.8rem 1rem}.ssw-schnell__bild{display:none}.ssw-schnell__name{font-size:1.4rem;overflow-wrap:anywhere}}.ssw-reihe__kopf{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2.4rem 6.4rem;align-items:end;margin:0 0 4.8rem}.ssw-reihe__titelblock{display:flex;align-items:flex-start;gap:2rem;min-width:0}.ssw-reihe__titelblock>div{min-width:0}.ssw-reihe__nr{flex:none;font-family:var(--font-heading-family);font-style:italic;font-weight:900;font-size:clamp(3.4rem,5.4vw,5.6rem);line-height:.82;letter-spacing:-.04em;color:transparent;-webkit-text-stroke:2px currentColor;opacity:.32}.ssw-reihe__einleitung{min-width:0}.ssw-reihe__einleitung .ssw-lead{margin:0}.ssw-reihe__koerper{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:3.2rem;align-items:start}.ssw-reihe--foto-rechts .ssw-reihe__koerper{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.ssw-reihe--foto-rechts .ssw-reihe__foto{order:2}.ssw-reihe__foto{position:sticky;top:calc(var(--ssw-kopfhoehe) + 2.4rem);min-width:0}.ssw-reihe__rahmen{position:relative;display:block;aspect-ratio:4/5;border-radius:1.2rem;overflow:hidden;background:var(--ssw-ink);box-shadow:0 18px 44px #12121229}.ssw-reihe__rahmen img{display:block;width:100%;height:100%;object-fit:cover}.ssw-reihe__etikett{position:absolute;left:1.4rem;top:1.4rem;z-index:3;display:inline-flex;align-items:center;gap:.6rem;max-width:calc(100% - 2.8rem);padding:.6rem 1rem;border-radius:.3rem;background:#121212cc;color:#fff;font-size:1.1rem;font-weight:700;line-height:1.3;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.ssw-reihe__foto{position:sticky}.ssw-reihe__karten{display:grid;gap:2rem;min-width:0}.ssw-reihe__liste{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;margin:0;padding:0}.ssw-reihe__liste--1{grid-template-columns:minmax(0,1fr)}.ssw-reihe__liste>li{min-width:0}.ssw-dazu{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:2.4rem;align-items:center;padding:2rem;border-radius:1.2rem;background:var(--ssw-gelb-wash);border:2px dashed rgba(18,18,18,.18)}.ssw--warm .ssw-dazu{background:#fff}.ssw-dazu__text{min-width:0}.ssw-dazu__kicker{display:flex;align-items:center;gap:.6rem;font-size:1.1rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--ssw-gruen-tief)}.ssw-dazu__kicker svg{width:2rem;height:2rem;flex:none}.ssw-dazu__titel{margin-top:.8rem;font-family:var(--font-heading-family);font-style:italic;font-weight:900;font-size:2rem;line-height:1.15}.ssw-dazu__satz{margin-top:.8rem;font-size:1.4rem;line-height:1.5;opacity:.8}.ssw-dazu__link{display:inline-flex;align-items:center;gap:.4rem;margin-top:1.2rem;color:inherit;font-size:1.4rem;font-weight:800;text-decoration:underline;text-decoration-color:var(--ssw-gruen);text-decoration-thickness:2px;text-underline-offset:.3em}.ssw-dazu__link svg{width:1.4rem;height:1.4rem;flex:none}.ssw-dazu .ssw-kauf--zeile{grid-template-columns:minmax(0,1fr)}.ssw-dazu .ssw-kauf--zeile .ssw-kauf__bild{aspect-ratio:16/9;height:auto;min-height:0}.ssw-dazu__chips{list-style:none;display:flex;flex-wrap:wrap;gap:.6rem;margin:1.2rem 0 0;padding:0}.ssw-dazu__chips li{padding:.5rem .9rem;border-radius:.3rem;background:#fff;font-size:1.1rem;font-weight:600;line-height:1.3}.ssw--warm .ssw-dazu__chips li{background:var(--ssw-warm)}.ssw-dazu__chips b{font-weight:900}.ssw-dazu .ssw-kauf__details{display:none}@media screen and (max-width:1199px){.ssw-dazu{grid-template-columns:minmax(0,1fr)}}@media screen and (max-width:989px){.ssw-reihe__kopf{grid-template-columns:minmax(0,1fr);margin-bottom:3.2rem}.ssw-reihe__koerper,.ssw-reihe--foto-rechts .ssw-reihe__koerper{grid-template-columns:minmax(0,1fr)}.ssw-reihe__foto{position:relative;top:auto}.ssw-reihe__rahmen{aspect-ratio:16/10}.ssw-reihe--foto-rechts .ssw-reihe__foto{order:0}}@media screen and (max-width:749px){.ssw-reihe__liste{grid-template-columns:minmax(0,1fr)}.ssw-reihe__titelblock{gap:1.4rem}}@media screen and (max-width:599px){.ssw-dazu{padding:1.4rem}.ssw-dazu .ssw-kauf--zeile{grid-template-columns:minmax(0,1fr)}}.ssw-weite__raster{display:grid;grid-template-columns:minmax(0,8fr) minmax(0,4fr);gap:3.2rem;align-items:start}.ssw-weite__links{min-width:0;display:grid;gap:2.4rem}.ssw-weite__buehne{--ssw-w:1;--ssw-b:.4;--ssw-x0:4%;--ssw-spanne:92%;position:relative;aspect-ratio:21/9;border-radius:1.2rem;overflow:hidden;isolation:isolate;background:linear-gradient(180deg,#000,#121212 50%,#242833 62%,#121212);border:1px solid rgba(255,255,255,.1)}.ssw-weite__himmel{position:absolute;top:0;right:0;bottom:40%;left:0;z-index:-3;opacity:.55;background-image:radial-gradient(1px 1px at 12% 22%,#fff 50%,transparent 51%),radial-gradient(1px 1px at 26% 12%,#fff 50%,transparent 51%),radial-gradient(1.2px 1.2px at 41% 30%,#fff 50%,transparent 51%),radial-gradient(1px 1px at 58% 16%,#fff 50%,transparent 51%),radial-gradient(1px 1px at 69% 34%,#fff 50%,transparent 51%),radial-gradient(1.3px 1.3px at 83% 10%,#fff 50%,transparent 51%),radial-gradient(1px 1px at 92% 28%,#fff 50%,transparent 51%),radial-gradient(1px 1px at 6% 40%,#fff 50%,transparent 51%),radial-gradient(1px 1px at 35% 44%,#fff 50%,transparent 51%),radial-gradient(1px 1px at 76% 46%,#fff 50%,transparent 51%)}.ssw-weite__horizont{position:absolute;left:0;right:0;bottom:38%;width:100%;height:16%;z-index:-2;color:#000}.ssw-weite__wasser{position:absolute;left:0;right:0;bottom:0;height:38%;z-index:-2;background:linear-gradient(180deg,#242833,#121212)}.ssw-weite__kegel{position:absolute;left:var(--ssw-x0);top:56%;width:calc(var(--ssw-spanne) * var(--ssw-w));height:calc(16% + var(--ssw-b) * 58%);translate:0 -50%;z-index:-1;clip-path:polygon(0 47%,100% 0,100% 100%,0 53%);background:linear-gradient(90deg,rgba(var(--ssw-licht),.95),rgba(var(--ssw-licht),.55) 30%,rgba(var(--ssw-licht),.22) 75%,rgba(var(--ssw-licht),.04));transition:width 1.1s var(--ssw-ease),height 1.1s var(--ssw-ease);transform-origin:left center;filter:blur(1px)}.ssw-weite__kern{position:absolute;top:40%;right:0;bottom:40%;left:0;clip-path:polygon(0 30%,100% 0,100% 100%,0 70%);background:linear-gradient(90deg,#fff 0%,rgba(var(--ssw-licht),.6) 50%,transparent 100%);opacity:.7}.ssw-weite__ende{position:absolute;left:calc(var(--ssw-x0) + var(--ssw-spanne) * var(--ssw-w));top:56%;z-index:1;width:0;height:0;transition:left 1.1s var(--ssw-ease);pointer-events:none}.ssw-weite__ende:before{content:"";position:absolute;left:50%;top:50%;width:9rem;height:9rem;translate:-50% -50%;border-radius:50%;background:radial-gradient(circle,rgba(var(--ssw-licht),.45),transparent 65%)}.ssw-weite__ende b{position:absolute;right:-.6rem;bottom:2.4rem;display:inline-block;padding:.4rem .8rem;border-radius:.3rem;background:var(--ssw-gelb);color:var(--ssw-ink);font-family:var(--font-heading-family);font-style:italic;font-weight:900;font-size:1.6rem;line-height:1;white-space:nowrap}.ssw-weite__lampe{position:absolute;left:var(--ssw-x0);top:56%;width:1.8rem;height:3.4rem;translate:-100% -50%;z-index:2;border-radius:.3rem;background:linear-gradient(90deg,#242833,#fff6);box-shadow:0 0 0 2px #ffffff1f}.ssw-weite__lampe:after{content:"";position:absolute;right:-.3rem;top:15%;bottom:15%;width:.5rem;border-radius:.3rem;background:#fff;box-shadow:0 0 18px 6px rgba(var(--ssw-licht),.9)}.ssw-weite__skala{position:absolute;left:0;right:0;bottom:0;height:24%;list-style:none;margin:0;padding:0;z-index:1;border-top:1px solid rgba(255,255,255,.16)}.ssw-weite__skala li{position:absolute;left:calc(var(--ssw-x0) + var(--ssw-spanne) * var(--x));top:0;width:1px;height:18%;background:#ffffff4d}.ssw-weite__skala li.ist-gross{height:30%;background:#ffffff8c}.ssw-weite__skala li span{position:absolute;top:150%;left:0;translate:-50% 0;font-size:1.1rem;font-weight:700;letter-spacing:.04em;color:#ffffff9e;white-space:nowrap;display:none}.ssw-weite__skala li.ist-gross span{display:block}.ssw-weite__liste{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem 1.6rem;margin:0;padding:0}.ssw-weite__wahl{display:grid;grid-template-columns:minmax(0,10rem) minmax(0,1fr) auto;align-items:center;gap:1.2rem;width:100%;min-height:48px;padding:.8rem 1.2rem;border:1px solid rgba(255,255,255,.14);border-radius:.8rem;background:#ffffff0a;color:#fff;font:inherit;text-align:left;cursor:pointer;transition:border-color .25s,background .25s}.ssw-weite__wahl:hover{border-color:#f5d70099;background:#ffffff14}.ssw-weite__wahl.ist-aktiv{border-color:var(--ssw-gelb);background:#f5d7001a}.ssw-weite__wahl-name{font-size:1.4rem;font-weight:800;line-height:1.2;min-width:0}.ssw-weite__wahl-balken{position:relative;display:block;height:6px;border-radius:.3rem;background:#ffffff1a;overflow:hidden}.ssw-weite__wahl-balken span{position:absolute;inset:0 auto 0 0;width:calc(var(--x) * 100%);border-radius:inherit;background:linear-gradient(90deg,rgba(var(--ssw-licht),.5),rgba(var(--ssw-licht),.95));transform-origin:left}.ssw-weite__wahl.ist-aktiv .ssw-weite__wahl-balken span{background:linear-gradient(90deg,rgba(245,215,0,.6),var(--ssw-gelb))}.ssw-weite__wahl-wert{font-family:var(--font-heading-family);font-style:italic;font-weight:900;font-size:1.6rem;white-space:nowrap;font-variant-numeric:tabular-nums}.ssw-weite__anzeige{position:sticky;top:calc(var(--ssw-kopfhoehe) + 2.4rem);display:grid;gap:1.6rem;padding:2.4rem;border-radius:1.2rem;background:#fff;color:var(--ssw-ink);box-shadow:0 18px 44px #12121229;min-width:0}.ssw-weite__anzeige-kopf{display:grid;grid-template-columns:7.2rem minmax(0,1fr);gap:1.4rem;align-items:center}.ssw-weite__anzeige-bild{display:flex;align-items:center;justify-content:center;aspect-ratio:1;border-radius:.8rem;background:var(--ssw-warm);padding:.6rem;overflow:hidden}.ssw-weite__anzeige-bild img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;mix-blend-mode:multiply}.ssw-weite__anzeige-kicker{font-size:1.1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;opacity:.6}.ssw-weite__anzeige-name{font-family:var(--font-heading-family);font-style:italic;font-weight:900;font-size:2.4rem;line-height:1.1}.ssw-weite__anzeige-name a{color:inherit;text-decoration:none}.ssw-weite__anzeige-name a:hover{text-decoration:underline;text-decoration-color:var(--ssw-gelb);text-decoration-thickness:3px}.ssw-weite__anzeige-sku{font-size:1.1rem;font-weight:700;letter-spacing:.08em;opacity:.55}.ssw-weite__meter{display:flex;align-items:baseline;flex-wrap:wrap;gap:.4rem 1rem;padding:1.4rem 1.6rem;border-radius:.8rem;background:var(--ssw-ink);color:var(--ssw-gelb);font-family:var(--font-heading-family);font-style:italic;font-weight:900;font-size:clamp(3.4rem,5.4vw,5.6rem);line-height:1;font-variant-numeric:tabular-nums}.ssw-weite__meter small{font-family:var(--font-body-family);font-style:normal;font-size:1.4rem;font-weight:700;color:#fff;opacity:.8}.ssw-weite__daten{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem}.ssw-weite__daten div{display:flex;flex-direction:column-reverse;gap:.2rem;padding:.9rem 1rem;border-radius:.3rem;background:var(--ssw-nebel);min-width:0}.ssw-weite__daten dt{font-size:1.1rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;opacity:.6}.ssw-weite__daten dd{font-size:1.4rem;font-weight:800;line-height:1.25;overflow-wrap:anywhere}.ssw-weite__notiz{font-size:1.4rem;line-height:1.5;opacity:.8}.ssw-weite__weiter{display:flex;align-items:center;gap:.8rem;padding:1rem 1.2rem;border-radius:.3rem;background:var(--ssw-gelb-wash);border-left:4px solid var(--ssw-gelb);color:var(--ssw-ink);font-size:1.4rem;font-weight:700;line-height:1.35;text-decoration:none}.ssw-weite__weiter svg{width:2rem;height:2rem;flex:none}.ssw-weite__weiter:hover{text-decoration:underline}.ssw-weite .ssw-fussnote{color:#fff}@media screen and (min-width:750px)and (max-width:1199px){.ssw-kopf--nacht .ssw-schnell{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:600px)and (max-width:749px){.ssw-kopf--nacht .ssw-schnell{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:1199px){.ssw-weite__raster{grid-template-columns:minmax(0,1fr)}.ssw-weite__anzeige{position:relative;top:auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.ssw-weite__anzeige>*{grid-column:span 1}.ssw-weite__anzeige-kopf,.ssw-weite__meter,.ssw-weite__daten,.ssw-weite__notiz{grid-column:1}.ssw-weite__preis,.ssw-weite__anzeige .ssw-kauf__knoepfe,.ssw-weite__weiter,.ssw-weite__anzeige .ssw-kauf__zusage{grid-column:2}.ssw-weite__anzeige-kopf{grid-row:1}.ssw-weite__meter{grid-row:2}.ssw-weite__daten{grid-row:3}.ssw-weite__notiz{grid-row:4}.ssw-weite__preis{grid-row:1}.ssw-weite__anzeige .ssw-kauf__knoepfe{grid-row:2 / span 2}.ssw-weite__weiter{grid-row:4}}@media screen and (max-width:749px){.ssw-weite__buehne{aspect-ratio:16/10}.ssw-weite__liste{grid-template-columns:minmax(0,1fr)}.ssw-weite__wahl{grid-template-columns:minmax(0,8.6rem) minmax(0,1fr) auto}.ssw-weite__anzeige{grid-template-columns:minmax(0,1fr);padding:1.8rem}.ssw-weite__anzeige>*{grid-column:1!important;grid-row:auto!important}.ssw-weite__ende b{font-size:1.4rem;bottom:1.6rem}.ssw-weite__skala li span{font-size:1.1rem}.ssw-weite__skala li:nth-child(4n+3) span{display:none}}@media screen and (max-width:599px){.ssw-weite__daten{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ssw-weite__daten div:last-child{grid-column:1 / -1}}.ssw-gesch__raster{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:5.6rem;align-items:start}.ssw-gesch__buehne{position:sticky;top:calc(var(--ssw-kopfhoehe) + 2.4rem);min-width:0}.ssw-gesch__rahmen{--mx:60%;--my:45%;position:relative;aspect-ratio:4/5;max-height:calc(100svh - var(--ssw-kopfhoehe) - 4.8rem);width:100%;border-radius:1.2rem;overflow:hidden;background:var(--ssw-ink);isolation:isolate}.ssw-gesch__bild{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .9s ease,scale 1.6s var(--ssw-ease);scale:1.06}.ssw-gesch__bild.ist-aktiv{opacity:1;scale:1}.ssw-gesch__bild img{display:block;width:100%;height:100%;object-fit:cover}.ssw-gesch__lampe{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:radial-gradient(26rem circle at var(--mx) var(--my),rgba(var(--ssw-licht),.24),transparent 62%);mix-blend-mode:screen}.ssw-gesch__hud{position:absolute;left:1.6rem;right:1.6rem;bottom:1.6rem;z-index:3;display:grid;gap:.8rem;padding:1.6rem 2rem;border-radius:.8rem;background:#121212c7;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:#fff}.ssw-gesch__hud-titel{font-size:1.1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ssw-gelb)}.ssw-gesch__hud-zahl{display:flex;align-items:baseline;gap:.8rem;font-family:var(--font-heading-family);font-style:italic;font-weight:900;font-size:clamp(3rem,3.6vw,3.8rem);line-height:1;font-variant-numeric:tabular-nums}.ssw-gesch__hud-zahl small{font-family:var(--font-body-family);font-style:normal;font-size:1.4rem;font-weight:700;opacity:.75}.ssw-gesch__hud-band{position:relative;display:block;height:6px;border-radius:.3rem;background:#ffffff24;overflow:hidden}.ssw-gesch__hud-band span{position:absolute;inset:0 auto 0 0;width:calc(var(--ssw-m,1) * 100%);border-radius:inherit;background:linear-gradient(90deg,rgba(var(--ssw-licht),.6),var(--ssw-gelb));transition:width 1s var(--ssw-ease)}.ssw-gesch__punkte{position:absolute;right:1.6rem;top:1.6rem;z-index:3;list-style:none;display:flex;gap:.6rem;margin:0;padding:0}.ssw-gesch__punkte li{width:.9rem;height:.9rem;border-radius:50%;background:#ffffff59;transition:background .3s,scale .3s}.ssw-gesch__punkte li.ist-aktiv{background:var(--ssw-gelb);scale:1.2}.ssw-gesch__kapitel{list-style:none;display:grid;gap:12vh;margin:0;padding:6vh 0 10vh}.ssw-gesch__schritt{display:grid;gap:1.4rem;min-width:0;opacity:.45;transition:opacity .5s}.ssw-gesch__schritt.ist-aktiv{opacity:1}.ssw-gesch__mobilbild{display:none}.ssw-gesch__lage{display:flex;align-items:center;gap:.8rem;font-size:1.1rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--ssw-gelb)}.ssw-gesch__lage svg{width:2rem;height:2rem;flex:none}.ssw-gesch__nr{padding:.3rem .6rem;border-radius:.3rem;background:var(--ssw-gelb);color:var(--ssw-ink);font-family:var(--font-heading-family);font-style:italic;font-weight:900;letter-spacing:0}.ssw-gesch__text{font-size:1.6rem;line-height:1.55;opacity:.84;max-width:52ch}.ssw-gesch .ssw-kauf{margin-top:.8rem}.ssw--warm .ssw-gesch__lage{color:var(--ssw-rot)}@media screen and (max-width:989px){.ssw-gesch__raster{grid-template-columns:minmax(0,1fr)}.ssw-gesch__buehne{display:none}.ssw-gesch__kapitel{gap:5.6rem;padding:0}.ssw-gesch__schritt{opacity:1}.ssw-gesch__mobilbild{display:block;aspect-ratio:16/10;border-radius:1.2rem;overflow:hidden;background:var(--ssw-ink)}.ssw-gesch__mobilbild img{display:block;width:100%;height:100%;object-fit:cover}}.ssw-moment{--mx:60%;--my:45%;min-height:min(86svh,78rem);display:flex;align-items:center;overflow:hidden;isolation:isolate}.ssw-moment__medien{position:absolute;top:-6%;right:0;bottom:-6%;left:0;z-index:-4;translate:0 var(--ssw-py,0)}.ssw-moment__medien img{display:block;width:100%;height:100%;object-fit:cover}.ssw-moment__lampe{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-3;pointer-events:none;background:radial-gradient(34rem circle at var(--mx) var(--my),rgba(var(--ssw-licht),.22),transparent 62%);mix-blend-mode:screen;opacity:0;transition:opacity .6s}.ssw-moment:hover .ssw-moment__lampe{opacity:1}.ssw-moment__verlauf{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;pointer-events:none;background:linear-gradient(90deg,#121212e6,#1212129e 38%,#1212120d 72%)}.ssw-moment--rechts .ssw-moment__verlauf{background:linear-gradient(270deg,#121212e6,#1212129e 38%,#1212120d 72%)}.ssw-moment__inhalt{width:100%;padding-top:9.6rem;padding-bottom:9.6rem}.ssw-moment__text{max-width:60rem}.ssw-moment--rechts .ssw-moment__text{margin-left:auto}.ssw-moment__text .ssw-lead{color:#fff}.ssw-moment__zahl{display:flex;align-items:baseline;flex-wrap:wrap;gap:.4rem 1rem;margin-top:2.8rem;font-family:var(--font-heading-family);font-style:italic;font-weight:900;font-size:clamp(3.4rem,5.4vw,5.6rem);line-height:1;color:var(--ssw-gelb);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.ssw-moment__zahl small{font-family:var(--font-body-family);font-style:normal;font-size:1.6rem;font-weight:700;letter-spacing:0;color:#fff;opacity:.85}.ssw-moment__kauf{display:grid;gap:1.6rem;margin-top:3.2rem;padding-top:2.4rem;border-top:1px solid rgba(255,255,255,.18)}.ssw-moment__preis .ssw-kauf__brutto{color:#fff}.ssw-moment .ssw-kauf__form{display:inline-grid}.ssw-moment .ssw-kauf__form .ssw-btn{width:auto}@media screen and (max-width:749px){.ssw-moment .ssw-kauf__form,.ssw-moment .ssw-kauf__form .ssw-btn{width:100%}}@media screen and (max-width:989px){.ssw-moment{min-height:0;align-items:flex-end}.ssw-moment__inhalt{padding-top:28rem;padding-bottom:5.6rem}.ssw-moment__verlauf,.ssw-moment--rechts .ssw-moment__verlauf{background:linear-gradient(0deg,#121212f5,#121212cc 50%,#12121226 85%)}.ssw-moment--rechts .ssw-moment__text{margin-left:0}}.ssw-fakten__liste{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem;margin:0;padding:0}.ssw-fakt{--mx:50%;--my:30%;position:relative;display:flex;flex-direction:column;gap:.6rem;padding:2.4rem;border-radius:1.2rem;background:#fff;color:var(--ssw-ink);min-width:0;overflow:hidden;isolation:isolate;transition:translate .4s var(--ssw-ease),box-shadow .4s var(--ssw-ease)}.ssw-fakt:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(24rem circle at var(--mx) var(--my),rgba(245,215,0,.28),transparent 60%);opacity:0;transition:opacity .35s}.ssw-fakt:hover{translate:0 -4px;box-shadow:0 18px 40px -16px #12121259}.ssw-fakt:hover:after{opacity:1}.ssw--hell .ssw-fakt,.ssw--warm .ssw-fakt{border:1px solid rgba(18,18,18,.1)}.ssw-fakt__icon{display:grid;place-items:center;width:4.4rem;height:4.4rem;border-radius:50%;background:var(--ssw-ink);color:var(--ssw-gelb);margin-bottom:.8rem}.ssw-fakt__icon svg{width:2.2rem;height:2.2rem}.ssw-fakt__wert{display:flex;align-items:baseline;flex-wrap:wrap;gap:.2rem .6rem;font-family:var(--font-heading-family);font-style:italic;font-weight:900;font-size:clamp(3.4rem,5.4vw,5.6rem);line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.ssw-fakt__wert small{font-size:.42em;letter-spacing:0}.ssw-fakt__wert--text{font-size:clamp(3rem,3.6vw,3.8rem);overflow-wrap:anywhere}.ssw-fakt__label{font-size:1.6rem;font-weight:800;line-height:1.3}.ssw-fakt__text{font-size:1.4rem;line-height:1.5;opacity:.75}.ssw-fakt__produkt{display:inline-flex;align-items:center;gap:.4rem;margin-top:auto;padding-top:1.2rem;color:inherit;font-size:1.4rem;font-weight:800;text-decoration:underline;text-decoration-color:var(--ssw-gruen);text-decoration-thickness:2px;text-underline-offset:.3em}.ssw-fakt__produkt svg{width:1.4rem;height:1.4rem;flex:none}.ssw-fakten__cta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:2rem 4rem;margin-top:4rem;padding:2.4rem 2.8rem;border-radius:1.2rem;background:var(--ssw-ink);color:#fff}.ssw-fakten__cta-titel{font-family:var(--font-heading-family);font-style:italic;font-weight:900;font-size:2.4rem;line-height:1.15}.ssw-fakten__cta-zeile{margin-top:.6rem;font-size:1.4rem;opacity:.8}.ssw-fakten__cta .ssw-kontakt svg{color:var(--ssw-gelb)}@media screen and (max-width:989px){.ssw-fakten__liste{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:599px){.ssw-fakten__liste{grid-template-columns:minmax(0,1fr);gap:1rem}.ssw-fakt,.ssw-fakten__cta{padding:2rem}}.ssw-duo__liste{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin:0;padding:0}.ssw-duo__paket{--mx:50%;--my:30%;position:relative;display:flex;flex-direction:column;gap:1rem;padding:2.4rem;border-radius:1.2rem;background:#fff;color:var(--ssw-ink);border:1px solid rgba(18,18,18,.1);min-width:0;overflow:hidden;isolation:isolate;transition:translate .4s var(--ssw-ease),box-shadow .4s var(--ssw-ease)}.ssw-duo__paket:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(30rem circle at var(--mx) var(--my),rgba(245,215,0,.16),transparent 60%);opacity:0;transition:opacity .35s}.ssw-duo__paket:hover{translate:0 -4px;box-shadow:0 18px 40px -12px #12121240}.ssw-duo__paket:hover:after{opacity:1}.ssw-duo__lage{display:flex;align-items:center;gap:.6rem;font-size:1.1rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--ssw-rot)}.ssw-duo__lage svg{width:2rem;height:2rem;flex:none}.ssw-duo__titel{margin:0;font-family:var(--font-heading-family);font-style:italic;font-weight:900;font-size:2.4rem;line-height:1.15}.ssw-duo__text{font-size:1.4rem;line-height:1.5;opacity:.8}.ssw-duo__paar{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:.8rem;margin-top:.6rem}.ssw-duo__teil{display:flex;flex-direction:column;gap:.4rem;min-width:0;color:inherit;text-decoration:none}.ssw-duo__bild{display:flex;align-items:center;justify-content:center;aspect-ratio:1;border-radius:.8rem;background:var(--ssw-warm);padding:1.2rem;overflow:hidden}.ssw-duo__bild img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;mix-blend-mode:multiply;transition:scale .6s var(--ssw-ease)}.ssw-duo__teil:hover .ssw-duo__bild img{scale:1.06}.ssw-duo__name{margin-top:.4rem;font-weight:800;font-size:1.4rem;line-height:1.25;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}.ssw-duo__teil:hover .ssw-duo__name{text-decoration:underline}.ssw-duo__rolle{font-size:1.1rem;line-height:1.35;opacity:.7}.ssw-duo__einzel{font-size:1.4rem;font-weight:700}.ssw-duo__plus{align-self:center;display:grid;place-items:center;width:3.2rem;height:3.2rem;margin-top:-4rem;border-radius:50%;background:var(--ssw-gelb);color:var(--ssw-ink)}.ssw-duo__plus svg{width:1.6rem;height:1.6rem}.ssw-duo__form{display:grid;gap:1.2rem;margin-top:auto;padding-top:1.6rem;border-top:1px solid rgba(18,18,18,.1)}@media screen and (max-width:1199px){.ssw-duo__liste{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.ssw-duo__liste{grid-template-columns:minmax(0,1fr)}.ssw-duo__paket{padding:2rem}}.ssw-band{overflow:hidden;isolation:isolate}.ssw-band__strahl{position:absolute;left:-10%;top:50%;width:70%;height:180%;translate:0 -50%;z-index:-1;pointer-events:none;clip-path:polygon(0 48%,100% 0,100% 100%,0 52%);background:linear-gradient(90deg,#ffffff73,#fff0 85%);opacity:.5}.ssw--navy .ssw-band__strahl{background:linear-gradient(90deg,rgba(var(--ssw-licht),.22),rgba(var(--ssw-licht),0) 85%)}.ssw-band__raster{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:3.2rem 6.4rem;align-items:center}.ssw-band__text .ssw-check{margin-top:2.4rem}.ssw-band__aktion{display:flex;flex-direction:column;align-items:flex-start;gap:1.2rem}.ssw-band__aktion .ssw-erwartung{margin:0}@media screen and (max-width:989px){.ssw-band__raster{grid-template-columns:minmax(0,1fr)}.ssw-band__aktion .ssw-btn{width:100%}}.ssw-vergleich__auf{border-radius:1.2rem;background:var(--ssw-warm);overflow:hidden}.ssw--warm .ssw-vergleich__auf{background:#fff}.ssw-vergleich__summary{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:2.8rem 3.2rem;cursor:pointer;list-style:none}.ssw-vergleich__summary::-webkit-details-marker{display:none}.ssw-vergleich__summary-text{display:grid;gap:.6rem;min-width:0}.ssw-vergleich__summary .ssw-kicker{margin:0}.ssw-vergleich__unter{font-size:1.4rem;line-height:1.5;opacity:.75;max-width:70ch}.ssw-vergleich__knopf{display:inline-flex;align-items:center;gap:.8rem;flex:none;min-height:46px;padding:0 1.6rem;border-radius:.8rem;border:2px solid var(--ssw-ink);font-size:1.4rem;font-weight:800}.ssw-vergleich__knopf svg{width:1.8rem;height:1.8rem;transition:rotate .3s var(--ssw-ease)}.ssw-vergleich__auf[open] .ssw-vergleich__knopf svg{rotate:45deg}.ssw-vergleich__inhalt{padding:0 3.2rem 3.2rem}.ssw-vergleich__tipp{display:flex;align-items:center;gap:.6rem;margin:0 0 1.2rem;font-size:1.4rem;font-weight:600;opacity:.7}.ssw-vergleich__tipp svg{width:1.6rem;height:1.6rem}.ssw-tabelle__scroll{position:relative;overflow-x:auto;border-radius:.8rem;border:1px solid rgba(18,18,18,.12);background:#fff;contain:layout inline-size;-webkit-overflow-scrolling:touch}.ssw-tabelle{width:100%;min-width:132rem;border-collapse:separate;border-spacing:0;table-layout:auto;font-size:1.4rem;line-height:1.4;color:var(--ssw-ink)}.ssw-tabelle th,.ssw-tabelle td{padding:1.2rem 1.4rem;text-align:left;vertical-align:top;border-bottom:1px solid rgba(18,18,18,.08)}.ssw-tabelle thead th{position:relative;background:var(--ssw-ink);color:#fff;font-size:1.1rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.ssw-tabelle thead th[data-ssw-sort]{cursor:pointer;-webkit-user-select:none;user-select:none}.ssw-tabelle thead th button{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:.4rem}.ssw-tabelle thead th button:after{content:"\2195";opacity:.5}.ssw-tabelle thead th[aria-sort=ascending] button:after{content:"\2191";opacity:1;color:var(--ssw-gelb)}.ssw-tabelle thead th[aria-sort=descending] button:after{content:"\2193";opacity:1;color:var(--ssw-gelb)}.ssw-tabelle thead th button:focus-visible{outline:.3rem solid var(--ssw-gelb);outline-offset:.2rem}.ssw-tabelle tbody tr:hover td,.ssw-tabelle tbody tr:hover th{background:var(--ssw-gelb-wash)}.ssw-tabelle th[scope=row],.ssw-tabelle thead th:first-child{position:sticky;left:0;z-index:1}.ssw-tabelle th[scope=row]{background:#fff;min-width:22rem;box-shadow:1px 0 #12121214}.ssw-tabelle__produkt{display:grid;grid-template-columns:4.8rem minmax(0,1fr);align-items:center;gap:1rem;color:inherit;text-decoration:none}.ssw-tabelle__produkt b{display:block;font-weight:800}.ssw-tabelle__produkt small{display:block;font-size:1.1rem;opacity:.6;letter-spacing:.06em}.ssw-tabelle__produkt:hover b{text-decoration:underline}.ssw-tabelle__bild{display:flex;align-items:center;justify-content:center;aspect-ratio:1;border-radius:.3rem;background:var(--ssw-warm);padding:.3rem}.ssw-tabelle__bild img{max-width:100%;max-height:100%;width:auto;height:auto;mix-blend-mode:multiply}.ssw-tabelle td b{font-weight:800}.ssw-tabelle td:nth-child(6){min-width:15rem}.ssw-tabelle td:nth-child(7){min-width:19rem}.ssw-tabelle td:nth-child(8){min-width:17rem}.ssw-tabelle td:nth-child(9){min-width:13rem}.ssw-tabelle td:nth-child(10){min-width:30rem}.ssw-tabelle td:nth-child(11){min-width:24rem}.ssw-tabelle td:nth-child(12){min-width:26rem}.ssw-tabelle td:nth-child(n+2):nth-child(-n+5){white-space:nowrap}.ssw-vergleich .ssw-fussnote{margin-top:1.4rem}@media screen and (max-width:749px){.ssw-vergleich__summary{padding:2rem;flex-wrap:wrap}.ssw-vergleich__inhalt{padding:0 1.2rem 1.6rem}.ssw-tabelle th[scope=row]{min-width:16rem}.ssw-tabelle__produkt{grid-template-columns:minmax(0,1fr)}.ssw-tabelle__bild{display:none}}.ssw-bereiche__licht{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.6rem;margin:0;padding:0}.ssw-bereich{--mx:50%;--my:30%;position:relative;display:flex;flex-direction:column;height:100%;border-radius:1.2rem;overflow:hidden;background:#fff;color:var(--ssw-ink);text-decoration:none;border:1px solid rgba(18,18,18,.1);isolation:isolate;transition:translate .4s var(--ssw-ease),box-shadow .4s var(--ssw-ease),border-color .3s}.ssw-bereich:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(24rem circle at var(--mx) var(--my),rgba(245,215,0,.2),transparent 60%);opacity:0;transition:opacity .35s}.ssw-bereich:hover{translate:0 -4px;box-shadow:0 18px 40px -14px #1212124d;border-color:var(--ssw-ink)}.ssw-bereich:hover:after{opacity:1}.ssw-bereich__bild{position:relative;display:block;aspect-ratio:4/3;background:var(--ssw-nebel);overflow:hidden}.ssw-bereich__bild img{display:block;width:100%;height:100%;object-fit:cover;transition:scale .8s var(--ssw-ease)}.ssw-bereich:hover .ssw-bereich__bild img{scale:1.06}.ssw-bereich__icon{position:absolute;left:1rem;top:1rem;display:grid;place-items:center;width:3.6rem;height:3.6rem;border-radius:50%;background:var(--ssw-gelb);color:var(--ssw-ink)}.ssw-bereich__icon svg{width:2rem;height:2rem}.ssw-bereich__info{display:flex;flex-direction:column;gap:.6rem;padding:1.6rem 1.8rem 1.8rem;flex:1;min-width:0}.ssw-bereich__name{font-family:var(--font-heading-family);font-style:italic;font-weight:900;font-size:2rem;line-height:1.15;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.ssw-bereich__text{font-size:1.4rem;line-height:1.45;opacity:.75}.ssw-bereich__fuss{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:auto;padding-top:1.2rem;border-top:1px solid rgba(18,18,18,.1);font-size:1.4rem;font-weight:800}.ssw-bereich__fuss svg{width:2rem;height:2rem;flex:none;transition:translate .3s var(--ssw-ease)}.ssw-bereich:hover .ssw-bereich__fuss svg{translate:.4rem 0}.ssw-bereich--angebot{background:var(--ssw-ink);color:#fff;border-color:var(--ssw-ink)}.ssw-bereich--angebot:hover{translate:none;box-shadow:none}.ssw-bereich--angebot .ssw-bereich__info{justify-content:center;gap:1.2rem;padding:2.4rem}.ssw-bereich--angebot .ssw-bereich__text{opacity:.8}.ssw-bereich--angebot .ssw-btn{width:100%;margin-top:.8rem}.ssw-bereich__icon--statisch{position:static}.ssw-bereiche__einsatz{margin-top:4.8rem}.ssw-bereiche__gruppe{display:flex;align-items:center;gap:.9rem;margin:0 0 1.6rem;font-size:1.1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.ssw-bereiche__gruppe:before{content:"";width:26px;height:4px;background:var(--ssw-rot)}.ssw-bereiche__kacheln{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:0;padding:0}.ssw-kachel{display:grid;grid-template-columns:5.6rem minmax(0,1fr) auto;align-items:center;gap:1.4rem;height:100%;padding:1rem 1.4rem 1rem 1rem;border-radius:.8rem;background:#fff;color:var(--ssw-ink);text-decoration:none;border:1px solid rgba(18,18,18,.1);transition:border-color .3s,translate .3s var(--ssw-ease)}.ssw-kachel:hover{border-color:var(--ssw-ink);translate:0 -2px}.ssw-kachel__bild{display:block;aspect-ratio:1;border-radius:.3rem;overflow:hidden;background:var(--ssw-nebel)}.ssw-kachel__bild img{display:block;width:100%;height:100%;object-fit:cover}.ssw-kachel__info{display:flex;flex-direction:column;gap:.2rem;min-width:0}.ssw-kachel__name{font-weight:800;font-size:1.4rem;line-height:1.25;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.ssw-kachel__text{font-size:1.1rem;line-height:1.35;opacity:.7}.ssw-kachel>svg{width:1.8rem;height:1.8rem;flex:none;color:var(--ssw-rot)}@media screen and (max-width:1199px){.ssw-bereiche__licht{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:989px){.ssw-bereiche__kacheln,.ssw-bereiche__licht{grid-template-columns:repeat(2,minmax(0,1fr))}.ssw-bereiche__licht>li:has(.ssw-bereich--angebot){grid-column:1 / -1}}@media screen and (max-width:1199px){.ssw-bereiche__licht>li:has(.ssw-bereich--angebot){grid-column:span 2}}@media screen and (max-width:749px){.ssw-bereiche__licht{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.ssw-bereich__info{padding:1.2rem}.ssw-bereich__name{font-size:1.6rem}.ssw-bereich__text{display:none}.ssw-bereich--angebot .ssw-bereich__text{display:block}.ssw-bereiche__kacheln{grid-template-columns:minmax(0,1fr)}.ssw-bereiche__licht>li:has(.ssw-bereich--angebot){grid-column:1 / -1}}.ssw-finder__raster{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:4.8rem;align-items:start}.ssw-finder__fragen{min-width:0}.ssw-finder__form{display:grid;gap:2.4rem;margin-top:3.2rem}.ssw-frage legend{display:flex;align-items:center;gap:1rem;margin-bottom:1.2rem;padding:0;font-size:1.6rem;font-weight:800}.ssw-frage__nr{display:grid;place-items:center;width:2.8rem;height:2.8rem;border-radius:50%;background:var(--ssw-ink);color:var(--ssw-gelb);font-family:var(--font-heading-family);font-style:italic;font-weight:900;font-size:1.4rem;flex:none}.ssw-frage__optionen{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.ssw-option{position:relative;display:block;cursor:pointer}.ssw-option input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;margin:0;cursor:pointer}.ssw-option span{display:flex;align-items:center;gap:1rem;min-height:52px;height:100%;padding:1rem 1.4rem;border-radius:.8rem;border:2px solid rgba(18,18,18,.14);background:#fff;font-size:1.4rem;font-weight:700;line-height:1.3;transition:border-color .2s,background .2s,box-shadow .2s}.ssw-option span svg{width:2.2rem;height:2.2rem;flex:none;color:var(--ssw-rot)}.ssw-option:hover span{border-color:#12121266}.ssw-option input:checked+span{border-color:var(--ssw-ink);background:var(--ssw-gelb);box-shadow:0 8px 20px -10px #12121266}.ssw-option input:checked+span svg{color:var(--ssw-ink)}.ssw-option input:focus-visible+span{outline:.3rem solid var(--ssw-ink);outline-offset:.2rem}.ssw-finder__alle{margin-top:2.8rem}.ssw-finder__ergebnis{position:sticky;top:calc(var(--ssw-kopfhoehe) + 2.4rem);display:grid;gap:1.4rem;padding:2rem;border-radius:1.2rem;background:var(--ssw-ink);color:#fff;min-width:0;box-shadow:0 18px 44px #12121233}.ssw-finder__ergebnis-kicker{display:flex;align-items:center;gap:.8rem;font-size:1.1rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--ssw-gelb)}.ssw-finder__ergebnis-kicker svg{width:2rem;height:2rem}.ssw-finder__treffer{display:grid;gap:1.4rem;min-width:0}.ssw-finder__treffer.ssw-wechsel{animation:ssw-wechsel .55s var(--ssw-ease) both}.ssw-finder__treffer .ssw-kauf__bild{aspect-ratio:16/9;padding:1.2rem}.ssw-finder__gruende{margin-top:0}.ssw-finder__gruende li{color:#fff}.ssw-finder__dazu{display:flex;align-items:flex-start;gap:.8rem;padding:1.2rem 1.4rem;border-radius:.8rem;background:#ffffff14;font-size:1.4rem;line-height:1.45}.ssw-finder__dazu svg{width:1.8rem;height:1.8rem;flex:none;color:var(--ssw-gelb);margin-top:.1rem}.ssw-finder__dazu a{color:var(--ssw-gelb);font-weight:800}.ssw-finder__alternative{font-size:1.4rem;line-height:1.45;opacity:.85}.ssw-finder__alternative a{color:var(--ssw-gelb);font-weight:800}@media screen and (max-width:989px){.ssw-finder__raster{grid-template-columns:minmax(0,1fr)}.ssw-finder__ergebnis{position:relative;top:auto}}@media screen and (max-width:599px){.ssw-frage__optionen{grid-template-columns:minmax(0,1fr)}.ssw-finder__ergebnis{padding:1.4rem}}.ssw-bk__vorschlaege{margin:0 0 3.2rem}.ssw-bk__vorschlaege-titel{margin:0 0 1.2rem;font-size:1.1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.ssw-bk__vorschlaege ul{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:0;padding:0}.ssw-bk__vorschlag{display:grid;gap:.4rem;width:100%;height:100%;padding:1.4rem 1.6rem;border-radius:.8rem;border:2px solid rgba(18,18,18,.14);background:#fff;color:var(--ssw-ink);font:inherit;text-align:left;cursor:pointer;transition:border-color .2s,background .2s,translate .3s var(--ssw-ease)}.ssw-bk__vorschlag:hover{border-color:var(--ssw-ink);translate:0 -2px}.ssw-bk__vorschlag.ist-aktiv{border-color:var(--ssw-ink);background:var(--ssw-gelb)}.ssw-bk__vorschlag b{font-size:1.6rem;font-weight:800}.ssw-bk__vorschlag span{font-size:1.4rem;line-height:1.4;opacity:.75}.ssw-bk__raster{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:3.2rem;align-items:start}.ssw-bk__liste{min-width:0}.ssw-bk__gruppe{display:flex;align-items:center;gap:.9rem;margin:0 0 1.2rem;font-size:1.1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.ssw-bk__gruppe:before{content:"";width:26px;height:4px;background:var(--ssw-rot)}.ssw-bk__posten+.ssw-bk__gruppe{margin-top:3.2rem}.ssw-bk__posten{list-style:none;display:grid;gap:.8rem;margin:0;padding:0}.ssw-bk__zeile{display:grid;grid-template-columns:7.2rem minmax(0,1fr) auto;align-items:center;gap:1.6rem;padding:1rem 1.4rem 1rem 1rem;border-radius:.8rem;background:#fff;border:2px solid transparent;transition:border-color .2s,background .2s}.ssw-bk__zeile.ist-gewaehlt{border-color:var(--ssw-gruen);background:var(--ssw-gruen-wash)}.ssw-bk__bild{display:flex;align-items:center;justify-content:center;aspect-ratio:1;border-radius:.3rem;background:var(--ssw-warm);padding:.4rem;overflow:hidden}.ssw-bk__bild img{max-width:100%;max-height:100%;width:auto;height:auto;mix-blend-mode:multiply}.ssw-bk__info{display:grid;gap:.3rem;min-width:0}.ssw-bk__name{font-weight:800;font-size:1.6rem;line-height:1.25}.ssw-bk__name a{color:inherit;text-decoration:none}.ssw-bk__name a:hover{text-decoration:underline}.ssw-bk__rolle{font-size:1.4rem;line-height:1.4;opacity:.75}.ssw-bk__preis{font-size:1.4rem;font-weight:800}.ssw-bk__preis small{font-weight:600;opacity:.7;font-size:1.1rem}.ssw-bk__variante{margin-top:.4rem;max-width:22rem}.ssw-menge{display:inline-flex;align-items:center;gap:.4rem}.ssw-menge input{width:5.6rem;min-height:44px;padding:0 .6rem;border:2px solid rgba(18,18,18,.2);border-radius:.8rem;background:#fff;color:var(--ssw-ink);font:inherit;font-size:1.6rem;font-weight:800;text-align:center;-moz-appearance:textfield}.ssw-menge input::-webkit-outer-spin-button,.ssw-menge input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ssw-menge__knopf{display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:50%;background:var(--ssw-ink);color:#fff;cursor:pointer;transition:background .2s}.ssw-menge__knopf:hover{background:var(--ssw-gruen-aa)}.ssw-menge__knopf svg{width:1.8rem;height:1.8rem}.ssw-menge--hell .ssw-menge__knopf{background:var(--ssw-gelb);color:var(--ssw-ink)}.ssw-bk__summe{position:sticky;top:calc(var(--ssw-kopfhoehe) + 2.4rem);display:grid;gap:1.6rem;padding:2.4rem;border-radius:1.2rem;background:var(--ssw-ink);color:#fff;min-width:0}.ssw-bk__fahrzeuge{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;padding-bottom:1.6rem;border-bottom:1px solid rgba(255,255,255,.16)}.ssw-bk__fahrzeuge label{display:inline-flex;align-items:center;gap:.8rem;font-size:1.4rem;font-weight:800}.ssw-bk__fahrzeuge label svg{width:2.2rem;height:2.2rem;color:var(--ssw-gelb)}.ssw-bk__auswahl{list-style:none;display:grid;gap:.6rem;margin:0;padding:0;font-size:1.4rem}.ssw-bk__auswahl li{display:flex;justify-content:space-between;gap:1rem}.ssw-bk__auswahl li span:last-child{font-weight:800;white-space:nowrap}.ssw-bk__leer{opacity:.7}.ssw-bk__zahlen{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem}.ssw-bk__zahlen div{display:flex;flex-direction:column-reverse;gap:.2rem;padding:1rem;border-radius:.3rem;background:#ffffff14;min-width:0}.ssw-bk__zahlen dt{font-size:1.1rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;opacity:.7}.ssw-bk__zahlen dd{font-size:1.6rem;font-weight:800;white-space:nowrap;font-variant-numeric:tabular-nums}.ssw-bk__zahlen div:nth-child(2) dd{color:var(--ssw-gelb)}.ssw-bk__knoepfe{display:grid;gap:.8rem}.ssw-bk__knoepfe .ssw-btn{width:100%}.ssw-bk__meldung{font-size:1.4rem;font-weight:700;color:var(--ssw-gelb)}.ssw-bk__meldung:empty{display:none}.ssw-bk__summe .ssw-erwartung{margin:0}@media screen and (max-width:989px){.ssw-bk__raster{grid-template-columns:minmax(0,1fr)}.ssw-bk__summe{position:relative;top:auto}.ssw-bk__vorschlaege ul{grid-template-columns:minmax(0,1fr)}}@media screen and (max-width:599px){.ssw-bk__zeile{grid-template-columns:5.6rem minmax(0,1fr);gap:1rem}.ssw-bk__zeile .ssw-menge{grid-column:1 / -1;justify-self:end}.ssw-bk__summe{padding:1.8rem}.ssw-bk__zahlen dd{font-size:1.4rem}}.ssw-anfrage__raster{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:4.8rem;align-items:start}.ssw-anfrage__text{min-width:0}.ssw-anfrage__direkt{margin-top:3.2rem;padding-top:2.4rem;border-top:1px solid var(--ssw-linie);display:grid;gap:.4rem}.ssw-anfrage__direkt-titel{font-size:1.1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;opacity:.75}.ssw-anfrage__karte{min-width:0;padding:3.2rem;border-radius:1.2rem;background:#fff;color:var(--ssw-ink);box-shadow:0 18px 44px #12121233}.ssw-form{display:grid;gap:2rem}.ssw-form__leuchten legend{margin-bottom:1rem;font-size:1.4rem;font-weight:800}.ssw-form__chips{display:flex;flex-wrap:wrap;gap:.6rem}.ssw-form__chip{position:relative;cursor:pointer}.ssw-form__chip input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;margin:0;cursor:pointer}.ssw-form__chip span{display:inline-flex;align-items:center;gap:.6rem;min-height:40px;padding:0 1.2rem;border-radius:.3rem;border:2px solid rgba(18,18,18,.16);font-size:1.4rem;font-weight:700;transition:border-color .2s,background .2s}.ssw-form__chip input:checked+span{border-color:var(--ssw-gruen);background:var(--ssw-gruen-wash)}.ssw-form__chip input:checked+span:before{content:"\2713";color:var(--ssw-gruen-tief);font-weight:900}.ssw-form__chip input:focus-visible+span{outline:.3rem solid var(--ssw-gelb);outline-offset:.2rem}.ssw-form__felder{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem 1.6rem}.ssw-form__feld{display:grid;gap:.6rem;min-width:0}.ssw-form__feld--voll{grid-column:1 / -1}.ssw-form__feld label{font-size:1.4rem;font-weight:700}.ssw-form__feld input,.ssw-form__feld select,.ssw-form__feld textarea{width:100%;min-height:48px;padding:1rem 1.2rem;border:2px solid rgba(18,18,18,.18);border-radius:.8rem;background:#fff;color:var(--ssw-ink);font:inherit;font-size:1.6rem}.ssw-form__feld textarea{min-height:12rem;resize:vertical}.ssw-form__feld input:focus,.ssw-form__feld select:focus,.ssw-form__feld textarea:focus{border-color:var(--ssw-ink);outline:none;box-shadow:0 0 0 .3rem #f5d70099}.ssw-form__rueckruf{display:flex;align-items:flex-start;gap:1rem;font-size:1.4rem;font-weight:600;line-height:1.4;cursor:pointer}.ssw-form__rueckruf input{width:2rem;height:2rem;margin:.1rem 0 0;accent-color:var(--ssw-gruen-aa);flex:none}.ssw-form__senden{display:grid;gap:.4rem}.ssw-form__senden .ssw-btn{width:100%}.ssw-form__senden .ssw-erwartung{margin:.6rem 0 0}.ssw-form__ds{font-size:1.1rem;line-height:1.5;opacity:.7}.ssw-form__ds a{color:inherit}.ssw-form__status{display:flex;align-items:center;gap:.8rem;padding:1.4rem 1.6rem;border-radius:.8rem;font-size:1.4rem;font-weight:700}.ssw-form__status svg{width:2rem;height:2rem;flex:none}.ssw-form__status--ok{background:var(--ssw-gruen-wash);color:var(--ssw-gruen-tief)}.ssw-form__status--fehler{background:var(--ssw-rot-wash);color:var(--ssw-rot-tief)}@media screen and (max-width:989px){.ssw-anfrage__raster{grid-template-columns:minmax(0,1fr)}}@media screen and (max-width:599px){.ssw-anfrage__karte{padding:2rem}.ssw-form__felder{grid-template-columns:minmax(0,1fr)}}.ssw-sticky{position:fixed;left:0;right:0;bottom:0;z-index:30;display:flex;align-items:center;gap:1.2rem;padding:1rem 1.6rem calc(1rem + env(safe-area-inset-bottom));background:var(--ssw-ink);color:#fff;box-shadow:0 -10px 30px #12121240;transition:translate .4s var(--ssw-ease)}.ssw-sticky.ist-weg{translate:0 110%}.ssw-sticky__text{min-width:0;flex:1 1 auto}.ssw-sticky{max-width:100vw}.ssw-sticky__titel{font-weight:800;font-size:1.4rem;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ssw-sticky__zeile{font-size:1.1rem;opacity:.75;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ssw-sticky__link{color:#fff;font-size:1.4rem;font-weight:800;white-space:nowrap;text-decoration:underline;text-decoration-color:var(--ssw-gelb);text-underline-offset:.3em}.ssw-sticky .ssw-btn{flex:none}@media screen and (min-width:990px){.ssw-sticky{display:none!important}}@media screen and (max-width:429px){.ssw-sticky__link{display:none}}body:has(.ssw-sticky:not(.ist-weg):not([hidden])) #worldphonecallbutton{bottom:92px!important}@media screen and (max-width:989px){body:has(.ssw-sticky:not(.ist-weg):not([hidden])) shopify-chat{transform:translateY(-74px)}}@keyframes ssw-hoch{0%{opacity:0;translate:0 24px}to{opacity:1;translate:0 0}}@keyframes ssw-ein{0%{opacity:0;translate:0 18px}to{opacity:1;translate:0 0}}@keyframes ssw-flackern{0%{opacity:.92}8%{opacity:.35}12%{opacity:.8}18%{opacity:.2}24%{opacity:.6}34%{opacity:.08}to{opacity:0}}@keyframes ssw-nacht{0%{opacity:.95}22%{opacity:.95}28%{opacity:.4}32%{opacity:.85}38%{opacity:.2}44%{opacity:.55}56%{opacity:.04}to{opacity:0}}@keyframes ssw-lauf{0%{opacity:0;background-position:110% 0}12%{opacity:1}88%{opacity:1}to{opacity:0;background-position:-30% 0}}@keyframes ssw-strahl{0%{width:0;opacity:.2}to{opacity:1}}@keyframes ssw-balken{0%{scale:0 1}to{scale:1 1}}@keyframes ssw-wechsel{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0 0}}@media(prefers-reduced-motion:no-preference){.ssw-ein{animation:ssw-ein .9s var(--ssw-ease) both;animation-delay:calc(var(--ssw-v,0) * 90ms + .12s)}.ssw-kopf--nacht .ssw-kopf__dunkel{animation:ssw-nacht 2.2s ease-out both}.ssw-kopf--nacht .ssw-kopf__lauf{background-size:60% 100%;animation:ssw-lauf 2.4s 1.4s cubic-bezier(.45,0,.2,1) both}.ssw-foto__dunkel--start{animation:ssw-flackern 1.6s .3s ease-out both}.ssw-js [data-ssw-anschalten].ssw-licht-an .ssw-foto__dunkel{animation:ssw-flackern 1.4s ease-out both}.ssw-js [data-ssw-rv].ssw-an{animation:ssw-hoch .9s var(--ssw-ease) both}.ssw-js [data-ssw-staffel].ssw-an>*{animation:ssw-hoch .8s var(--ssw-ease) both;animation-delay:calc(var(--ssw-i,0) * 80ms)}.ssw-js .ssw-weite.ssw-los .ssw-weite__kegel{animation:ssw-strahl 1.8s var(--ssw-ease) both}.ssw-js .ssw-weite.ssw-los .ssw-weite__ende{animation:ssw-ein .6s 1.3s var(--ssw-ease) both}.ssw-js .ssw-weite.ssw-los .ssw-weite__wahl-balken span{animation:ssw-balken 1.2s var(--ssw-ease) both;animation-delay:calc(var(--ssw-i,0) * 90ms + .3s)}.ssw-kopf--nacht .ssw-schnell__balken span{animation:ssw-balken 1.4s var(--ssw-ease) both;animation-delay:calc(var(--ssw-i,0) * 90ms + .9s)}}@media(prefers-reduced-motion:reduce){.ssw *{transition-duration:.01ms!important;animation:none!important}.ssw-gesch__bild{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/rescu-ssw.css.map */
