{"product_id":"depurardor-natural","title":"Depurardor Natural","description":"\u003c!--\n  Pegar en: Producto \u003e Descripción \u003e botón \u003c\u003e (Mostrar HTML),\n  o en una sección de HTML personalizado del personalizador.\n  No añadas \u003chtml\u003e, \u003chead\u003e ni \u003cbody\u003e: la página de Shopify ya los tiene.\n--\u003e\n\u003cdiv id=\"mi-landing\"\u003e\n\n  \u003c!-- ===== 1. LIMPIEZA DEL TEMA (no borrar) ===== --\u003e\n  \u003cstyle data-mio\u003e\n    html, body {\n      margin: 0 !important;\n      padding: 0 !important;\n      background: #0B2419 !important;\n    }\n\n    \/* Enlace \"Ir directamente al contenido\": oculto, pero accesible con teclado *\/\n    .skip-to-content-link:not(:focus),\n    .visually-hidden {\n      position: absolute !important;\n      width: 1px !important;\n      height: 1px !important;\n      margin: -1px !important;\n      padding: 0 !important;\n      overflow: hidden !important;\n      clip: rect(0 0 0 0) !important;\n      white-space: nowrap !important;\n      border: 0 !important;\n    }\n\n    \/* Header, footer, carrito y selector de moneda del tema *\/\n    .shopify-section-group-header-group,\n    .shopify-section-group-footer-group,\n    #shopify-section-announcement-bar,\n    cart-drawer,\n    cart-notification,\n    localization-form,\n    .localization-wrapper {\n      display: none !important;\n    }\n  \u003c\/style\u003e\n\n  \u003cscript\u003e\n  (function () {\n    \/\/ Elimina SOLO el CSS del tema (\/t\/NUMERO\/assets\/...) y el \u003cstyle data-shopify\u003e.\n    \/\/ No toca el CSS de las apps ni nada dentro del contenedor.\n    function esDelTema(el) {\n      if (el.closest \u0026\u0026 el.closest('#mi-landing')) return false;\n      if (el.tagName === 'LINK') return \/\\\/t\\\/\\d+\\\/assets\\\/\/.test(el.href || '');\n      if (el.tagName === 'STYLE') return el.hasAttribute('data-shopify');\n      return false;\n    }\n\n    function quitar(el) {\n      if (!esDelTema(el)) return;\n      if (el.tagName === 'LINK') el.disabled = true;\n      if (el.parentNode) el.parentNode.removeChild(el);\n    }\n\n    var SELECTOR = 'link[rel=\"stylesheet\"], link[rel=\"preload\"][as=\"style\"], style[data-shopify]';\n\n    document.querySelectorAll(SELECTOR).forEach(quitar);\n\n    new MutationObserver(function (mutaciones) {\n      mutaciones.forEach(function (m) {\n        m.addedNodes.forEach(function (n) {\n          if (n.nodeType !== 1) return;\n          if (n.matches \u0026\u0026 n.matches(SELECTOR)) quitar(n);\n          if (n.querySelectorAll) n.querySelectorAll(SELECTOR).forEach(quitar);\n        });\n      });\n    }).observe(document.documentElement, { childList: true, subtree: true });\n  })();\n  \u003c\/script\u003e\n  \u003c!-- ===== FIN LIMPIEZA ===== --\u003e\n\n  \u003c!-- ===== 2. TU LANDING ===== --\u003e\n  \u003clink rel=\"stylesheet\" href=\"https:\/\/fonts.googleapis.com\/css2?family=Sora:wght@400;500;600;700\u0026amp;family=Inter:wght@400;500;600;700\u0026amp;display=swap\"\u003e\n  \u003clink rel=\"stylesheet\" href=\"https:\/\/fonts.googleapis.com\/css2?family=DM+Sans:ital,wght@0,400;0,700;1,400;1,700\u0026amp;display=swap\"\u003e\n  \u003cstyle\u003e\n    #mi-landing{\n      --canvas:#0A090B;\n      --surface-1:#161519;\n      --surface-2:#211F26;\n      --hairline:rgba(255,255,255,.12);\n      --hairline-soft:rgba(255,255,255,.07);\n      --ink:#FFFFFF;\n      --ink-muted:#9A97A0;\n      --accent-blue:#0099FF;\n      --grad-violet:linear-gradient(150deg,#6B3FD4 0%,#4A2196 55%,#2A1160 100%);\n      --grad-coral:linear-gradient(120deg,#FF5F4E 0%,#FF2E63 100%);\n      --grad-orange:linear-gradient(140deg,#FF9A3D 0%,#FF5E2B 60%,#C4341F 100%);\n      --font-display:\"Inter\",system-ui,sans-serif;\n      --font-body:\"Inter\",system-ui,sans-serif;\n      --font-accent:var(--font-display);\n      --s-h1:44px; --track-h1:-.05em;\n      --s-sub:18px; --s-body:15px; --s-price:44px;\n      --cta-bg:#FFFFFF; --cta-ink:#0A090B;\n      --r-md:10px; --r-lg:15px; --r-xl:20px; --r-xxl:30px; --r-pill:100px;\n    }\n    #mi-landing, #mi-landing *{box-sizing:border-box;margin:0;padding:0}\n    #mi-landing{-webkit-text-size-adjust:100%}\n    #mi-landing{\n      background:var(--canvas);\n      color:var(--ink);\n      font-family:var(--font-body);\n      font-feature-settings:\"cv01\",\"cv05\",\"cv09\",\"cv11\",\"ss03\",\"ss07\",\"dlig\";\n      -webkit-font-smoothing:antialiased;\n      padding-bottom:88px;\n    }\n    #mi-landing .wrap{max-width:460px;margin:0 auto;padding:0 20px}\n    #mi-landing a{color:var(--accent-blue);text-decoration:none}\n    #mi-landing :focus-visible{outline:none;box-shadow:0 0 0 1px var(--accent-blue),0 0 0 6px rgba(0,153,255,.15);border-radius:var(--r-md)}\n    \/* ---- nav ---- *\/\n    #mi-landing .nav{height:56px;display:flex;align-items:center;justify-content:space-between}\n    #mi-landing .mark{font-size:15px;font-weight:600;letter-spacing:-.5px}\n    #mi-landing .mark span{color:var(--ink-muted);font-weight:400}\n    #mi-landing .stock{font-size:13px;font-weight:500;letter-spacing:-.13px;color:var(--ink-muted);display:flex;align-items:center;gap:7px}\n    #mi-landing .dot{width:6px;height:6px;border-radius:9999px;background:#3ED07E}\n    \/* ---- hero card ---- *\/\n    #mi-landing .shot{\n      position:relative;margin-top:8px;border-radius:var(--r-xxl);overflow:hidden;\n      background:var(--grad-violet);\n      box-shadow:inset 0 .5px 0 rgba(255,255,255,.14),0 10px 30px rgba(0,0,0,.45);\n    }\n    #mi-landing .shot img{display:block;width:100%;height:auto}\n    #mi-landing .shot figcaption{\n      position:absolute;left:15px;bottom:15px;\n      background:rgba(10,9,11,.55);backdrop-filter:blur(14px);\n      border-radius:var(--r-pill);padding:8px 14px;\n      font-size:13px;font-weight:500;letter-spacing:-.13px;\n      display:flex;align-items:center;gap:8px;\n    }\n    #mi-landing .stars{letter-spacing:1px;font-size:11px;color:#FFC53D}\n    \/* ---- headline ---- *\/\n    #mi-landing h1{\n      margin-top:34px;font-family:var(--font-display);\n      font-size:var(--s-h1);\n      font-weight:600;line-height:.92;letter-spacing:var(--track-h1);\n    }\n    #mi-landing .sub{\n      margin-top:16px;font-size:var(--s-sub);line-height:1.3;letter-spacing:-.18px;\n      color:var(--ink-muted);max-width:36ch;\n    }\n    #mi-landing .sub b{color:var(--ink);font-weight:500}\n    \/* ---- price ---- *\/\n    #mi-landing .price{\n      margin-top:26px;display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;\n      font-variant-numeric:tabular-nums;\n    }\n    #mi-landing .now{font-family:var(--font-display);font-size:var(--s-price);font-weight:600;letter-spacing:-.045em;line-height:1}\n    #mi-landing .now .cur{font-size:20px;font-weight:500;color:var(--ink-muted);margin-right:4px;letter-spacing:-.02em}\n    #mi-landing .was{font-size:18px;color:var(--ink-muted);text-decoration:line-through;text-decoration-thickness:1px}\n    #mi-landing .save{\n      font-size:13px;font-weight:500;letter-spacing:-.13px;padding:6px 12px;\n      border-radius:var(--r-pill);background:var(--grad-coral);color:#fff;\n    }\n    #mi-landing .terms{margin-top:10px;font-size:13px;color:var(--ink-muted);letter-spacing:-.13px}\n    \/* ---- benefits ---- *\/\n    #mi-landing .benefits{margin-top:36px;border-top:1px solid var(--hairline-soft)}\n    #mi-landing .b{\n      display:grid;grid-template-columns:1fr auto;gap:4px 16px;align-items:baseline;\n      padding:18px 0;border-bottom:1px solid var(--hairline-soft);\n    }\n    #mi-landing .b h3{font-size:15px;font-weight:500;letter-spacing:-.15px;line-height:1.3}\n    #mi-landing .b p{grid-column:1;font-size:calc(var(--s-body) - 1px);line-height:1.4;letter-spacing:-.14px;color:var(--ink-muted);max-width:34ch}\n    #mi-landing .b .val{\n      grid-row:1;grid-column:2;font-size:13px;font-weight:500;letter-spacing:-.13px;\n      color:var(--ink-muted);font-variant-numeric:tabular-nums;white-space:nowrap;\n    }\n    \/* ---- use cases ---- *\/\n    #mi-landing .zones{margin-top:26px;display:flex;flex-wrap:wrap;gap:8px}\n    #mi-landing .zone{\n      font-size:13px;font-weight:500;letter-spacing:-.13px;color:var(--ink);\n      background:var(--surface-1);border-radius:var(--r-pill);padding:9px 14px;\n    }\n    \/* ---- how ---- *\/\n    #mi-landing .how{margin-top:36px;background:var(--surface-1);border-radius:var(--r-xl);padding:24px}\n    #mi-landing .how h2{font-family:var(--font-display);font-size:22px;font-weight:600;letter-spacing:-.8px;line-height:1.2}\n    #mi-landing .how ol{margin-top:16px;list-style:none;counter-reset:s}\n    #mi-landing .how li{\n      counter-increment:s;position:relative;padding-left:30px;font-size:var(--s-body);\n      line-height:1.35;letter-spacing:-.15px;color:var(--ink-muted);\n    }\n    #mi-landing .how li + li{margin-top:12px}\n    #mi-landing .how li::before{\n      content:counter(s);position:absolute;left:0;top:0;\n      width:20px;height:20px;border-radius:9999px;background:var(--surface-2);\n      color:var(--ink);font-size:11px;font-weight:600;\n      display:flex;align-items:center;justify-content:center;font-variant-numeric:tabular-nums;\n    }\n    #mi-landing .how li b{color:var(--ink);font-weight:500}\n    \/* ---- reviews carousel ---- *\/\n    #mi-landing .reviews{margin-top:20px}\n    #mi-landing .reviews-track{\n      display:flex;overflow-x:auto;scroll-snap-type:x mandatory;\n      scroll-behavior:smooth;gap:12px;\n      scrollbar-width:none;-ms-overflow-style:none;\n    }\n    #mi-landing .reviews-track::-webkit-scrollbar{display:none}\n    #mi-landing .review{\n      flex:0 0 100%;scroll-snap-align:center;\n      background:var(--surface-2);border-radius:var(--r-xl);padding:24px;\n    }\n    #mi-landing .review .stars{display:block;margin-bottom:12px}\n    #mi-landing .review blockquote{font-size:var(--s-sub);line-height:1.3;letter-spacing:-.18px;font-weight:500}\n    #mi-landing .review footer{\n      margin-top:16px;font-size:13px;letter-spacing:-.13px;color:var(--ink-muted);\n      display:flex;align-items:center;gap:10px;\n    }\n    #mi-landing .rv-photo{\n      width:36px;height:36px;flex:0 0 36px;border-radius:9999px;\n      object-fit:cover;background:var(--surface-1);\n    }\n    #mi-landing .rv-photo.off{display:none}\n    #mi-landing .reviews-nav{margin-top:14px;display:flex;justify-content:center;gap:7px}\n    #mi-landing .reviews-nav button{\n      width:7px;height:7px;padding:0;border:0;cursor:pointer;border-radius:9999px;\n      background:var(--hairline);transition:background .25s ease,width .25s ease;\n    }\n    #mi-landing .reviews-nav button[aria-current=\"true\"]{background:var(--ink);width:20px}\n    \/* ---- trust ---- *\/\n    #mi-landing .trust{margin-top:36px;border-top:1px solid var(--hairline-soft);padding-top:20px;\n      display:grid;grid-template-columns:1fr 1fr;gap:18px 16px}\n    #mi-landing .trust div h4{font-size:14px;font-weight:500;letter-spacing:-.14px}\n    #mi-landing .trust div p{margin-top:4px;font-size:calc(var(--s-body) - 2px);line-height:1.35;letter-spacing:-.13px;color:var(--ink-muted)}\n    #mi-landing footer.site{margin-top:40px;padding:24px 0 8px;border-top:1px solid var(--hairline-soft);\n      font-size:12px;line-height:1.5;color:var(--ink-muted)}\n    \/* ---- secciones opcionales ---- *\/\n    #mi-landing .sec{margin-top:36px}\n    #mi-landing .sec h2{font-family:var(--font-display);font-size:32px;font-weight:600;letter-spacing:-.032em;line-height:1.13}\n    #mi-landing .sec \u003e p{margin-top:12px;font-size:var(--s-body);line-height:1.35;letter-spacing:-.15px;color:var(--ink-muted);max-width:38ch}\n    #mi-landing .sec img{display:block;width:100%;height:auto;border-radius:var(--r-xl)}\n    #mi-landing .sec figcaption{margin-top:10px;font-size:13px;letter-spacing:-.13px;color:var(--ink-muted)}\n    #mi-landing .spotlight{\n      background:var(--grad-violet);border-radius:var(--r-xxl);padding:30px;\n      box-shadow:inset 0 .5px 0 rgba(255,255,255,.14),0 10px 30px rgba(0,0,0,.45);\n    }\n    #mi-landing .spotlight h2{font-size:24px;letter-spacing:-.02em;line-height:1.15}\n    #mi-landing .spotlight \u003e p{color:rgba(255,255,255,.8);font-size:var(--s-sub);line-height:1.3;letter-spacing:-.18px;max-width:30ch}\n    #mi-landing .spotlight.coral{background:var(--grad-coral)}\n    #mi-landing .spotlight.orange{background:var(--grad-orange)}\n    #mi-landing .stats{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;\n      border-top:1px solid var(--hairline-soft);padding-top:20px}\n    #mi-landing .stat b{display:block;font-size:28px;font-weight:600;letter-spacing:-.04em;\n      line-height:1;font-variant-numeric:tabular-nums}\n    #mi-landing .stat span{display:block;margin-top:6px;font-size:13px;line-height:1.35;\n      letter-spacing:-.13px;color:var(--ink-muted)}\n    #mi-landing .faq details{border-bottom:1px solid var(--hairline-soft)}\n    #mi-landing .faq summary{\n      list-style:none;cursor:pointer;padding:16px 0;font-size:15px;font-weight:500;\n      letter-spacing:-.15px;display:flex;justify-content:space-between;gap:16px;\n    }\n    #mi-landing .faq summary::-webkit-details-marker{display:none}\n    #mi-landing .faq summary::after{content:\"+\";color:var(--ink-muted);font-weight:400}\n    #mi-landing .faq details[open] summary::after{content:\"\\2013\"}\n    #mi-landing .faq details p{padding:0 0 16px;font-size:calc(var(--s-body) - 1px);line-height:1.45;\n      letter-spacing:-.14px;color:var(--ink-muted);max-width:40ch}\n    #mi-landing .video{position:relative;border-radius:var(--r-xl);overflow:hidden;background:var(--surface-1)}\n    #mi-landing .video video{display:block;width:100%;height:auto}\n    #mi-landing .video.empty{aspect-ratio:16\/9;display:flex;align-items:center;justify-content:center}\n    #mi-landing .video.empty::after{\n      content:\"Sube un video o pega su enlace\";\n      font-size:13px;letter-spacing:-.13px;color:var(--ink-muted);\n    }\n    #mi-landing .video.empty video{display:none}\n    #mi-landing .video-embed{position:relative;width:100%;aspect-ratio:16\/9}\n    #mi-landing .video-embed iframe{position:absolute;inset:0;width:100%;height:100%;border:0}\n    #mi-landing .btn-full{\n      display:block;width:100%;text-align:center;text-decoration:none;\n      background:var(--cta-bg);color:var(--cta-ink);\n      border-radius:var(--r-pill);padding:18px 20px;\n      font-size:17px;font-weight:600;letter-spacing:-.25px;line-height:1.15;\n      box-shadow:0 6px 20px rgba(0,0,0,.35);transition:transform .16s cubic-bezier(.2,.8,.3,1);\n    }\n    #mi-landing .btn-full small{display:block;margin-top:4px;font-size:12px;font-weight:400;\n      letter-spacing:-.12px;color:#57545C}\n    #mi-landing .btn-full:active{transform:scale(.985)}\n    #mi-landing .btn-full.alt{background:var(--surface-1);color:var(--ink);box-shadow:none}\n    #mi-landing .btn-full.alt small{color:var(--ink-muted)}\n    #mi-landing .btn-full.accent{background:var(--grad-coral);color:#fff}\n    #mi-landing .btn-full.accent small{color:rgba(255,255,255,.75)}\n    \/* ---- ticker horizontal ---- *\/\n    #mi-landing .ticker{\n      --tk-speed:22s;\n      overflow:hidden;position:relative;\n      border-top:1px solid var(--hairline-soft);border-bottom:1px solid var(--hairline-soft);\n      padding:18px 0;\n      -webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);\n      mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);\n    }\n    #mi-landing .tk-track{display:flex;width:max-content;animation:tk var(--tk-speed) linear infinite}\n    #mi-landing .ticker.rev .tk-track{animation-direction:reverse}\n    @keyframes tk{ to{ transform:translateX(-50%) } }\n    #mi-landing .tk-group{display:flex;align-items:center;gap:30px;padding-right:30px}\n    #mi-landing .tk-item{\n      display:flex;align-items:center;gap:30px;white-space:nowrap;\n      font-size:24px;font-weight:500;letter-spacing:-.02em;line-height:1;\n    }\n    #mi-landing .tk-item::after{\n      content:\"\";width:6px;height:6px;flex:0 0 6px;border-radius:9999px;\n      background:var(--ink-muted);\n    }\n    #mi-landing .tk-item img{height:30px;width:auto;display:block;border-radius:6px}\n    #mi-landing .cta-block{background:var(--surface-1);border-radius:var(--r-xl);padding:30px;text-align:center}\n    #mi-landing .cta-block h2{font-size:24px;letter-spacing:-.02em}\n    #mi-landing .cta-inline{\n      display:inline-block;margin-top:18px;background:var(--cta-bg);color:var(--cta-ink);\n      border-radius:var(--r-pill);padding:14px 24px;\n      font-size:15px;font-weight:600;letter-spacing:-.2px;\n    }\n    \/* ---- sticky CTA ---- *\/\n    #mi-landing .bar{\n      position:fixed;left:0;right:0;bottom:0;z-index:10;\n      background:linear-gradient(to top,var(--canvas) 62%,rgba(10,9,11,0));\n      padding:18px 20px calc(16px + env(safe-area-inset-bottom));\n    }\n    #mi-landing .bar-in{max-width:460px;margin:0 auto;display:flex;align-items:center;gap:12px}\n    #mi-landing .cta{\n      position:relative;overflow:hidden;isolation:isolate;\n      flex:1;display:block;text-align:center;background:var(--cta-bg);color:var(--cta-ink);\n      border:0;cursor:pointer;border-radius:var(--r-pill);padding:15px 15px 13px;\n      font-family:inherit;font-size:15px;font-weight:600;letter-spacing:-.2px;line-height:1.1;\n      transition:transform .16s cubic-bezier(.2,.8,.3,1),box-shadow .25s ease;\n      box-shadow:0 6px 20px rgba(0,0,0,.35);\n    }\n    #mi-landing .cta small{display:block;font-size:12px;font-weight:400;letter-spacing:-.12px;color:#57545C;margin-top:3px}\n    #mi-landing .cta \u003e *{position:relative;z-index:1}\n    \/* one signature moment: a light sweep crosses the pill every few seconds *\/\n    #mi-landing .cta::after{\n      content:\"\";position:absolute;inset:0;z-index:0;pointer-events:none;\n      background:linear-gradient(105deg,\n        rgba(255,255,255,0) 38%,\n        rgba(120,80,220,.16) 48%,\n        rgba(255,255,255,.85) 52%,\n        rgba(120,80,220,.16) 56%,\n        rgba(255,255,255,0) 66%);\n      transform:translateX(-120%);\n      animation:sweep 5.5s cubic-bezier(.4,0,.2,1) 1.2s infinite;\n    }\n    @keyframes sweep{\n      0%{transform:translateX(-120%)}\n      22%,100%{transform:translateX(120%)}\n    }\n    #mi-landing .cta:hover{transform:translateY(-1px);box-shadow:0 10px 26px rgba(0,0,0,.45)}\n    #mi-landing .cta:active{transform:scale(.97);box-shadow:0 3px 12px rgba(0,0,0,.3)}\n    #mi-landing .cta.is-pressed{animation:nudge .45s cubic-bezier(.3,1.4,.4,1)}\n    @keyframes nudge{\n      0%{transform:scale(.97)}\n      45%{transform:scale(1.025)}\n      100%{transform:scale(1)}\n    }\n    #mi-landing .bar-price{font-size:15px;font-weight:600;letter-spacing:-.3px;font-variant-numeric:tabular-nums;white-space:nowrap}\n    #mi-landing .bar-price s{display:block;font-size:12px;font-weight:400;color:var(--ink-muted)}\n    @media (prefers-reduced-motion:reduce){\n    #mi-landing, #mi-landing *{transition:none!important;animation:none!important}\n    #mi-landing .cta::after{display:none}\n    }\n    \/* ---- botón de pago contra entrega (lo dibuja tu app) ---- *\/\n    \/* el botón que inyecta la app toma exactamente la forma del CTA fijo *\/\n    #mi-landing .cod{margin-top:36px;--cod-sub:\"Pagas cuando lo recibes\"}\n    #mi-landing .cod \u003e div{width:100%}\n    #mi-landing .cod button, #mi-landing .cod [class*=\"_rsi\"] button, #mi-landing .cod [id*=\"_rsi\"] button, #mi-landing .cod input[type=\"submit\"]{\n      position:relative;overflow:hidden;isolation:isolate;\n      width:100%;display:block;text-align:center;cursor:pointer;border:0;\n      background:var(--cta-bg);color:var(--cta-ink);\n      border-radius:var(--r-pill);padding:15px 15px 13px;\n      font-family:var(--font-body);font-size:15px;font-weight:600;\n      letter-spacing:-.2px;line-height:1.1;\n      box-shadow:0 6px 20px rgba(0,0,0,.35);\n      transition:transform .16s cubic-bezier(.2,.8,.3,1),box-shadow .25s ease;\n    }\n    #mi-landing .cod button::after, #mi-landing .cod input[type=\"submit\"]::after{\n      content:var(--cod-sub);\n      display:block;margin-top:3px;\n      font-size:12px;font-weight:400;letter-spacing:-.12px;color:#57545C;\n    }\n    #mi-landing .cod button:hover{transform:translateY(-1px);box-shadow:0 10px 26px rgba(0,0,0,.45)}\n    #mi-landing .cod button:active, #mi-landing .cod input[type=\"submit\"]:active{transform:scale(.97);box-shadow:0 3px 12px rgba(0,0,0,.3)}\n    \/* neutraliza fondos y bordes propios del contenedor de la app *\/\n    #mi-landing .cod [class*=\"_rsi\"], #mi-landing .cod [id*=\"_rsi\"]{background:transparent;border:0}\n    #mi-landing .cod input[type=\"text\"], #mi-landing .cod input[type=\"tel\"], #mi-landing .cod input[type=\"email\"], #mi-landing .cod input[type=\"number\"], #mi-landing .cod select, #mi-landing .cod textarea{\n      background:var(--surface-1);color:var(--ink);\n      border:1px solid var(--hairline);border-radius:var(--r-md);\n      padding:12px 14px;font-family:var(--font-body);font-size:15px;\n    }\n    #mi-landing .cod label, #mi-landing .cod p, #mi-landing .cod span{color:var(--ink-muted);font-family:var(--font-body)}\n    #mi-landing .cta-block.cod \u003e div{margin-top:18px}\n    \/* ---- ajustes para enlaces y bloques ---- *\/\n    #mi-landing .cta{text-decoration:none}\n    #mi-landing .cta-block \u003e p{margin-left:auto;margin-right:auto}\n    #mi-landing .bar[hidden]{display:none}\n    \/* ---- ofertas por cantidad (motor v2) ---- *\/\n    #mi-landing .offers{--of-hot:#FF2E63}\n    #mi-landing .of-head{display:flex;align-items:center;justify-content:center;gap:8px;\n      font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}\n    #mi-landing .of-head::before{content:\"\";width:6px;height:6px;border-radius:9999px;background:var(--of-hot);\n      box-shadow:0 0 0 4px rgba(255,46,99,.18)}\n    #mi-landing .of-packs{margin-top:22px;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:8px}\n    #mi-landing .of-pack{\n      position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;\n      background:var(--surface-1);border-radius:var(--r-lg);padding:20px 8px 14px;cursor:pointer;\n      box-shadow:inset 0 0 0 1px var(--hairline-soft);\n      transition:box-shadow .2s ease,transform .16s cubic-bezier(.2,.8,.3,1),background .2s ease;\n    }\n    #mi-landing .of-pack:active{transform:scale(.98)}\n    #mi-landing .of-pack[aria-pressed=\"true\"]{background:var(--surface-2);box-shadow:inset 0 0 0 1.5px var(--of-hot),0 8px 24px rgba(255,46,99,.18)}\n    #mi-landing .of-tag{\n      position:absolute;top:-10px;left:50%;transform:translateX(-50%);white-space:nowrap;\n      background:var(--grad-coral);color:#fff;border-radius:var(--r-pill);padding:4px 10px;\n      font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;\n    }\n    #mi-landing .offers .of-img{width:100%;max-width:92px;aspect-ratio:1;object-fit:contain;border-radius:var(--r-md);background:transparent}\n    #mi-landing .of-name{margin-top:10px;font-size:15px;font-weight:600;letter-spacing:-.2px;line-height:1.15}\n    #mi-landing .of-price{margin-top:6px;font-size:15px;font-weight:600;letter-spacing:-.3px;font-variant-numeric:tabular-nums;line-height:1.3}\n    #mi-landing .of-price s{display:block;font-size:12px;font-weight:400;color:var(--ink-muted)}\n    #mi-landing .of-off{margin-top:6px;font-size:12px;font-weight:600;color:var(--of-hot);letter-spacing:-.1px}\n    #mi-landing .of-gifts{margin-top:14px;background:var(--surface-1);border-radius:var(--r-xl);padding:16px}\n    #mi-landing .of-gh{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:13px;font-weight:600;letter-spacing:-.13px}\n    #mi-landing .of-gh .of-limit{flex:none;font-size:11px;font-weight:500;color:var(--of-hot);\n      border:1px solid rgba(255,46,99,.4);border-radius:var(--r-pill);padding:4px 10px}\n    #mi-landing .of-grid{margin-top:14px;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:6px}\n    #mi-landing .of-gift{\n      position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px;\n      background:var(--surface-2);border-radius:var(--r-md);padding:14px 4px 12px;\n      opacity:.45;filter:grayscale(1);transition:opacity .3s ease,filter .3s ease,box-shadow .3s ease;\n    }\n    #mi-landing .of-gift.on{opacity:1;filter:none;box-shadow:inset 0 0 0 1px rgba(255,46,99,.45)}\n    #mi-landing .of-gift::after{\n      content:\"\\1F512\";position:absolute;top:6px;right:6px;font-size:10px;line-height:1;\n    }\n    #mi-landing .of-gift.on::after{\n      content:\"\\2713\";width:16px;height:16px;border-radius:9999px;background:var(--of-hot);color:#fff;\n      font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:center;\n    }\n    #mi-landing .of-gift .of-ico{font-size:24px;line-height:1.1}\n    #mi-landing .of-gift b{font-size:11px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;line-height:1.2}\n    #mi-landing .of-gift .of-when{font-size:11px;line-height:1.3;color:var(--ink-muted)}\n    #mi-landing .of-next{margin-top:12px;font-size:13px;line-height:1.4;color:var(--ink-muted);text-align:center}\n    #mi-landing .of-next b{color:var(--ink);font-weight:600}\n    #mi-landing .of-next.done{color:var(--of-hot)}\n    @media (max-width:380px){\n    #mi-landing .of-grid{grid-auto-flow:row;grid-template-columns:1fr 1fr}\n    }\n    \/* ---- sello sobre la foto de producto (motor v3) ---- *\/\n    #mi-landing .shot .seal{\n      position:absolute;top:14px;right:14px;z-index:1;\n      width:var(--seal,84px);height:var(--seal,84px);border-radius:9999px;object-fit:contain;\n      filter:drop-shadow(0 6px 14px rgba(0,0,0,.35));\n    }\n    #mi-landing .shot .seal.left{right:auto;left:14px}\n    \/* ---- fuente de acento: cursivas dentro de titulares (motor v7) ---- *\/\n    #mi-landing h1 em, #mi-landing .sec h2 em, #mi-landing .how h2 em, #mi-landing .spotlight h2 em, #mi-landing .cta-block h2 em, #mi-landing .sub em, #mi-landing .sec \u003e p em{font-family:var(--font-accent)}\n    \/* ---- columnas (motor v8) ---- *\/\n    #mi-landing .cols{display:grid;grid-template-columns:var(--cols-d,1fr 1fr);gap:var(--cols-gap,20px);align-items:start}\n    #mi-landing .cols.mid{align-items:center}\n    #mi-landing .col{min-width:0}\n    #mi-landing .col \u003e :first-child{margin-top:0}\n    @media (min-width:641px){\n    #mi-landing .wrap, #mi-landing .bar-in{max-width:var(--wrap-pc,460px)}\n    }\n    \/* ---- ajustes por pantalla (motor v8). -d = computadora, -m = celular;\n           si una pantalla no tiene valor propio, usa el de la otra ---- *\/\n    #mi-landing .z-fs{font-size:var(--fs-d,var(--fs-m))!important}\n    #mi-landing .z-w{width:var(--w-d,var(--w-m))!important;max-width:none!important}\n    #mi-landing .z-h:not(figure){min-height:var(--h-d,var(--h-m))!important}\n    #mi-landing figure.z-h \u003e img:not(.seal){height:var(--h-d,var(--h-m))!important;object-fit:cover}\n    #mi-landing .z-mt{margin-top:var(--mt-d,var(--mt-m))!important}\n    #mi-landing .z-ta{text-align:var(--ta-d,var(--ta-m))!important}\n    #mi-landing .z-ax{margin-left:var(--axl-d,var(--axl-m))!important;margin-right:var(--axr-d,var(--axr-m))!important}\n    @media (max-width:640px){\n    #mi-landing .cols{grid-template-columns:var(--cols-m,1fr)}\n    #mi-landing .z-fs{font-size:var(--fs-m,var(--fs-d))!important}\n    #mi-landing .z-w{width:var(--w-m,var(--w-d))!important}\n    #mi-landing .z-h:not(figure){min-height:var(--h-m,var(--h-d))!important}\n    #mi-landing figure.z-h \u003e img:not(.seal){height:var(--h-m,var(--h-d))!important}\n    #mi-landing .z-mt{margin-top:var(--mt-m,var(--mt-d))!important}\n    #mi-landing .z-ta{text-align:var(--ta-m,var(--ta-d))!important}\n    #mi-landing .z-ax{margin-left:var(--axl-m,var(--axl-d))!important;margin-right:var(--axr-m,var(--axr-d))!important}\n    }\n    \/* ---- ajustes de estilo ---- *\/\n    #mi-landing{\n      --canvas: #0B2419;\n      --surface-1: #12372A;\n      --surface-2: #184534;\n      --ink: #FFFFFF;\n      --ink-muted: #B7D3C4;\n      --cta-bg: #3EE08F;\n      --cta-ink: #062015;\n      --accent-blue: #3EE08F;\n      --grad-violet: linear-gradient(150deg,#2E8B57 0%,#14492F 100%);\n      --grad-coral: linear-gradient(120deg,#3EE08F 0%,#1FBF6F 100%);\n      --hairline: rgba(147,224,192,.22);\n      --hairline-soft: rgba(147,224,192,.12);\n      --s-h1: 40px;\n      --track-h1: 0em;\n      --font-display: \"Sora\",system-ui,sans-serif;\n      --font-body: \"Inter\",system-ui,sans-serif;\n      --font-accent: \"DM Sans\",Georgia,serif;\n    }\n    #mi-landing{padding-bottom:0}\n    \/* ---- CSS propio ---- *\/\n    \/* ===== KIT VERDE (brand kit) — editable en Estilo › CSS propio ===== *\/\n    #mi-landing{\n      --kit-mint:#93E0C0;      \/* secciones claras *\/\n      --kit-mint-ink:#0C2E1F;  \/* texto sobre menta *\/\n      --kit-card:#4CA25C;      \/* tarjetas verdes *\/\n      --kit-card-edge:#1E5A33; \/* sombra inferior de tarjetas *\/\n      --kit-line:#37B26C;      \/* bordes verdes *\/\n      --kit-hot:#F0473D;       \/* badge de ahorro *\/\n      --kit-btn-edge:#1C8A52;  \/* sombra inferior del botón *\/\n    }\n    #mi-landing h1, #mi-landing .sec h2, #mi-landing .how h2, #mi-landing .cta-block h2, #mi-landing .spotlight h2, #mi-landing .now, #mi-landing .stat b, #mi-landing .b h3, #mi-landing .of-name, #mi-landing .tk-item, #mi-landing .mark b{\n      text-transform:uppercase;letter-spacing:.01em;font-weight:700}\n    #mi-landing h1{line-height:1.02}\n    #mi-landing .sec h2{font-size:30px;line-height:1.08}\n    #mi-landing .nav{border-bottom:1px solid var(--hairline-soft)}\n    #mi-landing .mark b{font-family:var(--font-display);font-size:22px;color:var(--cta-bg)}\n    #mi-landing .dot{background:var(--cta-bg)}\n    #mi-landing .stars{color:#FFD23F}\n    #mi-landing .shot{background:var(--surface-1);border-radius:var(--r-lg);box-shadow:inset 0 0 0 1.5px var(--kit-line)}\n    #mi-landing .shot figcaption{background:var(--cta-bg);color:var(--cta-ink);border-radius:8px;font-weight:600}\n    #mi-landing .shot figcaption .stars{color:var(--cta-ink)}\n    #mi-landing .save{background:var(--kit-hot);border-radius:6px;font-weight:600}\n    #mi-landing .was{color:var(--ink-muted)}\n    \/* tarjetas de beneficios \/ ingredientes *\/\n    #mi-landing .benefits{border-top:0;display:grid;gap:12px}\n    #mi-landing .b{background:var(--kit-card);border:0;border-radius:16px;padding:18px 18px 16px;\n      box-shadow:inset 0 0 0 2px rgba(255,255,255,.16),0 6px 0 var(--kit-card-edge)}\n    #mi-landing .b h3{font-family:var(--font-display);font-size:19px;line-height:1.15}\n    #mi-landing .b p{color:rgba(255,255,255,.88)}\n    #mi-landing .b .val{color:#fff;background:rgba(0,0,0,.18);border-radius:100px;padding:4px 10px}\n    #mi-landing .zone{background:transparent;color:var(--cta-bg);box-shadow:inset 0 0 0 1.5px var(--kit-line)}\n    \/* cómo se usa = línea de tiempo con tarjetas numeradas *\/\n    #mi-landing .how{background:var(--kit-mint);color:var(--kit-mint-ink);border-radius:20px}\n    #mi-landing .how h2{color:var(--kit-mint-ink);font-size:28px;text-align:center}\n    #mi-landing .how li{background:var(--kit-card);color:rgba(255,255,255,.9);border-radius:14px;\n      padding:16px 16px 16px 58px;box-shadow:inset 0 0 0 2px rgba(255,255,255,.16),0 5px 0 var(--kit-card-edge)}\n    #mi-landing .how li + li{margin-top:14px}\n    #mi-landing .how li::before{left:14px;top:14px;width:32px;height:32px;background:var(--kit-mint-ink);color:#fff;font-size:15px}\n    #mi-landing .how li b{color:#fff;font-family:var(--font-display);text-transform:uppercase;font-size:17px;font-weight:700;display:block;margin-bottom:2px}\n    \/* tarjetas de color: normal = verde · coral = menta clara · orange = oscura con borde *\/\n    #mi-landing .spotlight{background:var(--kit-card);border-radius:18px;\n      box-shadow:inset 0 0 0 2px rgba(255,255,255,.16),0 6px 0 var(--kit-card-edge)}\n    #mi-landing .spotlight \u003e p{color:rgba(255,255,255,.9)}\n    #mi-landing .spotlight.coral{background:var(--kit-mint);box-shadow:none}\n    #mi-landing .spotlight.coral h2, #mi-landing .spotlight.coral \u003e p{color:var(--kit-mint-ink)}\n    #mi-landing .spotlight.orange{background:var(--surface-1);box-shadow:inset 0 0 0 1.5px var(--kit-line)}\n    #mi-landing .stats{border-top:0;background:var(--surface-1);border-radius:16px;padding:20px 14px;\n      box-shadow:inset 0 0 0 1.5px var(--kit-line);text-align:center}\n    #mi-landing .stat b{color:var(--cta-bg);font-family:var(--font-display)}\n    #mi-landing .review{background:var(--surface-1);box-shadow:inset 0 0 0 1.5px var(--kit-line)}\n    #mi-landing .reviews-nav button[aria-current=\"true\"]{background:var(--cta-bg)}\n    #mi-landing .trust{border-top:0;padding-top:0}\n    #mi-landing .trust div{background:var(--surface-1);border-radius:12px;padding:14px;box-shadow:inset 0 0 0 1px var(--kit-line)}\n    #mi-landing .trust div h4{color:var(--cta-bg);font-weight:600}\n    #mi-landing .faq details{background:var(--surface-1);border:0;border-radius:10px;margin-top:8px;padding:0 16px;\n      box-shadow:inset 0 0 0 1px var(--hairline-soft)}\n    #mi-landing .faq summary::after{color:var(--cta-bg)}\n    \/* botones: rectangulares con borde inferior *\/\n    #mi-landing .btn-full, #mi-landing .cta, #mi-landing .cta-inline, #mi-landing .cod button, #mi-landing .cod input[type=\"submit\"]{\n      border-radius:12px;font-weight:700;box-shadow:0 5px 0 var(--kit-btn-edge)}\n    #mi-landing .btn-full small, #mi-landing .cta small, #mi-landing .cod button::after, #mi-landing .cod input[type=\"submit\"]::after{color:#0E4A2C}\n    #mi-landing .cta::after{background:linear-gradient(105deg,rgba(255,255,255,0) 38%,rgba(255,255,255,.7) 52%,rgba(255,255,255,0) 66%)}\n    #mi-landing .btn-full.alt{box-shadow:inset 0 0 0 1.5px var(--kit-line)}\n    #mi-landing .ticker{background:var(--kit-mint);color:var(--kit-mint-ink);border:0;padding:12px 0;-webkit-mask-image:none;mask-image:none}\n    #mi-landing .tk-item{font-family:var(--font-display);font-size:17px}\n    #mi-landing .tk-item::after{background:var(--kit-mint-ink)}\n    #mi-landing .cta-block{background:var(--surface-1);box-shadow:inset 0 0 0 1.5px var(--kit-line)}\n    \/* ofertas por cantidad *\/\n    #mi-landing .offers{--of-hot:var(--cta-bg)}\n    #mi-landing .of-head::before{box-shadow:0 0 0 4px rgba(62,224,143,.2)}\n    #mi-landing .of-pack{box-shadow:inset 0 0 0 1px var(--hairline)}\n    #mi-landing .of-pack[aria-pressed=\"true\"]{box-shadow:inset 0 0 0 2px var(--cta-bg),0 8px 24px rgba(62,224,143,.18)}\n    #mi-landing .of-tag{background:var(--cta-bg);color:var(--cta-ink)}\n    #mi-landing .of-gh .of-limit{border-color:rgba(62,224,143,.5)}\n    #mi-landing .of-gift.on{box-shadow:inset 0 0 0 1px var(--kit-line)}\n    #mi-landing .of-gift.on::after{color:var(--cta-ink)}\n    #mi-landing footer.site{text-align:center}\n  \u003c\/style\u003e\n\n  \u003cdiv class=\"wrap\"\u003e\n    \u003cnav class=\"nav\"\u003e\n      \u003cdiv class=\"mark\"\u003eDepurador Natural \u003cbr\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"stock\"\u003e\n\u003cspan class=\"dot\"\u003e\u003c\/span\u003eENVIOS A TODO EL PERÚ\u003c\/div\u003e\n    \u003c\/nav\u003e\n\n    \u003cfigure class=\"sec\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0709\/8014\/1353\/files\/Banner_ILIVIT_3000x3000.webp?v=1729824668\u0026amp;width=2138\" alt=\"Descripción de la imagen\"\u003e\n      \u003cfigcaption\u003e\u003cbr\u003e\u003c\/figcaption\u003e\n    \u003c\/figure\u003e\u003cfigure class=\"sec\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0709\/8014\/1353\/files\/Sinttulo821x1460px-ezgif.com-optimize_1_3000x3000.gif?v=1731466367\" alt=\"Descripción de la imagen\"\u003e\n      \u003cfigcaption\u003e\u003cbr\u003e\u003c\/figcaption\u003e\n    \u003c\/figure\u003e\u003cfigure class=\"sec\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0709\/8014\/1353\/files\/gempages_508040817659610218-be1d18fb-4a9e-42e5-b139-9b6b2bee9917.webp?width=2138\" alt=\"Descripción de la imagen\"\u003e\n      \u003cfigcaption\u003e\u003cbr\u003e\u003c\/figcaption\u003e\n    \u003c\/figure\u003e\u003cp class=\"sub\"\u003e¿Hinchazón, pesadez o vas al baño cada 3 días?\u003c\/p\u003e\n\n    \n\n    \u003ch1\u003eTu digestión ligera otra vez, con una taza al día\u003c\/h1\u003e\n\n    \u003cp class=\"sub\"\u003e✅ \u003cb\u003eAdiós al estreñimiento:\u003c\/b\u003e estimula tu intestino de forma natural.\u003c\/p\u003e\n\u003cp class=\"sub\"\u003e✅ \u003cb\u003eMenos hinchazón:\u003c\/b\u003e ayuda a eliminar líquidos retenidos.\u003c\/p\u003e\n\u003cp class=\"sub\"\u003e✅ \u003cb\u003eFibra prebiótica:\u003c\/b\u003e cuida tu flora intestinal.\u003c\/p\u003e\n\u003cp class=\"sub\"\u003e✅ \u003cb\u003e100% natural:\u003c\/b\u003e moringa con vitaminas y minerales.\u003c\/p\u003e\n\u003cp class=\"sub\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\n    \n\n    \n\n    \u003cfigure class=\"shot\"\u003e\n      \u003cimg src=\"https:\/\/olmotiendasaludable.com\/cdn\/shop\/files\/gempages_508040817659610218-ad476133-17db-40b0-9cc3-11ca56cf1215.webp?v=13466156874282562137\u0026amp;width=2138\" alt=\"Ilívit infusión de moringa para la digestión\"\u003e\n      \u003cfigcaption\u003e\u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e Infusión natural de moringa\u003c\/figcaption\u003e\n    \u003c\/figure\u003e\u003ch1\u003eREVIEWS:\u003cbr\u003e\n\u003c\/h1\u003e\n\u003cdiv class=\"section-template--19557190008985__custom_liquid_RM8EYA-padding\"\u003e\n      \u003cstyle\u003e\n    .review-container {\n  background:#0B1A13;\n      display: flex;\n      align-items: center;\n      gap: 10px;\n      font-family: Arial, sans-serif;\n      font-size: 18px;\n  padding:10px 0px 0px;\n      color: #fff;\n      line-height: 1;\n      justify-content: center;\n      flex-wrap: wrap;\n    }\n\n    .avatars {\n      display: flex;\n      align-items: center;\n    }\n\n    .avatars img {\n      display: block;\n      width: 140px; \/* ajusta según tu imagen *\/\n      height: auto;\n      object-fit: contain;\n    }\n\n    .review-text {\n      display: flex;\n      align-items: center;\n      gap: 4px;\n      font-weight: 400;\n      white-space: nowrap;\n    }\n\n    .highlight {\n      font-weight: 500;\n    }\n\n    @media (max-width: 768px) {\n      .review-container {\n        gap: 8px;\n        font-size: 15px;\n      }\n\n      .avatars img {\n        width: 110px;\n      }\n    }\n\n    @media (max-width: 480px) {\n      .review-container {\n        font-size: 14px;\n        gap: 6px;\n      }\n\n      .avatars img {\n        width: 95px;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003cdiv class=\"review-container\"\u003e\n    \u003cdiv class=\"avatars\"\u003e\n      \u003cimg src=\"https:\/\/i.imgur.com\/vUA5TPJ.png\" alt=\"Customer Avatars\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"review-text\"\u003e\n      \u003cspan class=\"highlight\"\u003e+2,158\u003c\/span\u003e clientes felices\n      \u003cspan class=\"highlight\"\u003e4.9\/5 ⭐\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003csection class=\"sec video\"\u003e\u003cvideo src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/91eef1d7dd99449a905f0a27b73b5b58.mp4\" controls=\"\" playsinline=\"\" preload=\"metadata\"\u003e\u003c\/video\u003e\u003c\/section\u003e\u003csection class=\"sec video\"\u003e\u003cvideo autoplay=\"\" loop=\"\" muted=\"\" playsinline=\"\" preload=\"metadata\" src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/bc24f0c352de414bab8b5edea5f09e83.mp4\"\u003e\u003c\/video\u003e\u003c\/section\u003e\n\n    \u003csection class=\"sec video\"\u003e\u003cvideo autoplay=\"\" loop=\"\" muted=\"\" playsinline=\"\" preload=\"metadata\" src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/9e69190376174d02820068cb0f2eac60.mov\"\u003e\u003c\/video\u003e\u003c\/section\u003e\n\n    \n\n    \u003csection class=\"sec video\"\u003e\u003cvideo autoplay=\"\" loop=\"\" muted=\"\" playsinline=\"\" preload=\"metadata\" src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/3fb24bc13cc24bc9a17c5f5fe19271be.mp4\"\u003e\u003c\/video\u003e\u003c\/section\u003e\u003csection class=\"sec video\"\u003e\u003cvideo autoplay=\"\" loop=\"\" muted=\"\" playsinline=\"\" preload=\"metadata\" src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/de1bad8d99374eed9d9b4ac703335894.mov\"\u003e\u003c\/video\u003e\u003c\/section\u003e\n\n    \u003ch1\u003eENVIOS A TODO EL PERU\u003c\/h1\u003e\n\u003cdiv class=\"price\"\u003e\n      \u003cdiv class=\"now\"\u003e\n\u003cspan class=\"cur\"\u003eS\/\u003c\/span\u003e79.00\u003c\/div\u003e\n      \u003cs class=\"was\"\u003eS\/ 129.00\u003c\/s\u003e\n      \u003cspan class=\"save\"\u003eAhorras S\/ 40\u003c\/span\u003e\n    \u003c\/div\u003e\n\u003cp class=\"terms\"\u003ePagas al recibir · Envío a todo el Perú\u003c\/p\u003e\n\n    \u003csection class=\"sec cod\"\u003e\u003cdiv id=\"_rsi-cod-form-embed-custom-hook\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"_rsi-cod-form-is-gempage\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"_rsi-cod-form-gempages-button-hook\"\u003e\u003c\/div\u003e\u003c\/section\u003e\n\n    \n\n    \u003cfigure class=\"sec\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0709\/8014\/1353\/files\/4dec5fae-15b9-47de-b33e-7335296da436.jpg?v=1710879713\" alt=\"Ilívit\"\u003e\u003c\/figure\u003e\n\n    \u003csection class=\"benefits\"\u003e\n      \u003cdiv class=\"b\"\u003e\n\u003ch3\u003eIntestino regular\u003c\/h3\u003e\n\u003cp\u003eSu efecto estimulante te ayuda a ir al baño sin esfuerzo.\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"b\"\u003e\n\u003ch3\u003eBarriga desinflamada\u003c\/h3\u003e\n\u003cp\u003eSu efecto diurético ayuda a soltar los líquidos retenidos.\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"b\"\u003e\n\u003ch3\u003eFlora feliz\u003c\/h3\u003e\n\u003cp\u003eAporta fibra con efecto prebiótico para tus bacterias buenas.\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"b\"\u003e\n\u003ch3\u003eMás energía\u003c\/h3\u003e\n\u003cp\u003eAntioxidantes, vitaminas A, B1, B2, B3, C y minerales.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"how\"\u003e\u003ch2\u003e¿Cómo se toma?\u003c\/h2\u003e\n\u003col\u003e\n\u003cli\u003ePrepáralo como infusión y déjalo reposar de 5 a 10 minutos.\u003c\/li\u003e\n\u003cli\u003eEmpieza con poca cantidad y sube poco a poco.\u003c\/li\u003e\n\u003cli\u003eTómalo unos 30 minutos después de una comida ligera.\u003c\/li\u003e\n\u003cli\u003eBebe 2 litros de agua al día y descansa 1 día a la semana.\u003c\/li\u003e\n\u003c\/ol\u003e\u003c\/section\u003e\n\n    \u003csection class=\"sec cod\"\u003e\u003cdiv class=\"_rsi-cod-form-is-gempage\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"_rsi-cod-form-gempages-button-hook\"\u003e\u003c\/div\u003e\u003c\/section\u003e\n\n    \u003csection class=\"sec faq\"\u003e\u003ch2\u003ePreguntas frecuentes\u003c\/h2\u003e\n      \u003cdetails open=\"\"\u003e\u003csummary\u003e¿En cuánto tiempo noto resultados?\u003c\/summary\u003e\u003cp\u003eMuchas personas notan su intestino más regular en los primeros días. Ajusta la cantidad según cómo responda tu cuerpo.\u003c\/p\u003e\u003c\/details\u003e\n      \u003cdetails\u003e\u003csummary\u003e¿Quiénes no deben tomarlo?\u003c\/summary\u003e\u003cp\u003eNo se recomienda en menores de 14 años, con diarrea crónica, presión baja, deshidratación, durante un tratamiento con antibióticos ni en problemas intestinales o de vesícula sin consultar al médico. Si tomas medicamentos para la presión, deja 2 horas de diferencia.\u003c\/p\u003e\u003c\/details\u003e\n      \u003cdetails\u003e\u003csummary\u003e¿Cómo pago?\u003c\/summary\u003e\u003cp\u003ePagas cuando lo recibes, en efectivo o Yape. Enviamos a todo el Perú.\u003c\/p\u003e\u003c\/details\u003e\n    \u003c\/section\u003e\n\n    \n\n    \u003cfooter class=\"site\"\u003eILÍVIT · Pagas al recibir · Envío a todo el Perú\u003c\/footer\u003e\n  \u003c\/div\u003e\n\n  \u003cscript\u003e\n    \/\/ Carrusel de reseñas: se desliza solo cada 5 s y se pausa al tocarlo\n    window.Reviews = (function () {\n      var track, nav, slides = [], dots = [];\n      var index = 0, timer = null, paused = false;\n      var reduce = window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n\n      function build() {\n        track = document.getElementById('reviewsTrack');\n        nav = document.getElementById('reviewsNav');\n        slides = []; dots = [];\n        if (!track || !nav) return;\n        if (!track.dataset.wired) { track.dataset.wired = '1'; wire(track); }\n        slides = Array.prototype.slice.call(track.querySelectorAll('.review'));\n        nav.innerHTML = '';\n        slides.forEach(function (_, i) {\n          var b = document.createElement('button');\n          b.type = 'button';\n          b.setAttribute('aria-label', 'Opinión ' + (i + 1));\n          b.addEventListener('click', function () { go(i); restart(); });\n          nav.appendChild(b);\n        });\n        dots = Array.prototype.slice.call(nav.querySelectorAll('button'));\n        if (index \u003e= slides.length) index = 0;\n        paint();\n      }\n\n      function paint() {\n        dots.forEach(function (d, i) { d.setAttribute('aria-current', i === index ? 'true' : 'false'); });\n      }\n\n      function go(i) {\n        if (!slides.length || !track || !track.isConnected) return;\n        index = (i + slides.length) % slides.length;\n        track.scrollTo({ left: slides[index].offsetLeft - track.offsetLeft, behavior: reduce ? 'auto' : 'smooth' });\n        paint();\n      }\n\n      function restart() {\n        clearInterval(timer);\n        if (!reduce \u0026\u0026 !paused) timer = setInterval(function () { go(index + 1); }, 5000);\n      }\n\n      \/\/ mantiene los puntos al día cuando se desliza con el dedo\n      function wire(el) {\n        var settle;\n        el.addEventListener('scroll', function () {\n          clearTimeout(settle);\n          settle = setTimeout(function () {\n            var mid = el.scrollLeft + el.clientWidth \/ 2;\n            slides.forEach(function (s, i) {\n              var x = s.offsetLeft - el.offsetLeft;\n              if (mid \u003e= x \u0026\u0026 mid \u003c x + s.offsetWidth) index = i;\n            });\n            paint();\n          }, 90);\n        }, { passive: true });\n        ['pointerdown', 'focusin', 'mouseenter'].forEach(function (e) {\n          el.addEventListener(e, function () { paused = true; clearInterval(timer); });\n        });\n        ['mouseleave', 'focusout'].forEach(function (e) {\n          el.addEventListener(e, function () { paused = false; restart(); });\n        });\n      }\n\n      document.addEventListener('visibilitychange', function () {\n        if (document.hidden) clearInterval(timer); else restart();\n      });\n\n      build();\n      restart();\n\n      return {\n        rebuild: build,\n        pause: function () { paused = true; clearInterval(timer); },\n        resume: function () { paused = false; restart(); }\n      };\n    })();\n\n    \/\/ Pequeño rebote del botón fijo al pulsarlo\n    window.bindCTA = function () {\n      var cta = document.querySelector('.bar .cta');\n      if (!cta || cta.dataset.wired) return;\n      cta.dataset.wired = '1';\n      cta.addEventListener('click', function () {\n        cta.classList.remove('is-pressed');\n        void cta.offsetWidth;\n        cta.classList.add('is-pressed');\n      });\n      cta.addEventListener('animationend', function (e) {\n        if (e.animationName === 'nudge') cta.classList.remove('is-pressed');\n      });\n    };\n    window.bindCTA();\n\n    \/\/ Ofertas por cantidad: al elegir un pack se activan los regalos según las unidades\n    \/\/ Galería: al tocar una miniatura cambia la foto grande (no mientras se edita)\n    document.addEventListener('click', function (e) {\n      var t = e.target.closest \u0026\u0026 e.target.closest('.gal-thumbs img');\n      if (!t || document.body.classList.contains('ed-on')) return;\n      var g = t.closest('.gal'), main = g \u0026\u0026 g.querySelector('.gal-main img');\n      if (!main) return;\n      main.src = t.src; main.alt = t.alt;\n      g.querySelectorAll('.gal-thumbs img').forEach(function (i) { i.classList.toggle('on', i === t); });\n    });\n\n    window.Offers = (function () {\n      function units(p) { return parseInt(p.getAttribute('data-units'), 10) || 1; }\n      function apply(sec, pack) {\n        var packs = sec.querySelectorAll('.of-pack');\n        if (!pack) pack = sec.querySelector('.of-pack[aria-pressed=\"true\"]') || packs[0];\n        if (!pack) return;\n        packs.forEach(function (p) { p.setAttribute('aria-pressed', p === pack ? 'true' : 'false'); });\n        var u = units(pack), next = null;\n        sec.querySelectorAll('.of-gift').forEach(function (g) {\n          var min = parseInt(g.getAttribute('data-min'), 10) || 1;\n          var on = u \u003e= min;\n          g.classList.toggle('on', on);\n          if (!on \u0026\u0026 (!next || min \u003c next.min)) next = { min: min, name: (g.querySelector('b') || g).textContent.trim() };\n        });\n        var hint = sec.querySelector('.of-next');\n        if (hint) {\n          if (next) {\n            var falta = next.min - u;\n            hint.className = 'of-next';\n            hint.innerHTML = 'Añade \u003cb\u003e' + falta + (falta === 1 ? ' unidad' : ' unidades') + '\u003c\/b\u003e más y desbloqueas: \u003cb\u003e\u003c\/b\u003e';\n            hint.lastElementChild.textContent = next.name.toLowerCase();\n          } else {\n            hint.className = 'of-next done';\n            hint.textContent = '¡Tienes todos los regalos activados!';\n          }\n        }\n        var bar = document.querySelector('.bar-price'), pr = pack.querySelector('.of-price');\n        if (bar \u0026\u0026 pr \u0026\u0026 sec.hasAttribute('data-sync-bar')) {\n          var was = pr.querySelector('s');\n          var now = pr.textContent.replace(was ? was.textContent : '', '').trim();\n          bar.textContent = now;\n          if (was) { var s = document.createElement('s'); s.textContent = was.textContent.trim(); bar.appendChild(s); }\n        }\n      }\n      function init() { document.querySelectorAll('.offers').forEach(function (s) { apply(s); }); }\n      document.addEventListener('click', function (e) {\n        var p = e.target.closest \u0026\u0026 e.target.closest('.of-pack');\n        if (p) apply(p.closest('.offers'), p);\n      });\n      document.addEventListener('keydown', function (e) {\n        if (e.key !== 'Enter' \u0026\u0026 e.key !== ' ') return;\n        var p = e.target.matches \u0026\u0026 e.target.matches('.of-pack') ? e.target : null;\n        if (p) { e.preventDefault(); apply(p.closest('.offers'), p); }\n      });\n      init();\n      return { refresh: init, select: apply };\n    })();\n  \u003c\/script\u003e\n  \u003c!-- ===== FIN TU LANDING ===== --\u003e\n\n\u003c\/div\u003e","brand":"MLAB","offers":[{"title":"Default Title","offer_id":67778227306649,"sku":null,"price":0.0,"currency_code":"PEN","in_stock":false}],"url":"https:\/\/mlabworld.com\/products\/depurardor-natural","provider":"MLAB","version":"1.0","type":"link"}