.fd[data-astro-cid-kdivopxv] .chip[data-astro-cid-kdivopxv]{min-height:44px}.fd-count[data-astro-cid-kdivopxv]{display:flex;align-items:baseline;gap:.5rem}.fd-count[data-astro-cid-kdivopxv] output[data-astro-cid-kdivopxv]{font:400 3.6rem/1 var(--font-display);color:var(--accent-ink)}.fd-count[data-astro-cid-kdivopxv] span[data-astro-cid-kdivopxv]{font-family:var(--font-label);text-transform:uppercase;letter-spacing:.1em}.fd-pack[data-astro-cid-kdivopxv]{display:grid;text-align:left;gap:.15rem;border-radius:var(--radius-md)!important}.fd-pack[data-astro-cid-kdivopxv] b[data-astro-cid-kdivopxv]{font-weight:500}.fd-pack[data-astro-cid-kdivopxv] small[data-astro-cid-kdivopxv]{font-size:.72rem;opacity:.8}.fd-hint[data-astro-cid-kdivopxv]{margin-left:auto;font:500 .8rem/1 var(--font-label);text-transform:none;letter-spacing:.02em;color:var(--ink-soft)}.fd-beers[data-astro-cid-kdivopxv]{max-height:12rem;overflow-y:auto;padding:2px}.fd-logo[data-astro-cid-kdivopxv]{display:flex;flex-wrap:wrap;gap:.5rem}.fd-file[data-astro-cid-kdivopxv]{position:relative;cursor:pointer;min-height:44px;display:inline-flex;align-items:center}.fd-file[data-astro-cid-kdivopxv] input[data-astro-cid-kdivopxv]{position:absolute;inset:0;opacity:0;cursor:pointer;width:100%;font-size:0}.fd-file[data-astro-cid-kdivopxv]:focus-within{outline:3px solid var(--accent-ink);outline-offset:2px}#fd-logo-x[data-astro-cid-kdivopxv][hidden],.fd-err[data-astro-cid-kdivopxv][hidden],.fd-ok[data-astro-cid-kdivopxv][hidden]{display:none}.fd-scene[data-astro-cid-kdivopxv]{min-height:360px}.fd-box[data-astro-cid-kdivopxv]{width:min(100%,380px);display:grid;gap:0;perspective:800px}.fd-lid[data-astro-cid-kdivopxv]{height:92px;border-radius:8px 8px 2px 2px;background:linear-gradient(180deg,#c49a64,#a97a44);display:grid;place-items:center;transform:rotateX(28deg);transform-origin:bottom;box-shadow:0 -6px 16px #00000040 inset;padding:.6rem}.fd-lid[data-astro-cid-kdivopxv] img[data-astro-cid-kdivopxv]{max-width:70%;max-height:64px;object-fit:contain;filter:drop-shadow(0 1px 0 rgba(255,255,255,.3))}.fd-lid[data-astro-cid-kdivopxv] img[data-astro-cid-kdivopxv][hidden],.fd-lid[data-astro-cid-kdivopxv] span[data-astro-cid-kdivopxv][hidden]{display:none}.fd-lid[data-astro-cid-kdivopxv] span[data-astro-cid-kdivopxv]{font:400 1.2rem/1 var(--font-display);text-transform:uppercase;letter-spacing:.08em;color:#2a1c138c;border:2px dashed rgba(42,28,19,.35);padding:.5rem .9rem;border-radius:6px}.fd-body[data-astro-cid-kdivopxv]{position:relative;height:210px;border-radius:2px 2px 10px 10px;background:linear-gradient(180deg,#8a5f32,#6e4a26);box-shadow:0 24px 40px -18px #000000b3;padding:10px 12px 0;overflow:hidden}.fd-bottles[data-astro-cid-kdivopxv]{position:absolute;left:12px;right:12px;bottom:34px;height:170px;display:grid;grid-template-columns:repeat(var(--n, 3),1fr);gap:2px}.fd-bottles[data-astro-cid-kdivopxv] .fd-slot{position:relative;height:100%;--slot-top: 0%;--slot-h: 100%}.fd-card[data-astro-cid-kdivopxv]{position:absolute;left:50%;bottom:8px;translate:-50% 0;width:82%;padding:.45rem .7rem;background:#fffdf7;color:var(--ink);border-radius:3px;box-shadow:0 6px 14px #00000059;transform:rotate(-2deg);text-align:center}.fd-card[data-astro-cid-kdivopxv] p[data-astro-cid-kdivopxv]{margin:0;font:italic 400 .85rem/1.25 var(--font-body);color:var(--ink)!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fd-card[data-astro-cid-kdivopxv] span[data-astro-cid-kdivopxv]{font:600 .55rem/1 var(--font-label);letter-spacing:.16em;text-transform:uppercase;color:var(--accent-ink)}.fd-break[data-astro-cid-kdivopxv]{font-size:.9rem}.fd-tiers[data-astro-cid-kdivopxv]{list-style:none;margin:.8rem 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(84px,1fr));gap:.3rem}.fd-tiers[data-astro-cid-kdivopxv] li[data-astro-cid-kdivopxv]{display:grid;gap:.15rem;padding:.45rem .5rem;border:1px solid var(--brew-line);border-radius:var(--radius-sm);text-align:center}.fd-tiers[data-astro-cid-kdivopxv] b[data-astro-cid-kdivopxv]{font:500 .72rem/1.1 var(--font-label);color:var(--cream-soft)}.fd-tiers[data-astro-cid-kdivopxv] span[data-astro-cid-kdivopxv]{font:400 1.1rem/1 var(--font-display);color:var(--cream)}.fd-tiers[data-astro-cid-kdivopxv] li[data-astro-cid-kdivopxv].is-on{background:var(--accent);border-color:var(--accent)}.fd-tiers[data-astro-cid-kdivopxv] li[data-astro-cid-kdivopxv].is-on b[data-astro-cid-kdivopxv],.fd-tiers[data-astro-cid-kdivopxv] li[data-astro-cid-kdivopxv].is-on span[data-astro-cid-kdivopxv]{color:var(--on-accent)}.fd-form-wrap[data-astro-cid-kdivopxv]{display:grid;gap:2rem}@media(min-width:900px){.fd-form-wrap[data-astro-cid-kdivopxv]{grid-template-columns:1fr 1fr;align-items:start}}.fd-form[data-astro-cid-kdivopxv]{display:grid;gap:.9rem;justify-items:start}.fd-form[data-astro-cid-kdivopxv] .field[data-astro-cid-kdivopxv]{width:100%}.fd-err[data-astro-cid-kdivopxv]{color:var(--wine);font-family:var(--font-label);margin:0}.fd-ok[data-astro-cid-kdivopxv]{width:100%;padding:1rem 1.1rem;border-radius:var(--radius-md);background:#fffcf5bf;border:1.5px solid var(--olive)}.fd-ok[data-astro-cid-kdivopxv] p[data-astro-cid-kdivopxv]{margin:0 0 .4rem}
