.vitrina{isolation:isolate;background:var(--color-vitrina);position:relative;overflow:hidden}.vitrina-pared{z-index:-2;animation:vitrina-entra 1.1s var(--ease-portal) both;flex-direction:column;gap:12px;display:flex;position:absolute;inset:14px 0 auto}@keyframes vitrina-entra{0%{opacity:.01;transform:translateY(10px)}}.vitrina-fila{flex:none;min-width:0;height:112px}.vitrina-fila:nth-child(n+3){display:none}.vitrina-tira{width:max-content;height:100%;animation:vitrina-corre var(--dur,90s) linear infinite;gap:12px;display:flex}.vitrina-fila:nth-child(2n) .vitrina-tira{animation-direction:reverse}.vitrina[data-quieta] .vitrina-tira{animation-play-state:paused}@keyframes vitrina-corre{to{transform:translate(calc(-50% - 6px))}}.vitrina-ficha{aspect-ratio:1;background:#fff;border-radius:22px 8px;flex:none;place-items:center;height:100%;padding:10px;display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 1px #1616110d;box-shadow:0 0 0 1px lab(7.30638% -1.01469 3.13503/.05)}.vitrina-ficha img{object-fit:contain;width:100%;height:100%}.vitrina-ficha-rubro{background:var(--color-salvia);padding:10px 10px 26px}.vitrina-ficha-rubro img{mix-blend-mode:normal}.vitrina-ficha-rubro span{inset-inline:0;text-align:center;color:#2d3720;color:lab(21.5452% -7.95811 12.6146);font-size:11px;font-weight:600;position:absolute;bottom:8px}.vitrina-velo{z-index:-1;pointer-events:none;background:linear-gradient(180deg, #e8ecdc00 0, #e8ecdc00 250px, var(--color-vitrina) 272px);position:absolute;inset:0}@supports (color:lab(0% 0 0)){.vitrina-velo{background:linear-gradient(180deg, lab(92.6857% -3.48598 7.42998/0) 0, lab(92.6857% -3.48598 7.42998/0) 250px, var(--color-vitrina) 272px)}}.vitrina-palabra{animation:vitrina-palabra .64s var(--ease-portal) both;animation-delay:calc(var(--i,0) * 70ms + .2s);display:inline-block}@keyframes vitrina-palabra{0%{opacity:.01;transform:translateY(.4em)rotate(2deg)}}.vitrina-marca{z-index:0;white-space:nowrap;position:relative}.vitrina-marca:after{content:"";z-index:-1;transform-origin:0;height:.36em;animation:vitrina-subraya .62s var(--ease-portal) .9s forwards;background:#fad371b3;background:lab(86.4052% 5.78997 53.2423/.7);border-radius:.14em;position:absolute;bottom:.08em;left:-.06em;right:-.06em;transform:scaleX(0)}@keyframes vitrina-subraya{to{transform:scaleX(1)}}.entra{animation:entra .56s var(--ease-portal) both;animation-delay:calc(var(--i,0) * 70ms + .16s)}@keyframes entra{0%{opacity:.01;filter:blur(3px);transform:translateY(14px)}}@media (min-width:64rem){.vitrina-pared{gap:16px;inset:44px 0 44px 50%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 16% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 16% 94%,#0000)}.vitrina-fila{flex:1 1 0;height:auto;min-height:0}.vitrina-fila:nth-child(n+3){display:block}.vitrina-tira{gap:16px}@keyframes vitrina-corre{to{transform:translate(calc(-50% - 8px))}}.vitrina-ficha{border-radius:28px 10px;padding:16px}.vitrina-ficha-rubro{padding:18px 18px 34px}.vitrina-ficha-rubro span{font-size:12.5px;bottom:12px}.vitrina-velo{display:none}}.progreso{z-index:70;pointer-events:none;transform-origin:0;background:linear-gradient(90deg, var(--color-verde), var(--color-cabecera-hondo));opacity:0;height:3px;position:fixed;inset:0 0 auto;transform:scaleX(0)}.progreso[data-estado=avanza]{opacity:1;animation:8s cubic-bezier(.1,.7,.2,1) forwards progreso-avanza}.progreso[data-estado=termina]{opacity:0;transition:transform .18s ease-out,opacity .26s ease-out .14s;transform:scaleX(1)}@keyframes progreso-avanza{0%{transform:scaleX(.04)}to{transform:scaleX(.92)}}:root{--separacion-dock:max(env(safe-area-inset-bottom,0px), .5rem);--alto-dock:calc(3.5rem + .5rem + var(--separacion-dock))}.resaltado-dock{transition:transform .36s var(--ease-cajon), opacity .2s var(--ease-portal)}@keyframes icono-activo{0%{transform:scale(.82)}55%{transform:scale(1.1)}to{transform:scale(1)}}.icono-activo{animation:icono-activo .32s var(--ease-portal)}@keyframes dock-entra{0%{opacity:0;transform:translateY(12px)scale(.98)}}@keyframes dock-sale{to{opacity:0;transform:translateY(12px)scale(.98)}}.dock-entra{animation:dock-entra .24s var(--ease-portal) both}.dock-sale{animation:.18s ease-in both dock-sale}.boton-hoja{transition:border-radius .36s var(--ease-portal), background-color .2s ease-out, color .2s ease-out, box-shadow .2s ease-out, transform .15s ease-out;border-radius:22px 7px}.boton-hoja:hover{border-radius:7px 22px}.boton-hoja:active{transform:scale(.98)}.boton-hoja-chico{border-radius:16px 5px}.boton-hoja-chico:hover{border-radius:5px 16px}.hojita{transition:transform .36s var(--ease-portal), border-radius .36s var(--ease-portal);background:#ffffff29;background:lab(100% 0 0/.16);border-radius:14px 4px;place-items:center;display:inline-grid}.boton-hoja:hover .hojita{border-radius:4px 14px;transform:rotate(-8deg)}.mancha-1{border-radius:58% 42% 52% 48%/46% 58% 42% 54%}.mancha-2{border-radius:44% 56% 40% 60%/58% 44% 56% 42%}.mancha-3{border-radius:52% 48% 60% 40%/42% 52% 48% 58%}.mancha-1,.mancha-2,.mancha-3{transition:border-radius .6s var(--ease-portal)}a:hover .mancha-1,.mancha-1:hover{border-radius:46% 54% 44% 56%/56% 46% 54% 44%}a:hover .mancha-2,.mancha-2:hover{border-radius:56% 44% 58% 42%/44% 56% 42% 58%}a:hover .mancha-3,.mancha-3:hover{border-radius:42% 58% 46% 54%/56% 42% 58% 46%}.tarjeta-hoja{border-radius:26px 10px}a.tarjeta-hoja{transition:border-radius .42s var(--ease-portal), transform .3s var(--ease-portal), box-shadow .3s ease-out}a.tarjeta-hoja:hover{border-radius:10px 26px}.acento{font-family:var(--font-acento);letter-spacing:-.01em;color:var(--color-verde);font-style:italic;font-weight:400}.titular-hoja{font-family:var(--font-display);font-variation-settings:"opsz" 96;letter-spacing:-.03em;font-weight:700}.sello-giro{transform-origin:50%;animation:28s linear infinite sello-gira}@keyframes sello-gira{to{transform:rotate(360deg)}}.sello{animation:.7s cubic-bezier(.34,1.56,.64,1) 1.1s both sello-entra}@keyframes sello-entra{0%{opacity:.01;transform:scale(.6)rotate(-30deg)}}.sube-de-abajo{transform:translateY(var(--arrastre,0px));transition:transform .36s cubic-bezier(.32,.72,0,1)}@starting-style{.sube-de-abajo{transform:translateY(100%)}}.sube-de-abajo[data-saliendo]{transition-duration:.24s;transform:translateY(100%)}.sube-de-abajo[data-arrastrando]{transition:none}.funde{opacity:1;transition:opacity .22s ease-out}@starting-style{.funde{opacity:0}}.funde[data-saliendo]{opacity:0;transition-duration:.15s}.cae{opacity:1;transition:opacity .22s var(--ease-portal), transform .22s var(--ease-portal);transform:none}@starting-style{.cae{opacity:0;transform:translateY(-8px)}}.cae[data-saliendo]{opacity:0;transition-duration:.14s;transform:translateY(-6px)}.pestana-entra{animation:pestana-entra .2s var(--ease-portal) both}@keyframes pestana-entra{0%{opacity:.01;transform:translate(8px)}}.aviso-dock{transition:opacity .24s cubic-bezier(.23,1,.32,1),transform .24s cubic-bezier(.23,1,.32,1)}.aviso-dock[data-oculto]{opacity:0;pointer-events:none;transition-duration:.16s;transform:translateY(12px)scale(.98)}.chat-panel{transform-origin:100% 100%;transition:transform .46s cubic-bezier(.22,1,.36,1),opacity .3s ease-out}@starting-style{.chat-panel{transform:translateY(100%)}}.chat-panel[data-saliendo]{opacity:.4;transition:transform .34s cubic-bezier(.55,0,.75,.25),opacity .34s ease-in;transform:translateY(100%)}.chat-velo{opacity:1;transition:opacity .3s ease-out}@starting-style{.chat-velo{opacity:0}}.chat-velo[data-saliendo]{opacity:0;transition-duration:.34s}@media (min-width:64rem){.chat-panel{transition:transform .42s cubic-bezier(.34,1.32,.64,1),opacity .22s ease-out}@starting-style{.chat-panel{opacity:0;transform:translate(8px,16px)scale(.6)}}.chat-panel[data-saliendo]{opacity:0;transition:transform .3s cubic-bezier(.55,0,.75,.25),opacity .24s ease-in 60ms;transform:translate(8px,16px)scale(.6)}}.orbe-nina{isolation:isolate;background:var(--color-verde);border-radius:9999px;animation:4.2s ease-in-out infinite orbe-respira;overflow:hidden;box-shadow:inset 0 -3px 8px #19270373,0 6px 16px -8px #22350099;box-shadow:inset 0 -3px 8px lab(13.575% -11.274 18.1853/.45),0 6px 16px -8px lab(19.5486% -14.832 27.3515/.6)}.orbe-nina:before{content:"";z-index:-1;background:conic-gradient(from 40deg, var(--color-cabecera), #a4b64f, var(--color-verde), #65955a, #f2ce59, var(--color-cabecera));filter:blur(4px);animation:11s linear infinite orbe-gira;position:absolute;inset:-30%}@supports (color:lab(0% 0 0)){.orbe-nina:before{background:conic-gradient(from 40deg, var(--color-cabecera), lab(70.9322% -17.464 48.9407), var(--color-verde), lab(57.1124% -25.7672 25.6484), lab(84.2045% 3.76982 61.3163), var(--color-cabecera))}}.orbe-nina:after{content:"";border-radius:inherit;background:radial-gradient(circle at 32% 26%,#ffffffbf 0,#fff3 18%,#0000 42%);background:radial-gradient(circle at 32% 26%,lab(100% 0 0/.75) 0,lab(100% 0 0/.2) 18%,#0000 42%);position:absolute;inset:0}.orbe-nina[data-pensando]:before{animation-duration:1.6s}@keyframes orbe-gira{to{transform:rotate(360deg)}}@keyframes orbe-respira{50%{transform:scale(1.05)}}.saludo-nina{animation:.38s cubic-bezier(.34,1.56,.64,1) both saludo-nina}@keyframes saludo-nina{0%{opacity:.01;transform:translateY(8px)scale(.92)}}.campo-sin-contorno:focus-visible{outline:none}.esqueleto{background:linear-gradient(105deg, var(--color-vitrina) 30%, #f5f6ed 50%, var(--color-vitrina) 70%);background-size:300% 100%;animation:1.4s ease-in-out infinite esqueleto}@supports (color:lab(0% 0 0)){.esqueleto{background:linear-gradient(105deg, var(--color-vitrina) 30%, lab(96.629% -1.40154 4.30107) 50%, var(--color-vitrina) 70%)}}@keyframes esqueleto{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.esqueleto{animation:none}.sube-de-abajo,.funde,.cae,.aviso-dock,.chat-panel,.chat-velo{transition:none}.pestana-entra,.orbe-nina,.orbe-nina:before,.saludo-nina,.vitrina-tira,.vitrina-pared,.vitrina-palabra,.entra,.dock-entra,.dock-sale,.icono-activo{animation:none}.vitrina-marca:after{animation-duration:1ms;animation-delay:0s}.progreso[data-estado=avanza]{animation:none;transform:scaleX(.5)}.resaltado-dock{transition:none}.sello-giro,.sello{animation:none}.boton-hoja,.hojita,.mancha-1,.mancha-2,.mancha-3{transition:none}}
