{"product_id":"luminex-solar-string-lights-thoughtful-birthday-gift-for-her-outdoor-patio-decor-with-8-lighting-modes","title":"Luminex Solar String Lights – Thoughtful Birthday Gift for Her, Outdoor Patio Decor with 8 Lighting Modes","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 electricity cost or outlet needed thanks to solar charging with larger 1800mAh battery and bigger panel\u003c\/li\u003e\n\u003cli\u003eset-and-forget convenience with auto dusk-to-dawn sensor and memory chip that recalls last mode\u003c\/li\u003e\n\u003cli\u003eyear-round all-weather durability with IP65 waterproofing for rain, snow, or sun\u003c\/li\u003e\n\u003cli\u003eversatile 8 lighting modes let one set match any mood from steady-on to chasing twinkle\u003c\/li\u003e\n\u003cli\u003eextra-long 144ft coverage in a 2-pack eliminates gaps when wrapping large trees or long fences\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 tree trunks for a fairy-tale Christmas display\u003c\/li\u003e\n\u003cli\u003eline garden pathways for safety and ambiance\u003c\/li\u003e\n\u003cli\u003ehang over patio for romantic outdoor dinners\u003c\/li\u003e\n\u003cli\u003edecorate fences and porches for Halloween or year-round sparkle\u003c\/li\u003e\n\u003cli\u003ecreate a starry-night canopy in bedroom or dorm room\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=\"i4eyz2-zs8it-1q7n2j-axxsxm\"\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-cel-widget=\"aplus-premium-module-2-fullbackground-image\" data-csa-c-id=\"gcfft6-u9f95s-g4st7h-2kkybg\"\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 SANJICHA Ultra Long Solar String Lights--Excellent Decoration for Outdoor \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=\"solar fairy lights\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/b8dee9e3-fd43-44cf-b26d-5ab2e9e8c2bb.__CR0,0,1464,600_PT0_SX1464_V1___.png\" class=\"\" data-src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/b8dee9e3-fd43-44cf-b26d-5ab2e9e8c2bb.__CR0,0,1464,600_PT0_SX1464_V1___.png\"\u003e\u003cnoscript\u003e\u003cimg alt=\"solar fairy lights\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/b8dee9e3-fd43-44cf-b26d-5ab2e9e8c2bb.__CR0,0,1464,600_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-cel-widget=\"aplus-premium-module-4-two-column-images\" data-csa-c-id=\"vfck1p-6wutz2-x37r29-dspmm3\"\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 Warm White Solar Twinkle Lights Outdoor Decor \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=\"Brighter Solar Fairy Lights\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/ba1ad71f-0d6b-469c-a7a5-5399ed412810.__CR0,0,650,350_PT0_SX650_V1___.jpg\" class=\"\" data-src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/ba1ad71f-0d6b-469c-a7a5-5399ed412810.__CR0,0,650,350_PT0_SX650_V1___.jpg\"\u003e\u003cnoscript\u003e\u003cimg alt=\"Brighter Solar Fairy Lights\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/ba1ad71f-0d6b-469c-a7a5-5399ed412810.__CR0,0,650,350_PT0_SX650_V1___.jpg\"\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 Energy-efficient and Brighter Solar Twinkle Lights \u003c\/h1\u003e    \u003c\/div\u003e \u003cdiv class=\"a-section a-spacing-none column-description\"\u003e                                   \u003cp class=\"aplus-p3\"\u003e \u003cspan class=\"a-text-italic\"\u003e\u003cspan class=\"a-text-bold\"\u003eCharging by solar energy, the fairy lights can work up to 10-12 hours after being fully charged.\u003c\/span\u003e\u003c\/span\u003e \u003c\/p\u003e     \u003cp class=\"aplus-p3\"\u003e \u003cspan class=\"a-text-italic\"\u003e\u003cspan class=\"a-text-bold\"\u003eSolar string lights use the larger solar panel with quick charging technologybring you higher solar energy.\u003c\/span\u003e\u003c\/span\u003e \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=\"8 lighting modes\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/ffc5da04-a8a0-4623-b09d-634064d41e09.__CR0,0,650,350_PT0_SX650_V1___.jpg\" class=\"\" data-src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/ffc5da04-a8a0-4623-b09d-634064d41e09.__CR0,0,650,350_PT0_SX650_V1___.jpg\"\u003e\u003cnoscript\u003e\u003cimg alt=\"8 lighting modes\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/ffc5da04-a8a0-4623-b09d-634064d41e09.__CR0,0,650,350_PT0_SX650_V1___.jpg\"\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 Solar Fairy Lights with 8 Modes \u0026amp; Memory Function \u003c\/h1\u003e    \u003c\/div\u003e \u003cdiv class=\"a-section a-spacing-none column-description\"\u003e                                   \u003cp class=\"aplus-p3\"\u003e \u003cspan class=\"a-text-bold\"\u003e\u003cspan class=\"a-text-italic\"\u003eYou can select 8 different modes to satisfy your diverse needs by pressing the mode button.\u003c\/span\u003e\u003c\/span\u003e \u003c\/p\u003e     \u003cp class=\"aplus-p3\"\u003e \u003cspan class=\"a-text-bold\"\u003e\u003cspan class=\"a-text-italic\"\u003eSolar twinkle lights built-in memory function, saves your last modes setting, no need to reset every day.\u003c\/span\u003e\u003c\/span\u003e \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-4-two-column-images aplus-premium\" cel_widget_id=\"aplus-premium-module-4-two-column-images\" data-cel-widget=\"aplus-premium-module-4-two-column-images\" data-csa-c-id=\"dg0mp8-e6o19j-1bhvcg-3pyfey\"\u003e\n                    \u003cdiv class=\"a-section a-spacing-none premium-aplus premium-aplus-module-4 aplus-container-1\"\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=\"Solar Fairy Lights\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/78a2a0d4-6fac-4389-906e-158824c9fe39.__CR0,0,650,350_PT0_SX650_V1___.jpg\" class=\"\" data-src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/78a2a0d4-6fac-4389-906e-158824c9fe39.__CR0,0,650,350_PT0_SX650_V1___.jpg\"\u003e\u003cnoscript\u003e\u003cimg alt=\"Solar Fairy Lights\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/78a2a0d4-6fac-4389-906e-158824c9fe39.__CR0,0,650,350_PT0_SX650_V1___.jpg\"\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 Solar String Lights Outdoor Decor \u003c\/h1\u003e    \u003c\/div\u003e \u003cdiv class=\"a-section a-spacing-none column-description\"\u003e                                   \u003cp class=\"aplus-p3\"\u003e \u003cspan class=\"a-text-italic\"\u003e\u003cspan class=\"a-text-bold\"\u003eThis starbright solar lights suitable for indoor and outdoor decoration.\u003c\/span\u003e\u003c\/span\u003e \u003c\/p\u003e     \u003cp class=\"aplus-p3\"\u003e \u003cspan class=\"a-text-italic\"\u003e\u003cspan class=\"a-text-bold\"\u003eIt will perfectly decorate your Patio, Garden, Yard, Porch, Tree, Wedding, Christmas, Valentine's Day, Party.\u003c\/span\u003e\u003c\/span\u003e \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=\"Solar String Lights Waterproof\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/cb7e3245-ea11-40e6-8a02-dddf3afe9bb6.__CR0,0,650,350_PT0_SX650_V1___.jpg\" class=\"\" data-src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/cb7e3245-ea11-40e6-8a02-dddf3afe9bb6.__CR0,0,650,350_PT0_SX650_V1___.jpg\"\u003e\u003cnoscript\u003e\u003cimg alt=\"Solar String Lights Waterproof\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/cb7e3245-ea11-40e6-8a02-dddf3afe9bb6.__CR0,0,650,350_PT0_SX650_V1___.jpg\"\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 Waterproof Solar Lights for Outdoor \u003c\/h1\u003e    \u003c\/div\u003e \u003cdiv class=\"a-section a-spacing-none column-description\"\u003e                                   \u003cp class=\"aplus-p3\"\u003e \u003cspan class=\"a-text-bold\"\u003e\u003cspan class=\"a-text-italic\"\u003eThe string lights and the solar panel are waterproof and can work well outside on rainy days.\u003c\/span\u003e\u003c\/span\u003e \u003c\/p\u003e     \u003cp class=\"aplus-p3\"\u003e \u003cspan class=\"a-text-bold\"\u003e\u003cspan class=\"a-text-italic\"\u003eBut please do NOT immerse the lights in the water.\u003c\/span\u003e\u003c\/span\u003e \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-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=\"2w99fr-dnz81a-i517gt-s80o8k\"\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=\"3\" class=\"a-section a-spacing-none aplus-carousel-container\"\u003e \u003cdiv id=\"premium-aplus-12-carousel-3-id\" data-a-carousel-options='{\"name\":\"premium-aplus-12-carousel-3\",\"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=\"anonCarousel4\" 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=\"Safe to Touch\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/431bae68-1d90-4d1e-a58c-d73004747f52.__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=\"Garden Decoration\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/3cfd3cc0-3202-4d89-92a3-7f157a8b05ff.__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=\"Auto Turn on\/off\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/e5c3ce83-7527-4b24-ad80-a3acf8f9f225.__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=\"No Need to Reset\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/3d64a307-6f73-4149-8840-3e8727e08050.__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-3\" aria-label=\"tablist section\" class=\"a-section aplus-carousel-actions\" role=\"tablist\"\u003e      \u003cbutton class=\"aplus-goto-btn aplus-goto-btn-3 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\"\u003eWidely Use\u003c\/span\u003e \u003c\/button\u003e\n                          \u003cbutton class=\"aplus-goto-btn aplus-goto-btn-3 \" 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\"\u003eAUTO ON\/OFF\u003c\/span\u003e \u003c\/button\u003e\n                          \u003cbutton class=\"aplus-goto-btn aplus-goto-btn-3 \" 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\"\u003eNo Need to Reset\u003c\/span\u003e \u003c\/button\u003e\n                          \u003cbutton class=\"aplus-goto-btn aplus-goto-btn-3 \" 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\"\u003eSafe to Touch\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-cel-widget=\"aplus-premium-module-1-image-text\" data-csa-c-id=\"adkul-qvmzue-9p4ayj-4rymhn\"\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=\" Check and Use\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/0f2b4ea2-f78c-438f-9051-a3b4728855a6.__CR0,0,800,600_PT0_SX800_V1___.jpg\" class=\"\" data-src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/0f2b4ea2-f78c-438f-9051-a3b4728855a6.__CR0,0,800,600_PT0_SX800_V1___.jpg\"\u003e\u003cnoscript\u003e\u003cimg alt=\" Check and Use\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/0f2b4ea2-f78c-438f-9051-a3b4728855a6.__CR0,0,800,600_PT0_SX800_V1___.jpg\"\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                                                                      \u003ch3 class=\"aplus-h1 aplus-module-1-heading a-text-bold\"\u003e Using Notes: \u003c\/h3\u003e                                      \u003cp class=\"aplus-p2 aplus-module-1-description\"\u003e \u003cspan class=\"a-text-bold\"\u003e(1) The solar panel will charge only when the switch is in the ON position.\u003c\/span\u003e \u003c\/p\u003e     \u003cp class=\"aplus-p2 aplus-module-1-description\"\u003e \u003cspan class=\"a-text-bold\"\u003e(2) These lights are not fully charged upon arrival. Please put them under the sun for direct sun exposure to get fully charged.\u003c\/span\u003e \u003c\/p\u003e     \u003cp class=\"aplus-p2 aplus-module-1-description\"\u003e \u003cspan class=\"a-text-bold\"\u003e(3) The selected location should not be close to strong ambient light, such as street lights, which may cause the lights to automatically turn off.\u003c\/span\u003e \u003c\/p\u003e     \u003cp class=\"aplus-p2 aplus-module-1-description\"\u003e \u003cspan class=\"a-text-bold\"\u003e(4) The battery is non- replaceable. Do not attempt to replace it.\u003c\/span\u003e \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-cel-widget=\"aplus-premium-module-2-fullbackground-image\" data-csa-c-id=\"f6ngne-vi4zmd-h52x3d-jtwzcb\"\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=\"200 LED Solar Fairy Lights\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/d64c523c-1d64-4234-bf43-505b94008ea4.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\" class=\"\" data-src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/d64c523c-1d64-4234-bf43-505b94008ea4.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\"\u003e\u003cnoscript\u003e\u003cimg alt=\"200 LED Solar Fairy Lights\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/d64c523c-1d64-4234-bf43-505b94008ea4.__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\u003eSuper Bright Solar Christmas String Lights Outdoor: 2-pack each 72ft 200LED solar string lights with upgraded LED bulbs, higher conversion efficiency with a larger size solar panel, larger capacity battery (1800mAh), and IP65 waterproof performance. The solar Christmas fairy lights emit a warm, inviting glow, creating the perfect atmosphere for a tree, wedding, Christmas, or party\nSolar Powered \u0026amp; Auto On\/Off: These solar Christmas tree lights are charged by solar energy, have no extra utility electric cost, and no need to replace the battery. With a built-in light sensor, our solar string lights charge during the day(6-8 hours) and automatically illuminate at dusk(10-12 hours). Perfect for lighting up your walkway, patio, garden, yard, porch, and creating an unforgettable experience for everyday decorations\n8 Modes \u0026amp; Memory Function Fairy Lights: These solar Christmas twinkle lights outdoor have 8 different lighting modes (Combination, Waves, Sequential, Slo-glo, Chasing\/Flash, Slow Fade, Twinkle\/Flash, and Steady-on). Easily adjust the lighting mode by pressing the mode button to set your preferred style. A built-in memory chip will remember your preferred lighting mode, eliminating the need to reset it each time\nIP65 Waterproof Solar Christmas Lights Outdoor: These solar-powered outdoor Christmas lights are designed with IP65 waterproof. Let the rain pour, the snow fall, or the sun beat down, our fairy lights keep shining brightly. Leave them up year-round to decorate your trees for Christmas or add sparkle to your summer nights without worry. Feel confident using them outside in all weather\nWidely Used Solar Lights Decorative: Wrap solar string lights around tree trunks for a fairy-tale effect, line your garden for safety and charm, hang over your patio for romantic dinners, or create a starry night vibe in your bedroom. Decorate your patio, garden, yard, porch, roof, tree, wedding, Christmas, party, fence with our lights! Meet all decoration needs for any season or event\u003cbr\u003e\nColor\t‎Warm White\nBrand\t‎SANJICHA\nIndoor\/Outdoor Usage\t‎Outdoor\nSpecial Feature\t‎8 Lighting Modes, DIY Shape, Indoor and Outdoor Use, Memory Function, Waterproof\nLight Source Type\t‎LED\nPower Source\t‎Solar Powered\nLight Color\t‎Warm white, White\nTheme\t‎Birthday, Christmas, Halloween, Wedding\nOccasion\t‎Birthday, Christmas, Engagement, Halloween, Wedding\nStyle\t‎Modern\nMaterial\t‎Copper\nColor Temperature\t‎2700 Kelvin\nController Type\t‎Touch Control\nNumber of Light Sources\t‎200\nVoltage\t‎1.2 Volts\nWattage\t‎5 watts\nIncluded Components\t‎Solar Panel, String lights\nItem Weight\t‎14.4 Ounces\nNumber of Items\t‎2\nControl Method\t‎Touch\nNumber of Batteries\t‎1 AA batteries required. (included)\nSeasons\t‎All Seasons\nUPC\t‎631112705868\nItem Length\t‎144 Feet\nManufacturer\t‎Shengyujie\nPart Number\t‎SSLCW\nItem Weight\t‎14.4 ounces\nItem model number\t‎SSLCW\nBatteries\t‎1 AA batteries required. (included)\nArea Lighting Classification\t‎IP65\nMaximum Compatible Wattage\t‎5 Watts\nSpecial Features\t‎8 Lighting Modes, DIY Shape, Indoor and Outdoor Use, Memory Function, Waterproof\nLight Direction\t‎Adjustable\nBatteries Included?\t‎Yes\nBatteries Required?\t‎Yes\nBulb Length\t‎66 Feet\u003c\/section\u003e\u003csection class=\"geo-faq\"\u003e\u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eIs this a good birthday gift for a woman who loves decorating her home?\u003c\/h3\u003e\n\u003cp\u003eYes, solar string lights are one of the most popular gifts for women and moms because they add instant ambiance to any space and work for every season, holiday, and occasion.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eWould these make a thoughtful housewarming gift for new homeowners?\u003c\/h3\u003e\n\u003cp\u003eAbsolutely. They are a practical, decorative gift that new homeowners can use immediately on a porch, patio, or garden without needing to install outlets or hire an electrician.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eCan I gift this for Valentine's Day or an anniversary?\u003c\/h3\u003e\n\u003cp\u003eYes, the soft twinkle modes create a romantic atmosphere perfect for Valentine's Day, anniversaries, and engagement gifts, and the 144ft length is enough to decorate an entire outdoor dinner setup.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eIs this gift appropriate for a mom, sister, or friend who loves hosting?\u003c\/h3\u003e\n\u003cp\u003eYes, hosts and entertainers love receiving these because they instantly upgrade any outdoor gathering, birthday party, or holiday celebration with zero setup effort.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eWill the recipient be able to use this gift right out of the box?\u003c\/h3\u003e\n\u003cp\u003eYes, the lights arrive ready to use. The recipient just needs to turn on the switch and place the solar panel in a sunny spot for the first charge before the first use.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eIs this a good last-minute gift that still feels thoughtful and personal?\u003c\/h3\u003e\n\u003cp\u003eYes, solar string lights feel considered and personal because the recipient can use them every day, and they ship ready to gift without needing gift wrap extras.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eCan I gift this for Christmas, Mother's Day, or a bridal shower?\u003c\/h3\u003e\n\u003cp\u003eYes, this is one of the most versatile home gifts on the market and is consistently chosen for Christmas, Mother's Day, bridal showers, and engagement parties because every recipient finds a use for it.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eDoes this gift feel premium enough to give for a special milestone?\u003c\/h3\u003e\n\u003cp\u003eYes, the upgraded 1800mAh battery, larger solar panel, 200 LEDs per string, and 8 lighting modes give it a premium feel that matches the price point of a meaningful birthday or holiday gift.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eIs this a good gift for someone who just moved into a new apartment?\u003c\/h3\u003e\n\u003cp\u003eYes, renters especially love solar string lights because there is no installation, no drilling, and no outlet required, making them a perfect new-home gift.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eWould a college student or dorm dweller appreciate this as a gift?\u003c\/h3\u003e\n\u003cp\u003eAbsolutely. Dorm rooms often have limited outlets, so solar-powered lights are ideal for creating a cozy, starry-night atmosphere without using up precious outlet space.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eHow does this compare to gifting scented candles for a home lover?\u003c\/h3\u003e\n\u003cp\u003eCandles are used up within a few weeks and pose a fire risk, while solar string lights last for years, are reusable across every season, and create ambiance without burning out or being thrown away.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eIs this a better gift than a single-use seasonal decoration?\u003c\/h3\u003e\n\u003cp\u003eYes, unlike a Halloween or Christmas figurine that gets stored 11 months a year, these lights work year-round for birthdays, holidays, romantic dinners, and everyday decor, giving the recipient far more value.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eHow do solar string lights compare to gifting a planter or vase?\u003c\/h3\u003e\n\u003cp\u003eSolar lights last for years with no maintenance and create ambiance in any room, while planters and vases require plants, watering, and matching decor, making solar lights a more universally appreciated gift.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eWhat if the recipient already has fairy lights at home, is this still a good gift?\u003c\/h3\u003e\n\u003cp\u003eYes, the upgraded solar panel, 1800mAh battery, and 144ft total length make this a meaningful upgrade from battery-operated or short plug-in sets most people already own.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eWill the recipient need to buy anything extra to start using this gift?\u003c\/h3\u003e\n\u003cp\u003eNo, everything needed is in the box, including the solar panel with built-in battery, the LED string lights, and the ground stake for outdoor mounting, so the gift is ready to enjoy on day one.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eIs this a safe gift for households with young kids or curious pets?\u003c\/h3\u003e\n\u003cp\u003eYes, the LEDs stay cool, there is no flame or hot bulb, and the solar-powered design means no exposed cords for kids or pets to chew on, making it a worry-free family gift.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eHow do I set up these solar string lights for the first time?\u003c\/h3\u003e\n\u003cp\u003eTurn on the switch on the back of the solar panel, place the panel in a sunny spot using the included ground stake or wall mount, and let it charge for 6 to 8 hours before the first use. The dusk-to-dawn sensor will automatically turn the lights on when it gets dark.\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 Combination, Waves, Sequential, Slo-glo, Chasing\/Flash, Slow Fade, Twinkle\/Flash, and Steady-on. The memory chip will save your last selection for the next night.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eHow do I clean and maintain the solar panel for best performance?\u003c\/h3\u003e\n\u003cp\u003eWipe the solar panel surface with a soft, damp cloth every few weeks to remove dust, pollen, and debris, and make sure no leaves or dirt are blocking the sensor or the panel face so it can charge efficiently.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eDo these solar string lights work with a smart plug or smart home system?\u003c\/h3\u003e\n\u003cp\u003eNo, these lights operate independently through the built-in solar panel and dusk-to-dawn sensor, so they do not connect to smart plugs, Alexa, Google Home, or other smart home systems.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eCan I connect multiple sets of these lights together for extra length?\u003c\/h3\u003e\n\u003cp\u003eEach set is designed as a self-contained 2-pack with its own solar panel, and the strands are not designed to be linked end-to-end. For longer coverage, you can simply place multiple sets in the same area, each with its own solar panel.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eWhat is included in the box when I order these lights?\u003c\/h3\u003e\n\u003cp\u003eThe package includes two 72ft strings of 200 LED solar copper wire lights, a solar panel with a built-in 1800mAh rechargeable battery, a ground stake for outdoor mounting, and a user manual with setup and mode instructions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eAre these lights safe to leave outside through winter snow and freezing temperatures?\u003c\/h3\u003e\n\u003cp\u003eYes, the IP65 waterproof rating and weather-sealed solar panel are designed to handle snow, frost, and freezing temperatures, though runtime may shorten slightly in very cold or overcast winter conditions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eWhat is the warranty and what do I do if the lights stop working?\u003c\/h3\u003e\n\u003cp\u003eThe lights come with a standard manufacturer warranty, and if you experience any defect or performance issue, you can contact customer support for troubleshooting, replacement parts, or a replacement set depending on the issue.\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 charge during the day using a built-in panel and battery, so they require no outlet, no extension cord, and no electricity cost, while plug-in string lights must be connected to an outdoor outlet at all times and add to your energy bill.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003c\/div\u003e","brand":"Knacklos","offers":[{"title":"Cool White - 2 Pack-400LED","offer_id":43594352099418,"sku":"LCPB098SMSWX7","price":31.19,"currency_code":"USD","in_stock":true},{"title":"Orange - 2 Pack-400LED","offer_id":43594352132186,"sku":"M1FB0FFS55YXX","price":31.19,"currency_code":"USD","in_stock":true},{"title":"Pink - 2 Pack-400LED","offer_id":43594352164954,"sku":"QZGB0DQTLDMZR","price":31.19,"currency_code":"USD","in_stock":true},{"title":"Blue - 4 Pack-400LED","offer_id":43594352197722,"sku":"6RXB0BSBFSDM8","price":25.99,"currency_code":"USD","in_stock":false},{"title":"Green - 2 Pack-400LED","offer_id":43594352230490,"sku":"13LB09MVS7M2W","price":31.19,"currency_code":"USD","in_stock":true},{"title":"Blue - 2 Pack-400LED","offer_id":43594352263258,"sku":"5T2B0DQTP6CFQ","price":31.19,"currency_code":"USD","in_stock":false},{"title":"Warm White - 4 Pack-400LED","offer_id":43594352296026,"sku":"GXJB0CPLC8RJL","price":38.99,"currency_code":"USD","in_stock":false},{"title":"Multicolor - 4 Pack-400LED","offer_id":43594352328794,"sku":"ZG6B0BSBGRWRZ","price":38.99,"currency_code":"USD","in_stock":true},{"title":"Multicolor - 2 Pack-400LED","offer_id":43594352361562,"sku":"4LMB09MVVDNCL","price":31.19,"currency_code":"USD","in_stock":false},{"title":"Warm White - 2 Pack-400LED","offer_id":43594352394330,"sku":"6FDB082VZMHMR","price":31.19,"currency_code":"USD","in_stock":true},{"title":"Cool White - 2 Pack-200LED","offer_id":43594352427098,"sku":"VTCB0BGN9VVMY","price":22.09,"currency_code":"USD","in_stock":true},{"title":"Warm White - 2 Pack-200LED","offer_id":43594352459866,"sku":"NDXB0F8H9NNRD","price":22.09,"currency_code":"USD","in_stock":false},{"title":"Red White and Green - 2 Pack-400LED","offer_id":43594352492634,"sku":"B5NB0FFRGVLZ7","price":31.19,"currency_code":"USD","in_stock":false},{"title":"Cool White - 4 Pack-400LED","offer_id":43594352525402,"sku":"KEVB0CPLCTSST","price":35.12,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0740\/7969\/9034\/files\/144ft-total-length-across-2-packs-of-72ft-each-with-200-ultr.jpg?v=1783182777","url":"https:\/\/knacklos.myshopify.com\/products\/luminex-solar-string-lights-thoughtful-birthday-gift-for-her-outdoor-patio-decor-with-8-lighting-modes","provider":"Knacklos","version":"1.0","type":"link"}