{"product_id":"lumify-home-46ft-waterproof-globe-string-lights-durable-patio-and-garden-decor-with-app-control-and-ip44-rating","title":"Lumify Home 46ft Waterproof Globe String Lights – Durable Patio and Garden Decor with App Control and IP44 Rating","description":"\u003cdiv class=\"geo-product-body\"\u003e\n\u003csection class=\"geo-appeal\"\u003e\u003ch2\u003eWhy you'll love it\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e16 million color options replace multiple single-purpose string lights, reducing clutter and cost\u003c\/li\u003e\n\u003cli\u003eTriple control (app, 44-key remote, and voice on select variants) means no one is locked out of operating them\u003c\/li\u003e\n\u003cli\u003eMusic-sync mode turns any room into an instant party atmosphere without extra speakers or equipment\u003c\/li\u003e\n\u003cli\u003eLow-voltage 29V LED and IP44 waterproof rating make them safe around kids, pets, and outdoor weather\u003c\/li\u003e\n\u003cli\u003eBuilt-in 4\/6\/8-hour timer automates on\/off cycles so lights run only when needed\u003c\/li\u003e\n\u003cli\u003eConnectable end-to-end design (on most variants) lets users scale length without buying a second controller\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/section\u003e\u003csection class=\"geo-usecases\"\u003e\u003ch2\u003ePerfect for\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eChristmas tree and indoor\/outdoor holiday decoration with customizable color schemes\u003c\/li\u003e\n\u003cli\u003eMusic-synced party lighting that pulses to the beat for gatherings and birthdays\u003c\/li\u003e\n\u003cli\u003eYear-round ambient mood lighting in bedrooms, dorms, and living spaces\u003c\/li\u003e\n\u003cli\u003eThemed event decoration for Halloween, 4th of July, Easter, and weddings\u003c\/li\u003e\n\u003cli\u003eVoice- or app-controlled smart lighting for hands-free operation while relaxing\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/section\u003e\u003csection class=\"geo-original\"\u003e\u003cdiv class=\"aplus-v2 desktop celwidget\" cel_widget_id=\"aplus\" data-cel-widget=\"aplus\" data-csa-c-id=\"4uxyrq-1fp42c-bci7pl-p1zx0u\"\u003e\n        \u003cstyle type=\"text\/css\"\u003e\n\n.aplus-v2 .premium-aplus-module-2 .premium-background-wrapper {\n    position: relative;\n}\n\n.aplus-v2 .premium-aplus-module-2 .premium-intro-wrapper {\n    position: absolute;\n    width: 50%;\n    height: 100%;\n    top: 0;\n}\n\n.aplus-v2 .premium-aplus-module-2 .premium-intro-wrapper.right {\n    left: 50%;\n}\n\nhtml[dir=\"rtl\"] .aplus-v2 .premium-aplus-module-2 .premium-intro-wrapper.right {\n    left: auto;\n    right: 50%;\n}\n\n.aplus-v2 .premium-aplus-module-2 .premium-intro-wrapper.secondary-color {\n    color: #fff;\n}\n\n.aplus-v2 .premium-aplus-module-2 .premium-intro-background {\n    padding: 20px;\n}\n\n.aplus-v2 .premium-aplus-module-2 .aplus-module-2-topic {\n    padding-bottom: 10px;\n}\n\n.aplus-v2 .premium-aplus-module-2 .aplus-module-2-heading {\n    padding-bottom: 20px;\n}\n\n.aplus-v2 .premium-aplus-module-2 .aplus-module-2-description {\n    line-height: 1.5em;\n}\n\n.aplus-v2 .premium-aplus-module-2 .premium-intro-background.white-background {\n    background: rgba(255,255,255,0.5);\n}\n\n.aplus-v2 .premium-aplus-module-2 .premium-intro-background.black-background {\n    background: rgba(0,0,0,0.5);\n}\n\n.aplus-v2 .premium-aplus-module-2 .premium-intro-background.black-background,\n.aplus-v2 .premium-aplus-module-2 .premium-intro-background.black-background h1,\n.aplus-v2 .premium-aplus-module-2 .premium-intro-background.black-background h5,\n.aplus-v2 .premium-aplus-module-2 .premium-intro-background.black-background ol,\n.aplus-v2 .premium-aplus-module-2 .premium-intro-background.black-background ul,\n.aplus-v2 .premium-aplus-module-2 .premium-intro-background.black-background ol .a-list-item,\n.aplus-v2 .premium-aplus-module-2 .premium-intro-background.black-background ul .a-list-item {\n  color: #fff;\n}\n\n.aplus-v2 .premium-aplus-module-2 .premium-intro-content-container {\n    display: table;\n    height: 100%;\n}\n\n.aplus-v2 .premium-aplus-module-2 .premium-intro-wrapper.left .premium-intro-content-container {\n    padding-left: 40px;\n}\n\nhtml[dir=\"rtl\"] .aplus-v2 .premium-aplus-module-2 .premium-intro-wrapper.left .premium-intro-content-container {\n\tpadding-left: 0px;\n\tpadding-right: 40px;\n}\n\n.aplus-v2 .premium-aplus-module-2 .premium-intro-wrapper.right .premium-intro-content-container {\n    padding-right: 40px;\n}\n\nhtml[dir=\"rtl\"] .aplus-v2 .premium-aplus-module-2 .premium-intro-wrapper.right .premium-intro-content-container {\n    padding-right: 0px;\n    padding-left: 40px;\n}\n\n.aplus-v2 .premium-aplus-module-2 .premium-intro-content-column {\n    display: table-cell;\n    vertical-align: middle;\n}\n\n\n\u003c\/style\u003e\n      \u003cstyle type=\"text\/css\"\u003e\n\n\/**\n * Premium modules global styles\n *\/\n.aplus-v2.desktop {\n  max-width: 1464px;\n  min-width: 800px;\n  margin-left: auto;\n  margin-right: auto;\n  word-wrap: break-word;\n  overflow-wrap: break-word;\n  word-break: break-word;\n}\n\/* Undo this for tech-specs because it breaks table layout *\/\n.aplus-v2.desktop .premium-aplus .aplus-tech-spec-table { word-break: initial; }\n\n.aplus-v2 .premium-aplus,\n.aplus-v2 .premium-aplus .aplus-h1,\n.aplus-v2 .premium-aplus .aplus-h2,\n.aplus-v2 .premium-aplus .aplus-p1,\n.aplus-v2 .premium-aplus .aplus-p2,\n.aplus-v2 .premium-aplus .aplus-p3,\n.aplus-v2 .premium-aplus .aplus-accent1,\n.aplus-v2 .premium-aplus .aplus-accent2\n{ font-family: Arial, sans-serif; }\n\n.aplus-v2 .premium-aplus,\n.aplus-v2 .premium-aplus .aplus-h1,\n.aplus-v2 .premium-aplus .aplus-h2,\n.aplus-v2 .premium-aplus .aplus-p1,\n.aplus-v2 .premium-aplus .aplus-p2,\n.aplus-v2 .premium-aplus .aplus-p3,\n.aplus-v2 .premium-aplus .aplus-accent1,\n.aplus-v2 .premium-aplus .aplus-accent2\n{ font-family: inherit; }\n\n\/* type *\/\n.aplus-v2 .premium-aplus .aplus-h1 { font-size: 32px; line-height: 1.2em; font-weight: 500; }\n.aplus-v2 .premium-aplus .aplus-h2 { font-size: 26px; line-height: 1.25em; font-weight: 500; }\n.aplus-v2 .premium-aplus .aplus-h3 { font-size: 18px; line-height: 1.25em; font-weight: 500; }\n.aplus-v2 .premium-aplus .aplus-p1 { font-size: 20px; line-height: 1.3em; font-weight: 300; }\n.aplus-v2 .premium-aplus .aplus-p2 { font-size: 16px; line-height: 1.4em; font-weight: 300; }\n.aplus-v2 .premium-aplus .aplus-p3 { font-size: 14px; line-height: 1.4em; font-weight: 300; }\n.aplus-v2 .premium-aplus .aplus-accent1 { font-size: 16px; line-height: 1.4em; font-weight: 600; }\n.aplus-v2 .premium-aplus .aplus-accent2 { font-size: 14px; line-height: 1.4em; font-weight: 600; }\n\n\/* spacing *\/\n.aplus-v2 .aplus-container-1 { padding: 40px; }\n.aplus-v2 .aplus-container-1-2 { padding: 40px 80px; }\n.aplus-v2 .aplus-container-2 { padding: 80px; }\n.aplus-v2 .aplus-container-3 { padding: 40px 0; }\n\n\/* Display *\/\n.aplus-v2 .premium-aplus .aplus-display-table { display: table; }\n.aplus-v2 .premium-aplus .aplus-display-table-cell { display: table-cell; }\n.aplus-v2 .premium-aplus .aplus-display-inline-block { display: inline-block; }\n\n\/* Aplus display table with min-width 1000px and fill remaining space inside parent *\/\n.aplus-v2.desktop .premium-aplus .aplus-display-table-width { min-width: 1000px; width: 100% }\n\n\/**\n* Padding and margin for element should be 10, 20, 40, or 80 px. Considering mini 10, small 20, medium 40, large 80.\n*\/\n\n\u003c\/style\u003e\n      \u003cstyle type=\"text\/css\"\u003e\n\n\/**\n * Premium-module 12: Nav Carousel\n *\/\n\n.aplus-v2 .premium-aplus-module-12 .aplus-carousel-card {\n    position: relative;\n    width: 100%;\n}\n\n.aplus-v2 .premium-aplus-module-12 .aplus-carousel-container {\n    position: relative;\n}\n\n.aplus-v2 .premium-aplus-module-12 .aplus-image-carousel-container {\n    \/* Match the aspect ratio of the desktop image uploaded via the editor (1464px x 600px) *\/\n    padding-top: calc(600 \/ 1464 * 100%); \/* ~40.983% *\/\n    height: 0;\n}\n\n.aplus-v2 .premium-aplus-module-12 .aplus-image-carousel-container \u003e div {\n    position: absolute;\n    width: 100%;\n    height: 100%;\n    top: 0;\n    left: 0;\n}\n\n\/* Override AUI styles. It poorly attempts to measure the slide heights before waiting until images load. *\/\n.aplus-v2 .premium-aplus-module-12 .a-carousel-viewport {\n    height: 100% !important;\n}\n\n.aplus-v2 .premium-aplus-module-12 .aplus-card-image img {\n    width: 100%;\n    height: auto;\n}\n\n.aplus-v2 .premium-aplus-module-12 .aplus-card-details-wrapper {\n    position: absolute;\n    top: 0;\n    width: 50%;\n    height: 100%;\n}\n\n.aplus-v2 .premium-aplus-module-12 .aplus-card-detail {\n    display: table;\n    width: 100%;\n    height: 100%\n}\n\n.aplus-v2 .premium-aplus-module-12 .card-description {\n    text-align: left;\n}\n\nhtml[dir=\"rtl\"] .aplus-v2 .premium-aplus-module-12 .card-description {\n    text-align: right;\n}\n\n.aplus-v2 .premium-aplus-module-12 .aplus-table-cell {\n    display: table-cell;\n    vertical-align: middle;\n}\n\n.aplus-v2 .premium-aplus-module-12 .aplus-text-background {\n    padding: 20px;\n}\n\n.aplus-v2 .premium-aplus-module-12 .aplus-text-background-color {\n    background: rgba(0, 0, 0, 0.5);\n}\n\n.aplus-v2 .premium-aplus-module-12 .aplus-text-background-color,\n.aplus-v2 .premium-aplus-module-12 .aplus-text-background-color h1,\n.aplus-v2 .premium-aplus-module-12 .aplus-text-background-color h5,\n.aplus-v2 .premium-aplus-module-12 .aplus-text-background-color ol,\n.aplus-v2 .premium-aplus-module-12 .aplus-text-background-color ul,\n.aplus-v2 .premium-aplus-module-12 .aplus-text-background-color ol .a-list-item,\n.aplus-v2 .premium-aplus-module-12 .aplus-text-background-color ul .a-list-item {\n    color: #fff;\n}\n\n.aplus-v2 .premium-aplus-module-12 .description {\n    margin-top: 20px;\n}\n\n\/* nav *\/\n.aplus-v2 .premium-aplus-module-12 .aplus-carousel-actions {\n    position: absolute;\n    top: 20px;\n    width: 100%;\n    text-align: center;\n}\n\n.aplus-v2 .premium-aplus-module-12 .aplus-goto-btn {\n    display: inline-block;\n    margin: 7px 10px;\n    cursor: pointer;\n    border-radius: 30px;\n    border: 2px solid #000;\n    line-height: 2.5em;\n    min-width: 200px;\n    background-color: #fff;\n    white-space: nowrap;\n    color: #000;\n}\n\n.aplus-v2 .premium-aplus-module-12 .aplus-carousel-index {\n    display: none;\n}\n\n.aplus-v2 .premium-aplus-module-12 .aplus-goto-btn.aplus-active {\n    border-color: #fff;\n    background-color: #000;\n    color: #fff;\n}\n\n\/**\n * Regimen template specific css\n *\/\n\nhtml[dir=\"rtl\"] .aplus-v2 .premium-aplus-module-12 .aplus-goto-btn.regimen {\n    text-align: right;\n}\n\n.aplus-v2 .premium-aplus-module-12 .aplus-carousel-actions.regimen {\n    text-align: right;\n    top: 50%;\n    width: 250px;\n    right: 75px;\n    -webkit-transform: translateY(-50%);\n    -moz-transform: translateY(-50%);\n    -o-transform: translateY(-50%);\n    transform: translateY(-50%);\n}\n\nhtml[dir=\"rtl\"] .aplus-v2 .premium-aplus-module-12 .aplus-carousel-actions.regimen {\n    text-align: left;\n    top: 50%;\n    left: 75px;\n    right: auto;\n}\n\n.aplus-v2 .premium-aplus-module-12 .aplus-goto-btn.regimen {\n    display: inline-block;\n    margin: 10px 10px;\n    cursor: pointer;\n    border-radius: 30px;\n    border: 2px solid #000;\n    width: 220px;\n    background-color: #fff;\n    padding: 2px 0 2px;\n}\n\n.aplus-v2 .premium-aplus-module-12 .aplus-goto-btn.regimen.aplus-active {\n    border-color: #fff;\n    background-color: #000;\n    color: #fff;\n}\n\n.aplus-v2 .premium-aplus-module-12 .aplus-goto-btn.regimen.aplus-active .aplus-carousel-index {\n    color: inherit;\n}\n\n.aplus-v2 .premium-aplus-module-12 .aplus-goto-btn.regimen.aplus-active .aplus-carousel-label {\n    color: inherit;\n}\n\n.aplus-v2 .premium-aplus-module-12 .aplus-carousel-actions .regimen .aplus-carousel-index {\n    display: inline-block;\n    width: 12px;\n    color: #000;\n}\n\n.aplus-v2 .premium-aplus-module-12 .aplus-carousel-actions .regimen .aplus-carousel-label {\n    color: #000;\n}\n\nhtml[dir=\"rtl\"] .aplus-v2 .premium-aplus-module-12 .aplus-carousel-actions .regimen .aplus-carousel-index {\n    margin-left: 0px;\n    margin-right: 6px;\n}\n\n.aplus-v2 .premium-aplus-module-12 .aplus-headline-top.regimen {\n    position: absolute;\n    top: 0;\n    left: 0;\n    width: 100%;\n    background-color: #000;\n    opacity: 0.5;\n    text-align: center;\n}\n\n.aplus-v2 .premium-aplus-module-12 .aplus-headline-top.regimen .aplus-headline {\n    color: #fff;\n    line-height: 2em;\n}\n\n\/**\n * Navigation template specific css\n *\/\n\n.aplus-v2 .premium-aplus-module-12--top-nav .aplus-carousel-actions {\n    background-color: rgba(0, 0, 0, 0.8);\n    top: 0px;\n}\n\n.aplus-v2 .premium-aplus-module-12--top-nav .aplus-goto-btn {\n    padding: 8px;\n    color: #fff;\n    background-color: transparent;\n    border: none;\n}\n\n.aplus-v2 .premium-aplus-module-12--top-nav .aplus-goto-btn.aplus-active {\n    text-decoration: underline;\n    text-underline-offset: 0.8em;\n    text-decoration-thickness: 3px;\n    background-color: transparent;\n    border: none;\n}\n\u003c\/style\u003e\n       \u003cscript type=\"text\/javascript\"\u003e(function(f) {var _np=(window.P._namespace(\"PremiumAplusModule\"));if(_np.guardFatal){_np.guardFatal(f)(_np);}else{f(_np);}}(function(P) {\nP.now('premium-module-12-nav-carousel').execute(function(init) {\n    if (init) {\n        return;\n    }\n    P.register('premium-module-12-nav-carousel', function(){\n        return function() {\n            P.when('A', 'jQuery', 'a-carousel-framework', 'ready').execute(function (A, $, framework) {\n                function initiateCarousel(module) {\n                    var MODULE_ID = $(module).data('module-id');\n                    \/**\n                    * Carousel button element classname\n                    * @const\n                    *\/\n                    var GOTO_BTN_CLASS_NAME = \"aplus-goto-btn-\" + MODULE_ID;\n                    \/**\n                    * Carousel button element active classname\n                    * @const\n                    *\/\n                    var GOTO_BTN_ACTIVE_CLASS_NAME = \"aplus-active\";\n                    \/**\n                    * AUI name for aui carousel\n                    * @const\n                    *\/\n                    var CAROUSEL_NAME = \"premium-aplus-12-carousel-\" + MODULE_ID;\n                    \/**\n                    * Module class name\n                    * @const\n                    *\/\n                    var MODULE_CLASS_NAME = \".aplus-v2 .premium-aplus-module-12\";\n                    \/**\n                    * Carousel text container class name\n                    * @const\n                    *\/\n                    var TEXT_CONTAINER_CLASS_NAME = MODULE_CLASS_NAME + \" .aplus-carousel-text-container-\" + MODULE_ID;\n                    \/**\n                    * Carousel text hidden class name\n                    * @const\n                    *\/\n                    var TEXT_CONTAINER_HIDDEN = \"aplus-hidden\";\n                    \/**\n                    * Carousel horizontal scroll container class name\n                    * @const\n                    *\/\n                    var HORIZONTAL_SCROLL_CONTAINER_CLASS_NAME = MODULE_CLASS_NAME + \" .aplus-horizontal-scroll-container-\" + MODULE_ID;\n\n                    function showCarouselText(oldIndex, newIndex) {\n                        var oldClass = TEXT_CONTAINER_CLASS_NAME + \"-\" + oldIndex;\n                        var newClass= TEXT_CONTAINER_CLASS_NAME + \"-\" + newIndex;\n                        $(oldClass).addClass(TEXT_CONTAINER_HIDDEN);\n                        $(newClass).removeClass(TEXT_CONTAINER_HIDDEN);\n                    }\n\n                    function scrollToCarouselButton(scrollLeft) {\n                        if ($(HORIZONTAL_SCROLL_CONTAINER_CLASS_NAME).length) {\n                            $(HORIZONTAL_SCROLL_CONTAINER_CLASS_NAME).animate({scrollLeft}, 200);\n                        }\n                    }\n\n                    \/**\n                    * Creates a CarouselButton class for provided carousel instance\n                    * @param {object} carousel - AUI Carousel instance\n                    * @returns {Class} - CarouselButton Class\n                    *\/\n                    function CarouselButtonTemplate(carousel) {\n                        \/**\n                        * Button for controlling the active slide\n                        * @constructor\n                        * @param {number} index - slide index\n                        * @param {DOMElement} [elem] - optional DOM element to use as this objects DOM representation\n                        *\/\n                        function CarouselButton(index, elem) {\n                            var self = this;\n                            this.index = index;\n                            this.carousel = carousel;\n\n                            \/* create the button element *\/\n                            this.elem = this.getElem(elem);\n                            this.$elem = $(this.elem);  \/* store jquery version *\/\n                            this.elem.addEventListener('click', self.handleClick.bind(self));\n                            this.elem.setAttribute('role', 'tab');\n\n                            \/* add this object to the object manager *\/\n                            CarouselButton.objects.byId[index] = this;\n                            CarouselButton.objects.all.push(this);\n                        }\n\n                        \/**\n                        * Describe behavior for click events on this.elem\n                        * @memberOf CarouselButton\n                        *\/\n                        CarouselButton.prototype.handleClick = function(e) {\n                            e.preventDefault();\n                            this.carousel.gotoPage(this.index);\n                        };\n\n                        \/**\n                        * Enter active state\n                        * @memberOf CarouselButton\n                        *\/\n                        CarouselButton.prototype.activate = function() {\n                            this.$elem.addClass(GOTO_BTN_ACTIVE_CLASS_NAME).attr('aria-selected', 'true');\n                        };\n\n                        \/**\n                        * Enter inactive state\n                        * @memberOf CarouselButton\n                        *\/\n                        CarouselButton.prototype.deactivate = function() {\n                            this.$elem.removeClass(GOTO_BTN_ACTIVE_CLASS_NAME).attr('aria-selected', 'false');\n                        };\n\n                        \/**\n                        * Returns an existing or creates a new bound element for this object\n                        * @memberOf CarouselButton\n                        * @param {DOMElement} [elem] - optionally provide an existing element in the DOM to use\n                        * @returns {DOMElement} - this objects DOM representation\n                        *\/\n                        CarouselButton.prototype.getElem = function(elem) {\n                            if (this.elem) return this.elem;\n                            if (elem) return elem;\n\n                            var createdElem = document.createElement('span');\n                            createdElem.className = GOTO_BTN_CLASS_NAME;\n\n                            return createdElem;\n                        };\n\n                        \/** @const Object manager *\/\n                        CarouselButton.objects = {\n                            byId: {},\n                            all: [],\n                        };\n\n                        return CarouselButton;\n                    }\n\n                    framework.onInit(CAROUSEL_NAME, function(carousel) {\n                        \/** @const {Class} *\/\n                        var CarouselButton = CarouselButtonTemplate(carousel);\n\n                        \/* create carousel controls *\/\n                        var $carouselBtns = $(safeClassSelector(GOTO_BTN_CLASS_NAME));\n                        var btns = $carouselBtns.map(function(i, btnElem) {\n                            return new CarouselButton(i + 1, btnElem);\n                        });\n\n                        \/* activate first one *\/\n                        CarouselButton.objects.byId[1].activate();\n\n                        \/* Listen to slide changes *\/\n                        A.on(\"a:carousel:\" + CAROUSEL_NAME + \":change:pageNumber\", function (data) {\n                            var newCarouselButton = CarouselButton.objects.byId[data.newValue];\n                            var marginLeft = parseInt(getComputedStyle(newCarouselButton.elem).getPropertyValue('margin-left'));\n                            var positionLeft = newCarouselButton.elem.offsetLeft - marginLeft;\n\n                            newCarouselButton.activate();\n                            CarouselButton.objects.byId[data.oldValue].deactivate();\n                            scrollToCarouselButton(positionLeft);\n                            showCarouselText(data.oldValue, data.newValue);\n                        });\n                    });\n\n                    \/**\n                    * @returns {string} - css classname prefixed with module selector\n                    *\/\n                    function safeClassSelector(className) {\n                        return '.' + MODULE_CLASS_NAME + ' .' + className;\n                    }\n                }\n\n                $('.aplus-v2 .premium-aplus-module-12 .aplus-carousel-container').each(function (index, module) {\n                    initiateCarousel(module);\n                });\n                framework.createAll();\n                framework.initializeAll();\n            });\n        }\n    })\n});\n}));\u003c\/script\u003e                    \u003cdiv class=\"celwidget aplus-module premium-module-2-fullbackground-image aplus-premium\" cel_widget_id=\"aplus-premium-module-2-fullbackground-image\" data-cel-widget=\"aplus-premium-module-2-fullbackground-image\" data-csa-c-id=\"m95gvu-ebajjn-vetvdw-qlmam2\"\u003e\n                             \u003cdiv class=\"a-section a-spacing-none premium-aplus premium-aplus-module-2\"\u003e                                   \u003cdiv class=\"a-section a-spacing-none premium-background-wrapper\"\u003e  \u003cdiv class=\"a-section a-spacing-none background-image\"\u003e                                    \u003cimg alt=\"1\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/4515024f-d2ec-4f7e-9efc-af1248d861f3.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\" class=\"\" data-src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/4515024f-d2ec-4f7e-9efc-af1248d861f3.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\"\u003e\u003cnoscript\u003e\u003cimg alt=\"1\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/4515024f-d2ec-4f7e-9efc-af1248d861f3.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\"\u003e\u003c\/noscript\u003e  \u003c\/div\u003e   \u003c\/div\u003e \u003cdiv class=\"a-section a-text-center\"\u003e                                  \u003c\/div\u003e \u003c\/div\u003e      \u003c\/div\u003e\n\n         \u003cdiv class=\"celwidget aplus-module premium-module-12-nav-carousel aplus-premium\" cel_widget_id=\"aplus-premium-module-12-nav-carousel\" data-cel-widget=\"aplus-premium-module-12-nav-carousel\" data-csa-c-id=\"tvz1ca-slwk2u-wxxt6b-a9vdrf\"\u003e\n                                                                  \u003cdiv class=\"a-section a-spacing-none premium-aplus premium-aplus-module-12 premium-aplus-module-12--top-nav\"\u003e \u003cdiv data-module-id=\"1\" class=\"a-section a-spacing-none aplus-carousel-container\"\u003e \u003cdiv id=\"premium-aplus-12-carousel-1-id\" data-a-carousel-options='{\"name\":\"premium-aplus-12-carousel-1\",\"peek_percentage\":0,\"minimum_gutter_width\":0,\"show_partial_next\":false}' aria-label=\"Featured content carousel\" aria-roledescription=\"carousel\" data-a-display-strategy=\"single\" data-a-transition-strategy=\"slideCircular\" role=\"group\" class=\"a-begin a-carousel-container a-carousel-display-single a-carousel-transition-slideCircular aplus-image-carousel-container a-carousel-initialized\"\u003e\n\u003cinput autocomplete=\"on\" type=\"hidden\" class=\"a-carousel-firstvisibleitem\"\u003e  \u003cdiv class=\"a-row a-carousel-controls a-carousel-row a-carousel-has-buttons a-carousel-overlay-buttons a-carousel-rounded-buttons\"\u003e\u003cdiv class=\"a-carousel-row-inner\"\u003e\n\u003cdiv class=\"a-carousel-col a-carousel-left\" style=\"visibility: visible;\"\u003e\u003ca class=\"a-carousel-goto-prevpage\" role=\"button\" href=\"#\"\u003e\u003ci class=\"a-icon a-icon-previous-rounded\"\u003e\u003cspan class=\"a-icon-alt\"\u003ePrevious page\u003c\/span\u003e\u003c\/i\u003e\u003c\/a\u003e\u003c\/div\u003e\n\u003cdiv class=\"a-carousel-col a-carousel-center\"\u003e\u003cdiv class=\"a-carousel-viewport\" role=\"group\" aria-roledescription=\"slide\" id=\"anonCarousel2\" style=\"height: 600px;\"\u003e\u003col class=\"a-carousel\" role=\"list\" style=\"width: 5856px; transition: all; transform: translateX(-1464px) translateZ(0px);\"\u003e\n\u003cli aria-roledescription=\"slide\" class=\"a-carousel-card aplus-carousel-card\" aria-setsize=\"4\" aria-posinset=\"4\" aria-hidden=\"true\" style=\"visibility: hidden; width: 1464px; margin: 0px;\"\u003e \u003cdiv class=\"a-section a-spacing-none aplus-card-image\"\u003e                                    \u003cimg alt=\"1\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/ff2fe58e-b5e4-446e-beb9-c1afa0700762.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\"\u003e  \u003c\/div\u003e      \u003c\/li\u003e\n\u003cli aria-roledescription=\"slide\" class=\"a-carousel-card aplus-carousel-card\" aria-setsize=\"4\" aria-posinset=\"1\" aria-hidden=\"false\" style=\"visibility: visible; width: 1464px; margin: 0px;\"\u003e \u003cdiv class=\"a-section a-spacing-none aplus-card-image\"\u003e                                    \u003cimg alt=\"1\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/cffff5d9-7c37-45ce-9588-aef1547a526e.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\"\u003e  \u003c\/div\u003e      \u003c\/li\u003e\n\u003cli aria-roledescription=\"slide\" class=\"a-carousel-card aplus-carousel-card\" aria-setsize=\"4\" aria-posinset=\"2\" aria-hidden=\"true\" style=\"visibility: hidden; width: 1464px; margin: 0px;\"\u003e \u003cdiv class=\"a-section a-spacing-none aplus-card-image\"\u003e                                    \u003cimg alt=\"1\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/7ddf012e-fade-4874-8e64-87ddcc085028.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\"\u003e  \u003c\/div\u003e      \u003c\/li\u003e\n\u003cli aria-roledescription=\"slide\" class=\"a-carousel-card aplus-carousel-card\" aria-setsize=\"4\" aria-posinset=\"3\" aria-hidden=\"true\" style=\"visibility: hidden; width: 1464px; margin: 0px;\"\u003e \u003cdiv class=\"a-section a-spacing-none aplus-card-image\"\u003e                                    \u003cimg alt=\"1\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/a9fc120b-0061-4888-b70c-e359ef8425e1.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\"\u003e  \u003c\/div\u003e      \u003c\/li\u003e\n\u003c\/ol\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"a-carousel-col a-carousel-right\" style=\"visibility: visible;\"\u003e\u003ca class=\"a-carousel-goto-nextpage\" role=\"button\" href=\"#\"\u003e\u003ci class=\"a-icon a-icon-next-rounded\"\u003e\u003cspan class=\"a-icon-alt\"\u003eNext page\u003c\/span\u003e\u003c\/i\u003e\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e \u003cspan class=\"a-end aok-hidden\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e  \u003cdiv id=\"aplus-carousel-actions-1\" aria-label=\"tablist section\" class=\"a-section aplus-carousel-actions\" role=\"tablist\"\u003e      \u003cbutton class=\"aplus-goto-btn aplus-goto-btn-1 aplus-active\" role=\"tab\" tabindex=\"0\" aria-selected=\"true\"\u003e\n                            \u003cspan class=\"aplus-carousel-index\"\u003e1\u003c\/span\u003e \u003cspan class=\"aplus-accent2 aplus-carousel-label\"\u003eMusic Rhythm\u003c\/span\u003e \u003c\/button\u003e\n                          \u003cbutton class=\"aplus-goto-btn aplus-goto-btn-1 \" role=\"tab\" tabindex=\"0\" aria-selected=\"false\"\u003e\n                            \u003cspan class=\"aplus-carousel-index\"\u003e2\u003c\/span\u003e \u003cspan class=\"aplus-accent2 aplus-carousel-label\"\u003eFlexible Timing\u003c\/span\u003e \u003c\/button\u003e\n                          \u003cbutton class=\"aplus-goto-btn aplus-goto-btn-1 \" role=\"tab\" tabindex=\"0\" aria-selected=\"false\"\u003e\n                            \u003cspan class=\"aplus-carousel-index\"\u003e3\u003c\/span\u003e \u003cspan class=\"aplus-accent2 aplus-carousel-label\"\u003eMultiple Effects Modes\u003c\/span\u003e \u003c\/button\u003e\n                          \u003cbutton class=\"aplus-goto-btn aplus-goto-btn-1 \" role=\"tab\" tabindex=\"0\" aria-selected=\"false\"\u003e\n                            \u003cspan class=\"aplus-carousel-index\"\u003e4\u003c\/span\u003e \u003cspan class=\"aplus-accent2 aplus-carousel-label\"\u003eGroup Control Function\u003c\/span\u003e \u003c\/button\u003e\n                           \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e  \u003cscript type=\"text\/javascript\"\u003e(function(f) {var _np=(window.P._namespace(\"PremiumAplusModule\"));if(_np.guardFatal){_np.guardFatal(f)(_np);}else{f(_np);}}(function(P) {\n    P.when('premium-module-12-nav-carousel').execute(function(init){\n        init();\n    });\n}));\u003c\/script\u003e    \u003c\/div\u003e\n\n         \u003cdiv class=\"celwidget aplus-module premium-module-2-fullbackground-image aplus-premium\" cel_widget_id=\"aplus-premium-module-2-fullbackground-image\" data-cel-widget=\"aplus-premium-module-2-fullbackground-image\" data-csa-c-id=\"3v5qo3-jujwv4-kwn9xg-hgqrh7\"\u003e\n                             \u003cdiv class=\"a-section a-spacing-none premium-aplus premium-aplus-module-2\"\u003e                                   \u003cdiv class=\"a-section a-spacing-none premium-background-wrapper\"\u003e  \u003cdiv class=\"a-section a-spacing-none background-image\"\u003e                                    \u003cimg alt=\"1\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/f260b2fb-c78f-4ddf-8ae3-639e022ef08e.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\" class=\"\" data-src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/f260b2fb-c78f-4ddf-8ae3-639e022ef08e.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\"\u003e\u003cnoscript\u003e\u003cimg alt=\"1\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/f260b2fb-c78f-4ddf-8ae3-639e022ef08e.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\"\u003e\u003c\/noscript\u003e  \u003c\/div\u003e   \u003c\/div\u003e \u003cdiv class=\"a-section a-text-center\"\u003e                                  \u003c\/div\u003e \u003c\/div\u003e      \u003c\/div\u003e\n\n         \u003cdiv class=\"celwidget aplus-module premium-module-2-fullbackground-image aplus-premium\" cel_widget_id=\"aplus-premium-module-2-fullbackground-image\" data-cel-widget=\"aplus-premium-module-2-fullbackground-image\" data-csa-c-id=\"qynf12-q034li-ofwzzq-b7vnhg\"\u003e\n                             \u003cdiv class=\"a-section a-spacing-none premium-aplus premium-aplus-module-2\"\u003e                                   \u003cdiv class=\"a-section a-spacing-none premium-background-wrapper\"\u003e  \u003cdiv class=\"a-section a-spacing-none background-image\"\u003e                                    \u003cimg alt=\"1\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/51f28be5-e023-44af-80d2-b240eeb9b876.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\" class=\"\" data-src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/51f28be5-e023-44af-80d2-b240eeb9b876.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\"\u003e\u003cnoscript\u003e\u003cimg alt=\"1\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/51f28be5-e023-44af-80d2-b240eeb9b876.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\"\u003e\u003c\/noscript\u003e  \u003c\/div\u003e   \u003c\/div\u003e \u003cdiv class=\"a-section a-text-center\"\u003e                                  \u003c\/div\u003e \u003c\/div\u003e      \u003c\/div\u003e\n\n         \u003cdiv class=\"celwidget aplus-module premium-module-2-fullbackground-image aplus-premium\" cel_widget_id=\"aplus-premium-module-2-fullbackground-image\" data-cel-widget=\"aplus-premium-module-2-fullbackground-image\" data-csa-c-id=\"ydcxli-5dde9v-s91zok-v4no50\"\u003e\n                             \u003cdiv class=\"a-section a-spacing-none premium-aplus premium-aplus-module-2\"\u003e                                   \u003cdiv class=\"a-section a-spacing-none premium-background-wrapper\"\u003e  \u003cdiv class=\"a-section a-spacing-none background-image\"\u003e                                    \u003cimg alt=\"1\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/56922bfd-7c62-408d-941a-39a3ec6be91a.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\" class=\"\" data-src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/56922bfd-7c62-408d-941a-39a3ec6be91a.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\"\u003e\u003cnoscript\u003e\u003cimg alt=\"1\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/56922bfd-7c62-408d-941a-39a3ec6be91a.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\"\u003e\u003c\/noscript\u003e  \u003c\/div\u003e   \u003c\/div\u003e \u003cdiv class=\"a-section a-text-center\"\u003e                                  \u003c\/div\u003e \u003c\/div\u003e      \u003c\/div\u003e\n\n         \u003cdiv class=\"celwidget aplus-module premium-module-2-fullbackground-image aplus-premium\" cel_widget_id=\"aplus-premium-module-2-fullbackground-image\" data-cel-widget=\"aplus-premium-module-2-fullbackground-image\" data-csa-c-id=\"fysu5k-ez0ika-hm2x5x-p4hmqn\"\u003e\n                             \u003cdiv class=\"a-section a-spacing-none premium-aplus premium-aplus-module-2\"\u003e                                   \u003cdiv class=\"a-section a-spacing-none premium-background-wrapper\"\u003e  \u003cdiv class=\"a-section a-spacing-none background-image\"\u003e                                    \u003cimg alt=\"1\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/f778c673-09e1-4315-bb8d-029409343867.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\" class=\"\" data-src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/f778c673-09e1-4315-bb8d-029409343867.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\"\u003e\u003cnoscript\u003e\u003cimg alt=\"1\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/f778c673-09e1-4315-bb8d-029409343867.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\"\u003e\u003c\/noscript\u003e  \u003c\/div\u003e   \u003c\/div\u003e \u003cdiv class=\"a-section a-text-center\"\u003e                                  \u003c\/div\u003e \u003c\/div\u003e      \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\u003cbr\u003e\u003cb\u003eProduct Information\u003c\/b\u003e\u003cbr\u003eSmart Color Changing Christmas Lights: Designed for Christmas decorations outdoor, the smart Christmas lights features 100LEDs\/46ft(32.48ft string lights and 13.12ft leading line), emit a soft and cosy glow, these globe string lights can be used for various purposes, such as decorating classroom, dorm, girl's bedroom, home, wedding, party, patio, kids' room, window, living room, garden, classroom, wedding and Christmas.\nDIY Color \u0026amp; Multiple Lighting Modes: This smart Christmas lights outdoor can be changed into 16 million colors for various festivals such as orange and purple for Halloween, multicolor for Christmas, red and green for Xmas tree, red, white and blue for 4th of July, pastel color for Easter. These Christmas string lights can diverse your dormitory or classroom decoration for any party or celebration.\nSmartphone APP Control: Easily control our led color changing string lights through App. Scan the QR code on the controller to download the app, simply click on the screen to switch to your desired light modes, brightness, colors and set the timer.\nSync with Music: You can choose the color, brightness, mode or sensitivity of these Christmas outdoor lights according to your need, our smart string lights plug in change synchronously with the rhythm of the music. Whether you are having a party with friends or spending holidays at home with your family, these Christmas string lights indoor can be paired to create lively atmosphere.\nMulti-Function Remote Control: These indoor string lights come with a 44-keys remote, you can easily turn the lights on and off, select from different lighting modes, adjust brightness levels, and set a timer to keep the hanging Christmas lights on for 4\/6\/8 hours and off for 20\/18\/16 hours per day.\u003cbr\u003e\nColor\t‎Smart APP\nBrand\t‎LORRYTE\nIndoor\/Outdoor Usage\t‎Indoor, Outdoor\nSpecial Feature\t‎Color Changing, Dimmable, Remote Controlled, Timer, Waterproof\nLight Source Type\t‎LED\nPower Source\t‎Corded Electric\nLight Color\t‎RGB\nTheme\t‎All Year Around, Thanksgiving, Weddings, Mothers Day, Birthdays, Christmas\nOccasion\t‎All Year Around, Thanksgiving, Weddings, Mothers Day, Birthdays, Christmas\nStyle\t‎Modern\nMaterial\t‎Metal, Plastic\nController Type\t‎App Control, Button Control, Remote Control\nVoltage\t‎29 Volts\nWattage\t‎6 watts\nIncluded Components\t‎1*String Lights, 1*Adapter, 1*Manual, 1*Remote\nNumber of Items\t‎1\nControl Method\t‎App, Remote\nNumber of Batteries\t‎1 AA batteries required. (included)\nSeasons\t‎All Seasons\nManufacturer\t‎NINGBO GOLDEN POWER ELECTRONIC CO.,LTD\nPart Number\t‎Stringlights\nItem Weight\t‎1.12 pounds\nPackage Dimensions\t‎6.02 x 4.41 x 4.41 inches\nItem model number\t‎GP-SW290DC0310-IP44(US)\nBatteries\t‎1 AA batteries required. (included)\nSpecial Features\t‎Color Changing, Dimmable, Remote Controlled, Timer, Waterproof\nBatteries Included?\t‎Yes\nBatteries Required?\t‎Yes\n\u003c\/section\u003e\u003csection class=\"geo-faq\"\u003e\u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eCan these lights handle rain, snow, and humidity on my patio?\u003c\/h3\u003e\n\u003cp\u003eYes, the strand carries an IP44 waterproof rating, which protects against splashing water, light rain, and snow from any direction. For full submersion or extreme downpours, the plug and controller should be sheltered or covered.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eAre they bright enough to light up a backyard dinner or BBQ?\u003c\/h3\u003e\n\u003cp\u003eWith 100 LEDs across 46ft, the strand can illuminate a standard patio table, pergola frame, or fence line clearly. Many hosts layer them with overhead string lights for a complete outdoor dining setup.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eWill the low-voltage design hold up to long outdoor runs?\u003c\/h3\u003e\n\u003cp\u003eThe 29V low-voltage corded electric power is designed for extended outdoor use, and most variants include a 13.12ft lead so you can reach an outlet from a tree branch or pergola. The cool-to-touch cord is safer around outdoor furniture and fabrics.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eCan I connect multiple strands for a larger yard or venue?\u003c\/h3\u003e\n\u003cp\u003eMost variants feature a connectable end-to-end design that lets you link strands without buying a second controller. This makes it easy to scale coverage for a long fence, a wraparound porch, or a wedding backdrop.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eDo they work for camping, RVs, or off-grid setups?\u003c\/h3\u003e\n\u003cp\u003eSelect variants offer USB or battery power, which makes them compatible with portable power banks, RV outlets, and campsite USB ports. This is ideal for campers who want ambient lighting without a generator or extension cord.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eWill wind knock the strand down or tangle the bulbs?\u003c\/h3\u003e\n\u003cp\u003eThe globes are lightweight and the cord is flexible, so wind typically causes gentle swaying rather than strain on clips or hooks. For windy areas, using guide wire or zip ties along the support line keeps the strand taut and tidy.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eCan I leave them outside year-round?\u003c\/h3\u003e\n\u003cp\u003eThe IP44 rating handles typical weather, but for longest life most owners store the strand during extended storms, freezing temperatures, or off-season months. A quick wipe-down and dry storage between uses preserves the finish.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eAre they safe to drape over a wooden fence, pergola, or tree?\u003c\/h3\u003e\n\u003cp\u003eYes, the cool-to-touch LEDs and low-voltage design are safe against wood, metal, and most outdoor materials. There is no risk of scorching bark, paint, or stain finishes during normal use.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eWill the music sync mode pick up outdoor sound at a party?\u003c\/h3\u003e\n\u003cp\u003eThe built-in microphone is sensitive enough to capture music, conversation, and clapping at typical outdoor party volumes. You can adjust sensitivity in the app to fine-tune the response to your environment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eHow do outdoor globe string lights compare to solar path lights for a patio?\u003c\/h3\u003e\n\u003cp\u003eSolar path lights mark walkways at ground level, while globe string lights create overhead ambient lighting that defines the gathering space. For entertaining, the two serve different but complementary roles in an outdoor setup.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eAre these better than permanent outdoor bistro lights?\u003c\/h3\u003e\n\u003cp\u003ePermanent bistro lights require hardwired installation and a higher upfront cost, while these plug-in globe lights offer similar ambiance with the flexibility to take them down, move them, or repurpose them indoors. They are ideal for renters and seasonal decorators.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eHow do they compare to LED curtain lights for an outdoor wall?\u003c\/h3\u003e\n\u003cp\u003eCurtain lights create a flat backdrop effect, while globe strands create a more dimensional, organic drape across trees, fences, and pergolas. For an outdoor event, globe lights typically feel more inviting and less uniform than curtain panels.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eWill the app control work at long distances from the house?\u003c\/h3\u003e\n\u003cp\u003eApp control range depends on your Wi-Fi network, but the included 44-key IR remote works at line-of-sight distances up to the full strand length. For larger properties, you can also use voice control on select variants.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eWhat happens if a bulb gets damaged outdoors?\u003c\/h3\u003e\n\u003cp\u003eIndividual LED failures are rare because of the long-life rating, and most strands continue working even if one bulb is affected. Replacement bulbs are typically available from the manufacturer for quick swaps.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eAre these safe around a pool, hot tub, or sprinkler zone?\u003c\/h3\u003e\n\u003cp\u003eThe IP44 rating protects against splashing water, but the controller and plug should be kept away from standing water and submerged zones. For poolside use, mount the strand overhead and shield the plug connection from spray.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eCan I use them for a wedding or outdoor event without professional installation?\u003c\/h3\u003e\n\u003cp\u003eYes, the plug-and-play design, end-to-end connectability, and app control make them popular for DIY weddings and event setups. Most decorators can install a full venue backdrop in under an hour with basic hooks or zip ties.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eHow do I set up the lights for the first time?\u003c\/h3\u003e\n\u003cp\u003eUnbox the strand, mount it where you want it using clips or hooks, and plug the controller into a standard wall outlet. The included 44-key remote works immediately, and the app can be added later by scanning the QR code on the controller or in the manual.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eHow do I pair the app with the lights?\u003c\/h3\u003e\n\u003cp\u003eDownload the app using the QR code provided, enable Bluetooth and Wi-Fi on your phone, and power the strand on. The app will detect the controller within a few seconds and prompt you to confirm pairing, after which you can rename the device and save scenes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eHow do I reset the lights if the app stops responding?\u003c\/h3\u003e\n\u003cp\u003eUnplug the controller for ten seconds, then plug it back in while holding the power button on the controller or remote. The strand will return to default mode, and the app can be re-paired from the device list.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eDo these work with Alexa, Google Home, or Apple HomeKit?\u003c\/h3\u003e\n\u003cp\u003eVoice assistant compatibility depends on the variant, and select models support Alexa and Google Home for hands-free on, off, color, and brightness commands. Apple HomeKit support is limited, so check the product page for the specific variant before purchase.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eWill this work with my existing smart home setup or hub?\u003c\/h3\u003e\n\u003cp\u003eThe app runs over standard Wi-Fi and Bluetooth, so it does not require a dedicated hub. It can be grouped with other smart devices through the app or paired with voice assistants on supported variants.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eWhat is included in the box?\u003c\/h3\u003e\n\u003cp\u003eThe package includes one 46ft LED globe string light strand with attached 13.12ft lead, a controller, a 44-key IR remote, a quick-start guide, and a QR code for the smartphone app. Batteries for the remote are typically included, but this can vary by seller.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eDo I need to buy anything separately to use the lights?\u003c\/h3\u003e\n\u003cp\u003eNo, everything needed for basic use is in the box. Optional accessories include adhesive clips, a guide wire for long outdoor runs, and a smart plug if you want to add the strand to a broader smart home routine.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eAre these lights safe to leave plugged in overnight?\u003c\/h3\u003e\n\u003cp\u003eYes, the 29V low-voltage LEDs run cool and are designed for extended use, and the built-in timer can power them off automatically after 4, 6, or 8 hours. As with any electrical device, the plug and controller should be kept in a ventilated area.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eHow long do the LEDs last, and is there a warranty?\u003c\/h3\u003e\n\u003cp\u003eThe LEDs are rated for tens of thousands of hours of typical use, which translates to many years for most households. Warranty terms depend on the seller, so check the product listing for the specific coverage offered with your purchase.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eWhat is the difference between smart string lights and regular string lights?\u003c\/h3\u003e\n\u003cp\u003eRegular string lights offer a single color and basic on-off control, while smart string lights offer 16 million colors, dimming, music sync, app and remote control, and timer scheduling. For a modest price difference, you get a multi-purpose lighting system that replaces several single-purpose products.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003c\/div\u003e","brand":"Cleannest Goods","offers":[{"title":"Cool White - 100 LED Connectable with Remote","offer_id":43219315392589,"sku":"ZOYB0F1326R3G","price":25.99,"currency_code":"USD","in_stock":true},{"title":"Red and Green - 100 LED Connectable with Remote","offer_id":43219315425357,"sku":"XYQB0F7QR5G3D","price":25.99,"currency_code":"USD","in_stock":true},{"title":"Multicolor - 100 LED Connectable with Remote","offer_id":43219315458125,"sku":"I5FB0F12GWP1S","price":27.94,"currency_code":"USD","in_stock":false},{"title":"Blue and White - 100 LED Connectable","offer_id":43219315490893,"sku":"N5TB0FFGLYF3M","price":38.99,"currency_code":"USD","in_stock":false},{"title":"Orange - Halloween - 100 LED Connectable","offer_id":43219315523661,"sku":"C12B0F4QZHLGX","price":29.89,"currency_code":"USD","in_stock":false},{"title":"Blue - 100 LED Connectable with Remote","offer_id":43219315556429,"sku":"RREB0FCRNGSWG","price":31.19,"currency_code":"USD","in_stock":false},{"title":"Purple - 100 LED Connectable","offer_id":43219315589197,"sku":"BDJB0F4QZ77DT","price":29.89,"currency_code":"USD","in_stock":true},{"title":"Warm White - 100 LED Connectable with Remote","offer_id":43219315621965,"sku":"QJQB0F12QZJJ1","price":25.99,"currency_code":"USD","in_stock":true},{"title":"Warm White - 100 LED Connectable Smart Voice Control","offer_id":43219315654733,"sku":"9AAB0FMHX3RH9","price":27.29,"currency_code":"USD","in_stock":true},{"title":"Warm White - 2PK - 100 LED Battery with Remote","offer_id":43219315687501,"sku":"HWBB0FM7VYJBK","price":27.61,"currency_code":"USD","in_stock":false},{"title":"Multicolor - 100 LED Connectable Smart Voice Control","offer_id":43219315720269,"sku":"4X1B0FMHYJMGB","price":33.79,"currency_code":"USD","in_stock":true},{"title":"Smart APP RGB - Christmas - 66 LED USB","offer_id":43219315753037,"sku":"ZMFB0F8NQHKBW","price":32.49,"currency_code":"USD","in_stock":true},{"title":"Warm White - 2PK - 120 LED Battery with Remote","offer_id":43219315785805,"sku":"SU3B0FD2LM4JC","price":23.53,"currency_code":"USD","in_stock":false},{"title":"Orange Purple and Green - 100 LED Connectable","offer_id":43219315818573,"sku":"CSLB0F4R144ZY","price":29.89,"currency_code":"USD","in_stock":true},{"title":"Smart APP - Christmas - 100 LED with Remote with APP","offer_id":43219315851341,"sku":"P8HB0FFSGGMVM","price":42.89,"currency_code":"USD","in_stock":true},{"title":"Red and White - 100 LED Connectable with Remote","offer_id":43219315884109,"sku":"G1DB0F7QJY1ZV","price":29.89,"currency_code":"USD","in_stock":false},{"title":"Warm White - 200 LED Connectable with Remote","offer_id":43219315916877,"sku":"6GZB0F12KVJNZ","price":26.52,"currency_code":"USD","in_stock":true},{"title":"Red and Green - 100 LED Connectable Smart Voice Control","offer_id":43219315949645,"sku":"N18B0FMJH19Y6","price":33.79,"currency_code":"USD","in_stock":true},{"title":"Pink - 100 LED Connectable","offer_id":43219315982413,"sku":"5BRB0FCLD8TC9","price":28.59,"currency_code":"USD","in_stock":false},{"title":"Easter Multicolor - 100 LED Connectable","offer_id":43219316015181,"sku":"PQIB0DRJYF3QQ","price":29.89,"currency_code":"USD","in_stock":true},{"title":"Red White Blue - 100 LED Connectable","offer_id":43219316047949,"sku":"XDJB0DZC51SK5","price":36.39,"currency_code":"USD","in_stock":true},{"title":"Red and White - 100 LED Connectable Smart Voice Control","offer_id":43219316080717,"sku":"PKRB0FMHXJNFN","price":33.79,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0691\/2776\/6093\/files\/100-led-globe-bulbs-across-46ft-string-32-48ft-lights-13-12f.jpg?v=1783461659","url":"https:\/\/cleannestgoods.com\/products\/lumify-home-46ft-waterproof-globe-string-lights-durable-patio-and-garden-decor-with-app-control-and-ip44-rating","provider":"Cleannest Goods","version":"1.0","type":"link"}