.gallery[data-astro-cid-hjnmvps3]{aspect-ratio:4/3;background:var(--papier);max-width:100%;position:relative;overflow:hidden}.track[data-astro-cid-hjnmvps3]{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;height:100%;display:flex;overflow-x:auto}.track[data-astro-cid-hjnmvps3]::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:no-preference){.track[data-astro-cid-hjnmvps3]{scroll-behavior:smooth}}.slide[data-astro-cid-hjnmvps3]{scroll-snap-align:start;flex:0 0 100%;height:100%}.slide[data-astro-cid-hjnmvps3] img{object-fit:cover;width:100%;height:100%;display:block}.arrow[data-astro-cid-hjnmvps3]{border:1px solid var(--karamell);background:var(--papier);width:40px;height:40px;color:var(--rost);font:400 26px/1 var(--font-body);cursor:pointer;border-radius:50%;padding:0 0 3px;position:absolute;top:50%;transform:translateY(-50%)}.arrow[data-astro-cid-hjnmvps3]:hover,.arrow[data-astro-cid-hjnmvps3]:focus-visible{background:var(--senf-hell)}.prev[data-astro-cid-hjnmvps3]{left:12px}.next[data-astro-cid-hjnmvps3]{right:12px}.dots[data-astro-cid-hjnmvps3]{justify-content:center;gap:8px;display:flex;position:absolute;bottom:10px;left:0;right:0}.dots[data-astro-cid-hjnmvps3] button[data-astro-cid-hjnmvps3]{border:1px solid var(--karamell);background:var(--papier);cursor:pointer;border-radius:50%;width:10px;height:10px;padding:0}.dots[data-astro-cid-hjnmvps3] button[data-astro-cid-hjnmvps3][aria-current=true]{background:var(--rost);border-color:var(--rost)}.recipe[data-astro-cid-l4ae44jo]{gap:28px;max-width:720px;margin-inline:auto;display:grid}.back[data-astro-cid-l4ae44jo]{font-size:15px;text-decoration:none}.back[data-astro-cid-l4ae44jo]:hover{text-decoration:underline}.hero[data-astro-cid-l4ae44jo]{border-radius:var(--radius);overflow:hidden}.head[data-astro-cid-l4ae44jo]{gap:12px;display:grid}h1[data-astro-cid-l4ae44jo]{color:var(--kuerbis);font-size:clamp(26px,5vw,36px)}.description[data-astro-cid-l4ae44jo]{font-size:19px}.meta[data-astro-cid-l4ae44jo]{color:var(--kastanie);align-items:center;gap:8px;font-size:15px;display:flex}.times[data-astro-cid-l4ae44jo]{border-top:1px solid var(--karamell);border-bottom:1px solid var(--karamell);flex-wrap:wrap;gap:8px 24px;margin:0;padding-block:12px;font-size:15px;display:flex}.times[data-astro-cid-l4ae44jo] div[data-astro-cid-l4ae44jo]{gap:6px;display:flex}.times[data-astro-cid-l4ae44jo] dt[data-astro-cid-l4ae44jo]{color:var(--kastanie)}.times[data-astro-cid-l4ae44jo] dd[data-astro-cid-l4ae44jo]{margin:0;font-weight:700}.yield[data-astro-cid-l4ae44jo]{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.yield-control[data-astro-cid-l4ae44jo]{background:var(--papier);border:1px solid var(--karamell);border-radius:999px;align-items:center;gap:4px;padding:5px 12px 5px 5px;display:inline-flex}.yield-button[data-astro-cid-l4ae44jo]{background:var(--rost);width:36px;height:36px;color:var(--papier);cursor:pointer;border:none;border-radius:50%;font-size:22px;line-height:1}.yield-button[data-astro-cid-l4ae44jo]:hover{background:var(--kuerbis)}.yield-input[data-astro-cid-l4ae44jo]{text-align:center;width:3.2em;font-family:var(--font-display);color:var(--kuerbis);-moz-appearance:textfield;appearance:textfield;background:0 0;border:none;padding:0;font-size:24px}.yield-input[data-astro-cid-l4ae44jo]::-webkit-outer-spin-button,.yield-input[data-astro-cid-l4ae44jo]::-webkit-inner-spin-button{appearance:none;margin:0}.yield-unit[data-astro-cid-l4ae44jo]{padding-left:4px;font-size:18px}.ingredients[data-astro-cid-l4ae44jo],.steps[data-astro-cid-l4ae44jo]{gap:16px;display:grid}.bring[data-astro-cid-l4ae44jo]{flex-wrap:wrap;align-items:center;gap:8px 14px;margin:0;font-size:15px;display:flex}.bring-link[data-astro-cid-l4ae44jo]{border:1px solid var(--rost);background:var(--papier);color:var(--rost);border-radius:999px;padding:8px 18px;font-weight:700;text-decoration:none;display:inline-block}.bring-link[data-astro-cid-l4ae44jo]:hover{background:var(--rost);color:var(--papier)}h2[data-astro-cid-l4ae44jo]{color:var(--kuerbis);font-size:26px}h3[data-astro-cid-l4ae44jo]{margin-bottom:8px;font-size:19px}.ingredient-list[data-astro-cid-l4ae44jo]{background:var(--papier);border:1px solid var(--karamell);border-radius:var(--radius);gap:8px;margin:0;padding:16px;list-style:none;display:grid}.ingredient[data-astro-cid-l4ae44jo]{grid-template-columns:96px 1fr;align-items:baseline;gap:12px;display:grid}.amount[data-astro-cid-l4ae44jo]{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.step-list[data-astro-cid-l4ae44jo]{gap:16px;margin:0;padding:0;list-style:none;display:grid}.step[data-astro-cid-l4ae44jo]{grid-template-columns:36px 1fr;gap:10px;display:grid}.step-number[data-astro-cid-l4ae44jo]{font-family:var(--font-display);color:var(--kuerbis);padding-top:2px;font-size:26px;line-height:1}.mention[data-astro-cid-l4ae44jo]{background:var(--senf-hell);color:inherit;border-bottom:2px solid var(--senf);border-radius:3px;padding-inline:2px}.cook-bar[data-astro-cid-l4ae44jo]{margin-inline:calc(-1 * var(--gutter));padding:12px var(--gutter) 14px;background:linear-gradient(to top, var(--leinen) 70%, transparent);justify-items:center;gap:6px;display:grid;position:sticky;bottom:0}.cook-toggle[data-astro-cid-l4ae44jo]{background:var(--rost);color:var(--papier);cursor:pointer;border:none;border-radius:999px;padding:10px 20px;font-weight:700;box-shadow:0 6px 16px #2e1f172e}.cook-toggle[data-astro-cid-l4ae44jo][aria-pressed=true]{background:var(--olive)}.cook-note[data-astro-cid-l4ae44jo]{color:var(--kastanie);text-align:center;font-size:14px}.recipe[data-astro-cid-l4ae44jo].cooking .ingredient[data-astro-cid-l4ae44jo],.recipe[data-astro-cid-l4ae44jo].cooking .step[data-astro-cid-l4ae44jo]{cursor:pointer;border-radius:6px}.recipe[data-astro-cid-l4ae44jo].cooking .ingredient[data-astro-cid-l4ae44jo]:hover,.recipe[data-astro-cid-l4ae44jo].cooking .step[data-astro-cid-l4ae44jo]:hover{background:#d9a4411f}.recipe[data-astro-cid-l4ae44jo].cooking .done[data-astro-cid-l4ae44jo]{color:var(--kastanie)}.recipe[data-astro-cid-l4ae44jo].cooking .ingredient[data-astro-cid-l4ae44jo].done .amount[data-astro-cid-l4ae44jo],.recipe[data-astro-cid-l4ae44jo].cooking .ingredient[data-astro-cid-l4ae44jo].done .name-text[data-astro-cid-l4ae44jo]{text-decoration:line-through}.recipe[data-astro-cid-l4ae44jo].cooking .step[data-astro-cid-l4ae44jo].done .step-number[data-astro-cid-l4ae44jo],.recipe[data-astro-cid-l4ae44jo].cooking .step[data-astro-cid-l4ae44jo].done .mention[data-astro-cid-l4ae44jo]{color:var(--kastanie);background:0 0;border-color:#0000}
