{"product_id":"gummies-bronceado","title":"Gummies Bronceado","description":"\u003cstyle\u003e\n.packs-wrap *{box-sizing:border-box;}\n.packs-wrap { font-family:-apple-system,BlinkMacSystemFont,'SF Pro Text','Inter',sans-serif; width:100%; max-width:100%; padding:16px 12px 24px; overflow:hidden; }\n\n.packs-card{\n  background:#fffaf4;\n  border-radius:10px;\n  border:1px solid #f0e0c8;\n  overflow:hidden;\n  max-width:100%;\n}\n.packs-card-top{\n  height:3px;\n  background:linear-gradient(90deg,#f4a340 0%,#e8853a 35%,#d9622f 70%,#c2451f 100%);\n}\n\n.packs-header{\n  padding:16px 20px 10px;\n  display:flex;\n  align-items:center;\n  gap:10px;\n}\n.packs-icon{\n  flex-shrink:0;width:32px;height:32px;border-radius:50%;\n  background:linear-gradient(135deg,#ffd9a0,#f4a340);\n  display:flex;align-items:center;justify-content:center;\n}\n.packs-icon svg{ width:15px;height:15px; }\n.packs-label{ font-size:8.5px;font-weight:500;letter-spacing:.18em;color:#b5730f;text-transform:uppercase;margin:0 0 3px; }\n.packs-title{ font-size:16px;font-weight:600;color:#2b1f14;letter-spacing:-.02em;margin:0; }\n.packs-subtitle{ font-size:10px;color:#a89a89;margin:2px 0 0;font-weight:400; }\n\n.packs-featured{\n  margin:12px 20px 0;\n  border-radius:10px;\n  padding:14px 14px 12px;\n  position:relative;\n  background:linear-gradient(160deg,#fff3e0 0%,#ffe6c2 100%);\n  border:1.5px solid #f0b968;\n  cursor:pointer;\n  transition:box-shadow .15s ease, border-color .15s ease;\n}\n.packs-featured.ph-sel{\n  border-color:#e8853a;\n  box-shadow:0 4px 14px rgba(194,69,31,0.18);\n}\n.packs-featured-ribbon{\n  position:absolute;top:-8px;left:14px;\n  background:linear-gradient(90deg,#e8853a,#c2451f);\n  color:#fff;\n  font-size:8px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;\n  padding:3px 9px;border-radius:20px;\n}\n.packs-featured-top{\n  display:flex;align-items:center;justify-content:space-between;gap:10px;\n  margin-top:6px;\n}\n.packs-featured-left{\n  display:flex;align-items:center;gap:10px;min-width:0;\n}\n.packs-featured-radio{\n  width:15px;height:15px;border-radius:50%;\n  border:1.5px solid #e0b878;\n  flex-shrink:0;\n  display:flex;align-items:center;justify-content:center;\n}\n.packs-featured.ph-sel .packs-featured-radio{ border-color:#c2451f; }\n.packs-featured-radio-dot{\n  width:6.5px;height:6.5px;border-radius:50%;background:#c2451f;\n  opacity:0;transform:scale(0.5);\n}\n.packs-featured.ph-sel .packs-featured-radio-dot{ opacity:1;transform:scale(1); }\n.packs-featured-qty{ font-size:15px;font-weight:700;color:#2b1f14;margin:0;letter-spacing:-.01em; }\n.packs-featured-sticks{ font-size:9.5px;color:#8a6a3d;margin:2px 0 0;font-weight:500; }\n.packs-featured-price{ font-size:19px;font-weight:800;color:#2b1f14;margin:0;letter-spacing:-.02em;white-space:nowrap; }\n.packs-featured-old{ font-size:10px;color:#c99a5c;text-decoration:line-through;margin:1px 0 0;text-align:right; }\n.packs-featured-bottom{\n  display:flex;align-items:center;justify-content:space-between;gap:8px;\n  margin-top:8px;padding-top:8px;border-top:1px solid rgba(194,69,31,0.15);\n}\n.packs-featured-save{ font-size:10px;font-weight:600;color:#a8590a; }\n.packs-featured-ship{ font-size:9px;font-weight:600;color:#a8590a; }\n\n.packs-other-label{\n  font-size:8px;font-weight:600;letter-spacing:.12em;color:#b3a597;\n  text-transform:uppercase;margin:14px 20px 2px;\n}\n\n.packs-h-body{ padding:0 20px 14px; }\n.packs-h-col{ display:flex; flex-direction:column; }\n\n.ph{\n  cursor:pointer;\n  position:relative;\n  padding:9px 4px;\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  gap:12px;\n  background:transparent;\n  border:none;\n  border-bottom:1px solid #f2ece2;\n  transition:background .15s;\n}\n.packs-h-col .ph:last-child{ border-bottom:none; }\n.ph:hover{ background:#fdfaf6; }\n.ph.ph-sel{ background:#fdf6ea; }\n\n.ph-left{ display:flex; align-items:center; gap:10px; min-width:0; }\n\n.ph-radio{\n  width:13px;height:13px;border-radius:50%;\n  border:1px solid #ddccb0;\n  flex-shrink:0;\n  display:flex;align-items:center;justify-content:center;\n}\n.ph.ph-sel .ph-radio{ border-color:#b5730f; }\n.ph-radio-dot{\n  width:5.5px;height:5.5px;border-radius:50%;background:#b5730f;\n  opacity:0;transform:scale(0.5);\n}\n.ph.ph-sel .ph-radio-dot{ opacity:1;transform:scale(1); }\n\n.ph-info{ display:flex; flex-direction:column; min-width:0; }\n.ph-qty-row{ display:flex; align-items:center; gap:6px; }\n.ph-qty{ color:#2b1f14;font-size:12px;font-weight:600;margin:0;letter-spacing:-.005em;white-space:nowrap; }\n.ph-badge{ font-size:7px;font-weight:600;letter-spacing:.07em;color:#b5730f;text-transform:uppercase; }\n.ph-sticks{ color:#a89a89;font-size:9px;margin:1px 0 0;font-weight:400; }\n\n.ph-right{ text-align:right; flex-shrink:0; }\n.ph-price{ color:#2b1f14;font-size:13px;font-weight:700;margin:0;letter-spacing:-.01em;white-space:nowrap; }\n.ph-old{ color:#cdbfa8;font-size:9px;text-decoration:line-through;margin:1px 0 0;white-space:nowrap; }\n.ph-save{ color:#8a7d6d;font-size:8.5px;font-weight:400;margin:1px 0 0;white-space:nowrap; }\n\n.packs-h-info{\n  text-align:center;color:#a89a89;font-size:8px;\n  margin:8px 0 0;letter-spacing:.02em;\n  padding-top:9px;border-top:1px solid #f2ece2;\n  display:flex;justify-content:center;gap:10px;flex-wrap:wrap;\n}\n.packs-h-info span{ text-transform:uppercase; font-weight:500; }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n(function(){\n  var style = document.createElement('style');\n  style.textContent = '[data-block-type=\"variant-picker\"], variant-picker, .variant-picker, [class*=\"variant-picker\"], fieldset.product-form__input { display: none !important; }';\n  document.head.appendChild(style);\n})();\n\u003c\/script\u003e\n\n\u003cdiv class=\"packs-wrap\" id=\"gb-packs-block\"\u003e\n  \u003cdiv class=\"packs-card\"\u003e\n    \u003cdiv class=\"packs-card-top\"\u003e\u003c\/div\u003e\n\n    \u003cdiv class=\"packs-header\"\u003e\n      \u003cdiv class=\"packs-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#a8590a\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003ccircle cx=\"12\" cy=\"12\" r=\"5\"\u003e\u003c\/circle\u003e\u003cline x1=\"12\" y1=\"1\" x2=\"12\" y2=\"4\"\u003e\u003c\/line\u003e\u003cline x1=\"12\" y1=\"20\" x2=\"12\" y2=\"23\"\u003e\u003c\/line\u003e\u003cline x1=\"4.22\" y1=\"4.22\" x2=\"6.34\" y2=\"6.34\"\u003e\u003c\/line\u003e\u003cline x1=\"17.66\" y1=\"17.66\" x2=\"19.78\" y2=\"19.78\"\u003e\u003c\/line\u003e\u003cline x1=\"1\" y1=\"12\" x2=\"4\" y2=\"12\"\u003e\u003c\/line\u003e\u003cline x1=\"20\" y1=\"12\" x2=\"23\" y2=\"12\"\u003e\u003c\/line\u003e\u003cline x1=\"4.22\" y1=\"19.78\" x2=\"6.34\" y2=\"17.66\"\u003e\u003c\/line\u003e\u003cline x1=\"17.66\" y1=\"6.34\" x2=\"19.78\" y2=\"4.22\"\u003e\u003c\/line\u003e\n        \u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"packs-label\"\u003eGummies Bronceado\u003c\/p\u003e\n        \u003ch3 class=\"packs-title\"\u003eElige tu pack\u003c\/h3\u003e\n        \u003cp class=\"packs-subtitle\"\u003eFórmula con betacaroteno activo\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Pack destacado: 3 bolsas --\u003e\n    \u003cdiv class=\"packs-featured ph-sel\" data-variant=\"58538853892421\"\u003e\n      \u003cspan class=\"packs-featured-ribbon\"\u003eMejor valor\u003c\/span\u003e\n      \u003cdiv class=\"packs-featured-top\"\u003e\n        \u003cdiv class=\"packs-featured-left\"\u003e\n          \u003cdiv class=\"packs-featured-radio\"\u003e\u003cdiv class=\"packs-featured-radio-dot\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n          \u003cdiv\u003e\n            \u003cp class=\"packs-featured-qty\"\u003e3 bolsas\u003c\/p\u003e\n            \u003cp class=\"packs-featured-sticks\"\u003e180 gomitas · dosis para 24 semanas\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv style=\"text-align:right;\"\u003e\n          \u003cp class=\"packs-featured-price ph-price-eur\"\u003e69,99€\u003c\/p\u003e\n          \u003cp class=\"packs-featured-old ph-price-eur\"\u003e104,97€\u003c\/p\u003e\n          \u003cp class=\"packs-featured-price ph-price-mxn\" style=\"display:none;\"\u003eMX$1,399\u003c\/p\u003e\n          \u003cp class=\"packs-featured-old ph-price-mxn\" style=\"display:none;\"\u003eMX$2,099\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"packs-featured-bottom\"\u003e\n        \u003cspan class=\"packs-featured-save ph-price-eur\"\u003eAhorras 34,98€\u003c\/span\u003e\n        \u003cspan class=\"packs-featured-save ph-price-mxn\" style=\"display:none;\"\u003eAhorras MX$700\u003c\/span\u003e\n        \u003cspan class=\"packs-featured-ship\"\u003e✓ Envío gratis\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"packs-other-label\"\u003eTambién disponible\u003c\/p\u003e\n\n    \u003cdiv class=\"packs-h-body\"\u003e\n      \u003cdiv class=\"packs-h-col\"\u003e\n\n        \u003cdiv class=\"ph\" data-variant=\"58538853859653\"\u003e\n          \u003cdiv class=\"ph-left\"\u003e\n            \u003cdiv class=\"ph-radio\"\u003e\u003cdiv class=\"ph-radio-dot\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n            \u003cdiv class=\"ph-info\"\u003e\n              \u003cdiv class=\"ph-qty-row\"\u003e\n                \u003cp class=\"ph-qty\"\u003e2 bolsas\u003c\/p\u003e\n                \u003cspan class=\"ph-badge\"\u003e— Más popular\u003c\/span\u003e\n              \u003c\/div\u003e\n              \u003cp class=\"ph-sticks\"\u003e120 gomitas · 16 semanas\u003c\/p\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"ph-right\"\u003e\n            \u003cp class=\"ph-price ph-price-eur\"\u003e54,99€\u003c\/p\u003e\n            \u003cp class=\"ph-old ph-price-eur\"\u003e79,99€\u003c\/p\u003e\n            \u003cp class=\"ph-save ph-price-eur\"\u003eAhorras 25€\u003c\/p\u003e\n            \u003cp class=\"ph-price ph-price-mxn\" style=\"display:none;\"\u003eMX$1,099\u003c\/p\u003e\n            \u003cp class=\"ph-old ph-price-mxn\" style=\"display:none;\"\u003eMX$1,599\u003c\/p\u003e\n            \u003cp class=\"ph-save ph-price-mxn\" style=\"display:none;\"\u003eAhorras MX$500\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"ph\" data-variant=\"58538853826885\"\u003e\n          \u003cdiv class=\"ph-left\"\u003e\n            \u003cdiv class=\"ph-radio\"\u003e\u003cdiv class=\"ph-radio-dot\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n            \u003cdiv class=\"ph-info\"\u003e\n              \u003cp class=\"ph-qty\"\u003e1 bolsa\u003c\/p\u003e\n              \u003cp class=\"ph-sticks\"\u003e60 gomitas · 8 semanas\u003c\/p\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"ph-right\"\u003e\n            \u003cp class=\"ph-price ph-price-eur\"\u003e34,99€\u003c\/p\u003e\n            \u003cp class=\"ph-old ph-price-eur\"\u003e54,99€\u003c\/p\u003e\n            \u003cp class=\"ph-save ph-price-eur\"\u003eAhorras 20€\u003c\/p\u003e\n            \u003cp class=\"ph-price ph-price-mxn\" style=\"display:none;\"\u003eMX$699\u003c\/p\u003e\n            \u003cp class=\"ph-old ph-price-mxn\" style=\"display:none;\"\u003eMX$1,099\u003c\/p\u003e\n            \u003cp class=\"ph-save ph-price-mxn\" style=\"display:none;\"\u003eAhorras MX$400\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"packs-h-info\"\u003e\n        \u003cspan\u003eBetacaroteno\u003c\/span\u003e\n        \u003cspan\u003eSin gluten\u003c\/span\u003e\n        \u003cspan\u003eVegano\u003c\/span\u003e\n        \u003cspan\u003eGarantía 30 días\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function() {\n  var wrap = document.getElementById('gb-packs-block');\n  if (!wrap) return;\n\n  var isMexico = window.location.pathname.indexOf('\/es-mx\/') !== -1;\n\n  wrap.querySelectorAll('.ph-price-eur').forEach(function(el) {\n    el.style.display = isMexico ? 'none' : 'block';\n  });\n  wrap.querySelectorAll('.ph-price-mxn').forEach(function(el) {\n    el.style.display = isMexico ? 'block' : 'none';\n  });\n\n  function getInput() {\n    return document.querySelector('input[name=\"id\"], select[name=\"id\"]');\n  }\n\n  function forceVariant() {\n    var sel = wrap.querySelector('.ph-sel');\n    var id = sel ? sel.dataset.variant : null;\n    var input = getInput();\n    if (id \u0026\u0026 input \u0026\u0026 input.value !== id) {\n      input.value = id;\n      input.dispatchEvent(new Event('change', { bubbles: true }));\n    }\n  }\n\n  wrap.addEventListener('click', function(e) {\n    var card = e.target.closest('.ph, .packs-featured');\n    if (!card || !wrap.contains(card)) return;\n    wrap.querySelectorAll('.ph, .packs-featured').forEach(function(c) { c.classList.remove('ph-sel'); });\n    card.classList.add('ph-sel');\n    forceVariant();\n  });\n\n  forceVariant();\n  document.addEventListener('DOMContentLoaded', forceVariant);\n  [100, 300, 600, 1000].forEach(function(ms) { setTimeout(forceVariant, ms); });\n\n  document.addEventListener('submit', function() { forceVariant(); }, true);\n  document.addEventListener('click', function(e) {\n    if (e.target.closest('[name=\"add\"], button[type=\"submit\"], [type=\"submit\"]')) {\n      forceVariant();\n    }\n  }, true);\n})();\n\u003c\/script\u003e","brand":"Bloomi Labs","offers":[{"title":"X1","offer_id":58538853826885,"sku":null,"price":699.0,"currency_code":"MXN","in_stock":true},{"title":"X2","offer_id":58538853859653,"sku":null,"price":1099.0,"currency_code":"MXN","in_stock":true},{"title":"X3","offer_id":58538853892421,"sku":null,"price":1399.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1045\/1854\/9829\/files\/71D3BB68-BBA4-476D-B7F4-148CED6793FA.png?v=1784991872","url":"https:\/\/www.bloomilabs.com\/es-mx\/products\/gummies-bronceado","provider":"Bloomi Labs","version":"1.0","type":"link"}