.fila[data-astro-cid-wsgt3zka]{grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:12px;padding-block:12px;display:grid}.fila[data-astro-cid-wsgt3zka]+.fila[data-astro-cid-wsgt3zka]{border-top:1px solid var(--cueva-700)}.agotado[data-astro-cid-wsgt3zka] .foto[data-astro-cid-wsgt3zka]{filter:grayscale();opacity:.55}.foto[data-astro-cid-wsgt3zka]{background:#fff;border-radius:12px;width:64px;height:64px;display:block;overflow:hidden}.foto[data-astro-cid-wsgt3zka] img[data-astro-cid-wsgt3zka]{object-fit:contain;width:100%;height:100%}.datos[data-astro-cid-wsgt3zka]{gap:2px;min-width:0;display:grid}p[data-astro-cid-wsgt3zka]{margin:0}.franquicia[data-astro-cid-wsgt3zka]{color:var(--tenue);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;font-weight:600;overflow:hidden}h3[data-astro-cid-wsgt3zka]{font-family:var(--f-texto);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.9375rem;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}h3[data-astro-cid-wsgt3zka] a[data-astro-cid-wsgt3zka]{color:inherit;text-decoration:none}@media (hover:hover){h3[data-astro-cid-wsgt3zka] a[data-astro-cid-wsgt3zka]:hover{color:var(--oro-500)}}.disponible[data-astro-cid-wsgt3zka]{color:var(--tenue);align-items:baseline;gap:6px;font-size:.8125rem;display:flex}.disponible[data-astro-cid-wsgt3zka]:before{content:"";background:var(--selva-500);border-radius:50%;flex:none;align-self:flex-start;width:8px;height:8px;margin-top:calc(.75em - 4px)}.disponible[data-astro-cid-wsgt3zka].oro:before{background:var(--oro-500)}.disponible[data-astro-cid-wsgt3zka].ladrillo:before{background:var(--ladrillo-500)}.disponible[data-astro-cid-wsgt3zka].apagado:before{background:var(--cueva-600)}.cierre[data-astro-cid-wsgt3zka]{justify-items:end;gap:6px;display:grid}.precio[data-astro-cid-wsgt3zka]{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1.0625rem;font-weight:900}.agregar[data-astro-cid-wsgt3zka]{background:var(--oro-500);min-width:44px;min-height:44px;color:var(--tinta);border:2px solid var(--tinta);box-shadow:0 4px 0 var(--oro-700);font:inherit;cursor:pointer;transition:transform .14s var(--ease-out), box-shadow .14s var(--ease-out);border-radius:12px;justify-content:center;align-items:center;gap:6px;padding:0;font-weight:700;text-decoration:none;display:inline-flex}.agregar[data-astro-cid-wsgt3zka] span[data-astro-cid-wsgt3zka]{display:none}.agregar[data-astro-cid-wsgt3zka]:active,.agregar[data-astro-cid-wsgt3zka][aria-busy=true]{box-shadow:0 1px 0 var(--oro-700);transform:translateY(3px)scale(.97)}.agregar[data-astro-cid-wsgt3zka][aria-busy=true]{cursor:progress}@media (width>=560px){.fila[data-astro-cid-wsgt3zka]{grid-template-columns:64px minmax(0,1fr) auto auto}.cierre[data-astro-cid-wsgt3zka]{display:contents}.agregar[data-astro-cid-wsgt3zka]{padding:0 16px 0 12px}.agregar[data-astro-cid-wsgt3zka] span[data-astro-cid-wsgt3zka]{display:inline}}.cuerpo[data-astro-cid-ymxsigk2]{padding-block:28px 64px}.pendiente[data-astro-cid-ymxsigk2]{margin:0 0 20px}.pendiente[data-astro-cid-ymxsigk2] a[data-astro-cid-ymxsigk2]{color:var(--oro-300);font-weight:700}.deshacer[data-astro-cid-ymxsigk2]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 16px;margin:0 0 20px;display:flex}.deshacer[data-astro-cid-ymxsigk2] p[data-astro-cid-ymxsigk2]{margin:0}.deshacer[data-astro-cid-ymxsigk2] button[data-astro-cid-ymxsigk2]{min-height:44px;color:var(--oro-300);font:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;margin:-10px -12px;padding:0 12px;font-weight:700;text-decoration:underline;text-decoration-thickness:2px}.error[data-astro-cid-ymxsigk2],.avisos[data-astro-cid-ymxsigk2]{margin:0 0 20px}.avisos[data-astro-cid-ymxsigk2]{gap:6px;padding-left:36px;display:grid}.vacio[data-astro-cid-ymxsigk2]{flex-wrap:wrap;align-items:center;gap:24px 36px;padding:32px 0;display:flex}.vacio-texto[data-astro-cid-ymxsigk2]{flex:260px;justify-items:start;gap:12px;display:grid}.vacio[data-astro-cid-ymxsigk2] h2[data-astro-cid-ymxsigk2]{font-family:var(--f-titulo);margin:0;font-size:clamp(1.5rem,3vw,2rem);font-weight:400}@media (width<=639px){.vacio[data-astro-cid-ymxsigk2] .boton[data-astro-cid-ymxsigk2]{justify-self:stretch}}.rejilla[data-astro-cid-ymxsigk2]{gap:28px;display:grid}@media (width>=960px){.rejilla[data-astro-cid-ymxsigk2]{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) 380px;align-items:start}.resumen[data-astro-cid-ymxsigk2]{grid-area:1/2/span 2;position:sticky;top:96px}.rejilla[data-astro-cid-ymxsigk2]>.sugerencias[data-astro-cid-ymxsigk2]{grid-area:2/1}}.sugerencias[data-astro-cid-ymxsigk2]{gap:16px;display:grid}.vacio[data-astro-cid-ymxsigk2]+.sugerencias[data-astro-cid-ymxsigk2]{border-top:1px solid var(--cueva-700);margin-top:8px;padding-top:32px}.sugerencias[data-astro-cid-ymxsigk2] h2[data-astro-cid-ymxsigk2]{font-family:var(--f-titulo);margin:0;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:400}.vacio[data-astro-cid-ymxsigk2]+.sugerencias[data-astro-cid-ymxsigk2] h2[data-astro-cid-ymxsigk2]{font-size:clamp(1.25rem,2vw,1.5rem)}.mini-rejilla[data-astro-cid-ymxsigk2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}@media (width>=720px){.mini-rejilla[data-astro-cid-ymxsigk2]{grid-template-columns:repeat(4,minmax(0,1fr))}}.completa[data-astro-cid-ymxsigk2]{background:var(--cueva-800);border:2px solid var(--cueva-700);border-radius:20px;gap:4px;padding:16px 20px 8px}.completa[data-astro-cid-ymxsigk2] h2[data-astro-cid-ymxsigk2]{font-size:1.25rem}.filas[data-astro-cid-ymxsigk2]{margin:0;padding:0;list-style:none}.lineas[data-astro-cid-ymxsigk2]{gap:12px;margin:0;padding:0;list-style:none;display:grid}.linea[data-astro-cid-ymxsigk2]{background:var(--cueva-800);border:2px solid var(--cueva-700);border-radius:20px;grid-template-columns:96px minmax(0,1fr);gap:14px 16px;padding:14px;display:grid}.linea[data-astro-cid-ymxsigk2].agotada{opacity:.75}.foto[data-astro-cid-ymxsigk2]{background:#fff;border-radius:12px;width:96px;height:96px;display:block;overflow:hidden}.foto[data-astro-cid-ymxsigk2] img[data-astro-cid-ymxsigk2]{object-fit:contain;width:100%;height:100%}.datos[data-astro-cid-ymxsigk2]{align-content:start;gap:4px;min-width:0;display:grid}.datos[data-astro-cid-ymxsigk2]>.montos{margin-top:4px}.datos[data-astro-cid-ymxsigk2] h3[data-astro-cid-ymxsigk2]{font-family:var(--f-texto);margin:0;font-size:1rem;font-weight:600;line-height:1.3}.datos[data-astro-cid-ymxsigk2] h3[data-astro-cid-ymxsigk2] a[data-astro-cid-ymxsigk2]{color:inherit;text-decoration:none}.datos[data-astro-cid-ymxsigk2] p[data-astro-cid-ymxsigk2]{margin:0}.estado[data-astro-cid-ymxsigk2]{font-size:.875rem;font-weight:600}.oro[data-astro-cid-ymxsigk2]{color:var(--oro-300)}.ladrillo[data-astro-cid-ymxsigk2]{color:var(--crema);-webkit-text-decoration:underline 2px var(--ladrillo-500);text-decoration:underline 2px var(--ladrillo-500);text-underline-offset:4px}.nota[data-astro-cid-ymxsigk2]{font-size:.875rem}.acciones[data-astro-cid-ymxsigk2]{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:12px;display:flex}@media (width>=640px){.acciones[data-astro-cid-ymxsigk2]{grid-column:2}}.cambiar[data-astro-cid-ymxsigk2]{gap:8px;display:flex}select[data-astro-cid-ymxsigk2],.aplicar[data-astro-cid-ymxsigk2],.quitar[data-astro-cid-ymxsigk2],.vaciar[data-astro-cid-ymxsigk2] button[data-astro-cid-ymxsigk2]{background:var(--cueva-900);min-height:44px;color:var(--crema);border:2px solid var(--cueva-600);font:inherit;cursor:pointer;border-radius:12px;padding:0 12px}.quitar[data-astro-cid-ymxsigk2]{color:var(--tenue);background:0 0;border-color:#0000;align-items:center;gap:6px;transition:color .15s;display:inline-flex}.quitar[data-astro-cid-ymxsigk2]:hover{color:var(--crema)}.importe[data-astro-cid-ymxsigk2]{margin:0 0 0 auto;font-size:1.125rem;font-weight:800}.vaciar[data-astro-cid-ymxsigk2]{margin-top:16px}.vaciar[data-astro-cid-ymxsigk2] button[data-astro-cid-ymxsigk2]{color:var(--tenue);background:0 0}.resumen[data-astro-cid-ymxsigk2]{background:var(--cueva-800);border:2px solid var(--cueva-600);border-radius:20px;gap:16px;padding:20px;display:grid}.resumen[data-astro-cid-ymxsigk2] h2[data-astro-cid-ymxsigk2]{font-family:var(--f-titulo);margin:0;font-size:1.5rem;font-weight:400}.cuentas[data-astro-cid-ymxsigk2]{gap:8px;margin:0;display:grid}.cuentas[data-astro-cid-ymxsigk2] div[data-astro-cid-ymxsigk2]{justify-content:space-between;gap:12px;display:flex}.cuentas[data-astro-cid-ymxsigk2] dd[data-astro-cid-ymxsigk2]{font-variant-numeric:tabular-nums;margin:0;font-weight:700}.cuentas[data-astro-cid-ymxsigk2] .total[data-astro-cid-ymxsigk2]{border-top:1px solid var(--cueva-600);padding-top:10px;font-size:1.25rem}.cuentas[data-astro-cid-ymxsigk2] .total[data-astro-cid-ymxsigk2] dd[data-astro-cid-ymxsigk2]{color:var(--oro-500)}.cuentas[data-astro-cid-ymxsigk2] .saldo[data-astro-cid-ymxsigk2]{color:var(--tenue);font-size:.875rem}.resumen[data-astro-cid-ymxsigk2]>p[data-astro-cid-ymxsigk2]{margin:0}.resumen[data-astro-cid-ymxsigk2] p[data-astro-cid-ymxsigk2] a[data-astro-cid-ymxsigk2]{color:var(--oro-300)}.pagar[data-astro-cid-ymxsigk2]{justify-content:center;width:100%}.pagar[data-astro-cid-ymxsigk2]:disabled{background:var(--cueva-700);color:var(--tenue);border-color:var(--cueva-600);box-shadow:none;cursor:not-allowed}.barra-pago[data-astro-cid-ymxsigk2]{z-index:5;margin:0 calc(-1 * var(--margen)) -64px;padding:12px var(--margen) calc(12px + env(safe-area-inset-bottom));border-top:2px solid var(--cueva-700);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#17120deb;justify-content:space-between;align-items:center;gap:12px;display:flex;position:sticky;bottom:0}.barra-pago[data-astro-cid-ymxsigk2] p[data-astro-cid-ymxsigk2]{margin:0;line-height:1.2;display:grid}.barra-pago[data-astro-cid-ymxsigk2] .tenue[data-astro-cid-ymxsigk2]{font-size:.875rem}.barra-pago[data-astro-cid-ymxsigk2] strong[data-astro-cid-ymxsigk2]{color:var(--oro-500);font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:900}.barra-pago[data-astro-cid-ymxsigk2] .boton[data-astro-cid-ymxsigk2]{flex:none;padding-inline:18px}@media (width<=959px){.ir-pagar[data-astro-cid-ymxsigk2]{display:none}}@media (width>=960px){.barra-pago[data-astro-cid-ymxsigk2]{display:none}}.seguro[data-astro-cid-ymxsigk2]{justify-content:center;align-items:flex-start;gap:8px;display:flex}.seguro[data-astro-cid-ymxsigk2] svg{color:var(--selva-500);flex:none;margin-top:2.5px}
