body:has(.mn-fondo)>p.bg-ink{display:none}.mn-fondo{background:radial-gradient(60% 50% at 85% 10%, #e414681a, transparent 70%), radial-gradient(50% 40% at 5% 60%, #efe6dae6, transparent 70%), var(--bg)}.mn-foto{background:#fff;border-radius:22px;overflow:hidden;box-shadow:0 18px 40px -22px #1a1a1a73}@keyframes mn-flota{0%,to{transform:translateY(0) rotate(var(--r,0deg))}50%{transform:translateY(-14px) rotate(calc(var(--r,0deg) * -1))}}.mn-flota{animation:mn-flota 6s var(--ease-calm) infinite;will-change:transform}@keyframes mn-entra{0%{opacity:0;transform:translateY(26px)scale(.98)}to{opacity:1;transform:none}}.mn-entra{animation:mn-entra .9s var(--ease-calm) both}@keyframes mn-rebota{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}.mn-latido{animation:2.4s ease-in-out infinite mn-rebota}@keyframes mn-palabra{0%{opacity:0;transform:translateY(60%)}12%,88%{opacity:1;transform:none}to{opacity:0;transform:translateY(-60%)}}.mn-palabra{animation:mn-palabra 2.6s var(--ease-calm) both;display:inline-block}@keyframes mn-barrido{0%,20%{clip-path:inset(0 0 100%)}60%,to{clip-path:inset(0)}}@keyframes mn-linea{0%,20%{opacity:1;top:0}60%{opacity:1;top:100%}63%,to{opacity:0;top:100%}}.mn-escaner{position:relative}.mn-escaner .mn-despues{animation:10s ease-in-out infinite mn-barrido;position:absolute;inset:0}.mn-escaner .mn-linea{background:var(--pink);height:3px;animation:10s ease-in-out infinite mn-linea;position:absolute;left:-4%;right:-4%;box-shadow:0 0 18px 4px #e414688c}@keyframes mn-cinta{0%{transform:translate(0)}to{transform:translate(-50%)}}.mn-cinta{width:max-content;animation:38s linear infinite mn-cinta;display:flex}.mn-cinta:hover{animation-play-state:paused}.mn-tel{aspect-ratio:9/18.5;background:#111;border-radius:44px;width:270px;padding:10px;box-shadow:0 40px 80px -40px #1a1a1ab3,inset 0 0 0 2px #2a2a2a}.mn-tel-pantalla{background:var(--bg);border-radius:34px;width:100%;height:100%;position:relative;overflow:hidden}.mn-capa{opacity:0;transition:opacity .6s var(--ease-calm), transform .6s var(--ease-calm);pointer-events:none;position:absolute;inset:0;transform:translateY(14px)scale(.98)}.mn-capa.activa{opacity:1;transform:none}@keyframes mn-dedo{0%{opacity:0;transform:translate(40px,60px)scale(1)}30%{opacity:1}70%{transform:translate(0)scale(1)}80%{transform:translate(0)scale(.85)}to{opacity:1;transform:translate(0)scale(1)}}.mn-dedo{animation:mn-dedo 1.6s var(--ease-calm) both}@keyframes mn-sube{0%{transform:translateY(110%)}to{transform:none}}.mn-sube{animation:mn-sube .8s var(--ease-calm) both}@keyframes mn-barra{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.mn-barra{transform-origin:0;animation:mn-barra 2.6s var(--ease-calm) both}@keyframes mn-camion{0%{transform:translate(-120%)}60%{transform:translate(0)}to{transform:translate(160%)}}.mn-camion{animation:mn-camion 2.8s var(--ease-calm) both}.mn-estudio{background:var(--card);border:1px solid var(--line);border-radius:28px;box-shadow:0 30px 70px -45px #1a1a1a73}.mn-paso{align-items:center;gap:10px;display:flex}.mn-paso-num{width:30px;height:30px;font-family:var(--font-label);border:1.5px solid var(--line);color:var(--muted);transition:all .35s var(--ease-calm);border-radius:999px;place-items:center;font-size:12px;font-weight:700;display:grid}.mn-paso[data-estado=hecho] .mn-paso-num{background:var(--ink);border-color:var(--ink);color:#fff}.mn-paso[data-estado=activo] .mn-paso-num{background:var(--pink);border-color:var(--pink);color:#fff;transform:scale(1.12)}.mn-drop{border:2px dashed #d8c9b2;border-radius:22px;transition:border-color .25s,background-color .25s,transform .25s}.mn-drop[data-sobre="1"],.mn-drop:hover{border-color:var(--pink);background:#e414680a}.mn-estilo{border:2px solid var(--line);cursor:pointer;border-radius:20px;transition:border-color .25s,transform .25s,box-shadow .25s}.mn-estilo:hover{transform:translateY(-2px)}.mn-estilo[aria-checked=true]{border-color:var(--pink);box-shadow:0 0 0 4px #e4146824}@keyframes mn-brillo{0%{transform:translate(-100%)}to{transform:translate(100%)}}.mn-cargando{background:var(--cream);position:relative;overflow:hidden}.mn-cargando:after{content:"";background:linear-gradient(100deg,#0000 20%,#ffffffa6 50%,#0000 80%);animation:1.4s linear infinite mn-brillo;position:absolute;inset:0}@keyframes mn-gira{to{transform:rotate(360deg)}}.mn-gira{animation:1.1s linear infinite mn-gira}@keyframes mn-revela{0%{opacity:0;filter:blur(10px);transform:scale(.92)rotate(-2deg)}to{opacity:1;filter:none;transform:none}}.mn-revela{animation:mn-revela .9s var(--ease-calm) both}@keyframes mn-confeti{0%{opacity:1;transform:translate(0)rotate(0)}to{transform:translate(var(--x), 110vh) rotate(var(--g));opacity:.9}}.mn-confeti{z-index:80;pointer-events:none;width:10px;height:14px;animation:mn-confeti var(--d,3s) cubic-bezier(.2, .6, .4, 1) forwards;border-radius:3px;position:fixed;top:-20px}.mn-charola{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:60;background:var(--ink);color:#fff;transition:transform .5s var(--ease-calm);border-radius:22px;position:fixed;transform:translateY(140%);box-shadow:0 20px 50px -20px #0009}.mn-charola[data-visible="1"]{transform:none}@media (min-width:1024px){.mn-charola{width:420px;bottom:24px;left:auto;right:24px}}.mn-comparar{touch-action:pan-y;-webkit-user-select:none;user-select:none;position:relative}.mn-comparar .mn-tope{clip-path:inset(0 0 0 var(--corte,50%));position:absolute;inset:0}.mn-comparar .mn-mango{top:0;bottom:0;left:var(--corte,50%);background:#fff;width:3px;margin-left:-1.5px;position:absolute;box-shadow:0 0 0 1px #00000014}.mn-comparar .mn-mango:after{content:"⇆";width:38px;height:38px;color:var(--ink);background:#fff;border-radius:999px;place-items:center;margin:-19px 0 0 -19px;font-size:15px;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 6px 18px #0003}@media (prefers-reduced-motion:reduce){.mn-flota,.mn-latido,.mn-palabra,.mn-cinta,.mn-escaner .mn-despues,.mn-escaner .mn-linea,.mn-dedo,.mn-sube,.mn-barra,.mn-camion,.mn-cargando:after,.mn-gira,.mn-revela,.mn-entra{animation:none!important}.mn-escaner .mn-despues{clip-path:none}.mn-confeti{display:none}}body:has(.mn-directo)>header{display:none!important}body:has(.mn-directo)>footer{display:none!important}body:has(.mn-directo)>p.bg-ink{display:none!important}.mn-directo{min-height:100dvh}:is(html:has(.mn-directo),body:has(.mn-directo)){height:100dvh;overflow:hidden}body:has(.mn-directo)>main{height:100dvh;overflow:hidden}.mn-directo{flex-direction:column;height:100dvh;display:flex}.mn-directo #estudio{flex:1;min-height:0;display:flex}.mn-directo .mn-estudio{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.mn-directo .mn-estudio>.mn-entra{flex:1;min-height:0}.mn-directo .mn-pago-directo{height:100%}.mn-directo .mn-pago-directo>div:first-child{flex-direction:column;height:100%;min-height:0;display:flex}.mn-directo .mn-tarjeta-caja{-webkit-overflow-scrolling:touch;flex:1;min-height:0;overflow-y:auto}.mn-directo .mn-estilo img{aspect-ratio:1}.mn-directo .mn-portada{min-height:0}.mn-directo .mn-portada-foto{aspect-ratio:3/4;flex:none;max-width:86vw;height:48dvh}.mn-directo #estudio.mn-oculto{display:none!important}
