{"product_id":"polvo-para-controlar-el-cortisol-mejora-el-sueno-y-reduce-el-abdomen-en-7-dia","title":"CORTIRESET - Controla el Cortisol mejorando el sueño y reduciendo el abdomen en 15 días!","description":"\u003c!-- ================================================================\n     CÓDIGO COMPLETO — LANDING PAGE CORTIRESET\n     Plataforma: SHOPIFY\n\n     📌 INSTRUCCIONES:\n     1. Copiá TODO este contenido\n     2. En Shopify: Productos → tu producto → Descripción → botón \"\u003c \u003e\"\n        (Mostrar HTML del editor) → pegá todo este código ahí\n     3. Modificá SOLO la sección \"PANEL DE CONFIGURACIÓN\" de abajo\n     4. No toques nada más del código\n\n     ⚠️ PENDIENTES DE TU LADO:\n     - Matrícula real de la Dra. Valentina Morales.\n     - Fotos reales de antes\/después (hoy usan la misma imagen como placeholder).\n     - variantId de cada pack: si tenés variantes reales de Shopify para\n       2x1\/3x2\/4x3\/6x5, pasame los IDs y los conecto para que use el\n       precio y stock real de cada una.\n     ================================================================ --\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c!-- ================================================================\n     ⚙️ PANEL DE CONFIGURACIÓN — MODIFICÁ TODO ACÁ\n     ================================================================ --\u003e\n\u003cp\u003e\n\u003cscript\u003e\nwindow.WIGY_CONFIG = {\n\n  marca: \"CORTIRESET\",\n\n  slugURL: \"https:\/\/vitaltienda.store\/products\/polvo-para-controlar-el-cortisol-mejora-el-sueno-y-reduce-el-abdomen-en-7-dia\",\n\n  rating: {\n    puntuacion: 4.8,\n    cantidadOpiniones: 12000\n  },\n\n  experto: {\n    nombre: \"Dra. Valentina Morales\",\n    profesion: \"Médica especialista en manejo del estrés y el sueño\",\n    matricula: \"⚠️PONÉ-TU-MATRÍCULA-REAL⚠️\",\n    matriculaDesc: \"Registro médico verificado\",\n    foto: \"https:\/\/i.ibb.co\/84RjRJFz\/Doctora.webp\",\n    mensaje: \"El cortisol elevado suele provocar inflamación crónica en el cuerpo, lo que puede generar insomnio nocturno, fatiga y dificultad para descansar profundamente. Esta fórmula ayuda a regular el cortisol de forma natural, reduciendo la inflamación y favoreciendo un sueño reparador sin generar dependencia.\"\n  },\n\n  logosMediaTicker: [],\n\n  \/\/ ⚠️ variantId vacío = el pack multiplica la cantidad del producto base.\n  \/\/ Completalo si armás variantes reales en Shopify.\n  ofertas: [\n    {\n      nombre: \"2x1\",\n      precio: \"$1.490\",\n      notaPrecio: \"\",\n      subtexto: \"Llevás 2 frascos, pagás 1.\",\n      precioViejo: \"\",\n      etiqueta: \"SOLO POR HOY\",\n      cantidad: 2,\n      variantId: \"\",\n      seleccionado: false,\n      regalo: \"\"\n    },\n    {\n      nombre: \"3x2\",\n      precio: \"$2.090\",\n      notaPrecio: \"\",\n      subtexto: \"Llevás 3 frascos, pagás 2.\",\n      precioViejo: \"\",\n      etiqueta: \"MÁS ELEGIDO\",\n      cantidad: 3,\n      variantId: \"\",\n      seleccionado: false,\n      regalo: \"\"\n    },\n    {\n      nombre: \"4x3\",\n      precio: \"$2.690\",\n      notaPrecio: \"\",\n      subtexto: \"Llevás 4 frascos, pagás 3.\",\n      precioViejo: \"\",\n      etiqueta: \"RECOMENDADO\",\n      cantidad: 4,\n      variantId: \"\",\n      seleccionado: true,\n      regalo: \"\"\n    },\n    {\n      nombre: \"6x5\",\n      precio: \"$3.490\",\n      notaPrecio: \"(c\/u $582)\",\n      subtexto: \"Llevás 6 frascos, pagás 5. Tratamiento 6 meses.\",\n      precioViejo: \"\",\n      etiqueta: \"PACK AHORRO\",\n      cantidad: 6,\n      variantId: \"\",\n      seleccionado: false,\n      regalo: \"\"\n    }\n  ],\n\n  carruselImagenes: [\n    { src: \"https:\/\/i.ibb.co\/XZzCGq5H\/IMAGEN-FRASCO-3-pasos.webp\", alt: \"CORTIRESET - Modo de uso\" },\n    { src: \"https:\/\/i.ibb.co\/pBWNmxsS\/IMAGEN-FRASCO-a-contra-luz-libre-de.webp\", alt: \"CORTIRESET - Frasco\" },\n    { src: \"https:\/\/i.ibb.co\/5h2kv24y\/IMAGEN-ingredientes.png\", alt: \"Ingredientes naturales CORTIRESET\" },\n    { src: \"https:\/\/i.ibb.co\/LDbvbKjJ\/IMAGEN-ABDOMEN.png\", alt: \"Resultados reales\" }\n  ],\n\n  fotoEstadisticas: \"https:\/\/i.ibb.co\/84RjRJFz\/Doctora.webp\",\n\n  \/\/ ⚠️ PLACEHOLDER: reemplazá por fotos reales de antes\/después\n  comparadorAntes: \"https:\/\/i.ibb.co\/DgG1ZXnw\/Chat-GPT-Image-17-ago-2026-10-40-35.png\",\n  comparadorDespues: \"https:\/\/i.ibb.co\/DgG1ZXnw\/Chat-GPT-Image-17-ago-2026-10-40-35.png\",\n\n  testimonios: [\n    {\n      foto: \"https:\/\/i.ibb.co\/4Rn7t3s6\/mujer-1.jpg\",\n      nombre: \"María T., 45\",\n      titulo: \"Menos estrés, más descanso\",\n      texto: \"Ya es el cuarto mes con CORTIRESET y la verdad muy feliz con los resultados logrados. Menos estrés, más descanso y menos hinchazón. Lo recomiendo totalmente.\"\n    },\n    {\n      foto: \"https:\/\/i.ibb.co\/SDWjkHCr\/Imagen-testimonio-hombre.jpg\",\n      nombre: \"Ricardo P., 47\",\n      titulo: \"Más energía y mejor descanso\",\n      texto: \"Me lo recomendaron por el tema del cortisol y la verdad que funcionó. Me siento más descansado y con más energía durante el día.\"\n    },\n    {\n      foto: \"https:\/\/i.ibb.co\/vC4f6CT8\/mujer-2.jpg\",\n      nombre: \"Marcela G., 35\",\n      titulo: \"Dormir mejor cambió todo\",\n      texto: \"Trabajo bajo mucha presión y eso me estaba pasando la cuenta. A la segunda semana ya dormía más profundo y dejé de despertarme con esa sensación de agotamiento.\"\n    },\n    {\n      foto: \"https:\/\/i.ibb.co\/zTkN3GSh\/mujer-3.jpg\",\n      nombre: \"Patricia R.\",\n      titulo: \"Dormir sin inflamación nocturna\",\n      texto: \"Antes me despertaba varias veces en la madrugada con el cuerpo tenso e hinchado. Después de un tiempo usando CORTIRESET noté cómo eso ayudó a reducir la hinchazón y ahora duermo mucho más profundo.\"\n    },\n    {\n      foto: \"https:\/\/i.ibb.co\/vvHVZWTf\/Imagen-testimonio-hombre-2.jpg\",\n      nombre: \"Javier R.\",\n      titulo: \"Descanso real\",\n      texto: \"No buscaba algo que me diera sueño de golpe, sino descanso natural. A las semanas noté el cambio: descanso mejor y me levanto con otra energía.\"\n    },\n    {\n      foto: \"https:\/\/i.ibb.co\/pBz930rS\/mujer-4.jpg\",\n      nombre: \"Patricia V.\",\n      titulo: \"Menos ansiedad nocturna\",\n      texto: \"La madrugada era mi peor momento. Hoy duermo más profundo y siento una sensación de calma antes de acostarme que antes no tenía.\"\n    }\n  ],\n\n  mensajesTicker: [\n    \"CALIDAD PREMIUM\",\n    \"ENVÍO RÁPIDO\",\n    \"SATISFACCIÓN GARANTIZADA\",\n    \"GARANTÍA DE 60 DÍAS\"\n  ],\n\n  ofertaUrgencia: {\n    stockTexto: \"Stock Limitado por Ofertas\",\n    bannerTexto: \"OFERTA ESPECIAL \\u26A0\\uFE0F Solo por Hoy, Últimos Packs con Descuento\",\n    minutos: 20\n  },\n\n  compradoresToast: [\n    { name: \"Ana\",       city: \"Montevideo\",   img: \"\" },\n    { name: \"Lucía\",     city: \"Salto\",        img: \"\" },\n    { name: \"Marcelo\",   city: \"Maldonado\",    img: \"\" },\n    { name: \"Beatriz\",   city: \"Paysandú\",     img: \"\" },\n    { name: \"Jorge\",     city: \"Rivera\",       img: \"\" },\n    { name: \"Silvia\",    city: \"Las Piedras\",  img: \"\" },\n    { name: \"Raúl\",      city: \"Colonia\",      img: \"\" },\n    { name: \"Mónica\",    city: \"Rocha\",        img: \"\" },\n    { name: \"Daniel\",    city: \"Tacuarembó\",   img: \"\" },\n    { name: \"Cristina\",  city: \"Mercedes\",     img: \"\" },\n    { name: \"Verónica\",  city: \"Durazno\",      img: \"\" },\n    { name: \"Pablo\",     city: \"Florida\",      img: \"\" },\n    { name: \"Gabriela\",  city: \"San José\",     img: \"\" },\n    { name: \"Fernando\",  city: \"Canelones\",    img: \"\" }\n  ]\n\n};\n\u003c\/script\u003e\n\u003c\/p\u003e\n\u003c!-- ================================================================\n     VALIDACIÓN DE SLUG\n     ================================================================ --\u003e\n\u003cp\u003e\n\u003cscript\u003e\n(function() {\n  var slugURL = window.WIGY_CONFIG \u0026\u0026 window.WIGY_CONFIG.slugURL;\n  if (!slugURL) return;\n  try {\n    var configPath = new URL(slugURL).pathname.replace(\/\\\/+$\/, \"\");\n    var currentPath = window.location.pathname.replace(\/\\\/+$\/, \"\");\n    if (currentPath !== configPath) { window.WIGY_SLUG_BLOCK = true; }\n  } catch(e) { window.WIGY_SLUG_BLOCK = true; }\n})();\n\u003c\/script\u003e\n\u003c\/p\u003e\n\u003c!-- ================================================================\n     HELPERS GLOBALES PARA SHOPIFY\n     Encuentran el formulario de compra real y el botón real dentro\n     de él, sin depender de clases específicas de un tema.\n     ================================================================ --\u003e\n\u003cp\u003e\n\u003cscript\u003e\n(function() {\n  if (window.WIGY_SLUG_BLOCK) return;\n  window.WIGY_getForm = function() {\n    var forms = document.querySelectorAll('form[action*=\"\/cart\/add\"]');\n    if (forms.length) return forms[0];\n    var f2 = document.querySelector('product-form form');\n    if (f2) return f2;\n    return document.querySelector(\"form[action*='\/cart']\");\n  };\n  window.WIGY_getBuyButton = function() {\n    var form = window.WIGY_getForm();\n    if (form) {\n      var b = form.querySelector('button[type=\"submit\"][name=\"add\"]') ||\n              form.querySelector('button[name=\"add\"]') ||\n              form.querySelector('button[type=\"submit\"]') ||\n              form.querySelector('input[type=\"submit\"]') ||\n              form.querySelector('button');\n      if (b) return b;\n    }\n    return document.querySelector('button[type=\"submit\"][name=\"add\"]') ||\n           document.querySelector('button[name=\"add\"]');\n  };\n  \/\/ Encuentra la sección completa que contiene el producto (a todo el ancho),\n  \/\/ para insertar ahí el contenido \"narrativo\" (problema, solución, testimonios, etc.)\n  \/\/ en vez de meterlo dentro de la columna angosta de compra.\n  window.WIGY_getPageAnchor = function() {\n    var form = window.WIGY_getForm();\n    if (form) {\n      var section = form.closest('.shopify-section') || form.closest('section') || form.closest('main');\n      if (section) return section;\n    }\n    return document.querySelector('main') || document.body;\n  };\n})();\n\u003c\/script\u003e\n\u003c\/p\u003e\n\u003c!-- ================================================================\n     PRECARGA DE IMÁGENES\n     ================================================================ --\u003e\n\u003cp\u003e\n\u003cscript\u003e\n(function() {\n  if (window.WIGY_SLUG_BLOCK) return;\n  var cfg = window.WIGY_CONFIG;\n  if (!cfg) return;\n  var urls = [];\n  if (cfg.comparadorAntes) urls.push(cfg.comparadorAntes);\n  if (cfg.comparadorDespues) urls.push(cfg.comparadorDespues);\n  if (cfg.experto \u0026\u0026 cfg.experto.foto) urls.push(cfg.experto.foto);\n  if (cfg.carruselImagenes) cfg.carruselImagenes.forEach(function(i) { urls.push(i.src); });\n  if (cfg.testimonios) cfg.testimonios.forEach(function(t) { if (t.foto) urls.push(t.foto); });\n  urls.forEach(function(url) {\n    if (!url) return;\n    var img = new Image();\n    img.src = url;\n  });\n})();\n\u003c\/script\u003e\n\u003c\/p\u003e\n\u003c!-- ================================================================\n     RATING GENERAL\n     ================================================================ --\u003e\n\u003cp\u003e\n\u003cscript\u003e\n(function() {\n  if (window.WIGY_SLUG_BLOCK) return;\n  var ID = \"wigy-product-rating\";\n\n  function injectStyleOnce() {\n    if (document.getElementById(ID + \"-style\")) return;\n    var css =\n      \"#\" + ID + \"{display:flex;align-items:center;gap:8px;margin:4px 0 10px 0;font-family:inherit}\" +\n      \"#\" + ID + \" .wr-stars{display:flex;align-items:center;gap:1px}\" +\n      \"#\" + ID + \" .wr-stars svg{width:16px;height:16px}\" +\n      \"#\" + ID + \" .wr-score{font-size:14px;font-weight:700;color:#111;line-height:1}\" +\n      \"#\" + ID + \" .wr-count{font-size:13px;font-weight:500;color:#666;line-height:1}\";\n    var st = document.createElement(\"style\");\n    st.id = ID + \"-style\";\n    st.innerHTML = css;\n    document.head.appendChild(st);\n  }\n\n  function buildStars(rating) {\n    var full = Math.floor(rating);\n    var hasHalf = (rating - full) \u003e= 0.3;\n    var starFull = '\u003csvg viewBox=\"0 0 24 24\" fill=\"#FFC700\" stroke=\"none\"\u003e\u003cpath d=\"M12 2l3.09 6.26L22 9.27l-5 4.87L18.18 22 12 18.27 5.82 22 7 14.14l-5-4.87 6.91-1.01z\"\/\u003e\u003c\/svg\u003e';\n    var starHalf = '\u003csvg viewBox=\"0 0 24 24\" fill=\"none\"\u003e\u003cdefs\u003e\u003clinearGradient id=\"wrh\"\u003e\u003cstop offset=\"50%\" stop-color=\"#FFC700\"\/\u003e\u003cstop offset=\"50%\" stop-color=\"#E0E0E0\"\/\u003e\u003c\/linearGradient\u003e\u003c\/defs\u003e\u003cpath d=\"M12 2l3.09 6.26L22 9.27l-5 4.87L18.18 22 12 18.27 5.82 22 7 14.14l-5-4.87 6.91-1.01z\" fill=\"url(#wrh)\"\/\u003e\u003c\/svg\u003e';\n    var starEmpty = '\u003csvg viewBox=\"0 0 24 24\" fill=\"#E0E0E0\" stroke=\"none\"\u003e\u003cpath d=\"M12 2l3.09 6.26L22 9.27l-5 4.87L18.18 22 12 18.27 5.82 22 7 14.14l-5-4.87 6.91-1.01z\"\/\u003e\u003c\/svg\u003e';\n    var html = '';\n    for (var i = 0; i \u003c full; i++) html += starFull;\n    if (hasHalf) { html += starHalf; full++; }\n    for (var j = full; j \u003c 5; j++) html += starEmpty;\n    return html;\n  }\n\n  function mount() {\n    if (document.getElementById(ID)) return;\n    var cfg = window.WIGY_CONFIG \u0026\u0026 window.WIGY_CONFIG.rating;\n    if (!cfg) return;\n    var titleEl = document.querySelector(\"h1\");\n    if (!titleEl) return;\n    injectStyleOnce();\n    var el = document.createElement(\"div\");\n    el.id = ID;\n    el.innerHTML =\n      '\u003cdiv class=\"wr-stars\"\u003e' + buildStars(cfg.puntuacion) + '\u003c\/div\u003e' +\n      '\u003cspan class=\"wr-score\"\u003e' + cfg.puntuacion.toFixed(1) + '\u003c\/span\u003e' +\n      '\u003cspan class=\"wr-count\"\u003e' + cfg.cantidadOpiniones + ' calificaciones\u003c\/span\u003e';\n    titleEl.insertAdjacentElement(\"afterend\", el);\n  }\n\n  var tries = 0;\n  var t = setInterval(function() { tries++; mount(); if (document.getElementById(ID) || tries \u003e= 60) clearInterval(t); }, 250);\n})();\n\u003c\/script\u003e\n\u003c\/p\u003e\n\u003c!-- ================================================================\n     LISTA DE BENEFICIOS\n     ================================================================ --\u003e\n\u003cp\u003e\n\u003cscript\u003e\n(function() {\n  if (window.WIGY_SLUG_BLOCK) return;\n  var ID = \"wigy-benefits\";\n\n  function injectStyle() {\n    if (document.getElementById(ID + \"-style\")) return;\n    var css = \"#\" + ID + \"{list-style:none!important;padding:0!important;margin:10px 0 20px 0!important;display:flex;flex-direction:column;gap:4px}#\" + ID + \" li{display:flex;align-items:flex-start;gap:10px;font-size:14.5px;color:#333;line-height:1.4}#\" + ID + \" .b-icon{flex:0 0 auto;width:18px;height:18px;margin-top:2px}\";\n    var st = document.createElement(\"style\");\n    st.id = ID + \"-style\";\n    st.innerHTML = css;\n    document.head.appendChild(st);\n  }\n\n  function mount() {\n    if (document.getElementById(ID)) return;\n    var form = window.WIGY_getForm();\n    if (!form) return;\n    injectStyle();\n    var items = [\n      \"Equilibra naturalmente los niveles de cortisol elevado, el principal responsable del insomnio y la ansiedad nocturna.\",\n      \"Favorece un sueño profundo y reparador desde las primeras noches de uso.\",\n      \"Ayuda a reducir la hinchazón y la acumulación de grasa abdominal asociada al estrés crónico.\",\n      \"Fórmula 100% natural, sin melatonina y sin generar dependencia.\"\n    ];\n    var svg = '\u003csvg class=\"b-icon\" viewBox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"8\" fill=\"#1565C0\"\/\u003e\u003cpath d=\"M5.33 8L7.33 10L11.33 6\" stroke=\"white\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/\u003e\u003c\/svg\u003e';\n    var ul = document.createElement(\"ul\");\n    ul.id = ID;\n    ul.innerHTML = items.map(function(t) { return '\u003cli\u003e' + svg + '\u003cspan\u003e' + t + '\u003c\/span\u003e\u003c\/li\u003e'; }).join('');\n    form.parentNode.insertBefore(ul, form);\n  }\n\n  var tries = 0;\n  var t = setInterval(function() { tries++; mount(); if (document.getElementById(ID) || tries \u003e= 60) clearInterval(t); }, 250);\n})();\n\u003c\/script\u003e\n\u003c\/p\u003e\n\u003c!-- ================================================================\n     PANEL \"CALIDAD PREMIUM · ENVÍO GRATIS · SATISFACCIÓN GARANTIZADA\"\n     Arriba del título del producto\n     ================================================================ --\u003e\n\u003cp\u003e\n\u003cscript\u003e\n(function() {\n  if (window.WIGY_SLUG_BLOCK) return;\n  var ID = \"wigy-title-panel\";\n\n  function mount() {\n    if (document.getElementById(ID)) return;\n    var titleEl = document.querySelector(\"h1\");\n    if (!titleEl) return;\n\n    var css = \"#\" + ID + \"{overflow:hidden;background:#eaf4fd;border-radius:10px;padding:10px 0;margin-bottom:10px}\" +\n      \"#\" + ID + \" .wtp-track{display:flex;width:max-content;gap:24px;animation:wtpSlide 12s linear infinite}\" +\n      \"#\" + ID + \" .wtp-item{font-size:12.5px;font-weight:800;color:#1565C0;text-transform:uppercase;letter-spacing:.3px;white-space:nowrap;display:flex;align-items:center;gap:24px}\" +\n      \"#\" + ID + \" .wtp-item::after{content:'\\\\2022';color:#90c2f0}\" +\n      \"@keyframes wtpSlide{to{transform:translateX(-50%)}}\";\n    var st = document.createElement(\"style\");\n    st.innerHTML = css;\n    document.head.appendChild(st);\n\n    var items = [\"Calidad Premium\", \"Envío Gratis\", \"Satisfacción Garantizada\"];\n    var oneSet = items.map(function(t) { return '\u003cspan class=\"wtp-item\"\u003e' + t + '\u003c\/span\u003e'; }).join('');\n    var panel = document.createElement(\"div\");\n    panel.id = ID;\n    panel.innerHTML = '\u003cdiv class=\"wtp-track\"\u003e' + oneSet + oneSet + '\u003c\/div\u003e';\n    titleEl.insertAdjacentElement(\"beforebegin\", panel);\n  }\n\n  var tries = 0;\n  var t = setInterval(function() { tries++; mount(); if (document.getElementById(ID) || tries \u003e= 60) clearInterval(t); }, 250);\n})();\n\u003c\/script\u003e\n\u003c\/p\u003e\n\u003c!-- ================================================================\n     OCULTAR SELECTOR NATIVO DE PACKS DEL TEMA\n     (evita duplicar la elección con nuestras propias tarjetas)\n     ================================================================ --\u003e\n\u003cp\u003e\n\u003cscript\u003e\n(function() {\n  if (window.WIGY_SLUG_BLOCK) return;\n  var FLAG = \"data-wigy-native-hidden\";\n\n  function hideNativePicker() {\n    var cfg = window.WIGY_CONFIG \u0026\u0026 window.WIGY_CONFIG.ofertas;\n    if (!cfg || !cfg.length) return;\n    var labels = cfg.map(function(o) { return (o.nombre || \"\").toLowerCase(); });\n\n    var candidates = document.querySelectorAll('fieldset, div, ul, section');\n    for (var i = 0; i \u003c candidates.length; i++) {\n      var el = candidates[i];\n      if (el.closest('#wigy-bundles')) continue;\n      if (el.closest('#wigy-sticky')) continue;\n      if (el.getAttribute(FLAG)) continue;\n\n      var text = (el.textContent || \"\").toLowerCase();\n      var matchesAll = labels.every(function(l) { return text.indexOf(l) !== -1; });\n      if (!matchesAll) continue;\n\n      var isSmallest = true;\n      for (var j = 0; j \u003c el.children.length; j++) {\n        var childText = (el.children[j].textContent || \"\").toLowerCase();\n        if (labels.every(function(l) { return childText.indexOf(l) !== -1; })) { isSmallest = false; break; }\n      }\n      if (!isSmallest) continue;\n\n      el.setAttribute(FLAG, \"1\");\n      el.style.setProperty('display', 'none', 'important');\n    }\n  }\n\n  hideNativePicker();\n  setInterval(hideNativePicker, 500);\n  new MutationObserver(hideNativePicker).observe(document.body, { childList: true, subtree: true });\n})();\n\u003c\/script\u003e\n\u003c\/p\u003e\n\u003c!-- ================================================================\n     PACKS DE OFERTA + STOCK LIMITADO + CONTADOR\n     ================================================================ --\u003e\n\u003cp\u003e\n\u003cscript\u003e\n(function() {\n  if (window.WIGY_SLUG_BLOCK) return;\n  var ID = \"wigy-bundles\";\n\n  function inject() {\n    if (document.getElementById(ID)) return;\n    var form = window.WIGY_getForm();\n    if (!form) return;\n    var btn = window.WIGY_getBuyButton();\n    if (!btn) return;\n\n    if (!document.getElementById(ID + '-css')) {\n      var s = document.createElement('style');\n      s.id = ID + '-css';\n      s.innerHTML =\n        \".kb-wrap{font-family:inherit;margin:15px 0 8px 0!important;width:100%;max-width:600px;box-sizing:border-box}\" +\n        \".kb-stock{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:700;color:#dc2626;margin-bottom:10px}\" +\n        \".kb-stock-dot{width:8px;height:8px;border-radius:50%;background:#dc2626;flex:0 0 auto;animation:kbPulse 1.4s ease-in-out infinite}\" +\n        \"@keyframes kbPulse{0%,100%{opacity:1}50%{opacity:.35}}\" +\n        \".kb-divider{display:flex;align-items:center;gap:10px;margin:10px 0 14px 0;font-size:12.5px;font-weight:700;color:#555;text-transform:uppercase}\" +\n        \".kb-divider::before,.kb-divider::after{content:'';flex:1;border-bottom:1px solid #e2e8f0}\" +\n        \".kb-countdown{background:linear-gradient(135deg,#1565C0 0%,#42A5F5 100%);color:#fff;text-align:center;font-size:15px;font-weight:800;border-radius:12px;padding:14px 16px;margin-bottom:16px}\" +\n        \".kb-countdown-time{font-variant-numeric:tabular-nums;font-weight:900}\" +\n        \".kb-bar{border:2px solid rgba(21,101,192,.15);border-radius:16px;background:#fff;cursor:pointer;margin-bottom:12px;position:relative;box-sizing:border-box}\" +\n        \".kb-bar.sel{border:2px solid #1565C0;background:#eaf4fd}\" +\n        \".kb-pop{position:absolute;top:-14px;right:18px;background:#1565C0;color:#fff;font-size:12px;font-weight:800;padding:5px 12px;border-radius:6px}\" +\n        \".kb-main{display:flex;align-items:center;padding:16px 18px;box-sizing:border-box}\" +\n        \".kb-radio{width:28px;height:28px;border-radius:50%;border:2px solid rgba(0,0,0,.2);margin-right:16px;display:flex;align-items:center;justify-content:center;background:#fff;flex:0 0 auto}\" +\n        \".kb-bar.sel .kb-radio{border-color:#1565C0}\" +\n        \".kb-radio::after{content:'';width:14px;height:14px;border-radius:50%;background:#1565C0;opacity:0;transform:scale(.5);transition:.2s}\" +\n        \".kb-bar.sel .kb-radio::after{opacity:1;transform:scale(1)}\" +\n        \".kb-c{flex:1;min-width:0}\" +\n        \".kb-r1{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}\" +\n        \".kb-t{font-size:17px;font-weight:800;color:#111;display:flex;align-items:center;gap:8px;flex-wrap:wrap}\" +\n        \".kb-bdg{background:#1565C0;color:#fff;font-size:11px;font-weight:800;padding:3px 8px;border-radius:99px}\" +\n        \".kb-price-col{text-align:right}\" +\n        \".kb-p{font-size:19px;font-weight:900;color:#111;white-space:nowrap}\" +\n        \".kb-note{font-size:11.5px;color:#888;font-weight:600;white-space:nowrap}\" +\n        \".kb-s{font-size:14px;color:#555;font-weight:600;margin-top:4px}\" +\n        \".js-quantity-input,input[name='quantity']{display:none!important}\" +\n        \".kb-cta{display:block;width:100%;max-width:600px;margin:6px 0 12px 0;padding:18px 20px;background:linear-gradient(135deg,#1565C0 0%,#42A5F5 100%);color:#fff;border:none;border-radius:99px;font-size:18px;font-weight:900;text-transform:uppercase;letter-spacing:.5px;cursor:pointer;box-shadow:0 8px 20px rgba(21,101,192,.3)}\" +\n        \"@media(max-width:768px){.kb-t{font-size:15px}.kb-p{font-size:17px}.kb-cta{font-size:16px;padding:16px 18px}}\";\n      document.head.appendChild(s);\n    }\n\n    var w = document.createElement('div');\n    w.id = ID;\n    w.className = 'kb-wrap';\n\n    var urg = (window.WIGY_CONFIG \u0026\u0026 window.WIGY_CONFIG.ofertaUrgencia) || {};\n    var urgencyHTML =\n      '\u003cdiv class=\"kb-stock\"\u003e\u003cspan class=\"kb-stock-dot\"\u003e\u003c\/span\u003e\u003cspan\u003e' + (urg.stockTexto || 'Stock Limitado') + '\u003c\/span\u003e\u003c\/div\u003e' +\n      '\u003cdiv class=\"kb-divider\"\u003e' + (urg.bannerTexto || 'OFERTA ESPECIAL') + '\u003c\/div\u003e' +\n      '\u003cdiv class=\"kb-countdown\"\u003e\\u00A1Aprovecha! Oferta especial termina en \u003cspan class=\"kb-countdown-time\" id=\"wigy-countdown-time\"\u003e--:--\u003c\/span\u003e \\u23F0\u003c\/div\u003e';\n\n    var cfg = window.WIGY_CONFIG.ofertas;\n    var barsHTML = cfg.map(function(o) {\n      var sel = o.seleccionado ? ' sel' : '';\n      var pop = o.etiqueta ? '\u003cdiv class=\"kb-pop\"\u003e' + o.etiqueta + '\u003c\/div\u003e' : '';\n      var note = o.notaPrecio ? '\u003cdiv class=\"kb-note\"\u003e' + o.notaPrecio + '\u003c\/div\u003e' : '';\n      return '\u003cdiv class=\"kb-bar' + sel + '\" data-qty=\"' + o.cantidad + '\" data-variant=\"' + (o.variantId || '') + '\"\u003e' + pop +\n        '\u003cdiv class=\"kb-main\"\u003e\u003cdiv class=\"kb-radio\"\u003e\u003c\/div\u003e\u003cdiv class=\"kb-c\"\u003e' +\n        '\u003cdiv class=\"kb-r1\"\u003e\u003cspan class=\"kb-t\"\u003e' + o.nombre + '\u003c\/span\u003e' +\n        '\u003cdiv class=\"kb-price-col\"\u003e\u003cdiv class=\"kb-p\"\u003e' + o.precio + '\u003c\/div\u003e' + note + '\u003c\/div\u003e\u003c\/div\u003e' +\n        '\u003cdiv class=\"kb-s\"\u003e' + o.subtexto + '\u003c\/div\u003e' +\n        '\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e';\n    }).join('');\n\n    w.innerHTML = urgencyHTML + barsHTML + '\u003cbutton type=\"button\" class=\"kb-cta\" id=\"wigy-cta-btn\"\u003eAgregar al Carrito\u003c\/button\u003e';\n    form.parentNode.insertBefore(w, form);\n\n    \/\/ El botón grande dispara el click real del formulario nativo,\n    \/\/ que queda oculto (ya no hace falta mostrarlo).\n    form.style.setProperty('display', 'none', 'important');\n    document.getElementById('wigy-cta-btn').addEventListener('click', function() {\n      var realBtn = window.WIGY_getBuyButton();\n      if (realBtn) realBtn.click();\n    });\n\n    \/\/ Contador regresivo persistente\n    (function initCountdown() {\n      var minutos = (urg.minutos \u0026\u0026 urg.minutos \u003e 0) ? urg.minutos : 20;\n      var totalMs = minutos * 60 * 1000;\n      var KEY = \"wigy_cortireset_countdown_deadline\";\n      var timeEl = document.getElementById(\"wigy-countdown-time\");\n      if (!timeEl) return;\n      function getDeadline() {\n        var stored = null;\n        try { stored = localStorage.getItem(KEY); } catch (e) {}\n        var d = stored ? parseInt(stored, 10) : 0;\n        if (!d || isNaN(d) || d \u003c= Date.now()) {\n          d = Date.now() + totalMs;\n          try { localStorage.setItem(KEY, String(d)); } catch (e) {}\n        }\n        return d;\n      }\n      var deadline = getDeadline();\n      function tick() {\n        var remaining = deadline - Date.now();\n        if (remaining \u003c= 0) {\n          deadline = Date.now() + totalMs;\n          try { localStorage.setItem(KEY, String(deadline)); } catch (e) {}\n          remaining = totalMs;\n        }\n        var totalSec = Math.floor(remaining \/ 1000);\n        var mm = Math.floor(totalSec \/ 60), ss = totalSec % 60;\n        timeEl.textContent = (mm \u003c 10 ? \"0\" : \"\") + mm + \":\" + (ss \u003c 10 ? \"0\" : \"\") + ss;\n      }\n      tick();\n      setInterval(tick, 1000);\n    })();\n\n    w.querySelectorAll('.kb-bar').forEach(function(el) {\n      el.onclick = function() {\n        w.querySelectorAll('.kb-bar').forEach(function(i) { i.classList.remove('sel'); });\n        el.classList.add('sel');\n        var variantId = el.dataset.variant;\n        var qt = parseInt(el.dataset.qty);\n        if (variantId) {\n          var qtyInp = form.querySelector('input[name=\"quantity\"]');\n          if (qtyInp) { qtyInp.value = 1; qtyInp.dispatchEvent(new Event('change', { bubbles: true })); }\n          var idInput = form.querySelector('[name=\"id\"]');\n          if (idInput) {\n            idInput.value = variantId;\n            idInput.dispatchEvent(new Event('change', { bubbles: true }));\n          }\n        } else {\n          var inp = form.querySelector('input[name=\"quantity\"]');\n          if (inp) { inp.value = qt; inp.dispatchEvent(new Event('change', { bubbles: true })); }\n        }\n      };\n    });\n\n    setTimeout(function() { var def = w.querySelector('.kb-bar.sel'); if (def) def.click(); }, 300);\n  }\n\n  var t = setInterval(function() { inject(); if (document.getElementById(ID)) clearInterval(t); }, 250);\n})();\n\u003c\/script\u003e\n\u003c\/p\u003e\n\u003c!-- ================================================================\n     GARANTÍA 60 DÍAS\n     ================================================================ --\u003e\n\u003cp\u003e\n\u003cscript\u003e\n(function() {\n  if (window.WIGY_SLUG_BLOCK) return;\n  var ID = \"wigy-garantia\";\n\n  function injectStyleOnce() {\n    if (document.getElementById(ID + \"-style\")) return;\n    var css = \"#\" + ID + \"{display:flex;align-items:flex-start;gap:10px;width:100%;max-width:520px;margin:10px 0 16px 0;padding:12px 14px;border:1px solid rgba(0,0,0,.12);border-radius:12px;background:#fff;box-sizing:border-box}\" +\n      \"#\" + ID + \" svg{width:18px;height:18px;flex:0 0 auto;color:#111;margin-top:2px}\" +\n      \"#\" + ID + \" .g-title{margin:0;font-size:14px;font-weight:800;color:#111}\" +\n      \"#\" + ID + \" .g-desc{margin:0;font-size:12.5px;font-weight:600;color:rgba(0,0,0,.7)}\";\n    var st = document.createElement(\"style\");\n    st.id = ID + \"-style\";\n    st.innerHTML = css;\n    document.head.appendChild(st);\n  }\n\n  function mount() {\n    if (document.getElementById(ID)) return;\n    var bundles = document.getElementById(\"wigy-bundles\");\n    if (!bundles) return;\n    injectStyleOnce();\n    var box = document.createElement(\"div\");\n    box.id = ID;\n    box.innerHTML =\n      '\u003csvg viewBox=\"0 0 24 24\" fill=\"currentColor\"\u003e\u003cpath d=\"M12 2l8 4v6c0 5-3.4 9.4-8 10-4.6-.6-8-5-8-10V6l8-4zm-1 14l6-6-1.4-1.4L11 13.2 8.4 10.6 7 12l4 4z\"\/\u003e\u003c\/svg\u003e' +\n      '\u003cdiv\u003e\u003cp class=\"g-title\"\u003eGarantía de devolución de 60 días\u003c\/p\u003e\u003cp class=\"g-desc\"\u003eSi no estás conforme con tus resultados, te devolvemos tu dinero. Sin preguntas.\u003c\/p\u003e\u003c\/div\u003e';\n    bundles.insertAdjacentElement(\"afterend\", box);\n  }\n\n  var tries = 0;\n  var t = setInterval(function() { tries++; mount(); if (document.getElementById(ID) || tries \u003e= 80) clearInterval(t); }, 250);\n})();\n\u003c\/script\u003e\n\u003c\/p\u003e\n\u003c!-- ================================================================\n     VALIDACIÓN DE EXPERTO PROFESIONAL\n     ================================================================ --\u003e\n\u003cp\u003e\n\u003cscript\u003e\n(function() {\n  if (window.WIGY_SLUG_BLOCK) return;\n  var ID = \"wigy-expert\";\n\n  function injectStyleOnce() {\n    if (document.getElementById(ID + \"-style\")) return;\n    var css = \"#\" + ID + \"{display:flex;align-items:flex-start;gap:14px;width:100%;max-width:520px;margin:12px 0;padding:16px 18px;border:1px solid rgba(0,0,0,.10);border-radius:12px;background:#fafafa;box-sizing:border-box;position:relative}\" +\n      \"#\" + ID + \" .e-avatar{width:52px;height:52px;border-radius:50%;object-fit:cover;flex:0 0 auto;border:2px solid #e5e5e5}\" +\n      \"#\" + ID + \" .e-name{margin:0;font-size:14px;font-weight:800;color:#111}\" +\n      \"#\" + ID + \" .e-role{margin:0;font-size:12px;font-weight:600;color:#666}\" +\n      \"#\" + ID + \" .e-quote{margin:6px 0 4px 0;font-size:13px;font-style:italic;color:#333;line-height:1.5}\" +\n      \"#\" + ID + \" .e-badge{display:flex;align-items:center;gap:4px;font-size:11px;font-weight:700;color:#444}\" +\n      \"#\" + ID + \" .e-badge svg{width:14px;height:14px;color:#1a73e8}\";\n    var st = document.createElement(\"style\");\n    st.id = ID + \"-style\";\n    st.innerHTML = css;\n    document.head.appendChild(st);\n  }\n\n  function mount() {\n    if (document.getElementById(ID)) return;\n    var anchor = document.getElementById(\"wigy-garantia\");\n    if (!anchor) return;\n    var cfg = window.WIGY_CONFIG \u0026\u0026 window.WIGY_CONFIG.experto;\n    if (!cfg) return;\n    injectStyleOnce();\n    var box = document.createElement(\"div\");\n    box.id = ID;\n    box.innerHTML =\n      '\u003cimg class=\"e-avatar\" src=\"' + cfg.foto + '\" alt=\"' + cfg.nombre + '\"\u003e' +\n      '\u003cdiv\u003e\u003cp class=\"e-name\"\u003e' + cfg.nombre + '\u003c\/p\u003e\u003cp class=\"e-role\"\u003e' + cfg.profesion + '\u003c\/p\u003e' +\n      '\u003cp class=\"e-quote\"\u003e\\u201C' + cfg.mensaje + '\\u201D\u003c\/p\u003e' +\n      '\u003cspan class=\"e-badge\"\u003e\u003csvg viewBox=\"0 0 24 24\" fill=\"currentColor\"\u003e\u003cpath d=\"M12 1L3 5v6c0 5.55 3.84 10.74 9 12 5.16-1.26 9-6.45 9-12V5l-9-4z\"\/\u003e\u003c\/svg\u003e Profesional verificado\u003c\/span\u003e\u003c\/div\u003e';\n    anchor.insertAdjacentElement(\"afterend\", box);\n  }\n\n  var tries = 0;\n  var t = setInterval(function() { tries++; mount(); if (document.getElementById(ID) || tries \u003e= 80) clearInterval(t); }, 250);\n})();\n\u003c\/script\u003e\n\u003c\/p\u003e\n\u003c!-- ================================================================\n     FAQS DENTRO DEL FORMULARIO (acordeón corto)\n     ================================================================ --\u003e\n\u003cp\u003e\n\u003cscript\u003e\n(function() {\n  if (window.WIGY_SLUG_BLOCK) return;\n  var ID = \"wigy-form-faqs\";\n\n  function injectStyleOnce() {\n    if (document.getElementById(ID + \"-style\")) return;\n    var css = \"#\" + ID + \"{width:100%;margin-top:20px;border-top:1px solid rgba(0,0,0,.08)}\" +\n      \"#\" + ID + \" details{border-bottom:1px solid rgba(0,0,0,.08)}\" +\n      \"#\" + ID + \" summary{display:flex;justify-content:space-between;align-items:center;padding:14px 0;cursor:pointer;font-size:15px;font-weight:600;color:#111;list-style:none}\" +\n      \"#\" + ID + \" summary::-webkit-details-marker{display:none}\" +\n      \"#\" + ID + \" .fq-content{font-size:14px;color:#444;line-height:1.5;padding:0 0 14px 0}\" +\n      \"#\" + ID + \" .fq-caret{transition:transform .2s}\" +\n      \"#\" + ID + \" details[open] .fq-caret{transform:rotate(180deg)}\";\n    var st = document.createElement(\"style\");\n    st.id = ID + \"-style\";\n    st.innerHTML = css;\n    document.head.appendChild(st);\n  }\n\n  function mount() {\n    if (document.getElementById(ID)) return;\n    var expert = document.getElementById(\"wigy-expert\") || document.getElementById(\"wigy-garantia\");\n    if (!expert) return;\n    injectStyleOnce();\n\n    var items = [\n      { q: \"¿Qué es CORTIRESET?\", a: \"Es una fórmula 100% natural que ayuda a equilibrar los niveles de cortisol elevado, principal responsable del insomnio, la ansiedad y la hinchazón abdominal.\" },\n      { q: \"¿Cómo actúa CORTIRESET en tu cuerpo?\", a: \"Combina azafrán, L-teanina, magnesio bisglicinato, probióticos y vitaminas D3+K2 para favorecer la calma, el sueño profundo y el equilibrio hormonal.\" },\n      { q: \"¿Cómo son los días con CORTIRESET?\", a: \"Notarás más calma durante el día y un descanso más profundo por la noche, sin sedación ni sensación de atontamiento.\" },\n      { q: \"¿Cómo se toma?\", a: \"Seguí las indicaciones del envase, idealmente en el mismo horario todos los días para mantener niveles estables.\" },\n      { q: \"¿Cuánto tarda el envío?\", a: \"Entre 3 y 7 días hábiles según tu ubicación. Vas a recibir el número de seguimiento por correo.\" },\n      { q: \"Contraindicaciones\", a: \"No contiene melatonina ni químicos. Si estás embarazada, en lactancia o bajo tratamiento médico, consultá con tu profesional de salud antes de usarlo.\" }\n    ];\n\n    var wrap = document.createElement(\"div\");\n    wrap.id = ID;\n    wrap.innerHTML = items.map(function(it) {\n      return '\u003cdetails\u003e\u003csummary\u003e' + it.q + '\u003csvg class=\"fq-caret\" width=\"12\" height=\"8\" viewBox=\"0 0 10 6\"\u003e\u003cpath d=\"M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z\" fill=\"currentColor\"\/\u003e\u003c\/svg\u003e\u003c\/summary\u003e\u003cdiv class=\"fq-content\"\u003e' + it.a + '\u003c\/div\u003e\u003c\/details\u003e';\n    }).join('');\n\n    expert.insertAdjacentElement(\"afterend\", wrap);\n\n    wrap.querySelectorAll(\"details\").forEach(function(d) {\n      d.addEventListener(\"click\", function() {\n        if (!d.open) { wrap.querySelectorAll(\"details\").forEach(function(x) { if (x !== d) x.removeAttribute(\"open\"); }); }\n      });\n    });\n  }\n\n  var tries = 0;\n  var t = setInterval(function() { tries++; mount(); if (document.getElementById(ID) || tries \u003e= 80) clearInterval(t); }, 250);\n})();\n\u003c\/script\u003e\n\u003c\/p\u003e\n\u003c!-- ================================================================\n     TICKER SUPERIOR + BARRA DE MARCA\n     ================================================================ --\u003e\n\u003cp\u003e\n\u003cscript\u003e\n(function() {\n  if (window.WIGY_SLUG_BLOCK) return;\n  var ID = \"wigy-ticker\";\n  var MESSAGES = window.WIGY_CONFIG.mensajesTicker;\n  var BG = \"#1565C0\";\n\n  var css = \"#\" + ID + \"{width:100%;background:\" + BG + \";overflow:hidden;padding:12px 0;position:relative;z-index:100}\" +\n    \"#\" + ID + \" .tt{display:flex;align-items:center;column-gap:60px;width:max-content;animation:wigyTick 50s linear infinite}\" +\n    \"#\" + ID + \" .ti{font-size:14px;font-weight:700;font-style:italic;text-transform:uppercase;color:#fff;white-space:nowrap}\" +\n    \"@keyframes wigyTick{to{transform:translateX(calc(-50% - 30px))}}\" +\n    \"#wigy-brandbar{width:100%;background:\" + BG + \";padding:12px 20px;text-align:center;border-top:1px solid rgba(255,255,255,.15)}\" +\n    \"#wigy-brandbar span{color:#fff;font-size:22px;font-weight:900;letter-spacing:1px}\";\n  var st = document.createElement(\"style\");\n  st.innerHTML = css;\n  document.head.appendChild(st);\n\n  var itemsHTML = \"\";\n  for (var r = 0; r \u003c 12; r++) { for (var i = 0; i \u003c MESSAGES.length; i++) { itemsHTML += '\u003cp class=\"ti\"\u003e' + MESSAGES[i] + '\u003c\/p\u003e'; } }\n\n  var bar = document.createElement(\"div\");\n  bar.id = ID;\n  bar.innerHTML = '\u003cdiv class=\"tt\"\u003e' + itemsHTML + '\u003c\/div\u003e';\n  document.body.insertBefore(bar, document.body.firstChild);\n\n  var brand = document.createElement(\"div\");\n  brand.id = \"wigy-brandbar\";\n  brand.innerHTML = '\u003cspan\u003e' + (window.WIGY_CONFIG.marca || \"\") + '\u003c\/span\u003e';\n  bar.insertAdjacentElement(\"afterend\", brand);\n})();\n\u003c\/script\u003e\n\u003c\/p\u003e\n\u003c!-- ================================================================\n     SECCIÓN PROBLEMA\n     ================================================================ --\u003e\n\u003cp\u003e\n\u003cscript\u003e\n(function() {\n  if (window.WIGY_SLUG_BLOCK) return;\n  var ID = \"wigy-problem\";\n\n  function mount() {\n    if (document.getElementById(ID)) return;\n    var form = window.WIGY_getForm();\n    if (!form) return;\n\n    var css = \"#\" + ID + \"{width:100%;background:#fafafa;padding:50px 20px;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;box-sizing:border-box}\" +\n      \"#\" + ID + \" .inner{max-width:720px;margin:0 auto;text-align:center}\" +\n      \"#\" + ID + \" h2{font-size:28px;font-weight:900;color:#111;margin:0 0 14px 0;line-height:1.3}\" +\n      \"#\" + ID + \" .sub{font-size:16px;color:#555;line-height:1.6;margin:0 auto 32px auto;max-width:600px}\" +\n      \"#\" + ID + \" .grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;max-width:600px;margin:0 auto}\" +\n      \"#\" + ID + \" .card{background:#fff;border:1px solid #eaeaea;border-radius:14px;padding:20px;text-align:left}\" +\n      \"#\" + ID + \" .card-icon{width:36px;height:36px;border-radius:10px;background:#eaf4fd;display:flex;align-items:center;justify-content:center;margin-bottom:10px;color:#1565C0}\" +\n      \"#\" + ID + \" .card h3{font-size:15px;font-weight:800;color:#111;margin:0 0 4px 0}\" +\n      \"#\" + ID + \" .card p{font-size:13.5px;color:#666;margin:0}\" +\n      \"@media(max-width:600px){#\" + ID + \" .grid{grid-template-columns:1fr}}\";\n    var st = document.createElement(\"style\");\n    st.innerHTML = css;\n    document.head.appendChild(st);\n\n    var problems = [\n      { icon: '\u003csvg viewBox=\"0 0 24 24\" width=\"20\" height=\"20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\/\u003e\u003cpath d=\"M12 6v6l4 2\"\/\u003e\u003c\/svg\u003e', title: \"Insomnio y despertares nocturnos\", desc: \"Te cuesta conciliar el sueño o te despertás varias veces sin poder volver a dormir profundo.\" },\n      { icon: '\u003csvg viewBox=\"0 0 24 24\" width=\"20\" height=\"20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M4 15s1-1 4-1 5 2 8 2 4-1 4-1V3s-1 1-4 1-5-2-8-2-4 1-4 1z\"\/\u003e\u003cline x1=\"4\" y1=\"22\" x2=\"4\" y2=\"15\"\/\u003e\u003c\/svg\u003e', title: \"Hinchazón y grasa abdominal\", desc: \"Notás acumulación en la zona del abdomen que no se va aunque cuides tu alimentación.\" },\n      { icon: '\u003csvg viewBox=\"0 0 24 24\" width=\"20\" height=\"20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M13 2L3 14h9l-1 8 10-12h-9l1-8z\"\/\u003e\u003c\/svg\u003e', title: \"Ansiedad y estrés constante\", desc: \"Vivís con la mente acelerada y una sensación de alerta que no baja ni de noche.\" },\n      { icon: '\u003csvg viewBox=\"0 0 24 24\" width=\"20\" height=\"20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M8.5 14.5A2.5 2.5 0 0011 12c0-1.38-.5-2-1-3-1.07-2.14-.22-4.05 2-6 .5 2.5 2 4.9 4 6.5 2 1.6 3 3.5 3 5.5a7 7 0 11-14 0c0-1.15.43-2.29 1-3a2.5 2.5 0 002.5 2.5z\"\/\u003e\u003c\/svg\u003e', title: \"Fatiga y falta de energía\", desc: \"Te despertás cansado, sin energía real, aunque hayas dormido varias horas.\" }\n    ];\n    var cardsHTML = problems.map(function(p) {\n      return '\u003cdiv class=\"card\"\u003e\u003cdiv class=\"card-icon\"\u003e' + p.icon + '\u003c\/div\u003e\u003ch3\u003e' + p.title + '\u003c\/h3\u003e\u003cp\u003e' + p.desc + '\u003c\/p\u003e\u003c\/div\u003e';\n    }).join('');\n\n    var wrapper = document.createElement(\"div\");\n    wrapper.id = ID;\n    wrapper.innerHTML = '\u003cdiv class=\"inner\"\u003e\u003ch2\u003eNo puedes dormir bien hace semanas...\u003cbr\u003ey tu cuerpo lo sabe\u003c\/h2\u003e' +\n      '\u003cp class=\"sub\"\u003eEl estrés y el cortisol alteran tu descanso, tu energía y hasta tu metabolismo.\u003c\/p\u003e' +\n      '\u003cdiv class=\"grid\"\u003e' + cardsHTML + '\u003c\/div\u003e\u003c\/div\u003e';\n\n    window.WIGY_getPageAnchor().insertAdjacentElement(\"afterend\", wrapper);\n  }\n\n  var tries = 0;\n  var t = setInterval(function() { tries++; mount(); if (document.getElementById(ID) || tries \u003e= 100) clearInterval(t); }, 200);\n})();\n\u003c\/script\u003e\n\u003c\/p\u003e\n\u003c!-- ================================================================\n     SECCIÓN SOLUCIÓN\n     ================================================================ --\u003e\n\u003cp\u003e\n\u003cscript\u003e\n(function() {\n  if (window.WIGY_SLUG_BLOCK) return;\n  var ID = \"wigy-solution\";\n\n  function mount() {\n    if (document.getElementById(ID)) return;\n    var problem = document.getElementById(\"wigy-problem\");\n    if (!problem) return;\n\n    var css = \"#\" + ID + \"{width:100%;background:#fff;padding:50px 20px;box-sizing:border-box}\" +\n      \"#\" + ID + \" .inner{max-width:720px;margin:0 auto;text-align:center}\" +\n      \"#\" + ID + \" h2{font-size:28px;font-weight:900;color:#111;margin:0 0 14px 0;line-height:1.3}\" +\n      \"#\" + ID + \" .sub{font-size:16px;color:#555;line-height:1.6;margin:0 auto 32px auto;max-width:600px}\" +\n      \"#\" + ID + \" .feats{max-width:560px;margin:0 auto;border:1px solid #eaeaea;border-radius:16px;overflow:hidden}\" +\n      \"#\" + ID + \" .feat{display:flex;gap:14px;padding:18px 20px;border-bottom:1px solid #f3f3f3;text-align:left}\" +\n      \"#\" + ID + \" .feat:last-child{border-bottom:none}\" +\n      \"#\" + ID + \" .num{width:32px;height:32px;border-radius:50%;background:#1565C0;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:800;flex:0 0 auto}\" +\n      \"#\" + ID + \" .feat h3{font-size:15px;font-weight:800;color:#111;margin:0 0 4px 0}\" +\n      \"#\" + ID + \" .feat p{font-size:13.5px;color:#666;margin:0}\";\n    var st = document.createElement(\"style\");\n    st.innerHTML = css;\n    document.head.appendChild(st);\n\n    var feats = [\n      { t: \"Extracto de Azafrán + L-Teanina\", d: \"Favorecen la calma mental y ayudan al cuerpo a regular el estrés de forma progresiva, sin sedación.\" },\n      { t: \"Magnesio Bisglicinato de alta absorción\", d: \"Ayuda a relajar el sistema nervioso y muscular, favoreciendo un sueño más profundo y continuo.\" },\n      { t: \"Probióticos + Vitamina D3 y K2\", d: \"Apoyan el equilibrio hormonal y metabólico del cuerpo, incluyendo la regulación del cortisol.\" },\n      { t: \"Sin melatonina, sin químicos ni rellenos\", d: \"Fórmula 100% natural, apta para uso diario y prolongado, sin generar dependencia.\" }\n    ];\n    var featsHTML = feats.map(function(f, i) {\n      return '\u003cdiv class=\"feat\"\u003e\u003cspan class=\"num\"\u003e' + (i + 1) + '\u003c\/span\u003e\u003cdiv\u003e\u003ch3\u003e' + f.t + '\u003c\/h3\u003e\u003cp\u003e' + f.d + '\u003c\/p\u003e\u003c\/div\u003e\u003c\/div\u003e';\n    }).join('');\n\n    var wrapper = document.createElement(\"div\");\n    wrapper.id = ID;\n    wrapper.innerHTML = '\u003cdiv class=\"inner\"\u003e\u003ch2\u003eCORTIRESET actúa en profundidad,\u003cbr\u003edesde adentro de tu cuerpo.\u003c\/h2\u003e' +\n      '\u003cp class=\"sub\"\u003eNo es un somnífero común. Es una fórmula natural diseñada para regular el cortisol, reducir el estrés y devolverte un descanso reparador.\u003c\/p\u003e' +\n      '\u003cdiv class=\"feats\"\u003e' + featsHTML + '\u003c\/div\u003e\u003c\/div\u003e';\n\n    problem.insertAdjacentElement(\"afterend\", wrapper);\n  }\n\n  var tries = 0;\n  var t = setInterval(function() { tries++; mount(); if (document.getElementById(ID) || tries \u003e= 120) clearInterval(t); }, 200);\n})();\n\u003c\/script\u003e\n\u003c\/p\u003e\n\u003c!-- ================================================================\n     COMPARADOR ANTES \/ DESPUÉS\n     ================================================================ --\u003e\n\u003cp\u003e\n\u003cscript\u003e\n(function() {\n  if (window.WIGY_SLUG_BLOCK) return;\n  var ID = \"wigy-comparador\";\n\n  function mount() {\n    if (document.getElementById(ID)) return;\n    var anchor = document.getElementById(\"wigy-solution\");\n    if (!anchor) return;\n\n    var css = \"#\" + ID + \"{width:100%;background:#fafafa;padding:50px 20px;border-top:1px solid #f0f0f0;box-sizing:border-box}\" +\n      \"#\" + ID + \" .inner{max-width:600px;margin:0 auto;text-align:center}\" +\n      \"#\" + ID + \" h2{font-size:26px;font-weight:900;color:#111;margin:0 0 8px 0}\" +\n      \"#\" + ID + \" .person{font-size:14px;color:#666;margin:0 0 20px 0}\" +\n      \"#\" + ID + \" .slider{--clip:50%;position:relative;width:100%;border-radius:16px;overflow:hidden;aspect-ratio:1\/1;background:#f4f4f4}\" +\n      \"#\" + ID + \" img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}\" +\n      \"#\" + ID + \" .before{clip-path:polygon(0 0,var(--clip) 0,var(--clip) 100%,0 100%);z-index:2}\" +\n      \"#\" + ID + \" .range{position:absolute;inset:0;opacity:0;cursor:ew-resize;z-index:5;margin:0}\" +\n      \"#\" + ID + \" .line{position:absolute;top:0;bottom:0;left:var(--clip);width:3px;background:#fff;transform:translateX(-50%);z-index:4}\" +\n      \"#\" + ID + \" .lbl{position:absolute;top:14px;padding:6px 12px;background:rgba(255,255,255,.9);font-size:11px;font-weight:800;border-radius:30px;z-index:3}\" +\n      \"#\" + ID + \" .lbl.b{left:14px}#\" + ID + \" .lbl.a{right:14px}\";\n    var st = document.createElement(\"style\");\n    st.innerHTML = css;\n    document.head.appendChild(st);\n\n    var cfg = window.WIGY_CONFIG;\n    var wrapper = document.createElement(\"div\");\n    wrapper.id = ID;\n    wrapper.innerHTML = '\u003cdiv class=\"inner\"\u003e\u003ch2\u003eMirá la transformación real\u003c\/h2\u003e\u003cp class=\"person\"\u003eUsuaria CORTIRESET \\u2014 despu\\u00e9s de varias semanas de uso\u003c\/p\u003e' +\n      '\u003cdiv class=\"slider\"\u003e\u003cdiv class=\"lbl b\"\u003eAntes\u003c\/div\u003e\u003cdiv class=\"lbl a\"\u003eDespu\\u00e9s\u003c\/div\u003e' +\n      '\u003cimg src=\"' + cfg.comparadorDespues + '\" alt=\"Despu\\u00e9s\"\u003e' +\n      '\u003cimg class=\"before\" src=\"' + cfg.comparadorAntes + '\" alt=\"Antes\"\u003e' +\n      '\u003cdiv class=\"line\"\u003e\u003c\/div\u003e\u003cinput type=\"range\" class=\"range\" min=\"0\" max=\"100\" value=\"50\"\u003e\u003c\/div\u003e\u003c\/div\u003e';\n\n    anchor.insertAdjacentElement(\"afterend\", wrapper);\n\n    var slider = wrapper.querySelector(\".slider\");\n    var range = wrapper.querySelector(\".range\");\n    range.addEventListener(\"input\", function(e) { slider.style.setProperty(\"--clip\", e.target.value + \"%\"); });\n  }\n\n  var tries = 0;\n  var t = setInterval(function() { tries++; mount(); if (document.getElementById(ID) || tries \u003e= 120) clearInterval(t); }, 200);\n})();\n\u003c\/script\u003e\n\u003c\/p\u003e\n\u003c!-- ================================================================\n     ESTADÍSTICAS CLÍNICAS\n     ================================================================ --\u003e\n\u003cp\u003e\n\u003cscript\u003e\n(function() {\n  if (window.WIGY_SLUG_BLOCK) return;\n  var ID = \"wigy-stats\";\n\n  function mount() {\n    if (document.getElementById(ID)) return;\n    var anchor = document.getElementById(\"wigy-comparador\");\n    if (!anchor) return;\n\n    var css = \"#\" + ID + \"{width:100%;background:#1565C0;padding:50px 20px;box-sizing:border-box}\" +\n      \"#\" + ID + \" .inner{max-width:700px;margin:0 auto}\" +\n      \"#\" + ID + \" h2{font-size:26px;font-weight:900;color:#fff;margin:0 0 24px 0;text-align:center}\" +\n      \"#\" + ID + \" .row{display:flex;align-items:center;gap:18px;padding:14px 0;border-bottom:1px solid rgba(255,255,255,.2)}\" +\n      \"#\" + ID + \" .row:last-of-type{border-bottom:none}\" +\n      \"#\" + ID + \" .pct{font-size:26px;font-weight:900;color:#fff;min-width:64px}\" +\n      \"#\" + ID + \" .txt{font-size:15px;color:#eaf4fd}\" +\n      \"#\" + ID + \" .note{margin-top:16px;font-size:12px;color:#cfe3fb;background:rgba(255,255,255,.1);border-radius:10px;padding:10px 12px}\";\n    var st = document.createElement(\"style\");\n    st.innerHTML = css;\n    document.head.appendChild(st);\n\n    var wrapper = document.createElement(\"div\");\n    wrapper.id = ID;\n    wrapper.innerHTML = '\u003cdiv class=\"inner\"\u003e\u003ch2\u003eResultados Clínicos Reales de CORTIRESET\u003c\/h2\u003e' +\n      '\u003cdiv class=\"row\"\u003e\u003cspan class=\"pct\"\u003e90%\u003c\/span\u003e\u003cspan class=\"txt\"\u003eNotaron una disminución en la hinchazón y acumulación abdominal asociada al estrés elevado.\u003c\/span\u003e\u003c\/div\u003e' +\n      '\u003cdiv class=\"row\"\u003e\u003cspan class=\"pct\"\u003e89%\u003c\/span\u003e\u003cspan class=\"txt\"\u003eReportaron una mejora significativa en la calidad del sueño durante las primeras semanas.\u003c\/span\u003e\u003c\/div\u003e' +\n      '\u003cdiv class=\"row\"\u003e\u003cspan class=\"pct\"\u003e94%\u003c\/span\u003e\u003cspan class=\"txt\"\u003eSintieron menor ansiedad y mayor estabilidad emocional a lo largo del día.\u003c\/span\u003e\u003c\/div\u003e' +\n      '\u003cp class=\"note\"\u003eResultados basados en encuestas internas y experiencias reportadas por usuarios que utilizaron el producto de forma constante.\u003c\/p\u003e\u003c\/div\u003e';\n\n    anchor.insertAdjacentElement(\"afterend\", wrapper);\n  }\n\n  var tries = 0;\n  var t = setInterval(function() { tries++; mount(); if (document.getElementById(ID) || tries \u003e= 120) clearInterval(t); }, 200);\n})();\n\u003c\/script\u003e\n\u003c\/p\u003e\n\u003c!-- ================================================================\n     TABLA COMPARATIVA\n     ================================================================ --\u003e\n\u003cp\u003e\n\u003cscript\u003e\n(function() {\n  if (window.WIGY_SLUG_BLOCK) return;\n  var ID = \"wigy-table\";\n\n  function mount() {\n    if (document.getElementById(ID)) return;\n    var anchor = document.getElementById(\"wigy-stats\");\n    if (!anchor) return;\n\n    var css = \"#\" + ID + \"{width:100%;background:#fff;padding:40px 20px;box-sizing:border-box}\" +\n      \"#\" + ID + \" .inner{max-width:700px;margin:0 auto}\" +\n      \"#\" + ID + \" h2{font-size:26px;font-weight:900;color:#111;text-align:center;margin:0 0 6px 0}\" +\n      \"#\" + ID + \" .sub{font-size:14px;color:#666;text-align:center;margin:0 0 24px 0}\" +\n      \"#\" + ID + \" table{width:100%;border-collapse:collapse}\" +\n      \"#\" + ID + \" th{font-size:15px;padding:10px;border-bottom:2px solid #eee}\" +\n      \"#\" + ID + \" th.brand{background:#1565C0;color:#fff;border-radius:10px 10px 0 0}\" +\n      \"#\" + ID + \" td{padding:12px 10px;font-size:13.5px;border-bottom:1px solid #f0f0f0;text-align:center}\" +\n      \"#\" + ID + \" td.label{text-align:left;font-weight:700;color:#333}\" +\n      \"#\" + ID + \" td.brand{background:#eaf4fd;color:#1565C0;font-weight:900}\";\n    var st = document.createElement(\"style\");\n    st.innerHTML = css;\n    document.head.appendChild(st);\n\n    var rows = [\"Fórmula enfocada en el equilibrio del cortisol\", \"Reduce la grasa abdominal\", \"Elimina antojos\", \"Actúa sobre estrés físico y mental\", \"No genera dependencia\"];\n    var rowsHTML = rows.map(function(r) {\n      return '\u003ctr\u003e\u003ctd class=\"label\"\u003e' + r + '\u003c\/td\u003e\u003ctd class=\"brand\"\u003e\\u2713\u003c\/td\u003e\u003ctd\u003e\\u2715\u003c\/td\u003e\u003c\/tr\u003e';\n    }).join('');\n\n    var wrapper = document.createElement(\"div\");\n    wrapper.id = ID;\n    wrapper.innerHTML = '\u003cdiv class=\"inner\"\u003e\u003ch2\u003e¿Por qué elegir CORTIRESET?\u003c\/h2\u003e\u003cp class=\"sub\"\u003eLa diferencia real frente a suplementos genéricos que solo prometen relajación.\u003c\/p\u003e' +\n      '\u003ctable\u003e\u003ctr\u003e\u003cth\u003e\u003c\/th\u003e\u003cth class=\"brand\"\u003eCORTIRESET\u003c\/th\u003e\u003cth\u003eOtras\u003c\/th\u003e\u003c\/tr\u003e' + rowsHTML + '\u003c\/table\u003e\u003c\/div\u003e';\n\n    anchor.insertAdjacentElement(\"afterend\", wrapper);\n  }\n\n  var tries = 0;\n  var t = setInterval(function() { tries++; mount(); if (document.getElementById(ID) || tries \u003e= 120) clearInterval(t); }, 200);\n})();\n\u003c\/script\u003e\n\u003c\/p\u003e\n\u003c!-- ================================================================\n     TESTIMONIOS\n     ================================================================ --\u003e\n\u003cp\u003e\n\u003cscript\u003e\n(function() {\n  if (window.WIGY_SLUG_BLOCK) return;\n  var ID = \"wigy-testimonials\";\n\n  function mount() {\n    if (document.getElementById(ID)) return;\n    var anchor = document.getElementById(\"wigy-table\");\n    if (!anchor) return;\n\n    var css = \"#\" + ID + \"{width:100%;padding:24px 20px 16px 20px;box-sizing:border-box}\" +\n      \"#\" + ID + \" h2{font-size:24px;font-weight:900;color:#111;text-align:center;margin:0 0 18px 0}\" +\n      \"#\" + ID + \" .grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;max-width:1000px;margin:0 auto}\" +\n      \"#\" + ID + \" .card{background:#fff;border:1px solid #eee;border-radius:16px;overflow:hidden;box-shadow:0 6px 16px rgba(0,0,0,.05)}\" +\n      \"#\" + ID + \" .card img{width:100%;aspect-ratio:1\/1;object-fit:cover;display:block;background:#eaf4fd}\" +\n      \"#\" + ID + \" .card .body{padding:16px}\" +\n      \"#\" + ID + \" .stars{color:#ffcc00;font-size:14px;margin-bottom:6px}\" +\n      \"#\" + ID + \" .card h3{font-size:15px;font-weight:800;margin:0 0 6px 0;color:#111}\" +\n      \"#\" + ID + \" .card p{font-size:13px;color:#555;margin:0 0 8px 0;line-height:1.5}\" +\n      \"#\" + ID + \" .author{font-size:13px;font-weight:800;color:#1565C0}\" +\n      \"@media(max-width:768px){#\" + ID + \" .grid{grid-template-columns:1fr}}\";\n    var st = document.createElement(\"style\");\n    st.innerHTML = css;\n    document.head.appendChild(st);\n\n    var testimonios = window.WIGY_CONFIG.testimonios || [];\n    var cardsHTML = testimonios.map(function(t) {\n      return '\u003cdiv class=\"card\"\u003e\u003cimg src=\"' + t.foto + '\" alt=\"' + t.nombre + '\"\u003e\u003cdiv class=\"body\"\u003e\u003cdiv class=\"stars\"\u003e\\u2605\\u2605\\u2605\\u2605\\u2605\u003c\/div\u003e\u003ch3\u003e' + t.titulo + '\u003c\/h3\u003e\u003cp\u003e' + t.texto + '\u003c\/p\u003e\u003cdiv class=\"author\"\u003e' + t.nombre + '\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e';\n    }).join('');\n\n    var wrapper = document.createElement(\"div\");\n    wrapper.id = ID;\n    wrapper.innerHTML = '\u003ch2\u003e\\uD83D\\uDCAC Lo que dicen nuestros clientes\u003c\/h2\u003e\u003cdiv class=\"grid\"\u003e' + cardsHTML + '\u003c\/div\u003e';\n\n    anchor.insertAdjacentElement(\"afterend\", wrapper);\n  }\n\n  var tries = 0;\n  var t = setInterval(function() { tries++; mount(); if (document.getElementById(ID) || tries \u003e= 120) clearInterval(t); }, 200);\n})();\n\u003c\/script\u003e\n\u003c\/p\u003e\n\u003c!-- ================================================================\n     FAQS FINALES\n     ================================================================ --\u003e\n\u003cp\u003e\n\u003cscript\u003e\n(function() {\n  if (window.WIGY_SLUG_BLOCK) return;\n  var ID = \"wigy-final-faqs\";\n\n  function mount() {\n    if (document.getElementById(ID)) return;\n    var anchor = document.getElementById(\"wigy-testimonials\");\n    if (!anchor) return;\n\n    var css = \"#\" + ID + \"{width:100%;background:#1565C0;padding:40px 20px;box-sizing:border-box}\" +\n      \"#\" + ID + \" .inner{max-width:640px;margin:0 auto}\" +\n      \"#\" + ID + \" h2{font-size:24px;font-weight:900;color:#fff;text-align:center;margin:0 0 20px 0}\" +\n      \"#\" + ID + \" details{border-top:1px solid rgba(255,255,255,.15)}\" +\n      \"#\" + ID + \" details:last-child{border-bottom:1px solid rgba(255,255,255,.15)}\" +\n      \"#\" + ID + \" summary{padding:14px 0;color:#fff;font-size:14.5px;font-weight:700;cursor:pointer;list-style:none;display:flex;justify-content:space-between}\" +\n      \"#\" + ID + \" summary::-webkit-details-marker{display:none}\" +\n      \"#\" + ID + \" .a{color:rgba(255,255,255,.9);font-size:13.5px;line-height:1.5;padding:0 0 14px 0}\";\n    var st = document.createElement(\"style\");\n    st.innerHTML = css;\n    document.head.appendChild(st);\n\n    var items = [\n      { q: \"¿Qué hace exactamente este producto?\", a: \"CORTIRESET ayuda a equilibrar los niveles de cortisol elevado, principal responsable del insomnio nocturno, la ansiedad, la inflamación abdominal y el cansancio constante.\" },\n      { q: \"¿Tiene melatonina o genera dependencia?\", a: \"No. No contiene melatonina ni químicos artificiales. No genera dependencia ni efecto rebote.\" },\n      { q: \"¿Ayuda a bajar la panza o la hinchazón por estrés?\", a: \"Sí, muchos usuarios reportan una disminución en la hinchazón y acumulación abdominal asociada al estrés crónico.\" },\n      { q: \"¿Es seguro para uso prolongado?\", a: \"Sí, es una fórmula 100% natural, apta para uso diario y prolongado. Consultá con tu médico si estás bajo tratamiento o embarazada.\" },\n      { q: \"¿Cuánto tarda en verse el resultado real?\", a: \"Muchas personas notan mejor calma y descanso desde la primera semana. Resultados más visibles entre 2 y 4 semanas.\" },\n      { q: \"¿Sirve aunque no tenga insomnio, pero esté muy estresado?\", a: \"Sí, también ayuda con la ansiedad, el estrés constante y la fatiga aunque duermas bien.\" },\n      { q: \"¿Cómo se toma?\", a: \"Seguí las indicaciones del envase, idealmente en el mismo horario todos los días.\" },\n      { q: \"¿Tiempos de envío?\", a: \"Entre 3 y 7 días hábiles según tu ubicación.\" }\n    ];\n\n    var wrapper = document.createElement(\"div\");\n    wrapper.id = ID;\n    wrapper.innerHTML = '\u003cdiv class=\"inner\"\u003e\u003ch2\u003ePreguntas Frecuentes\u003c\/h2\u003e' + items.map(function(it) {\n      return '\u003cdetails\u003e\u003csummary\u003e' + it.q + '\u003c\/summary\u003e\u003cdiv class=\"a\"\u003e' + it.a + '\u003c\/div\u003e\u003c\/details\u003e';\n    }).join('') + '\u003c\/div\u003e';\n\n    anchor.insertAdjacentElement(\"afterend\", wrapper);\n\n    wrapper.querySelectorAll(\"details\").forEach(function(d) {\n      d.addEventListener(\"click\", function() {\n        if (!d.open) { wrapper.querySelectorAll(\"details\").forEach(function(x) { if (x !== d) x.removeAttribute(\"open\"); }); }\n      });\n    });\n  }\n\n  var tries = 0;\n  var t = setInterval(function() { tries++; mount(); if (document.getElementById(ID) || tries \u003e= 120) clearInterval(t); }, 200);\n})();\n\u003c\/script\u003e\n\u003c\/p\u003e\n\u003c!-- ================================================================\n     BARRA STICKY DE COMPRA\n     ================================================================ --\u003e\n\u003cp\u003e\n\u003cscript\u003e\n(function() {\n  if (window.WIGY_SLUG_BLOCK) return;\n  var ID = \"wigy-sticky\";\n  if (document.getElementById(ID)) return;\n\n  var css = \"#\" + ID + \"{position:fixed;bottom:0;left:0;right:0;z-index:9999;background:rgba(255,255,255,.97);backdrop-filter:blur(10px);border-top:1px solid rgba(0,0,0,.06);box-shadow:0 -8px 24px rgba(0,0,0,.08);padding:12px 18px;display:flex;align-items:center;justify-content:center;gap:14px;transform:translateY(100%);transition:transform .3s ease}\" +\n    \"#\" + ID + \".visible{transform:translateY(0)}\" +\n    \"#\" + ID + \" .inner{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;max-width:560px}\" +\n    \"#\" + ID + \" .price{font-size:18px;font-weight:900;color:#1565C0}\" +\n    \"#\" + ID + \" button{background:linear-gradient(135deg,#1565C0,#42A5F5);color:#fff;border:none;border-radius:99px;padding:12px 24px;font-size:14px;font-weight:800;text-transform:uppercase;cursor:pointer}\";\n  var st = document.createElement(\"style\");\n  st.innerHTML = css;\n  document.head.appendChild(st);\n\n  function mount() {\n    if (document.getElementById(ID)) return true;\n    var realBtn = window.WIGY_getBuyButton();\n    if (!realBtn) return false;\n\n    var bar = document.createElement(\"div\");\n    bar.id = ID;\n    bar.innerHTML = '\u003cdiv class=\"inner\"\u003e\u003cspan class=\"price\" id=\"wigy-sticky-price\"\u003e\u003c\/span\u003e\u003cbutton\u003eQUIERO MI CORTIRESET\u003c\/button\u003e\u003c\/div\u003e';\n    document.body.appendChild(bar);\n\n    bar.querySelector(\"button\").addEventListener(\"click\", function() {\n      var btn = window.WIGY_getBuyButton();\n      if (btn) btn.click();\n    });\n\n    function updatePrice() {\n      var sel = document.querySelector(\"#wigy-bundles .kb-bar.sel .kb-p\");\n      var el = document.getElementById(\"wigy-sticky-price\");\n      if (sel \u0026\u0026 el) el.textContent = sel.textContent.trim();\n    }\n    updatePrice();\n    var bundles = document.getElementById(\"wigy-bundles\");\n    if (bundles) bundles.addEventListener(\"click\", function() { setTimeout(updatePrice, 100); });\n\n    var observer = new IntersectionObserver(function(entries) {\n      entries.forEach(function(entry) {\n        if (!entry.isIntersecting \u0026\u0026 entry.boundingClientRect.top \u003c 0) {\n          bar.classList.add(\"visible\");\n        } else {\n          bar.classList.remove(\"visible\");\n        }\n      });\n    }, { threshold: 0 });\n    observer.observe(realBtn);\n    return true;\n  }\n\n  var tries = 0;\n  var t = setInterval(function() { tries++; if (mount() || tries \u003e= 100) clearInterval(t); }, 250);\n})();\n\u003c\/script\u003e\n\u003c\/p\u003e\n\u003c!-- ================================================================\n     TOAST DE COMPRAS RECIENTES (Uruguay)\n     ================================================================ --\u003e\n\u003cp\u003e\n\u003cscript\u003e\n(function() {\n  if (window.WIGY_SLUG_BLOCK) return;\n  var ID = \"wigy-toast\";\n  if (document.getElementById(ID)) return;\n\n  var BASE_DURATION = 4500, EXTRA = 3000, PAUSE = 12000, DELAY = 8000;\n  var BUYERS = window.WIGY_CONFIG.compradoresToast || [];\n  var TIMES = [\"hace 2 min\", \"hace 4 min\", \"hace 7 min\", \"hace 11 min\", \"hace 15 min\", \"hace 18 min\"];\n  function pick(a) { return a[Math.floor(Math.random() * a.length)]; }\n\n  var css = \"#\" + ID + \"{position:fixed;bottom:20px;left:20px;z-index:99999;max-width:300px;background:#fff;border-radius:14px;box-shadow:0 10px 30px rgba(0,0,0,.12);padding:14px 16px;display:flex;align-items:center;gap:12px;transform:translateY(120%);opacity:0;transition:.4s ease;pointer-events:none}\" +\n    \"#\" + ID + \".in{transform:translateY(0);opacity:1}\" +\n    \"#\" + ID + \" .av{width:42px;height:42px;border-radius:50%;background:linear-gradient(135deg,#1565C0,#42A5F5);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:800;flex:0 0 auto}\" +\n    \"#\" + ID + \" .name{font-size:13px;font-weight:700;color:#111}\" +\n    \"#\" + ID + \" .action{font-size:12px;color:#555}\" +\n    \"#\" + ID + \" .time{font-size:11px;color:#999}\";\n  var st = document.createElement(\"style\");\n  st.innerHTML = css;\n  document.head.appendChild(st);\n\n  var toast = document.createElement(\"div\");\n  toast.id = ID;\n  document.body.appendChild(toast);\n\n  var count = 0;\n  function show() {\n    var b = pick(BUYERS), time = pick(TIMES);\n    var titleEl = document.querySelector(\"h1\");\n    var pname = titleEl ? titleEl.textContent.trim().slice(0, 28) : \"CORTIRESET\";\n    toast.innerHTML = '\u003cdiv class=\"av\"\u003e' + b.name.charAt(0) + '\u003c\/div\u003e\u003cdiv\u003e\u003cdiv class=\"name\"\u003e' + b.name + ' de ' + b.city + '\u003c\/div\u003e\u003cdiv class=\"action\"\u003eCompró ' + pname + '\u003c\/div\u003e\u003cdiv class=\"time\"\u003e' + time + ' \\u00B7 Compra verificada\u003c\/div\u003e\u003c\/div\u003e';\n    toast.classList.add(\"in\");\n    var dur = BASE_DURATION + count * EXTRA;\n    count++;\n    setTimeout(function() { toast.classList.remove(\"in\"); }, dur);\n  }\n  function loop() {\n    var dur = BASE_DURATION + count * EXTRA;\n    setTimeout(function() { show(); loop(); }, dur + PAUSE);\n  }\n  setTimeout(function() { show(); loop(); }, DELAY);\n})();\n\u003c\/script\u003e\n\u003c\/p\u003e\n\u003c!-- ================================================================\n     AJUSTE 50\/50 IMAGEN-TEXTO — DETECCIÓN AUTOMÁTICA\n     En vez de adivinar el nombre de clase del tema, busca el\n     contenedor real que reparte la imagen y el texto en dos columnas\n     (detectando su estructura, no su nombre) y fuerza 50\/50 ahí.\n     Solo actúa si encuentra un CSS grid real de 2 columnas — si no lo\n     encuentra, no hace nada (no rompe nada).\n     ================================================================ --\u003e\n\u003cp\u003e\n\u003cscript\u003e\n(function() {\n  if (window.WIGY_SLUG_BLOCK) return;\n  var ID = \"wigy-5050-fix\";\n\n  function fix() {\n    if (window.innerWidth \u003c 750) return true; \/\/ solo desktop\n    if (document.getElementById(ID)) return true;\n    var form = window.WIGY_getForm();\n    if (!form) return false;\n\n    var el = form;\n    for (var i = 0; i \u003c 10 \u0026\u0026 el \u0026\u0026 el.parentElement; i++) {\n      var parent = el.parentElement;\n      var cs = window.getComputedStyle(parent);\n      if (cs.display === \"grid\" \u0026\u0026 parent.children.length === 2) {\n        parent.style.setProperty(\"grid-template-columns\", \"1fr 1fr\", \"important\");\n        var marker = document.createElement(\"span\");\n        marker.id = ID;\n        marker.style.display = \"none\";\n        document.body.appendChild(marker);\n        return true;\n      }\n      el = parent;\n    }\n    return false;\n  }\n\n  var tries = 0;\n  var t = setInterval(function() { tries++; if (fix() || tries \u003e= 100) clearInterval(t); }, 200);\n  window.addEventListener(\"resize\", fix);\n})();\n\u003c\/script\u003e\n\u003c\/p\u003e\n","brand":"Vital Farma","offers":[{"title":"2x1","offer_id":49004845727898,"sku":null,"price":1490.0,"currency_code":"UYU","in_stock":true},{"title":"3x2","offer_id":49004845760666,"sku":null,"price":2090.0,"currency_code":"UYU","in_stock":true},{"title":"4X3","offer_id":49004984008858,"sku":null,"price":2690.0,"currency_code":"UYU","in_stock":true},{"title":"6X5","offer_id":49004984041626,"sku":null,"price":3590.0,"currency_code":"UYU","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0759\/6471\/1066\/files\/IMAGENFRASCO-3pasos.webp?v=1786612014","url":"https:\/\/vitaltienda.store\/products\/polvo-para-controlar-el-cortisol-mejora-el-sueno-y-reduce-el-abdomen-en-7-dia","provider":"Vital Farma","version":"1.0","type":"link"}