.venta-visiora{--venta-cuerpo:var(--color-texto-suave);--venta-tenue:var(--color-texto-tenue);--venta-tenue-grande:var(--color-texto-tenue);--venta-tarjeta:var(--color-panel);--venta-marco:var(--color-panel-suave);--venta-filo:#ffffff14;--venta-filo-fuerte:#ffffff24;--venta-radio-grande:28px;--venta-radio:24px;--venta-radio-marco:20px;--venta-radio-foto:14px;--venta-cristal:#1b1c1e99;isolation:isolate;background-color:var(--color-fondo);position:relative}.venta-visiora,.puerta-cine{--puntos:radial-gradient(circle, #ffffff1a 1px, transparent 1.4px);--puntos-encendidos:radial-gradient(circle, #ffffff61 1px, transparent 1.4px);background-image:var(--puntos);background-position:11px 11px;background-size:22px 22px}@media (hover:hover) and (pointer:fine){.venta-visiora:after,.puerta-cine:after{content:"";z-index:-1;pointer-events:none;background-image:var(--puntos-encendidos);opacity:var(--linterna,0);-webkit-mask-image:radial-gradient(220px circle at var(--raton-x,-999px) var(--raton-y,-999px), #000 0%, #0000008c 45%, transparent 72%);-webkit-mask-image:radial-gradient(220px circle at var(--raton-x,-999px) var(--raton-y,-999px), #000 0%, #0000008c 45%, transparent 72%);mask-image:radial-gradient(220px circle at var(--raton-x,-999px) var(--raton-y,-999px), #000 0%, #0000008c 45%, transparent 72%);background-position:11px 11px;background-size:22px 22px;transition:opacity .32s;position:fixed;inset:0}}@media (prefers-reduced-motion:reduce){.venta-visiora:after,.puerta-cine:after{display:none}}.venta-visiora .venta-titulo{font-family:var(--font-app), Inter, sans-serif;letter-spacing:-.035em;text-transform:none;font-weight:500}.venta-titulo-grande.venta-titulo{letter-spacing:-.055em;line-height:.94}.venta-titulo-de-seccion.venta-titulo{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(32px,3.6vw,48px);line-height:1.05}.venta-tenue{color:var(--venta-tenue)}.venta-visiora :is(.venta-titulo,h1,h2) .venta-tenue{color:var(--venta-tenue-grande)}.venta-cuerpo{color:var(--venta-cuerpo);text-wrap:pretty}.venta-visiora .venta-rotulo{font-weight:500}.venta-ceja{border:1px solid var(--venta-filo);color:var(--venta-cuerpo);background:#ffffff08;border-radius:999px;align-items:center;margin:0;padding:.3125rem .875rem;font-size:13px;font-weight:500;line-height:1.2;display:inline-flex}.venta-tarjeta{border:1px solid var(--venta-filo);border-radius:var(--venta-radio);background:var(--venta-tarjeta)}.venta-tarjeta-grande{border-radius:var(--venta-radio-grande)}.venta-muestra{border-radius:var(--venta-radio-marco);background-color:var(--venta-marco)}.venta-tarjeta-interna{border:1px solid var(--venta-filo);background:var(--venta-tarjeta);border-radius:18px}.venta-raya{background:var(--venta-filo-fuerte)}.venta-visiora .venta-linea-oscura{border-color:var(--venta-filo)}.venta-icono-redondo{border:1px solid var(--venta-filo);background:#ffffff0d;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.venta-foto{border-radius:var(--venta-radio-foto)}.venta-pie-de-foto{color:var(--venta-tenue);margin-top:.125rem;font-size:14px;font-weight:500}.venta-mosaico{border-radius:var(--venta-radio-marco);gap:6px;overflow:hidden}@media (max-width:639px){.venta-fila-de-fechas{scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:-20px;padding-inline:20px;scroll-padding-inline:20px;display:flex;overflow-x:auto}.venta-fila-de-fechas>li{scroll-snap-align:start;flex:0 0 72%}}.venta-escenario{isolation:isolate;border-radius:var(--venta-radio-grande);background:var(--venta-tarjeta);position:relative;overflow:hidden}.venta-escenario:after{content:"";z-index:20;pointer-events:none;border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff1a}.venta-escenario-velo{background:linear-gradient(180deg, transparent 42%, color-mix(in srgb, var(--venta-tarjeta) 78%, transparent) 78%, var(--venta-tarjeta) 100%)}@media (min-width:768px){.venta-escenario-velo{background:linear-gradient(180deg, color-mix(in srgb, var(--venta-tarjeta) 32%, transparent) 0%, transparent 24%, transparent 42%, color-mix(in srgb, var(--venta-tarjeta) 88%, transparent) 82%, var(--venta-tarjeta) 100%)}}.venta-chip{border:1px solid var(--venta-filo-fuerte);min-height:2rem;color:var(--venta-cuerpo);background:#ffffff08;border-radius:999px;align-items:center;padding:.375rem .875rem;font-size:13px;font-weight:500;line-height:1.2;display:inline-flex}.venta-chip-elegido{color:#000;background:#fff;border-color:#0000}.venta-opcion{border:1px solid var(--venta-filo-fuerte);color:var(--venta-cuerpo);border-radius:999px;padding:.3125rem .625rem;font-weight:500}.venta-opcion-elegida{color:#000;background:#fff;border-color:#0000;font-weight:500}.venta-visiora .venta-sello,.venta-pastilla{white-space:nowrap;border:1px solid var(--venta-filo-fuerte);background:var(--venta-cristal);-webkit-backdrop-filter:blur(14px)saturate(140%);backdrop-filter:blur(14px)saturate(140%);color:var(--color-sobre-oscuro);border-radius:999px;align-items:center;gap:.375rem;font-weight:500;line-height:1.2;display:inline-flex}.venta-visiora .venta-sello svg{color:var(--color-acento)}.venta-cristal{border:1px solid var(--venta-filo-fuerte);background:var(--venta-cristal);-webkit-backdrop-filter:blur(14px)saturate(140%);backdrop-filter:blur(14px)saturate(140%)}.venta-pildora-fantasma{border:1px solid var(--venta-filo-fuerte);background:var(--venta-cristal);-webkit-backdrop-filter:blur(14px)saturate(140%);backdrop-filter:blur(14px)saturate(140%);min-height:52px;color:var(--color-sobre-oscuro);border-radius:999px;align-items:center;padding-inline:1.5rem;font-size:16px;font-weight:500}.venta-pildora-fantasma:hover{background:#ffffff1a}.venta-pildora-fantasma:focus-visible{outline:2px solid var(--acento);outline-offset:3px}.venta-visiora .venta-barra-de-cristal{background:color-mix(in srgb, var(--color-fondo) 72%, transparent)}.venta-capsula{border:1px solid var(--venta-filo);background:#ffffff0a;border-radius:999px;gap:2px;padding:0}.venta-capsula-enlace{min-height:2.75rem;color:var(--venta-cuerpo);border-radius:999px;align-items:center;padding-inline:1rem;font-size:14px;font-weight:500;display:inline-flex}.venta-capsula-enlace:hover{color:var(--color-sobre-oscuro);background:#ffffff12}.venta-capsula-enlace:focus-visible{outline:2px solid var(--acento);outline-offset:2px}.venta-pildora-de-la-barra{border:1px solid var(--venta-filo-fuerte);min-height:2.75rem;color:var(--color-sobre-oscuro);background:#ffffff0d;border-radius:999px;align-items:center;padding-inline:1.125rem;font-size:14px;font-weight:500}.venta-pildora-de-la-barra:hover{background:#ffffff17}.venta-pildora-de-la-barra:focus-visible{outline:2px solid var(--acento);outline-offset:2px}.venta-visiora .venta-boton-de-la-barra{color:#000;background:#fff;border-color:#0000;min-height:2.75rem;padding-inline:1.125rem;font-size:14px;font-weight:500}@media (hover:hover) and (pointer:fine){.venta-visiora .venta-boton-de-la-barra:hover{background:#e9e9e9}}.venta-menu-del-telefono{border:1px solid var(--venta-filo-fuerte);border-radius:var(--venta-radio-marco);background:var(--color-panel-alto);box-shadow:var(--shadow-flotante);padding:.375rem}.venta-menu-del-telefono a{min-height:3rem;color:var(--color-sobre-oscuro);border-radius:999px;align-items:center;padding-inline:1rem;font-size:16px;font-weight:500;text-decoration:none;display:flex}.venta-menu-del-telefono a:hover{background:#ffffff12}.venta-visiora .venta-filtro{border-color:var(--venta-filo-fuerte);color:var(--venta-cuerpo);background:#ffffff08;font-weight:500}.venta-visiora .venta-filtro:hover{color:var(--color-texto);border-color:#ffffff4d}.venta-visiora .venta-filtro[aria-pressed=true]{color:#000;background:#fff;border-color:#0000}.venta-visiora :is(.venta-filtro,.venta-pregunta,.venta-fila):focus-visible{outline-color:var(--acento)}.venta-pregunta-fila{border:1px solid var(--venta-filo);border-radius:var(--venta-radio-marco);background:var(--venta-tarjeta);padding:.875rem 1rem .875rem 1.375rem;transition:border-color .16s}.venta-pregunta-fila:hover,.venta-pregunta-fila[open]{border-color:var(--venta-filo-fuerte)}.venta-visiora .venta-plan-destacado{border-color:var(--color-acento);box-shadow:0 0 0 1px var(--color-acento);background:#dcff4a0d}.venta-recomendado{min-height:1.75rem;color:var(--color-acento);background:#dcff4a1a;border:1px solid #dcff4a4d;border-radius:999px;align-items:center;padding-inline:.625rem;font-size:12px;font-weight:500;display:inline-flex}.venta-cierre{background:var(--venta-tarjeta)}@media (prefers-reduced-transparency:reduce){.venta-cristal,.venta-pildora-fantasma,.venta-visiora .venta-sello,.venta-pastilla{background:var(--color-panel);-webkit-backdrop-filter:none;backdrop-filter:none}}.puerta-cine{--cine-velo:var(--color-panel);--cine-borde:#ffffff14;--cine-borde-fuerte:#ffffff24;--cine-cristal:#1b1c1e99;--cine-cristal-tarjeta:var(--color-panel);--cine-radio-tarjeta:24px;isolation:isolate;background-color:var(--color-fondo);position:relative}.puerta-cine-lado{background-image:none}.puerta-cine-lado:after{display:none}.puerta-cine-escenario{background:var(--color-panel);border-radius:28px;min-height:380px}@media (min-width:1024px){.puerta-cine-escenario{min-height:calc(100dvh - 2rem)}}.puerta-cine-escenario:after{content:"";z-index:20;pointer-events:none;border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff1a}.puerta-cine-velo{background:linear-gradient(180deg, color-mix(in srgb, var(--cine-velo) 45%, transparent) 0%, color-mix(in srgb, var(--cine-velo) 0%, transparent) 22%, color-mix(in srgb, var(--cine-velo) 45%, transparent) 50%, color-mix(in srgb, var(--cine-velo) 88%, transparent) 78%, var(--cine-velo) 100%)}@media (min-width:1024px){.puerta-cine-velo{background:linear-gradient(180deg, color-mix(in srgb, var(--cine-velo) 40%, transparent) 0%, color-mix(in srgb, var(--cine-velo) 0%, transparent) 22%, color-mix(in srgb, var(--cine-velo) 10%, transparent) 48%, color-mix(in srgb, var(--cine-velo) 92%, transparent) 100%)}}.puerta-cine-tarjeta{border-color:var(--cine-borde);background:var(--color-panel);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}.puerta-cine-tarjeta .subtitulo-pagina{color:var(--color-texto-suave)}.puerta-cine-titulo.venta-titulo{font-family:var(--font-app), Inter, sans-serif;letter-spacing:-.05em;font-weight:500;line-height:.98}.puerta-cine-h1.titulo-pagina{letter-spacing:-.035em;font-weight:500}.puerta-cine-ceja{background:var(--cine-cristal);-webkit-backdrop-filter:blur(14px)saturate(140%);backdrop-filter:blur(14px)saturate(140%);color:var(--color-sobre-oscuro);text-shadow:none;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:.5rem;padding:.3125rem .875rem;font-size:13px;font-weight:500;display:inline-flex}.puerta-cine-sello{white-space:nowrap;background:var(--cine-cristal);-webkit-backdrop-filter:blur(14px)saturate(140%);backdrop-filter:blur(14px)saturate(140%);color:var(--color-sobre-oscuro);text-shadow:none;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:.5rem;padding:.3125rem .875rem;font-size:13px;font-weight:500}.puerta-cine-promesa{color:color-mix(in srgb, var(--color-sobre-oscuro) 82%, transparent);text-shadow:0 1px 12px #00000073}.puerta-cine .etiqueta-campo{font-weight:500}@media (prefers-reduced-transparency:reduce){.puerta-cine-ceja,.puerta-cine-sello{background:var(--color-panel);-webkit-backdrop-filter:none;backdrop-filter:none}}.venta-hero{gap:1.125rem;padding:.875rem;display:grid}.venta-hero-foto{order:-1}.venta-hero-subir{min-width:0}.venta-hero-texto{flex-direction:column;align-items:flex-start;gap:1rem;padding:.25rem .25rem 0;display:flex}.venta-hero-titulo.venta-titulo{max-width:10ch;font-size:clamp(44px,12vw,60px)}.venta-hero-bajada{max-width:460px;color:var(--color-sobre-oscuro);font-size:17px;line-height:1.5}.venta-hero-botones{flex-wrap:wrap;gap:.625rem;width:100%;display:flex}.venta-hero-botones>.btn-acento{width:100%}.venta-hero-nota{color:var(--color-sobre-oscuro-suave);font-size:14px}.venta-transformacion{aspect-ratio:4/5;border-radius:var(--venta-radio-marco);background:var(--venta-marco);position:relative;overflow:hidden}.venta-transformacion-foto{object-fit:cover;object-position:50% 30%;width:100%;height:100%;position:absolute;inset:0}.venta-transformacion-antes{background:var(--venta-tarjeta);border-radius:14px;width:30%;padding:5px;position:absolute;top:12px;left:12px;transform:rotate(-3deg);box-shadow:0 16px 32px #00000073}.venta-transformacion-antes img{aspect-ratio:3/4;object-fit:cover;background:#fff;border-radius:10px;width:100%;height:auto;display:block}.venta-transformacion-rotulo{padding:.375rem .75rem;font-size:13px;position:absolute;bottom:-14px;left:50%;transform:translate(-50%)}.venta-transformacion-sello{padding:.375rem .75rem .375rem .5rem;font-size:13px;position:absolute;top:12px;right:12px}.venta-transformacion-pie{margin:0;padding:.375rem .75rem;font-size:13px;position:absolute;bottom:14px;left:14px}.venta-mas-del-mismo{grid-template-columns:1fr 1fr;gap:6px;margin:6px 0 0;padding:0;list-style:none;display:grid}.venta-mas-del-mismo img{aspect-ratio:5/3;object-fit:cover;border-radius:12px;width:100%;height:auto}.venta-subir{border-radius:var(--venta-radio-marco);background:#ffffff08;border:1px dashed #ffffff4d;flex-direction:column;gap:.75rem;padding:1rem;transition:border-color .16s,background-color .16s;display:flex}.venta-subir[data-encima]{border-color:var(--color-acento);background:#dcff4a0d}.venta-subir-fila{align-items:center;gap:.75rem;display:flex}.venta-subir-icono{border:1px solid var(--venta-filo-fuerte);background:var(--color-panel-alto);width:44px;height:44px;color:var(--color-sobre-oscuro);border-radius:999px;flex:none;place-items:center;display:grid}.venta-subir-titulo{font-size:16px;font-weight:500;display:block}.venta-subir-texto{color:var(--venta-tenue);font-size:14px;line-height:1.35;display:block}.venta-subir-aviso{color:var(--color-peligro-texto,#ffb4ab);margin-top:.25rem}.venta-subir-acciones{flex-direction:column;align-items:center;gap:.5rem;display:flex}.venta-subir-boton{width:100%}.venta-subir-sin-foto{min-height:2.75rem;color:var(--venta-cuerpo);align-items:center;font-size:14px;font-weight:500;display:inline-flex}.venta-subir-sin-foto:hover{color:var(--color-sobre-oscuro)}.venta-banda{flex-direction:column;gap:1rem;padding:1.25rem;display:flex}.venta-banda-texto{flex-direction:column;align-items:flex-start;gap:.75rem;display:flex}.venta-titulo-de-banda.venta-titulo{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(26px,2.8vw,36px);line-height:1.1}.venta-banda-lista{color:var(--venta-cuerpo);flex-wrap:wrap;gap:.5rem 1.125rem;margin:0;padding:0;font-size:15px;list-style:none;display:flex}.venta-banda-lista li{align-items:center;gap:.5rem;display:inline-flex}.venta-banda-lista svg{color:var(--color-acento)}.venta-banda-fotos{grid-template-columns:1fr 1fr;gap:.5rem;max-width:420px;margin:0;padding:0;list-style:none;display:grid}.venta-banda-fotos img{aspect-ratio:1;object-fit:cover;border-radius:var(--venta-radio-foto);width:100%;height:auto}.venta-telefonos{grid-template-columns:repeat(3,1fr);gap:.625rem;margin:0;padding:0;list-style:none;display:grid}.venta-telefono{flex-direction:column;align-items:center;gap:.625rem;display:flex}.venta-telefono-marco{aspect-ratio:390/844;border:1px solid var(--venta-filo-fuerte);background:var(--color-fondo);border-radius:26px;width:100%;padding:5px;display:block;overflow:hidden;box-shadow:0 30px 60px -24px #000000e6}.venta-telefono-marco img{object-fit:cover;object-position:top;border-radius:21px;width:100%;height:100%}.venta-telefono-pie{color:var(--venta-cuerpo);text-align:center;font-size:13px;font-weight:500;line-height:1.3}.venta-recibes{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.venta-recibe{flex-direction:column;gap:.625rem;padding:.75rem;display:flex}.venta-recibe-marco{border-radius:var(--venta-radio-marco);background:var(--venta-marco);flex:1;grid-template-columns:repeat(3,1fr);align-content:center;gap:4px;margin:0;padding:.625rem;list-style:none;display:grid}.venta-recibe-marco img{aspect-ratio:4/5;object-fit:cover;border-radius:10px;width:100%;height:auto}.venta-recibe h3{letter-spacing:-.02em;margin:.25rem .25rem 0;font-size:20px;font-weight:500}.venta-recibe p{margin:0 .25rem .375rem;font-size:15px}.venta-pasos{gap:.625rem;margin:0;padding:0;list-style:none;display:grid}.venta-paso-fila{align-items:flex-start;gap:.875rem;padding:1rem 1.125rem;display:flex}.venta-paso-numero{border:1px solid var(--venta-filo-fuerte);width:36px;height:36px;color:var(--venta-cuerpo);border-radius:999px;flex:none;place-items:center;font-size:14px;font-weight:500;display:grid}.venta-paso-fila b{letter-spacing:-.01em;font-size:17px;font-weight:500;display:block}.venta-paso-fila span{color:var(--venta-cuerpo);font-size:15px}.venta-gratis{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;padding:1.25rem 1.375rem;display:flex}.venta-planes{gap:.75rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid}.venta-pie-familia{color:var(--venta-tenue);flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin:0;font-size:14px;display:flex}.venta-pie-familia a{min-height:2.75rem;color:var(--venta-cuerpo);align-items:center;gap:.25rem;font-weight:500;display:inline-flex}.venta-pie-familia a:hover{color:var(--color-sobre-oscuro)}@media (min-width:1024px){.venta-hero{grid-template-columns:1.05fr .95fr;align-items:center;gap:2.5rem;padding:2.5rem}.venta-hero-foto{order:0}.venta-hero-subir{grid-column:1/-1}.venta-hero-titulo.venta-titulo{font-size:clamp(60px,6.4vw,92px)}.venta-hero-botones>.btn-acento{width:auto}.venta-transformacion-antes{width:28%;top:16px;left:16px}.venta-transformacion{aspect-ratio:1/1.12}.venta-mas-del-mismo img{aspect-ratio:2}.venta-subir{flex-direction:row;justify-content:space-between;align-items:center;padding:1rem 1rem 1rem 1.25rem}.venta-subir-acciones{flex-direction:row;gap:1rem}.venta-subir-boton{width:auto}.venta-banda{flex-direction:row;justify-content:space-between;align-items:center;gap:2.5rem;padding:1.75rem 2rem}.venta-banda-fotos{max-width:260px}.venta-recibes,.venta-pasos,.venta-planes{grid-template-columns:repeat(3,1fr)}.venta-telefonos{gap:1.75rem;padding-inline:8%}}.puerta-cine-antes{z-index:10;background:var(--color-panel);border-radius:14px;width:24%;max-width:150px;padding:5px;position:absolute;top:3.75rem;right:1rem;transform:rotate(-3deg);box-shadow:0 16px 32px #00000073}.puerta-cine-antes img{aspect-ratio:3/4;object-fit:cover;background:#fff;border-radius:10px;width:100%;height:auto;display:block}.puerta-cine-antes-rotulo{position:absolute;bottom:-14px;left:50%;transform:translate(-50%)}@media (min-width:1024px){.puerta-cine-antes{width:22%;max-width:190px;top:6rem;left:2rem;right:auto}}.puerta-cine-foto-que-espera{border:1px solid var(--cine-borde-fuerte);background:var(--color-panel-alto);color:var(--color-texto);border-radius:14px;align-items:center;gap:.75rem;margin:0 0 1rem;padding:.5rem .75rem .5rem .5rem;font-size:14px;font-weight:500;line-height:1.35;display:flex}.puerta-cine-foto-que-espera img{object-fit:cover;background:#fff;border-radius:10px;flex:none;width:44px;height:44px}.venta-visiora{--venta-clara:#f2f3f5}.venta-cabecera{text-align:center;flex-direction:column;align-items:center;gap:.875rem;max-width:760px;margin-inline:auto;display:flex}.venta-portada{padding-top:clamp(40px,7vw,96px);padding-bottom:clamp(72px,9vw,120px)}.venta-portada-dentro{text-align:center;flex-direction:column;align-items:center;gap:1.25rem;display:flex}.venta-portada-titulo.venta-titulo{text-wrap:balance;max-width:13ch;font-size:clamp(48px,8.4vw,116px)}.venta-portada-bajada{max-width:620px;color:var(--venta-cuerpo);text-wrap:pretty;font-size:clamp(17px,1.5vw,19px)}.venta-boton-con-flecha{gap:.625rem;margin-top:.5rem;padding-right:.5rem}.venta-flecha{background:var(--color-sobre-acento);width:36px;height:36px;color:var(--color-acento);border-radius:999px;place-items:center;display:inline-grid}.venta-portada-nota{color:var(--venta-tenue);font-size:14px}.venta-portada-garantia{color:var(--venta-cuerpo);text-underline-offset:3px;text-decoration:underline}.venta-portada-garantia:hover{color:var(--color-sobre-oscuro)}.venta-abanico{perspective:1400px;justify-content:center;align-items:center;width:100%;margin-top:clamp(28px,4vw,56px);display:flex;position:relative}.venta-toma{border:1px solid var(--venta-filo);border-radius:var(--venta-radio-marco);background:var(--venta-tarjeta);flex:none;width:30vw;max-width:230px;padding:5px;position:relative;box-shadow:0 24px 48px #00000080}.venta-toma img{aspect-ratio:4/5;object-fit:cover;border-radius:var(--venta-radio-foto);width:100%;height:auto;display:block}.venta-toma-1,.venta-toma-5{display:none}.venta-toma-2{margin-right:-10vw;transform:rotateY(18deg)rotate(-4deg)scale(.86)}.venta-toma-4{margin-left:-10vw;transform:rotateY(-18deg)rotate(4deg)scale(.86)}.venta-toma-3{z-index:2;order:3;width:50vw;max-width:300px}.venta-toma-1{order:1}.venta-toma-2{order:2}.venta-toma-4{order:4}.venta-toma-5{order:5}.venta-toma-3 img{aspect-ratio:1;object-fit:contain;background:#fff}.venta-toma-rotulo{padding:.3125rem .625rem;font-size:12px;position:absolute;bottom:12px;left:12px}.venta-toma-tu-foto{background:var(--color-panel-alto);padding:.4375rem .875rem;font-size:13px;position:absolute;bottom:-16px;left:50%;transform:translate(-50%)}.venta-punto{background:var(--color-acento);border-radius:999px;width:7px;height:7px}@media (min-width:768px){.venta-toma{width:200px}.venta-toma-1,.venta-toma-5{display:block}.venta-toma-1{margin-right:-40px;transform:rotateY(28deg)rotate(-6deg)translateY(28px)scale(.84)}.venta-toma-2{margin-right:-28px;transform:rotateY(16deg)rotate(-3deg)scale(.94)}.venta-toma-4{margin-left:-28px;transform:rotateY(-16deg)rotate(3deg)scale(.94)}.venta-toma-5{margin-left:-40px;transform:rotateY(-28deg)rotate(6deg)translateY(28px)scale(.84)}.venta-toma-3{width:290px;max-width:290px}}.venta-cifras{border:1px solid var(--venta-filo-fuerte);border-radius:var(--venta-radio);background:var(--venta-cristal);-webkit-backdrop-filter:blur(14px)saturate(140%);backdrop-filter:blur(14px)saturate(140%);flex-direction:column;gap:1rem;width:100%;max-width:920px;margin-top:2.5rem;padding:1.125rem 1.25rem;display:flex}.venta-cifras-lista{grid-template-columns:repeat(3,1fr);gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.venta-cifras-lista li{flex-direction:column;gap:.125rem;display:flex}.venta-cifras-lista strong{color:var(--color-sobre-oscuro);letter-spacing:-.03em;font-size:clamp(20px,2.4vw,28px);font-weight:500}.venta-cifras-lista span{color:var(--venta-tenue);font-size:13px;line-height:1.3}.venta-cifras-frase{color:var(--venta-cuerpo);font-size:15px}.venta-cifras-frase strong{color:var(--color-sobre-oscuro);font-weight:500}.venta-portada-subir{text-align:left;width:100%;max-width:920px}@media (min-width:1024px){.venta-cifras{flex-direction:row;justify-content:space-between;align-items:center;gap:2rem;padding:1.25rem 1.75rem}.venta-cifras-lista{flex:auto;gap:2rem}.venta-cifras-frase{text-align:left;flex:0 300px}}.venta-tira-seccion{flex-direction:column;gap:1.5rem;display:flex}.venta-tira-titulo{color:var(--venta-cuerpo);text-align:center;padding-inline:clamp(20px,5vw,80px);font-size:15px;font-weight:500}.venta-tira{scroll-snap-type:x mandatory;scrollbar-width:none;gap:.75rem;margin:0;padding:0 clamp(20px,5vw,80px) .25rem;list-style:none;display:flex;overflow-x:auto}.venta-tira::-webkit-scrollbar{display:none}.venta-tira li{scroll-snap-align:start;flex:none;width:40vw;max-width:200px;position:relative}.venta-tira img{aspect-ratio:4/5;object-fit:cover;border-radius:var(--venta-radio-marco);width:100%;height:auto;display:block}@media (min-width:1024px){.venta-tira{justify-content:center;overflow:visible}.venta-tira li{flex:1 1 0;width:auto;max-width:200px}}.venta-porque{gap:.75rem;display:grid}.venta-porque-tarjeta{flex-direction:column;gap:.75rem;min-width:0;padding:clamp(20px,2.4vw,28px);display:flex}.venta-porque-rotulo{color:var(--venta-tenue);font-size:13px;font-weight:500}.venta-porque-titulo{letter-spacing:-.025em;text-wrap:balance;font-size:clamp(22px,2.2vw,28px);font-weight:500;line-height:1.15}.venta-porque-foto{margin-top:auto;padding-top:.75rem}.venta-porque-foto img{aspect-ratio:4/5;object-fit:cover;border-radius:var(--venta-radio-marco);width:100%;height:auto;display:block}.venta-porque-piezas{grid-template-columns:repeat(3,1fr);gap:.5rem;margin:auto 0 0;padding:.75rem 0 0;list-style:none;display:grid}.venta-porque-piezas img{aspect-ratio:4/5;object-fit:cover;border-radius:var(--venta-radio-foto);width:100%;height:auto;display:block}.venta-porque-clara{background:var(--venta-clara);color:var(--color-sobre-texto);border-color:#0000}.venta-porque-clara .venta-porque-rotulo{color:#5b5e66}.venta-porque-pareja{grid-template-columns:1fr 1fr;gap:.5rem;margin:.25rem 0 0;padding:0;list-style:none;display:grid}.venta-porque-pareja li{position:relative}.venta-porque-pareja img{aspect-ratio:4/5;object-fit:cover;border-radius:var(--venta-radio-foto);background:#fff;width:100%;height:auto;display:block}.venta-porque-pareja li:first-child img{object-fit:contain}.venta-porque-pareja .venta-pastilla svg{color:var(--color-acento)}.venta-porque-nota{gap:.5rem;font-size:14px;display:flex}.venta-porque-texto{flex-direction:column;gap:.75rem;display:flex}.venta-marcas{flex-direction:column;gap:.5rem;margin:0;padding:0;font-size:15px;list-style:none;display:flex}.venta-marcas li{align-items:center;gap:.5rem;display:flex}.venta-marcas svg{color:var(--color-acento)}@media (min-width:1024px){.venta-porque{grid-template-columns:1.15fr 1fr 1fr}.venta-porque-alta{grid-row:span 2}.venta-porque-ancha{flex-direction:row;grid-column:2/-1;align-items:flex-end;gap:1.5rem}.venta-porque-ancha .venta-porque-texto{flex:1 1 0}.venta-porque-ancha .venta-porque-piezas{flex:1 1 0;margin:0;padding:0}}.venta-aparatos{justify-content:center;align-items:flex-end;display:flex;position:relative}.venta-portatil{display:none}.venta-telefono-de-pie{border:1px solid var(--venta-filo-fuerte);background:var(--color-panel-alto);border-radius:36px;width:62vw;max-width:260px;padding:7px;box-shadow:0 32px 64px #0000008c}.venta-telefono-de-pie img{border-radius:30px;width:100%;height:auto;display:block}@media (min-width:1024px){.venta-portatil{width:780px;display:block}.venta-portatil-pantalla{border:1px solid var(--venta-filo-fuerte);background:var(--venta-tarjeta);border-radius:18px 18px 6px 6px;padding:14px}.venta-portatil-barra{padding:.25rem .375rem .875rem;font-size:15px;font-weight:500}.venta-portatil-fotos{grid-template-columns:repeat(3,1fr);gap:.625rem;margin:0;padding:0;list-style:none;display:grid}.venta-portatil-fotos img{aspect-ratio:4/5;object-fit:cover;border-radius:12px;width:100%;height:auto;display:block}.venta-portatil-base{background:var(--color-linea);border-radius:0 0 14px 14px;width:112%;height:14px;margin-left:-6%;display:block}.venta-telefono-de-pie{width:230px;margin-bottom:-24px;margin-left:-90px}}.venta-plan{flex-direction:column;gap:.875rem;padding:clamp(20px,2.2vw,28px);display:flex}.venta-plan-nombre{font-size:18px;font-weight:500}.venta-plan-sello{background:var(--color-sobre-texto);color:var(--venta-clara);border-radius:999px;padding:.25rem .625rem;font-size:12px;font-weight:500}.venta-plan-precio{align-items:baseline;gap:.375rem;display:flex}.venta-plan-precio .venta-titulo{font-size:clamp(40px,4vw,52px);line-height:1}.venta-plan-suave{color:var(--venta-tenue);font-size:14px}.venta-plan-fotos{flex-wrap:wrap;align-items:baseline;gap:.25rem .625rem;font-size:15px;display:flex}.venta-plan-fotos strong{font-weight:500}.venta-plan-para{color:var(--venta-cuerpo);font-size:15px}.venta-plan .venta-marcas{margin-top:.25rem}.venta-plan-empezar{border:1px solid var(--venta-filo-fuerte);min-height:2.75rem;color:var(--color-sobre-oscuro);border-radius:999px;justify-content:center;align-items:center;margin-top:auto;font-size:15px;font-weight:500;display:inline-flex}.venta-plan-empezar:hover{background:#ffffff0f}.venta-plan-claro{background:var(--venta-clara);color:var(--color-sobre-texto);border-color:#0000}.venta-plan-claro :is(.venta-plan-suave,.venta-plan-para){color:#5b5e66}.venta-plan-claro .venta-marcas svg{color:var(--color-sobre-texto)}.venta-plan-claro .venta-plan-empezar{background:var(--color-sobre-texto);color:var(--venta-clara);border-color:#0000}.venta-plan-claro .venta-plan-empezar:hover{background:#2b2d31}.venta-plan-empezar:focus-visible{outline:2px solid var(--color-acento);outline-offset:2px}.venta-porque-alta,.venta-porque-ancha,.venta-portatil-pantalla,.venta-portatil-barra,.venta-portatil-fotos,.venta-portatil-base{min-width:0}.venta-toma-4 .venta-toma-rotulo,.venta-toma-5 .venta-toma-rotulo{left:auto;right:12px}.venta-visiora,.puerta-cine{background-image:none}.venta-visiora:after,.puerta-cine:after{display:none}.venta-visiora{--venta-curva:cubic-bezier(.2, .7, .2, 1)}@keyframes venta-sube{0%{opacity:0;translate:0 18px}to{opacity:1;translate:0}}@keyframes venta-se-abre{0%{opacity:0;translate:var(--desde,0) 24px}to{opacity:1;translate:0}}@keyframes venta-llega{0%{opacity:0;scale:.92}to{opacity:1;scale:1}}.venta-entra{animation:venta-sube .7s var(--venta-curva) backwards;animation-delay:calc(var(--paso,0) * 70ms + 60ms)}.venta-toma{animation:venta-se-abre .9s var(--venta-curva) .42s backwards}.venta-toma-3{animation:venta-llega .8s var(--venta-curva) .32s backwards}.venta-toma-2{--desde:22vw}.venta-toma-4{--desde:-22vw}@media (min-width:768px){.venta-toma-1{--desde:240px;animation-delay:.52s}.venta-toma-2{--desde:120px}.venta-toma-4{--desde:-120px}.venta-toma-5{--desde:-240px;animation-delay:.52s}}[data-aparece=""],[data-aparece=hijos]>*{transition:opacity .7s var(--venta-curva), translate .7s var(--venta-curva);transition-delay:calc(var(--paso,0) * 80ms)}.con-movimiento [data-aparece=""]:not(.venta-visto),.con-movimiento [data-aparece=hijos]:not(.venta-visto)>*{opacity:0;translate:0 28px}@media (hover:hover) and (pointer:fine){.venta-toma,.venta-tira li,.venta-plan{transition:translate .3s var(--venta-curva), opacity .7s var(--venta-curva)}.venta-toma:hover{translate:0 -10px}.venta-tira li:hover{transition-delay:0s;translate:0 -6px}.venta-plan:hover{transition-delay:0s;translate:0 -4px}}@media (prefers-reduced-motion:reduce){.venta-entra,.venta-toma{animation:none}[data-aparece=""],[data-aparece=hijos]>*,.venta-toma,.venta-tira li,.venta-plan{transition:none}.venta-toma:hover,.venta-tira li:hover,.venta-plan:hover{translate:none}}.venta-idea{border-radius:var(--venta-radio-marco);background:#fff;border:1px solid #17171714;flex-direction:column;gap:.75rem;margin-top:.5rem;padding:.875rem;display:flex}.venta-idea-cabeza{justify-content:space-between;align-items:center;gap:.75rem;font-size:14px;font-weight:500;display:flex}.venta-idea-filas{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.venta-idea-filas li{border-radius:12px;align-items:center;gap:.75rem;padding:.5rem .25rem;display:flex}.venta-idea-filas li+li{border-top:1px solid #1717170f;border-radius:0}.venta-idea-filas b{letter-spacing:-.01em;font-size:15px;font-weight:500;display:block}.venta-idea-filas span>span{color:#5b5e66;font-size:13px;display:block}.venta-idea-numero{background:var(--venta-clara);border-radius:999px;flex:none;place-items:center;width:28px;height:28px;font-size:13px;font-weight:500;display:grid}.venta-idea-pie{color:#5b5e66;font-size:13px}@property --corte{syntax:"<percentage>";inherits:true;initial-value:50%}.venta-comparar{aspect-ratio:1;border-radius:var(--venta-radio-marco);cursor:ew-resize;touch-action:pan-y;-webkit-user-select:none;user-select:none;background:#fff;margin-top:.25rem;position:relative;overflow:hidden}.venta-comparar img{object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.venta-comparar-tuya{clip-path:inset(0 calc(100% - var(--corte)) 0 0)}.venta-comparar-raya{top:0;bottom:0;left:var(--corte);pointer-events:none;background:#fff;width:2px;margin-left:-1px;position:absolute;box-shadow:0 0 12px #00000059}.venta-comparar-asa{background:#fff;border-radius:999px;width:40px;height:40px;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 6px 18px #00000059}.venta-comparar-asa:before,.venta-comparar-asa:after{content:"";border-block:5px solid #0000;width:0;height:0;position:absolute;top:50%;translate:0 -50%}.venta-comparar-asa:before{border-right:6px solid var(--color-sobre-texto);left:10px}.venta-comparar-asa:after{border-left:6px solid var(--color-sobre-texto);right:10px}.venta-comparar-rotulo{pointer-events:none;padding:.3125rem .625rem;font-size:12px;position:absolute;bottom:12px}.venta-comparar-rotulo-tuya{left:12px}.venta-comparar-rotulo-estudio{right:12px}.venta-comparar-rotulo-estudio svg{color:var(--color-acento)}.venta-comparar-control{opacity:0;pointer-events:none;width:100%;height:100%;margin:0;position:absolute;inset:0}.venta-comparar:has(.venta-comparar-control:focus-visible){outline:2px solid var(--color-acento);outline-offset:3px}@keyframes venta-comparar-pista{0%{--corte:50%}30%{--corte:28%}65%{--corte:70%}to{--corte:50%}}.venta-comparar-pista{animation:venta-comparar-pista 1.6s var(--venta-curva) .2s}@media (prefers-reduced-motion:reduce){.venta-comparar-pista{animation:none}}.venta-comparar-estudio{z-index:0}.venta-paso{flex-direction:column;gap:.25rem;padding:.625rem;display:flex}.venta-paso .venta-paso-fila{padding:.75rem .5rem .5rem}.venta-paso-muestra{border-radius:var(--venta-radio-marco);background:var(--venta-marco);justify-content:center;align-items:center;height:260px;display:flex;position:relative;overflow:hidden}.venta-paso-muestra-blanca{background:#f8f8f6}.venta-paso-muestra-blanca img{object-fit:contain;width:100%;height:100%}.venta-paso-muestra-blanca .venta-toma-rotulo{bottom:12px;left:12px}.venta-paso-opciones{flex-direction:column;justify-content:center;align-items:stretch;gap:.875rem;padding:1rem}.venta-paso-grupo p{color:var(--venta-tenue);margin-bottom:.375rem;font-size:12px;font-weight:500}.venta-paso-grupo ul{flex-wrap:wrap;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.venta-paso-grupo li{border:1px solid var(--venta-filo-fuerte);color:var(--venta-cuerpo);border-radius:999px;align-items:center;gap:.25rem;padding:.3125rem .625rem;font-size:13px;display:inline-flex}.venta-paso-grupo .venta-paso-elegida{background:var(--color-sobre-oscuro);color:var(--color-sobre-texto);border-color:#0000;font-weight:500}.venta-paso-formatos{align-items:flex-end;gap:.75rem;padding:1rem 1rem .75rem}.venta-paso-formatos figure{flex-direction:column;align-items:center;gap:.375rem;display:flex}.venta-paso-formatos img{object-fit:cover;border-radius:10px;width:100%;height:100%;display:block}.venta-paso-formatos figcaption{color:var(--venta-tenue);white-space:nowrap;font-size:12px}.venta-formato-4-5{width:108px}.venta-formato-4-5 img{aspect-ratio:4/5}.venta-formato-9-16{width:102px}.venta-formato-9-16 img{aspect-ratio:9/16}.venta-pasos-con-foto{align-items:stretch}.venta-paso-muestra-blanca img{-webkit-mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000);mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000)}.venta-sitios{grid-template-columns:repeat(4,1fr);gap:.5rem;margin:.5rem 0 0;padding:0;list-style:none;display:grid}.venta-sitios li{flex-direction:column;gap:.375rem;min-width:0;display:flex}.venta-sitios img{aspect-ratio:4/5;object-fit:cover;border-radius:12px;width:100%;height:auto;display:block}.venta-sitios span{color:var(--venta-cuerpo);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}
