{"product_id":"220-led-waterfall-curtain-string-lights","title":"220 LED Waterfall Curtain String Lights","description":"\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n  .jt-waterfall {\n    font-family: Arial, Helvetica, sans-serif;\n    color: #24352b;\n    max-width: 760px;\n    margin: 0 auto;\n    font-size: 15px;\n    line-height: 1.75;\n    overflow: hidden;\n  }\n\n  .jt-waterfall * {\n    box-sizing: border-box;\n  }\n\n  .jt-waterfall .jt-hero {\n    position: relative;\n    overflow: hidden;\n    isolation: isolate;\n    padding: 32px 20px;\n    border-radius: 22px;\n    text-align: center;\n    color: #fff;\n    background: linear-gradient(145deg, #123e30, #09251d);\n    border: 1px solid #286448;\n    margin-bottom: 25px;\n  }\n\n  .jt-waterfall .jt-snow {\n    position: absolute;\n    inset: 0;\n    pointer-events: none;\n    z-index: -1;\n    overflow: hidden;\n  }\n\n  .jt-waterfall .jt-snow span {\n    position: absolute;\n    top: -30px;\n    color: #fff;\n    animation: jt-waterfall-snow 8s linear infinite;\n    opacity: 0;\n  }\n\n  .jt-waterfall .jt-snow span:nth-child(1) {\n    left: 8%;\n    animation-delay: 0s;\n  }\n\n  .jt-waterfall .jt-snow span:nth-child(2) {\n    left: 29%;\n    animation-delay: 2s;\n  }\n\n  .jt-waterfall .jt-snow span:nth-child(3) {\n    left: 52%;\n    animation-delay: 4s;\n  }\n\n  .jt-waterfall .jt-snow span:nth-child(4) {\n    left: 75%;\n    animation-delay: 1s;\n  }\n\n  .jt-waterfall .jt-snow span:nth-child(5) {\n    left: 91%;\n    animation-delay: 3s;\n  }\n\n  @keyframes jt-waterfall-snow {\n    0% {\n      transform: translateY(-20px) rotate(0deg);\n      opacity: 0;\n    }\n    15% { opacity: .7; }\n    85% { opacity: .7; }\n    100% {\n      transform: translateY(350px) rotate(180deg);\n      opacity: 0;\n    }\n  }\n\n  @keyframes jt-waterfall-rainbow {\n    0% {\n      background-position: 0% 50%;\n      filter: brightness(1);\n    }\n    50% {\n      background-position: 100% 50%;\n      filter: brightness(1.15);\n    }\n    100% {\n      background-position: 0% 50%;\n      filter: brightness(1);\n    }\n  }\n\n  @keyframes jt-waterfall-twinkle {\n    0%, 100% {\n      opacity: .65;\n      transform: scale(.9);\n    }\n    50% {\n      opacity: 1;\n      transform: scale(1.12);\n    }\n  }\n\n  .jt-waterfall .jt-eyebrow {\n    color: #f7d98b;\n    text-transform: uppercase;\n    letter-spacing: 2px;\n    font-size: 11px;\n    font-weight: 800;\n    margin: 0 0 12px;\n  }\n\n  .jt-waterfall .jt-hero h2 {\n    color: #fff;\n    font-size: 28px;\n    line-height: 1.3;\n    margin: 0 0 15px;\n    font-weight: 800;\n  }\n\n  .jt-waterfall .jt-hero p {\n    color: #f4f7f2;\n    margin: 0;\n  }\n\n  .jt-waterfall .jt-intro {\n    max-width: 520px;\n    margin: 0 auto !important;\n  }\n\n  .jt-waterfall .jt-stars {\n    font-size: 21px;\n    letter-spacing: 6px;\n    margin: 15px 0;\n    background: linear-gradient(\n      90deg,\n      #ff5555,\n      #ffcf55,\n      #63e58b,\n      #5bd9ff,\n      #c58aff,\n      #ff75ba,\n      #ff5555\n    );\n    background-size: 300% 300%;\n    -webkit-background-clip: text;\n    background-clip: text;\n    color: transparent;\n    animation: jt-waterfall-rainbow 4s ease-in-out infinite;\n  }\n\n  .jt-waterfall .jt-divider {\n    display: flex;\n    align-items: center;\n    gap: 12px;\n    margin: 26px 0;\n    color: #b52c36;\n    font-size: 16px;\n    font-weight: bold;\n  }\n\n  .jt-waterfall .jt-divider:before,\n  .jt-waterfall .jt-divider:after {\n    content: \"\";\n    flex: 1;\n    height: 1px;\n    background: linear-gradient(to right, transparent, #e5c77f);\n  }\n\n  .jt-waterfall .jt-section {\n    padding: 0 4px;\n    margin: 24px 0;\n  }\n\n  .jt-waterfall .jt-section h3 {\n    color: #155438;\n    font-size: 21px;\n    line-height: 1.4;\n    margin: 0 0 10px;\n    font-weight: 800;\n  }\n\n  .jt-waterfall .jt-section p {\n    margin: 0 0 12px;\n  }\n\n  .jt-waterfall .jt-rainbow-card {\n    position: relative;\n    overflow: hidden;\n    text-align: center;\n    padding: 22px 16px;\n    border-radius: 18px;\n    margin: 23px 0;\n    background: #102f27;\n    border: 1px solid #285a43;\n    color: #fff;\n  }\n\n  .jt-waterfall .jt-light-line {\n    height: 5px;\n    border-radius: 20px;\n    margin: 0 auto 20px;\n    max-width: 300px;\n    background: linear-gradient(\n      90deg,\n      #ff4d4d,\n      #ffca50,\n      #54df83,\n      #45d9ff,\n      #a879ff,\n      #ff75bd,\n      #ff4d4d\n    );\n    background-size: 300% 100%;\n    animation: jt-waterfall-rainbow 3s linear infinite;\n  }\n\n  .jt-waterfall .jt-rainbow-card .jt-big {\n    display: block;\n    color: #fff;\n    font-size: 35px;\n    line-height: 1.3;\n    font-weight: 900;\n    text-shadow:\n      0 0 8px rgba(93, 222, 255, .4),\n      0 0 18px rgba(255, 105, 180, .25);\n  }\n\n  .jt-waterfall .jt-rainbow-card p {\n    margin: 7px 0 0;\n    color: #e8f5ee;\n    font-size: 13px;\n  }\n\n  .jt-waterfall .jt-mode-row {\n    display: flex;\n    justify-content: center;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin-top: 17px;\n  }\n\n  .jt-waterfall .jt-mode {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    min-width: 38px;\n    height: 34px;\n    padding: 0 9px;\n    border-radius: 20px;\n    background: rgba(255,255,255,.08);\n    border: 1px solid rgba(255,255,255,.15);\n    color: #fff;\n    font-size: 12px;\n    animation: jt-waterfall-twinkle 2s ease-in-out infinite;\n  }\n\n  .jt-waterfall .jt-mode:nth-child(2) { animation-delay: .3s; }\n  .jt-waterfall .jt-mode:nth-child(3) { animation-delay: .6s; }\n  .jt-waterfall .jt-mode:nth-child(4) { animation-delay: .9s; }\n  .jt-waterfall .jt-mode:nth-child(5) { animation-delay: 1.2s; }\n  .jt-waterfall .jt-mode:nth-child(6) { animation-delay: 1.5s; }\n  .jt-waterfall .jt-mode:nth-child(7) { animation-delay: 1.8s; }\n  .jt-waterfall .jt-mode:nth-child(8) { animation-delay: 2.1s; }\n\n  .jt-waterfall .jt-features {\n    background: #f3f7f1;\n    border: 1px solid #dce8d9;\n    border-radius: 18px;\n    padding: 20px;\n    margin: 23px 0;\n  }\n\n  .jt-waterfall .jt-features h3 {\n    color: #b52c36;\n    font-size: 20px;\n    margin: 0 0 13px;\n  }\n\n  .jt-waterfall .jt-item {\n    display: flex;\n    align-items: flex-start;\n    gap: 12px;\n    padding: 12px 0;\n    border-bottom: 1px solid #dfe8dc;\n  }\n\n  .jt-waterfall .jt-item:last-child {\n    border-bottom: 0;\n    padding-bottom: 0;\n  }\n\n  .jt-waterfall .jt-icon {\n    width: 35px;\n    height: 35px;\n    min-width: 35px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    background: #fff;\n    border: 1px solid #e8ddc6;\n    border-radius: 10px;\n    font-size: 17px;\n  }\n\n  .jt-waterfall .jt-item strong {\n    color: #174b37;\n    display: block;\n    margin-bottom: 2px;\n  }\n\n  .jt-waterfall .jt-gift {\n    text-align: center;\n    color: #fff;\n    padding: 24px 18px;\n    border-radius: 18px;\n    margin: 24px 0;\n    background: linear-gradient(145deg, #b92d37, #8f1f2a);\n  }\n\n  .jt-waterfall .jt-gift-icon {\n    display: block;\n    font-size: 30px;\n    margin-bottom: 7px;\n    animation: jt-waterfall-twinkle 2.2s ease-in-out infinite;\n  }\n\n  .jt-waterfall .jt-gift h3 {\n    color: #fff4d8;\n    font-size: 21px;\n    margin: 0 0 8px;\n  }\n\n  .jt-waterfall .jt-gift p {\n    color: #fff;\n    margin: 0;\n  }\n\n  .jt-waterfall .jt-footer {\n    text-align: center;\n    padding: 23px 16px;\n    background: #103d2a;\n    border-radius: 18px;\n    color: #fff;\n    margin-top: 25px;\n  }\n\n  .jt-waterfall .jt-footer p {\n    margin: 4px 0;\n    color: #fff;\n  }\n\n  .jt-waterfall .jt-footer strong {\n    color: #f7d98b;\n    font-size: 18px;\n  }\n\n  .jt-waterfall .jt-footer-stars {\n    color: #f7d98b;\n    letter-spacing: 5px;\n    margin-bottom: 8px;\n  }\n\n  .jt-waterfall .jt-note {\n    padding: 14px 16px;\n    background: #fff5ed;\n    border-left: 4px solid #b92d37;\n    border-radius: 8px;\n    color: #664538;\n    font-size: 13px;\n    margin: 23px 0;\n  }\n\n  @media screen and (max-width: 480px) {\n    .jt-waterfall {\n      font-size: 14px;\n      line-height: 1.75;\n    }\n\n    .jt-waterfall .jt-hero {\n      padding: 28px 17px;\n      border-radius: 17px;\n    }\n\n    .jt-waterfall .jt-hero h2 {\n      font-size: 24px;\n    }\n\n    .jt-waterfall .jt-section h3,\n    .jt-waterfall .jt-features h3 {\n      font-size: 19px;\n    }\n\n    .jt-waterfall .jt-features {\n      padding: 16px;\n    }\n\n    .jt-waterfall .jt-rainbow-card .jt-big {\n      font-size: 30px;\n    }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .jt-waterfall .jt-snow span,\n    .jt-waterfall .jt-stars,\n    .jt-waterfall .jt-light-line,\n    .jt-waterfall .jt-mode,\n    .jt-waterfall .jt-gift-icon {\n      animation: none !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"jt-waterfall\"\u003e\n\u003cdiv class=\"jt-hero\"\u003e\n\u003cdiv class=\"jt-snow\"\u003e\n\u003cspan\u003e❄\u003c\/span\u003e \u003cspan\u003e✦\u003c\/span\u003e \u003cspan\u003e❄\u003c\/span\u003e \u003cspan\u003e✧\u003c\/span\u003e \u003cspan\u003e❄\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"jt-eyebrow\"\u003e🎄 The JollyTime Christmas Collection\u003c\/p\u003e\n\u003ch2\u003eMake It Merry. Make It Glow! 🌈\u003c\/h2\u003e\n\u003cdiv class=\"jt-stars\"\u003e✦ ✧ ✦ ✧ ✦\u003c\/div\u003e\n\u003cp class=\"jt-intro\"\u003eTurn any space into a festive wonderland with our 220 LED Waterfall Curtain String Lights! With a spectacular cascading design and colourful lighting effects, these lights bring instant Christmas magic to your home, garden or celebration.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"jt-section\"\u003e\n\u003ch3\u003e✨ A Waterfall of Christmas Sparkle\u003c\/h3\u003e\n\u003cp\u003eImagine a curtain of dazzling lights cascading down your wall, illuminating your festive display or creating a magical backdrop for your Christmas celebrations.\u003c\/p\u003e\n\u003cp\u003eWith 220\/400 LED beads spread across 11\/20 hanging strings, these decorative lights create an eye-catching waterfall effect that makes any setting feel extra special.\u003c\/p\u003e\n\u003cp\u003eWhether you're decorating for Christmas, preparing for a party or adding atmosphere to your outdoor entertaining area, let your space shine in style!\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"jt-divider\"\u003e🌈 Let the Colours Shine 🌈\u003c\/div\u003e\n\u003cdiv class=\"jt-rainbow-card\"\u003e\n\u003cdiv class=\"jt-light-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"jt-big\"\u003e220\/400 LEDs\u003c\/span\u003e\n\u003cp\u003eA stunning curtain of decorative light\u003c\/p\u003e\n\u003cdiv class=\"jt-mode-row\"\u003e\n\u003cspan class=\"jt-mode\"\u003e🔴\u003c\/span\u003e \u003cspan class=\"jt-mode\"\u003e🟢\u003c\/span\u003e \u003cspan class=\"jt-mode\"\u003e🔵\u003c\/span\u003e \u003cspan class=\"jt-mode\"\u003e🟡\u003c\/span\u003e \u003cspan class=\"jt-mode\"\u003e🟣\u003c\/span\u003e \u003cspan class=\"jt-mode\"\u003e✨\u003c\/span\u003e \u003cspan class=\"jt-mode\"\u003e🌟\u003c\/span\u003e \u003cspan class=\"jt-mode\"\u003e🎄\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin-top: 15px;\"\u003e8 lighting modes to suit your festive atmosphere\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"jt-highlight\" style=\"text-align: center; padding: 22px 16px; border-radius: 18px; margin: 23px 0; background: linear-gradient(135deg,#fff9e9,#fffdf8); border: 1px solid #ead7a5;\"\u003e\n\u003cspan style=\"font-size: 25px;\"\u003e📏\u003c\/span\u003e \u003cstrong style=\"display: block; color: #b52c36; font-size: 32px; line-height: 1.4;\"\u003e2 Metres\u003c\/strong\u003e\n\u003cp style=\"margin: 5px 0 0; color: #5b665c; font-size: 13px;\"\u003eA cascading curtain of festive lighting with either 11 or 20 strings of LED lights attached\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"jt-features\"\u003e\n\u003ch3\u003e🎅 Where Will You Create the Magic?\u003c\/h3\u003e\n\u003cdiv class=\"jt-item\"\u003e\n\u003cdiv class=\"jt-icon\"\u003e🎄\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eChristmas Trees \u0026amp; Holiday Displays\u003c\/strong\u003e Add an eye-catching cascade of light to your seasonal decorations.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"jt-item\"\u003e\n\u003cdiv class=\"jt-icon\"\u003e🏡\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eHome \u0026amp; Bedroom Décor\u003c\/strong\u003e Transform walls and favourite corners with a festive glow.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"jt-item\"\u003e\n\u003cdiv class=\"jt-icon\"\u003e🌿\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eGardens \u0026amp; Terraces\u003c\/strong\u003e Bring a decorative touch to your outdoor spaces.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"jt-item\"\u003e\n\u003cdiv class=\"jt-icon\"\u003e✨\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eBalconies \u0026amp; Entertaining Areas\u003c\/strong\u003e Set the scene for festive evenings and gatherings.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"jt-item\"\u003e\n\u003cdiv class=\"jt-icon\"\u003e🎉\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eParties, Weddings \u0026amp; Special Events\u003c\/strong\u003e Create a striking backdrop for celebrations and memorable moments.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"jt-section\"\u003e\n\u003ch3\u003e💡 Why You'll Love It\u003c\/h3\u003e\n\u003cp\u003e🌟 \u003cstrong\u003e220\/400 LED beads:\u003c\/strong\u003e Create a dazzling decorative display.\u003c\/p\u003e\n\u003cp\u003e🌈 \u003cstrong\u003e8 lighting modes:\u003c\/strong\u003e Choose from different lighting effects to suit the occasion.\u003c\/p\u003e\n\u003cp\u003e🔌 \u003cstrong\u003eUSB powered:\u003c\/strong\u003e Convenient plug-in power for your display.\u003c\/p\u003e\n\u003cp\u003e🏡 \u003cstrong\u003eVersatile decorating:\u003c\/strong\u003e Suitable for indoor and outdoor use as specified for the product.\u003c\/p\u003e\n\u003cp\u003e✨ \u003cstrong\u003eWaterfall curtain design:\u003c\/strong\u003e Add depth and visual interest to walls and festive displays.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"jt-gift\"\u003e\n\u003cspan class=\"jt-gift-icon\"\u003e🎁\u003c\/span\u003e\n\u003ch3\u003eGo All Out This Christmas!\u003c\/h3\u003e\n\u003cp\u003eFrom colourful Christmas displays to magical party backdrops, these waterfall lights bring extra sparkle to the moments worth celebrating. Make your decorations shine and let the JollyTime magic begin!\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"jt-note\"\u003e\n\u003cstrong\u003e🔌 Please Note:\u003c\/strong\u003e These lights are USB powered. A USB power source is required. Confirm the product's specific weather-resistance rating before exposing the lights or connections to rain or moisture.\u003c\/div\u003e\n\u003cdiv class=\"jt-footer\"\u003e\n\u003cdiv class=\"jt-footer-stars\"\u003e✦ ✧ ✦\u003c\/div\u003e\n\u003cp\u003e\u003cstrong\u003eMake Every Moment Merry.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e🎄 Let the JollyTime magic begin! 🎄\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e```\u003c\/p\u003e","brand":"My Store","offers":[{"title":"Warm \/ Warm","offer_id":48992479871094,"sku":null,"price":489.0,"currency_code":"ZAR","in_stock":true},{"title":"Warm \/ White","offer_id":48992479903862,"sku":null,"price":489.0,"currency_code":"ZAR","in_stock":true},{"title":"Warm \/ Multi-colors","offer_id":48992479936630,"sku":null,"price":489.0,"currency_code":"ZAR","in_stock":true},{"title":"White \/ Warm","offer_id":48992479969398,"sku":null,"price":489.0,"currency_code":"ZAR","in_stock":true},{"title":"White \/ White","offer_id":48992480002166,"sku":null,"price":489.0,"currency_code":"ZAR","in_stock":true},{"title":"White \/ Multi-colors","offer_id":48992480034934,"sku":null,"price":489.0,"currency_code":"ZAR","in_stock":true},{"title":"Multi-colors \/ Warm","offer_id":48992480067702,"sku":null,"price":489.0,"currency_code":"ZAR","in_stock":true},{"title":"Multi-colors \/ White","offer_id":48992480100470,"sku":null,"price":489.0,"currency_code":"ZAR","in_stock":true},{"title":"Multi-colors \/ Multi-colors","offer_id":48992480133238,"sku":null,"price":489.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0726\/2552\/0758\/files\/220-led-waterfall-lights-ceiling-installation.png?v=1791815080","url":"https:\/\/jollytime.co.za\/products\/220-led-waterfall-curtain-string-lights","provider":"JollyTime","version":"1.0","type":"link"}