.landing{background:var(--fondo);color:var(--texto)}.landing-demo{display:none}:root[data-landing-js] .landing-demo{display:block}:root[data-landing-js] .landing-pasos{display:none}.landing-demo{position:relative}:root[data-landing-js]{overscroll-behavior:none;overflow:hidden}:root[data-landing-js] .landing-cierre-sin-js{display:none}.lt-escenario{--alto-arriba:calc(68px + env(safe-area-inset-top));--alto-abajo:calc(20px + env(safe-area-inset-bottom));--mov:.52s;--curva:cubic-bezier(.2, .8, .2, 1);z-index:1;isolation:isolate;touch-action:none;height:100dvh;position:relative;overflow:hidden}.lt-fondo{z-index:-1;background:var(--marca-rosa-fija);position:absolute;inset:0;overflow:hidden}.lt-fondo-arena{background:var(--color-arena);opacity:0;transition:opacity .7s;position:absolute;inset:0}.lt-escenario[data-lado=antes] .lt-fondo-arena{opacity:1}.lt-fondo-tienda{background:var(--marca-bosque);opacity:0;transition:opacity .7s;position:absolute;inset:0}.lt-escenario:is([data-lado=tienda],[data-lado=inicio]) .lt-fondo-tienda{opacity:1}.lt-forma{border-radius:46% 54% 50% 50%/55% 45%;transition:opacity .7s;position:absolute}.lt-escenario:is([data-lado=antes],[data-lado=inicio],[data-paso=solucion]) :is(.lt-forma-a,.lt-forma-b){opacity:0}.lt-forma-a{background:var(--marca-mandarina);opacity:.9;width:70vmax;height:46vmax;bottom:-32vmax;left:-24vmax}.lt-forma-b{background:var(--marca-papel);opacity:.5;width:56vmax;height:40vmax;bottom:-26vmax;right:-26vmax}.lt-escenario{--alto-burbujas:166px;--monta:12px;--bajo-telefono:6px;--ancho-indice:16px}.lt-zona{left:var(--ancho-indice);right:16px;top:var(--alto-arriba);bottom:calc(var(--alto-burbujas) + var(--alto-abajo) - var(--monta));z-index:5;position:absolute;container-type:size}.lt-telefono{width:min(100cqw, 100cqh * var(--m-ratio));height:min(100cqh, 100cqw / var(--m-ratio));pointer-events:none;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 24px 30px #10362a59);transition:transform .7s var(--curva), opacity .6s ease, filter .6s ease;margin:auto;position:absolute;inset:0}.lt-mockup{z-index:1;width:100%;height:100%;position:absolute;inset:0}.lt-hueco{left:var(--m-x);top:var(--m-y);width:var(--m-w);height:var(--m-h);background:var(--marca-bosque);border-radius:15.5%/7%;position:absolute;overflow:hidden;container-type:size}.lt-icono{z-index:9;left:max(16px, env(safe-area-inset-left));top:calc(20px + env(safe-area-inset-top));width:40px;height:40px;transition:opacity .38s;position:absolute}.lt-escenario:is([data-lado=antes],[data-lado=inicio],[data-paso=solucion]) .lt-icono{opacity:0;pointer-events:none}.lt-icono img{border-radius:23%;width:100%;height:100%;transition:opacity .3s;display:block;position:absolute;inset:0;box-shadow:0 12px 26px -10px #0009,0 0 0 1px #ffffff2e}.lt-icono-verde{opacity:0}.lt-escenario[data-lado=tienda] .lt-icono-verde{opacity:1}.lt-icono:before{content:"";position:absolute;inset:-2px}.lt-lema-vuelta{color:var(--marca-mandarina)}.lt-lema-orden{color:var(--marca-rosa-fija)}.lt-tel-tienda{opacity:0;transform:translate(75%)scale(.82)}.lt-escenario[data-telefono=tienda] .lt-tel-compradora{opacity:0;filter:blur(8px);transform:translate(-75%)scale(.82)}.lt-escenario[data-telefono=tienda] .lt-tel-tienda{opacity:1;transition-delay:.25s;transform:none}.lt-escenario:is([data-paso=bienvenida],[data-paso=solucion],[data-paso=cierre]) .lt-tel-compradora{opacity:0}.lt-escenario[data-paso=te-llega] .lt-tel-tienda{opacity:0;transform:translate(75%)scale(.82)}.lt-escenario:is([data-paso=te-llega],[data-paso=registrar]) :is(.lt-tel-compradora,.lt-tel-tienda){transition:none}.lt-pantalla{--esc:tan(atan2(100cqw, 393px));width:393px;height:var(--m-alto);transform:scale(var(--esc));transform-origin:0 0;background:var(--marca-bosque);position:absolute;top:0;left:0;overflow:hidden}.lt-pantalla>iframe{width:393px;height:var(--m-alto);pointer-events:none;border:0;display:block}.lt-perfil,.lt-hoja-nav{position:absolute;inset:0}.lt-hoja-nav{z-index:2}.lt-hoja-nav iframe{pointer-events:none;border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.lt-escenario:is([data-paso=bienvenida],[data-paso=problema],[data-paso=solucion]) .lt-hoja-nav{transform:translateY(101%)}.lt-toque{aspect-ratio:1;border:.9cqw solid var(--marca-mandarina);opacity:0;pointer-events:none;background:#ff834f47;border-radius:50%;width:15cqw;margin:-7.5cqw 0 0 -7.5cqw;position:absolute;top:50%;left:22%}@media (prefers-reduced-motion:no-preference){.lt-escenario[data-paso=enlace][data-anima=si] .lt-toque{animation:.7s ease-out .5s both lt-toque}.lt-escenario[data-paso=enlace][data-anima=si] .lt-perfil .pt-enlace{animation:.3s ease-in-out .7s both lt-pulso}.lt-escenario[data-paso=enlace][data-anima=si] .lt-hoja-nav{animation:.6s ease-in-out 1.1s both lt-hoja}.lt-escenario[data-paso=enlace][data-anima=si] .lt-hoja-nav .nv-progreso i{animation:.9s ease-in-out 1.7s both lt-progreso}.lt-escenario[data-paso=enlace][data-anima=si] .lt-hoja-nav iframe{animation:.3s 2.6s both lt-catalogo}}@keyframes lt-toque{0%{opacity:0;transform:scale(.4)}35%{opacity:1;transform:scale(.85)}to{opacity:0;transform:scale(1.6)}}@keyframes lt-pulso{50%{transform:scale(.94)}}@keyframes lt-hoja{0%{transform:translateY(101%)}}@keyframes lt-progreso{0%{opacity:1;transform:scaleX(0)}25%{transform:scaleX(.2)}80%{opacity:1;transform:scaleX(.9)}to{opacity:0;transform:scaleX(1)}}@keyframes lt-catalogo{0%{opacity:0}}.lt-hilo{transform-origin:50%;pointer-events:none;will-change:transform;filter:drop-shadow(0 6px 12px #10362a59);z-index:7;width:100px;height:100px;position:absolute;top:0;left:0}.lt-hilo-dentro{transition:opacity .26s ease, transform .38s var(--curva);display:block;position:absolute;inset:0}.lt-hilo[data-visible=no] .lt-hilo-dentro{opacity:0;transform:scale(.4)}.lt-hilo-corazon,.lt-hilo-check{transition:opacity .3s ease, transform .3s var(--curva);position:absolute;inset:0}.lt-hilo-corazon>svg,.lt-hilo-check{width:100%;height:100%;display:block;overflow:visible}.lt-hilo-corazon{color:var(--marca-mandarina)}.lt-hilo-corazon path{fill:currentColor}.lt-hilo-check{opacity:0;transform:scale(.5)}.lt-escenario[data-check=si] .lt-hilo-corazon{opacity:0}.lt-escenario[data-check=si] .lt-hilo-check{opacity:1;transform:none}.lt-hilo-pulso{border:6px solid var(--marca-mandarina);opacity:0;border-radius:50%;position:absolute;inset:0}.lt-borde{z-index:6;pointer-events:none;--borde:1;transition:opacity .4s;position:absolute;left:0;right:0}.lt-borde-arriba{height:calc(var(--alto-arriba) + 28px);top:0}.lt-saltar{background:color-mix(in srgb, var(--marca-papel) 88%, transparent);height:40px;color:var(--marca-bosque);box-shadow:var(--sombra-flotante);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:999px;align-items:center;gap:6px;padding:0 14px 0 16px;font-size:.9375rem;font-weight:800;display:inline-flex}.lt-progreso{z-index:9;top:calc(8px + env(safe-area-inset-top));left:max(12px, env(safe-area-inset-left));right:max(12px, env(safe-area-inset-right));color:var(--marca-bosque);pointer-events:none;gap:4px;transition:color .6s;display:flex;position:absolute}.lt-escenario:is([data-lado=tienda],[data-lado=inicio]) .lt-progreso{color:var(--marca-papel)}.lt-seg{background:color-mix(in srgb, currentColor 22%, transparent);border-radius:99px;flex:1;height:3px;position:relative;overflow:hidden}.lt-seg i{border-radius:inherit;transform-origin:0;background:currentColor;position:absolute;inset:0;transform:scaleX(0)}.lt-seg[data-estado=lleno] i{transform:none}.lt-seg[data-estado=llenando] i{animation:lt-llena var(--dur,2s) linear forwards}.lt-escenario[data-pausa=si] .lt-seg[data-estado=llenando] i{opacity:.6;animation-play-state:paused}@keyframes lt-llena{0%{transform:scaleX(0)}to{transform:none}}.lt-toca{z-index:8;left:0;right:0;bottom:calc(var(--alto-abajo) + 8px);color:var(--marca-papel);text-align:center;opacity:0;pointer-events:none;margin:0;font-size:.9375rem;font-weight:700;position:absolute}@media (prefers-reduced-motion:reduce){.lt-escenario[data-paso=bienvenida] .lt-toca{opacity:.85}}.lt-escenario{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.lt-burbujas{z-index:4;left:max(14px, env(safe-area-inset-left));right:max(14px, env(safe-area-inset-right));bottom:var(--alto-abajo);height:var(--alto-burbujas);pointer-events:none;clip-path:inset(calc(-1 * var(--bajo-telefono)) -24px -24px -24px);filter:drop-shadow(0 1px 1px #10362a2e);position:absolute}.lt-burbuja{right:16px;top:calc(-1 * var(--bajo-telefono));max-width:min(94%,440px);padding:calc(var(--monta) + var(--bajo-telefono) + var(--aire)) 14px var(--aire) 18px;transform-origin:100% 100%;transform:translateY(var(--sube,0px)) scale(var(--escala,1));transition:transform .32s cubic-bezier(.34,1.45,.64,1),opacity .22s;position:absolute}.lt-resalte{color:var(--atencion-texto);font-weight:700}.lt-burbuja[data-lado=tienda] .lt-resalte{color:var(--marca-bosque);text-decoration:underline;-webkit-text-decoration-color:var(--marca-mandarina);text-decoration-color:var(--marca-mandarina);text-underline-offset:4px;text-decoration-thickness:3px}.lt-con-icono{white-space:nowrap}.lt-icono-burbuja{vertical-align:-.1em;width:.9em;height:.9em;color:var(--atencion-texto);margin-right:.16em;display:inline-block}.lt-icono-burbuja svg{width:100%;height:100%;display:block}.lt-burbuja[data-lado=tienda] .lt-icono-burbuja{color:var(--marca-bosque)}.lt-burbuja:not([data-estado=actual]) .bc-cola{opacity:0}.lt-burbuja[data-estado=futura]{--escala:.3;opacity:0}.lt-burbuja[data-estado=lejos]{opacity:0}.lt-burbuja[data-estado=actual] .bc-check{animation:.15s ease-out .26s backwards lt-trazo}.lt-burbuja[data-estado=actual] .bc-check-2{animation-delay:.41s}@keyframes lt-trazo{0%{stroke-dashoffset:1px}}@media (max-height:700px){.lt-escenario{--alto-burbujas:150px}.lt-burbuja{font-size:1.3rem}}.lt-burbuja[data-larga]{font-size:1.25rem}.lt-escenario[data-larga=si]{--alto-burbujas:214px}@media (max-height:700px){.lt-burbuja[data-larga]{font-size:1.05rem}.lt-escenario[data-larga=si]{--alto-burbujas:176px}}@media (max-width:340px){.lt-burbuja{font-size:1.15rem}}@media (min-width:900px){.lt-escenario,.lt-escenario[data-larga=si]{--alto-burbujas:0px;--ancho-indice:0px}.lt-zona{width:min(46vw,560px);left:50%;right:auto;top:calc(var(--alto-arriba) + 8px);bottom:32px}.lt-burbujas{height:42%;bottom:20%;left:200px;right:calc(50% + 40px)}.lt-burbuja{--aire:12px;max-width:100%;padding:var(--aire) 18px var(--aire) 20px;font-size:2rem}.lt-burbuja[data-larga]{font-size:1.6rem}.lt-progreso{width:min(46vw,560px);left:50%;right:auto}.lt-icono{left:24px}}@media (prefers-reduced-motion:reduce){.lt-escenario,.lt-escenario *{transition:none!important}.bc-check,.esc-capas *,.cl *,.sp *{animation:none!important}}.lt-captura-tm{filter:drop-shadow(0 24px 30px #10362a59);width:min(300px,100%);margin-inline:auto}.lt-cambio-quieto{background:var(--marca-bosque);color:var(--marca-papel);text-align:center;border-radius:28px;flex-direction:column;align-items:center;gap:10px;padding:28px 20px;display:flex}.lt-cambio-quieto img{border-radius:28%}.lt-cambio-quieto b{font-family:var(--font-display);font-size:1.6rem;line-height:1.1}.lt-cambio-quieto span{font-weight:600}.lt-burbuja-quieta{color:#fff;background:#364933;border-radius:18px 18px 4px;align-self:flex-end;max-width:340px;padding:7px 12px 8px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,Roboto,system-ui,sans-serif;font-size:1.3rem;line-height:1.22}.lt-captura{width:min(300px,100%);height:auto;box-shadow:0 0 0 3px var(--marca-bosque), 0 30px 60px -28px #10362ab3;border-radius:40px;margin-inline:auto}.lt-cierre{background:var(--marca-bosque);color:var(--marca-papel);flex-direction:column;display:flex}.landing-cierre-sin-js .lt-cierre{min-height:100svh}.lt-escenario .lt-cierre{z-index:8;opacity:0;visibility:hidden;transition:opacity .42s,visibility 0s linear .42s;position:absolute;inset:0;overflow:hidden}.lt-escenario[data-paso=cierre] .lt-cierre{opacity:1;visibility:visible;transition-delay:0s}.lt-escenario .lt-cierre-hoja{min-height:0}.lt-cierre>*{width:100%;max-width:480px;margin-inline:auto}.lt-cierre-arriba{padding:calc(20px + env(safe-area-inset-top)) max(20px, env(safe-area-inset-right)) 0 max(20px, env(safe-area-inset-left));justify-content:space-between;align-items:center;display:flex}.lt-cierre-icono{border-radius:10px;width:40px;height:40px;box-shadow:0 0 0 1px #ffffff24}.lt-cierre-otra{height:44px;color:var(--marca-papel);background:#fff9ee1f;border-radius:999px;align-items:center;gap:8px;padding:0 16px;font-size:15px;font-weight:800;display:flex}.lt-abanico{--k:1;height:calc(250px * var(--k));margin-top:calc(30px * var(--k));transform:scale(var(--k));transform-origin:50% 0;flex:none;position:relative}.lt-abanico-foto{object-fit:cover;border-radius:18px;width:128px;height:160px;position:absolute;top:26px;box-shadow:0 18px 30px -14px #0009}.lt-abanico-gorra{left:calc(50% - 161px);transform:rotate(-9deg)}.lt-abanico-tote{right:calc(50% - 161px);transform:rotate(9deg)}.lt-abanico-termo{width:150px;height:188px;box-shadow:0 22px 36px -14px #000000a6, 0 0 0 3px var(--marca-papel);border-radius:20px;top:0;left:calc(50% - 75px)}.lt-abanico-corazon{background:var(--marca-mandarina);width:52px;height:52px;fill:var(--color-bosque-oscuro);border-radius:999px;justify-content:center;align-items:center;display:flex;position:absolute;top:150px;left:calc(50% + 42px);box-shadow:0 10px 24px -10px #10362a99}.lt-abanico-etiqueta{background:var(--marca-papel);height:32px;color:var(--marca-bosque);border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:800;display:flex;position:absolute;top:210px;left:calc(50% - 66px);box-shadow:0 10px 24px -10px #00000080}.lt-cierre-lema{text-align:center;font-family:var(--font-display);white-space:nowrap;margin-top:18px;margin-bottom:24px;padding-inline:24px;font-size:32px;font-weight:700;font-stretch:115%;line-height:36px}.lt-cierre-lema .lt-lema-orden{color:var(--marca-rosa-fija)}.lt-cierre-hoja{min-height:330px;padding:28px 20px calc(18px + env(safe-area-inset-bottom));background:var(--marca-papel);color:var(--marca-bosque);border-radius:28px 28px 0 0;flex-direction:column;gap:12px;margin-top:auto;display:flex;box-shadow:0 -8px 30px #10362a29}.lt-cierre-vender{background:var(--marca-mandarina);height:56px;color:var(--color-bosque-oscuro);border-radius:999px;justify-content:center;align-items:center;gap:10px;font-size:17px;font-weight:800;display:flex;box-shadow:0 10px 24px -10px #10362a73}.lt-cierre-nota{text-align:center;color:var(--color-suave);margin-top:-2px;font-size:14px;line-height:20px}.lt-cierre-catalogo{border:2px solid var(--marca-bosque);border-radius:999px;justify-content:center;align-items:center;height:52px;margin-top:6px;font-size:16px;font-weight:800;display:flex}.lt-cierre-desde{text-align:center;color:var(--color-suave);margin:-6px 0 0;font-size:13px}.lt-cierre-entrar{color:var(--color-suave);justify-content:center;align-items:center;gap:6px;margin-top:auto;font-size:15px;display:flex}.lt-cierre-entrar a{height:44px;color:var(--marca-bosque);align-items:center;padding-inline:4px;font-weight:800;display:flex}.pie-contacto.lt-cierre-contacto{color:var(--color-suave)}.pie-contacto.lt-cierre-contacto .pie-contacto-enlace:focus-visible,.pie-contacto.lt-cierre-contacto .pie-contacto-enlace:hover{color:var(--marca-bosque)}.lt-cierre-pie{justify-content:center;gap:20px;font-size:13px;display:flex}.lt-cierre-pie a{min-height:32px;color:var(--color-suave);align-items:center;display:flex}@media (max-height:899px){.lt-abanico{--k:.8}.lt-cierre-lema{margin-bottom:16px}}@media (max-height:780px){.lt-abanico{--k:.5}.lt-cierre-lema{margin-top:12px;margin-bottom:14px;font-size:26px;line-height:29px}.lt-cierre-hoja{gap:10px;min-height:0;padding-top:22px}}@media (max-height:700px){.lt-abanico{--k:0;visibility:hidden}.lt-cierre-lema{margin-top:6px}}@media (max-height:620px){.lt-cierre-arriba{padding-top:calc(16px + env(safe-area-inset-top))}.lt-cierre-lema{margin-bottom:8px;font-size:23px;line-height:26px}.lt-cierre-hoja{padding-top:16px;padding-bottom:calc(10px + env(safe-area-inset-bottom));gap:6px}.lt-cierre-vender{height:46px}.lt-cierre-catalogo{height:44px;margin-top:2px}}@media (min-width:600px){.lt-cierre-hoja{border-radius:28px;margin-bottom:24px}}
