{"product_id":"nutriki-200-recetas-saludables-para-ninos","title":"Nutriki — +200 Recetas Saludables para Niños","description":"\u003cstyle\u003e\n[data-sf-launch]{\n  --bg:#2D6A4F;\n  --bg2:#1B4332;\n  --ink:#ffffff;\n  --muted:rgba(255,255,255,.75);\n  --accent:#F4A261;\n  --accent2:#FFB347;\n  --surface:rgba(255,255,255,.10);\n  --danger:#EF4444;\n  background:linear-gradient(135deg,var(--bg) 0%,var(--bg2) 100%);\n  color:var(--ink);\n  padding:32px 18px;\n  text-align:center;\n  font-family:system-ui,-apple-system,\"Segoe UI\",Roboto,Arial,sans-serif;\n  -webkit-font-smoothing:antialiased;\n  border-radius:16px;\n  position:relative;\n  overflow:hidden;\n}\n[data-sf-launch]::before{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  background:radial-gradient(ellipse at 80% 20%,rgba(244,162,97,.15) 0%,transparent 60%);\n  pointer-events:none;\n}\n[data-sf-launch] .sf-launch__inner{\n  max-width:480px;\n  margin:0 auto;\n  position:relative;\n  z-index:1;\n}\n[data-sf-launch] .sf-launch__social{\n  display:inline-flex;\n  align-items:center;\n  gap:7px;\n  background:rgba(255,255,255,.12);\n  border:1px solid rgba(255,255,255,.20);\n  border-radius:999px;\n  padding:6px 14px;\n  font-size:11px;\n  font-weight:800;\n  letter-spacing:.6px;\n  text-transform:uppercase;\n  color:rgba(255,255,255,.90);\n  margin-bottom:16px;\n}\n[data-sf-launch] .sf-launch__social-dot{\n  width:7px;\n  height:7px;\n  background:#4ADE80;\n  border-radius:50%;\n  flex-shrink:0;\n  animation:sf-launch-pulse 1.5s ease-in-out infinite;\n}\n@keyframes sf-launch-pulse{\n  0%,100%{opacity:1;transform:scale(1)}\n  50%{opacity:.4;transform:scale(.6)}\n}\n[data-sf-launch] .sf-launch__title{\n  font-size:clamp(16px,4vw,20px);\n  font-weight:950;\n  letter-spacing:.5px;\n  text-transform:uppercase;\n  color:var(--accent);\n  margin:0 0 8px;\n  line-height:1.2;\n}\n[data-sf-launch] .sf-launch__sub{\n  font-size:13.5px;\n  color:var(--muted);\n  font-weight:450;\n  line-height:1.55;\n  margin:0 0 20px;\n  max-width:360px;\n  margin-left:auto;\n  margin-right:auto;\n}\n[data-sf-launch] .sf-launch__sub b{\n  color:#fff;\n  font-weight:800;\n}\n[data-sf-launch] .sf-launch__timer{\n  display:flex;\n  justify-content:center;\n  align-items:center;\n  gap:8px;\n  margin-bottom:16px;\n}\n[data-sf-launch] .sf-launch__segment{\n  display:flex;\n  flex-direction:column;\n  align-items:center;\n  gap:5px;\n}\n[data-sf-launch] .sf-launch__num{\n  background:rgba(255,255,255,.12);\n  border:1px solid rgba(255,255,255,.18);\n  border-radius:12px;\n  padding:12px 18px;\n  font-size:clamp(32px,8vw,48px);\n  font-weight:950;\n  letter-spacing:-0.02em;\n  min-width:72px;\n  font-variant-numeric:tabular-nums;\n  line-height:1;\n  color:#fff;\n  transition:color .3s ease,background .3s ease;\n  box-shadow:0 4px 16px rgba(0,0,0,.20);\n}\n[data-sf-launch] .sf-launch__num--low{\n  color:var(--accent);\n  background:rgba(244,162,97,.15);\n  border-color:rgba(244,162,97,.35);\n}\n[data-sf-launch] .sf-launch__label{\n  font-size:10px;\n  font-weight:800;\n  text-transform:uppercase;\n  letter-spacing:1px;\n  color:rgba(255,255,255,.55);\n}\n[data-sf-launch] .sf-launch__sep{\n  font-size:clamp(24px,6vw,38px);\n  font-weight:900;\n  color:rgba(255,255,255,.25);\n  padding-bottom:20px;\n  line-height:1;\n}\n[data-sf-launch] .sf-launch__note{\n  font-size:12px;\n  color:rgba(255,255,255,.55);\n  font-weight:600;\n  letter-spacing:.2px;\n}\n[data-sf-launch] .sf-launch__note em{\n  font-style:normal;\n  color:var(--accent);\n  font-weight:800;\n}\n@media(max-width:480px){\n  [data-sf-launch] .sf-launch__num{\n    padding:10px 12px;\n    min-width:58px;\n    font-size:28px;\n    border-radius:10px;\n  }\n  [data-sf-launch] .sf-launch__sep{\n    font-size:20px;\n    padding-bottom:16px;\n  }\n}\n@media(prefers-reduced-motion:reduce){\n  [data-sf-launch] *{transition:none !important;animation:none !important;}\n}\n\u003c\/style\u003e\n\n\u003cdiv data-sf-launch\u003e\n  \u003cdiv class=\"sf-launch__inner\"\u003e\n\n    \u003cdiv class=\"sf-launch__social\"\u003e\n      \u003cspan class=\"sf-launch__social-dot\"\u003e\u003c\/span\u003e\n      +500 mamás ya dentro · acceso activo\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sf-launch__title\" data-sf-launch-title\u003e\n      OFERTA HOY — LANZAMIENTO\n    \u003c\/div\u003e\n\n    \u003cp class=\"sf-launch__sub\"\u003e\n      Tu lugar está reservado durante \u003cb\u003e15 minutos\u003c\/b\u003e.\u003cbr\u003e\n      Este precio de lanzamiento \u003cb\u003eno se repite\u003c\/b\u003e — una vez que se cubran los primeros cupos, el precio sube.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"sf-launch__timer\" role=\"timer\" aria-label=\"Tiempo restante\"\u003e\n      \u003cdiv class=\"sf-launch__segment\"\u003e\n        \u003cdiv class=\"sf-launch__num\" data-sf-launch-minutes\u003e15\u003c\/div\u003e\n        \u003cspan class=\"sf-launch__label\"\u003eMinutos\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"sf-launch__sep\"\u003e:\u003c\/span\u003e\n      \u003cdiv class=\"sf-launch__segment\"\u003e\n        \u003cdiv class=\"sf-launch__num\" data-sf-launch-seconds\u003e00\u003c\/div\u003e\n        \u003cspan class=\"sf-launch__label\"\u003eSegundos\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"sf-launch__note\"\u003e\n      Precio especial solo para los \u003cem\u003eprimeros accesos\u003c\/em\u003e — no hay segunda vuelta a este valor.\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){\n  var root = document.querySelector('[data-sf-launch]');\n  if(!root || root.dataset.ready) return;\n  root.dataset.ready = '1';\n\n  \/\/ Título dinámico con el día\n  var dias = ['DOMINGO','LUNES','MARTES','MIÉRCOLES','JUEVES','VIERNES','SÁBADO'];\n  var hoy = dias[new Date().getDay()];\n  var titleEl = root.querySelector('[data-sf-launch-title]');\n  if(titleEl) titleEl.textContent = 'OFERTA HOY ' + hoy + ' — LANZAMIENTO';\n\n  \/\/ Contador de 15 minutos por sesión\n  var STORAGE_KEY = 'sf_nutriki_launch_end';\n  var DURATION = 15 * 60 * 1000;\n  var endTime;\n  try {\n    var stored = sessionStorage.getItem(STORAGE_KEY);\n    if(stored \u0026\u0026 !isNaN(Number(stored)) \u0026\u0026 Number(stored) \u003e Date.now()) {\n      endTime = Number(stored);\n    } else {\n      endTime = Date.now() + DURATION;\n      sessionStorage.setItem(STORAGE_KEY, String(endTime));\n    }\n  } catch(e) {\n    endTime = Date.now() + DURATION;\n  }\n\n  var mEl = root.querySelector('[data-sf-launch-minutes]');\n  var sEl = root.querySelector('[data-sf-launch-seconds]');\n\n  function pad(n){ return n \u003c 10 ? '0' + n : String(n); }\n\n  function tick(){\n    var diff = Math.max(0, endTime - Date.now());\n    var totalSecs = Math.floor(diff \/ 1000);\n    var m = Math.floor(totalSecs \/ 60);\n    var s = totalSecs % 60;\n    if(mEl) mEl.textContent = pad(m);\n    if(sEl) sEl.textContent = pad(s);\n    if(totalSecs \u003c 180 \u0026\u0026 mEl) mEl.classList.add('sf-launch__num--low');\n    if(totalSecs \u003c 60 \u0026\u0026 sEl) sEl.classList.add('sf-launch__num--low');\n    if(diff \u003c= 0){\n      clearInterval(iv);\n      if(mEl) mEl.textContent = '00';\n      if(sEl) sEl.textContent = '00';\n    }\n  }\n\n  tick();\n  var iv = setInterval(tick, 1000);\n})();\n\u003c\/script\u003e\n\u003cstyle\u003e\n[data-sf-trust]{\n  background:#ffffff;\n  padding:20px 18px 24px;\n  text-align:center;\n  font-family:system-ui,-apple-system,\"Segoe UI\",Roboto,Arial,sans-serif;\n  -webkit-font-smoothing:antialiased;\n}\n[data-sf-trust] .sf-trust__inner{\n  max-width:480px;\n  margin:0 auto;\n  display:flex;\n  flex-direction:column;\n  align-items:center;\n  gap:14px;\n}\n[data-sf-trust] .sf-trust__badges{\n  display:flex;\n  flex-wrap:wrap;\n  justify-content:center;\n  gap:8px;\n}\n[data-sf-trust] .sf-trust__badge{\n  display:inline-flex;\n  align-items:center;\n  gap:6px;\n  background:#F0FDF4;\n  border:1px solid rgba(5,150,105,.18);\n  border-radius:999px;\n  padding:6px 13px;\n  font-size:12px;\n  font-weight:700;\n  color:#065F46;\n  letter-spacing:.2px;\n}\n[data-sf-trust] .sf-trust__divider{\n  width:100%;\n  height:1px;\n  background:rgba(15,23,42,.07);\n}\n[data-sf-trust] .sf-trust__update{\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  gap:7px;\n  font-size:13px;\n  font-weight:600;\n  color:rgba(15,23,42,.60);\n  line-height:1.4;\n  text-align:center;\n}\n[data-sf-trust] .sf-trust__cards{\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  gap:10px;\n  flex-wrap:wrap;\n}\n[data-sf-trust] .sf-trust__card-img{\n  height:26px;\n  width:auto;\n  object-fit:contain;\n  opacity:.90;\n}\n[data-sf-trust] .sf-trust__secure{\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  gap:6px;\n  font-size:11.5px;\n  font-weight:700;\n  color:rgba(15,23,42,.45);\n  letter-spacing:.3px;\n}\n\u003c\/style\u003e\n\n\u003cdiv data-sf-trust\u003e\n  \u003cdiv class=\"sf-trust__inner\"\u003e\n\n    \u003cdiv class=\"sf-trust__badges\"\u003e\n      \u003cspan class=\"sf-trust__badge\"\u003e💳 Pago único\u003c\/span\u003e\n      \u003cspan class=\"sf-trust__badge\"\u003e♾️ Sin suscripción\u003c\/span\u003e\n      \u003cspan class=\"sf-trust__badge\"\u003e🔄 Actualizaciones gratis\u003c\/span\u003e\n      \u003cspan class=\"sf-trust__badge\"\u003e🛡️ Garantía 7 días\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sf-trust__divider\"\u003e\u003c\/div\u003e\n\n    \u003cdiv class=\"sf-trust__update\"\u003e\n      ✨ Tu compra incluye futuras actualizaciones gratuitas — sin costo adicional, para siempre.\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sf-trust__cards\"\u003e\n      \u003csvg height=\"26\" viewbox=\"0 0 60 40\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-label=\"Visa\"\u003e\n        \u003crect width=\"60\" height=\"40\" rx=\"5\" fill=\"#1A1F71\"\u003e\u003c\/rect\u003e\n        \u003ctext x=\"50%\" y=\"55%\" dominant-baseline=\"middle\" text-anchor=\"middle\" fill=\"white\" font-size=\"14\" font-weight=\"bold\" font-family=\"Arial\"\u003eVISA\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \u003csvg height=\"26\" viewbox=\"0 0 60 40\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-label=\"Mastercard\"\u003e\n        \u003crect width=\"60\" height=\"40\" rx=\"5\" fill=\"#252525\"\u003e\u003c\/rect\u003e\n        \u003ccircle cx=\"23\" cy=\"20\" r=\"11\" fill=\"#EB001B\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"37\" cy=\"20\" r=\"11\" fill=\"#F79E1B\"\u003e\u003c\/circle\u003e\n        \u003cpath d=\"M30 11.5a11 11 0 010 17A11 11 0 0130 11.5z\" fill=\"#FF5F00\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0666\/9169\/4695\/files\/MP_RGB_HANDSHAKE_color_vertical.png?v=1778698400\" alt=\"Mercado Pago\" class=\"sf-trust__card-img\" loading=\"lazy\" decoding=\"async\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0666\/9169\/4695\/files\/amex.png?v=1778698667\" alt=\"American Express\" class=\"sf-trust__card-img\" loading=\"lazy\" decoding=\"async\"\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sf-trust__secure\"\u003e\n      🔒 Pago 100% seguro · Encriptación SSL\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"MI TIENDA ","offers":[{"title":"Default Title","offer_id":53225908535575,"sku":null,"price":19999.0,"currency_code":"ARS","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0989\/6538\/9591\/files\/PortadaNutriki.png?v=1778808680","url":"https:\/\/agoraeducacion.store\/products\/nutriki-200-recetas-saludables-para-ninos","provider":"AGORA","version":"1.0","type":"link"}