.bar-card[data-v-8cbcecb3]{margin:0 auto;max-width:44rem}.tabs[data-v-8cbcecb3]{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:.9rem}.tab[data-v-8cbcecb3]{background:none;border:1px solid rgba(244,236,219,.18);border-radius:2px;color:#f4ecdb99;cursor:pointer;font-family:Truetypewriter PolyglOTT,ui-monospace,Menlo,Consolas,monospace;font-size:.95rem;padding:.45rem .8rem;transition:color .25s,border-color .25s,background .25s}.tab[data-v-8cbcecb3]:hover{color:#f4ecdb}.tab.on[data-v-8cbcecb3]{background:#f2e6c0;border-color:#f2e6c0;color:#14110d}.hint[data-v-8cbcecb3]{color:#f4ecdb73;font-family:Truetypewriter PolyglOTT,ui-monospace,Menlo,Consolas,monospace;font-size:.85rem;margin-bottom:1.2rem}.rows[data-v-8cbcecb3]{list-style:none;margin:0;padding:0}.rows li[data-v-8cbcecb3]{margin-bottom:.9rem}.row-line[data-v-8cbcecb3]{align-items:baseline;display:flex;gap:.5rem}.row-name[data-v-8cbcecb3]{color:#f4ecdb;font-family:Truetypewriter PolyglOTT,ui-monospace,Menlo,Consolas,monospace;font-size:1.05rem}.row-name i[data-v-8cbcecb3]{color:#f4ecdb73;font-size:.9rem;font-style:normal}.row-dots[data-v-8cbcecb3]{border-bottom:1px dotted rgba(244,236,219,.25);flex:1;transform:translateY(-3px)}.row-price[data-v-8cbcecb3]{color:#f2e6c0;font-family:Truetypewriter PolyglOTT,ui-monospace,Menlo,Consolas,monospace;font-size:1.05rem;white-space:nowrap}.row-price i[data-v-8cbcecb3]{font-size:.8rem;font-style:normal;opacity:.7}.row-desc[data-v-8cbcecb3]{color:#f4ecdb8c;font-family:Truetypewriter PolyglOTT,ui-monospace,Menlo,Consolas,monospace;font-size:.9rem;margin-top:.15rem}.reel[data-v-8cbcecb3]{display:flex;gap:1rem;overflow-x:auto;padding-bottom:.8rem;scroll-snap-type:x mandatory}.polaroid[data-v-8cbcecb3]{background:#f4ecdbeb;box-shadow:0 10px 26px #00000073;flex:0 0 15rem;margin:0;padding:.7rem .7rem 1rem;scroll-snap-align:start}.polaroid .photo[data-v-8cbcecb3]{aspect-ratio:1;background:#16130f;overflow:hidden}.polaroid img[data-v-8cbcecb3]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.polaroid figcaption[data-v-8cbcecb3]{color:#14110d;font-family:Truetypewriter PolyglOTT,ui-monospace,Menlo,Consolas,monospace;padding-top:.6rem}.polaroid .names[data-v-8cbcecb3]{font-size:.7rem;letter-spacing:.08em;opacity:.6}.polaroid .cocktail[data-v-8cbcecb3]{font-size:1.05rem;margin:.15rem 0}.polaroid .ingr[data-v-8cbcecb3]{font-size:.8rem;line-height:1.35;opacity:.72}.polaroid .price[data-v-8cbcecb3]{display:inline-block;font-size:.9rem;margin-top:.4rem}.age-notice[data-v-8cbcecb3]{color:#f4ecdb66;font-family:Truetypewriter PolyglOTT,ui-monospace,Menlo,Consolas,monospace;font-size:.8rem;letter-spacing:.04em;margin-top:1.2rem}@media(max-width:720px){.polaroid[data-v-8cbcecb3]{flex:0 0 11.5rem}.polaroid .cocktail[data-v-8cbcecb3]{font-size:.95rem}.polaroid .ingr[data-v-8cbcecb3]{font-size:.75rem}}.full-card[data-v-8cbcecb3]{border-bottom:1px dashed hsla(46,66%,85%,.5);color:#f2e6c0;display:inline-block;font-family:Truetypewriter PolyglOTT,ui-monospace,Menlo,Consolas,monospace;font-size:1.05rem;margin-top:1rem;padding-bottom:2px;text-decoration:none}.full-card[data-v-8cbcecb3]:hover{border-color:#f4ecdb80;color:#f4ecdb}
