{"product_id":"clear-protein","title":"Clear Protein+","description":"\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@300;400;500;600;700;800\u0026display=swap');\n.packs-wrap{font-family:'Inter',sans-serif;width:100%;padding:8px 20px 32px;}\n.packs-card{background:linear-gradient(145deg,#7a1e2e 0%,#9e2a3e 35%,#6b1a2a 70%,#4e1220 100%);border-radius:24px;padding:0;position:relative;overflow:hidden;box-shadow:0 20px 60px rgba(107,26,42,0.45),0 4px 16px rgba(107,26,42,0.3);}\n.packs-bg-stripe{position:absolute;inset:0;background:repeating-linear-gradient(55deg,transparent,transparent 40px,rgba(255,255,255,0.015) 40px,rgba(255,255,255,0.015) 80px);}\n.packs-shine{position:absolute;top:0;left:0;right:0;height:60%;background:linear-gradient(to bottom,rgba(255,255,255,0.07) 0%,transparent 100%);border-radius:24px 24px 0 0;}\n.packs-c1{position:absolute;width:220px;height:220px;border-radius:50%;border:1px solid rgba(255,255,255,0.07);top:-80px;right:-60px;}\n.packs-c2{position:absolute;width:140px;height:140px;border-radius:50%;border:1px solid rgba(255,255,255,0.05);top:-30px;right:-10px;}\n.packs-c3{position:absolute;width:100px;height:100px;border-radius:50%;background:radial-gradient(circle,rgba(255,200,150,0.06) 0%,transparent 70%);bottom:-30px;left:10px;}\n.packs-header{position:relative;z-index:1;padding:22px 24px 16px;display:flex;align-items:center;gap:14px;border-bottom:.5px solid rgba(255,255,255,0.1);}\n.packs-icon{flex-shrink:0;width:44px;height:44px;border-radius:50%;border:2px solid rgba(255,220,150,0.5);background:rgba(255,255,255,0.06);display:flex;align-items:center;justify-content:center;box-shadow:0 0 16px rgba(201,149,42,0.2);}\n.packs-icon svg{width:18px;height:18px;}\n.packs-label{font-size:8.5px;font-weight:600;letter-spacing:.22em;color:rgba(255,220,150,0.7);text-transform:uppercase;margin-bottom:3px;}\n.packs-title{font-size:16px;font-weight:700;color:#fff;letter-spacing:-.02em;line-height:1.2;}\n.packs-list{position:relative;z-index:1;padding:14px 16px 16px;display:flex;flex-direction:column;gap:8px;}\n.pk{display:flex;align-items:center;gap:12px;border-radius:14px;padding:13px 14px;border:1.5px solid rgba(255,255,255,0.1);background:rgba(255,255,255,0.06);cursor:pointer;transition:border-color .15s,background .15s,box-shadow .15s;position:relative;}\n.pk:hover{background:rgba(255,255,255,0.1);}\n.pk.pk-sel{border:2px solid rgba(255,220,150,0.6);background:rgba(255,220,150,0.08);box-shadow:0 2px 14px rgba(201,149,42,0.15);}\n.pk.pk-popular::before{content:'MAS POPULAR';position:absolute;top:-1px;right:12px;background:rgba(201,149,42,0.9);color:#fff;font-size:8px;font-weight:700;letter-spacing:.1em;padding:3px 8px;border-radius:0 0 6px 6px;}\n.pk-radio{width:18px;height:18px;border-radius:50%;border:2px solid rgba(255,255,255,0.3);flex-shrink:0;display:flex;align-items:center;justify-content:center;transition:border-color .15s;}\n.pk.pk-sel .pk-radio{border-color:rgba(255,220,150,0.8);}\n.pk-dot{width:8px;height:8px;border-radius:50%;background:rgba(255,220,150,0.9);display:none;}\n.pk.pk-sel .pk-dot{display:block;}\n.pk-mid{flex:1;min-width:0;}\n.pk-top{display:flex;align-items:center;gap:7px;margin-bottom:3px;}\n.pk-name{font-size:12.5px;font-weight:600;color:#fff;letter-spacing:-.01em;}\n.pk-days{font-size:10px;color:rgba(255,220,150,0.7);background:rgba(255,220,150,0.1);border-radius:20px;padding:1px 7px;white-space:nowrap;}\n.pk-stats{display:flex;align-items:center;gap:5px;flex-wrap:wrap;margin-bottom:3px;}\n.pk-stat{font-size:10px;color:rgba(255,255,255,0.55);}\n.pk-sep{width:2px;height:2px;border-radius:50%;background:rgba(255,255,255,0.25);}\n.pk-ship{display:flex;align-items:center;gap:4px;font-size:10px;color:rgba(201,149,42,0.85);font-weight:500;}\n.pk-right{text-align:right;flex-shrink:0;}\n.pk-price{font-size:17px;font-weight:800;color:#fff;letter-spacing:-.03em;}\n.pk-old{font-size:11px;color:rgba(255,255,255,0.35);text-decoration:line-through;}\n.pk-save{font-size:10px;color:rgba(150,220,150,0.85);font-weight:600;}\n.pk-per{font-size:10px;color:rgba(255,255,255,0.4);}\n.packs-divider{height:.5px;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.12),transparent);margin:0 16px;}\n.packs-footer{position:relative;z-index:1;padding:13px 20px 18px;display:grid;grid-template-columns:1fr 1fr;gap:7px;}\n.pk-pill{display:flex;align-items:center;gap:7px;font-size:10px;font-weight:400;color:rgba(255,255,255,0.75);}\n.pk-check{width:17px;height:17px;border-radius:50%;background:rgba(201,149,42,0.2);display:flex;align-items:center;justify-content:center;flex-shrink:0;}\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\"\u003e\n  \u003cdiv class=\"packs-card\"\u003e\n    \u003cdiv class=\"packs-bg-stripe\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"packs-shine\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"packs-c1\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"packs-c2\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"packs-c3\"\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=\"rgba(255,220,150,0.85)\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M20 12V22H4V12\"\u003e\u003c\/path\u003e\u003cpath d=\"M22 7H2v5h20V7z\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 22V7\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 7H7.5a2.5 2.5 0 0 1 0-5C11 2 12 7 12 7z\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 7h4.5a2.5 2.5 0 0 0 0-5C13 2 12 7 12 7z\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"packs-label\"\u003eClear Protein+\u003c\/p\u003e\n        \u003ch3 class=\"packs-title\"\u003eElige tu pack\u003c\/h3\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"packs-list\"\u003e\n\n      \u003cdiv class=\"pk\" data-variant=\"58137586467141\" onclick=\"pkSel(this)\"\u003e\n        \u003cdiv class=\"pk-radio\"\u003e\u003cdiv class=\"pk-dot\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cdiv class=\"pk-mid\"\u003e\n          \u003cdiv class=\"pk-top\"\u003e\n\u003cspan class=\"pk-name\"\u003e1 caja — 14 sticks\u003c\/span\u003e\u003cspan class=\"pk-days\"\u003e14 dias\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"pk-stats\"\u003e\n\u003cspan class=\"pk-stat\"\u003e15g proteina\u003c\/span\u003e\u003cspan class=\"pk-sep\"\u003e\u003c\/span\u003e\u003cspan class=\"pk-stat\"\u003e0g azucar\u003c\/span\u003e\u003cspan class=\"pk-sep\"\u003e\u003c\/span\u003e\u003cspan class=\"pk-stat\"\u003eNa+ electrolitos\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pk-right\"\u003e\n\u003cdiv class=\"pk-price\"\u003e29,99€\u003c\/div\u003e\n\u003cdiv class=\"pk-old\"\u003e54,99€\u003c\/div\u003e\n\u003cdiv class=\"pk-save\"\u003eAhorras 25€\u003c\/div\u003e\n\u003cdiv class=\"pk-per\"\u003e2,14€ \/ stick\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pk pk-popular pk-sel\" data-variant=\"58137586499909\" onclick=\"pkSel(this)\"\u003e\n        \u003cdiv class=\"pk-radio\"\u003e\u003cdiv class=\"pk-dot\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cdiv class=\"pk-mid\"\u003e\n          \u003cdiv class=\"pk-top\"\u003e\n\u003cspan class=\"pk-name\"\u003e2 cajas — 28 sticks\u003c\/span\u003e\u003cspan class=\"pk-days\"\u003e28 dias\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"pk-stats\"\u003e\n\u003cspan class=\"pk-stat\"\u003e15g proteina\u003c\/span\u003e\u003cspan class=\"pk-sep\"\u003e\u003c\/span\u003e\u003cspan class=\"pk-stat\"\u003e0g azucar\u003c\/span\u003e\u003cspan class=\"pk-sep\"\u003e\u003c\/span\u003e\u003cspan class=\"pk-stat\"\u003eNa+ electrolitos\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"pk-ship\"\u003e\n\u003csvg width=\"10\" height=\"10\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003crect x=\"1\" y=\"3\" width=\"15\" height=\"13\"\u003e\u003c\/rect\u003e\u003cpolygon points=\"16 8 20 8 23 11 23 16 16 16 16 8\"\u003e\u003c\/polygon\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\u003eEnvio gratis\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pk-right\"\u003e\n\u003cdiv class=\"pk-price\"\u003e49,99€\u003c\/div\u003e\n\u003cdiv class=\"pk-old\"\u003e79,99€\u003c\/div\u003e\n\u003cdiv class=\"pk-save\"\u003eAhorras 30€\u003c\/div\u003e\n\u003cdiv class=\"pk-per\"\u003e1,78€ \/ stick\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pk\" data-variant=\"58137586532677\" onclick=\"pkSel(this)\"\u003e\n        \u003cdiv class=\"pk-radio\"\u003e\u003cdiv class=\"pk-dot\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cdiv class=\"pk-mid\"\u003e\n          \u003cdiv class=\"pk-top\"\u003e\n\u003cspan class=\"pk-name\"\u003e3 cajas — 42 sticks\u003c\/span\u003e\u003cspan class=\"pk-days\"\u003e42 dias\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"pk-stats\"\u003e\n\u003cspan class=\"pk-stat\"\u003e15g proteina\u003c\/span\u003e\u003cspan class=\"pk-sep\"\u003e\u003c\/span\u003e\u003cspan class=\"pk-stat\"\u003e0g azucar\u003c\/span\u003e\u003cspan class=\"pk-sep\"\u003e\u003c\/span\u003e\u003cspan class=\"pk-stat\"\u003eNa+ electrolitos\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"pk-ship\"\u003e\n\u003csvg width=\"10\" height=\"10\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003crect x=\"1\" y=\"3\" width=\"15\" height=\"13\"\u003e\u003c\/rect\u003e\u003cpolygon points=\"16 8 20 8 23 11 23 16 16 16 16 8\"\u003e\u003c\/polygon\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\u003eEnvio gratis\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pk-right\"\u003e\n\u003cdiv class=\"pk-price\"\u003e69,99€\u003c\/div\u003e\n\u003cdiv class=\"pk-old\"\u003e104,97€\u003c\/div\u003e\n\u003cdiv class=\"pk-save\"\u003eAhorras 35€\u003c\/div\u003e\n\u003cdiv class=\"pk-per\"\u003e1,67€ \/ stick\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"packs-divider\"\u003e\u003c\/div\u003e\n\n    \u003cdiv class=\"packs-footer\"\u003e\n      \u003cdiv class=\"pk-pill\"\u003e\n\u003cdiv class=\"pk-check\"\u003e\u003csvg width=\"9\" height=\"9\" viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\" stroke=\"#c9952a\" stroke-width=\"3\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003eEnvio con seguimiento\u003c\/div\u003e\n      \u003cdiv class=\"pk-pill\"\u003e\n\u003cdiv class=\"pk-check\"\u003e\u003csvg width=\"9\" height=\"9\" viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\" stroke=\"#c9952a\" stroke-width=\"3\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003eGarantia 30 dias\u003c\/div\u003e\n      \u003cdiv class=\"pk-pill\"\u003e\n\u003cdiv class=\"pk-check\"\u003e\u003csvg width=\"9\" height=\"9\" viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\" stroke=\"#c9952a\" stroke-width=\"3\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003ePago 100% seguro\u003c\/div\u003e\n      \u003cdiv class=\"pk-pill\"\u003e\n\u003cdiv class=\"pk-check\"\u003e\u003csvg width=\"9\" height=\"9\" viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\" stroke=\"#c9952a\" stroke-width=\"3\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003eSin letra pequena\u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\nfunction pkSel(card) {\n  document.querySelectorAll('.pk').forEach(function(c){ c.classList.remove('pk-sel'); });\n  card.classList.add('pk-sel');\n  var variantId = card.dataset.variant;\n  var nativeInput = document.querySelector('input[name=\"id\"], select[name=\"id\"]');\n  if (nativeInput) {\n    nativeInput.value = variantId;\n    nativeInput.dispatchEvent(new Event('change', { bubbles: true }));\n  }\n}\ndocument.addEventListener('DOMContentLoaded', function() {\n  var defaultCard = document.querySelector('.pk.pk-sel');\n  if (defaultCard) {\n    var variantId = defaultCard.dataset.variant;\n    var nativeInput = document.querySelector('input[name=\"id\"], select[name=\"id\"]');\n    if (nativeInput) {\n      nativeInput.value = variantId;\n      nativeInput.dispatchEvent(new Event('change', { bubbles: true }));\n    }\n  }\n});\n\u003c\/script\u003e","brand":"Bloomi Labs","offers":[{"title":"X1","offer_id":58137586467141,"sku":null,"price":29.99,"currency_code":"EUR","in_stock":true},{"title":"X2","offer_id":58137586499909,"sku":null,"price":49.99,"currency_code":"EUR","in_stock":true},{"title":"X3","offer_id":58137586532677,"sku":null,"price":69.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1045\/1854\/9829\/files\/IMG-3638.png?v=1780682308","url":"https:\/\/www.bloomilabs.com\/products\/clear-protein","provider":"Bloomi Labs","version":"1.0","type":"link"}