{"product_id":"diy-cloud-snow-led-string-light-kit","title":"DIY Cloud Snow LED String Light Kit","description":"\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800\u0026display=swap');\n\n.jt-cloud {\n  font-family: 'Inter', sans-serif;\n  color: #28394a;\n  max-width: 1100px;\n  margin: 0 auto;\n  padding: 24px 16px;\n  line-height: 1.7;\n  overflow: hidden;\n}\n\n.jt-cloud * {\n  box-sizing: border-box;\n}\n\n.jt-cloud .jt-hero {\n  position: relative;\n  overflow: hidden;\n  text-align: center;\n  padding: 42px 22px;\n  border-radius: 28px;\n  background:\n    radial-gradient(circle at 15% 20%, rgba(255,255,255,.95), transparent 30%),\n    radial-gradient(circle at 85% 80%, rgba(170,205,255,.3), transparent 30%),\n    linear-gradient(145deg, #f9fcff, #eaf3ff 55%, #f6efff);\n  border: 1px solid #dce8f5;\n  box-shadow: 0 14px 36px rgba(49, 83, 124, .09);\n}\n\n.jt-cloud .jt-snowflake {\n  position: absolute;\n  color: #8baed8;\n  pointer-events: none;\n  animation: jtCloudSnow 4s ease-in-out infinite;\n}\n\n.jt-cloud .sf1 {\n  top: 18px;\n  left: 9%;\n  font-size: 25px;\n}\n\n.jt-cloud .sf2 {\n  top: 30px;\n  right: 12%;\n  font-size: 19px;\n  animation-delay: 1s;\n}\n\n.jt-cloud .sf3 {\n  bottom: 20px;\n  left: 15%;\n  font-size: 18px;\n  animation-delay: 1.5s;\n}\n\n.jt-cloud .sf4 {\n  bottom: 18px;\n  right: 14%;\n  font-size: 23px;\n  animation-delay: .5s;\n}\n\n.jt-cloud .jt-eyebrow {\n  display: inline-block;\n  color: #587fae;\n  font-size: 11px;\n  font-weight: 800;\n  letter-spacing: 2.5px;\n  text-transform: uppercase;\n  margin-bottom: 12px;\n}\n\n.jt-cloud h2 {\n  color: #294b70;\n  font-size: clamp(26px, 5vw, 39px);\n  line-height: 1.2;\n  letter-spacing: -.8px;\n  margin: 0 0 16px;\n  font-weight: 800;\n}\n\n.jt-cloud .jt-intro {\n  max-width: 720px;\n  margin: 0 auto;\n  color: #586c81;\n  font-size: 15px;\n}\n\n.jt-cloud .jt-glow-line {\n  width: 145px;\n  height: 4px;\n  border-radius: 10px;\n  margin: 24px auto 0;\n  background: linear-gradient(\n    90deg,\n    #7bb9ff,\n    #b7a0f4,\n    #f0a6cb,\n    #f6d28a,\n    #7bb9ff\n  );\n  background-size: 250% 100%;\n  animation: jtCloudRainbow 5s linear infinite;\n}\n\n.jt-cloud .jt-divider {\n  text-align: center;\n  color: #8daed7;\n  font-size: 23px;\n  margin: 24px 0 5px;\n  animation: jtCloudFloat 3s ease-in-out infinite;\n}\n\n.jt-cloud .jt-section-title {\n  text-align: center;\n  color: #294b70;\n  font-size: 24px;\n  font-weight: 800;\n  margin: 8px 0;\n}\n\n.jt-cloud .jt-section-subtitle {\n  text-align: center;\n  color: #7a8da0;\n  font-size: 13px;\n  margin: 0 0 20px;\n}\n\n.jt-cloud .jt-feature-grid {\n  display: grid;\n  grid-template-columns: repeat(2, minmax(0, 1fr));\n  gap: 13px;\n  margin-top: 22px;\n}\n\n.jt-cloud .jt-feature {\n  background: linear-gradient(145deg, #ffffff, #f5f9ff);\n  border: 1px solid #e0eaf5;\n  border-radius: 20px;\n  padding: 20px 16px;\n  box-shadow: 0 6px 18px rgba(49, 83, 124, .04);\n  transition: transform .25s ease, box-shadow .25s ease;\n}\n\n.jt-cloud .jt-feature:hover {\n  transform: translateY(-3px);\n  box-shadow: 0 10px 22px rgba(49, 83, 124, .1);\n}\n\n.jt-cloud .jt-feature-icon {\n  display: block;\n  font-size: 26px;\n  margin-bottom: 8px;\n  animation: jtCloudTwinkle 3s ease-in-out infinite;\n}\n\n.jt-cloud .jt-feature h3 {\n  color: #355d85;\n  font-size: 14px;\n  line-height: 1.4;\n  margin: 0 0 5px;\n  font-weight: 800;\n}\n\n.jt-cloud .jt-feature p {\n  color: #718195;\n  font-size: 12px;\n  line-height: 1.7;\n  margin: 0;\n}\n\n.jt-cloud .jt-kit-panel {\n  position: relative;\n  overflow: hidden;\n  margin-top: 28px;\n  padding: 26px 22px;\n  border-radius: 23px;\n  background: linear-gradient(135deg, #294b70, #416f9e);\n  color: #fff;\n}\n\n.jt-cloud .jt-kit-panel:after {\n  content: \"❄\";\n  position: absolute;\n  right: 14px;\n  top: 3px;\n  font-size: 70px;\n  color: rgba(255,255,255,.1);\n  animation: jtCloudSnow 4s ease-in-out infinite;\n}\n\n.jt-cloud .jt-kit-panel h3 {\n  position: relative;\n  z-index: 1;\n  color: #e9f4ff;\n  font-size: 20px;\n  margin: 0 0 14px;\n}\n\n.jt-cloud .jt-kit-list {\n  position: relative;\n  z-index: 1;\n  list-style: none;\n  padding: 0;\n  margin: 0;\n}\n\n.jt-cloud .jt-kit-list li {\n  padding: 9px 0;\n  font-size: 13px;\n  border-bottom: 1px solid rgba(255,255,255,.15);\n}\n\n.jt-cloud .jt-kit-list li:last-child {\n  border-bottom: none;\n}\n\n.jt-cloud .jt-kit-list strong {\n  color: #fff0c7;\n}\n\n.jt-cloud .jt-steps {\n  margin-top: 27px;\n  padding: 25px 20px;\n  border: 1px solid #e0e8f5;\n  border-radius: 23px;\n  background: linear-gradient(145deg, #ffffff, #f1f6ff);\n}\n\n.jt-cloud .jt-steps h3 {\n  color: #294b70;\n  text-align: center;\n  font-size: 23px;\n  margin: 0 0 6px;\n}\n\n.jt-cloud .jt-steps-intro {\n  text-align: center;\n  color: #7a8da0;\n  font-size: 13px;\n  margin: 0 0 20px;\n}\n\n.jt-cloud .jt-step {\n  display: flex;\n  align-items: flex-start;\n  gap: 13px;\n  padding: 14px 0;\n  border-bottom: 1px solid #e3ebf5;\n}\n\n.jt-cloud .jt-step:last-child {\n  border-bottom: none;\n}\n\n.jt-cloud .jt-step-number {\n  flex: 0 0 37px;\n  width: 37px;\n  height: 37px;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  border-radius: 50%;\n  color: #fff;\n  font-size: 14px;\n  font-weight: 800;\n  background: linear-gradient(135deg, #6398d1, #8b80d7);\n  box-shadow: 0 4px 12px rgba(99,152,209,.22);\n}\n\n.jt-cloud .jt-step h4 {\n  color: #355d85;\n  font-size: 14px;\n  margin: 0 0 3px;\n}\n\n.jt-cloud .jt-step p {\n  color: #718195;\n  font-size: 12px;\n  line-height: 1.6;\n  margin: 0;\n}\n\n.jt-cloud .jt-uses {\n  margin-top: 26px;\n  padding: 24px 20px;\n  border-radius: 22px;\n  border: 1px solid #e7e0f5;\n  background: linear-gradient(135deg, #faf7ff, #f1f7ff);\n}\n\n.jt-cloud .jt-uses h3 {\n  text-align: center;\n  color: #5c548e;\n  font-size: 21px;\n  margin: 0 0 17px;\n}\n\n.jt-cloud .jt-uses-grid {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 9px;\n}\n\n.jt-cloud .jt-uses-grid span {\n  background: rgba(255,255,255,.9);\n  border: 1px solid #e5e1f2;\n  border-radius: 30px;\n  padding: 8px 12px;\n  color: #626b87;\n  font-size: 12px;\n  font-weight: 600;\n}\n\n.jt-cloud .jt-gift {\n  text-align: center;\n  margin-top: 26px;\n  padding: 27px 20px;\n  border-radius: 23px;\n  background: linear-gradient(135deg, #eaf4ff, #f8f0ff, #fff5ed);\n  border: 1px solid #e0e8f5;\n}\n\n.jt-cloud .jt-gift-icon {\n  display: inline-block;\n  font-size: 31px;\n  animation: jtCloudFloat 3s ease-in-out infinite;\n}\n\n.jt-cloud .jt-gift h3 {\n  color: #294b70;\n  font-size: 22px;\n  margin: 8px 0;\n}\n\n.jt-cloud .jt-gift p {\n  color: #63768b;\n  font-size: 13px;\n  max-width: 650px;\n  margin: 0 auto;\n}\n\n.jt-cloud .jt-footer {\n  text-align: center;\n  padding: 27px 12px 5px;\n  color: #7a8da0;\n  font-size: 12px;\n  letter-spacing: .3px;\n}\n\n.jt-cloud .jt-footer strong {\n  display: block;\n  color: #294b70;\n  font-size: 16px;\n  margin-bottom: 4px;\n}\n\n@keyframes jtCloudSnow {\n  0%, 100% {\n    transform: translateY(0) rotate(0deg);\n    opacity: .6;\n  }\n  50% {\n    transform: translateY(7px) rotate(12deg);\n    opacity: 1;\n  }\n}\n\n@keyframes jtCloudRainbow {\n  0% { background-position: 0% 50%; }\n  100% { background-position: 250% 50%; }\n}\n\n@keyframes jtCloudFloat {\n  0%, 100% { transform: translateY(0); }\n  50% { transform: translateY(-5px); }\n}\n\n@keyframes jtCloudTwinkle {\n  0%, 100% {\n    transform: scale(1);\n    opacity: .8;\n  }\n  50% {\n    transform: scale(1.1);\n    opacity: 1;\n  }\n}\n\n@media (max-width: 600px) {\n  .jt-cloud {\n    padding: 16px 10px;\n  }\n\n  .jt-cloud .jt-hero {\n    padding: 34px 17px;\n    border-radius: 22px;\n  }\n\n  .jt-cloud .jt-intro {\n    font-size: 14px;\n  }\n\n  .jt-cloud .jt-feature-grid {\n    gap: 9px;\n  }\n\n  .jt-cloud .jt-feature {\n    padding: 15px 12px;\n    border-radius: 16px;\n  }\n\n  .jt-cloud .jt-feature h3 {\n    font-size: 13px;\n  }\n\n  .jt-cloud .jt-feature p {\n    font-size: 11px;\n  }\n\n  .jt-cloud .jt-section-title {\n    font-size: 21px;\n  }\n\n  .jt-cloud .jt-step {\n    gap: 10px;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .jt-cloud *,\n  .jt-cloud *:before,\n  .jt-cloud *:after {\n    animation: none !important;\n    transition: none !important;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"jt-cloud\"\u003e\n\u003cdiv class=\"jt-hero\"\u003e\n\u003cspan class=\"jt-snowflake sf1\"\u003e❄\u003c\/span\u003e \u003cspan class=\"jt-snowflake sf2\"\u003e✧\u003c\/span\u003e \u003cspan class=\"jt-snowflake sf3\"\u003e❄\u003c\/span\u003e \u003cspan class=\"jt-snowflake sf4\"\u003e✦\u003c\/span\u003e\n\u003cdiv class=\"jt-eyebrow\"\u003eThe JollyTime Winter Wonderland Collection\u003c\/div\u003e\n\u003ch2\u003eDIY Cloud Snow LED String Light Kit\u003c\/h2\u003e\n\u003cp class=\"jt-intro\"\u003eCreate your own little piece of Christmas magic! This enchanting DIY Cloud Snow Light Kit lets you shape a dreamy, fluffy cloud illuminated by colour-changing LEDs. Craft your own glowing masterpiece and transform your room into a cosy winter wonderland filled with soft clouds and magical colour.\u003c\/p\u003e\n\u003cdiv class=\"jt-glow-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"jt-divider\"\u003e☁️ ✧ ❄️ ✧ 🌈\u003c\/div\u003e\n\u003ch3 class=\"jt-section-title\"\u003eDream It. Shape It. Light It Up.\u003c\/h3\u003e\n\u003cp class=\"jt-section-subtitle\"\u003eA creative Christmas project with a colourful, cloud-soft glow.\u003c\/p\u003e\n\u003cdiv class=\"jt-feature-grid\"\u003e\n\u003cdiv class=\"jt-feature\"\u003e\n\u003cspan class=\"jt-feature-icon\"\u003e☁️\u003c\/span\u003e\n\u003ch3\u003eCreate Your Own Cloud\u003c\/h3\u003e\n\u003cp\u003eShape the included cloud material into your own dreamy design for a personal decorative touch.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"jt-feature\"\u003e\n\u003cspan class=\"jt-feature-icon\"\u003e🌈\u003c\/span\u003e\n\u003ch3\u003eColour-Changing LEDs\u003c\/h3\u003e\n\u003cp\u003eBring your creation to life with colourful lighting that adds a playful, atmospheric glow.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"jt-feature\"\u003e\n\u003cspan class=\"jt-feature-icon\"\u003e🔌\u003c\/span\u003e\n\u003ch3\u003eConvenient USB Power\u003c\/h3\u003e\n\u003cp\u003eConnect the light string to a compatible USB power source for convenient plug-in operation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"jt-feature\"\u003e\n\u003cspan class=\"jt-feature-icon\"\u003e🎨\u003c\/span\u003e\n\u003ch3\u003eA Fun DIY Project\u003c\/h3\u003e\n\u003cp\u003eEnjoy the creative process of shaping, arranging, and styling your own illuminated cloud.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"jt-kit-panel\"\u003e\n\u003ch3\u003e✨ What's Included in Your Kit?\u003c\/h3\u003e\n\u003cul class=\"jt-kit-list\"\u003e\n\u003cli\u003e🌈 \u003cstrong\u003e198cm \/ 77.95in LED string\u003c\/strong\u003e — colour-changing lights for your cloud creation\u003c\/li\u003e\n\u003cli\u003e☁️ \u003cstrong\u003eCloud material\u003c\/strong\u003e — shape and style your own fluffy cloud effect\u003c\/li\u003e\n\u003cli\u003e🔌 \u003cstrong\u003eUSB power cable\u003c\/strong\u003e — connect to a compatible USB power source\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"jt-steps\"\u003e\n\u003ch3\u003eMake Your Own Glowing Cloud\u003c\/h3\u003e\n\u003cp class=\"jt-steps-intro\"\u003eThree simple steps to create your own colourful cloud display.\u003c\/p\u003e\n\u003cdiv class=\"jt-step\"\u003e\n\u003cdiv class=\"jt-step-number\"\u003e1\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch4\u003e☁️ Shape Your Cloud\u003c\/h4\u003e\n\u003cp\u003eArrange the included cloud material into your desired cloud shape, following the product instructions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"jt-step\"\u003e\n\u003cdiv class=\"jt-step-number\"\u003e2\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch4\u003e✨ Add the LED Lights\u003c\/h4\u003e\n\u003cp\u003eCarefully weave and position the LED string through the cloud material to create your desired look.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"jt-step\"\u003e\n\u003cdiv class=\"jt-step-number\"\u003e3\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch4\u003e🌈 Plug In and Enjoy\u003c\/h4\u003e\n\u003cp\u003eConnect the USB cable to a compatible power source and enjoy your handcrafted colour-changing cloud.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"jt-uses\"\u003e\n\u003ch3\u003eWhere Will Your Imagination Take You?\u003c\/h3\u003e\n\u003cdiv class=\"jt-uses-grid\"\u003e\n\u003cspan\u003e🛏️ Bedrooms\u003c\/span\u003e \u003cspan\u003e🛋️ Living Rooms\u003c\/span\u003e \u003cspan\u003e🎄 Christmas Displays\u003c\/span\u003e \u003cspan\u003e🎉 Parties \u0026amp; Events\u003c\/span\u003e \u003cspan\u003e🎨 DIY Projects\u003c\/span\u003e \u003cspan\u003e📸 Photo Backdrops\u003c\/span\u003e \u003cspan\u003e✨ Cosy Room Décor\u003c\/span\u003e \u003cspan\u003e🎁 Creative Gifts\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"jt-gift\"\u003e\n\u003cspan class=\"jt-gift-icon\"\u003e🎁\u003c\/span\u003e\n\u003ch3\u003eA Little Creativity. A Whole Lot of Magic.\u003c\/h3\u003e\n\u003cp\u003eWhether you're creating a dreamy bedroom feature, adding something different to your Christmas decorations, or looking for a fun creative project, this DIY cloud light kit lets you bring your imagination to life, one glowing colour at a time.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"jt-footer\"\u003e\n\u003cstrong\u003eMake Every Moment Merry. 🎄\u003c\/strong\u003e Let the JollyTime magic begin!\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e```\u003c\/p\u003e","brand":"My Store","offers":[{"title":"Default Title","offer_id":48993851310198,"sku":null,"price":499.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0726\/2552\/0758\/files\/diy-cloud-light-fireplace.png?v=1791826996","url":"https:\/\/jollytime.co.za\/products\/diy-cloud-snow-led-string-light-kit","provider":"JollyTime","version":"1.0","type":"link"}