.teNhva_visor{color:var(--tinta);background:#0f1622;position:fixed;inset:0;overflow:hidden}.teNhva_lienzo{z-index:0;isolation:isolate;position:absolute;inset:0}.teNhva_portada{z-index:40;transition:opacity .9s ease .3s, visibility 0s linear 1.2s, transform 1.2s var(--muelle) .2s;background:radial-gradient(120% 90% at 50% 40%,#f7f8f5 0%,#e9ece6 100%);place-content:center;justify-items:center;gap:22px;display:grid;position:absolute;inset:0}.teNhva_portadaFuera{opacity:0;visibility:hidden;pointer-events:none;transform:scale(1.06)}.teNhva_portadaLogo{border-radius:16px;width:min(200px,50vw);height:auto;box-shadow:0 20px 50px -24px #121c3073}.teNhva_portadaNombre{font-family:var(--fuente-titulo), Georgia, serif;font-size:34px;font-weight:500}.teNhva_portadaAnillo{border:2.5px solid #1c356026;border-top-color:var(--marca);border-radius:50%;width:34px;height:34px;animation:.9s linear infinite teNhva_girar}@keyframes teNhva_girar{to{transform:rotate(360deg)}}.teNhva_portadaFallo{text-align:center;color:#8c1d14;max-width:300px;margin:0;font-size:14px}.teNhva_cabecera{z-index:5;top:calc(12px + env(safe-area-inset-top,0px));left:max(12px, env(safe-area-inset-left,0px));right:max(12px, env(safe-area-inset-right,0px));pointer-events:none;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:8px;display:flex;position:absolute}.teNhva_titulo,.teNhva_verificando,.teNhva_volver,.teNhva_leyenda,.teNhva_menu,.teNhva_menuPestana{-webkit-backdrop-filter:blur(18px)saturate(180%);backdrop-filter:blur(18px)saturate(180%);background:#fafbf9cc;box-shadow:0 14px 40px -18px #00000080,inset 0 0 0 1px #ffffffb3}.teNhva_titulo{text-align:center;pointer-events:auto;border-radius:16px;gap:1px;padding:8px 16px;display:grid}.teNhva_titulo strong{font-family:var(--fuente-titulo), Georgia, serif;letter-spacing:-.01em;font-size:19px;font-weight:500;line-height:1.15}.teNhva_titulo span{color:var(--tinta-2);font-size:12px}.teNhva_volver{min-height:44px;color:var(--tinta);pointer-events:auto;border-radius:16px;align-items:center;padding:0 14px;font-size:14px;font-weight:650;text-decoration:none;display:inline-flex}.teNhva_verificando{color:#6b5208;border-radius:16px;align-items:center;gap:8px;padding:10px 14px;font-size:13px;font-weight:650;display:inline-flex}.teNhva_pulso{background:var(--separado);border-radius:50%;width:9px;height:9px;animation:1.2s ease-in-out infinite teNhva_pulso}@keyframes teNhva_pulso{50%{opacity:.4;transform:scale(1.6)}}.teNhva_leyenda{z-index:5;left:50%;bottom:calc(12px + env(safe-area-inset-bottom,0px));border-radius:14px;flex-wrap:wrap;justify-content:center;gap:6px 14px;width:max-content;max-width:calc(100% - 24px);margin:0;padding:8px 12px;font-size:13px;list-style:none;display:flex;position:absolute;transform:translate(-50%)}.teNhva_leyenda li{align-items:center;gap:6px;display:inline-flex}.teNhva_leyenda strong{font-variant-numeric:tabular-nums}.teNhva_menu{z-index:6;top:calc(12px + env(safe-area-inset-top,0px));bottom:calc(12px + env(safe-area-inset-bottom,0px));left:max(12px, env(safe-area-inset-left,0px));width:220px;transition:transform .52s var(--muelle), opacity .3s ease;border-radius:22px;flex-direction:column;gap:14px;padding:16px 12px;display:flex;position:absolute;overflow-y:auto}.teNhva_menuCerrado{opacity:0;pointer-events:none;transform:translate(calc(-100% - 24px))}.teNhva_menuLogo img{border-radius:12px;width:100%;height:auto;display:block}.teNhva_menuNav{gap:2px;display:grid}.teNhva_menuNav>button,.teNhva_menuNav>a,.teNhva_menuSub button{text-align:left;font:inherit;color:var(--tinta);cursor:pointer;background:0 0;border:0;border-radius:10px}.teNhva_menuNav>a{text-decoration:none}.teNhva_menuNav>button,.teNhva_menuNav>a{padding:10px;font-size:15px;font-weight:650}.teNhva_menuNav>button:hover,.teNhva_menuNav>a:hover,.teNhva_menuSub button:hover{background:#121c300f}.teNhva_menuSub{gap:1px;margin-bottom:4px;padding-left:10px;display:grid}.teNhva_menuSub button{color:var(--tinta-2);padding:8px 10px;font-size:14px}.teNhva_menuSub button[aria-current=true]{color:var(--tinta);background:#1c356014;font-weight:650}.teNhva_menuIconos{border-top:1px solid var(--linea);grid-template-columns:repeat(3,1fr);gap:6px;margin-top:auto;padding-top:12px;display:grid}.teNhva_menuIconos a,.teNhva_menuIconos button{height:42px;color:var(--marca);cursor:pointer;background:#121c300d;border:0;border-radius:12px;place-items:center;display:grid}.teNhva_menuIconos a:hover,.teNhva_menuIconos button:hover{background:#1c35601f}.teNhva_menuPestana{z-index:7;top:50%;left:calc(max(12px, env(safe-area-inset-left,0px)) + 226px);width:30px;height:56px;color:var(--tinta);cursor:pointer;transition:left .52s var(--muelle);border:0;border-radius:12px;place-items:center;display:grid;position:absolute;transform:translateY(-50%)}.teNhva_menuPestana svg{transition:transform .3s}.teNhva_menuPestanaCerrada{left:max(8px, env(safe-area-inset-left,0px))}.teNhva_menuPestanaCerrada svg{transform:rotate(180deg)}@media (max-width:899px){.teNhva_cabecera{padding-left:34px}}.teNhva_zonaNavegable{stroke-dasharray:10 6;animation:2s ease-in-out infinite teNhva_zona}@keyframes teNhva_zona{0%,to{fill-opacity:.2;stroke-dashoffset:0}50%{fill-opacity:.45;stroke-dashoffset:-32px}}.teNhva_rotulo{color:#fff;font:650 12px/1 var(--fuente-ui), system-ui, sans-serif;white-space:nowrap;pointer-events:none;background:#121c309e;border-radius:999px;padding:5px 9px;display:inline-block}.teNhva_punto{cursor:pointer;align-items:center;gap:8px;display:inline-flex}.teNhva_anillo{background:#fffffff2;border-radius:50%;flex:none;width:26px;height:26px;position:relative;box-shadow:0 4px 14px -4px #0009}.teNhva_anillo:before,.teNhva_anillo:after{content:"";border-radius:50%;position:absolute}.teNhva_anillo:before{background:var(--marca);inset:8px}.teNhva_anillo:after{border:2px solid #ffffffe6;animation:1.8s ease-out infinite teNhva_onda;inset:-6px}@keyframes teNhva_onda{0%{opacity:1;transform:scale(.7)}to{opacity:0;transform:scale(1.5)}}.teNhva_puntoTexto{color:#121c30;font:650 13px/1.1 var(--fuente-ui), system-ui, sans-serif;white-space:nowrap;background:#fffffff0;border-radius:12px;gap:2px;padding:7px 11px;display:grid;box-shadow:0 8px 22px -10px #0009}.teNhva_puntoTexto small{color:#536077;font-size:11px;font-weight:500}.teNhva_ficha{z-index:8;max-height:86dvh;padding:18px 18px calc(20px + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);animation:teNhva_hoja .52s var(--muelle) both;background:#fafbf9f5;border-radius:24px 24px 0 0;gap:14px;display:grid;position:absolute;bottom:0;left:0;right:0;overflow-y:auto;box-shadow:0 -18px 50px -20px #00000080}@keyframes teNhva_hoja{0%{opacity:0;transform:translateY(50%)}}@media (min-width:900px){.teNhva_ficha{border-radius:22px;width:380px;max-height:calc(100dvh - 32px);padding-bottom:20px;inset:16px 16px auto auto}}.teNhva_fichaCabecera{grid-template-columns:auto 1fr auto;align-items:center;gap:12px;display:grid}.teNhva_fichaCabecera h2{font-family:var(--fuente-titulo), Georgia, serif;margin:0;font-size:26px;font-weight:500;line-height:1}.teNhva_fichaCabecera p{color:var(--tinta-2);margin:4px 0 0;font-size:14px}.teNhva_estadoDudoso{font-weight:600;color:#6b5208!important}.teNhva_cerrar{width:40px;height:40px;color:var(--tinta);cursor:pointer;background:#121c3012;border:0;border-radius:12px;place-items:center;display:grid}.teNhva_precio{font-variant-numeric:tabular-nums;margin:0;font-size:26px;font-weight:700}.teNhva_medidas{background:var(--linea);border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;display:grid;overflow:hidden}.teNhva_medidas div{background:#ffffffeb;padding:8px 10px}.teNhva_medidas dt{color:var(--tinta-2);font-size:11px}.teNhva_medidas dd{font-variant-numeric:tabular-nums;margin:2px 0 0;font-size:15px;font-weight:600}.teNhva_accionesFicha{flex-wrap:wrap;gap:8px;display:flex}.teNhva_accionesFicha>*{flex:140px}.teNhva_botonOscuro,.teNhva_botonWhatsapp,.teNhva_botonClaro{min-height:46px;font:inherit;cursor:pointer;transition:transform .42s var(--muelle);border:0;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:15px;font-weight:650;text-decoration:none;display:inline-flex}.teNhva_botonOscuro:active,.teNhva_botonWhatsapp:active,.teNhva_botonClaro:active{transform:scale(.97)}.teNhva_botonOscuro{background:var(--marca);color:#fff}.teNhva_botonWhatsapp{color:#fff;background:#1f9a54}.teNhva_botonClaro{color:var(--tinta);background:#fff;box-shadow:inset 0 0 0 1px #121c3024}.teNhva_accionesFicha kbd{font:600 12px/1.4 var(--fuente-ui), system-ui, sans-serif;opacity:.75;border-radius:6px;padding:1px 6px;box-shadow:inset 0 0 0 1px}.teNhva_cotizador{border-top:1px solid var(--linea);gap:12px;padding-top:12px;display:grid}.teNhva_gridCot{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.teNhva_campoCot{color:var(--tinta-2);gap:4px;font-size:12px;font-weight:600;display:grid}.teNhva_campoCot input,.teNhva_campoCot select{min-width:0;height:40px;font:inherit;color:var(--tinta);font-variant-numeric:tabular-nums;background:#fff;border:1px solid #121c3024;border-radius:10px;padding:0 10px;font-size:16px}.teNhva_resultadoCot{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.teNhva_resultadoCot div{background:#121c300a;border-radius:12px;padding:8px 10px}.teNhva_resultadoCot dt{color:var(--tinta-2);font-size:11px}.teNhva_resultadoCot dd{font-variant-numeric:tabular-nums;margin:2px 0 0;font-size:15px;font-weight:650}.teNhva_cuotaDestacada{background:#1c35601a!important}.teNhva_cuotaDestacada dd{color:var(--marca);font-size:18px}.teNhva_enviarCot{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:8px;display:grid}.teNhva_accionesCot{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:8px;display:grid}.teNhva_accionesCot button:disabled{opacity:.5;cursor:not-allowed}.teNhva_avisoCot{color:#a3271c;background:#e2473a1a;border-radius:10px;margin:0;padding:8px 10px;font-size:13px}.teNhva_notaCot{color:var(--tinta-2);margin:0;font-size:12px}.teNhva_velo{z-index:30;background:#0a0e168c;place-items:center;padding:16px;animation:.24s both teNhva_aparecer;display:grid;position:absolute;inset:0}@keyframes teNhva_aparecer{0%{opacity:0}}.teNhva_ventana{width:min(100%,880px);max-height:calc(100dvh - 32px);animation:teNhva_hoja .48s var(--muelle) both;background:#fafbf9;border-radius:22px;gap:14px;padding:16px;display:grid;overflow-y:auto;box-shadow:0 30px 80px -30px #000000b3}.teNhva_ventanaCabecera{justify-content:space-between;align-items:center;gap:12px;display:flex}.teNhva_ventanaCabecera h2{font-family:var(--fuente-titulo), Georgia, serif;margin:0;font-size:24px;font-weight:500}.teNhva_galeria{gap:10px;display:grid}.teNhva_fotoPrincipal{object-fit:contain;background:#e9ece6;border-radius:14px;width:100%;max-height:62dvh}.teNhva_miniaturas{gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.teNhva_miniaturas button{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:10px;flex:none;padding:0;overflow:hidden}.teNhva_miniaturas button[aria-current=true]{border-color:var(--marca)}.teNhva_miniaturas img{object-fit:cover;width:84px;height:58px;display:block}.teNhva_video{background:#000;border-radius:14px;width:100%;max-height:70dvh}.teNhva_documento{justify-items:start;gap:14px;font-size:16px;line-height:1.55;display:grid}.teNhva_documento p{max-width:60ch;margin:0}.teNhva_logoEnlace{border-radius:10px;max-width:180px;height:auto}.teNhva_fichaSaliendo{pointer-events:none;animation:.28s cubic-bezier(.4,0,1,1) forwards teNhva_hojaSale}@keyframes teNhva_hojaSale{to{opacity:0;transform:translateY(70%)}}@media (min-width:900px){.teNhva_fichaSaliendo{animation-name:teNhva_ladoSale}@keyframes teNhva_ladoSale{to{opacity:0;transform:translate(40%)}}}.teNhva_leyenda button{min-height:32px;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:6px;padding:2px 8px;transition:background .18s,opacity .18s;display:inline-flex}.teNhva_leyenda button[aria-pressed=true]{box-shadow:inset 0 0 0 1.5px var(--marca);background:#fff}.teNhva_leyenda .teNhva_apagado{opacity:.45}.teNhva_menuAsesor{color:var(--marca);background:#1c356014;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;margin-top:6px;padding:10px;font-size:15px;font-weight:650;text-decoration:none;display:flex}.teNhva_menuAsesor kbd{font:600 12px/1.4 var(--fuente-ui), system-ui, sans-serif;opacity:.7;border-radius:6px;padding:1px 6px;box-shadow:inset 0 0 0 1px}@media (pointer:coarse){.teNhva_menuAsesor kbd{display:none}}.teNhva_puntoImagen{justify-items:center;gap:4px;display:inline-grid}.teNhva_puntoImagen img{border-radius:10px;height:auto;display:block;box-shadow:0 10px 26px -12px #000000b3}.teNhva_puntoImagen small{color:#fff;font:650 12px/1.2 var(--fuente-ui), system-ui, sans-serif;white-space:nowrap;background:#121c309e;border-radius:999px;padding:3px 8px}.teNhva_conAccion{cursor:pointer;transition:transform .42s var(--muelle)}.teNhva_conAccion:hover{transform:scale(1.04)}.teNhva_marcoWeb{aspect-ratio:16/9;background:#000;border:0;border-radius:14px;width:100%;max-height:70dvh}.teNhva_imagenInfo{border-radius:14px;max-width:100%;max-height:50dvh}.teNhva_textoInfo{white-space:pre-line}.teNhva_contacto{border-top:1px solid var(--linea);gap:10px;padding-top:12px;display:grid}.teNhva_filaVisor{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}.teNhva_campoVisor{min-width:0;color:var(--tinta-2);gap:4px;font-size:12px;font-weight:650;display:grid}.teNhva_campoVisor span{font-weight:500}.teNhva_campoVisor input,.teNhva_campoVisor textarea{min-width:0;min-height:46px;font:inherit;color:var(--tinta);resize:vertical;background:#fff;border:1px solid #121c3029;border-radius:12px;padding:10px 12px;font-size:16px;font-weight:500}.teNhva_campoVisor input:focus,.teNhva_campoVisor textarea:focus{border-color:var(--marca);outline:none;box-shadow:0 0 0 3px #1c356024}.teNhva_consentimiento{color:var(--tinta-2);cursor:pointer;grid-template-columns:22px 1fr;align-items:start;gap:10px;font-size:12.5px;line-height:1.45;display:grid}.teNhva_consentimiento input{width:20px;height:20px;accent-color:var(--marca);margin:1px 0 0}.teNhva_trampa{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.teNhva_contactoError{color:#8c1d14;background:#e2473a1a;border-radius:12px;margin:0;padding:10px 12px;font-size:13px}.teNhva_contactoListo{color:#11552f;animation:teNhva_hoja .52s var(--muelle) both;background:#1f9a541f;border-radius:16px;grid-template-columns:34px 1fr;align-items:center;gap:12px;padding:14px;display:grid}.teNhva_contactoListo span{background:var(--disponible);color:#fff;border-radius:50%;place-items:center;width:34px;height:34px;font-weight:700;display:grid}.teNhva_contactoListo p{margin:0;font-size:14px;line-height:1.45}.teNhva_parCot{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.teNhva_listaClientes{gap:4px;margin:0;padding:0;list-style:none;display:grid}.teNhva_listaClientes button{width:100%;color:var(--tinta);font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #121c301f;border-radius:10px;gap:1px;padding:8px 10px;display:grid}.teNhva_listaClientes small,.teNhva_clienteElegido small{color:var(--tinta-2);font-size:12px}.teNhva_clienteElegido{background:#1f9a541a;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.teNhva_clienteElegido span{display:grid}.teNhva_clienteElegido button,.teNhva_enlaceCot{color:var(--tinta-2);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-size:13px;text-decoration:underline}.teNhva_aceptoCot{color:var(--tinta-2);align-items:flex-start;gap:8px;font-size:12px;line-height:1.4;display:flex}.teNhva_botonSepararCot{color:#2a2006;min-height:46px;font:inherit;cursor:pointer;background:#f2b824;border:0;border-radius:999px;font-size:15px;font-weight:700}.teNhva_botonSepararCot:disabled{opacity:.45;cursor:not-allowed}.teNhva_separarListo{background:#f2b82429;border-radius:14px;gap:6px;padding:14px;font-size:13.5px;display:grid}.teNhva_separarListo a{color:var(--tinta);font-weight:650}.teNhva_botonSeparar{color:#2a2006;min-height:46px;font:inherit;cursor:pointer;background:#f2b824;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 14px;font-size:14px;font-weight:700;display:inline-flex}.teNhva_otraCot{border-left:3px solid var(--linea);gap:10px;padding:10px 0 2px 12px;display:grid}.teNhva_monto{display:block;position:relative}.teNhva_monto>b{color:var(--tinta-2);pointer-events:none;font-size:14px;font-weight:600;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.teNhva_campoCot .teNhva_monto>input{width:100%;padding-left:40px}.teNhva_centimos{opacity:.8;font-size:.72em}.teNhva_menuNav .teNhva_menuVR{color:#fff;background:#121c30;border-radius:12px;margin-bottom:6px;padding:10px 12px;font-weight:650}
.ZU6Jca_marca{z-index:4;left:50%;bottom:calc(14px + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(14px)saturate(180%);backdrop-filter:blur(14px)saturate(180%);color:#3c4658;white-space:nowrap;background:#fafbf9c7;border-radius:999px;align-items:center;gap:4px;min-height:30px;padding:0 12px;font-size:12px;text-decoration:none;display:inline-flex;position:absolute;transform:translate(-50%);box-shadow:0 10px 28px -16px #00000080,inset 0 0 0 1px #ffffffb3}.ZU6Jca_marca b{color:#121c30;font-weight:700}.ZU6Jca_marca:hover{background:#ffffffeb}.ZU6Jca_derecha{left:auto;right:max(12px, env(safe-area-inset-right,0px));transform:none}@media (max-width:700px){.ZU6Jca_marca{bottom:calc(64px + env(safe-area-inset-bottom,0px))}}
