{"product_id":"gummies-probioticas-vaginales","title":"Lemme Gummies Probióticas Vaginales","description":"\u003cstyle\u003e\n.gvp-section{padding:1.6rem 1.3rem 1.5rem;font-family:'Inter',sans-serif;}\n.gvp-section *{box-sizing:border-box;}\n\n.gvp-head-block{padding-bottom:1.3rem;text-align:left;}\n.gvp-eyebrow{font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#C2185B;margin:0 0 .5rem;}\n.gvp-title{font-size:20px;font-weight:300;letter-spacing:-.015em;color:#1C1B19;margin:0;line-height:1.25;}\n.gvp-title em{font-style:normal;font-weight:500;}\n.gvp-sub{font-size:12px;color:#8A8781;margin:.5rem 0 0;line-height:1.5;}\n\n.gvp-packs-wrap{display:flex;flex-direction:column;gap:8px;}\n\n.gvp-card{\n  border-radius:2px;padding:.85rem 1rem;cursor:pointer;\n  display:flex;align-items:center;justify-content:space-between;\n  background:#ffffff;border:1px solid #DEDCD5;\n  transition:border-color .15s ease, background .15s ease;\n}\n.gvp-card:hover{border-color:#A9A6A0;}\n\n.gvp-card.gvp-feat{border:1px solid #C2185B;background:#FDF3F6;}\n\n.gvp-left{display:flex;align-items:center;gap:.85rem;}\n\n.gvp-radio{width:16px;height:16px;border-radius:50%;border:1.5px solid #C7C4BD;flex-shrink:0;position:relative;}\n.gvp-card.gvp-feat .gvp-radio{border-color:#C2185B;}\n.gvp-card.gvp-feat .gvp-radio::after{content:'';position:absolute;inset:3px;border-radius:50%;background:#C2185B;}\n\n.gvp-info{display:flex;flex-direction:column;gap:4px;}\n.gvp-tier-label{font-size:13.5px;font-weight:600;color:#1C1B19;letter-spacing:-.005em;white-space:nowrap;}\n.gvp-meta{font-size:11px;color:#8A8781;}\n\n.gvp-tag{display:inline-block;font-size:9px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#C2185B;background:#FCE4EC;padding:2px 7px;border-radius:2px;align-self:flex-start;}\n\n.gvp-right{text-align:right;display:flex;flex-direction:column;gap:2px;flex-shrink:0;}\n.gvp-price{font-size:14.5px;font-weight:600;color:#1C1B19;letter-spacing:-.01em;white-space:nowrap;}\n.gvp-per{font-size:10.5px;color:#8A8781;white-space:nowrap;}\n.gvp-save{font-size:10px;color:#C2185B;font-weight:500;white-space:nowrap;}\n.gvp-save.gvp-inv{visibility:hidden;}\n\n.gvp-footer{display:flex;justify-content:space-between;margin-top:1.3rem;padding-top:1rem;border-top:1px solid #EDEDE9;flex-wrap:wrap;gap:8px;}\n.gvp-trust{font-size:10px;color:#8A8781;display:flex;align-items:center;gap:4px;}\n.gvp-trust svg{width:11px;height:11px;stroke:#8A8781;fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;}\n\u003c\/style\u003e\n\n\u003cdiv class=\"gvp-section\"\u003e\n  \u003cdiv class=\"gvp-head-block\"\u003e\n    \u003cp class=\"gvp-eyebrow\"\u003eGummies Probióticas Vaginales\u003c\/p\u003e\n    \u003cp class=\"gvp-title\"\u003eElige tu \u003cem\u003epack\u003c\/em\u003e\u003c\/p\u003e\n    \u003cp class=\"gvp-sub\"\u003eSelecciona la duración según tu objetivo.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"gvp-packs-wrap\"\u003e\n\n    \u003cdiv class=\"gvp-card gvp-feat\" data-variant=\"58463772344645\" data-tier=\"Máximo\" onclick=\"gvpSelect(this)\"\u003e\n      \u003cdiv class=\"gvp-left\"\u003e\n        \u003cdiv class=\"gvp-radio\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"gvp-info\"\u003e\n          \u003cdiv class=\"gvp-tier-label\"\u003e3 botes \u003cspan class=\"gvp-meta\"\u003e· 90 días\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cspan class=\"gvp-tag\"\u003eRecomendado\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"gvp-right\"\u003e\n        \u003cdiv class=\"gvp-price\" id=\"gv-price-x3\"\u003e···\u003c\/div\u003e\n        \u003cdiv class=\"gvp-per\"\u003e\n\u003cstrong id=\"gv-perval-x3\"\u003e···\u003c\/strong\u003e \/ bote\u003c\/div\u003e\n        \u003cdiv class=\"gvp-save\" id=\"gv-save-x3\"\u003e···\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gvp-card\" data-variant=\"58463772311877\" data-tier=\"Duo\" onclick=\"gvpSelect(this)\"\u003e\n      \u003cdiv class=\"gvp-left\"\u003e\n        \u003cdiv class=\"gvp-radio\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"gvp-info\"\u003e\n          \u003cdiv class=\"gvp-tier-label\"\u003e2 botes \u003cspan class=\"gvp-meta\"\u003e· 60 días\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"gvp-right\"\u003e\n        \u003cdiv class=\"gvp-price\" id=\"gv-price-x2\"\u003e···\u003c\/div\u003e\n        \u003cdiv class=\"gvp-per\"\u003e\n\u003cstrong id=\"gv-perval-x2\"\u003e···\u003c\/strong\u003e \/ bote\u003c\/div\u003e\n        \u003cdiv class=\"gvp-save\" id=\"gv-save-x2\"\u003e···\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gvp-card\" data-variant=\"58462565433669\" data-tier=\"Starter\" onclick=\"gvpSelect(this)\"\u003e\n      \u003cdiv class=\"gvp-left\"\u003e\n        \u003cdiv class=\"gvp-radio\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"gvp-info\"\u003e\n          \u003cdiv class=\"gvp-tier-label\"\u003e1 bote \u003cspan class=\"gvp-meta\"\u003e· 30 días\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"gvp-right\"\u003e\n        \u003cdiv class=\"gvp-price\" id=\"gv-price-x1\"\u003e···\u003c\/div\u003e\n        \u003cdiv class=\"gvp-per\" id=\"gv-per-x1\"\u003e··· \/ bote\u003c\/div\u003e\n        \u003cdiv class=\"gvp-save gvp-inv\"\u003e—\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"gvp-footer\"\u003e\n    \u003cspan class=\"gvp-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=\"gvp-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=\"gvp-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 gvpSelect(card) {\n  document.querySelectorAll('.gvp-card').forEach(function(c){ c.classList.remove('gvp-feat'); });\n  card.classList.add('gvp-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.getAttribute('data-tier') || 'Máximo';\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 · 1 Bote', 'Duo': 'X2 · 2 Botes', 'Máximo': 'X3 · 3 Botes' };\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('.gvp-card.gvp-feat');\n  if (def) { setTimeout(function(){ gvpSelect(def); }, 300); }\n});\n\nfunction gvFormatMoney(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 gvUpdatePrices() {\n  fetch('\/products\/gummies-probioticas-vaginales.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['58462565433669'];\n      var v2 = byId['58463772311877'];\n      var v3 = byId['58463772344645'];\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('gv-price-x1').textContent = gvFormatMoney(v1.price, currency);\n      document.getElementById('gv-per-x1').textContent = gvFormatMoney(v1.price, currency) + ' \/ bote';\n\n      document.getElementById('gv-price-x2').textContent = gvFormatMoney(v2.price, currency);\n      document.getElementById('gv-perval-x2').textContent = gvFormatMoney(Math.round(v2.price \/ 2), currency);\n      document.getElementById('gv-save-x2').textContent = 'Ahorras ' + gvFormatMoney((v1.price * 2) - v2.price, currency);\n\n      document.getElementById('gv-price-x3').textContent = gvFormatMoney(v3.price, currency);\n      document.getElementById('gv-perval-x3').textContent = gvFormatMoney(Math.round(v3.price \/ 3), currency);\n      document.getElementById('gv-save-x3').textContent = 'Ahorras ' + gvFormatMoney((v1.price * 3) - v3.price, currency);\n    })\n    .catch(function (err) { console.error('No se pudieron cargar los precios del pack', err); });\n}\n\ngvUpdatePrices();\n\u003c\/script\u003e","brand":"Bloomi Labs","offers":[{"title":"X1 · 1 Bote","offer_id":58462565433669,"sku":null,"price":599.0,"currency_code":"MXN","in_stock":true},{"title":"X2 · 2 Botes","offer_id":58463772311877,"sku":null,"price":1099.0,"currency_code":"MXN","in_stock":true},{"title":"X3 · 3 Botes","offer_id":58463772344645,"sku":null,"price":1199.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1045\/1854\/9829\/files\/539F111B-83B6-4041-997C-3317561135E5.png?v=1784931343","url":"https:\/\/www.bloomilabs.com\/es-mx\/products\/gummies-probioticas-vaginales","provider":"Bloomi Labs","version":"1.0","type":"link"}