:root{--ease-out:cubic-bezier(.23,1,.32,1);--ease-in-out:cubic-bezier(.77,0,.175,1);--ease-drawer:cubic-bezier(.32,.72,0,1);--sand:#f6ecc8;--offwhite:#fcfaf2;--ink:#000f2e;--black:#000000;--slate:#515a8a;--blue:#0067e5;--blue-deep:#0053b8;--blue-text:#0053b8;--mist:#8ab1e6;--teal:#116973;--yellow:#fed200;--glacier:#cce2ff;--pink:#feafbb;--zero:#000000;--r:20px;--pill:9999px;--max:1140px;--gut:24px;--t-body:16px;--t-body-lg:18px;--t-sub:20px;--t-head:24px;--t-head-lg:27px;--t-display:43px;--t-display-lg:48px;--t-hero:58px;--f-display:"Outfit","Trebuchet MS",system-ui,sans-serif;--f-body:"Public Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--f-mono:"Roboto Mono",ui-monospace,SFMono-Regular,Menlo,monospace}*{box-sizing:border-box}body{margin:0;background:var(--sand);color:var(--black);font-family:var(--f-body);font-size:var(--t-body);line-height:1.6;-webkit-font-smoothing:antialiased}h1,h2,h3,h4{font-family:var(--f-display);color:var(--ink);margin:0;text-wrap:balance;letter-spacing:-.01em}h1{font-size:clamp(38px,7vw,var(--t-hero));font-weight:800;line-height:1.02}h2{font-size:clamp(28px,4.6vw,var(--t-display));font-weight:700;line-height:1.1}h3{font-size:var(--t-head);font-weight:700;line-height:1.2}p{margin:0}a{color:inherit}img{max-width:100%;display:block}button{font:inherit;color:inherit}.wrap{width:100%;max-width:var(--max);margin-inline:auto;padding-inline:var(--gut)}.sect{padding-block:clamp(56px,9vw,104px)}.stack{display:flex;flex-direction:column}.g8{gap:8px}.g12{gap:12px}.g16{gap:16px}.g20{gap:20px}.g24{gap:24px}.g32{gap:32px}.g40{gap:40px}.eyebrow{font-family:var(--f-mono);font-size:13px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--slate)}.lead{font-size:var(--t-body-lg);line-height:1.55;max-width:56ch}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:15px 28px;border-radius:var(--r);font-family:var(--f-display);font-weight:600;font-size:var(--t-body-lg);text-decoration:none;cursor:pointer;border:1px solid transparent;transition:transform .16s var(--ease-out),background-color .18s ease}.btn:active{transform:scale(.97)}.btn-primary{background:var(--blue);color:#fff;border-color:var(--blue)}.btn-primary:hover{background:var(--blue-deep);border-color:var(--blue-deep)}.btn-ghost{background:transparent;color:var(--black);border-color:var(--black)}.btn-ghost:hover{background:#0000000f}.btn-light{background:#fff;color:var(--ink);border-color:#fff}.btn-light:hover{background:var(--offwhite)}.btn-row{display:flex;flex-wrap:wrap;gap:8px}.tag{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:var(--pill);background:var(--glacier);color:var(--ink);font-family:var(--f-mono);font-size:13px;letter-spacing:.04em}:where(a,button,[tabindex]):focus-visible{outline:3px solid var(--blue);outline-offset:3px;border-radius:6px}.slot{position:relative;width:100%;border-radius:var(--r);overflow:hidden;background:var(--offwhite);border:1px dashed rgba(0,15,46,.28);display:grid;place-items:center;cursor:pointer;padding:20px;text-align:center}.slot.on-dark{background:#111;border-color:#ffffff4d}.slot.filled{border-style:solid;border-color:transparent;padding:0}.slot img{width:100%;height:100%;object-fit:cover;grid-area:1/1}.slot .hint{grid-area:1/1;display:flex;flex-direction:column;gap:6px;align-items:center;max-width:30ch}.slot.filled .hint{display:none}.slot .hint b{font-family:var(--f-display);font-size:var(--t-body);color:var(--ink)}.slot.on-dark .hint b{color:#fff}.slot .hint span{font-family:var(--f-mono);font-size:12px;line-height:1.5;color:var(--slate)}.slot.on-dark .hint span{color:#9aa4b8}.slot .hint em{font-style:normal;font-family:var(--f-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--blue-text)}.slot input{display:none}.r-1-1{aspect-ratio:1/1}.r-4-3{aspect-ratio:4/3}.r-4-5{aspect-ratio:4/5}.r-16-9{aspect-ratio:16/9}.announce{background:var(--blue);color:#fff}.announce .wrap{padding-block:10px;font-family:var(--f-mono);font-size:12.5px;letter-spacing:.06em}.announce__band{display:flex;justify-content:center}.announce__spur{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 28px}.announce__spur[aria-hidden]{display:none}@media(max-width:760px){.announce{overflow:hidden}.announce .wrap{padding-inline:0;font-size:11.5px;letter-spacing:.04em}.announce__band{width:max-content;justify-content:flex-start;animation:ankuendigung-laeuft 26s linear infinite}.announce__spur{flex-wrap:nowrap;gap:0}.announce__spur[aria-hidden]{display:flex}.announce__spur span{padding-inline:15px;white-space:nowrap;position:relative}.announce__spur span:after{content:"\b7";position:absolute;right:-2px;opacity:.55}}@keyframes ankuendigung-laeuft{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}nav{position:sticky;top:env(safe-area-inset-top,0px);z-index:40;background:var(--sand);border-bottom:1px solid rgba(0,15,46,.1)}nav .wrap{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-block:14px}.logo{font-family:var(--f-display);font-weight:800;font-size:22px;letter-spacing:-.03em;color:var(--ink);text-decoration:none;display:inline-flex;align-items:center;gap:.16em}.logo span{color:inherit}.logo__pfote{width:.62em;height:.62em;flex-shrink:0;color:var(--blue-text);transform:translateY(.02em)}.logo--fuss{color:var(--offwhite)}.logo--fuss .logo__pfote{color:var(--mist)}.nav-links{display:flex;gap:26px}.nav-links a{text-decoration:none;font-size:var(--t-body)}.nav-links a:hover{color:var(--blue-text)}@media(max-width:760px){.nav-links{display:none}}.hero .wrap{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(24px,4vw,56px);align-items:center}.hero-copy{display:flex;flex-direction:column;gap:20px;align-items:flex-start}.trust{display:flex;flex-wrap:wrap;gap:8px 24px;padding-top:4px}.trust div{display:flex;align-items:center;gap:8px;font-size:15px}.stars{color:var(--ink);letter-spacing:.08em;font-size:14px}.star-fill{color:#5e4600}@media(max-width:860px){.hero .wrap{grid-template-columns:1fr}.hero-copy{order:1}.hero-media{order:2}}.block-mist{background:var(--mist)}.block-pink{background:var(--pink)}.block-zero{background:var(--zero);color:#fff}.block-zero h2,.block-zero h3{color:#fff}.block-off{background:var(--offwhite)}.duo{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media(max-width:820px){.duo{grid-template-columns:1fr}}.card{border-radius:var(--r);padding:20px;display:flex;flex-direction:column;gap:20px}.card-teal{background:var(--teal);color:var(--offwhite)}.card-teal h3{color:#fff}.card-yellow{background:var(--yellow);color:var(--black)}.card-pad{padding:32px 28px}.card-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px;font-size:var(--t-body-lg)}.card-list li{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:start}.tick{font-family:var(--f-mono);opacity:.85}.quad{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}@media(max-width:940px){.quad{grid-template-columns:1fr 1fr}}@media(max-width:520px){.quad{grid-template-columns:1fr}}.mini{background:var(--offwhite);border-radius:var(--r);padding:20px;display:flex;flex-direction:column;gap:12px}.mini h4{font-size:var(--t-sub);font-weight:700}.mini p{font-size:15px;line-height:1.5;color:#1a2745}.tech{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,64px);align-items:center}@media(max-width:860px){.tech{grid-template-columns:1fr}}.specs{width:100%;border-collapse:collapse;font-family:var(--f-mono);font-size:14px}.specs th,.specs td{text-align:left;padding:14px 0;border-bottom:1px solid rgba(255,255,255,.18);vertical-align:top}.specs th{font-weight:400;color:#9aa4b8;letter-spacing:.06em;text-transform:uppercase;font-size:12px;width:42%}.specs td{color:#fff}.todo{color:#fed200;border-bottom:1px dashed rgba(254,210,0,.6)}.rating-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 20px}.rating-num{font-family:var(--f-display);font-size:var(--t-display-lg);font-weight:800;color:var(--ink);line-height:1}.tri{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media(max-width:820px){.tri{grid-template-columns:1fr}}.quote{background:var(--offwhite);border-radius:var(--r);padding:24px;display:flex;flex-direction:column;gap:14px}.quote h3{font-size:var(--t-sub);font-weight:700;line-height:1.25}.quote p{font-size:15px;line-height:1.55;color:#1a2745}.vgl{margin:0;display:flex;flex-direction:column;gap:14px;align-items:center}.vgl__rahmen{position:relative;width:100%;max-width:560px;aspect-ratio:1/1;border-radius:var(--r);overflow:hidden;background:var(--offwhite);cursor:ew-resize;touch-action:pan-y;user-select:none;-webkit-user-select:none}.vgl__rahmen img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;pointer-events:none;-webkit-user-drag:none}.vgl__oben{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:inset(0 calc(100% - var(--pos,50%)) 0 0)}.vgl__linie{position:absolute;top:0;bottom:0;left:var(--pos,50%);width:3px;margin-left:-1.5px;background:#fff;pointer-events:none}.vgl__griff{position:absolute;top:50%;left:var(--pos,50%);width:54px;height:54px;margin:-27px 0 0 -27px;padding:0;border-radius:var(--pill);background:#fff;border:2px solid var(--ink);color:var(--ink);display:grid;place-items:center;cursor:ew-resize;touch-action:none}.vgl__griff:focus-visible{outline:3px solid var(--blue);outline-offset:3px}.vgl__griff svg{width:28px;height:28px;display:block;pointer-events:none}.vgl__schild{position:absolute;bottom:16px;padding:8px 15px;border-radius:var(--pill);background:var(--ink);color:#fff;pointer-events:none;white-space:nowrap;font-family:var(--f-mono);font-size:11.5px;letter-spacing:.1em;text-transform:uppercase}.vgl__schild--links{left:16px;opacity:calc((var(--p,50) - 22) / 10)}.vgl__schild--rechts{right:16px;opacity:calc((78 - var(--p,50)) / 10)}.vgl figcaption{font-family:var(--f-mono);font-size:12.5px;letter-spacing:.04em;color:var(--slate);text-align:center;max-width:46ch}@media(max-width:700px){.vgl__griff{width:48px;height:48px;margin:-24px 0 0 -24px}.vgl__schild{bottom:12px;font-size:10.5px;padding:7px 12px}.vgl__schild--links{left:12px;opacity:calc((var(--p,50) - 30) / 10)}.vgl__schild--rechts{right:12px;opacity:calc((70 - var(--p,50)) / 10)}}.prices{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;align-items:stretch}@media(max-width:820px){.prices{grid-template-columns:1fr}}.price{background:var(--offwhite);border-radius:var(--r);padding:24px;display:flex;flex-direction:column;gap:16px;border:2px solid transparent}.price.best{background:var(--glacier);border-color:var(--blue)}.price .amount{font-family:var(--f-display);font-size:var(--t-display);font-weight:800;color:var(--ink);line-height:1}.price .was{font-size:15px;color:var(--slate);text-decoration:line-through}.price .per{font-family:var(--f-mono);font-size:12px;color:var(--slate)}.price .btn{width:100%;margin-top:auto}.badge{align-self:flex-start;padding:5px 12px;border-radius:var(--pill);background:var(--blue);color:#fff;font-family:var(--f-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.badge-quiet{background:#000f2e1a;color:var(--ink)}.faq{display:flex;flex-direction:column;gap:8px;max-width:760px;width:100%;margin-inline:auto}details{background:var(--sand);border-radius:var(--r);padding:18px 22px}details[open]{background:var(--glacier)}summary{cursor:pointer;list-style:none;font-family:var(--f-display);font-weight:600;font-size:var(--t-sub);color:var(--ink);display:flex;justify-content:space-between;gap:16px;align-items:center}summary::-webkit-details-marker{display:none}summary:after{content:"+";font-family:var(--f-mono);font-size:22px;color:var(--blue-text);line-height:1}details[open] summary:after{content:"\2013"}details p{margin-top:12px;font-size:var(--t-body-lg);line-height:1.55;color:#1a2745;max-width:62ch}footer{background:var(--ink);color:var(--offwhite)}footer .wrap{padding-block:56px;display:flex;flex-direction:column;gap:32px}.foot-top{display:flex;flex-wrap:wrap;justify-content:space-between;gap:32px}.foot-links{display:flex;flex-wrap:wrap;gap:24px;font-size:15px}.foot-links a{text-decoration:none;opacity:.8}.foot-links a:hover{opacity:1}.foot-fine{font-family:var(--f-mono);font-size:12px;line-height:1.7;color:#8b94ad;border-top:1px solid rgba(255,255,255,.14);padding-top:24px}footer .logo{color:var(--offwhite)}.rv{opacity:1;transform:none;transition:opacity .6s ease,transform .6s cubic-bezier(.2,.7,.3,1)}@media(prefers-reduced-motion:no-preference){.rv.pending{opacity:0;transform:translateY(18px)}}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}[hidden]{display:none!important}.nav__aktion{color:var(--ink);display:inline-flex;align-items:center;gap:5px;text-decoration:none;position:relative;transition:color .15s ease}.nav__aktion:hover{color:var(--blue-text)}.nav__korb-zahl{font-size:11px;line-height:1;font-variant-numeric:tabular-nums;background:var(--blue);color:#fff;min-width:18px;height:18px;border-radius:var(--pill);display:inline-flex;align-items:center;justify-content:center;padding:0 5px}.nav__korb-zahl.ist-leer{display:none}.nav__icons{display:flex;align-items:center;gap:16px}.schublade{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60}.schublade__schleier{position:absolute;top:0;right:0;bottom:0;left:0;background:#000f2e59;opacity:0;transition:opacity .42s var(--ease-out)}.schublade.ist-offen .schublade__schleier{opacity:1}.schublade__blatt{position:absolute;top:0;right:0;height:100%;width:min(420px,100%);background:var(--sand);display:flex;flex-direction:column;transform:translate(100%);transition:transform .42s var(--ease-drawer);padding-bottom:env(safe-area-inset-bottom,0px)}.schublade.ist-offen .schublade__blatt{transform:none}.schublade__kopf{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;border-bottom:1px solid rgba(0,15,46,.12)}.schublade__titel{font-family:var(--f-display);font-size:var(--t-head);font-weight:700;color:var(--ink);margin:0}.schublade__zu{background:none;border:0;cursor:pointer;color:var(--ink);display:grid;place-items:center;width:34px;height:34px;border-radius:var(--pill)}.schublade__zu:hover{background:#000f2e14}.schublade__inhalt{flex:1;overflow-y:auto;overflow-x:hidden;padding:20px 24px}.korb__liste{list-style:none;margin:0;padding:0}.korb__zeile{display:grid;grid-template-columns:76px 1fr auto;gap:16px;padding:18px 0;border-bottom:1px solid rgba(0,15,46,.1);align-items:start}.korb__zeile:first-child{padding-top:0}.korb__bild{width:76px;height:76px;border-radius:16px;overflow:hidden;background:var(--offwhite);display:block;flex-shrink:0}.korb__bild img{width:100%;height:100%;object-fit:contain;padding:6px}.korb__text{min-width:0;display:flex;flex-direction:column;gap:2px}.korb__name{font-family:var(--f-display);font-weight:600;font-size:15px;line-height:1.3;color:var(--ink);text-decoration:none}.korb__name:hover{color:var(--blue-text)}.korb__variante{font-family:var(--f-mono);font-size:12px;color:var(--slate);margin:0}.korb__stueckpreis{font-size:13px;color:var(--slate);margin:0}.korb__rechts{display:flex;flex-direction:column;align-items:flex-end;gap:6px;text-align:right}.korb__summe{font-family:var(--f-display);font-weight:700;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}.korb__entfernen{background:none;border:0;padding:0;cursor:pointer;font-family:var(--f-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--slate);text-decoration:underline}.korb__entfernen:hover{color:#8a3a45}.menge{display:inline-flex;align-items:center;margin-top:8px;border:1px solid rgba(0,15,46,.22);border-radius:var(--pill);overflow:hidden}.menge__knopf{background:none;border:0;cursor:pointer;width:32px;height:32px;display:grid;place-items:center;color:var(--ink);font-size:15px;line-height:1}.menge__knopf:hover{background:#000f2e14}.menge__wert{min-width:28px;text-align:center;font-variant-numeric:tabular-nums;font-size:14px}.korb__fuss{padding-top:20px}.korb__zwischensumme{display:flex;align-items:baseline;justify-content:space-between;gap:16px;font-family:var(--f-display);font-weight:700;font-size:var(--t-sub);color:var(--ink)}.korb__zwischensumme strong{font-variant-numeric:tabular-nums}.korb__hinweis{font-family:var(--f-mono);font-size:12px;color:var(--slate);margin:6px 0 16px}.korb__kasse{width:100%}.korb__weiter{display:block;text-align:center;margin-top:12px;font-size:15px;color:var(--slate);text-decoration:underline;text-underline-offset:3px}.korb__weiter:hover{color:var(--ink)}.korb__leer{padding:48px 0;text-align:center;display:flex;flex-direction:column;gap:16px;align-items:center}.korb__leer-text{color:var(--slate);margin:0}.korb-seite{max-width:760px}.btn--fill{background:var(--blue);color:#fff;border-color:var(--blue)}.btn--fill:hover{background:var(--blue-deep);border-color:var(--blue-deep)}.btn--ghost{background:transparent;color:var(--black);border-color:var(--black)}.btn--ghost:hover{background:#0000000f}.band{padding-block:clamp(48px,7vw,88px)}.band--paper{background:var(--sand)}.band--off{background:var(--offwhite)}.h{font-family:var(--f-display);font-size:clamp(28px,4.6vw,var(--t-display));font-weight:700;color:var(--ink);line-height:1.1}.h-sm{font-family:var(--f-display);font-size:clamp(24px,3.4vw,var(--t-head-lg));font-weight:700;color:var(--ink);line-height:1.15}.copy{font-size:var(--t-body-lg);line-height:1.6;max-width:68ch}.copy p{margin:0 0 16px}.copy h2{font-size:var(--t-head-lg);margin:32px 0 12px}.copy h3{font-size:var(--t-sub);margin:24px 0 8px}.copy ul,.copy ol{margin:0 0 16px;padding-left:22px}.copy li{margin-bottom:6px}.copy a{color:var(--blue-text)}.seiteninhalt{max-width:68ch}.feldgruppe{display:flex;flex-direction:column;gap:6px;margin-bottom:16px;max-width:420px}.feld__label{font-family:var(--f-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--slate)}.feld{font:inherit;color:var(--black);background:var(--offwhite);border:1px solid rgba(0,15,46,.22);border-radius:var(--r);padding:13px 16px;width:100%}.feld:focus{outline:3px solid var(--blue);outline-offset:2px;border-color:transparent}.hinweis{border-radius:var(--r);padding:14px 18px;margin-bottom:20px;font-size:15px}.hinweis--gut{background:var(--glacier);color:var(--ink)}.hinweis--fehler{background:#ffe2e5;color:#7a2f3a}.pdp{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,4vw,56px);align-items:start}.pdp__galerie{max-width:560px}@media(max-width:900px){.pdp{grid-template-columns:1fr}}.pdp__galerie{display:flex;flex-direction:column;gap:8px;position:sticky;top:96px}@media(max-width:900px){.pdp__galerie{position:static}}.pdp__buehne{border-radius:var(--r);overflow:hidden;background:var(--offwhite);aspect-ratio:1/1;position:relative}.pdp__buehne img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:18px;background:var(--offwhite)}.pdp__buehne video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;background:#111}.pdp__mini{display:grid;grid-template-columns:repeat(6,1fr);gap:8px}@media(max-width:480px){.pdp__mini{grid-template-columns:repeat(5,1fr)}}.pdp__mini-knopf{padding:0;border:2px solid transparent;border-radius:14px;overflow:hidden;background:var(--offwhite);cursor:pointer;aspect-ratio:1/1;position:relative}.pdp__mini-knopf[aria-current=true]{border-color:var(--blue)}.pdp__mini-knopf img{width:100%;height:100%;object-fit:cover}.pdp__play{position:absolute;right:5px;bottom:5px;width:20px;height:20px;border-radius:var(--pill);background:#000f2ec7;color:#fff;display:grid;place-items:center;pointer-events:none}.pdp-schritte{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media(max-width:820px){.pdp-schritte{grid-template-columns:1fr}}.pdp-schritte figure{margin:0;display:flex;flex-direction:column;gap:12px}.pdp-schritte img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:var(--r)}.pdp-schritte figcaption{display:flex;flex-direction:column;gap:4px}.pdp-schritte b{font-family:var(--f-display);font-size:var(--t-sub);font-weight:700;color:var(--ink)}.pdp-schritte span{font-size:15px;line-height:1.5;color:#12203f}.pdp__kauf{display:flex;flex-direction:column;gap:20px}.pdp__preis{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.pdp__preis .amount{font-family:var(--f-display);font-size:var(--t-display);font-weight:800;color:var(--ink);line-height:1;font-variant-numeric:tabular-nums}.pdp__preis .was{font-size:15px;color:var(--slate);text-decoration:line-through}.pdp__preis .per{font-family:var(--f-mono);font-size:12px;color:var(--slate);width:100%}.optionen{display:flex;flex-direction:column;gap:10px}.optionen__titel{font-family:var(--f-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--slate)}.wahl{display:flex;flex-wrap:wrap;gap:8px}.wahl__feld{position:absolute;opacity:0;pointer-events:none}.wahl__pille{display:inline-flex;align-items:center;gap:8px;cursor:pointer;border:1px solid rgba(0,15,46,.24);border-radius:var(--r);padding:12px 18px;font-family:var(--f-display);font-weight:600;background:transparent;color:var(--ink);transition:border-color .18s ease,background-color .18s ease}.wahl__pille:hover{background:#000f2e0d}.wahl__feld:checked+.wahl__pille{border-color:var(--blue);background:var(--glacier)}.wahl__feld:focus-visible+.wahl__pille{outline:3px solid var(--blue);outline-offset:3px}.wahl__feld:disabled+.wahl__pille{opacity:.4;cursor:not-allowed;text-decoration:line-through}.wahl__punkt{width:16px;height:16px;border-radius:var(--pill);border:1px solid rgba(0,15,46,.2)}.wahl__spar{font-family:var(--f-mono);font-size:11px;letter-spacing:.06em;color:var(--blue-text)}.pdp__liste{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.pdp__liste li{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:start;font-size:var(--t-body-lg)}.pdp__vertrauen{display:flex;flex-wrap:wrap;gap:8px}.pdp__ausverkauft{font-family:var(--f-mono);font-size:13px;color:#7a2f3a}.treffer{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:20px;margin-top:28px}.treffer__karte{background:var(--offwhite);border-radius:var(--r);overflow:hidden;text-decoration:none;color:inherit;display:block}.treffer__karte img{width:100%;aspect-ratio:1/1;object-fit:cover}.treffer__text{padding:16px}.treffer__titel{font-family:var(--f-display);font-weight:600;color:var(--ink)}.treffer__preis{font-variant-numeric:tabular-nums;color:var(--slate);font-size:15px;margin-top:4px}.zahlarten{display:flex;flex-wrap:wrap;gap:8px;padding-top:24px}.zahlart{height:24px;width:auto}.footer__cols{display:grid;grid-template-columns:repeat(4,1fr);gap:32px}@media(max-width:820px){.footer__cols{grid-template-columns:1fr 1fr}}@media(max-width:480px){.footer__cols{grid-template-columns:1fr}}.footer__cols h4{font-family:var(--f-display);font-size:var(--t-body);font-weight:700;color:var(--offwhite);margin:0 0 12px}.footer__cols ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.footer__cols a{color:#c3cadb;text-decoration:none;font-size:15px}.footer__cols a:hover{color:#fff}.legal{font-family:var(--f-mono);font-size:12px;line-height:1.7;color:#8b94ad;border-top:1px solid rgba(255,255,255,.14);padding-top:24px;margin-top:24px}.legal p{margin:0 0 10px}.legal a{color:#c3cadb}.slot{cursor:default;border:0;padding:0}.slot.on-dark{background:#111}.wahl__pille small{display:block;font-family:var(--f-mono);font-size:10.5px;letter-spacing:.06em;color:var(--blue-text);font-weight:400;margin-top:2px}.wahl__feld:checked+.wahl__pille small{color:var(--blue-deep)}.pdp__sterne{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:15px}.pdp__sterne a{color:var(--slate);text-decoration:underline;text-underline-offset:3px}.zahlreihe{display:flex;flex-wrap:wrap;gap:6px;align-items:center;padding-top:4px}.zahlreihe .zahlart{height:22px;width:auto}.zahlreihe span{font-family:var(--f-mono);font-size:11px;color:var(--slate);margin-right:4px}.vergleich-huelle{overflow-x:auto;border-radius:var(--r);background:var(--offwhite)}.vergleich{width:100%;border-collapse:collapse;min-width:560px}.vergleich th,.vergleich td{padding:16px 18px;text-align:left;border-bottom:1px solid rgba(0,15,46,.1)}.vergleich thead th{font-family:var(--f-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--slate);font-weight:400}.vergleich thead th.ist-wir{color:var(--blue-text)}.vergleich tbody th{font-weight:500;color:var(--ink);font-size:15px}.vergleich td{font-size:15px;color:#1a2745}.vergleich td.ist-wir{background:var(--glacier);font-weight:600;color:var(--ink)}.vergleich tr:last-child th,.vergleich tr:last-child td{border-bottom:0}.v-ja{color:#0a6b3d;font-weight:600}.v-nein{color:#8a3a45}.trustgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}@media(max-width:940px){.trustgrid{grid-template-columns:1fr 1fr}}@media(max-width:520px){.trustgrid{grid-template-columns:1fr}}.trustgrid div{background:var(--offwhite);border-radius:var(--r);padding:22px;display:flex;flex-direction:column;gap:8px}.trustgrid b{font-family:var(--f-display);font-size:var(--t-sub);font-weight:700;color:var(--ink)}.trustgrid p{font-size:15px;line-height:1.5;color:#1a2745}.bewertung{display:grid;grid-template-columns:auto 1fr;gap:clamp(24px,4vw,56px);align-items:center}@media(max-width:820px){.bewertung{grid-template-columns:1fr}}.bewertung__zahl{font-family:var(--f-display);font-size:clamp(56px,9vw,86px);font-weight:800;color:var(--ink);line-height:.9}.bewertung__meta{font-family:var(--f-mono);font-size:12px;color:#3d1219;letter-spacing:.04em}.bewertung__fakten{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media(max-width:640px){.bewertung__fakten{grid-template-columns:1fr}}.bewertung__fakten div{background:#ffffff9e;border-radius:var(--r);padding:20px}.bewertung__fakten b{display:block;font-family:var(--f-display);font-size:var(--t-head);font-weight:800;color:var(--ink)}.bewertung__fakten span{font-size:14px;line-height:1.45;color:#3d1219}.kaufbar{position:fixed;left:0;right:0;bottom:0;z-index:50;background:var(--sand);border-top:1px solid rgba(0,15,46,.14);padding:12px var(--gut);padding-bottom:calc(12px + env(safe-area-inset-bottom,0px));display:flex;align-items:center;justify-content:space-between;gap:16px;transform:translateY(110%);transition:transform .28s cubic-bezier(.2,.7,.3,1)}.kaufbar.ist-da{transform:none}.kaufbar__text{display:flex;flex-direction:column;line-height:1.25;min-width:0}.kaufbar__text b{font-family:var(--f-display);font-size:15px;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kaufbar__text span{font-family:var(--f-mono);font-size:12px;color:var(--slate)}.kaufbar .btn{padding:12px 24px;font-size:16px;white-space:nowrap}@media(prefers-reduced-motion:reduce){.kaufbar{transition:none}}.vorteile{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.vorteile li{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:start;font-size:var(--t-body-lg);line-height:1.45}.vorteile b{font-weight:600;color:var(--ink)}.vorteile__stern{width:26px;height:26px;border-radius:var(--pill);flex-shrink:0;background:var(--glacier);color:var(--blue-text);display:grid;place-items:center;font-size:13px;line-height:1;margin-top:1px}.wahl__pille{align-items:center}.wahl__punkt{width:16px;height:16px;border-radius:var(--pill);border:1px solid rgba(0,15,46,.18);flex-shrink:0}.wahl__punkt[data-farbe=T\fcrkis]{background:#4fc3d4}.wahl__punkt[data-farbe=Rosa]{background:#f4b6c2}.express{margin-top:2px}.express .shopify-payment-button__button{border-radius:var(--r)!important;min-height:54px;font-family:var(--f-display)!important;font-weight:600!important;font-size:var(--t-body-lg)!important}.express .shopify-payment-button__button--unbranded{background:var(--ink)!important;color:#fff!important}.express .shopify-payment-button__button--unbranded:hover{background:#001a4d!important}.express .shopify-payment-button__more-options{font-family:var(--f-mono)!important;font-size:12px!important;color:var(--slate)!important;margin-top:8px!important;text-underline-offset:3px}@media(max-width:820px){.pdp{gap:24px}.pdp__galerie{max-width:none}.pdp__kauf{gap:18px}.pdp__preis .amount{font-size:36px}.vorteile li{font-size:16px}.btn{width:100%}.pdp__vertrauen .tag{font-size:12px;padding:6px 12px}.zahlreihe{justify-content:flex-start}.kaufbar__text b{max-width:44vw}}@media(max-width:480px){.pdp__mini{grid-template-columns:repeat(4,1fr);gap:6px}.pdp__buehne{border-radius:16px}.bewertung__zahl{font-size:52px}.marquee__karte{flex-basis:clamp(150px,46vw,190px)}}@media(max-width:820px){footer{padding-bottom:84px}}.marquee,.zeigeband{overflow-x:auto;overflow-y:hidden;position:relative;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:auto;overscroll-behavior-x:contain}.marquee::-webkit-scrollbar,.zeigeband::-webkit-scrollbar{display:none}.marquee__spur,.zeigeband__spur{display:flex;gap:16px;width:max-content}.zeigeband__spur{align-items:flex-start}.marquee__karte{flex:0 0 clamp(178px,50vw,228px);border-radius:var(--r);overflow:hidden;background:#111;position:relative;margin:0}.marquee__karte video{width:100%;aspect-ratio:9/16;object-fit:cover;display:block}.marquee__karte figcaption,.zeige__ort{position:absolute;left:10px;bottom:10px;padding:5px 12px;border-radius:var(--pill);background:#000f2eb8;color:#fff;font-family:var(--f-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.zeige__karte{flex:0 0 clamp(204px,62vw,264px);display:flex;flex-direction:column;gap:14px;margin:0}.zeige__film{border-radius:var(--r);overflow:hidden;background:#111;position:relative}.zeige__film video{width:100%;aspect-ratio:9/16;object-fit:cover;display:block}.zeige__punkte{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:7px}.zeige__punkte li{display:grid;grid-template-columns:auto 1fr;gap:9px;align-items:start;font-size:14px;line-height:1.42;color:#1a2745;text-align:left}.zeige__haken{width:18px;height:18px;border-radius:var(--pill);flex-shrink:0;margin-top:1px;background:var(--glacier);color:var(--blue-text);display:grid;place-items:center;font-size:10px;line-height:1}.sekkopf{align-items:center;text-align:center}.sekkopf .lead{margin-inline:auto;text-align:center}.sekkopf .rating-head{justify-content:center}.tech-schweber{width:min(420px,72vw);margin-inline:auto;border-radius:var(--r);aspect-ratio:1/1;object-fit:contain;background:#000;animation:schweben 7s ease-in-out infinite}@keyframes schweben{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-14px) rotate(-1.2deg)}}@media(prefers-reduced-motion:reduce){.tech-schweber{animation:none}}.block-zero .specs{max-width:560px;margin-inline:auto}.block-zero .specs th,.block-zero .specs td{text-align:left}.rez__aggregat.sekkopf{align-items:center;text-align:center}.rez__aggregat.sekkopf .rez__teiler{margin-inline:auto}.rez__leer{align-items:center;text-align:center}.rez__leer p{margin-inline:auto}.wahl{gap:8px}.wahl__pille{padding:11px 16px;line-height:1.2}.wahl__pille small{font-size:10px;margin-top:1px}.optionen{gap:8px}@media(max-width:820px){.pdp{gap:20px}.pdp__kauf{gap:14px}.pdp__preis{gap:8px}.pdp__preis .amount{font-size:34px}.pdp__preis .per{font-size:11px}.wahl{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.optionen:last-of-type .wahl{grid-template-columns:repeat(2,1fr)}.wahl__pille{padding:10px 8px;font-size:15px;justify-content:center;text-align:center}.wahl__pille small{display:block;font-size:10px}.vorteile li{font-size:15px;line-height:1.4}.pdp__liste{gap:8px}.pdp-schritte{grid-template-columns:1fr;gap:14px}.pdp-schritte figure{display:grid;grid-template-columns:108px 1fr;gap:14px;align-items:center}.pdp-schritte img{aspect-ratio:1/1;border-radius:14px}.pdp-schritte b{font-size:17px}.pdp-schritte span{font-size:14px;line-height:1.4}.tech-schweber{width:min(300px,64vw)}.rez__aggregat{padding:22px}.rez__leer{padding:24px}.zahlreihe{gap:5px}.zahlreihe .zahlart{height:20px}}.wahl__punkt[data-farbe*=T\fcrkis]{background:#4fc3d4}.wahl__punkt[data-farbe*=Rosa]{background:#f4b6c2}.wahl__punkt[data-farbe*=T\fcrkis][data-farbe*=Rosa]{background:linear-gradient(90deg,#4fc3d4 50%,#f4b6c2 50%)}.optionen:last-of-type .wahl{grid-template-columns:1fr;display:grid;gap:8px}.optionen:last-of-type .wahl__pille{justify-content:flex-start;text-align:left;padding:12px 16px}.rez--solo{grid-template-columns:1fr;max-width:420px;margin-inline:auto}.rez{display:grid;grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:clamp(24px,4vw,48px);align-items:start}@media(max-width:820px){.rez{grid-template-columns:1fr}}.rez__aggregat{background:var(--offwhite);border-radius:var(--r);padding:28px;display:flex;flex-direction:column;gap:6px;align-items:flex-start}.rez__zahl{font-family:var(--f-display);font-size:64px;font-weight:800;color:var(--ink);line-height:.9}.rez__quelle{font-family:var(--f-mono);font-size:12px;color:var(--slate);line-height:1.5}.rez__teiler{width:100%;height:1px;background:#000f2e1f;margin:14px 0 4px}.rez__verkauft{font-size:15px;color:#1a2745}.rez__verkauft b{font-family:var(--f-display);font-weight:800;color:var(--ink)}.rez__leer{background:var(--offwhite);border-radius:var(--r);padding:32px;display:flex;flex-direction:column;gap:14px;align-items:flex-start}.rez__leer h3{font-size:var(--t-head)}.rez__leer p{font-size:var(--t-body-lg);line-height:1.55;color:#1a2745;max-width:56ch}.rez__hinweis{font-family:var(--f-mono);font-size:12px;line-height:1.6;color:var(--slate);border-top:1px solid rgba(0,15,46,.12);padding-top:14px;margin-top:4px}.versandziel{--anteil:0;display:flex;flex-direction:column;gap:14px;background:var(--offwhite);border-radius:var(--r);padding:16px 18px 22px;margin-bottom:20px}.versandziel__text{margin:0;font-size:14px;line-height:1.45;color:var(--ink)}.versandziel__text b{font-weight:600}.versandziel.ist-erreicht .versandziel__text b{color:var(--blue-text)}.versandziel__bahn{position:relative;height:8px;border-radius:var(--pill);background:var(--glacier)}.versandziel__fuellung{position:absolute;left:0;top:0;bottom:0;border-radius:var(--pill);background:var(--blue);width:calc(var(--anteil) * 1%);transition:width .75s cubic-bezier(.22,.8,.3,1)}.versandziel__pfote{position:absolute;top:50%;left:clamp(15px,calc(var(--anteil) * 1%),calc(100% - 15px));transform:translate(-50%,-50%);width:30px;height:30px;border-radius:var(--pill);background:#fff;border:2px solid var(--blue);color:var(--blue);display:grid;place-items:center;transition:left .75s cubic-bezier(.22,.8,.3,1),background-color .3s ease,color .3s ease}.versandziel__pfote svg{width:17px;height:17px;display:block}.versandziel.ohne-uebergang .versandziel__fuellung,.versandziel.ohne-uebergang .versandziel__pfote{transition:none}.versandziel.ist-erreicht .versandziel__pfote{background:var(--blue);color:#fff}@keyframes pfote-laeuft{0%{transform:translate(-50%,-50%) rotate(0)}25%{transform:translate(-50%,-66%) rotate(-11deg)}50%{transform:translate(-50%,-50%) rotate(0)}75%{transform:translate(-50%,-66%) rotate(11deg)}to{transform:translate(-50%,-50%) rotate(0)}}@keyframes pfote-jubelt{0%,to{transform:translate(-50%,-50%) scale(1)}32%{transform:translate(-50%,-98%) scale(1.18)}64%{transform:translate(-50%,-50%) scale(1)}82%{transform:translate(-50%,-74%) scale(1.08)}}.versandziel.ist-gelaufen .versandziel__pfote{animation:pfote-laeuft .75s ease-in-out}.versandziel.ist-erreicht.ist-gelaufen .versandziel__pfote{animation:pfote-jubelt .9s ease-out .4s}.konfetti{position:absolute;left:calc(100% - 15px);top:50%;width:0;height:0;pointer-events:none}.konfetti__teil{position:absolute;left:0;top:0;width:7px;height:10px;border-radius:2px;opacity:0;animation:konfetti-flug 1.2s cubic-bezier(.16,.62,.34,1) forwards}.k-blau{background:var(--blue)}.k-rosa{background:var(--pink)}.k-gelb{background:var(--yellow)}.k-tuerkis{background:#4fc3d4}.k-tinte{background:var(--ink)}@keyframes konfetti-flug{0%{transform:translate(-50%,-50%) rotate(0) scale(.35);opacity:0}14%{transform:translate(calc(-50% + var(--dx) * .28),calc(-50% + var(--dy) * .42)) rotate(calc(var(--dreh) * .22)) scale(1);opacity:1}70%{opacity:1}to{transform:translate(calc(-50% + var(--dx)),calc(-50% + var(--dy) + 52px)) rotate(var(--dreh)) scale(.9);opacity:0}}.pdp__versand{color:var(--ink)}.pdp__versand b{font-weight:600}.nav__aktion svg{transform-origin:50% 100%}.flugpfote{position:fixed;left:0;top:0;z-index:80;width:48px;height:48px;padding:3px;border-radius:var(--pill);background:#4fc3d4;pointer-events:none;will-change:transform,opacity}.flugpfote__kern{width:100%;height:100%;border-radius:var(--pill);background:#fff;color:var(--blue);display:grid;place-items:center}.flugpfote__kern svg{width:22px;height:22px;display:block}.btn.ist-erfolg{gap:8px}.knopf-haken{width:18px;height:18px;flex:none}.knopf-haken path{stroke-dasharray:17;stroke-dashoffset:17;animation:haken-zieht .28s var(--ease-out) 60ms forwards}@keyframes haken-zieht{to{stroke-dashoffset:0}}.btn[aria-busy=true]{cursor:progress}@keyframes zeile-rein{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes wert-nickt{0%{transform:none}40%{transform:scale(1.18)}to{transform:none}}.korb__zeile.ist-neu{animation:zeile-rein .32s var(--ease-out) both}.schublade.ist-frisch .korb__zeile.ist-neu{animation-delay:.18s}.korb__zeile.ist-mehr .menge__wert,.korb__zeile.ist-mehr .korb__summe{display:inline-block;animation:wert-nickt .3s var(--ease-out)}.zusatz{display:grid;grid-template-columns:112px 1fr;background:var(--pink);border-radius:var(--r);overflow:hidden;margin:4px 0 22px}.schublade.ist-frisch .zusatz{animation:zeile-rein .36s var(--ease-out) .26s both}.zusatz__bild{width:100%;height:100%;object-fit:cover;object-position:50% 30%;display:block}.zusatz__text{padding:18px 18px 20px;display:flex;flex-direction:column;gap:12px;color:#3d1219}.zusatz__titel{font-family:var(--f-display);font-weight:700;font-size:18px;line-height:1.2;letter-spacing:-.01em;color:var(--ink);margin:0}.zusatz__satz{margin:0;font-size:14px;line-height:1.45}.zusatz__satz b{color:var(--ink);font-weight:700}.zusatz__farben{display:flex;flex-wrap:wrap;gap:8px}.zusatz__farbe{position:relative;display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 14px 0 10px;border-radius:var(--pill);cursor:pointer;background:#ffffff8c;border:1.5px solid transparent;font-size:14px;color:var(--ink);transition:background-color .18s ease,border-color .18s ease}.zusatz__farbe input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;margin:0;cursor:pointer}.zusatz__farbe.ist-gewaehlt{background:#fff;border-color:var(--ink)}.zusatz__farbe:focus-within{outline:2px solid var(--blue);outline-offset:2px}.zusatz__farbe .wahl__punkt{width:16px;height:16px}.zusatz__knopf{align-self:flex-start;min-height:44px;padding:10px 18px;font-size:15px;border-radius:var(--pill);background:#fff;color:var(--ink);border-color:var(--ink)}.zusatz__pfeil{transition:transform .2s var(--ease-out)}@media(hover:hover)and (pointer:fine){.zusatz__knopf:hover{background:var(--offwhite)}.zusatz__knopf:hover .zusatz__pfeil{transform:translate(3px)}}.zusatz__knopf.ist-erfolg{background:var(--ink);color:#fff}@media(max-width:380px){.zusatz{grid-template-columns:92px 1fr}.zusatz__text{padding:16px 14px 18px}}@media(prefers-reduced-motion:reduce){.knopf-haken path{stroke-dashoffset:0}}.bewertung{display:inline-flex;align-items:center;gap:8px;color:var(--ink);text-decoration:none;font-size:14px}.bewertung--mitte{align-self:center;justify-content:center}.sterne{position:relative;display:inline-block;line-height:0}.sterne svg{width:18px;height:18px;margin-right:2px}.sterne__leer svg{fill:#000f2e24}.sterne__voll{position:absolute;inset:0 auto 0 0;width:var(--sterne-fuell,100%);overflow:hidden;white-space:nowrap}.sterne__voll svg{fill:#f5b301;stroke:#b57d00;stroke-width:.8}.bewertung__zahl{font-family:var(--f-display);font-weight:700;font-size:16px}.bewertung__anzahl{color:var(--slate);text-decoration:underline;text-underline-offset:3px}.block-pink .bewertung__anzahl{color:#3d1219}.wahl__pille{position:relative}.optionen:first-of-type .wahl{padding-top:10px}.wahl__abzeichen{position:absolute;top:0;left:50%;transform:translate(-50%,-60%);background:var(--blue);color:#fff;border-radius:var(--pill);padding:3px 9px;font-family:var(--f-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;pointer-events:none}.korb__bild--paar{display:grid;grid-template-columns:1fr 1fr;overflow:hidden}.korb__bild--paar img{width:100%;height:100%;object-fit:cover}.faq{width:100%;margin-inline:auto}.bewertung--leer .sterne__leer svg{fill:none;stroke:#c98a00;stroke-width:1.5}.bewertung--leer .bewertung__anzahl{text-decoration:none;color:var(--slate)}.block-pink .bewertung--leer .bewertung__anzahl{color:#3d1219}
/*# sourceMappingURL=/cdn/shop/t/33/assets/sonvela-duo.css.map */
