{"product_id":"ppb","title":"Pasaporte Plant Based. Recetas del mundo, veganizadas. Ebooks + versión web.","description":"\u003c!--\n  ══════════════════════════════════════════════════════════════════\n  EXTRA — PARA LA DESCRIPCIÓN DEL PRODUCTO NATIVO DE SHOPIFY\n  Pegá TODO este bloque dentro de la descripción del producto\n  (en el editor usá el botón \"\u003c\u003e\" \/ Mostrar HTML para pegarlo).\n  HEREDA del bloque 01_banner: variables de color (--verde, --tinta-2,\n  --linea…) y los estilos de .faq \/ .plus \/ .a. Acá abajo va SOLO lo\n  custom: el contador en vivo, el tamaño \"mini\" y los íconos de confianza.\n  NOTA: si el editor de Shopify borra el \u003cscript\u003e, movelo al bloque\n  01_banner (ahí ya corren los scripts) — el resto funciona igual.\n  ══════════════════════════════════════════════════════════════════\n--\u003e\n\u003cdiv class=\"ppb-pd\"\u003e\n  \u003cstyle\u003e\n    .ppb-pd {\n      max-width: 520px;\n      margin: 0 auto;\n    }\n    \/* ── contador en vivo (custom) ── *\/\n    .ppb-live-wrap {\n      text-align: center;\n      margin-bottom: 16px;\n    }\n    .ppb-live {\n      display: inline-flex;\n      align-items: center;\n      gap: 9px;\n      background: #f1f7f3;\n      border: 1px solid #cfe8db;\n      border-radius: 999px;\n      padding: 7px 14px;\n      font-size: 13.5px;\n      font-weight: 700;\n      color: var(--tinta-2);\n    }\n    .ppb-live b {\n      color: var(--verde);\n      font-weight: 900;\n    }\n    .ppb-live-dot {\n      width: 9px;\n      height: 9px;\n      border-radius: 50%;\n      background: #12b877;\n      position: relative;\n      flex: 0 0 auto;\n    }\n    .ppb-live-dot::after {\n      content: \"\";\n      position: absolute;\n      inset: 0;\n      border-radius: 50%;\n      background: #12b877;\n      animation: ppbpulse 1.6s ease-out infinite;\n    }\n    @keyframes ppbpulse {\n      0% {\n        transform: scale(1);\n        opacity: 0.7;\n      }\n      100% {\n        transform: scale(3.2);\n        opacity: 0;\n      }\n    }\n    \/* ── mini dropdowns: reusa .faq del banner, más chico (custom) ── *\/\n    .ppb-pd .faq.mini {\n      border-width: 1px;\n      border-color: var(--linea);\n      border-radius: 10px;\n      margin-bottom: 8px;\n    }\n    .ppb-pd .faq.mini summary {\n      padding: 11px 14px;\n      font-size: 13.5px;\n    }\n    .ppb-pd .faq.mini .a {\n      padding: 0 14px 12px;\n      font-size: 13px;\n    }\n    .ppb-pd .faq.mini .plus {\n      font-size: 18px;\n    }\n    \/* ── ítems de confianza (custom) ── *\/\n    .ppb-trust {\n      display: flex;\n      flex-wrap: wrap;\n      justify-content: center;\n      gap: 12px 26px;\n      margin-top: 18px;\n    }\n    .ppb-trust span {\n      display: inline-flex;\n      align-items: center;\n      gap: 8px;\n      font-size: 14px;\n      font-weight: 800;\n      color: var(--tinta-2);\n    }\n    .ppb-trust svg {\n      width: 19px;\n      height: 19px;\n      color: var(--verde);\n      flex: 0 0 auto;\n    }\n  \u003c\/style\u003e\n\n  \u003c!-- 1 · CONTADOR EN VIVO --\u003e\n  \u003cdiv class=\"ppb-live-wrap\"\u003e\n    \u003cspan class=\"ppb-live\"\u003e\n      \u003cspan class=\"ppb-live-dot\"\u003e\u003c\/span\u003e\n      \u003cspan\u003e\u003cb id=\"ppb-live-n\"\u003e18\u003c\/b\u003e personas viendo esto ahora\u003c\/span\u003e\n    \u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 2 · MINI DROPDOWNS (heredan estilo .faq del banner) --\u003e\n  \u003cdetails class=\"faq mini\"\u003e\n    \u003csummary\u003e¿Cómo lo recibo? \u003cspan class=\"plus\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n    \u003cdiv class=\"a\"\u003e\n      Al instante por email: te llega el link a la carpeta con los 11 recetarios\n      en PDF (para descargar o imprimir) y el acceso a la web navegable. Es tuyo\n      para siempre.\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n  \u003cdetails class=\"faq mini\"\u003e\n    \u003csummary\u003e¿Es una suscripción? \u003cspan class=\"plus\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n    \u003cdiv class=\"a\"\u003e\n      No. Es un pago único: lo comprás una vez y es tuyo para siempre, con todas\n      las actualizaciones futuras incluidas gratis.\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003c!-- 3 · ÍTEMS DE CONFIANZA --\u003e\n  \u003cdiv class=\"ppb-trust\"\u003e\n    \u003cspan\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003crect x=\"4\" y=\"10.5\" width=\"16\" height=\"9.5\" rx=\"2\"\u003e\u003c\/rect\u003e\n        \u003cpath d=\"M8 10.5V7a4 4 0 0 1 8 0v3.5\"\u003e\u003c\/path\u003e\u003c\/svg\u003ePago seguro\u003c\/span\u003e\n    \u003cspan\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"currentColor\"\u003e\n        \u003cpath d=\"M13 2 4 14h6l-1 8 9-12h-6l1-8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAcceso al instante\u003c\/span\u003e\n    \u003cspan\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003cpath d=\"M12 3l7 3v5c0 4.2-3 7.2-7 8-4-.8-7-3.8-7-8V6l7-3z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M9.2 12l1.9 1.9L15 10\"\u003e\u003c\/path\u003e\u003c\/svg\u003eGarantía 7 días\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cscript\u003e\n    (function () {\n      var el = document.getElementById(\"ppb-live-n\");\n      if (!el) return;\n      var n = 13 + Math.floor(Math.random() * 11); \/* arranca 13–23 *\/\n      el.textContent = n;\n      function step() {\n        var r = Math.random();\n        if (r \u003c 0.4) n -= 1; \/* baja *\/\n        else if (r \u003c 0.84) n += 1; \/* sube (un poco más seguido) *\/\n        else if (r \u003c 0.92) n += 2; \/* de vez en cuando salta +2 *\/\n        if (n \u003c 9) n = 9 + Math.floor(Math.random() * 2);\n        if (n \u003e 34) n = 34 - Math.floor(Math.random() * 2);\n        el.textContent = n;\n        setTimeout(\n          step,\n          2200 + Math.random() * 4200,\n        ); \/* cada 2.2–6.4 s, irregular *\/\n      }\n      setTimeout(step, 2600 + Math.random() * 2400);\n    })();\n  \u003c\/script\u003e\n\u003c\/div\u003e\n","brand":"Pasaporte Plant Based","offers":[{"title":"Default Title","offer_id":48897715896560,"sku":null,"price":23900.0,"currency_code":"ARS","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0824\/1404\/3376\/files\/hero.jpg?v=1784680082","url":"https:\/\/www.pasaporteplantbased.com\/products\/ppb","provider":"Pasaporte Plant Based","version":"1.0","type":"link"}