.rc-filter[data-astro-cid-5vzix7p3]{margin-bottom:1.2rem}.rc-filter[data-astro-cid-5vzix7p3] .chip[data-astro-cid-5vzix7p3]{min-height:44px;text-transform:capitalize}.rc-grid[data-astro-cid-5vzix7p3]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:.8rem}.rc-card[data-astro-cid-5vzix7p3]{display:flex;flex-direction:column;gap:.35rem;align-items:flex-start;padding:1rem;text-align:left;border:1.5px solid var(--line);border-radius:var(--radius-md);background:#fffcf599;color:var(--ink);cursor:pointer;transition:border-color .2s ease,transform .2s ease}.rc-card[data-astro-cid-5vzix7p3][hidden]{display:none}.rc-card[data-astro-cid-5vzix7p3]:hover{border-color:var(--accent-ink)}.rc-card[data-astro-cid-5vzix7p3].is-on{border-color:var(--accent);background:var(--accent-soft)}.rc-card__art[data-astro-cid-5vzix7p3]{width:100%;height:86px;display:grid;place-items:center;border-radius:var(--radius-sm);background:radial-gradient(70% 90% at 50% 100%,color-mix(in srgb,var(--c) 35%,transparent),transparent 70%),var(--paper-2)}.rc-card__art[data-astro-cid-5vzix7p3] svg[data-astro-cid-5vzix7p3]{width:140px;height:auto}.rc-card__k[data-astro-cid-5vzix7p3]{font:600 .66rem/1 var(--font-label);letter-spacing:.14em;text-transform:uppercase;color:var(--accent-ink)}.rc-card[data-astro-cid-5vzix7p3] strong[data-astro-cid-5vzix7p3]{font:400 1.3rem/1.05 var(--font-display);text-transform:uppercase}.rc-card__a[data-astro-cid-5vzix7p3]{margin-top:auto;font:500 .82rem/1 var(--font-label);color:var(--accent-ink)}#recept[data-astro-cid-5vzix7p3]{scroll-margin-top:4rem}.rc[data-astro-cid-5vzix7p3]{display:grid;gap:2rem}@media(min-width:980px){.rc[data-astro-cid-5vzix7p3]{grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr);align-items:start}.rc-beer[data-astro-cid-5vzix7p3]{position:sticky;top:6rem}}.rc-main[data-astro-cid-5vzix7p3] h2[data-astro-cid-5vzix7p3]{margin:.2rem 0 .3rem}.rc-meta[data-astro-cid-5vzix7p3]{margin:0 0 1rem;font-family:var(--font-label);color:var(--ink-soft)}.rc-portions[data-astro-cid-5vzix7p3]{display:flex;align-items:center;gap:1rem;margin-bottom:1.2rem}.rc-portions[data-astro-cid-5vzix7p3] .cfg__label[data-astro-cid-5vzix7p3]{margin:0}.zl-step[data-astro-cid-5vzix7p3]{display:flex;align-items:center;gap:.3rem}.zl-step[data-astro-cid-5vzix7p3] button[data-astro-cid-5vzix7p3]{width:44px;height:44px;border-radius:50%;border:2px solid var(--ink);background:var(--paper);font:500 1.4rem/1 var(--font-label);color:var(--ink);cursor:pointer}.zl-step[data-astro-cid-5vzix7p3] button[data-astro-cid-5vzix7p3]:disabled{opacity:.3;cursor:default}.zl-step[data-astro-cid-5vzix7p3] output[data-astro-cid-5vzix7p3]{min-width:2.2ch;text-align:center;font:400 2rem/1 var(--font-display)}.rc-cols[data-astro-cid-5vzix7p3]{display:grid;gap:1.5rem}@media(min-width:720px){.rc-cols[data-astro-cid-5vzix7p3]{grid-template-columns:.9fr 1.1fr}}.rc-h[data-astro-cid-5vzix7p3]{margin:0 0 .6rem;font:600 .72rem/1 var(--font-label);letter-spacing:.16em;text-transform:uppercase;color:var(--accent-ink)}.rc-ing[data-astro-cid-5vzix7p3]{list-style:none;margin:0;padding:0}.rc-ing[data-astro-cid-5vzix7p3] li{display:grid;grid-template-columns:6.5rem 1fr;gap:.6rem;padding:.45rem 0;border-bottom:1px dotted var(--line-strong)}.rc-ing[data-astro-cid-5vzix7p3] li b{font:600 .95rem/1.35 var(--font-label);text-align:right}.rc-ing[data-astro-cid-5vzix7p3] li.is-beer{background:var(--accent-soft);box-shadow:-.4rem 0 0 var(--accent-soft),.4rem 0 0 var(--accent-soft)}.rc-ing[data-astro-cid-5vzix7p3] li em{font-style:normal;color:var(--accent-ink)}.rc-steps[data-astro-cid-5vzix7p3]{margin:0;padding-left:1.4rem;display:grid;gap:.7rem}.rc-steps[data-astro-cid-5vzix7p3] li{line-height:1.5}.rc-steps[data-astro-cid-5vzix7p3] li::marker{font:400 1.2rem var(--font-display);color:var(--accent-ink)}.rc-why[data-astro-cid-5vzix7p3]{margin-top:1.4rem;padding:.9rem 1rem;border-left:4px solid var(--accent);background:#fffcf599;font-style:italic}.rc-beer[data-astro-cid-5vzix7p3]{padding:1.2rem;border-radius:var(--radius-md);background:#fffcf5bf;border:1px solid var(--line);box-shadow:var(--shadow-card)}.rc-beer__art[data-astro-cid-5vzix7p3]{height:200px;border-radius:var(--radius-sm);background:radial-gradient(60% 60% at 50% 60%,var(--accent-soft),transparent 70%)}.rc-beer[data-astro-cid-5vzix7p3] h3[data-astro-cid-5vzix7p3]{margin:.6rem 0 .2rem;font-size:1.6rem}.rc-beer[data-astro-cid-5vzix7p3] h3[data-astro-cid-5vzix7p3] a{text-decoration:none}.rc-beer__d[data-astro-cid-5vzix7p3]{margin:0 0 .4rem;color:var(--ink-soft)}.rc-beer__need[data-astro-cid-5vzix7p3]{margin:0 0 .8rem;font-family:var(--font-label)}.rc-beer[data-astro-cid-5vzix7p3] .rc-h[data-astro-cid-5vzix7p3]{margin-top:1rem}.rc-beer[data-astro-cid-5vzix7p3] .chips[data-astro-cid-5vzix7p3] .chip[data-astro-cid-5vzix7p3]{min-height:40px;font-size:.8rem}@media(max-width:600px){.rc-ing[data-astro-cid-5vzix7p3] li{grid-template-columns:5.2rem 1fr}}
