*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;scroll-behavior:smooth;scroll-padding-top:1rem}body{margin:0;background:var(--farbe-grund);color:var(--farbe-text);font-family:var(--schrift-text);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:clip}h1,h2,h3{font-family:var(--schrift-titel);font-weight:400;line-height:1.1;letter-spacing:-.015em;margin:0 0 .5em;text-wrap:balance;font-optical-sizing:auto}h3{font-family:var(--schrift-text);font-weight:700;font-size:1.05rem;letter-spacing:0;line-height:1.3}p{margin:0 0 1em}img,svg{max-width:100%;height:auto;display:block}a{color:inherit}button{font:inherit;color:inherit}ul,ol{margin:0;padding:0;list-style:none}s{opacity:.6;font-weight:400}.sprite{position:absolute;width:0;height:0;overflow:hidden}.i{width:1.25em;height:1.25em;flex:none;fill:none;stroke:currentColor;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round}.i .voll,symbol#i-stern path{fill:currentColor;stroke:none}.nur-vorleser{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.springen{position:absolute;left:1rem;top:-4rem;z-index:100;background:var(--farbe-knopf);color:var(--farbe-knopf-text);padding:.6rem 1rem;border-radius:8px}.springen:focus{top:1rem}[hidden]{display:none!important}:focus-visible{outline:2px solid var(--farbe-akzent);outline-offset:3px}.flaeche-grund{background:var(--farbe-grund)}.flaeche-flaeche{background:var(--farbe-flaeche);--karte: var(--farbe-grund)}.flaeche-salbei{background:var(--farbe-salbei);--karte: var(--farbe-grund)}.flaeche-dunkel{background:var(--farbe-dunkel);color:var(--farbe-dunkel-text);--linie: rgba(243, 236, 220, .16);--karte: rgba(243, 236, 220, .07)}.flaeche-akzent{background:var(--farbe-akzent);color:var(--farbe-akzent-text)}.innen{width:100%;max-width:var(--breite);margin:0 auto;padding:0 16px}.abschnitt{padding:52px 0;position:relative}.abschnitt--eng{padding:28px 0}.abschnitt__kopf{margin-bottom:28px;max-width:46rem}.abschnitt__kopf--mitte{text-align:center;margin-inline:auto}.abschnitt__titel{font-size:clamp(1.85rem,3.2vw,2.6rem);margin-bottom:.35em}.abschnitt__satz{font-size:.98rem;opacity:.86;margin:0}.oberzeile{font-size:.78rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--farbe-akzent);margin-bottom:.75rem}.flaeche-dunkel .oberzeile{color:var(--farbe-akzent-hell)}@media(min-width:990px){.innen{padding:0 32px}.abschnitt{padding:76px 0}.abschnitt--eng{padding:36px 0}.abschnitt__kopf{margin-bottom:40px}}.knopf{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:3.1rem;padding:.75rem 1.8rem;background:var(--farbe-knopf);color:var(--farbe-knopf-text);border:0;border-radius:var(--rundung-knopf);font-weight:700;font-size:1rem;text-decoration:none;cursor:pointer;touch-action:manipulation;user-select:none;-webkit-user-select:none;transition:transform .14s cubic-bezier(.23,1,.32,1),background-color .16s ease}.knopf:active{transform:scale(.97)}@media(hover:hover)and (pointer:fine){.knopf:hover{background:color-mix(in srgb,var(--farbe-knopf) 88%,#000)}}.knopf[disabled]{opacity:.5;cursor:not-allowed}.knopf--gross{width:100%;min-height:3.9rem;border-radius:12px;font-size:1.12rem}.knopf--klein{min-height:2.5rem;padding:.45rem 1.3rem;font-size:.85rem}.knopf--hell{background:var(--farbe-flaeche);color:var(--farbe-dunkel)}.flaeche-dunkel .knopf:not(.knopf--hell){background:var(--farbe-akzent-hell);color:var(--farbe-dunkel)}.knopf__zeile{display:inline-flex;align-items:baseline;gap:.35em;flex-wrap:wrap;justify-content:center}.knopf__zeile s{font-size:.9em}.knopf__unter{display:inline-flex;align-items:center;gap:.35rem;font-size:.78rem;font-weight:500;opacity:.85}.knopf__unter .i{width:.95rem;height:.95rem}.textlink{font-weight:600;text-underline-offset:5px;text-decoration-thickness:1px;font-size:.95rem}.rund-knopf{display:inline-grid;place-items:center;width:2.4rem;height:2.4rem;border-radius:50%;border:1.5px solid currentColor;background:transparent;cursor:pointer;opacity:.8;touch-action:manipulation;transition:transform .14s ease-out}.rund-knopf:active{transform:scale(.94)}.rund-knopf .i{width:1rem;height:1rem}.marke{display:inline-block;background:var(--farbe-akzent-hell);color:var(--farbe-dunkel);font-size:.75rem;font-weight:700;padding:.2rem .7rem;border-radius:99px;letter-spacing:.02em}.bild-platzhalter{display:grid;place-items:center;width:100%;height:100%;min-height:12rem;aspect-ratio:4 / 5;background:repeating-linear-gradient(135deg,rgba(31,61,43,.05) 0 12px,transparent 12px 24px),var(--farbe-salbei);color:var(--farbe-dunkel);border-radius:var(--rundung);text-align:center;padding:1rem;font-size:.82rem;font-weight:600}.bild-platzhalter--4x3{aspect-ratio:4 / 3}.bild-platzhalter--breit{aspect-ratio:16 / 9}.bild-platzhalter--hoch{aspect-ratio:3 / 4}.ankuendigung{font-size:.84rem;font-weight:600}.ankuendigung__innen{display:flex;align-items:center;justify-content:center;gap:.6rem 1rem;flex-wrap:wrap;min-height:2.4rem;padding:.35rem 16px;text-align:center}.ankuendigung__texte{display:grid}.ankuendigung__text{grid-area:1 / 1;margin:0;opacity:0;transition:opacity .28s ease}.ankuendigung__text.ist-aktiv{opacity:1;transition-delay:.32s}.countdown{display:inline-flex;gap:.35rem;align-items:center;font-size:.75rem}.countdown__feld{background:#f3ecdc24;padding:.15rem .45rem;border-radius:5px;font-weight:500}.countdown__feld b{font-variant-numeric:tabular-nums}.countdown--box{display:flex;justify-content:center;margin-top:10px;padding:.5rem;border-radius:8px;background:var(--farbe-flaeche)}.countdown--box .countdown__feld{background:var(--farbe-akzent-hell)}.countdown__label{font-weight:600;margin-right:.3rem}.laufband{overflow:hidden}.laufband__spur{display:flex;width:max-content;animation:laufband 38s linear infinite}.laufband__gruppe{display:flex;flex:none}.laufband__eintrag{display:inline-flex;align-items:center;gap:.5rem;white-space:nowrap;padding:.7rem 1.4rem;font-size:.84rem;font-weight:600}.laufband__eintrag .i{color:var(--farbe-akzent-hell);width:1.15rem;height:1.15rem}.laufband--gross .laufband__eintrag{font-size:1.05rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--farbe-dunkel);padding:1rem 1.8rem}.laufband--gross .laufband__eintrag .i{color:var(--farbe-akzent);width:1.3rem;height:1.3rem}.laufband--gross{border-block:1px solid var(--linie)}@keyframes laufband{to{transform:translate(-50%)}}@media(hover:hover)and (pointer:fine){.laufband:hover .laufband__spur{animation-play-state:paused}}.kopf{position:relative;z-index:20;background:var(--farbe-grund);border-bottom:1px solid var(--linie)}.kopf__innen{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:3.6rem;gap:1rem}.kopf__marke{grid-column:2;display:inline-flex;align-items:center;gap:.4rem;text-decoration:none;font-family:var(--schrift-titel);font-size:1.35rem;letter-spacing:-.01em;color:var(--farbe-dunkel)}.kopf__marke .i{width:1.3rem;height:1.3rem;stroke-width:3;color:var(--farbe-akzent)}.kopf__warenkorb{grid-column:3;justify-self:end;position:relative;display:inline-grid;place-items:center;width:2.6rem;height:2.6rem;color:var(--farbe-dunkel);touch-action:manipulation}.kopf__warenkorb .i{width:1.45rem;height:1.45rem;stroke-width:3}.kopf__anzahl{position:absolute;top:2px;right:0;min-width:1.1rem;height:1.1rem;border-radius:99px;background:var(--farbe-akzent);color:#fff;font-size:.68rem;font-weight:700;display:grid;place-items:center;padding:0 .25rem}.kopf__menue{display:none}.kopf__mobilmenue{grid-column:1;grid-row:1;justify-self:start;position:relative}.kopf__mobilmenue summary{list-style:none;display:grid;place-items:center;width:2.6rem;height:2.6rem;cursor:pointer;color:var(--farbe-dunkel)}.kopf__mobilmenue summary::-webkit-details-marker{display:none}.kopf__mobilmenue summary .i{width:1.5rem;height:1.5rem;stroke-width:3}.kopf__schublade{position:absolute;top:calc(100% + 8px);left:0;min-width:14rem;display:grid;background:var(--farbe-grund);border:1px solid var(--linie);border-radius:12px;padding:.5rem;box-shadow:0 18px 40px #1f3d2b24}.kopf__schublade a{padding:.7rem .8rem;text-decoration:none;border-radius:8px;font-weight:500}.kopf--ueber{position:absolute;left:0;right:0;background:transparent;border-bottom-color:#1f3d2b1f}@media(min-width:990px){.kopf--ueber .kopf__warenkorb,.kopf--ueber .kopf__mobilmenue summary{color:var(--farbe-dunkel-text);filter:drop-shadow(0 1px 6px rgba(0,0,0,.35))}.kopf--ueber .kopf__anzahl{color:var(--farbe-dunkel);background:var(--farbe-akzent-hell)}}@media(min-width:990px){.kopf--links .kopf__innen{grid-template-columns:auto 1fr auto;gap:3rem;min-height:4.4rem}.kopf--links .kopf__marke{grid-column:1}.kopf--links .kopf__menue{display:flex;gap:2rem;font-size:.93rem}.kopf__menue a{text-decoration:none;padding:.4rem 0;background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat;transition:background-size .2s ease-out}.kopf__menue a:hover{background-size:100% 1px}.kopf--links .kopf__mobilmenue{display:none}.kopf__marke{font-size:1.5rem}}.produkt{padding:16px 0 36px}.produkt__raster{display:flex;flex-direction:column}.produkt__links,.produkt__rechts{display:contents}.produkt__kopf{order:1}.galerie{order:2}.produkt__info{order:3}.produkt__tabs-ziel{display:none}.sterne-zeile{display:flex;align-items:center;gap:.5rem;font-size:.85rem;margin:0 0 .4rem}.sterne{display:inline-flex;color:var(--farbe-akzent)}.sterne .i{width:1rem;height:1rem}.produkt__titel{font-size:clamp(1.85rem,2.6vw,2.35rem);margin-bottom:.3rem}.produkt__untertitel{font-size:.95rem;opacity:.82;margin-bottom:14px}.galerie{position:relative;margin:0 -16px 14px}.galerie__buehne{position:relative}.galerie__spur{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:0 16px;scroll-padding:0 16px;overscroll-behavior-x:contain}.galerie__spur::-webkit-scrollbar{display:none}.galerie__bild{flex:0 0 88%;scroll-snap-align:start;border-radius:var(--rundung);overflow:hidden;background:var(--farbe-flaeche);aspect-ratio:1;border:1px solid var(--linie);box-shadow:0 6px 18px #1f3d2b14}.galerie__bild img,.galerie__bild svg{width:100%;height:100%;object-fit:cover}.galerie__daumen,.galerie__pfeil{display:none}.produkt__leiste{display:flex;gap:10px;align-items:stretch;margin-bottom:14px}.verkauft{flex:1;display:flex;align-items:center;gap:.6rem;padding:.55rem .8rem;border:1px solid var(--linie);border-radius:10px;font-size:.8rem;font-weight:600}.verkauft__balken{flex:1;height:8px;border-radius:9px;background:var(--farbe-flaeche);overflow:hidden}.verkauft__balken span{display:block;height:100%;background:var(--farbe-akzent);border-radius:9px}.zutaten-knopf{display:inline-flex;align-items:center;gap:.45rem;padding:.6rem .95rem;border-radius:10px;border:1px solid var(--farbe-dunkel);background:transparent;color:var(--farbe-dunkel);font-size:.82rem;font-weight:700;cursor:pointer;touch-action:manipulation;transition:transform .14s ease-out,background-color .16s ease}.zutaten-knopf:active{transform:scale(.97)}@media(hover:hover)and (pointer:fine){.zutaten-knopf:hover{background:var(--farbe-flaeche)}}.zutaten-knopf .i{width:1rem;height:1rem;color:var(--farbe-akzent)}.nutzen{display:grid;gap:12px;padding-bottom:18px;margin-bottom:18px;border-bottom:1px solid var(--linie)}.nutzen__eintrag{display:flex;gap:.75rem;align-items:flex-start;font-size:.86rem;line-height:1.4}.nutzen__eintrag .i{width:1.6rem;height:1.6rem;color:var(--farbe-akzent);margin-top:1px}.nutzen__eintrag b{display:block;font-size:.95rem}.nutzen__eintrag span{opacity:.9}.kaufform{margin:0}.pakete{border:0;margin:0;padding:0;display:grid;gap:14px;min-width:0}.paket{position:relative;display:grid;grid-template-columns:4.6rem 1fr auto;align-items:center;gap:.9rem;padding:.7rem 1rem .7rem .6rem;border:1.5px solid var(--linie);border-radius:12px;background:var(--farbe-grund);cursor:pointer;touch-action:manipulation;user-select:none;-webkit-user-select:none;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease,transform .14s cubic-bezier(.23,1,.32,1)}.paket:active{transform:scale(.985)}.paket input{position:absolute;opacity:0;pointer-events:none}.paket:has(input:checked),.paket.ist-gewaehlt{border-color:var(--farbe-dunkel);background:color-mix(in srgb,var(--farbe-salbei) 55%,var(--farbe-grund));box-shadow:0 0 0 1px var(--farbe-dunkel)}.paket:has(input:focus-visible){outline:2px solid var(--farbe-akzent);outline-offset:3px}.paket__abzeichen{position:absolute;top:-.7rem;right:.8rem;background:var(--farbe-dunkel);color:var(--farbe-akzent-hell);font-size:.68rem;font-weight:700;letter-spacing:.03em;padding:.22rem .65rem;border-radius:99px}.paket__bild{display:flex;justify-content:center;align-items:flex-end;height:3.6rem}.paket__bild img{height:100%;width:auto;filter:drop-shadow(0 3px 4px rgba(0,0,0,.18))}.paket__bild--3 img{height:80%;margin-inline:-.28rem}.paket__bild--3 img:nth-child(2){height:100%;position:relative;z-index:1}.paket__bild--5 img{height:66%;margin-inline:-.27rem}.paket__bild--5 img:nth-child(2),.paket__bild--5 img:nth-child(4){height:82%;position:relative;z-index:1}.paket__bild--5 img:nth-child(3){height:98%;position:relative;z-index:2}.paket__text{display:grid;gap:1px;min-width:0}.paket__titel{font-size:.98rem}.paket__je{font-size:.8rem;font-style:italic;opacity:.85}.paket__tag{font-size:.72rem;font-weight:600;color:var(--farbe-akzent)}.paket__preis{display:grid;justify-items:end;font-size:.98rem;line-height:1.25}.paket__preis s{font-size:.8rem}.spar{margin-top:14px}.spar p{margin:0;padding:.7rem .95rem;border-radius:10px;background:var(--farbe-flaeche);border:1px solid var(--linie);font-size:.84rem;font-weight:500}.lieferzeile{display:flex;align-items:center;justify-content:center;gap:.5rem;font-size:.86rem;font-weight:600;margin:16px 0 12px;text-align:center}.lieferzeile__punkt{width:.55rem;height:.55rem;border-radius:50%;background:#3f8f5a;box-shadow:0 0 0 4px #3f8f5a2e;flex:none}.hinweiszeile{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:.4rem .7rem;font-size:.8rem;font-weight:500;margin:12px 0 8px}.hinweiszeile span{display:inline-flex;align-items:center;gap:.35rem}.hinweiszeile .i{width:1rem;height:1rem;color:var(--farbe-akzent)}.hinweiszeile__trenner{opacity:.4}.hinweiszeile--mitte{opacity:.85}.zahlarten{display:flex;justify-content:center;flex-wrap:wrap;gap:6px;margin:4px 0 6px}.zahlart{width:38px;height:24px}.produkt__steuer{text-align:center;font-size:.74rem;opacity:.7;margin:6px 0 14px}.garantie-box{display:flex;align-items:center;gap:1rem;padding:.95rem 1.1rem;border-radius:12px;border:1px solid var(--linie);background:var(--farbe-flaeche);font-size:.85rem;line-height:1.4}.garantie-box b{display:block;font-family:var(--schrift-titel);font-weight:400;font-size:1.3rem;line-height:1.15;margin-bottom:.15rem;color:var(--farbe-dunkel)}.garantie-box__symbol{display:grid;place-items:center;width:3.6rem;height:3.6rem;flex:none;border-radius:50%;background:var(--farbe-akzent-hell);color:var(--farbe-dunkel);border:1.5px dashed var(--farbe-akzent)}.garantie-box__symbol .i{width:2rem;height:2rem;stroke-width:2.6}.mini-stimmen:not(:has(.mini-stimme)){display:none}.mini-stimmen{margin-top:14px;display:grid;gap:10px}.mini-stimme{margin:0;padding:1rem 1.1rem;border-radius:12px;background:var(--farbe-flaeche);font-size:.9rem}.mini-stimme blockquote{margin:0 0 .5rem}.mini-stimme figcaption{font-weight:700;font-size:.8rem}.produkt__mehr{border-bottom:1px solid var(--linie)}.produkt__mehr:first-of-type{margin-top:14px;border-top:1px solid var(--linie)}.produkt__mehr summary{list-style:none;display:flex;justify-content:space-between;align-items:center;padding:.95rem 0;font-weight:700;font-size:.92rem;cursor:pointer}.produkt__mehr summary::-webkit-details-marker{display:none}.produkt__mehr summary .i{width:1rem;height:1rem;transition:transform .2s ease-out}.produkt__mehr[open] summary .i{transform:rotate(45deg)}.produkt__beschreibung,.produkt__mehr>p{font-size:.9rem;padding-bottom:1rem}@media(min-width:990px){.produkt{padding:28px 0 56px}.produkt__raster{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:48px;align-items:start}.produkt__links,.produkt__rechts{display:block}.produkt__tabs-ziel{display:block;margin-top:18px}.galerie{display:grid;grid-template-columns:76px minmax(0,1fr);gap:12px;margin:0}.galerie__daumen{display:flex;flex-direction:column;gap:10px;contain:size;overflow-y:auto;scrollbar-width:none}.galerie__daumen::-webkit-scrollbar{display:none}.galerie__daumen-knopf{flex:none;width:100%;padding:0;border:1.5px solid transparent;border-radius:8px;overflow:hidden;background:var(--farbe-flaeche);cursor:pointer;aspect-ratio:1;opacity:.72;transition:opacity .16s ease,border-color .16s ease}.galerie__daumen-knopf img{width:100%;height:100%;object-fit:cover}.galerie__daumen-knopf.ist-aktiv{border-color:var(--farbe-dunkel);opacity:1}.galerie__spur{padding:0;scroll-padding:0;gap:0;border-radius:var(--rundung)}.galerie__bild{flex-basis:100%;border-radius:0;border:0;box-shadow:none}.galerie__spur{border:1px solid var(--linie)}.galerie__pfeil{display:grid;place-items:center;position:absolute;top:50%;width:2.2rem;height:2.2rem;margin-top:-1.1rem;border-radius:50%;border:0;background:#fbf8f1eb;color:var(--farbe-dunkel);box-shadow:0 2px 10px #0000001f;cursor:pointer;transition:transform .14s ease-out}.galerie__pfeil:active{transform:scale(.94)}.galerie__pfeil .i{width:1rem;height:1rem}.galerie__pfeil--links{left:10px}.galerie__pfeil--rechts{right:10px}.produkt__titel{margin-top:4px}.galerie--unten{grid-template-columns:1fr}.galerie--unten .galerie__daumen{flex-direction:row;contain:none;overflow-x:auto;overflow-y:hidden}.galerie--unten .galerie__daumen-knopf{width:74px}}.produkt-tabs{padding:0 0 36px}.produkt__tabs-ziel .produkt-tabs,.produkt__tabs-ziel .produkt-tabs .innen{padding:0}.tabs{border-radius:var(--rundung);overflow:hidden;background:var(--farbe-dunkel);color:var(--farbe-dunkel-text)}.tabs__leiste{display:grid;grid-auto-flow:column;grid-auto-columns:1fr}.tabs:not(:has([data-tab-inhalt=bewertungen] .mini-stimme)) .tabs__reiter--bewertungen{display:none}.tabs__reiter{padding:.8rem .5rem;border:0;background:color-mix(in srgb,var(--farbe-salbei) 75%,var(--farbe-dunkel));color:var(--farbe-dunkel);font-size:.8rem;font-weight:700;cursor:pointer;touch-action:manipulation;transition:background-color .16s ease,color .16s ease}.tabs__reiter.ist-aktiv{background:var(--farbe-dunkel);color:var(--farbe-dunkel-text)}.tabs__flaeche{padding:18px 16px 20px}.tabs__titel{font-size:1.45rem;padding-bottom:.7rem;border-bottom:1px solid rgba(243,236,220,.18);margin-bottom:.9rem}.tabs .mini-stimme{background:#f3ecdc14}.klapp{border-radius:10px;background:var(--karte, var(--farbe-flaeche));margin-bottom:8px}.tabs .klapp{background:#f3ecdc17}.klapp summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 1rem;font-weight:600;font-size:.9rem;cursor:pointer;touch-action:manipulation;user-select:none;-webkit-user-select:none}.klapp summary::-webkit-details-marker{display:none}.klapp__zeichen{position:relative;width:1.15rem;height:1.15rem;flex:none;border-radius:50%;background:currentColor;opacity:.9}.klapp__zeichen:before,.klapp__zeichen:after{content:"";position:absolute;left:50%;top:50%;width:.55rem;height:1.5px;margin:-.75px 0 0 -.275rem;background:var(--farbe-dunkel);transition:transform .2s cubic-bezier(.23,1,.32,1)}.flaeche-grund .klapp__zeichen:before,.flaeche-grund .klapp__zeichen:after,.flaeche-flaeche .klapp__zeichen:before,.flaeche-flaeche .klapp__zeichen:after,.flaeche-salbei .klapp__zeichen:before,.flaeche-salbei .klapp__zeichen:after{background:var(--farbe-grund)}.klapp__zeichen:after{transform:rotate(90deg)}.klapp[open] .klapp__zeichen:after{transform:rotate(0)}.klapp__antwort{padding:0 1rem 1rem;font-size:.88rem;opacity:.88}.klapp__antwort p{margin:0 0 .6em}.klapp__antwort p:last-child{margin:0}.weg{display:grid;gap:14px}.weg__kopf{display:flex;align-items:center;gap:.5rem;margin:0 0 .25rem;font-size:.92rem}.weg__kopf .i{width:1.1rem;height:1.1rem;color:var(--farbe-akzent-hell)}.weg__text{margin:0 0 0 1.6rem;font-size:.86rem;opacity:.85}.merkmale{display:grid}.merkmale__bild{position:relative;aspect-ratio:4 / 3;overflow:hidden}.merkmale__bild img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 55%}.merkmale__text{padding:32px 16px 40px}.merkmale h2{font-size:clamp(1.85rem,3vw,2.5rem)}.merkmale__satz{opacity:.86;margin-bottom:22px}.merkmale__kacheln{display:grid;grid-template-columns:1fr 1fr;gap:10px}.merkmale__kachel{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:.45rem;padding:1rem .6rem;border-radius:10px;background:#f3ecdc14;border:1px solid rgba(243,236,220,.14);font-weight:600;font-size:.88rem}.merkmale__kachel .i{width:1.7rem;height:1.7rem;color:var(--farbe-akzent-hell)}@media(min-width:990px){.merkmale{grid-template-columns:1fr 1fr;min-height:36rem}.merkmale__bild{aspect-ratio:auto}.merkmale__text{padding:64px max(32px,calc((100vw - var(--breite)) / 2 + 32px)) 64px 56px;align-self:center;max-width:calc(var(--breite) / 2 + 200px)}.merkmale__kachel{flex-direction:row;justify-content:center;padding:1.15rem .8rem}}.drei-karten__raster{display:grid;gap:14px}.karte-kraut{background:var(--farbe-grund);border:1px solid var(--linie);border-radius:var(--rundung);overflow:hidden}.karte-kraut__kopf{display:grid;grid-template-columns:7.2rem 1fr;align-items:center;gap:1rem}.karte-kraut__bild{aspect-ratio:5 / 4;height:100%;overflow:hidden}.karte-kraut__bild img{width:100%;height:100%;object-fit:cover}.karte-kraut__bild .bild-platzhalter{min-height:0;aspect-ratio:auto;border-radius:0}.karte-kraut h3{font-family:var(--schrift-titel);font-weight:400;font-size:1.4rem;margin:0 0 .15rem}.karte-kraut__unter{margin:0;font-size:.82rem;font-weight:600;color:var(--farbe-akzent)}.karte-kraut__text{margin:0;padding:.9rem 1.1rem 1.1rem;font-size:.88rem;border-top:1px solid var(--linie);display:none}@media(min-width:990px){.drei-karten__raster{grid-template-columns:repeat(3,1fr);gap:24px}.karte-kraut__text{display:block}}.stimmen__spur{display:grid;gap:14px}.stimmen__eintrag{margin:0;padding:1.4rem;border-radius:var(--rundung);background:var(--karte, var(--farbe-flaeche));border:1px solid var(--linie)}.stimmen__eintrag blockquote{margin:0 0 .9rem;font-style:italic}.stimmen__eintrag figcaption{font-weight:700;font-size:.85rem}@media(min-width:990px){.stimmen__spur{grid-template-columns:repeat(3,1fr);gap:24px}}.schritte__liste{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -16px;padding:0 16px;scroll-padding:0 16px;overscroll-behavior-x:contain}.schritte__liste::-webkit-scrollbar{display:none}.schritt{flex:0 0 86%;scroll-snap-align:start;display:grid;gap:10px}.schritt__bild{position:relative;border-radius:var(--rundung);overflow:hidden;aspect-ratio:1}.schritt__bild img{width:100%;height:100%;object-fit:cover}.schritt__marke{position:absolute;top:12px;left:12px;background:var(--farbe-akzent-hell);color:var(--farbe-dunkel);font-weight:700;font-size:.8rem;padding:.3rem .85rem;border-radius:99px}.schritt__marke--karte{display:none}.schritt__karte{padding:1.1rem 1.15rem 1.2rem;border-radius:var(--rundung);background:#f3ecdc14;border:1px solid rgba(243,236,220,.12)}.schritt__karte h3{font-family:var(--schrift-titel);font-weight:400;font-size:1.45rem;margin-bottom:.4rem}.schritt__text{font-size:.88rem;opacity:.88}.schritt__text p{margin:0}.schritt__text strong{color:var(--farbe-akzent-hell)}@media(min-width:990px){.schritte__liste{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;overflow:visible;margin:0;padding:0}.schritt{grid-template-columns:1fr 1fr;gap:10px}.schritt__bild{aspect-ratio:auto;min-height:15rem}.schritt__bild .schritt__marke{display:none}.schritt__marke--karte{display:inline-block;position:static;margin-bottom:.7rem}.schritt__karte{padding:1rem}.schritt__karte h3{font-size:1.3rem}.schritt__text{font-size:.82rem}}.text-grafik__raster{display:grid;gap:24px}.text-grafik__satz{font-size:.93rem;opacity:.9;margin-bottom:18px}.text-grafik__satz p{margin:0 0 .8em}.punkte{display:grid;gap:10px}.punkte li{display:flex;gap:.55rem;align-items:flex-start;font-weight:600;font-size:.9rem}.punkte .i{color:var(--farbe-akzent);width:1.25rem;height:1.25rem;margin-top:1px}.text-grafik__bild{border-radius:var(--rundung);overflow:hidden;background:#fff}.text-grafik__bild img{width:100%;aspect-ratio:4 / 3;object-fit:cover;object-position:center 30%}@media(min-width:990px){.text-grafik__raster{grid-template-columns:1.05fr 1fr;gap:64px;align-items:center}.punkte{grid-template-columns:1fr 1fr;gap:14px 24px}}.vertrauen{overflow:hidden;text-align:center}.vertrauen__hintergrund{position:absolute;top:0;right:0;bottom:0;left:0}.vertrauen__hintergrund img{width:100%;height:100%;object-fit:cover;opacity:.12;filter:grayscale(.3)}.vertrauen__innen{position:relative}.vertrauen__gross{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:6px 0 22px}.vertrauen__gross li{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:.9rem .35rem;font-size:.78rem!important;line-height:1.3;border-radius:10px;background:#f3ecdc14;border:1px solid rgba(243,236,220,.14);font-weight:600;font-size:.88rem}.vertrauen__gross .i{width:2rem;height:2rem;color:var(--farbe-akzent-hell)}.vertrauen__klein{display:grid;grid-template-columns:1fr 1fr;gap:10px 14px;text-align:left;max-width:34rem;margin:0 auto}.vertrauen__klein li{display:flex;align-items:center;gap:.45rem;font-size:.9rem;font-weight:500}.vertrauen__klein .i{color:var(--farbe-akzent-hell);width:1.2rem;height:1.2rem}@media(min-width:990px){.vertrauen__gross{display:flex;justify-content:center;gap:14px}.vertrauen__gross li{flex-direction:row;padding:.85rem 1.4rem;min-width:14rem;justify-content:center;font-size:.9rem!important}.vertrauen__gross .i{width:1.6rem;height:1.6rem}.vertrauen__klein{display:flex;flex-wrap:wrap;justify-content:center;max-width:none;gap:12px 28px}}.vorrat__innen{max-width:592px}.vorrat .knopf--gross{margin-top:4px}.vorher-nachher__innen{display:grid;gap:4px}.vorher-nachher__bild{position:relative;border-radius:var(--rundung);overflow:hidden}.vorher-nachher__label{position:absolute;top:12px;z-index:1;padding:.3rem .85rem;border-radius:99px;font-size:.8rem;font-weight:700;box-shadow:0 2px 10px #0000001f}.vorher-nachher__label--links{left:12px;background:var(--farbe-grund);color:var(--farbe-dunkel)}.vorher-nachher__label--rechts{right:12px;background:var(--farbe-dunkel);color:var(--farbe-dunkel-text)}@media(min-width:990px){.vorher-nachher__label{top:20px;font-size:.92rem;padding:.4rem 1.1rem}.vorher-nachher__label--links{left:20px}.vorher-nachher__label--rechts{right:20px}}.vorher-nachher__bild img{width:100%;aspect-ratio:16 / 9;object-fit:cover}@media(min-width:990px){.vorher-nachher__innen{max-width:1044px}}.zeitleiste__raster{display:grid;gap:28px}.zeitleiste__bild{border-radius:var(--rundung);overflow:hidden;margin-bottom:20px;aspect-ratio:4 / 3}.zeitleiste__bild img{width:100%;height:100%;object-fit:cover;object-position:center 30%}.zeitleiste__liste{position:relative;display:grid;gap:18px;padding-left:26px}.zeitleiste__liste:before{content:"";position:absolute;left:7px;top:10px;bottom:10px;width:1.5px;background:#f3ecdc4d}.etappe{position:relative}.etappe:before{content:"";position:absolute;left:-24px;top:.95rem;width:12px;height:12px;border-radius:50%;background:var(--farbe-akzent-hell);box-shadow:0 0 0 4px var(--farbe-dunkel)}.etappe__kopf{display:flex;align-items:center;gap:.5rem;padding:.6rem .9rem;border-radius:8px;background:#f3ecdc17;margin:0 0 .6rem;font-size:.95rem}.etappe__kopf .i{width:1.15rem;height:1.15rem;color:var(--farbe-akzent-hell)}.etappe__punkte{display:grid;gap:.35rem;padding-left:.4rem}.etappe__punkte li{position:relative;padding-left:1.3rem;font-size:.9rem;opacity:.92}.etappe__punkte li:before{content:"";position:absolute;left:0;top:.5em;width:.55rem;height:.55rem;border-radius:50%;border:1.5px solid var(--farbe-akzent-hell)}@media(min-width:990px){.zeitleiste__raster{grid-template-columns:400px 1fr;gap:72px;align-items:center}.zeitleiste__liste{gap:22px}}.schieber{position:relative}.gruende__spur{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -16px;padding:0 16px 4px;scroll-padding:0 16px;overscroll-behavior-x:contain}.gruende__spur::-webkit-scrollbar{display:none}.grund-karte{flex:0 0 86%;scroll-snap-align:start;border-radius:var(--rundung);overflow:hidden;background:var(--farbe-grund);border:1px solid var(--linie);display:flex;flex-direction:column}.grund-karte__bild{aspect-ratio:16 / 10;overflow:hidden}.grund-karte__bild img{width:100%;height:100%;object-fit:cover}.grund-karte__bild .bild-platzhalter{aspect-ratio:auto;border-radius:0}.grund-karte__text{padding:1rem 1.15rem 1.3rem}.grund-karte h3{font-family:var(--schrift-titel);font-weight:400;font-size:1.35rem;margin:.7rem 0 .35rem;text-wrap:pretty}.grund-karte p{font-size:.88rem;opacity:.88;margin:0}.schieber__steuerung{display:flex;align-items:center;justify-content:center;gap:1.1rem;margin-top:20px;color:var(--farbe-dunkel)}.flaeche-dunkel .schieber__steuerung{color:var(--farbe-dunkel-text)}.schieber__punkte{display:flex;gap:6px}.schieber__punkte i{width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.25;transition:opacity .2s ease,transform .2s ease}.schieber__punkte i.ist-aktiv{opacity:1;transform:scale(1.25)}@media(min-width:990px){.gruende__spur{margin:0;padding:0 0 4px;scroll-padding:0;gap:24px}.grund-karte{flex-basis:calc((100% - 48px) / 3)}}.vergleich__raster{display:grid;gap:24px}.vergleich__foto{border-radius:var(--rundung);overflow:hidden;display:none}.vergleich__foto img{width:100%;height:100%;object-fit:cover}.vergleich__huelle{overflow-x:auto;padding-top:4.6rem}.vergleich__tabelle{width:100%;border-collapse:separate;border-spacing:0;font-size:.86rem}.vergleich__tabelle th,.vergleich__tabelle td{padding:.85rem .5rem;text-align:center;border-bottom:1px solid var(--linie)}.vergleich__tabelle tbody th{text-align:left;font-weight:500;padding-left:0}.vergleich__tabelle thead th{border-bottom:0;font-size:.78rem;font-weight:700;vertical-align:bottom;padding-bottom:.6rem}.vergleich__eigen-kopf{position:relative;background:var(--farbe-dunkel);color:var(--farbe-dunkel-text);border-radius:12px 12px 0 0;padding-top:3.7rem!important}.vergleich__eigen-kopf img{position:absolute;left:50%;bottom:calc(100% - 3.2rem);transform:translate(-50%);width:auto;max-width:none;height:7.6rem;object-fit:contain;filter:drop-shadow(0 4px 6px rgba(0,0,0,.25))}.vergleich__eigen{background:var(--farbe-dunkel);color:var(--farbe-akzent-hell);border-bottom-color:#f3ecdc24!important}.vergleich__tabelle tbody tr:last-child .vergleich__eigen{border-radius:0 0 12px 12px}.vergleich__tabelle td .i{width:1.45rem;height:1.45rem;margin:0 auto}.vergleich__tabelle .i--ja{color:var(--farbe-dunkel)}.vergleich__tabelle .i--nein{color:#a8a294}.vergleich__tabelle thead{position:relative}.vergleich__tabelle thead tr th:first-child{width:46%}@media(min-width:990px){.vergleich__raster{grid-template-columns:380px 1fr;gap:64px;align-items:stretch}.vergleich__foto{display:block}.vergleich__rechts{align-self:center}.vergleich__tabelle{font-size:.92rem}.vergleich__tabelle thead{height:1px}}.faq__spalten{display:grid;gap:0 14px;align-items:start}.faq__spalte{display:grid;align-content:start}.faq .klapp{background:#f3ecdc14;border:1px solid rgba(243,236,220,.1)}.flaeche-grund.faq .klapp,.flaeche-flaeche.faq .klapp{background:var(--karte, var(--farbe-flaeche));border-color:var(--linie)}@media(min-width:990px){.faq__spalten{grid-template-columns:1fr 1fr;gap:0 18px}.faq .innen{max-width:1044px}}.garantie__band{position:relative;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:16px;padding:22px 18px;border-radius:var(--rundung);background:var(--farbe-dunkel);color:var(--farbe-dunkel-text)}.garantie__hintergrund{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:inherit}.garantie__hintergrund img{width:100%;height:100%;object-fit:cover;object-position:center bottom;opacity:.32}.garantie__hintergrund:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,var(--farbe-dunkel) 25%,rgba(31,61,43,.55))}.garantie__siegel,.garantie__text,.garantie__bild{position:relative}.garantie__siegel{display:grid;place-items:center;width:4rem;height:4rem;border-radius:50%;background:var(--farbe-akzent-hell);color:var(--farbe-dunkel);box-shadow:0 0 0 6px #efdcb22e}.garantie__siegel .i{width:2.3rem;height:2.3rem;stroke-width:2.6}.garantie__text h2{font-size:clamp(1.5rem,2.6vw,2.1rem);margin-bottom:.25em}.garantie__text p{margin:0;font-size:.9rem;opacity:.88}.garantie__bild{display:none}@media(min-width:990px){.garantie__band{grid-template-columns:auto 1fr auto;gap:28px;padding:28px 40px;max-width:980px;margin:0 auto}.garantie__siegel{width:5rem;height:5rem}.garantie{padding-top:96px}.garantie__bild{display:block;align-self:end;margin:-96px 0 -10px}.garantie__bild img{height:12.5rem;width:auto;object-fit:contain;filter:drop-shadow(0 12px 16px rgba(0,0,0,.35))}}.fenster{width:min(34rem,calc(100vw - 24px));max-height:calc(100dvh - 32px);padding:0;border:0;border-radius:18px;background:var(--farbe-grund);color:var(--farbe-text);box-shadow:0 30px 80px #14231959;overscroll-behavior:contain}.fenster::backdrop{background:#14231980}.fenster[open]{animation:fenster-auf .22s cubic-bezier(.23,1,.32,1)}@keyframes fenster-auf{0%{opacity:0;transform:scale(.96)}}.fenster__inhalt{position:relative;padding:26px 22px 24px}.fenster__zu{position:absolute;top:12px;right:12px;display:grid;place-items:center;width:2.4rem;height:2.4rem;border:0;border-radius:50%;background:var(--farbe-flaeche);cursor:pointer}.fenster__zu .i{width:1rem;height:1rem}.fenster__titel{font-size:1.7rem;padding-right:2.5rem}.fenster__satz{opacity:.85}.fenster .knopf{width:100%;margin-top:16px}.etikett{border:2px solid var(--farbe-dunkel);padding:0;font-size:.86rem}.etikett__kopf{background:var(--farbe-dunkel);color:var(--farbe-dunkel-text);font-family:var(--schrift-titel);font-size:1.1rem;padding:.6rem .9rem;margin:0}.etikett__zeilen{margin:0;padding:.4rem .9rem;border-bottom:6px solid var(--farbe-dunkel)}.etikett__zeilen div{display:flex;justify-content:space-between;gap:1rem;padding:.45rem 0;border-bottom:1px solid var(--linie)}.etikett__zeilen div:last-child{border-bottom:0}.etikett__zeilen dt{font-weight:500}.etikett__zeilen dd{margin:0;font-weight:700}.etikett__zutaten{padding:.8rem .9rem .2rem}.etikett__fuss{padding:0 .9rem .8rem;margin:0;font-size:.76rem;opacity:.75}.fenster__zusagen{display:grid;gap:8px;margin-top:16px}.fenster__zusagen li{display:flex;align-items:center;gap:.5rem;font-weight:600;font-size:.9rem}.fenster__zusagen .i{color:var(--farbe-akzent)}.antworten__wahl{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:8px}.antworten__knopf{padding:.9rem .6rem;border-radius:10px;border:1.5px solid var(--linie);background:var(--farbe-flaeche);font-weight:600;font-size:.88rem;cursor:pointer;touch-action:manipulation;transition:transform .14s ease-out,border-color .16s ease}.antworten__knopf:active{transform:scale(.97)}.antworten__knopf.ist-aktiv{border-color:var(--farbe-dunkel);background:var(--farbe-salbei)}.antworten__text{margin-top:16px;padding:1rem;border-radius:12px;background:var(--farbe-flaeche);font-size:.9rem}.antworten__text h3{margin-bottom:.4rem}.antworten__text p{margin:0}.kaufleiste{position:fixed;left:0;right:0;bottom:0;z-index:30;background:color-mix(in srgb,var(--farbe-grund) 92%,transparent);backdrop-filter:blur(14px) saturate(160%);-webkit-backdrop-filter:blur(14px) saturate(160%);border-top:1px solid var(--linie);padding-bottom:env(safe-area-inset-bottom,0px);transform:translateY(0);transition:transform .26s cubic-bezier(.32,.72,0,1)}.kaufleiste.ist-weg{transform:translateY(105%)}.kaufleiste__innen{display:flex;align-items:center;gap:12px;min-height:4.2rem}.kaufleiste__produkt{display:none;align-items:center;gap:.7rem;flex:1;font-weight:700}.kaufleiste__produkt img{width:2.8rem;height:2.8rem;object-fit:cover;border-radius:8px}.kaufleiste__sprung{display:inline-flex;align-items:center;gap:.3rem;font-size:.85rem;font-weight:600;white-space:nowrap}.kaufleiste__sprung .i{width:.95rem;height:.95rem}.kaufleiste__knopf{flex:1;min-height:2.9rem;padding-block:.5rem}@media(min-width:990px){.kaufleiste__produkt{display:flex}.kaufleiste__knopf{flex:none;min-width:16rem}}@media(prefers-reduced-transparency:reduce){.kaufleiste{background:var(--farbe-grund);-webkit-backdrop-filter:none;backdrop-filter:none}}.hero{position:relative;overflow:hidden;padding:84px 0 0;min-height:100svh;display:flex;flex-direction:column}.hero__medium{position:absolute;top:0;right:0;bottom:0;left:0}.hero__foto{width:100%;height:100%;object-fit:cover;object-position:var(--foto-position, center)}.hero__foto--weich{opacity:.9}.hero__medium:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#dfe6d600 40%,#1f3d2b8c)}.hero--foto .hero__medium:after{background:linear-gradient(180deg,#fbf8f1e0,#fbf8f18c 34%,#fbf8f100 52%,#14231900 62%,#14231999)}@media(max-width:989px){.hero--foto{min-height:0;padding-top:72px;background:var(--farbe-salbei)}.hero--foto .hero__innen{order:1}.hero--foto .hero__medium{position:relative;inset:auto;order:2;height:440px;margin-top:18px}.hero--foto .hero__foto{object-position:var(--foto-position-mobil, 85% 50%)}.hero--foto .hero__medium:after{background:linear-gradient(180deg,var(--farbe-salbei) 0%,rgba(223,230,214,0) 16%,rgba(31,61,43,0) 66%,var(--farbe-dunkel) 100%)}.hero--foto .hero__unten{order:3;margin-top:-84px;padding-top:40px;background:linear-gradient(180deg,rgba(31,61,43,0) 0,var(--farbe-dunkel) 70px)}.hero--foto .blase{background:#f3ecdc14}}@media(min-width:990px){.hero--foto .hero__medium:after{background:linear-gradient(100deg,#fbf8f1d9,#fbf8f199 30%,#fbf8f100 52%),linear-gradient(180deg,#14231900 55%,#1423198c)}}.hero__innen{position:relative;display:grid;grid-template-columns:1fr 34%;gap:8px;align-items:center}.hero__titel{font-size:clamp(2.2rem,4.6vw,3.6rem);color:var(--farbe-dunkel);margin-bottom:.35em}.hero__satz{font-size:1rem;max-width:30rem;color:var(--farbe-dunkel)}.hero__knoepfe{display:flex;flex-wrap:wrap;align-items:center;gap:.9rem 1.4rem;margin-top:1.3rem;color:var(--farbe-dunkel)}.hero__knoepfe--mitte{justify-content:center}.hero--foto .hero__innen{grid-template-columns:1fr}.hero__produkt{align-self:end;justify-self:center}.hero__produkt img{max-height:46svh;width:auto;filter:drop-shadow(0 26px 30px rgba(31,61,43,.35))}.hero__unten{position:relative;margin-top:auto;padding-top:28px;padding-bottom:32px;text-align:center;color:#fff}.hero__unterzeile{font-family:var(--schrift-titel);font-size:1.35rem;margin-bottom:16px;text-shadow:0 1px 12px rgba(0,0,0,.25)}.hero__blasen{display:grid;grid-template-columns:1fr 1fr;gap:10px}.blase{display:flex;flex-direction:column;justify-content:center;gap:.3rem;aspect-ratio:1;border-radius:50%;padding:1rem;background:#1f3d2b52;backdrop-filter:blur(12px) saturate(140%);-webkit-backdrop-filter:blur(12px) saturate(140%);border:1.5px dashed rgba(243,236,220,.55);font-size:.78rem;line-height:1.35}.blase b{font-family:var(--schrift-titel);font-weight:400;font-size:1.08rem;color:var(--farbe-akzent-hell)}@media(prefers-reduced-transparency:reduce){.blase{background:#1f3d2bd9;-webkit-backdrop-filter:none;backdrop-filter:none}}@media(min-width:990px){.hero{padding-top:128px;min-height:min(100svh,56rem)}.hero__innen{grid-template-columns:1fr 1fr}.hero__text{max-width:33rem}.hero__satz{font-size:1.08rem}.hero__produkt img{max-height:30rem}.hero__blasen{display:flex;justify-content:center;gap:0}.blase{width:13.5rem;margin-inline:-.7rem;padding:1.6rem;font-size:.86rem}.blase b{font-size:1.25rem}.hero__unterzeile{font-size:1.6rem}}.warum__kopf{text-align:center;max-width:52rem;margin:0 auto 32px}.warum__satz{font-family:var(--schrift-titel);font-size:clamp(1.25rem,2.2vw,1.75rem);line-height:1.35;color:var(--farbe-dunkel);margin:0}.warum__raster{display:grid;gap:24px}.warum__kacheln{display:grid;grid-template-columns:1fr 1fr;gap:10px}.warum__kachel{padding:1.1rem .9rem;border-radius:12px;background:var(--farbe-dunkel);color:var(--farbe-dunkel-text);text-align:center;box-shadow:0 10px 24px #1f3d2b24}.warum__kachel h3{color:var(--farbe-akzent-hell);font-size:.98rem;margin-bottom:.4rem}.warum__kachel p{font-size:.8rem;margin:0;opacity:.9}.warum__bild{border-radius:var(--rundung);overflow:hidden;aspect-ratio:4 / 3}.warum__bild img{width:100%;height:100%;object-fit:cover;object-position:center 45%}@media(min-width:990px){.warum__raster{grid-template-columns:1.1fr 1fr;gap:48px;align-items:center}.warum__kacheln{gap:18px}.warum__kachel{padding:1.6rem 1.3rem}.warum__kachel p{font-size:.86rem}}.inhalt{overflow:hidden}.inhalt__hintergrund{position:absolute;top:0;right:0;bottom:0;left:0}.inhalt__hintergrund img{width:100%;height:100%;object-fit:cover;opacity:.22}.inhalt__innen{position:relative}.inhalt__kreise{display:grid;grid-template-columns:1fr 1fr;gap:14px;max-width:920px;margin:0 auto}.kraut-kreis details{text-align:center}.kraut-kreis summary{list-style:none;position:relative;display:grid;justify-items:center;gap:.7rem;cursor:pointer;touch-action:manipulation}.kraut-kreis summary::-webkit-details-marker{display:none}.kraut-kreis__bild{display:block;width:100%;aspect-ratio:1;border-radius:50%;overflow:hidden;border:2px dashed rgba(239,220,178,.7);padding:6px;background:var(--farbe-dunkel);transition:transform .2s cubic-bezier(.23,1,.32,1)}.kraut-kreis__bild img{width:100%;height:100%;object-fit:cover;border-radius:50%}.kraut-kreis summary:active .kraut-kreis__bild{transform:scale(.97)}.kraut-kreis__plus{position:absolute;top:8%;right:8%;display:grid;place-items:center;width:1.7rem;height:1.7rem;border-radius:50%;background:var(--farbe-akzent-hell);color:var(--farbe-dunkel);transition:transform .2s ease-out}.kraut-kreis__plus .i{width:.95rem;height:.95rem;stroke-width:5}.kraut-kreis details[open] .kraut-kreis__plus{transform:rotate(45deg)}.kraut-kreis__name{font-family:var(--schrift-titel);font-size:1.2rem}.kraut-kreis__text{font-size:.84rem;opacity:.9;margin:.5rem 0 0}@media(min-width:990px){.inhalt__kreise{grid-template-columns:repeat(4,1fr);gap:22px}}.feature__raster{display:grid;gap:22px;text-align:center}.feature__bild{max-width:15rem;margin:0 auto;order:-1}.feature__bild img{max-height:20rem;width:auto;margin:0 auto;filter:drop-shadow(0 24px 26px rgba(31,61,43,.28))}.feature__seite{display:grid;gap:22px}.feature__seite h3{font-family:var(--schrift-titel);font-weight:400;font-size:1.35rem;color:var(--farbe-dunkel);margin-bottom:.3rem}.feature__seite p{font-size:.88rem;opacity:.86;margin:0;max-width:22rem;margin-inline:auto}@media(min-width:990px){.feature__raster{grid-template-columns:1fr 300px 1fr;gap:48px;align-items:center}.feature__bild{order:0;max-width:none}.feature__bild img{max-height:27rem}.feature__seite{gap:48px}}.bildkarten__raster{display:grid;gap:14px}.bildkarte{position:relative;display:block;border-radius:var(--rundung);overflow:hidden;aspect-ratio:4 / 3;color:#fff;text-decoration:none;isolation:isolate}.bildkarte img,.bildkarte .bild-platzhalter{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.23,1,.32,1)}.bildkarte:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#1423191a,#1423199e);z-index:0}.bildkarte__text{position:absolute;inset:auto 0 0;z-index:1;display:grid;justify-items:center;gap:.4rem;padding:1.4rem;text-align:center}.bildkarte__text b{font-family:var(--schrift-titel);font-weight:400;font-size:1.7rem}.bildkarte__text>span:not(.knopf){font-size:.9rem;opacity:.92}.bildkarte .knopf{margin-top:.5rem;background:var(--farbe-akzent-hell);color:var(--farbe-dunkel)}@media(hover:hover)and (pointer:fine){.bildkarte:hover img{transform:scale(1.03)}}@media(min-width:990px){.bildkarten__raster{grid-template-columns:1fr 1fr;gap:22px}}.kaufbox__raster{display:grid;gap:22px}.kaufbox .galerie{margin:0 -16px;order:0}.kaufbox__titel{font-size:clamp(1.75rem,2.6vw,2.3rem);color:var(--farbe-dunkel);margin-bottom:.3rem}.kaufbox__satz{opacity:.86}.pakete--kacheln{grid-template-columns:repeat(3,1fr);gap:8px;padding-top:10px}.paket--kachel{grid-template-columns:1fr;justify-items:center;text-align:center;gap:.3rem;padding:.9rem .4rem .8rem}.paket--kachel .paket__bild{height:4.6rem;margin-bottom:.3rem}.paket--kachel .paket__abzeichen{right:50%;transform:translate(50%);white-space:nowrap}.paket--kachel .paket__titel{font-size:.86rem}.paket--kachel .paket__preis{justify-items:center;font-size:.9rem}.paket--kachel .paket__je{font-size:.7rem}.kaufbox__hinweis{display:flex;align-items:center;gap:.7rem;margin:14px 0;padding:.85rem 1rem;border-radius:12px;background:var(--farbe-flaeche);border:1px solid var(--linie);font-size:.86rem}.kaufbox__hinweis .i{width:1.6rem;height:1.6rem;color:var(--farbe-akzent)}.kaufbox__garantie{display:flex;align-items:center;justify-content:center;gap:.4rem;font-size:.82rem;font-weight:600;margin:10px 0 0}.kaufbox__garantie .i{width:1rem;height:1rem;color:var(--farbe-akzent)}@media(min-width:990px){.kaufbox__raster{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:start}.kaufbox .galerie{margin:0}.pakete--kacheln{gap:12px}.paket--kachel .paket__titel{font-size:.95rem}}.bild-text__raster{display:grid;gap:24px}.bild-text__bild{border-radius:var(--rundung);overflow:hidden;aspect-ratio:4 / 3;order:-1}.bild-text__bild img{width:100%;height:100%;object-fit:cover}.bild-text .abschnitt__titel{color:var(--farbe-dunkel)}.haken-liste{display:grid;grid-template-columns:1fr 1fr;gap:10px 18px;margin-top:20px}.haken-liste li{display:flex;align-items:center;gap:.5rem;font-weight:600;font-size:.9rem}.haken-liste .i{width:1.25rem;height:1.25rem;padding:2px;border:1.5px solid var(--farbe-akzent);border-radius:4px;color:var(--farbe-akzent);stroke-width:6}@media(min-width:990px){.bild-text__raster{grid-template-columns:1fr 1fr;gap:72px;align-items:center}.bild-text__bild{order:0;aspect-ratio:5 / 4}}.faq-cta{overflow:hidden}.faq-cta__hintergrund{position:absolute;top:0;right:0;bottom:0;left:0}.faq-cta__hintergrund img{width:100%;height:100%;object-fit:cover;opacity:.55}.faq-cta__innen{position:relative}.faq-cta .abschnitt__titel{color:var(--farbe-dunkel)}.faq__spalten--hell .klapp{background:#fbf8f1eb;border:1px solid var(--linie)}.faq__spalten--hell .klapp[open]{background:var(--farbe-dunkel);color:var(--farbe-dunkel-text)}.faq__spalten--hell .klapp[open] .klapp__zeichen:before,.faq__spalten--hell .klapp[open] .klapp__zeichen:after{background:var(--farbe-dunkel)}.faq-cta__ruf{text-align:center;margin-top:44px}.faq-cta__ruf .oberzeile{color:var(--farbe-dunkel)}@media(min-width:990px){.faq-cta .faq__spalten{grid-template-columns:1fr 1fr;max-width:980px;margin:0 auto;gap:0 18px}.faq-cta__ruf{margin-top:64px}}.fuss{padding:44px 0 20px;padding-bottom:calc(20px + 4.4rem + env(safe-area-inset-bottom,0px))}.fuss__raster{display:grid;grid-template-columns:1fr 1fr;gap:28px 16px}.fuss__marke,.fuss__brief{grid-column:1 / -1}.fuss .kopf__marke{color:var(--farbe-dunkel-text);margin-bottom:.8rem}.fuss .kopf__marke .i{color:var(--farbe-akzent-hell)}.fuss__marke p{font-size:.88rem;opacity:.85;max-width:22rem}.fuss__kontakt{font-weight:600}.fuss__spalte{display:grid;gap:.55rem;align-content:start}.fuss__spalte h3{font-family:var(--schrift-titel);font-weight:400;font-size:1.3rem;margin-bottom:.3rem}.fuss__spalte a{font-size:.88rem;text-decoration:none;opacity:.9}@media(hover:hover)and (pointer:fine){.fuss__spalte a:hover{text-decoration:underline;text-underline-offset:4px}}.fuss__brief p{font-size:.86rem;opacity:.85;margin:0}.fuss__zeile{display:flex;gap:6px;margin-top:.6rem;padding:4px;border:1px solid rgba(243,236,220,.4);border-radius:99px}.feld{font:inherit;font-size:16px;min-height:2.8rem;padding:.5rem 1rem;border:1px solid var(--linie);border-radius:var(--rundung-knopf);background:transparent;color:inherit}.fuss__zeile .feld{flex:1;border:0;min-width:0}.fuss__zeile .feld::placeholder{color:inherit;opacity:.6}.fuss__zeile .knopf{min-height:2.6rem;padding:.4rem 1.2rem;font-size:.88rem}.fuss__danke{grid-column:1 / -1}.fuss__unten{display:grid;justify-items:center;gap:10px;margin-top:32px;padding-top:18px;border-top:1px solid rgba(243,236,220,.16);font-size:.8rem;opacity:.85}.fuss__unten p{margin:0}@media(min-width:990px){.fuss{padding:64px 0 24px}.fuss__raster{grid-template-columns:1.3fr .8fr .9fr 1.4fr;gap:40px}.fuss__marke,.fuss__brief{grid-column:auto}.fuss__raster>*+*{border-left:1px solid rgba(243,236,220,.14);padding-left:40px}}body:not(:has(.kaufleiste)) .fuss{padding-bottom:24px}.kollektion__raster{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.karte a{display:grid;gap:.3rem;text-decoration:none}.karte img,.karte svg{aspect-ratio:1;object-fit:cover;border-radius:var(--rundung);background:var(--farbe-flaeche);margin-bottom:.4rem}.karte__titel{font-family:var(--schrift-titel);font-size:1.1rem}.karte__preis{font-weight:700;font-size:.92rem}@media(min-width:990px){.kollektion__raster{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}}.warenkorb__innen,.seite__innen{max-width:52rem}.warenkorb__zeile{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem 1.5rem;padding:1rem 0;border-bottom:1px solid var(--linie)}.warenkorb__summe{font-size:1.2rem;font-weight:700;margin:1.5rem 0}.warenkorb .knopf+.knopf{margin-left:.5rem}.platzhalter{background:var(--farbe-flaeche);width:100%;border-radius:var(--rundung);fill:currentColor}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.laufband__spur{animation:none;flex-wrap:wrap;width:100%;justify-content:center}.laufband__gruppe[aria-hidden=true]{display:none}*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/base.css.map */
