.EscenaMapa-module__cyn1sG__lienzo{z-index:0;background:#090f20;position:absolute;inset:0;overflow:hidden}.EscenaMapa-module__cyn1sG__plano{width:100%;height:100%;display:block}.EscenaMapa-module__cyn1sG__mar{fill:#0f2b3f}.EscenaMapa-module__cyn1sG__ola{fill:none;stroke:#1d5a6e;stroke-width:2.6px;stroke-linecap:round;opacity:.5}.EscenaMapa-module__cyn1sG__calle{fill:none;stroke:#27365e;stroke-width:5px;stroke-linecap:round;opacity:.9}.EscenaMapa-module__cyn1sG__fina{stroke-width:2.8px;opacity:.5}.EscenaMapa-module__cyn1sG__manzana{fill:#131f3c;stroke:#ffffff0d;stroke-width:1px}.EscenaMapa-module__cyn1sG__ventana{fill:#ffcf7a}.EscenaMapa-module__cyn1sG__g1{animation:3.6s ease-in-out infinite EscenaMapa-module__cyn1sG__titila}.EscenaMapa-module__cyn1sG__g2{animation:4.8s ease-in-out -1.6s infinite EscenaMapa-module__cyn1sG__titila}.EscenaMapa-module__cyn1sG__farol{fill:#f6c65a;animation:2.6s ease-in-out infinite EscenaMapa-module__cyn1sG__titila}.EscenaMapa-module__cyn1sG__bote{animation:20s ease-in-out infinite EscenaMapa-module__cyn1sG__boga}.EscenaMapa-module__cyn1sG__arbolLuz{animation:1.8s ease-in-out infinite EscenaMapa-module__cyn1sG__titilaArbol}.EscenaMapa-module__cyn1sG__regalo{transform-box:fill-box;transform-origin:bottom;animation:2.8s ease-in-out infinite EscenaMapa-module__cyn1sG__late}.EscenaMapa-module__cyn1sG__rutaBase{fill:none;stroke:#e6aa3833;stroke-width:9px;stroke-linecap:round}.EscenaMapa-module__cyn1sG__ruta{fill:none;stroke:#e6aa38;stroke-width:5px;stroke-linecap:round;stroke-dasharray:2 17;filter:drop-shadow(0 0 6px #e6aa3899);animation:1s linear infinite EscenaMapa-module__cyn1sG__fluye}.EscenaMapa-module__cyn1sG__repartidor{filter:drop-shadow(0 0 9px #f6c65af2)}.EscenaMapa-module__cyn1sG__trineo{opacity:0;animation:15s ease-in-out infinite EscenaMapa-module__cyn1sG__cruza}@keyframes EscenaMapa-module__cyn1sG__titila{0%,to{opacity:1}50%{opacity:.3}}@keyframes EscenaMapa-module__cyn1sG__titilaArbol{0%,to{opacity:1;filter:drop-shadow(0 0 4px #f6c65a)}50%{opacity:.5;filter:none}}@keyframes EscenaMapa-module__cyn1sG__fluye{to{stroke-dashoffset:-19px}}@keyframes EscenaMapa-module__cyn1sG__late{0%,to{transform:scale(1)}50%{transform:scale(1.09)translateY(-1px)}}@keyframes EscenaMapa-module__cyn1sG__boga{0%{opacity:0;transform:translate(120px,150px)}12%,88%{opacity:.9}to{opacity:0;transform:translate(380px,70px)}}@keyframes EscenaMapa-module__cyn1sG__cruza{0%{opacity:0;transform:translate(380px,120px)}6%{opacity:.9}28%{opacity:.9}36%,to{opacity:0;transform:translate(1480px,40px)}}
.AppFood-module__gHRr2W__telefono{--app-dorado:#c99954;--app-dorado-texto:#9a7232;--app-tinta:#141414;--app-gris:#6b6b6b;--app-linea:#ece7df;--app-crema:#f7f4ee;width:var(--w);padding:calc(var(--w) * .034);border-radius:calc(var(--w) * .16);background:linear-gradient(145deg,#2a2a2c,#0d0d0e 55%);flex:none;position:relative;box-shadow:inset 0 0 0 1px #ffffff14,0 0 0 1px #0009,0 50px 90px -34px #1414148c}.AppFood-module__gHRr2W__telefono:before,.AppFood-module__gHRr2W__telefono:after{content:"";background:#1c1c1e;border-radius:3px;width:3px;position:absolute}.AppFood-module__gHRr2W__telefono:before{height:9%;top:22%;left:-3px}.AppFood-module__gHRr2W__telefono:after{height:14%;top:28%;right:-3px}.AppFood-module__gHRr2W__pantalla{aspect-ratio:9/19.5;border-radius:calc(var(--w) * .128);font-size:calc(var(--w) / 28);font-size:round(nearest, calc(var(--w) / 28), 2px);font-family:var(--font-figtree), system-ui, sans-serif;color:var(--app-tinta);isolation:isolate;background:#fff;line-height:1.25;position:relative;overflow:hidden;transform:translateZ(0)}.AppFood-module__gHRr2W__pantalla:before{content:"";z-index:30;background:#000;border-radius:2em;width:7.6em;height:2.2em;margin-left:-3.8em;position:absolute;top:.75em;left:50%}.AppFood-module__gHRr2W__app{background:#fff;flex-direction:column;display:flex;position:absolute;inset:0}.AppFood-module__gHRr2W__app b{font-weight:700}.AppFood-module__gHRr2W__app small{font-size:.95em;color:var(--app-gris);font-size:round(.95em,2px)}.AppFood-module__gHRr2W__foto{background:var(--app-crema);display:block;position:relative;overflow:hidden}.AppFood-module__gHRr2W__foto img{object-fit:cover}.AppFood-module__gHRr2W__estado{z-index:20;font-size:1.05em;flex:none;justify-content:space-between;align-items:center;height:3.6em;padding:.6em 2.4em 0;font-size:round(1.05em,2px);font-weight:700;display:flex;position:relative}.AppFood-module__gHRr2W__estadoOscura{color:#fff}.AppFood-module__gHRr2W__estadoIconos{align-items:center;gap:.35em;display:inline-flex}.AppFood-module__gHRr2W__pestanas{z-index:15;border-top:1px solid var(--app-linea);color:#3c3c3c;background:#fff;justify-content:space-around;align-items:center;height:5.6em;padding-bottom:.8em;display:flex;position:absolute;bottom:0;left:0;right:0}.AppFood-module__gHRr2W__pestanas span{border-radius:2em;place-items:center;width:5.4em;height:3.3em;display:grid}.AppFood-module__gHRr2W__pestanaActiva{color:var(--app-dorado-texto);background:#f3e6cf}.AppFood-module__gHRr2W__tituloSeccion{font-size:1.45em;letter-spacing:-.01em;margin:.9em 1.6em .7em;font-size:round(1.45em,2px);font-weight:800}.AppFood-module__gHRr2W__precio{color:var(--app-dorado-texto);font-size:1.15em;font-weight:800;font-size:round(1.15em,2px)}.AppFood-module__gHRr2W__mas{background:var(--app-dorado);color:#fff;border-radius:.8em;place-items:center;width:2.6em;height:2.6em;display:grid}.AppFood-module__gHRr2W__entregar{align-items:center;gap:.8em;padding:.4em 1.6em .8em;display:flex}.AppFood-module__gHRr2W__pinDorado{color:#f2c14e;background:#141414;border-radius:50%;place-items:center;width:2.8em;height:2.8em;display:grid}.AppFood-module__gHRr2W__entregarTexto{flex-direction:column;flex:1;display:flex}.AppFood-module__gHRr2W__entregarTexto small{font-size:.75em;letter-spacing:.1em;text-transform:uppercase;font-size:round(.75em,2px);font-weight:800}.AppFood-module__gHRr2W__entregarTexto b{font-size:1.25em;align-items:center;gap:.2em;font-size:round(1.25em,2px);display:inline-flex}.AppFood-module__gHRr2W__buscarFila{gap:.6em;padding:0 1.6em;display:flex}.AppFood-module__gHRr2W__buscar{background:var(--app-crema);border:1px solid var(--app-linea);min-width:0;height:3.8em;color:var(--app-gris);font-size:1em;border-radius:2em;flex:1;align-items:center;gap:.5em;padding:0 .35em 0 1em;font-size:round(1em,2px);display:flex}.AppFood-module__gHRr2W__buscar span{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.AppFood-module__gHRr2W__buscar b{background:var(--app-dorado);color:#fff;font-size:.95em;border-radius:2em;padding:.75em 1em;font-size:round(.95em,2px)}.AppFood-module__gHRr2W__carritoIcono{background:var(--app-crema);border:1px solid var(--app-linea);border-radius:1em;place-items:center;width:3.8em;height:3.8em;display:grid}.AppFood-module__gHRr2W__categorias{justify-content:space-between;padding:1.2em 1.4em .2em;display:flex}.AppFood-module__gHRr2W__categoria{font-size:.92em;text-align:center;flex-direction:column;align-items:center;gap:.45em;width:5.6em;font-size:round(.92em,2px);font-weight:700;display:flex}.AppFood-module__gHRr2W__categoriaFoto{border-radius:50%;width:5em;height:5em}.AppFood-module__gHRr2W__rejilla{grid-template-columns:1fr 1fr;gap:.9em;padding:0 1.6em 7em;display:grid}.AppFood-module__gHRr2W__tarjeta{border:1px solid var(--app-linea);background:#fff;border-radius:1.3em;overflow:hidden}.AppFood-module__gHRr2W__tarjetaFoto{height:8.2em}.AppFood-module__gHRr2W__tarjetaCuerpo{flex-direction:column;gap:.3em;padding:.75em .85em .85em;display:flex}.AppFood-module__gHRr2W__tarjetaCuerpo b{font-size:1.05em;white-space:nowrap;text-overflow:ellipsis;font-size:round(1.05em,2px);line-height:1.2;overflow:hidden}.AppFood-module__gHRr2W__tarjetaCuerpo small{font-size:.85em;font-size:round(.85em,2px)}.AppFood-module__gHRr2W__tarjetaPie{justify-content:space-between;align-items:center;margin-top:.3em;display:flex}.AppFood-module__gHRr2W__activa .AppFood-module__gHRr2W__tarjeta{animation:AppFood-module__gHRr2W__tarjetaSube .7s calc(var(--i) * 80ms) var(--ease-out,ease) both}@keyframes AppFood-module__gHRr2W__tarjetaSube{0%{opacity:0;transform:translateY(1.5em)}}.AppFood-module__gHRr2W__portada{flex:none;height:15em;position:relative}.AppFood-module__gHRr2W__portada>.AppFood-module__gHRr2W__foto{position:absolute;inset:0}.AppFood-module__gHRr2W__portada:after{content:"";background:linear-gradient(#00000073,#0000 45%);position:absolute;inset:0}.AppFood-module__gHRr2W__botonFlotante{z-index:2;background:#fff;border-radius:1em;place-items:center;width:3.4em;height:3.4em;display:grid;position:absolute;top:4.2em;box-shadow:0 .3em 1em #00000026}.AppFood-module__gHRr2W__atras{left:1.4em}.AppFood-module__gHRr2W__favorito{right:1.4em}.AppFood-module__gHRr2W__hoja{z-index:3;background:#fff;border-radius:2em 2em 0 0;flex-direction:column;flex:1;gap:1em;margin-top:-1.8em;padding:1.6em 1.6em 6em;display:flex;position:relative}.AppFood-module__gHRr2W__negocio{align-items:center;gap:1em;display:flex}.AppFood-module__gHRr2W__negocio>span:last-child{flex-direction:column;display:flex}.AppFood-module__gHRr2W__negocio b{font-size:1.45em;letter-spacing:-.01em;font-size:round(1.45em,2px)}.AppFood-module__gHRr2W__negocioLogo{width:4.6em;height:4.6em;color:var(--app-dorado);background:#141414;border-radius:1.1em;place-items:center;display:grid}.AppFood-module__gHRr2W__entrega{background:var(--app-crema);border-radius:1.3em;justify-content:space-between;align-items:center;padding:1em 1.2em;display:flex}.AppFood-module__gHRr2W__entrega>span{flex-direction:column;display:flex}.AppFood-module__gHRr2W__chips{gap:.5em;display:flex}.AppFood-module__gHRr2W__chips span{background:var(--app-crema);font-size:.95em;font-weight:700;border-radius:1em;padding:.6em 1em;font-size:round(.95em,2px)}.AppFood-module__gHRr2W__chips .AppFood-module__gHRr2W__chipActivo{color:var(--app-dorado-texto);background:#f3e6cf}.AppFood-module__gHRr2W__plato{border-bottom:1px solid var(--app-linea);gap:1em;padding-bottom:1em;display:flex}.AppFood-module__gHRr2W__platoTexto{flex-direction:column;flex:1;gap:.25em;min-width:0;display:flex}.AppFood-module__gHRr2W__platoTexto b{font-size:1.1em;font-size:round(1.1em,2px)}.AppFood-module__gHRr2W__platoTexto small{font-size:.88em;font-size:round(.88em,2px);line-height:1.3}.AppFood-module__gHRr2W__platoFoto{flex:none;width:6.6em;height:6.6em;position:relative}.AppFood-module__gHRr2W__platoFoto>.AppFood-module__gHRr2W__foto{border-radius:1em;position:absolute;inset:0}.AppFood-module__gHRr2W__platoFoto .AppFood-module__gHRr2W__mas{position:absolute;bottom:.35em;right:.35em}.AppFood-module__gHRr2W__activa .AppFood-module__gHRr2W__masPulsa{animation:AppFood-module__gHRr2W__pulsa .6s .6s var(--ease-out,ease) both}@keyframes AppFood-module__gHRr2W__pulsa{0%{background:var(--app-dorado);transform:scale(1)}40%{transform:scale(1.25)}to{background:#1f9d55;transform:scale(1)}}.AppFood-module__gHRr2W__barraCarrito{z-index:10;color:#fff;font-size:1.05em;background:#141414;border-radius:1.5em;align-items:center;gap:.8em;height:4.6em;padding:0 1.4em 0 .6em;font-size:round(1.05em,2px);display:flex;position:absolute;bottom:1.6em;left:1.4em;right:1.4em;transform:translateY(160%);box-shadow:0 1em 2em -1em #0009}.AppFood-module__gHRr2W__barraCarrito b{flex:1}.AppFood-module__gHRr2W__barraCarrito>span:last-child{color:#f2c14e;font-weight:800}.AppFood-module__gHRr2W__contador{background:var(--app-dorado);color:#141414;border-radius:1em;place-items:center;width:3.4em;height:3.4em;font-weight:800;display:grid}.AppFood-module__gHRr2W__activa .AppFood-module__gHRr2W__barraCarrito{animation:AppFood-module__gHRr2W__barraSube .6s 1.1s var(--ease-out,ease) both}@keyframes AppFood-module__gHRr2W__barraSube{to{transform:none}}.AppFood-module__gHRr2W__cabeceraPantalla{font-size:1.15em;align-items:center;gap:.6em;padding:.6em 1.4em 1em;font-size:round(1.15em,2px);display:flex}.AppFood-module__gHRr2W__caja{background:var(--app-crema);border-radius:1.3em;align-items:center;gap:.9em;margin:0 1.6em;padding:1em 1.1em;display:flex}.AppFood-module__gHRr2W__caja>span:last-child{flex-direction:column;display:flex}.AppFood-module__gHRr2W__cajaIcono{width:3em;height:3em;color:var(--app-dorado-texto);background:#fff;border-radius:50%;place-items:center;display:grid}.AppFood-module__gHRr2W__metodos{flex-direction:column;gap:.6em;padding:0 1.6em;display:flex}.AppFood-module__gHRr2W__metodo{border:1.5px solid var(--app-linea);border-radius:1.2em;align-items:center;gap:.9em;padding:.8em 1em;transition:border-color .4s,background-color .4s;display:flex}.AppFood-module__gHRr2W__metodoIcono{background:var(--app-crema);font-size:1em;font-weight:800;border-radius:.9em;place-items:center;width:3em;height:3em;font-size:round(1em,2px);display:grid}.AppFood-module__gHRr2W__yape{color:#fff;background:#742284}.AppFood-module__gHRr2W__plin{color:#fff;background:#00b2a9}.AppFood-module__gHRr2W__metodoTexto{flex-direction:column;flex:1;min-width:0;display:flex}.AppFood-module__gHRr2W__metodoTexto small{font-size:.85em;white-space:nowrap;text-overflow:ellipsis;font-size:round(.85em,2px);overflow:hidden}.AppFood-module__gHRr2W__radio{border:2px solid #c9c4bb;border-radius:50%;flex:none;width:1.7em;height:1.7em}.AppFood-module__gHRr2W__metodoElegido{border-color:var(--app-dorado);background:#fbf6ec}.AppFood-module__gHRr2W__metodoElegido .AppFood-module__gHRr2W__radio{border:.5em solid var(--app-dorado)}.AppFood-module__gHRr2W__activa .AppFood-module__gHRr2W__metodoElegido{animation:AppFood-module__gHRr2W__elige .6s .4s var(--ease-out,ease) both}@keyframes AppFood-module__gHRr2W__elige{0%{border-color:var(--app-linea);background:#fff}}.AppFood-module__gHRr2W__resumen{font-size:1em;color:var(--app-gris);flex-direction:column;gap:.4em;margin:1.2em 1.6em 0;font-size:round(1em,2px);display:flex}.AppFood-module__gHRr2W__resumen span{justify-content:space-between;display:flex}.AppFood-module__gHRr2W__resumen .AppFood-module__gHRr2W__total{border-top:1px solid var(--app-linea);color:var(--app-tinta);font-size:1.15em;padding-top:.5em;font-size:round(1.15em,2px)}.AppFood-module__gHRr2W__botonPrincipal{background:var(--app-dorado);color:#141414;font-size:1.1em;font-weight:800;border-radius:1.5em;place-items:center;height:4.6em;font-size:round(1.1em,2px);display:grid;position:absolute;bottom:1.8em;left:1.6em;right:1.6em}.AppFood-module__gHRr2W__activa .AppFood-module__gHRr2W__botonPrincipal{animation:.5s 1.4s both AppFood-module__gHRr2W__presiona}@keyframes AppFood-module__gHRr2W__presiona{50%{filter:brightness(.92);transform:scale(.96)}}.AppFood-module__gHRr2W__plano{width:100%;height:72%;position:absolute;inset:0}.AppFood-module__gHRr2W__rutaTrazo{stroke-dasharray:1;stroke-dashoffset:1px}.AppFood-module__gHRr2W__activa .AppFood-module__gHRr2W__rutaTrazo{animation:AppFood-module__gHRr2W__dibuja 1.4s .2s var(--ease-in-out,ease) forwards}@keyframes AppFood-module__gHRr2W__dibuja{to{stroke-dashoffset:0}}.AppFood-module__gHRr2W__marcaNegocio,.AppFood-module__gHRr2W__marcaCasa,.AppFood-module__gHRr2W__moto{z-index:3;width:4.6em;height:4.6em;margin:-2.3em 0 0 -2.3em;position:absolute}.AppFood-module__gHRr2W__marcaNegocio img,.AppFood-module__gHRr2W__marcaCasa img,.AppFood-module__gHRr2W__moto img{object-fit:contain;filter:drop-shadow(0 .4em .5em #00000040);width:100%;height:100%}.AppFood-module__gHRr2W__marcaNegocio{top:54.5%;left:14.6%}.AppFood-module__gHRr2W__marcaCasa{top:11.3%;left:89.2%}.AppFood-module__gHRr2W__motoPista{z-index:3;pointer-events:none;position:absolute;inset:0;translate:14.6% 54.5%}.AppFood-module__gHRr2W__moto{width:5.4em;height:5.4em;margin:-2.7em 0 0 -2.7em;top:0;left:0}.AppFood-module__gHRr2W__activa .AppFood-module__gHRr2W__motoPista{animation:AppFood-module__gHRr2W__viaja 4.5s .6s var(--ease-in-out,ease) infinite}@keyframes AppFood-module__gHRr2W__viaja{0%{translate:14.6% 54.5%}30%{translate:46% 39%}60%{translate:70% 24%}85%,to{translate:86% 13%}}.AppFood-module__gHRr2W__estadoFlotante{z-index:4;position:absolute;top:0;left:0;right:0}.AppFood-module__gHRr2W__hojaMapa{z-index:5;background:#fff;border-radius:2em 2em 0 0;flex-direction:column;gap:.7em;padding:.8em 1.6em 2em;display:flex;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -1em 2em -1em #0000002e}.AppFood-module__gHRr2W__asa{background:#ddd8cf;border-radius:1em;align-self:center;width:4em;height:.45em}.AppFood-module__gHRr2W__etiquetaViva{letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:.5em;font-weight:800;display:inline-flex;font-size:.85em!important;color:#1f9d55!important;font-size:round(.85em,2px)!important}.AppFood-module__gHRr2W__puntoVivo{background:#1f9d55;border-radius:50%;width:.7em;height:.7em;animation:1.6s ease-in-out infinite AppFood-module__gHRr2W__vivo}@keyframes AppFood-module__gHRr2W__vivo{50%{opacity:.35}}.AppFood-module__gHRr2W__llega{font-size:1.7em;letter-spacing:-.02em;font-size:round(1.7em,2px)}.AppFood-module__gHRr2W__etapas{font-size:.8em;color:var(--app-gris);grid-template-columns:repeat(4,1fr);gap:.35em;font-size:round(.8em,2px);font-weight:600;display:grid}.AppFood-module__gHRr2W__etapas span{flex-direction:column;gap:.4em;display:flex}.AppFood-module__gHRr2W__etapas i{background:var(--app-linea);border-radius:1em;height:.45em;display:block}.AppFood-module__gHRr2W__etapaHecha{color:var(--app-tinta)}.AppFood-module__gHRr2W__etapaHecha i{background:var(--app-dorado)}.AppFood-module__gHRr2W__repartidor{border-top:1px solid var(--app-linea);align-items:center;gap:.8em;padding-top:.8em;display:flex}.AppFood-module__gHRr2W__avatar{width:3.6em;height:3.6em;color:var(--app-dorado);background:#141414;border-radius:50%;place-items:center;display:grid}.AppFood-module__gHRr2W__repartidorTexto{flex-direction:column;flex:1;display:flex}.AppFood-module__gHRr2W__repartidorTexto small{color:#1f9d55;align-items:center;gap:.3em;font-weight:700;display:inline-flex}.AppFood-module__gHRr2W__accion{background:var(--app-crema);border-radius:50%;place-items:center;width:3.2em;height:3.2em;display:grid}.AppFood-module__gHRr2W__pin{background:linear-gradient(#fbf6ec,#fff 45%)}.AppFood-module__gHRr2W__pinCentro{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:1em;padding:0 2em 4em;display:flex}.AppFood-module__gHRr2W__pinIcono{color:#f2c14e;background:#141414;border-radius:1.8em;place-items:center;width:6em;height:6em;display:grid}.AppFood-module__gHRr2W__pinTitulo{font-size:1.8em;letter-spacing:-.02em;font-size:round(1.8em,2px)}.AppFood-module__gHRr2W__pinAyuda{max-width:20em;line-height:1.4}.AppFood-module__gHRr2W__digitos{gap:.8em;margin:.8em 0;display:flex}.AppFood-module__gHRr2W__digitos span{border:2px solid var(--app-dorado);font-size:1.5em;background:#fff;border-radius:.6em;place-items:center;width:2.5em;height:3.1em;font-size:round(1.5em,2px);font-weight:800;display:grid;box-shadow:0 .6em 1.2em -.6em #c9995499}.AppFood-module__gHRr2W__activa .AppFood-module__gHRr2W__digitos span{animation:AppFood-module__gHRr2W__digito .5s calc(.3s + var(--i) * .15s) var(--ease-out,ease) both}@keyframes AppFood-module__gHRr2W__digito{0%{opacity:0;transform:translateY(.8em)scale(.8)}}.AppFood-module__gHRr2W__entregado{text-align:left;background:#ecf8f0;border-radius:1.4em;align-items:center;gap:.9em;width:100%;padding:1em 1.2em;display:flex}.AppFood-module__gHRr2W__entregado>span:last-child{flex-direction:column;display:flex}.AppFood-module__gHRr2W__entregadoCheck{color:#fff;background:#1f9d55;border-radius:50%;place-items:center;width:3.2em;height:3.2em;display:grid}.AppFood-module__gHRr2W__activa .AppFood-module__gHRr2W__entregado{animation:AppFood-module__gHRr2W__aparece .6s 1.2s var(--ease-out,ease) both}@keyframes AppFood-module__gHRr2W__aparece{0%{opacity:0;transform:translateY(1em)}}.AppFood-module__gHRr2W__estrellas{color:#e6aa38;gap:.4em;display:flex}.AppFood-module__gHRr2W__estrellas svg{fill:currentColor}.AppFood-module__gHRr2W__activa .AppFood-module__gHRr2W__estrellas svg{animation:AppFood-module__gHRr2W__estrella .4s calc(1.6s + var(--i) * .1s) var(--ease-out,ease) both}@keyframes AppFood-module__gHRr2W__estrella{0%{opacity:0;transform:scale(.4)rotate(-30deg)}}.AppFood-module__gHRr2W__perfil{background:linear-gradient(#fbf3e4,#fff 30%)}.AppFood-module__gHRr2W__perfilCabecera{align-items:center;gap:.9em;padding:.6em 1.6em 1em;display:flex}.AppFood-module__gHRr2W__perfilCabecera>span:nth-child(2){flex-direction:column;flex:1;gap:.2em;display:flex}.AppFood-module__gHRr2W__perfilCabecera b{font-size:1.5em;font-size:round(1.5em,2px)}.AppFood-module__gHRr2W__perfilAvatar{width:4.6em;height:4.6em;color:var(--app-dorado-texto);background:#fff;border:2px solid #f0e2c8;border-radius:50%;place-items:center;display:grid}.AppFood-module__gHRr2W__verificado{background:#e5f5ea;border-radius:1em;align-items:center;gap:.3em;width:fit-content;padding:.2em .7em;font-weight:700;display:inline-flex;color:#1f9d55!important;font-size:.85em!important;font-size:round(.85em,2px)!important}.AppFood-module__gHRr2W__perfilAyuda{color:#3c3c3c}.AppFood-module__gHRr2W__grupo{border:1px solid var(--app-linea);background:#fff;border-radius:1.4em;margin:0 1.6em .8em;padding:1em 1.1em}.AppFood-module__gHRr2W__grupo>b{font-size:1.15em;font-size:round(1.15em,2px)}.AppFood-module__gHRr2W__grupoItems{grid-template-columns:repeat(3,1fr);gap:.6em;margin-top:.8em;display:grid}.AppFood-module__gHRr2W__grupoItems span{font-size:.85em;text-align:center;flex-direction:column;align-items:center;gap:.4em;font-size:round(.85em,2px);font-weight:600;line-height:1.15;display:flex}.AppFood-module__gHRr2W__grupoItems svg{color:#2b2b2b}.AppFood-module__gHRr2W__activa .AppFood-module__gHRr2W__grupo{animation:AppFood-module__gHRr2W__tarjetaSube .6s var(--ease-out,ease) both}.AppFood-module__gHRr2W__activa .AppFood-module__gHRr2W__grupo:nth-of-type(2){animation-delay:80ms}.AppFood-module__gHRr2W__activa .AppFood-module__gHRr2W__grupo:nth-of-type(3){animation-delay:.16s}.AppFood-module__gHRr2W__activa .AppFood-module__gHRr2W__grupo:nth-of-type(4){animation-delay:.24s}html:not(.vivo) .AppFood-module__gHRr2W__activa .AppFood-module__gHRr2W__motoPista{animation-play-state:paused}html:not(.vivo) .AppFood-module__gHRr2W__puntoVivo{animation-play-state:paused}
.HeroFood-module__yIaNAq__envoltura{max-width:1240px;margin:0 auto;padding:0 2rem}.HeroFood-module__yIaNAq__eyebrow{font-size:.8rem;letter-spacing:.18em;text-transform:uppercase;color:var(--primary-text);align-items:center;gap:.6rem;font-size:round(.8rem,2px);font-weight:800;display:inline-flex}.HeroFood-module__yIaNAq__punto{background:var(--primary);border-radius:50%;width:9px;height:9px;position:relative}.HeroFood-module__yIaNAq__punto:after{content:"";border-radius:inherit;background:inherit;animation:2s ease-out infinite HeroFood-module__yIaNAq__onda;position:absolute;inset:0}@keyframes HeroFood-module__yIaNAq__onda{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(3)}}.HeroFood-module__yIaNAq__ctas{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.HeroFood-module__yIaNAq__btn{font-size:1rem;white-space:nowrap;min-height:54px;transition:transform .25s var(--ease-out), box-shadow .25s ease, background-color .25s ease, color .25s ease;border:1.5px solid #0000;border-radius:999px;align-items:center;gap:.6rem;padding:0 1.6rem;font-size:round(1rem,2px);font-weight:700;display:inline-flex}.HeroFood-module__yIaNAq__btn:hover{transform:translateY(-2px)}.HeroFood-module__yIaNAq__btnTinta{color:#f6f1e7;background:#141414}.HeroFood-module__yIaNAq__btnTinta svg{color:#e6aa38}.HeroFood-module__yIaNAq__btnTinta:hover{box-shadow:0 16px 32px -14px #14141499}.HeroFood-module__yIaNAq__btnBorde{border-color:var(--text);color:var(--text)}.HeroFood-module__yIaNAq__btnBorde:hover{background:var(--text);color:var(--bg)}.HeroFood-module__yIaNAq__entra{animation:HeroFood-module__yIaNAq__sube .9s var(--ease-out) both}@keyframes HeroFood-module__yIaNAq__sube{0%{opacity:0;transform:translateY(28px)}}.HeroFood-module__yIaNAq__entraTexto{animation:HeroFood-module__yIaNAq__subeTexto .9s var(--ease-out) both}@keyframes HeroFood-module__yIaNAq__subeTexto{0%{transform:translateY(28px)}}.HeroFood-module__yIaNAq__hero{--mx:0;--my:0;min-height:calc(100svh - var(--header-h));flex-direction:column;justify-content:center;padding:3rem 0 5rem;display:flex;position:relative;overflow:clip}.HeroFood-module__yIaNAq__heroLuz{background:radial-gradient(closest-side, color-mix(in srgb, var(--primary) 26%, transparent), transparent);pointer-events:none;height:90%;position:absolute;inset:auto -10% -30% 30%}.HeroFood-module__yIaNAq__ruta{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.HeroFood-module__yIaNAq__rutaFondo{fill:none;stroke:color-mix(in srgb, var(--primary) 14%, transparent);stroke-width:22px;stroke-linecap:round}.HeroFood-module__yIaNAq__rutaPuntos{fill:none;stroke:var(--primary);stroke-width:3px;stroke-linecap:round;stroke-dasharray:2 14;opacity:.7}.HeroFood-module__yIaNAq__bola{background:var(--primary);width:14px;height:14px;box-shadow:0 0 0 5px color-mix(in srgb, var(--primary) 28%, transparent), 0 0 22px 4px color-mix(in srgb, var(--primary) 55%, transparent);offset-path:var(--ruta,none);offset-rotate:0deg;pointer-events:none;border-radius:50%;animation:9s linear infinite HeroFood-module__yIaNAq__avanza;position:absolute;top:0;left:0}.HeroFood-module__yIaNAq__bola:not([style]){visibility:hidden}@keyframes HeroFood-module__yIaNAq__avanza{0%{offset-distance:0%}to{offset-distance:100%}}.HeroFood-module__yIaNAq__heroDentro{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);align-items:center;gap:2.5rem;width:100%;display:grid;position:relative}.HeroFood-module__yIaNAq__heroTexto{min-width:0}.HeroFood-module__yIaNAq__h1{font-family:var(--font-display);font-size:clamp(3rem,7vw,6.4rem);font-weight:800;letter-spacing:-.05em;margin:1.4rem 0 1.6rem;font-size:round(clamp(3rem,7vw,6.4rem),2px);line-height:.92}.HeroFood-module__yIaNAq__linea{vertical-align:top;display:inline-block}.HeroFood-module__yIaNAq__palabra{animation:HeroFood-module__yIaNAq__emerge 1s var(--ease-out) both;display:inline-block}.HeroFood-module__yIaNAq__d1{animation-delay:80ms}.HeroFood-module__yIaNAq__d2{animation-delay:.16s}.HeroFood-module__yIaNAq__d3{animation-delay:.24s}@keyframes HeroFood-module__yIaNAq__emerge{0%{transform:translateY(.3em)rotate(1.5deg)}}.HeroFood-module__yIaNAq__subrayada{white-space:nowrap;color:var(--primary-text);position:relative}.HeroFood-module__yIaNAq__subrayada svg{width:104%;height:.3em;position:absolute;bottom:-.06em;left:-2%;overflow:visible}.HeroFood-module__yIaNAq__subrayada path{fill:none;stroke:var(--primary);stroke-width:7px;stroke-linecap:round;stroke-dasharray:420;stroke-dashoffset:420px;animation:HeroFood-module__yIaNAq__trazo 1.1s .8s var(--ease-in-out) forwards}@keyframes HeroFood-module__yIaNAq__trazo{to{stroke-dashoffset:0}}.HeroFood-module__yIaNAq__lead{font-size:clamp(1.1rem,1.5vw,1.3rem);max-width:560px;color:var(--text-muted);margin:0;font-size:round(clamp(1.1rem,1.5vw,1.3rem),2px);line-height:1.55}.HeroFood-module__yIaNAq__chips{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:1.75rem;display:flex}.HeroFood-module__yIaNAq__chipsEtiqueta{font-size:.9rem;color:var(--text-muted);margin-right:.25rem;font-size:round(.9rem,2px);font-weight:600}.HeroFood-module__yIaNAq__chip{background:var(--surface);border:1px solid var(--border);font-size:.9rem;border-radius:999px;align-items:center;padding:.45rem .9rem;font-size:round(.9rem,2px);font-weight:600;display:inline-flex}.HeroFood-module__yIaNAq__zona{font-size:.95rem;color:var(--text-muted);align-items:center;gap:.5rem;margin:1.1rem 0 0;font-size:round(.95rem,2px);font-weight:600;display:flex}.HeroFood-module__yIaNAq__zona svg{color:var(--primary-text)}.HeroFood-module__yIaNAq__heroVisual{justify-content:center;align-items:center;min-height:640px;display:flex;position:relative}.HeroFood-module__yIaNAq__capa{transition:transform .6s var(--ease-out);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.HeroFood-module__yIaNAq__capaLogo{transform:translate(calc(var(--mx) * -18px), calc(var(--my) * -14px));justify-content:flex-end;align-items:flex-start}.HeroFood-module__yIaNAq__logoGrande{margin:.5rem 2% 0 0;animation:7s ease-in-out infinite HeroFood-module__yIaNAq__flotaLogo;box-shadow:0 40px 70px -34px #0009;--tam:clamp(150px, 15vw, 230px)!important}@keyframes HeroFood-module__yIaNAq__flotaLogo{0%,to{transform:rotate(9deg)translateY(0)}50%{transform:rotate(5deg)translateY(12px)}}.HeroFood-module__yIaNAq__capaTelefono{transform:translate(calc(var(--mx) * 10px), calc(var(--my) * 8px))}.HeroFood-module__yIaNAq__telefonoHero{animation:HeroFood-module__yIaNAq__flotaTel 6s ease-in-out infinite, HeroFood-module__yIaNAq__entraTel 1.1s .2s var(--ease-out) both}@keyframes HeroFood-module__yIaNAq__flotaTel{0%,to{transform:rotate(-5deg)translateY(0)}50%{transform:rotate(-5deg)translateY(-14px)}}@keyframes HeroFood-module__yIaNAq__entraTel{0%{opacity:0;translate:0 60px}}.HeroFood-module__yIaNAq__capaAvisos{transform:translate(calc(var(--mx) * 26px), calc(var(--my) * 20px))}.HeroFood-module__yIaNAq__aviso{z-index:3;background:var(--card);border:1px solid var(--border);animation:HeroFood-module__yIaNAq__avisoEntra .8s var(--ease-out) both, HeroFood-module__yIaNAq__flotaAviso 5.5s ease-in-out infinite;border-radius:20px;align-items:center;gap:.75rem;padding:.7rem 1.1rem .7rem .7rem;display:flex;position:absolute;box-shadow:0 24px 50px -26px #14141473}.HeroFood-module__yIaNAq__aviso img{flex:none;width:48px;height:48px}.HeroFood-module__yIaNAq__aviso>span{flex-direction:column;line-height:1.25;display:flex}.HeroFood-module__yIaNAq__aviso b{font-size:.95rem;font-size:round(.95rem,2px)}.HeroFood-module__yIaNAq__aviso small{font-size:.82rem;color:var(--text-muted);font-size:round(.82rem,2px)}.HeroFood-module__yIaNAq__pinPuntos{letter-spacing:.3em;font-weight:800;color:var(--primary-text)!important}.HeroFood-module__yIaNAq__aviso1{animation-delay:.7s,-1s;top:16%;left:0}.HeroFood-module__yIaNAq__aviso2{animation-delay:.9s,-2.6s;top:58%;right:-2%}.HeroFood-module__yIaNAq__aviso3{animation-delay:1.1s,-4s;bottom:6%;left:6%}@keyframes HeroFood-module__yIaNAq__avisoEntra{0%{opacity:0;translate:0 24px;scale:.9}}@keyframes HeroFood-module__yIaNAq__flotaAviso{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.HeroFood-module__yIaNAq__bajar{font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted);flex-direction:column;align-items:center;gap:.35rem;font-size:round(.75rem,2px);font-weight:800;display:inline-flex;position:absolute;bottom:1.5rem;left:50%;translate:-50%}.HeroFood-module__yIaNAq__bajar svg{animation:1.8s ease-in-out infinite HeroFood-module__yIaNAq__rebota}@keyframes HeroFood-module__yIaNAq__rebota{50%{transform:translateY(6px)}}@media (max-width:900px){.HeroFood-module__yIaNAq__hero{min-height:0;padding:2.5rem 0 4rem}.HeroFood-module__yIaNAq__heroDentro{grid-template-columns:minmax(0,1fr);gap:1rem}.HeroFood-module__yIaNAq__heroVisual{min-height:560px}.HeroFood-module__yIaNAq__bajar{display:none}}@media (max-width:760px){.HeroFood-module__yIaNAq__envoltura{padding:0 1.25rem}.HeroFood-module__yIaNAq__ctas .HeroFood-module__yIaNAq__btn{justify-content:center;width:100%}.HeroFood-module__yIaNAq__heroVisual{min-height:500px}.HeroFood-module__yIaNAq__aviso{border-radius:16px;padding:.55rem .8rem .55rem .55rem}.HeroFood-module__yIaNAq__aviso img{width:38px;height:38px}.HeroFood-module__yIaNAq__aviso b{font-size:.85rem;font-size:round(.85rem,2px)}.HeroFood-module__yIaNAq__aviso small{font-size:.75rem;font-size:round(.75rem,2px)}.HeroFood-module__yIaNAq__aviso2{right:0}}html:not(.vivo) .HeroFood-module__yIaNAq__bola{animation-play-state:paused}html:not(.vivo) .HeroFood-module__yIaNAq__punto:after{animation-play-state:paused}html:not(.vivo) .HeroFood-module__yIaNAq__logoGrande{animation-play-state:paused}html:not(.vivo) .HeroFood-module__yIaNAq__bajar svg{animation-play-state:paused}html:not(.vivo) .HeroFood-module__yIaNAq__telefonoHero{animation-play-state:paused,running}html:not(.vivo) .HeroFood-module__yIaNAq__aviso{animation-play-state:running,paused}html[data-fiesta^=halloween] .HeroFood-module__yIaNAq__heroLuz{background:radial-gradient(closest-side,#7b4fd64d,#0000)}html[data-fiesta^=halloween] .HeroFood-module__yIaNAq__rutaFondo{stroke:#f28c281a}html[data-fiesta^=halloween] .HeroFood-module__yIaNAq__rutaPuntos{stroke:#f28c28;opacity:.95;filter:drop-shadow(0 0 4px #f28c28bf)}html[data-fiesta^=halloween] .HeroFood-module__yIaNAq__bola{background:radial-gradient(circle at 40% 35%,#ffd9a0,#f28c28 60%);box-shadow:0 0 0 5px #f28c2838,0 0 26px 8px #f28c2899}html[data-fiesta^=halloween] .HeroFood-module__yIaNAq__punto{background:#f28c28}html[data-fiesta^=halloween] .HeroFood-module__yIaNAq__subrayada path{stroke:#f28c28;filter:drop-shadow(0 0 6px #f28c28a6)}html[data-fiesta^=halloween] .HeroFood-module__yIaNAq__logoGrande{box-shadow:0 40px 80px -30px #7b4fd699,0 0 0 1px #f28c2838}html[data-fiesta^=halloween] .HeroFood-module__yIaNAq__aviso{background:#1a1623e6;border-color:#f28c2838;box-shadow:0 24px 50px -26px #000000d9}html[data-fiesta^=halloween] .HeroFood-module__yIaNAq__btnTinta{color:#1a0e02;background:#f28c28}html[data-fiesta^=halloween] .HeroFood-module__yIaNAq__btnTinta svg{color:#1a0e02}html[data-fiesta^=halloween] .HeroFood-module__yIaNAq__btnTinta:hover{box-shadow:0 16px 36px -14px #f28c28bf}.HeroFood-module__yIaNAq__hero.HeroFood-module__yIaNAq__heroV2{position:relative;overflow:hidden;color:#fff!important;background:#070304!important}.HeroFood-module__yIaNAq__hero.HeroFood-module__yIaNAq__heroV2:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle at 74% 38%,#aa00001f,#0000 30%),radial-gradient(circle at 45% 100%,#ff230014,#0000 42%);position:absolute;inset:0}.HeroFood-module__yIaNAq__heroV2 .HeroFood-module__yIaNAq__heroDentro{z-index:5!important;position:relative!important}.HeroFood-module__yIaNAq__heroV2 .HeroFood-module__yIaNAq__heroTexto{z-index:6;position:relative}.HeroFood-module__yIaNAq__heroV2 .HeroFood-module__yIaNAq__eyebrow{color:#ff8500!important}.HeroFood-module__yIaNAq__heroV2 .HeroFood-module__yIaNAq__punto{box-shadow:0 0 14px #ff4100d1;background:#ff5700!important}.HeroFood-module__yIaNAq__heroV2 .HeroFood-module__yIaNAq__h1,.HeroFood-module__yIaNAq__heroV2 .HeroFood-module__yIaNAq__palabra{color:#fff!important}.HeroFood-module__yIaNAq__heroV2 .HeroFood-module__yIaNAq__subrayada{text-shadow:0 0 20px #ff1e002e;color:#ff5c00!important}.HeroFood-module__yIaNAq__heroV2 .HeroFood-module__yIaNAq__subrayada path{stroke:#ff6a00!important}.HeroFood-module__yIaNAq__heroV2 .HeroFood-module__yIaNAq__lead{color:#fffc!important}.HeroFood-module__yIaNAq__heroV2 .HeroFood-module__yIaNAq__chipsEtiqueta,.HeroFood-module__yIaNAq__heroV2 .HeroFood-module__yIaNAq__zona{color:#ffffffb3!important}.HeroFood-module__yIaNAq__heroV2 .HeroFood-module__yIaNAq__zona svg{color:#ff6500!important}.HeroFood-module__yIaNAq__heroV2 .HeroFood-module__yIaNAq__chip{color:#f3f3f3!important;background:#080808e6!important;border:1px solid #ff480057!important}.HeroFood-module__yIaNAq__heroV2 .HeroFood-module__yIaNAq__btnTinta{box-shadow:0 12px 32px #ff23003d,0 0 18px #ff46001a;color:#fff!important;background:linear-gradient(135deg,#ff7200 0%,#d12300 100%)!important;border-color:#0000!important}.HeroFood-module__yIaNAq__heroV2 .HeroFood-module__yIaNAq__btnTinta svg{color:#fff!important}.HeroFood-module__yIaNAq__heroV2 .HeroFood-module__yIaNAq__btnTinta:hover{box-shadow:0 18px 38px #ff1e0052,0 0 24px #ff460029}.HeroFood-module__yIaNAq__heroV2 .HeroFood-module__yIaNAq__btnBorde{color:#fff!important;background:#050505db!important;border-color:#d93b16!important}.HeroFood-module__yIaNAq__heroV2 .HeroFood-module__yIaNAq__btnBorde:hover{color:#fff!important;background:#b9230c!important;border-color:#ff572c!important}.HeroFood-module__yIaNAq__heroV2 .HeroFood-module__yIaNAq__heroLuz{background:radial-gradient(closest-side,#8c00001a,#5a000008 50%,#0000 75%)!important}.HeroFood-module__yIaNAq__heroV2 .HeroFood-module__yIaNAq__ruta{z-index:2}.HeroFood-module__yIaNAq__heroV2 .HeroFood-module__yIaNAq__rutaFondo{stroke:#ff3c001c!important}.HeroFood-module__yIaNAq__heroV2 .HeroFood-module__yIaNAq__rutaPuntos{stroke:#ff4b00!important;opacity:.74!important}.HeroFood-module__yIaNAq__heroV2 .HeroFood-module__yIaNAq__bola{z-index:3;background:#ff3c00!important;box-shadow:0 0 0 5px #ff32002e,0 0 25px 6px #ff140085!important}.HeroFood-module__yIaNAq__heroV2 .HeroFood-module__yIaNAq__heroVisual{z-index:6;position:relative;overflow:visible}.HeroFood-module__yIaNAq__heroV2 .HeroFood-module__yIaNAq__capaTelefono{z-index:6;transform:translate(calc(var(--mx) * 10px - 18px), calc(var(--my) * 8px)) rotate(1.5deg);justify-content:center;align-items:center;display:flex}.HeroFood-module__yIaNAq__heroV2 .HeroFood-module__yIaNAq__telefonoHalloween{object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none;filter:drop-shadow(0 42px 58px #000000d6)drop-shadow(0 0 30px #aa000057);width:clamp(380px,38vw,570px);max-width:none;height:auto;display:block}.HeroFood-module__yIaNAq__heroV2 .HeroFood-module__yIaNAq__capaAvisos{z-index:10;pointer-events:none;position:absolute;inset:0;overflow:visible}.HeroFood-module__yIaNAq__heroV2 .HeroFood-module__yIaNAq__aviso{z-index:11;align-items:center;gap:.7rem;display:flex;position:absolute;color:#fff!important;background:#080404f0!important;border:1px solid #ff42008c!important;box-shadow:0 20px 46px #000000ad,0 0 20px #ff200029!important}.HeroFood-module__yIaNAq__heroV2 .HeroFood-module__yIaNAq__aviso b{display:block;color:#fff!important}.HeroFood-module__yIaNAq__heroV2 .HeroFood-module__yIaNAq__aviso small{display:block;color:#ffffffa8!important}.HeroFood-module__yIaNAq__heroV2 .HeroFood-module__yIaNAq__pinPuntos{color:#ff5a21!important}.HeroFood-module__yIaNAq__heroV2 .HeroFood-module__yIaNAq__bajar{color:#fff9!important}@media (max-width:900px){.HeroFood-module__yIaNAq__heroV2 .HeroFood-module__yIaNAq__telefonoHalloween{width:min(82vw,460px)}}@media (max-width:760px){.HeroFood-module__yIaNAq__hero.HeroFood-module__yIaNAq__heroV2{min-height:auto!important;padding:1.8rem 0 3.2rem!important;overflow:hidden!important}.HeroFood-module__yIaNAq__heroV2 .HeroFood-module__yIaNAq__heroDentro{grid-template-columns:1fr!important;gap:0!important}.HeroFood-module__yIaNAq__heroV2 .HeroFood-module__yIaNAq__heroTexto{z-index:6;position:relative}.HeroFood-module__yIaNAq__heroV2 .HeroFood-module__yIaNAq__eyebrow{margin-bottom:.4rem;font-size:.68rem!important;letter-spacing:.13em!important;font-size:round(.68rem,2px)!important}.HeroFood-module__yIaNAq__heroV2 .HeroFood-module__yIaNAq__h1{font-size:clamp(2.8rem,13vw,4rem)!important;margin:.8rem 0 1rem!important;font-size:round(clamp(2.8rem,13vw,4rem),2px)!important;line-height:.92!important}.HeroFood-module__yIaNAq__heroV2 .HeroFood-module__yIaNAq__lead{font-size:.95rem!important;max-width:100%!important;font-size:round(.95rem,2px)!important;line-height:1.5!important}.HeroFood-module__yIaNAq__heroV2 .HeroFood-module__yIaNAq__ctas{gap:.55rem!important;margin-top:1.4rem!important}.HeroFood-module__yIaNAq__heroV2 .HeroFood-module__yIaNAq__ctas .HeroFood-module__yIaNAq__btn{font-size:.9rem!important;justify-content:center!important;width:100%!important;min-height:48px!important;padding:0 1rem!important;font-size:round(.9rem,2px)!important}.HeroFood-module__yIaNAq__heroV2 .HeroFood-module__yIaNAq__chips{gap:.35rem!important;margin-top:1.1rem!important}.HeroFood-module__yIaNAq__heroV2 .HeroFood-module__yIaNAq__chipsEtiqueta{width:100%;margin-bottom:.2rem;font-size:.78rem!important;font-size:round(.78rem,2px)!important}.HeroFood-module__yIaNAq__heroV2 .HeroFood-module__yIaNAq__chip{font-size:.76rem!important;padding:.38rem .7rem!important;font-size:round(.76rem,2px)!important}.HeroFood-module__yIaNAq__heroV2 .HeroFood-module__yIaNAq__zona{font-size:.82rem!important;margin-top:1rem!important;margin-bottom:2rem!important;font-size:round(.82rem,2px)!important}.HeroFood-module__yIaNAq__heroV2 .HeroFood-module__yIaNAq__heroVisual{min-height:500px!important;margin-top:.8rem!important;position:relative!important;overflow:visible!important}.HeroFood-module__yIaNAq__heroV2 .HeroFood-module__yIaNAq__capaTelefono{z-index:6!important;justify-content:center!important;align-items:flex-start!important;display:flex!important;transform:translateY(10px)rotate(1deg)!important}.HeroFood-module__yIaNAq__heroV2 .HeroFood-module__yIaNAq__telefonoHalloween{object-fit:contain!important;width:min(88vw,355px)!important;max-width:none!important;height:auto!important;display:block!important}.HeroFood-module__yIaNAq__heroV2 .HeroFood-module__yIaNAq__capaAvisos{visibility:visible!important;opacity:1!important;z-index:20!important;pointer-events:none!important;display:block!important;position:absolute!important;inset:0!important;overflow:visible!important}.HeroFood-module__yIaNAq__heroV2 .HeroFood-module__yIaNAq__aviso{visibility:visible!important;opacity:1!important;z-index:21!important;border-radius:14px!important;align-items:center!important;gap:.5rem!important;width:auto!important;min-width:170px!important;max-width:205px!important;padding:.55rem .65rem!important;display:flex!important;position:absolute!important;transform:none!important}.HeroFood-module__yIaNAq__heroV2 .HeroFood-module__yIaNAq__aviso1{inset:11% auto auto 2%!important}.HeroFood-module__yIaNAq__heroV2 .HeroFood-module__yIaNAq__aviso2{inset:47% 1% auto auto!important}.HeroFood-module__yIaNAq__heroV2 .HeroFood-module__yIaNAq__aviso3{inset:auto auto 10% 3%!important}.HeroFood-module__yIaNAq__heroV2 .HeroFood-module__yIaNAq__aviso img{flex:0 0 32px!important;width:32px!important;height:32px!important}.HeroFood-module__yIaNAq__heroV2 .HeroFood-module__yIaNAq__aviso b{white-space:nowrap;font-size:.72rem!important;font-size:round(.72rem,2px)!important;line-height:1.1!important}.HeroFood-module__yIaNAq__heroV2 .HeroFood-module__yIaNAq__aviso small{white-space:nowrap;margin-top:2px;font-size:.61rem!important;font-size:round(.61rem,2px)!important;line-height:1.1!important}.HeroFood-module__yIaNAq__heroV2 .HeroFood-module__yIaNAq__ruta{opacity:.64}.HeroFood-module__yIaNAq__heroV2 .HeroFood-module__yIaNAq__rutaPuntos{opacity:.58!important}.HeroFood-module__yIaNAq__heroV2 .HeroFood-module__yIaNAq__bola{width:10px!important;height:10px!important}.HeroFood-module__yIaNAq__heroV2 .HeroFood-module__yIaNAq__bajar{display:none!important}}@media (max-width:390px){.HeroFood-module__yIaNAq__heroV2 .HeroFood-module__yIaNAq__heroVisual{min-height:480px!important}.HeroFood-module__yIaNAq__heroV2 .HeroFood-module__yIaNAq__telefonoHalloween{width:340px!important}.HeroFood-module__yIaNAq__heroV2 .HeroFood-module__yIaNAq__aviso{gap:.45rem!important;min-width:160px!important;max-width:192px!important;padding:.5rem .58rem!important}.HeroFood-module__yIaNAq__heroV2 .HeroFood-module__yIaNAq__aviso1{top:11%!important;left:1%!important}.HeroFood-module__yIaNAq__heroV2 .HeroFood-module__yIaNAq__aviso2{top:47%!important;right:0!important}.HeroFood-module__yIaNAq__heroV2 .HeroFood-module__yIaNAq__aviso3{bottom:11%!important;left:2%!important}.HeroFood-module__yIaNAq__heroV2 .HeroFood-module__yIaNAq__aviso img{flex:0 0 30px!important;width:30px!important;height:30px!important}.HeroFood-module__yIaNAq__heroV2 .HeroFood-module__yIaNAq__aviso b{font-size:.68rem!important;font-size:round(.68rem,2px)!important}.HeroFood-module__yIaNAq__heroV2 .HeroFood-module__yIaNAq__aviso small{font-size:.58rem!important;font-size:round(.58rem,2px)!important}}:root[data-fiesta=halloween-v2] .HeroFood-module__yIaNAq__btnTinta{color:#fff;background:linear-gradient(135deg,#ff7200 0%,#d12300 100%)}:root[data-fiesta=halloween-v2] .HeroFood-module__yIaNAq__btnTinta svg{color:#fff}:root[data-fiesta=halloween-v2] .HeroFood-module__yIaNAq__btnTinta:hover{box-shadow:0 18px 38px -14px #ff28009e}.HeroFood-module__yIaNAq__hero.HeroFood-module__yIaNAq__heroV3{color:#efe6d2;background:#0c1016;padding-top:4.6rem;position:relative;overflow:hidden}.HeroFood-module__yIaNAq__heroV3 .HeroFood-module__yIaNAq__heroDentro{z-index:5;position:relative}.HeroFood-module__yIaNAq__heroV3 .HeroFood-module__yIaNAq__heroTexto{z-index:6;position:relative}.HeroFood-module__yIaNAq__heroV3 .HeroFood-module__yIaNAq__eyebrow{color:#9be15d}.HeroFood-module__yIaNAq__heroV3 .HeroFood-module__yIaNAq__punto{background:#9be15d;box-shadow:0 0 12px #9be15db3}.HeroFood-module__yIaNAq__heroV3 .HeroFood-module__yIaNAq__h1,.HeroFood-module__yIaNAq__heroV3 .HeroFood-module__yIaNAq__palabra{color:#efe6d2}.HeroFood-module__yIaNAq__heroV3 .HeroFood-module__yIaNAq__linea:first-child .HeroFood-module__yIaNAq__palabra{rotate:-1.5deg}.HeroFood-module__yIaNAq__heroV3 .HeroFood-module__yIaNAq__linea:nth-child(2) .HeroFood-module__yIaNAq__palabra{rotate:1deg}.HeroFood-module__yIaNAq__heroV3 .HeroFood-module__yIaNAq__linea:nth-child(3) .HeroFood-module__yIaNAq__palabra{rotate:-.8deg}.HeroFood-module__yIaNAq__heroV3 .HeroFood-module__yIaNAq__linea:nth-child(4) .HeroFood-module__yIaNAq__palabra{rotate:1.4deg}.HeroFood-module__yIaNAq__heroV3 .HeroFood-module__yIaNAq__subrayada{color:#ff9d2e}.HeroFood-module__yIaNAq__heroV3 .HeroFood-module__yIaNAq__subrayada path{stroke:#ff9d2e;stroke-dasharray:6 5}.HeroFood-module__yIaNAq__heroV3 .HeroFood-module__yIaNAq__lead{color:#efe6d2d1}.HeroFood-module__yIaNAq__heroV3 .HeroFood-module__yIaNAq__chipsEtiqueta,.HeroFood-module__yIaNAq__heroV3 .HeroFood-module__yIaNAq__zona{color:#efe6d2b3}.HeroFood-module__yIaNAq__heroV3 .HeroFood-module__yIaNAq__zona svg{color:#ff9d2e}.HeroFood-module__yIaNAq__heroV3 .HeroFood-module__yIaNAq__chip{color:#efe6d2;background:#0c1016cc;border:1.5px dashed #efe6d280;rotate:-1deg}.HeroFood-module__yIaNAq__heroV3 .HeroFood-module__yIaNAq__chip:nth-child(odd){rotate:1deg}.HeroFood-module__yIaNAq__heroV3 .HeroFood-module__yIaNAq__btnTinta{color:#0c1016;outline-offset:-6px;background:#efe6d2;outline:1.5px dashed #0c10168c;rotate:-1.5deg;box-shadow:inset 0 0 0 1.5px #0c1016,0 12px 28px -12px #000c}.HeroFood-module__yIaNAq__heroV3 .HeroFood-module__yIaNAq__btnTinta svg{color:#c9681a}.HeroFood-module__yIaNAq__heroV3 .HeroFood-module__yIaNAq__btnTinta:hover{box-shadow:inset 0 0 0 1.5px #0c1016,0 16px 32px -12px #000000e6}.HeroFood-module__yIaNAq__heroV3 .HeroFood-module__yIaNAq__btnBorde{color:#efe6d2;background:repeating-linear-gradient(-45deg,#0c1016 0 7px,#1f2a37 7px 14px);border-color:#efe6d2;rotate:1deg}.HeroFood-module__yIaNAq__heroV3 .HeroFood-module__yIaNAq__btnBorde:hover{color:#0c1016;background:#efe6d2}.HeroFood-module__yIaNAq__heroV3 .HeroFood-module__yIaNAq__heroLuz{background:radial-gradient(closest-side,#efe6d214,#efe6d205 50%,#0000 75%)}.HeroFood-module__yIaNAq__heroV3 .HeroFood-module__yIaNAq__ruta{z-index:2;-webkit-mask-image:linear-gradient(90deg,#0000 0,#00000040 22%,#000 48%);mask-image:linear-gradient(90deg,#0000 0,#00000040 22%,#000 48%)}.HeroFood-module__yIaNAq__heroV3 .HeroFood-module__yIaNAq__rutaFondo{stroke:#efe6d2;stroke-width:24px}.HeroFood-module__yIaNAq__heroV3 .HeroFood-module__yIaNAq__rutaPuntos{stroke:#0c1016;stroke-width:24px;stroke-dasharray:20 20;stroke-linecap:butt;opacity:1;animation:1.4s linear infinite HeroFood-module__yIaNAq__hv3-rayas}html[data-fiesta=halloween-v3] .HeroFood-module__yIaNAq__heroV3 .HeroFood-module__yIaNAq__rutaPuntos{filter:none}@keyframes HeroFood-module__yIaNAq__hv3-rayas{0%{stroke-dashoffset:0}to{stroke-dashoffset:-40px}}html[data-fiesta=halloween-v3] .HeroFood-module__yIaNAq__heroV3 .HeroFood-module__yIaNAq__bola{z-index:3;width:72px;height:72px;box-shadow:none;offset-rotate:auto;offset-anchor:50% 78%;background:0 0;border-radius:0}html[data-fiesta=halloween-v3] .HeroFood-module__yIaNAq__heroV3 .HeroFood-module__yIaNAq__bola:before{content:"";background:url(/img/fiesta/halloween/v3/repartidor-silueta.webp) 50%/contain no-repeat;position:absolute;inset:-3.3%;transform:scaleX(-1)}.HeroFood-module__yIaNAq__heroV3 .HeroFood-module__yIaNAq__heroVisual{z-index:6;position:relative;overflow:visible}.HeroFood-module__yIaNAq__heroV3 .HeroFood-module__yIaNAq__capaTelefono{z-index:6}.HeroFood-module__yIaNAq__heroV3 .HeroFood-module__yIaNAq__capaAvisos{z-index:10}.HeroFood-module__yIaNAq__heroV3 .HeroFood-module__yIaNAq__aviso{z-index:11;color:#efe6d2;outline-offset:-6px;background:#141b24;border:1.5px solid #efe6d2;outline:1.5px dashed #efe6d280;box-shadow:0 18px 40px -16px #000000e6}.HeroFood-module__yIaNAq__heroV3 .HeroFood-module__yIaNAq__aviso1{rotate:-2deg}.HeroFood-module__yIaNAq__heroV3 .HeroFood-module__yIaNAq__aviso2{rotate:1.5deg}.HeroFood-module__yIaNAq__heroV3 .HeroFood-module__yIaNAq__aviso3{rotate:-1deg}.HeroFood-module__yIaNAq__heroV3 .HeroFood-module__yIaNAq__aviso b{color:#efe6d2}.HeroFood-module__yIaNAq__heroV3 .HeroFood-module__yIaNAq__aviso small{color:#efe6d2a8}.HeroFood-module__yIaNAq__heroV3 .HeroFood-module__yIaNAq__pinPuntos{color:#9be15d}.HeroFood-module__yIaNAq__heroV3 .HeroFood-module__yIaNAq__bajar{color:#efe6d2a6}@media (max-width:760px){.HeroFood-module__yIaNAq__hero.HeroFood-module__yIaNAq__heroV3{padding-top:4rem}.HeroFood-module__yIaNAq__heroV3 .HeroFood-module__yIaNAq__ruta{-webkit-mask-image:linear-gradient(#0000 0,#0003 30%,#000 55%);mask-image:linear-gradient(#0000 0,#0003 30%,#000 55%)}html[data-fiesta=halloween-v3] .HeroFood-module__yIaNAq__heroV3 .HeroFood-module__yIaNAq__bola{width:52px;height:52px}}.HeroFood-module__yIaNAq__capaPapaNoel{transform:translate(calc(var(--mx) * 6px), calc(var(--my) * 4px))}.HeroFood-module__yIaNAq__heroNavidad .HeroFood-module__yIaNAq__h1{text-shadow:0 4px 28px #030a148c}.HeroFood-module__yIaNAq__heroNavidad .HeroFood-module__yIaNAq__lead,.HeroFood-module__yIaNAq__heroNavidad .HeroFood-module__yIaNAq__chipsEtiqueta,.HeroFood-module__yIaNAq__heroNavidad .HeroFood-module__yIaNAq__zona{color:#dde5ef;text-shadow:0 1px 12px #030a14b3}.HeroFood-module__yIaNAq__heroNavidad .HeroFood-module__yIaNAq__zona svg{color:#f4c76a}.HeroFood-module__yIaNAq__heroNavidad .HeroFood-module__yIaNAq__subrayada path{stroke:#d8303f;filter:drop-shadow(0 2px 6px #c8283a8c)}.HeroFood-module__yIaNAq__heroNavidad .HeroFood-module__yIaNAq__punto{width:14px;height:14px;-webkit-mask:var(--nv-copo) center / contain no-repeat;-webkit-mask:var(--nv-copo) center / contain no-repeat;mask:var(--nv-copo) center / contain no-repeat;background:#f4c76a;border-radius:0;animation:9s linear infinite HeroFood-module__yIaNAq__giraCopo}.HeroFood-module__yIaNAq__heroNavidad .HeroFood-module__yIaNAq__punto:after{display:none}@keyframes HeroFood-module__yIaNAq__giraCopo{to{transform:rotate(360deg)}}.HeroFood-module__yIaNAq__heroNavidad .HeroFood-module__yIaNAq__chip{color:#2a1a05;background:linear-gradient(#f7d683,#e3a73d);border-color:#0000;box-shadow:inset 0 1px #ffffff80,0 8px 18px -10px #000000b3}.HeroFood-module__yIaNAq__heroNavidad .HeroFood-module__yIaNAq__btnBorde{color:#fbf6ec;background:#060f1c59;border-color:#fbf6eccc}.HeroFood-module__yIaNAq__heroNavidad .HeroFood-module__yIaNAq__btnBorde:hover{color:#0a1a2e;background:#fbf6ec;border-color:#fbf6ec}.HeroFood-module__yIaNAq__heroNavidad .HeroFood-module__yIaNAq__aviso{background:#0b1c32e6;border-color:#f4c76a4d;box-shadow:0 24px 50px -24px #000000e6}.HeroFood-module__yIaNAq__heroNavidad .HeroFood-module__yIaNAq__aviso small{color:#b4c0d0}.HeroFood-module__yIaNAq__heroNavidad .HeroFood-module__yIaNAq__aviso3{inset:1% -4% auto auto}.HeroFood-module__yIaNAq__heroNavidad .HeroFood-module__yIaNAq__telefonoHero{filter:drop-shadow(0 40px 50px #00000080)}.HeroFood-module__yIaNAq__heroNavidad .HeroFood-module__yIaNAq__bajar{color:#fbf6ec;text-shadow:0 1px 10px #030a14e6}html[data-modo=food][data-fiesta=navidad] .HeroFood-module__yIaNAq__btnTinta{color:#fffaf0;background:linear-gradient(#d93a4b,#a91d2e);box-shadow:inset 0 1px #ffffff40}html[data-modo=food][data-fiesta=navidad] .HeroFood-module__yIaNAq__btnTinta svg{color:#fffaf0}html[data-modo=food][data-fiesta=navidad] .HeroFood-module__yIaNAq__btnTinta:hover{box-shadow:inset 0 1px #ffffff40,0 16px 36px -14px #d93a4bd9}@media (max-width:900px){.HeroFood-module__yIaNAq__heroNavidad .HeroFood-module__yIaNAq__heroVisual{min-height:600px}}@media (max-width:760px){.HeroFood-module__yIaNAq__heroNavidad .HeroFood-module__yIaNAq__heroVisual{min-height:540px}.HeroFood-module__yIaNAq__heroNavidad .HeroFood-module__yIaNAq__capaTelefono{justify-content:flex-end}}html:not(.vivo) .HeroFood-module__yIaNAq__heroNavidad .HeroFood-module__yIaNAq__punto{animation-play-state:paused}.HeroFood-module__yIaNAq__heroCarta .HeroFood-module__yIaNAq__h1{text-shadow:0 4px 28px #080e1699}.HeroFood-module__yIaNAq__heroCarta .HeroFood-module__yIaNAq__lead,.HeroFood-module__yIaNAq__heroCarta .HeroFood-module__yIaNAq__chipsEtiqueta,.HeroFood-module__yIaNAq__heroCarta .HeroFood-module__yIaNAq__zona{color:#dde4ec;text-shadow:0 1px 12px #080e16b3}.HeroFood-module__yIaNAq__heroCarta .HeroFood-module__yIaNAq__zona svg{color:#ffcf7a}.HeroFood-module__yIaNAq__heroCarta .HeroFood-module__yIaNAq__subrayada path{stroke:#e6aa38;filter:drop-shadow(0 2px 6px #e6aa3880)}.HeroFood-module__yIaNAq__heroCarta .HeroFood-module__yIaNAq__punto{background:#ffcf7a;box-shadow:0 0 10px 2px #f0a33b8c}.HeroFood-module__yIaNAq__heroCarta .HeroFood-module__yIaNAq__punto:after{animation:2.3s ease-in-out infinite HeroFood-module__yIaNAq__llamaPunto}@keyframes HeroFood-module__yIaNAq__llamaPunto{0%,to{opacity:.35;transform:scale(1.6)}50%{opacity:.1;transform:scale(2.4)}}.HeroFood-module__yIaNAq__heroCarta .HeroFood-module__yIaNAq__chip{color:#2a2420;background:linear-gradient(170deg,#f7efdc,#efe3c8);border-color:#0000;box-shadow:inset 0 0 0 1px #2a242059,0 8px 18px -10px #000000b3}.HeroFood-module__yIaNAq__heroCarta .HeroFood-module__yIaNAq__btnBorde{color:#f2eee4;background:#080e1659;border-color:#f2eee4cc}.HeroFood-module__yIaNAq__heroCarta .HeroFood-module__yIaNAq__btnBorde:hover{color:#17222e;background:#f2eee4;border-color:#f2eee4}.HeroFood-module__yIaNAq__heroCarta .HeroFood-module__yIaNAq__aviso{background:#16202ceb;border-color:#f0a33b4d;box-shadow:0 24px 50px -24px #000000e6}.HeroFood-module__yIaNAq__heroCarta .HeroFood-module__yIaNAq__aviso small{color:#aebbc9}.HeroFood-module__yIaNAq__heroCarta .HeroFood-module__yIaNAq__telefonoHero{filter:drop-shadow(0 40px 50px #0000008c)}.HeroFood-module__yIaNAq__heroCarta .HeroFood-module__yIaNAq__bajar{color:#f2eee4;text-shadow:0 1px 10px #080e16e6}html[data-modo=food][data-fiesta=navidad-v2] .HeroFood-module__yIaNAq__btnTinta{color:#221704;background:linear-gradient(#f6c65a,#e6aa38);box-shadow:inset 0 1px #ffffff4d}html[data-modo=food][data-fiesta=navidad-v2] .HeroFood-module__yIaNAq__btnTinta svg{color:#221704}html[data-modo=food][data-fiesta=navidad-v2] .HeroFood-module__yIaNAq__btnTinta:hover{box-shadow:inset 0 1px #ffffff4d,0 16px 36px -14px #e6aa38bf}@media (max-width:900px){.HeroFood-module__yIaNAq__heroCarta .HeroFood-module__yIaNAq__heroVisual{min-height:560px}}@media (max-width:760px){.HeroFood-module__yIaNAq__heroCarta .HeroFood-module__yIaNAq__heroVisual{min-height:500px}}html:not(.vivo) .HeroFood-module__yIaNAq__heroCarta .HeroFood-module__yIaNAq__punto:after{animation-play-state:paused}
.TelefonoImg-module__PSpYxG__telefonoImg{filter:drop-shadow(0 34px 40px #14141459);flex:none;display:block}
.Recorrido-module__IiHDVq__seccion{position:relative}.Recorrido-module__IiHDVq__eyebrow{font-size:.8rem;letter-spacing:.18em;text-transform:uppercase;color:var(--primary-text);font-size:round(.8rem,2px);font-weight:800;display:inline-block}.Recorrido-module__IiHDVq__titulo{font-family:var(--font-display);font-size:clamp(2.6rem,5vw,4.6rem);font-weight:800;letter-spacing:-.045em;margin:.9rem 0 0;font-size:round(clamp(2.6rem,5vw,4.6rem),2px);line-height:.95}.Recorrido-module__IiHDVq__numero{font-size:.8rem;letter-spacing:.14em;color:var(--primary-text);font-variant-numeric:tabular-nums;font-size:round(.8rem,2px);font-weight:800}.Recorrido-module__IiHDVq__largo{--p:0;height:calc(100svh + var(--pasos) * 70svh);position:relative}.Recorrido-module__IiHDVq__fija{align-items:center;height:100svh;min-height:620px;display:flex;position:sticky;top:0;overflow:hidden}.Recorrido-module__IiHDVq__dentro{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:3rem;width:100%;max-width:1240px;margin:0 auto;padding:0 2rem;display:grid}.Recorrido-module__IiHDVq__texto{min-width:0}.Recorrido-module__IiHDVq__lista{flex-direction:column;gap:.4rem;margin-top:2.5rem;padding-left:1.75rem;list-style:none;display:flex;position:relative}.Recorrido-module__IiHDVq__riel{background:var(--surface-alt);border-radius:3px;width:3px;position:absolute;top:.6rem;bottom:.6rem;left:0;overflow:hidden}.Recorrido-module__IiHDVq__rielLleno{background:var(--primary);transform-origin:top;transform:scaleY(var(--p));position:absolute;inset:0}.Recorrido-module__IiHDVq__lista button{width:100%;color:inherit;font:inherit;text-align:left;background:0 0;border-radius:18px;gap:1.1rem;padding:.85rem 1rem;transition:background-color .35s;display:flex}.Recorrido-module__IiHDVq__lista button:hover{background:var(--surface)}.Recorrido-module__IiHDVq__lista .Recorrido-module__IiHDVq__numero{color:var(--text-muted);padding-top:.35rem;transition:color .3s}.Recorrido-module__IiHDVq__pasoTexto{flex-direction:column;min-width:0;display:flex}.Recorrido-module__IiHDVq__pasoTexto b{font-family:var(--font-display);font-size:clamp(1.25rem,1.8vw,1.6rem);font-weight:800;letter-spacing:-.02em;color:var(--text-muted);font-size:round(clamp(1.25rem,1.8vw,1.6rem),2px);transition:color .35s}.Recorrido-module__IiHDVq__desc{max-width:460px;color:var(--text-muted);font-size:1rem;opacity:0;transition:grid-template-rows .5s var(--ease-out), opacity .4s ease, margin .5s var(--ease-out);grid-template-rows:0fr;font-size:round(1rem,2px);line-height:1.55;display:grid}.Recorrido-module__IiHDVq__desc>span{min-height:0;overflow:hidden}.Recorrido-module__IiHDVq__activo .Recorrido-module__IiHDVq__pasoTexto b,.Recorrido-module__IiHDVq__hecho .Recorrido-module__IiHDVq__pasoTexto b{color:var(--text)}.Recorrido-module__IiHDVq__activo .Recorrido-module__IiHDVq__numero{color:var(--primary-text)}.Recorrido-module__IiHDVq__activo button{background:var(--surface)}.Recorrido-module__IiHDVq__activo .Recorrido-module__IiHDVq__desc{opacity:1;grid-template-rows:1fr;margin-top:.35rem}.Recorrido-module__IiHDVq__escena{justify-content:center;align-items:center;min-height:600px;display:flex;position:relative}.Recorrido-module__IiHDVq__circulo{aspect-ratio:1;background:radial-gradient(circle at 35% 30%, color-mix(in srgb, var(--primary) 55%, transparent), transparent 62%), color-mix(in srgb, var(--primary) 16%, transparent);width:min(500px,40vw);transform:scale(calc(.9 + var(--p) * .2));border-radius:50%;position:absolute}.Recorrido-module__IiHDVq__telefono{z-index:2;transform:rotate(calc(-4deg + var(--p) * 8deg));position:relative}.Recorrido-module__IiHDVq__icono3d{z-index:3;opacity:0;width:clamp(110px,11vw,150px);height:auto;transition:opacity .4s ease, transform .7s var(--ease-out);position:absolute;top:8%;left:6%;transform:scale(.6)rotate(-14deg)}.Recorrido-module__IiHDVq__icono3dImg{filter:drop-shadow(0 24px 30px #00000040);width:100%;height:auto;display:block}.Recorrido-module__IiHDVq__icono3dActivo{opacity:1;animation:5s ease-in-out infinite Recorrido-module__IiHDVq__flota;transform:none}@keyframes Recorrido-module__IiHDVq__flota{50%{translate:0 -12px}}.Recorrido-module__IiHDVq__contador{z-index:3;font-family:var(--font-display);font-size:1.1rem;color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:round(1.1rem,2px);position:absolute;bottom:8%;right:4%}.Recorrido-module__IiHDVq__contador b{font-size:2.6rem;color:var(--text);letter-spacing:-.04em;font-size:round(2.6rem,2px);font-weight:800}.Recorrido-module__IiHDVq__movil{display:none}.Recorrido-module__IiHDVq__movilCabeza{padding:0 1.25rem}.Recorrido-module__IiHDVq__movilAyuda{color:var(--text-muted);margin-top:.75rem}.Recorrido-module__IiHDVq__carrusel{scroll-snap-type:x mandatory;scrollbar-width:none;gap:1rem;margin-top:2rem;padding:.5rem 1.25rem 1.5rem;scroll-padding:0 1.25rem;list-style:none;display:flex;overflow-x:auto}.Recorrido-module__IiHDVq__carrusel::-webkit-scrollbar{display:none}.Recorrido-module__IiHDVq__tarjeta{scroll-snap-align:start;background:var(--surface);border:1px solid var(--border);border-radius:28px;flex-direction:column;flex:0 0 min(82vw,340px);gap:.5rem;padding:1.5rem 1.5rem 0;display:flex;overflow:hidden}.Recorrido-module__IiHDVq__tarjetaTitulo{font-family:var(--font-display);font-size:1.5rem;letter-spacing:-.02em;font-size:round(1.5rem,2px);font-weight:800;line-height:1.1}.Recorrido-module__IiHDVq__tarjeta p{color:var(--text-muted);font-size:.95rem;font-size:round(.95rem,2px);line-height:1.5}.Recorrido-module__IiHDVq__telefonoMovil{margin:1.25rem auto -120px}@media (max-width:899px){.Recorrido-module__IiHDVq__largo{display:none}.Recorrido-module__IiHDVq__movil{padding:5.5rem 0 1rem;display:block}}@media (max-height:700px) and (min-width:900px){.Recorrido-module__IiHDVq__titulo{font-size:clamp(2.2rem,4vw,3.2rem);font-size:round(clamp(2.2rem,4vw,3.2rem),2px)}.Recorrido-module__IiHDVq__lista{margin-top:1.5rem}.Recorrido-module__IiHDVq__escena{min-height:0;transform:scale(.85)}}html:not(.vivo) .Recorrido-module__IiHDVq__icono3dActivo{animation-play-state:paused}html[data-modo=food][data-fiesta=navidad] .Recorrido-module__IiHDVq__titulo{background:linear-gradient(#ffe6a6 0%,#f4c76a 45%,#d99a32 100%);color:#0000;-webkit-background-clip:text;background-clip:text;padding-bottom:.1em}html[data-modo=food][data-fiesta=navidad] .Recorrido-module__IiHDVq__riel{background:#fbf6ec1f}html[data-modo=food][data-fiesta=navidad] .Recorrido-module__IiHDVq__rielLleno{background:linear-gradient(#f4c76a,#d8303f)}html[data-modo=food][data-fiesta=navidad] .Recorrido-module__IiHDVq__lista button:hover{background:#fbf6ec0f}html[data-modo=food][data-fiesta=navidad] .Recorrido-module__IiHDVq__activo button{background:linear-gradient(160deg,#fffaf0,#f4e8d2);box-shadow:0 20px 44px -24px #000000e6}html[data-modo=food][data-fiesta=navidad] .Recorrido-module__IiHDVq__activo button:hover{background:linear-gradient(160deg,#fffaf0,#f4e8d2);box-shadow:0 20px 44px -24px #000000e6}html[data-modo=food][data-fiesta=navidad] .Recorrido-module__IiHDVq__pasoTexto b{font-family:var(--font-navidad), var(--font-bricolage), system-ui, sans-serif;letter-spacing:0}html[data-modo=food][data-fiesta=navidad] .Recorrido-module__IiHDVq__activo .Recorrido-module__IiHDVq__pasoTexto b{color:#8e1424}html[data-modo=food][data-fiesta=navidad] .Recorrido-module__IiHDVq__activo .Recorrido-module__IiHDVq__numero{color:#c8283a}html[data-modo=food][data-fiesta=navidad] .Recorrido-module__IiHDVq__activo .Recorrido-module__IiHDVq__desc{color:#4f5868}html[data-modo=food][data-fiesta=navidad] .Recorrido-module__IiHDVq__contador b{color:#f4c76a}html[data-modo=food][data-fiesta=navidad] .Recorrido-module__IiHDVq__tarjeta{background:linear-gradient(170deg,#12294a,#0d2038);border-color:#e8ad433d}html[data-modo=food][data-fiesta=navidad-v2] .Recorrido-module__IiHDVq__riel{background:#f2eee41f}html[data-modo=food][data-fiesta=navidad-v2] .Recorrido-module__IiHDVq__rielLleno{background:linear-gradient(#ffcf7a,#e6aa38)}html[data-modo=food][data-fiesta=navidad-v2] .Recorrido-module__IiHDVq__lista button:hover{background:#f2eee40f}html[data-modo=food][data-fiesta=navidad-v2] .Recorrido-module__IiHDVq__activo button{background:linear-gradient(160deg,#f7efdc,#efe3c8);box-shadow:inset 0 0 0 1px #2a242059,0 20px 44px -24px #000000e6}html[data-modo=food][data-fiesta=navidad-v2] .Recorrido-module__IiHDVq__activo button:hover{background:linear-gradient(160deg,#f7efdc,#efe3c8);box-shadow:inset 0 0 0 1px #2a242059,0 20px 44px -24px #000000e6}html[data-modo=food][data-fiesta=navidad-v2] .Recorrido-module__IiHDVq__pasoTexto b{font-family:var(--font-bricolage), system-ui, sans-serif;letter-spacing:-.01em;font-weight:800}html[data-modo=food][data-fiesta=navidad-v2] .Recorrido-module__IiHDVq__activo .Recorrido-module__IiHDVq__pasoTexto b{color:#16243d}html[data-modo=food][data-fiesta=navidad-v2] .Recorrido-module__IiHDVq__activo .Recorrido-module__IiHDVq__numero{color:#cc8f1c}html[data-modo=food][data-fiesta=navidad-v2] .Recorrido-module__IiHDVq__activo .Recorrido-module__IiHDVq__desc{color:#4a4440}html[data-modo=food][data-fiesta=navidad-v2] .Recorrido-module__IiHDVq__contador b{color:#ffcf7a}html[data-modo=food][data-fiesta=navidad-v2] .Recorrido-module__IiHDVq__tarjeta{background:linear-gradient(170deg,#26364a,#1b2836);border-color:#f0a33b3d}
.Pantallas-module__lcJSNG__seccion{--p:0;--a:clamp(0, calc((var(--p) - .12) * 2.6), 1);content-visibility:auto;contain-intrinsic-size:auto 1000px;padding:clamp(6rem,10vw,9rem) 0 2rem;position:relative;overflow-x:clip}.Pantallas-module__lcJSNG__cabeza{text-align:center;flex-direction:column;align-items:center;max-width:1240px;margin:0 auto;padding:0 2rem;display:flex}.Pantallas-module__lcJSNG__eyebrow{font-size:.8rem;letter-spacing:.18em;text-transform:uppercase;color:var(--primary-text);font-size:round(.8rem,2px);font-weight:800}.Pantallas-module__lcJSNG__titulo{font-family:var(--font-display);font-size:clamp(2.4rem,5vw,4.4rem);font-weight:800;letter-spacing:-.04em;margin:.9rem 0 1rem;font-size:round(clamp(2.4rem,5vw,4.4rem),2px);line-height:.98}.Pantallas-module__lcJSNG__sub{max-width:620px;color:var(--text-muted);font-size:1.1rem;font-size:round(1.1rem,2px);line-height:1.6}.Pantallas-module__lcJSNG__abanico{justify-content:center;align-items:flex-start;margin-top:4rem;padding:0 1rem 3rem;display:flex}.Pantallas-module__lcJSNG__pieza{flex-direction:column;align-items:center;margin:0;transition:transform .2s linear;display:flex}.Pantallas-module__lcJSNG__pieza figcaption{font-size:.95rem;font-weight:700;color:var(--text-muted);margin-top:1.1rem;font-size:round(.95rem,2px)}.Pantallas-module__lcJSNG__centro{z-index:2;transform:translateY(calc((1 - var(--a)) * 40px));position:relative}.Pantallas-module__lcJSNG__izquierda{transform:translate(calc(70% - var(--a) * 62%), calc(30px + var(--a) * 20px)) rotate(calc(-2deg - var(--a) * 7deg))}.Pantallas-module__lcJSNG__derecha{transform:translate(calc(-70% + var(--a) * 62%), calc(30px + var(--a) * 20px)) rotate(calc(2deg + var(--a) * 7deg))}@media (max-width:760px){.Pantallas-module__lcJSNG__cabeza{padding:0 1.25rem}.Pantallas-module__lcJSNG__abanico{scroll-snap-type:x mandatory;scrollbar-width:none;justify-content:flex-start;gap:1rem;padding:0 1.25rem 2rem;overflow-x:auto}.Pantallas-module__lcJSNG__abanico::-webkit-scrollbar{display:none}.Pantallas-module__lcJSNG__pieza{scroll-snap-align:center}.Pantallas-module__lcJSNG__izquierda,.Pantallas-module__lcJSNG__derecha,.Pantallas-module__lcJSNG__centro{transform:none}}
.Aparecer-module__7LO-LG__aparecer.Aparecer-module__7LO-LG__visible{transition:opacity var(--duracion) ease-out var(--retraso), transform var(--duracion) ease-out var(--retraso)}.Aparecer-module__7LO-LG__oculto{opacity:0}.Aparecer-module__7LO-LG__abajo.Aparecer-module__7LO-LG__oculto{transform:translateY(20px)}.Aparecer-module__7LO-LG__izquierda.Aparecer-module__7LO-LG__oculto{transform:translate(-20px)}.Aparecer-module__7LO-LG__escala.Aparecer-module__7LO-LG__oculto{transform:scale(.9)}
.BotonPlay-module__17-qiG__boton{min-height:56px;font:inherit;text-align:left;cursor:pointer;border:1.5px solid #0000;border-radius:14px;align-items:center;gap:.75rem;padding:.55rem 1.4rem .55rem 1.05rem;text-decoration:none;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s,background-color .25s;display:inline-flex}.BotonPlay-module__17-qiG__boton:hover{transform:translateY(-2px)}.BotonPlay-module__17-qiG__boton:focus-visible{outline:3px solid var(--primary,#e6aa38);outline-offset:3px}.BotonPlay-module__17-qiG__oscuro{color:#fff;background:#0b0b0c;border-color:#ffffff29}.BotonPlay-module__17-qiG__oscuro:hover{box-shadow:0 16px 34px -16px #000000b3}.BotonPlay-module__17-qiG__claro{color:#141414;background:#fff;border-color:#14141429}.BotonPlay-module__17-qiG__claro:hover{box-shadow:0 16px 34px -18px #14141473}.BotonPlay-module__17-qiG__logoPlay{flex:none;transition:transform .4s cubic-bezier(.2,.8,.2,1)}.BotonPlay-module__17-qiG__boton:hover .BotonPlay-module__17-qiG__logoPlay{transform:scale(1.08)rotate(-4deg)}.BotonPlay-module__17-qiG__texto{flex-direction:column;line-height:1.05;display:flex}.BotonPlay-module__17-qiG__arriba{font-size:.66rem;letter-spacing:.1em;text-transform:uppercase;opacity:.8;font-size:round(.66rem,2px);font-weight:600}.BotonPlay-module__17-qiG__tienda{font-size:1.3rem;letter-spacing:-.01em;font-size:round(1.3rem,2px);font-weight:700}
.Secciones-module__XstChW__envoltura{max-width:1240px;margin:0 auto;padding:0 2rem}.Secciones-module__XstChW__seccion{content-visibility:auto;contain-intrinsic-size:auto 760px;padding-top:clamp(6rem,10vw,9rem)}.Secciones-module__XstChW__eyebrow{font-size:.8rem;letter-spacing:.2em;text-transform:uppercase;color:var(--primary);align-items:center;gap:.65rem;font-size:round(.8rem,2px);font-weight:800;display:inline-flex}.Secciones-module__XstChW__rombo{background:var(--primary);width:9px;height:9px;animation:2.4s ease-in-out infinite Secciones-module__XstChW__destella;transform:rotate(45deg)}@keyframes Secciones-module__XstChW__destella{50%{opacity:.35;transform:rotate(45deg)scale(.7)}}.Secciones-module__XstChW__h2{font-family:var(--font-playfair), Georgia, serif;font-size:clamp(2.5rem,5vw,4.4rem);font-weight:700;letter-spacing:-.015em;margin:.9rem 0 1.1rem;font-size:round(clamp(2.5rem,5vw,4.4rem),2px);line-height:1}.Secciones-module__XstChW__h2 em{color:var(--primary);font-style:italic}.Secciones-module__XstChW__sub{max-width:560px;color:var(--text-muted);font-size:clamp(1.05rem,1.4vw,1.2rem);margin:0;font-size:round(clamp(1.05rem,1.4vw,1.2rem),2px);line-height:1.6}.Secciones-module__XstChW__enlaceFlecha{color:var(--primary);transition:gap .3s var(--ease-out);border-bottom:1px solid;align-items:center;gap:.4rem;margin-top:1.25rem;padding-bottom:.15rem;font-weight:700;display:inline-flex}.Secciones-module__XstChW__enlaceFlecha:hover{gap:.7rem}.Secciones-module__XstChW__cabezaFila{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;gap:2rem 4rem;display:grid}.Secciones-module__XstChW__ctas{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.Secciones-module__XstChW__btn{font-size:1rem;white-space:nowrap;min-height:54px;transition:transform .25s var(--ease-out), box-shadow .25s ease, background-color .25s ease, color .25s ease;border:1px solid #0000;border-radius:999px;align-items:center;gap:.6rem;padding:0 1.6rem;font-size:round(1rem,2px);font-weight:700;display:inline-flex}.Secciones-module__XstChW__btn:hover{transform:translateY(-2px)}.Secciones-module__XstChW__btnOro{color:#141414;background:linear-gradient(135deg,#e2c08a,#c99954 55%,#a97c3c);box-shadow:inset 0 0 0 1px #ffffff1f}.Secciones-module__XstChW__btnOro:hover{box-shadow:inset 0 0 0 1px #fff3,0 18px 36px -16px #c99954a6}.Secciones-module__XstChW__btnBorde{color:var(--text);border-color:#f2eee759}.Secciones-module__XstChW__btnBorde:hover{border-color:var(--primary);color:var(--primary)}.Secciones-module__XstChW__entra{animation:Secciones-module__XstChW__sube .9s var(--ease-out) both}@keyframes Secciones-module__XstChW__sube{0%{opacity:0;transform:translateY(28px)}}.Secciones-module__XstChW__entraTexto{animation:Secciones-module__XstChW__subeTexto .9s var(--ease-out) both}@keyframes Secciones-module__XstChW__subeTexto{0%{transform:translateY(28px)}}.Secciones-module__XstChW__hero{min-height:calc(100svh - var(--header-h));isolation:isolate;align-items:center;padding:4rem 0;display:flex;position:relative;overflow:clip}.Secciones-module__XstChW__heroFoto{z-index:-3;object-fit:cover;object-position:60% 30%;filter:grayscale()contrast(1.1)brightness(.55);animation:Secciones-module__XstChW__enfoca 2.4s var(--ease-out) both, Secciones-module__XstChW__respiraFoto 20s 2.4s ease-in-out infinite alternate;transform:scale(1.08)}@keyframes Secciones-module__XstChW__enfoca{0%{filter:grayscale()contrast(1.1)brightness(.2)blur(6px);transform:scale(1.18)}}@keyframes Secciones-module__XstChW__respiraFoto{to{transform:scale(1.14)translate(-1.5%)}}.Secciones-module__XstChW__heroVelo{z-index:-2;background:linear-gradient(90deg,#0e0d0ff7 0%,#0e0d0fd9 38%,#0e0d0f59 70%,#0e0d0f99 100%),linear-gradient(#0000 70%,#0e0d0f 100%);position:absolute;inset:0}.Secciones-module__XstChW__heroLuz{z-index:-1;pointer-events:none;background:radial-gradient(circle,#c999543d,#0000 65%);border-radius:50%;width:760px;height:760px;animation:8s ease-in-out infinite Secciones-module__XstChW__respira;position:absolute;top:-220px;right:-180px}@keyframes Secciones-module__XstChW__respira{50%{opacity:.75;transform:scale(1.12)}}.Secciones-module__XstChW__heroDentro{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:2rem;width:100%;display:grid;position:relative}.Secciones-module__XstChW__heroTexto{min-width:0}.Secciones-module__XstChW__h1{font-family:var(--font-playfair), Georgia, serif;font-size:clamp(3.2rem,6.8vw,7rem);font-style:italic;font-weight:700;letter-spacing:-.02em;margin:1.4rem 0 1.6rem;font-size:round(clamp(3.2rem,6.8vw,7rem),2px);line-height:.96}.Secciones-module__XstChW__linea{display:block}.Secciones-module__XstChW__palabra{animation:Secciones-module__XstChW__emerge 1.1s var(--ease-out) both;display:inline-block}.Secciones-module__XstChW__d1{animation-delay:.12s}@keyframes Secciones-module__XstChW__emerge{0%{transform:translateY(.3em)rotate(1deg)}}.Secciones-module__XstChW__oro{background:linear-gradient(100deg,#c99954 20%,#f4dda9 42%,#c99954 64%) 0 0/220% 100%;color:#0000;animation:Secciones-module__XstChW__emerge 1.1s .12s var(--ease-out) both, Secciones-module__XstChW__brillo 6s 1.2s linear infinite;-webkit-background-clip:text;background-clip:text}@keyframes Secciones-module__XstChW__brillo{0%{background-position:120% 0}to{background-position:-120% 0}}.Secciones-module__XstChW__lead{font-size:clamp(1.1rem,1.5vw,1.3rem);color:#cfc8bc;max-width:540px;margin:0;font-size:round(clamp(1.1rem,1.5vw,1.3rem),2px);line-height:1.6}.Secciones-module__XstChW__heroVisual{justify-content:center;align-items:center;min-height:620px;display:flex;position:relative}.Secciones-module__XstChW__heroTelefono{filter:drop-shadow(0 50px 60px #000c);width:clamp(240px,22vw,300px);height:auto;animation:Secciones-module__XstChW__entraTel 1.2s .25s var(--ease-out) both, Secciones-module__XstChW__flota 6s 1.4s ease-in-out infinite;transform:rotate(4deg)}@keyframes Secciones-module__XstChW__entraTel{0%{opacity:0;translate:0 70px}}@keyframes Secciones-module__XstChW__flota{50%{translate:0 -14px}}.Secciones-module__XstChW__burbuja{z-index:2;opacity:0;background:#1e1c20;border:1px solid #c9995466;border-radius:20px;flex-direction:column;gap:.1rem;padding:.85rem 1.15rem;animation:9s infinite Secciones-module__XstChW__burbuja;display:flex;position:absolute;box-shadow:0 20px 40px -20px #000c}.Secciones-module__XstChW__burbuja small{font-size:.8rem;color:var(--text-muted);font-size:round(.8rem,2px);font-weight:600}.Secciones-module__XstChW__burbuja b{font-family:var(--font-playfair), Georgia, serif;font-size:1.75rem;font-style:italic;color:var(--text);font-size:round(1.75rem,2px);font-weight:700}.Secciones-module__XstChW__burbujaOk{background:#c99954;border-color:#c99954}.Secciones-module__XstChW__burbujaOk small,.Secciones-module__XstChW__burbujaOk b{color:#141414}.Secciones-module__XstChW__b1{animation-delay:1.2s;top:18%;left:0}.Secciones-module__XstChW__b2{animation-delay:2.8s;top:42%;right:-2%}.Secciones-module__XstChW__b3{animation-delay:4.4s;bottom:12%;left:4%}@keyframes Secciones-module__XstChW__burbuja{0%{opacity:0;transform:translateY(18px)scale(.92)}6%,70%{opacity:1;transform:none}80%,to{opacity:0;transform:translateY(-8px)}}.Secciones-module__XstChW__servicios{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:3.5rem;display:grid}.Secciones-module__XstChW__servicioCelda{display:flex}.Secciones-module__XstChW__servicio{isolation:isolate;border:1px solid var(--border);color:#f2eee7;border-radius:26px;flex-direction:column;flex:1;justify-content:flex-end;min-height:460px;padding:1.6rem;display:flex;position:relative;overflow:hidden}.Secciones-module__XstChW__servicioFoto{z-index:-2;object-fit:cover;filter:grayscale()brightness(.7);transition:transform .9s var(--ease-out), filter .7s ease}.Secciones-module__XstChW__servicio:after{content:"";z-index:-1;background:linear-gradient(#0e0d0f1a 20%,#0e0d0ff0 85%);position:absolute;inset:0}.Secciones-module__XstChW__servicio:hover .Secciones-module__XstChW__servicioFoto,.Secciones-module__XstChW__servicio:focus-visible .Secciones-module__XstChW__servicioFoto{filter:grayscale(0)brightness(.8);transform:scale(1.07)}.Secciones-module__XstChW__servicioIcono{color:#c99954;background:#0e0d0f99;border:1px solid #c9995473;border-radius:14px;place-items:center;width:48px;height:48px;display:grid;position:absolute;top:1.4rem;left:1.4rem}.Secciones-module__XstChW__servicioNumero{font-family:var(--font-playfair), Georgia, serif;font-size:1.4rem;font-style:italic;color:#f2eee78c;font-size:round(1.4rem,2px);position:absolute;top:1.2rem;right:1.4rem}.Secciones-module__XstChW__servicioTexto{transition:transform .5s var(--ease-out);flex-direction:column;gap:.4rem;display:flex;transform:translateY(.6rem)}.Secciones-module__XstChW__servicio:hover .Secciones-module__XstChW__servicioTexto{transform:none}.Secciones-module__XstChW__servicioTexto b{font-family:var(--font-playfair), Georgia, serif;font-size:2rem;font-style:italic;font-weight:700;font-size:round(2rem,2px)}.Secciones-module__XstChW__servicioTexto span{color:#cfc8bc;font-size:.97rem;line-height:1.5;font-size:round(.97rem,2px)}.Secciones-module__XstChW__pasos{border-top:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:3.5rem;list-style:none;display:grid}.Secciones-module__XstChW__paso{border-bottom:1px solid var(--border);gap:1.25rem;padding:2rem 2rem 2.25rem 0;display:flex}.Secciones-module__XstChW__paso>span:last-child{flex-direction:column;gap:.4rem;display:flex}.Secciones-module__XstChW__paso b{font-size:1.25rem;font-size:round(1.25rem,2px);font-weight:700}.Secciones-module__XstChW__paso>span:last-child>span{color:var(--text-muted);line-height:1.55}.Secciones-module__XstChW__pasoNumero{font-family:var(--font-playfair), Georgia, serif;font-size:3.6rem;font-style:italic;font-weight:800;color:#0000;-webkit-text-stroke:1.5px #c99954;font-size:round(3.6rem,2px);line-height:.9;transition:color .4s}.Secciones-module__XstChW__paso:hover .Secciones-module__XstChW__pasoNumero{color:#c99954}.Secciones-module__XstChW__confianza{background:radial-gradient(circle at 100% 0%, #c9995429, transparent 45%), var(--surface);border:1px solid var(--border);border-radius:40px;padding:clamp(3rem,6vw,5rem);position:relative;overflow:hidden}.Secciones-module__XstChW__confianzaRejilla{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem;margin-top:3rem;display:grid}.Secciones-module__XstChW__confianzaItem{flex-direction:column;gap:.6rem;display:flex}.Secciones-module__XstChW__confianzaItem b{font-size:1.2rem;font-size:round(1.2rem,2px)}.Secciones-module__XstChW__confianzaItem>span:last-child{color:var(--text-muted);font-size:.97rem;line-height:1.55;font-size:round(.97rem,2px)}.Secciones-module__XstChW__confianzaIcono{color:#c99954;border:1px solid #c9995480;border-radius:50%;place-items:center;width:56px;height:56px;display:grid}.Secciones-module__XstChW__ficha{border-top:1px solid var(--border);margin:3.5rem 0 0}.Secciones-module__XstChW__ficha div{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,.8fr) minmax(0,2fr);gap:1.5rem;padding:1.1rem 0;display:grid}.Secciones-module__XstChW__ficha dt{font-size:.78rem;letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted);font-size:round(.78rem,2px);font-weight:800}.Secciones-module__XstChW__ficha dd{margin:0;font-weight:600}.Secciones-module__XstChW__socios{background:var(--surface);border:1px solid var(--border);border-radius:36px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;overflow:hidden}.Secciones-module__XstChW__sociosFoto{min-height:560px;position:relative}.Secciones-module__XstChW__sociosFoto img{object-fit:cover;filter:grayscale(.4)contrast(1.05)}.Secciones-module__XstChW__sociosFoto:after{content:"";background:linear-gradient(90deg, transparent 60%, var(--surface));position:absolute;inset:0}.Secciones-module__XstChW__sociosTexto{flex-direction:column;justify-content:center;padding:clamp(2.5rem,5vw,4.5rem);display:flex}.Secciones-module__XstChW__sociosLista{flex-direction:column;gap:.7rem;margin-top:1.5rem;list-style:none;display:flex}.Secciones-module__XstChW__sociosLista li{align-items:center;gap:.6rem;font-weight:600;display:flex}.Secciones-module__XstChW__sociosLista svg{color:#c99954;flex:none}.Secciones-module__XstChW__descarga{background:radial-gradient(circle at 0 100%,#c9995438,#0000 50%),linear-gradient(135deg,#1b1a1d,#0e0d0f);border:1px solid #c999544d;border-radius:40px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3rem;padding:clamp(3rem,6vw,4.5rem);display:grid}.Secciones-module__XstChW__descargaTexto .Secciones-module__XstChW__h2{margin-top:1.5rem}.Secciones-module__XstChW__descargaNota{font-size:.9rem;color:var(--text-muted);margin-top:1rem;font-size:round(.9rem,2px);font-weight:700}.Secciones-module__XstChW__qrCaja{color:#141414;text-align:center;background:#f2eee7;border-radius:28px;flex-direction:column;align-items:center;gap:.9rem;padding:1.4rem;display:flex;box-shadow:0 30px 60px -30px #000000e6}.Secciones-module__XstChW__qr{width:200px;height:200px}.Secciones-module__XstChW__qr svg{width:100%;height:100%;display:block}.Secciones-module__XstChW__qrCaja>span{font-size:.85rem;max-width:200px;font-size:round(.85rem,2px);font-weight:700}@media (max-width:1100px){.Secciones-module__XstChW__servicios,.Secciones-module__XstChW__pasos,.Secciones-module__XstChW__confianzaRejilla{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.Secciones-module__XstChW__hero{min-height:0;padding:3rem 0 4rem}.Secciones-module__XstChW__heroDentro{grid-template-columns:minmax(0,1fr)}.Secciones-module__XstChW__heroVisual{min-height:560px}.Secciones-module__XstChW__heroVelo{background:linear-gradient(#0e0d0feb,#0e0d0fbf 50%,#0e0d0f)}.Secciones-module__XstChW__cabezaFila{grid-template-columns:minmax(0,1fr);align-items:start}.Secciones-module__XstChW__socios{grid-template-columns:minmax(0,1fr)}.Secciones-module__XstChW__sociosFoto{min-height:320px}.Secciones-module__XstChW__sociosFoto:after{background:linear-gradient(180deg, transparent 50%, var(--surface))}.Secciones-module__XstChW__descarga{grid-template-columns:minmax(0,1fr)}.Secciones-module__XstChW__qrCaja{justify-self:start}}@media (max-width:760px){.Secciones-module__XstChW__envoltura{padding:0 1.25rem}.Secciones-module__XstChW__ctas .Secciones-module__XstChW__btn{justify-content:center;width:100%}.Secciones-module__XstChW__heroVisual{min-height:500px}.Secciones-module__XstChW__burbuja b{font-size:1.4rem;font-size:round(1.4rem,2px)}.Secciones-module__XstChW__servicios,.Secciones-module__XstChW__pasos,.Secciones-module__XstChW__confianzaRejilla{grid-template-columns:minmax(0,1fr)}.Secciones-module__XstChW__servicio{min-height:360px}.Secciones-module__XstChW__paso{padding:1.6rem 0}.Secciones-module__XstChW__confianza,.Secciones-module__XstChW__descarga{border-radius:28px;padding:2.5rem 1.5rem}.Secciones-module__XstChW__ficha div{grid-template-columns:minmax(0,1fr);gap:.3rem}.Secciones-module__XstChW__socios{border-radius:28px}}:is(html:not(.vivo) .Secciones-module__XstChW__rombo,html:not(.vivo) .Secciones-module__XstChW__heroLuz,html:not(.vivo) .Secciones-module__XstChW__burbuja){animation-play-state:paused}:is(html:not(.vivo) .Secciones-module__XstChW__heroFoto,html:not(.vivo) .Secciones-module__XstChW__oro,html:not(.vivo) .Secciones-module__XstChW__heroTelefono){animation-play-state:running,paused}
.Secciones-module__EQPtqq__seccion{content-visibility:auto;contain-intrinsic-size:auto 760px;padding-top:clamp(6rem,10vw,9rem)}.Secciones-module__EQPtqq__eyebrowClaro,.Secciones-module__EQPtqq__eyebrowAmbar{font-size:.8rem;letter-spacing:.18em;text-transform:uppercase;color:var(--primary-text);align-items:center;gap:.6rem;font-size:round(.8rem,2px);font-weight:800;display:inline-flex}.Secciones-module__EQPtqq__eyebrowClaro{color:#f6f1e7}.Secciones-module__EQPtqq__eyebrowAmbar{color:#e6aa38}.Secciones-module__EQPtqq__h2,.Secciones-module__EQPtqq__h2Claro{font-family:var(--font-display);font-size:clamp(2.5rem,5.2vw,4.6rem);font-weight:800;letter-spacing:-.045em;margin:.9rem 0 1.1rem;font-size:round(clamp(2.5rem,5.2vw,4.6rem),2px);line-height:.96}.Secciones-module__EQPtqq__h2Claro{color:#f6f1e7}.Secciones-module__EQPtqq__h3{font-family:var(--font-display);font-size:clamp(1.7rem,2.8vw,2.4rem);font-weight:800;letter-spacing:-.03em;margin:.8rem 0 .9rem;font-size:round(clamp(1.7rem,2.8vw,2.4rem),2px);line-height:1.05}.Secciones-module__EQPtqq__sub,.Secciones-module__EQPtqq__subClaro{max-width:620px;color:var(--text-muted);font-size:clamp(1.05rem,1.4vw,1.2rem);margin:0;font-size:round(clamp(1.05rem,1.4vw,1.2rem),2px);line-height:1.6}.Secciones-module__EQPtqq__subClaro{color:#d5cec2}.Secciones-module__EQPtqq__btnAmbar{color:#141414;background:#e6aa38}.Secciones-module__EQPtqq__btnAmbar:hover{box-shadow:0 16px 32px -14px #e6aa38b3}.Secciones-module__EQPtqq__btnBordeClaro{color:#f6f1e7;border-color:#f6f1e799}.Secciones-module__EQPtqq__btnBordeClaro:hover{color:#141414;background:#f6f1e7}.Secciones-module__EQPtqq__publicos{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin-top:3.5rem;display:grid}.Secciones-module__EQPtqq__publico{background:var(--surface);border:1px solid var(--border);transition:transform .45s var(--ease-out), box-shadow .45s ease;border-radius:30px;flex-direction:column;gap:1rem;padding:2rem;display:flex;position:relative;overflow:hidden}.Secciones-module__EQPtqq__publico:hover{box-shadow:var(--shadow-lg);transform:translateY(-8px)}.Secciones-module__EQPtqq__publicoImagen{width:120px;height:120px;transition:transform .6s var(--ease-out)}.Secciones-module__EQPtqq__publico:hover .Secciones-module__EQPtqq__publicoImagen{transform:scale(1.1)rotate(-6deg)}.Secciones-module__EQPtqq__publico h3{font-family:var(--font-display);font-size:1.9rem;font-weight:800;letter-spacing:-.03em;margin:0;font-size:round(1.9rem,2px)}.Secciones-module__EQPtqq__publico p{color:var(--text-muted);margin:0;line-height:1.55}.Secciones-module__EQPtqq__publico ul{flex-direction:column;gap:.6rem;margin:.25rem 0 .5rem;list-style:none;display:flex}.Secciones-module__EQPtqq__publico li{font-size:.95rem;font-weight:600;align-items:center;gap:.6rem;font-size:round(.95rem,2px);display:flex}.Secciones-module__EQPtqq__publico li svg{color:var(--primary-text);flex:none}.Secciones-module__EQPtqq__publicoEnlace{border:1.5px solid var(--text);border-radius:999px;align-items:center;gap:.5rem;width:fit-content;min-height:48px;margin-top:auto;padding:0 1.3rem;font-weight:700;transition:background-color .25s,color .25s;display:inline-flex}.Secciones-module__EQPtqq__publicoEnlace:hover{background:var(--text);color:var(--bg)}.Secciones-module__EQPtqq__publicoDestacado{color:#f6f1e7;background:#141414;border-color:#0000}.Secciones-module__EQPtqq__publicoDestacado p{color:#c9c2b6}.Secciones-module__EQPtqq__publicoDestacado li svg{color:#e6aa38}.Secciones-module__EQPtqq__publicoDestacado .Secciones-module__EQPtqq__publicoEnlace{color:#141414;background:#e6aa38;border-color:#e6aa38}.Secciones-module__EQPtqq__publicoDestacado .Secciones-module__EQPtqq__publicoEnlace:hover{background:#f6f1e7;border-color:#f6f1e7}.Secciones-module__EQPtqq__etiquetaNegocios{color:#141414;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;background:#e6aa38;border-radius:999px;padding:.35rem .7rem;font-size:round(.72rem,2px);font-weight:800;position:absolute;top:1.5rem;right:1.5rem}.Secciones-module__EQPtqq__negocios{content-visibility:auto;contain-intrinsic-size:auto 1600px;padding-top:clamp(6rem,10vw,9rem)}.Secciones-module__EQPtqq__banda{isolation:isolate;color:#f6f1e7;align-items:flex-end;min-height:min(88svh,820px);padding:6rem 0 5rem;display:flex;position:relative;overflow:hidden}.Secciones-module__EQPtqq__bandaFoto{z-index:-2;object-fit:cover;animation:18s ease-in-out infinite alternate Secciones-module__EQPtqq__acerca;transform:scale(1.06)}.Secciones-module__EQPtqq__banda:after{content:"";z-index:-1;background:linear-gradient(90deg,#0a0a0aeb 0%,#0a0a0ab8 45%,#0a0a0a40 100%),linear-gradient(#0000 50%,#0a0a0acc);position:absolute;inset:0}.Secciones-module__EQPtqq__bandaTexto{width:100%}.Secciones-module__EQPtqq__funciones{border-top:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:4rem;display:grid}.Secciones-module__EQPtqq__funcion{border-bottom:1px solid var(--border);padding:2rem 2rem 2.25rem 0}.Secciones-module__EQPtqq__funcion:not(:nth-child(3n+1)){border-left:1px solid var(--border);padding-left:2rem}.Secciones-module__EQPtqq__funcionIcono{background:color-mix(in srgb, var(--primary) 18%, transparent);width:52px;height:52px;color:var(--primary-text);border-radius:16px;flex:none;place-items:center;display:grid}.Secciones-module__EQPtqq__funcion h3{font-family:var(--font-display);font-size:1.35rem;font-weight:800;letter-spacing:-.02em;margin:1.1rem 0 .5rem;font-size:round(1.35rem,2px)}.Secciones-module__EQPtqq__funcion p{color:var(--text-muted);font-size:.98rem;line-height:1.55;margin:0;font-size:round(.98rem,2px)}.Secciones-module__EQPtqq__requisitos{background:var(--surface);border:1px solid var(--border);border-radius:32px;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:3rem;margin-top:4rem;padding:3rem;display:grid}.Secciones-module__EQPtqq__requisitosTexto p{color:var(--text-muted);margin:0;line-height:1.65}.Secciones-module__EQPtqq__enlaceFlecha,.Secciones-module__EQPtqq__enlaceFlechaClaro{color:var(--primary-text);transition:gap .3s var(--ease-out);border-bottom:2px solid;align-items:center;gap:.4rem;margin-top:1.5rem;padding-bottom:.15rem;font-weight:800;display:inline-flex}.Secciones-module__EQPtqq__enlaceFlecha:hover,.Secciones-module__EQPtqq__enlaceFlechaClaro:hover{gap:.7rem}.Secciones-module__EQPtqq__enlaceFlechaClaro{color:#e6aa38;margin-top:2.5rem;position:relative}.Secciones-module__EQPtqq__requisitosListas{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.Secciones-module__EQPtqq__requisitoBloque{background:var(--card);border:1px solid var(--border);border-radius:22px;padding:1.5rem}.Secciones-module__EQPtqq__requisitoBloque h4{font-size:1.05rem;margin:0 0 1rem;font-size:round(1.05rem,2px);font-weight:800}.Secciones-module__EQPtqq__requisitoBloque ul{flex-direction:column;gap:.7rem;list-style:none;display:flex}.Secciones-module__EQPtqq__requisitoBloque li{font-size:.95rem;align-items:flex-start;gap:.6rem;font-size:round(.95rem,2px);line-height:1.4;display:flex}.Secciones-module__EQPtqq__requisitoBloque li svg{color:var(--primary-text);flex:none;margin-top:.1rem}.Secciones-module__EQPtqq__repartidores{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:4rem;display:grid}.Secciones-module__EQPtqq__repartidoresVisual{justify-content:center;align-items:center;min-height:600px;display:flex;position:relative}.Secciones-module__EQPtqq__repartidoresCirculo{aspect-ratio:1;background:repeating-radial-gradient(circle, transparent 0 38px, color-mix(in srgb, var(--primary) 22%, transparent) 38px 40px), radial-gradient(circle, color-mix(in srgb, var(--primary) 20%, transparent), transparent 70%);border-radius:50%;width:min(480px,90%);animation:40s linear infinite Secciones-module__EQPtqq__gira;position:absolute}.Secciones-module__EQPtqq__repartidoresTelefono{position:relative;transform:rotate(4deg)}.Secciones-module__EQPtqq__repartidoresBici{width:clamp(100px,10vw,140px);height:auto;animation:5s ease-in-out infinite Secciones-module__EQPtqq__flotaAviso;position:absolute;bottom:10%;left:2%}.Secciones-module__EQPtqq__repartidoresBiciImg{filter:drop-shadow(0 24px 30px #00000040);width:100%;height:auto;display:block}.Secciones-module__EQPtqq__listaIconos{flex-direction:column;gap:1.5rem;margin:2.5rem 0;display:flex}.Secciones-module__EQPtqq__itemIcono{gap:1.1rem;display:flex}.Secciones-module__EQPtqq__itemIcono>span:last-child{flex-direction:column;gap:.3rem;display:flex}.Secciones-module__EQPtqq__itemIcono b{font-size:1.15rem;font-size:round(1.15rem,2px)}.Secciones-module__EQPtqq__itemIcono>span:last-child>span{color:var(--text-muted);line-height:1.55}.Secciones-module__EQPtqq__respaldo{color:#f6f1e7;isolation:isolate;background:#141414;border-radius:40px;padding:clamp(3rem,6vw,5rem);position:relative;overflow:hidden}.Secciones-module__EQPtqq__respaldoLogo{z-index:-1;opacity:.14;top:-70px;right:-70px;transform:rotate(12deg);position:absolute!important}.Secciones-module__EQPtqq__respaldoRejilla{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem;margin-top:3rem;display:grid}.Secciones-module__EQPtqq__respaldoItem{flex-direction:column;gap:.75rem;display:flex}.Secciones-module__EQPtqq__respaldoIcono{color:#e6aa38;background:#e6aa3829;border-radius:18px;place-items:center;width:58px;height:58px;display:grid}.Secciones-module__EQPtqq__respaldoItem h3{font-family:var(--font-display);font-size:1.3rem;font-weight:800;letter-spacing:-.02em;margin:0;font-size:round(1.3rem,2px)}.Secciones-module__EQPtqq__respaldoItem p{color:#c9c2b6;font-size:.97rem;line-height:1.55;margin:0;font-size:round(.97rem,2px)}.Secciones-module__EQPtqq__ficha{border-top:1px solid #f6f1e724;margin:3.5rem 0 0}.Secciones-module__EQPtqq__ficha div{border-bottom:1px solid #f6f1e724;grid-template-columns:minmax(0,.8fr) minmax(0,2fr);gap:1.5rem;padding:1.1rem 0;display:grid}.Secciones-module__EQPtqq__ficha dt{font-size:.78rem;letter-spacing:.16em;text-transform:uppercase;color:#a39c90;font-size:round(.78rem,2px);font-weight:800}.Secciones-module__EQPtqq__ficha dd{margin:0;font-weight:600}.Secciones-module__EQPtqq__descarga{color:#141414;isolation:isolate;background:#e6aa38;border-radius:40px;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:2rem;padding:clamp(3rem,6vw,4.5rem) clamp(2rem,5vw,4.5rem) 0;display:grid;position:relative;overflow:hidden}.Secciones-module__EQPtqq__descarga:before{content:"";z-index:-1;aspect-ratio:1;background:radial-gradient(circle,#ffffff73,#0000 65%);border-radius:50%;width:70%;position:absolute;top:-40%;right:-10%}.Secciones-module__EQPtqq__descargaTexto{padding-bottom:clamp(3rem,6vw,4.5rem)}.Secciones-module__EQPtqq__descargaTitulo{font-family:var(--font-display);font-size:clamp(2.6rem,5.4vw,4.8rem);font-weight:800;letter-spacing:-.05em;margin:1.5rem 0 1rem;font-size:round(clamp(2.6rem,5.4vw,4.8rem),2px);line-height:.94}.Secciones-module__EQPtqq__descargaTexto>p{font-size:1.15rem;max-width:480px;margin:0;font-size:round(1.15rem,2px);line-height:1.5}.Secciones-module__EQPtqq__descargaNota{opacity:.8;font-weight:700;font-size:.9rem!important;margin-top:1rem!important;font-size:round(.9rem,2px)!important}.Secciones-module__EQPtqq__descargaVisual{justify-content:center;align-self:end;height:100%;min-height:420px;display:flex;position:relative}.Secciones-module__EQPtqq__descargaTelefono{top:8%;transform:rotate(-6deg);position:absolute!important;box-shadow:0 50px 80px -30px #14141499!important}@media (max-width:1100px){.Secciones-module__EQPtqq__publicos{grid-template-columns:minmax(0,1fr);max-width:640px}.Secciones-module__EQPtqq__funciones{grid-template-columns:repeat(2,minmax(0,1fr))}.Secciones-module__EQPtqq__funcion:not(:nth-child(3n+1)){border-left:0;padding-left:0}.Secciones-module__EQPtqq__funcion:nth-child(2n){border-left:1px solid var(--border);padding-left:2rem}.Secciones-module__EQPtqq__requisitos{grid-template-columns:minmax(0,1fr)}.Secciones-module__EQPtqq__respaldoRejilla{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.Secciones-module__EQPtqq__repartidores{grid-template-columns:minmax(0,1fr);gap:2rem}.Secciones-module__EQPtqq__repartidoresVisual{order:2;min-height:520px}.Secciones-module__EQPtqq__descarga{grid-template-columns:minmax(0,1fr)}.Secciones-module__EQPtqq__descargaTexto{padding-bottom:0}.Secciones-module__EQPtqq__descargaVisual{min-height:380px}}@media (max-width:760px){.Secciones-module__EQPtqq__publico{padding:1.6rem}.Secciones-module__EQPtqq__banda{min-height:0;padding:9rem 0 3.5rem}.Secciones-module__EQPtqq__banda:after{background:linear-gradient(#0a0a0a8c,#0a0a0af2 70%)}.Secciones-module__EQPtqq__funciones{grid-template-columns:minmax(0,1fr)}.Secciones-module__EQPtqq__funcion,.Secciones-module__EQPtqq__funcion:nth-child(2n){border-left:0;padding:1.75rem 0}.Secciones-module__EQPtqq__requisitos{border-radius:26px;padding:1.75rem}.Secciones-module__EQPtqq__requisitosListas{grid-template-columns:minmax(0,1fr)}.Secciones-module__EQPtqq__respaldo,.Secciones-module__EQPtqq__descarga{border-radius:28px}.Secciones-module__EQPtqq__respaldo{padding:2.5rem 1.5rem}.Secciones-module__EQPtqq__respaldoRejilla{grid-template-columns:minmax(0,1fr)}.Secciones-module__EQPtqq__ficha div{grid-template-columns:minmax(0,1fr);gap:.3rem}.Secciones-module__EQPtqq__descarga{padding:2.5rem 1.5rem 0}}.Secciones-module__EQPtqq__publicoCelda{display:flex}.Secciones-module__EQPtqq__publicoCelda>.Secciones-module__EQPtqq__publico{flex:1}:is(html:not(.vivo) .Secciones-module__EQPtqq__bandaFoto,html:not(.vivo) .Secciones-module__EQPtqq__repartidoresCirculo,html:not(.vivo) .Secciones-module__EQPtqq__repartidoresBici){animation-play-state:paused}:is(html[data-fiesta^=halloween] .Secciones-module__EQPtqq__publicoDestacado,html[data-fiesta^=halloween] .Secciones-module__EQPtqq__respaldo){background:linear-gradient(160deg,#2a1e45,#1a1428);box-shadow:inset 0 0 0 1px #f28c2833}html[data-fiesta^=halloween] .Secciones-module__EQPtqq__descarga{color:#1a0e02;background:#f28c28}html[data-fiesta^=halloween] .Secciones-module__EQPtqq__descarga:before{background:radial-gradient(circle,#ffe4aa8c,#0000 65%)}:is(:root[data-fiesta=halloween-v2] .Secciones-module__EQPtqq__eyebrowAmbar,:root[data-fiesta=halloween-v2] .Secciones-module__EQPtqq__enlaceFlechaClaro){color:#ff6a1a}:root[data-fiesta=halloween-v2] .Secciones-module__EQPtqq__btnAmbar{color:#fff;background:linear-gradient(135deg,#ff7200 0%,#d12300 100%)}:root[data-fiesta=halloween-v2] .Secciones-module__EQPtqq__btnAmbar:hover{box-shadow:0 18px 38px -14px #ff28009e}:is(:root[data-fiesta=halloween-v2] .Secciones-module__EQPtqq__publicoDestacado,:root[data-fiesta=halloween-v2] .Secciones-module__EQPtqq__respaldo){background:radial-gradient(120% 90% at 100% 0,#d1230047,#0000 55%),linear-gradient(160deg,#2a0705,#0e0405);box-shadow:inset 0 0 0 1px #ff46143d,0 40px 80px -40px #8c0000b3}:root[data-fiesta=halloween-v2] .Secciones-module__EQPtqq__publicoDestacado li svg{color:#ff5c00}:root[data-fiesta=halloween-v2] .Secciones-module__EQPtqq__publicoDestacado .Secciones-module__EQPtqq__publicoEnlace{color:#160402;background:#ff5c00;border-color:#ff5c00}:root[data-fiesta=halloween-v2] .Secciones-module__EQPtqq__publicoDestacado .Secciones-module__EQPtqq__publicoEnlace:hover{background:#f6eeea;border-color:#f6eeea}:root[data-fiesta=halloween-v2] .Secciones-module__EQPtqq__etiquetaNegocios{color:#fff;background:#d12300}:root[data-fiesta=halloween-v2] .Secciones-module__EQPtqq__respaldoIcono{color:#ff6a1a;background:#ff461429}:root[data-fiesta=halloween-v2] .Secciones-module__EQPtqq__descarga{color:#fff;background:radial-gradient(90% 120% at 0 100%,#5000008c,#0000 60%),linear-gradient(135deg,#ff6a00 0%,#c41d00 58%,#7a0d02 100%)}:root[data-fiesta=halloween-v2] .Secciones-module__EQPtqq__descarga:before{background:radial-gradient(circle,#ffbe8c73,#0000 65%)}:root[data-modo=food][data-fiesta=halloween-v3] .Secciones-module__EQPtqq__publico{outline-offset:-8px;outline:1.5px dashed #efe6d259;rotate:-.8deg}:root[data-modo=food][data-fiesta=halloween-v3] .Secciones-module__EQPtqq__publico:nth-child(2){rotate:.7deg}:root[data-modo=food][data-fiesta=halloween-v3] .Secciones-module__EQPtqq__publico:nth-child(3){rotate:-.4deg}:root[data-modo=food][data-fiesta=halloween-v3] .Secciones-module__EQPtqq__descarga:before{background:radial-gradient(circle,#efe6d24d,#0000 65%)}html[data-modo=food][data-fiesta=navidad] .Secciones-module__EQPtqq__h2{background:linear-gradient(#ffe6a6 0%,#f4c76a 45%,#d99a32 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:.9rem;padding-bottom:.1em}html[data-modo=food][data-fiesta=navidad] .Secciones-module__EQPtqq__publico{isolation:isolate;color:#172334;background:linear-gradient(165deg,#fffaf0 0%,#f5ead6 100%);border-color:#e8ad4380;box-shadow:0 34px 70px -36px #000000e6}html[data-modo=food][data-fiesta=navidad] .Secciones-module__EQPtqq__publico p{color:#4f5868}html[data-modo=food][data-fiesta=navidad] .Secciones-module__EQPtqq__publico h3{font-family:var(--font-navidad), var(--font-bricolage), system-ui, sans-serif;letter-spacing:0}html[data-modo=food][data-fiesta=navidad] .Secciones-module__EQPtqq__publico li svg{color:#a8720f}html[data-modo=food][data-fiesta=navidad] .Secciones-module__EQPtqq__publicoEnlace{color:#172334;border-color:#172334}html[data-modo=food][data-fiesta=navidad] .Secciones-module__EQPtqq__publicoEnlace:hover{color:#fffaf0;background:#172334}html[data-modo=food][data-fiesta=navidad] .Secciones-module__EQPtqq__publicoDestacado{color:#23170a;background:linear-gradient(160deg,#f9dc90 0%,#ebb34c 50%,#cf8f26 100%);border-color:#fff0c899}html[data-modo=food][data-fiesta=navidad] .Secciones-module__EQPtqq__publicoDestacado p{color:#4a3510}html[data-modo=food][data-fiesta=navidad] .Secciones-module__EQPtqq__publicoDestacado li svg{color:#5b3a06}html[data-modo=food][data-fiesta=navidad] .Secciones-module__EQPtqq__publicoDestacado .Secciones-module__EQPtqq__publicoEnlace{color:#fdf3dc;background:#3a2508;border-color:#3a2508}html[data-modo=food][data-fiesta=navidad] .Secciones-module__EQPtqq__publicoDestacado .Secciones-module__EQPtqq__publicoEnlace:hover{color:#23170a;background:#fffaf0;border-color:#fffaf0}html[data-modo=food][data-fiesta=navidad] .Secciones-module__EQPtqq__etiquetaNegocios{color:#f9dc90;background:#3a2508}html[data-modo=food][data-fiesta=navidad] .Secciones-module__EQPtqq__banda:after{background:linear-gradient(90deg,#060f1cf0 0%,#060f1cbd 45%,#060f1c40 100%),linear-gradient(#0a1a2e00 55%,#0a1a2e 100%)}html[data-modo=food][data-fiesta=navidad] .Secciones-module__EQPtqq__banda{-webkit-mask-image:linear-gradient(#0000,#000 5.5rem calc(100% - 3rem),#0000);mask-image:linear-gradient(#0000,#000 5.5rem calc(100% - 3rem),#0000)}html[data-modo=food][data-fiesta=navidad] .Secciones-module__EQPtqq__funcionIcono{color:#f2686c;background:#d93a4b29}html[data-modo=food][data-fiesta=navidad] .Secciones-module__EQPtqq__requisitos{background:linear-gradient(160deg,#12294a,#0d1f36)}.Secciones-module__EQPtqq__repartidoresTelefonoNavidad{filter:drop-shadow(0 40px 50px #0000008c);width:min(400px,88%);height:auto;position:relative;transform:rotate(3deg)}html[data-modo=food][data-fiesta=navidad] .Secciones-module__EQPtqq__respaldo{background:linear-gradient(160deg,#12294a,#0b1b30);box-shadow:inset 0 0 0 1px #e8ad4347}html[data-modo=food][data-fiesta=navidad] .Secciones-module__EQPtqq__descarga{color:#fffaf0;background:linear-gradient(135deg,#c32a3c,#8e1424)}html[data-modo=food][data-fiesta=navidad] .Secciones-module__EQPtqq__descarga:before{background:radial-gradient(circle,#ffd6be61,#0000 65%)}@media (max-width:760px){html[data-modo=food][data-fiesta=navidad] .Secciones-module__EQPtqq__banda:after{background:linear-gradient(#060f1c94,#060f1cf5 70%)}}@keyframes Secciones-module__EQPtqq__acerca{to{transform:scale(1.14)translateY(-1.5%)}}@keyframes Secciones-module__EQPtqq__gira{to{transform:rotate(360deg)}}@keyframes Secciones-module__EQPtqq__flotaAviso{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}html[data-modo=food][data-fiesta=navidad-v2] .Secciones-module__EQPtqq__h2{color:#f2eee4;text-shadow:0 2px 18px #080e1680;margin-bottom:.9rem}html[data-modo=food][data-fiesta=navidad-v2] .Secciones-module__EQPtqq__publico{isolation:isolate;color:#2a2420;background:linear-gradient(165deg,#f7efdc 0%,#efe3c8 100%);border-color:#2a242059;box-shadow:0 34px 70px -36px #000000e6}html[data-modo=food][data-fiesta=navidad-v2] .Secciones-module__EQPtqq__publico p{color:#5a524c}html[data-modo=food][data-fiesta=navidad-v2] .Secciones-module__EQPtqq__publico h3{font-family:var(--font-bricolage), system-ui, sans-serif;letter-spacing:-.01em;font-weight:800}html[data-modo=food][data-fiesta=navidad-v2] .Secciones-module__EQPtqq__publico li svg{color:#16243d}html[data-modo=food][data-fiesta=navidad-v2] .Secciones-module__EQPtqq__publicoEnlace{color:#2a2420;border-color:#2a2420}html[data-modo=food][data-fiesta=navidad-v2] .Secciones-module__EQPtqq__publicoEnlace:hover{color:#f7efdc;background:#2a2420}html[data-modo=food][data-fiesta=navidad-v2] .Secciones-module__EQPtqq__publicoDestacado{color:#f7efdc;background:linear-gradient(160deg,#1b2c47 0%,#122039 55%,#0b1830 100%);border-color:#f0a33b80}html[data-modo=food][data-fiesta=navidad-v2] .Secciones-module__EQPtqq__publicoDestacado p{color:#f6ddd2}html[data-modo=food][data-fiesta=navidad-v2] .Secciones-module__EQPtqq__publicoDestacado li svg{color:#ffcf7a}html[data-modo=food][data-fiesta=navidad-v2] .Secciones-module__EQPtqq__publicoDestacado .Secciones-module__EQPtqq__publicoEnlace{color:#16243d;background:#f7efdc;border-color:#f7efdc}html[data-modo=food][data-fiesta=navidad-v2] .Secciones-module__EQPtqq__publicoDestacado .Secciones-module__EQPtqq__publicoEnlace:hover{color:#f7efdc;background:#2a2420;border-color:#2a2420}html[data-modo=food][data-fiesta=navidad-v2] .Secciones-module__EQPtqq__etiquetaNegocios{background:var(--nc-ambar-claro,#ffcf7a);color:#1c140a}html[data-modo=food][data-fiesta=navidad-v2] .Secciones-module__EQPtqq__banda:after{background:linear-gradient(90deg,#0a1018f0 0%,#0a1018bd 45%,#0a101840 100%),linear-gradient(#17222e00 55%,#17222e 100%)}html[data-modo=food][data-fiesta=navidad-v2] .Secciones-module__EQPtqq__banda{-webkit-mask-image:linear-gradient(#0000,#000 5.5rem calc(100% - 3rem),#0000);mask-image:linear-gradient(#0000,#000 5.5rem calc(100% - 3rem),#0000)}html[data-modo=food][data-fiesta=navidad-v2] .Secciones-module__EQPtqq__funcionIcono{color:#ffcf7a;background:#f0a33b29}html[data-modo=food][data-fiesta=navidad-v2] .Secciones-module__EQPtqq__requisitos{background:linear-gradient(160deg,#26364a,#1b2836)}html[data-modo=food][data-fiesta=navidad-v2] .Secciones-module__EQPtqq__respaldo{background:linear-gradient(160deg,#26364a,#1b2836);box-shadow:inset 0 0 0 1px #f0a33b47}html[data-modo=food][data-fiesta=navidad-v2] .Secciones-module__EQPtqq__descarga{color:#f7efdc;background:linear-gradient(135deg,#1b2c47,#0b1830)}html[data-modo=food][data-fiesta=navidad-v2] .Secciones-module__EQPtqq__descarga:before{background:radial-gradient(circle,#f0a33b4d,#0000 65%)}@media (max-width:760px){html[data-modo=food][data-fiesta=navidad-v2] .Secciones-module__EQPtqq__banda:after{background:linear-gradient(#0a101894,#0a1018f5 70%)}}
.Cinta-module__ZCLtMG__cinta{z-index:2;background:var(--ink);color:var(--on-ink);margin:0 -2rem;padding:1.15rem 0;position:relative;overflow:hidden;transform:rotate(-1.6deg);box-shadow:0 20px 40px -24px #00000080}.Cinta-module__ZCLtMG__inversa{transform:rotate(1.2deg)}.Cinta-module__ZCLtMG__pista{width:max-content;animation:38s linear infinite Cinta-module__ZCLtMG__corre;display:flex}.Cinta-module__ZCLtMG__inversa .Cinta-module__ZCLtMG__pista{animation-direction:reverse}.Cinta-module__ZCLtMG__cinta:hover .Cinta-module__ZCLtMG__pista{animation-play-state:paused}.Cinta-module__ZCLtMG__fila{list-style:none;display:flex}.Cinta-module__ZCLtMG__fila li{font-family:var(--font-display);font-size:clamp(1.4rem,2.4vw,2rem);font-weight:700;letter-spacing:-.01em;white-space:nowrap;align-items:center;gap:2.2rem;padding-right:2.2rem;font-size:round(clamp(1.4rem,2.4vw,2rem),2px);display:inline-flex}html[data-modo=barbivo] .Cinta-module__ZCLtMG__fila li{font-style:italic}.Cinta-module__ZCLtMG__fila i{background:var(--primary);border-radius:50%;width:12px;height:12px;display:inline-block}html[data-modo=barbivo] .Cinta-module__ZCLtMG__fila i{background:var(--on-ink);border-radius:2px;width:9px;height:9px;transform:rotate(45deg)}@keyframes Cinta-module__ZCLtMG__corre{to{transform:translate(-50%)}}html:not(.vivo) .Cinta-module__ZCLtMG__pista{animation-play-state:paused}html[data-modo=food][data-fiesta^=halloween] .Cinta-module__ZCLtMG__cinta{color:#1a0e02;background:#f28c28}html[data-modo=food][data-fiesta^=halloween] .Cinta-module__ZCLtMG__fila i{background:#1a0e02;border-radius:0;width:34px;height:14px;-webkit-mask:url(/img/fiesta/halloween/comun/murcielago.svg) 50%/contain no-repeat;mask:url(/img/fiesta/halloween/comun/murcielago.svg) 50%/contain no-repeat}:root[data-modo=food][data-fiesta=halloween-v2] .Cinta-module__ZCLtMG__cinta{color:#fff;background:linear-gradient(90deg,#6e0b02,#c41d00 50%,#6e0b02)}:root[data-modo=food][data-fiesta=halloween-v2] .Cinta-module__ZCLtMG__fila i{background:#0a0304}:root[data-modo=food][data-fiesta=halloween-v3] .Cinta-module__ZCLtMG__cinta{color:#0c1016;background:#efe6d2;border-top:5px solid #0000;border-bottom:5px solid #0000;border-image:repeating-linear-gradient(90deg,#0c1016 0 14px,#ff9d2e 14px 28px) 5}:root[data-modo=food][data-fiesta=halloween-v3] .Cinta-module__ZCLtMG__fila i{background:#0c1016}:root[data-modo=food][data-fiesta=navidad] .Cinta-module__ZCLtMG__cinta{color:#fffaf0;background:linear-gradient(90deg,#8e1424,#c8283a 50%,#8e1424);border-top:3px solid #e8ad43;border-bottom:3px solid #e8ad43}:root[data-modo=food][data-fiesta=navidad] .Cinta-module__ZCLtMG__fila i{width:20px;height:20px;-webkit-mask:var(--nv-copo) center / contain no-repeat;-webkit-mask:var(--nv-copo) center / contain no-repeat;mask:var(--nv-copo) center / contain no-repeat;background:#f4c76a;border-radius:0}:root[data-modo=food][data-fiesta=navidad-v2] .Cinta-module__ZCLtMG__cinta{color:#f6f1e7;background:linear-gradient(#0e1830,#0a1222);border-top:2px solid #e6aa3873;border-bottom:2px solid #e6aa3873;box-shadow:0 20px 40px -24px #000000b3}:root[data-modo=food][data-fiesta=navidad-v2] .Cinta-module__ZCLtMG__fila i{background:radial-gradient(circle at 40% 35%,#f6c65a,#e6aa38 60%,#cc8f1c);width:10px;height:10px;box-shadow:0 0 6px #e6aa3899,inset 0 0 0 1px #ffffff40}
.Manifiesto-module__HlpmLW__seccion{--p:0;content-visibility:auto;contain-intrinsic-size:auto 560px;padding:clamp(6rem,14vw,11rem) 0}.Manifiesto-module__HlpmLW__dentro{max-width:1240px;margin:0 auto;padding:0 2rem}.Manifiesto-module__HlpmLW__etiqueta{font-size:.8rem;letter-spacing:.18em;text-transform:uppercase;color:var(--primary-text);margin-bottom:1.5rem;font-size:round(.8rem,2px);font-weight:800;display:block}.Manifiesto-module__HlpmLW__frase{font-family:var(--font-display);font-size:clamp(2rem,5.2vw,4.6rem);font-weight:800;letter-spacing:-.035em;color:var(--text);margin:0;font-size:round(clamp(2rem,5.2vw,4.6rem),2px);line-height:1.08}html[data-modo=barbivo] .Manifiesto-module__HlpmLW__frase{letter-spacing:-.01em;font-weight:700}.Manifiesto-module__HlpmLW__activo .Manifiesto-module__HlpmLW__frase span{opacity:clamp(.14, calc((var(--p) - .2) * 2.5 * var(--n) - var(--i) + 1), 1);transition:opacity .15s linear}.Manifiesto-module__HlpmLW__destacada{color:var(--primary-text)}html[data-modo=barbivo] .Manifiesto-module__HlpmLW__destacada{color:var(--primary);font-style:italic}@media (max-width:760px){.Manifiesto-module__HlpmLW__dentro{padding:0 1.25rem}}html[data-modo=food][data-fiesta^=halloween] .Manifiesto-module__HlpmLW__destacada{color:#f28c28;text-shadow:0 0 28px #f28c2859}:root[data-modo=food][data-fiesta=halloween-v2] .Manifiesto-module__HlpmLW__destacada{color:#ff4b1f;text-shadow:0 0 28px #ff280073}:root[data-modo=food][data-fiesta=halloween-v3] .Manifiesto-module__HlpmLW__destacada{color:#9be15d;text-shadow:0 0 28px #9be15d66}:root[data-modo=food][data-fiesta=navidad] .Manifiesto-module__HlpmLW__destacada{color:#f4c76a;text-shadow:0 0 28px #f4c76a59}:root[data-modo=food][data-fiesta=navidad-v2] .Manifiesto-module__HlpmLW__destacada{color:#ffcf7a;text-shadow:0 0 28px #ffcf7a59}
.Modo-module__9OjfRG__telon{z-index:3000;pointer-events:all;position:fixed;inset:0}.Modo-module__9OjfRG__telonFood{--telon-acento:#e6aa38;--telon-fondo:#141414;--telon-texto:#f6f1e7}.Modo-module__9OjfRG__telonBarbivo{--telon-acento:#c99954;--telon-fondo:#0e0d0f;--telon-texto:#c99954}.Modo-module__9OjfRG__telon:before,.Modo-module__9OjfRG__telon:after{content:"";position:absolute;inset:0}.Modo-module__9OjfRG__telon:before{background:var(--telon-acento)}.Modo-module__9OjfRG__telon:after{background:var(--telon-fondo)}.Modo-module__9OjfRG__telonCentro{z-index:1;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1.1rem;padding:1rem;display:flex;position:absolute;inset:0}.Modo-module__9OjfRG__telonNombre{font-family:var(--font-bricolage), system-ui, sans-serif;font-size:clamp(1.9rem,4vw,2.6rem);font-weight:800;letter-spacing:-.03em;color:var(--telon-texto);font-size:round(clamp(1.9rem,4vw,2.6rem),2px);line-height:1}.Modo-module__9OjfRG__telonNombre b{color:#e6aa38;font-weight:800}.Modo-module__9OjfRG__telonBarbivo .Modo-module__9OjfRG__telonNombre{font-family:var(--font-playfair), Georgia, serif;letter-spacing:0;font-style:italic}.Modo-module__9OjfRG__telonLema{font-family:var(--font-figtree), system-ui, sans-serif;font-size:.8rem;letter-spacing:.24em;text-transform:uppercase;color:color-mix(in srgb, var(--telon-texto) 60%, transparent);font-size:round(.8rem,2px);font-weight:800}.Modo-module__9OjfRG__cerrando:before{animation:.42s cubic-bezier(.7,0,.2,1) both Modo-module__9OjfRG__cubre}.Modo-module__9OjfRG__cerrando:after{animation:.42s cubic-bezier(.7,0,.2,1) 60ms both Modo-module__9OjfRG__cubre}.Modo-module__9OjfRG__cerrando .Modo-module__9OjfRG__telonCentro{animation:.5s cubic-bezier(.2,.8,.2,1) .22s both Modo-module__9OjfRG__logoEntra}.Modo-module__9OjfRG__cerrado:before,.Modo-module__9OjfRG__cerrado:after{clip-path:inset(0)}.Modo-module__9OjfRG__abriendo:after{animation:.44s cubic-bezier(.7,0,.2,1) both Modo-module__9OjfRG__destapa}.Modo-module__9OjfRG__abriendo:before{animation:.44s cubic-bezier(.7,0,.2,1) 80ms both Modo-module__9OjfRG__destapa}.Modo-module__9OjfRG__abriendo .Modo-module__9OjfRG__telonCentro{animation:.28s both Modo-module__9OjfRG__logoSale}@keyframes Modo-module__9OjfRG__cubre{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes Modo-module__9OjfRG__destapa{0%{clip-path:inset(0)}to{clip-path:inset(0 0 0 100%)}}@keyframes Modo-module__9OjfRG__logoEntra{0%{opacity:0;transform:scale(.86)translateY(10px)}to{opacity:1;transform:none}}@keyframes Modo-module__9OjfRG__logoSale{to{opacity:0;transform:scale(1.04)}}html[data-fiesta^=halloween] .Modo-module__9OjfRG__telonFood{--telon-acento:#f28c28;--telon-fondo:#0d0b12;--telon-texto:#f4eee3}:root[data-fiesta=halloween-v2] .Modo-module__9OjfRG__telonFood{--telon-acento:#ff4b1f;--telon-fondo:#070304;--telon-texto:#f6eeea}:root[data-fiesta=halloween-v2] .Modo-module__9OjfRG__telonFood .Modo-module__9OjfRG__telonNombre b{color:#ff5c00}:root[data-fiesta=halloween-v3] .Modo-module__9OjfRG__telonFood{--telon-acento:#ff9d2e;--telon-fondo:#0c1016;--telon-texto:#efe6d2}:root[data-fiesta=halloween-v3] .Modo-module__9OjfRG__telonFood .Modo-module__9OjfRG__telonNombre b{color:#9be15d}:root[data-fiesta=navidad] .Modo-module__9OjfRG__telonFood{--telon-acento:#c8283a;--telon-fondo:#0a1a2e;--telon-texto:#fbf6ec}:root[data-fiesta=navidad] .Modo-module__9OjfRG__telonFood .Modo-module__9OjfRG__telonNombre b{color:#f4c76a}:root[data-fiesta=navidad-v2] .Modo-module__9OjfRG__telonFood{--telon-acento:#e6aa38;--telon-fondo:#17222e;--telon-texto:#f2eee4}:root[data-fiesta=navidad-v2] .Modo-module__9OjfRG__telonFood .Modo-module__9OjfRG__telonNombre b{color:#ffcf7a}
.PantallasRecorrido-module__U8V1aW__pantalla{opacity:0;transition:opacity .5s ease, transform .7s var(--ease-out);position:absolute;inset:0;transform:translateY(6%)scale(.98)}.PantallasRecorrido-module__U8V1aW__pantallaPasada{transform:translateY(-6%)scale(.98)}.PantallasRecorrido-module__U8V1aW__pantallaActiva{opacity:1;transform:none}
