{"product_id":"coloring-blanket","title":"LUVIA DIY Coloring Blanket","description":"\u003cstyle\u003e\n  .cb-desc * { box-sizing: border-box; margin: 0; padding: 0; }\n  .cb-desc {\n    font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;\n    color: #1a0a05;\n  }\n\n  \/* 1. Social proof banner *\/\n  .cb-desc-social {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 6px;\n    width: fit-content;\n    margin: 0 auto 16px;\n    border: 1px solid #f0c98a;\n    background: #fffaf0;\n    border-radius: 6px;\n    padding: 8px 16px;\n    font-size: 15px;\n    font-weight: 700;\n    color: #e07b1a;\n  }\n\n  \/* 2. Title — same scale as the screenshot *\/\n  .cb-desc-title {\n    font-size: 44px;\n    font-weight: 900;\n    line-height: 1.05;\n    letter-spacing: -1px;\n    color: #1a0a05;\n    text-align: center;\n    margin-bottom: 18px;\n  }\n  .cb-desc-title sup {\n    font-size: 16px;\n    font-weight: 700;\n    letter-spacing: 0;\n  }\n\n  \/* 3. Rating *\/\n  .cb-desc-rating {\n    display: flex;\n    align-items: center;\n    gap: 8px;\n    margin-bottom: 14px;\n  }\n  .cb-desc-stars {\n    position: relative;\n    display: inline-block;\n    font-size: 18px;\n    line-height: 1;\n    color: #e0d5c5; \/* empty star color *\/\n  }\n  .cb-desc-stars-fill {\n    position: absolute;\n    top: 0;\n    left: 0;\n    white-space: nowrap;\n    overflow: hidden;\n    color: #f5a623; \/* filled star color *\/\n    width: 94%; \/* 4.7 \/ 5 *\/\n  }\n  .cb-desc-score { font-size: 16px; font-weight: 600; color: #1a0a05; }\n\n  \/* 4. Price *\/\n  .cb-desc-price {\n    display: flex;\n    align-items: center;\n    gap: 12px;\n    margin-bottom: 18px;\n  }\n  .cb-desc-price-now {\n    font-size: 26px;\n    font-weight: 900;\n    letter-spacing: -.5px;\n    color: #1a0a05;\n  }\n  .cb-desc-price-old {\n    font-size: 18px;\n    font-weight: 600;\n    color: #e8b98a;\n    text-decoration: line-through;\n  }\n  .cb-desc-price-badge {\n    background: #e8b271;\n    color: #fff;\n    font-size: 14px;\n    font-weight: 800;\n    border-radius: 8px;\n    padding: 6px 12px;\n  }\n\n  \/* 5. Benefits *\/\n  .cb-desc-feats {\n    list-style: none;\n    margin: 0 0 20px;\n    padding: 0;\n    display: flex;\n    flex-direction: column;\n    gap: 10px;\n  }\n  .cb-desc-feats li {\n    display: flex;\n    align-items: center;\n    gap: 9px;\n    font-size: 16px;\n    font-weight: 600;\n    color: #1a0a05;\n    line-height: 1.4;\n  }\n  .cb-desc-ico {\n    font-size: 16px;\n    flex-shrink: 0;\n  }\n\n  \/* 6. Countdown *\/\n  .cb-desc-timer {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 6px;\n    font-size: 16px;\n    font-weight: 800;\n    color: #1a0a05;\n  }\n  .cb-desc-timer-clock {\n    font-variant-numeric: tabular-nums;\n    min-width: 54px;\n    text-align: left;\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"cb-desc\"\u003e\n\u003c!-- 1. Social proof banner --\u003e\n\u003cdiv class=\"cb-desc-social\"\u003e🔥 82 people ordered in the last 24 hours\u003c\/div\u003e\n\u003c!-- 2. Title --\u003e\n\u003ch1 class=\"cb-desc-title\"\u003eColoring Blanket\u003csup\u003e™\u003c\/sup\u003e\n\u003c\/h1\u003e\n\u003c!-- 3. Rating --\u003e\n\u003cdiv class=\"cb-desc-rating\"\u003e\n\u003cspan class=\"cb-desc-stars\"\u003e★★★★★\u003cspan class=\"cb-desc-stars-fill\"\u003e★★★★★\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"cb-desc-score\"\u003e4.7 | 123 Reviews\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- 4. Price --\u003e\n\u003cdiv class=\"cb-desc-price\"\u003e\n\u003cspan class=\"cb-desc-price-now\"\u003e$49.00\u003c\/span\u003e\n\u003cspan class=\"cb-desc-price-old\"\u003e$82.00\u003c\/span\u003e\n\u003cspan class=\"cb-desc-price-badge\"\u003e🏷 −40% Off\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- 5. Benefits --\u003e\n\u003cul class=\"cb-desc-feats\"\u003e\n\u003cli\u003e\n\u003cspan class=\"cb-desc-ico\"\u003e📵\u003c\/span\u003e Screen-Free Family Time\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"cb-desc-ico\"\u003e🎨\u003c\/span\u003e Stress-Relief Therapy\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"cb-desc-ico\"\u003e🫶\u003c\/span\u003e Spend Time Together\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"cb-desc-ico\"\u003e🧠\u003c\/span\u003e Sparks Creativity\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- 6. Countdown timer --\u003e\n\u003cdiv class=\"cb-desc-timer\"\u003e🔥 Hurry! Sale Ends In: \u003cspan class=\"cb-desc-timer-clock\" id=\"cbDescTimer\"\u003e10:00\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function () {\n  var el = document.getElementById('cbDescTimer');\n  if (!el) return;\n  var total = 10 * 60; \/\/ 10 minutes in seconds\n  function render(s) {\n    var m = Math.floor(s \/ 60);\n    var sec = s % 60;\n    el.textContent = (m \u003c 10 ? '0' + m : m) + ':' + (sec \u003c 10 ? '0' + sec : sec);\n  }\n  render(total);\n  setInterval(function () {\n    total--;\n    if (total \u003c= 0) { total = 10 * 60; } \/\/ restarts at 10:00 when it hits zero\n    render(total);\n  }, 1000);\n})();\n\u003c\/script\u003e","brand":"LUVIA","offers":[{"title":"Flower","offer_id":48595484410110,"sku":"CJJT292701411KP","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Fruit","offer_id":48595484442878,"sku":"CJJT292701410JQ","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Halloween","offer_id":48595484475646,"sku":"CJJT292701409IR","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Highland","offer_id":48595484508414,"sku":"CJJT292701408HS","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Mushroom","offer_id":48595484541182,"sku":"CJJT292701406FU","price":49.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0790\/0446\/7454\/files\/Gemini_Generated_Image_wh0ns3wh0ns3wh0n.png?v=1784582602","url":"https:\/\/luvialife.com\/products\/coloring-blanket","provider":"LUVIA","version":"1.0","type":"link"}