{"product_id":"clorofila-liquida-en-gotero-para-desintoxicacion-natural","title":"Clorofila líquida en gotero para desintoxicación natural","description":"\u003cstyle data-tutrend-lp-vars\u003e.tt-lp { --lp-bg: #F7F5EF; --lp-text: #232A20; --lp-text2: #5A6154; --lp-surface: #FFFFFF; --lp-surface-border: rgba(35,42,32,0.10); --lp-hairline: rgba(35,42,32,0.12); --lp-accent: #4F6B58; --lp-accent-ink: #FFFFFF; --lp-price: #4F6B58; --lp-font: Arial, Helvetica, sans-serif; --lp-radius: 16px; --lp-cta-radius: 999px; --lp-pill-radius: 999px; }\n.tt-lp.lp-tpl--botanica {}\u003c\/style\u003e\n\u003c!-- TuTrend landing start --\u003e\n\u003cdiv class=\"tt-lp lp-tpl--botanica\"\u003e\n\u003cdiv class=\"tt-lp-hero-split\"\u003e\n\u003cdiv class=\"tt-lp-hero-media\"\u003e\n\u003cdiv class=\"tt-lp-hero-carousel\" data-tt-carousel data-tt-carousel-scroll data-slide-count=\"5\"\u003e\n\u003cdiv class=\"tt-lp-hero-carousel-track\" data-tt-carousel-track\u003e\n\u003cdiv class=\"tt-lp-hero-carousel-slide\" data-tt-slide-idx=\"0\" data-active=\"true\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0719\/1465\/1718\/files\/hero_b3_002d2621-4159-4b3b-a691-13fa9f55fb15.webp?v=1785505355\" alt=\"Clorofila líquida en gotero para desintoxicación natural\" loading=\"eager\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"tt-lp-hero-carousel-slide\" data-tt-slide-idx=\"1\" data-active=\"false\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0719\/1465\/1718\/files\/lifestyle_a_b1_dbc786bf-c02b-4701-865d-70b7c5bcdc71.webp?v=1785505355\" alt=\"Clorofila líquida en gotero para desintoxicación natural\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"tt-lp-hero-carousel-slide\" data-tt-slide-idx=\"2\" data-active=\"false\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0719\/1465\/1718\/files\/product_angles_b1_59c2c8d1-3c41-4fdc-a083-e0c8431a3618.webp?v=1785505355\" alt=\"Clorofila líquida en gotero para desintoxicación natural\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"tt-lp-hero-carousel-slide\" data-tt-slide-idx=\"3\" data-active=\"false\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0719\/1465\/1718\/files\/review_card_b1_a74f9b0c-5bb5-4224-b1f1-b19c4714c041.webp?v=1785505355\" alt=\"Clorofila líquida en gotero para desintoxicación natural\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"tt-lp-hero-carousel-slide\" data-tt-slide-idx=\"4\" data-active=\"false\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0719\/1465\/1718\/files\/benefits_env_b1_c1aba459-fc7f-472d-af40-cf785687df2e.webp?v=1785505355\" alt=\"Clorofila líquida en gotero para desintoxicación natural\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton type=\"button\" class=\"tt-lp-hero-carousel-arrow tt-lp-hero-carousel-arrow--prev\" data-tt-carousel-prev aria-label=\"Imagen anterior\"\u003e‹\u003c\/button\u003e\u003cbutton type=\"button\" class=\"tt-lp-hero-carousel-arrow tt-lp-hero-carousel-arrow--next\" data-tt-carousel-next aria-label=\"Imagen siguiente\"\u003e›\u003c\/button\u003e\u003cdiv class=\"tt-lp-hero-carousel-thumbs\" data-tt-carousel-dots\u003e\n\u003cbutton type=\"button\" class=\"tt-lp-hero-carousel-thumb\" data-tt-slide-idx=\"0\" data-active=\"true\" aria-label=\"Ver imagen 1\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0719\/1465\/1718\/files\/hero_b3_002d2621-4159-4b3b-a691-13fa9f55fb15.webp?v=1785505355\" alt=\"\" loading=\"lazy\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"tt-lp-hero-carousel-thumb\" data-tt-slide-idx=\"1\" data-active=\"false\" aria-label=\"Ver imagen 2\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0719\/1465\/1718\/files\/lifestyle_a_b1_dbc786bf-c02b-4701-865d-70b7c5bcdc71.webp?v=1785505355\" alt=\"\" loading=\"lazy\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"tt-lp-hero-carousel-thumb\" data-tt-slide-idx=\"2\" data-active=\"false\" aria-label=\"Ver imagen 3\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0719\/1465\/1718\/files\/product_angles_b1_59c2c8d1-3c41-4fdc-a083-e0c8431a3618.webp?v=1785505355\" alt=\"\" loading=\"lazy\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"tt-lp-hero-carousel-thumb\" data-tt-slide-idx=\"3\" data-active=\"false\" aria-label=\"Ver imagen 4\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0719\/1465\/1718\/files\/review_card_b1_a74f9b0c-5bb5-4224-b1f1-b19c4714c041.webp?v=1785505355\" alt=\"\" loading=\"lazy\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"tt-lp-hero-carousel-thumb\" data-tt-slide-idx=\"4\" data-active=\"false\" aria-label=\"Ver imagen 5\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0719\/1465\/1718\/files\/benefits_env_b1_c1aba459-fc7f-472d-af40-cf785687df2e.webp?v=1785505355\" alt=\"\" loading=\"lazy\"\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tt-lp-hero-info\"\u003e\n\u003cdiv class=\"tt-lp-stars\"\u003e\n\u003cspan class=\"tt-lp-stars-row\"\u003e★★★★★\u003c\/span\u003e\u003cspan class=\"tt-lp-stars-text\"\u003e4.8\/5 · Más de 600 reseñas\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tt-lp-hero-text\"\u003e\n\u003ch1 class=\"tt-lp-hero-title\"\u003eClorofila líquida en gotero para desintoxicación natural\u003c\/h1\u003e\n\u003cp class=\"tt-lp-hero-subtitle\"\u003eLimpia tu organismo desde adentro con solo unas gotas al día y siente la ligereza que siempre has querido.\u003c\/p\u003e\n\u003cul class=\"tt-lp-hero-checks\"\u003e\n\u003cli class=\"tt-lp-hero-check\"\u003e\u003cspan\u003e🌱 100% Natural\u003c\/span\u003e\u003c\/li\u003e\n\u003cli class=\"tt-lp-hero-check\"\u003e\u003cspan\u003e⚡ Vitalidad diaria\u003c\/span\u003e\u003c\/li\u003e\n\u003cli class=\"tt-lp-hero-check\"\u003e\u003cspan\u003e💧 Fácil de usar\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tt-lp-offer\" data-tt-qty=\"1\"\u003e\n\u003cdiv class=\"tt-lp-offer-head\"\u003e\n\u003cspan class=\"tt-lp-offer-head-line\"\u003e\u003c\/span\u003e\u003cspan\u003eOFERTA ESPECIAL\u003c\/span\u003e\u003cspan class=\"tt-lp-offer-head-line\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cbutton type=\"button\" class=\"tt-lp-offer-opt is-selected\" data-tt-opt-qty=\"1\"\u003e\u003cspan class=\"tt-lp-offer-radio\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003cspan class=\"tt-lp-offer-label\"\u003eCompra 1 frasco\u003c\/span\u003e\u003cspan class=\"tt-lp-offer-prices\"\u003e\u003cspan class=\"tt-lp-offer-now\"\u003e$59.900\u003c\/span\u003e\u003cspan class=\"tt-lp-offer-before\"\u003e$99.900\u003c\/span\u003e\u003c\/span\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"tt-lp-offer-opt\" data-tt-opt-qty=\"2\"\u003e\u003cspan class=\"tt-lp-offer-flag\"\u003e¡Solo hoy!\u003c\/span\u003e\u003cspan class=\"tt-lp-offer-radio\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003cspan class=\"tt-lp-offer-label\"\u003eCompra 2 frascos\u003c\/span\u003e\u003cspan class=\"tt-lp-offer-prices\"\u003e\u003cspan class=\"tt-lp-offer-now\"\u003e$89.900\u003c\/span\u003e\u003cspan class=\"tt-lp-offer-before\"\u003e$199.800\u003c\/span\u003e\u003c\/span\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"tt-lp-offer-opt\" data-tt-opt-qty=\"3\"\u003e\u003cspan class=\"tt-lp-offer-flag\"\u003e⭐ Mejor precio\u003c\/span\u003e\u003cspan class=\"tt-lp-offer-radio\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003cspan class=\"tt-lp-offer-label\"\u003eCompra 3 frascos\u003c\/span\u003e\u003cspan class=\"tt-lp-offer-prices\"\u003e\u003cspan class=\"tt-lp-offer-now\"\u003e$116.900\u003c\/span\u003e\u003cspan class=\"tt-lp-offer-before\"\u003e$299.700\u003c\/span\u003e\u003c\/span\u003e\u003c\/button\u003e\u003cp class=\"tt-lp-offer-hint\"\u003eElige 2 o más frascos y desbloquea la garantía por 1 año 👇\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tt-lp-perks\"\u003e\n\u003cdiv class=\"tt-lp-perk is-unlocked\"\u003e\n\u003cspan class=\"tt-lp-perk-flag tt-lp-perk-flag--unlocked\"\u003eINCLUIDO\u003c\/span\u003e\u003cspan class=\"tt-lp-perk-icon\"\u003e💵\u003c\/span\u003e\u003cspan class=\"tt-lp-perk-caption\"\u003ePago contra entrega\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tt-lp-perk is-unlocked\"\u003e\n\u003cspan class=\"tt-lp-perk-flag tt-lp-perk-flag--unlocked\"\u003eGRATIS\u003c\/span\u003e\u003cspan class=\"tt-lp-perk-icon\"\u003e🚚\u003c\/span\u003e\u003cspan class=\"tt-lp-perk-caption\"\u003eEnvío gratis a toda Colombia\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tt-lp-perk\" data-tt-perk-locked=\"\"\u003e\n\u003cspan class=\"tt-lp-perk-flag tt-lp-perk-flag--locked\"\u003eCON 2+ UNIDS.\u003c\/span\u003e\u003cspan class=\"tt-lp-perk-flag tt-lp-perk-flag--unlocked\"\u003eGRATIS\u003c\/span\u003e\u003cspan class=\"tt-lp-perk-icon\"\u003e🛡️\u003cspan class=\"tt-lp-perk-lock\" aria-hidden=\"true\"\u003e🔒\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"tt-lp-perk-caption\"\u003eGarantía de satisfacción por 1 año\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tt-lp-cta-wrap\"\u003e\u003ca href=\"\/rsi-btn-hook\" class=\"tt-lp-cta-btn\"\u003ePIDELO AHORA | PAGA EN CASA 📦\u003c\/a\u003e\u003c\/div\u003e\n\u003cp class=\"tt-lp-return-note\"\u003e✓ 100 días de devolución sin complicaciones\u003c\/p\u003e\n\u003cdiv class=\"tt-lp-stock\"\u003e\n\u003cdiv class=\"tt-lp-stock-track\"\u003e\u003cdiv class=\"tt-lp-stock-fill\" style=\"width:88%\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"tt-lp-stock-row\"\u003e\n\u003cspan\u003e🔥 Quedan pocas unidades\u003c\/span\u003e\u003cspan class=\"tt-lp-stock-pct\"\u003e88% vendido\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tt-lp-mini-carousel\" data-tt-mini-carousel\u003e\n\u003cdiv class=\"tt-lp-mini-track\" data-tt-mini-track\u003e\n\u003cdiv class=\"tt-lp-mini-slide\"\u003e\u003cdiv class=\"tt-lp-mini-review\"\u003e\n\u003cp class=\"tt-lp-mini-review-body\"\u003e“Llevo una semana usándola y mi digestión cambió por completo. Ya no me siento pesada después de almuerzo, es increíble.”\u003c\/p\u003e\n\u003cdiv class=\"tt-lp-mini-review-meta\"\u003e\n\u003cspan class=\"tt-lp-mini-review-name\"\u003eLiliana Vélez T.\u003c\/span\u003e\u003cspan class=\"tt-lp-mini-review-stars\"\u003e★★★★★\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"tt-lp-mini-slide\"\u003e\u003cdiv class=\"tt-lp-mini-review\"\u003e\n\u003cp class=\"tt-lp-mini-review-body\"\u003e“Me encanta el sabor a menta. Siento que tengo más energía durante el día y hasta mi piel se ve más limpia.”\u003c\/p\u003e\n\u003cdiv class=\"tt-lp-mini-review-meta\"\u003e\n\u003cspan class=\"tt-lp-mini-review-name\"\u003eYuliana Yenny Mendoza\u003c\/span\u003e\u003cspan class=\"tt-lp-mini-review-stars\"\u003e★★★★\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"tt-lp-mini-slide\"\u003e\u003cdiv class=\"tt-lp-mini-review\"\u003e\n\u003cp class=\"tt-lp-mini-review-body\"\u003e“Había probado muchos jugos verdes pero esto es mucho más práctico. Las gotas son potentes y fáciles de llevar a cualquier lado.”\u003c\/p\u003e\n\u003cdiv class=\"tt-lp-mini-review-meta\"\u003e\n\u003cspan class=\"tt-lp-mini-review-name\"\u003eVanessa Mejía\u003c\/span\u003e\u003cspan class=\"tt-lp-mini-review-stars\"\u003e★★★★★\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tt-lp-mini-nav\"\u003e\n\u003cbutton type=\"button\" class=\"tt-lp-mini-arrow\" data-tt-mini-prev aria-label=\"Reseña anterior\"\u003e‹\u003c\/button\u003e\u003cdiv class=\"tt-lp-mini-dots\" data-tt-mini-dots\u003e\n\u003cbutton type=\"button\" class=\"tt-lp-mini-dot\" data-tt-mini-i=\"0\" data-active=\"true\" aria-label=\"Reseña 1\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"tt-lp-mini-dot\" data-tt-mini-i=\"1\" data-active=\"false\" aria-label=\"Reseña 2\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"tt-lp-mini-dot\" data-tt-mini-i=\"2\" data-active=\"false\" aria-label=\"Reseña 3\"\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cbutton type=\"button\" class=\"tt-lp-mini-arrow\" data-tt-mini-next aria-label=\"Reseña siguiente\"\u003e›\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tt-lp-info\"\u003e\n\u003cdetails class=\"tt-lp-info-item\"\u003e\u003csummary class=\"tt-lp-info-q\"\u003e\u003cspan class=\"tt-lp-info-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"9\"\u003e\u003c\/circle\u003e\u003cpath d=\"M9.4 9.6a2.7 2.7 0 1 1 3.7 2.5c-.8.32-1.1.84-1.1 1.7\"\u003e\u003c\/path\u003e\u003ccircle cx=\"12\" cy=\"16.8\" r=\"0.5\" fill=\"currentColor\" stroke=\"none\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan class=\"tt-lp-info-t\"\u003eModo de uso\u003c\/span\u003e\u003c\/summary\u003e\u003cdiv class=\"tt-lp-info-a\"\u003e\n\u003cp\u003e\u003cstrong\u003ePaso 1: Prepara tu vaso de agua.\u003c\/strong\u003e Sirve un vaso de agua fresca o tu bebida favorita de aproximadamente 200 ml cada mañana.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePaso 2: Agrega las gotas mágicas.\u003c\/strong\u003e Diluye entre 10 a 15 gotas del frasco usando el gotero de precisión para obtener la dosis ideal.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePaso 3: Disfruta y renuévate.\u003c\/strong\u003e Mezcla suavemente y bebe para sentir cómo tu cuerpo se oxigena y recupera su vitalidad natural.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/details\u003e\u003cdetails class=\"tt-lp-info-item\"\u003e\u003csummary class=\"tt-lp-info-q\"\u003e\u003cspan class=\"tt-lp-info-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M9 3h6M10 3v6l-5 8a2 2 0 0 0 1.7 3h10.6a2 2 0 0 0 1.7-3l-5-8V3\"\u003e\u003c\/path\u003e\u003cpath d=\"M7.5 14h9\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan class=\"tt-lp-info-t\"\u003eIngredientes\u003c\/span\u003e\u003c\/summary\u003e\u003cdiv class=\"tt-lp-info-a\"\u003e\n\u003cp\u003e\u003cstrong\u003eClorofilina Sódica.\u003c\/strong\u003e Derivado vegetal de alta absorción que ayuda a desodorizar y desintoxicar el organismo de forma efectiva.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eAgua Purificada.\u003c\/strong\u003e Base líquida tratada para garantizar la pureza total del suplemento en cada servicio.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eMenta Natural.\u003c\/strong\u003e Aporta un sabor refrescante que facilita la toma diaria y mejora el aliento al instante.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eGlicerina Vegetal.\u003c\/strong\u003e Mantiene la estabilidad de la fórmula sin necesidad de conservantes químicos agresivos.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/details\u003e\u003cdetails class=\"tt-lp-info-item\"\u003e\u003csummary class=\"tt-lp-info-q\"\u003e\u003cspan class=\"tt-lp-info-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M2 6h12v10H2z\"\u003e\u003c\/path\u003e\u003cpath d=\"M14 9h4l3 3v4h-7\"\u003e\u003c\/path\u003e\u003ccircle cx=\"6.5\" cy=\"17.5\" r=\"1.8\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"17.5\" cy=\"17.5\" r=\"1.8\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan class=\"tt-lp-info-t\"\u003eEnvío y entrega\u003c\/span\u003e\u003c\/summary\u003e\u003cdiv class=\"tt-lp-info-a\"\u003e\u003cp\u003eEnvío gratis a toda Colombia con pago contra entrega: pides hoy y pagas cuando lo recibes en tu casa. Te compartimos la guía de seguimiento apenas tu pedido despache.\u003c\/p\u003e\u003c\/div\u003e\u003c\/details\u003e\u003cdetails class=\"tt-lp-info-item\"\u003e\u003csummary class=\"tt-lp-info-q\"\u003e\u003cspan class=\"tt-lp-info-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003crect x=\"5\" y=\"4.5\" width=\"14\" height=\"16.5\" rx=\"2\"\u003e\u003c\/rect\u003e\u003cpath d=\"M9 4.5V3h6v1.5\"\u003e\u003c\/path\u003e\u003cpath d=\"M9 13.2l2.1 2.1 4-4.2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan class=\"tt-lp-info-t\"\u003eSobre el producto\u003c\/span\u003e\u003c\/summary\u003e\u003cdiv class=\"tt-lp-info-a\"\u003e\n\u003cp\u003e✓ Desintoxicación profunda del hígado\u003c\/p\u003e\n\u003cp\u003e✓ Reducción notable de la inflamación\u003c\/p\u003e\n\u003cp\u003e✓ Control natural del olor corporal\u003c\/p\u003e\n\u003cp\u003e✓ Fortalecimiento del sistema inmune\u003c\/p\u003e\n\u003cp\u003e✓ Mejora la absorción de nutrientes\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"tt-lp-cause\"\u003e\u003ch2 class=\"tt-lp-cause-title\"\u003eTu cansancio no es falta de sueño. Es acumulación de toxinas.\u003c\/h2\u003e\n\u003cp class=\"tt-lp-cause-body\"\u003eDía a día, tu cuerpo procesa alimentos y aire que dejan residuos que el hígado no siempre logra eliminar por completo. Esto bloquea tu energía y ralentiza tu digestión. A diferencia de los jugos verdes difíciles de preparar, la clorofilina sódica actúa de forma líquida y directa para oxigenar tu sangre y limpiar tu sistema de raíz.\u003c\/p\u003e\n\u003cdiv class=\"tt-lp-cause-image\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0719\/1465\/1718\/files\/root_cause_b1_6ff5c4f9-3522-4e14-b892-4ca620c37639.webp?v=1785505355\" alt=\"\" loading=\"lazy\"\u003e\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"tt-lp-solution\"\u003e\u003csection class=\"tt-lp-transition\"\u003e\u003cp class=\"tt-lp-transition-pre\"\u003eEs momento de darle a tu organismo un \u003cspan\u003erespiro profundo\u003c\/span\u003e y una limpieza efectiva.\u003c\/p\u003e\n\u003ch2 class=\"tt-lp-transition-main\"\u003ePor eso presentamos nuestra Clorofila Líquida, el aliado perfecto para \u003cspan\u003eeliminar toxinas\u003c\/span\u003e y renovar tu frescura interna de manera natural y sin complicaciones.\u003c\/h2\u003e\u003c\/section\u003e\u003cdiv class=\"tt-lp-solution-image\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0719\/1465\/1718\/files\/solution_reveal_b5.webp?v=1785505355\" alt=\"\" loading=\"lazy\"\u003e\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"tt-lp-longform tt-lp-longform--benefits\"\u003e\u003cdiv class=\"tt-lp-longform-image\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0719\/1465\/1718\/files\/benefits_infographic_b1_a9d6c4ed-f1bf-4f6b-953f-c48144203f01.webp?v=1785505355\" alt=\"\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"tt-lp-longform-content\"\u003e\n\u003cp class=\"tt-lp-longform-body\"\u003eMás de 15.000 personas en Colombia ya transformaron su salud con este hábito natural.\u003c\/p\u003e\n\u003cul class=\"tt-lp-longform-bullets\"\u003e\n\u003cli class=\"tt-lp-longform-bullet\"\u003e\n\u003cspan class=\"tt-lp-longform-check\"\u003e✓\u003c\/span\u003e\u003cspan\u003eLibre de azúcar, gluten y colorantes artificiales.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli class=\"tt-lp-longform-bullet\"\u003e\n\u003cspan class=\"tt-lp-longform-check\"\u003e✓\u003c\/span\u003e\u003cspan\u003eFórmula vegetal apta para hombres y mujeres adultos.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli class=\"tt-lp-longform-bullet\"\u003e\n\u003cspan class=\"tt-lp-longform-check\"\u003e✓\u003c\/span\u003e\u003cspan\u003eProducto seguro para el consumo diario sin efectos secundarios.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"tt-lp-steps tt-lp-band\"\u003e\u003ch2 class=\"tt-lp-band-title\"\u003e3 SIMPLES PASOS PARA DESINTOXICARTE\u003c\/h2\u003e\n\u003cp class=\"tt-lp-band-sub\"\u003eUna rutina rápida que se nota desde el primer uso y se mantiene con el tiempo.\u003c\/p\u003e\n\u003cdiv class=\"tt-lp-step\"\u003e\n\u003cdiv class=\"tt-lp-step-image\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0719\/1465\/1718\/files\/how_to_use_b1_76fbc423-e5d5-4885-af77-67c8ed8b958f.webp?v=1785505355\" alt=\"\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003ch3 class=\"tt-lp-step-title\"\u003e\n\u003cspan class=\"tt-lp-step-num\"\u003e1\u003c\/span\u003e\u003cspan\u003ePrepara tu vaso de agua\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003cp class=\"tt-lp-step-body\"\u003eSirve un vaso de agua fresca o tu bebida favorita de aproximadamente 200 ml cada mañana.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tt-lp-step\"\u003e\n\u003cdiv class=\"tt-lp-step-image\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0719\/1465\/1718\/files\/how_to_use_2_b1_a2852979-02d9-4b3b-9810-b20f429a198d.webp?v=1785505355\" alt=\"\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003ch3 class=\"tt-lp-step-title\"\u003e\n\u003cspan class=\"tt-lp-step-num\"\u003e2\u003c\/span\u003e\u003cspan\u003eAgrega las gotas mágicas\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003cp class=\"tt-lp-step-body\"\u003eDiluye entre 10 a 15 gotas del frasco usando el gotero de precisión para obtener la dosis ideal.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tt-lp-step\"\u003e\n\u003cdiv class=\"tt-lp-step-image\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0719\/1465\/1718\/files\/how_to_use_3_b1_b42e4d9d-a8b0-4b0f-b7d9-6d171ea21659.webp?v=1785505355\" alt=\"\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003ch3 class=\"tt-lp-step-title\"\u003e\n\u003cspan class=\"tt-lp-step-num\"\u003e3\u003c\/span\u003e\u003cspan\u003eDisfruta y renuévate\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003cp class=\"tt-lp-step-body\"\u003eMezcla suavemente y bebe para sentir cómo tu cuerpo se oxigena y recupera su vitalidad natural.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"tt-lp-ba\"\u003e\u003cdiv class=\"tt-lp-ba-text\"\u003e\n\u003ch2 class=\"tt-lp-ba-title\"\u003eLOS JUGOS VERDES NO SON SUFICIENTES\u003c\/h2\u003e\n\u003cp class=\"tt-lp-ba-body\"\u003ePasar horas picando vegetales no garantiza la absorción de los nutrientes clave. Nuestra fórmula concentrada en gotas llega directamente a tu sistema para purificar la sangre y mejorar la oxigenación desde la primera toma.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tt-lp-ba-compare\" data-tt-ba\u003e\n\u003cdiv class=\"tt-lp-ba-half tt-lp-ba-half--after\" style=\"background-image:url('https:\/\/cdn.shopify.com\/s\/files\/1\/0719\/1465\/1718\/files\/before_after_b1_473719ce-a3fb-442e-a5f7-4abf145cbe4e.webp?v=1785505355')\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"tt-lp-ba-half tt-lp-ba-half--before\" style=\"background-image:url('https:\/\/cdn.shopify.com\/s\/files\/1\/0719\/1465\/1718\/files\/before_after_b1_473719ce-a3fb-442e-a5f7-4abf145cbe4e.webp?v=1785505355')\"\u003e\u003c\/div\u003e\n\u003cspan class=\"tt-lp-ba-label tt-lp-ba-label--before\"\u003eAntes\u003c\/span\u003e\u003cspan class=\"tt-lp-ba-label tt-lp-ba-label--after\"\u003eDespués\u003c\/span\u003e\u003cspan class=\"tt-lp-ba-divider\" aria-hidden=\"true\"\u003e\u003cspan class=\"tt-lp-ba-handle\"\u003e◂▸\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"tt-lp-ing tt-lp-band\"\u003e\u003ch2 class=\"tt-lp-band-title\"\u003e¿QUÉ CONTIENE CADA GOTA?\u003c\/h2\u003e\n\u003cdiv class=\"tt-lp-ing-inner\"\u003e\n\u003cdiv class=\"tt-lp-ing-visual\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0719\/1465\/1718\/files\/ingredients_b1_3973f8ae-b5ee-4f08-9ddc-05cbc5cc1eaa.webp?v=1785505355\" alt=\"Clorofila líquida en gotero para desintoxicación natural\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cul class=\"tt-lp-ing-list\"\u003e\n\u003cli class=\"tt-lp-ing-item\"\u003e\n\u003cspan class=\"tt-lp-ing-ic\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"7\" cy=\"17\" r=\"2.2\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"17\" cy=\"17\" r=\"2.2\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"12\" cy=\"6\" r=\"2.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M8.6 15.2 11 8.4M15.4 15.2 13 8.4M9.2 17h5.6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cdiv class=\"tt-lp-ing-txt\"\u003e\n\u003ch3 class=\"tt-lp-ing-name\"\u003eClorofilina Sódica\u003c\/h3\u003e\n\u003cp class=\"tt-lp-ing-desc\"\u003eDerivado vegetal de alta absorción que ayuda a desodorizar y desintoxicar el organismo de forma efectiva.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"tt-lp-ing-item\"\u003e\n\u003cspan class=\"tt-lp-ing-ic\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"7\" cy=\"17\" r=\"2.2\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"17\" cy=\"17\" r=\"2.2\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"12\" cy=\"6\" r=\"2.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M8.6 15.2 11 8.4M15.4 15.2 13 8.4M9.2 17h5.6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cdiv class=\"tt-lp-ing-txt\"\u003e\n\u003ch3 class=\"tt-lp-ing-name\"\u003eAgua Purificada\u003c\/h3\u003e\n\u003cp class=\"tt-lp-ing-desc\"\u003eBase líquida tratada para garantizar la pureza total del suplemento en cada servicio.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"tt-lp-ing-item\"\u003e\n\u003cspan class=\"tt-lp-ing-ic\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"7\" cy=\"17\" r=\"2.2\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"17\" cy=\"17\" r=\"2.2\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"12\" cy=\"6\" r=\"2.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M8.6 15.2 11 8.4M15.4 15.2 13 8.4M9.2 17h5.6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cdiv class=\"tt-lp-ing-txt\"\u003e\n\u003ch3 class=\"tt-lp-ing-name\"\u003eMenta Natural\u003c\/h3\u003e\n\u003cp class=\"tt-lp-ing-desc\"\u003eAporta un sabor refrescante que facilita la toma diaria y mejora el aliento al instante.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"tt-lp-ing-item\"\u003e\n\u003cspan class=\"tt-lp-ing-ic\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"7\" cy=\"17\" r=\"2.2\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"17\" cy=\"17\" r=\"2.2\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"12\" cy=\"6\" r=\"2.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M8.6 15.2 11 8.4M15.4 15.2 13 8.4M9.2 17h5.6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cdiv class=\"tt-lp-ing-txt\"\u003e\n\u003ch3 class=\"tt-lp-ing-name\"\u003eGlicerina Vegetal\u003c\/h3\u003e\n\u003cp class=\"tt-lp-ing-desc\"\u003eMantiene la estabilidad de la fórmula sin necesidad de conservantes químicos agresivos.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"tt-lp-compare\"\u003e\u003ch2 class=\"tt-lp-cmp2-title\"\u003eLA DIFERENCIA ES CLARA\u003c\/h2\u003e\n\u003cdiv class=\"tt-lp-cmp2\" role=\"table\"\u003e\n\u003cdiv class=\"tt-lp-cmp2-tower\" style=\"grid-row:1\/8;\" aria-hidden=\"true\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"tt-lp-cmp2-us-head\" style=\"grid-row:1;\" role=\"columnheader\"\u003e\n\u003cimg class=\"tt-lp-cmp2-us-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0719\/1465\/1718\/files\/hero_b3_002d2621-4159-4b3b-a691-13fa9f55fb15.webp?v=1785505355\" alt=\"Clorofila líquida en gotero para desintoxicación natural\" loading=\"lazy\"\u003e\u003cspan class=\"tt-lp-cmp2-us-name\"\u003eNosotros\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tt-lp-cmp2-them-head\" style=\"grid-row:1;\" role=\"columnheader\"\u003e\n\u003csvg class=\"tt-lp-cmp2-them-img\" viewbox=\"0 0 44 60\" fill=\"currentColor\" aria-hidden=\"true\"\u003e\u003crect x=\"14\" y=\"2\" width=\"16\" height=\"9\" rx=\"2\" opacity=\"0.6\"\u003e\u003c\/rect\u003e\u003crect x=\"7\" y=\"13\" width=\"30\" height=\"45\" rx=\"7\" opacity=\"0.35\"\u003e\u003c\/rect\u003e\u003crect x=\"12\" y=\"27\" width=\"20\" height=\"14\" rx=\"2\" opacity=\"0.55\"\u003e\u003c\/rect\u003e\u003c\/svg\u003e\u003cspan class=\"tt-lp-cmp2-them-name\"\u003eOtros\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tt-lp-cmp2-rowcard\" style=\"grid-row:2;\" aria-hidden=\"true\"\u003e\u003c\/div\u003e\n\u003cspan class=\"tt-lp-cmp2-attr\" style=\"grid-row:2;\" role=\"cell\"\u003eAbsorción inmediata\u003c\/span\u003e\u003cspan class=\"tt-lp-cmp2-us\" style=\"grid-row:2;\" role=\"cell\"\u003e\u003cspan class=\"tt-lp-cmp2-mark-us\" aria-label=\"Sí\"\u003e✓\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"tt-lp-cmp2-them\" style=\"grid-row:2;\" role=\"cell\"\u003e\u003cspan class=\"tt-lp-cmp2-mark-them\" aria-label=\"No\"\u003e✕\u003c\/span\u003e\u003c\/span\u003e\u003cdiv class=\"tt-lp-cmp2-rowcard\" style=\"grid-row:3;\" aria-hidden=\"true\"\u003e\u003c\/div\u003e\n\u003cspan class=\"tt-lp-cmp2-attr\" style=\"grid-row:3;\" role=\"cell\"\u003eSin azúcares añadidos\u003c\/span\u003e\u003cspan class=\"tt-lp-cmp2-us\" style=\"grid-row:3;\" role=\"cell\"\u003e\u003cspan class=\"tt-lp-cmp2-mark-us\" aria-label=\"Sí\"\u003e✓\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"tt-lp-cmp2-them\" style=\"grid-row:3;\" role=\"cell\"\u003e\u003cspan class=\"tt-lp-cmp2-mark-them tt-lp-cmp2-mark-them--warn\" aria-label=\"Parcial\"\u003e✓\u003c\/span\u003e\u003c\/span\u003e\u003cdiv class=\"tt-lp-cmp2-rowcard\" style=\"grid-row:4;\" aria-hidden=\"true\"\u003e\u003c\/div\u003e\n\u003cspan class=\"tt-lp-cmp2-attr\" style=\"grid-row:4;\" role=\"cell\"\u003eFácil preparación\u003c\/span\u003e\u003cspan class=\"tt-lp-cmp2-us\" style=\"grid-row:4;\" role=\"cell\"\u003e\u003cspan class=\"tt-lp-cmp2-mark-us\" aria-label=\"Sí\"\u003e✓\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"tt-lp-cmp2-them\" style=\"grid-row:4;\" role=\"cell\"\u003e\u003cspan class=\"tt-lp-cmp2-mark-them\" aria-label=\"No\"\u003e✕\u003c\/span\u003e\u003c\/span\u003e\u003cdiv class=\"tt-lp-cmp2-rowcard\" style=\"grid-row:5;\" aria-hidden=\"true\"\u003e\u003c\/div\u003e\n\u003cspan class=\"tt-lp-cmp2-attr\" style=\"grid-row:5;\" role=\"cell\"\u003ePago contra entrega\u003c\/span\u003e\u003cspan class=\"tt-lp-cmp2-us\" style=\"grid-row:5;\" role=\"cell\"\u003e\u003cspan class=\"tt-lp-cmp2-mark-us\" aria-label=\"Sí\"\u003e✓\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"tt-lp-cmp2-them\" style=\"grid-row:5;\" role=\"cell\"\u003e\u003cspan class=\"tt-lp-cmp2-mark-them\" aria-label=\"No\"\u003e✕\u003c\/span\u003e\u003c\/span\u003e\u003cdiv class=\"tt-lp-cmp2-rowcard\" style=\"grid-row:6;\" aria-hidden=\"true\"\u003e\u003c\/div\u003e\n\u003cspan class=\"tt-lp-cmp2-attr\" style=\"grid-row:6;\" role=\"cell\"\u003eGarantía de satisfacción\u003c\/span\u003e\u003cspan class=\"tt-lp-cmp2-us\" style=\"grid-row:6;\" role=\"cell\"\u003e\u003cspan class=\"tt-lp-cmp2-mark-us\" aria-label=\"Sí\"\u003e✓\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"tt-lp-cmp2-them\" style=\"grid-row:6;\" role=\"cell\"\u003e\u003cspan class=\"tt-lp-cmp2-mark-them\" aria-label=\"No\"\u003e✕\u003c\/span\u003e\u003c\/span\u003e\u003cdiv class=\"tt-lp-cmp2-rowcard\" style=\"grid-row:7;\" aria-hidden=\"true\"\u003e\u003c\/div\u003e\n\u003cspan class=\"tt-lp-cmp2-attr\" style=\"grid-row:7;\" role=\"cell\"\u003eEnvío gratis\u003c\/span\u003e\u003cspan class=\"tt-lp-cmp2-us\" style=\"grid-row:7;\" role=\"cell\"\u003e\u003cspan class=\"tt-lp-cmp2-mark-us\" aria-label=\"Sí\"\u003e✓\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"tt-lp-cmp2-them\" style=\"grid-row:7;\" role=\"cell\"\u003e\u003cspan class=\"tt-lp-cmp2-mark-them tt-lp-cmp2-mark-them--warn\" aria-label=\"Parcial\"\u003e✓\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ca href=\"\/rsi-btn-hook\" class=\"tt-lp-cmp2-cta\"\u003ePEDIR AHORA · $59.900\u003c\/a\u003e\u003cdiv class=\"tt-lp-cmp2-trust\"\u003e\n\u003cspan class=\"tt-lp-cmp2-trust-item\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M2 6h12v10H2z\"\u003e\u003c\/path\u003e\u003cpath d=\"M14 9h4l3 3v4h-7\"\u003e\u003c\/path\u003e\u003ccircle cx=\"6.5\" cy=\"17.5\" r=\"1.8\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"17.5\" cy=\"17.5\" r=\"1.8\"\u003e\u003c\/circle\u003e\u003c\/svg\u003eEnvío gratis\u003c\/span\u003e\u003cspan class=\"tt-lp-cmp2-trust-item\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003crect x=\"2\" y=\"6\" width=\"20\" height=\"12\" rx=\"2\"\u003e\u003c\/rect\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"2.6\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 9.5h.01M18.5 14.5h.01\"\u003e\u003c\/path\u003e\u003c\/svg\u003ePago contra entrega\u003c\/span\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"tt-lp-guarantee tt-lp-band tt-lp-ugc2\" data-tt-ugc\u003e\u003cdiv class=\"tt-lp-ugc2-eyebrow\"\u003e▶︎ Personas reales · resultados reales\u003c\/div\u003e\n\u003ch2 class=\"tt-lp-ugc2-title\"\u003eÚNETE A LA\u003cbr\u003e\u003cspan class=\"tt-lp-ugc2-hl\"\u003eFAMILIA VITALIDAD\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cdiv class=\"tt-lp-ugc2-chip\"\u003eMás de 910 personas ya disfrutan de nuestro producto\u003c\/div\u003e\n\u003cdiv class=\"tt-lp-ugc2-wallwrap\"\u003e\n\u003cdiv class=\"tt-lp-ugc2-wall\" data-tt-ugc-wall\u003e\n\u003cdiv class=\"tt-lp-ugc2-card\" data-vsrc=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0719\/1465\/1718\/files\/d759d0c64ffd905e05de_58976a50-2c75-4a5c-8335-1fe17aaf1e3f.mp4?v=1785505395\"\u003e\n\u003cimg class=\"tt-lp-ugc2-poster\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0719\/1465\/1718\/files\/5cef29d9ddc84e60ac22_67b72387-2d80-4488-a428-357d24b839b0.jpg?v=1785505397\" alt=\"Clorofila líquida en gotero para desintoxicación natural en uso real\" loading=\"lazy\"\u003e\u003cvideo preload=\"none\" playsinline\u003e\u003c\/video\u003e\u003cdiv class=\"tt-lp-ugc2-grad\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"tt-lp-ugc2-playwrap\"\u003e\u003cspan class=\"tt-lp-ugc2-play\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"22\" height=\"22\" fill=\"currentColor\" aria-hidden=\"true\"\u003e\u003cpath d=\"M8 5v14l11-7z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tt-lp-ugc2-card\" data-vsrc=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0719\/1465\/1718\/files\/d834362a16e00c85f0f7_80e2639d-b259-46f1-acf1-c0747d5429ea.mp4?v=1785505395\"\u003e\n\u003cimg class=\"tt-lp-ugc2-poster\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0719\/1465\/1718\/files\/88bc18dcbf09c850d12c_ee71a766-074a-419a-955f-5d5251e37982.jpg?v=1785505397\" alt=\"Clorofila líquida en gotero para desintoxicación natural en uso real\" loading=\"lazy\"\u003e\u003cvideo preload=\"none\" playsinline\u003e\u003c\/video\u003e\u003cdiv class=\"tt-lp-ugc2-grad\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"tt-lp-ugc2-playwrap\"\u003e\u003cspan class=\"tt-lp-ugc2-play\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"22\" height=\"22\" fill=\"currentColor\" aria-hidden=\"true\"\u003e\u003cpath d=\"M8 5v14l11-7z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tt-lp-ugc2-card\" data-vsrc=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0719\/1465\/1718\/files\/d9203790649fc75d02be_f4ecc7dc-c3c1-4a9d-b2a3-6bc3595239ec.mp4?v=1785505395\"\u003e\n\u003cimg class=\"tt-lp-ugc2-poster\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0719\/1465\/1718\/files\/40457e1540fe5f6ad9dc_2f54d4ce-3647-4d39-8865-583723cae559.jpg?v=1785505397\" alt=\"Clorofila líquida en gotero para desintoxicación natural en uso real\" loading=\"lazy\"\u003e\u003cvideo preload=\"none\" playsinline\u003e\u003c\/video\u003e\u003cdiv class=\"tt-lp-ugc2-grad\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"tt-lp-ugc2-playwrap\"\u003e\u003cspan class=\"tt-lp-ugc2-play\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"22\" height=\"22\" fill=\"currentColor\" aria-hidden=\"true\"\u003e\u003cpath d=\"M8 5v14l11-7z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tt-lp-ugc2-card\" data-vsrc=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0719\/1465\/1718\/files\/353c92bcf1f6e8a020e0_b391c283-504e-4877-bba8-73b6a16a81dd.mp4?v=1785505395\"\u003e\n\u003cimg class=\"tt-lp-ugc2-poster\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0719\/1465\/1718\/files\/535b141d8deb47bed4a7_3aebd2d1-edc0-4cad-879c-dfd27f46be75.jpg?v=1785505397\" alt=\"Clorofila líquida en gotero para desintoxicación natural en uso real\" loading=\"lazy\"\u003e\u003cvideo preload=\"none\" playsinline\u003e\u003c\/video\u003e\u003cdiv class=\"tt-lp-ugc2-grad\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"tt-lp-ugc2-playwrap\"\u003e\u003cspan class=\"tt-lp-ugc2-play\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"22\" height=\"22\" fill=\"currentColor\" aria-hidden=\"true\"\u003e\u003cpath d=\"M8 5v14l11-7z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tt-lp-ugc2-card\" data-vsrc=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0719\/1465\/1718\/files\/9b84c8b50e4f077cfb33_34a95c98-05d3-4c94-9862-8aeda763a2d2.mp4?v=1785505395\"\u003e\n\u003cimg class=\"tt-lp-ugc2-poster\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0719\/1465\/1718\/files\/2ac3e95226545a9ed700_d6300f7c-86da-484a-af76-849dabdd5608.png?v=1785505397\" alt=\"Clorofila líquida en gotero para desintoxicación natural en uso real\" loading=\"lazy\"\u003e\u003cvideo preload=\"none\" playsinline\u003e\u003c\/video\u003e\u003cdiv class=\"tt-lp-ugc2-grad\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"tt-lp-ugc2-playwrap\"\u003e\u003cspan class=\"tt-lp-ugc2-play\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"22\" height=\"22\" fill=\"currentColor\" aria-hidden=\"true\"\u003e\u003cpath d=\"M8 5v14l11-7z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tt-lp-ugc2-card\" data-vsrc=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0719\/1465\/1718\/files\/5393013f418904f1f170_64cc2389-674b-41e1-b59e-f39879e49f76.mp4?v=1785505395\"\u003e\n\u003cimg class=\"tt-lp-ugc2-poster\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0719\/1465\/1718\/files\/d2fb17a81c1de4488984_7a6d7c75-07c7-4c54-af42-d40b8f6f9679.jpg?v=1785505397\" alt=\"Clorofila líquida en gotero para desintoxicación natural en uso real\" loading=\"lazy\"\u003e\u003cvideo preload=\"none\" playsinline\u003e\u003c\/video\u003e\u003cdiv class=\"tt-lp-ugc2-grad\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"tt-lp-ugc2-playwrap\"\u003e\u003cspan class=\"tt-lp-ugc2-play\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"22\" height=\"22\" fill=\"currentColor\" aria-hidden=\"true\"\u003e\u003cpath d=\"M8 5v14l11-7z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton type=\"button\" class=\"tt-lp-ugc2-arrow tt-lp-ugc2-arrow--prev\" data-tt-ugc-prev aria-label=\"Video anterior\"\u003e‹\u003c\/button\u003e\u003cbutton type=\"button\" class=\"tt-lp-ugc2-arrow tt-lp-ugc2-arrow--next\" data-tt-ugc-next aria-label=\"Video siguiente\"\u003e›\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tt-lp-ugc2-dots\" data-tt-ugc-dots\u003e\u003c\/div\u003e\n\u003ch3 class=\"tt-lp-guar-title\"\u003e100 días de prueba sin riesgo\u003c\/h3\u003e\n\u003cp class=\"tt-lp-guarantee-body\"\u003eEstamos tan convencidos de los beneficios que notarás, que ofrecemos garantía de satisfacción total. Si no sientes el cambio, te devolvemos tu dinero. Pides hoy y pagas al recibir en casa.\u003c\/p\u003e\n\u003cdiv class=\"tt-lp-cta-wrap\"\u003e\u003ca href=\"\/rsi-btn-hook\" class=\"tt-lp-cta-btn\"\u003e¡Obtén tu frasco de clorofila hoy!\u003c\/a\u003e\u003c\/div\u003e\n\u003cscript data-tt-ugc-js\u003e(function(){\nfunction init(s){\n  var wall=s.querySelector('[data-tt-ugc-wall]');if(!wall)return;\n  var cards=[].slice.call(wall.querySelectorAll('[data-vsrc]'));if(!cards.length)return;\n  var mq=window.matchMedia('(max-width: 999px)');var cur=null;\n  var dotsWrap=s.querySelector('[data-tt-ugc-dots]');var dots=[];\n  if(dotsWrap){cards.forEach(function(){dotsWrap.appendChild(document.createElement('i'))});\n    dots=[].slice.call(dotsWrap.children);}\n  function stop(c){var v=c.querySelector('video');if(v\u0026\u0026!v.paused)v.pause();\n    c.classList.remove('tt-lp-ugc2-on');}\n  function play(c){if(cur\u0026\u0026cur!==c)stop(cur);var v=c.querySelector('video');\n    if(!v.getAttribute('src'))v.setAttribute('src',c.getAttribute('data-vsrc'));\n    c.classList.add('tt-lp-ugc2-on');var p=v.play();if(p\u0026\u0026p.catch)p.catch(function(){});cur=c;}\n  function dist(c){var r=c.getBoundingClientRect(),m=wall.getBoundingClientRect();\n    return (r.left+r.width\/2)-(m.left+m.width\/2);}\n  var prev=s.querySelector('[data-tt-ugc-prev]'),next=s.querySelector('[data-tt-ugc-next]');\n  function syncArrows(){if(!prev||!next)return;\n    var max=wall.scrollWidth-wall.clientWidth;\n    if(mq.matches||max\u003c8){prev.style.display='none';next.style.display='none';return;}\n    prev.style.display='';next.style.display='';\n    prev.disabled=wall.scrollLeft\u003c8;next.disabled=wall.scrollLeft\u003emax-8;}\n  function nudge(dir){var c=cards[0];var w=c?c.getBoundingClientRect().width:300;\n    wall.scrollBy({left:dir*(w+16),behavior:'smooth'});}\n  if(prev)prev.addEventListener('click',function(){nudge(-1);});\n  if(next)next.addEventListener('click',function(){nudge(1);});\n  function mark(){\n    var best=null,bd=1e9;\n    cards.forEach(function(c){var d=Math.abs(dist(c));if(d\u003cbd){bd=d;best=c;}});\n    cards.forEach(function(c,i){var on=c===best;c.classList.toggle('tt-lp-ugc2-center',on);\n      if(!on\u0026\u0026c.classList.contains('tt-lp-ugc2-on'))stop(c);\n      if(dots[i])dots[i].classList.toggle('tt-on',on);});\n    syncArrows();}\n  var raf=null;\n  wall.addEventListener('scroll',function(){if(raf)return;\n    raf=requestAnimationFrame(function(){raf=null;mark();});});\n  var dragging=false,dragMoved=false,sx=0,sl=0;\n  wall.addEventListener('pointerdown',function(e){\n    if(e.pointerType==='touch')return;\n    dragging=true;dragMoved=false;sx=e.clientX;sl=wall.scrollLeft;\n    wall.style.scrollSnapType='none';});\n  window.addEventListener('pointermove',function(e){\n    if(!dragging)return;var dx=e.clientX-sx;\n    if(Math.abs(dx)\u003e4)dragMoved=true;\n    wall.scrollLeft=sl-dx;});\n  window.addEventListener('pointerup',function(){\n    if(!dragging)return;dragging=false;\n    var best=null,bd=1e9;\n    cards.forEach(function(c){var d=Math.abs(dist(c));if(d\u003cbd){bd=d;best=c;}});\n    if(best)best.scrollIntoView({behavior:'smooth',inline:'center',block:'nearest'});\n    setTimeout(function(){wall.style.scrollSnapType='';},450);});\n  wall.addEventListener('click',function(e){\n    var c=e.target.closest('[data-vsrc]');if(!c)return;\n    if(dragMoved){dragMoved=false;return;}\n    var d=dist(c);\n    if(Math.abs(d)\u003ec.offsetWidth*0.25){\n      var max=wall.scrollWidth-wall.clientWidth;\n      var t=Math.max(0,Math.min(max,wall.scrollLeft+d));\n      if(Math.abs(t-wall.scrollLeft)\u003e4){wall.scrollTo({left:t,behavior:'smooth'});return;}}\n    var v=c.querySelector('video');\n    if(c.classList.contains('tt-lp-ugc2-on')\u0026\u0026!v.paused){stop(c);}else{play(c);}});\n  cards.forEach(function(c){var v=c.querySelector('video');\n    v.addEventListener('ended',function(){stop(c);});});\n  if('IntersectionObserver' in window){\n    var io=new IntersectionObserver(function(es){es.forEach(function(en){\n      if(!en.isIntersecting)stop(en.target);});},{threshold:0.15});\n    cards.forEach(function(c){io.observe(c);});}\n  function centerMid(){\n    if(mq.matches||cards.length\u003c2)return;\n    var mid=cards[Math.floor((cards.length-1)\/2)];\n    wall.scrollLeft+=dist(mid);}\n  if(mq.addEventListener)mq.addEventListener('change',function(){centerMid();mark();});\n  centerMid();\n  mark();\n}\n[].slice.call(document.querySelectorAll('[data-tt-ugc]')).forEach(function(s){\n  if(!s.getAttribute('data-tt-ugc-init')){s.setAttribute('data-tt-ugc-init','1');init(s);}});\n})();\u003c\/script\u003e\u003c\/section\u003e\n\u003cdiv class=\"tt-lp-badge-cta\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0719\/1465\/1718\/files\/badge_cta_b1_495ce611-9a0b-4b15-8161-d62591fcb39a.webp?v=1785505355\" alt=\"Sellos de seguridad\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003csection class=\"tt-lp-faqs\"\u003e\u003ch2 class=\"tt-lp-faqs-title\"\u003ePREGUNTAS FRECUENTES\u003c\/h2\u003e\n\u003cdetails class=\"tt-lp-faq-item\"\u003e\u003csummary class=\"tt-lp-faq-q\"\u003e¿Realmente ayuda con la inflamación abdominal?\u003c\/summary\u003e\u003cp class=\"tt-lp-faq-a\"\u003eSí, al mejorar la digestión y ayudar a eliminar toxinas, notarás que tu abdomen se siente mucho más ligero y menos hinchado.\u003c\/p\u003e\u003c\/details\u003e\u003cdetails class=\"tt-lp-faq-item\"\u003e\u003csummary class=\"tt-lp-faq-q\"\u003e¿Tiene un sabor amargo o desagradable?\u003c\/summary\u003e\u003cp class=\"tt-lp-faq-a\"\u003ePara nada. Tiene un toque ligero y refrescante a menta que hace que tomarla con agua sea una experiencia muy agradable.\u003c\/p\u003e\u003c\/details\u003e\u003cdetails class=\"tt-lp-faq-item\"\u003e\u003csummary class=\"tt-lp-faq-q\"\u003e¿Es seguro tomarla todos los días?\u003c\/summary\u003e\u003cp class=\"tt-lp-faq-a\"\u003eEs totalmente seguro. Al ser un suplemento natural sin azúcar ni químicos, puedes integrarlo a tu rutina diaria de forma permanente.\u003c\/p\u003e\u003c\/details\u003e\u003cdetails class=\"tt-lp-faq-item\"\u003e\u003csummary class=\"tt-lp-faq-q\"\u003e¿Cuánto tarda en llegar mi pedido?\u003c\/summary\u003e\u003cp class=\"tt-lp-faq-a\"\u003eRealizamos envíos a toda Colombia y el tiempo estimado de entrega es de 3 a 5 días hábiles dependiendo de tu ubicación.\u003c\/p\u003e\u003c\/details\u003e\u003c\/section\u003e\n\u003cdiv class=\"tt-lp-cta-wrap tt-lp-cta-wrap--final\"\u003e\u003ca href=\"\/rsi-btn-hook\" class=\"tt-lp-cta-btn tt-lp-cta-btn--final\"\u003ePIDELO AHORA | PAGA EN CASA 📦\u003c\/a\u003e\u003c\/div\u003e\n\u003cdiv class=\"tt-lp-cta-dock\" data-tt-cta-dock aria-hidden=\"true\"\u003e\u003cdiv class=\"tt-lp-cta-dock-inner\"\u003e\n\u003cdiv class=\"tt-lp-cta-dock-product\"\u003e\n\u003cimg class=\"tt-lp-cta-dock-thumb\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0719\/1465\/1718\/files\/hero_b3_002d2621-4159-4b3b-a691-13fa9f55fb15.webp?v=1785505355\" alt=\"\" loading=\"lazy\"\u003e\u003cspan class=\"tt-lp-cta-dock-name\"\u003eClorofila líquida en gotero para desintoxicación natural\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ca href=\"\/rsi-btn-hook\" class=\"tt-lp-cta-dock-btn\"\u003ePIDELO AHORA | PAGA EN CASA 📦\u003c\/a\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- TuTrend landing end --\u003e\n\u003cscript data-tutrend-lp\u003e\n(function(){\n  \/\/ ── Hero carrusel: flechas + miniaturas. En MOBILE (\u003c1000px) el hero marcado\n  \/\/    con data-tt-carousel-scroll es un FILMSTRIP con scroll horizontal nativo\n  \/\/    (scroll-snap); el activo se deriva de la posición del scroll. En desktop\n  \/\/    (y en el carrusel de testimonios) se usa el crossfade por opacidad. ──\n  var carousels = document.querySelectorAll('[data-tt-carousel]');\n  carousels.forEach(function(carousel){\n    if (carousel.getAttribute('data-tt-carousel-init') === '1') return;\n    carousel.setAttribute('data-tt-carousel-init', '1');\n    var track = carousel.querySelector('[data-tt-carousel-track]');\n    var slides = carousel.querySelectorAll('[data-tt-carousel-track] [data-tt-slide-idx]');\n    var dots = carousel.querySelectorAll('[data-tt-carousel-dots] [data-tt-slide-idx]');\n    var total = parseInt(carousel.getAttribute('data-slide-count') || '0', 10);\n    var mq = carousel.hasAttribute('data-tt-carousel-scroll') ? window.matchMedia('(max-width: 999px)') : null;\n    function scrollMode(){ return !!(mq \u0026\u0026 mq.matches \u0026\u0026 track); }\n    var idx = 0;\n    function mark(i){\n      idx = ((i % total) + total) % total;\n      slides.forEach(function(s){\n        s.setAttribute('data-active', (parseInt(s.getAttribute('data-tt-slide-idx'), 10) === idx) ? 'true' : 'false');\n      });\n      dots.forEach(function(d){\n        d.setAttribute('data-active', (parseInt(d.getAttribute('data-tt-slide-idx'), 10) === idx) ? 'true' : 'false');\n      });\n    }\n    function go(n){\n      if (total \u003c= 1) return;\n      var t = ((n % total) + total) % total;\n      if (scrollMode()) { track.scrollTo({ left: t * track.clientWidth, behavior: 'smooth' }); }\n      else { mark(t); }\n    }\n    var prevBtn = carousel.querySelector('[data-tt-carousel-prev]');\n    var nextBtn = carousel.querySelector('[data-tt-carousel-next]');\n    if (prevBtn) prevBtn.addEventListener('click', function(){ go(idx - 1); });\n    if (nextBtn) nextBtn.addEventListener('click', function(){ go(idx + 1); });\n    dots.forEach(function(d){\n      d.addEventListener('click', function(){\n        go(parseInt(d.getAttribute('data-tt-slide-idx'), 10) || 0);\n      });\n    });\n    \/\/ DESKTOP (crossfade, estilo bleame): la IMAGEN entera es clickeable — mitad\n    \/\/ izquierda = anterior, mitad derecha = siguiente. Al mover el mouse aparece\n    \/\/ SOLO la flecha del lado correspondiente (via data-tt-hover-side, que el CSS\n    \/\/ desktop revela). En MOBILE (scrollMode = filmstrip) no aplica: se scrollea.\n    if (track \u0026\u0026 carousel.hasAttribute('data-tt-carousel-scroll')) {\n      var sideOf = function(e){\n        var r = track.getBoundingClientRect();\n        return (e.clientX - r.left) \u003c r.width \/ 2 ? 'prev' : 'next';\n      };\n      track.addEventListener('click', function(e){\n        if (scrollMode() || total \u003c= 1) return;\n        go(sideOf(e) === 'prev' ? idx - 1 : idx + 1);\n      });\n      track.addEventListener('mousemove', function(e){\n        if (scrollMode() || total \u003c= 1) { carousel.removeAttribute('data-tt-hover-side'); return; }\n        var s = sideOf(e);\n        if (carousel.getAttribute('data-tt-hover-side') !== s) carousel.setAttribute('data-tt-hover-side', s);\n      });\n      track.addEventListener('mouseleave', function(){ carousel.removeAttribute('data-tt-hover-side'); });\n    }\n    if (mq) {\n      \/\/ MOBILE: el scroll nativo mueve el filmstrip → derivar el activo de la posición.\n      var raf = null;\n      track.addEventListener('scroll', function(){\n        if (!scrollMode() || raf) return;\n        raf = requestAnimationFrame(function(){\n          raf = null;\n          mark(Math.round(track.scrollLeft \/ (track.clientWidth || 1)));\n        });\n      }, { passive: true });\n      \/\/ Arrastre con MOUSE (touch\/trackpad ya scrollean nativo): arrastrar el\n      \/\/ filmstrip de lado. Sin esto, en desktop no hay forma de scrollear (el\n      \/\/ scrollbar va oculto). Solo activo en modo filmstrip (mobile).\n      var down = false, sx = 0, sl0 = 0;\n      track.addEventListener('pointerdown', function(e){\n        if (!scrollMode() || e.pointerType === 'touch') return;\n        down = true; sx = e.clientX; sl0 = track.scrollLeft;\n        track.style.scrollSnapType = 'none'; track.style.cursor = 'grabbing';\n        try { track.setPointerCapture(e.pointerId); } catch(err){}\n      });\n      track.addEventListener('pointermove', function(e){\n        if (down) track.scrollLeft = sl0 - (e.clientX - sx);\n      });\n      function endDrag(){\n        if (!down) return;\n        down = false; track.style.cursor = '';\n        \/\/ Umbral del 18% (2026-07-20): antes se redondeaba al slide MÁS\n        \/\/ CERCANO → había que arrastrar \u003e50% del ancho o la imagen \"regresaba\".\n        \/\/ Ahora un arrastre corto ya avanza en la dirección del gesto.\n        \/\/ ⚠️ El snap se restaura DESPUÉS del scroll suave: si se restaura\n        \/\/ antes, el mandatory re-engancha y devuelve al slide más cercano.\n        var w = track.clientWidth || 1;\n        var si = Math.round(sl0 \/ w);\n        var dx = track.scrollLeft - sl0;\n        var steps = Math.abs(dx) \u003e w * 0.18 ? Math.max(1, Math.round(Math.abs(dx) \/ w)) : 0;\n        var t = Math.max(0, Math.min(total - 1, si + (dx \u003e 0 ? steps : -steps)));\n        track.scrollTo({ left: t * w, behavior: 'smooth' });\n        setTimeout(function(){ track.style.scrollSnapType = ''; }, 450);\n      }\n      track.addEventListener('pointerup', endDrag);\n      track.addEventListener('pointercancel', endDrag);\n      track.addEventListener('dragstart', function(e){ e.preventDefault(); });\n      \/\/ TOUCH: el snap nativo también exige ~50% en arrastres LENTOS (los\n      \/\/ flicks rápidos avanzan solos por momentum). En la banda 18-55% se\n      \/\/ fuerza el avance al slide vecino; fuera de ella decide el nativo.\n      var tsl = 0;\n      track.addEventListener('touchstart', function(){ tsl = track.scrollLeft; }, { passive: true });\n      track.addEventListener('touchend', function(){\n        if (!scrollMode()) return;\n        var w = track.clientWidth || 1;\n        var dx = track.scrollLeft - tsl;\n        var ratio = Math.abs(dx) \/ w;\n        if (ratio \u003c= 0.18 || ratio \u003e= 0.55) return;\n        var t = Math.max(0, Math.min(total - 1, Math.round(tsl \/ w) + (dx \u003e 0 ? 1 : -1)));\n        track.style.scrollSnapType = 'none';\n        track.scrollTo({ left: t * w, behavior: 'smooth' });\n        setTimeout(function(){ track.style.scrollSnapType = ''; }, 450);\n      }, { passive: true });\n      \/\/ Al cruzar el breakpoint (rotar\/resize): mantener el slide actual coherente.\n      mq.addEventListener('change', function(){\n        if (scrollMode()) { track.scrollTo({ left: idx * track.clientWidth }); }\n        else { mark(idx); }\n      });\n    } else {\n      \/\/ Testimonios \/ fallback sin scroll: swipe táctil manual sobre el crossfade.\n      var startX = 0, deltaX = 0;\n      carousel.addEventListener('touchstart', function(e){ startX = e.touches[0].clientX; deltaX = 0; }, { passive: true });\n      carousel.addEventListener('touchmove', function(e){ deltaX = e.touches[0].clientX - startX; }, { passive: true });\n      carousel.addEventListener('touchend', function(){ if (Math.abs(deltaX) \u003e 40) { go(deltaX \u003c 0 ? idx + 1 : idx - 1); } });\n    }\n  });\n\n  \/\/ ── Carrusel de mini-testimonios del buy-box: scroll horizontal + flechas + dots ──\n  document.querySelectorAll('[data-tt-mini-carousel]').forEach(function(mc){\n    if (mc.getAttribute('data-tt-mini-init') === '1') return;\n    mc.setAttribute('data-tt-mini-init', '1');\n    var track = mc.querySelector('[data-tt-mini-track]');\n    var dots = mc.querySelectorAll('[data-tt-mini-dots] [data-tt-mini-i]');\n    if (!track) return;\n    function cur(){ return Math.round(track.scrollLeft \/ (track.clientWidth || 1)); }\n    function sync(){\n      var i = cur();\n      dots.forEach(function(d){ d.setAttribute('data-active', (parseInt(d.getAttribute('data-tt-mini-i'),10) === i) ? 'true' : 'false'); });\n    }\n    function go(i){ track.scrollTo({ left: i * track.clientWidth, behavior: 'smooth' }); }\n    var prev = mc.querySelector('[data-tt-mini-prev]'), next = mc.querySelector('[data-tt-mini-next]');\n    var n = dots.length || 1;\n    if (prev) prev.addEventListener('click', function(){ go((cur() - 1 + n) % n); });\n    if (next) next.addEventListener('click', function(){ go((cur() + 1) % n); });\n    dots.forEach(function(d){ d.addEventListener('click', function(){ go(parseInt(d.getAttribute('data-tt-mini-i'),10) || 0); }); });\n    var raf = null;\n    track.addEventListener('scroll', function(){ if (raf) return; raf = requestAnimationFrame(function(){ raf = null; sync(); }); }, { passive: true });\n    \/\/ Arrastre con MOUSE (touch\/trackpad ya scrollean nativo).\n    var mdown = false, msx = 0, msl = 0;\n    track.addEventListener('pointerdown', function(e){\n      if (e.pointerType === 'touch') return;\n      mdown = true; msx = e.clientX; msl = track.scrollLeft;\n      track.style.scrollSnapType = 'none'; track.style.cursor = 'grabbing'; track.style.userSelect = 'none';\n      try { track.setPointerCapture(e.pointerId); } catch(err){}\n    });\n    track.addEventListener('pointermove', function(e){ if (mdown) track.scrollLeft = msl - (e.clientX - msx); });\n    function endMiniDrag(){ if (!mdown) return; mdown = false; track.style.scrollSnapType = ''; track.style.cursor = ''; track.style.userSelect = ''; go(cur()); }\n    track.addEventListener('pointerup', endMiniDrag);\n    track.addEventListener('pointercancel', endMiniDrag);\n    track.addEventListener('dragstart', function(e){ e.preventDefault(); });\n  });\n\n  \/\/ ── Comparador antes\/después: arrastrar la barra revela cada mitad ──\n  document.querySelectorAll('[data-tt-ba]').forEach(function(ba){\n    if (ba.getAttribute('data-tt-ba-init') === '1') return;\n    ba.setAttribute('data-tt-ba-init', '1');\n    function setPos(clientX){\n      var r = ba.getBoundingClientRect();\n      var pct = ((clientX - r.left) \/ r.width) * 100;\n      pct = Math.max(0, Math.min(100, pct));\n      ba.style.setProperty('--ba-pos', pct + '%');\n    }\n    var dragging = false;\n    ba.addEventListener('pointerdown', function(e){\n      dragging = true;\n      try { ba.setPointerCapture(e.pointerId); } catch(err){}\n      setPos(e.clientX);\n    });\n    ba.addEventListener('pointermove', function(e){ if (dragging) setPos(e.clientX); });\n    ba.addEventListener('pointerup', function(){ dragging = false; });\n    ba.addEventListener('pointercancel', function(){ dragging = false; });\n  });\n\n  \/\/ ── Oferta 1\/2 unidades + desbloqueo de perks + quantity p\/ Releasit ──\n  var offer = document.querySelector('.tt-lp-offer');\n  if (offer \u0026\u0026 offer.getAttribute('data-tt-offer-init') !== '1') {\n    offer.setAttribute('data-tt-offer-init', '1');\n    var opts = offer.querySelectorAll('.tt-lp-offer-opt');\n    \/\/ ── Sync con las Ofertas de Cantidad de Releasit ──\n    \/\/ Releasit guarda su config en window._RSI_COD_FORM_QUANTIY_OFFERS (array de\n    \/\/ ofertas; cada tier {qty, pres, ...} donde `pres` = pre-seleccionado) y\n    \/\/ renderiza el form COD on-demand leyendo ese global. Al elegir \"Compra N\"\n    \/\/ marcamos pres=true en el tier qty===N de ESTE producto → el form abre con\n    \/\/ esa cantidad. Best-effort y NO destructivo: si Releasit no está \/ cambia su\n    \/\/ shape, degrada sin romper la landing (todo en try\/catch).\n    function ttRsiProductId(){\n      try { var el = document.getElementById('rsi-cod-form-product-cache');\n        if (el) return String((JSON.parse(el.textContent) || {}).id || ''); } catch(e){}\n      return '';\n    }\n    function ttRsiSyncPres(qty){\n      try {\n        var offers = window._RSI_COD_FORM_QUANTIY_OFFERS;\n        var pid = ttRsiProductId();\n        if (offers \u0026\u0026 offers.length) {\n          offers.forEach(function(off){\n            var pids = (off.pIds || []).map(String);\n            if (pid \u0026\u0026 pids.indexOf(pid) === -1) return;\n            (off.offers || []).forEach(function(t){ t.pres = (String(t.qty) === String(qty)); });\n          });\n        }\n        \/\/ Releasit RECUERDA la última selección en `_rsi.form.quantityOffers.\n        \/\/ savedSelection` y en el init del form ESA memoria PISA el `.pres` (por\n        \/\/ eso quedaba pegado en 2 al volver a 1). La limpiamos y fijamos\n        \/\/ selectedOfferIn al tier de la cantidad elegida (cuando el form ya cargó\n        \/\/ su currentOffer) → el form respeta la selección de la landing.\n        var qo = window._rsi \u0026\u0026 _rsi.form \u0026\u0026 _rsi.form.quantityOffers;\n        if (qo) {\n          qo.savedSelection = false;\n          var co = qo.currentOffer;\n          if (co \u0026\u0026 co.offers) {\n            var tier = co.offers.filter(function(t){ return String(t.qty) === String(qty); })[0];\n            if (tier) qo.selectedOfferIn = tier;\n          }\n        }\n      } catch(e){}\n    }\n    \/\/ Fallback DOM: cuando el form de Releasit aparece, selecciona el tier cuya\n    \/\/ etiqueta matchea la cantidad (los títulos de Releasit son \"...N unidades...\").\n    function ttRsiTierMatch(txt, qty){\n      \/\/ Ancla noun-agnóstica (2026-07-14): \"compra N \" — cubre los títulos con\n      \/\/ sustantivo del producto (\"compra 2 cremas\") Y los genéricos (\"compra 2\n      \/\/ unidades\"). Chequea que el char SIGUIENTE no sea dígito (evita que \"1\"\n      \/\/ matchee \"compra 12\"). El char anterior no importa (\"¡compra…\").\n      var anchor = 'compra ' + qty;\n      var ai = txt.indexOf(anchor);\n      if (ai \u003e= 0){\n        var after = txt.charCodeAt(ai + anchor.length);  \/\/ NaN al final del str\n        if (!(after \u003e= 48 \u0026\u0026 after \u003c= 57)) return true;\n      }\n      \/\/ Fallback histórico: \"N unidad(es)\"\/\"N combo(s)\" para productos ya\n      \/\/ publicados sin \"compra\" al frente o configs manuales del merchant.\n      \/\/ Evita \"12\" cuando qty=\"2\" chequeando que el char ANTERIOR no sea dígito.\n      var words = [' unidad', ' combo', ' pieza', ' pack', ' und'];\n      for (var w = 0; w \u003c words.length; w++){\n        var idx = txt.indexOf(qty + words[w]);\n        if (idx \u003c 0) continue;\n        var prev = idx \u003e 0 ? txt.charCodeAt(idx - 1) : 0;\n        if (prev \u003e= 48 \u0026\u0026 prev \u003c= 57) continue;  \/\/ dígito antes → \"12\", no\n        return true;\n      }\n      return false;\n    }\n    function ttRsiClickTier(qty){\n      try {\n        \/\/ Clases REALES del form de Releasit (de get-form-script.min.js): cada\n        \/\/ tier es un `.rsi-quantity-offers-offer-container` (clickeable → dispara\n        \/\/ el handler nativo que setea selectedOfferIn + savedSelection + UI).\n        var nodes = document.querySelectorAll('[class*=\"rsi-quantity-offers-offer-container\"],[class*=\"rsi-quantity-offers-item\"],[class*=\"rsi-quantity-offers-offer\"]');\n        for (var i = 0; i \u003c nodes.length; i++){\n          var el = nodes[i];\n          if (el.offsetParent !== null \u0026\u0026 el.clientHeight \u003e 8 \u0026\u0026 el.clientHeight \u003c 260 \u0026\u0026\n              ttRsiTierMatch((el.textContent || '').toLowerCase(), qty)){\n            el.click();\n            return true;\n          }\n        }\n      } catch(e){}\n      return false;\n    }\n    function ttRsiWatchForm(qty){\n      \/\/ Selecciona el tier de la cantidad ELEGIDA cuando el form aparece — para\n      \/\/ TODA cantidad (incluida 1): Releasit RECUERDA la última selección, así\n      \/\/ que al volver con \"1 unidad\" hay que resetearlo activamente (si no, sigue\n      \/\/ en 2). Reintenta ~6s hasta que el form rinde el tier.\n      var n = 0, iv = setInterval(function(){ n++;\n        if (ttRsiClickTier(qty) || n \u003e 30) clearInterval(iv); }, 200);\n    }\n    function applyQty(qty, animate){\n      offer.setAttribute('data-tt-qty', qty);\n      opts.forEach(function(o){\n        o.classList.toggle('is-selected', o.getAttribute('data-tt-opt-qty') === qty);\n      });\n      document.querySelectorAll('.tt-lp-perk[data-tt-perk-locked]').forEach(function(p){\n        var unlocked = parseInt(qty, 10) \u003e= 2;\n        if (unlocked \u0026\u0026 !p.classList.contains('is-unlocked')) {\n          p.classList.add('is-unlocked');\n          if (animate) { p.classList.remove('tt-perk-pop'); void p.offsetWidth; p.classList.add('tt-perk-pop'); }\n        } else if (!unlocked) {\n          p.classList.remove('is-unlocked', 'tt-perk-pop');\n        }\n      });\n      \/\/ Cantidad para el form COD: (1) marca el tier en la config de Releasit;\n      \/\/ (2) input[name=quantity] si el tema lo rinde; (3) sessionStorage.\n      try {\n        ttRsiSyncPres(qty);\n        document.querySelectorAll('input[name=\"quantity\"]').forEach(function(q){\n          q.value = qty;\n          q.dispatchEvent(new Event('input', { bubbles: true }));\n          q.dispatchEvent(new Event('change', { bubbles: true }));\n        });\n        sessionStorage.setItem('tt_lp_qty', qty);\n      } catch(e){}\n    }\n    opts.forEach(function(o){\n      o.addEventListener('click', function(){\n        applyQty(o.getAttribute('data-tt-opt-qty') || '1', true);\n      });\n    });\n    var storedQty = null;\n    try { storedQty = sessionStorage.getItem('tt_lp_qty'); } catch(e){}\n    applyQty(storedQty === '2' ? '2' : '1', false);\n    \/\/ Al clickear cualquier CTA (abre el form COD de Releasit): re-marca el tier\n    \/\/ en la config + observa el form para seleccionarlo (fallback DOM).\n    document.querySelectorAll('a[href*=\"rsi-btn-hook\"]').forEach(function(a){\n      a.addEventListener('click', function(){\n        var q = offer.getAttribute('data-tt-qty') || '1';\n        ttRsiSyncPres(q);\n        ttRsiWatchForm(q);\n      });\n    });\n  }\n\n  \/\/ ── Reveal on scroll: los bloques del cuerpo aparecen (fade + subida) al\n  \/\/ entrar al viewport. PROGRESIVO: si no hay IntersectionObserver o el user\n  \/\/ pidió reduced-motion, se sale sin ocultar nada (contenido siempre visible).\n  \/\/ Solo se ocultan (via `.tt-reveal`) los bloques que arrancan DEBAJO del\n  \/\/ viewport → los de arriba nunca parpadean.\n  (function(){\n    \/\/ Nivel 2: el hero (hero_html) y el contenido (content_html) son DOS `.tt-lp`\n    \/\/ en secciones distintas → hay que operar document-wide, no sobre el primer\n    \/\/ `.tt-lp`, y esperar a DOMContentLoaded (el script del hero corre ANTES de\n    \/\/ que el content_html esté en el DOM). El guard va en \u003chtml\u003e para que el 2º\n    \/\/ ejemplar (el content_html trae SU copia de este script) no re-corra.\n    function initReveal(){\n      var docEl = document.documentElement;\n      if (docEl.getAttribute('data-tt-reveal-init') === '1') return;\n      docEl.setAttribute('data-tt-reveal-init', '1');\n      var reduce = window.matchMedia \u0026\u0026 window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n      if (reduce || !('IntersectionObserver' in window)) return;\n      var roots = document.querySelectorAll('.tt-lp');\n      if (!roots.length) return;\n      var sel = '.tt-lp-cause,.tt-lp-ba,.tt-lp-transition,.tt-lp-longform,.tt-lp-pain,'\n        + '.tt-lp-pain-image,.tt-lp-solution-image,.tt-lp-steps,.tt-lp-ing,'\n        + '.tt-lp-guarantee,.tt-lp-badge-cta,.tt-lp-faqs,.tt-lp-mini-review,.tt-lp-info';\n      var els = document.querySelectorAll(sel);\n      if (!els.length) return;\n      \/\/ `.tt-reveal-on` a TODOS los `.tt-lp` (el CSS gatea `.tt-lp.tt-reveal-on`).\n      for (var r = 0; r \u003c roots.length; r++) roots[r].classList.add('tt-reveal-on');\n      var io = new IntersectionObserver(function(entries){\n        entries.forEach(function(e){\n          if (e.isIntersecting){ e.target.classList.add('tt-reveal-in'); io.unobserve(e.target); }\n        });\n      }, { threshold: 0.12, rootMargin: '0px 0px -8% 0px' });\n      var vh = window.innerHeight || document.documentElement.clientHeight;\n      els.forEach(function(el){\n        \/\/ No ocultar lo que ya está en (o casi en) pantalla al cargar.\n        if (el.getBoundingClientRect().top \u003c vh * 0.85) return;\n        el.classList.add('tt-reveal');\n        io.observe(el);\n      });\n    }\n    if (document.readyState === 'loading') document.addEventListener('DOMContentLoaded', initReveal);\n    else initReveal();\n  })();\n\n  \/\/ ── CTA dock (desktop): la barra fija inferior aparece cuando el usuario pasa\n  \/\/    el hero al scrollear. Ancla = el carrusel del hero (`[data-tt-carousel]`,\n  \/\/    la media sticky): mientras está pinado en pantalla el dock queda oculto;\n  \/\/    cuando el hero se scrollea del todo, la media se va → dock visible.\n  \/\/    Document-wide + DOMContentLoaded con guard en \u003chtml\u003e: en Nivel 2 el dock\n  \/\/    vive en el hero_html y este script corre en DOS secciones (hero +\n  \/\/    content) → el guard evita doble init. En mobile el CSS mantiene el dock\n  \/\/    display:none, así que togglear la clase es inocuo.\n  (function(){\n    function initDock(){\n      var docEl = document.documentElement;\n      if (docEl.getAttribute('data-tt-cta-dock-init') === '1') return;\n      var dock = document.querySelector('[data-tt-cta-dock]');\n      if (!dock) return;\n      docEl.setAttribute('data-tt-cta-dock-init', '1');\n      \/\/ ⭐ position:fixed se rompe si un ANCESTRO tiene transform\/filter (crea un\n      \/\/ containing block): el tema Dawn le pone `transform` a\n      \/\/ `.product__info-wrapper.scroll-trigger` (animación slide-in) → el dock\n      \/\/ quedaba anclado a ESE wrapper y se iba con el scroll en vez de pegarse al\n      \/\/ viewport. Fix universal (cualquier tema\/Nivel): reparentar el dock a\n      \/\/ \u003cbody\u003e (sin ancestro transformado), copiando las variables de color del\n      \/\/ `.tt-lp` de origen (se pierden al salir de su árbol).\n      if (dock.parentElement !== document.body) {\n        var src = dock.closest('.tt-lp') || dock.parentElement;\n        if (src) {\n          var cs0 = getComputedStyle(src);\n          ['--lp-bg','--lp-text','--lp-accent','--lp-accent-ink','--lp-cta-radius','--lp-font'].forEach(function(v){\n            var val = cs0.getPropertyValue(v);\n            if (val) dock.style.setProperty(v, val.trim());\n          });\n        }\n        document.body.appendChild(dock);\n      }\n      function show(v){\n        dock.classList.toggle('tt-lp-cta-dock--visible', v);\n        dock.setAttribute('aria-hidden', v ? 'false' : 'true');\n      }\n      var anchor = document.querySelector('[data-tt-carousel]');\n      if (!anchor || !('IntersectionObserver' in window)) { show(true); return; }\n      new IntersectionObserver(function(entries){\n        entries.forEach(function(e){ show(!e.isIntersecting); });\n      }, { threshold: 0 }).observe(anchor);\n    }\n    if (document.readyState === 'loading') document.addEventListener('DOMContentLoaded', initDock);\n    else initDock();\n  })();\n})();\n\u003c\/script\u003e","brand":"TuTrend","offers":[{"title":"Default Title","offer_id":45693603151942,"sku":"01","price":59900.0,"currency_code":"COP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0719\/1465\/1718\/files\/lifestyle_a_b1_cf347f2d-3fd7-409f-b27f-3ad514c9c272.webp?v=1784556375","url":"https:\/\/alias-retail.com\/products\/clorofila-liquida-en-gotero-para-desintoxicacion-natural","provider":"Alias Retail","version":"1.0","type":"link"}