@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.0e__wj8580tc5.woff2?dpl=dpl_Ehi7desw51QbV4bQXv4jFXxnnKZo)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e629b5bc06499d58-s.10u7vx61f1ie7.woff2?dpl=dpl_Ehi7desw51QbV4bQXv4jFXxnnKZo)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1a099d89ee94ee96-s.35a5cae5tspm2.woff2?dpl=dpl_Ehi7desw51QbV4bQXv4jFXxnnKZo)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.18rizl4rsrl42.woff2?dpl=dpl_Ehi7desw51QbV4bQXv4jFXxnnKZo)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.0e__wj8580tc5.woff2?dpl=dpl_Ehi7desw51QbV4bQXv4jFXxnnKZo)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e629b5bc06499d58-s.10u7vx61f1ie7.woff2?dpl=dpl_Ehi7desw51QbV4bQXv4jFXxnnKZo)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1a099d89ee94ee96-s.35a5cae5tspm2.woff2?dpl=dpl_Ehi7desw51QbV4bQXv4jFXxnnKZo)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.18rizl4rsrl42.woff2?dpl=dpl_Ehi7desw51QbV4bQXv4jFXxnnKZo)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.0e__wj8580tc5.woff2?dpl=dpl_Ehi7desw51QbV4bQXv4jFXxnnKZo)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e629b5bc06499d58-s.10u7vx61f1ie7.woff2?dpl=dpl_Ehi7desw51QbV4bQXv4jFXxnnKZo)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a099d89ee94ee96-s.35a5cae5tspm2.woff2?dpl=dpl_Ehi7desw51QbV4bQXv4jFXxnnKZo)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.18rizl4rsrl42.woff2?dpl=dpl_Ehi7desw51QbV4bQXv4jFXxnnKZo)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.0e__wj8580tc5.woff2?dpl=dpl_Ehi7desw51QbV4bQXv4jFXxnnKZo)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e629b5bc06499d58-s.10u7vx61f1ie7.woff2?dpl=dpl_Ehi7desw51QbV4bQXv4jFXxnnKZo)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1a099d89ee94ee96-s.35a5cae5tspm2.woff2?dpl=dpl_Ehi7desw51QbV4bQXv4jFXxnnKZo)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.18rizl4rsrl42.woff2?dpl=dpl_Ehi7desw51QbV4bQXv4jFXxnnKZo)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}.plus_jakarta_sans_8a6d7a4b-module__Bx3Dya__className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.plus_jakarta_sans_8a6d7a4b-module__Bx3Dya__variable{--font-sans:"Plus Jakarta Sans", "Plus Jakarta Sans Fallback"}
@font-face{font-family:Material Symbols Rounded;font-style:normal;font-weight:100 700;font-display:block;src:url(../media/material-symbols-rounded.292ezaqoehodk.woff2?dpl=dpl_Ehi7desw51QbV4bQXv4jFXxnnKZo)format("woff2")}.material-symbols-rounded{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-feature-settings:"liga";direction:ltr;font-family:Material Symbols Rounded;font-size:24px;font-style:normal;font-weight:400;line-height:1;display:inline-block}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bone:#f1f3ee;--bone-tief:#e4eadf;--papier:#fafaf6;--tinte:#1d2922;--tinte-koerper:#1d2922;--tinte-leise:#3b463f;--linie:#1d29221f;--linie-stark:#1d29223d;--forst:#4d7c5b;--forst-tief:#3f6a4c;--forst-text:#f7f8f3;--salbei-1:#dfe8d8;--salbei-2:#c9d9c0;--salbei-3:#b0c8a6;--salbei-4:#95b58b;--blass-gruen:#dfe8d8;--blass-gruen-text:#3f6a4c;--blass-gelb:#e4eadf;--blass-gelb-text:#3f6a4c;--radius-xs:4px;--radius-s:8px;--radius-m:12px;--radius-pill:999px;--hebung:0 2px 10px #1d292214;--spur:1180px;--spur-text:60ch;--kurve:cubic-bezier(.16, 1, .3, 1)}*{box-sizing:border-box}html,body{margin:0;padding:0}html{scroll-behavior:smooth;scroll-padding-top:88px}body{background:var(--bone);color:var(--tinte-koerper);font-family:var(--font-body), "Helvetica Neue", system-ui, sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:17px;line-height:1.6;position:relative}body:after{content:"";pointer-events:none;z-index:2;opacity:.028;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='k'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23k)'/%3E%3C/svg%3E");position:fixed;inset:0}.skip-link{z-index:100;background:var(--tinte);color:var(--bone);border-radius:var(--radius-xs);transition:top .2s var(--kurve);padding:.7rem 1.1rem;font-size:.9rem;position:absolute;top:-100px;left:1rem}.skip-link:focus-visible{top:1rem}main,header,footer{z-index:1;position:relative}h1,h2,h3,h4{font-family:var(--font-display), "Helvetica Neue", sans-serif;color:var(--tinte);letter-spacing:-.03em;text-wrap:balance;margin:0;font-weight:700;line-height:1.08}h1{letter-spacing:-.035em;font-size:clamp(2.2rem,4.4vw,3.4rem)}h2{font-size:clamp(1.8rem,3.6vw,2.6rem)}h3{letter-spacing:-.018em;font-size:clamp(1.15rem,1.8vw,1.35rem);line-height:1.25}p{text-wrap:pretty;margin:0}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}strong{color:var(--tinte);font-weight:600}:focus-visible{outline:2px solid var(--forst);outline-offset:3px;border-radius:var(--radius-xs)}::selection{background:var(--blass-gruen);color:var(--forst-tief)}.material-symbols-rounded{font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24;-webkit-user-select:none;user-select:none;font-size:20px;line-height:1}.icon-fill{font-variation-settings:"FILL" 1, "wght" 400, "GRAD" 0, "opsz" 24}[data-js=an] .reveal{opacity:0;transform:translateY(12px)}[data-js=an] .reveal[data-sichtbar=true]{opacity:1;transition:opacity .6s var(--kurve), transform .6s var(--kurve);transition-delay:calc(var(--index,0) * 80ms);transform:translateY(0)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}[data-js=an] .reveal,[data-js=an] .reveal[data-sichtbar=true]{opacity:1;transition:none;transform:none}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.spur{width:min(100% - 2.5rem, var(--spur));margin-inline:auto}.band{background:var(--bone-tief);border-block:1px solid var(--linie)}.sektion-kopf{max-width:46ch}.sektion-kopf .lead{margin-top:1.1rem}.lead{color:var(--tinte-leise);max-width:58ch;font-size:clamp(1.02rem,1.5vw,1.15rem);line-height:1.65}.eyebrow{font-family:var(--font-body), sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--blass-gruen-text);background:var(--blass-gruen);border-radius:var(--radius-pill);align-items:center;gap:.45rem;padding:.35rem .75rem;font-size:.7rem;font-weight:500;display:inline-flex}.eyebrow .material-symbols-rounded{font-size:15px}.btn{cursor:pointer;letter-spacing:-.005em;border-radius:var(--radius-xs);transition:background-color .2s var(--kurve), border-color .2s var(--kurve), color .2s var(--kurve), transform .12s var(--kurve);border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:.9rem 1.5rem;font-family:inherit;font-size:.95rem;font-weight:500;display:inline-flex}.btn .material-symbols-rounded{font-size:18px}.btn:disabled{opacity:.4;cursor:not-allowed}.btn-primaer:active:not(:disabled){transform:scale(.98)}.btn-sekundaer{color:var(--tinte);border-color:var(--linie-stark);background:0 0}.btn-sekundaer:hover:not(:disabled){border-color:var(--tinte);background:var(--papier)}.btn-sekundaer:active:not(:disabled){transform:scale(.98)}.btn-breit{width:100%}.kopf{z-index:50;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--linie);background:#ebe2cfe0;position:sticky;top:0}.kopf-innen{justify-content:space-between;align-items:center;gap:1.5rem;height:68px;display:flex}.logo{font-family:var(--font-display), sans-serif;letter-spacing:-.03em;color:var(--tinte);align-items:center;gap:.55rem;font-size:1.3rem;font-weight:700;display:inline-flex}.logo-mark{border-radius:var(--radius-s);background:var(--forst);width:30px;height:30px;color:var(--bone);place-items:center;display:grid}.logo-mark .material-symbols-rounded{font-size:17px}.nav{align-items:center;gap:1.75rem;font-size:.9rem;display:flex}.nav a{color:var(--tinte-leise);transition:color .2s var(--kurve), border-color .2s var(--kurve);border-bottom:1px solid #0000;padding-block:.3rem}.nav a:hover{color:var(--tinte);border-bottom-color:var(--tinte)}.kopf-aktionen{align-items:center;gap:.8rem;display:flex}.warenkorb-knopf{border-radius:var(--radius-xs);border:1px solid var(--linie-stark);cursor:pointer;color:var(--tinte);transition:border-color .2s var(--kurve), background-color .2s var(--kurve);background:0 0;align-items:center;gap:.4rem;padding:.5rem .95rem;font-family:inherit;font-size:.88rem;font-weight:500;display:inline-flex;position:relative}.warenkorb-knopf:hover{border-color:var(--tinte);background:var(--papier)}.warenkorb-knopf .material-symbols-rounded{font-size:17px}.warenkorb-zahl{border-radius:var(--radius-pill);background:var(--forst);min-width:18px;height:18px;color:var(--bone);font-family:var(--font-body), sans-serif;place-items:center;padding-inline:5px;font-size:.68rem;font-weight:500;display:grid}.hinweis{font-family:var(--font-body), sans-serif;color:var(--tinte-leise);margin-top:1rem;font-size:.72rem;line-height:1.55}.faq{max-width:760px;margin-inline:auto}.faq-liste{border-top:1px solid var(--linie);margin-top:3rem}details.frage{border-bottom:1px solid var(--linie)}details.frage summary{cursor:pointer;color:var(--tinte);transition:color .2s var(--kurve);justify-content:space-between;align-items:center;gap:1.5rem;padding-block:1.35rem;font-size:1.02rem;font-weight:500;list-style:none;display:flex}details.frage summary:hover{color:var(--forst)}details.frage summary::-webkit-details-marker{display:none}.frage-schalter{width:13px;height:13px;color:var(--tinte-leise);flex-shrink:0;position:relative}.frage-schalter:before,.frage-schalter:after{content:"";transition:transform .2s var(--kurve), opacity .2s var(--kurve);background:currentColor;position:absolute}.frage-schalter:before{width:13px;height:1px;top:6px;left:0}.frage-schalter:after{width:1px;height:13px;top:0;left:6px}details.frage[open] .frage-schalter:after{opacity:0;transform:scaleY(0)}details.frage[open] summary{color:var(--tinte)}details.frage p{color:var(--tinte-leise);max-width:62ch;margin-top:-.2rem;padding-bottom:1.6rem;font-size:.95rem}.fuss{background:var(--tinte);color:#faf7f29e;padding-block:4.5rem 2rem;font-size:.88rem}.fuss-grid{border-bottom:1px solid #faf7f21a;grid-template-columns:1.5fr repeat(2,1fr);gap:2.5rem;padding-bottom:3rem;display:grid}.fuss .logo{color:var(--bone);margin-bottom:1rem}.fuss .logo-mark{color:var(--bone);background:#faf7f21a}.fuss p{max-width:34ch;line-height:1.65}.fuss h4{color:var(--bone);font-family:var(--font-body), sans-serif;letter-spacing:.12em;text-transform:uppercase;margin-bottom:1.1rem;font-size:.68rem;font-weight:500}.fuss ul{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.fuss a{transition:color .2s var(--kurve)}.fuss a:hover{color:var(--bone)}.fuss-unten{font-family:var(--font-body), sans-serif;letter-spacing:.03em;color:#faf7f273;flex-wrap:wrap;justify-content:space-between;gap:1rem;padding-top:1.5rem;font-size:.72rem;display:flex}.wk-seite{min-height:60dvh;padding-block:4rem 6rem}.wk-seite h1{letter-spacing:-.03em;margin-top:1.2rem;font-size:clamp(2rem,4vw,2.8rem)}.wk-grid{grid-template-columns:1.6fr 1fr;align-items:start;gap:3rem;margin-top:3rem;display:grid}.wk-liste{border-top:1px solid var(--linie)}.wk-zeile{border-bottom:1px solid var(--linie);align-items:center;gap:1.2rem;padding-block:1.2rem;display:flex}.wk-bild{border-radius:var(--radius-s);background:var(--papier);border:1px solid var(--linie);width:64px;height:64px;color:var(--tinte-leise);flex-shrink:0;place-items:center;display:grid;overflow:hidden}.wk-bild img{object-fit:cover;width:100%;height:100%}.wk-info{flex:1;min-width:0}.wk-info strong{font-size:.97rem;display:block}.wk-info small{color:var(--tinte-leise);font-size:.85rem}.wk-menge{align-items:center;gap:.25rem;display:flex}.wk-menge-zahl{text-align:center;min-width:2.5ch;font-family:var(--font-body), sans-serif;font-variant-numeric:tabular-nums;font-size:.9rem}.mengen-knopf{border-radius:var(--radius-xs);border:1px solid var(--linie-stark);width:30px;height:30px;color:var(--tinte);cursor:pointer;transition:border-color .2s var(--kurve), background-color .2s var(--kurve);background:0 0;place-items:center;padding:0;font-family:inherit;display:inline-grid}.mengen-knopf:hover{border-color:var(--tinte);background:var(--papier)}.mengen-knopf .material-symbols-rounded{font-size:16px}.wk-zeilenpreis{text-align:right;font-variant-numeric:tabular-nums;min-width:7ch;color:var(--tinte);font-weight:600}.wk-summe{background:var(--papier);border:1px solid var(--linie-stark);border-radius:var(--radius-m);padding:1.8rem;position:sticky;top:92px}.wk-summe h3{margin-bottom:1.2rem}.wk-summe-zeile{color:var(--tinte-leise);font-variant-numeric:tabular-nums;justify-content:space-between;padding-block:.45rem;font-size:.92rem;display:flex}.wk-summe-gesamt{border-top:1px solid var(--linie);font-variant-numeric:tabular-nums;color:var(--tinte);justify-content:space-between;margin-top:.7rem;margin-bottom:1.4rem;padding-top:1rem;font-size:1.1rem;font-weight:600;display:flex}.leer{text-align:center;color:var(--tinte-leise);border-top:1px solid var(--linie);margin-top:3rem;padding:5rem 1rem}.leer .material-symbols-rounded{color:var(--tinte-leise);opacity:.5;margin-bottom:1.2rem;font-size:28px}.leer .btn{margin-top:1.6rem}.wk-fehler{border-radius:var(--radius-s);background:var(--blass-gelb);color:var(--blass-gelb-text);border:1px solid #8a5c003d;margin-top:1.8rem;padding:.9rem 1.1rem;font-size:.9rem}.skelett{border-top:1px solid var(--linie);margin-top:3rem}.skelett-zeile{border-bottom:1px solid var(--linie);align-items:center;gap:1.2rem;padding-block:1.2rem;display:flex}.skelett-block{background:var(--bone-tief);border-radius:var(--radius-s);animation:1.6s ease-in-out infinite pulsieren}.skelett-bild{flex-shrink:0;width:64px;height:64px}.skelett-titel{width:min(42%,240px);height:13px}.skelett-zeile-text{flex:1;gap:.6rem;display:grid}.skelett-unterzeile{width:min(24%,140px);height:11px}.skelett-preis{width:68px;height:13px}@keyframes pulsieren{0%,to{opacity:1}50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.skelett-block{animation:none}}.wk-fehlerseite-text{margin-top:1.2rem}.fehler-wege{flex-wrap:wrap;gap:.7rem;margin-top:2rem;display:flex}.fehler-liste{border-top:1px solid var(--linie);max-width:46ch;margin-top:4rem;padding-top:2rem}.fehler-liste h2{font-family:var(--font-body), sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--tinte-leise);font-size:.68rem;font-weight:500}.fehler-liste ul{margin:1.2rem 0 0;padding:0;list-style:none;display:grid}.fehler-liste li{border-bottom:1px solid var(--linie)}.fehler-liste a{color:var(--tinte-koerper);transition:color .2s var(--kurve);padding-block:.9rem;display:block}.fehler-liste a:hover{color:var(--forst)}.rechts-seite{max-width:68ch;padding-block:4rem 6rem}.rechts-seite h1{letter-spacing:-.03em;margin-top:1.2rem;font-size:clamp(2rem,4vw,2.6rem)}.rechts-seite h2{margin-top:2.6rem;font-size:1.25rem}.rechts-seite p,.rechts-seite li{color:var(--tinte-leise);margin-top:.9rem}.warnung{background:var(--blass-gelb);border-radius:var(--radius-s);color:var(--blass-gelb-text);border:1px solid #8a5c0033;margin-top:1.8rem;padding:1rem 1.2rem;font-size:.9rem}.ratgeber-seite{padding-block:4rem 6rem}.ratgeber-seite h1{margin-top:1.4rem;font-size:clamp(2.2rem,4.5vw,3.2rem)}.ratgeber-seite .sektion-kopf .lead{margin-top:1.2rem}.ratgeber-liste{border-top:1px solid var(--linie);margin:3.5rem 0 0;padding:0;list-style:none}.ratgeber-liste li{border-bottom:1px solid var(--linie)}.ratgeber-liste a{max-width:68ch;padding-block:2rem;display:block}.ratgeber-liste h2{transition:color .2s var(--kurve);font-size:clamp(1.3rem,2.4vw,1.7rem)}.ratgeber-liste a:hover h2{color:var(--forst)}.ratgeber-liste p{color:var(--tinte-leise);margin-top:.7rem;font-size:.97rem}.ratgeber-mehr{font-family:var(--font-body), sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--forst);align-items:center;gap:.35rem;margin-top:1rem;font-size:.72rem;display:inline-flex}.ratgeber-mehr .material-symbols-rounded{font-size:15px}.ratgeber-geplant{border-top:1px solid var(--linie);margin-top:5rem;padding-top:2.5rem}.ratgeber-geplant h2{font-family:var(--font-body), sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--tinte-leise);font-size:.68rem;font-weight:500}.ratgeber-geplant .lead{margin-top:1rem;font-size:.97rem}.ratgeber-geplant ul{gap:1.4rem;max-width:68ch;margin:2rem 0 0;padding:0;list-style:none;display:grid}.ratgeber-geplant strong{color:var(--tinte-leise);font-weight:500;display:block}.ratgeber-geplant span{color:var(--tinte-leise);opacity:.75;margin-top:.3rem;font-size:.9rem;display:block}.artikel{max-width:720px;padding-block:3rem 6rem}.artikel-zurueck{font-family:var(--font-body), sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--tinte-leise);transition:color .2s var(--kurve);align-items:center;gap:.35rem;font-size:.72rem;display:inline-flex}.artikel-zurueck:hover{color:var(--forst)}.artikel-zurueck .material-symbols-rounded{font-size:15px}.artikel-kopf h1{margin-top:1.4rem;font-size:clamp(2rem,4.2vw,2.9rem)}.artikel-kopf .lead{margin-top:1.2rem}.artikel-text{margin-top:3rem}.artikel-text h2{margin-top:2.8rem;margin-bottom:1rem;font-size:clamp(1.3rem,2.4vw,1.65rem)}.artikel-text p{color:var(--tinte-koerper);margin-bottom:1.1rem;line-height:1.75}.antwort{border-left:2px solid var(--forst);color:var(--tinte);padding-left:1.1rem;font-size:1.08rem;line-height:1.65}.einwand-block{background:var(--bone-tief);border:1px solid var(--linie);border-radius:var(--radius-m);margin-top:3.5rem;padding:2rem}.einwand-block h2{margin-bottom:1rem;font-size:clamp(1.25rem,2.2vw,1.5rem)}.einwand-block p{color:var(--tinte-koerper);margin-bottom:1rem;line-height:1.7}.einwand-block em{color:var(--tinte);font-style:italic}.einwand-block .hinweis{border-radius:var(--radius-s);background:var(--blass-gelb);color:var(--blass-gelb-text);border:1px dashed #8a5c0059;margin-top:1.2rem;margin-bottom:0;padding:.85rem 1rem}.ausgaenge{grid-template-columns:1fr 1fr;gap:1rem;margin-top:3rem;display:grid}.ausgang{border:1px solid var(--linie);border-radius:var(--radius-m);background:var(--papier);flex-direction:column;gap:.8rem;padding:1.8rem;display:flex}.ausgang h3{margin-top:.4rem}.ausgang p{color:var(--tinte-leise);font-size:.93rem;line-height:1.65}.ausgang .btn{align-self:flex-start;margin-top:auto}.ausgang .hinweis{margin-top:auto}.weiterlesen{border-top:1px solid var(--linie);margin-top:4rem;padding-top:2rem}.weiterlesen h2{font-family:var(--font-body), sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--tinte-leise);font-size:.68rem;font-weight:500}.weiterlesen ul{margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.weiterlesen li{border-bottom:1px solid var(--linie)}.weiterlesen li:first-child{border-top:1px solid var(--linie)}.weiterlesen a{padding-block:1.2rem;display:block}.weiterlesen strong{transition:color .2s var(--kurve);font-weight:500;display:block}.weiterlesen a:hover strong{color:var(--forst)}.weiterlesen span{color:var(--tinte-leise);margin-top:.3rem;font-size:.9rem;display:block}@media (max-width:900px){body{font-size:16px}.hero-grid,.problem-grid,.kauf-grid,.wk-grid{grid-template-columns:1fr}.karte,.karte-breit{grid-column:span 6}.karte-breit{grid-template-columns:1fr}.karte-breit .karte-icon{margin-bottom:1.2rem}.schritte{grid-template-columns:1fr 1fr}.schritt{border-bottom:1px solid var(--linie)}.schritt:nth-child(2n){border-right:0}.fuss-grid{grid-template-columns:1fr 1fr}.ausgaenge{grid-template-columns:1fr}.nav{display:none}.hero-siegel{left:1rem}.buybox,.wk-summe{position:static}}@media (max-width:560px){.fuss-grid,.schritte{grid-template-columns:1fr}.schritt{border-right:0;padding-inline:0}.schritt:not(:first-child){padding-left:0}.vertrauen-innen{gap:.7rem 1.5rem}.wk-zeile{flex-wrap:wrap}}.kasse{border-top:1px solid var(--linie)}.kasse-laden{font-family:var(--font-body);color:var(--tinte-leise);text-align:center;padding:96px 0}.kasse-raster{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:70vh;display:grid}.kasse-formular{background:var(--papier);padding:48px 48px 64px max(24px, calc((100vw - var(--spur)) / 2 + 24px));flex-direction:column;gap:16px;display:flex}.kasse-formular>*{width:100%;max-width:520px;margin-left:auto}.kasse-uebersicht{background:var(--bone-tief);border-left:1px solid var(--linie);padding:48px 24px 64px 48px}.kasse-uebersicht-inhalt{flex-direction:column;gap:12px;max-width:420px;display:flex;position:sticky;top:96px}.kasse-position{grid-template-columns:64px 1fr auto;align-items:center;gap:14px;padding-bottom:12px;display:grid}.kasse-position-bild{border-radius:var(--radius-s);border:1px solid var(--linie-stark);background:var(--papier);width:64px;height:64px;color:var(--forst);place-items:center;display:grid;position:relative}.kasse-position-menge{border-radius:var(--radius-pill);background:var(--tinte-leise);min-width:22px;height:22px;color:var(--papier);place-items:center;padding:0 6px;font-size:12px;display:grid;position:absolute;top:-8px;right:-8px}.kasse-position-text{flex-direction:column;gap:2px;display:flex}.kasse-position-text small,.kasse-versandart-zeile small{color:var(--tinte-leise);font-size:13px}.kasse-zeile{color:var(--tinte-koerper);justify-content:space-between;font-size:15px;display:flex}.kasse-gesamt{color:var(--tinte);margin-top:8px;font-size:20px;font-weight:600}.kasse-gesamt small{font-family:var(--font-body);color:var(--tinte-leise);margin-right:4px;font-size:12px;font-weight:400}.kasse-steuer{color:var(--tinte-leise);margin:0;font-size:13px}.kasse-express-titel{text-align:center;color:var(--tinte-leise);margin:0 0 10px;font-size:13px}.kasse-oder{color:var(--tinte-leise);align-items:center;gap:12px;font-size:13px;display:flex}.kasse-oder:before,.kasse-oder:after{content:"";background:var(--linie-stark);flex:1;height:1px}.kasse-abschnitt{font-family:var(--font-body);letter-spacing:0;margin:20px 0 0;font-size:20px;font-weight:600}.kasse-versandart{border:1px solid var(--forst);border-radius:var(--radius-s);background:var(--blass-gruen)}.kasse-versandart-zeile{justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex}.kasse-versandart-zeile>span{flex-direction:column;gap:2px;display:flex}.kasse-hinweis{color:var(--tinte-leise);margin:-8px 0 0;font-size:14px}.kasse-knopf{min-height:56px;margin-top:12px;font-size:17px}.kasse-recht{color:var(--tinte-leise);margin:0;font-size:13px}.kasse-recht a,.kasse-fuss a{color:var(--forst)}.kasse-fuss{border-top:1px solid var(--linie);flex-wrap:wrap;gap:8px 16px;margin-top:24px;padding-top:16px;font-size:13px;display:flex}.kasse-uebersicht-schalter,.kasse-uebersicht-mobil{display:none}@media (max-width:900px){.kasse-raster{grid-template-columns:1fr}.kasse-uebersicht{display:none}.kasse-formular{padding:24px 16px 48px}.kasse-formular>*{max-width:none;margin-left:0}.kasse-uebersicht-schalter{border:0;border-bottom:1px solid var(--linie);background:var(--bone-tief);width:100%;color:var(--forst);font:inherit;cursor:pointer;justify-content:space-between;align-items:center;padding:16px;font-size:15px;display:flex}.kasse-uebersicht-schalter>span{align-items:center;gap:6px;display:flex}.kasse-uebersicht-schalter strong{color:var(--tinte);font-size:17px}.kasse-uebersicht-mobil{background:var(--bone-tief);border-bottom:1px solid var(--linie);padding:16px;display:block}.kasse-uebersicht-mobil .kasse-uebersicht-inhalt{max-width:none;position:static}}.lieferdatum{color:var(--tinte-koerper);align-items:flex-start;gap:10px;margin:14px 0 0;font-size:15px;line-height:1.4;display:flex}.lieferdatum .material-symbols-rounded{color:var(--forst);flex-shrink:0;font-size:22px}.lieferdatum strong{color:var(--tinte);white-space:nowrap;font-weight:600}.lieferdatum small{color:var(--tinte-leise);margin-top:2px;font-size:13px;display:block}.kasse-versandart-zeile .lieferdatum-kasse{color:var(--forst-tief);font-size:13px}.skel{border-radius:var(--radius-s);background:linear-gradient(90deg, var(--bone-tief) 25%, var(--bone) 50%, var(--bone-tief) 75%);background-size:200% 100%;animation:1.4s ease-in-out infinite skel-glanz}.kasse-uebersicht .skel{background-image:linear-gradient(90deg, #d6dfd0 25%, var(--bone-tief) 50%, #d6dfd0 75%);background-size:200% 100%}@keyframes skel-glanz{to{background-position:-200% 0}}.skel-titel{height:22px;margin-top:20px}.skel-oder{background:var(--linie-stark);height:1px;margin:4px 0}.skel-paar{grid-template-columns:1fr 1fr;gap:12px;display:grid}.skel-spalte{flex-direction:column;gap:8px;display:flex}.skel-zeile{justify-content:space-between;align-items:center;display:flex}.skel-schalter{display:none}@media (max-width:900px){.skel-schalter{background:var(--bone-tief);border-bottom:1px solid var(--linie);justify-content:space-between;align-items:center;padding:18px 16px;display:flex}.skel-schalter .skel{background-image:linear-gradient(90deg, #d6dfd0 25%, var(--bone-tief) 50%, #d6dfd0 75%)}}@media (prefers-reduced-motion:reduce){.skel{animation:none}}.einwilligung{z-index:60;background:var(--papier);border:1px solid var(--linie-stark);border-radius:12px;align-items:center;gap:20px;max-width:760px;margin:0 auto;padding:18px 20px;display:flex;position:fixed;bottom:16px;left:16px;right:16px;box-shadow:0 12px 40px #1d29222e}.einwilligung-text{color:var(--tinte-koerper);flex:1;font-size:14px}.einwilligung-text p{color:var(--tinte-leise);margin:4px 0 0}.einwilligung-text a{color:var(--forst);text-decoration:underline}.einwilligung-knoepfe{flex-shrink:0;gap:10px;display:flex}@media (max-width:640px){.einwilligung{flex-direction:column;align-items:stretch;gap:14px}.einwilligung-knoepfe .btn{flex:1}}.link-knopf{font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.link-knopf:hover{text-decoration:underline}.btn{border-radius:var(--radius-s)}.btn-primaer{background:var(--forst);color:var(--forst-text)}.btn-primaer:hover:not(:disabled){background:var(--forst-tief)}.btn-gross{min-height:56px;font-size:1.05rem;font-weight:600}.btn-klein{padding:.55rem 1rem;font-size:.88rem}.btn-hell{background:var(--forst-text);color:var(--forst-tief)}.btn-hell:hover{background:#fff}.btn-hell:active{transform:scale(.98)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ansage{background:var(--forst);color:var(--forst-text);text-align:center;z-index:1;margin:0;padding:.55rem 1rem;font-size:.85rem;font-weight:500;position:relative}.pdp{padding-block:clamp(1.25rem,3vw,2.25rem) clamp(2rem,4vw,3.25rem)}.pdp-raster{grid-template:"galerie kopf""galerie kauf"1fr/minmax(0,1.08fr) minmax(0,1fr);align-items:start;gap:1.25rem clamp(2rem,5vw,4.5rem);display:grid}.pdp-kopf{grid-area:kopf}.pdp-galerie{grid-area:galerie;position:sticky;top:88px}.pdp-kauf{flex-direction:column;grid-area:kauf;gap:1.5rem;display:flex}.pdp-kopf h1{text-wrap:balance}.h1-zeile{letter-spacing:-.02em;color:var(--forst);margin-top:.35rem;font-size:.56em;font-weight:500;display:block}.pdp-unterzeile{color:var(--tinte-koerper);max-width:44ch;margin-top:1rem;font-size:1.08rem}.galerie-buehne{aspect-ratio:4/5;border-radius:var(--radius-m);background:var(--bone-tief);position:relative;overflow:hidden}.galerie-folie{opacity:0;transition:opacity .32s var(--kurve);pointer-events:none;position:absolute;inset:0}.galerie-folie[data-aktiv=true]{opacity:1;pointer-events:auto}.folie{width:100%;height:100%}.folie-foto{object-fit:cover}.folie-platzhalter{text-align:center;color:var(--tinte-leise);background:repeating-linear-gradient(135deg, #1b242009 0 12px, transparent 12px 24px), var(--bone-tief);place-content:center;justify-items:center;gap:.4rem;display:grid}.folie-platzhalter .material-symbols-rounded{font-size:36px}.folie-platzhalter strong{color:var(--tinte)}.folie-info{background:var(--papier);flex-direction:column;justify-content:flex-end;gap:1rem;padding:clamp(1.5rem,4vw,2.75rem);display:flex}.folie-wald{background:var(--forst);color:var(--forst-text)}.folie-sand{background:var(--bone-tief)}.folie-gross{font-family:var(--font-display), sans-serif;letter-spacing:-.035em;font-size:clamp(2rem,5vw,3.2rem);font-weight:700;line-height:1.02}.folie-wald .folie-gross{color:var(--forst-text)}.folie-info p{max-width:30ch;font-size:1.05rem}.folie-klein{color:var(--forst);font-weight:600}.folie-liste{font-family:var(--font-display), sans-serif;letter-spacing:-.03em;color:var(--tinte);margin:0;padding:0;font-size:clamp(1.6rem,3.6vw,2.3rem);font-weight:700;line-height:1.2;list-style:none}.galerie-daumen{grid-template-columns:repeat(7,1fr);gap:.5rem;margin-top:.75rem;display:grid}.galerie-daumen-knopf{aspect-ratio:1;border-radius:var(--radius-s);background:var(--papier);color:var(--forst);cursor:pointer;transition:border-color .18s var(--kurve);border:2px solid #0000;place-items:center;padding:0;display:grid;overflow:hidden}.galerie-daumen-knopf img{object-fit:cover;width:100%;height:100%}.galerie-daumen-knopf:hover{border-color:var(--linie-stark)}.galerie-daumen-knopf[data-aktiv=true]{border-color:var(--forst)}.nutzen{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.nutzen li{color:var(--tinte-koerper);align-items:flex-start;gap:.7rem;display:flex}.nutzen .material-symbols-rounded{color:var(--forst);margin-top:.15rem}.kaufbox{border-radius:var(--radius-m);background:var(--papier);box-shadow:var(--hebung);flex-direction:column;gap:.9rem;padding:clamp(1.1rem,2.5vw,1.5rem);display:flex}.varianten{border:0;gap:.55rem;margin:0;padding:0;display:grid}.varianten-titel{color:var(--tinte);margin-bottom:.55rem;padding:0;font-weight:600}.variante{border-radius:var(--radius-s);border:1.5px solid var(--linie-stark);background:var(--bone);cursor:pointer;transition:border-color .18s var(--kurve), background-color .18s var(--kurve);grid-template-columns:auto 1fr auto;align-items:center;gap:.85rem;padding:.85rem 1rem;display:grid;position:relative}.variante:hover{border-color:var(--tinte-leise)}.variante[data-aktiv=true]{border-color:var(--forst);background:var(--blass-gruen)}.variante-eingabe{opacity:0;pointer-events:none;position:absolute}.variante:has(.variante-eingabe:focus-visible){outline:2px solid var(--forst);outline-offset:2px}.variante-radio{border:1.5px solid var(--tinte-leise);border-radius:50%;place-items:center;width:20px;height:20px;display:grid}.variante[data-aktiv=true] .variante-radio{border-color:var(--forst)}.variante[data-aktiv=true] .variante-radio:after{content:"";background:var(--forst);border-radius:50%;width:10px;height:10px}.variante-name,.variante-preis{flex-direction:column;line-height:1.3;display:flex}.variante-preis{text-align:right}.variante-name small,.variante-preis small{color:var(--tinte-leise);font-size:.8rem}.kaufbox-grund{color:var(--forst);align-items:flex-start;gap:.45rem;font-size:.92rem;font-weight:500;display:flex}.kaufbox-grund .material-symbols-rounded{flex-shrink:0;margin-top:.1rem;font-size:17px}.kaufbox-versand,.kaufbox-zahlung{color:var(--tinte-koerper);align-items:center;gap:.5rem;font-size:.9rem;display:flex}.kaufbox-versand .material-symbols-rounded,.kaufbox-zahlung .material-symbols-rounded{color:var(--forst);font-size:18px}.garantie{border-radius:var(--radius-s);background:var(--bone-tief);color:var(--tinte-koerper);gap:.75rem;padding:.95rem 1rem;font-size:.92rem;display:flex}.garantie .material-symbols-rounded{color:var(--forst);flex-shrink:0}.kaufbox-klein{color:var(--tinte-leise);font-size:.75rem;line-height:1.5}.kurz-faq{border-top:1px solid var(--linie)}details.frage-klein summary{padding-block:.95rem;font-size:.95rem}details.frage-klein p{padding-bottom:1rem;font-size:.9rem}.sektion{padding-block:clamp(2.75rem,5.5vw,4.25rem)}.sektion-sand{background:var(--bone-tief)}.sektion-kopf h2{margin-top:0}.erkennen{max-width:900px}.erkennen-liste{gap:1.1rem;margin-top:2rem;display:grid}.erkennen-liste p{font-family:var(--font-display), sans-serif;letter-spacing:-.02em;color:var(--tinte);border-left:3px solid var(--forst);padding-left:1.1rem;font-size:clamp(1.3rem,2.6vw,1.75rem);font-weight:500;line-height:1.3}.erkennen-uebergabe{color:var(--tinte-koerper);max-width:52ch;margin-top:2rem;font-size:1.1rem}.vergleich-rahmen{margin-top:2.5rem}.vergleich{border-collapse:separate;border-spacing:0;width:100%;font-size:.98rem}.vergleich th,.vergleich td{text-align:left;vertical-align:top;padding:1rem 1.1rem}.vergleich thead th{color:var(--tinte-leise);font-size:.88rem;font-weight:600}.vergleich tbody th{color:var(--tinte);font-weight:600}.vergleich tbody tr+tr th,.vergleich tbody tr+tr td{border-top:1px solid var(--linie)}.vergleich td{color:var(--tinte-leise)}.vergleich .vergleich-wir{background:var(--forst);color:var(--forst-text);font-weight:600}.vergleich thead .vergleich-wir{border-radius:var(--radius-m) var(--radius-m) 0 0;color:var(--forst-text)}.vergleich tbody tr:last-child .vergleich-wir{border-radius:0 0 var(--radius-m) var(--radius-m)}.vergleich tbody tr+tr .vergleich-wir{border-top-color:#efe7d62e}.zutaten{grid-template-columns:repeat(4,1fr);gap:.65rem;margin-top:1.5rem;display:grid}.zutat{border-radius:var(--radius-m);background:var(--papier);transition:transform .18s var(--kurve), box-shadow .18s var(--kurve);flex-direction:column;gap:.3rem;padding:.95rem 1.05rem;display:flex}.zutat:hover{box-shadow:var(--hebung);transform:translateY(-2px)}.zutat strong{font-family:var(--font-display), sans-serif;letter-spacing:-.02em;font-size:1.2rem}.zutat p{color:var(--tinte-leise);font-size:.92rem}.zutat-gross{background:var(--forst);grid-area:span 2/span 2;justify-content:flex-end}.zutat-gross strong{color:var(--forst-text);font-size:clamp(1.6rem,3vw,2.2rem)}.zutat-gross p{color:#efe7d6d1;font-size:1rem}.zutat-preis{background:var(--bone);border:1.5px dashed var(--linie-stark);grid-column:span 2}.handgriffe{grid-template-columns:repeat(3,1fr);gap:1.1rem;margin-top:.25rem;display:grid}.handgriff{border-top:2px solid var(--forst);padding-top:1.25rem}.handgriff .material-symbols-rounded{color:var(--forst);font-size:28px}.handgriff h3{margin-top:.75rem;font-size:1.35rem}.handgriff p{color:var(--tinte-leise);margin-top:.4rem}.fuer-wen{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:1.5rem 3rem;display:grid}.fuer-wen .lead{margin-top:1rem}.jahreszeiten{grid-template-columns:1fr 1fr;gap:.9rem;display:grid}.jahreszeiten>div{border-radius:var(--radius-m);background:var(--papier);flex-direction:column;gap:.25rem;padding:1.2rem;display:flex}.jahreszeiten .material-symbols-rounded{color:var(--forst);margin-bottom:.4rem;font-size:26px}.jahreszeiten span{color:var(--tinte-leise);font-size:.92rem}.grenze{border-radius:var(--radius-m);border:1.5px solid var(--linie-stark);grid-column:1/-1;gap:.75rem;padding:1rem 1.2rem;font-size:.95rem;display:flex}.grenze .material-symbols-rounded{color:var(--forst);flex-shrink:0}.schluss{background:var(--forst);color:var(--forst-text);padding-block:clamp(3.5rem,7vw,5.5rem)}.schluss-innen{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:2rem 4rem;display:grid}.schluss h2{color:var(--forst-text)}.schluss p{color:#efe7d6d9;max-width:46ch;margin-top:1rem}.schluss-angebot{flex-direction:column;gap:1rem;display:flex}.schluss-preis{flex-direction:column;display:flex}.schluss-preis strong{color:var(--forst-text);font-family:var(--font-display), sans-serif;font-size:1.6rem}@media (max-width:1024px){.kopf-aktionen .btn{display:none}}@media (max-width:900px){.pdp-raster{grid-template:"kopf""galerie""kauf"/1fr}.pdp-galerie{position:static}.fuer-wen,.schluss-innen{grid-template-columns:1fr}.zutaten{grid-template-columns:repeat(2,1fr)}.vergleich thead{display:none}.vergleich,.vergleich tbody,.vergleich tr,.vergleich th,.vergleich td{width:100%;display:block}.vergleich tbody tr{border-radius:var(--radius-m);background:var(--papier);margin-bottom:.8rem;padding:1rem}.vergleich tbody tr+tr th,.vergleich tbody tr+tr td{border-top:0}.vergleich tbody th{padding:0 0 .5rem;font-size:1.05rem}.vergleich td{text-align:right;justify-content:space-between;gap:1rem;padding:.35rem 0;display:flex}.vergleich td:before{content:attr(data-label);text-align:left;color:var(--tinte-leise);font-weight:400}.vergleich .vergleich-wir{border-radius:var(--radius-s);margin-top:.4rem;padding:.6rem .75rem}.vergleich .vergleich-wir:before{color:#efe7d6d1}.vergleich tbody tr:last-child .vergleich-wir{border-radius:var(--radius-s)}}@media (max-width:767px){.handgriffe{grid-template-columns:1fr;gap:1.25rem}}@media (max-width:560px){.zutaten{grid-template-columns:1fr}.zutat-gross,.zutat-preis{grid-area:auto}.jahreszeiten{grid-template-columns:1fr}.galerie-daumen{grid-template-columns:repeat(4,1fr);gap:.4rem}.schluss-innen{text-align:center}.schluss p{margin-inline:auto}}@media (min-width:901px){.pdp{padding-top:1.5rem}.pdp-raster{row-gap:1rem}.pdp-kopf h1{font-size:clamp(2rem,3.2vw,2.75rem)}.h1-zeile{margin-top:.25rem;font-size:.6em}.pdp-unterzeile{margin-top:.7rem;font-size:1rem}.pdp-kauf{gap:1rem}.nutzen{gap:.4rem;font-size:.95rem}.kaufbox{gap:.7rem}.variante{padding:.6rem .9rem}.varianten{gap:.45rem}}@media (max-width:900px){.pdp-galerie{width:100%;max-width:560px;margin-inline:auto}}.kaufleiste{display:none}@media (max-width:900px){.kaufleiste{z-index:40;padding:.7rem 1rem calc(.7rem + env(safe-area-inset-bottom));background:var(--papier);border-top:1px solid var(--linie-stark);transition:transform .26s var(--kurve);justify-content:space-between;align-items:center;gap:.75rem;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%);box-shadow:0 -6px 20px #1d29221a}.kaufleiste[data-sichtbar=true]{transform:translateY(0)}.kaufleiste-text{flex-direction:column;line-height:1.25;display:flex}.kaufleiste-text small{color:var(--tinte-leise);font-size:.75rem}.kaufleiste .btn{white-space:nowrap;padding:.75rem 1rem}}@media (max-width:360px){.kaufleiste-text small{display:none}}.hero{padding-block:clamp(2rem,5vw,3.5rem) clamp(2.5rem,5vw,4rem)}.hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,.85fr);align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}.hero-text h1{text-wrap:balance}.hero-cta{flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;display:flex}.hero-bild{border-radius:var(--radius-m);aspect-ratio:4/5;box-shadow:var(--hebung);overflow:hidden}.hero-bild img{object-fit:cover;width:100%;height:100%}.sektion-knapp{padding-block:clamp(2rem,4.5vw,3.25rem)}.rechnung-reihe{grid-template-columns:repeat(3,1fr);gap:.75rem;margin-top:1.75rem;display:grid}.rechnung-kachel{border-radius:var(--radius-m);background:var(--papier);transition:transform .18s var(--kurve), box-shadow .18s var(--kurve);flex-direction:column;gap:.25rem;padding:1.1rem 1.2rem;display:flex}.rechnung-kachel:hover{box-shadow:var(--hebung);transform:translateY(-2px)}.rechnung-kachel strong{font-family:var(--font-display), sans-serif;letter-spacing:-.02em;color:var(--forst);font-size:1.5rem}.rechnung-kachel span{color:var(--tinte-leise);font-size:.85rem}.link-mehr{color:var(--forst);transition:border-color .18s var(--kurve), gap .18s var(--kurve);border-bottom:1px solid #0000;align-items:center;gap:.4rem;margin-top:1.5rem;font-weight:500;display:inline-flex}.link-mehr:hover{border-color:var(--forst);gap:.6rem}.link-mehr .material-symbols-rounded{font-size:18px}.nutzen-grid{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.nutzen-grid li{align-items:flex-start}.tabs-leiste{border-bottom:1px solid var(--linie);flex-wrap:wrap;gap:.5rem;margin-bottom:2rem;padding-bottom:.75rem;display:flex}.tabs-knopf{border-radius:var(--radius-pill);border:1.5px solid var(--linie-stark);background:var(--papier);color:var(--tinte-koerper);cursor:pointer;transition:background-color .18s var(--kurve), border-color .18s var(--kurve), color .18s var(--kurve);align-items:center;gap:.4rem;padding:.55rem 1rem;font-family:inherit;font-size:.88rem;font-weight:500;display:inline-flex}.tabs-knopf:hover{border-color:var(--forst)}.tabs-knopf[data-aktiv=true]{background:var(--forst);border-color:var(--forst);color:var(--forst-text)}.tabs-knopf .material-symbols-rounded{font-size:17px}.tabs-feld{animation:tab-einblenden .26s var(--kurve)}@keyframes tab-einblenden{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.tabs-feld{animation:none}}.faq-seite .fehler-wege{margin-top:2.5rem}.handgriff,.jahreszeiten>div{transition:transform .18s var(--kurve)}.handgriff:hover{transform:translateY(-2px)}.jahreszeiten>div:hover{box-shadow:var(--hebung);transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.zutat:hover,.rechnung-kachel:hover,.handgriff:hover,.jahreszeiten>div:hover{transform:none}}@media (max-width:900px){.hero-grid{grid-template-columns:1fr}.hero-bild{aspect-ratio:16/10;order:-1}.rechnung-reihe,.nutzen-grid{grid-template-columns:1fr 1fr}}@media (max-width:560px){.rechnung-reihe,.nutzen-grid{grid-template-columns:1fr}.tabs-leiste{gap:.4rem}.tabs-knopf{flex:auto;justify-content:center;padding:.5rem .6rem;font-size:.82rem}}
:root{--font-display:var(--font-jost);--font-body:var(--font-jost);--stufe-klein:clamp(.875rem, .85rem + .1vw, .9375rem);--stufe-text:clamp(1.0625rem, 1rem + .25vw, 1.1875rem);--stufe-lead:clamp(1.25rem, 1.1rem + .7vw, 1.625rem);--stufe-kopf:clamp(2rem, 1.3rem + 3.2vw, 4rem);--stufe-held:clamp(2.1rem, 5vw, 5.25rem);--rand:clamp(1rem, 2.4vw, 2rem);--kapsel:999px}body{background:var(--bone);color:var(--tinte);font-size:var(--stufe-text);line-height:1.5}body:after{content:none}.spur{width:min(100% - 2 * var(--rand), 1320px)}.held h1,.kauf h1,.abschnitt h2,.karten h2,.tiegel h2,.sets h2,.punkte h2{font-family:var(--font-display), sans-serif;text-transform:uppercase;letter-spacing:-.03em;color:var(--tinte);font-weight:700;line-height:.92}.abschnitt h2,.karten h2,.tiegel h2,.sets h2,.punkte h2{font-size:var(--stufe-kopf)}:focus-visible{outline:3px solid var(--forst);outline-offset:3px;border-radius:2px}::selection{background:var(--salbei-2);color:var(--tinte)}.knopf,.btn{border-radius:var(--kapsel);background:var(--forst);min-height:52px;color:var(--forst-text);font-family:inherit;font-size:var(--stufe-text);cursor:pointer;transition:background-color .2s var(--kurve), transform .16s var(--kurve);border:0;justify-content:center;align-items:center;gap:.5rem;padding:0 1.75rem;font-weight:500;display:inline-flex}.knopf:hover,.btn:hover:not(:disabled){background:var(--forst-tief)}.knopf:active,.btn:active:not(:disabled){transform:scale(.97)}.knopf-klein,.btn-klein{min-height:42px;font-size:var(--stufe-klein);padding:0 1.2rem}.knopf-gross,.btn-gross{min-height:60px;padding:0 2.2rem}.btn-sekundaer{background:var(--salbei-1);color:var(--tinte)}.btn-sekundaer:hover:not(:disabled){background:var(--salbei-2)}.btn-hell{background:var(--bone);color:var(--tinte)}.textlink{color:var(--tinte);text-underline-offset:.3em;text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--salbei-4);text-decoration-color:var(--salbei-4);transition:text-decoration-color .2s var(--kurve), color .2s var(--kurve);font-weight:500}.textlink:hover{color:var(--forst-tief);-webkit-text-decoration-color:var(--forst);text-decoration-color:var(--forst)}.ansage{background:var(--salbei-1);color:var(--tinte);font-size:var(--stufe-klein);font-weight:500}.kopf{background:var(--bone);-webkit-backdrop-filter:none;backdrop-filter:none;border:0}.kopf-innen{height:76px}.wortmarke{font-family:var(--font-display), sans-serif;letter-spacing:-.03em;text-transform:uppercase;color:var(--tinte);font-size:1.6rem;font-weight:700}.nav{font-size:var(--stufe-text);gap:2.2rem}.nav a{color:var(--tinte);transition:color .2s var(--kurve);border:0}.nav a:hover{color:var(--forst)}.held{align-items:center;min-height:calc(100svh - 112px);padding-block:clamp(3rem,8vh,6rem);display:flex;position:relative;overflow:hidden}.held-kapsel{border-radius:var(--kapsel);background:var(--salbei-2);width:min(44vw,680px);height:125vh;animation:verschluss 1.1s var(--kurve) both;position:absolute;top:7vh;right:-5vw;overflow:hidden}.held-kapsel video,.held-kapsel img{object-fit:cover;object-position:50% 40%;width:100%;height:100%;animation:setzen 1.1s var(--kurve) both}@keyframes verschluss{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}@keyframes setzen{0%{transform:scale(1.12)}to{transform:scale(1)}}.held-text{position:relative}.held h1{font-size:var(--stufe-held);max-width:11ch}.held-satz{max-width:34ch;font-size:var(--stufe-lead);margin-top:1.75rem;line-height:1.4}.held-aktion{flex-wrap:wrap;align-items:center;gap:1.5rem 2rem;margin-top:2.25rem;display:flex}.held-preis{font-size:var(--stufe-klein);color:var(--tinte-leise);margin-top:1.25rem}.held-text>*{animation:steigen .7s var(--kurve) both}.held-text>:nth-child(2){animation-delay:80ms}.held-text>:nth-child(3){animation-delay:.16s}.held-text>:nth-child(4){animation-delay:.24s}@keyframes steigen{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.abschnitt{padding-block:clamp(5.5rem,12vw,12rem)}.abschnitt-flaeche{background:var(--bone-tief)}.zweispalter{grid-template-columns:5fr 1fr 6fr;align-items:end;margin-bottom:4rem;display:grid}.zweispalter h2{grid-column:1}.zweispalter-text{max-width:42ch;font-size:var(--stufe-lead);grid-column:3;line-height:1.4}[data-js=an] .reveal{transform:translateY(24px)}.ritual{height:540px;display:flex}.ritual-feld{transition:flex-basis .45s var(--kurve);flex:0 0 14%;display:flex;position:relative}.ritual-feld[data-offen=true]{flex:58%}.ritual-ton-1{background:var(--salbei-3)}.ritual-ton-2{background:var(--salbei-2)}.ritual-ton-3{background:var(--salbei-1)}.ritual-ton-4{background:var(--bone-tief)}.ritual-knopf{all:unset;box-sizing:border-box;cursor:pointer;width:100%;height:100%;transition:background-color .2s var(--kurve);align-items:flex-end;padding:1.5rem;display:flex}.ritual-knopf:hover{background:#1d29220f}.ritual-knopf:focus-visible{outline:3px solid var(--tinte);outline-offset:-6px}.ritual-feld[data-offen=true] .ritual-knopf{display:none}.ritual-name{writing-mode:vertical-rl;font-size:var(--stufe-lead);text-transform:uppercase;letter-spacing:-.01em;color:var(--tinte);font-weight:700;transform:rotate(180deg)}.ritual-inhalt{width:100%;animation:steigen .45s var(--kurve) both;grid-template-columns:1fr 1fr;display:grid}.ritual-inhalt[hidden]{display:none}.ritual-text{flex-direction:column;justify-content:space-between;padding:2rem;display:flex}.ritual-text h3{font-size:var(--stufe-lead);text-transform:uppercase;letter-spacing:-.03em;font-weight:700;line-height:.95}.ritual-text p{max-width:30ch;font-size:var(--stufe-text)}.ritual-bild{object-fit:cover;width:100%;height:100%}.tiegel{grid-template-columns:5fr 4fr 3fr;align-items:end;gap:3rem;display:grid}.tiegel-liste h2{color:var(--tinte-leise);margin-bottom:1rem}.tiegel-name{all:unset;cursor:pointer;font-size:var(--stufe-kopf);text-transform:uppercase;letter-spacing:-.03em;color:var(--tinte-leise);transition:color .2s var(--kurve), transform .2s var(--kurve);font-weight:500;line-height:1.15;display:block}.tiegel-name:hover{color:var(--tinte);transform:translate(6px)}.tiegel-name[data-aktiv=true]{color:var(--tinte);font-weight:700}.tiegel-name:focus-visible{outline:3px solid var(--forst)}.tiegel-buehne{border-radius:var(--kapsel);height:min(68vh,640px);transition:background-color .3s var(--kurve);padding:18px}.tiegel-buehne.ton-1{background:var(--salbei-1)}.tiegel-buehne.ton-2{background:var(--salbei-2)}.tiegel-buehne.ton-3{background:var(--forst)}.tiegel-buehne.ton-4{background:var(--salbei-4)}.tiegel-bild{object-fit:cover;object-position:50% 30%;border-radius:var(--kapsel);width:100%;height:100%}.tiegel-fakt{font-size:var(--stufe-text);max-width:28ch;padding-bottom:2rem}.sets-kopf{grid-template-columns:5fr 1fr 6fr;align-items:end;margin-bottom:3.5rem;display:grid}.sets-kopf h2{grid-area:1/1/span 2;align-self:start}.sets-kopf p{font-size:var(--stufe-lead);grid-column:3;max-width:36ch;line-height:1.4}.sets-orte{flex-wrap:wrap;grid-column:3;gap:.6rem;margin-top:1.5rem;display:flex}.ort{all:unset;cursor:pointer;border-radius:var(--kapsel);background:var(--bone-tief);font-size:var(--stufe-klein);color:var(--tinte);transition:background-color .2s var(--kurve), transform .16s var(--kurve);padding:.75rem 1.3rem;font-weight:500}.ort:hover{background:var(--salbei-1)}.ort:active{transform:scale(.96)}.ort[aria-pressed=true]{background:var(--salbei-3)}.ort[aria-pressed=true]:before{content:"";border-radius:var(--kapsel);background:var(--tinte);width:.45em;height:.75em;margin-right:.55em;display:inline-block}.ort:focus-visible{outline:3px solid var(--forst)}.sets-saeulen{grid-template-columns:repeat(3,1fr);align-items:end;gap:8px;display:grid}.saeule{transition:transform .3s var(--kurve);flex-direction:column;justify-content:space-between;display:flex}.saeule-1{background:var(--salbei-1);height:380px}.saeule-2{background:var(--salbei-2);height:500px}.saeule-3{background:var(--salbei-3);height:620px}.saeule-inhalt{padding:2rem}.saeule h3{font-size:var(--stufe-lead);text-transform:uppercase;letter-spacing:-.02em;font-weight:700}.saeule-preis{font-size:var(--stufe-kopf);letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin-top:.5rem;font-weight:700;line-height:1}.saeule ul{gap:.4rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.saeule-knopf{height:64px;color:var(--tinte);transition:background-color .2s var(--kurve), color .2s var(--kurve);align-items:center;padding:0 2rem;font-weight:500;display:flex}.saeule-1 .saeule-knopf{background:var(--salbei-2)}.saeule-2 .saeule-knopf{background:var(--salbei-3)}.saeule-3 .saeule-knopf{background:var(--salbei-4)}.saeule[data-empfohlen=true] .saeule-knopf{background:var(--forst);color:var(--forst-text)}.saeule .saeule-knopf:hover{background:var(--forst-tief);color:var(--forst-text)}.sets-klein{font-size:var(--stufe-klein);color:var(--tinte-leise);margin-top:1.5rem}.karten{grid-template-columns:repeat(12,1fr);display:grid}.karten-titel,.karten-stapel{grid-column:3/11}.karten-titel{font-family:var(--font-display), sans-serif;font-size:var(--stufe-kopf);text-transform:uppercase;letter-spacing:-.03em;margin-bottom:5rem;font-weight:700;line-height:.92}.karte{z-index:var(--ebene,1);padding:1.6rem 2rem 1.8rem;position:relative}.karte-ton-1{background:var(--salbei-1)}.karte-ton-2{background:var(--salbei-2)}.karte-ton-3{background:var(--salbei-3)}.karte-reiter{top:-40px;left:calc(var(--stufe) * 150px);background:inherit;width:200px;height:40px;font-size:var(--stufe-klein);clip-path:polygon(0 100%,8% 0,92% 0,100% 100%);align-items:center;padding:0 1.2rem;font-weight:500;display:flex;position:absolute}.karte h3{font-size:var(--stufe-lead);letter-spacing:-.01em;margin:0}.karte-frage{all:unset;cursor:pointer;width:100%;transition:transform .2s var(--kurve);font-weight:500;line-height:1.3;display:block}.karte-frage:hover{transform:translate(6px)}.karte-frage:focus-visible{outline:3px solid var(--forst);outline-offset:4px}.karte-antwort{max-width:54ch;animation:steigen .4s var(--kurve) both;margin-top:1rem}.karte+.karte{margin-top:40px}.karten-mehr{text-align:center;margin-top:3rem}.schlussband{padding-top:clamp(4rem,8vw,8rem)}.schlussband-link{min-height:60svh;padding:2rem var(--rand) 1.5rem;background:var(--salbei-3);color:var(--tinte);border-radius:240px 240px 0 0;flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.schlussband-link:hover,.schlussband-link:focus-visible{background:var(--tinte);color:var(--salbei-2)}.schlussband-satz{max-width:26ch;font-size:var(--stufe-lead);line-height:1.3;position:absolute;top:3rem;left:clamp(3rem,9vw,9rem)}.schlussband-pfeil{width:48px;height:48px;transition:transform .3s var(--kurve);position:absolute;top:3rem;right:clamp(3rem,9vw,9rem)}.schlussband-link:hover .schlussband-pfeil{transform:translate(6px,-6px)}.schlussband-wort{text-transform:uppercase;letter-spacing:-.05em;white-space:nowrap;font-size:18.5vw;font-weight:700;line-height:.78}.fuss{background:var(--salbei-1);color:var(--tinte);font-size:var(--stufe-text);padding-block:4rem 2rem}.fuss-marke{align-items:flex-end;gap:4px;height:34svh;min-height:200px;display:flex}.fuss-block{color:var(--tinte);flex:1;justify-content:center;align-items:flex-end;padding-bottom:.1em;font-size:clamp(2.5rem,9vw,9rem);font-weight:700;line-height:.8;display:flex}.fuss-block-wort{margin-left:clamp(12px,2vw,32px)}.fuss-block.ton-2{background:var(--salbei-2)}.fuss-block.ton-3{background:var(--salbei-3)}.fuss-block.ton-4{background:var(--salbei-4)}.fuss-raster{grid-template-columns:1fr 1fr 2fr;gap:2.5rem;margin-top:3.5rem;display:grid}.fuss-raster nav{align-content:start;gap:.5rem;display:grid}.fuss a{color:var(--tinte);transition:color .2s var(--kurve)}.fuss a:hover{color:var(--forst)}.fuss-satz{max-width:44ch}.fuss-unten{font-size:var(--stufe-klein);letter-spacing:0;color:var(--tinte);justify-content:space-between;align-items:center;margin-top:3rem;padding-top:0;display:flex}.fuss .knopf{color:var(--forst-text)}.kauf{padding-block:clamp(2rem,4vw,4rem) clamp(5rem,10vw,9rem)}.kauf-raster{grid-template-columns:6fr 1fr 5fr;align-items:start;display:grid}.kauf-galerie{grid-column:1}.kauf-spalte{grid-column:3;position:sticky;top:96px}.kauf h1{font-size:clamp(2.4rem,5.6vw,5.25rem)}.kauf-satz{font-size:var(--stufe-lead);max-width:34ch;margin-top:1.25rem;line-height:1.4}.galerie{grid-template-columns:1fr auto;gap:1.25rem;display:grid}.galerie-kapsel{border-radius:var(--kapsel);background:var(--salbei-2);height:min(78vh,760px);position:relative;overflow:hidden}.galerie-kapsel img,.galerie-kapsel video{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .4s var(--kurve);position:absolute;inset:0}.galerie-kapsel img[data-aktiv=true],.galerie-kapsel video[data-aktiv=true]{opacity:1}.galerie-daumen{flex-direction:column;gap:.6rem;margin:0;display:flex}.galerie-daumen-knopf{aspect-ratio:auto;border-radius:var(--kapsel);cursor:pointer;width:56px;height:92px;transition:background-color .2s var(--kurve), transform .16s var(--kurve);background:0 0;border:0;padding:4px}.galerie-daumen-knopf img{border-radius:var(--kapsel)}.galerie-daumen-knopf:hover{background:var(--salbei-2)}.galerie-daumen-knopf[data-aktiv=true]{background:var(--forst)}.kaufbox{box-shadow:none;background:0 0;gap:1rem;margin-top:2rem;padding:0}.varianten-titel{font-size:var(--stufe-text)}.variante{border-radius:var(--kapsel);background:var(--bone-tief);border:0;padding:.9rem 1.6rem}.variante:hover{background:var(--salbei-1)}.variante[data-aktiv=true]{background:var(--salbei-2)}.variante-radio{background:var(--bone);border:0}.variante[data-aktiv=true] .variante-radio{background:var(--bone)}.variante-name small,.variante-preis small{font-size:var(--stufe-klein)}.kaufbox-grund,.kaufbox-versand,.kaufbox-zahlung{font-size:var(--stufe-text);color:var(--tinte)}.kaufbox-grund{color:var(--forst-tief)}.garantie{background:var(--salbei-1);font-size:var(--stufe-text);border-radius:0;padding:1.1rem 1.25rem}.kaufbox-klein{font-size:var(--stufe-klein)}.punkte-abschnitt{overflow:hidden}.punkte{padding-right:var(--rand);grid-template-columns:5fr 7fr;align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.punkte-kapsel{border-radius:var(--kapsel);background:var(--salbei-2);height:78svh;margin-left:-6vw;overflow:hidden}.punkte-kapsel img{object-fit:cover;object-position:50% 30%;width:100%;height:100%}.punkte-raster{grid-template-columns:repeat(3,1fr);column-gap:2.5rem;margin-top:3.5rem;display:grid}.punkte-spalte{align-content:start;row-gap:2.75rem;display:grid}.punkt h3{font-size:var(--stufe-text);letter-spacing:0;font-weight:500;line-height:1.3}.punkt h3:before{content:"";border-radius:var(--kapsel);background:currentColor;width:.42em;height:.75em;margin-right:.55em;display:inline-block}.punkte-spalte.ton-2 .punkt h3:before{background:var(--salbei-4)}.punkte-spalte.ton-3 .punkt h3:before{background:var(--forst)}.punkte-spalte.ton-4 .punkt h3:before{background:var(--tinte)}.punkt p{color:var(--tinte);font-size:var(--stufe-text);margin-top:.4rem;line-height:1.45}.vergleich{font-size:var(--stufe-text)}.vergleich thead th{font-size:var(--stufe-klein);color:var(--tinte)}.vergleich td{color:var(--tinte)}.vergleich .vergleich-wir,.vergleich thead .vergleich-wir{background:var(--salbei-2);color:var(--tinte);border-radius:0}@media (max-width:900px){.kaufleiste{background:var(--bone);border-top:0}.kaufleiste-text small{font-size:var(--stufe-klein)}}.band-kapsel{border-radius:var(--kapsel);background:var(--salbei-2);height:min(52vh,520px);overflow:hidden}.band-kapsel img{object-fit:cover;object-position:70% 55%;width:100%;height:100%}@supports (animation-timeline:view()){.saeule,.karte,.tiegel-name,.tiegel-buehne,.tiegel-fakt,.ritual-feld,.punkt,.fuss-block,.band-kapsel,.sets-orte .ort,.schlussband-wort{animation:linear both steigen;animation-timeline:view();animation-range:entry entry 70%}.band-kapsel img{animation:linear both treiben;animation-timeline:view()}}@keyframes treiben{0%{transform:scale(1.14)translate(-2%)}to{transform:scale(1.02)translate(1%)}}@media (prefers-reduced-motion:reduce){.held-kapsel,.held-kapsel video,.held-kapsel img,.held-text>*,.saeule,.karte,.tiegel-name,.tiegel-buehne,.tiegel-fakt,.ritual-feld,.punkt,.fuss-block,.band-kapsel,.band-kapsel img,.sets-orte .ort,.schlussband-wort{animation:none}}@media (max-width:1080px){.tiegel{grid-template-columns:1fr 1fr}.tiegel-fakt{grid-column:1/-1;padding-bottom:0}.karten-titel,.karten-stapel{grid-column:1/-1}.karte-reiter{width:150px;left:calc(var(--stufe) * 100px)}.punkte-raster{grid-template-columns:1fr 1fr;row-gap:2.75rem}}@media (max-width:760px){.nav{display:none}.held{flex-direction:column;align-items:stretch;min-height:0;padding-block:2.5rem 0}.held h1{font-size:9.6vw}.held-kapsel{border-radius:var(--kapsel) var(--kapsel) 0 0;order:2;width:82vw;height:120vw;margin:2.5rem -14vw 0 auto;position:relative;top:0;right:auto}.held-kapsel video,.held-kapsel img{height:100%}.zweispalter,.sets-kopf{grid-template-columns:1fr;gap:1.25rem;margin-bottom:2.5rem}.zweispalter-text,.sets-kopf p,.sets-orte{grid-column:1}.sets-kopf h2{grid-row:auto}.ritual{flex-direction:column;height:auto}.ritual-feld,.ritual-feld[data-offen=true]{flex:none}.ritual-knopf{align-items:center;height:64px;padding:0 1.25rem}.ritual-name{writing-mode:horizontal-tb;font-size:1.125rem;transform:none}.ritual-inhalt{grid-template-columns:1fr}.ritual-text{gap:1rem;padding:1.5rem 1.25rem}.ritual-bild{height:260px}.tiegel{grid-template-columns:1fr;gap:2rem}.tiegel-buehne{order:-1;width:72vw;height:108vw;margin-inline:auto}.tiegel-liste [role=radiogroup]{gap:1.5rem;padding-bottom:.5rem;display:flex;overflow-x:auto}.tiegel-name{white-space:nowrap;font-size:1.625rem}.sets-saeulen{grid-template-columns:1fr}.saeule-1,.saeule-2,.saeule-3{height:auto}.saeule-inhalt{padding:1.5rem 1.25rem}.karte{padding:1.25rem}.karte-reiter{width:120px;left:calc(var(--stufe) * 48px);padding:0 .8rem}.karten-titel{margin-bottom:4rem}.schlussband-link{border-radius:120px 120px 0 0;min-height:46svh}.schlussband-satz{font-size:var(--stufe-text);top:4.5rem;left:1.5rem;right:5rem}.schlussband-pfeil{width:32px;height:32px;top:4.5rem;right:1.5rem}.fuss-marke{height:22svh;min-height:140px}.fuss-block{font-size:11vw}.fuss-raster{grid-template-columns:1fr 1fr}.fuss-satz{grid-column:1/-1}.kauf-raster{grid-template-columns:1fr;gap:2.5rem}.kauf-galerie,.kauf-spalte{grid-column:1}.kauf-spalte{display:contents}.kauf h1{order:-2}.kauf-satz{order:-1;margin-top:-1.5rem}.kaufbox{order:1;margin-top:0}.galerie{grid-template-columns:1fr}.galerie-kapsel{width:80vw;height:120vw;margin-inline:auto}.galerie-daumen{flex-direction:row;justify-content:center;overflow-x:auto}.galerie-daumen-knopf{flex:none;width:44px;height:72px}.punkte{padding-inline:var(--rand);grid-template-columns:1fr}.punkte-kapsel{width:82vw;height:60svh;margin-left:calc(-1 * var(--rand) - 10vw)}.punkte-raster{grid-template-columns:1fr;row-gap:1.75rem}.punkte-spalte{row-gap:1.75rem}}.abschnitt-nach-band{margin-top:clamp(5.5rem,12vw,12rem)}.tiegel>*{min-width:0}@media (max-width:760px){.band-kapsel{height:52vw}.abschnitt-nach-band{margin-top:5rem}}.galerie{justify-content:start}.galerie-kapsel{aspect-ratio:.6;width:auto;height:min(84vh,820px)}.kaufbox-grund{color:var(--tinte);font-weight:500}@media (max-width:900px){.kaufleiste .knopf{white-space:nowrap;min-height:48px;padding:0 1.2rem}}@media (max-width:760px){.galerie-kapsel{width:66vw;height:auto}}@media (min-width:761px) and (max-width:1080px){.kauf-raster{grid-template-columns:1fr;gap:3rem}.kauf-galerie,.kauf-spalte{grid-column:1}.kauf-spalte{order:-1;position:static}.galerie-kapsel{height:min(70vh,720px)}}@media (max-width:900px){.vergleich .vergleich-wir:before{color:var(--tinte)}.vergleich tbody tr{background:var(--bone-tief);border-radius:0}}@media (min-width:761px) and (max-width:1080px){.punkte{padding-inline:var(--rand);grid-template-columns:1fr}.punkte-kapsel{width:52vw;height:64vh;margin-left:calc(-1 * var(--rand) - 6vw)}}.faq-band{padding-top:clamp(1.5rem,3vw,3rem)}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f4f5f0;--flaeche:#fff;--flaeche-ton:#e7ece2;--flaeche-tief:#dbe3d4;--tinte:#1c2620;--tinte-2:#4a554e;--linie:#dce2d6;--akzent:#2e5a40;--akzent-tief:#234733;--akzent-hell:#e3ebdd;--auf-akzent:#fff;--r-karte:18px;--r-knopf:12px;--schatten:0 1px 2px #1c26200a, 0 12px 32px -12px #1c262024;--font-display:var(--font-sans);--font-body:var(--font-sans);--s-text:clamp(1.0625rem, 1rem + .2vw, 1.125rem);--s-klein:.9375rem;--s-lead:clamp(1.1875rem, 1.05rem + .45vw, 1.375rem);--s-h3:clamp(1.1875rem, 1.1rem + .35vw, 1.375rem);--s-h2:clamp(1.875rem, 1.35rem + 1.9vw, 2.875rem);--s-h1:clamp(2.25rem, 1.5rem + 3vw, 4rem);--abstand:clamp(4.5rem, 3rem + 6vw, 8.5rem);--rand-s:clamp(1rem, 3vw, 2rem);--bone:var(--bg);--bone-tief:var(--flaeche-ton);--papier:var(--flaeche);--tinte-koerper:var(--tinte);--tinte-leise:var(--tinte-2);--forst:var(--akzent);--forst-tief:var(--akzent-tief);--forst-text:var(--auf-akzent);--linie-stark:#1c262033;--stufe-text:var(--s-text);--stufe-klein:var(--s-klein);--stufe-lead:var(--s-lead);--stufe-kopf:var(--s-h2);--stufe-held:var(--s-h1);--kapsel:var(--r-knopf)}html{scroll-padding-top:100px}body{background:var(--bg);color:var(--tinte);font-family:var(--font-sans), "Helvetica Neue", system-ui, sans-serif;font-size:var(--s-text);line-height:1.6}body:after{content:none}h1,h2,h3,h4{font-family:var(--font-sans), system-ui, sans-serif;color:var(--tinte);text-wrap:balance}.held h1,.kauf h1,.abschnitt h2,.karten h2,.tiegel h2,.sets h2,.punkte h2,.wk-seite h1,.artikel h1,.artikel h2{font-family:var(--font-sans), system-ui, sans-serif;text-transform:none;letter-spacing:-.025em;font-weight:700;line-height:1.12}p{text-wrap:pretty}:focus-visible{outline:3px solid var(--akzent);outline-offset:3px;border-radius:4px}::selection{background:var(--akzent-hell);color:var(--tinte)}.s-spur{width:min(100% - 2 * var(--rand-s), 1200px);margin-inline:auto}.s-schmal{width:min(100% - 2 * var(--rand-s), 820px)}.s-h1{font-size:var(--s-h1);letter-spacing:-.03em;margin:0;font-weight:700;line-height:1.06}.s-h2{font-size:var(--s-h2);letter-spacing:-.025em;margin:0;font-weight:700;line-height:1.12}.s-lead{font-size:var(--s-lead);color:var(--tinte-2);max-width:46ch;margin:1rem 0 0;line-height:1.5}.s-klein{font-size:var(--s-klein);color:var(--tinte-2);margin-top:1.5rem}.s-textlink{color:var(--akzent);text-underline-offset:.25em;font-weight:600;text-decoration:underline;text-decoration-thickness:1.5px}.s-textlink:hover{color:var(--akzent-tief)}.s-knopf,.knopf,.btn{border-radius:var(--r-knopf);background:var(--akzent);min-height:52px;color:var(--auf-akzent);white-space:nowrap;cursor:pointer;transition:background-color .18s var(--kurve), border-color .18s var(--kurve), transform .14s var(--kurve);border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:0 1.5rem;font-family:inherit;font-size:1.0625rem;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.s-knopf:hover,.knopf:hover,.btn:hover:not(:disabled){background:var(--akzent-tief)}.s-knopf:active,.knopf:active,.btn:active:not(:disabled){transform:scale(.98)}.btn:disabled{opacity:.6;cursor:progress}.s-knopf-zweit,.btn-sekundaer,.btn-hell{background:var(--flaeche);color:var(--tinte);border-color:var(--linie)}.s-knopf-zweit:hover,.btn-sekundaer:hover:not(:disabled),.btn-hell:hover:not(:disabled){background:var(--flaeche);border-color:var(--tinte)}.s-knopf-klein,.knopf-klein,.btn-klein{min-height:44px;padding:0 1.1rem;font-size:.9875rem}.s-knopf-gross,.knopf-gross,.btn-gross{min-height:58px;padding:0 1.9rem;font-size:1.125rem}.s-knopf-breit,.btn-breit{width:100%}.s-aktionen{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.s-chip{background:var(--akzent);color:var(--auf-akzent);letter-spacing:.01em;border-radius:999px;align-items:center;padding:.3rem .8rem;font-size:.8125rem;font-weight:600;display:inline-flex}.s-ansage{padding:.55rem var(--rand-s);background:var(--akzent);color:var(--auf-akzent);text-align:center;margin:0;font-size:.9375rem;font-weight:500}.s-ansage span{opacity:.55;margin-inline:.6rem}.s-kopf{z-index:30;-webkit-backdrop-filter:saturate(1.4)blur(10px);backdrop-filter:saturate(1.4)blur(10px);border-bottom:1px solid var(--linie);background:#f4f5f0eb;position:sticky;top:0}.s-kopf-innen{grid-template-columns:auto 1fr auto;align-items:center;gap:2rem;height:76px;display:grid}.s-marke{color:var(--tinte);align-items:center;gap:.65rem;text-decoration:none;display:inline-flex}.s-marke-zeichen{width:40px;height:auto}.s-marke-wort{letter-spacing:-.02em;font-size:1.375rem;font-weight:700}.s-nav{justify-content:center;gap:2rem;display:flex}.s-nav a{color:var(--tinte);transition:border-color .16s var(--kurve), color .16s var(--kurve);border-bottom:2px solid #0000;padding-block:.4rem;font-weight:500;text-decoration:none}.s-nav a:hover{color:var(--akzent);border-bottom-color:var(--akzent)}.s-kopf-aktionen{align-items:center;gap:.75rem;display:flex}.warenkorb-knopf{border-radius:var(--r-knopf)}.s-held{padding-block:clamp(2.5rem,6vw,5rem) clamp(3rem,6vw,5.5rem)}.s-held-raster{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.s-held-text .s-lead{max-width:34ch}.s-held-visual{position:relative}.s-held-bild{aspect-ratio:4/5;border-radius:var(--r-karte);background:var(--flaeche-ton);max-height:min(72dvh,680px);margin-left:auto;overflow:hidden}.s-held-bild img{object-fit:cover;width:100%;height:100%;display:block}.s-held-karte{border-radius:var(--r-karte);background:var(--flaeche);box-shadow:var(--schatten);align-items:center;gap:.9rem;padding:.7rem 1.2rem .7rem .7rem;display:flex;position:absolute;bottom:clamp(1.25rem,3vw,2.25rem);left:clamp(-2.5rem,-3vw,-1rem)}.s-held-karte img{object-fit:cover;background:#fff;border-radius:12px;width:64px;height:64px}.s-held-karte span{gap:.1rem;line-height:1.3;display:grid}.s-held-karte strong{font-size:1rem}.s-held-karte small{color:var(--tinte-2);font-size:.875rem}.s-zusagen{background:var(--flaeche);border-block:1px solid var(--linie)}.s-zusagen-liste{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem 2rem;margin-block:0;padding:clamp(1.5rem,3vw,2.25rem) 0;list-style:none;display:grid}.s-zusagen-liste li{align-items:flex-start;gap:.85rem;display:flex}.s-zusagen-liste .material-symbols-rounded{background:var(--akzent-hell);width:44px;height:44px;color:var(--akzent);border-radius:12px;flex:none;place-items:center;font-size:24px;display:grid}.s-zusagen-liste span{gap:.15rem;line-height:1.4;display:grid}.s-zusagen-liste strong{font-size:1.0625rem}.s-zusagen-liste small{font-size:var(--s-klein);color:var(--tinte-2)}.s-abschnitt{padding-block:var(--abstand)}.s-flaeche{background:var(--flaeche-ton)}.s-kopfzeile-abschnitt{max-width:760px;margin-bottom:clamp(2rem,4vw,3.25rem)}.s-mehr{margin-top:2rem}.s-bento{grid-template-rows:auto auto;grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(.75rem,1.5vw,1.25rem);display:grid}.s-bento-zelle{border-radius:var(--r-karte);background:var(--flaeche);border:1px solid var(--linie);overflow:hidden}.s-bento-produkt{background:#fff;grid-area:1/1/span 2/span 6;place-items:center;display:grid}.s-bento-produkt img{width:92%;height:auto;display:block}.s-bento-text,.s-bento-ton{flex-direction:column;justify-content:flex-end;gap:.5rem;padding:clamp(1.5rem,2.5vw,2.25rem);display:flex}.s-bento-text{grid-column:7/span 3}.s-bento-foto{grid-column:10/span 3;min-height:260px;position:relative}.s-bento-ton{background:var(--akzent-hell);border-color:#0000;grid-column:7/span 6}.s-bento-zelle .material-symbols-rounded{color:var(--akzent);margin-bottom:auto;padding-bottom:2rem;font-size:30px}.s-bento-zelle h3{font-size:var(--s-h3);letter-spacing:-.01em;margin:0;font-weight:700}.s-bento-zelle p{color:var(--tinte-2);max-width:36ch;margin:0}.s-bento-foto img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.s-bento-foto p{color:var(--tinte);background:#fffffff0;border-radius:12px;margin:0;padding:.6rem .9rem;font-size:.9875rem;font-weight:600;position:absolute;bottom:.75rem;left:.75rem;right:.75rem}.s-ablauf{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(1.5rem,4vw,4rem);display:grid}.s-ablauf-bild{aspect-ratio:5/4;border-radius:var(--r-karte);background:var(--flaeche-tief);position:relative;overflow:hidden}.s-ablauf-bild img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .42s var(--kurve);position:absolute;inset:0}.s-ablauf-bild img[data-aktiv=true]{opacity:1}.s-ablauf-liste{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.s-ablauf-liste li{border-radius:var(--r-karte);border:1px solid var(--linie);transition:background-color .2s var(--kurve), border-color .2s var(--kurve);background:0 0}.s-ablauf-liste li[data-aktiv=true]{background:var(--flaeche);border-color:var(--flaeche);box-shadow:var(--schatten)}.s-ablauf-knopf{all:unset;box-sizing:border-box;width:100%;font-size:var(--s-h3);color:var(--tinte);cursor:pointer;align-items:center;gap:.9rem;padding:1.1rem 1.4rem;font-weight:700;display:flex}.s-ablauf-knopf:before{content:"";background:var(--flaeche-tief);width:10px;height:10px;transition:background-color .2s var(--kurve);border-radius:50%;flex:none}.s-ablauf-liste li[data-aktiv=true] .s-ablauf-knopf:before{background:var(--akzent)}.s-ablauf-knopf:focus-visible{outline:3px solid var(--akzent);outline-offset:-3px;border-radius:var(--r-karte)}.s-ablauf-liste p{color:var(--tinte-2);margin:0;padding:0 1.4rem 1.3rem calc(2.3rem + 10px)}.s-band{padding-top:var(--abstand)}.s-band-bild{aspect-ratio:2.1;border-radius:var(--r-karte);background:var(--akzent-hell);overflow:hidden}.s-band-bild img{object-fit:cover;object-position:50% 60%;width:100%;height:100%;display:block}.s-split{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(2rem,6vw,6rem);display:grid}.s-split-bild{aspect-ratio:4/5;border-radius:var(--r-karte);background:var(--flaeche-ton);overflow:hidden}.s-split-bild-quadrat{aspect-ratio:1}.s-split-bild img{object-fit:cover;width:100%;height:100%;display:block}.s-zutaten{margin:2rem 0 0;display:grid}.s-zutaten>div{border-bottom:1px solid var(--linie);grid-template-columns:9.5rem 1fr;gap:1rem;padding-block:1rem;display:grid}.s-zutaten>div:first-child{border-top:1px solid var(--linie)}.s-zutaten dt{font-weight:700}.s-zutaten dd{color:var(--tinte-2);margin:0}.s-hinweis{font-size:var(--s-klein);color:var(--tinte-2);align-items:flex-start;gap:.6rem;margin-top:1.5rem;display:flex}.s-hinweis .material-symbols-rounded{color:var(--akzent);margin-top:.1rem;font-size:20px}.s-preise-raster{grid-template-columns:1fr 1.12fr 1fr;align-items:stretch;gap:clamp(.75rem,1.5vw,1.25rem);display:grid}.s-preis-karte{border-radius:var(--r-karte);background:var(--flaeche);border:1px solid var(--linie);flex-direction:column;padding:clamp(1.5rem,2.5vw,2rem);display:flex;position:relative}.s-preis-karte[data-empfohlen=true]{border:2px solid var(--akzent);box-shadow:var(--schatten);padding-top:clamp(2.25rem,3vw,2.75rem)}.s-preis-karte .s-chip{position:absolute;top:-.85rem;left:clamp(1.5rem,2.5vw,2rem)}.s-preis-karte h3{font-size:var(--s-h3);margin:0;font-weight:700}.s-preis-zweck{color:var(--tinte-2);font-size:var(--s-klein);margin:.2rem 0 0}.s-preis-betrag{letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin:1.25rem 0 0;font-size:clamp(2.25rem,1.8rem + 1.5vw,2.875rem);font-weight:700;line-height:1}.s-preis-karte ul{flex:1;gap:.55rem;margin:1.5rem 0 1.75rem;padding:0;list-style:none;display:grid}.s-preis-karte li{color:var(--tinte);padding-left:1.6rem;position:relative}.s-preis-karte li:before{content:"";border-left:2px solid var(--akzent);border-bottom:2px solid var(--akzent);width:.7rem;height:.4rem;position:absolute;top:.45em;left:.15rem;transform:rotate(-45deg)}.s-faq-titel{margin-bottom:1.75rem}.s-faq-liste{border-top:1px solid var(--linie)}.s-faq-eintrag{border-bottom:1px solid var(--linie)}.s-faq-eintrag h3{font-size:inherit;margin:0}.s-faq-frage{all:unset;box-sizing:border-box;width:100%;font-size:var(--s-h3);color:var(--tinte);cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 0;font-weight:600;line-height:1.35;display:flex}.s-faq-frage:hover{color:var(--akzent)}.s-faq-frage:focus-visible{outline:3px solid var(--akzent);outline-offset:2px;border-radius:6px}.s-faq-frage .material-symbols-rounded{background:var(--flaeche);border:1px solid var(--linie);border-radius:50%;flex:none;place-items:center;width:36px;height:36px;font-size:22px;display:grid}.s-faq-antwort{color:var(--tinte-2);max-width:62ch;margin:0;padding:0 3rem 1.4rem 0}.s-schluss{padding-block:0 var(--abstand)}.s-flaeche+.s-schluss,.s-abschnitt+.s-schluss{padding-top:0}.s-schluss-panel{border-radius:var(--r-karte);background:var(--akzent-hell);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(1.5rem,4vw,4rem);padding:clamp(1.25rem,3vw,2.5rem);display:grid}.s-schluss-bild{aspect-ratio:1;background:#fff;border-radius:14px;overflow:hidden}.s-schluss-bild img{object-fit:cover;width:100%;height:100%;display:block}.s-schluss-text p{font-size:var(--s-lead);color:var(--tinte-2);max-width:36ch;margin:1rem 0 1.75rem}.s-fuss{background:var(--flaeche);border-top:1px solid var(--linie);font-size:var(--s-klein);padding-block:clamp(3rem,6vw,4.5rem) 2rem}.s-fuss-raster{grid-template-columns:1.4fr 1fr 1fr 1.3fr;gap:2.5rem;display:grid}.s-fuss-marke p{color:var(--tinte-2);max-width:32ch;margin:1rem 0 0}.s-fuss-spalte{align-content:start;gap:.6rem;display:grid}.s-fuss-titel{color:var(--tinte);margin:0 0 .3rem;font-weight:700}.s-fuss-spalte a{color:var(--tinte-2);text-decoration:none}.s-fuss-spalte a:hover{color:var(--akzent);text-decoration:underline}.s-fuss-punkt{color:var(--tinte-2);align-items:center;gap:.55rem;margin:0;display:flex}.s-fuss-punkt .material-symbols-rounded{color:var(--akzent);font-size:20px}.s-zahlarten{flex-wrap:wrap;gap:.5rem;margin:2.5rem 0 0;padding:0;list-style:none;display:flex}.s-zahlarten li{border:1px solid var(--linie);color:var(--tinte-2);background:var(--bg);border-radius:8px;padding:.35rem .75rem;font-size:.8125rem;font-weight:600}.s-fuss-unten{border-top:1px solid var(--linie);color:var(--tinte-2);flex-wrap:wrap;justify-content:space-between;gap:.75rem 2rem;margin-top:2rem;padding-top:1.5rem;font-size:.875rem;display:flex}.s-kauf{padding-block:clamp(1.5rem, 3vw, 3rem) var(--abstand)}.s-kauf-raster{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,5vw,5rem);display:grid}.s-kauf-spalte{position:sticky;top:100px}.s-brotkrumen{color:var(--tinte-2);gap:.5rem;margin-bottom:1rem;font-size:.9375rem;display:flex}.s-brotkrumen a{color:var(--tinte-2)}.s-kauf-titel{font-size:clamp(2rem,1.5rem + 2vw,3.25rem)}.s-haken{gap:.5rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.s-haken li{align-items:center;gap:.6rem;font-weight:500;display:flex}.s-haken .material-symbols-rounded{background:var(--akzent-hell);width:24px;height:24px;color:var(--akzent);border-radius:50%;place-items:center;font-size:17px;display:grid}.s-galerie{gap:.75rem;display:grid}.s-galerie-buehne{aspect-ratio:1;border-radius:var(--r-karte);border:1px solid var(--linie);background:#fff;position:relative;overflow:hidden}.s-galerie-buehne img,.s-galerie-buehne video{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .36s var(--kurve);position:absolute;inset:0}.s-galerie-buehne img[data-aktiv=true],.s-galerie-buehne video[data-aktiv=true]{opacity:1}.s-galerie-daumen{grid-template-columns:repeat(auto-fill,minmax(68px,1fr));gap:.5rem;display:grid}.s-galerie-daumen-knopf{aspect-ratio:1;background:var(--flaeche);cursor:pointer;transition:border-color .16s var(--kurve);border:2px solid #0000;border-radius:12px;padding:0;overflow:hidden}.s-galerie-daumen-knopf img{object-fit:cover;width:100%;height:100%;display:block}.s-galerie-daumen-knopf:hover{border-color:var(--linie)}.s-galerie-daumen-knopf[data-aktiv=true]{border-color:var(--akzent)}.s-kauf .kaufbox{border-radius:var(--r-karte);background:var(--flaeche);border:1px solid var(--linie);box-shadow:var(--schatten);gap:1rem;margin-top:1.75rem;padding:clamp(1.25rem,2.5vw,1.75rem);display:grid}.s-kauf .varianten{gap:.6rem;display:grid}.s-kauf .varianten-titel{margin-bottom:.25rem;font-size:1.0625rem;font-weight:700}.s-kauf .variante{border-radius:var(--r-knopf);border:1px solid var(--linie);background:var(--flaeche);transition:border-color .16s var(--kurve), background-color .16s var(--kurve);padding:.95rem 1.1rem}.s-kauf .variante:hover{border-color:var(--tinte-2);background:var(--flaeche)}.s-kauf .variante[data-aktiv=true]{border:2px solid var(--akzent);background:var(--akzent-hell)}.s-kauf .variante-radio{border:2px solid var(--tinte-2);background:#fff}.s-kauf .variante[data-aktiv=true] .variante-radio{border-color:var(--akzent);background:radial-gradient(circle, var(--akzent) 0 45%, #fff 50%)}.s-kauf .variante-name strong,.s-kauf .variante-preis strong{font-size:1.0625rem}.s-kauf .variante-name small,.s-kauf .variante-preis small{color:var(--tinte-2);font-size:.875rem}.s-kauf .kaufbox-grund{color:var(--akzent);margin:0;font-size:1rem;font-weight:600}.s-kauf .kaufbox-versand,.s-kauf .kaufbox-zahlung{color:var(--tinte);margin:0;font-size:1rem}.s-kauf .garantie{border-radius:var(--r-knopf);background:var(--akzent-hell);margin:0;padding:1rem 1.1rem;font-size:.9875rem}.s-kauf .garantie p{margin:0}.s-kauf .kaufbox-klein{color:var(--tinte-2);margin:0;font-size:.875rem}.s-schritte{counter-reset:schritt;gap:1rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}.s-schritte li{counter-increment:schritt;border-radius:var(--r-karte);background:var(--flaeche);grid-template-columns:2.75rem 1fr;align-items:start;column-gap:1rem;padding:1.1rem 1.25rem;display:grid}.s-schritte li:before{content:counter(schritt);background:var(--akzent);width:2.75rem;height:2.75rem;color:var(--auf-akzent);border-radius:50%;grid-row:span 2;place-items:center;font-weight:700;display:grid}.s-schritte strong{font-size:var(--s-h3)}.s-schritte span{color:var(--tinte-2)}.s-punkte{grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(.75rem,1.5vw,1.25rem);display:grid}.s-punkt{border-radius:var(--r-karte);background:var(--flaeche);border:1px solid var(--linie);padding:1.4rem}.s-punkt:nth-child(5n+1){background:var(--akzent-hell);border-color:#0000}.s-punkt h3{margin:0;font-size:1.0625rem;font-weight:700}.s-punkt p{color:var(--tinte-2);margin:.4rem 0 0;font-size:.9875rem;line-height:1.5}.s-duo{grid-template-columns:1fr 1fr;gap:clamp(.75rem,1.5vw,1.25rem);display:grid}.s-duo-bild{aspect-ratio:1;border-radius:var(--r-karte);overflow:hidden}.s-duo-bild img{object-fit:cover;width:100%;height:100%;display:block}.s-tabelle-rahmen{border-radius:var(--r-karte);border:1px solid var(--linie);background:var(--flaeche);overflow:hidden}.s-tabelle{border-collapse:collapse;width:100%;font-size:1rem}.s-tabelle th,.s-tabelle td{text-align:left;vertical-align:top;border-bottom:1px solid var(--linie);padding:1rem 1.25rem}.s-tabelle tbody tr:last-child th,.s-tabelle tbody tr:last-child td{border-bottom:0}.s-tabelle thead th{background:var(--bg);font-size:.9375rem;font-weight:700}.s-tabelle tbody th{white-space:nowrap;font-weight:700}.s-tabelle td{color:var(--tinte-2)}.s-tabelle .s-tabelle-wir{background:var(--akzent-hell);color:var(--tinte);font-weight:600}.s-tabelle thead .s-tabelle-wir{background:var(--akzent);color:var(--auf-akzent)}@media (max-width:900px){.kaufleiste{border-top:1px solid var(--linie);background:#fffffff7;box-shadow:0 -8px 24px #1c262014}.kaufleiste-text strong{font-size:1rem}.kaufleiste-text small{color:var(--tinte-2);font-size:.8125rem}.kaufleiste .s-knopf{min-height:48px;padding:0 1.1rem}}.kasse-position-bild img{object-fit:cover;border-radius:inherit;background:#fff;width:100%;height:100%}.kasse-zusage{font-size:var(--s-klein);gap:.4rem;margin:1.25rem 0 0;padding:0;font-weight:500;list-style:none;display:grid}.kasse-zusage li:before{content:"";background:var(--akzent);border-radius:50%;width:.55em;height:.55em;margin-right:.55em;display:inline-block}@media (prefers-reduced-motion:reduce){.s-ablauf-bild img,.s-galerie-buehne img,.s-galerie-buehne video,.s-knopf,.kaufleiste{transition:none}}@media (max-width:1080px){.s-nav{gap:1.4rem}.s-zusagen-liste{grid-template-columns:repeat(2,minmax(0,1fr))}.s-punkte{grid-template-columns:repeat(3,minmax(0,1fr))}.s-punkt:nth-child(5n+1){background:var(--flaeche);border-color:var(--linie)}.s-punkt:nth-child(3n+1){background:var(--akzent-hell);border-color:#0000}.s-fuss-raster{grid-template-columns:1fr 1fr}}@media (max-width:860px){.s-ansage{font-size:.875rem}.s-ansage span{height:0;display:block;overflow:hidden}.s-kopf-innen{grid-template-columns:1fr auto;gap:1rem;height:64px}.s-nav{display:none}.s-marke-zeichen{width:34px}.s-marke-wort{font-size:1.2rem}.s-held{padding-top:1.75rem}.s-held-raster{grid-template-columns:1fr;gap:1.75rem}.s-held-bild{aspect-ratio:4/4.2;max-height:none}.s-held-karte{bottom:.75rem;left:.75rem;right:.75rem}.s-aktionen{flex-direction:column}.s-aktionen .s-knopf{width:100%}.s-bento{grid-template-columns:1fr 1fr}.s-bento-produkt{grid-area:auto/1/auto/-1}.s-bento-produkt img{width:78%}.s-bento-text{grid-column:1/span 1}.s-bento-foto{grid-column:2/span 1;min-height:220px}.s-bento-ton{grid-column:1/-1}.s-bento-zelle .material-symbols-rounded{padding-bottom:1rem}.s-ablauf{grid-template-columns:1fr}.s-band-bild{aspect-ratio:4/3}.s-band-bild img{object-position:30% 60%}.s-split{grid-template-columns:1fr}.s-split-bild{aspect-ratio:4/3}.s-split-bild-quadrat{aspect-ratio:1}.s-preise-raster{grid-template-columns:1fr;gap:1.25rem}.s-preis-karte[data-empfohlen=true]{order:-1}.s-schluss-panel{grid-template-columns:1fr}.s-schluss-bild{aspect-ratio:16/10}.s-schluss-text .s-knopf{width:100%}.s-kauf-raster{grid-template-columns:1fr}.s-kauf-spalte{position:static}.s-galerie-daumen{scrollbar-width:none;grid-template-columns:none;grid-auto-columns:64px;grid-auto-flow:column;padding-bottom:.25rem;overflow-x:auto}.s-punkte,.s-duo{grid-template-columns:1fr 1fr}.s-tabelle thead{display:none}.s-tabelle,.s-tabelle tbody,.s-tabelle tr,.s-tabelle th,.s-tabelle td{width:100%;display:block}.s-tabelle tr{border-bottom:1px solid var(--linie);padding:1rem 1.1rem}.s-tabelle tbody tr:last-child{border-bottom:0}.s-tabelle th,.s-tabelle td{border:0;padding:.2rem 0}.s-tabelle tbody th{margin-bottom:.4rem;font-size:1.0625rem}.s-tabelle td:before{content:attr(data-label) ": ";color:var(--tinte);font-weight:600}.s-tabelle .s-tabelle-wir{border-radius:10px;margin-top:.35rem;padding:.5rem .7rem}.s-fuss-raster{grid-template-columns:1fr;gap:2rem}.s-fuss{padding-bottom:calc(6rem + env(safe-area-inset-bottom))}}@media (max-width:560px){.s-zusagen-liste{grid-template-columns:1fr;gap:1.1rem}.s-bento{grid-template-columns:1fr}.s-bento-text,.s-bento-foto{grid-column:1/-1}.s-bento-foto{aspect-ratio:4/3;min-height:0}.s-zutaten>div{grid-template-columns:1fr;gap:.15rem}.s-faq-antwort{padding-right:0}.s-punkte{grid-template-columns:1fr}}.s-band-video{position:relative}.s-band-video video{object-fit:cover;width:100%;height:100%;display:block}.s-band-video:after{content:"";pointer-events:none;background:linear-gradient(#141c1700,#141c179e);position:absolute;inset:45% 0 0}.s-band-text{z-index:1;color:#fff;letter-spacing:-.02em;max-width:26ch;margin:0;font-size:clamp(1.375rem,1rem + 1.6vw,2.25rem);font-weight:700;line-height:1.2;position:absolute;bottom:clamp(1.25rem,4vw,2.75rem);left:clamp(1.25rem,4vw,3rem);right:clamp(1.25rem,4vw,3rem)}@media (max-width:860px){.s-band-video{aspect-ratio:4/5}.s-band-video video{object-position:50% 50%}}.s-anlaesse{grid-template-rows:auto auto;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:clamp(1rem,2vw,1.5rem) clamp(1rem,2.5vw,2rem);display:grid}.s-anlass:first-child{grid-row:1/span 2}.s-anlass-bild{aspect-ratio:16/10;border-radius:var(--r-karte);background:var(--flaeche-tief);overflow:hidden}.s-anlass:first-child .s-anlass-bild{aspect-ratio:4/3.4}.s-anlass-bild img{object-fit:cover;width:100%;height:100%;display:block}.s-anlass h3{font-size:var(--s-h3);margin:.9rem 0 0;font-weight:700}.s-anlass p{color:var(--tinte-2);margin:.25rem 0 0}.s-split-umgekehrt{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.s-erwartung{border-radius:var(--r-karte);background:var(--flaeche);border:1px solid var(--linie);margin-top:2rem;padding:1.25rem 1.4rem}.s-erwartung h3{margin:0;font-size:1.0625rem;font-weight:700}.s-erwartung p{color:var(--tinte-2);margin:.4rem 0 0}.s-faq-seite{padding-top:clamp(1.5rem,3vw,3rem)}.s-faq-bild{aspect-ratio:2}.s-faq-bild img{object-fit:cover;width:100%;height:100%;display:block}.s-faq-seite-liste{margin-top:clamp(2.5rem,5vw,4rem)}@media (max-width:860px){.s-anlaesse{grid-template-columns:1fr}.s-anlass:first-child{grid-row:auto}.s-anlass:first-child .s-anlass-bild{aspect-ratio:16/10}.s-split-umgekehrt>:last-child{order:-1}.s-faq-bild{aspect-ratio:4/3}}
