.abierto[data-astro-cid-nnz3h4e3]{background:var(--n-tarjeta,#fff);border:1px solid var(--n-linea);color:var(--n-tinta);border-radius:999px;align-items:center;gap:.55rem;padding:.5rem .95rem .5rem .8rem;font-size:.88rem;font-weight:700;line-height:1.2;display:inline-flex}.abierto--vidrio[data-astro-cid-nnz3h4e3]{color:#fff;backdrop-filter:blur(10px);background:#ffffff24;border-color:#ffffff4d}.abierto[data-astro-cid-nnz3h4e3] i[data-astro-cid-nnz3h4e3]{background:#a0a4ad;border-radius:50%;flex:none;width:9px;height:9px;position:relative}.abierto[data-astro-cid-nnz3h4e3].si i[data-astro-cid-nnz3h4e3]{background:#1db954}.abierto[data-astro-cid-nnz3h4e3].si i[data-astro-cid-nnz3h4e3]:after{content:"";background:#1db954;border-radius:50%;animation:1.8s ease-out infinite abierto-pulso;position:absolute;inset:0}.abierto[data-astro-cid-nnz3h4e3].no i[data-astro-cid-nnz3h4e3]{background:#e5484d}@keyframes abierto-pulso{to{opacity:0;transform:scale(3)}}@media (prefers-reduced-motion:reduce){.abierto[data-astro-cid-nnz3h4e3].si i[data-astro-cid-nnz3h4e3]:after{animation:none}}.carta[data-astro-cid-qdzidtvw]{gap:2.4rem;display:grid}.carta__filtros[data-astro-cid-qdzidtvw]{z-index:5;scrollbar-width:none;gap:.5rem;margin:0 -.4rem;padding:.4rem;display:flex;position:sticky;top:76px;overflow-x:auto}.carta__filtros[data-astro-cid-qdzidtvw]::-webkit-scrollbar{display:none}.carta__filtros[data-astro-cid-qdzidtvw] button[data-astro-cid-qdzidtvw]{border:1.5px solid var(--n-linea);background:var(--n-tarjeta);color:var(--n-tinta);font:700 .9rem/1 var(--n-texto);cursor:pointer;border-radius:999px;flex:none;padding:.6rem 1.1rem;transition:background .25s,color .25s,border-color .25s,transform .2s}.carta__filtros[data-astro-cid-qdzidtvw] button[data-astro-cid-qdzidtvw]:active{transform:scale(.95)}.carta__filtros[data-astro-cid-qdzidtvw] button[data-astro-cid-qdzidtvw].activo{background:var(--n-tinta);border-color:var(--n-tinta);color:var(--n-fondo)}.carta__grupo[data-astro-cid-qdzidtvw]{transition:opacity .35s}.carta__grupo[data-astro-cid-qdzidtvw][hidden]{display:none}.carta__grupo[data-astro-cid-qdzidtvw] h3[data-astro-cid-qdzidtvw]{font-family:var(--n-titulo);align-items:center;gap:.8rem;margin:0 0 1rem;font-size:1.5rem;display:flex}.carta__grupo[data-astro-cid-qdzidtvw] h3[data-astro-cid-qdzidtvw]:after{content:"";background:var(--n-linea);flex:1;height:1px}.carta[data-astro-cid-qdzidtvw] ul[data-astro-cid-qdzidtvw]{grid-template-columns:repeat(auto-fill,minmax(min(100%,400px),1fr));gap:.8rem;margin:0;padding:0;list-style:none;display:grid}.carta__item[data-astro-cid-qdzidtvw]{border-radius:var(--n-radio,20px);background:var(--n-tarjeta);border:1.5px solid var(--n-linea);grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;padding:.9rem 1rem .9rem .9rem;transition:border-color .3s,box-shadow .3s,transform .4s cubic-bezier(.2,.7,.2,1),opacity .8s;display:grid;position:relative}.carta__item[data-astro-cid-qdzidtvw].elegido{border-color:var(--n-acento);box-shadow:0 0 0 3px color-mix(in srgb, var(--n-acento) 16%, transparent)}.carta__media[data-astro-cid-qdzidtvw]{background:color-mix(in srgb, var(--n-acento) 10%, var(--n-tarjeta));border-radius:16px;place-items:center;width:64px;height:64px;font-size:2rem;transition:transform .4s cubic-bezier(.3,1.5,.5,1);display:grid;overflow:hidden}.carta__media[data-astro-cid-qdzidtvw] img[data-astro-cid-qdzidtvw]{object-fit:cover;width:100%;height:100%}.carta__texto[data-astro-cid-qdzidtvw]{gap:.1rem;min-width:0;display:grid}.carta__texto[data-astro-cid-qdzidtvw] b[data-astro-cid-qdzidtvw]{font-size:1.05rem;line-height:1.25}.carta__texto[data-astro-cid-qdzidtvw] small[data-astro-cid-qdzidtvw]{color:var(--n-suave);font-size:.86rem;line-height:1.35}.carta__precio[data-astro-cid-qdzidtvw]{color:var(--n-acento);margin-top:.2rem;font-weight:800}.carta__cantidad[data-astro-cid-qdzidtvw]{align-items:center;gap:.35rem;display:flex}.carta__cantidad[data-astro-cid-qdzidtvw] button[data-astro-cid-qdzidtvw]{border:1.5px solid var(--n-linea);background:var(--n-tarjeta);min-width:40px;height:40px;color:var(--n-tinta);font:700 1.1rem/1 var(--n-texto);cursor:pointer;border-radius:999px;place-items:center;transition:transform .2s,background .2s;display:inline-grid}.carta__cantidad[data-astro-cid-qdzidtvw] button[data-astro-cid-qdzidtvw]:active{transform:scale(.9)}.carta__mas[data-astro-cid-qdzidtvw]{grid-auto-flow:column;gap:.35rem;padding:0 .95rem;background:var(--n-acento)!important;border-color:var(--n-acento)!important;color:#fff!important;font-size:.9rem!important}.carta__mas[data-astro-cid-qdzidtvw] i[data-astro-cid-qdzidtvw]{font-size:1.15rem;font-style:normal}.carta__menos[data-astro-cid-qdzidtvw],.carta__cantidad[data-astro-cid-qdzidtvw] output[data-astro-cid-qdzidtvw]{display:none!important}.elegido[data-astro-cid-qdzidtvw] .carta__menos[data-astro-cid-qdzidtvw]{display:inline-grid!important}.elegido[data-astro-cid-qdzidtvw] .carta__cantidad[data-astro-cid-qdzidtvw] output[data-astro-cid-qdzidtvw]{text-align:center;min-width:1.4rem;font-size:1.05rem;font-weight:800;display:block!important}.elegido[data-astro-cid-qdzidtvw] .carta__mas[data-astro-cid-qdzidtvw]{width:40px;padding:0}.elegido[data-astro-cid-qdzidtvw] .carta__mas[data-astro-cid-qdzidtvw] span[data-astro-cid-qdzidtvw]{display:none}.carta__cantidad[data-astro-cid-qdzidtvw] output[data-astro-cid-qdzidtvw].salto{animation:.35s cubic-bezier(.3,1.8,.5,1) carta-salto}@keyframes carta-salto{40%{color:var(--n-acento);transform:scale(1.5)}}.carta__consultar[data-astro-cid-qdzidtvw]{background:var(--n-acento);color:#fff;white-space:nowrap;border-radius:999px;gap:.35rem;padding:.65rem 1rem;font-size:.9rem;font-weight:700;text-decoration:none;transition:gap .25s;display:inline-flex}.carta__consultar[data-astro-cid-qdzidtvw]:hover{gap:.6rem}.carta--tarjetas[data-astro-cid-qdzidtvw] ul[data-astro-cid-qdzidtvw]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1.1rem}.carta--tarjetas[data-astro-cid-qdzidtvw] .carta__item[data-astro-cid-qdzidtvw]{grid-template-columns:1fr;align-items:start;padding:.7rem .7rem 1.1rem}.carta--tarjetas[data-astro-cid-qdzidtvw] .carta__media[data-astro-cid-qdzidtvw]{aspect-ratio:16/10;border-radius:calc(var(--n-radio,20px) - 6px);background:radial-gradient(circle at 30% 20%, color-mix(in srgb, var(--n-acento) 22%, var(--n-tarjeta)), color-mix(in srgb, var(--n-acento) 6%, var(--n-tarjeta)));width:100%;height:auto;font-size:4.6rem}.carta--tarjetas[data-astro-cid-qdzidtvw] .carta__texto[data-astro-cid-qdzidtvw]{padding:0 .4rem}.carta--tarjetas[data-astro-cid-qdzidtvw] .carta__cantidad[data-astro-cid-qdzidtvw],.carta--tarjetas[data-astro-cid-qdzidtvw] .carta__consultar[data-astro-cid-qdzidtvw]{justify-self:start;margin-left:.4rem}.carta__barra[data-astro-cid-qdzidtvw]{z-index:45;color:#fff;background:#15120f;border-radius:22px;align-items:center;gap:.8rem;width:min(560px,100% - 24px);padding:.6rem .6rem .6rem 1.2rem;transition:translate .5s cubic-bezier(.2,.8,.2,1);display:flex;position:fixed;bottom:18px;left:50%;translate:-50% 160%;box-shadow:0 24px 50px -18px #0009}.carta__barra[data-astro-cid-qdzidtvw].visible{translate:-50%}.carta__resumen[data-astro-cid-qdzidtvw]{flex:1;min-width:0;line-height:1.25;display:grid}.carta__total[data-astro-cid-qdzidtvw]{font-size:.98rem}.carta__aprox[data-astro-cid-qdzidtvw]{color:#ffffffa6;font-size:.82rem}.carta__vaciar[data-astro-cid-qdzidtvw]{color:#fff9;font:600 .82rem/1 var(--n-texto);cursor:pointer;background:0 0;border:0;padding:.4rem .6rem}.carta__enviar[data-astro-cid-qdzidtvw]{color:#fff;white-space:nowrap;background:#1db954;border-radius:16px;align-items:center;gap:.5rem;padding:.9rem 1.2rem;font-weight:800;text-decoration:none;display:inline-flex}html:has(.aviso-ejemplo) .carta__barra[data-astro-cid-qdzidtvw]{bottom:68px}@media (hover:hover) and (pointer:fine){.carta__item[data-astro-cid-qdzidtvw]:hover{transform:translateY(-3px);box-shadow:0 20px 34px -26px #00000073}.carta__item[data-astro-cid-qdzidtvw]:hover .carta__media[data-astro-cid-qdzidtvw]{transform:scale(1.08)rotate(-4deg)}}@media (width<=560px){.carta[data-astro-cid-qdzidtvw] ul[data-astro-cid-qdzidtvw]{grid-template-columns:1fr}.carta__media[data-astro-cid-qdzidtvw]{width:54px;height:54px;font-size:1.7rem}.carta__mas[data-astro-cid-qdzidtvw] span[data-astro-cid-qdzidtvw]{display:none}.carta__mas[data-astro-cid-qdzidtvw]{width:40px;padding:0!important}.carta__vaciar[data-astro-cid-qdzidtvw]{display:none}.carta__barra[data-astro-cid-qdzidtvw]{padding-left:1rem}}@media (prefers-reduced-motion:reduce){.carta__barra[data-astro-cid-qdzidtvw]{transition:none}.carta__cantidad[data-astro-cid-qdzidtvw] output[data-astro-cid-qdzidtvw].salto{animation:none}}
