{"title":"Colorful City Collection","description":"","products":[{"product_id":"colorful-city-scratch-art-night-landscape-diy-painting","title":"Scratch Art - Colorful city edition","description":"\u003cstyle\u003e\n  .accordion-wrapper { \n    margin-bottom: 10px; \n    border-bottom: 1px solid #e5e7eb;\n    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Arial, sans-serif;\n  }\n  .accordion-label {\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    padding: 12px 0;\n    font-size: 15px;\n    font-weight: 600;\n    cursor: pointer;\n    color: #111;\n  }\n  .accordion-content {\n    max-height: 0;\n    overflow: hidden;\n    transition: max-height 0.25s ease;\n    font-size: 14px;\n    line-height: 1.5;\n    color: #444;\n    padding-right: 4px;\n  }\n  .accordion-checkbox { display: none; }\n  .accordion-checkbox:checked ~ .accordion-content {\n    max-height: 500px;\n    padding: 8px 0 16px;\n  }\n\n  \/* BEFORE \/ AFTER SLIDER *\/\n  .ms-ba-wrapper { max-width: 800px; margin: 20px auto; }\n  .ms-ba-container {\n    position: relative;\n    width: 100%;\n    overflow: hidden;\n    border-radius: 8px;\n    cursor: ew-resize;\n    touch-action: none;\n  }\n  .ms-ba-img {\n    width: 100%;\n    height: auto;\n    display: block;\n    user-select: none;\n    -webkit-user-drag: none;\n  }\n\n  \/* Keep the AFTER image as the base (defines height) *\/\n  .ms-color-img { position: relative; }\n\n  \/* BEFORE image overlays and gets clipped *\/\n  .ms-gray-img {\n    position: absolute;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    filter: grayscale(100%) brightness(45%) contrast(140%);\n    clip-path: inset(0 50% 0 0);\n    pointer-events: none;\n  }\n\n  .ms-ba-handle {\n    position: absolute;\n    top: 0; bottom: 0;\n    left: 50%;\n    width: 3px;\n    background: #ffffff;\n    box-shadow: 0 0 0 1px rgba(0,0,0,0.5);\n    transform: translateX(-50%);\n    pointer-events: none;\n    z-index: 15;\n  }\n  .ms-ba-label {\n    position: absolute;\n    top: 10px;\n    padding: 4px 10px;\n    background: rgba(0,0,0,0.55);\n    color: #fff;\n    font-size: 13px;\n    font-weight: 600;\n    border-radius: 4px;\n    z-index: 20;\n    pointer-events: none;\n  }\n  .ms-ba-label-before { left: 10px; }\n  .ms-ba-label-after  { right: 10px; }\n\n  .ms-ba-slider {\n    width: 100%;\n    margin-top: 12px;\n    background: transparent;\n    appearance: none;\n  }\n  .ms-ba-slider::-webkit-slider-thumb {\n    appearance: none;\n    width: 18px;\n    height: 18px;\n    background: #111827;\n    border-radius: 50%;\n    border: 2px solid #ffffff;\n    box-shadow: 0 0 0 1px rgba(0,0,0,0.3);\n    cursor: pointer;\n  }\n  .ms-ba-slider::-webkit-slider-runnable-track {\n    height: 4px;\n    background: rgba(0,0,0,0.2);\n    border-radius: 2px;\n  }\n\u003c\/style\u003e\n\n\u003c!-- MAIN CONTENT --\u003e\n\n\n  \u003c!-- BEFORE \/ AFTER SLIDER --\u003e\n  \u003cdiv class=\"ms-ba-wrapper\"\u003e\n    \u003cdiv class=\"ms-ba-container\"\u003e\n      \u003cimg src=\"https:\/\/www.mind-space.net\/cdn\/shop\/files\/paris_648013ff-fa3e-4929-bd25-7e8a4494cf5b.jpg?v=1764175392\" class=\"ms-ba-img ms-color-img\" alt=\"After scratch art\"\u003e\n      \u003cimg src=\"https:\/\/www.mind-space.net\/cdn\/shop\/files\/paris_648013ff-fa3e-4929-bd25-7e8a4494cf5b.jpg?v=1764175392\" class=\"ms-ba-img ms-gray-img\" alt=\"Before scratch art\"\u003e\n      \u003cspan class=\"ms-ba-label ms-ba-label-before\"\u003eBefore\u003c\/span\u003e\n      \u003cspan class=\"ms-ba-label ms-ba-label-after\"\u003eAfter\u003c\/span\u003e\n      \u003cdiv class=\"ms-ba-handle\"\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cinput type=\"range\" min=\"0\" max=\"100\" value=\"50\" class=\"ms-ba-slider\"\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Benefits --\u003e\n  \u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 12px; margin-bottom: 20px;\"\u003e\n    \u003cdiv style=\"flex: 1 1 160px; min-width: 160px; padding: 10px 12px; border-radius: 6px; border: 1px solid #e5e7eb;\"\u003e\n      \u003cstrong style=\"font-size: 14px; display: block; margin-bottom: 4px;\"\u003eStress relief\u003c\/strong\u003e\n      \u003cspan style=\"font-size: 13px;\"\u003eSlow, repetitive motion that helps you unwind.\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"flex: 1 1 160px; min-width: 160px; padding: 10px 12px; border-radius: 6px; border: 1px solid #e5e7eb;\"\u003e\n      \u003cstrong style=\"font-size: 14px; display: block; margin-bottom: 4px;\"\u003eBeginner-friendly\u003c\/strong\u003e\n      \u003cspan style=\"font-size: 13px;\"\u003eNo skills needed. Just follow the lines.\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"flex: 1 1 160px; min-width: 160px; padding: 10px 12px; border-radius: 6px; border: 1px solid #e5e7eb;\"\u003e\n      \u003cstrong style=\"font-size: 14px; display: block; margin-bottom: 4px;\"\u003eNo mess\u003c\/strong\u003e\n      \u003cspan style=\"font-size: 13px;\"\u003eNo paint, no water, no cleanup.\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"flex: 1 1 160px; min-width: 160px; padding: 10px 12px; border-radius: 6px; border: 1px solid #e5e7eb;\"\u003e\n      \u003cstrong style=\"font-size: 14px; display: block; margin-bottom: 4px;\"\u003eGift-ready\u003c\/strong\u003e\n      \u003cspan style=\"font-size: 13px;\"\u003eA thoughtful, screen-free gift.\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- How it works --\u003e\n  \u003ch3 style=\"font-size: 18px; margin: 0 0 8px; font-weight: 600; color: #0b3b4a;\"\u003eHow It Works\u003c\/h3\u003e\n  \u003col style=\"margin: 0 0 20px 18px; font-size: 14px;\"\u003e\n    \u003cli\u003e\n\u003cstrong\u003eScratch:\u003c\/strong\u003e Follow the printed lines with the stylus.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eReveal:\u003c\/strong\u003e Colors appear as you go.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eDisplay:\u003c\/strong\u003e Frame it or gift it.\u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003c!-- Details --\u003e\n  \u003ch3 style=\"font-size: 18px; margin: 0 0 8px; font-weight: 600; color: #0b3b4a;\"\u003eDetails\u003c\/h3\u003e\n  \u003cul style=\"margin: 0 0 20px 18px; font-size: 14px;\"\u003e\n    \u003cli\u003eSize: 40.5 × 28.5 cm\u003c\/li\u003e\n    \u003cli\u003eMaterial: scratch-off coated board\u003c\/li\u003e\n    \u003cli\u003eSkill level: beginner\u003c\/li\u003e\n    \u003cli\u003eTime: 1–3 hours (depending on pace)\u003cbr\u003e\n\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003cdiv style=\"border-radius: 8px; border: 1px solid #e5e7eb; padding: 10px 14px; font-size: 13px; background: #f3f4f6;\"\u003e\n    \u003cstrong\u003eMind Space Promise:\u003c\/strong\u003e 14-day money-back guarantee. No hassle.\n  \u003c\/div\u003e\n\n\n\u003cp\u003e \u003c\/p\u003e\n\n\u003cscript\u003e\n  (function () {\n    function clamp(v, min, max) { return Math.max(min, Math.min(max, v)); }\n\n    function init(wrapper) {\n      var container = wrapper.querySelector('.ms-ba-container');\n      var slider = wrapper.querySelector('.ms-ba-slider');\n      var gray = wrapper.querySelector('.ms-gray-img');\n      var handle = wrapper.querySelector('.ms-ba-handle');\n\n      if (!container || !slider || !gray || !handle) return;\n\n      function update(val) {\n        val = clamp(Number(val), 0, 100);\n        \/\/ gray visible from left to val%\n        gray.style.clipPath = 'inset(0 ' + (100 - val) + '% 0 0)';\n        handle.style.left = val + '%';\n      }\n\n      slider.addEventListener('input', function (e) { update(e.target.value); });\n      update(slider.value);\n\n      function setFromClientX(clientX) {\n        var rect = container.getBoundingClientRect();\n        var x = clamp(clientX - rect.left, 0, rect.width);\n        var val = (x \/ rect.width) * 100;\n        slider.value = val;\n        update(val);\n      }\n\n      var dragging = false;\n\n      container.addEventListener('pointerdown', function (e) {\n        dragging = true;\n        container.setPointerCapture(e.pointerId);\n        setFromClientX(e.clientX);\n      });\n\n      container.addEventListener('pointermove', function (e) {\n        if (!dragging) return;\n        setFromClientX(e.clientX);\n      });\n\n      container.addEventListener('pointerup', function () { dragging = false; });\n      container.addEventListener('pointercancel', function () { dragging = false; });\n    }\n\n    document.querySelectorAll('.ms-ba-wrapper').forEach(init);\n  })();\n\u003c\/script\u003e\n\t","brand":"Mind-space","offers":[{"title":"Dubai","offer_id":50720431276327,"sku":"SA-CIT-DUBAI","price":59.99,"currency_code":"AED","in_stock":true},{"title":"Cherry blossom","offer_id":50720431341863,"sku":"SA-CIT-CHBLOSSOM","price":59.99,"currency_code":"AED","in_stock":true},{"title":"Paris","offer_id":50720431472935,"sku":"SA-CIT-PARIS","price":59.99,"currency_code":"AED","in_stock":false},{"title":"Mount Fiji","offer_id":51143363952935,"sku":"SA-CIT-MOUNTFIJI","price":59.99,"currency_code":"AED","in_stock":true},{"title":"Canada","offer_id":51143363723559,"sku":"SA-CIT-CANADA","price":59.99,"currency_code":"AED","in_stock":false},{"title":"Las Vegas","offer_id":51143363920167,"sku":"SA-CIT-LASVEGAS","price":59.99,"currency_code":"AED","in_stock":true},{"title":"Berlin","offer_id":50720431440167,"sku":"SA-CIT-BERLIN","price":59.99,"currency_code":"AED","in_stock":true},{"title":"Eifel Tower","offer_id":50720431407399,"sku":"SA-CIT-EIFELTOWER","price":59.99,"currency_code":"AED","in_stock":false},{"title":"Big Ben","offer_id":50720431374631,"sku":"SA-CIT-BIGBEN","price":59.99,"currency_code":"AED","in_stock":false},{"title":"Louvre","offer_id":50720431571239,"sku":"SA-CIT-LOUVRE","price":59.99,"currency_code":"AED","in_stock":false},{"title":"Dutch windmills","offer_id":50720431309095,"sku":"SA-CIT-DUTCHWINDMILLS","price":59.99,"currency_code":"AED","in_stock":false},{"title":"Tokyo","offer_id":50720431505703,"sku":"SA-CIT-TOKYO","price":59.99,"currency_code":"AED","in_stock":true},{"title":"New York","offer_id":50720431538471,"sku":"SA-CIT-NEWYORK","price":59.99,"currency_code":"AED","in_stock":false},{"title":"Taj Mahal","offer_id":50720431604007,"sku":"SA-CIT-TAJMAHAL","price":59.99,"currency_code":"AED","in_stock":true},{"title":"Singapore","offer_id":50919670972711,"sku":"SA-CIT-SINGAPORE","price":59.99,"currency_code":"AED","in_stock":true},{"title":"Sydney","offer_id":50919671103783,"sku":"SA-CIT-SYDNEY","price":59.99,"currency_code":"AED","in_stock":true},{"title":"Tower Bridge","offer_id":51143364706599,"sku":"SA-CIT-TOWERBRIDGE","price":59.99,"currency_code":"AED","in_stock":true},{"title":"Hamburg","offer_id":51143364739367,"sku":"SA-CIT-HAMBURG","price":59.99,"currency_code":"AED","in_stock":false},{"title":"Cappadocia","offer_id":51143365034279,"sku":"SA-CIT-CAPPADOCIA","price":59.99,"currency_code":"AED","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/9365\/9687\/files\/Dubai_611c3b20-c7e9-4b43-bdf0-6dee5b259539.jpg?v=1766437089"},{"product_id":"scratch-art-wild-life-edition","title":"Scratch Art - Wild Life Edition","description":"\u003cstyle\u003e\n  .accordion-wrapper { \n    margin-bottom: 10px; \n    border-bottom: 1px solid #e5e7eb;\n    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Arial, sans-serif;\n  }\n  .accordion-label {\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    padding: 12px 0;\n    font-size: 15px;\n    font-weight: 600;\n    cursor: pointer;\n    color: #111;\n  }\n  .accordion-content {\n    max-height: 0;\n    overflow: hidden;\n    transition: max-height 0.25s ease;\n    font-size: 14px;\n    line-height: 1.5;\n    color: #444;\n    padding-right: 4px;\n  }\n  .accordion-checkbox { display: none; }\n  .accordion-checkbox:checked ~ .accordion-content {\n    max-height: 500px;\n    padding: 8px 0 16px;\n  }\n\n  \/* BEFORE \/ AFTER SLIDER *\/\n  .ms-ba-wrapper { max-width: 800px; margin: 20px auto; }\n  .ms-ba-container {\n    position: relative;\n    width: 100%;\n    overflow: hidden;\n    border-radius: 8px;\n    cursor: ew-resize;\n    touch-action: none;\n  }\n  .ms-ba-img {\n    width: 100%;\n    height: auto;\n    display: block;\n    user-select: none;\n    -webkit-user-drag: none;\n  }\n\n  \/* Keep the AFTER image as the base (defines height) *\/\n  .ms-color-img { position: relative; }\n\n  \/* BEFORE image overlays and gets clipped *\/\n  .ms-gray-img {\n    position: absolute;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    filter: grayscale(100%) brightness(45%) contrast(140%);\n    clip-path: inset(0 50% 0 0);\n    pointer-events: none;\n  }\n\n  .ms-ba-handle {\n    position: absolute;\n    top: 0; bottom: 0;\n    left: 50%;\n    width: 3px;\n    background: #ffffff;\n    box-shadow: 0 0 0 1px rgba(0,0,0,0.5);\n    transform: translateX(-50%);\n    pointer-events: none;\n    z-index: 15;\n  }\n  .ms-ba-label {\n    position: absolute;\n    top: 10px;\n    padding: 4px 10px;\n    background: rgba(0,0,0,0.55);\n    color: #fff;\n    font-size: 13px;\n    font-weight: 600;\n    border-radius: 4px;\n    z-index: 20;\n    pointer-events: none;\n  }\n  .ms-ba-label-before { left: 10px; }\n  .ms-ba-label-after  { right: 10px; }\n\n  .ms-ba-slider {\n    width: 100%;\n    margin-top: 12px;\n    background: transparent;\n    appearance: none;\n  }\n  .ms-ba-slider::-webkit-slider-thumb {\n    appearance: none;\n    width: 18px;\n    height: 18px;\n    background: #111827;\n    border-radius: 50%;\n    border: 2px solid #ffffff;\n    box-shadow: 0 0 0 1px rgba(0,0,0,0.3);\n    cursor: pointer;\n  }\n  .ms-ba-slider::-webkit-slider-runnable-track {\n    height: 4px;\n    background: rgba(0,0,0,0.2);\n    border-radius: 2px;\n  }\n\u003c\/style\u003e\n\n\u003c!-- MAIN CONTENT --\u003e\n\n\n  \u003c!-- BEFORE \/ AFTER SLIDER --\u003e\n  \u003cdiv class=\"ms-ba-wrapper\"\u003e\n    \u003cdiv class=\"ms-ba-container\"\u003e\n      \u003cimg src=\"https:\/\/www.mind-space.net\/cdn\/shop\/files\/paris_648013ff-fa3e-4929-bd25-7e8a4494cf5b.jpg?v=1764175392\" class=\"ms-ba-img ms-color-img\" alt=\"After scratch art\"\u003e\n      \u003cimg src=\"https:\/\/www.mind-space.net\/cdn\/shop\/files\/paris_648013ff-fa3e-4929-bd25-7e8a4494cf5b.jpg?v=1764175392\" class=\"ms-ba-img ms-gray-img\" alt=\"Before scratch art\"\u003e\n      \u003cspan class=\"ms-ba-label ms-ba-label-before\"\u003eBefore\u003c\/span\u003e\n      \u003cspan class=\"ms-ba-label ms-ba-label-after\"\u003eAfter\u003c\/span\u003e\n      \u003cdiv class=\"ms-ba-handle\"\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cinput type=\"range\" min=\"0\" max=\"100\" value=\"50\" class=\"ms-ba-slider\"\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Benefits --\u003e\n  \u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 12px; margin-bottom: 20px;\"\u003e\n    \u003cdiv style=\"flex: 1 1 160px; min-width: 160px; padding: 10px 12px; border-radius: 6px; border: 1px solid #e5e7eb;\"\u003e\n      \u003cstrong style=\"font-size: 14px; display: block; margin-bottom: 4px;\"\u003eStress relief\u003c\/strong\u003e\n      \u003cspan style=\"font-size: 13px;\"\u003eSlow, repetitive motion that helps you unwind.\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"flex: 1 1 160px; min-width: 160px; padding: 10px 12px; border-radius: 6px; border: 1px solid #e5e7eb;\"\u003e\n      \u003cstrong style=\"font-size: 14px; display: block; margin-bottom: 4px;\"\u003eBeginner-friendly\u003c\/strong\u003e\n      \u003cspan style=\"font-size: 13px;\"\u003eNo skills needed. Just follow the lines.\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"flex: 1 1 160px; min-width: 160px; padding: 10px 12px; border-radius: 6px; border: 1px solid #e5e7eb;\"\u003e\n      \u003cstrong style=\"font-size: 14px; display: block; margin-bottom: 4px;\"\u003eNo mess\u003c\/strong\u003e\n      \u003cspan style=\"font-size: 13px;\"\u003eNo paint, no water, no cleanup.\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"flex: 1 1 160px; min-width: 160px; padding: 10px 12px; border-radius: 6px; border: 1px solid #e5e7eb;\"\u003e\n      \u003cstrong style=\"font-size: 14px; display: block; margin-bottom: 4px;\"\u003eGift-ready\u003c\/strong\u003e\n      \u003cspan style=\"font-size: 13px;\"\u003eA thoughtful, screen-free gift.\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- How it works --\u003e\n  \u003ch3 style=\"font-size: 18px; margin: 0 0 8px; font-weight: 600; color: #0b3b4a;\"\u003eHow It Works\u003c\/h3\u003e\n  \u003col style=\"margin: 0 0 20px 18px; font-size: 14px;\"\u003e\n    \u003cli\u003e\n\u003cstrong\u003eScratch:\u003c\/strong\u003e Follow the printed lines with the stylus.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eReveal:\u003c\/strong\u003e Colors appear as you go.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eDisplay:\u003c\/strong\u003e Frame it or gift it.\u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003c!-- Details --\u003e\n  \u003ch3 style=\"font-size: 18px; margin: 0 0 8px; font-weight: 600; color: #0b3b4a;\"\u003eDetails\u003c\/h3\u003e\n  \u003cul style=\"margin: 0 0 20px 18px; font-size: 14px;\"\u003e\n    \u003cli\u003eSize: 40.5 × 28.5 cm\u003c\/li\u003e\n    \u003cli\u003eMaterial: scratch-off coated board\u003c\/li\u003e\n    \u003cli\u003eSkill level: beginner\u003c\/li\u003e\n    \u003cli\u003eTime: 1–3 hours (depending on pace)\u003cbr\u003e\n\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003cdiv style=\"border-radius: 8px; border: 1px solid #e5e7eb; padding: 10px 14px; font-size: 13px; background: #f3f4f6;\"\u003e\n    \u003cstrong\u003eMind Space Promise:\u003c\/strong\u003e 14-day money-back guarantee. No hassle.\n  \u003c\/div\u003e\n\n\n\u003cp\u003e \u003c\/p\u003e\n\n\u003cscript\u003e\n  (function () {\n    function clamp(v, min, max) { return Math.max(min, Math.min(max, v)); }\n\n    function init(wrapper) {\n      var container = wrapper.querySelector('.ms-ba-container');\n      var slider = wrapper.querySelector('.ms-ba-slider');\n      var gray = wrapper.querySelector('.ms-gray-img');\n      var handle = wrapper.querySelector('.ms-ba-handle');\n\n      if (!container || !slider || !gray || !handle) return;\n\n      function update(val) {\n        val = clamp(Number(val), 0, 100);\n        \/\/ gray visible from left to val%\n        gray.style.clipPath = 'inset(0 ' + (100 - val) + '% 0 0)';\n        handle.style.left = val + '%';\n      }\n\n      slider.addEventListener('input', function (e) { update(e.target.value); });\n      update(slider.value);\n\n      function setFromClientX(clientX) {\n        var rect = container.getBoundingClientRect();\n        var x = clamp(clientX - rect.left, 0, rect.width);\n        var val = (x \/ rect.width) * 100;\n        slider.value = val;\n        update(val);\n      }\n\n      var dragging = false;\n\n      container.addEventListener('pointerdown', function (e) {\n        dragging = true;\n        container.setPointerCapture(e.pointerId);\n        setFromClientX(e.clientX);\n      });\n\n      container.addEventListener('pointermove', function (e) {\n        if (!dragging) return;\n        setFromClientX(e.clientX);\n      });\n\n      container.addEventListener('pointerup', function () { dragging = false; });\n      container.addEventListener('pointercancel', function () { dragging = false; });\n    }\n\n    document.querySelectorAll('.ms-ba-wrapper').forEach(init);\n  })();\n\u003c\/script\u003e\n\t","brand":"Mind-space","offers":[{"title":"Tiger","offer_id":51364781883687,"sku":"SA-WL-TIGER","price":59.99,"currency_code":"AED","in_stock":true},{"title":"Cheetah","offer_id":51364784374055,"sku":"SA-WL-CHEETAH","price":59.99,"currency_code":"AED","in_stock":true},{"title":"Cat","offer_id":51364796924199,"sku":"SA-WL-CAT","price":59.99,"currency_code":"AED","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/9365\/9687\/files\/Tiger.png?v=1777819892"},{"product_id":"scratch-art-colorful-city-edition-copy","title":"Scratch Art - Astronaut Edition","description":"\u003cstyle\u003e\n  .accordion-wrapper { \n    margin-bottom: 10px; \n    border-bottom: 1px solid #e5e7eb;\n    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Arial, sans-serif;\n  }\n  .accordion-label {\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    padding: 12px 0;\n    font-size: 15px;\n    font-weight: 600;\n    cursor: pointer;\n    color: #111;\n  }\n  .accordion-content {\n    max-height: 0;\n    overflow: hidden;\n    transition: max-height 0.25s ease;\n    font-size: 14px;\n    line-height: 1.5;\n    color: #444;\n    padding-right: 4px;\n  }\n  .accordion-checkbox { display: none; }\n  .accordion-checkbox:checked ~ .accordion-content {\n    max-height: 500px;\n    padding: 8px 0 16px;\n  }\n\n  \/* BEFORE \/ AFTER SLIDER *\/\n  .ms-ba-wrapper { max-width: 800px; margin: 20px auto; }\n  .ms-ba-container {\n    position: relative;\n    width: 100%;\n    overflow: hidden;\n    border-radius: 8px;\n    cursor: ew-resize;\n    touch-action: none;\n  }\n  .ms-ba-img {\n    width: 100%;\n    height: auto;\n    display: block;\n    user-select: none;\n    -webkit-user-drag: none;\n  }\n\n  \/* Keep the AFTER image as the base (defines height) *\/\n  .ms-color-img { position: relative; }\n\n  \/* BEFORE image overlays and gets clipped *\/\n  .ms-gray-img {\n    position: absolute;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    filter: grayscale(100%) brightness(45%) contrast(140%);\n    clip-path: inset(0 50% 0 0);\n    pointer-events: none;\n  }\n\n  .ms-ba-handle {\n    position: absolute;\n    top: 0; bottom: 0;\n    left: 50%;\n    width: 3px;\n    background: #ffffff;\n    box-shadow: 0 0 0 1px rgba(0,0,0,0.5);\n    transform: translateX(-50%);\n    pointer-events: none;\n    z-index: 15;\n  }\n  .ms-ba-label {\n    position: absolute;\n    top: 10px;\n    padding: 4px 10px;\n    background: rgba(0,0,0,0.55);\n    color: #fff;\n    font-size: 13px;\n    font-weight: 600;\n    border-radius: 4px;\n    z-index: 20;\n    pointer-events: none;\n  }\n  .ms-ba-label-before { left: 10px; }\n  .ms-ba-label-after  { right: 10px; }\n\n  .ms-ba-slider {\n    width: 100%;\n    margin-top: 12px;\n    background: transparent;\n    appearance: none;\n  }\n  .ms-ba-slider::-webkit-slider-thumb {\n    appearance: none;\n    width: 18px;\n    height: 18px;\n    background: #111827;\n    border-radius: 50%;\n    border: 2px solid #ffffff;\n    box-shadow: 0 0 0 1px rgba(0,0,0,0.3);\n    cursor: pointer;\n  }\n  .ms-ba-slider::-webkit-slider-runnable-track {\n    height: 4px;\n    background: rgba(0,0,0,0.2);\n    border-radius: 2px;\n  }\n\u003c\/style\u003e\n\n\u003c!-- MAIN CONTENT --\u003e\n\n\n  \u003c!-- BEFORE \/ AFTER SLIDER --\u003e\n  \u003cdiv class=\"ms-ba-wrapper\"\u003e\n    \u003cdiv class=\"ms-ba-container\"\u003e\n      \u003cimg src=\"https:\/\/www.mind-space.net\/cdn\/shop\/files\/paris_648013ff-fa3e-4929-bd25-7e8a4494cf5b.jpg?v=1764175392\" class=\"ms-ba-img ms-color-img\" alt=\"After scratch art\"\u003e\n      \u003cimg src=\"https:\/\/www.mind-space.net\/cdn\/shop\/files\/paris_648013ff-fa3e-4929-bd25-7e8a4494cf5b.jpg?v=1764175392\" class=\"ms-ba-img ms-gray-img\" alt=\"Before scratch art\"\u003e\n      \u003cspan class=\"ms-ba-label ms-ba-label-before\"\u003eBefore\u003c\/span\u003e\n      \u003cspan class=\"ms-ba-label ms-ba-label-after\"\u003eAfter\u003c\/span\u003e\n      \u003cdiv class=\"ms-ba-handle\"\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cinput type=\"range\" min=\"0\" max=\"100\" value=\"50\" class=\"ms-ba-slider\"\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Benefits --\u003e\n  \u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 12px; margin-bottom: 20px;\"\u003e\n    \u003cdiv style=\"flex: 1 1 160px; min-width: 160px; padding: 10px 12px; border-radius: 6px; border: 1px solid #e5e7eb;\"\u003e\n      \u003cstrong style=\"font-size: 14px; display: block; margin-bottom: 4px;\"\u003eStress relief\u003c\/strong\u003e\n      \u003cspan style=\"font-size: 13px;\"\u003eSlow, repetitive motion that helps you unwind.\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"flex: 1 1 160px; min-width: 160px; padding: 10px 12px; border-radius: 6px; border: 1px solid #e5e7eb;\"\u003e\n      \u003cstrong style=\"font-size: 14px; display: block; margin-bottom: 4px;\"\u003eBeginner-friendly\u003c\/strong\u003e\n      \u003cspan style=\"font-size: 13px;\"\u003eNo skills needed. Just follow the lines.\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"flex: 1 1 160px; min-width: 160px; padding: 10px 12px; border-radius: 6px; border: 1px solid #e5e7eb;\"\u003e\n      \u003cstrong style=\"font-size: 14px; display: block; margin-bottom: 4px;\"\u003eNo mess\u003c\/strong\u003e\n      \u003cspan style=\"font-size: 13px;\"\u003eNo paint, no water, no cleanup.\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"flex: 1 1 160px; min-width: 160px; padding: 10px 12px; border-radius: 6px; border: 1px solid #e5e7eb;\"\u003e\n      \u003cstrong style=\"font-size: 14px; display: block; margin-bottom: 4px;\"\u003eGift-ready\u003c\/strong\u003e\n      \u003cspan style=\"font-size: 13px;\"\u003eA thoughtful, screen-free gift.\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- How it works --\u003e\n  \u003ch3 style=\"font-size: 18px; margin: 0 0 8px; font-weight: 600; color: #0b3b4a;\"\u003eHow It Works\u003c\/h3\u003e\n  \u003col style=\"margin: 0 0 20px 18px; font-size: 14px;\"\u003e\n    \u003cli\u003e\n\u003cstrong\u003eScratch:\u003c\/strong\u003e Follow the printed lines with the stylus.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eReveal:\u003c\/strong\u003e Colors appear as you go.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eDisplay:\u003c\/strong\u003e Frame it or gift it.\u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003c!-- Details --\u003e\n  \u003ch3 style=\"font-size: 18px; margin: 0 0 8px; font-weight: 600; color: #0b3b4a;\"\u003eDetails\u003c\/h3\u003e\n  \u003cul style=\"margin: 0 0 20px 18px; font-size: 14px;\"\u003e\n    \u003cli\u003eSize: 40.5 × 28.5 cm\u003c\/li\u003e\n    \u003cli\u003eMaterial: scratch-off coated board\u003c\/li\u003e\n    \u003cli\u003eSkill level: beginner\u003c\/li\u003e\n    \u003cli\u003eTime: 1–3 hours (depending on pace)\u003cbr\u003e\n\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003cdiv style=\"border-radius: 8px; border: 1px solid #e5e7eb; padding: 10px 14px; font-size: 13px; background: #f3f4f6;\"\u003e\n    \u003cstrong\u003eMind Space Promise:\u003c\/strong\u003e 14-day money-back guarantee. No hassle.\n  \u003c\/div\u003e\n\n\n\u003cp\u003e \u003c\/p\u003e\n\n\u003cscript\u003e\n  (function () {\n    function clamp(v, min, max) { return Math.max(min, Math.min(max, v)); }\n\n    function init(wrapper) {\n      var container = wrapper.querySelector('.ms-ba-container');\n      var slider = wrapper.querySelector('.ms-ba-slider');\n      var gray = wrapper.querySelector('.ms-gray-img');\n      var handle = wrapper.querySelector('.ms-ba-handle');\n\n      if (!container || !slider || !gray || !handle) return;\n\n      function update(val) {\n        val = clamp(Number(val), 0, 100);\n        \/\/ gray visible from left to val%\n        gray.style.clipPath = 'inset(0 ' + (100 - val) + '% 0 0)';\n        handle.style.left = val + '%';\n      }\n\n      slider.addEventListener('input', function (e) { update(e.target.value); });\n      update(slider.value);\n\n      function setFromClientX(clientX) {\n        var rect = container.getBoundingClientRect();\n        var x = clamp(clientX - rect.left, 0, rect.width);\n        var val = (x \/ rect.width) * 100;\n        slider.value = val;\n        update(val);\n      }\n\n      var dragging = false;\n\n      container.addEventListener('pointerdown', function (e) {\n        dragging = true;\n        container.setPointerCapture(e.pointerId);\n        setFromClientX(e.clientX);\n      });\n\n      container.addEventListener('pointermove', function (e) {\n        if (!dragging) return;\n        setFromClientX(e.clientX);\n      });\n\n      container.addEventListener('pointerup', function () { dragging = false; });\n      container.addEventListener('pointercancel', function () { dragging = false; });\n    }\n\n    document.querySelectorAll('.ms-ba-wrapper').forEach(init);\n  })();\n\u003c\/script\u003e\n\t","brand":"Mind-space","offers":[{"title":"Space Night","offer_id":51380296581415,"sku":"SA-AS-SAPCENIGHT","price":59.99,"currency_code":"AED","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/9365\/9687\/files\/Space-night.png?v=1778518337"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/9365\/9687\/collections\/Dubai_611c3b20-c7e9-4b43-bdf0-6dee5b259539.jpg?v=1777818593","url":"https:\/\/www.mind-space.net\/collections\/colorful-city-collection.oembed","provider":"Mind space Commerce FZE","version":"1.0","type":"link"}