{"product_id":"ezvalo-10inch-under-cabinet-lighting-thoughtful-housewarming-gift-for-new-homeowners-renters-ready-to-use-cordless-led-2-pack","title":"EZVALO 10inch Under Cabinet Lighting, Thoughtful Housewarming Gift for New Homeowners \u0026 Renters, Ready-to-Use Cordless LED (2 Pack)","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\u003eZero-installation design with magnetic and adhesive mounts avoids drilling or hiring an electrician\u003c\/li\u003e\n\u003cli\u003e2400mAh rechargeable battery with USB-C fast charging eliminates the recurring cost and waste of AA\/AAA replacements\u003c\/li\u003e\n\u003cli\u003eTriple mode flexibility (Night Motion, All-Day Motion, Always On) covers safety, convenience, and long-task scenarios in one fixture\u003c\/li\u003e\n\u003cli\u003eStepless dimming from 10–100% with memory recall gives precise control without flicker or glare\u003c\/li\u003e\n\u003cli\u003eCordless, cool-running 6500K LED is safe around children, pets, and clothing without fire or burn risk\u003c\/li\u003e\n\u003cli\u003eRemovable for charging and repositioning means renters can take the lights to their next home\u003c\/li\u003e\n\u003cli\u003eComes with two charging cables in the package\u003c\/li\u003e\n\u003cli\u003eCharges quickly\u003c\/li\u003e\n\u003cli\u003eSteady-on button for continuous light while working\u003c\/li\u003e\n\u003cli\u003eMotion sensor detected from a good distance away\u003c\/li\u003e\n\u003cli\u003eStays on for about 10 seconds then auto-shuts off\u003c\/li\u003e\n\u003cli\u003eCharged via USB-C cord\u003c\/li\u003e\n\u003cli\u003eEasy to apply with no tools needed\u003c\/li\u003e\n\u003cli\u003eSide on\/off switch for manual control\u003c\/li\u003e\n\u003cli\u003eFour or five different brightness\/intensity levels to choose from\u003c\/li\u003e\n\u003cli\u003eBattery lasts well over a month (up to 2 months) on low setting\u003c\/li\u003e\n\u003cli\u003eStill works well after 3 months of use\u003c\/li\u003e\n\u003cli\u003eSturdy\/strong magnets\u003c\/li\u003e\n\u003cli\u003eCan be mounted in hidden spots where the light itself isn't visible but sensor still detects motion\u003c\/li\u003e\n\u003cli\u003eGreat value for the cost\u003c\/li\u003e\n\u003cli\u003eEliminates battery waste compared to disposable battery alternatives\u003c\/li\u003e\n\u003cli\u003eAuto shutoff after 10 seconds of no motion\u003c\/li\u003e\n\u003cli\u003eCharged with a standard USB-C cord\u003c\/li\u003e\n\u003cli\u003eStrong magnets that hold securely\u003c\/li\u003e\n\u003cli\u003eStill works perfectly after 3 months of use\u003c\/li\u003e\n\u003cli\u003eIncludes two charging cables in the package\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\u003eAuto-illuminating stairway light at night to prevent trips and falls\u003c\/li\u003e\n\u003cli\u003eHands-free task lighting under kitchen cabinets for cooking and food prep\u003c\/li\u003e\n\u003cli\u003eCloset and wardrobe interior light that turns on when doors open\u003c\/li\u003e\n\u003cli\u003ePantry and storage shelf lighting for finding items without a flashlight\u003c\/li\u003e\n\u003cli\u003eRechargeable bedside or bathroom nightlight that auto-dims after 20 seconds\u003c\/li\u003e\n\u003cli\u003eHallway replacement lighting where existing wiring is broken\u003c\/li\u003e\n\u003cli\u003eNighttime bathroom trips without turning on main light\u003c\/li\u003e\n\u003cli\u003eStairway safety lighting (dark 2nd-floor staircases)\u003c\/li\u003e\n\u003cli\u003eUnder vanity recessed lighting that only triggers at the sink\u003c\/li\u003e\n\u003cli\u003ePop-up camper \/ A-frame trailer interior lighting\u003c\/li\u003e\n\u003cli\u003eBaseboard lighting in bedrooms\u003c\/li\u003e\n\u003cli\u003eAbove-door lighting\u003c\/li\u003e\n\u003cli\u003eDisplay case \/ cabinet lighting\u003c\/li\u003e\n\u003cli\u003ePantry motion lighting\u003c\/li\u003e\n\u003cli\u003eSafe interior lighting\u003c\/li\u003e\n\u003cli\u003eUnderbed study area lighting for dorms\u003c\/li\u003e\n\u003cli\u003eGuide light for navigating dark hallways\u003c\/li\u003e\n\u003cli\u003eNavigation up and down staircases at night without using main lights that get left on by accident\u003c\/li\u003e\n\u003cli\u003eLighting a pop-up a-frame trailer\u003c\/li\u003e\n\u003cli\u003eIlluminating a safe\u003c\/li\u003e\n\u003cli\u003eUnder bed study lighting in dorms\u003c\/li\u003e\n\u003cli\u003eAbove doorways\u003c\/li\u003e\n\u003cli\u003eOn baseboards in bedrooms\u003c\/li\u003e\n\u003cli\u003eAbove laundry room doors\u003c\/li\u003e\n\u003cli\u003eIn built-in 1960s medicine cabinets\u003c\/li\u003e\n\u003cli\u003eEliminating fumbling in dark closets and pantries\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=\"uyb37-nrnydc-1rv2hq-z8vhd1\"\u003e\n        \u003cstyle type=\"text\/css\"\u003e\n    .aplus-v2 .premium-aplus-module-13 .aplus-carousel-container {\n        position: relative;\n    }\n\n    .aplus-v2 .premium-aplus-module-13 .aplus-carousel-element {\n        position: relative;\n        width: 100%;\n    }\n\n    .aplus-v2 .premium-aplus-module-13 .aplus-card-link-button {\n        text-align: center;\n        padding-top: 20px;\n    }\n\n    .aplus-v2 .premium-aplus-module-13 .aplus-text-background,\n    .aplus-v2 .premium-aplus-module-13 .aplus-text-background h1,\n    .aplus-v2 .premium-aplus-module-13 .aplus-text-background h5,\n    .aplus-v2 .premium-aplus-module-13 .aplus-text-background ol,\n    .aplus-v2 .premium-aplus-module-13 .aplus-text-background ul,\n    .aplus-v2 .premium-aplus-module-13 .aplus-text-background ol .a-list-item,\n    .aplus-v2 .premium-aplus-module-13 .aplus-text-background ul .a-list-item {\n        color: #fff;\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 13: Carousel\n *\/\n\n.aplus-v2 .premium-aplus-module-13 .aplus-card-description-wrapper {\n    position: absolute;\n    top: 0;\n    left: 0;\n    width: 100%;\n    height: 100%;\n}\n\n.aplus-v2 .premium-aplus-module-13 .aplus-card-description {\n    display: table;\n    width: 50%;\n    height: 100%;\n    color: #fff;\n}\n\n.aplus-v2 .premium-aplus-module-13 .aplus-card-table-cell {\n    display: table-cell;\n    vertical-align: middle;\n    text-align: left;\n}\n\nhtml[dir=\"rtl\"] .aplus-v2 .premium-aplus-module-13 .aplus-card-table-cell {\n    text-align: right;\n}\n\n.aplus-v2 .premium-aplus-module-13 .aplus-text-background {\n    background: rgba(0, 0, 0, 0.6);\n}\n\n.aplus-v2 .premium-aplus-module-13 .aplus-card-body {\n    padding: 20px 40px 0 0;\n}\n\nhtml[dir=\"rtl\"] .aplus-v2 .premium-aplus-module-13 .aplus-card-body {\n    padding: 20px 0 0 40px;\n}\n\n.aplus-v2 .premium-aplus-module-13 .aplus-pagination-wrapper {\n    position: absolute;\n    top: 92%;\n    width: 100%;\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=\"wmpamz-tgmog0-gdetzf-5pbcsr\"\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=\"under cabinet lighting\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/3f300d63-7472-4978-a248-e08e5ac99a01.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\" class=\"\" data-src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/3f300d63-7472-4978-a248-e08e5ac99a01.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\"\u003e\u003cnoscript\u003e\u003cimg alt=\"under cabinet lighting\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/3f300d63-7472-4978-a248-e08e5ac99a01.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\"\u003e\u003c\/noscript\u003e  \u003c\/div\u003e   \u003c\/div\u003e \u003cdiv class=\"a-section a-text-center\"\u003e                                  \u003c\/div\u003e \u003c\/div\u003e      \u003c\/div\u003e\n\n         \u003cdiv class=\"celwidget aplus-module premium-module-2-fullbackground-image aplus-premium\" cel_widget_id=\"aplus-premium-module-2-fullbackground-image\" data-cel-widget=\"aplus-premium-module-2-fullbackground-image\" data-csa-c-id=\"y2ctp0-ipvyak-okqp19-mbszfs\"\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=\"motion sensor light indoor\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/fdcdde58-6f7c-4324-affa-6cae10b884d4.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\" class=\"\" data-src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/fdcdde58-6f7c-4324-affa-6cae10b884d4.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\"\u003e\u003cnoscript\u003e\u003cimg alt=\"motion sensor light indoor\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/fdcdde58-6f7c-4324-affa-6cae10b884d4.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\"\u003e\u003c\/noscript\u003e  \u003c\/div\u003e   \u003c\/div\u003e \u003cdiv class=\"a-section a-text-center\"\u003e                                  \u003c\/div\u003e \u003c\/div\u003e      \u003c\/div\u003e\n\n         \u003cdiv class=\"celwidget aplus-module premium-module-2-fullbackground-image aplus-premium\" cel_widget_id=\"aplus-premium-module-2-fullbackground-image\" data-cel-widget=\"aplus-premium-module-2-fullbackground-image\" data-csa-c-id=\"oz9e3p-ssq76j-gpwide-3cnuf\"\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=\"rechargeable under cabinet light\" 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\/4a6e4960-89b7-4b13-a839-9bb5c445383f.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\"\u003e\u003cnoscript\u003e\u003cimg alt=\"rechargeable under cabinet light\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/4a6e4960-89b7-4b13-a839-9bb5c445383f.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\"\u003e\u003c\/noscript\u003e  \u003c\/div\u003e   \u003c\/div\u003e \u003cdiv class=\"a-section a-text-center\"\u003e                                  \u003c\/div\u003e \u003c\/div\u003e      \u003c\/div\u003e\n\n         \u003cdiv class=\"celwidget aplus-module premium-module-2-fullbackground-image aplus-premium\" cel_widget_id=\"aplus-premium-module-2-fullbackground-image\" data-cel-widget=\"aplus-premium-module-2-fullbackground-image\" data-csa-c-id=\"w3uaam-eq2ftb-aie721-svftan\"\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=\"motion sensor 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\/6971fabc-c92c-4241-bf04-12f893b5d846.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\"\u003e\u003cnoscript\u003e\u003cimg alt=\"motion sensor lights\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/6971fabc-c92c-4241-bf04-12f893b5d846.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\"\u003e\u003c\/noscript\u003e  \u003c\/div\u003e   \u003c\/div\u003e \u003cdiv class=\"a-section a-text-center\"\u003e                                  \u003c\/div\u003e \u003c\/div\u003e      \u003c\/div\u003e\n\n         \u003cdiv class=\"celwidget aplus-module premium-module-2-fullbackground-image aplus-premium\" cel_widget_id=\"aplus-premium-module-2-fullbackground-image\" data-cel-widget=\"aplus-premium-module-2-fullbackground-image\" data-csa-c-id=\"9mlu01-51flu6-ae5b7-he1x7e\"\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=\"under cabinet lights indoor\" 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\/375a0b12-087a-465f-a0dc-758e3f35d879.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\"\u003e\u003cnoscript\u003e\u003cimg alt=\"under cabinet lights indoor\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/375a0b12-087a-465f-a0dc-758e3f35d879.__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-13-carousel aplus-premium\" cel_widget_id=\"aplus-premium-module-13-carousel\" data-cel-widget=\"aplus-premium-module-13-carousel\" data-csa-c-id=\"8jbdj6-4004t7-7prd3q-wvzbnr\"\u003e\n                                                                    \u003cdiv class=\"a-section a-spacing-none premium-aplus premium-aplus-module-13\"\u003e                                     \u003cdiv class=\"a-section a-spacing-none aplus-carousel-container\"\u003e \u003cdiv id=\"premium-aplus-13-carousel-5-id\" data-a-carousel-options='{\"name\":\"premium-aplus-13-carousel-5\",\"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 a-carousel-has-buttons a-carousel-overlay-buttons a-carousel-rounded-buttons\"\u003e\u003cdiv class=\"a-carousel-row-inner\"\u003e\n\u003cdiv class=\"a-carousel-col a-carousel-left\" style=\"visibility: visible;\"\u003e\u003ca class=\"a-carousel-goto-prevpage\" role=\"button\" href=\"#\"\u003e\u003ci class=\"a-icon a-icon-previous-rounded\"\u003e\u003cspan class=\"a-icon-alt\"\u003ePrevious page\u003c\/span\u003e\u003c\/i\u003e\u003c\/a\u003e\u003c\/div\u003e\n\u003cdiv class=\"a-carousel-col a-carousel-center\"\u003e\u003cdiv class=\"a-carousel-viewport\" role=\"group\" aria-roledescription=\"slide\" id=\"anonCarousel2\" style=\"height: 600px;\"\u003e\u003col class=\"a-carousel\" role=\"list\" style=\"width: 2928px;\"\u003e\n\u003cli aria-roledescription=\"slide\" class=\"a-carousel-card aplus-carousel-element\" aria-setsize=\"2\" aria-posinset=\"1\" aria-hidden=\"false\" style=\"visibility: visible; width: 1464px; margin: 0px;\"\u003e \u003cdiv id=\"premium-aplus-13-carousel-5-slide-0\"\u003e\n                                         \u003cdiv class=\"a-section a-spacing-none aplus-card-image\"\u003e                                        \u003cimg alt=\"closet light\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/e90cb2a6-c77f-4b3e-ab0d-ca424ee26066.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\"\u003e    \u003c\/div\u003e   \u003c\/div\u003e\n                            \u003c\/li\u003e\n\u003cli aria-roledescription=\"slide\" class=\"a-carousel-card aplus-carousel-element\" aria-setsize=\"2\" aria-posinset=\"2\" aria-hidden=\"true\" style=\"visibility: hidden; width: 1464px; margin: 0px;\"\u003e \u003cdiv id=\"premium-aplus-13-carousel-5-slide-1\"\u003e\n                                         \u003cdiv class=\"a-section a-spacing-none aplus-card-image\"\u003e                                        \u003cimg alt=\"lighting\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/2dffa662-72e0-42f6-8bcf-6d7d0638f6e7.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\"\u003e    \u003c\/div\u003e   \u003c\/div\u003e\n                            \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 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-13-carousel-5\").execute(function(init) {\n    if (init) {\n        return;\n    }\n    P.register(\"premium-aplus-13-carousel-5\", 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 = \"5\";\n                var carouselName = \"premium-aplus-13-carousel-5\";\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-5-premium-aplus-13-carousel-5\" 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-5-premium-aplus-13-carousel-5\" data-aplus-pagination-dot-action-5-premium-aplus-13-carousel-5='{\"page\": 1}' aria-label=\"slide-1\" aria-controls=\"premium-aplus-13-carousel-5-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-5-premium-aplus-13-carousel-5\" data-aplus-pagination-dot-action-5-premium-aplus-13-carousel-5='{\"page\": 2}' aria-label=\"slide-2\" aria-controls=\"premium-aplus-13-carousel-5-slide-1\" 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 \u003cdiv class=\"a-section a-text-center\"\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-aplus-13-carousel-5\").execute(function(init){init();});\n}));\u003c\/script\u003e     \u003c\/div\u003e\n\n         \u003cdiv class=\"celwidget aplus-module premium-module-13-carousel aplus-premium\" cel_widget_id=\"aplus-premium-module-13-carousel\" data-cel-widget=\"aplus-premium-module-13-carousel\" data-csa-c-id=\"hf9f16-ea727q-cr6unz-7bso3t\"\u003e\n                                                                    \u003cdiv class=\"a-section a-spacing-none premium-aplus premium-aplus-module-13\"\u003e                                     \u003cdiv class=\"a-section a-spacing-none aplus-carousel-container\"\u003e \u003cdiv id=\"premium-aplus-13-carousel-6-id\" data-a-carousel-options='{\"name\":\"premium-aplus-13-carousel-6\",\"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 a-carousel-has-buttons a-carousel-overlay-buttons a-carousel-rounded-buttons\"\u003e\u003cdiv class=\"a-carousel-row-inner\"\u003e\n\u003cdiv class=\"a-carousel-col a-carousel-left\" style=\"visibility: visible;\"\u003e\u003ca class=\"a-carousel-goto-prevpage\" role=\"button\" href=\"#\"\u003e\u003ci class=\"a-icon a-icon-previous-rounded\"\u003e\u003cspan class=\"a-icon-alt\"\u003ePrevious page\u003c\/span\u003e\u003c\/i\u003e\u003c\/a\u003e\u003c\/div\u003e\n\u003cdiv class=\"a-carousel-col a-carousel-center\"\u003e\u003cdiv class=\"a-carousel-viewport\" role=\"group\" aria-roledescription=\"slide\" id=\"anonCarousel3\" style=\"height: 600px;\"\u003e\u003col class=\"a-carousel\" role=\"list\" style=\"width: 2928px;\"\u003e\n\u003cli aria-roledescription=\"slide\" class=\"a-carousel-card aplus-carousel-element\" aria-setsize=\"2\" aria-posinset=\"1\" aria-hidden=\"false\" style=\"visibility: visible; width: 1464px; margin: 0px;\"\u003e \u003cdiv id=\"premium-aplus-13-carousel-6-slide-0\"\u003e\n                                         \u003cdiv class=\"a-section a-spacing-none aplus-card-image\"\u003e                                        \u003cimg alt=\"night light\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/dd08fdba-4c5e-4841-9fd4-c9977889caa4.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\"\u003e    \u003c\/div\u003e   \u003c\/div\u003e\n                            \u003c\/li\u003e\n\u003cli aria-roledescription=\"slide\" class=\"a-carousel-card aplus-carousel-element\" aria-setsize=\"2\" aria-posinset=\"2\" aria-hidden=\"true\" style=\"visibility: hidden; width: 1464px; margin: 0px;\"\u003e \u003cdiv id=\"premium-aplus-13-carousel-6-slide-1\"\u003e\n                                         \u003cdiv class=\"a-section a-spacing-none aplus-card-image\"\u003e                                        \u003cimg alt=\"led light for bathroom\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/22c1efbf-c5d8-480d-b2c4-b113024c316e.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\"\u003e    \u003c\/div\u003e   \u003c\/div\u003e\n                            \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 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-13-carousel-6\").execute(function(init) {\n    if (init) {\n        return;\n    }\n    P.register(\"premium-aplus-13-carousel-6\", 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 = \"6\";\n                var carouselName = \"premium-aplus-13-carousel-6\";\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-6-premium-aplus-13-carousel-6\" 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-6-premium-aplus-13-carousel-6\" data-aplus-pagination-dot-action-6-premium-aplus-13-carousel-6='{\"page\": 1}' aria-label=\"slide-1\" aria-controls=\"premium-aplus-13-carousel-6-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-6-premium-aplus-13-carousel-6\" data-aplus-pagination-dot-action-6-premium-aplus-13-carousel-6='{\"page\": 2}' aria-label=\"slide-2\" aria-controls=\"premium-aplus-13-carousel-6-slide-1\" 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 \u003cdiv class=\"a-section a-text-center\"\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-aplus-13-carousel-6\").execute(function(init){init();});\n}));\u003c\/script\u003e     \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\u003cbr\u003e\u003cb\u003eProduct Information\u003c\/b\u003e\u003cbr\u003eSmart Motion Sensor Light Indoor: Setting the under cabinet lights on Day\/Night motion sensor mode, they instantly auto-on when detecting human movement within 12ft\/120° in a dark or low light environment. Easily choose between the Day\/Night motion sensor mode, it will provide sensor light whenever you need it, and auto-off after about 20s of no motion detected, saving energy and ensuring no more fumbling for switches in the dark.\nThree Lighting Modes with Mode Indicator: [Night Motion Mode]: Activates only in low-light environment, perfect for late night use. [All-Day Motion Mode]: Works any time motion is detected, ideal for areas that stay dim, where your main lights don't reach. [Always On Mode]: Provides continuous light for longer tasks like cooking, cleaning, or reading. The under counter lights provide multiple working modes to meet different preferences and situations. All modes are easy to figure out, with clearly marked switches and an LED indicator to confirm which mode is selected.\nLong-Lasting 2400mAh Battery \u0026amp; Fast USB-C Charging: Our LED under cabinet lighting built-in a 2400mAh high-capacity rechargeable battery. Providing more extended illumination and don’t worry about wiring, available outlets or battery replacement. Experience quick 3.5-hour full charges via USB-C (2 cables included), it lasts up to 13-40 days on Motion Sensor Mode (depending on usage frequency) and 11 hours on Always-on Mode.\nUpgraded Dimmable Closet Lights: The rechargeable under cabinet lighting is bright and glare-free. With 43 energy-saving LEDs emitting up to 120 lumens of bright, soft white light. Easily adjust brightness by long-pressing the button for stepless dimming (10%-100%) or short-pressing to cycle through 5 brightness levels (20%-40%-60%-80%-100%). Our closet lights motion sensored remembers your last setting, delivering brightness for any task instantly when needed.\nEasy Installation \u0026amp; Wide Application: Our under cabinet lighting wireless is easy to install with built-in strong magnets, It can be direct attachment to iron surfaces. Or use the included adhesive metal plates to stick on anywhere you want. When it's time to charge or relocate your LED lights, it’s easy to take off and put back on. The under cabinet lights stays securely in any place, ideal for kitchens, wardrobes, stairways and more. Perfect for illuminating dark corners, storage areas, and work surfaces throughout your home.\u003cbr\u003eTechnical Details\nFinish Type\t‎Polished\nBase Material\t‎Aluminum\nItem Weight\t‎0.3 Kilograms\nLamp Type\t‎Night Light\nShade Color\t‎White\nShade Material\t‎Plastic\nSwitch Type\t‎Push Button\nStyle\t‎Modern\nBrand\t‎EZVALO\nColor\t‎White Light\nSpecial Feature\t‎Cordless, Dimmable, Energy Efficient, Motion Sensor, Rechargeable\nLight Source Type\t‎LED\nMaterial\t‎Aluminum, Plastic\nRoom Type\t‎Bathroom, Bedroom, Kitchen, Storage Room\nRecommended Uses For Product\t‎Closet lights, Motion sensor light indoor, Night light, Under cabinet lights\nPower Source\t‎Battery Powered\nNumber of Light Sources\t‎43\nIncluded Components\t‎1 x Product User Manual, 2 x Motion Sensor Cabinet Lights, 2 x Usb-C Charging Cords, 4 x Adhesive Iron Plates\nIs Waterproof\t‎false\nMounting Type\t‎Magnetic Mount\nWattage\t‎1.5 watts\nNumber of Items\t‎2\nLighting Method\t‎Adjustable\nIndoor\/Outdoor Usage\t‎Indoor\nSpecific Uses For Product\t‎Cabinet, Closet, Pantry, Stairs\nWater Resistance Level\t‎Not Water Resistant\nInstallation Type\t‎Under Cabinet Mount\nEfficiency\t‎Energy-efficient, Motion sensor, Dimmable\nVoltage\t‎5 Volts (DC)\nBrightness\t‎120 Lumen\nIs Cordless?\t‎Yes\nAssembly Required\t‎No\nModel Name\t‎UCL05-C\nProduct Benefits\t‎energy-efficient motion sensor, multiple lighting modes, long battery life, dimmable and magnetic for easy use\nSize\t‎10inch\nSensor Technology\t‎Motion Sensor\nManufacturer\t‎EZVALO\nLight Output Maximum\t‎120 Lumens\nLight Color\t‎6500K Cool White\nPart Number\t‎UCL05-C\nItem Weight\t‎10.5 ounces\nProduct Dimensions\t‎10 x 1.68 x 0.6 inches\nItem model number\t‎UCL05-C\nBatteries\t‎1 Lithium Metal batteries required. (included)\nAssembled Height\t‎0.6 inches\nAssembled Length\t‎10 inches\nAssembled Width\t‎1.68 inches\nFinish types\t‎Polished\nSpecial Features\t‎Cordless, Dimmable, Energy Efficient, Motion Sensor, Rechargeable\nBatteries Included?\t‎Yes\nBatteries Required?\t‎Yes\nColor Temperature\t‎6500 Kelvin\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 housewarming gift for someone who just moved into a new apartment?\u003c\/h3\u003e\n\u003cp\u003eYes. It is one of the most popular housewarming gift choices for renters and new homeowners because it requires no installation, no tools, and no outlet — perfect for someone who has just moved in and may not have arranged all their wiring yet.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eCan I gift this to my elderly mom to help her navigate nighttime bathroom trips?\u003c\/h3\u003e\n\u003cp\u003eYes. Many customers buy it specifically as a gift for aging parents. Mount it along the hallway or bathroom path, and it will light automatically when she gets up at night, removing the need to fumble for a switch in the dark.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eIs the packaging nice enough to give as a birthday or holiday gift without extra wrapping?\u003c\/h3\u003e\n\u003cp\u003eThe product is packaged in a clean, retail-ready box suitable for direct gifting. Most gift-givers add a simple ribbon or gift bag, but the box itself presents well on its own.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eWould this make a thoughtful Valentine's Day or anniversary gift for a partner?\u003c\/h3\u003e\n\u003cp\u003eYes. It is a practical, everyday-use upgrade to a shared space like a kitchen, closet, or bedroom, which makes it a meaningful 'us' gift rather than a generic present. Many couples gift it together for a first apartment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eIs this appropriate as a college send-off gift for a student moving into a dorm?\u003c\/h3\u003e\n\u003cp\u003eYes. It is one of the most popular dorm gifts because it works in the many spaces a dorm needs light — under the bed study area, in a closet, above a door, and along a wall — without drilling, without an outlet, and without violating dorm rules about modifications.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eI'm looking for a last-minute gift — does this ship quickly?\u003c\/h3\u003e\n\u003cp\u003eYes, it is in stock and typically ships within 1 to 2 business days. Because setup takes about a minute and requires no tools, it is also a strong last-minute gift even if you plan to hand-deliver it.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eIs this a good gift for someone who is hard to shop for because they already own everything?\u003c\/h3\u003e\n\u003cp\u003eYes. Most people do not own a tool-free, magnetic, rechargeable under-cabinet light, and once they receive it they immediately find three or four places to use it. It is the kind of upgrade people don't buy for themselves but use every day.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eI'm giving it as a wedding or engagement gift — is it appropriate for a couple?\u003c\/h3\u003e\n\u003cp\u003eYes. Couples registering gifts or setting up a first shared home consistently rate cordless, no-installation lighting as one of the most useful gifts. It is also gender-neutral and practical, which avoids the 'gift nobody uses' problem.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eHow does gifting this compare to giving a scented candle as a housewarming present?\u003c\/h3\u003e\n\u003cp\u003eA candle is enjoyed briefly, then sits on a shelf. The EZVALO is used every single day, in multiple rooms, for years. As a gift, it has far longer useful life and broader daily relevance, which is why many gift-givers have moved away from candle gifts toward functional upgrades like this.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eHow does this compare to gifting a smart home hub or smart bulb kit?\u003c\/h3\u003e\n\u003cp\u003eSmart home gear is impressive but requires a hub, an app, a stable Wi-Fi connection, and a learning curve. The EZVALO is simpler: no app, no hub, no Wi-Fi, no account. It just works the moment it is mounted, which makes it a more universally enjoyed gift.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eI'm worried the recipient will think it's an odd or impersonal gift — is it actually thoughtful?\u003c\/h3\u003e\n\u003cp\u003eYes. Gifting something that solves a specific, daily problem — like a parent who trips at night, a friend in a dark apartment, or a couple in their first home — is one of the most thoughtful gift categories. Pair it with a handwritten note explaining the use case and it lands strongly.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eCan I include a gift receipt or return option if the recipient already has one?\u003c\/h3\u003e\n\u003cp\u003eYes. The standard return policy applies, and you can request a gift receipt at checkout so the recipient can exchange it if needed without seeing the price.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eIs this gift appropriate for a man or a woman, or is it gendered?\u003c\/h3\u003e\n\u003cp\u003eIt is fully gender-neutral and practical. Customers routinely gift it to dads, moms, brothers, sisters, partners, and friends. Its everyday usefulness is what makes it land regardless of recipient.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eHow do I install the EZVALO under cabinet light with no tools?\u003c\/h3\u003e\n\u003cp\u003eEach light comes with adhesive iron plates. Peel the backing, press the plate onto a clean, dry surface (under a cabinet, inside a closet, on a stair wall, etc.), and let the adhesive set for a few minutes. Then snap the light body onto the plate magnetically. The whole process takes about a minute per light, and no drilling or wiring is required.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eHow do I charge the light, and how long does the battery last?\u003c\/h3\u003e\n\u003cp\u003eThe light recharges via the included USB-C cable connected to any standard 5V USB-C wall adapter. A full charge takes about 3.5 hours. On motion-only mode, the 2400mAh battery lasts roughly 13 to 40 days depending on traffic, and up to 2 months on the lowest brightness setting. In steady-on mode it runs about 11 hours per charge.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eHow do I switch between Night Motion, All-Day Motion, and Always On modes?\u003c\/h3\u003e\n\u003cp\u003ePress the mode button on the side of the light to cycle through the three modes. An LED mode indicator shows which mode is active: Night Motion (triggers only in low light), All-Day Motion (triggers in any lighting condition), and Always On (stays lit continuously as a steady task light).\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eWill the adhesive mount hold on textured, painted, or wood surfaces?\u003c\/h3\u003e\n\u003cp\u003eYes, on most sealed or smooth surfaces including painted drywall, finished wood, metal, tile, and laminate. For best results, clean the surface with rubbing alcohol, let it dry, then press the plate firmly for 30 seconds. For very rough or porous surfaces, a stronger 3M VHB-style adhesive (sold separately) is recommended.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eDoes the motion sensor work through glass, doors, or cabinet panels?\u003c\/h3\u003e\n\u003cp\u003ePIR sensors detect body heat and movement, not motion behind solid barriers. The sensor works through open doorways and across rooms but is reduced or blocked by closed doors, glass shower panels, and thin cabinet doors. For closet interiors, mount the light inside the closet or on the door frame for reliable triggering.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eWhat's in the box, and what do I need to buy separately?\u003c\/h3\u003e\n\u003cp\u003eEach 2-pack includes two 10-inch EZVALO under-cabinet lights, two adhesive iron mounting plates, and two USB-C charging cables. You will need to supply a standard 5V USB-C wall adapter (the same kind used for most phones) for charging, or you can charge from any USB-C port.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eIs the battery replaceable, or is the whole light disposable when it dies?\u003c\/h3\u003e\n\u003cp\u003eThe 2400mAh lithium battery is built in and is designed to last for years of regular use. When the runtime eventually shortens significantly, the unit can be serviced through the manufacturer. The light itself is a long-life reusable fixture, not a disposable battery product.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eAre these lights safe to leave plugged in overnight while charging?\u003c\/h3\u003e\n\u003cp\u003eYes. The light uses standard USB-C charging with built-in battery management, and the package includes the proper cable. Like any modern lithium-ion device, it is designed to safely manage a full overnight charge without overheating or overcharging.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eWhat's the difference between under-cabinet LED light bars and LED puck lights?\u003c\/h3\u003e\n\u003cp\u003eLED light bars like the EZVALO deliver a continuous, even wash of light across a long strip — ideal for under-cabinet task lighting, closet interiors, and staircases. LED puck lights are small, round fixtures that produce a more focused spot of light, which can create hot spots and shadows. For consistent task and ambient light, a bar form factor is generally preferred.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003c\/div\u003e","brand":"Knacklos","offers":[{"title":"3 Color Light - 14.5inch","offer_id":43627734040666,"sku":"268B0F7W5NLFY","price":36.39,"currency_code":"USD","in_stock":true},{"title":"White Light - 14.5inch","offer_id":43627734073434,"sku":"N2NB0F7WNQWWZ","price":30.02,"currency_code":"USD","in_stock":true},{"title":"White Light - 10inch","offer_id":43627734106202,"sku":"RIUB0F7VV8512","price":13.93,"currency_code":"USD","in_stock":true},{"title":"3 Color Light - 12inch","offer_id":43627734138970,"sku":"Q4TB0F7WD33YC","price":27.51,"currency_code":"USD","in_stock":true},{"title":"3 Color Light - 10inch","offer_id":43627734171738,"sku":"SUSB0F7W769H2","price":21.11,"currency_code":"USD","in_stock":true},{"title":"White Light - 12inch","offer_id":43627734204506,"sku":"F0TB0F7VX3BVG","price":24.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0740\/7969\/9034\/files\/pir-motion-sensor-with-12ft-120-detection-range-and-20-secon.jpg?v=1783672105","url":"https:\/\/knacklos.myshopify.com\/products\/ezvalo-10inch-under-cabinet-lighting-thoughtful-housewarming-gift-for-new-homeowners-renters-ready-to-use-cordless-led-2-pack","provider":"Knacklos","version":"1.0","type":"link"}