{"product_id":"lumivox-decorative-solar-string-lights-100-led-beads-for-gallery-wall-window-frame-and-plant-accents","title":"Lumivox Decorative Solar String Lights – 100 LED Beads for Gallery Wall, Window Frame, and Plant Accents","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\u003eNo outlets or extension cords needed thanks to solar power, ideal for renters and distant fence\/garden spots\u003c\/li\u003e\n\u003cli\u003eSet-and-forget convenience with automatic light sensor and mode memory that resumes last setting nightly\u003c\/li\u003e\n\u003cli\u003eAll-weather durability (IP65 waterproof, low-heat LED beads) means year-round outdoor use in rain, wind, or snow\u003c\/li\u003e\n\u003cli\u003eEight lighting modes let one product serve subtle garden ambiance, festive party energy, or steady Christmas glow\u003c\/li\u003e\n\u003cli\u003eSafer than plug-in string lights around kids, pets, and dry foliage due to low-voltage 5V DC solar operation\u003c\/li\u003e\n\u003cli\u003eColor and pack-size variety (7 colors, 1-pack or 2-pack) lets buyers match themes or cover larger yards in one purchase\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\u003eWrap around trees, fences, and railings for ambient outdoor lighting\u003c\/li\u003e\n\u003cli\u003eDecorate Christmas trees and holiday garlands with warm or colored glow\u003c\/li\u003e\n\u003cli\u003eSet mood lighting for backyard weddings, parties, and bistro dinners\u003c\/li\u003e\n\u003cli\u003eAdd automatic dusk-to-dawn path and porch illumination without running electrical wiring\u003c\/li\u003e\n\u003cli\u003eDIY custom shapes (initials, stars, patterns) for personalized wall or yard decor\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-csa-c-id=\"z6krz2-ikp90p-sychbe-rn7c7l\" data-cel-widget=\"aplus\"\u003e\n        \u003cstyle type=\"text\/css\"\u003e\n\n.aplus-v2 .premium-aplus-module-1 .aplus-module-section {\n    width: 50%;\n    vertical-align: middle;\n}\n\n.aplus-v2 .premium-aplus-module-1 .aplus-module-1-topic {\n    padding-bottom: 10px;\n}\n\n.aplus-v2 .premium-aplus-module-1 .aplus-module-1-heading {\n    padding-bottom: 20px;\n}\n\n.aplus-v2 .premium-aplus-module-1 .aplus-module-1-description {\n    line-height: 1.6em;\n}\n\n.aplus-v2 .premium-aplus-module-1 .aplus-module-section.aplus-image-section {\n    vertical-align: middle;\n}\n\n.aplus-v2 .premium-aplus-module-1 .aplus-module-section.aplus-text-section-left,\n.aplus-v2 .premium-aplus-module-1 .aplus-module-section.aplus-text-section-right {\n    padding: 0 40px;\n}\n\n\u003c\/style\u003e      \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      \u003cstyle type=\"text\/css\"\u003e\n\n.aplus-v2 .premium-aplus-module-4 .premium-aplus-two-column {\n    text-align: center;\n}\n\n.aplus-v2 .premium-aplus-module-4 .premium-aplus-two-column {\n    text-align: inherit;\n}\n\n.aplus-v2 .premium-aplus-module-4 .premium-aplus-column {\n    display: inline-block;\n    vertical-align: top;\n    width: 50%;\n}\n\n.aplus-v2 .premium-aplus-module-4 .premium-module-4-heading {\n    padding-bottom: 40px;\n}\n\n.aplus-v2 .premium-aplus-module-4 div.premium-aplus-column:nth-child(2n) {\n    padding-left: 40px;\n}\n\nhtml[dir=\"rtl\"] .aplus-v2 .premium-aplus-module-4 div.premium-aplus-column:nth-child(2n) {\n    padding-left: 0px;\n    padding-right: 40px;\n}\n\n.aplus-v2 .premium-aplus-module-4 div.premium-aplus-column:nth-child(2n-1) {\n    padding-right: 40px;\n}\n\nhtml[dir=\"rtl\"] .aplus-v2 .premium-aplus-module-4 div.premium-aplus-column:nth-child(2n-1) {\n    padding-right: 0px;\n    padding-left: 40px;\n}\n\n.aplus-v2 .premium-aplus-module-4 .column-heading {\n    padding-top: 20px;\n}\n\n.aplus-v2 .premium-aplus-module-4 .column-description {\n    padding-top: 10px;\n}\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-csa-c-id=\"x9ndhj-tekem5-6w6sj6-np2ncp\" data-cel-widget=\"aplus-premium-module-2-fullbackground-image\"\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=\"11\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/f1405b8e-899f-4343-ba6c-4209f7664475.__CR0,0,2928,1200_PT0_SX1464_V1___.png\" class=\"\" data-src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/f1405b8e-899f-4343-ba6c-4209f7664475.__CR0,0,2928,1200_PT0_SX1464_V1___.png\" style=\"\"\u003e\u003cnoscript\u003e\u003cimg alt=\"11\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/f1405b8e-899f-4343-ba6c-4209f7664475.__CR0,0,2928,1200_PT0_SX1464_V1___.png\"\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-csa-c-id=\"8qrb6j-4uktai-p9a0r9-dj38jb\" data-cel-widget=\"aplus-premium-module-12-nav-carousel\"\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=\"anonCarousel3\" style=\"height: 600px;\"\u003e\u003col class=\"a-carousel\" role=\"list\" style=\"width: 4392px; transition: all; transform: translateX(-1464px) translateZ(0px);\"\u003e\n\u003cli aria-roledescription=\"slide\" class=\"a-carousel-card aplus-carousel-card\" aria-setsize=\"3\" 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=\"15\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/9b52b27e-67bf-4f97-ad16-7e925e85462c.__CR0,0,2928,1200_PT0_SX1464_V1___.png\"\u003e  \u003c\/div\u003e      \u003c\/li\u003e\n\u003cli aria-roledescription=\"slide\" class=\"a-carousel-card aplus-carousel-card\" aria-setsize=\"3\" 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=\"13\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/ac1dd7c9-d728-4b0a-8a75-5b5a36815b85.__CR0,0,2928,1200_PT0_SX1464_V1___.png\"\u003e  \u003c\/div\u003e        \u003cdiv class=\"a-section a-spacing-none aplus-card-details-wrapper aplus-container-2\"\u003e \u003cdiv class=\"a-section a-spacing-none aplus-card-detail\"\u003e \u003cdiv class=\"a-section a-spacing-none aplus-table-cell\"\u003e \u003cdiv class=\"a-section a-spacing-none aplus-text-background aplus-text-background-color\"\u003e \u003cdiv class=\"a-section a-spacing-none card-description\"\u003e                                                                            \u003ch4 class=\"aplus-h1 a-text-bold\"\u003e DIY Shape, Ideal Design \u003c\/h4\u003e                                      \u003cp class=\"description aplus-p1\"\u003e It can be easily installed anywhere you need decoration \u003c\/p\u003e    \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e  \u003c\/li\u003e\n\u003cli aria-roledescription=\"slide\" class=\"a-carousel-card aplus-carousel-card\" aria-setsize=\"3\" 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=\"22\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/adeea4a8-24b5-4759-823f-5ee3e20def1d.__CR0,0,2928,1200_PT0_SX1464_V1___.png\"\u003e  \u003c\/div\u003e      \u003cdiv class=\"a-section a-spacing-none aplus-card-details-wrapper aplus-container-2\"\u003e \u003cdiv class=\"a-section a-spacing-none aplus-card-detail\"\u003e \u003cdiv class=\"a-section a-spacing-none aplus-table-cell\"\u003e \u003cdiv class=\"a-section a-spacing-none aplus-text-background aplus-text-background-color\"\u003e \u003cdiv class=\"a-section a-spacing-none card-description\"\u003e                                                                            \u003ch4 class=\"aplus-h1 a-text-bold\"\u003e Solar string Lights outdoor \u003c\/h4\u003e                                     \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\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\"\u003eLight up your patio\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\"\u003eFeature-rich\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\"\u003eSturdy light cord\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-1-image-text aplus-premium\" cel_widget_id=\"aplus-premium-module-1-image-text\" data-csa-c-id=\"3l9hou-ty5xzm-7v7qix-axtgf2\" data-cel-widget=\"aplus-premium-module-1-image-text\"\u003e\n                        \u003cdiv class=\"a-section a-spacing-none premium-aplus premium-aplus-module-1 aplus-container-1\"\u003e \u003cdiv class=\"a-section a-spacing-none aplus-display-table\"\u003e  \u003cdiv class=\"a-section a-spacing-none aplus-module-section aplus-display-table-cell aplus-text-section-left\"\u003e                               \u003cspan class=\"aplus-accent1 aplus-module-1-topic a-text-bold\"\u003e Top Choice for Decor \u003c\/span\u003e                                         \u003ch3 class=\"aplus-h1 aplus-module-1-heading a-text-bold\"\u003e String lights illuminate a beautiful night. \u003c\/h3\u003e                                      \u003cp class=\"aplus-p2 aplus-module-1-description\"\u003e Twinkling strings of lights allow you to experience quality, class and an extraordinary and romantic Christmas. \u003c\/p\u003e    \u003c\/div\u003e  \u003cdiv class=\"a-section a-spacing-none aplus-module-section aplus-display-table-cell aplus-image-section\"\u003e                                    \u003cimg alt=\"17\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/dabd9f88-eda0-4290-b8c4-361a6f2e56fe.__CR0,0,800,600_PT0_SX800_V1___.png\" class=\"\" data-src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/dabd9f88-eda0-4290-b8c4-361a6f2e56fe.__CR0,0,800,600_PT0_SX800_V1___.png\" style=\"\"\u003e\u003cnoscript\u003e\u003cimg alt=\"17\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/dabd9f88-eda0-4290-b8c4-361a6f2e56fe.__CR0,0,800,600_PT0_SX800_V1___.png\"\u003e\u003c\/noscript\u003e  \u003c\/div\u003e  \u003c\/div\u003e \u003c\/div\u003e     \u003c\/div\u003e\n\n         \u003cdiv class=\"celwidget aplus-module premium-module-1-image-text aplus-premium\" cel_widget_id=\"aplus-premium-module-1-image-text\" data-csa-c-id=\"swico7-w0v0qx-5ibn6b-wpcz6y\" data-cel-widget=\"aplus-premium-module-1-image-text\"\u003e\n                        \u003cdiv class=\"a-section a-spacing-none premium-aplus premium-aplus-module-1 aplus-container-1\"\u003e \u003cdiv class=\"a-section a-spacing-none aplus-display-table\"\u003e  \u003cdiv class=\"a-section a-spacing-none aplus-module-section aplus-display-table-cell aplus-image-section\"\u003e                                    \u003cimg alt=\"6\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/e951c232-ecf4-4419-841a-81b2d14887f6.__CR0,0,800,600_PT0_SX800_V1___.png\" class=\"\" data-src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/e951c232-ecf4-4419-841a-81b2d14887f6.__CR0,0,800,600_PT0_SX800_V1___.png\" style=\"\"\u003e\u003cnoscript\u003e\u003cimg alt=\"6\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/e951c232-ecf4-4419-841a-81b2d14887f6.__CR0,0,800,600_PT0_SX800_V1___.png\"\u003e\u003c\/noscript\u003e  \u003c\/div\u003e  \u003cdiv class=\"a-section a-spacing-none aplus-module-section aplus-display-table-cell aplus-text-section-right\"\u003e                               \u003cspan class=\"aplus-accent1 aplus-module-1-topic a-text-bold\"\u003e Perfect decor for outdoor \u003c\/span\u003e                                         \u003ch3 class=\"aplus-h1 aplus-module-1-heading a-text-bold\"\u003e Lights flicker, experience the difference \u003c\/h3\u003e                                      \u003cp class=\"aplus-p2 aplus-module-1-description\"\u003e Solar powered LED string lights provide illumination during outdoor activities such as camping, picnics or hiking without worrying about rain damage. \u003c\/p\u003e    \u003c\/div\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-csa-c-id=\"id6chl-rbmlhw-q84qh0-kjm6tt\" data-cel-widget=\"aplus-premium-module-2-fullbackground-image\"\u003e\n                             \u003cdiv class=\"a-section a-spacing-none premium-aplus premium-aplus-module-2\"\u003e                                       \u003ch1 class=\"a-text-center aplus-container-3 aplus-h1 a-text-bold\"\u003e The perfect decoration for any place \u003c\/h1\u003e    \u003cdiv class=\"a-section a-spacing-none premium-background-wrapper\"\u003e  \u003cdiv class=\"a-section a-spacing-none background-image\"\u003e                                    \u003cimg alt=\"7\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/e76f7015-56a1-434c-9ff7-c37e8bfd4ddf.__CR0,0,2928,1200_PT0_SX1464_V1___.png\" class=\"\" data-src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/e76f7015-56a1-434c-9ff7-c37e8bfd4ddf.__CR0,0,2928,1200_PT0_SX1464_V1___.png\" style=\"\"\u003e\u003cnoscript\u003e\u003cimg alt=\"7\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/e76f7015-56a1-434c-9ff7-c37e8bfd4ddf.__CR0,0,2928,1200_PT0_SX1464_V1___.png\"\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-4-two-column-images aplus-premium\" cel_widget_id=\"aplus-premium-module-4-two-column-images\" data-csa-c-id=\"4u1r78-irep81-yqevdr-3d21d3\" data-cel-widget=\"aplus-premium-module-4-two-column-images\"\u003e\n                    \u003cdiv class=\"a-section a-spacing-none premium-aplus premium-aplus-module-4 aplus-container-1\"\u003e                                       \u003ch1 class=\"a-text-center premium-module-4-heading aplus-h1 a-text-bold\"\u003e Let's welcome Christmas together！ \u003c\/h1\u003e    \u003cdiv class=\"a-section a-spacing-none premium-aplus-two-column\"\u003e \u003cdiv class=\"a-section a-spacing-none premium-aplus-column\"\u003e \u003cdiv class=\"a-section a-spacing-none {'column-image'}\"\u003e                                    \u003cimg alt=\"9\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/ca0a5aba-ec14-44a5-8544-1f3766754e3b.__CR0,0,1300,700_PT0_SX650_V1___.png\" class=\"\" data-src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/ca0a5aba-ec14-44a5-8544-1f3766754e3b.__CR0,0,1300,700_PT0_SX650_V1___.png\" style=\"\"\u003e\u003cnoscript\u003e\u003cimg alt=\"9\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/ca0a5aba-ec14-44a5-8544-1f3766754e3b.__CR0,0,1300,700_PT0_SX650_V1___.png\"\u003e\u003c\/noscript\u003e  \u003c\/div\u003e \u003cdiv class=\"a-section a-spacing-none column-heading\"\u003e                                        \u003ch1 class=\"aplus-h3 a-text-bold\"\u003e Festive atmosphere \u003c\/h1\u003e    \u003c\/div\u003e \u003cdiv class=\"a-section a-spacing-none column-description\"\u003e                                   \u003cp class=\"aplus-p3\"\u003e It can also be used for weddings, parties, Christmas, and New Year parties to create a warm and joyful holiday atmosphere. \u003c\/p\u003e    \u003c\/div\u003e \u003c\/div\u003e\n\u003cdiv class=\"a-section a-spacing-none premium-aplus-column\"\u003e \u003cdiv class=\"a-section a-spacing-none {'column-image'}\"\u003e                                    \u003cimg alt=\"10\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/e949e21b-0ceb-4319-bb11-8b9755ad3adf.__CR0,0,1300,700_PT0_SX650_V1___.png\" class=\"\" data-src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/e949e21b-0ceb-4319-bb11-8b9755ad3adf.__CR0,0,1300,700_PT0_SX650_V1___.png\" style=\"\"\u003e\u003cnoscript\u003e\u003cimg alt=\"10\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/e949e21b-0ceb-4319-bb11-8b9755ad3adf.__CR0,0,1300,700_PT0_SX650_V1___.png\"\u003e\u003c\/noscript\u003e  \u003c\/div\u003e \u003cdiv class=\"a-section a-spacing-none column-heading\"\u003e                                        \u003ch1 class=\"aplus-h3 a-text-bold\"\u003e Bright LED Lights \u003c\/h1\u003e    \u003c\/div\u003e \u003cdiv class=\"a-section a-spacing-none column-description\"\u003e                                   \u003cp class=\"aplus-p3\"\u003e Cute solar string lights illuminate any dark place and leave you with a pleasant atmosphere while working. \u003c\/p\u003e    \u003c\/div\u003e \u003c\/div\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-csa-c-id=\"80d2ck-5ukfli-typykb-io64ck\" data-cel-widget=\"aplus-premium-module-2-fullbackground-image\"\u003e\n                             \u003cdiv class=\"a-section a-spacing-none premium-aplus premium-aplus-module-2\"\u003e                                       \u003ch1 class=\"a-text-center aplus-container-3 aplus-h1 a-text-bold\"\u003e Decorate with heart -- all in Flechllary \u003c\/h1\u003e    \u003cdiv class=\"a-section a-spacing-none premium-background-wrapper\"\u003e  \u003cdiv class=\"a-section a-spacing-none background-image\"\u003e                                    \u003cimg alt=\"11\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/f65d6bbb-8fac-4e11-9c69-215582a254ae.__CR0,0,2928,1200_PT0_SX1464_V1___.png\" class=\"\" data-src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/f65d6bbb-8fac-4e11-9c69-215582a254ae.__CR0,0,2928,1200_PT0_SX1464_V1___.png\" style=\"\"\u003e\u003cnoscript\u003e\u003cimg alt=\"11\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/f65d6bbb-8fac-4e11-9c69-215582a254ae.__CR0,0,2928,1200_PT0_SX1464_V1___.png\"\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\u003e[Comprehensive Optimization To Create Excellent Decorative Products]--In order to meet the needs of various decorations, our solar string lights have been fully upgraded in performance. They not only use low-heating lamp beads to reduce power consumption, but also enlarge the LED beads to make them brighter. In addition, solar lights for outside have high toughness and can be easily bent into various shapes. They are suitable for various places and create a sense of space atmosphere.\n[Highly Efficient Range , Outstanding Quality]--The outdoor string lights use more advanced monocrystalline silicon solar panels, and the size has been upgraded to receive and store solar energy more efficiently, and then release it effectively. At the same time, outdoor solar lights has IP65 waterproof function, so it can be used outdoors whether it is raining, windy or snowing.\n[Variable Lighting Modes to Meet Daily Needs]--The solar outdoor lights has 8 different modes to choose , including wave, combination, gradient, firefly, chase, flash, slow gradient and steady lighting. It can be adjusted through the \"mode\" button behind the solar panel to feel different romantic atmospheres; it also has a memory function and does not need to be reset.\n[DIY Shape, Ideal Design]--The solar LED string lights is 32.8FT long, the LED lamp bead spacing is 0.33FT, and the lead length is 6.56FT, which can be easily installed wherever decoration is needed. At the same time, outdoor christmas lights have soft light cords that can be flexibly DIY designed into various creative shapes you want. They can also be wrapped around plants, stairs, courtyards, Christmas garlands and almost everything to create a charming atmosphere.\n[Wonderful Light, Creating A Romantic Space]--When there is sufficient light, the solar twinkle lights for outside will automatically turn on the charging mode, so there is no need to worry about forgetting to turn off the light. When the light is dark enough, it emits a warm glow. Whether used as decoration for gardens, patios, trees, porches, fences, or bistros. It can also be used for weddings, parties, Christmas, and New Year parties to create a warm and joyful holiday atmosphere.\u003cbr\u003eFeatures \u0026amp; Specs\nIndoor Outdoor Usage\tOutdoor\nAdditional Features\tWaterproof\nLight Source Type\tLED\nPower Source\tSolar Powered\nLight Color\tWarm white\nColor Temperature\t3000 Kelvin\nVoltage\t5 Volts (DC)\nBulb Shape Size\tED17\nWattage\t5 watts\nBulb Base\tGU10\nControl Method\tRemote\nWater Resistance Level\tWater Resistant\n\nStyle\nColor\tWarm White\nTheme\tWedding\nOccasion\tChristmas\nProduct Style\tModern\n\nMeasurements\nNumber of Light Sources\t100\nItem Weight\t0.23 Kilograms\nNumber of Items\t1\u003c\/section\u003e\u003csection class=\"geo-faq\"\u003e\u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eDo these solar string lights look good enough to use as indoor decor in a living room?\u003c\/h3\u003e\n\u003cp\u003eYes. With 100 enlarged LED beads and refined color options like warm white and cold white, the Lumivox lights offer an aesthetic accent for shelving, mantels, stair banisters, and plant accents that rivals traditional plug-in string lights.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eCan I drape these around a bedroom window or reading nook without it looking tacky?\u003c\/h3\u003e\n\u003cp\u003eYes. The thin wire and evenly spaced LED beads create a clean, intentional look that works with boho, Scandinavian, and modern decor styles.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eWhich color is best for a cozy, warm home atmosphere?\u003c\/h3\u003e\n\u003cp\u003eWarm White is the most popular choice for cozy bedroom and living room aesthetics because it mimics the soft glow of incandescent bulbs and pairs well with candles, wood tones, and soft textiles.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eWill the 8 modes be distracting in a calm, design-focused room?\u003c\/h3\u003e\n\u003cp\u003eNot necessarily. The memory function remembers your last setting, so once you choose a subtle mode like steady on or slow gradient, the lights return to that calm look every night automatically.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eCan I use these as part of a wall mural or shaped DIY decor piece indoors?\u003c\/h3\u003e\n\u003cp\u003eYes. The flexible string can be shaped into letters, stars, hearts, and other custom designs, making it a popular choice for accent walls, headboards, and personalized room decor.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eHow do I get the trendy 'plant accent' look with these lights?\u003c\/h3\u003e\n\u003cp\u003eSimply wrap the string loosely around a large houseplant, drape it through a fiddle leaf fig, or weave it into a hanging planter to create the designer-style illuminated greenery look.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eAre these lights bright enough to be a focal decor piece, or just background glow?\u003c\/h3\u003e\n\u003cp\u003eThey work well as both. The steady-on mode provides a visible decorative glow that reads as a styling element, while combination and gradient modes add movement and visual interest.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eWill the solar panel look out of place indoors near a window?\u003c\/h3\u003e\n\u003cp\u003eThe solar panel needs daylight to charge, so it does need to sit near a sunlit window during the day. Many customers tuck it discreetly on a windowsill or behind a sheer curtain where it stays out of sight.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eHow do solar string lights compare to fairy lights for bedroom decor?\u003c\/h3\u003e\n\u003cp\u003eLumivox solar string lights offer the same aesthetic flexibility as plug-in fairy lights but with the added benefit of no visible cord, automatic dusk activation, and no need for an outlet near the bed.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eWhat if I only want to use these indoors — am I wasting the solar feature?\u003c\/h3\u003e\n\u003cp\u003eNot at all. The solar panel simply charges through a window during the day, and the lights still turn on automatically at dusk, making them a clean, cordless decor solution for renters and dorm rooms.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eWill the light color clash with my existing paint or furniture?\u003c\/h3\u003e\n\u003cp\u003eWith 7 color options ranging from warm white to multicolor, you can match almost any palette. Warm white pairs with most neutral interiors, while blue and green tones complement coastal or nature-inspired rooms.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eCan I combine two packs to cover a larger living room feature?\u003c\/h3\u003e\n\u003cp\u003eYes. The 2-pack option is designed for this purpose, and the strings can be linked or arranged together to cover a full staircase, media wall, or oversized window without visible gaps.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eIs the wire visible and messy-looking on white walls?\u003c\/h3\u003e\n\u003cp\u003eThe wire is thin and discreet. On white or light walls, warm white LED strings blend in well, and you can use clear adhesive clips to keep the line clean and intentional-looking.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eHow long does it take to style a whole room with these?\u003c\/h3\u003e\n\u003cp\u003eMost customers can fully drape a headboard, mantel, or plant in under 15 minutes since the string is flexible, lightweight, and requires no tools beyond optional adhesive clips or hooks.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eWill the lights turn on during the day if I am using them as room decor?\u003c\/h3\u003e\n\u003cp\u003eNo. The built-in light sensor ensures the lights only activate at dusk, so they will not glow while you are enjoying natural daylight in the room.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eHow do I set up the Lumivox solar string lights for the first time?\u003c\/h3\u003e\n\u003cp\u003eUnbox the string and solar panel, switch the panel to the 'on' position, select your preferred lighting mode, and place the panel in direct sunlight for a full first charge of 6 to 8 hours. Once charged, the lights will turn on automatically at dusk and remember your last mode each night.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eHow long does the solar battery last on a full charge?\u003c\/h3\u003e\n\u003cp\u003eOn a full day of direct sunlight, the built-in rechargeable battery typically powers the lights for 8 to 10 hours, depending on the selected mode. Steady-on modes use more power than flashing or combination modes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eHow do I switch between the 8 lighting modes?\u003c\/h3\u003e\n\u003cp\u003ePress the mode button on the back of the solar panel to cycle through wave, combination, gradient, firefly, chase, flash, slow gradient, and steady on. The memory function will save whichever mode you select last.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eDo these string lights work with a standard outlet or USB charger as a backup?\u003c\/h3\u003e\n\u003cp\u003eNo. The Lumivox solar string lights are designed as a fully solar-powered system and do not include a plug-in or USB charging option, which is what makes them safe, portable, and outlet-free for outdoor use.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eAre these lights compatible with smart home systems like Alexa or Google Home?\u003c\/h3\u003e\n\u003cp\u003eNo. The lights operate on a simple on-board mode button with an automatic dusk-to-dawn sensor and do not connect to smart home ecosystems, which keeps the setup simple and free of apps or accounts.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eWhat is included in the box when I unbox the product?\u003c\/h3\u003e\n\u003cp\u003eYour Lumivox order includes the 32.8ft string with 100 LED beads, the solar panel with built-in rechargeable battery, a 6.56ft lead wire connecting the panel to the string, and a ground stake for garden installation. No additional accessories are required to start using the lights.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eAre these solar string lights safe to leave outside in snow, rain, or extreme heat?\u003c\/h3\u003e\n\u003cp\u003eYes. The IP65 waterproof rating and low-heating LED beads are designed for year-round outdoor use in rain, wind, snow, and summer heat. Just make sure the solar panel and battery housing are not fully submerged in standing water.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eHow long is the lifespan of the LED beads and rechargeable battery?\u003c\/h3\u003e\n\u003cp\u003eThe LED beads are rated for tens of thousands of hours of use, and the rechargeable battery typically lasts 1 to 2 years of regular nightly use before it may need replacement, which is a standard maintenance item for solar lighting.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eWhat is the difference between solar string lights and regular plug-in string lights?\u003c\/h3\u003e\n\u003cp\u003eSolar string lights are powered by a rechargeable battery charged through a built-in solar panel and require no outlet, cords, or electricity costs, while plug-in string lights need a nearby outlet, extension cords, and manual on\/off operation. Solar lights are safer, more portable, and easier to install in distant outdoor locations.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003c\/div\u003e","brand":"Stashely","offers":[{"title":"1 pack - Blue","offer_id":53209380028725,"sku":"V2CB0CXH7H86P","price":17.49,"currency_code":"USD","in_stock":true},{"title":"1 pack - Blue\u0026White","offer_id":53209380061493,"sku":"GWQB0CXH1H2QT","price":17.49,"currency_code":"USD","in_stock":true},{"title":"2pack - Cold White","offer_id":53209380094261,"sku":"438B0DZ6G5D2K","price":17.49,"currency_code":"USD","in_stock":true},{"title":"1 pack - Warm White","offer_id":53209380127029,"sku":"V7DB0CXH2XMV3","price":17.49,"currency_code":"USD","in_stock":true},{"title":"2pack - Warm White","offer_id":53209380159797,"sku":"6KKB0DZ6GGR9Z","price":17.49,"currency_code":"USD","in_stock":true},{"title":"1 pack - Cold White","offer_id":53209380192565,"sku":"EDAB0CXGMKW89","price":17.49,"currency_code":"USD","in_stock":true},{"title":"1 pack - Green","offer_id":53209380225333,"sku":"LSZB0CXGTY4PG","price":17.49,"currency_code":"USD","in_stock":true},{"title":"1 pack - Multicolor","offer_id":53209380258101,"sku":"GZQB0CXGWW9DY","price":17.49,"currency_code":"USD","in_stock":true},{"title":"1 pack - Red","offer_id":53209380290869,"sku":"XNVB0CXH76J3H","price":17.49,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1007\/8748\/7029\/files\/32-8ft-string-with-100-enlarged-led-beads-at-0-33ft-spacing.jpg?v=1784804455","url":"https:\/\/stashely.myshopify.com\/products\/lumivox-decorative-solar-string-lights-100-led-beads-for-gallery-wall-window-frame-and-plant-accents","provider":"Stashely","version":"1.0","type":"link"}