.menu-page[data-astro-cid-556q7pie]{background:var(--bg);min-height:100vh;padding:calc(var(--space-8) + var(--space-7)) 0 120px;color:var(--text)}.menu-header[data-astro-cid-556q7pie]{text-align:center;margin-bottom:40px}.glitter-main[data-astro-cid-556q7pie]{font-size:2.8rem;letter-spacing:5px;color:var(--text)}.glitter-white[data-astro-cid-556q7pie]{color:var(--text)!important}.b-name-glitter[data-astro-cid-556q7pie]{font-size:1.8rem;color:var(--text);text-transform:uppercase;margin:0}.tagline[data-astro-cid-556q7pie]{color:var(--text-faint);font-size:.7rem;letter-spacing:4px;font-weight:900}.pulsating-dot[data-astro-cid-556q7pie]{width:10px;height:10px;background:var(--lupulo);border-radius:50%}.menu-accordion[data-astro-cid-556q7pie]{background:var(--bg);border:1px solid var(--line);border-radius:var(--radius-md);margin-bottom:25px;overflow:hidden}.accordion-trigger[data-astro-cid-556q7pie]{padding:22px;cursor:pointer;font-weight:900;list-style:none;display:flex;justify-content:space-between;align-items:center;font-size:x-large}.menu-accordion[data-astro-cid-556q7pie][open]{border-color:var(--amber-text)}.accordion-trigger[data-astro-cid-556q7pie]:after{content:"▼";font-size:1rem;color:var(--amber-text);transition:var(--dur-media)}.menu-accordion[data-astro-cid-556q7pie][open] .accordion-trigger[data-astro-cid-556q7pie]:after{transform:rotate(180deg)}.birras-grid[data-astro-cid-556q7pie]{display:grid;gap:20px;padding:20px}.birra-card-pro[data-astro-cid-556q7pie]{background:var(--surface-1);border:1px solid var(--line);border-radius:var(--radius-md);padding:25px}.b-header[data-astro-cid-556q7pie]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:5px}.b-status[data-astro-cid-556q7pie]{display:flex;align-items:center;gap:10px}.b-estilo[data-astro-cid-556q7pie]{font-size:.65rem;color:var(--text);font-weight:700;text-transform:uppercase}.b-specs[data-astro-cid-556q7pie]{margin-bottom:15px}.white-lbl[data-astro-cid-556q7pie]{color:var(--text);font-weight:800;font-size:.75rem;margin-right:4px}.amber-val[data-astro-cid-556q7pie]{color:var(--amber-text);font-weight:900;margin-right:15px;font-size:.8rem}.b-desc[data-astro-cid-556q7pie]{color:var(--text-dim);font-size:.9rem;line-height:1.5;margin-bottom:20px}.dot-separator[data-astro-cid-556q7pie]{height:1px;background:repeating-linear-gradient(to right,var(--amber),var(--amber) 4px,transparent 4px,transparent 8px);margin-bottom:20px;opacity:.4}.b-prices[data-astro-cid-556q7pie]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.price-item[data-astro-cid-556q7pie]{text-align:center;color:var(--amber-text);font-weight:900;font-size:1.1rem}.pz-sin-hh[data-astro-cid-556q7pie]{margin:10px 0 0;text-align:center;color:var(--text-dim);font-size:.8rem;letter-spacing:.02em}.price-item[data-astro-cid-556q7pie] span[data-astro-cid-556q7pie]{display:block;font-size:.5rem;color:var(--text-faint);text-transform:uppercase;margin-bottom:4px}.morfi-grid-layout[data-astro-cid-556q7pie]{display:grid;gap:25px;padding:20px}.category-card-neon[data-astro-cid-556q7pie]{background:var(--surface-1);border:1px solid var(--line);border-radius:var(--radius-md);padding:25px}.cat-head[data-astro-cid-556q7pie]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.cat-head[data-astro-cid-556q7pie] h3[data-astro-cid-556q7pie]{color:var(--amber-text);font-size:1.2rem;font-weight:900;margin:0}.pax-badge[data-astro-cid-556q7pie]{font-size:.7rem;color:var(--text);background:var(--surface-2);padding:6px 12px;border-radius:var(--radius-lg);font-weight:800;display:flex;align-items:center;gap:1px}.pax-badge[data-astro-cid-556q7pie] .icono{margin-left:4px}.cat-intro[data-astro-cid-556q7pie]{font-size:.8rem;color:var(--text-faint);font-style:italic;margin-bottom:20px;border-bottom:1px solid var(--line);padding-bottom:10px}.food-row[data-astro-cid-556q7pie]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:15px}.f-n[data-astro-cid-556q7pie]{color:var(--text);font-weight:800;font-size:.95rem;display:block}.f-d[data-astro-cid-556q7pie]{color:var(--text-faint);font-size:.8rem;line-height:1.2}.f-p[data-astro-cid-556q7pie]{color:var(--amber-text);font-weight:900;font-size:1.1rem;margin-left:10px}@media(min-width:1101px){.birras-grid[data-astro-cid-556q7pie],.morfi-grid-layout[data-astro-cid-556q7pie]{grid-template-columns:1fr 1fr}}.f-m[data-astro-cid-556q7pie]{display:block;font-size:.65rem;color:var(--text-faint);text-transform:uppercase;font-weight:800;margin-top:6px;letter-spacing:.5px}.f-m[data-astro-cid-556q7pie] strong[data-astro-cid-556q7pie]{color:var(--amber-text);margin-left:3px}.food-row[data-astro-cid-556q7pie]{display:flex;align-items:flex-start;gap:14px}.tragos-grid[data-astro-cid-556q7pie]{display:grid;gap:20px;padding:20px}.trago-card[data-astro-cid-556q7pie]{background:var(--surface-1);border:1px solid var(--line);border-radius:var(--radius-md);padding:25px}.t-head[data-astro-cid-556q7pie]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.t-name[data-astro-cid-556q7pie]{font-size:1.5rem;color:var(--text);text-transform:uppercase;margin:0}.t-barril[data-astro-cid-556q7pie]{display:inline-flex;align-items:center;gap:7px;flex-shrink:0;font-size:.58rem;font-weight:900;letter-spacing:.12em;color:var(--lupulo);text-transform:uppercase;white-space:nowrap;margin-top:6px}.t-marca[data-astro-cid-556q7pie]{display:block;margin-top:4px;font-size:.72rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--amber-text)}.t-desc[data-astro-cid-556q7pie]{color:var(--text-dim);font-size:.9rem;line-height:1.5;margin:12px 0 20px}.t-foot[data-astro-cid-556q7pie]{display:flex;align-items:center;justify-content:space-between;gap:12px}.t-formato[data-astro-cid-556q7pie]{font-size:.7rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint)}.t-precio[data-astro-cid-556q7pie]{color:var(--amber-text);font-weight:900;font-size:1.3rem}.gr-linea[data-astro-cid-556q7pie]{margin-top:10px}.gr-birras[data-astro-cid-556q7pie]{display:block;margin-top:2px;color:var(--text-dim);font-size:.8rem}.gr-delivery-lbl[data-astro-cid-556q7pie]{display:block;margin-top:22px;color:var(--amber-text)}.gr-add-row[data-astro-cid-556q7pie]{margin-top:10px}.gr-add-n[data-astro-cid-556q7pie]{color:var(--text);font-size:.9rem}.gr-add-n[data-astro-cid-556q7pie] strong[data-astro-cid-556q7pie]{color:var(--amber-text)}.gr-reglas[data-astro-cid-556q7pie]{margin:20px 0 0;padding-left:18px;color:var(--text-dim);font-size:.85rem;line-height:1.5}.gr-reglas[data-astro-cid-556q7pie] li[data-astro-cid-556q7pie]+li[data-astro-cid-556q7pie]{margin-top:6px}.lt-row[data-astro-cid-556q7pie]{margin-top:12px}.lt-info[data-astro-cid-556q7pie]{display:flex;flex-direction:column;gap:2px}.lt-packs[data-astro-cid-556q7pie]{color:var(--text-dim);font-size:.78rem}.lt-agotada[data-astro-cid-556q7pie]{opacity:.4}.pz-modal-list[data-astro-cid-556q7pie] small{display:block;color:var(--ok);font-size:.75rem}.pz-prox[data-astro-cid-556q7pie]{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin:0 20px 20px;padding-top:14px;border-top:1px dashed var(--line-strong);color:var(--text);font-size:.9rem;font-weight:700}.pz-prox-lbl[data-astro-cid-556q7pie]{color:var(--amber-text);font-size:.7rem;font-weight:900;letter-spacing:.12em}.pz-prox-item[data-astro-cid-556q7pie] small[data-astro-cid-556q7pie]{color:var(--text-faint);font-weight:400}@media(min-width:1101px){.tragos-grid[data-astro-cid-556q7pie]{grid-template-columns:1fr 1fr}}.pz-hh[data-astro-cid-556q7pie]{display:flex;align-items:center;gap:12px;margin:4px 20px 20px;padding:12px 16px;border-radius:var(--radius-md);background:var(--lupulo-wash);border:1px solid color-mix(in srgb,var(--lupulo) 40%,transparent)}.pz-hh-dot[data-astro-cid-556q7pie]{flex-shrink:0;width:11px;height:11px;border-radius:50%;background:var(--lupulo)}.pz-hh-text[data-astro-cid-556q7pie]{display:flex;flex-direction:column;gap:2px;line-height:1.35}.pz-hh-text[data-astro-cid-556q7pie] strong[data-astro-cid-556q7pie]{color:var(--lupulo);font-size:.82rem;font-weight:900;letter-spacing:.06em}.pz-hh-text[data-astro-cid-556q7pie] span[data-astro-cid-556q7pie]{color:var(--text);font-size:.9rem}.pz-aviso[data-astro-cid-556q7pie]{display:flex;align-items:center;gap:14px;background:var(--amber-wash);border:1px solid color-mix(in srgb,var(--amber) 28%,transparent);border-radius:var(--radius-md);padding:16px 18px;margin-bottom:24px}.pz-aviso-icono[data-astro-cid-556q7pie]{font-size:1.5rem;line-height:1;flex-shrink:0}.pz-aviso[data-astro-cid-556q7pie] p[data-astro-cid-556q7pie]{margin:0;font-size:.88rem;line-height:1.55;color:var(--text-dim)}.pz-aviso[data-astro-cid-556q7pie] strong[data-astro-cid-556q7pie]{color:var(--amber-text);font-weight:800}.pz-aviso-mas[data-astro-cid-556q7pie]{display:inline-block;min-width:20px;text-align:center;border:1px solid var(--line-strong);border-radius:var(--radius-sm);color:var(--text);font-weight:800;padding:0 4px}.pz-cuenta[data-astro-cid-556q7pie]{display:block;margin-top:6px;font-size:.68rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text-faint);text-shadow:none}.f-thumb[data-astro-cid-556q7pie]{flex-shrink:0;width:74px;height:74px;border-radius:var(--radius-md);overflow:hidden;background:var(--surface-1);border:1px solid color-mix(in srgb,var(--amber) 25%,transparent);display:flex;align-items:center;justify-content:center;padding:4px}.f-thumb[data-astro-cid-556q7pie] img{width:100%;height:100%;object-fit:cover;border-radius:var(--radius-sm);display:block}.f-thumb-btn[data-astro-cid-556q7pie]{position:relative;cursor:zoom-in;padding:4px;-webkit-tap-highlight-color:transparent}.f-thumb-btn[data-astro-cid-556q7pie]:hover,.f-thumb-btn[data-astro-cid-556q7pie]:focus-visible{border-color:var(--amber-text);outline:none}.f-thumb-zoom[data-astro-cid-556q7pie]{position:absolute;right:5px;bottom:5px;width:20px;height:20px;border-radius:var(--radius-sm);background:color-mix(in srgb,var(--bg) 72%,transparent);color:var(--amber-text);font-size:.6rem;display:flex;align-items:center;justify-content:center;pointer-events:none}.f-thumb-fallback[data-astro-cid-556q7pie]{color:var(--amber-text);font-size:.62rem;font-weight:800;line-height:1.15;text-align:center;text-transform:uppercase;letter-spacing:.02em}.f-text[data-astro-cid-556q7pie]{flex:1;min-width:0}.f-side[data-astro-cid-556q7pie]{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;gap:8px}.pz-qty[data-astro-cid-556q7pie]{display:inline-flex;align-items:center;background:var(--surface-2);border:1px solid var(--line-strong);border-radius:var(--radius-md);overflow:hidden;transition:border-color var(--dur-media) var(--curva),box-shadow var(--dur-media) var(--curva)}.pz-qty[data-astro-cid-556q7pie].activo{border-color:var(--amber-text);box-shadow:var(--shadow-glow)}.pz-qty-btn[data-astro-cid-556q7pie]{width:36px;height:36px;background:transparent;border:none;color:var(--text);font-size:1.15rem;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background var(--dur-media) var(--curva),color var(--dur-media) var(--curva)}.pz-qty-btn[data-astro-cid-556q7pie]:hover{background:var(--amber-wash);color:var(--amber-text)}.pz-qty-btn[data-astro-cid-556q7pie]:active{background:color-mix(in srgb,var(--amber) 22%,transparent)}.pz-qty-val[data-astro-cid-556q7pie]{min-width:26px;text-align:center;font-weight:800;font-size:.9rem;color:var(--text)}.pz-add-row[data-astro-cid-556q7pie]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:18px;padding-top:14px;border-top:1px solid var(--line)}.pz-add-label[data-astro-cid-556q7pie]{font-size:.7rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint)}.pz-bar[data-astro-cid-556q7pie]{display:none;position:fixed;bottom:0;left:0;right:0;z-index:var(--z-flotante);background:var(--surface-glass);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:1px solid color-mix(in srgb,var(--amber) 30%,transparent);padding:12px 20px;align-items:center;justify-content:space-between;gap:16px}.pz-bar[data-astro-cid-556q7pie].visible{display:flex}.pz-bar-info[data-astro-cid-556q7pie]{display:flex;flex-direction:column;gap:2px;min-width:0}.pz-bar-count[data-astro-cid-556q7pie]{font-size:.72rem;color:var(--text-dim)}.pz-bar-total[data-astro-cid-556q7pie]{font-size:1.05rem;font-weight:800;color:var(--amber-text)}.pz-bar-actions[data-astro-cid-556q7pie]{display:flex;align-items:center;gap:10px;flex-shrink:0}.pz-bar-clear[data-astro-cid-556q7pie]{background:transparent;border:1px solid var(--line-strong);color:var(--text-dim);border-radius:var(--radius-sm);padding:9px 14px;font-size:.75rem;font-weight:700;cursor:pointer}.pz-bar-clear[data-astro-cid-556q7pie]:hover{color:var(--text);border-color:var(--line-strong)}.pz-bar-btn[data-astro-cid-556q7pie]{white-space:nowrap}.pz-lb[data-astro-cid-556q7pie]{position:fixed;inset:0;z-index:calc(var(--z-modal) + 1);background:var(--scrim);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;padding:20px}.pz-lb[data-astro-cid-556q7pie][hidden]{display:none}.pz-lb-close[data-astro-cid-556q7pie]{position:absolute;top:16px;right:16px;width:42px;height:42px;border-radius:50%;background:color-mix(in srgb,var(--bg) 60%,transparent);border:1px solid var(--amber-text);color:var(--amber-text);font-size:1.7rem;line-height:1;cursor:pointer;z-index:1}.pz-lb-fig[data-astro-cid-556q7pie]{margin:0;max-width:520px;width:100%;background:var(--surface-1);border:1px solid color-mix(in srgb,var(--amber) 30%,transparent);border-radius:var(--radius-lg);overflow:hidden}.pz-lb-fig[data-astro-cid-556q7pie] img[data-astro-cid-556q7pie]{display:block;width:100%;height:auto;max-height:62vh;object-fit:cover;background:var(--bg)}.pz-lb-cap[data-astro-cid-556q7pie]{padding:18px 20px 22px}.pz-lb-head[data-astro-cid-556q7pie]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:8px}.pz-lb-head[data-astro-cid-556q7pie] h3[data-astro-cid-556q7pie]{margin:0;font-size:1.05rem;color:var(--text);text-transform:uppercase}.pz-lb-head[data-astro-cid-556q7pie] span[data-astro-cid-556q7pie]{color:var(--amber-text);font-weight:900;font-size:1.05rem;white-space:nowrap}.pz-lb-cap[data-astro-cid-556q7pie] p[data-astro-cid-556q7pie]{margin:0;color:var(--text-dim);font-size:.88rem;line-height:1.55}.pz-modal-backdrop[data-astro-cid-556q7pie]{position:fixed;inset:0;z-index:var(--z-modal);background:var(--scrim);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;padding:20px;overflow-y:auto}.pz-modal-backdrop[data-astro-cid-556q7pie][hidden]{display:none}.pz-modal[data-astro-cid-556q7pie]{position:relative;width:100%;max-width:460px;background:var(--surface-1);border:1px solid var(--line-strong);border-radius:var(--radius-lg);padding:28px 24px 24px;margin:auto}.pz-modal-close[data-astro-cid-556q7pie]{position:absolute;top:14px;right:14px;width:34px;height:34px;border-radius:50%;background:transparent;border:1px solid var(--amber-text);color:var(--amber-text);font-size:1.4rem;line-height:1;cursor:pointer}.pz-modal-close[data-astro-cid-556q7pie]:hover{background:var(--amber-wash)}.pz-modal-eyebrow[data-astro-cid-556q7pie]{font-size:.68rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--amber-text);margin:0 0 4px}.pz-modal-title[data-astro-cid-556q7pie]{margin:0 0 20px}.pz-modal-list[data-astro-cid-556q7pie]{list-style:none;margin:0 0 16px;padding:0}.pz-modal-list[data-astro-cid-556q7pie] li{display:flex;justify-content:space-between;gap:12px;font-size:.9rem;padding:7px 0;border-bottom:1px solid var(--line)}.pz-modal-list[data-astro-cid-556q7pie] li span:first-child{color:var(--text)}.pz-modal-list[data-astro-cid-556q7pie] li span:last-child{color:var(--text-dim);white-space:nowrap}.pz-modal-desglose[data-astro-cid-556q7pie]{display:flex;flex-direction:column;gap:6px;padding:0 2px 12px}.pz-modal-desglose[data-astro-cid-556q7pie][hidden]{display:none}.pz-desglose-row[data-astro-cid-556q7pie]{display:flex;justify-content:space-between;font-size:.85rem;color:var(--text-dim)}.pz-desglose-row[data-astro-cid-556q7pie].descuento span[data-astro-cid-556q7pie]:last-child{color:var(--ok)}.pz-promo-nota[data-astro-cid-556q7pie]{margin:-10px 0 16px;font-size:.78rem;line-height:1.45;color:var(--amber-text);text-align:center}.pz-promo-nota[data-astro-cid-556q7pie]:empty{display:none}.pz-bar-promo[data-astro-cid-556q7pie]{font-size:.68rem;color:var(--amber-text)}.pz-bar-promo[data-astro-cid-556q7pie]:empty{display:none}.pz-modal-total[data-astro-cid-556q7pie]{display:flex;justify-content:space-between;align-items:baseline;background:var(--surface-2);border-radius:var(--radius-md);padding:14px 16px;margin-bottom:20px;font-weight:800}.pz-modal-total[data-astro-cid-556q7pie] span[data-astro-cid-556q7pie]:first-child{font-size:.75rem;letter-spacing:.1em;color:var(--text-dim)}.pz-modal-total[data-astro-cid-556q7pie] span[data-astro-cid-556q7pie]:last-child{font-size:1.15rem;color:var(--amber-text)}.pz-field[data-astro-cid-556q7pie]{margin-bottom:16px;max-width:none}.pz-field[data-astro-cid-556q7pie] label[data-astro-cid-556q7pie]{display:block;text-transform:uppercase;margin-bottom:7px}.pz-field[data-astro-cid-556q7pie] input[data-astro-cid-556q7pie][type=text]{width:100%}.pz-field[data-astro-cid-556q7pie] input[data-astro-cid-556q7pie][type=text].error{border-color:var(--danger)}.pz-modes[data-astro-cid-556q7pie]{display:flex;gap:10px}.pz-mode[data-astro-cid-556q7pie]{flex:1;position:relative}.pz-mode[data-astro-cid-556q7pie] input[data-astro-cid-556q7pie]{position:absolute;opacity:0;pointer-events:none}.pz-mode[data-astro-cid-556q7pie] span[data-astro-cid-556q7pie]{display:block;text-align:center;padding:11px 8px;border-radius:var(--radius-md);border:1px solid var(--line-strong);background:var(--surface-2);font-size:.85rem;font-weight:700;cursor:pointer;transition:all var(--dur-media) var(--curva)}.pz-mode[data-astro-cid-556q7pie] input[data-astro-cid-556q7pie]:checked+span[data-astro-cid-556q7pie]{border-color:var(--amber-text);background:var(--amber-wash);color:var(--amber-text)}.pz-error[data-astro-cid-556q7pie]{min-height:1.2em;margin:0 0 10px;font-size:.8rem;color:var(--danger)}.pz-send[data-astro-cid-556q7pie]{width:100%;display:flex;align-items:center;justify-content:center;gap:10px}body.pz-con-pedido .menu-page[data-astro-cid-556q7pie]{padding-bottom:96px}@media(max-width:480px){.f-thumb[data-astro-cid-556q7pie]{width:60px;height:60px}.pz-bar[data-astro-cid-556q7pie]{padding:10px 14px;gap:10px}.pz-bar-clear[data-astro-cid-556q7pie]{display:none}}@media(max-width:480px){.food-row[data-astro-cid-556q7pie]{flex-wrap:wrap}.f-text[data-astro-cid-556q7pie]{flex:1 1 calc(100% - 74px)}.f-side[data-astro-cid-556q7pie]{flex-basis:100%;flex-direction:row;align-items:center;justify-content:space-between;margin-top:6px;padding-left:74px}}
