:root{--papier: #F4F3E7;--weiss: #FFFFFF;--tinte: #1F2414;--blatt: #38492A;--blatt-text: #3A5029;--blatt-tief: #344020;--strich-farbe: #455022;--band: #57603B;--band-text: #F4F3E7;--tafel: rgb(244 243 231 / .95);--ton: #EBEDDC;--ton-tief: #D5DBBB;--erde: #4A4A2C;--erde-tief: #33331C;--waerme: #E4E8D0;--waerme-tief: #D3DBB6;--zettel: #B0C17D;--markierung: #3A5029;--linie: rgb(31 36 20 / .16);--strich: 2.25px;--kurve: cubic-bezier(.22, 1, .36, 1);--kurz: .2s;--lang: .5s;--staffel: 50ms;--serif: "Young Serif", Georgia, serif;--sans: "Proezi Ziffern", "Atkinson Hyperlegible Next", system-ui, sans-serif;--t-h1: clamp(3.25rem, 2.2rem + 4.6vw, 5.5rem);--t-h2: clamp(2.25rem, 1.8rem + 1.6vw, 3.25rem);--t-h2-klein: clamp(2rem, 1.65rem + 1.2vw, 2.75rem);--t-gross: 1.25rem;--t-text: 1.1875rem;--t-klein: 1rem;--radius: 8px;--gutter: 16px;--abschnitt: clamp(64px, 8vw, 112px);--abschnitt-klein: clamp(56px, 6vw, 88px);--kopf-abstand: 32px}@media(min-width:768px){:root{--gutter: 32px}}@media(min-width:1200px){:root{--gutter: 48px}}body{background:var(--papier)}::selection{background:var(--zettel);color:var(--tinte)}.pz-zeichensatz{position:absolute;width:0;height:0;overflow:hidden}.pz{color:var(--tinte);font:400 var(--t-text)/1.55 var(--sans);background:var(--papier)}.pz *,.pz *:before,.pz *:after{box-sizing:border-box}.pz img{display:block;max-width:100%;height:auto}.pz h1,.pz h2,.pz h3{font-family:var(--serif);font-weight:400;line-height:1.1;margin:0;text-wrap:balance;letter-spacing:0;text-transform:none}.pz h2{color:var(--blatt-tief)}.pz p{margin:0}.pz ul{list-style:none;margin:0;padding:0}.pz a{color:var(--blatt-text);text-underline-offset:.2em;text-decoration-thickness:2px}.pz :focus-visible{outline:3px solid var(--tinte);outline-offset:3px}.pz .wrap{width:100%;max-width:1280px;margin:0 auto;padding:0 var(--gutter)}.pz .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pz .nw{white-space:nowrap}.pz .knopf{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:12px 24px;font:700 1.125rem/1.2 var(--sans);letter-spacing:0;text-transform:none;text-decoration:none;border-radius:var(--radius);border:2px solid var(--blatt);cursor:pointer;transition:background-color var(--kurz) var(--kurve),border-color var(--kurz) var(--kurve),color var(--kurz) var(--kurve)}.pz .knopf--voll{background:var(--blatt);color:var(--weiss)}.pz .knopf--voll:hover{background:var(--tinte);border-color:var(--tinte)}.pz .knopf--rand{background:transparent;color:var(--blatt-text)}.pz .knopf--rand:hover{background:var(--blatt);color:var(--weiss)}.pz .knopf[disabled]{opacity:.55;cursor:not-allowed}.pz .textlink{display:inline-flex;align-items:center;min-height:48px;font-weight:700}.pz .zeichen{display:block;flex:none;color:var(--blatt);fill:none;stroke:currentColor;stroke-width:var(--strich);stroke-linecap:round;stroke-linejoin:round;overflow:visible}@keyframes pz-wackeln{0%,to{rotate:0deg}25%{rotate:3deg}55%{rotate:-2deg}80%{rotate:.75deg}}.pz-hero{position:relative}.pz-hero h1{font-size:var(--t-h1);line-height:.95;color:var(--blatt-tief);letter-spacing:-.01em}.pz-hero .hero__tafel{position:relative;border-radius:var(--radius);max-width:520px}.pz-hero .hero__tafel p{margin:16px 0 24px;font-size:var(--t-gross);max-width:26ch}.pz-hero .hero__tafel .hero__spruch{margin:10px 0 0;max-width:none;font:400 clamp(1.375rem,1.2rem + .6vw,1.75rem)/1.2 var(--serif);color:var(--blatt-tief)}.pz-hero .hero__tafel .hero__spruch+p{margin-top:14px}.pz-hero .hero__huegel{position:absolute;left:0;width:100%;display:block;pointer-events:none}.pz-hero .hero__huegel-flaeche{fill:var(--papier)}.pz-hero .hero__huegel-linie{fill:none;stroke:var(--strich-farbe);stroke-width:var(--strich);vector-effect:non-scaling-stroke;stroke-linecap:round}.pz-hero .hero__zettel{position:absolute;z-index:2;right:-18px;top:-20px;margin:0;max-width:none;display:inline-flex;align-items:center;min-height:40px;padding:7px 14px 8px 30px;background:var(--zettel);color:var(--tinte);font:1.0625rem/1.15 var(--serif);white-space:nowrap;border-radius:3px 6px 4px;box-shadow:0 1px 2px #3b2a1d33,0 8px 14px -6px #3b2a1d4d;transform:rotate(3deg);transform-origin:30% 50%}.pz-hero .hero__zettel:before{content:"";position:absolute;left:11px;top:50%;width:9px;height:9px;margin-top:-4.5px;border-radius:50%;background:var(--papier);box-shadow:inset 0 1px 1px #3b2a1d59}@media(prefers-reduced-motion:no-preference){.pz-hero .hero__zettel{animation:pz-ankleben .7s var(--kurve) .35s both,pz-wackeln-pause 7s var(--kurve) 1.4s infinite}.pz-hero .hero__zettel:hover{animation:pz-wackeln var(--lang) var(--kurve)}}@keyframes pz-ankleben{0%{translate:0 -10px;scale:1.08;box-shadow:0 2px 4px #3b2a1d1f,0 18px 24px -10px #3b2a1d4d}55%{translate:0 1px;scale:.985}to{translate:0 0;scale:1;box-shadow:0 1px 2px #3b2a1d33,0 8px 14px -6px #3b2a1d4d}}@keyframes pz-wackeln-pause{0%,12%,to{rotate:0deg}3%{rotate:3.5deg}6.5%{rotate:-2.5deg}9.5%{rotate:1deg}}@media(max-width:899px){.pz-hero .hero__bild{width:100%;height:270px;object-fit:cover;object-position:45% 75%}.pz-hero .hero__huegel{top:222px;height:50px}.pz-hero .hero__tafel{padding:40px 0 48px}.pz-hero .hero__zettel{right:auto;left:0;top:-26px;transform:rotate(-2.5deg)}}@media(min-width:900px){.pz-hero{isolation:isolate;display:flex;align-items:center;min-height:600px;padding:48px 0 104px}.pz-hero .hero__huegel{bottom:-1px;height:120px}.pz-hero .hero__bild{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 62%;z-index:-1}.pz-hero .hero__tafel{background:var(--tafel);padding:40px 44px 44px}.pz-hero .hero__huegel-flaeche{fill:var(--waerme)}}.pz-sortiment{position:relative;padding:var(--abschnitt) 0 clamp(80px,7vw,104px);background:var(--waerme)}@media(max-width:899px){.pz-sortiment.nach-hero{padding-top:56px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 120' preserveAspectRatio='none'%3E%3Cpath d='M0 84 C 160 52, 300 40, 470 62 C 640 84, 760 104, 930 86 C 1100 68, 1230 30, 1440 46 L 1440 0 L 0 0 Z' fill='%23F4F3E7'/%3E%3C/svg%3E") top / 100% 32px no-repeat,var(--waerme)}}@media(min-width:900px){.pz-sortiment.nach-hero{padding-top:32px}}.pz-sortiment .sortiment__kopf{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:20px 32px;margin-bottom:var(--kopf-abstand)}.pz-sortiment .sortiment__titel{display:flex;align-items:flex-end;gap:8px}.pz-sortiment h2{font-size:var(--t-h2)}.pz-sortiment .ranke{width:184px;height:53px;flex:none;margin-bottom:.2em;color:var(--strich-farbe);fill:none;stroke:currentColor;stroke-width:var(--strich);stroke-linecap:round;stroke-linejoin:round;overflow:visible}@media(max-width:599px){.pz-sortiment .ranke{display:none}}.pz .raster{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;row-gap:44px}@media(min-width:700px){.pz .raster{column-gap:24px;row-gap:48px}}@media(min-width:960px){.pz .raster{grid-template-columns:repeat(4,minmax(0,1fr))}}.pz .karte{display:grid;grid-row:span 4;grid-template-rows:subgrid;row-gap:0;align-content:start}.pz .karte__bild{text-decoration:none;position:relative;display:block;align-self:start;border-radius:var(--radius);overflow:hidden;background:var(--waerme-tief);margin-bottom:16px;box-shadow:0 1px #3b2a1d14}.pz .karte__bild img{width:100%;aspect-ratio:1;object-fit:cover}@media(prefers-reduced-motion:no-preference){.pz .karte__bild{transition:transform var(--lang) var(--kurve),box-shadow var(--lang) var(--kurve)}.pz .karte__bild img{transition:transform var(--lang) var(--kurve)}.pz .karte:focus-within .karte__bild{transform:translateY(-3px);box-shadow:0 2px 4px #3b2a1d14,0 18px 28px -18px #3b2a1d73}}@media(prefers-reduced-motion:no-preference)and (hover:hover){.pz .karte:hover .karte__bild{transform:translateY(-3px);box-shadow:0 2px 4px #3b2a1d14,0 18px 28px -18px #3b2a1d73}.pz .karte:hover .karte__bild img{transform:scale(1.025)}}.pz .aufkleber{position:absolute;right:10px;bottom:10px;max-width:calc(100% - 20px);background:var(--zettel);color:var(--tinte);font:1rem/1.15 var(--serif);padding:6px 10px 7px;border-radius:4px 6px 5px;box-shadow:0 1px 2px #3b2a1d2e,0 6px 12px -4px #3b2a1d38;transform:rotate(-2.5deg);transform-origin:80% 30%}.pz .aufkleber--b{transform:rotate(2deg);transform-origin:20% 30%}.pz .aufkleber:before{content:"";position:absolute;left:0;top:0;width:10px;height:10px;background:linear-gradient(135deg,var(--waerme-tief) 50%,#7C8954 50%);border-radius:4px 0 0}@media(prefers-reduced-motion:no-preference)and (hover:hover){.pz .karte:hover .aufkleber{animation:pz-wackeln var(--lang) var(--kurve)}}.pz .aufkleber--kaffee{display:grid;gap:4px}.pz .aufkleber__wort{font:1rem/1.1 var(--serif)}.pz .roest__zeile{display:flex;align-items:center;gap:6px;padding-top:4px;border-top:1px solid rgb(59 42 29 / .28)}.pz .roest__name{font:700 1rem/1 var(--sans);color:var(--erde-tief);white-space:nowrap}.pz .roest__skala{display:inline-flex;gap:2px}.pz .bohne{width:10px;height:14px;overflow:visible}.pz .bohne path{fill:none;stroke:var(--roestfarbe);stroke-width:1.6;stroke-linecap:round}.pz .bohne.an path:first-child{fill:var(--roestfarbe)}.pz .bohne.an .kerbe{stroke:var(--zettel)}.pz .roest--1,.pz .roest--2{--roestfarbe: #7E4A22}.pz .roest--3{--roestfarbe: #55311B}.pz .roest--4{--roestfarbe: #2A1A10}@media(max-width:599px){.pz .aufkleber{padding:5px 8px 6px;right:6px;bottom:6px;max-width:calc(100% - 12px);text-wrap:balance;text-align:center}.pz .aufkleber--b{right:auto;left:6px}.pz .aufkleber--kaffee{position:static;transform:none;max-width:none;box-shadow:none;border-radius:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:2px 8px;padding:7px 10px 8px;text-align:left;border-top:2px solid var(--waerme-tief)}.pz .aufkleber--kaffee:before{display:none}.pz .karte:hover .aufkleber--kaffee{animation:none}.pz .roest__zeile{padding-top:0;border-top:0}}.pz .karte h3,.pz .karte .karte__name{font-family:var(--sans);font-weight:700;font-size:var(--t-text);line-height:1.3}.pz .karte h3 a,.pz .karte .karte__name a{position:relative;color:var(--tinte);text-decoration:none}.pz .karte h3 a:before,.pz .karte .karte__name a:before,.pz .sortiment__hinweis a:before{content:"";position:absolute;top:-12px;right:-2px;bottom:-12px;left:-2px}.pz .karte h3 a:hover,.pz .karte .karte__name a:hover{text-decoration:underline}.pz .karte__kurz{color:var(--erde);font-size:1.125rem;line-height:1.4;margin-top:4px}.pz .preis{margin:12px 0 16px;display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px}.pz .preis__betrag{font:1.625rem/1.1 var(--serif);white-space:nowrap;color:var(--erde-tief)}.pz .preis__grund{font-size:var(--t-klein);color:var(--erde);white-space:nowrap}.pz .karte__aktion{align-self:end}.pz .karte__aktion form{margin:0}.pz .karte .knopf{width:100%;padding:12px 10px}.pz .karte .knopf.erledigt{background:var(--zettel);border-color:var(--zettel);color:var(--tinte);gap:8px}.pz .haken{width:20px;height:20px;flex:none;fill:none;stroke:currentColor;stroke-width:2.75;stroke-linecap:round;stroke-linejoin:round}@media(prefers-reduced-motion:no-preference){.pz .haken path{stroke-dasharray:24;stroke-dashoffset:24;animation:pz-haken-ziehen var(--lang) var(--kurve) .05s forwards}}@keyframes pz-haken-ziehen{to{stroke-dashoffset:0}}@media(max-width:420px){.pz .karte .knopf.erledigt{gap:5px;padding-inline:6px}.pz .haken{width:17px;height:17px}.pz .karte h3,.pz .karte .karte__name{font-size:1.0625rem}.pz .preis__betrag{font-size:1.375rem}.pz .karte .knopf{font-size:1rem}}.pz .zettel{grid-row:span 4;display:grid;grid-template-rows:subgrid;row-gap:0;background:var(--papier);border:1px solid var(--waerme-tief);border-radius:var(--radius)}.pz .zettel__inhalt{grid-row:1 / 4;display:flex;flex-direction:column;justify-content:center;gap:8px;padding:20px 20px 24px}.pz .zettel__bild{width:100%;max-width:232px;height:auto;aspect-ratio:2 / 1;margin-bottom:12px}.pz .zettel__gross{font:clamp(1.375rem,1rem + 1.1vw,1.875rem)/1.15 var(--serif);color:var(--blatt-tief);text-wrap:balance}.pz .zettel__klein{font-size:1.125rem;color:var(--erde)}.pz .zettel__link{grid-row:4;align-self:end;display:flex;align-items:center;height:50px;padding:0 20px;border-top:1px solid var(--waerme-tief);font-weight:700;text-decoration:none}.pz .zettel__link:after{content:"";width:9px;height:9px;margin-left:10px;border-top:2.5px solid currentColor;border-right:2.5px solid currentColor;transform:rotate(45deg)}.pz .zettel__link:hover{text-decoration:underline}.pz .zettel__link:focus-visible{outline-offset:-3px;border-radius:0 0 var(--radius) var(--radius)}@media(prefers-reduced-motion:no-preference){.pz .zettel__link:after{transition:translate var(--lang) var(--kurve)}.pz .zettel__link:hover:after{translate:4px 0}}@media(max-width:599px){.pz .zettel__inhalt{padding:14px 12px 16px;gap:4px}.pz .zettel__bild{margin-bottom:8px}.pz .zettel__gross{font-size:1.1875rem}.pz .zettel__link{padding:0 12px}}.pz .sortiment__hinweis{margin-top:var(--kopf-abstand);font-size:var(--t-klein);color:var(--erde)}.pz .sortiment__hinweis a{position:relative;color:var(--erde)}.pz .sortiment__kante{position:absolute;left:0;bottom:-1px;width:100%;height:clamp(40px,5vw,80px);display:block}.pz .sortiment__kante path{fill:var(--papier)}.pz-toast{position:fixed;left:50%;bottom:20px;z-index:30;transform:translate(-50%,16px);opacity:0;pointer-events:none;background:var(--tinte);color:var(--papier);padding:14px 20px;border-radius:var(--radius);font:700 var(--t-text)/1.4 var(--sans);max-width:calc(100vw - 32px);transition:opacity var(--kurz) var(--kurve),transform var(--lang) var(--kurve)}.pz-toast.zeigen{opacity:1;transform:translate(-50%)}@media(prefers-reduced-motion:reduce){.pz-toast{transition:opacity var(--kurz) linear;transform:translate(-50%)}}.pz-ursprung{padding:clamp(24px,3vw,40px) 0 var(--abschnitt)}.pz-ursprung .ursprung__raster{display:grid;gap:48px;align-items:start}@media(min-width:900px){.pz-ursprung .ursprung__raster{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:88px;align-items:center}}.pz .etikett-platz{position:relative;max-width:440px}.pz .etikett{position:relative;z-index:1;background:var(--weiss);border:2px solid var(--tinte);border-radius:var(--radius);padding:24px 28px 28px;transform:rotate(-1.2deg)}.pz .etikett__name{font:1.625rem/1.15 var(--serif);padding-bottom:16px;border-bottom:1px solid var(--tinte)}.pz .etikett__titel{font-weight:700;margin-top:16px}.pz .zutaten{margin:4px 0 0;font-size:1.3125rem;line-height:1.7}.pz .zutaten li{position:relative;display:inline-block;margin-right:.45em;color:#4a4238}.pz .drin{position:relative;display:inline-block;margin-top:12px;padding-bottom:12px;font:1.75rem/1.2 var(--serif)}.pz .etikett__herkunft{margin-top:16px;padding-top:12px;border-top:1px solid var(--tinte);font-weight:700}.pz .flug{position:absolute;right:-96px;bottom:-64px;width:160px;height:120px;overflow:visible;pointer-events:none}.pz .flug__biene{color:var(--erde-tief)}@media(max-width:599px){.pz .flug{right:0;bottom:-78px;width:110px;height:82px}}.pz .strich,.pz .unterstrich{position:absolute;pointer-events:none;overflow:visible}.pz .strich{left:-4px;top:50%;width:calc(100% + 10px);height:16px;transform:translateY(-46%)}.pz .unterstrich{left:-2px;bottom:-2px;width:calc(100% + 4px);height:14px}.pz .strich path,.pz .unterstrich path{fill:none;stroke:var(--markierung);stroke-width:3.2;stroke-linecap:round;vector-effect:non-scaling-stroke}@media(prefers-reduced-motion:no-preference){.pz-js .pz .strich,.pz-js .pz .unterstrich{clip-path:inset(-6px 100% -6px -6px)}.pz-js .pz .sichtbar .strich,.pz-js .pz .sichtbar .unterstrich{animation:pz-wischen var(--lang) var(--kurve) forwards}.pz-js .pz .sichtbar .weg:nth-child(1) .strich{animation-delay:var(--lang)}.pz-js .pz .sichtbar .weg:nth-child(2) .strich{animation-delay:calc(var(--lang) + 3 * var(--staffel))}.pz-js .pz .sichtbar .weg:nth-child(3) .strich{animation-delay:calc(var(--lang) + 6 * var(--staffel))}.pz-js .pz .sichtbar .weg:nth-child(4) .strich{animation-delay:calc(var(--lang) + 9 * var(--staffel))}.pz-js .pz .sichtbar .weg:nth-child(5) .strich{animation-delay:calc(var(--lang) + 12 * var(--staffel))}.pz-js .pz .sichtbar .unterstrich{animation-delay:calc(var(--lang) + 15 * var(--staffel))}.pz-js .pz .flug__biene{opacity:0;transform:translate(-40px,50px);transition:opacity var(--lang) var(--kurve),transform var(--lang) var(--kurve)}.pz-js .pz .sichtbar .flug__biene{opacity:1;transform:none;transition-delay:calc(2 * var(--lang) + 15 * var(--staffel))}}@keyframes pz-wischen{to{clip-path:inset(-6px -6px -6px -6px)}}.pz-ursprung h2{font-size:var(--t-h2);max-width:15ch}.pz-ursprung .ursprung__lead{margin-top:16px;max-width:40ch;font-size:var(--t-gross)}.pz .herkunft{margin:var(--kopf-abstand) 0 0;display:grid;gap:4px}.pz .herkunft li{display:grid;grid-template-columns:72px minmax(0,1fr);gap:20px;align-items:center;padding:16px 0;border-top:1px solid var(--linie)}.pz .herkunft li:last-child{border-bottom:1px solid var(--linie)}.pz .herkunft__bild{width:72px;height:72px}.pz .herkunft p{color:var(--erde);font-size:1.125rem;max-width:40ch}.pz .herkunft__ort{display:block;font:1.375rem/1.2 var(--serif);color:var(--blatt-tief);margin-bottom:4px}@media(prefers-reduced-motion:no-preference)and (hover:hover){.pz .herkunft__bild{transition:transform var(--lang) var(--kurve);transform-origin:50% 85%}.pz .herkunft li:hover .herkunft__bild{transform:rotate(-6deg)}}.pz .stimme{margin-top:24px}.pz .stimme:before{content:"";display:block;width:56px;height:3px;margin-bottom:14px;border-radius:2px;background:var(--markierung)}.pz .stimme blockquote{margin:0;font:1.25rem/1.4 var(--serif);color:var(--blatt-tief)}.pz .stimme figcaption{margin-top:8px;color:var(--erde);font-size:var(--t-klein)}.pz-ursprung .textlink{margin-top:12px}.pz-rezepte{padding:0 0 var(--abschnitt)}.pz-rezepte .rezepte__kopf{display:flex;justify-content:space-between;align-items:end;gap:16px;margin-bottom:var(--kopf-abstand)}.pz-rezepte h2{font-size:var(--t-h2-klein)}.pz-rezepte .rezepte__kopf .textlink{margin-bottom:-10px}.pz .rezepte__liste{display:grid;gap:36px}@media(min-width:700px){.pz .rezepte__liste{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}}.pz .rezept{position:relative;display:flex;flex-direction:column}.pz .rezept__link{display:block;color:var(--tinte);text-decoration:none}.pz .rezept__link img{width:100%;aspect-ratio:3 / 2;object-fit:cover;border-radius:var(--radius);margin-bottom:16px;background:var(--ton)}.pz .rezept__titel{font:1.375rem/1.25 var(--serif)}.pz .rezept__link:hover .rezept__titel{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.15em}@media(prefers-reduced-motion:no-preference){.pz .rezept__link img{transition:transform var(--lang) var(--kurve)}.pz .rezept__link:hover img{transform:translateY(-4px)}}.pz .beizettel{position:absolute;left:14px;top:0;transform:translateY(calc(-50% + 1px)) rotate(-3deg);margin-top:calc(100% * 2 / 3 - 8px);display:inline-flex;align-items:center;min-height:44px;padding:8px 14px 8px 30px;background:var(--zettel);color:var(--tinte);text-decoration:none;font:1.0625rem/1.15 var(--serif);border-radius:3px 6px 4px;box-shadow:0 1px 2px #3b2a1d33,0 8px 14px -6px #3b2a1d4d;transition:background-color var(--kurz) var(--kurve)}.pz .beizettel:before{content:"";position:absolute;left:11px;top:50%;width:9px;height:9px;margin-top:-4.5px;border-radius:50%;background:var(--papier);box-shadow:inset 0 1px 1px #3b2a1d59}.pz .beizettel--b{transform:translateY(calc(-50% + 1px)) rotate(2.5deg)}.pz .beizettel:hover{background:var(--weiss)}.pz .beizettel:focus-visible{outline-offset:4px}.pz .rezept:has(.beizettel) .rezept__link img{margin-bottom:32px}@media(prefers-reduced-motion:no-preference)and (hover:hover){.pz .rezept:hover .beizettel{animation:pz-wackeln var(--lang) var(--kurve)}}.pz-post{padding:0 0 var(--abschnitt)}.pz .coupon{position:relative;display:grid;gap:28px;align-items:center;max-width:1040px;margin:0 auto;padding:32px 24px;background:var(--zettel);color:var(--tinte);border-radius:14px;box-shadow:0 1px #3b2a1d1f,0 18px 32px -24px #3b2a1d8c}.pz .coupon:before,.pz .coupon:after,.pz .coupon__wert:before,.pz .coupon__wert:after{content:"";position:absolute;width:32px;height:32px;border-radius:50%;background:var(--papier)}.pz .coupon__wert{position:relative}.pz .coupon h2{font-size:clamp(1.625rem,1.3rem + 1vw,2.125rem);line-height:1.15;color:var(--tinte);max-width:16ch}.pz .coupon__zahl{display:block;font-size:clamp(4rem,3rem + 4vw,6.5rem);line-height:.9;color:var(--erde-tief);letter-spacing:-.02em;margin-bottom:8px}.pz .coupon__klein{margin-top:12px;font-size:1.125rem;color:var(--erde-tief)}@media(max-width:899px){.pz .coupon__wert{padding-bottom:28px;border-bottom:2px dashed rgb(59 42 29 / .45)}.pz .coupon:before,.pz .coupon:after{display:none}.pz .coupon__wert:before,.pz .coupon__wert:after{bottom:-17px}.pz .coupon__wert:before{left:-40px}.pz .coupon__wert:after{right:-40px}}@media(min-width:900px){.pz .coupon{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:0;padding:44px 0;transform:rotate(-.6deg)}.pz .coupon__wert{padding:0 48px 0 56px;border-right:2px dashed rgb(59 42 29 / .45)}.pz .post__form{padding:0 56px 0 48px}.pz .coupon:before,.pz .coupon:after{left:calc(5 / 11 * 100% - 16px)}.pz .coupon__wert:before,.pz .coupon__wert:after{display:none}.pz .coupon:before{top:-16px}.pz .coupon:after{bottom:-16px}}.pz .post__form form{margin:0}.pz .post__form label{display:block;font-weight:700;margin-bottom:8px}.pz .post__zeile{display:flex;flex-wrap:wrap;gap:12px}.pz .post__zeile input{flex:1 1 220px;min-width:0;min-height:56px;padding:12px 16px;font:400 var(--t-text)/1.3 var(--sans);color:var(--tinte);caret-color:var(--blatt);background:var(--weiss);border:2px solid var(--erde-tief);border-radius:var(--radius);transition:border-color var(--kurz) var(--kurve)}.pz .post__zeile input:focus-visible{border-color:var(--blatt)}.pz .post__zeile input[aria-invalid=true]{border-color:#8a2a1a}.pz .post__zeile input::placeholder{color:#4c574f}.pz .post__zeile .knopf{min-height:56px}.pz .post__klein{margin-top:8px;font-size:var(--t-klein);color:var(--erde-tief)}.pz .post__klein a{display:inline-flex;align-items:center;min-height:44px;color:var(--tinte)}.pz .post__meldung{font-weight:700;margin-top:8px}.pz .post__meldung--fehler{color:#8a2a1a}.pz-band{background:var(--band);color:var(--band-text);font:400 var(--t-klein)/1.3 var(--sans)}.pz-band__innen{display:flex;align-items:center;justify-content:center;min-height:40px;padding:8px var(--gutter);text-align:center}.pz-band a{color:inherit}@media(max-width:640px){.pz-band__mehr{display:none}}#header-component{--color-background: var(--papier);background:var(--papier)}#header-component .menu-list__link,#header-component .menu-list__link-title{font-family:var(--sans);font-weight:700;font-size:1.0625rem;letter-spacing:0;text-transform:none;color:var(--tinte)}@media(min-width:750px){#header-component .menu-list__link{position:relative}#header-component .menu-list__link:after{content:"";position:absolute;left:6px;right:6px;bottom:4px;height:8px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 8' preserveAspectRatio='none'%3E%3Cpath d='M2 5 C 22 2, 45 3, 62 4.5 C 76 5.5, 88 4, 98 3' fill='none' stroke='%236F7F39' stroke-width='2.25' stroke-linecap='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E") center / 100% 100% no-repeat;clip-path:inset(0 100% 0 0);pointer-events:none}#header-component .menu-list__link:hover:after,#header-component .menu-list__link[aria-current=page]:after{clip-path:inset(0 0 0 0)}}@media(min-width:750px)and (prefers-reduced-motion:no-preference){#header-component .menu-list__link:after{transition:clip-path var(--lang) var(--kurve)}}.header-section:has(#header-component){position:relative}#header-component:after{content:"";position:absolute;left:0;right:0;bottom:-7px;height:14px;pointer-events:none;z-index:1;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 14' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H 1440 V 8 C 1320 4, 1200 3, 1040 7 C 860 12, 700 12, 520 7 C 340 2, 180 3, 0 9 Z' fill='%23F4F3E7'/%3E%3Cpath d='M0 9 C 180 3, 340 2, 520 7 C 700 12, 860 12, 1040 7 C 1200 3, 1320 4, 1440 8' fill='none' stroke='%236F7F39' stroke-width='2.25' stroke-linecap='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E") center / 100% 100% no-repeat}.pz-kopf-tel{display:none}@media(min-width:990px){.pz-kopf-tel{display:inline-flex;align-items:center;gap:6px;min-height:48px;margin-right:8px;font:700 1.0625rem/1 var(--sans);color:var(--blatt-tief);text-decoration:none;white-space:nowrap}.pz-kopf-tel span{color:var(--erde);font-weight:400}.pz-kopf-tel:hover{text-decoration:underline;text-underline-offset:.2em}}body:has(.pz-post) .shopify-section-group-footer-group *:has(>.group-block-content>.email-signup-block){display:none}.pz .pdp{padding-top:24px;padding-bottom:var(--abschnitt)}.pz .krumen{font-size:var(--t-klein);color:var(--erde);margin-bottom:16px}.pz .krumen ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:0 8px}.pz .krumen li{display:inline-flex;align-items:center;min-height:44px}.pz .krumen li+li:before{content:"/";margin-right:8px;color:var(--ton-tief)}.pz .krumen a{color:var(--erde)}@media(max-width:599px){.pz .krumen li[aria-current=page]:not(:nth-child(2)){display:none}}.pz .pdp__raster{display:grid;gap:28px}@media(min-width:900px){.pz .pdp__raster{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:start}}.pz .pdp__bild{border-radius:var(--radius);overflow:hidden;background:var(--waerme-tief)}.pz .pdp__bild img,.pz .pdp__platzhalter{width:100%;height:auto;aspect-ratio:1;object-fit:cover;display:block}.pz .pdp__daumen{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.pz .pdp__daumen button{width:72px;height:72px;padding:0;border:2px solid transparent;border-radius:var(--radius);overflow:hidden;background:var(--waerme-tief);cursor:pointer}.pz .pdp__daumen button[aria-current=true]{border-color:var(--blatt)}.pz .pdp__daumen img{width:100%;height:100%;object-fit:cover}@media(min-width:900px){.pz .pdp__info{position:sticky;top:24px}}.pz-produkt h1{font-size:var(--t-h2);line-height:1.05;color:var(--blatt-tief);letter-spacing:-.01em}.pz .pdp__kurz{margin-top:12px;font-size:var(--t-gross);color:var(--erde-tief);max-width:32ch}.pz .pdp__roest{margin-top:12px}.pz .roest{display:inline-flex;align-items:center;gap:10px}.pz .pdp__roest .roest__skala{gap:3px}.pz .pdp__roest .bohne{width:14px;height:20px}.pz .pdp__roest .bohne path{stroke:#7e4a22}.pz .pdp__roest .bohne.an path:first-child{fill:#7e4a22}.pz .roest__wort{font-weight:700;color:var(--erde-tief)}.pz .pdp__preis{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-top:20px}.pz .pdp__betrag{font:2.25rem/1 var(--serif);color:var(--erde-tief)}.pz .pdp__grund,.pz .pdp__steuer{font-size:var(--t-klein);color:var(--erde)}.pz .pdp__steuer{margin-top:4px}.pz .pdp__steuer a{color:var(--erde)}.pz .pdp__form{margin:0}.pz .groesse{border:0;margin:24px 0 0;padding:0;min-width:0}.pz .groesse legend{font-weight:700;margin-bottom:8px;padding:0}.pz .groesse__liste{display:grid;grid-template-columns:repeat(var(--spalten, 3),minmax(0,1fr));gap:8px}.pz .groesse__wahl{position:relative}.pz .groesse__wahl input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;cursor:pointer}.pz .groesse__wahl label{display:grid;gap:2px;justify-items:center;align-content:end;text-align:center;height:100%;min-height:72px;padding:10px 6px;border:2px solid var(--waerme-tief);border-radius:var(--radius);background:var(--weiss);cursor:pointer;transition:border-color var(--kurz) var(--kurve),background-color var(--kurz) var(--kurve),box-shadow var(--kurz) var(--kurve)}.pz .groesse__gewicht{font-weight:700;font-size:var(--t-text)}.pz .groesse__preis{font-size:var(--t-klein);color:var(--erde)}.pz .groesse__wahl input:hover+label{border-color:var(--blatt)}.pz .groesse__wahl input:checked+label{border-color:var(--blatt);background:var(--papier);box-shadow:inset 0 0 0 1px var(--blatt)}.pz .groesse__wahl input:focus-visible+label{outline:3px solid var(--tinte);outline-offset:3px}.pz .groesse--tueten .groesse__wahl label{min-height:0;padding:16px 6px 12px;background:var(--papier)}.pz .tuete{display:block;width:auto;margin-bottom:8px;fill:none;stroke:var(--blatt);stroke-width:2.25;stroke-linejoin:round;stroke-linecap:round;overflow:visible;transform-origin:50% 100%}.pz .groesse--tueten input:checked+label{background:var(--zettel);border-color:var(--zettel);box-shadow:0 1px 2px #3b2a1d33,0 8px 14px -6px #3b2a1d4d}.pz .groesse--tueten input:checked+label .tuete{fill:var(--weiss)}.pz .groesse--tueten input:checked+label .groesse__preis{color:var(--erde-tief)}@media(prefers-reduced-motion:no-preference){.pz .groesse--tueten input:checked+label .tuete{animation:pz-hopser var(--lang) var(--kurve)}}@keyframes pz-hopser{40%{transform:translateY(-6px) rotate(-3deg)}}.pz .groesse__wahl.ist-aus label{cursor:not-allowed;background:var(--ton);border-style:dashed;border-color:var(--ton-tief);color:var(--erde)}.pz .groesse__wahl.ist-aus input{cursor:not-allowed}.pz .groesse__wahl.ist-aus input:hover+label{border-color:var(--ton-tief)}.pz .groesse__wahl.ist-aus .groesse__gewicht{text-decoration:line-through;text-decoration-thickness:2px;text-decoration-color:var(--markierung)}.pz .groesse__wahl.ist-aus .groesse__preis{font-weight:700;color:var(--erde-tief)}.pz .groesse__wahl.ist-aus .tuete{opacity:.45;stroke-dasharray:4 4}.pz .kaufen{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.pz .menge{display:inline-flex;align-items:center;border:2px solid var(--erde-tief);border-radius:var(--radius);background:var(--weiss)}.pz .menge button{width:48px;height:52px;border:0;background:none;font:700 1.5rem/1 var(--sans);color:var(--tinte);cursor:pointer;border-radius:4px}.pz .menge button:hover{background:var(--ton)}.pz .menge input{width:44px;height:52px;border:0;text-align:center;font:700 var(--t-text)/1 var(--sans);color:var(--tinte);background:none;-moz-appearance:textfield}.pz .menge input::-webkit-inner-spin-button,.pz .menge input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pz .kaufen .knopf{flex:1 1 220px;min-height:56px}.pz .express{margin-top:12px}.pz .express .shopify-payment-button__button{min-height:52px;border-radius:var(--radius)}.pz .express .shopify-payment-button__more-options{font:400 var(--t-klein)/1.4 var(--sans);color:var(--erde);text-decoration:underline;min-height:44px}.pz .liefer{margin-top:20px;padding-top:16px;border-top:1px solid var(--linie);display:grid;gap:6px;font-size:1.125rem;color:var(--erde-tief)}.pz .liefer p{margin:0}.pz .liefer strong{color:var(--tinte)}.pz .leiste{position:fixed;left:0;right:0;bottom:0;z-index:12;display:flex;align-items:center;gap:12px;padding:10px var(--gutter) calc(10px + env(safe-area-inset-bottom));background:var(--papier);box-shadow:0 -8px 20px -12px #1b2a2059;transform:translateY(110%);transition:transform var(--lang) var(--kurve)}.pz .leiste.zeigen{transform:none}.pz .leiste__text{display:grid;line-height:1.2;min-width:0}.pz .leiste__name{font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pz .leiste__preis{font:1.25rem/1.1 var(--serif);color:var(--erde-tief)}.pz .leiste .knopf{margin-left:auto;min-height:48px;padding:10px 16px;white-space:nowrap;flex:none}@media(min-width:900px){.pz .leiste{display:none}}@media(prefers-reduced-motion:reduce){.pz .leiste{transition:none}}.pz-erlebnis{position:relative}.pz .erlebnis__bild{margin:0}.pz .erlebnis__bild img{width:100%;height:300px;object-fit:cover;object-position:50% 45%}.pz .erlebnis__bild figcaption{position:relative;z-index:2;padding:0 var(--gutter);text-align:right;color:var(--erde);font-size:var(--t-klein)}.pz .erlebnis__kante{position:absolute;left:0;width:100%;display:block;pointer-events:none}.pz .erlebnis__kante--oben{top:-1px;height:32px}.pz .erlebnis__kante--oben path{fill:var(--papier)}.pz .erlebnis__kante--unten{top:251px;height:50px}.pz .erlebnis__kante--unten .flaeche{fill:var(--papier)}.pz .erlebnis__kante--unten .linie{fill:none;stroke:var(--strich-farbe);stroke-width:var(--strich);vector-effect:non-scaling-stroke;stroke-linecap:round}.pz .erlebnis__tafel{position:relative;padding:40px 0 0;max-width:560px}.pz.ohne-bild .erlebnis__tafel{padding-top:0}.pz .erlebnis__tafel h2{font-size:var(--t-h2);margin-bottom:16px}.pz .erlebnis__tafel .text p+p{margin-top:12px}.pz .erlebnis__zettel{position:absolute;top:-6px;left:0;display:inline-flex;align-items:center;min-height:40px;padding:7px 14px 8px 30px;background:var(--zettel);font:1.0625rem/1.15 var(--serif);border-radius:3px 6px 4px;transform:rotate(-2.5deg);box-shadow:0 1px 2px #3b2a1d33,0 8px 14px -6px #3b2a1d4d}.pz .erlebnis__zettel:before{content:"";position:absolute;left:11px;top:50%;width:9px;height:9px;margin-top:-4.5px;border-radius:50%;background:var(--papier);box-shadow:inset 0 1px 1px #3b2a1d59}.pz.ohne-bild .erlebnis__zettel{position:static;margin-bottom:16px}.pz .erlebnis__fakten{margin:20px 0 8px;display:grid;border-top:1px solid var(--linie)}.pz .erlebnis__fakten div{display:grid;grid-template-columns:9em 1fr;gap:12px;padding:10px 0;border-bottom:1px solid var(--linie)}.pz .erlebnis__fakten dt{font-weight:700}.pz .erlebnis__fakten dd{margin:0;color:var(--erde-tief)}@media(max-width:599px){.pz .erlebnis__fakten div{grid-template-columns:1fr;gap:0}}@media(min-width:900px){.pz-erlebnis:not(.ohne-bild){isolation:isolate;display:flex;align-items:center;min-height:680px;padding:96px 0 128px}.pz .erlebnis__bild img{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;z-index:-1;object-position:50% 50%}.pz .erlebnis__bild figcaption{position:absolute;bottom:132px;right:24px;padding:4px 10px;border-radius:4px;background:#1b2a20b8;color:var(--papier)}.pz .erlebnis__kante--oben{height:clamp(40px,5vw,80px)}.pz .erlebnis__kante--unten{top:auto;bottom:-1px;height:120px}.pz-erlebnis:not(.ohne-bild) .erlebnis__tafel{background:var(--tafel);border-radius:var(--radius);padding:44px 44px 36px}.pz-erlebnis:not(.ohne-bild) .erlebnis__zettel{top:-20px;left:auto;right:-18px;transform:rotate(3deg)}}.pz.ohne-bild{padding:var(--abschnitt) 0 0}@media(prefers-reduced-motion:no-preference)and (hover:hover){.pz .erlebnis__zettel:hover{animation:pz-wackeln var(--lang) var(--kurve)}}.pz-produkt-mehr{padding-top:24px}.pz .klapper-block{max-width:860px}.pz .klapper{border-top:1px solid var(--linie)}.pz .klapper:last-of-type{border-bottom:1px solid var(--linie)}.pz .klapper summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:60px;font:1.375rem/1.2 var(--serif);color:var(--blatt-tief)}.pz .klapper summary::-webkit-details-marker{display:none}.pz .klapper summary:after{content:"+";font:400 1.75rem/1 var(--sans);color:var(--blatt-text);transition:rotate var(--kurz) var(--kurve)}.pz .klapper[open] summary:after{rotate:45deg}.pz .klapper__inhalt{padding:0 0 20px;color:var(--erde-tief);max-width:60ch}.pz .klapper__inhalt p+p{margin-top:8px}.pz .st{display:inline-flex;gap:2px;vertical-align:-3px}.pz .st__s{width:22px;height:22px}.pz .st--klein .st__s{width:16px;height:16px}.pz .st__leer{fill:none;stroke:var(--erde);stroke-width:1.6;stroke-linejoin:round}.pz .st__voll{fill:var(--markierung);stroke:var(--erde-tief);stroke-width:1.6;stroke-linejoin:round}.pz .pdp-sterne{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0 0;font-size:var(--t-klein);color:var(--erde-tief)}.pz .pdp-sterne a{color:var(--blatt-text);text-underline-offset:.2em}.pz .pdp-sterne a:hover{color:var(--tinte)}.pz .pdp-sterne__wert{font-family:var(--serif);font-size:1.125rem;color:var(--tinte)}.pz .karte-sterne{display:flex;align-items:center;gap:6px;margin:6px 0 0;font-size:var(--t-klein);color:var(--erde-tief)}.pz .bewertungen{display:grid;gap:32px;margin-block:var(--abschnitt);scroll-margin-top:96px}@media(min-width:900px){.pz .bewertungen{grid-template-columns:minmax(240px,300px) 1fr;gap:64px}}.pz .bewertungen__note h2{font:400 clamp(2rem,1.65rem + 1.2vw,2.75rem)/1.1 var(--serif);color:var(--blatt-tief);margin:0 0 24px;text-wrap:balance}.pz .bewertungen__zahl{font:400 3.5rem/1 var(--serif);color:var(--tinte);margin:0 0 8px}.pz .bewertungen__zahl span{font-size:1.25rem;color:var(--erde-tief)}.pz .bewertungen__anzahl{margin:8px 0 20px;color:var(--erde-tief)}.pz .bewertungen__pruef{font-size:var(--t-klein);color:var(--erde-tief)}.pz .bewertungen__pruef p{margin:0}.pz .bewertungen__pruef a{color:var(--blatt-text);text-underline-offset:.2em}.pz .bewertungen__pruef a:hover{color:var(--tinte)}.pz .bewertungen__liste{min-width:0;max-width:68ch}.pz .bewertungen .jm-review-widget{--jm-review-widget-star-and-histogram-color: var(--markierung) !important;--jm-review-widget-text-color: var(--tinte) !important;--jm-review-widget-lighter-text-color: var(--erde-tief) !important;--jm-review-widget-button-color: var(--blatt) !important;--jm-review-widget-button-text-color: var(--weiss) !important;--jm-widget-border-radius: 8px !important;font-family:var(--sans);color:var(--tinte)}.pz .bewertungen .jm-review-widget__header,.pz .bewertungen .jm-no-reviews-state,.pz .bewertungen .jdgm-empty-state,.pz .bewertungen .jdgm-rev-widg__header,.pz .bewertungen .jdgm-rev-widg__summary,.pz .bewertungen .jdgm-write-rev-link{display:none!important}.pz .bewertungen .jm-review-item,.pz .bewertungen .jdgm-rev{padding-block:24px;border-top:1px solid var(--linie)}.pz .bewertungen .jm-review-content__title,.pz .bewertungen .jdgm-rev__title{font:400 1.375rem/1.25 var(--serif);color:var(--blatt-tief)}.pz .bewertungen .jm-review-content__body,.pz .bewertungen .jdgm-rev__body{font-size:var(--t-text);line-height:1.55}.pz .bewertungen .jm-reviewer-info__name,.pz .bewertungen .jdgm-rev__author{font-weight:700}.pz .bewertungen .jm-reviewer-avatar{display:none}.pz .bewertungen .jdgm-star{color:var(--markierung)!important}.pz .rezept-zeile{display:grid;gap:20px;align-items:center;margin:var(--abschnitt) auto}@media(min-width:700px){.pz .rezept-zeile{grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:40px}}.pz .rezept-zeile .rezept__bild{position:relative;margin-bottom:28px}@media(min-width:700px){.pz .rezept-zeile .rezept__bild{margin-bottom:0}}.pz .rezept-zeile img{width:100%;aspect-ratio:3 / 2;object-fit:cover;border-radius:var(--radius)}.pz .rezept-zeile h2{font-size:var(--t-h2-klein)}.pz .rezept-zeile p{margin:12px 0 8px;color:var(--erde-tief);max-width:40ch}.pz .rezept-zeile .beizettel{margin-top:0;top:auto;bottom:0;transform:translateY(50%) rotate(-3deg)}.pz .passend{position:relative;padding:calc(var(--abschnitt) + 24px) 0 var(--abschnitt);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 80' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H1440 V40 C 1340 52, 1230 50, 1080 34 C 900 14, 760 24, 560 46 C 380 66, 200 58, 0 30 Z' fill='%23F4F3E7'/%3E%3C/svg%3E") top / 100% clamp(40px,5vw,80px) no-repeat,var(--waerme)}.pz .passend h2{font-size:var(--t-h2-klein);margin-bottom:var(--kopf-abstand)}@media(min-width:960px){.pz .passend .raster{grid-template-columns:repeat(3,minmax(0,1fr))}}.pz-produkt,.pz-produkt-mehr,.pz-erlebnis{overflow-x:clip}.pz .krumen a{display:inline-flex;align-items:center;min-height:44px}html body .price{font-size:max(1rem,1em)}html body .unit-price{font-size:1rem;color:var(--erde)}html body .footer-utilities__text,html body .footer-utilities__price-note,html body .footer-utilities a,html body .email-signup__privacy-note,html body .email-signup__privacy-note a,html body .policy-list-trigger{font-size:1rem}html body .policy-list-trigger,html body .footer-utilities a{display:inline-flex;align-items:center;min-height:44px}html body summary.menu__heading{min-height:44px}html body .facets-toggle__button{min-height:44px;padding-inline:16px;font-size:1rem}html body .usp-row__text{font-size:1rem}html body .section-resource-list a.link{display:inline-flex;align-items:center;min-height:44px}.pz .knopf__kurz{display:none}@media(max-width:400px){.pz .karte .knopf__lang{display:none}.pz .karte .knopf__kurz{display:inline}}.pz-kollektion{overflow-x:clip}.pz .k-buehne{position:relative;background:var(--waerme);padding-bottom:clamp(80px,7vw,104px)}.pz .k-buehne__foto{position:relative;min-height:34px}.pz .k-buehne__foto img{display:block;width:100%;height:88px;object-fit:cover;object-position:50% 60%}.pz .k-buehne__huegel{position:absolute;left:0;bottom:-1px;width:100%;height:34px;display:block}.pz .k-buehne__huegel .f{fill:var(--waerme)}.pz .k-buehne__huegel .l{fill:none;stroke:var(--strich-farbe);stroke-width:var(--strich);vector-effect:non-scaling-stroke;stroke-linecap:round}.pz .k-buehne__tafel{position:relative;margin-bottom:20px}.pz-kollektion h1{font-size:var(--t-h2);color:var(--blatt-tief)}.pz .k-text{margin-top:8px;font-size:var(--t-gross);max-width:40ch;color:var(--erde-tief)}.pz .k-text p{margin:0}.pz .k-zettel{position:absolute;right:0;top:4px;display:inline-flex;align-items:center;min-height:36px;padding:5px 14px 6px 30px;background:var(--zettel);font:1.0625rem/1.15 var(--serif);border-radius:3px 6px 4px;transform:rotate(-2.5deg);box-shadow:0 1px 2px #3b2a1d33,0 8px 14px -6px #3b2a1d4d}.pz .k-zettel:before{content:"";position:absolute;left:11px;top:50%;width:9px;height:9px;margin-top:-4.5px;border-radius:50%;background:var(--papier);box-shadow:inset 0 1px 1px #3b2a1d59}.pz .k-leer{font-size:var(--t-gross);color:var(--erde-tief);padding:24px 0}.pz .k-seiten{display:flex;flex-wrap:wrap;align-items:center;gap:8px 24px;margin-top:24px;color:var(--erde)}@media(min-width:900px){.pz .k-buehne__foto img{height:420px}.pz .k-buehne__foto{min-height:420px}.pz .k-buehne__huegel{height:110px}.pz .k-buehne__inhalt{position:relative;margin-top:-360px}.pz .k-buehne__tafel{display:inline-block;max-width:560px;background:var(--tafel);border-radius:var(--radius);padding:12px 40px 32px;margin-bottom:32px}.pz .k-zettel{right:-16px;top:-16px;transform:rotate(3deg)}.pz .k-buehne__karten .karte{background:var(--papier);border-radius:12px;padding:12px 12px 16px;box-shadow:0 1px #3b2a1d1a,0 18px 32px -24px #3b2a1d80}}.pz .andere{padding-top:var(--abschnitt)}.pz .andere h2{font-size:var(--t-h2-klein);margin-bottom:var(--kopf-abstand)}.pz .andere__liste{display:grid;gap:16px}@media(min-width:700px){.pz .andere__liste{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}.pz .andere__liste a{display:grid;grid-template-columns:72px 1fr;grid-template-rows:auto auto;column-gap:20px;align-items:center;padding:20px 24px;border:1px solid var(--waerme-tief);border-radius:var(--radius);background:var(--weiss);color:var(--tinte);text-decoration:none;transition:border-color var(--kurz) var(--kurve)}.pz .andere__liste a:hover{border-color:var(--blatt)}.pz .andere__liste .zeichen{grid-row:1 / 3;width:72px;height:72px}.pz .andere__name{font:1.5rem/1.15 var(--serif);color:var(--blatt-tief)}.pz .andere__liste a:hover .andere__name{text-decoration:underline}.pz .andere__kurz{color:var(--erde);font-size:1.125rem}@media(prefers-reduced-motion:no-preference)and (hover:hover){.pz .andere__liste .zeichen{transition:transform var(--lang) var(--kurve);transform-origin:50% 85%}.pz .andere__liste a:hover .zeichen{transform:rotate(-6deg)}}.pz-fuss{padding:64px 0 40px;border-top:1px solid var(--linie)}.pz .fuss__raster{display:grid;gap:32px 24px;grid-template-columns:repeat(2,minmax(0,1fr))}.pz .fuss__kontakt{grid-column:1 / -1}.pz .fuss__logo{display:inline-block;margin-bottom:8px}.pz .fuss__logo img{width:64px;height:64px}.pz .fuss__kontakt a{display:inline-flex;align-items:center;min-height:44px;font-weight:700}.pz-fuss h2{font:700 var(--t-text)/1.3 var(--sans);color:var(--tinte);margin-bottom:4px}.pz-fuss li a{display:inline-flex;align-items:center;min-height:44px;color:var(--tinte)}.pz .fuss__hinweis{margin-top:32px;padding-top:20px;border-top:1px solid var(--linie);font-size:var(--t-klein);color:var(--erde);display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 24px}.pz .fuss__hinweis a{color:var(--erde)}.pz .fuss__firma{margin-top:12px;font-size:var(--t-klein);color:var(--erde);max-width:34ch}.pz .fuss__firma p{margin:0}.pz .fuss__zahlung{margin-top:16px;display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;font-size:var(--t-klein);color:var(--erde)}.pz .fuss__zahlung ul{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.pz .fuss__zahl{display:block;width:44px;height:28px}@media(min-width:900px){.pz .fuss__raster{grid-template-columns:2fr 1fr 1fr 1fr}.pz .fuss__kontakt{grid-column:auto}}.pz-rezept,.pz-rezepte-uebersicht{overflow-x:clip}.pz .r-hero{position:relative}.pz .r-hero__bild{display:block;width:100%;height:220px;object-fit:cover;object-position:50% 60%}.pz .r-hero__huegel{position:absolute;left:0;top:180px;width:100%;height:42px;display:block}.pz .r-hero__huegel .f{fill:var(--papier)}.pz .r-hero__huegel .l{fill:none;stroke:var(--strich-farbe);stroke-width:var(--strich);vector-effect:non-scaling-stroke;stroke-linecap:round}.pz .r-tafel{padding:0 0 8px;max-width:620px}.pz .r-hero.ohne-bild .r-tafel{padding-top:16px}.pz-rezept h1{font-size:var(--t-h2);color:var(--blatt-tief)}.pz .r-lead{margin-top:12px;font-size:var(--t-gross);max-width:44ch;color:var(--erde-tief)}@media(min-width:900px){.pz .r-hero:not(.ohne-bild){isolation:isolate;display:flex;align-items:flex-end;min-height:520px;padding:48px 0 110px}.pz .r-hero:not(.ohne-bild) .r-hero__bild{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;z-index:-1}.pz .r-hero__huegel{top:auto;bottom:-1px;height:120px}.pz .r-hero:not(.ohne-bild) .r-tafel{background:var(--tafel);border-radius:var(--radius);padding:12px 44px 36px}}.pz .r-inhalt{display:grid;gap:48px;padding-top:32px;padding-bottom:var(--abschnitt)}@media(min-width:900px){.pz .r-inhalt:not(.ohne-etikett){grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:72px;align-items:start}}.pz .r-inhalt.ohne-etikett .r-text{max-width:64ch}.pz .r-etikett{position:relative;margin:0;background:var(--weiss);border:2px solid var(--tinte);border-radius:var(--radius);padding:28px 24px 22px;transform:rotate(-1deg)}@media(min-width:900px){.pz .r-etikett{position:sticky;top:24px;padding:28px 28px 24px}}.pz .r-etikett h2{font-size:var(--t-h2-klein);margin-bottom:12px}.pz .r-etikett__zettel{position:absolute;top:-18px;right:18px;padding:6px 14px;background:var(--zettel);font:1.0625rem/1.2 var(--serif);border-radius:3px 6px 4px;transform:rotate(3deg);box-shadow:0 1px 2px #3b2a1d33,0 8px 14px -6px #3b2a1d4d}.pz .r-etikett__erkl{color:var(--erde);font-size:var(--t-klein);margin:-4px 0 8px}.pz .r-etikett ul{margin:0}.pz .zl{position:relative;padding:10px 0 10px 22px;border-top:1px solid var(--linie);font-size:var(--t-text)}.pz .zl:before{content:"";position:absolute;left:2px;top:1.05em;width:8px;height:8px;border-radius:50%;background:var(--markierung)}.pz .zl--uns{padding:0}.pz .zl--uns:before{display:none}.pz .zl--uns input{position:absolute;left:0;top:14px;width:24px;height:24px;margin:0;accent-color:var(--blatt);cursor:pointer;appearance:auto;-webkit-appearance:checkbox}.pz .zl--uns input:focus-visible{outline:3px solid var(--tinte);outline-offset:3px}.pz .zl--uns label{display:grid;gap:4px;padding:12px 0 12px 36px;cursor:pointer}.pz .zl__produkt{font:1.0625rem/1.35 var(--serif);color:var(--erde-tief)}.pz .zl__produkt a{color:var(--blatt-tief)}.pz .zl__produkt small{font:1rem/1.3 var(--sans);color:var(--erde)}.pz .zl--uns input:not(:checked)+label .zl__produkt{opacity:.55}.pz .von-uns__tag{display:inline-block;margin-left:6px;padding:1px 8px;border-radius:4px;background:var(--zettel);font:1rem/1.4 var(--serif)}.pz .ez-summe{display:flex;justify-content:space-between;align-items:baseline;margin-top:4px;padding-top:12px;border-top:2px solid var(--tinte);font-weight:700}.pz .ez-summe strong{font:1.625rem/1 var(--serif);color:var(--erde-tief)}.pz .ez-knopf{width:100%;margin-top:14px}.pz .ez-knopf[disabled]{opacity:.5;cursor:not-allowed}.pz .ez-knopf.erledigt{background:var(--zettel);border-color:var(--zettel);color:var(--tinte);gap:8px}.pz .ez-hinweis{margin-top:10px;font-size:var(--t-klein);color:var(--erde)}.pz .ez-hinweis p{margin:0}.pz .ez-hinweis a{color:var(--erde)}.pz .r-text{font-size:var(--t-text)}.pz .r-text h2,.pz .r-text h3{font:400 var(--t-h2-klein)/1.15 var(--serif);color:var(--blatt-tief);margin:36px 0 12px}.pz .r-text>:first-child,.pz .r-text>div>:first-child{margin-top:0}.pz .r-text p{margin:0}.pz .r-text p+p,.pz .r-text ul+p,.pz .r-text ol+p{margin-top:16px}.pz .r-text ul{list-style:none;margin:12px 0;padding:0}.pz .r-text ul li{position:relative;padding:6px 0 6px 22px}.pz .r-text ul li:before{content:"";position:absolute;left:2px;top:.95em;width:8px;height:8px;border-radius:50%;background:var(--markierung)}.pz .r-text ol{list-style:none;margin:12px 0;padding:0;display:grid;gap:18px;counter-reset:schritt}.pz .r-text ol li{counter-increment:schritt;display:grid;grid-template-columns:48px 1fr;gap:16px;align-items:start}.pz .r-text ol li:before{content:counter(schritt);display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--waerme);font:1.375rem/1 var(--serif);color:var(--blatt-tief)}.pz .r-text strong{color:var(--tinte)}.pz .rk-raster{display:grid;gap:40px 28px}@media(min-width:700px){.pz .rk-raster{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1000px){.pz .rk-raster{grid-template-columns:repeat(3,minmax(0,1fr))}}.pz .rk{position:relative;display:flex;flex-direction:column}.pz .rk__link{display:block;color:var(--tinte);text-decoration:none}.pz .rk__link img{width:100%;aspect-ratio:3 / 2;object-fit:cover;border-radius:var(--radius);margin-bottom:16px;background:var(--ton)}.pz .rk:has(.beizettel) .rk__link img{margin-bottom:32px}.pz .rk__titel{font:1.375rem/1.25 var(--serif)}.pz .rk__link:hover .rk__titel{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.15em}.pz .rk__kurz{margin-top:8px;color:var(--erde-tief);font-size:1.125rem}.pz .rk .beizettel{margin-top:calc(100% * 2 / 3 - 8px)}@media(prefers-reduced-motion:no-preference)and (hover:hover){.pz .rk:hover .beizettel{animation:pz-wackeln var(--lang) var(--kurve)}}.pz .r-mehr{padding-bottom:var(--abschnitt)}.pz .r-mehr h2{font-size:var(--t-h2-klein);margin-bottom:var(--kopf-abstand)}.pz .b-seite{padding-top:16px;padding-bottom:var(--abschnitt)}.pz .b-kopf{position:relative;margin-bottom:var(--kopf-abstand);padding-right:96px}.pz-rezepte-uebersicht h1{font-size:var(--t-h1);line-height:.95;color:var(--blatt-tief)}.pz .b-lead{margin-top:12px;font-size:var(--t-gross);max-width:44ch;color:var(--erde-tief)}.pz .b-zeichen{position:absolute;right:0;bottom:0;width:88px;height:88px}.pz-warenkorb{overflow-x:clip}.pz-warenkorb .cart-items-component{height:auto}.pz .b-flaeche{position:relative;background:var(--waerme);padding:4px 0 clamp(96px,9vw,128px)}.pz .b-flaeche .krumen,.pz .b-flaeche .krumen a{color:var(--erde-tief)}.pz .b-kante{position:absolute;left:0;bottom:-1px;width:100%;height:clamp(40px,5vw,80px);display:block}.pz .b-kante path{fill:var(--papier)}.pz .b-kopf{display:flex;align-items:flex-end;gap:16px;margin:0 0 20px}.pz .b-kopf__korb{width:72px;height:72px}.pz .b-kopf>div{flex:1 1 auto;min-width:0}.pz .b-kopf h1{font-size:var(--t-h2);color:var(--blatt-tief)}.pz .b-kopf__satz{margin-top:6px;font-size:var(--t-gross);color:var(--erde-tief)}.pz .b-kopf__satz strong{color:var(--tinte)}.pz .b-weg{position:relative;display:grid;gap:0 12px;max-width:760px;margin-bottom:var(--kopf-abstand)}.pz .b-weg__bahn{position:relative}.pz .b-weg__linie{display:block;width:100%;height:56px;overflow:visible}.pz .b-weg__grund,.pz .b-weg__honig{fill:none;stroke-linecap:round;vector-effect:non-scaling-stroke}.pz .b-weg__grund{stroke:var(--blatt);stroke-width:var(--strich)}.pz .b-weg__honig{stroke:var(--markierung);stroke-width:7}.pz .b-weg__punkt{position:absolute;width:16px;height:16px;margin:-8px 0 0 -8px;border-radius:50%;background:var(--weiss);border:2.5px solid var(--blatt)}@media(prefers-reduced-motion:no-preference){.pz .b-weg__linie rect{transition:width var(--lang) var(--kurve)}.pz .b-weg__punkt{transition:left var(--lang) var(--kurve),top var(--lang) var(--kurve)}}.pz .b-weg__satz{margin-top:6px;color:var(--tinte)}.pz .b-weg__satz strong{white-space:nowrap}.pz .b-weg__ziel{position:absolute;right:0;top:-6px;font:1.0625rem/1 var(--serif);padding:6px 10px;background:var(--zettel);color:var(--tinte);border-radius:3px 6px 4px;transform:rotate(3deg);box-shadow:0 1px 2px #3b2a1d33,0 8px 14px -6px #3b2a1d4d}.pz .b-weg--frei .b-weg__ziel{background:var(--blatt);color:var(--weiss)}.pz .b-raster{display:grid;gap:32px;align-items:start}@media(min-width:960px){.pz .b-raster{grid-template-columns:minmax(0,1fr) 380px;gap:40px}.pz .b-summe{position:sticky;top:112px}}.pz .b-summe{background:var(--papier);border-radius:var(--radius);padding:24px;display:grid;gap:12px}.pz .zeilen{display:grid}.pz .b-zeilen{gap:12px}.pz .kz{position:relative;display:grid;gap:4px 16px}.pz .kz__bild{position:relative;display:block;align-self:start;border-radius:var(--radius);background:var(--waerme-tief);text-decoration:none}.pz .kz__bild img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:var(--radius)}.pz .kz__name{position:relative;font-weight:700;color:var(--tinte);text-decoration:none;line-height:1.3}.pz .kz__name:before{content:"";position:absolute;top:-10px;right:-2px;bottom:-10px;left:-2px}.pz .kz__name:hover{text-decoration:underline}.pz .kz__groesse{color:var(--erde-tief)}.pz .kz__grund{color:var(--erde);font-size:var(--t-klein);white-space:nowrap}.pz .kz__rabatt{color:var(--blatt-tief);font-size:var(--t-klein)}.pz .kz__preis{display:grid;justify-items:start;font:1.5rem/1.1 var(--serif);color:var(--erde-tief);white-space:nowrap}.pz .kz__vorher{font:1rem/1.3 var(--sans);color:var(--erde)}.pz .kz__weg{font:700 var(--t-klein)/1.2 var(--sans);color:var(--erde-tief);background:none;border:0;padding:0 4px;min-height:44px;cursor:pointer;text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:1px;justify-self:start}.pz .kz__weg:hover{color:var(--tinte);text-decoration-thickness:2px}.pz .kz__fehler{grid-column:1 / -1;color:var(--erde-tief);font-size:var(--t-klein)}.pz .kz__fehler small{font-size:var(--t-klein)}.pz .kz__neu{display:flex;width:fit-content;align-items:center;gap:6px;margin-bottom:4px;padding:2px 10px 2px 6px;background:var(--zettel);border-radius:3px 6px 4px;font:1rem/1.4 var(--serif)}.pz .kz__neu[hidden]{display:none}.pz .kz__neu .haken{width:18px;height:18px}@media(prefers-reduced-motion:no-preference){.pz .kz.adding{animation:pz-kz-rein var(--lang) var(--kurve)}.pz .kz.removing{animation:pz-kz-raus var(--kurz) var(--kurve) forwards}}@keyframes pz-kz-rein{0%{opacity:0;transform:translateY(-8px)}}@keyframes pz-kz-raus{to{opacity:0;transform:translate(24px)}}.pz .cart-items-disabled .kz{opacity:.7}.pz .b-zeilen .kz{grid-template-columns:96px minmax(0,1fr);grid-template-areas:"bild text" "bild preis" "menge weg";padding:12px;background:var(--papier);border-radius:var(--radius)}.pz .b-zeilen .kz__bild{grid-area:bild}.pz .b-zeilen .kz__bild .aufkleber{right:-6px;bottom:6px;max-width:calc(100% - 2px);text-wrap:balance}.pz .b-zeilen .kz__text{grid-area:text}.pz .b-zeilen .kz__menge{grid-area:menge;align-self:end;margin-top:8px}.pz .b-zeilen .kz__preis{grid-area:preis;align-self:end}.pz .b-zeilen .kz__weg{grid-area:weg;justify-self:end;align-self:end}@media(min-width:640px){.pz .b-zeilen .kz{grid-template-columns:136px minmax(0,1fr) auto auto;grid-template-areas:"bild text text text" "bild menge weg preis";column-gap:20px;padding:16px}.pz .b-zeilen .kz__weg{justify-self:start;margin-bottom:2px}.pz .b-zeilen .kz__preis{font-size:1.625rem;justify-items:end;padding-bottom:10px}}@media(max-width:400px){.pz .b-zeilen .kz__bild .aufkleber{display:none}}.pz .kz .quantity-selector-wrapper{display:block;width:auto}.pz .kz .quantity-selector{flex:none;display:inline-grid;grid-template-columns:44px 44px 44px;align-items:center;width:auto;height:48px;border:2px solid var(--blatt);border-radius:var(--radius);background:var(--weiss);padding:0;gap:0}.pz .kz .quantity-selector button{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;background:none;color:var(--blatt);cursor:pointer;border-radius:6px}.pz .kz .quantity-selector button:hover:not([disabled]){background:var(--ton)}.pz .kz .quantity-selector button[disabled]{color:#2e513559;cursor:default}.pz .kz .quantity-selector .svg-wrapper,.pz .kz .quantity-selector svg{width:18px;height:18px}.pz .kz .quantity-selector input{flex:none;min-width:0;max-width:none;width:44px;height:44px;border:0;background:none;text-align:center;font:700 1.1875rem/1 var(--sans);color:var(--tinte);padding:0;-moz-appearance:textfield}.pz .kz .quantity-selector input::-webkit-inner-spin-button,.pz .kz .quantity-selector input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pz .kz .quantity-selector:focus-within{outline:3px solid var(--tinte);outline-offset:3px}.pz .kz .quantity-selector button:focus-visible,.pz .kz .quantity-selector input:focus-visible{outline:none;background:var(--ton-tief)}.pz .posten{display:grid;gap:8px;margin:0}.pz .posten div{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.pz .posten dt{color:var(--erde-tief)}.pz .posten dd{margin:0;text-align:right}.pz .posten__summe{padding-top:12px;border-top:2px solid var(--tinte)}.pz .posten__summe dt{font-weight:700;color:var(--tinte)}.pz .posten__summe dd{font:1.875rem/1 var(--serif);color:var(--erde-tief)}.pz .steuer{font-size:var(--t-klein);color:var(--erde)}.pz .steuer a{color:var(--erde)}.pz .kasse-knoepfe{display:grid;gap:8px;margin-top:8px}.pz .kasse{width:100%;gap:10px}.pz .kasse svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2.25;stroke-linecap:round;stroke-linejoin:round}.pz .kasse-ansehen{justify-content:center}.pz .additional-checkout-buttons{margin-top:4px}.pz .gutschein summary{display:inline-flex;align-items:center;gap:8px;min-height:48px;font-weight:700;color:var(--blatt-text);cursor:pointer;list-style:none}.pz .gutschein summary::-webkit-details-marker{display:none}.pz .gutschein summary:after{content:"";width:8px;height:8px;border-right:2.5px solid currentColor;border-bottom:2.5px solid currentColor;transform:translateY(-3px) rotate(45deg);transition:transform var(--kurz) var(--kurve)}.pz .gutschein[open] summary:after{transform:translateY(2px) rotate(-135deg)}.pz .gutschein summary:hover{text-decoration:underline}.pz .gutschein label{display:block;font-size:var(--t-klein);color:var(--erde-tief);margin-top:4px}.pz .gutschein__zeile{display:flex;gap:8px;margin-top:4px}.pz .gutschein input{flex:1;min-width:0;height:52px;padding:0 14px;border:2px solid var(--erde);border-radius:var(--radius);background:var(--weiss);font:400 var(--t-text) var(--sans);color:var(--tinte)}.pz .gutschein input:focus-visible{outline:3px solid var(--tinte);outline-offset:3px}.pz .gutschein .knopf{flex:none;padding-inline:18px}.pz .gutschein__fehler{margin-top:8px;color:var(--erde-tief);font-size:var(--t-klein)}.pz .gutschein__codes{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.pz .gutschein__codes li{display:inline-flex;align-items:center;gap:4px;padding-left:12px;background:var(--zettel);border-radius:3px 6px 4px;font:1.0625rem/1 var(--serif)}.pz .gutschein__codes button{min-height:44px;padding:0 12px;border:0;background:none;font:700 var(--t-klein)/1 var(--sans);color:var(--erde-tief);text-decoration:underline;cursor:pointer}.pz .b-dazu{padding-top:clamp(32px,4vw,56px);padding-bottom:var(--abschnitt)}.pz .b-dazu h2{font-size:var(--t-h2-klein);margin-bottom:var(--kopf-abstand)}.pz .b-dazu__rezept{grid-column:1 / -1;grid-row:span 4}@media(min-width:960px){.pz .b-dazu__rezept{grid-column:span 2}}.pz .b-rezept{display:block;color:var(--tinte);text-decoration:none}.pz .b-rezept__bild{position:relative;display:block}.pz .b-rezept__bild img{width:100%;aspect-ratio:3 / 2;object-fit:cover;border-radius:var(--radius);background:var(--ton)}.pz .b-rezept__zettel{position:absolute;left:16px;bottom:-20px;padding:8px 14px 8px 30px;background:var(--zettel);font:1.0625rem/1.15 var(--serif);border-radius:3px 6px 4px;transform:rotate(-2.5deg);box-shadow:0 1px 2px #3b2a1d33,0 8px 14px -6px #3b2a1d4d}.pz .b-rezept__zettel:before{content:"";position:absolute;left:11px;top:50%;width:9px;height:9px;margin-top:-4.5px;border-radius:50%;background:var(--papier);box-shadow:inset 0 1px 2px #3b2a1d73}.pz .b-rezept__titel{display:block;margin-top:36px;font:1.375rem/1.25 var(--serif)}.pz .b-rezept:hover .b-rezept__titel{text-decoration:underline;text-decoration-thickness:2px}.pz .b-leiste{position:sticky;bottom:0;z-index:5;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px var(--gutter) calc(10px + env(safe-area-inset-bottom));background:var(--papier);border-top:1px solid var(--linie);box-shadow:0 -12px 24px -18px #3b2a1d73}.pz .b-leiste p{display:grid;line-height:1.15}.pz .b-leiste span{font-size:var(--t-klein);color:var(--erde-tief)}.pz .b-leiste strong{font:400 1.5rem/1.1 var(--serif);color:var(--erde-tief)}.pz .b-leiste .kasse{width:auto}@media(min-width:960px){.pz .b-leiste{display:none}}.pz .b-leer .b-kopf{margin-bottom:var(--kopf-abstand)}@media(min-width:960px){.pz .b-leer__raster{grid-template-columns:repeat(5,minmax(0,1fr))}}.pz-schublade-dialog{--theme-drawer-width: min(460px, 100vw);background:var(--papier);color:var(--tinte)}.pz-schublade-dialog::backdrop{background:#1b2a206b}.pz-schublade{--sl-rand: 20px;background:var(--papier)}.pz-schublade .cart-items-component{min-height:0;display:flex;flex-direction:column;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--waerme-tief) transparent}.pz .sl-oben{position:relative;flex:none;background:var(--waerme);padding-bottom:16px}.pz .sl-kante{position:absolute;left:0;bottom:-1px;width:100%;height:22px;display:block}.pz .sl-kante path{fill:var(--papier)}.pz .sl-kopf{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 12px 4px var(--sl-rand)}.pz .sl-kopf__titel{font-size:1.625rem;color:var(--blatt-tief)}.pz .sl-kopf__zu{display:grid;place-items:center;width:48px;height:48px;border:0;border-radius:var(--radius);background:none;color:var(--tinte);cursor:pointer}.pz .sl-kopf__zu:hover{background:var(--waerme-tief)}.pz .sl-kopf__zu svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.pz .b-weg--sl{margin:0 var(--sl-rand) 8px}.pz .b-weg--sl .b-weg__linie{height:48px}.pz .b-weg--sl .b-weg__ziel{top:-2px}.pz .sl-mitte{flex:1 0 auto;min-height:0;overflow:visible;padding:8px var(--sl-rand) 0;background:var(--papier)}.pz .sl-mitte .kz{grid-template-columns:76px minmax(0,1fr) auto;grid-template-areas:"bild text text" "bild menge preis" "bild weg weg";padding:14px 0;border-bottom:1px solid var(--linie)}.pz .sl-mitte .kz__bild{grid-area:bild}.pz .sl-mitte .kz__text{grid-area:text}.pz .sl-mitte .kz__menge{grid-area:menge;margin-top:8px}.pz .sl-mitte .kz__preis{grid-area:preis;align-self:center;font-size:1.375rem;padding-top:8px;justify-items:end}.pz .sl-mitte .kz__weg{grid-area:weg}.pz .sl-dazu{padding:20px 0 16px}.pz .sl-dazu h3{font:700 var(--t-text)/1.3 var(--sans);margin-bottom:10px}.pz .sl-mini{display:grid;grid-template-columns:64px minmax(0,1fr);gap:8px 12px;align-items:center;padding:12px;background:var(--waerme);border-radius:var(--radius)}.pz .sl-mini>img{width:64px;height:64px;border-radius:6px;object-fit:cover;grid-row:span 2;align-self:start}.pz .sl-mini__name{display:block;font-weight:700;color:var(--tinte);text-decoration:none;line-height:1.3}.pz .sl-mini__name:hover{text-decoration:underline}.pz .sl-mini__preis{font:1.25rem/1.3 var(--serif);color:var(--erde-tief)}.pz .sl-mini__form,.pz .sl-mini>.knopf{grid-column:2;justify-self:start}.pz .sl-mini .knopf{min-height:48px;padding:8px 16px;font-size:1rem}.pz .sl-mini .knopf.erledigt{background:var(--zettel);border-color:var(--zettel);color:var(--tinte);gap:6px}.pz .sl-fuss{position:static;flex:none;display:block;padding:16px var(--sl-rand) calc(20px + env(safe-area-inset-bottom));margin:0;border-top:1px solid var(--linie);background:var(--papier);-webkit-mask-image:none;mask-image:none}.pz .sl-fuss .steuer{margin-top:6px}@media(min-height:760px){.pz .sl-fuss{position:sticky;bottom:0;z-index:1;box-shadow:0 -12px 24px -18px #3b2a1d73}}.pz .sl-fuss .additional-checkout-buttons{--shopify-accelerated-checkout-button-block-size: 48px;--shopify-accelerated-checkout-row-gap: 8px}.pz .sl-leer{display:grid;justify-items:center;gap:16px;padding:40px var(--sl-rand);text-align:center;font-size:var(--t-gross)}.pz .sl-leer__korb{width:88px;height:88px}.pz-ueber .ue-start{padding:16px 0 var(--abschnitt)}.pz-ueber .ue-start__raster{display:grid;gap:48px;align-items:center}.pz-ueber h1{font-size:var(--t-h1);line-height:.95;color:var(--blatt-tief);letter-spacing:-.01em;margin-bottom:20px}.pz-ueber .ue-lead{font:clamp(1.5rem,1.2rem + 1vw,2rem)/1.25 var(--serif);color:var(--blatt-tief);max-width:24ch;text-wrap:balance;margin-bottom:20px}.pz-ueber .ue-text{font-size:var(--t-gross);color:var(--erde-tief);max-width:40ch}.pz-ueber .ue-text p+p{margin-top:12px}.pz-ueber .ue-text h2{font-size:var(--t-h2-klein);margin:32px 0 12px}.pz-ueber .ue-foto{margin:12px 0 0;justify-self:center;width:min(100%,420px)}.pz-ueber .ue-foto__bild{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:6px;outline:10px solid var(--weiss);box-shadow:0 1px 0 10px #3b2a1d0f,0 22px 32px -18px #3b2a1d73;transform:rotate(1.5deg)}.pz-ueber .ue-foto{position:relative}.pz-ueber .ue-foto:before{content:"";position:absolute;z-index:1;top:-22px;left:50%;width:96px;height:28px;margin-left:-48px;background:#b9c78eb8;transform:rotate(-4deg);box-shadow:0 1px 2px #3b2a1d26}.pz-ueber .ue-foto figcaption{margin-top:22px;font-size:var(--t-klein);color:var(--erde)}@media(min-width:900px){.pz-ueber .ue-start{padding-top:24px}.pz-ueber .ue-start__raster.mit-foto{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:64px}}.pz-ueber .ue-weg{position:relative;background:var(--waerme);padding:calc(var(--abschnitt) + 24px) 0 clamp(96px,9vw,136px)}.pz-ueber .ue-kante{position:absolute;left:0;width:100%;display:block}.pz-ueber .ue-kante path{fill:var(--papier)}.pz-ueber .ue-kante--oben{top:-1px;height:clamp(32px,4vw,64px);transform:scaleY(-1)}.pz-ueber .ue-kante--unten{bottom:-1px;height:clamp(40px,5vw,80px)}.pz-ueber .ue-weg h2{font-size:var(--t-h2);margin-bottom:var(--kopf-abstand)}.pz-ueber .ue-orte{position:relative}.pz-ueber .ue-ort{position:relative;display:grid;grid-template-columns:80px minmax(0,1fr);column-gap:20px;padding-bottom:40px}.pz-ueber .ue-ort:not(:last-child):before{content:"";position:absolute;left:39px;top:80px;bottom:0;border-left:2.25px dashed var(--blatt);opacity:.55}.pz-ueber .ue-ort:last-child{padding-bottom:0}.pz-ueber .ue-ort__punkt{width:80px;height:80px;border-radius:50%;background:var(--papier);border:2px solid var(--waerme-tief);display:grid;place-items:center}.pz-ueber .ue-ort__punkt .zeichen{width:56px;height:56px}.pz-ueber .ue-ort__text{padding-top:6px;max-width:46ch}.pz-ueber .ue-ort__was{font-weight:700;color:var(--erde-tief);font-size:1.125rem}.pz-ueber .ue-ort h3{font-size:clamp(1.5rem,1.25rem + .8vw,2rem);line-height:1.15;color:var(--blatt-tief);margin:2px 0 8px}.pz-ueber .ue-ort__satz{color:var(--erde-tief)}.pz-ueber .ue-ort .textlink{margin-top:4px;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.2em}.pz-ueber .ue-ort .textlink:hover{text-decoration-thickness:3px}.pz-ueber .ue-ort__bild{margin:16px 0 0;grid-column:2}.pz-ueber .ue-ort__bild img{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--radius)}.pz-ueber .ue-quelle{margin-top:8px;font-size:var(--t-klein);color:var(--erde)}.pz-ueber .ue-quelle a{color:var(--erde);text-decoration:underline;text-underline-offset:.2em}@media(min-width:900px){.pz-ueber .ue-ort{grid-template-columns:96px minmax(0,1fr);column-gap:32px;padding-bottom:56px}.pz-ueber .ue-ort:not(:last-child):before{left:47px;top:96px}.pz-ueber .ue-ort__punkt{width:96px;height:96px}.pz-ueber .ue-ort__punkt .zeichen{width:64px;height:64px}.pz-ueber .ue-ort--bild{grid-template-columns:96px minmax(0,1fr) minmax(0,1fr)}.pz-ueber .ue-ort--bild .ue-ort__bild{grid-column:3;grid-row:1;margin:0;align-self:start}}@media(prefers-reduced-motion:no-preference)and (hover:hover){.pz-ueber .ue-ort__punkt .zeichen{transition:transform var(--lang) var(--kurve);transform-origin:50% 85%}.pz-ueber .ue-ort:hover .ue-ort__punkt .zeichen{transform:rotate(-6deg)}}.pz-ueber .ue-kontakt{padding:var(--abschnitt) 0}.pz-ueber .ue-kontakt h2{font-size:var(--t-h2-klein)}.pz-ueber .ue-kontakt p{margin:12px 0 24px;font-size:var(--t-gross);color:var(--erde-tief);max-width:36ch}.pz-ueber .ue-kontakt__wege{display:flex;flex-wrap:wrap;gap:12px 16px}.pz-ueber .ue-kontakt__wege svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;margin-right:10px;flex:none}.pz .sv-kopf{padding-top:16px;padding-bottom:40px}.pz .sv-h1{font-size:var(--t-h2);line-height:1.05;color:var(--blatt-tief);margin-bottom:16px}.pz .sv-h1--gross{font-size:var(--t-h1);line-height:.95;letter-spacing:-.01em}.pz .sv-lead{font-size:var(--t-gross);color:var(--erde-tief);max-width:40ch;margin-bottom:28px}.pz .sv-lead p+p{margin-top:12px}.pz .sv-anzahl{margin-top:16px;font-size:1.125rem;color:var(--erde-tief)}.pz .sv-anzahl strong{color:var(--tinte)}.pz .sv-frag{display:flex;flex-wrap:wrap;align-items:center;gap:4px 16px;margin-top:12px;font-size:var(--t-gross);color:var(--erde-tief)}.pz .sv-tel{display:inline-flex;align-items:center;gap:12px;min-height:48px;font-weight:700;color:var(--blatt-text)}.pz .sv-tel svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:none}.pz .sv-suchfeld{display:grid;gap:8px;max-width:640px}.pz .sv-suchfeld label{font-weight:700;font-size:1.125rem}.pz .sv-suchfeld__zeile{display:flex;gap:8px}.pz .sv-suchfeld input,.pz .sv-feld input,.pz .sv-feld textarea{width:100%;min-width:0;min-height:56px;padding:12px 16px;margin:0;font:400 var(--t-text)/1.45 var(--sans);color:var(--tinte);background:var(--weiss);border:1.5px solid var(--erde);border-radius:var(--radius);box-shadow:none}.pz .sv-suchfeld input{flex:1;height:56px;-webkit-appearance:none;appearance:none}.pz .sv-suchfeld input:focus-visible,.pz .sv-feld input:focus-visible,.pz .sv-feld textarea:focus-visible{outline:3px solid var(--tinte);outline-offset:2px;border-color:var(--tinte)}.pz .sv-suchfeld .knopf{flex:none;height:56px}.pz .sv-suchfeld svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}@media(max-width:479px){.pz .sv-suchfeld .knopf{width:56px;padding:0}.pz .sv-suchfeld .knopf span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}}@media(min-width:480px){.pz .sv-suchfeld .knopf svg{display:none}}.pz .sv-gruppe{padding-bottom:var(--abschnitt-klein)}.pz .sv-gruppe h2{font-size:var(--t-h2-klein);margin-bottom:var(--kopf-abstand)}.pz .sv-gruppe .sv-kaertchen-liste{grid-template-columns:minmax(0,1fr);max-width:760px}.pz-404 .sv-kopf{padding-top:clamp(32px,5vw,64px)}.pz .sv-kaertchen-liste{display:grid;gap:16px}@media(min-width:960px){.pz .sv-kaertchen-liste{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px}}.pz .sv-kaertchen{display:grid;grid-template-columns:88px minmax(0,1fr);gap:14px 18px;align-items:center;padding:16px;background:var(--weiss);border:1px solid var(--waerme-tief);border-radius:var(--radius);transition:border-color var(--kurz) var(--kurve),box-shadow var(--kurz) var(--kurve)}.pz .sv-kaertchen:hover{border-color:var(--blatt);box-shadow:0 2px 4px #3b2a1d0f,0 14px 24px -18px #3b2a1d73}.pz .sv-kaertchen__bild img{width:88px;height:88px;object-fit:cover;border-radius:6px;background:var(--waerme-tief)}.pz .sv-kaertchen__titel{font:1.25rem/1.2 var(--serif);color:var(--blatt-tief);text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:.15em}.pz .sv-kaertchen__kurz{color:var(--erde);margin-top:2px}.pz .sv-preis{margin-top:6px;display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px}.pz .sv-preis__betrag,.pz .sv-preis__grund{white-space:nowrap}.pz .sv-preis__betrag{font:1.375rem/1.1 var(--serif);color:var(--erde-tief)}.pz .sv-preis__grund{font-size:var(--t-klein);color:var(--erde)}.pz .sv-kaertchen__form,.pz .sv-kaertchen>.knopf{grid-column:1 / -1}.pz .sv-kaertchen .knopf{width:100%;min-height:48px;padding:8px 16px;font-size:1rem}@media(min-width:600px){.pz .sv-kaertchen{grid-template-columns:104px minmax(0,1fr) auto;padding:18px 20px}.pz .sv-kaertchen__bild img{width:104px;height:104px}.pz .sv-kaertchen__form,.pz .sv-kaertchen>.knopf{grid-column:3}.pz .sv-kaertchen .knopf{width:auto}}.pz .sv-flaeche{position:relative;margin-top:24px;background:var(--waerme);padding:calc(var(--abschnitt-klein) + 24px) 0 clamp(88px,8vw,120px)}.pz .sv-flaeche h2{font-size:var(--t-h2-klein);margin-bottom:var(--kopf-abstand)}.pz .sv-kante{position:absolute;left:0;width:100%;display:block}.pz .sv-kante path{fill:var(--papier)}.pz .sv-kante--oben{top:-1px;height:clamp(32px,4vw,64px);transform:scaleY(-1)}.pz .sv-kante--unten{bottom:-1px;height:clamp(40px,5vw,80px)}.pz .sv-kontakt{display:grid;gap:40px;padding-top:16px;padding-bottom:var(--abschnitt)}@media(min-width:960px){.pz .sv-kontakt{grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:64px;align-items:start}}.pz .sv-kontakt__info{display:grid;gap:12px;align-content:start}.pz .sv-kontakt__info .sv-h1,.pz .sv-kontakt__info .sv-lead{margin-bottom:8px}.pz .sv-adresse{color:var(--erde-tief);margin-top:8px}.pz .sv-blatt{position:relative;background:var(--weiss);border:1.5px solid var(--tinte);border-radius:6px;padding:40px 20px 28px;box-shadow:0 1px #3b2a1d1f,0 22px 36px -28px #3b2a1d8c}@media(min-width:900px){.pz .sv-blatt{padding:40px 44px}}.pz .sv-blatt h2{font-size:var(--t-h2-klein);margin-bottom:24px}.pz .sv-zettel{position:absolute;right:16px;top:-18px;display:inline-flex;align-items:center;min-height:44px;padding:6px 14px 6px 30px;background:var(--zettel);color:var(--tinte);text-decoration:none;font:1.0625rem/1.15 var(--serif);border-radius:3px 6px 4px;transform:rotate(3deg);box-shadow:0 1px 2px #3b2a1d33,0 8px 14px -6px #3b2a1d4d;transition:background-color var(--kurz) var(--kurve)}.pz .sv-zettel:before{content:"";position:absolute;left:11px;top:50%;width:9px;height:9px;margin-top:-4.5px;border-radius:50%;background:var(--papier);box-shadow:inset 0 1px 1px #3b2a1d59}.pz .sv-zettel:hover{background:var(--weiss)}.pz .sv-formular{display:grid;gap:20px}.pz .sv-feld{display:grid;gap:6px}.pz .sv-feld label{font-weight:700;font-size:1.125rem;color:var(--tinte)}.pz .sv-feld label small{font-weight:400;font-size:1rem;color:var(--erde);margin-left:6px}.pz .sv-feld textarea{min-height:176px;resize:vertical}.pz .sv-feld--paar{display:grid;gap:20px}@media(min-width:700px){.pz .sv-feld--paar{grid-template-columns:1fr 1fr}}.pz .sv-formular__hinweis{font-size:var(--t-klein);color:var(--erde);max-width:52ch}.pz .sv-formular__hinweis a{color:var(--erde-tief)}.pz .sv-formular .knopf{justify-self:start}.pz .sv-meldung{padding:14px 18px;border-radius:var(--radius);font-size:1.125rem}.pz .sv-meldung--gut{background:var(--zettel);color:var(--tinte)}.pz .sv-meldung--fehler{background:var(--weiss);color:var(--tinte);border:2px solid #8A2E1E}.pz-recht{width:100%}.pz-recht .wrap{max-width:980px;padding-top:24px;padding-bottom:var(--abschnitt)}.pz-recht .rt-reiter ul{display:flex;flex-wrap:wrap;gap:4px 6px}.pz-recht .rt-reiter a{display:inline-flex;align-items:center;min-height:48px;padding:0 18px;font-weight:700;color:var(--blatt-text);text-decoration:none;background:var(--ton);border:1.5px solid var(--ton-tief);border-bottom:0;border-radius:8px 8px 0 0;transition:background-color var(--kurz) var(--kurve)}.pz-recht .rt-reiter a:hover{background:var(--waerme)}.pz-recht .rt-reiter a[aria-current]{position:relative;z-index:1;margin-bottom:-1.5px;padding-bottom:1.5px;background:var(--weiss);border-color:var(--tinte);color:var(--tinte)}.pz-recht .rt-blatt{position:relative;min-width:0;background:var(--weiss);border:1.5px solid var(--tinte);border-radius:0 6px 6px;padding:28px 20px 32px;box-shadow:0 1px #3b2a1d1f,0 22px 36px -28px #3b2a1d8c}@media(min-width:900px){.pz-recht .rt-blatt{padding:48px 64px 52px}}@media(max-width:599px){.pz-recht .rt-reiter ul{gap:0 16px;margin-bottom:12px}.pz-recht .rt-reiter a,.pz-recht .rt-reiter a[aria-current]{padding:0;margin:0;background:none;border:0;border-radius:0}.pz-recht .rt-reiter a[aria-current]{text-decoration:underline;text-decoration-thickness:3px;text-decoration-color:var(--markierung);text-underline-offset:.35em}.pz-recht .rt-blatt{border-radius:6px}}.pz-recht .shopify-policy__container.shopify-policy__container{max-width:720px;min-width:0;margin:0;padding:0;color:var(--tinte)}.pz-recht .shopify-policy__title{text-align:left}.pz-recht .shopify-policy__title h1{font-size:clamp(2rem,1.4rem + 2.6vw,3.25rem);line-height:1.05;color:var(--blatt-tief);margin:0 0 28px;-webkit-hyphens:manual;hyphens:manual}.pz-recht .shopify-policy__body .rte{font-size:var(--t-text);line-height:1.65;max-width:68ch}.pz-recht .shopify-policy__body .rte>*{margin-block:0}.pz-recht .shopify-policy__body .rte>*+*{margin-top:14px}.pz-recht .shopify-policy__body :is(p,li){font-size:var(--t-text);line-height:1.65;color:var(--tinte)}.pz-recht .shopify-policy__body .rte h2{font:400 clamp(1.5rem,1.3rem + .6vw,1.875rem)/1.2 var(--serif);color:var(--blatt-tief);text-transform:none;letter-spacing:0;margin-top:48px;padding-top:24px;border-top:1px solid var(--linie);scroll-margin-top:112px}.pz-recht .shopify-policy__body .rte h2:first-child{margin-top:0;padding-top:0;border-top:0}.pz-recht .shopify-policy__body .rte h3{font:700 1.1875rem/1.3 var(--sans);color:var(--tinte);margin-top:28px}.pz-recht .shopify-policy__body .rte :is(h2,h3)+*{margin-top:12px}.pz-recht .shopify-policy__body .rte :is(ul,ol){padding-left:1.4em;margin-bottom:0}.pz-recht .shopify-policy__body .rte li+li{margin-top:6px}.pz-recht .shopify-policy__body :is(small,sub,sup){font-size:1rem}.pz-recht .shopify-policy__body .rte a{color:var(--blatt-text);font-weight:700;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.2em}.pz-recht .shopify-policy__body .rte blockquote{margin:20px 0;padding:16px 20px;background:var(--ton);border:0;border-radius:var(--radius);font-style:normal;font-weight:400}.pz-recht .rt-toc{max-width:720px;margin:0 0 32px;border:1px solid var(--waerme-tief);border-radius:var(--radius);background:var(--papier)}.pz-recht .rt-toc summary{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:0 10px;min-height:52px;padding:8px 40px 8px 18px;font-weight:700;cursor:pointer;list-style:none}.pz-recht .rt-toc summary::-webkit-details-marker{display:none}.pz-recht .rt-toc summary:after{content:"";position:absolute;right:18px;top:50%;width:9px;height:9px;margin-top:-6px;border-right:2.5px solid currentColor;border-bottom:2.5px solid currentColor;transform:rotate(45deg);transition:transform var(--kurz) var(--kurve)}.pz-recht .rt-toc[open] summary:after{transform:rotate(-135deg);margin-top:-2px}.pz-recht .rt-toc summary span{font-weight:400;color:var(--erde)}.pz-recht .rt-toc ol{margin:0;padding:0 18px 12px;list-style:none;columns:2 260px;column-gap:32px}.pz-recht .rt-toc a{display:flex;align-items:center;min-height:44px;color:var(--blatt-text);font-size:1.0625rem;line-height:1.3;break-inside:avoid}.pz-recht .rt-fragen{display:grid;gap:8px;max-width:720px;margin-top:48px;padding-top:24px;border-top:1px dashed var(--ton-tief)}.pz-recht .rt-fragen__titel{font:1.375rem/1.2 var(--serif);color:var(--blatt-tief)}.pz-recht .rt-fragen__wege{display:flex;flex-wrap:wrap;gap:4px 28px}.pz-recht .rt-fragen__wege a{display:inline-flex;align-items:center;gap:10px;min-height:48px;font-weight:700;color:var(--blatt-text)}.pz-recht .rt-fragen__wege svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.pz-sortiment-uebersicht{overflow-x:clip}.pz-sortiment-uebersicht h1{font-size:var(--t-h2);color:var(--blatt-tief)}.pz .kat-raster{display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:960px){.pz .kat-raster{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}}.pz .kat{position:relative;display:flex;flex-direction:column;background:var(--papier);border-radius:12px;padding:10px 10px 16px;box-shadow:0 1px #3b2a1d1a,0 18px 32px -24px #3b2a1d80}.pz .kat__bild{position:relative;display:block;aspect-ratio:1;border-radius:var(--radius);overflow:hidden;background:var(--waerme-tief)}.pz .kat__bild img{width:100%;height:100%;object-fit:cover}.pz .kat .aufkleber{right:8px;bottom:8px;white-space:nowrap}.pz .kat__text{padding:14px 6px 0;display:grid;gap:6px;flex:1;align-content:start}.pz .kat h2{font-size:1.5rem;line-height:1.15}.pz .kat h2 a{color:var(--blatt-tief);text-decoration:none}.pz .kat h2 a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:12px}.pz .kat h2 a:focus-visible{outline:none}.pz .kat:has(h2 a:focus-visible){outline:3px solid var(--tinte);outline-offset:3px}.pz .kat__satz{color:var(--erde-tief)}.pz .kat__meta{margin-top:auto;padding:12px 6px 0;display:flex;flex-wrap:wrap;gap:2px 10px;align-items:baseline;color:var(--erde);font-size:var(--t-klein)}.pz .kat__preis{font:1.375rem/1.1 var(--serif);color:var(--erde-tief)}@media(hover:hover){.pz .kat:hover h2 a{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.12em}.pz .kat__bild img{transition:scale var(--lang) var(--kurve)}.pz .kat:hover .kat__bild img{scale:1.03}}@media(prefers-reduced-motion:no-preference)and (hover:hover){.pz .kat:hover .aufkleber{animation:pz-wackeln var(--lang) var(--kurve)}}@media(max-width:599px){.pz .kat__satz{display:none}.pz .kat h2{font-size:1.25rem}.pz .kat__text{padding-top:10px}}.pz .kat--alle{box-shadow:none;border:1.5px dashed var(--waerme-tief);justify-content:center;padding:20px}.pz .kat__landschaft{width:100%;max-width:200px;height:auto;aspect-ratio:2 / 1;margin-bottom:8px}.pz .kat--alle h2{font-size:clamp(1.375rem,1rem + 1.1vw,1.75rem)}.pz .kat--alle p{color:var(--erde);margin-top:6px}@media(max-width:599px){.pz .kat--alle{padding:14px}.pz .kat__landschaft{max-width:120px}.pz .kat--alle h2{font-size:1.25rem}}.pz-seite{overflow-x:clip}.pz .s-kopf{padding-top:16px;padding-bottom:40px}.pz .s-kopf__raster{display:grid;gap:24px}@media(min-width:960px){.pz .s-kopf__raster--zwei{grid-template-columns:1fr 1fr;gap:64px;align-items:end}}.pz-seite h1{font-size:var(--t-h2);line-height:1.05;color:var(--blatt-tief)}.pz .s-lead{margin-top:12px;font-size:var(--t-gross);color:var(--erde-tief);max-width:40ch}.pz .s-lead>*+*{margin-top:10px}.pz .s-sprung{display:grid;border-top:1px solid var(--linie)}.pz .s-sprung a{display:flex;align-items:center;min-height:48px;padding:6px 0;border-bottom:1px solid var(--linie);font-weight:700;text-decoration:none}.pz .s-sprung a:hover{text-decoration:underline}.pz .s-brett{position:relative;background:var(--waerme);padding:clamp(56px,6vw,80px) 0 clamp(88px,8vw,120px)}.pz .s-brett__oben,.pz .s-brett__unten{position:absolute;left:0;width:100%;display:block}.pz .s-brett__oben{top:-1px;height:clamp(32px,4vw,64px);transform:scaleY(-1)}.pz .s-brett__unten{bottom:-1px;height:clamp(40px,5vw,80px)}.pz .s-brett__oben path,.pz .s-brett__unten path{fill:var(--papier)}.pz .s-zettel{display:grid;gap:20px}@media(min-width:900px){.pz .s-zettel:not(.s-zettel--einer){grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;align-items:start}}.pz .s-zettel--einer{max-width:820px}.pz .s-zettel>li{position:relative;min-width:0;background:var(--weiss);border-radius:3px 6px 4px;padding:28px 24px 24px;scroll-margin-top:112px;box-shadow:0 1px 2px #3b2a1d1f,0 18px 28px -22px #3b2a1d80}.pz .s-zettel>li:before{content:"";position:absolute;left:50%;top:-9px;width:64px;height:20px;margin-left:-32px;background:#b9c78ed9;border-radius:2px;transform:rotate(-2deg)}@media(prefers-reduced-motion:no-preference){.pz .s-zettel>li:nth-child(odd){transform:rotate(-.6deg)}.pz .s-zettel>li:nth-child(2n){transform:rotate(.5deg)}}.pz .s-zettel h2{font-size:1.5rem;line-height:1.2;color:var(--blatt-tief)}.pz .s-prosa>*+*{margin-top:14px}.pz .s-prosa :is(h2,h3)+*{margin-top:12px}.pz .s-prosa :is(p,li){font-size:var(--t-text);line-height:1.65;color:var(--tinte)}.pz .s-prosa h3{font:700 1.1875rem/1.3 var(--sans);color:var(--tinte);margin-top:24px}.pz .s-prosa ul{list-style:disc;padding-left:1.4em}.pz .s-prosa ol{list-style:decimal;padding-left:1.4em}.pz .s-prosa li+li{margin-top:6px}.pz .s-prosa li::marker{color:var(--markierung)}.pz .s-prosa a{font-weight:700}.pz .s-prosa img{border-radius:6px}.pz .s-prosa :is(small,sub,sup){font-size:1rem}.pz .s-zettel__frage h2{margin-bottom:8px}.pz .s-wege{display:flex;flex-wrap:wrap;gap:4px 28px}.pz .s-wege a{display:inline-flex;align-items:center;gap:10px;min-height:48px;font-weight:700}.pz .s-wege svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:none}body:has(.pz-passwort){min-height:100svh;display:flex;flex-direction:column;background:var(--papier)}body:has(.pz-passwort)>main{flex:1}.pz-passwort{overflow-x:clip}.pz .pw-seite{padding:32px 0 0;text-align:center}@media(min-width:900px){.pz .pw-seite{padding-top:56px}}.pz .pw-logo{display:flex;justify-content:center}.pz .pw-logo img{width:72px;height:72px;border-radius:50%}.pz .pw-logo--text{font:1.75rem/1 var(--serif);color:var(--blatt-tief)}.pz-passwort h1{font-size:var(--t-h2);line-height:1.05;color:var(--blatt-tief);margin-top:20px}.pz .pw-satz{margin:12px auto 32px;font-size:var(--t-gross);color:var(--erde-tief);max-width:34ch}.pz-passwort .coupon{text-align:left}.pz-passwort .post__meldung{min-height:1.5em}.pz .pw-landschaft{width:min(420px,80%);height:auto;aspect-ratio:2 / 1;margin:clamp(48px,6vw,80px) auto 0}.pz-passwort-fuss{border-top:1px solid var(--linie);padding:20px 0 24px;color:var(--erde);font-size:var(--t-klein)}.pz .pw-fuss__innen{display:flex;flex-wrap:wrap;gap:8px 24px;align-items:center;justify-content:space-between}.pz-passwort-fuss a{color:var(--erde-tief);display:inline-flex;align-items:center;min-height:44px}.pz-passwort-fuss nav{display:flex;gap:16px}.pz .pw-tuer{font:700 1rem/1 var(--sans);color:var(--blatt-text);background:none;border:1.5px solid var(--blatt);border-radius:var(--radius);min-height:44px;padding:0 16px;cursor:pointer}.pz .pw-tuer:hover{background:var(--blatt);color:var(--weiss)}.password-dialog{background:var(--papier);color:var(--tinte);font-family:var(--sans)}.password-dialog__title{font-family:var(--serif);font-weight:400;color:var(--blatt-tief)}.pz .ohne-foto{display:grid;place-items:center;width:100%;aspect-ratio:1;background:var(--waerme)}.pz .ohne-foto .zeichen{width:38%;height:auto;aspect-ratio:1;color:var(--erde)}.pz .ohne-foto--klein{width:88px;height:88px;border-radius:6px}@media(min-width:640px){.pz .ohne-foto--klein{width:104px;height:104px}}.pz .ohne-foto--gross .zeichen{width:30%}.pz .karte[hidden]{display:none}.pz-produkte .karte{background:var(--papier);border-radius:12px;padding:8px 8px 12px;box-shadow:0 1px #3b2a1d1a,0 18px 32px -24px #3b2a1d80}.pz-produkte .karte__bild,.pz-produkte .karte .preis{margin-bottom:12px}.pz-produkte .raster{row-gap:20px}@media(min-width:700px){.pz-produkte .karte{padding:12px 12px 16px}.pz-produkte .karte__bild{margin-bottom:16px}.pz-produkte .raster{row-gap:28px}}.pz-produkte .zettel{border-radius:12px}.pz .produkte__mehr{margin-top:32px;display:flex;justify-content:center}.pz .produkte__mehr[hidden]{display:none}.pz .reiter{display:flex;gap:8px;margin:-8px 0 28px;overflow-x:auto;scrollbar-width:none;padding:4px 2px 6px}@media(max-width:767px){.pz .reiter{margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px;scroll-padding:0 16px}}.pz .reiter::-webkit-scrollbar{display:none}.pz .reiter__knopf{flex:none;display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:0 18px;font:700 1rem/1 var(--sans);color:var(--blatt-tief);background:var(--papier);border:1.5px solid var(--waerme-tief);border-radius:999px;cursor:pointer;transition:background var(--kurz) var(--kurve),border-color var(--kurz) var(--kurve)}.pz .reiter__knopf .zeichen{width:26px;height:26px}.pz .reiter__knopf:hover{border-color:var(--blatt)}.pz .reiter__knopf[aria-pressed=true]{background:var(--blatt);border-color:var(--blatt);color:var(--weiss)}.pz .reiter__knopf[aria-pressed=true] .zeichen{color:var(--weiss)}.pz .reiter__anzahl{font-weight:400;opacity:.8}@media(prefers-reduced-motion:no-preference){.pz .karte.pz-auflegen{animation:pz-auflegen var(--lang) var(--kurve) both;animation-delay:calc(var(--i, 0) * var(--staffel))}}@keyframes pz-auflegen{0%{opacity:0;translate:0 10px}}.pz .regal+.regal{margin-top:48px}.pz .regal__kopf{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;margin-bottom:16px}.pz .regal__kopf .zeichen{width:44px;height:44px}.pz .regal__kopf h3{font:1.75rem/1.1 var(--serif);color:var(--blatt-tief)}.pz .regal__anzahl{color:var(--erde);font-size:var(--t-klein)}.pz .regal__alle{margin-left:auto}@media(max-width:959px){.pz .regal__reihe{position:relative;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:46%;grid-template-rows:repeat(4,auto);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:4px 16px 24px;margin:0 -16px;scroll-padding:0 16px}.pz .regal__reihe::-webkit-scrollbar{display:none}.pz .regal__reihe .karte{scroll-snap-align:start}}@media(max-width:599px){.pz .regal__reihe{grid-auto-columns:62%}}.pz .b-kopf__satz strong{white-space:nowrap}.menu-drawer{background:var(--papier);color:var(--tinte)}.menu-drawer .menu-drawer__close-button{width:48px;height:48px;display:inline-grid;place-items:center;color:var(--tinte);border-radius:var(--radius)}.menu-drawer .menu-drawer__close-button .svg-wrapper,.menu-drawer .menu-drawer__close-button svg{width:22px;height:22px}.menu-drawer .menu-drawer__close-button:hover{background:var(--ton)}.menu-drawer .menu-drawer__menu-item--mainlist{font:1.75rem/1.15 var(--serif);color:var(--blatt-tief);min-height:60px;padding-block:12px;border-bottom:1px solid var(--linie)}.menu-drawer .menu-drawer__menu-item--mainlist .menu-drawer__menu-item-text{font:inherit}.menu-drawer .menu-drawer__menu-item--mainlist:hover .menu-drawer__menu-item-text,.menu-drawer .menu-drawer__menu-item--mainlist[aria-current=page] .menu-drawer__menu-item-text{text-decoration:underline;text-decoration-color:var(--markierung);text-decoration-thickness:3px;text-underline-offset:6px}.menu-drawer .menu-drawer__utility-links{position:relative;padding-top:40px}.menu-drawer .menu-drawer__utility-links:before{content:"";position:absolute;left:calc(-1 * var(--padding-xl, 24px));right:0;top:0;height:28px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 28' preserveAspectRatio='none'%3E%3Cpath d='M0 20 C 60 6, 120 4, 190 14 S 320 26, 400 10' fill='none' stroke='%236F7F39' stroke-width='2.25' stroke-linecap='round'/%3E%3C/svg%3E") center / 100% 100% no-repeat}.menu-drawer .menu-drawer__utility-links a{font-size:1.125rem;color:var(--blatt-text);min-height:44px;display:inline-flex;align-items:center}.pz .post__code{letter-spacing:.06em;white-space:nowrap;-webkit-user-select:all;user-select:all}.pz .kt-a a,.pz .kt-b a,.pz .kt-c a{color:var(--blatt-text);text-decoration-thickness:1px;text-underline-offset:.2em}.pz .kt-a a:hover,.pz .kt-b a:hover,.pz .kt-c a:hover{color:var(--tinte)}.pz .kt-zweig{width:64px;height:40px;flex:none;fill:none;stroke:var(--blatt);stroke-width:var(--strich);stroke-linecap:round;stroke-linejoin:round}.pz .kt-a{display:flex;gap:20px;align-items:flex-start;max-width:62ch;margin-top:32px;padding-top:24px;border-top:1px solid var(--linie);color:var(--erde-tief);font-size:var(--t-text);line-height:1.55}.pz .kt-a p{margin:0;text-wrap:pretty}.pz .kt-b-wrap,.pz .kt-c-wrap{padding-top:var(--abschnitt)}.pz .kt-b{position:relative;max-width:620px;background:var(--weiss);border-radius:4px 8px 6px;padding:32px 28px 28px;transform:rotate(-.6deg);box-shadow:0 1px 2px #3b2a1d1f,0 20px 34px -24px #3b2a1d73;color:var(--erde-tief);font-size:var(--t-text);line-height:1.55}.pz .kt-b:before{content:"";position:absolute;left:50%;top:-9px;width:18px;height:18px;margin-left:-9px;border-radius:50%;background:var(--markierung);box-shadow:inset 0 -2px 3px #3b2a1d59,0 2px 3px #3b2a1d4d}.pz .kt-b h2{font:400 1.375rem/1.25 var(--serif);color:var(--blatt-tief);margin:0 0 12px}.pz .kt-b p,.pz .kt-c__text p{margin:0;text-wrap:pretty}.pz .kt-b p+p,.pz .kt-c__text p+p{margin-top:12px}.pz .kt-c{max-width:62ch;border-block:1px solid var(--linie)}.pz .kt-c summary{display:flex;align-items:center;gap:16px;min-height:64px;cursor:pointer;list-style:none;font:400 1.375rem/1.25 var(--serif);color:var(--blatt-tief)}.pz .kt-c summary::-webkit-details-marker{display:none}.pz .kt-c summary:focus-visible{outline:2px solid var(--blatt);outline-offset:4px;border-radius:4px}.pz .kt-c summary span{flex:1}.pz .kt-pfeil{width:24px;height:24px;flex:none;fill:none;stroke:var(--blatt);stroke-width:var(--strich);stroke-linecap:round;stroke-linejoin:round;transition:transform var(--kurz) var(--kurve)}.pz .kt-c[open] .kt-pfeil{transform:rotate(180deg)}.pz .kt-c__text{padding:0 0 24px;color:var(--erde-tief);font-size:var(--t-text);line-height:1.55}@media(max-width:599px){.pz .kt-a{flex-direction:column;gap:8px}.pz .kt-zweig{width:48px;height:30px}}@media(prefers-reduced-motion:reduce){.pz .kt-b{transform:none}.pz .kt-pfeil{transition:none}}.pz-nb{padding:var(--abschnitt-klein) 0 var(--abschnitt)}.pz .nb-coupon h1{font-family:var(--serif);font-weight:400;font-size:clamp(1.625rem,1.3rem + 1vw,2.125rem);line-height:1.15;color:var(--tinte);max-width:16ch}.pz .nb-marke{display:inline-flex;align-items:center;gap:8px;margin:0 0 12px;font-weight:700;font-size:var(--t-klein);color:var(--blatt-text)}.pz .nb-marke:before{content:"";width:10px;height:10px;border-radius:50%;background:currentColor}.pz .nb-label{margin:0 0 8px;font-weight:700}.pz .nb-code{display:inline-flex;align-items:stretch;max-width:100%;background:var(--weiss);border-radius:var(--radius);overflow:hidden;box-shadow:0 0 0 1px var(--linie)}.pz .nb-code__wert{min-width:0;white-space:nowrap;padding:12px 18px;font-weight:700;font-size:1.375rem;letter-spacing:.12em;color:var(--tinte)}.pz .nb-code__kopieren{min-height:48px;padding:0 16px;border:0;border-left:1px solid var(--linie);background:var(--ton);color:var(--tinte);font:700 var(--t-klein) var(--sans);cursor:pointer}.pz .nb-code__kopieren:hover{background:var(--ton-tief)}.pz .nb-code__kopieren:focus-visible{outline:3px solid var(--blatt);outline-offset:-3px}.pz .nb-knopf{display:flex;width:fit-content;margin-top:20px}@media(max-width:420px){.pz .nb-code__wert{padding:12px;font-size:var(--t-gross);letter-spacing:.06em}.pz .nb-code__kopieren{padding:0 12px}}.pz .nb-abmelden{margin-top:32px;text-align:center;font-size:var(--t-klein);color:var(--erde-tief)}.pz .nb-abmelden .shopify-email-marketing-confirmation__container>h1,.pz .nb-abmelden .shopify-email-marketing-confirmation__container>p:first-of-type{display:none}.pz .nb-abmelden .shopify-email-marketing-confirmation__container>p{display:inline;margin:0}.pz .nb-abmelden .shopify-email-marketing-confirmation__container>a{display:inline-flex;align-items:center;min-height:44px;margin-left:6px;color:var(--tinte);text-decoration:underline;text-underline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/3/assets/proezi.css.map */
