{"product_id":"btfarm-fairy-lights-plug-in-with-remote-33ft-100-led-outdoor-twinkle-lights-waterproof-with-timer-8-modes-indoor-string-lights-for-bedroom-patio-garden-wedding-christmas-decoration-warm-white","title":"btfarm Fairy Lights Plug in with Remote, 33FT 100 LED Outdoor Twinkle Lights Waterproof with Timer, 8 Modes Indoor String Lights for Bedroom Patio Garden Wedding Christmas Decoration, Warm White","description":"\u003cdiv class=\"aplus-v2 desktop celwidget\" cel_widget_id=\"aplus\" data-cel-widget=\"aplus\" data-csa-c-id=\"oxkdh4-mumvh2-djs5mg-4n1otg\"\u003e\n        \u003cstyle type=\"text\/css\"\u003e\n\n\/**\n * Premium-module 11: FAQs - Common Styles (All Devices)\n *\/\n\n.aplus-v2 .premium-aplus-module-11 {\n    background: #fff;\n    position: relative;\n}\n\n.aplus-v2 .premium-aplus-module-11.aplus-secondary-color {\n    background: #000;\n}\n\n.aplus-v2 .premium-aplus-module-11 .aplus-question,\n.aplus-v2 .premium-aplus-module-11 .aplus-answer {\n    display: block;\n    width: 100%;\n    margin: 0;\n}\n\n.aplus-v2 .premium-aplus-module-11 .aplus-answer {\n    visibility: hidden;\n    opacity: 0;\n    height: 0;\n    transition: display 0.1s linear, opacity 0.1s linear, height 0.1s linear;\n    transition-behavior: allow-discrete;\n}\n\n.aplus-v2 .premium-aplus-module-11 .aplus-active .aplus-answer {\n    visibility: visible;\n    opacity: 1;\n    height: auto;\n    height: calc-size(auto);\n    min-height: 40px;\n}\n\n.aplus-v2 .premium-aplus-module-11 .faq-list {\n    margin: 0;\n}\n\n.aplus-v2 .premium-aplus-module-11 .faq-block {\n    position: relative;\n    list-style-type: none;\n    cursor: pointer;\n    border: 2px solid #E6E6E6;\n    background: #fff;\n    border-radius: 3px;\n    margin-bottom: 10px;\n}\n\n.aplus-v2 .premium-aplus-module-11.aplus-secondary-color .faq-block {\n    border: none;\n}\n\n.aplus-v2 .premium-aplus-module-11 .aplus-question::before,\n.aplus-v2 .premium-aplus-module-11 .aplus-answer::before {\n    text-align: center;\n    border-radius: 3px;\n    display: inline-block;\n    font-weight: 500;\n    position: absolute;\n    color: #fff;\n    top: 10px;\n    left: 10px;\n}\n\nhtml[dir=\"rtl\"] .aplus-v2 .premium-aplus-module-11 .aplus-question::before,\nhtml[dir=\"rtl\"] .aplus-v2 .premium-aplus-module-11 .aplus-answer::before {\n    right: 10px;\n}\n\n.aplus-v2 .premium-aplus-module-11 .aplus-question::before {\n    content: \"Q\";\n    background: #505050;\n    transition: background 0.1s linear;\n    z-index: 2;\n}\n\n.aplus-v2 .premium-aplus-module-11 .aplus-answer::before {\n    content: \"A\";\n    background: #DF7600;\n    color: #000000;\n    z-index: 1;\n    transform: translateY(0px);\n    transition: transform 0.1s linear;\n}\n\n.aplus-v2 .premium-aplus-module-11 .faq-block.aplus-active .aplus-question::before {\n    background: #404040;\n}\n\n.aplus-v2 .premium-aplus-module-11 .faq-block.aplus-active .aplus-answer::before {\n    transform: translateY(40px);\n}\n\n.aplus-v2 .premium-aplus-module-11 .faq-arrow {\n    position: absolute;\n    top: 25px;\n    border: 10px solid transparent;\n    border-top-color: #505050;\n}\n\nhtml[dir=\"rtl\"] .aplus-v2 .premium-aplus-module-11 .faq-arrow {\n    right: auto;\n}\n\n.aplus-v2 .premium-aplus-module-11 .aplus-active .faq-arrow {\n    top: 15px;\n    border-top-color: transparent;\n    border-bottom-color: #404040;\n}\n\n\u003c\/style\u003e\n      \u003cstyle type=\"text\/css\"\u003e\n\n.aplus-v2 .premium-aplus-module-2 .premium-background-wrapper {\n    position: relative;\n}\n\n.aplus-v2 .premium-aplus-module-2 .premium-intro-wrapper {\n    position: absolute;\n    width: 50%;\n    height: 100%;\n    top: 0;\n}\n\n.aplus-v2 .premium-aplus-module-2 .premium-intro-wrapper.right {\n    left: 50%;\n}\n\nhtml[dir=\"rtl\"] .aplus-v2 .premium-aplus-module-2 .premium-intro-wrapper.right {\n    left: auto;\n    right: 50%;\n}\n\n.aplus-v2 .premium-aplus-module-2 .premium-intro-wrapper.secondary-color {\n    color: #fff;\n}\n\n.aplus-v2 .premium-aplus-module-2 .premium-intro-background {\n    padding: 20px;\n}\n\n.aplus-v2 .premium-aplus-module-2 .aplus-module-2-topic {\n    padding-bottom: 10px;\n}\n\n.aplus-v2 .premium-aplus-module-2 .aplus-module-2-heading {\n    padding-bottom: 20px;\n}\n\n.aplus-v2 .premium-aplus-module-2 .aplus-module-2-description {\n    line-height: 1.5em;\n}\n\n.aplus-v2 .premium-aplus-module-2 .premium-intro-background.white-background {\n    background: rgba(255,255,255,0.5);\n}\n\n.aplus-v2 .premium-aplus-module-2 .premium-intro-background.black-background {\n    background: rgba(0,0,0,0.5);\n}\n\n.aplus-v2 .premium-aplus-module-2 .premium-intro-background.black-background,\n.aplus-v2 .premium-aplus-module-2 .premium-intro-background.black-background h1,\n.aplus-v2 .premium-aplus-module-2 .premium-intro-background.black-background h5,\n.aplus-v2 .premium-aplus-module-2 .premium-intro-background.black-background ol,\n.aplus-v2 .premium-aplus-module-2 .premium-intro-background.black-background ul,\n.aplus-v2 .premium-aplus-module-2 .premium-intro-background.black-background ol .a-list-item,\n.aplus-v2 .premium-aplus-module-2 .premium-intro-background.black-background ul .a-list-item {\n  color: #fff;\n}\n\n.aplus-v2 .premium-aplus-module-2 .premium-intro-content-container {\n    display: table;\n    height: 100%;\n}\n\n.aplus-v2 .premium-aplus-module-2 .premium-intro-wrapper.left .premium-intro-content-container {\n    padding-left: 40px;\n}\n\nhtml[dir=\"rtl\"] .aplus-v2 .premium-aplus-module-2 .premium-intro-wrapper.left .premium-intro-content-container {\n\tpadding-left: 0px;\n\tpadding-right: 40px;\n}\n\n.aplus-v2 .premium-aplus-module-2 .premium-intro-wrapper.right .premium-intro-content-container {\n    padding-right: 40px;\n}\n\nhtml[dir=\"rtl\"] .aplus-v2 .premium-aplus-module-2 .premium-intro-wrapper.right .premium-intro-content-container {\n    padding-right: 0px;\n    padding-left: 40px;\n}\n\n.aplus-v2 .premium-aplus-module-2 .premium-intro-content-column {\n    display: table-cell;\n    vertical-align: middle;\n}\n\n\n\u003c\/style\u003e\n      \u003cscript type=\"application\/javascript\"\u003e\n\n    \/**\n     * Common event handler for click and keydown events.\n     * @param {Event} event - The event object.\n     * @param {Function} handleClickOrEnter - Function to handle click or Enter key events.\n     * @param {Function} handleEsc - Function to handle Esc key events.\n     *\/\n    \/\/ [TODO][AplusMantle-8064] Create common event handler util(key events, click events) in AplusModuleResources\n    function handleClickAndKeyEvents(event, handleClickOrEnterOrSpace) {\n        const ENTER_KEY_CODE = 13;\n        const ESCAPE_KEY_CODE = 27;\n        const SPACE_KEY_CODE = 32;\n        const isClick = event.type === 'click';\n        const isKeydown = event.type === 'keydown';\n        const isEnter = isKeydown \u0026\u0026 event.keyCode === ENTER_KEY_CODE;\n        const isSpace = isKeydown \u0026\u0026 event.keyCode === SPACE_KEY_CODE;\n        const isEsc = isKeydown \u0026\u0026 event.keyCode === ESCAPE_KEY_CODE;\n\n        if (isClick || isEnter || isSpace) {\n            handleClickOrEnterOrSpace();\n        } else if (isEsc) {\n            handleEsc(event);\n        }\n    }\n\n    \/**\n    * Function to handle esc key event.\n    * @param {Event} event - The event object.\n    *\/\n    function handleEsc(event) {\n        event.target.blur()  \/\/ force remove focus\n    }\n\n\u003c\/script\u003e      \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 11: FAQs\n *\/\n\n.aplus-v2 .premium-aplus-module-11 .aplus-question {\n    line-height: 25px;\n    padding-bottom: 10px;\n}\n\n.aplus-v2 .premium-aplus-module-11 .faq-block {\n    padding: 10px 80px 15px 100px;\n}\n\nhtml[dir=\"rtl\"] .aplus-v2 .premium-aplus-module-11 .faq-block {\n    padding-left: 80px;\n    padding-right: 100px;\n}\n\n.aplus-v2 .premium-aplus-module-11 .faq-block.aplus-active {\n    padding-bottom: 35px;\n}\n\n.aplus-v2 .premium-aplus-module-11 .aplus-question::before,\n.aplus-v2 .premium-aplus-module-11 .aplus-answer::before {\n    width: 80px;\n    line-height: 40px;\n    font-size: 25px;\n}\n\n.aplus-v2 .premium-aplus-module-11 .faq-arrow {\n    right: 40px;\n}\n\nhtml[dir=\"rtl\"] .aplus-v2 .premium-aplus-module-11 .faq-arrow {\n    left: 40px;\n}\n\n\u003c\/style\u003e\n      \u003cstyle type=\"text\/css\"\u003e\n\n\/**\n * Premium-module 14: Carousel\n *\/\n\n.aplus-v2 .premium-aplus-module-14 .aplus-carousel-container {\n    position: relative;\n}\n\n.aplus-v2 .premium-aplus-module-14 .aplus-carousel-element {\n    position: relative;\n    width: 100%;\n}\n\n.aplus-v2 .premium-aplus-module-14 .aplus-pagination-wrapper {\n    position: absolute;\n    top: 92%;\n    width: 100%;\n}\n\n.aplus-v2 .premium-aplus-module-14 .text-panel-container {\n    vertical-align: middle;\n    text-align: left;\n    width: 50%;\n}\n\nhtml[dir=\"rtl\"] .aplus-v2 .premium-aplus-module-14 .text-panel-container {\n    text-align: right;\n}\n\n.aplus-v2 .premium-aplus-module-14 .media-placeholder {\n    padding-bottom: 75%;  \/* Aspect ratio 4:3 for video and image *\/\n}\n\n.aplus-v2 .premium-aplus-module-14 .media-container {\n    position: absolute;\n    top: 0;\n    width: 50%;\n    height: 100%;\n    padding-bottom: 5%;\n}\n\n.aplus-v2 .premium-aplus.premium-aplus-module-14 .title {\n    padding-bottom: 20px;\n}\n\n.aplus-v2 .premium-aplus-module-14 .a-carousel-left {\n    margin-top: 17%;\n}\n\n.aplus-v2 .premium-aplus-module-14 .a-carousel-right {\n    margin-top: 17%;\n}\n\n.aplus-v2 .premium-aplus-module-14 .a-carousel-col {\n    height: 10%;\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-11-faq').execute(function(init) {\n    if (init) {\n        return;\n    }\n    P.register('premium-module-11-faq', function() {\n        return function() {\n            P.when('A', 'jQuery', 'ready').execute(function(A, $){\n                function initFaq(module) {                   \n                    const MODULE_CLASS_NAME = 'premium-aplus-module-11';\n                    const FAQ_CONTAINER_CLASS_NAME = 'faqs-container';\n                    const FAQ_BLOCK_CLASS_NAME = 'faq-block';\n                    const moduleId = $(module).data('faq-block');\n                    const $faqBlocks = $('.aplus-v2 .' + MODULE_CLASS_NAME + ' .' + FAQ_CONTAINER_CLASS_NAME + '.' + moduleId + ' .' + FAQ_BLOCK_CLASS_NAME);\n\n                    \/**\n                    * Function to handle click or Enter or Space key events.\n                    * @param {Element} element - The this object from which the event is dispatched\n                    * @param {faqBlocks} faqBlocks - List of all the Question and Answer blocks.\n                    *\/\n                    function handleClickOrEnterOrSpace(element, faqBlocks) {\n                        const $element = $(element);\n                        const isActive = $element.hasClass('aplus-active');\n\n                        faqBlocks.removeClass('aplus-active');\n                        faqBlocks.find('[data-faq-question]').attr('aria-expanded', 'false');\n\n                        if (!isActive) {\n                            $element.addClass('aplus-active');\n                            $element.find('[data-faq-question]').attr('aria-expanded', 'true');\n                        }\n                    }\n\n                    \/* Using jQuery event namespace for preventing duplicate binding on twister refresh *\/\n                    $faqBlocks.unbind('click keydown.premiumAplusModule11ClickHandler').bind('click keydown.premiumAplusModule11ClickHandler', function(event) {\n                        handleClickAndKeyEvents(event, () =\u003e handleClickOrEnterOrSpace(this, $faqBlocks)); \n                    });\n                }\n                $(\".aplus-v2 .premium-aplus-module-11 .faqs-container\").each(function(index, module) {\n                    initFaq(module);\n                });\n            });\n        };\n    });\n});\n}));\u003c\/script\u003e      \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                    \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=\"7aubgt-4ws0y1-vbbdah-1n8bt5\"\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=\"plug in fairy lights with remote\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/42d902fa-f530-4279-b4b6-5b4dde4fba8d.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\" class=\"\" data-src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/42d902fa-f530-4279-b4b6-5b4dde4fba8d.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\"\u003e\u003cnoscript\u003e\u003cimg alt=\"plug in fairy lights with remote\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/42d902fa-f530-4279-b4b6-5b4dde4fba8d.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\"\u003e\u003c\/noscript\u003e  \u003c\/div\u003e   \u003c\/div\u003e \u003cdiv class=\"a-section a-text-center\"\u003e                                  \u003c\/div\u003e \u003c\/div\u003e      \u003c\/div\u003e\n\n         \u003cdiv class=\"celwidget aplus-module premium-module-14-video-image-carousel aplus-premium\" cel_widget_id=\"aplus-premium-module-14-video-image-carousel\" data-cel-widget=\"aplus-premium-module-14-video-image-carousel\" data-csa-c-id=\"g79fa6-2a0033-y3x5eb-4kmzi2\"\u003e\n                                                                                                               \u003cdiv class=\"a-section a-spacing-none premium-aplus premium-aplus-module-14\"\u003e                                       \u003ch1 class=\"a-text-center aplus-container-3 aplus-h1 a-text-bold\"\u003e Fairy lights plug in with remote features 8 light modes, dimming, and timer \u003c\/h1\u003e     \u003cdiv class=\"a-section a-spacing-none aplus-carousel-container\"\u003e \u003cdiv id=\"premium-aplus-14-carousel-1-id\" data-a-carousel-options='{\"name\":\"premium-aplus-14-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 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\"\u003e\u003cdiv class=\"a-carousel-row-inner\"\u003e\u003cdiv class=\"a-carousel-col a-carousel-center\"\u003e\u003cdiv class=\"a-carousel-viewport\" role=\"group\" aria-roledescription=\"slide\" id=\"anonCarousel3\" style=\"height: 549px;\"\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-element\" aria-setsize=\"3\" aria-posinset=\"3\" aria-hidden=\"true\" style=\"visibility: hidden; width: 1464px; margin: 0px;\"\u003e \u003cdiv id=\"premium-aplus-14-carousel-1-slide-2\" class=\"a-section a-spacing-none aplus-display-table aplus-display-table-width\"\u003e  \u003cdiv class=\"a-section a-spacing-none media-placeholder\"\u003e\u003c\/div\u003e \u003cdiv class=\"a-section a-spacing-none media-container\"\u003e                                    \u003cimg alt=\"indoor fairy lights with timer\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/aa8f7996-ab3e-4149-9e5f-7d0a1a20576b.__CR0,0,800,600_PT0_SX800_V1___.jpg\"\u003e  \u003c\/div\u003e  \u003cdiv class=\"a-section a-spacing-none text-panel-container aplus-container-1 aplus-display-table-cell\"\u003e                                        \u003ch2 class=\"aplus-accent1 title a-text-bold\"\u003e Fairy lights with 3 timer functions \u003c\/h2\u003e                                           \u003ch1 class=\"aplus-h1 a-text-bold\"\u003e No manual switching required; timer switching can be set \u003c\/h1\u003e   \u003cbr\u003e\n                                              \u003cp class=\"aplus-p2\"\u003e Features 3 distinct timer modes: 6H, 8H, and 6639H. This eliminates the need for constant illumination, significantly conserving electricity. Equipped with a remote control for effortless operation—no manual switching required. \u003cspan class=\"a-text-bold\"\u003eThe switch displays a green indicator when the timer function is active\u003c\/span\u003e \u003c\/p\u003e    \u003c\/div\u003e  \u003c\/div\u003e \u003c\/li\u003e\n\u003cli aria-roledescription=\"slide\" class=\"a-carousel-card aplus-carousel-element\" aria-setsize=\"3\" aria-posinset=\"1\" aria-hidden=\"false\" style=\"visibility: visible; width: 1464px; margin: 0px;\"\u003e \u003cdiv id=\"premium-aplus-14-carousel-1-slide-0\" class=\"a-section a-spacing-none aplus-display-table aplus-display-table-width\"\u003e  \u003cdiv class=\"a-section a-spacing-none media-placeholder\"\u003e\u003c\/div\u003e \u003cdiv class=\"a-section a-spacing-none media-container\"\u003e                                    \u003cimg alt=\"twinkle lights plug in 8 lighting modes\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/191ea562-d147-4bd4-891c-5309854325b0.__CR0,0,800,600_PT0_SX800_V1___.jpg\"\u003e  \u003c\/div\u003e  \u003cdiv class=\"a-section a-spacing-none text-panel-container aplus-container-1 aplus-display-table-cell\"\u003e                                        \u003ch2 class=\"aplus-accent1 title a-text-bold\"\u003e 8 Modes for Your Different lighting Needs \u003c\/h2\u003e                                           \u003ch1 class=\"aplus-h1 a-text-bold\"\u003e Different lighting modes can be controlled via the remote control \u003c\/h1\u003e   \u003cbr\u003e\n                                              \u003cp class=\"aplus-p2\"\u003e Fairytale Lights have 8 light modes, you can switch between 8 different light modes - such as blinking, always on, each mode can bring a different ambience and mood, and, the string has a memory function, you can remember the last dimming function. Moreover, the light string has a memory function, which can remember the last dimming mode, no need to repeat the setting \u003c\/p\u003e    \u003c\/div\u003e  \u003c\/div\u003e \u003c\/li\u003e\n\u003cli aria-roledescription=\"slide\" class=\"a-carousel-card aplus-carousel-element\" aria-setsize=\"3\" aria-posinset=\"2\" aria-hidden=\"true\" style=\"visibility: hidden; width: 1464px; margin: 0px;\"\u003e \u003cdiv id=\"premium-aplus-14-carousel-1-slide-1\" class=\"a-section a-spacing-none aplus-display-table aplus-display-table-width\"\u003e  \u003cdiv class=\"a-section a-spacing-none media-placeholder\"\u003e\u003c\/div\u003e \u003cdiv class=\"a-section a-spacing-none media-container\"\u003e                                    \u003cimg alt=\"dimmable twinkle lights plug in\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/1afb6570-a661-4a5e-853d-6f6caffd4a00.__CR0,0,800,600_PT0_SX800_V1___.jpg\"\u003e  \u003c\/div\u003e  \u003cdiv class=\"a-section a-spacing-none text-panel-container aplus-container-1 aplus-display-table-cell\"\u003e                                        \u003ch2 class=\"aplus-accent1 title a-text-bold\"\u003e The light brightness can be adjusted \u003c\/h2\u003e                                           \u003ch1 class=\"aplus-h1 a-text-bold\"\u003e 4 different light brightness levels using the remote control \u003c\/h1\u003e   \u003cbr\u003e\n                                              \u003cp class=\"aplus-p2\"\u003e The newly upgraded fairy lights come with a remote control, offering four brightness settings: 25%, 50%, 75%, and 100%. This versatility meets your needs for various settings, making them perfect for decorating bedrooms, living rooms, Christmas trees, wreaths, gardens, and patios. Their warm, bright glow illuminates every corner of your home, creating a soft, dreamy ambiance that fills your space with romantic warmth \u003c\/p\u003e    \u003c\/div\u003e  \u003c\/div\u003e \u003c\/li\u003e\n\u003c\/ol\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e \u003cdiv class=\"a-section a-carousel-col a-carousel-left\" style=\"visibility: visible;\"\u003e \u003ca aria-disabled=\"false\" class=\"a-link-normal a-carousel-goto-prevpage\" href=\"#\"\u003e \u003ci class=\"a-icon a-icon a-icon-previous-rounded\" role=\"presentation\"\u003e\u003c\/i\u003e \u003c\/a\u003e \u003c\/div\u003e \u003cdiv class=\"a-section a-carousel-col a-carousel-right\" style=\"visibility: visible;\"\u003e \u003ca aria-disabled=\"false\" class=\"a-link-normal a-carousel-goto-nextpage\" href=\"#\"\u003e \u003ci class=\"a-icon a-icon a-icon-next-rounded\" role=\"presentation\"\u003e\u003c\/i\u003e \u003c\/a\u003e \u003c\/div\u003e \u003cspan class=\"a-end aok-hidden\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e \u003cdiv class=\"a-section a-spacing-none aplus-pagination-wrapper\"\u003e      \u003cstyle type=\"text\/css\"\u003e\n\n.aplus-mantle.aplus-module .aplus-pagination-dots {\n    margin: 0;\n}\n\n.aplus-mantle.aplus-module .aplus-pagination-dot {\n    display: inline-block;\n    list-style: none;\n}\n\n.aplus-mantle.aplus-module .aplus-carousel-nav {\n    text-align:center;\n}\n\n.aplus-mantle.aplus-module .carousel-slider-circle {\n    display: inline-block;\n    cursor: pointer;\n    height: 15px;\n    width: 15px;\n    border: 1px solid #000;\n    border-radius: 20px;\n    background-color: #fff;\n    margin-left: 5px;\n}\n\n.aplus-mantle.aplus-module .carousel-slider-circle.aplus-carousel-active {\n    background-color: #DE7921;\n}\n\n.aplus-mantle.aplus-module .aplus-pagination-dot--display-none {\n    display: none;\n}\n\n\u003c\/style\u003e\n  \u003cscript\u003e\n\nP.now(\"premium-aplus-14-carousel-1\").execute(function(init) {\n    if (init) {\n        return;\n    }\n    P.register(\"premium-aplus-14-carousel-1\", function() {\n        return function() {\n            P.when(\"A\", \"jQuery\", \"a-carousel-framework\", \"ready\").execute(\"paginate-carousel\", function (A, $, framework) {\n                const ENTER_KEY_CODE = 13;\n                const ESCAPE_KEY_CODE = 27;\n                const LEFT_ARROW_KEY = 37;\n                const RIGHT_ARROW_KEY = 39;\n                const HOME_KEY = 36;\n                const END_KEY = 35;\n\n                var moduleId = \"1\";\n                var carouselName = \"premium-aplus-14-carousel-1\";\n                var paginationAction = \"aplus-pagination-dot-action-\" + moduleId + \"-\" + carouselName;\n                var paginationGroup = \"#aplus-pagination-group-\" + moduleId + \"-\" + carouselName;\n\n                \/* If the carousel goes to a new page *\/\n                A.on(\"a:carousel:\"+carouselName+\":change:pageNumber\", function (data) {\n                    A.$(paginationGroup+\" .carousel-slider-circle\").removeClass(\"aplus-carousel-active\").attr('aria-selected', 'false').attr('tabindex', -1)\n                                    .eq(data.newValue - 1).addClass(\"aplus-carousel-active\").attr('aria-selected', 'true').attr('tabindex', 0);\n                });\n\n                function syncPaginationDotsWithCarouselPages(numPages) {\n                    const parentElement = document.querySelector(paginationGroup);\n                    if (parentElement \u0026\u0026 parentElement.children) {\n                        const children = parentElement.children;\n                        for (let i = 0; i \u003c children.length; i++) {\n                            if (i \u003e= numPages) {\n                                \/\/ If number of dots \u003e num of pages, we should hide other dots\n                                children[i].classList.add('aplus-pagination-dot--display-none');\n                            } else if (children[i].classList.contains('aplus-pagination-dot--display-none')) {\n                                \/\/ Reset display of dots if it was hidden before\n                                children[i].classList.remove('aplus-pagination-dot--display-none');\n                            }\n                        }\n                    }\n                }\n\n                framework.onInit(carouselName, function (carousel) {\n                    try {\n                        var totalPages = carousel.getAttr('totalPages');\n                        syncPaginationDotsWithCarouselPages(totalPages);\n                        \/* Resize event handler to re-calculate the pagination dots count based on orientation *\/\n                        window.addEventListener('resize', function() {\n                            carousel.resize();\n                            totalPages = carousel.getAttr('totalPages');\n                            syncPaginationDotsWithCarouselPages(totalPages);\n                        });\n\n                        A.declarative(paginationAction, 'click keydown', function(event){\n                            var isClick = event.type === 'click';\n                            var isKeydown = event.type === 'keydown';\n                            var isEnter = isKeydown \u0026\u0026 event.$event.keyCode === ENTER_KEY_CODE;\n                            var isEsc = isKeydown \u0026\u0026 event.$event.keyCode === ESCAPE_KEY_CODE;\n                            var isLeftArrow = isKeydown \u0026\u0026 event.$event.keyCode === LEFT_ARROW_KEY;\n                            var isRightArrow = isKeydown \u0026\u0026 event.$event.keyCode === RIGHT_ARROW_KEY;\n                            var isHome = isKeydown \u0026\u0026 event.$event.keyCode === HOME_KEY;\n                            var isEnd = isKeydown \u0026\u0026 event.$event.keyCode === END_KEY;\n\n                            if (isClick || isEnter) {\n                                var data = event.data;\n                                carousel.gotoPage(data.page);\n                            } else if (isEsc) {\n                                event.$target.blur();\n                            } else if (isLeftArrow || isRightArrow || isHome || isEnd) {\n                                event.$event.preventDefault();\n                                const dots = A.$(paginationGroup + \" .carousel-slider-circle\");\n                                const currentIndex = dots.index(event.$target);\n                                let nextIndex;\n\n                                if (isLeftArrow) {\n                                    nextIndex = currentIndex \u003e 0 ? currentIndex - 1 : dots.length - 1;\n                                } else if (isRightArrow) {\n                                    nextIndex = currentIndex \u003c dots.length - 1 ? currentIndex + 1 : 0;\n                                } else if (isHome) {\n                                    nextIndex = 0;\n                                } else if (isEnd) {\n                                    nextIndex = dots.length - 1;\n                                }\n\n                                dots.eq(nextIndex).focus();\n                                carousel.gotoPage(nextIndex + 1);\n                            }\n                        });\n                    } catch (e) {\n                        P.log('Failed to init ' + carouselName + '. Error: ' + e.message, 'FATAL', 'AplusModuleResources');\n                    }\n                });\n            });\n        }\n    });\n});\n\u003c\/script\u003e\n     \u003cdiv class=\"aplus-mantle aplus-module\"\u003e\n        \u003cdiv class=\"aplus-carousel-nav\"\u003e\n            \u003cul id=\"aplus-pagination-group-1-premium-aplus-14-carousel-1\" class=\"aplus-pagination-dots\" aria-label=\"tablist-section\" role=\"tablist\"\u003e\n                  \u003cli class=\"aplus-pagination-dot\"\u003e\n                        \u003cspan class=\"a-declarative carousel-slider-circle aplus-display-inline-block aplus-carousel-active\" aria-selected=\"true\" data-action=\"aplus-pagination-dot-action-1-premium-aplus-14-carousel-1\" data-aplus-pagination-dot-action-1-premium-aplus-14-carousel-1='{\"page\": 1}' aria-label=\"slide-1\" aria-controls=\"premium-aplus-14-carousel-1-slide-0\" tabindex=\"0\" role=\"tab\"\u003e\u003c\/span\u003e\n                    \u003c\/li\u003e\n                  \u003cli class=\"aplus-pagination-dot\"\u003e\n                        \u003cspan class=\"a-declarative carousel-slider-circle aplus-display-inline-block \" aria-selected=\"false\" data-action=\"aplus-pagination-dot-action-1-premium-aplus-14-carousel-1\" data-aplus-pagination-dot-action-1-premium-aplus-14-carousel-1='{\"page\": 2}' aria-label=\"slide-2\" aria-controls=\"premium-aplus-14-carousel-1-slide-1\" tabindex=\"-1\" role=\"tab\"\u003e\u003c\/span\u003e\n                    \u003c\/li\u003e\n                  \u003cli class=\"aplus-pagination-dot\"\u003e\n                        \u003cspan class=\"a-declarative carousel-slider-circle aplus-display-inline-block \" aria-selected=\"false\" data-action=\"aplus-pagination-dot-action-1-premium-aplus-14-carousel-1\" data-aplus-pagination-dot-action-1-premium-aplus-14-carousel-1='{\"page\": 3}' aria-label=\"slide-3\" aria-controls=\"premium-aplus-14-carousel-1-slide-2\" tabindex=\"-1\" role=\"tab\"\u003e\u003c\/span\u003e\n                    \u003c\/li\u003e\n                 \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/div\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(\"A\", \"premium-aplus-14-carousel-1\").execute(function (A, init) {\n        init();\n        A.on(\"a:carousel:\" + \"premium-aplus-14-carousel-1\" + \":change:pageNumber\", function (data) {\n            A.trigger(\"aplus:\" + \"video-carousel-\" + \"1\" + \"-\" + data.oldValue + \":pause\");\n        });\n    });\n}));\u003c\/script\u003e    \u003c\/div\u003e\n\n         \u003cdiv class=\"celwidget aplus-module premium-module-2-fullbackground-image aplus-premium\" cel_widget_id=\"aplus-premium-module-2-fullbackground-image\" data-cel-widget=\"aplus-premium-module-2-fullbackground-image\" data-csa-c-id=\"kghpkp-5foe50-sz3s6c-1nzqpn\"\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 Waterproof design, suitable for both indoor and outdoor use \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=\"twinkle lights plug in waterproof\" src=\"https:\/\/images-na.ssl-images-amazon.com\/images\/G\/01\/x-locale\/common\/grey-pixel.gif\" class=\"a-lazy-loaded\" data-src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/542466b9-8da2-4eef-8e87-7da1dd0fcfe7.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\"\u003e\u003cnoscript\u003e\u003cimg alt=\"twinkle lights plug in waterproof\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/542466b9-8da2-4eef-8e87-7da1dd0fcfe7.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\"\u003e\u003c\/noscript\u003e  \u003c\/div\u003e   \u003c\/div\u003e \u003cdiv class=\"a-section a-text-center\"\u003e                                  \u003c\/div\u003e \u003c\/div\u003e      \u003c\/div\u003e\n\n         \u003cdiv class=\"celwidget aplus-module premium-module-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=\"lwsu9u-l16cxl-kgozfp-3v6qup\"\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 Safe to use \u0026amp; Easy DIY \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=\"touch warm fairy lights\" src=\"https:\/\/images-na.ssl-images-amazon.com\/images\/G\/01\/x-locale\/common\/grey-pixel.gif\" class=\"a-lazy-loaded\" data-src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/17f2c1f3-a03b-48b4-bad4-1967a6a50b8b.__CR0,0,650,350_PT0_SX650_V1___.jpg\"\u003e\u003cnoscript\u003e\u003cimg alt=\"touch warm fairy lights\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/17f2c1f3-a03b-48b4-bad4-1967a6a50b8b.__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                                    \u003c\/div\u003e \u003cdiv class=\"a-section a-spacing-none column-description\"\u003e                                   \u003cp class=\"aplus-p3\"\u003e The fairy lights are powered by low voltage, only 4.5V, low output current, even for long time use, it will not overheat, it is safe to touch, very safe for children and pets \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=\"easy to diy\" src=\"https:\/\/images-na.ssl-images-amazon.com\/images\/G\/01\/x-locale\/common\/grey-pixel.gif\" class=\"a-lazy-loaded\" data-src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/a2201dd9-2ec2-4310-aca4-9666c998eaf1.__CR0,0,650,350_PT0_SX650_V1___.jpg\"\u003e\u003cnoscript\u003e\u003cimg alt=\"easy to diy\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/a2201dd9-2ec2-4310-aca4-9666c998eaf1.__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                                    \u003c\/div\u003e \u003cdiv class=\"a-section a-spacing-none column-description\"\u003e                                   \u003cp class=\"aplus-p3\"\u003e The string lights feature flexible yet durable copper wire, allowing for easy DIY shaping into various designs. They can be wrapped around tree trunks, railings, vases, and artwork, ensuring long-lasting use \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-cel-widget=\"aplus-premium-module-2-fullbackground-image\" data-csa-c-id=\"tafzgx-u8n4eo-23t91h-8ybwra\"\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 LED fairy lights for bedroom patio garden wedding christmas decoration \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=\"led fairy lights for bedroom patio garden wedding christmas decoration\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/c5cb7449-6869-4f2c-ac72-4df04173c24c.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\" class=\"\" data-src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/c5cb7449-6869-4f2c-ac72-4df04173c24c.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\"\u003e\u003cnoscript\u003e\u003cimg alt=\"led fairy lights for bedroom patio garden wedding christmas decoration\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/c5cb7449-6869-4f2c-ac72-4df04173c24c.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\"\u003e\u003c\/noscript\u003e  \u003c\/div\u003e   \u003c\/div\u003e \u003cdiv class=\"a-section a-text-center\"\u003e                                  \u003c\/div\u003e \u003c\/div\u003e      \u003c\/div\u003e\n\n         \u003cdiv class=\"celwidget aplus-module premium-module-11-faq aplus-premium\" cel_widget_id=\"aplus-premium-module-11-faq\" data-cel-widget=\"aplus-premium-module-11-faq\" data-csa-c-id=\"ur7b0x-d9nft0-e3fnrs-u6buvx\"\u003e\n                                                                                            \u003cdiv class=\"a-section a-spacing-none premium-aplus premium-aplus-module-11\"\u003e \u003cdiv data-faq-block=\"5\" class=\"a-section a-spacing-none aplus-container-2 faqs-container 5\"\u003e  \u003cul class=\"faq-list\"\u003e\n                    \u003cli id=\"faq-qa-pair-0\" class=\"faq-block\"\u003e\n                            \u003ch3\u003e\n                                \u003cspan data-faq-question=\"\" role=\"button\" tabindex=\"0\" aria-controls=\"faq-0\" aria-expanded=\"false\"\u003e\n                                                                      \u003cp class=\"aplus-question aplus-p1\"\u003e How to set a timer for string lights? \u003c\/p\u003e    \u003cspan class=\"faq-arrow\" aria-label=\"\"\u003e\u003c\/span\u003e\n                                \u003c\/span\u003e  \n                            \u003c\/h3\u003e\n                                                              \u003cp class=\"aplus-answer aplus-p2\"\u003e You can use the remote control or press and hold the switch for 4 seconds. When the switch turns green, the timer is activated. You can set it to turn on automatically at 6H\/8H\/6H+3H intervals. \u003c\/p\u003e    \u003c\/li\u003e\n                         \u003cli id=\"faq-qa-pair-1\" class=\"faq-block\"\u003e\n                            \u003ch3\u003e\n                                \u003cspan data-faq-question=\"\" role=\"button\" tabindex=\"0\" aria-controls=\"faq-1\" aria-expanded=\"false\"\u003e\n                                                                      \u003cp class=\"aplus-question aplus-p1\"\u003e Are fairy lights waterproof? \u003c\/p\u003e    \u003cspan class=\"faq-arrow\" aria-label=\"\"\u003e\u003c\/span\u003e\n                                \u003c\/span\u003e  \n                            \u003c\/h3\u003e\n                                                              \u003cp class=\"aplus-answer aplus-p2\"\u003e The wiring of string lights is waterproof and suitable for outdoor decoration, but ensure the plug does not come into contact with water sources. \u003c\/p\u003e    \u003c\/li\u003e\n                         \u003cli id=\"faq-qa-pair-2\" class=\"faq-block\"\u003e\n                            \u003ch3\u003e\n                                \u003cspan data-faq-question=\"\" role=\"button\" tabindex=\"0\" aria-controls=\"faq-2\" aria-expanded=\"false\"\u003e\n                                                                      \u003cp class=\"aplus-question aplus-p1\"\u003e Can the string lights be touched by hand? \u003c\/p\u003e    \u003cspan class=\"faq-arrow\" aria-label=\"\"\u003e\u003c\/span\u003e\n                                \u003c\/span\u003e  \n                            \u003c\/h3\u003e\n                                                              \u003cp class=\"aplus-answer aplus-p2\"\u003e Fairy lights operate on low voltage, only 4.5V, with low current output. They won't overheat even with prolonged use and are safe to touch. \u003c\/p\u003e    \u003c\/li\u003e\n                         \u003cli id=\"faq-qa-pair-3\" class=\"faq-block\"\u003e\n                            \u003ch3\u003e\n                                \u003cspan data-faq-question=\"\" role=\"button\" tabindex=\"0\" aria-controls=\"faq-3\" aria-expanded=\"false\"\u003e\n                                                                      \u003cp class=\"aplus-question aplus-p1\"\u003e What should I do if the product isn't working? \u003c\/p\u003e    \u003cspan class=\"faq-arrow\" aria-label=\"\"\u003e\u003c\/span\u003e\n                                \u003c\/span\u003e  \n                            \u003c\/h3\u003e\n                                                              \u003cp class=\"aplus-answer aplus-p2\"\u003e When installing string lights, first plug them in to verify proper operation. Only after confirming functionality should you disconnect the power for installation. If the lights fail to function correctly, you may request a replacement through Amazon \u003c\/p\u003e    \u003c\/li\u003e\n                      \u003c\/ul\u003e\n        \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-11-faq').execute(function(init){\n        init();\n    });\n}));\u003c\/script\u003e     \u003c\/div\u003e\n\n        \u003c\/div\u003e\u003cbr\u003e\u003cb\u003eProduct Information\u003c\/b\u003e\u003cbr\u003eTimer \u0026amp; Dimmer Function: Newly upgraded fairy light plug with remote control, provides four brightness options, 25%, 50%, 75%, 100%, to meet your needs in different scenarios, comes with 3 different timing modes, 6H\"\/\"8H\"\/\"6639H\", more power saving, no need to manually turn off\n33FT+16FT String Lights: The 33FT fairy ligh is equipped with 100 high-brightness LEDs. To avoid being restricted by power outlets, it also features a 16FT lead length for convenient use, suitable for decorating bedrooms, living rooms, Christmas trees, Christmas wreaths, gardens and courtyards. Warm and bright light can illuminate every corner of your home, bringing hazy and dreamy lighting effects, creating a romantic and cozy atmosphere for your home\n8 Modes \u0026amp; Memory Function: Fairytale Lights have 8 light modes, you can switch between 8 different light modes - such as blinking, always on, each mode can bring a different ambience and mood, and, the string has a memory function, you can remember the last dimming function. Moreover, the light string has a memory function, which can remember the last dimming mode, no need to repeat the setting\nIP65 Waterproof: The fairy lights has IP65 waterproof rating, no need to worry about the light string being damaged or short-circuited, it can withstand all kinds of bad rain and snow weather, it can be used indoor and outdoor, it's a good choice for decorating for Christmas, weddings, Thanksgiving Day, holidays, birthdays and other occasions, which will bring you a good festive atmosphere. (Please note: the plug is not waterproof)\nSafe to use \u0026amp; Easy DIY: The fairy lights are powered by low voltage, only 4.5V, low output current, even for long time use, it will not overheat, it is safe to touch, very safe for children and pets, and its wire is made of soft and strong copper wire, it can be easily DIYed into all kinds of shapes, wrapped around tree trunks, railings, vases, and works of art, it is very durable\u003cbr\u003e\nColor\t‎Warm White\nBrand\t‎btfarm\nIndoor\/Outdoor Usage\t‎Indoor, Outdoor\nSpecial Feature\t‎Dimmable, Remote Controlled, Timer, Twinkling, Waterproof\nLight Source Type\t‎LED\nPower Source\t‎AC\nLight Color\t‎Warm White\nTheme\t‎Christmas, Fantasy\nOccasion\t‎Anniversary, Birthday, Christmas, Engagement, Valentine's Day, Wedding\nMaterial\t‎Copper, Plastic\nColor Temperature\t‎2700 Kelvin\nController Type\t‎Remote Control\nNumber of Light Sources\t‎100\nIncluded Components\t‎1 x Fairy Lights Plug in, 1 x Remote Control, 1 x User Manual\nItem Weight\t‎0.16 Kilograms\nNumber of Items\t‎1\nControl Method\t‎Remote\nSeasons\t‎All Seasons\nItem Length\t‎15 Meters\nManufacturer\t‎Zhongshan Xunxiao Lighting Technology Company Limited\nItem Weight\t‎5.6 ounces\nItem model number\t‎TL04-1AR\nSpecial Features\t‎Dimmable, Remote Controlled, Timer, Twinkling, Waterproof\nBatteries Required?\t‎No","brand":"‎Zhongshan Xunxiao Lighting Technology Company Limited","offers":[{"title":"Warm White - 66FT 200LED","offer_id":42634002595917,"sku":"TEEB0FCBRHBWN","price":25.99,"currency_code":"USD","in_stock":true},{"title":"Cool White - 33FT 100LED","offer_id":42634002628685,"sku":"TEEB0FCBPWGNX","price":14.89,"currency_code":"USD","in_stock":true},{"title":"Cool White - 66FT 200LED","offer_id":42634002661453,"sku":"TEEB0FCBPYN4C","price":22.09,"currency_code":"USD","in_stock":true},{"title":"Warm White - 99FT 300LED","offer_id":42634002694221,"sku":"TEEB0FCBRW4CD","price":29.89,"currency_code":"USD","in_stock":true},{"title":"Warm White - 33FT 100LED","offer_id":42634002726989,"sku":"TEEB0F9PQ6T6M","price":10.34,"currency_code":"USD","in_stock":true},{"title":"Multicolor - 33FT 100LED","offer_id":42634002759757,"sku":"TEEB0FCBRRKM6","price":14.89,"currency_code":"USD","in_stock":true},{"title":"Multicolor - 66FT 200LED","offer_id":42634002792525,"sku":"TEEB0FCBQWSXJ","price":10.99,"currency_code":"USD","in_stock":true},{"title":"Warm White - 165FT 500LED","offer_id":42634002825293,"sku":"TEEB0FCBS63LR","price":38.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0691\/2776\/6093\/files\/81iF5NAdeKL._AC_SL1500.jpg?v=1769673906","url":"https:\/\/cleannestgoods.com\/products\/btfarm-fairy-lights-plug-in-with-remote-33ft-100-led-outdoor-twinkle-lights-waterproof-with-timer-8-modes-indoor-string-lights-for-bedroom-patio-garden-wedding-christmas-decoration-warm-white","provider":"Cleannest Goods","version":"1.0","type":"link"}