@font-face{font-family:Barlow Semi Condensed Ersatz;src:local("Arial"),local("ArialMT");size-adjust:85.6%;ascent-override:100%;descent-override:20%;line-gap-override:0%}@font-face{font-family:Barlow Condensed Ersatz;src:local("Arial Bold"),local("Arial-BoldMT"),local("Arial");font-weight:700;size-adjust:74.8%;ascent-override:100%;descent-override:20%;line-gap-override:0%}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(barlow-condensed-700-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(barlow-condensed-700-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(barlow-semicondensed-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(barlow-semicondensed-400-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Semi Condensed;font-style:italic;font-weight:400;font-display:swap;src:url(barlow-semicondensed-400italic-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Semi Condensed;font-style:italic;font-weight:400;font-display:swap;src:url(barlow-semicondensed-400italic-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(barlow-semicondensed-500-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(barlow-semicondensed-500-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(barlow-semicondensed-600-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(barlow-semicondensed-600-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@property --flavor{syntax: "<color>"; inherits: true; initial-value: #FBFAF6;}@property --flavor-deep{syntax: "<color>"; inherits: true; initial-value: #2A1A12;}@property --flavor-tint{syntax: "<color>"; inherits: true; initial-value: #FBFAF6;}@property --flavor-lift{syntax: "<color>"; inherits: true; initial-value: #FBFAF6;}@property --flavor-edge{syntax: "<color>"; inherits: true; initial-value: #FBFAF6;}@property --flavor-corner{syntax: "<color>"; inherits: true; initial-value: #2A1A12;}:root{--paper: #FBFAF6;--linen: #F1EADC;--ink: #2A1A12;--gold: #B8935A;--gold-text: #7F633D;--haken: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round"><path d="M5 12.8 10 17.6 19.2 7"/></svg>');--newsletter-bg: #3D5313;--font-display: "Barlow Condensed", "Barlow Semi Condensed", "Barlow Condensed Ersatz", "Barlow Semi Condensed Ersatz", system-ui, sans-serif;--font-ui: "Barlow Semi Condensed", "Barlow Semi Condensed Ersatz", system-ui, -apple-system, sans-serif;--display-weight: 700;--display-tracking: -.015em;--leiste-h: 0px;--buehne-h: calc(100svh - var(--leiste-h));--word-size: min(21.5vw, calc(.4 * var(--buehne-h)));--max-breite: 76rem;--spalten: 12;--spalt: clamp(1rem, 2vw, 2rem);--raum-section: clamp(28px, 3.5vw, 56px);--raum-kopf: 40px;--raum-abschnitt: clamp(2rem, 4vh, 3rem);--raum-titel: clamp(.75rem, 1.5vh, 1.125rem);--raum-knopf: clamp(1.25rem, 2.4vh, 1.75rem);--raum-karte: clamp(1.25rem, 3vw, 2rem);--raum-block: clamp(1.75rem, 3vh, 2.5rem);--zeile-max: 64ch;--ecke-gross: clamp(1.5rem, 4vw, 3rem);--space-2xs: .25rem;--space-xs: .5rem;--space-sm: .75rem;--space-md: 1rem;--space-lg: 1.5rem;--space-xl: 2rem;--space-2xl: 3rem;--space-3xl: 4.5rem;--header-height: 4.5rem;--header-inset: clamp(1rem, 2.5vw, 2.25rem);--pill-blur: 14px;--radius-pill: 999px;--radius-soft: 14px;--ease-out: cubic-bezier(.23, 1, .32, 1);--ease-in-out: cubic-bezier(.77, 0, .175, 1);--dur-press: .14s;--dur-hover: .2s;--dur-ui: .24s;--flavor: var(--paper);--flavor-deep: var(--ink);--flavor-tint: var(--paper);--flavor-lift: var(--paper);--flavor-edge: var(--paper);--flavor-corner: var(--paper);--on-flavor: var(--ink);--pill-bg: rgb(0 0 0 / .06);--pill-border: rgb(0 0 0 / .12)}[data-flavor=himbeer-funken]{--flavor: #C7204C;--flavor-deep: #9B072B;--flavor-tint: #FBE4EA;--flavor-lift: #D44E65;--flavor-edge: #AF123A;--flavor-corner: #9B072B;--on-flavor: #FFFFFF;--pill-bg: rgb(0 0 0 / .12);--pill-border: rgb(255 255 255 / .2)}[data-flavor=maracuja-wirbel]{--flavor: #AE6200;--flavor-deep: #924300;--flavor-tint: #FDF1D8;--flavor-lift: #BB7A3C;--flavor-edge: #9F5100;--flavor-corner: #924300;--on-flavor: #FFFFFF;--pill-bg: rgb(0 0 0 / .12);--pill-border: rgb(255 255 255 / .2)}[data-flavor=kakao-komet]{--flavor: #5A2C1D;--flavor-deep: #3E1A0F;--flavor-tint: #F1E6E0;--flavor-lift: #72493B;--flavor-edge: #4B2215;--flavor-corner: #3E1A0F;--on-flavor: #FFFFFF;--pill-bg: rgb(0 0 0 / .12);--pill-border: rgb(255 255 255 / .2)}[data-flavor=curry-gefluester]{--flavor: #C45400;--flavor-deep: #A53A00;--flavor-tint: #FBEBDD;--flavor-lift: #D06F3D;--flavor-edge: #B34600;--flavor-corner: #A53A00;--on-flavor: #FFFFFF;--pill-bg: rgb(0 0 0 / .12);--pill-border: rgb(255 255 255 / .2)}[data-flavor=tomaten-glut]{--flavor: #B01F24;--flavor-deep: #8E0B11;--flavor-tint: #F8E6E4;--flavor-lift: #C04A45;--flavor-edge: #9D141A;--flavor-corner: #8E0B11;--on-flavor: #FFFFFF;--pill-bg: rgb(0 0 0 / .12);--pill-border: rgb(255 255 255 / .2)}[data-flavor=basilikum-brise]{--flavor: #5E7B26;--flavor-deep: #3D5313;--flavor-tint: #EEF2E3;--flavor-lift: #748E4A;--flavor-edge: #4C651C;--flavor-corner: #3D5313;--on-flavor: #FFFFFF;--pill-bg: rgb(0 0 0 / .12);--pill-border: rgb(255 255 255 / .2)}:root{--flavor-himbeer-funken: #C7204C;--on-flavor-himbeer-funken: #FFFFFF;--flavor-tint-himbeer-funken: #FBE4EA;--flavor-maracuja-wirbel: #AE6200;--on-flavor-maracuja-wirbel: #FFFFFF;--flavor-tint-maracuja-wirbel: #FDF1D8;--flavor-kakao-komet: #5A2C1D;--on-flavor-kakao-komet: #FFFFFF;--flavor-tint-kakao-komet: #F1E6E0;--flavor-curry-gefluester: #C45400;--on-flavor-curry-gefluester: #FFFFFF;--flavor-tint-curry-gefluester: #FBEBDD;--flavor-tomaten-glut: #B01F24;--on-flavor-tomaten-glut: #FFFFFF;--flavor-tint-tomaten-glut: #F8E6E4;--flavor-basilikum-brise: #5E7B26;--on-flavor-basilikum-brise: #FFFFFF;--flavor-tint-basilikum-brise: #EEF2E3}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-smooth iframe{pointer-events:none}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{margin:0;min-height:100dvh;font-family:var(--font-ui);font-weight:400;font-size:1rem;line-height:1.5;color:var(--on-flavor);background-color:var(--flavor);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,p,figure{margin:0}ul{margin:0;padding:0;list-style:none}img,svg{display:block;max-width:100%}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}:focus-visible{outline:2px solid var(--on-flavor);outline-offset:3px;border-radius:var(--radius-pill)}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.skip-link{position:absolute;top:var(--space-xs);left:var(--space-xs);z-index:100;padding:var(--space-xs) var(--space-md);border-radius:var(--radius-pill);background:var(--paper);color:var(--ink);font-weight:500;transform:translateY(-160%);transition:transform var(--dur-ui) var(--ease-out)}.skip-link:focus-visible{transform:translateY(0)}.stage{position:relative;z-index:1;min-height:100dvh;color:var(--on-flavor);overflow:clip;background-color:var(--flavor)}.grain{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;opacity:.04;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E")}.header{position:absolute;inset:0 0 auto 0;z-index:41;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--space-md);height:var(--header-height);padding-inline:var(--header-inset);color:var(--on-flavor)}.header__brand{justify-self:start;font-family:var(--font-display);font-weight:var(--display-weight);font-size:1.625rem;text-transform:uppercase;letter-spacing:.01em;line-height:1;transition:opacity var(--dur-hover) var(--ease-out)}.nav{justify-self:center;display:flex;align-items:center;gap:var(--space-2xs);padding:var(--space-2xs);border-radius:var(--radius-pill);border:1px solid var(--pill-border);background:var(--pill-bg);backdrop-filter:blur(var(--pill-blur));-webkit-backdrop-filter:blur(var(--pill-blur));box-shadow:inset 0 1px #ffffff2e}.nav__link{position:relative;display:flex;align-items:center;min-height:44px;padding:0 .95rem;border-radius:var(--radius-pill);font-weight:500;font-size:.9375rem;line-height:1.2;white-space:nowrap;transition:background-color var(--dur-hover) var(--ease-out),transform var(--dur-press) var(--ease-out)}@media(hover:hover)and (pointer:fine){.nav__link:hover{background-color:#ffffff29}.header__brand:hover{opacity:.78}.cart:hover{background-color:#ffffff29}}.nav__link:active{transform:scale(.97)}.header__rechts{justify-self:end;display:flex;align-items:center;gap:var(--space-2xs)}.menueknopf{display:none;width:44px;height:44px;padding:0;border:0;background:none;color:inherit;border-radius:var(--radius-pill);cursor:pointer;place-items:center;align-content:center;justify-items:center;gap:5px}.menueknopf__strich{display:block;width:18px;height:2px;background:currentColor;border-radius:2px;transition:transform var(--dur-ui) var(--ease-out)}.menueknopf[aria-expanded=true] .menueknopf__strich:nth-child(2){transform:translateY(3.5px) rotate(45deg)}.menueknopf[aria-expanded=true] .menueknopf__strich:nth-child(3){transform:translateY(-3.5px) rotate(-45deg)}.menueknopf:active{transform:scale(.94)}.menue{position:fixed;z-index:60;inset:var(--header-height) var(--header-inset) auto var(--header-inset);display:grid;gap:var(--space-2xs);padding:var(--space-xs);border-radius:var(--radius-soft);border:1px solid var(--pill-border);background:var(--pill-bg);backdrop-filter:blur(var(--pill-blur));-webkit-backdrop-filter:blur(var(--pill-blur));box-shadow:0 16px 40px #00000038;color:var(--on-flavor);transform-origin:top center;transition:opacity var(--dur-ui) var(--ease-out),transform var(--dur-ui) var(--ease-out)}.menue[hidden]{display:none}.menue[data-zu]{opacity:0;transform:scale(.97) translateY(-6px)}.menue__link{display:flex;align-items:center;min-height:48px;padding:0 var(--space-md);border-radius:var(--radius-pill);font-weight:500}.menue__link:active{transform:scale(.98)}.stage--hell .header,.stage--hell .menue{color:var(--ink)}.cart{display:grid;place-items:center;width:44px;height:44px;border-radius:var(--radius-pill);transition:background-color var(--dur-hover) var(--ease-out),transform var(--dur-press) var(--ease-out)}.cart:active{transform:scale(.97)}.cart svg{width:20px;height:20px}@media(max-width:47.9375rem){.header{grid-template-columns:1fr auto}.nav{display:none}.menueknopf{display:grid}}@media(min-width:48rem){.menue{display:none!important}}@media(prefers-reduced-motion:reduce){.menue,.menueknopf__strich{transition:none}}.sortenpanel{position:relative}.sortenpanel__schalter{cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none}.sortenpanel__schalter::-webkit-details-marker{display:none}.sortenpanel__schalter:after{content:"";width:.4rem;height:.4rem;margin-left:.45rem;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-.12em) rotate(45deg);transition:transform var(--dur-hover) var(--ease-out)}.sortenpanel[open]>.sortenpanel__schalter:after{transform:translateY(.06em) rotate(-135deg)}.sortenpanel__flaeche{position:absolute;z-index:62;top:calc(100% + var(--space-xs));left:50%;translate:-50% 0;width:min(44rem,calc(100vw - 2 * var(--header-inset)));padding:var(--space-md);border-radius:var(--radius-soft);border:1px solid color-mix(in srgb,var(--ink) 12%,transparent);background:var(--paper);color:var(--ink);box-shadow:0 18px 44px color-mix(in srgb,var(--ink) 22%,transparent);transform-origin:top center;transition:opacity .16s var(--ease-out),transform .16s var(--ease-out)}.sortenpanel[data-js][data-zu]>.sortenpanel__flaeche{opacity:0;transform:scale(.97) translateY(-6px);pointer-events:none}.sortenpanel__titel{margin:0 var(--space-xs) .3rem;font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--ink) 55%,transparent)}.sortenpanel__titel+.sortenpanel__liste,.sortenpanel__titel+.sortenpanel__sets{margin-bottom:var(--space-sm)}.sortenpanel__sets:last-of-type{margin-bottom:0}.sortenpanel__liste{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-2xs)}.sortenpanel__karte{display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-xs);border-radius:var(--radius-pill);color:var(--ink);text-decoration:none;transition:background var(--dur-hover) var(--ease-out)}.sortenpanel__karte:hover,.sortenpanel__karte:focus-visible{background:color-mix(in srgb,var(--flavor) 16%,transparent)}.sortenpanel__dose{flex:none;width:2.5rem}.sortenpanel__dose img{display:block;width:100%;height:auto}.sortenpanel__text{display:grid;gap:.05rem;min-width:0}.sortenpanel__name{font-family:var(--font-display);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);text-transform:uppercase;font-size:1rem;line-height:1.05}.sortenpanel__geschmack{font-size:.75rem;line-height:1.2;color:color-mix(in srgb,var(--ink) 66%,transparent)}.sortenpanel__sets{margin:0;padding:0;list-style:none;display:grid;gap:2px}.setkarte{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:var(--space-sm);padding:.4rem var(--space-xs);border-radius:var(--radius-pill);color:var(--ink);text-decoration:none;transition:background var(--dur-hover) var(--ease-out)}.setkarte:hover,.setkarte:focus-visible{background:color-mix(in srgb,var(--ink) 7%,transparent)}.setkarte__name{font-weight:500;font-size:.9375rem;line-height:1.2}.setkarte__unter{grid-column:1;font-size:.75rem;line-height:1.25;color:color-mix(in srgb,var(--ink) 62%,transparent)}.setkarte__preis{grid-column:2;grid-row:1 / span 2;align-self:center;font-variant-numeric:tabular-nums;font-weight:500;font-size:.9375rem;white-space:nowrap}.sortenpanel__alle{display:inline-block;margin-top:var(--space-sm);padding-inline:var(--space-xs);font-size:.875rem;color:var(--gold-text)}.menue__titel{margin:var(--space-xs) var(--space-md) .15rem;font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;opacity:.7}.menue__sorte{display:flex;align-items:baseline;gap:.5rem;min-height:44px;padding:0 var(--space-md);border-radius:var(--radius-pill);font-weight:500}.menue__sorte:active{transform:scale(.98)}.menue__geschmack{font-size:.75rem;opacity:.7}@media(max-width:47.9375rem){.sortenpanel__liste{grid-template-columns:repeat(2,minmax(0,1fr))}}:root:has(.hinweisleiste:not([hidden])){--leiste-h: 2.5rem}@media(max-width:47.9375rem){:root:has(.hinweisleiste:not([hidden])){--leiste-h: 2.75rem}}.hinweisleiste{position:relative;z-index:70;display:flex;align-items:center;justify-content:center;gap:var(--space-md);min-height:2.5rem;padding:.4rem var(--header-inset);background:var(--ink);color:var(--paper);font-size:.8125rem;line-height:1.3}.hinweisleiste[hidden]{display:none}.hinweisleiste__punkte{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.4rem 1.75rem;min-width:0}.hinweisleiste__punkte li{display:flex;align-items:center;gap:.45rem}.hinweisleiste .sicon{width:1.05rem;height:1.05rem;opacity:.85;flex:none}.hinweisleiste__zu{position:absolute;right:calc(var(--header-inset) - .35rem);top:50%;translate:0 -50%;display:grid;place-items:center;width:2rem;height:2rem;border:0;border-radius:50%;background:transparent;color:inherit;cursor:pointer;opacity:.7;transition:opacity var(--dur-hover) var(--ease-out),background var(--dur-hover) var(--ease-out)}.hinweisleiste__zu:hover{opacity:1;background:#ffffff1f}.hinweisleiste__zu svg{width:.9rem;height:.9rem}@media(max-width:47.9375rem){.hinweisleiste{padding-right:2.75rem;min-height:2.75rem}.hinweisleiste__punkte{flex-wrap:nowrap}.hinweisleiste__punkte li{display:none;justify-content:center;text-align:center}.hinweisleiste__punkte li[data-an]{display:flex;animation:hinweis-auf .5s var(--ease-out) both}}@keyframes hinweis-auf{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.hinweisleiste__punkte li[data-an]{animation:none}}.sicon{width:1.15rem;height:1.15rem;display:block;flex:none}.badges__mit-icon{align-items:center}.badges__mit-icon:before{display:none}.steckbrief,.sortenpanel__flaeche,.newsfenster,.menue{scrollbar-width:none;-ms-overflow-style:none}.steckbrief::-webkit-scrollbar,.sortenpanel__flaeche::-webkit-scrollbar,.newsfenster::-webkit-scrollbar,.menue::-webkit-scrollbar{width:0;height:0;display:none}.seite{position:relative;z-index:2;background:var(--paper);color:var(--ink);overflow-x:clip}@supports not (height: 100svh){.seite{margin-top:-100vh}}@media(prefers-reduced-motion:reduce){.seite{margin-top:0;border-radius:0}}.kopfbereich{position:relative;z-index:3;height:var(--header-height);background:var(--paper);color:var(--ink)}.seite--hell{margin-top:0;border-radius:0}.klein-titel{margin:0 0 var(--space-sm);font-size:.9375rem;font-weight:600;color:color-mix(in srgb,currentColor 70%,transparent)}.abschnitt{padding-block:var(--raum-section);padding-inline:var(--header-inset)}.seite{position:relative;z-index:1}.abschnitt{position:relative}.seite--start>.abschnitt{border-radius:var(--ecke-gross) var(--ecke-gross) 0 0}.seite--start>.abschnitt:last-child{border-radius:0}.grund-paper{background:var(--paper);color:var(--ink)}.grund-linen{background:var(--linen);color:var(--ink)}.grund-ink{background:var(--ink);color:var(--paper)}.grund-gruen{background:var(--newsletter-bg);color:var(--paper)}.grund-tint{background:var(--flavor-tint);color:var(--ink)}.grund-sorte{background:var(--flavor);color:var(--on-flavor)}.raster{display:grid;grid-template-columns:repeat(var(--spalten),minmax(0,1fr));column-gap:var(--spalt);row-gap:var(--raum-kopf);max-width:var(--max-breite);margin-inline:auto}.kopf{grid-column:1 / 9}.kopf>*{margin-top:0}.kopf>*+*{margin-top:var(--raum-titel)}.sp-voll{grid-column:1 / -1}.sp-1-4{grid-column:1 / 5}.sp-1-5{grid-column:1 / 6}.sp-1-6{grid-column:1 / 7}.sp-1-7{grid-column:1 / 8}.sp-1-8{grid-column:1 / 9}.sp-1-9{grid-column:1 / 10}.sp-2-11{grid-column:2 / 12}.sp-3-10{grid-column:3 / 11}.sp-5-12{grid-column:5 / 13}.sp-6-12{grid-column:6 / 13}.sp-7-12{grid-column:7 / 13}.sp-8-12{grid-column:8 / 13}.sp-9-12{grid-column:9 / 13}.abschluss{min-height:88svh;display:grid;align-content:center;background:radial-gradient(farthest-corner at 50% 42%,var(--flavor-lift) 0%,var(--flavor) 45%,var(--flavor-edge) 78%,var(--flavor-corner) 100%)}.abschluss__text{align-self:center}.abschluss__titel{text-wrap:balance;margin:0 0 var(--raum-kopf)}.abschluss__werte{margin:0 0 var(--raum-kopf);padding:0;list-style:none;display:grid;gap:.6rem;font-size:1.0625rem}.abschluss__werte li{display:grid;grid-template-columns:1.35rem 1fr;align-items:start;gap:.65rem}.abschluss__werte li:before{content:"";width:1.35rem;height:1.35rem;margin-top:.12em;background:currentColor;-webkit-mask:var(--haken) center / contain no-repeat;mask:var(--haken) center / contain no-repeat}.abschluss__preis{margin:0 0 var(--raum-knopf);display:flex;flex-wrap:wrap;align-items:baseline;gap:.85rem}.abschluss__preis b{font-family:var(--font-display);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);font-size:clamp(3rem,6vw,4.5rem);line-height:.95}.abschluss__preis span{font-size:1.0625rem}.abschluss__zweitlink{display:inline-block;margin-top:var(--space-md);font-size:1rem;text-decoration:underline;text-underline-offset:.22em}.abschluss__zweitlink:hover{text-decoration-thickness:2px}.abschluss__klein{margin-top:var(--raum-kopf)}.abschluss__dosen{align-self:center}.dosengruppe{position:relative;margin:0;padding:0;list-style:none;aspect-ratio:1.695}.dose{position:absolute;width:var(--w)}.dose img{display:block;width:100%;height:auto}.dose--back{z-index:1;filter:brightness(.92)}.dose--front{z-index:2}.dose:before,.dose:after{content:"";position:absolute;left:50%;translate:-50% 0;pointer-events:none;z-index:-1}.dose:before{bottom:-5%;width:96%;height:20%;border-radius:50%;background:color-mix(in srgb,var(--flavor-corner) 42%,transparent);filter:blur(14px)}.dose:after{bottom:1.5%;width:54%;height:6%;border-radius:50%;background:color-mix(in srgb,var(--flavor-corner) 55%,#000000);filter:blur(5px)}.dosengruppe.js-ploppen .dose{opacity:0}.abschluss__dosen li:before{bottom:-6%;width:96%;height:22%;border-radius:50%;background:color-mix(in srgb,var(--flavor-deep) 38%,transparent);filter:blur(11px)}.abschluss__dosen li:after{bottom:1%;width:56%;height:7%;border-radius:50%;background:color-mix(in srgb,var(--flavor-deep) 52%,#000000);filter:blur(4px)}.grund-sorte .knopf--voll{background:var(--paper);color:var(--ink)}.bildfeld{position:relative;height:100%;min-height:var(--bildfeld-min, clamp(14rem, 20vw, 21rem));overflow:hidden;border-radius:calc(var(--ecke-gross) * .6)}.bildfeld>picture{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.bildfeld img{width:100%;height:100%;object-fit:cover;display:block}.h-gross,.h-mittel{margin:0;font-family:var(--font-display);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);line-height:1.02;text-wrap:balance}.h-gross{font-size:clamp(2.25rem,5vw,4.25rem)}.h-mittel{font-size:clamp(1.875rem,3.4vw,2.875rem)}.seite--start .h-gross{font-size:clamp(2.25rem,4.2vw,3.5rem)}.seite--start .h-mittel,.seite--start .schritt__kopf h3,.seite--start .zaehlkachel__name,.seite--start .faq summary{font-size:clamp(1.25rem,1.8vw,1.5rem);line-height:1.12}.fliess{margin:var(--raum-titel) 0 0;font-size:clamp(1.0625rem,1.4vw,1.1875rem);line-height:1.62;max-width:var(--zeile-max);color:inherit}.fliess--zentriert{margin-inline:auto}.fliess p{margin:0}.fliess p+p{margin-top:.85em}.klein{margin:var(--space-md) 0 0;font-size:.875rem;line-height:1.55;max-width:var(--zeile-max);color:color-mix(in srgb,currentColor 90%,transparent)}.grund-sorte .klein,.grund-sorte .badges,.grund-sorte .kennzahl span{color:inherit}.knopfreihe{display:flex;flex-wrap:wrap;gap:var(--space-sm);margin-top:var(--raum-knopf)}.knopf{display:inline-flex;align-items:center;min-height:52px;padding:0 1.6rem;border-radius:var(--radius-pill);font-weight:600;font-size:1.0625rem;transition:transform var(--dur-press) var(--ease-out),background-color var(--dur-hover) var(--ease-out)}.knopf--voll{background:var(--ink);color:var(--paper)}.knopf--rand{border:1.5px solid color-mix(in srgb,currentColor 38%,transparent);color:inherit}@media(hover:hover)and (pointer:fine){.knopf--voll:hover{background:color-mix(in srgb,var(--ink) 84%,var(--gold))}.knopf--rand:hover{background:color-mix(in srgb,currentColor 10%,transparent)}}.knopf:active{transform:scale(.97)}.hero-schleier{position:absolute;top:0;right:0;bottom:0;left:0;z-index:45;background:#000;opacity:0;pointer-events:none}[data-maske]{visibility:hidden}h1[data-maske]{visibility:visible}.zeile{display:block;overflow:hidden;padding-bottom:.14em;margin-bottom:-.14em}.zeile__innen{display:block;will-change:transform}@media(prefers-reduced-motion:reduce){[data-maske]{visibility:visible}}.statement__wort{opacity:.15}.statement__dosen{align-self:center}.statement__dosen ul{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-lg) var(--space-md)}.statement__dosen ul{max-width:17.5rem;margin-left:auto}.statement__dosen li{position:relative;margin-top:calc(var(--space-xl) * (var(--i) % 2));rotate:calc((var(--i) % 3 - 1) * 2.5deg)}.statement__dosen li:before,.statement__dosen li:after{content:"";position:absolute;left:50%;translate:-50% 0;pointer-events:none}.statement__dosen li:before{z-index:0;bottom:-6%;width:118%;height:22%;border-radius:50%;background:color-mix(in srgb,var(--ink) 26%,transparent);filter:blur(18px)}.statement__dosen li:after{z-index:1;bottom:0;width:56%;height:4%;border-radius:50%;background:color-mix(in srgb,var(--ink) 42%,transparent);filter:blur(5px)}.statement__dosen img{position:relative;z-index:2;width:100%;height:auto;display:block}.badges{display:flex;flex-wrap:wrap;gap:var(--space-xs) var(--space-md);margin:var(--raum-block) 0 0;padding:0;list-style:none;font-size:.875rem;font-weight:500;color:color-mix(in srgb,currentColor 90%,transparent)}.badges li{display:flex;align-items:flex-start;gap:.45rem}.badges li:before{content:"";flex:none;width:5px;height:5px;margin-top:.55em;border-radius:50%;background:var(--gold)}.schritte{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spalt);margin:0;padding:0;list-style:none;counter-reset:schritt}.schritt{counter-increment:schritt;list-style:none}.schritt__rahmen{overflow:hidden;border-radius:calc(var(--ecke-gross) * .5);aspect-ratio:4 / 3}.schritt__rahmen img{width:100%;height:112%;object-fit:cover;will-change:transform}.schritt__kopf{display:flex;align-items:baseline;gap:.6rem;margin-top:var(--space-md)}.schritt__kopf:before{content:counter(schritt);font-family:var(--font-display);font-weight:var(--display-weight);font-size:1.5rem;color:var(--gold-text);line-height:1}.schritt__kopf h3{margin:0;font-family:var(--font-display);font-weight:var(--display-weight);font-size:1.375rem;letter-spacing:var(--display-tracking)}.wohin{margin-top:var(--raum-block);padding-top:var(--space-xl);border-top:1px solid color-mix(in srgb,currentColor 14%,transparent)}.wohin__liste{display:flex;flex-wrap:wrap;gap:var(--space-xs) var(--space-lg);margin:var(--raum-titel) 0 0;padding:0;list-style:none;font-size:clamp(1.0625rem,1.6vw,1.25rem);color:color-mix(in srgb,currentColor 72%,transparent)}.zaehlkacheln{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:1fr;gap:var(--spalt)}@media(min-width:48rem){.zaehlkacheln{grid-template-columns:repeat(2,1fr)}}@media(min-width:64rem){.zaehlkacheln{grid-template-columns:repeat(3,1fr)}}.zaehlkachel{display:grid;align-content:start;gap:var(--space-md);padding:var(--raum-karte);border-radius:var(--radius-soft);background:color-mix(in srgb,var(--paper) 8%,transparent)}.zaehlkachel__kopf{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-md);margin:0}.zaehlkachel__name{font-family:var(--font-display);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);font-size:1.375rem;line-height:1.1}.zaehlkachel__zahl{flex:none;font-family:var(--font-display);font-weight:var(--display-weight);font-size:clamp(2.25rem,3.4vw,3rem);line-height:.9;font-variant-numeric:tabular-nums}.zaehlkachel__icons{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:var(--space-xs)}.zaehlkachel__icons li{position:relative;width:56px;height:56px}.zaehlkachel__icons picture{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.zaehlkachel__icons img{width:100%;height:100%;object-fit:contain}.zaehlkachel__haupt{margin:0;padding:0;list-style:none;display:grid;gap:var(--space-md)}.hauptzutat{display:grid;grid-template-columns:88px auto 1fr;align-items:center;gap:var(--space-xs)}.hauptzutat__bild{position:relative;width:88px;height:88px}.hauptzutat__bild picture{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.hauptzutat__bild img{width:100%;height:100%;object-fit:contain}.pfeil{width:72px;height:auto;flex:none;overflow:visible;stroke:var(--paper);stroke-width:2.1;stroke-linecap:round;stroke-linejoin:round;fill:none}.js-zeichnen .pfeil path{stroke-dasharray:1;stroke-dashoffset:1}.js-zeichnen .hauptzutat__text{opacity:0}.hauptzutat__text{margin:0;display:grid;gap:.1rem}.hauptzutat__name{font-weight:600;font-size:.9375rem;line-height:1.2}.hauptzutat__rolle{font-family:var(--font-ui);font-style:italic;font-size:.875rem;line-height:1.3;color:color-mix(in srgb,currentColor 84%,transparent)}.set{display:grid;align-content:start;gap:var(--raum-titel);padding:var(--raum-karte);border-radius:var(--radius-soft);border:0;background:var(--linen);will-change:transform,opacity}.set>*{margin:0}.set--haupt{padding:0;overflow:hidden;gap:0}.set__text{display:grid;gap:var(--raum-titel);padding:var(--raum-karte)}.set__text>*{margin:0}.set__rahmen{overflow:hidden;margin:0}.set__rahmen{aspect-ratio:1180 / 885}.set__rahmen img{width:100%;height:100%;object-fit:cover;object-position:center top;display:block}.set__preis{margin:var(--raum-titel) 0 0;font-family:var(--font-display);font-weight:var(--display-weight);font-size:clamp(1.75rem,2.8vw,2.375rem);line-height:1;font-variant-numeric:tabular-nums}.nebensets{display:grid;gap:var(--spalt);grid-auto-rows:1fr}.pulver__bild,.pulver__text{align-self:center}.pulver__rahmen{overflow:hidden;border-radius:var(--radius-soft);height:100%}.pulver__rahmen img{width:100%;height:100%;object-fit:cover;display:block;will-change:transform}.punkte{margin:0;padding:0;list-style:none;display:grid;gap:var(--space-lg)}.punkte h3{margin:0 0 .25rem}.punkte p{margin:0;max-width:var(--zeile-max)}.kennzahlen{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-lg);margin-top:var(--raum-block);padding-top:var(--space-xl);border-top:1px solid color-mix(in srgb,currentColor 14%,transparent)}.kennzahl b{display:block;font-family:var(--font-display);font-weight:var(--display-weight);font-size:clamp(1.5rem,2.4vw,2rem);line-height:1.05;letter-spacing:var(--display-tracking);font-variant-numeric:tabular-nums}.kennzahl span{font-size:.875rem;color:color-mix(in srgb,currentColor 90%,transparent)}[data-aufblenden].gruender__rahmen img{clip-path:inset(var(--auf, 22%) round 2px);will-change:clip-path}.stimmen{display:grid;grid-template-columns:1fr 1fr;gap:var(--spalt);margin-top:var(--raum-block)}.stimme{margin:0;padding:var(--raum-karte);border-radius:calc(var(--ecke-gross) * .5);background:color-mix(in srgb,currentColor 4%,transparent)}.stimme__rahmen{overflow:hidden;border-radius:calc(var(--ecke-gross) * .35);margin-bottom:var(--raum-titel)}.stimme__rahmen img{width:100%;height:auto;display:block}.stimme blockquote{margin:0;max-width:var(--zeile-max)}.stimme figcaption{margin-top:var(--space-md);font-weight:600}.tipps{margin:var(--raum-titel) 0 0;padding-left:1.1rem;display:grid;gap:.5rem;max-width:var(--zeile-max)}.newsletter{background:var(--newsletter-bg);color:var(--paper)}.newsletter .knopf--voll{background:var(--paper);color:var(--ink)}.formular{display:flex;flex-wrap:wrap;gap:var(--space-sm);margin-top:var(--raum-knopf)}.formular label{flex:1 1 16rem;display:grid;gap:.35rem;font-size:.875rem;font-weight:500}.formular input{min-height:52px;padding:0 1rem;border-radius:var(--radius-pill);border:1.5px solid color-mix(in srgb,currentColor 40%,transparent);background:color-mix(in srgb,var(--paper) 10%,transparent);color:inherit;font:inherit}.formular input::placeholder{color:color-mix(in srgb,currentColor 55%,transparent)}.formular input:focus-visible{outline:2px solid currentColor;outline-offset:2px}.formular button{align-self:end}.faq{display:grid}.faq details{border-top:1px solid color-mix(in srgb,currentColor 16%,transparent)}.faq details:last-of-type{border-bottom:1px solid color-mix(in srgb,currentColor 16%,transparent)}.faq summary{display:flex;justify-content:space-between;align-items:center;gap:var(--space-md);padding:var(--space-lg) 0;cursor:pointer;list-style:none;font-family:var(--font-display);font-weight:var(--display-weight);font-size:clamp(1.125rem,1.9vw,1.4375rem);letter-spacing:var(--display-tracking)}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"";flex:none;width:13px;height:13px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;rotate:45deg;translate:0 -3px;transition:rotate var(--dur-ui) var(--ease-out)}.faq details[open] summary:after{rotate:-135deg;translate:0 3px}.faq__inhalt{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--dur-ui) var(--ease-out)}.faq details[open] .faq__inhalt{grid-template-rows:1fr}.faq__inhalt>div{overflow:hidden}.faq__inhalt p{margin:0 0 var(--space-lg)}.abschluss__rahmen{width:min(340px,100%);margin-left:auto;overflow:hidden;border-radius:50%}.abschluss__rahmen img{width:100%;height:auto;display:block}@media(max-width:47.9375rem){.raster>*{grid-column:1 / -1!important}.bildfeld{height:auto;min-height:0;aspect-ratio:4 / 3}.zaehlkachel__haupt{grid-template-columns:repeat(3,1fr);gap:var(--space-xs) var(--space-sm);justify-items:center}.hauptzutat{display:contents}.hauptzutat__bild{grid-row:1;width:72px;height:72px}.hauptzutat .pfeil{grid-row:2;width:30px;rotate:90deg}.hauptzutat__text{grid-row:3;text-align:center}.statement__dosen{grid-row:auto!important}.statement__dosen ul{max-width:none;margin-left:0}.statement__dosen li{margin-top:0;rotate:none}.nebensets{grid-auto-rows:auto}.set--haupt .set__text{padding:var(--raum-karte)}.schritte{grid-template-columns:1fr;gap:var(--raum-block)}.stimmen,.kennzahlen,.fusszeile__spalten{grid-template-columns:1fr}.fusszeile__spalten{gap:var(--space-lg)}}@media(min-width:48rem)and (max-width:63.9375rem){.fusszeile__spalten{grid-template-columns:repeat(2,1fr)}}@media(prefers-reduced-motion:reduce){.hero{position:static}.seite--start>.abschnitt{border-radius:0}.hero-schleier{display:none}.dosengruppe.js-ploppen .dose{opacity:1}.zeile__innen{transform:none!important}.statement__wort{opacity:1!important}.zaehlkachel__icons img{opacity:1!important;transform:none!important}.pfeil path{stroke-dashoffset:0!important}.hauptzutat__text{opacity:1!important}.gruender__rahmen img{clip-path:none!important}.schritt__rahmen img,.pulver__rahmen img{transform:none!important}.set{opacity:1!important;transform:none!important}.seite{margin-bottom:0!important;padding-bottom:0!important}.faq__inhalt{transition:none}}@media(max-width:47.9375rem){.abschluss{min-height:0;padding-block:var(--raum-section)}.abschluss .raster{display:flex;flex-direction:column}.abschluss__dosen{order:-1;align-self:stretch;width:100%;margin-bottom:var(--raum-kopf)}.abschluss__preis b{font-size:clamp(2.75rem,14vw,3.5rem)}.abschluss .knopfreihe{display:block}.abschluss .knopfreihe .knopf{display:flex;align-items:center;justify-content:center;width:100%;text-align:center}.abschluss .knopfreihe .knopf+.knopf{margin-top:var(--space-xs)}.abschluss__zweitlink{display:block;text-align:center}}.fusszeile{position:relative;z-index:3;padding-block:var(--raum-abschnitt) var(--space-xl);padding-inline:var(--header-inset);background:var(--ink);color:var(--paper)}.fusszeile__spalten{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spalt);max-width:var(--max-breite);margin-inline:auto}.fusszeile h3{margin:0 0 var(--space-md);font-family:var(--font-display);font-size:1.0625rem;font-weight:var(--display-weight);letter-spacing:var(--display-tracking);color:color-mix(in srgb,var(--paper) 72%,transparent)}.fusszeile ul{margin:0;padding:0;list-style:none;display:grid;gap:.55rem}.fusszeile a{color:color-mix(in srgb,var(--paper) 88%,transparent);font-size:.9375rem}@media(hover:hover)and (pointer:fine){.fusszeile a:hover{color:var(--paper)}}.fusszeile__unten{max-width:var(--max-breite);margin:var(--raum-block) auto 0;padding-top:var(--space-xl);border-top:1px solid color-mix(in srgb,var(--paper) 18%,transparent);display:grid;gap:var(--space-lg);font-size:.875rem;color:color-mix(in srgb,var(--paper) 68%,transparent)}.fusszeile__siegel{display:flex;align-items:center;gap:var(--space-lg);flex-wrap:wrap}.fusszeile__siegel img{width:64px;height:auto}.fusszeile__recht{display:flex;flex-wrap:wrap;gap:var(--space-xs) var(--space-lg)}.zutatknopf{display:block;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:inherit;cursor:pointer;--lupe: 1;transition:filter var(--dur-hover) var(--ease-out)}.zutatknopf:focus-visible{outline:2px solid currentColor;outline-offset:4px;border-radius:var(--radius-soft)}.zutatgrid .zutatknopf,.zaehlkachel__icons .zutatknopf,.hauptzutat .zutatknopf{transition:transform var(--dur-hover) var(--ease-out)}@media(hover:hover)and (pointer:fine){.zutatgrid .zutatknopf:hover,.zaehlkachel__icons .zutatknopf:hover,.hauptzutat .zutatknopf:hover{transform:scale(1.07)}}.zutatgrid .zutatknopf:focus-visible,.zaehlkachel__icons .zutatknopf:focus-visible,.hauptzutat .zutatknopf:focus-visible{transform:scale(1.07)}.zutatgrid .zutatknopf:active,.zaehlkachel__icons .zutatknopf:active,.hauptzutat .zutatknopf:active{transform:scale(.97)}.steckbrief{position:absolute;z-index:80;left:var(--x, 0);top:var(--y, 0);width:min(23rem,calc(100vw - 2 * var(--header-inset)));max-height:min(30rem,calc(100svh - 2rem));overflow-y:auto;overscroll-behavior:contain;padding:var(--raum-karte);border-radius:var(--ecke-gross);background:var(--paper);color:var(--ink);box-shadow:0 2px 6px #2a1a121a,0 24px 48px -20px #2a1a1266;opacity:0;transform:translateY(8px) scale(.97);transform-origin:var(--ursprung, top left);transition:opacity .18s var(--ease-out),transform .18s var(--ease-out)}.steckbrief[data-offen]{opacity:1;transform:translateY(0) scale(1)}.steckbrief__kopf{display:grid;grid-template-columns:64px 1fr auto;align-items:center;gap:var(--space-sm);margin-bottom:var(--raum-titel)}.steckbrief__bild{position:relative;width:64px;height:64px}.steckbrief__bild picture{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.steckbrief__bild img{width:100%;height:100%;object-fit:contain}.steckbrief__name{margin:0;font-family:var(--font-display);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);font-size:1.5rem;line-height:1.1}.steckbrief__zu{width:36px;height:36px;display:grid;place-items:center;border:0;border-radius:var(--radius-pill);background:color-mix(in srgb,var(--ink) 8%,transparent);color:inherit;font:inherit;font-size:1.125rem;line-height:1;cursor:pointer}.steckbrief__zu:active{transform:scale(.94)}.steckbrief h4{margin:var(--raum-titel) 0 .2rem;font-size:.8125rem;font-weight:600;color:color-mix(in srgb,var(--ink) 62%,transparent)}.steckbrief p{margin:0;font-size:.9375rem;line-height:1.5}.steckbrief__sorten{margin:.2rem 0 0;padding:0;list-style:none;display:grid;gap:.3rem}.steckbrief__sorten a{display:grid;gap:.1rem;padding:.45rem .6rem;border-radius:calc(var(--ecke-gross) * .35);background:var(--flavor-tint, color-mix(in srgb, var(--ink) 5%, transparent))}.steckbrief__sorte{font-weight:600;font-size:.9375rem}.steckbrief__rolle{font-family:var(--font-ui);font-style:italic;font-size:.8125rem;color:color-mix(in srgb,var(--ink) 74%,transparent)}.steckbrief__etikett{font-size:.8125rem;color:color-mix(in srgb,var(--ink) 62%,transparent)}.steckbrief--blatt{position:fixed;inset:auto 0 0 0;left:0;top:auto;width:auto;max-height:82svh;border-radius:var(--ecke-gross) var(--ecke-gross) 0 0;padding-bottom:calc(var(--raum-karte) + env(safe-area-inset-bottom));transform:translateY(100%);transform-origin:bottom center}.steckbrief--blatt[data-offen]{transform:translateY(0)}.steckbrief--blatt:before{content:"";display:block;width:40px;height:4px;margin:0 auto var(--space-md);border-radius:2px;background:color-mix(in srgb,var(--ink) 18%,transparent)}.steckbrief__schatten{position:fixed;top:0;right:0;bottom:0;left:0;z-index:79;background:#2a1a1261;opacity:0;transition:opacity .18s var(--ease-out)}.steckbrief__schatten[data-offen]{opacity:1}@media(prefers-reduced-motion:reduce){.steckbrief,.steckbrief--blatt,.steckbrief__schatten,.zutatgrid .zutatknopf,.zaehlkachel__icons .zutatknopf,.hauptzutat .zutatknopf{transition:none}}.artikel__kopf{margin-bottom:var(--raum-kopf)}.artikel__kopf .klein-titel a{color:inherit}.artikel__vorspann{margin:var(--space-md) 0 0;max-width:34rem;font-size:clamp(1.0625rem,1.5vw,1.1875rem);line-height:1.55;opacity:.85}.artikel__autor{margin:.5rem 0 0;opacity:.75}.artikel__autor a{color:inherit}.artikel__text{max-width:34rem;font-size:1.0625rem;line-height:1.68}.artikel__text p{margin:0 0 1.15em}.artikel__text p:last-child{margin-bottom:0}.artikel__h2{margin:2.2em 0 .5em;font-family:var(--font-display);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);font-size:clamp(1.375rem,2.6vw,1.75rem);line-height:1.12;scroll-margin-top:calc(var(--leiste-h) + 5rem)}.artikel__h2:first-child{margin-top:0}.artikel__h3{margin:1.8em 0 .35em;font-size:1.0625rem;font-weight:600;line-height:1.3}.artikel__liste{margin:0 0 1.15em;padding-left:1.1rem;display:grid;gap:.4em}.artikel__liste li{padding-left:.15rem}.artikel__liste li::marker{color:color-mix(in srgb,var(--ink) 45%,transparent)}.artikel__inhalt{margin:0 0 2.4em;padding:var(--space-md) var(--space-lg) calc(var(--space-md) + .2rem);border-radius:var(--ecke-gross);background:color-mix(in srgb,var(--ink) 5%,transparent)}.artikel__inhalt-titel{margin:0 0 .5rem;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;opacity:.7}.artikel__inhalt ol{margin:0;padding-left:1.2rem;display:grid;gap:.3rem;font-size:.9375rem;line-height:1.4}.artikel__inhalt a{color:inherit;text-decoration-color:color-mix(in srgb,var(--ink) 30%,transparent)}.artikel__inhalt a:hover{text-decoration-color:currentColor}.artikel__sorte,.artikel__zutat{color:inherit;text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:.16em;text-decoration-color:color-mix(in srgb,var(--gold-text) 65%,transparent);transition:text-decoration-color var(--dur-hover) var(--ease-out)}.artikel__sorte:hover,.artikel__zutat:hover{text-decoration-color:var(--gold-text)}.artikel__zutat{display:inline;padding:0;border:0;background:none;font:inherit;cursor:pointer}.artikelkauf{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--space-md);margin:2.6em 0 0;padding:var(--space-md) var(--space-lg);border-radius:var(--ecke-gross);background:var(--flavor);color:var(--on-flavor)}.artikelkauf img{display:block;width:72px;height:auto}.artikelkauf .klein{margin:0;opacity:.82}.artikelkauf__name{margin:.1rem 0 .15rem;font-family:var(--font-display);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);font-size:1.25rem;line-height:1.1}.artikelkauf__preis{margin:0;font-variant-numeric:tabular-nums;font-weight:500}.artikelkauf__preis span{font-weight:400;opacity:.82}.artikelkauf__preis span:before{content:" \b7"}.artikelkauf .knopf--voll{grid-column:1 / -1;justify-self:start;background:var(--paper);color:var(--ink)}.kaufkarten{display:grid;gap:var(--space-md);margin:2.6em 0 0}.kaufkarte{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"bild text" "form form";align-items:center;gap:var(--space-md);padding:var(--space-md) var(--space-lg);border-radius:var(--ecke-gross);background:var(--flavor, var(--ink));color:var(--on-flavor, var(--paper))}.kaufkarte__bild{grid-area:bild}.kaufkarte__bild img{display:block;width:72px;height:90px;object-fit:contain}.kaufkarte__text{grid-area:text;min-width:0}.kaufkarte__name{margin:0 0 .15rem;font-family:var(--font-display);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);font-size:1.25rem;line-height:1.1}.kaufkarte__fakt,.kaufkarte__klein{margin:.15rem 0 0;font-size:.9em;opacity:.9}.kaufkarte__preis{margin:.3rem 0 0;font-variant-numeric:tabular-nums;font-weight:500}.kaufkarte__preis span{font-weight:400;opacity:.82;font-size:.9em}.kaufkarte__preis span:before{content:" \b7"}.kaufkarte__form{grid-area:form;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-md);margin:0}.kaufkarte .knopf--voll{background:var(--paper);color:var(--ink)}.kaufkarte__zweit{color:inherit;text-decoration:underline;text-underline-offset:.2em}@media(max-width:47.9375rem){.kaufkarte{padding:var(--space-md)}.kaufkarte__bild img{width:60px;height:75px}}.artikel__verwandt{margin:2.6em 0 0}.artikel__verwandt h2{margin:0 0 .6rem;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;opacity:.7}.artikel__verwandt ul,.artikelliste{margin:0;padding:0;list-style:none;display:grid;gap:var(--space-xs)}.artikelliste{grid-template-columns:repeat(3,minmax(0,1fr))}.artikelkarte{display:grid;gap:.2rem;align-content:start;height:100%;padding:var(--space-md);border-radius:var(--ecke-gross);background:color-mix(in srgb,var(--ink) 5%,transparent);color:var(--ink);text-decoration:none;transition:background var(--dur-hover) var(--ease-out)}.artikelkarte:hover{background:color-mix(in srgb,var(--ink) 9%,transparent)}.artikelkarte__titel{font-family:var(--font-display);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);font-size:1.125rem;line-height:1.15}.artikelkarte--gross{padding:var(--space-lg)}.artikelkarte--gross .artikelkarte__titel{font-size:clamp(1.125rem,1.8vw,1.375rem)}.artikelkarte__vorspann{margin-top:.3rem;font-size:.9375rem;line-height:1.5;opacity:.8}.uebersicht__rest{margin-top:var(--raum-kopf);opacity:.75}@media(max-width:63.9375rem){.artikelliste{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:47.9375rem){.artikelliste,.artikel__verwandt ul{grid-template-columns:minmax(0,1fr)}.artikel__text{font-size:1rem}.artikel__inhalt{padding:var(--space-md)}.artikelkauf{grid-template-columns:minmax(0,1fr);text-align:left}.artikelkauf img{width:60px}}
/*# sourceMappingURL=/cdn/shop/t/468/assets/fb-paket-artikel.css.map */
