{"product_id":"lemme-burn-capsulas","title":"Lemme Burn Cápsulas","description":"\u003cstyle\u003e\n.lbp-section{padding:2.5rem 0 0;font-family:'Inter',sans-serif;}\n.lbp-title{font-size:22px;font-weight:700;letter-spacing:-.04em;color:#1a1a1a;margin:0 0 .2rem;line-height:1.1;}\n.lbp-title em{font-style:normal;color:#DC2626;}\n.lbp-subtitle{font-size:12px;color:#888;letter-spacing:.01em;margin:0 0 1.4rem;line-height:1.5;}\n.lbp-packs-wrap{padding-top:.5rem;}\n.lbp-packs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:1.2rem;}\n.lbp-card{border-radius:18px;padding:1.3rem .7rem 1rem;cursor:pointer;position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;background:#FDECEC;border:1px solid transparent;transition:transform .15s,border-color .2s;}\n.lbp-card:hover{transform:translateY(-2px);border-color:rgba(220,38,38,.35);}\n.lbp-card.lbp-feat{background:#3D0F0F;border:1px solid #F26B6B;}\n.lbp-dot{position:absolute;border-radius:50%;background:#F5A3A3;}\n.lbp-badge{position:absolute;top:-11px;left:50%;transform:translateX(-50%);background:#F26B6B;color:#3D0F0F;font-size:8px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;padding:4px 12px;border-radius:20px;white-space:nowrap;}\n.lbp-pills{margin-bottom:1rem;height:48px;width:100%;display:flex;align-items:center;justify-content:center;gap:5px;}\n.lbp-pill{width:8px;height:26px;border-radius:10px;background:#DC2626;}\n.lbp-pill.dim{background:rgba(220,38,38,.18);}\n.lbp-pill.tall{height:36px;}\n.lbp-card.lbp-feat .lbp-pill{background:#F5A3A3;}\n.lbp-card.lbp-feat .lbp-pill.dim{background:#6B1F1F;}\n.lbp-tier{font-size:9px;letter-spacing:.2em;text-transform:uppercase;font-weight:600;color:#DC2626;margin-bottom:.3rem;}\n.lbp-feat .lbp-tier{color:#F5A3A3;}\n.lbp-qty{font-size:36px;font-weight:200;letter-spacing:-.05em;color:#1a1a1a;line-height:1;margin-bottom:.15rem;}\n.lbp-feat .lbp-qty{color:#FDECEC;}\n.lbp-days{font-size:10px;color:#888;margin-bottom:1rem;letter-spacing:.01em;}\n.lbp-feat .lbp-days{color:#E8ADAD;}\n.lbp-line{width:100%;height:.5px;background:rgba(220,38,38,.2);margin-bottom:1rem;}\n.lbp-feat .lbp-line{background:rgba(255,255,255,.1);}\n.lbp-price{font-size:18px;font-weight:600;letter-spacing:-.02em;color:#1a1a1a;line-height:1.1;margin-bottom:.2rem;white-space:nowrap;}\n.lbp-feat .lbp-price{color:#fff;}\n.lbp-per{font-size:10px;color:#888;margin-bottom:.5rem;white-space:nowrap;}\n.lbp-feat .lbp-per{color:#E8ADAD;}\n.lbp-per strong{color:#DC2626;font-weight:600;}\n.lbp-feat .lbp-per strong{color:#F5A3A3;}\n.lbp-save{font-size:8.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#DC2626;background:rgba(220,38,38,.12);padding:4px 8px;border-radius:20px;margin-bottom:1rem;white-space:nowrap;}\n.lbp-feat .lbp-save{background:rgba(242,107,107,.18);color:#FDECEC;}\n.lbp-save.lbp-inv{visibility:hidden;}\n.lbp-label-bottom{width:100%;padding:9px 0;border-radius:12px;font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;border:none;background:transparent;color:#DC2626;}\n.lbp-feat .lbp-label-bottom{color:#F5A3A3;}\n.lbp-footer{display:flex;justify-content:center;gap:1.5rem;padding-top:.3rem;flex-wrap:wrap;}\n.lbp-trust{display:flex;align-items:center;gap:5px;font-size:11px;color:#888;}\n.lbp-trust svg{width:14px;height:14px;stroke:#DC2626;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;}\n\u003c\/style\u003e\n\n\u003cdiv class=\"lbp-section\"\u003e\n  \u003cp class=\"lbp-title\"\u003eActiva tu \u003cem\u003emetabolismo\u003c\/em\u003e\u003c\/p\u003e\n  \u003cp class=\"lbp-subtitle\"\u003e2 cápsulas al día. Sin cafeína, sin estimulantes.\u003c\/p\u003e\n\n  \u003cdiv class=\"lbp-packs-wrap\"\u003e\n    \u003cdiv class=\"lbp-packs\"\u003e\n\n      \u003cdiv class=\"lbp-card\" data-variant=\"58464698302789\" onclick=\"lbpSelect(this)\"\u003e\n        \u003cdiv class=\"lbp-pills\"\u003e\n          \u003cdiv class=\"lbp-pill\"\u003e\u003c\/div\u003e\n          \u003cdiv class=\"lbp-pill dim\"\u003e\u003c\/div\u003e\n          \u003cdiv class=\"lbp-pill dim\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lbp-tier\"\u003eStarter\u003c\/div\u003e\n        \u003cdiv class=\"lbp-qty\"\u003e×1\u003c\/div\u003e\n        \u003cdiv class=\"lbp-days\"\u003e30 días\u003c\/div\u003e\n        \u003cdiv class=\"lbp-line\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"lbp-price\" id=\"lb-price-x1\"\u003e···\u003c\/div\u003e\n        \u003cdiv class=\"lbp-per\" id=\"lb-per-x1\"\u003e··· \/ bote\u003c\/div\u003e\n        \u003cdiv class=\"lbp-save lbp-inv\"\u003e—\u003c\/div\u003e\n        \u003cdiv class=\"lbp-label-bottom\"\u003e1 bote\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"lbp-card lbp-feat\" data-variant=\"58464698335557\" onclick=\"lbpSelect(this)\"\u003e\n        \u003cdiv class=\"lbp-dot\" style=\"top:12px;right:14px;width:4px;height:4px;\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"lbp-dot\" style=\"top:30px;left:12px;width:3px;height:3px;\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"lbp-dot\" style=\"bottom:18px;right:18px;width:3px;height:3px;\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"lbp-badge\"\u003ePopular\u003c\/div\u003e\n        \u003cdiv class=\"lbp-pills\"\u003e\n          \u003cdiv class=\"lbp-pill tall\"\u003e\u003c\/div\u003e\n          \u003cdiv class=\"lbp-pill tall\"\u003e\u003c\/div\u003e\n          \u003cdiv class=\"lbp-pill dim\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lbp-tier\"\u003eDuo\u003c\/div\u003e\n        \u003cdiv class=\"lbp-qty\"\u003e×2\u003c\/div\u003e\n        \u003cdiv class=\"lbp-days\"\u003e60 días\u003c\/div\u003e\n        \u003cdiv class=\"lbp-line\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"lbp-price\" id=\"lb-price-x2\"\u003e···\u003c\/div\u003e\n        \u003cdiv class=\"lbp-per\"\u003e\n\u003cstrong id=\"lb-perval-x2\"\u003e···\u003c\/strong\u003e \/ bote\u003c\/div\u003e\n        \u003cdiv class=\"lbp-save\" id=\"lb-save-x2\"\u003e···\u003c\/div\u003e\n        \u003cdiv class=\"lbp-label-bottom\"\u003eMás vendido\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"lbp-card\" data-variant=\"58464698368325\" onclick=\"lbpSelect(this)\"\u003e\n        \u003cdiv class=\"lbp-pills\"\u003e\n          \u003cdiv class=\"lbp-pill\"\u003e\u003c\/div\u003e\n          \u003cdiv class=\"lbp-pill\"\u003e\u003c\/div\u003e\n          \u003cdiv class=\"lbp-pill\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lbp-tier\"\u003eMáximo\u003c\/div\u003e\n        \u003cdiv class=\"lbp-qty\"\u003e×3\u003c\/div\u003e\n        \u003cdiv class=\"lbp-days\"\u003e90 días\u003c\/div\u003e\n        \u003cdiv class=\"lbp-line\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"lbp-price\" id=\"lb-price-x3\"\u003e···\u003c\/div\u003e\n        \u003cdiv class=\"lbp-per\"\u003e\n\u003cstrong id=\"lb-perval-x3\"\u003e···\u003c\/strong\u003e \/ bote\u003c\/div\u003e\n        \u003cdiv class=\"lbp-save\" id=\"lb-save-x3\"\u003e···\u003c\/div\u003e\n        \u003cdiv class=\"lbp-label-bottom\"\u003eMejor valor\u003c\/div\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"lbp-footer\"\u003e\n    \u003cspan class=\"lbp-trust\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Garantía 30 días\u003c\/span\u003e\n    \u003cspan class=\"lbp-trust\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003crect x=\"1\" y=\"3\" width=\"15\" height=\"13\" rx=\"1\"\u003e\u003c\/rect\u003e\u003cpath d=\"M16 8h4l3 3v5h-7V8z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"5.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"18.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e Envío gratis pack 2\/3\u003c\/span\u003e\n    \u003cspan class=\"lbp-trust\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003crect x=\"3\" y=\"11\" width=\"18\" height=\"11\" rx=\"2\"\u003e\u003c\/rect\u003e\u003cpath d=\"M7 11V7a5 5 0 0 1 10 0v4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Pago seguro\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\nfunction lbpSelect(card) {\n  document.querySelectorAll('.lbp-card').forEach(function(c){ c.classList.remove('lbp-feat'); });\n  card.classList.add('lbp-feat');\n  var vid = card.getAttribute('data-variant');\n  var hiddenId = document.querySelector('input[name=\"id\"][ref=\"variantId\"], input[name=\"id\"][data-product-form-input]');\n  if (!hiddenId) hiddenId = document.querySelector('form[data-type=\"add-to-cart-form\"] input[name=\"id\"]');\n  if (hiddenId) { hiddenId.value = vid; hiddenId.dispatchEvent(new Event('change', { bubbles: true })); }\n  var variantTitle = card.querySelector('.lbp-tier').textContent.trim();\n  var allVariantBtns = document.querySelectorAll('.variant-picker button, [data-option-value], label[data-value]');\n  allVariantBtns.forEach(function(btn) {\n    var txt = (btn.getAttribute('data-value') || btn.textContent || '').trim();\n    var map = { 'Starter': 'X1', 'Duo': 'X2', 'Máximo': 'X3' };\n    if (txt === map[variantTitle]) { btn.click(); }\n  });\n  document.dispatchEvent(new CustomEvent('variant:change', { bubbles: true, detail: { variant: { id: parseInt(vid) } } }));\n  var pfComp = document.querySelector('product-form-component');\n  if (pfComp \u0026\u0026 pfComp.updateVariant) { pfComp.updateVariant(parseInt(vid)); }\n}\ndocument.addEventListener('DOMContentLoaded', function() {\n  var def = document.querySelector('.lbp-card.lbp-feat');\n  if (def) { setTimeout(function(){ lbpSelect(def); }, 300); }\n});\n\nfunction lbFormatMoney(cents, currency) {\n  var amount = (cents \/ 100).toLocaleString(currency === 'MXN' ? 'es-MX' : 'es-ES', {\n    minimumFractionDigits: 2,\n    maximumFractionDigits: 2,\n    useGrouping: false\n  });\n  if (currency === 'MXN') return 'MX$' + amount;\n  return amount.replace('.', ',') + '€';\n}\n\nfunction lbUpdatePrices() {\n  fetch('\/products\/lemme-burn-capsulas.js')\n    .then(function (r) { return r.json(); })\n    .then(function (product) {\n      var byId = {};\n      product.variants.forEach(function (v) { byId[String(v.id)] = v; });\n\n      var v1 = byId['58464698302789'];\n      var v2 = byId['58464698335557'];\n      var v3 = byId['58464698368325'];\n      if (!v1 || !v2 || !v3) return;\n\n      var currency = (window.Shopify \u0026\u0026 Shopify.currency \u0026\u0026 Shopify.currency.active) || 'EUR';\n\n      document.getElementById('lb-price-x1').textContent = lbFormatMoney(v1.price, currency);\n      document.getElementById('lb-per-x1').textContent = lbFormatMoney(v1.price, currency) + ' \/ bote';\n\n      document.getElementById('lb-price-x2').textContent = lbFormatMoney(v2.price, currency);\n      document.getElementById('lb-perval-x2').textContent = lbFormatMoney(Math.round(v2.price \/ 2), currency);\n      document.getElementById('lb-save-x2').textContent = 'Ahorras ' + lbFormatMoney((v1.price * 2) - v2.price, currency);\n\n      document.getElementById('lb-price-x3').textContent = lbFormatMoney(v3.price, currency);\n      document.getElementById('lb-perval-x3').textContent = lbFormatMoney(Math.round(v3.price \/ 3), currency);\n      document.getElementById('lb-save-x3').textContent = 'Ahorras ' + lbFormatMoney((v1.price * 3) - v3.price, currency);\n    })\n    .catch(function (err) { console.error('No se pudieron cargar los precios del pack', err); });\n}\n\nlbUpdatePrices();\n\u003c\/script\u003e","brand":"Bloomi Labs","offers":[{"title":"X1","offer_id":58464698302789,"sku":null,"price":699.0,"currency_code":"MXN","in_stock":true},{"title":"X2","offer_id":58464698335557,"sku":null,"price":1099.0,"currency_code":"MXN","in_stock":true},{"title":"X3","offer_id":58464698368325,"sku":null,"price":1399.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1045\/1854\/9829\/files\/E82DC0C1-8662-42D8-B6AB-66D42ED1D4B5.png?v=1783195492","url":"https:\/\/www.bloomilabs.com\/es-mx\/products\/lemme-burn-capsulas","provider":"Bloomi Labs","version":"1.0","type":"link"}