.wm-mov-aparecer{animation:wm-mov-aparecer var(--marca-tiempo-normal) var(--marca-curva-salida) backwards}.wm-mov-desvanecer{animation:wm-mov-desvanecer var(--marca-tiempo-rapido) var(--marca-curva-salida) both}.wm-mov-escalonar>*{animation:wm-mov-aparecer var(--marca-tiempo-normal) var(--marca-curva-salida) backwards;animation-delay:calc(var(--wm-i,0) * var(--marca-tiempo-escalon))}.wm-mov-estampar{animation:wm-mov-estampar var(--marca-tiempo-pausado) var(--marca-curva-rebote) backwards}.wm-mov-caer{animation:wm-mov-caer var(--marca-tiempo-pausado) var(--marca-curva-rebote) backwards}.wm-mov-latido{animation:wm-mov-latido var(--marca-tiempo-latido) var(--marca-curva-movimiento) infinite}.wm-mov-llegar-derecha{animation:wm-mov-llegar-derecha var(--marca-tiempo-rapido) var(--marca-curva-salida) backwards}.wm-mov-llegar-izquierda{animation:wm-mov-llegar-izquierda var(--marca-tiempo-rapido) var(--marca-curva-salida) backwards}@keyframes wm-mov-aparecer{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@keyframes wm-mov-desvanecer{0%{opacity:1}to{opacity:0}}@keyframes wm-mov-estampar{0%{opacity:0;transform:scale(1.3)}to{opacity:1;transform:none}}@keyframes wm-mov-caer{0%{opacity:0;transform:translateY(-24px)rotate(-6deg)}to{opacity:1;transform:none}}@keyframes wm-mov-latido{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}@keyframes wm-mov-llegar-derecha{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:none}}@keyframes wm-mov-llegar-izquierda{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:none}}@keyframes wm-mov-fundido{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.wm-mov-aparecer,.wm-mov-escalonar>*,.wm-mov-estampar,.wm-mov-caer,.wm-mov-llegar-derecha,.wm-mov-llegar-izquierda{animation:wm-mov-fundido var(--marca-tiempo-rapido) var(--marca-curva-salida) backwards}.wm-mov-escalonar>*{animation-delay:0s}.wm-mov-latido{animation:none}}.wm-estado{background:var(--marca-fondo-app);min-height:100vh;font-family:var(--marca-fuente-texto);color:var(--marca-choco);max-width:560px;padding:var(--marca-esp-8) var(--marca-esp-4);gap:var(--marca-esp-4);text-align:center;flex-direction:column;align-items:center;margin:0 auto;display:flex}.wm-estado__topbar{z-index:var(--marca-capa-navegacion);align-items:center;gap:var(--marca-esp-2);width:100%;padding:var(--marca-esp-2) var(--marca-esp-4);background:var(--marca-crema);border-bottom:var(--marca-borde);display:flex;position:sticky;top:0}.wm-estado__brand{font-family:var(--marca-fuente-display);letter-spacing:.5px;color:var(--marca-tinta-acento);font-size:1.05rem}.wm-estado__topbar .wm-silencio{margin-inline-start:auto}.wm-estado__folio{color:var(--marca-choco-suave);margin:0;font-weight:700}.wm-estado__mensaje{font-family:var(--marca-fuente-display);background:var(--marca-blanco);border:var(--marca-borde);border-radius:var(--marca-radio-card);box-shadow:var(--marca-sombra-personalidad);padding:var(--marca-esp-6);width:100%;margin:0;font-size:1.4rem}.wm-estado__cancelar{gap:var(--marca-esp-2);margin-top:var(--marca-esp-3);justify-items:center;display:grid}.wm-estado__error{color:var(--marca-tinta-acento);font-weight:700}.wm-estado__pasos{justify-content:center;gap:var(--marca-esp-2);flex-wrap:wrap;width:100%;margin:0;padding:0;list-style:none;display:flex}.wm-estado__paso{padding:var(--marca-esp-2) var(--marca-esp-3);border:var(--marca-borde-fino);border-radius:var(--marca-radio-pill);background:var(--marca-blanco);color:var(--marca-choco-suave);font-size:.9rem}.wm-estado__paso.es-hecho{background:var(--marca-rosa-suave);color:var(--marca-choco)}.wm-estado__paso.es-actual{background:var(--marca-magenta-deep);color:var(--marca-sobre-acento);font-weight:700}.wm-estado__resumen{background:var(--marca-blanco);border:var(--marca-borde-fino);border-radius:var(--marca-radio-card);width:100%;padding:var(--marca-esp-4);text-align:left}.wm-estado__resumen h2{font-family:var(--marca-fuente-display);margin:0 0 var(--marca-esp-2);font-size:1.1rem}.wm-estado__lineas{gap:var(--marca-esp-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.wm-estado__linea{background:var(--marca-crema);border:var(--marca-borde-fino);border-radius:var(--marca-radio-burbuja);padding:var(--marca-esp-3);gap:var(--marca-esp-2);transition:transform var(--marca-tiempo-rapido) var(--marca-curva-movimiento);flex-direction:column;display:flex}.wm-estado__linea:hover{box-shadow:var(--marca-sombra-personalidad);transform:translateY(-2px)}.wm-estado__linea-top{justify-content:space-between;align-items:baseline;gap:var(--marca-esp-2);display:flex}.wm-estado__prod{font-family:var(--marca-fuente-display);font-weight:800}.wm-estado__variante{font-family:var(--marca-fuente-texto);color:var(--marca-choco-suave);font-weight:600}.wm-estado__chips{gap:var(--marca-esp-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.wm-estado__chip{background:var(--marca-blanco);border:var(--marca-borde-fino);border-radius:var(--marca-radio-pill);padding:var(--marca-esp-1) var(--marca-esp-3);color:var(--marca-choco);transition:transform var(--marca-tiempo-rapido) var(--marca-curva-rebote), border-color var(--marca-tiempo-rapido) var(--marca-curva-movimiento);font-size:.82rem;font-weight:700}.wm-estado__chip:hover{border-color:var(--marca-tinta-acento);transform:translateY(-2px)scale(1.05)}.wm-estado__chip--sin{background:var(--marca-rosa-suave);border-color:var(--marca-alerta)}.wm-estado__nota-linea{color:var(--marca-tinta-acento);margin:0;font-size:.85rem;font-weight:700}.wm-estado__precio{color:var(--marca-tinta-acento);white-space:nowrap;font-weight:800}.wm-estado__pie{align-items:center;gap:var(--marca-esp-2);flex-direction:column;width:100%;display:flex}.wm-estado__acciones{align-items:stretch;gap:var(--marca-esp-2);flex-direction:column;width:100%;display:flex}.wm-estado__volver{padding:var(--marca-esp-2) var(--marca-esp-4);border:var(--marca-borde);border-radius:var(--marca-radio-pill);background:var(--marca-blanco);color:var(--marca-tinta-acento);font-family:var(--marca-fuente-display);box-shadow:var(--marca-sombra-personalidad);font-weight:700;text-decoration:none;display:inline-block}.wm-estado__wa{color:var(--marca-choco-suave);font-weight:700;text-decoration:underline}.wm-espera__cabecera{align-items:center;gap:var(--marca-esp-3);text-align:left;grid-template-columns:auto 1fr auto;width:100%;display:grid}.wm-espera__creacion{aspect-ratio:1;width:96px}.wm-espera__creacion .wm-creacion{view-transition-name:wm-creacion}.wm-espera__quien{overflow-wrap:anywhere;min-width:0}.wm-espera__nombre{font-family:var(--marca-fuente-display);font-size:var(--marca-display-1);line-height:var(--marca-display-1-linea);color:var(--marca-tinta-acento);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;min-width:0;margin:0}.wm-espera__mascota{display:inline-flex}.wm-espera__escena-lugar{aspect-ratio:2;border:var(--marca-borde);border-radius:var(--marca-radio-card);background:var(--marca-blanco);place-items:center;width:100%;max-width:30rem;margin-inline:auto;display:grid}.wm-espera__escena-lugar .wm-creacion{aspect-ratio:1;width:24%;height:auto}.wm-espera__camino{max-width:30rem;font-size:var(--marca-texto-pequeno);color:var(--marca-choco-suave);text-align:center;margin:0;font-weight:700}.wm-espera__cabecera.wm-espera__cabecera--sin-dibujo{text-align:center;grid-template-columns:1fr}.wm-espera__mascota .wm-mascota{filter:none}.wm-estado__mensaje.es-destello{animation:wm-espera-destello var(--marca-tiempo-momento) var(--marca-curva-salida) both}.wm-espera__ticket{padding:var(--marca-esp-4) var(--marca-esp-4) var(--marca-esp-6);gap:var(--marca-esp-2);background:var(--marca-blanco);border:var(--marca-borde-fino);width:100%;box-shadow:var(--marca-sombra-personalidad);border-top:none;border-bottom:none;flex-direction:column;margin:0;list-style:none;display:flex}.wm-espera__feston{width:100%;height:var(--marca-esp-3);background-color:var(--marca-blanco);background-image:radial-gradient(circle at 8px 0, var(--marca-crema) 8px, transparent 8.5px);background-repeat:repeat-x;background-size:16px 12px;display:block}.wm-espera__feston--pie{transform:scaleY(-1)}.wm-espera__linea{align-items:center;gap:var(--marca-esp-3);padding:var(--marca-esp-2) 0;border-bottom:var(--marca-borde-fino);color:var(--marca-choco-suave);text-align:left;border-bottom-style:dashed;grid-template-columns:auto 1fr auto;font-weight:700;display:grid}.wm-espera__linea:last-child{border-bottom:none}.wm-espera__linea.es-hecho{color:var(--marca-choco)}.wm-espera__linea.es-actual .wm-espera__linea-texto{font-family:var(--marca-fuente-display);font-size:var(--marca-texto-grande);line-height:var(--marca-texto-grande-linea);color:var(--marca-tinta-acento)}.wm-espera__linea-emoji{font-size:var(--marca-texto-grande);line-height:1}.wm-espera__sello{justify-content:center;align-items:center;gap:var(--marca-esp-1);min-width:var(--marca-toque-min);min-height:var(--marca-toque-min);padding:0 var(--marca-esp-2);border:var(--marca-borde-fino);border-radius:var(--marca-radio-pill);background:var(--marca-miel);color:var(--marca-sobre-miel);font-weight:800;display:inline-flex;transform:rotate(-6deg)}.wm-espera__hora{font-size:var(--marca-texto-micro);font-weight:700}.wm-espera__hueco{width:var(--marca-toque-min);height:var(--marca-toque-min);border:var(--marca-borde-fino);border-radius:var(--marca-radio-pill);opacity:.5;border-style:dashed}.wm-espera__caritas{gap:var(--marca-esp-3);flex-direction:column;width:100%;display:flex}.wm-espera__pregunta{font-family:var(--marca-fuente-display);font-size:var(--marca-display-1);line-height:var(--marca-display-1-linea);margin:0}.wm-espera__caritas-fila{gap:var(--marca-esp-3);grid-template-columns:repeat(3,1fr);display:grid}.wm-espera__carita{align-items:center;gap:var(--marca-esp-1);min-height:var(--marca-toque-heroe);padding:var(--marca-esp-3) var(--marca-esp-2);border:var(--marca-borde-fino);border-radius:var(--marca-radio-card);background:var(--marca-blanco);box-shadow:var(--marca-sombra-personalidad);color:var(--marca-choco);font-family:var(--marca-fuente-texto);cursor:pointer;transition:transform var(--marca-tiempo-rapido) var(--marca-curva-salida);flex-direction:column;font-weight:800;display:flex}.wm-espera__carita:hover{box-shadow:var(--marca-sombra-hover);transform:translate(-2px,-3px)}.wm-espera__carita:active{box-shadow:none;transition-duration:var(--marca-tiempo-instante);transition-timing-function:var(--marca-curva-lineal);transform:translate(6px,6px)}.wm-espera__carita.es-elegida{background:var(--marca-rosa-suave);border-color:var(--marca-tinta-acento)}.wm-espera__carita-emoji{font-size:var(--marca-display-2);line-height:1}.wm-espera__comentario{gap:var(--marca-esp-2);text-align:left;flex-direction:column;display:flex}.wm-espera__comentario label{font-weight:700}.wm-espera__comentario textarea{width:100%;min-height:var(--marca-toque-heroe);padding:var(--marca-esp-3);border:var(--marca-borde-fino);border-radius:var(--marca-radio-estandar);background:var(--marca-blanco);color:var(--marca-choco);font:inherit;box-shadow:var(--marca-sombra-servicio);resize:vertical}.wm-espera__gracias{font-family:var(--marca-fuente-display);font-size:var(--marca-texto-grande);line-height:var(--marca-texto-grande-linea);color:var(--marca-tinta-acento);margin:0}.wm-espera__dato{padding:var(--marca-esp-3) var(--marca-esp-4);border:var(--marca-borde-fino);border-radius:var(--marca-radio-burbuja);color:var(--marca-choco-suave);animation:wm-mov-fundido var(--marca-tiempo-normal) var(--marca-curva-salida) both;border-style:dashed;margin:0;font-weight:700}.wm-espera__compartir{align-items:center;gap:var(--marca-esp-2);flex-direction:column;display:flex}.wm-espera__cara{align-items:center;gap:var(--marca-esp-3);flex-direction:column;display:flex}.wm-espera__tarjeta{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.wm-estado__wa{min-height:var(--marca-toque-min);align-items:center;display:inline-flex}@keyframes wm-espera-destello{0%{opacity:.4}to{opacity:1}}@media (prefers-reduced-motion:reduce){.wm-estado__mensaje.es-destello,.wm-espera__dato{animation:none}.wm-espera__carita{transition:none}.wm-espera__carita:hover,.wm-espera__carita:active{transform:none}}@media (width<=599px){.wm-espera__cabecera{grid-template-columns:auto 1fr}.wm-espera__mascota{grid-column:1/-1;justify-self:center}.wm-espera__caritas-fila{grid-template-columns:1fr}}.wm-estado__nota-sellos{color:var(--marca-choco-suave);margin:0;font-weight:600}.wm-boton{justify-content:center;align-items:center;gap:var(--marca-esp-2);border:var(--marca-borde-fino);border-radius:var(--marca-radio-pill);box-shadow:var(--marca-sombra-personalidad);cursor:pointer;transition:transform var(--marca-tiempo-rapido) var(--marca-curva-salida);min-height:48px;padding:var(--marca-esp-2) var(--marca-esp-6);display:inline-flex;position:relative}.wm-boton:hover{box-shadow:var(--marca-sombra-hover);transform:translate(-2px,-3px)}.wm-boton:active{box-shadow:none;transition-duration:var(--marca-tiempo-instante);transition-timing-function:var(--marca-curva-lineal);transform:translate(6px,6px)}.wm-boton:disabled{opacity:.5;cursor:not-allowed;box-shadow:var(--marca-sombra-personalidad);transform:none}.wm-boton--display{background:var(--marca-magenta);color:var(--marca-sobre-acento);font-family:var(--marca-fuente-display);letter-spacing:.6px;padding:var(--marca-esp-3) var(--marca-esp-8);font-size:1.5rem;font-weight:400}.wm-boton--estandar{background:var(--marca-miel);color:var(--marca-sobre-miel);font-family:var(--marca-fuente-texto);font-size:1rem;font-weight:800}.wm-boton--secundario{background:var(--marca-blanco);color:var(--marca-choco);font-family:var(--marca-fuente-texto);font-size:1rem;font-weight:800}.wm-boton--display:focus-visible{outline:3px solid var(--marca-sobre-acento);outline-offset:3px}.wm-boton--estandar:focus-visible{outline:3px solid var(--marca-choco);outline-offset:3px}@media (prefers-reduced-motion:reduce){.wm-boton{transition:none}.wm-boton:hover,.wm-boton:active{transform:none}}.wm-silencio{width:var(--marca-toque-min);height:var(--marca-toque-min);border:var(--marca-borde-fino);border-radius:var(--marca-radio-pill);background:var(--marca-blanco);font-size:var(--marca-texto-medio);cursor:pointer;flex:none;place-items:center;line-height:1;display:inline-grid}.wm-silencio[aria-pressed=true]{background:var(--marca-crema)}.wm-silencio:focus-visible{outline:3px solid var(--marca-choco);outline-offset:2px}.wm-card{background:var(--marca-blanco);border:var(--marca-borde);border-radius:var(--marca-radio-card);box-shadow:var(--marca-sombra-personalidad);padding:var(--marca-esp-6);position:relative}.wm-card--servicio{border:var(--marca-borde-fino);box-shadow:none;padding:var(--marca-esp-4)}.wm-card--interactiva{transition:transform var(--marca-tiempo-rapido) var(--marca-curva-salida)}.wm-card--interactiva:hover{box-shadow:var(--marca-sombra-hover);transform:translate(-2px,-3px)}.wm-card--interactiva:active{box-shadow:none;transition-duration:var(--marca-tiempo-instante);transition-timing-function:var(--marca-curva-lineal);transform:translate(6px,6px)}@media (prefers-reduced-motion:reduce){.wm-card--interactiva{transition:none}.wm-card--interactiva:hover,.wm-card--interactiva:active{transform:none}}.wm-confirmacion{z-index:var(--marca-capa-confirmacion);padding:var(--marca-esp-4);background:var(--marca-backdrop);animation:wm-fundido var(--marca-tiempo-pausado) var(--marca-curva-movimiento);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.wm-confirmacion__caja{background:var(--marca-blanco);border:var(--marca-borde);border-radius:var(--marca-radio-card);width:100%;max-width:380px;box-shadow:var(--marca-sombra-flotante);padding:var(--marca-esp-6);animation:wm-sube var(--marca-tiempo-pausado) var(--marca-curva-rebote)}.wm-confirmacion__titulo{font-family:var(--marca-fuente-display);margin:0 0 var(--marca-esp-2);font-size:1.15rem;font-weight:400}.wm-confirmacion__mensaje{color:var(--marca-choco-suave);margin:0 0 var(--marca-esp-4);font-weight:500}.wm-confirmacion__acciones{gap:var(--marca-esp-3);flex-wrap:wrap;display:flex}@keyframes wm-fundido{0%{opacity:0}to{opacity:1}}@keyframes wm-sube{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.wm-confirmacion,.wm-confirmacion__caja{animation:none}}.wm-espera-cara{align-items:center;gap:var(--marca-esp-3);min-height:var(--marca-toque-comodo);color:var(--marca-choco-suave);font-weight:700;display:flex}.wm-espera-cara__cara{flex:none;display:inline-flex}.wm-espera-cara__cara .wm-mascota-envoltura{animation:wm-mov-aparecer var(--marca-tiempo-normal) var(--marca-curva-salida) both}.wm-espera-cara__texto{min-width:0}.wm-cara{align-items:center;gap:var(--marca-esp-4);max-width:36rem;padding:var(--marca-esp-8) var(--marca-esp-4);text-align:center;flex-direction:column;margin-inline:auto;display:flex}.wm-cara--chica{gap:var(--marca-esp-2);padding:var(--marca-esp-6) var(--marca-esp-4)}.wm-cara__titulo{color:var(--marca-tinta-acento)}.wm-cara__texto{max-width:30ch;font-size:var(--marca-texto-medio);line-height:var(--marca-texto-medio-linea);color:var(--marca-choco);margin:0}.wm-cara--chica .wm-cara__texto{max-width:40ch;font-size:inherit;line-height:inherit;color:var(--marca-choco-suave);font-weight:700}.wm-cara__detalle{color:var(--marca-choco-suave);margin:0;font-weight:700}.wm-cara__enlace{min-height:var(--marca-toque-comodo);padding:0 var(--marca-esp-6);border:var(--marca-borde-fino);border-radius:var(--marca-radio-pill);background:var(--marca-miel);color:var(--marca-sobre-miel);box-shadow:var(--marca-sombra-personalidad);align-items:center;font-weight:800;text-decoration:none;display:inline-flex}.wm-cara__enlace:focus-visible{outline:3px solid var(--marca-choco);outline-offset:3px}.wm-limite-error--pantalla{background:var(--marca-crema);place-items:center;min-height:100dvh;display:grid}.wm-plano-fondo{z-index:var(--marca-capa-fondo);pointer-events:none;position:fixed;inset:0;overflow:hidden}.wm-plano-fondo:before{content:"";background-color:var(--marca-grano-tinta);-webkit-mask:var(--marca-grano-textura) 0 0 / var(--marca-grano-tamano) repeat;-webkit-mask:var(--marca-grano-textura) 0 0 / var(--marca-grano-tamano) repeat;mask:var(--marca-grano-textura) 0 0 / var(--marca-grano-tamano) repeat;opacity:var(--marca-grano-opacidad);position:absolute;inset:0}.wm-plano-fondo__paralaje{height:200%;position:absolute;inset:0 0 auto}.wm-plano-fondo__mosaico{height:50%;position:relative}.wm-plano-fondo__forma{left:var(--wm-x);top:var(--wm-y);width:var(--wm-tam);height:var(--wm-tam);translate:-50% -50%;rotate:var(--wm-giro);opacity:var(--marca-formas-opacidad);position:absolute}.wm-plano-fondo__forma--magenta{fill:var(--marca-magenta)}.wm-plano-fondo__forma--miel{fill:var(--marca-miel)}.wm-plano-fondo__forma--fresa{fill:var(--marca-fresa)}@media (prefers-reduced-motion:no-preference){:root:not(.wm-modesto) .wm-plano-fondo__forma{animation:wm-plano-fondo-deriva var(--marca-tiempo-deriva) var(--marca-curva-movimiento) infinite}:root:not(.wm-modesto) .wm-plano-fondo__forma--ritmo-1{animation-duration:calc(var(--marca-tiempo-deriva) * .85);animation-delay:calc(var(--marca-tiempo-deriva) * -.2)}:root:not(.wm-modesto) .wm-plano-fondo__forma--ritmo-3{animation-duration:calc(var(--marca-tiempo-deriva) * 1.25);animation-delay:calc(var(--marca-tiempo-deriva) * -.6);animation-direction:reverse}.wm-plano-fondo.es-en-pausa .wm-plano-fondo__forma{animation-play-state:paused}@supports (animation-timeline:scroll()){:root:not(.wm-modesto) .wm-plano-fondo__paralaje{animation:wm-plano-fondo-paralaje var(--marca-curva-lineal) both;animation-iteration-count:12;animation-timeline:scroll(root);animation-range:0 6000vh}}}@keyframes wm-plano-fondo-deriva{0%,to{transform:none}33%{transform:translate(10px,-14px)rotate(6deg)}66%{transform:translate(-8px,-6px)rotate(-4deg)}}@keyframes wm-plano-fondo-paralaje{to{transform:translateY(-50%)}}@media print{.wm-plano-fondo{display:none}}.wm-rejilla{gap:var(--marca-esp-4);grid-template-columns:repeat(auto-fill, minmax(min(var(--wm-rejilla-min), 100%), 1fr));align-items:stretch;display:grid}.wm-superficie{min-height:100vh;padding:var(--marca-esp-6) var(--marca-esp-4)}@media (width>=720px){.wm-superficie{padding:var(--marca-esp-8) var(--marca-esp-6)}}.wm-superficie--publico{background:0 0}.wm-superficie--panel{background:var(--marca-crema);padding-top:var(--marca-esp-4)}.wm-creacion{width:100%;height:100%;display:block;overflow:visible}.wm-creacion__cuerpo,.wm-cocina__copia,.wm-cocina__gota,.wm-cocina__relleno{transform-box:fill-box;transform-origin:50%}.wm-creacion__base,.wm-creacion__pila,.wm-cocina__sabor,.wm-creacion__ingrediente[data-llegada=bola]>.wm-creacion__cuerpo{transform-box:fill-box;transform-origin:50% 100%}.wm-cocina__gotita,.wm-cocina__ola,.wm-cocina__sombra{transform-box:fill-box;transform-origin:50%}.wm-creacion__pila>.wm-creacion__ingrediente,.wm-creacion__cima,.wm-creacion__tachados>.wm-creacion__ingrediente{transition:transform var(--marca-tiempo-resorte-jugoso) var(--marca-curva-resorte-jugoso)}.wm-creacion--tocable .wm-creacion__ingrediente{cursor:pointer}.wm-cocina__voluta{opacity:0;animation:wm-cocina-vapor var(--marca-tiempo-latido) var(--marca-curva-movimiento) infinite;animation-delay:calc(var(--wm-i,0) * var(--marca-tiempo-momento))}.wm-cocina__sudor{animation:wm-cocina-sudor calc(var(--marca-tiempo-latido) * 2) var(--marca-curva-movimiento) infinite;animation-delay:calc(var(--wm-i,0) * var(--marca-tiempo-latido) * .7)}@keyframes wm-cocina-vapor{0%{opacity:0;transform:translateY(6px)}40%{opacity:.8}to{opacity:0;transform:translateY(-16px)}}@keyframes wm-cocina-sudor{0%,20%{opacity:0;transform:translateY(0)}35%{opacity:1}90%{opacity:1;transform:translateY(10px)}to{opacity:0;transform:translateY(12px)}}@media (prefers-reduced-motion:reduce){.wm-creacion__pila>.wm-creacion__ingrediente,.wm-creacion__cima,.wm-creacion__tachados>.wm-creacion__ingrediente{transition:none}.wm-cocina__vida{display:none}}.wm-tarjeta{max-width:100%;height:auto;display:block}.wm-tarjeta .wm-creacion{width:240px;height:240px}.wm-transfer{gap:var(--marca-esp-3);padding:var(--marca-esp-3) var(--marca-esp-4);border:var(--marca-borde);border-radius:var(--marca-radio-card);background:var(--marca-superficie-2);flex-direction:column;display:flex}.wm-transfer__titulo{color:var(--marca-choco);margin:0;font-weight:700}.wm-transfer__datos{gap:var(--marca-esp-2);flex-direction:column;margin:0;display:flex}.wm-transfer__datos>div{flex-direction:column;display:flex}.wm-transfer__datos dt,.wm-transfer__datos dd{margin:0}.wm-transfer__datos dt{color:var(--marca-choco-suave);font-size:var(--marca-texto-pequeno);line-height:var(--marca-texto-pequeno-linea)}.wm-transfer__datos dd{font-weight:800;font-size:var(--marca-texto-grande);line-height:var(--marca-texto-grande-linea);color:var(--marca-choco);overflow-wrap:break-word}.wm-transfer__cuenta{font-family:var(--marca-fuente-display);font-variant-numeric:tabular-nums;letter-spacing:.5px;font-weight:400}.wm-transfer__acciones{align-items:center;gap:var(--marca-esp-3);display:flex}.wm-transfer__copiar{min-height:var(--marca-toque-min);border-radius:var(--marca-radio-pill);padding:var(--marca-esp-2) var(--marca-esp-4);background:var(--marca-magenta-deep);color:var(--marca-sobre-acento);cursor:pointer;border:none;font-weight:800}.wm-transfer__sello{padding:var(--marca-esp-1) var(--marca-esp-3);border:var(--marca-borde-fino);border-radius:var(--marca-radio-estandar);font-family:var(--marca-fuente-display);color:var(--marca-tinta-acento);background:var(--marca-blanco);display:inline-block;rotate:-6deg}.wm-poster{cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;container-type:inline-size}.wm-poster--agotado{cursor:not-allowed}.wm-poster__inclina{height:100%;transition:transform var(--marca-tiempo-rapido) var(--marca-curva-salida)}@media (hover:hover) and (pointer:fine){.wm-poster:not(.wm-poster--agotado):hover .wm-poster__inclina{will-change:transform}}.wm-poster .wm-card{box-sizing:border-box;gap:var(--marca-esp-3);height:100%;padding:var(--marca-esp-4);transition:transform var(--marca-tiempo-rapido) var(--marca-curva-salida);grid-template-columns:auto 1fr;align-items:center;display:grid}.wm-poster--con-foto .wm-card{grid-template-columns:1fr;align-items:start}.wm-poster--izq .wm-card{transform:rotate(-1deg)}.wm-poster--der .wm-card{transform:rotate(1deg)}.wm-poster:not(.wm-poster--agotado):hover .wm-card{box-shadow:var(--marca-sombra-hover);transform:translate(-2px,-3px)}.wm-poster:not(.wm-poster--agotado):active .wm-card{box-shadow:none;transition-duration:var(--marca-tiempo-instante);transition-timing-function:var(--marca-curva-lineal);transform:translate(6px,6px)}.wm-poster--agotado .wm-card{opacity:.55}.wm-poster__media{border-radius:var(--marca-radio-pill);border:var(--marca-borde-fino);background:var(--marca-miel);place-items:center;width:72px;height:72px;display:grid;overflow:hidden}.wm-poster--con-foto .wm-poster__media{aspect-ratio:4/3;border-radius:var(--marca-radio-burbuja);background:var(--marca-rosa-suave);width:100%;height:auto}.wm-poster__foto{object-fit:cover;width:100%;height:100%;display:block}.wm-poster__emoji{font-size:2.4rem;line-height:1}.wm-poster__cuerpo{gap:var(--marca-esp-1);flex-direction:column;min-width:0;display:flex}.wm-poster__nombre{font-family:var(--marca-fuente-display);font-weight:400;font-size:var(--marca-texto-grande);line-height:var(--marca-texto-grande-linea);letter-spacing:.5px;color:var(--marca-choco);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin:0}.wm-poster__sellos{gap:var(--marca-esp-1);flex-wrap:wrap;margin:0;display:flex}.wm-poster__sello{min-height:1.6em;padding:0 var(--marca-esp-2);border-radius:var(--marca-radio-pill);background:var(--marca-miel);color:var(--marca-sobre-miel);font-size:var(--marca-texto-micro);line-height:var(--marca-texto-micro-linea);white-space:nowrap;align-items:center;font-weight:800;display:inline-flex}.wm-poster__sello--rosa{background:var(--marca-rosa-suave);border:var(--marca-borde-fino);color:var(--marca-choco)}.wm-poster__desc{color:var(--marca-choco-suave);font-size:var(--marca-texto-pequeno);line-height:var(--marca-texto-pequeno-linea);margin:0}.wm-poster__pie{justify-content:space-between;align-items:center;gap:var(--marca-esp-2);margin-top:var(--marca-esp-1);flex-wrap:wrap;display:flex}.wm-poster__precio{min-height:1.8em;padding:0 var(--marca-esp-3);border-radius:var(--marca-radio-pill);background:var(--marca-miel);color:var(--marca-sobre-miel);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;font-weight:800;display:inline-flex}.wm-poster__accion{min-height:var(--marca-toque-min);padding:0 var(--marca-esp-2);border-radius:var(--marca-radio-estandar);color:var(--marca-tinta-acento);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:none;flex-shrink:0;font-weight:800}@container (width<=300px){.wm-poster .wm-card{grid-template-columns:1fr;align-items:start}.wm-poster:not(.wm-poster--con-foto) .wm-poster__media{width:56px;height:56px}}.wm-poster__accion:focus-visible{outline:3px solid var(--marca-foco);outline-offset:2px}.wm-poster__corona{top:calc(-1 * var(--marca-esp-3));right:var(--marca-esp-3);font-size:1.8rem;line-height:1;position:absolute;transform:rotate(12deg)}.wm-poster__agotado{align-items:center;gap:var(--marca-esp-2);color:var(--marca-tinta-acento);margin:0;font-weight:800;display:flex}.wm-poster__agotado .wm-mascota{filter:none}@media (prefers-reduced-motion:reduce){.wm-poster .wm-card,.wm-poster__inclina{transition:none}.wm-poster:hover .wm-card,.wm-poster:active .wm-card{transform:none}}.wm-cuentas{gap:var(--marca-esp-1);flex-direction:column;margin:0;display:flex}.wm-cuentas>div{justify-content:space-between;gap:var(--marca-esp-3);display:flex}.wm-cuentas dt{color:var(--marca-choco-suave);font-weight:700}.wm-cuentas dd{text-align:right;font-variant-numeric:tabular-nums;margin:0}.wm-cuentas__descuento dt{overflow-wrap:break-word;min-width:0}.wm-cuentas__descuento dd{color:var(--marca-exito)}.wm-cuentas__total{margin-top:var(--marca-esp-2);padding-top:var(--marca-esp-2);border-top:var(--marca-borde-fino);align-items:baseline}.wm-cuentas__total dt{color:var(--marca-choco);font-family:var(--marca-fuente-display);font-size:var(--marca-texto-medio)}.wm-cuentas__total dt small{font-family:var(--marca-fuente-texto);font-size:var(--marca-texto-pequeno);color:var(--marca-choco-suave)}.wm-cuentas__total-num{font-family:var(--marca-fuente-display);font-size:var(--marca-display-1);color:var(--marca-tinta-acento)}.wm-cuentas__espera{color:var(--marca-choco-suave);font-weight:700}.wm-cuentas__enlace{color:var(--marca-tinta-acento);font-family:var(--marca-fuente-texto);cursor:pointer;background:0 0;border:none;padding:0;font-weight:700;text-decoration:underline}.wm-sellos{gap:var(--marca-esp-3);width:100%;padding:var(--marca-esp-4);background:var(--marca-crema);border:var(--marca-borde);border-radius:var(--marca-radio-card);box-shadow:var(--marca-sombra-personalidad);text-align:left;color:var(--marca-choco);flex-direction:column;display:flex}.wm-sellos.es-completa{background:var(--marca-rosa-suave)}.wm-sellos__cabeza{justify-content:space-between;align-items:center;gap:var(--marca-esp-2);display:flex}.wm-sellos__titulo{font-family:var(--marca-fuente-display);font-weight:400;font-size:var(--marca-texto-medio);line-height:var(--marca-texto-medio-linea);color:var(--marca-tinta-acento);margin:0}.wm-sellos__casillas{gap:var(--marca-esp-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.wm-sellos__casilla{border:2px dashed var(--marca-choco-suave);background:var(--marca-blanco);width:2.25rem;height:2.25rem;font-size:var(--marca-texto-grande);border-radius:50%;justify-content:center;align-items:center;line-height:1;display:inline-flex}.wm-sellos__casilla.es-sellada{border:var(--marca-borde-fino);background:var(--marca-miel)}.wm-sellos__frase{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;min-width:0;margin:0;font-weight:800}.wm-superficie.wm-menu{--wm-alto-cabecera:60px;--wm-alto-barra:60px;--wm-ancho-escaparate:1100px;padding:0}html:has(.wm-menu){scroll-snap-type:y proximity;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html:has(.wm-menu){scroll-behavior:auto}}.wm-menu__cabecera{z-index:var(--marca-capa-navegacion);min-height:var(--wm-alto-cabecera);box-sizing:border-box;padding:var(--marca-esp-2) var(--marca-esp-4);background:var(--marca-papel-encerado);-webkit-backdrop-filter:blur(var(--marca-papel-encerado-blur));backdrop-filter:blur(var(--marca-papel-encerado-blur));border-bottom:var(--marca-papel-encerado-borde);position:sticky;top:0}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.wm-menu__cabecera{background:var(--marca-crema)}}.wm-menu__cabecera-fila{max-width:var(--wm-ancho-escaparate);justify-content:space-between;align-items:center;gap:var(--marca-esp-3);margin-inline:auto;display:flex}.wm-menu__cabecera-lado{align-items:center;gap:var(--marca-esp-2);display:inline-flex}.wm-menu__marca{font-family:var(--marca-fuente-display);font-weight:400;font-size:var(--marca-texto-grande);line-height:var(--marca-texto-grande-linea);letter-spacing:.5px;color:var(--marca-tinta-acento);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;min-width:0;margin:0}.wm-menu__cabecera .wm-mascota{filter:none}.wm-menu__hero{max-width:var(--wm-ancho-escaparate);align-items:center;gap:var(--marca-esp-4);padding:var(--marca-esp-6) var(--marca-esp-4) var(--marca-esp-4);grid-template-columns:1fr auto;margin-inline:auto;display:grid}.wm-menu__hero-texto{gap:var(--marca-esp-2);flex-direction:column;min-width:0;display:flex}.wm-menu__saludo{min-height:2lh;color:var(--marca-choco-suave);margin:0;font-weight:700}.wm-menu__titulo{color:var(--marca-tinta-acento);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.wm-menu__lema{max-width:32ch;font-size:var(--marca-texto-medio);line-height:var(--marca-texto-medio-linea);color:var(--marca-choco-suave);margin:0}.wm-menu__hero-mascota{transform-origin:100% 0;display:inline-flex}@media (width<=599px){.wm-menu__hero-mascota .wm-mascota{width:96px;height:96px}.wm-menu__cabecera-lado .wm-mascota-envoltura{display:none}}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.wm-menu__hero-mascota{animation:wm-menu-encoge var(--marca-curva-lineal) both;animation-timeline:scroll(root);animation-range:0 240px}}}@keyframes wm-menu-encoge{to{opacity:.6;transform:scale(.6)translateY(-20px)}}.wm-menu__aviso{padding:var(--marca-esp-2) var(--marca-esp-4);text-align:center;font-size:var(--marca-texto-pequeno);line-height:var(--marca-texto-pequeno-linea);color:var(--marca-sobre-miel);background:var(--marca-miel);margin:0;font-weight:700}.wm-menu__aviso--sinred{justify-content:center;align-items:center;gap:var(--marca-esp-2);display:flex}.wm-menu__cuerpo{flex-direction:column;display:flex}.wm-menu__estado{padding:var(--marca-esp-8) var(--marca-esp-4);text-align:center;color:var(--marca-choco-suave);margin:0;font-weight:700}.wm-menu__banda{scroll-snap-align:start;scroll-margin-top:calc(var(--wm-alto-cabecera) + var(--wm-alto-barra));padding-bottom:var(--marca-esp-8)}.wm-menu__banda--rosa{background:var(--marca-rosa-suave)}.wm-feston{height:var(--marca-esp-3);background-image:radial-gradient(circle at 8px 0, var(--wm-feston-tinta) 8px, transparent 8.5px);background-repeat:repeat-x;background-size:16px 12px;display:block}.wm-menu__banda--rosa>.wm-feston{--wm-feston-tinta:var(--marca-crema);background-color:var(--marca-rosa-suave)}.wm-menu__banda:not(.wm-menu__banda--rosa)>.wm-feston{--wm-feston-tinta:var(--marca-rosa-suave);background-color:var(--marca-crema)}.wm-menu__banda-contenido{max-width:var(--wm-ancho-escaparate);gap:var(--marca-esp-4);padding:var(--marca-esp-6) var(--marca-esp-4) 0;flex-direction:column;margin-inline:auto;display:flex}.wm-menu__categoria-titulo{color:var(--marca-tinta-acento)}.wm-menu__categoria-emoji{display:inline-block}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.wm-menu__categoria-titulo{animation:wm-menu-titulo-entra var(--marca-curva-salida) both;animation-timeline:view();animation-range:entry entry 70%}.wm-menu__categoria-emoji{animation:wm-menu-emoji-entra var(--marca-curva-salida) both;animation-timeline:view();animation-range:entry entry 90%}}}@keyframes wm-menu-titulo-entra{0%{transform:translateY(12px)}}@keyframes wm-menu-emoji-entra{0%{transform:rotate(6deg)}}.wm-menu__rejilla{padding-top:var(--marca-esp-3)}.wm-menu .wm-menu__rejilla>.wm-poster--izq{--wm-giro-entrada:-2.5deg}.wm-menu .wm-menu__rejilla>.wm-poster--der{--wm-giro-entrada:2.5deg}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.wm-menu .wm-menu__rejilla>*{animation:wm-menu-tarjeta-entra var(--marca-curva-salida) both;animation-delay:0s;animation-timeline:view();animation-range:entry entry 45%}.wm-menu .wm-poster__foto,.wm-menu .wm-poster__emoji{animation:wm-menu-foto-paralaje var(--marca-curva-lineal) both;animation-timeline:view();animation-range:cover}}}@keyframes wm-menu-tarjeta-entra{0%{transform:translateY(16px) rotate(var(--wm-giro-entrada,2deg))}}@keyframes wm-menu-foto-paralaje{0%{transform:translateY(-3px)scale(1.06)}to{transform:translateY(3px)scale(1.06)}}.wm-menu__pie{scroll-snap-align:end;align-items:center;gap:var(--marca-esp-2);padding:var(--marca-esp-8) var(--marca-esp-4) var(--marca-esp-16);text-align:center;color:var(--marca-choco-suave);flex-direction:column;display:flex}.wm-menu__pie-lema{font-family:var(--marca-fuente-display);font-size:var(--marca-texto-medio);line-height:var(--marca-texto-medio-linea);letter-spacing:.5px;color:var(--marca-tinta-acento)}.wm-menu__pie-horario{font-size:var(--marca-texto-pequeno);line-height:var(--marca-texto-pequeno-linea);font-weight:700}.wm-superficie.wm-menu--con-cajita{padding-bottom:calc(var(--marca-toque-heroe) + var(--marca-esp-12))}.wm-superficie.wm-menu--cerrado{min-height:100vh;padding:var(--marca-esp-8) var(--marca-esp-4);place-items:center;display:grid}::view-transition-old(root){animation-duration:var(--marca-tiempo-normal)}::view-transition-new(root){animation-duration:var(--marca-tiempo-normal)}::view-transition-group(*){animation-duration:var(--marca-tiempo-pausado);animation-timing-function:var(--marca-curva-movimiento)}.wm-menu__pie-aviso{min-height:var(--marca-toque-min);font-size:var(--marca-texto-pequeno);line-height:var(--marca-texto-pequeno-linea);color:var(--marca-choco-suave);align-items:center;font-weight:700;text-decoration:underline;display:inline-flex}.wm-menu.es-tapada .wm-plano-fondo__forma{animation-play-state:paused!important}.wm-apertura{z-index:var(--marca-capa-celebracion);background:var(--marca-crema);place-items:start center;padding-block-start:14vh;display:grid;position:fixed;inset:0}.wm-apertura.es-saliendo{animation:wm-mov-desvanecer var(--marca-tiempo-rapido) var(--marca-curva-salida) both}.wm-apertura__escena{align-items:center;gap:var(--marca-esp-3);padding:var(--marca-esp-6);text-align:center;flex-direction:column;display:flex}.wm-apertura__mascota{animation:wm-apertura-despierta var(--marca-tiempo-pausado) var(--marca-curva-rebote) both;display:inline-flex}.wm-apertura__feston{width:min(60vw,320px);height:var(--marca-esp-3);background-image:radial-gradient(circle at 8px 0, var(--marca-rosa) 8px, transparent 8.5px);transform-origin:0;animation:wm-apertura-traza var(--marca-tiempo-normal) var(--marca-curva-salida) both;animation-delay:calc(var(--marca-tiempo-escalon) * 3);background-repeat:repeat-x;background-size:16px 12px;display:block}.wm-apertura__titulo{font-family:var(--marca-fuente-display);font-size:var(--marca-display-2);line-height:var(--marca-display-2-linea);letter-spacing:.5px;color:var(--marca-tinta-acento);animation:wm-mov-aparecer var(--marca-tiempo-normal) var(--marca-curva-salida) both;animation-delay:calc(var(--marca-tiempo-escalon) * 6)}.wm-apertura__categorias{justify-content:center;gap:var(--marca-esp-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.wm-apertura__categoria{padding:var(--marca-esp-1) var(--marca-esp-3);border:var(--marca-borde-fino);border-radius:var(--marca-radio-pill);background:var(--marca-blanco);color:var(--marca-choco);animation:wm-mov-aparecer var(--marca-tiempo-normal) var(--marca-curva-salida) both;animation-delay:calc(var(--marca-tiempo-escalon) * (9 + var(--wm-i,0)));font-weight:700}.wm-apertura__saludo{color:var(--marca-choco-suave);animation:wm-mov-aparecer var(--marca-tiempo-normal) var(--marca-curva-salida) both;animation-delay:calc(var(--marca-tiempo-escalon) * 15);font-weight:700}@keyframes wm-apertura-despierta{0%{opacity:0;transform:scale(.7)translateY(12px)}to{opacity:1;transform:none}}@keyframes wm-apertura-traza{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.wm-cats{top:var(--wm-alto-cabecera,0px);z-index:var(--marca-capa-sticky);gap:var(--marca-esp-2);min-height:var(--wm-alto-barra,auto);box-sizing:border-box;padding:var(--marca-esp-2) var(--marca-esp-4);scroll-padding-inline:var(--marca-esp-4);background:var(--marca-papel-encerado);-webkit-backdrop-filter:blur(var(--marca-papel-encerado-blur));backdrop-filter:blur(var(--marca-papel-encerado-blur));border-bottom:var(--marca-papel-encerado-borde);scrollbar-width:none;display:flex;position:sticky;overflow-x:auto}.wm-cats::-webkit-scrollbar{display:none}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.wm-cats{background:var(--marca-crema)}}.wm-cats__chip{isolation:isolate;align-items:center;gap:var(--marca-esp-2);min-height:var(--marca-toque-min);padding:0 var(--marca-esp-4);border:var(--marca-borde-fino);border-radius:var(--marca-radio-pill);background:var(--marca-blanco);color:var(--marca-choco);white-space:nowrap;box-shadow:var(--marca-sombra-servicio);transition:transform var(--marca-tiempo-rapido) var(--marca-curva-salida);flex:none;font-weight:700;text-decoration:none;display:inline-flex;position:relative}.wm-cats__chip:hover{box-shadow:var(--marca-sombra-personalidad);transform:translate(-2px,-3px)}.wm-cats__chip:active{box-shadow:none;transition-duration:var(--marca-tiempo-instante);transition-timing-function:var(--marca-curva-lineal);transform:translate(2px,2px)}.wm-cats__chip.es-activa{border-color:var(--marca-tinta-acento);background:0 0}.wm-cats__chip.es-activa:before{content:"";z-index:var(--marca-capa-base);border-radius:inherit;background:var(--marca-rosa-suave);transform-origin:0;position:absolute;inset:0}.wm-cats__texto{z-index:var(--marca-capa-elevado);position:relative}.wm-cats__chip:focus-visible{outline:3px solid var(--marca-foco);outline-offset:2px}@media (prefers-reduced-motion:reduce){.wm-cats__chip{transition:none}.wm-cats__chip:hover,.wm-cats__chip:active{transform:none}}.wm-cajita{z-index:var(--marca-capa-flotante);justify-content:space-between;align-items:center;gap:var(--marca-esp-3);padding:var(--marca-esp-3) var(--marca-esp-4);padding-bottom:calc(var(--marca-esp-3) + env(safe-area-inset-bottom));background:var(--marca-papel-encerado);-webkit-backdrop-filter:blur(var(--marca-papel-encerado-blur));backdrop-filter:blur(var(--marca-papel-encerado-blur));border-top:var(--marca-papel-encerado-borde);display:flex;position:fixed;inset:auto 0 0;container-type:inline-size}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.wm-cajita{background:var(--marca-crema)}}.wm-cajita__texto{min-width:0;color:var(--marca-choco);font-size:var(--marca-texto-pequeno);line-height:var(--marca-texto-pequeno-linea);margin:0}.wm-cajita__cuantos{white-space:nowrap}.wm-cajita__total{font-family:var(--marca-fuente-display);font-size:var(--marca-texto-grande);line-height:var(--marca-texto-grande-linea);color:var(--marca-tinta-acento);font-variant-numeric:tabular-nums;white-space:nowrap}.wm-cajita__ver{flex-shrink:0}@container (width<=520px){.wm-cajita__detalle{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.wm-cajita .wm-cajita__ver{padding-inline:var(--marca-esp-4);font-size:var(--marca-texto-grande)}.wm-cajita__total{font-size:var(--marca-texto-medio);line-height:var(--marca-texto-medio-linea)}}.wm-charola{padding-top:var(--marca-esp-6)}.wm-charola__titulo{max-width:var(--wm-ancho-escaparate,1100px);padding-inline:var(--marca-esp-4);color:var(--marca-tinta-acento);margin-inline:auto}.wm-charola__fila{gap:var(--marca-esp-4);max-width:var(--wm-ancho-escaparate,1100px);scroll-snap-type:x mandatory;scroll-padding-inline:var(--marca-esp-4);padding:var(--marca-esp-4) var(--marca-esp-4) var(--marca-esp-6);scrollbar-width:none;margin-inline:auto;display:flex;overflow-x:auto}.wm-charola__fila::-webkit-scrollbar{display:none}.wm-charola__item{scroll-snap-align:start;flex:0 0 min(78vw,300px);display:flex}@media (width>=1024px){.wm-charola__item{flex-basis:320px}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.wm-charola__item{animation:wm-charola-escala var(--marca-curva-lineal) both;animation-timeline:view(inline);animation-range:cover}}}@keyframes wm-charola-escala{0%,to{transform:scale(.94)}50%{transform:scale(1)}}.wm-charola .wm-charola__card{gap:var(--marca-esp-2);width:100%;min-height:180px;padding:var(--marca-esp-4);box-shadow:var(--marca-sombra-expresion);cursor:pointer;transition:transform var(--marca-tiempo-rapido) var(--marca-curva-salida);flex-direction:column;display:flex;position:relative}.wm-charola__item--izq .wm-charola__card{transform:rotate(-1deg)}.wm-charola__item--der .wm-charola__card{transform:rotate(1deg)}.wm-charola .wm-charola__card:hover{box-shadow:var(--marca-sombra-hover);transform:translate(-2px,-3px)}.wm-charola .wm-charola__card:active{box-shadow:none;transition-duration:var(--marca-tiempo-instante);transition-timing-function:var(--marca-curva-lineal);transform:translate(6px,6px)}.wm-charola .wm-charola__card--rosa{background:var(--marca-rosa-suave);cursor:default}.wm-charola .wm-charola__card--rosa:hover,.wm-charola .wm-charola__card--rosa:active{transform:inherit;box-shadow:var(--marca-sombra-expresion)}.wm-charola__creacion{aspect-ratio:1;align-self:center;width:5.5rem;display:block}.wm-charola .wm-charola__card--sorpresa{background:var(--marca-crema);border-style:dashed}.wm-charola__corona{top:calc(-1 * var(--marca-esp-3));right:var(--marca-esp-4);font-size:1.8rem;line-height:1;position:absolute;transform:rotate(12deg)}.wm-charola__pill{min-height:1.6em;padding:0 var(--marca-esp-2);border-radius:var(--marca-radio-pill);background:var(--marca-miel);color:var(--marca-sobre-miel);font-size:var(--marca-texto-micro);line-height:var(--marca-texto-micro-linea);white-space:nowrap;align-self:flex-start;align-items:center;font-weight:800;display:inline-flex}.wm-charola__pill--rosa{background:var(--marca-rosa-suave);border:var(--marca-borde-fino);color:var(--marca-choco)}.wm-charola__emoji{font-size:3rem;line-height:1}.wm-charola__foto{aspect-ratio:4/3;object-fit:cover;border-radius:var(--marca-radio-burbuja);border:var(--marca-borde-fino);background:var(--marca-rosa-suave);width:100%;display:block}.wm-charola__nombre{color:var(--marca-choco)}.wm-charola__desc{color:var(--marca-choco-suave);font-size:var(--marca-texto-pequeno);line-height:var(--marca-texto-pequeno-linea);margin:0}.wm-charola__pie{justify-content:space-between;align-items:center;gap:var(--marca-esp-3);flex-wrap:wrap;margin-top:auto;display:flex}.wm-charola__precio{min-height:1.8em;padding:0 var(--marca-esp-3);border-radius:var(--marca-radio-pill);background:var(--marca-miel);color:var(--marca-sobre-miel);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;font-weight:800;display:inline-flex}.wm-charola .wm-charola__pedir{width:100%;padding-inline:var(--marca-esp-4);font-size:var(--marca-texto-grande);margin-top:auto}@media (prefers-reduced-motion:reduce){.wm-charola .wm-charola__card{transition:none}.wm-charola .wm-charola__card:hover,.wm-charola .wm-charola__card:active{transform:inherit}}.wm-contador-antojos{min-height:1lh;font-size:var(--marca-texto-pequeno);line-height:var(--marca-texto-pequeno-linea);margin:0}.wm-contador-antojos__sticker{padding:var(--marca-esp-1) var(--marca-esp-3);border:var(--marca-borde-fino);border-radius:var(--marca-radio-burbuja);text-wrap:balance;background:var(--marca-blanco);box-shadow:var(--marca-sombra-servicio);color:var(--marca-choco);animation:wm-mov-fundido var(--marca-tiempo-normal) var(--marca-curva-salida) backwards;font-weight:700;display:inline-block}.wm-contador-antojos__cifra{white-space:nowrap}.wm-contador-antojos__numero{font-family:var(--marca-fuente-display);color:var(--marca-tinta-acento);font-variant-numeric:tabular-nums;font-weight:400}@media (prefers-reduced-motion:reduce){.wm-contador-antojos__sticker{animation:none}}.wm-drawer{z-index:var(--marca-capa-modal);background:var(--marca-backdrop);animation:wm-drawer-fondo var(--marca-tiempo-pausado) var(--marca-curva-movimiento);justify-content:flex-end;display:flex;position:fixed;inset:0}@keyframes wm-drawer-fondo{0%{opacity:0}to{opacity:1}}.wm-drawer__panel{background:var(--marca-crema);border-left:var(--marca-borde);width:min(400px,85%);height:100%;box-shadow:var(--marca-sombra-expresion);animation:wm-drawer-entra var(--marca-tiempo-pausado) var(--marca-curva-movimiento);outline:none;flex-direction:column;display:flex}@keyframes wm-drawer-entra{0%{transform:translate(100%)}to{transform:none}}.wm-drawer__top{justify-content:space-between;align-items:center;gap:var(--marca-esp-3);padding:var(--marca-esp-4) var(--marca-esp-6);background:var(--marca-magenta-deep);color:var(--marca-sobre-acento);border-bottom:var(--marca-borde);flex-shrink:0;display:flex}.wm-drawer__top b{font-family:var(--marca-fuente-display);font-size:1.1rem;font-weight:400}.wm-drawer__cerrar{width:var(--marca-toque-min);height:var(--marca-toque-min);border:var(--marca-borde-fino);background:var(--marca-crema);color:var(--marca-choco);cursor:pointer;border-radius:50%;font-weight:800;line-height:1}.wm-drawer__aviso{padding:var(--marca-esp-2) var(--marca-esp-6);font-size:var(--marca-texto-pequeno);line-height:var(--marca-texto-pequeno-linea);color:var(--marca-sobre-miel);background:var(--marca-miel);flex-shrink:0;margin:0;font-weight:700}.wm-drawer__vacio{padding:var(--marca-esp-6);align-items:center;gap:var(--marca-esp-3);text-align:center;color:var(--marca-choco-suave);flex-direction:column;margin:auto;font-weight:700;display:flex}.wm-drawer__vacio p{margin:0}.wm-drawer__lineas{padding:var(--marca-esp-4) var(--marca-esp-6);gap:var(--marca-esp-3);flex-direction:column;flex:1;margin:0;list-style:none;display:flex;overflow-y:auto}.wm-drawer__linea{justify-content:space-between;align-items:flex-start;gap:var(--marca-esp-3);padding-bottom:var(--marca-esp-3);border-bottom:var(--marca-borde-fino);display:flex}.wm-drawer__desc{overflow-wrap:anywhere;min-width:0;color:var(--marca-choco);font-weight:600}.wm-drawer__nota{color:var(--marca-choco-suave);font-weight:500}.wm-drawer__quitar{min-height:var(--marca-toque-min);margin-block:calc(-1 * var(--marca-esp-3));padding:0 var(--marca-esp-2);cursor:pointer;color:var(--marca-tinta-acento);background:0 0;border:none;flex:none;font-size:.85rem;font-weight:700}.wm-drawer__acompana{align-items:center;gap:var(--marca-esp-3);margin:0 var(--marca-esp-6) var(--marca-esp-3);padding:var(--marca-esp-3) var(--marca-esp-4);border:var(--marca-borde-fino);border-radius:var(--marca-radio-burbuja);background:var(--marca-blanco);color:var(--marca-choco);animation:wm-mov-aparecer var(--marca-tiempo-normal) var(--marca-curva-salida) backwards;border-style:dashed;flex-shrink:0;display:flex}.wm-drawer__acompana-emoji{font-size:var(--marca-texto-grande);flex:none;line-height:1}.wm-drawer__acompana-texto{overflow-wrap:break-word;flex-direction:column;flex:auto;min-width:0;margin:0;display:flex}.wm-drawer__acompana-precio{color:var(--marca-magenta-deep);white-space:nowrap}.wm-drawer__acompana-eyebrow,.wm-drawer__acompana-texto small{font-size:var(--marca-texto-pequeno);color:var(--marca-choco-suave);font-weight:700}.wm-drawer__acompana-accion{min-height:var(--marca-toque-min);padding:0 var(--marca-esp-3);border:var(--marca-borde-fino);border-radius:var(--marca-radio-pill);background:var(--marca-miel);color:var(--marca-sobre-miel);font:inherit;white-space:nowrap;cursor:pointer;flex:none;font-weight:800}.wm-drawer__acompana-accion:focus-visible{outline:3px solid var(--marca-foco);outline-offset:2px}.wm-drawer__pie{padding:var(--marca-esp-4) var(--marca-esp-6);border-top:var(--marca-borde);flex-shrink:0}.wm-drawer__nota-total{margin:0 0 var(--marca-esp-3);text-align:center;color:var(--marca-choco-suave);font-size:.82rem;font-weight:700}.wm-drawer__ir{width:100%;min-height:48px;padding-inline:var(--marca-esp-4)}@media (prefers-reduced-motion:reduce){.wm-drawer,.wm-drawer__panel,.wm-drawer__acompana{animation:none}}@font-face{font-family:Titan One;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/titan-one-latin-DwVbh4mi.woff2)format("woff2")}@font-face{font-family:"Baloo 2";font-style:normal;font-weight:400 800;font-display:swap;src:url(/assets/baloo2-latin-400-800-B_TVFhwJ.woff2)format("woff2")}:root{--marca-crema:#fff6ec;--marca-rosa:#f7d6de;--marca-rosa-suave:#fbe9ee;--marca-magenta:#e23a7e;--marca-magenta-deep:#c22764;--marca-miel:#f5a83b;--marca-miel-deep:#de8b1b;--marca-choco:#4a2b1d;--marca-choco-suave:#6b4530;--marca-fresa:#e8474f;--marca-blanco:#fff;--marca-sobre-acento:#fff;--marca-tinta-acento:var(--marca-magenta-deep);--marca-sobre-miel:#4a2b1d;--marca-sobre-magenta:#fff6ec;--marca-exito:#1f7a44;--marca-exito-suave:#1f8a4c1f;--marca-info:#2f6bb0;--marca-alerta:var(--marca-fresa);--marca-backdrop:#4a2b1d59;--marca-scroll-pulgar:#4a2b1d4d;--marca-scroll-riel:transparent;--marca-placeholder:#4a2b1d7a;--marca-autofill:var(--marca-blanco);--marca-foco:var(--marca-miel);--marca-brillo:#ffffff59;--marca-brillo-rosa:#f7d6de99;--marca-sombra-color:#4a2b1d24;--marca-glow-miel:#f5a83b66;--marca-wa-linea:#30303040;--marca-tinta-impresa:#000;--marca-papel-impreso:#fff;--marca-wa-burbuja:#dcf8c6;--marca-wa-texto:#303030;--marca-wa-meta:#1f6b3a;--marca-fuente-display:"Titan One", "Baloo 2", sans-serif;--marca-fuente-texto:"Baloo 2", "Trebuchet MS", system-ui, sans-serif;--marca-texto-micro:.75rem;--marca-texto-micro-linea:1.4;--marca-texto-pequeno:.875rem;--marca-texto-pequeno-linea:1.5;--marca-texto-base:1rem;--marca-texto-base-linea:1.6;--marca-texto-medio:1.125rem;--marca-texto-medio-linea:1.55;--marca-texto-grande:1.375rem;--marca-texto-grande-linea:1.4;--marca-display-1:clamp(1.6rem, 4vw, 2.2rem);--marca-display-2:clamp(2rem, 6vw, 3.2rem);--marca-display-heroe:clamp(2.6rem, 8vw, 4.4rem);--marca-display-heroe-linea:1;--marca-display-2-linea:1.05;--marca-display-1-linea:1.1;--marca-borde:3px solid var(--marca-choco);--marca-borde-fino:2.5px solid var(--marca-choco);--marca-borde-grueso:4px solid var(--marca-choco);--marca-radio-card:26px;--marca-radio-burbuja:18px;--marca-radio-2:var(--marca-radio-burbuja);--marca-radio-pill:999px;--marca-radio-estandar:16px;--marca-superficie-2:var(--marca-rosa-suave);--marca-papel-encerado:#fff6ecdb;--marca-papel-encerado-blur:8px;--marca-papel-encerado-borde:2px solid var(--marca-choco);--marca-laminado-brillo:#ffffffb3;--marca-laminado:inset 1px 1px 0 var(--marca-laminado-brillo);--marca-sombra-expresion:var(--marca-laminado), 10px 10px 0 #4a2b1d24;--marca-sombra-personalidad:var(--marca-laminado), 6px 6px 0 #4a2b1d24;--marca-sombra-hover:var(--marca-laminado), 9px 10px 0 #4a2b1d29;--marca-sombra-press:var(--marca-laminado), 2px 2px 0 #4a2b1d33;--marca-sombra-servicio:var(--marca-laminado), 2px 2px 0 var(--marca-sombra-color);--marca-sombra-flotante:14px 14px 0 var(--marca-sombra-color);--marca-glow-celebracion:var(--marca-glow-miel);--marca-sombra-celebracion:14px 14px 0 var(--marca-sombra-color), 0 0 24px var(--marca-glow-celebracion);--marca-gradiente-calido:linear-gradient(135deg, var(--marca-magenta) 0%, var(--marca-fresa) 100%);--marca-gradiente-miel:linear-gradient(120deg, var(--marca-miel) 0%, var(--marca-magenta) 100%);--marca-gradiente-dulce:linear-gradient(160deg, var(--marca-rosa-suave) 0%, var(--marca-rosa) 100%);--marca-tiempo-instante:80ms;--marca-tiempo-rapido:.16s;--marca-tiempo-normal:.28s;--marca-tiempo-pausado:.45s;--marca-tiempo-momento:.9s;--marca-tiempo-aurora:22s;--marca-tiempo-deriva:48s;--marca-tiempo-escalon:50ms;--marca-tiempo-latido:1.8s;--marca-tiempo-celebrar:2.2s;--marca-tiempo-pico-destello:.12s;--marca-tiempo-pico-creacion:.2s;--marca-tiempo-pico-confeti:.35s;--marca-tiempo-pico-mascota:.5s;--marca-tiempo-pico-titulo:.7s;--marca-tiempo-pico-nombre:.9s;--marca-tiempo-pico-resumen:1.1s;--marca-tiempo-pico-botones:1.4s;--marca-curva-salida:cubic-bezier(.2, .8, .3, 1);--marca-curva-entrada:cubic-bezier(.6, 0, .8, .2);--marca-curva-rebote:cubic-bezier(.5, 1.6, .5, 1);--marca-curva-fisica:cubic-bezier(.34, 1.4, .64, 1);--marca-curva-movimiento:cubic-bezier(.4, 0, .2, 1);--marca-curva-lineal:linear;--marca-tiempo-resorte-suave:.408s;--marca-tiempo-resorte-jugoso:.525s;--marca-tiempo-resorte-firme:.375s;--marca-curva-resorte-suave:var(--marca-curva-salida);--marca-curva-resorte-jugoso:var(--marca-curva-fisica);--marca-curva-resorte-firme:var(--marca-curva-movimiento);--marca-esp-1:4px;--marca-esp-2:8px;--marca-esp-3:12px;--marca-esp-4:16px;--marca-esp-6:24px;--marca-esp-8:32px;--marca-esp-12:48px;--marca-esp-16:64px;--marca-toque-min:44px;--marca-toque-comodo:56px;--marca-toque-heroe:72px;--marca-ancho-contenido:1040px;--marca-capa-fondo:-1;--marca-capa-base:0;--marca-capa-elevado:1;--marca-capa-sticky:10;--marca-capa-navegacion:20;--marca-capa-flotante:30;--marca-capa-backdrop:100;--marca-capa-modal:110;--marca-capa-confirmacion:120;--marca-capa-toast:130;--marca-capa-celebracion:200;--marca-plano-fondo:var(--marca-crema);--marca-plano-bandeja:var(--marca-rosa);--marca-sombra-barra:var(--marca-laminado), 3px 3px 0 var(--marca-sombra-color);--marca-grano-textura:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 -0.6'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url%28%23g%29'/%3E%3C/svg%3E");--marca-grano-tamano:160px;--marca-grano-tinta:var(--marca-choco);--marca-grano-opacidad:.03;--marca-formas-opacidad:.05;--marca-fondo-app:var(--marca-plano-fondo);--marca-comida-dorado:var(--marca-miel);--marca-comida-cajeta:color-mix(in oklab, var(--marca-miel-deep) 60%, var(--marca-sobre-miel));--marca-comida-chocolate:color-mix(in oklab, var(--marca-sobre-miel) 86%, var(--marca-miel-deep));--marca-comida-blanco:var(--marca-sobre-acento);--marca-comida-fresa:var(--marca-fresa);--marca-comida-zarzamora:color-mix(in oklab, var(--marca-magenta-deep) 52%, var(--marca-sobre-miel));--marca-comida-amarillo:color-mix(in oklab, var(--marca-miel) 70%, var(--marca-sobre-acento));--marca-comida-verde:color-mix(in oklab, var(--marca-exito) 82%, var(--marca-miel));--marca-comida-rosa:color-mix(in oklab, var(--marca-fresa) 42%, var(--marca-sobre-magenta));--marca-comida-carne:color-mix(in oklab, var(--marca-sobre-miel) 72%, var(--marca-fresa));--marca-comida-tocino:color-mix(in oklab, var(--marca-fresa) 64%, var(--marca-sobre-miel));--marca-comida-cebolla:color-mix(in oklab, var(--marca-magenta) 24%, var(--marca-sobre-acento));--marca-comida-naranja:color-mix(in oklab, var(--marca-miel) 55%, var(--marca-fresa));--marca-comida-nuez:color-mix(in oklab, var(--marca-comida-cajeta) 66%, var(--marca-sobre-magenta));--marca-comida-colores:var(--marca-magenta);--marca-comida-dorado-sombra:var(--marca-miel-deep);--marca-comida-masa:color-mix(in oklab, var(--marca-miel) 52%, var(--marca-sobre-magenta));--marca-comida-crema:var(--marca-sobre-magenta);--marca-comida-mantequilla:color-mix(in oklab, var(--marca-miel) 38%, var(--marca-sobre-acento));--marca-comida-salchicha:color-mix(in oklab, var(--marca-fresa) 58%, var(--marca-miel-deep));--marca-comida-cafe:color-mix(in oklab, var(--marca-comida-chocolate) 55%, var(--marca-comida-cajeta));--marca-comida-brillo:color-mix(in srgb, var(--marca-sobre-acento) 62%, transparent);--marca-comida-vidrio:color-mix(in srgb, var(--marca-sobre-acento) 34%, transparent);--marca-comida-hielo:color-mix(in srgb, var(--marca-sobre-acento) 58%, transparent);--marca-comida-vapor:color-mix(in srgb, var(--marca-sobre-acento) 70%, transparent)}:root.wm-modesto{--marca-tiempo-normal:.14s;--marca-tiempo-pausado:.225s;--marca-tiempo-momento:.45s;--marca-tiempo-escalon:25ms;--marca-tiempo-celebrar:1.1s;--marca-tiempo-pico-destello:60ms;--marca-tiempo-pico-creacion:.1s;--marca-tiempo-pico-confeti:.175s;--marca-tiempo-pico-mascota:.25s;--marca-tiempo-pico-titulo:.35s;--marca-tiempo-pico-nombre:.45s;--marca-tiempo-pico-resumen:.55s;--marca-tiempo-pico-botones:.7s;--marca-tiempo-resorte-suave:.204s;--marca-tiempo-resorte-jugoso:.263s;--marca-tiempo-resorte-firme:.188s}@supports (animation-timing-function:linear(0, 1)){:root{--marca-curva-rebote:linear(0, .071 4%, .24 8%, .448 12%, .654 17%, .831 21%, .967 25%, 1.058 29%, 1.108 33%, 1.126 38%, 1.121 42%, 1.101 46%, 1.075 50%, 1.049 54%, 1.026 58%, 1.007 62%, .995 67%, .987 71%, .984 75%, .984 79%, .987 83%, .99 88%, .993 92%, .996 96%, 1);--marca-curva-resorte-suave:linear(0, .009, .032, .066, .108, .156, .208, .261, .315, .369, .421, .472, .521, .566, .61, .65, .687, .721, .753, .782, .808, .832, .853, .872, .889, .904, .918, .93, .94, .95, .958, .965, .971, .976, .98, .984, .988, .99, .993, .995, 1);--marca-curva-resorte-jugoso:linear(0, .024, .085, .173, .277, .389, .501, .608, .708, .796, .872, .936, .987, 1.027, 1.056, 1.075, 1.086, 1.091, 1.09, 1.086, 1.079, 1.07, 1.06, 1.049, 1.039, 1.03, 1.022, 1.014, 1.008, 1.003, .999, .996, .994, .992, .992, .992, .992, .993, .993, .994, 1);--marca-curva-resorte-firme:linear(0, .016, .055, .11, .173, .241, .31, .378, .442, .503, .559, .611, .657, .7, .737, .771, .801, .827, .85, .871, .888, .904, .917, .929, .939, .948, .955, .962, .967, .972, .976, .98, .983, .985, .987, .989, .991, .992, .993, .994, 1)}}:root[data-theme=dark]{--marca-crema:#221a15;--marca-blanco:#2e241d;--marca-rosa-suave:#382a2c;--marca-rosa:#4a343b;--marca-choco:#f4e9dc;--marca-choco-suave:#cbb8a6;--marca-tinta-acento:#ff86b7;--marca-papel-encerado:#221a15db;--marca-exito:#63d29a;--marca-exito-suave:#63d29a29;--marca-info:#7db3ec;--marca-alerta:#ff7a80;--marca-backdrop:#140c0859;--marca-scroll-pulgar:#f4e9dc47;--marca-placeholder:#f4e9dc6b;--marca-brillo:#ffffff1a;--marca-brillo-rosa:#4a343b80;--marca-sombra-color:#00000080;--marca-wa-linea:#eaf6ee40;--marca-wa-burbuja:#144d3a;--marca-wa-texto:#eaf6ee;--marca-wa-meta:#a9e6c1;--marca-laminado-brillo:#ffffff24;--marca-sombra-expresion:var(--marca-laminado), 10px 10px 0 #00000080;--marca-sombra-personalidad:var(--marca-laminado), 6px 6px 0 #00000080;--marca-sombra-hover:var(--marca-laminado), 9px 10px 0 #0000008c;--marca-sombra-press:var(--marca-laminado), 2px 2px 0 #0009;--marca-formas-opacidad:.06}@media (prefers-reduced-motion:no-preference){body,body *{transition:background-color var(--marca-tiempo-normal) var(--marca-curva-movimiento), color var(--marca-tiempo-normal) var(--marca-curva-movimiento), border-color var(--marca-tiempo-normal) var(--marca-curva-movimiento)}}*{box-sizing:border-box}body{font-family:var(--marca-fuente-texto);background:var(--marca-plano-fondo);color:var(--marca-choco);margin:0;font-size:17px;line-height:1.55}::selection{background:var(--marca-miel);color:var(--marca-choco)}:focus-visible{outline:3px solid var(--marca-foco);outline-offset:3px;border-radius:8px}*{scrollbar-width:thin;scrollbar-color:var(--marca-scroll-pulgar) var(--marca-scroll-riel)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--marca-scroll-riel)}::-webkit-scrollbar-thumb{background:var(--marca-scroll-pulgar);border-radius:var(--marca-radio-pill)}::placeholder{color:var(--marca-placeholder);opacity:1}input:-webkit-autofill{-webkit-box-shadow:0 0 0 100px var(--marca-autofill) inset;-webkit-text-fill-color:var(--marca-choco);caret-color:var(--marca-choco)}input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 100px var(--marca-autofill) inset;-webkit-text-fill-color:var(--marca-choco);caret-color:var(--marca-choco)}input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 100px var(--marca-autofill) inset;-webkit-text-fill-color:var(--marca-choco);caret-color:var(--marca-choco)}textarea:-webkit-autofill{-webkit-box-shadow:0 0 0 100px var(--marca-autofill) inset;-webkit-text-fill-color:var(--marca-choco);caret-color:var(--marca-choco)}.wm-solo-lector{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}input[type=checkbox],input[type=radio],input[type=range]{accent-color:var(--marca-tinta-acento)}input[type=checkbox],input[type=radio]{width:var(--marca-esp-6);height:var(--marca-esp-6);cursor:pointer;flex:none;margin:0}.shell{justify-content:center;align-items:center;gap:var(--marca-esp-2);min-height:100vh;padding:var(--marca-esp-4);text-align:center;flex-direction:column;display:flex}.shell h1{font-family:var(--marca-fuente-display);letter-spacing:.5px;color:var(--marca-tinta-acento);margin:0;font-size:clamp(2.2rem,6vw,3.4rem);font-weight:400;line-height:1.08}.lema{font-family:var(--marca-fuente-display);color:var(--marca-choco-suave);margin:0}.estado{color:var(--marca-choco-suave);font-size:.9rem}.wm-titulo-seccion{font-family:var(--marca-fuente-display);margin:0;font-size:1.35rem;font-weight:400}.wm-form,.wm-form-inline{gap:var(--marca-esp-4);flex-direction:column;display:flex}.wm-form-con-preview{gap:var(--marca-esp-4);grid-template-columns:1fr;align-items:start;display:grid}@media (width>=860px){.wm-form-con-preview{grid-template-columns:1.2fr .8fr}.wm-form-preview{position:sticky;top:16px}}.wm-form-preview{gap:var(--marca-esp-3);flex-direction:column;display:flex}.wm-form-preview__titulo{letter-spacing:.4px;color:var(--marca-choco-suave);text-align:center;margin:0;font-size:.85rem;font-weight:800}@media (width>=720px){.wm-form-inline{flex-flow:wrap;align-items:flex-end}}.wm-form__acciones{gap:var(--marca-esp-3);flex-wrap:wrap;display:flex}.wm-composicion{border:var(--marca-borde-fino);border-radius:var(--marca-radio-burbuja);padding:var(--marca-esp-3);gap:var(--marca-esp-2);flex-wrap:wrap;display:flex}.wm-composicion legend{padding:0 var(--marca-esp-2);font-size:.9rem;font-weight:800}.wm-banner-error{background:var(--marca-rosa-suave);border:2.5px solid var(--marca-magenta-deep);border-radius:var(--marca-radio-burbuja);color:var(--marca-choco);padding:var(--marca-esp-3) var(--marca-esp-4);margin:0;font-weight:700}.wm-acciones{align-items:center;gap:var(--marca-esp-3);display:inline-flex}.wm-acciones a{color:var(--marca-tinta-acento);font-weight:800}
