.escena-entrega[data-astro-cid-gau6sakv]{position:relative;width:100%;max-width:400px;aspect-ratio:400 / 220;min-height:180px;margin:1rem auto 0;border-radius:20px;overflow:hidden;background:var(--vino-profundo, #541528);background:radial-gradient(120% 100% at 50% 72%,#8d3a52 0%,var(--vino, #721C39) 52%,var(--vino-profundo, #541528) 100%);box-shadow:inset 0 0 0 2px #ebcfa338,0 10px 24px -16px #2b1a1e99}.escena-entrega[data-astro-cid-gau6sakv][hidden]{display:none}.escena-entrega--marco[data-astro-cid-gau6sakv]{position:absolute;inset:0;z-index:1;max-width:none;aspect-ratio:auto;min-height:0;margin:0;border-radius:inherit;box-shadow:none}.escena-entrega--marco[data-astro-cid-gau6sakv] .escena-entrega__repetir[data-astro-cid-gau6sakv]{top:.6rem;right:.6rem;width:44px;height:44px}.escena[data-astro-cid-gau6sakv]{position:absolute;inset:0;width:100%;height:100%;max-width:none;opacity:0;visibility:hidden}.escena-entrega__repetir[data-astro-cid-gau6sakv]{position:absolute;top:.5rem;right:.5rem;z-index:1;display:grid;place-items:center;width:40px;height:40px;padding:0;border:1.5px solid rgba(235,207,163,.55);border-radius:50%;background:#2b1a1e73;color:var(--crema, #FAF3E8);-webkit-tap-highlight-color:transparent;transition:background-color .2s,border-color .2s}.escena-entrega__repetir[data-astro-cid-gau6sakv]:hover{background:#2b1a1eb3;border-color:var(--crema-dorada, #EBCFA3)}.escena-entrega__repetir[data-astro-cid-gau6sakv]:focus-visible{outline:2px solid var(--crema-dorada, #EBCFA3);outline-offset:2px}.escena-entrega__repetir[data-astro-cid-gau6sakv][hidden]{display:none}.horno[data-astro-cid-twlwtxpg]{display:block;position:relative;line-height:0}.horno[data-astro-cid-twlwtxpg] svg[data-astro-cid-twlwtxpg]{width:100%;height:auto;overflow:visible}.horno__badge[data-astro-cid-twlwtxpg] text[data-astro-cid-twlwtxpg]{font-family:var(--font-display);font-variant-numeric:tabular-nums}.azucar-fx{position:fixed;width:0;height:0;z-index:120;pointer-events:none}.azucar-fx span{position:absolute;left:-5px;top:-5px;width:10px;height:10px;border-radius:50%;background:#faf3e8;box-shadow:0 0 0 1.5px #ebcfa3e6}.tarta-vuela{position:fixed;left:0;top:0;width:84px;height:56px;margin:-28px 0 0 -42px;z-index:140;pointer-events:none;will-change:transform}.tarta-vuela svg{width:100%;height:100%;overflow:visible}.armador[data-astro-cid-x2grjgwy]{--nav-h: 4.5rem;--borde-suave: rgba(43, 26, 30, .14);--marco-h: clamp(200px, 35svh, 400px);position:relative;padding-top:var(--nav-h);background:linear-gradient(var(--vino) 0 calc(var(--nav-h) + var(--marco-h) * .55),var(--crema) 0)}.wizard[data-astro-cid-x2grjgwy]{display:flex;flex-direction:column;gap:.5rem;width:100%;max-width:560px;margin-inline:auto;padding:.25rem 12px calc(var(--sheet-h, 92px) + .75rem)}.escenario[data-astro-cid-x2grjgwy]{position:relative;flex:none;margin:0;height:var(--marco-h);border-radius:var(--radius);overflow:hidden;background:var(--vino-profundo);background:radial-gradient(115% 90% at 50% 64%,color-mix(in srgb,var(--acento) 42%,var(--vino)) 0%,var(--vino) 50%,var(--vino-profundo) 100%);box-shadow:var(--shadow),inset 0 0 0 2px #ebcfa333}.escenario__tarta[data-astro-cid-x2grjgwy]{position:absolute;inset:0}.escenario[data-astro-cid-x2grjgwy] .escenario__svg{width:100%;height:100%;max-width:none}.escenario__tag[data-astro-cid-x2grjgwy]{position:absolute;top:.6rem;left:1rem;z-index:2;font-family:var(--font-hand);font-weight:600;font-size:clamp(1.25rem,4.6vw,1.6rem);line-height:1.1;color:var(--crema-dorada);transform:rotate(-3deg);pointer-events:none}.escenario[data-astro-cid-x2grjgwy] #topping-silvestre,.escenario[data-astro-cid-x2grjgwy] #topping-fig,.escenario[data-astro-cid-x2grjgwy] #azucar,.escenario[data-astro-cid-x2grjgwy] .comensal{opacity:0;visibility:hidden}.wizard__nav[data-astro-cid-x2grjgwy]{flex:none;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:.5rem;min-height:44px}.wizard__btn[data-astro-cid-x2grjgwy]{display:inline-flex;align-items:center;gap:.35rem;min-height:44px;padding:0 .9rem;border:0;border-radius:999px;background:transparent;color:var(--vino);font-weight:600;font-size:.95rem;-webkit-tap-highlight-color:transparent;transition:background-color .2s,opacity .25s,visibility 0s}.wizard__btn[data-astro-cid-x2grjgwy]:hover:not(:disabled,[aria-disabled=true]){background:#721c3914}.wizard__atras[data-astro-cid-x2grjgwy]{justify-self:start;padding-left:.5rem}.wizard__seguir[data-astro-cid-x2grjgwy]{justify-self:end;padding-right:.5rem}.wizard__atras[data-astro-cid-x2grjgwy]:disabled{opacity:0;visibility:hidden;transition:opacity .25s,visibility 0s linear .25s}.wizard__seguir[data-astro-cid-x2grjgwy][aria-disabled=true]{opacity:.35;cursor:not-allowed}.wizard__seguir[data-astro-cid-x2grjgwy][hidden]{display:inline-flex;visibility:hidden}.progreso[data-astro-cid-x2grjgwy]{display:flex;flex-direction:column;align-items:center;gap:.15rem;line-height:1}.progreso__puntos[data-astro-cid-x2grjgwy]{display:flex;gap:.35rem}.progreso__punto[data-astro-cid-x2grjgwy]{width:.5rem;height:.5rem;border-radius:999px;background:color-mix(in srgb,var(--vino) 22%,transparent);transition:width .35s var(--ease-out),background-color .3s}.progreso__punto[data-astro-cid-x2grjgwy].is-hecho{background:color-mix(in srgb,var(--vino) 55%,transparent)}.progreso__punto[data-astro-cid-x2grjgwy].is-actual{width:1.3rem;background:var(--vino)}.progreso__txt[data-astro-cid-x2grjgwy]{font-size:.74rem;font-weight:600;letter-spacing:.04em;color:color-mix(in srgb,var(--tinta) 65%,transparent)}.pasos[data-astro-cid-x2grjgwy]{position:relative;flex:none;display:grid;grid-template:auto / minmax(0,1fr);border-radius:var(--radius);background:#fff;box-shadow:var(--shadow);overflow:hidden;overflow:clip}.paso[data-astro-cid-x2grjgwy]{grid-area:1 / 1;display:flex;flex-direction:column;gap:.6rem;padding:.8rem 1rem .85rem;visibility:hidden}.paso[data-astro-cid-x2grjgwy].is-activo,.paso[data-astro-cid-x2grjgwy].is-saliendo{visibility:visible}.paso[data-astro-cid-x2grjgwy].is-activo{z-index:2}.paso[data-astro-cid-x2grjgwy].is-saliendo{z-index:1;pointer-events:none}.paso[data-astro-cid-x2grjgwy].is-falta{box-shadow:inset 0 0 0 3px var(--frambuesa);border-radius:var(--radius)}.paso__cab[data-astro-cid-x2grjgwy]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.1rem .75rem}.paso__titulo[data-astro-cid-x2grjgwy]{font-size:clamp(1.25rem,4.6vw,1.45rem);color:var(--vino)}.paso__titulo[data-astro-cid-x2grjgwy]:focus{outline:none}.paso__titulo[data-astro-cid-x2grjgwy]:focus-visible{outline:2px solid var(--vino);outline-offset:3px;border-radius:4px}.paso__sub[data-astro-cid-x2grjgwy]{font-size:.82rem;line-height:1.3;color:color-mix(in srgb,var(--tinta) 62%,transparent)}.pasos[data-astro-cid-x2grjgwy] [data-astro-cid-x2grjgwy]:focus-visible{outline-color:var(--vino)}.tamanos[data-astro-cid-x2grjgwy]{display:grid;grid-template-columns:1fr 1fr;gap:.7rem}.opcion-tam[data-astro-cid-x2grjgwy]{display:flex;flex-direction:column;align-items:flex-start;gap:.1rem;min-height:44px;padding:.85rem .9rem .9rem;border:2px solid var(--borde-suave);border-radius:18px;background:var(--crema);color:var(--tinta);text-align:left;-webkit-tap-highlight-color:transparent;transition:border-color .25s,background-color .25s,box-shadow .35s var(--ease-out),transform .35s var(--ease-out)}.opcion-tam[data-astro-cid-x2grjgwy]:hover{transform:translateY(-2px)}.opcion-tam[data-astro-cid-x2grjgwy][aria-checked=true]{border-color:var(--vino);background:#fff;box-shadow:0 0 0 4px color-mix(in srgb,var(--acento) 45%,transparent),var(--shadow)}.opcion-tam__icono[data-astro-cid-x2grjgwy]{width:3rem;height:auto;color:var(--vino);margin-bottom:.3rem}.opcion-tam__nombre[data-astro-cid-x2grjgwy]{font-family:var(--font-display);font-weight:600;font-size:1.2rem;line-height:1.15}.opcion-tam__dato[data-astro-cid-x2grjgwy]{font-size:.82rem;line-height:1.35;color:color-mix(in srgb,var(--tinta) 70%,transparent)}.opcion-tam__precio[data-astro-cid-x2grjgwy]{margin-top:.3rem;font-weight:600;color:var(--vino);font-variant-numeric:tabular-nums}.opcion-tam__precio[data-astro-cid-x2grjgwy] [data-astro-cid-x2grjgwy][data-desde-tamano],.opcion-sabor__precio[data-astro-cid-x2grjgwy] [data-astro-cid-x2grjgwy][data-desde-sabor]{font-weight:400;font-size:.8rem}.sabores[data-astro-cid-x2grjgwy]{display:grid;gap:.5rem}.opcion-sabor[data-astro-cid-x2grjgwy]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"sw nom pre" "sw tag tag";align-items:center;width:100%;min-height:56px;gap:0 .75rem;padding:.5rem .9rem .5rem .7rem;border:2px solid var(--borde-suave);border-radius:18px;background:var(--crema);color:var(--tinta);text-align:left;-webkit-tap-highlight-color:transparent;transition:border-color .25s,background-color .25s,box-shadow .35s var(--ease-out),transform .3s var(--ease-out)}.opcion-sabor[data-astro-cid-x2grjgwy][aria-checked=true]{border-color:color-mix(in srgb,var(--sabor) 70%,var(--tinta));background:color-mix(in srgb,var(--sabor) 14%,#fff);box-shadow:var(--shadow)}.opcion-sabor__swatch[data-astro-cid-x2grjgwy]{position:relative;flex:none;width:2.2rem;height:2.2rem;border-radius:50%;background:var(--sabor);box-shadow:inset 0 0 0 3px #ffffff8c,0 0 0 2px color-mix(in srgb,var(--sabor) 60%,var(--tinta));transition:transform .4s var(--ease-out)}.opcion-sabor[data-astro-cid-x2grjgwy][aria-checked=true] .opcion-sabor__swatch[data-astro-cid-x2grjgwy]{transform:scale(1.08)}.opcion-sabor[data-astro-cid-x2grjgwy][aria-checked=true] .opcion-sabor__swatch[data-astro-cid-x2grjgwy]:after{content:"";position:absolute;inset:0;margin:auto;width:.55rem;height:1rem;border:solid var(--crema);border-width:0 3px 3px 0;transform:translateY(-2px) rotate(45deg);filter:drop-shadow(0 1px 1px rgba(43,26,30,.5))}.opcion-sabor__swatch[data-astro-cid-x2grjgwy]{grid-area:sw}.opcion-sabor__texto[data-astro-cid-x2grjgwy]{display:contents}.opcion-sabor__nombre[data-astro-cid-x2grjgwy]{grid-area:nom;min-width:0;font-family:var(--font-display);font-weight:600;font-size:1.15rem;line-height:1.15}.opcion-sabor__nombre[data-astro-cid-x2grjgwy] small[data-astro-cid-x2grjgwy]{font-family:var(--font-text);font-weight:500;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;opacity:.7}.opcion-sabor__tagline[data-astro-cid-x2grjgwy]{grid-area:tag;min-width:0;font-size:.8rem;line-height:1.3;color:color-mix(in srgb,var(--tinta) 70%,transparent)}.opcion-sabor__precio[data-astro-cid-x2grjgwy]{grid-area:pre;font-weight:600;color:var(--vino);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.paso[data-astro-cid-x2grjgwy][data-paso=cantidad]{display:grid;align-content:start}.cantidad[data-astro-cid-x2grjgwy]{grid-area:1 / 1;display:flex;flex-direction:column;align-items:flex-start;gap:.8rem;min-width:0}.cantidad[data-astro-cid-x2grjgwy][hidden]{display:flex;visibility:hidden}.stepper[data-astro-cid-x2grjgwy]{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem;border-radius:999px;background:var(--crema);border:2px solid var(--borde-suave)}.stepper__btn[data-astro-cid-x2grjgwy]{display:grid;place-items:center;width:48px;height:48px;border:0;border-radius:50%;background:var(--vino);color:var(--crema);font-size:1.5rem;line-height:1;-webkit-tap-highlight-color:transparent;transition:transform .25s var(--ease-out),background-color .25s,opacity .25s}.stepper__btn[data-astro-cid-x2grjgwy]:hover:not(:disabled){background:var(--vino-profundo)}.stepper__btn[data-astro-cid-x2grjgwy]:active:not(:disabled){transform:scale(.92)}.stepper__btn[data-astro-cid-x2grjgwy]:disabled{opacity:.35;cursor:not-allowed}.stepper__valor[data-astro-cid-x2grjgwy]{display:inline-block;min-width:2.8rem;text-align:center;font-family:var(--font-display);font-weight:600;font-size:1.8rem;line-height:1;color:var(--vino);font-variant-numeric:tabular-nums;border-radius:10px}.stepper__unidad[data-astro-cid-x2grjgwy]{padding-right:.8rem;font-weight:500;color:color-mix(in srgb,var(--tinta) 70%,transparent)}.agregar[data-astro-cid-x2grjgwy]{display:flex;flex-direction:column;align-items:stretch;gap:.5rem;width:100%;padding-top:.8rem;border-top:2px dashed var(--borde-suave)}.agregar__btn[data-astro-cid-x2grjgwy]{min-height:52px;font-size:1.05rem}.agregar__btn[data-astro-cid-x2grjgwy][aria-disabled=true]{opacity:.42;cursor:not-allowed;filter:saturate(.5)}.agregar__btn[data-astro-cid-x2grjgwy][aria-disabled=true]:hover{transform:none;box-shadow:none;background:var(--vino)}.agregar__ayuda[data-astro-cid-x2grjgwy]{font-size:.84rem;line-height:1.4;color:color-mix(in srgb,var(--tinta) 70%,transparent)}.otra[data-astro-cid-x2grjgwy]{align-items:stretch}.otra__ok[data-astro-cid-x2grjgwy]{font-family:var(--font-hand);font-weight:600;font-size:1.45rem;line-height:1;color:var(--tostado);margin-bottom:-.4rem}.otra__btns[data-astro-cid-x2grjgwy]{display:grid;gap:.6rem;margin-top:.2rem}.otra__btns[data-astro-cid-x2grjgwy] .btn[data-astro-cid-x2grjgwy]{width:100%;min-height:52px;white-space:normal}.otra__si[data-astro-cid-x2grjgwy]{color:var(--vino)}.otra__si[data-astro-cid-x2grjgwy]:hover{background:color-mix(in srgb,var(--acento) 25%,#fff)}.campo[data-astro-cid-x2grjgwy] label[data-astro-cid-x2grjgwy]:not(.visually-hidden){display:block;margin-bottom:.3rem;font-weight:600;font-size:.9rem}.campo[data-astro-cid-x2grjgwy] label[data-astro-cid-x2grjgwy] small[data-astro-cid-x2grjgwy]{font-weight:400;opacity:.7}.control[data-astro-cid-x2grjgwy]{width:100%;min-height:48px;padding:.6rem .9rem;border:2px solid var(--borde-suave);border-radius:14px;background:var(--crema);color:var(--tinta);font-size:1rem;line-height:1.3;transition:border-color .25s,background-color .25s}.control[data-astro-cid-x2grjgwy]:focus{border-color:var(--vino);background:#fff}input[data-astro-cid-x2grjgwy][type=date].control{-webkit-appearance:none;appearance:none}.control[data-astro-cid-x2grjgwy][aria-invalid=true]{border-color:var(--frambuesa)}.apilado[data-astro-cid-x2grjgwy]{display:grid}.apilado[data-astro-cid-x2grjgwy]>[data-astro-cid-x2grjgwy]{grid-area:1 / 1;min-width:0}.campo[data-astro-cid-x2grjgwy] .apilado[data-astro-cid-x2grjgwy]{margin-top:.5rem}.campo__ayuda[data-astro-cid-x2grjgwy]{font-size:.85rem;line-height:1.35;color:color-mix(in srgb,var(--tinta) 68%,transparent)}.campo__error[data-astro-cid-x2grjgwy]{font-size:.875rem;line-height:1.35;font-weight:600;color:var(--frambuesa)}.campo__error[data-astro-cid-x2grjgwy][hidden]{display:block;visibility:hidden}.apilado[data-astro-cid-x2grjgwy]:has(.campo__error:not([hidden])) .campo__ayuda[data-astro-cid-x2grjgwy]{visibility:hidden}.fecha-rapida[data-astro-cid-x2grjgwy]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.65rem}.fecha-rapida[data-astro-cid-x2grjgwy] .chip[data-astro-cid-x2grjgwy]{color:var(--vino)}.fecha-rapida[data-astro-cid-x2grjgwy] .chip[data-astro-cid-x2grjgwy]:disabled{opacity:.4;cursor:not-allowed;text-decoration:line-through;transform:none}.contacto[data-astro-cid-x2grjgwy]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.6rem}.contacto[data-astro-cid-x2grjgwy] .campo[data-astro-cid-x2grjgwy] label[data-astro-cid-x2grjgwy]:not(.visually-hidden){margin-bottom:.2rem;line-height:1.2}.resumen__pago[data-astro-cid-x2grjgwy] a[data-astro-cid-x2grjgwy]{text-decoration:underline;text-underline-offset:2px}.entrega[data-astro-cid-x2grjgwy]{border:0;padding:0;min-width:0;display:grid;gap:.6rem}.opcion-entrega[data-astro-cid-x2grjgwy]{display:flex;align-items:center;gap:.75rem;min-height:64px;padding:.55rem .9rem;border:2px solid var(--borde-suave);border-radius:18px;background:var(--crema);cursor:pointer;transition:border-color .25s,background-color .25s,box-shadow .35s var(--ease-out)}.opcion-entrega[data-astro-cid-x2grjgwy]:has(input:checked){border-color:var(--vino);background:#fff;box-shadow:0 0 0 4px color-mix(in srgb,var(--acento) 40%,transparent)}.opcion-entrega[data-astro-cid-x2grjgwy] input[data-astro-cid-x2grjgwy]{flex:none;width:1.3rem;height:1.3rem;accent-color:var(--vino)}.opcion-entrega[data-astro-cid-x2grjgwy] strong[data-astro-cid-x2grjgwy]{display:block;font-weight:600;line-height:1.25}.opcion-entrega[data-astro-cid-x2grjgwy] small[data-astro-cid-x2grjgwy]{display:block;font-size:.8rem;line-height:1.3;color:color-mix(in srgb,var(--tinta) 68%,transparent)}.paso--datos[data-astro-cid-x2grjgwy]{display:grid;align-content:start}.datos-panel[data-astro-cid-x2grjgwy]{grid-area:1 / 1;display:flex;flex-direction:column;gap:.6rem;min-width:0}.datos-panel[data-astro-cid-x2grjgwy][hidden]{display:flex;visibility:hidden}.datos-campos[data-astro-cid-x2grjgwy]{display:grid;grid-template-columns:minmax(0,1fr);gap:.6rem;padding:.55rem .7rem .65rem;border-radius:16px;background:color-mix(in srgb,var(--durazno) 22%,var(--crema))}.datos-campos--lanka[data-astro-cid-x2grjgwy]{grid-template-columns:minmax(0,.8fr) minmax(0,1fr)}.datos-campos[data-astro-cid-x2grjgwy] .control[data-astro-cid-x2grjgwy]{background:#fff}.paso--final[data-astro-cid-x2grjgwy]{gap:.55rem}.paso--final[data-astro-cid-x2grjgwy]>[data-astro-cid-x2grjgwy]{flex:none}.final__cab[data-astro-cid-x2grjgwy]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.final__detalle-btn[data-astro-cid-x2grjgwy]{min-height:44px;margin:-11px -.5rem -11px 0;padding:0 .5rem;border:0;background:none;color:var(--vino);font-size:.88rem;font-weight:600;text-decoration:underline;text-underline-offset:3px;-webkit-tap-highlight-color:transparent}.final__resumen[data-astro-cid-x2grjgwy]{padding:.45rem .75rem;border-radius:14px;background:var(--crema);min-width:0}.final__linea[data-astro-cid-x2grjgwy],.final__donde[data-astro-cid-x2grjgwy]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.final__linea[data-astro-cid-x2grjgwy]{font-weight:600;font-size:.98rem;line-height:1.35;font-variant-numeric:tabular-nums}.final__total-num[data-astro-cid-x2grjgwy]{color:var(--vino)}.final__donde[data-astro-cid-x2grjgwy]{font-size:.82rem;line-height:1.35;color:color-mix(in srgb,var(--tinta) 65%,transparent)}.final__enviar[data-astro-cid-x2grjgwy]{width:100%;min-height:52px;padding-inline:1rem;font-size:1.02rem;white-space:normal;text-align:center;flex:none}.final__enviar[data-astro-cid-x2grjgwy][aria-disabled=true]{opacity:.5;cursor:not-allowed;filter:saturate(.5)}.final__enviar[data-astro-cid-x2grjgwy][aria-disabled=true]:hover{transform:none;box-shadow:none;background:var(--vino)}.final__enviar[data-astro-cid-x2grjgwy] svg[data-astro-cid-x2grjgwy]{flex:none}.final__pie[data-astro-cid-x2grjgwy]{margin-top:-.2rem}.final__nota[data-astro-cid-x2grjgwy],.final__falta[data-astro-cid-x2grjgwy]{font-size:.78rem;line-height:1.3;text-align:center}.final__nota[data-astro-cid-x2grjgwy]{color:color-mix(in srgb,var(--tinta) 65%,transparent)}.final__falta[data-astro-cid-x2grjgwy]{font-weight:500;color:var(--frambuesa)}.final__nota[data-astro-cid-x2grjgwy] a[data-astro-cid-x2grjgwy]{color:var(--vino);text-decoration:underline;text-underline-offset:2px}.final__falta[data-astro-cid-x2grjgwy].is-listo{visibility:hidden}.final__pie[data-astro-cid-x2grjgwy]:has(.final__falta:not(.is-listo)) .final__nota[data-astro-cid-x2grjgwy]{visibility:hidden}.wizard__nuevo[data-astro-cid-x2grjgwy]{flex:none;align-self:center;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:44px;max-width:100%;margin-top:-.2rem;padding:0 .9rem;border:0;border-radius:999px;background:transparent;color:var(--vino);font-size:.9rem;font-weight:600;line-height:1.2;text-align:center;-webkit-tap-highlight-color:transparent;transition:background-color .2s,color .2s}.wizard__nuevo[data-astro-cid-x2grjgwy][hidden]{display:none}.wizard__nuevo[data-astro-cid-x2grjgwy]:hover{background:#721c3914}.wizard__nuevo[data-astro-cid-x2grjgwy] [data-astro-cid-x2grjgwy][data-nuevo-txt]{text-decoration:underline;text-underline-offset:3px}.wizard__nuevo-icono[data-astro-cid-x2grjgwy]{font-size:1.1rem;line-height:1}.wizard__nuevo[data-astro-cid-x2grjgwy].is-confirmar{color:var(--frambuesa);background:color-mix(in srgb,var(--frambuesa) 10%,transparent)}.resumen[data-astro-cid-x2grjgwy]{background:var(--vino);color:var(--crema)}.resumen__cab[data-astro-cid-x2grjgwy]{display:flex;align-items:center;gap:.9rem;padding-bottom:.4rem}.resumen[data-astro-cid-x2grjgwy] .resumen__horno{flex:none;width:92px}.resumen__cab-txt[data-astro-cid-x2grjgwy]{flex:1;min-width:0}.resumen__titulo[data-astro-cid-x2grjgwy]{font-size:clamp(1.4rem,5vw,1.6rem);color:var(--periwinkle)}.resumen__conteo[data-astro-cid-x2grjgwy]{margin-top:.2rem;font-size:.88rem;line-height:1.3;color:color-mix(in srgb,var(--crema) 78%,transparent)}.resumen__cerrar[data-astro-cid-x2grjgwy]{flex:none;align-self:flex-start;display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:50%;background:#ebcfa31f;color:var(--crema);-webkit-tap-highlight-color:transparent;transition:background-color .2s}.resumen__cerrar[data-astro-cid-x2grjgwy]:hover{background:#ebcfa33d}.resumen__partidas[data-astro-cid-x2grjgwy]{padding-top:.75rem;border-top:1px solid rgba(235,207,163,.22)}.partidas[data-astro-cid-x2grjgwy]{display:grid;gap:.35rem;margin:0;padding:0;list-style:none}.partidas[data-astro-cid-x2grjgwy]:empty{display:none}.partidas[data-astro-cid-x2grjgwy] .partida{display:flex;align-items:center;gap:.55rem;padding:.3rem .25rem .3rem .45rem;border-radius:14px;background:#ebcfa31a;font-size:.94rem;line-height:1.3}.partidas[data-astro-cid-x2grjgwy] .partida__punto{flex:none;width:.85rem;height:.85rem;border-radius:50%;background:var(--sabor, var(--crema-dorada));box-shadow:0 0 0 2px var(--crema-dorada)}.partidas[data-astro-cid-x2grjgwy] .partida__txt{flex:1;min-width:0;font-weight:500}.partidas[data-astro-cid-x2grjgwy] .partida__precio{color:var(--crema-dorada);font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.partidas[data-astro-cid-x2grjgwy] .partida__quitar{flex:none;display:grid;place-items:center;width:44px;height:44px;margin:-.3rem 0;border:0;border-radius:50%;background:none;color:var(--crema);font-size:1rem;line-height:1;opacity:.75;transition:background-color .2s,opacity .2s}.partidas[data-astro-cid-x2grjgwy] .partida__quitar:hover{opacity:1;background:#ebcfa329}.partidas[data-astro-cid-x2grjgwy] .partida__quitar:focus-visible{outline:2px solid var(--crema-dorada);outline-offset:-4px;opacity:1}.partidas__vacio[data-astro-cid-x2grjgwy]{font-size:.9rem;line-height:1.45;color:color-mix(in srgb,var(--crema) 75%,transparent)}.partidas__vacio[data-astro-cid-x2grjgwy][hidden],.resumen__pendiente[data-astro-cid-x2grjgwy][hidden]{display:none}.resumen__pendiente[data-astro-cid-x2grjgwy]{margin-top:.45rem;padding:.45rem .7rem;border:1.5px dashed rgba(235,207,163,.45);border-radius:14px;font-size:.86rem;line-height:1.35;color:color-mix(in srgb,var(--crema) 88%,transparent)}.resumen__lista[data-astro-cid-x2grjgwy]{display:grid;gap:.3rem;margin-top:.8rem;padding:.75rem 0 .2rem;border-top:1px solid rgba(235,207,163,.22)}.resumen__lista[data-astro-cid-x2grjgwy]>div[data-astro-cid-x2grjgwy]{display:grid;grid-template-columns:5.2rem 1fr;gap:.5rem;align-items:baseline;font-size:.9rem;line-height:1.4}.resumen__lista[data-astro-cid-x2grjgwy] dt[data-astro-cid-x2grjgwy]{font-size:.76rem;letter-spacing:.05em;text-transform:uppercase;opacity:.7}.resumen__lista[data-astro-cid-x2grjgwy] dd[data-astro-cid-x2grjgwy]{margin:0;font-weight:500;overflow-wrap:anywhere}.resumen__lista[data-astro-cid-x2grjgwy] .is-vacio[data-astro-cid-x2grjgwy]{opacity:.55;font-weight:400}.sello[data-astro-cid-x2grjgwy]{display:inline-block;margin-left:.35rem;padding:.05rem .5rem;border:2px solid var(--crema-dorada);border-radius:6px;font-family:var(--font-hand);font-weight:600;font-size:1.05rem;line-height:1.1;color:var(--crema-dorada);transform:rotate(-8deg);vertical-align:middle}.sello[data-astro-cid-x2grjgwy][hidden]{display:none}.resumen__total[data-astro-cid-x2grjgwy]{display:flex;align-items:baseline;justify-content:space-between;gap:.4rem;margin-top:.6rem;padding-top:.7rem;border-top:1px solid rgba(235,207,163,.22);font-variant-numeric:tabular-nums}.resumen__total-label[data-astro-cid-x2grjgwy]{margin-right:auto;font-size:.8rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;opacity:.75}.resumen__total-num[data-astro-cid-x2grjgwy]{font-family:var(--font-display);font-weight:600;font-size:clamp(2rem,8vw,2.5rem);line-height:1;color:var(--crema-dorada)}.resumen__total-mxn[data-astro-cid-x2grjgwy]{font-size:.78rem;font-weight:600;letter-spacing:.06em;opacity:.75}.resumen__falta[data-astro-cid-x2grjgwy]{margin:.7rem 0 .55rem;font-size:.86rem;line-height:1.35;color:var(--periwinkle)}.resumen__falta[data-astro-cid-x2grjgwy].is-listo{color:var(--crema-dorada)}.resumen__enviar[data-astro-cid-x2grjgwy]{width:100%;min-height:60px;font-size:1.08rem;white-space:normal;text-align:center}.resumen__enviar[data-astro-cid-x2grjgwy][aria-disabled=true]{opacity:.55;cursor:not-allowed;filter:saturate(.6)}.resumen__enviar[data-astro-cid-x2grjgwy][aria-disabled=true]:hover{transform:none;box-shadow:none;background:var(--crema-dorada)}.resumen__enviar[data-astro-cid-x2grjgwy] svg[data-astro-cid-x2grjgwy]{flex:none}.resumen__nota[data-astro-cid-x2grjgwy]{margin-top:.55rem;font-size:.85rem;line-height:1.35;text-align:center;color:color-mix(in srgb,var(--crema) 90%,transparent)}.resumen__pago[data-astro-cid-x2grjgwy]{margin-top:.3rem;font-size:.75rem;line-height:1.4;text-align:center;opacity:.7}.resumen__reiniciar[data-astro-cid-x2grjgwy]{display:block;min-height:44px;margin:.2rem auto 0;padding:0 .5rem;border:0;background:none;color:var(--periwinkle);font-size:.85rem;font-weight:500;text-decoration:underline;text-underline-offset:3px}.barra[data-astro-cid-x2grjgwy],.resumen-fondo[data-astro-cid-x2grjgwy]{display:none}body.pagina-pedido{padding-bottom:var(--sheet-h, 92px)}html.pedido-modal{overflow:hidden}.barra[data-astro-cid-x2grjgwy]{position:fixed;left:calc(12px + env(safe-area-inset-left,0px));right:calc(12px + env(safe-area-inset-right,0px));bottom:calc(12px + env(safe-area-inset-bottom,0px));z-index:90;display:flex;align-items:center;gap:.75rem;max-width:536px;min-height:64px;margin-inline:auto;padding:.5rem .5rem .5rem .75rem;border-radius:20px;background:var(--vino-profundo);color:var(--crema);box-shadow:0 14px 32px -14px #2b1a1e99,0 2px 8px #2b1a1e2e;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .12s ease-out,filter .12s ease-out}.barra[data-astro-cid-x2grjgwy]:active{transform:scale(.985);filter:brightness(1.12)}.barra__info[data-astro-cid-x2grjgwy]{flex:1;min-width:0;display:flex;align-items:center;gap:.6rem}.barra[data-astro-cid-x2grjgwy] .barra__horno{flex:none;width:48px}.barra__txt[data-astro-cid-x2grjgwy]{min-width:0;display:flex;flex-direction:column;line-height:1.2}.barra__estado[data-astro-cid-x2grjgwy]{overflow:hidden;font-size:.78rem;white-space:nowrap;text-overflow:ellipsis;color:color-mix(in srgb,var(--crema) 68%,transparent)}.barra__total[data-astro-cid-x2grjgwy]{font-weight:700;font-size:1.02rem;white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--crema)}.barra__ver[data-astro-cid-x2grjgwy]{flex:none;display:inline-flex;align-items:center;min-height:46px;padding:.6rem 1.15rem;border:0;border-radius:999px;background:var(--crema);color:var(--vino);font-weight:600;font-size:.95rem;line-height:1.1;text-decoration:none;white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:background-color .25s,transform .25s var(--ease-out)}.barra__ver[data-astro-cid-x2grjgwy]:hover{background:#fff}.barra__ver[data-astro-cid-x2grjgwy]:active{transform:scale(.97)}.barra[data-astro-cid-x2grjgwy] [data-astro-cid-x2grjgwy]:focus-visible{outline-color:var(--crema-dorada)}.resumen-fondo[data-astro-cid-x2grjgwy]{position:fixed;inset:0;z-index:105;background:#2b1a1e99;opacity:0;visibility:hidden;transition:opacity .3s var(--ease-out),visibility 0s linear .3s}.resumen-fondo[data-astro-cid-x2grjgwy][data-abierto=true]{opacity:1;visibility:visible;transition:opacity .3s var(--ease-out),visibility 0s}.resumen[data-astro-cid-x2grjgwy]{position:fixed;left:0;right:0;bottom:0;z-index:110;max-width:600px;margin-inline:auto;max-height:calc(100vh - 2.5rem);max-height:calc(100dvh - 2.5rem);overflow-y:auto;overscroll-behavior:contain;padding:1rem var(--gutter) calc(1rem + env(safe-area-inset-bottom,0px));border-radius:24px 24px 0 0;box-shadow:0 -14px 34px -14px #2b1a1e8c;transform:translateY(105%);visibility:hidden;transition:transform .42s var(--ease-out),visibility 0s linear .42s}.resumen[data-astro-cid-x2grjgwy][data-abierto=true]{transform:none;visibility:visible;transition:transform .42s var(--ease-out),visibility 0s}@media(max-width:379.98px){.barra__ver[data-astro-cid-x2grjgwy]{padding-inline:.9rem;font-size:.9rem}.resumen__enviar[data-astro-cid-x2grjgwy]{min-height:54px;padding-inline:.9rem;font-size:.95rem}.resumen__nota[data-astro-cid-x2grjgwy]{font-size:.78rem}.wizard__btn[data-astro-cid-x2grjgwy]{padding-inline:.5rem}}@media(max-height:740px)and (max-width:959.98px){.armador[data-astro-cid-x2grjgwy]{--marco-h: clamp(165px, 26svh, 400px)}.wizard[data-astro-cid-x2grjgwy]{gap:.35rem;padding-top:0}.paso[data-astro-cid-x2grjgwy]{padding:.7rem 1rem .75rem}.paso--final[data-astro-cid-x2grjgwy]{gap:.4rem}.paso--final[data-astro-cid-x2grjgwy] .control[data-astro-cid-x2grjgwy]{min-height:44px}.final__resumen[data-astro-cid-x2grjgwy]{padding-block:.35rem}.sabores[data-astro-cid-x2grjgwy]{gap:.4rem}.opcion-sabor[data-astro-cid-x2grjgwy]{min-height:52px;padding-block:.4rem}.wizard__nuevo[data-astro-cid-x2grjgwy]{margin-top:-.35rem}}@media(max-height:680px)and (max-width:959.98px){.armador[data-astro-cid-x2grjgwy]{--marco-h: clamp(150px, 23.5svh, 400px)}}@media(min-width:960px){.armador[data-astro-cid-x2grjgwy]{--marco-h: clamp(220px, 35svh, 400px)}.wizard[data-astro-cid-x2grjgwy]{padding-inline:0}.paso[data-astro-cid-x2grjgwy]{padding:1.1rem 1.3rem 1.2rem}}@media(prefers-reduced-motion:reduce){.progreso__punto[data-astro-cid-x2grjgwy]{transition:none}}
