{"product_id":"🎅early-christmas-49-off-smart-rainbow-led-permanent-outdoor-light-smartlight-🎁","title":"🎅Early Christmas 49% OFF - Smart Rainbow LED Permanent Outdoor Light - Smartlight 🎁","description":"\u003cstyle\u003e\n  .pol{\n    --ink:#192336;\n    --muted:#606c7e;\n    --night:#090f20;\n    --line:#e2e6ee;\n    container-type:inline-size;\n    max-width:1160px;\n    margin:24px auto;\n    color:var(--ink);\n    font:400 15px\/1.7 Arial,Helvetica,sans-serif;\n    text-align:left;\n    isolation:isolate;\n  }\n  .pol,.pol *{box-sizing:border-box}\n  .pol h2,.pol h3,.pol p,.pol figure{margin:0}\n  .pol h2,.pol h3{\n    font-family:Arial,Helvetica,sans-serif;\n    font-weight:700;\n    letter-spacing:-.045em;\n    text-transform:none;\n    color:var(--ink);\n  }\n  .pol h2{font-size:32px;line-height:1.12}\n  .pol h3{font-size:18px;line-height:1.3}\n  .pol p{color:var(--muted);font-size:14px;line-height:1.8}\n  .pol img{display:block;width:100%;max-width:100%;height:auto;border:0}\n  .pol .pol-pad{padding:38px 20px}\n  .pol .pol-eyebrow{\n    display:block;\n    font-size:10px;\n    font-weight:700;\n    line-height:1.5;\n    letter-spacing:.15em;\n    text-transform:uppercase;\n    color:#7e53ac;\n    margin-bottom:12px;\n  }\n  .pol .pol-gradient{\n    color:#c1d7ff;\n    background:linear-gradient(105deg,#ffbd7c 0%,#f4a4dd 45%,#92caff 90%);\n    background-clip:text;\n    -webkit-background-clip:text;\n    -webkit-text-fill-color:transparent;\n  }\n  .pol .pol-night{\n    background:var(--night);\n    color:#fff;\n    border-radius:24px;\n    overflow:hidden;\n    position:relative;\n  }\n  .pol .pol-night h2,.pol .pol-night h3{color:#fff}\n  .pol .pol-night p{color:#c3ccdd}\n  .pol .pol-night .pol-eyebrow{color:#bca4e8}\n\n  .pol .pol-motion{\n    position:absolute;\n    width:1px;\n    height:1px;\n    clip-path:inset(50%);\n    overflow:hidden;\n  }\n  .pol .pol-motion-label{\n    display:block;\n    width:max-content;\n    margin:0 0 10px auto;\n    border:1px solid var(--line);\n    border-radius:30px;\n    padding:5px 11px;\n    font-size:11px;\n    background:#fff;\n    color:#646b7a;\n    cursor:pointer;\n  }\n  .pol .pol-play,.pol .pol-still{display:none}\n  .pol .pol-motion:focus-visible+.pol-motion-label{\n    outline:2px solid #9c73dd;\n    outline-offset:3px;\n  }\n  .pol .pol-motion:checked+.pol-motion-label .pol-pause{display:none}\n  .pol .pol-motion:checked+.pol-motion-label .pol-play{display:inline}\n  .pol .pol-motion:checked~.pol-body .pol-gif{display:none}\n  .pol .pol-motion:checked~.pol-body .pol-still{display:block}\n  .pol .pol-motion:checked~.pol-body *{animation:none!important}\n\n  .pol .pol-hero{\n    background:\n      radial-gradient(ellipse at 12% 25%,#45285077,transparent 55%),\n      radial-gradient(ellipse at 100% 85%,#1b4d7355,transparent 60%),\n      #090f20;\n  }\n  .pol .pol-rainbow{\n    height:3px;\n    background:linear-gradient(90deg,#ffaf71,#ef92c7,#9179ec,#71cbe6,#8ae3c6);\n  }\n  .pol .pol-hero-grid{display:grid;align-items:center;gap:0}\n  .pol .pol-hero-copy{padding:32px 24px 28px}\n  .pol .pol-label{\n    display:inline-flex;\n    align-items:center;\n    gap:8px;\n    font-size:10px;\n    letter-spacing:.1em;\n    text-transform:uppercase;\n    color:#e1d5ec;\n    padding:6px 10px;\n    border:1px solid #6e5d83;\n    border-radius:20px;\n    margin-bottom:20px;\n    background:#ffffff06;\n  }\n  .pol .pol-label:before{\n    content:'';\n    width:6px;\n    height:6px;\n    flex:0 0 6px;\n    border-radius:50%;\n    background:#b7e6d9;\n    box-shadow:0 0 12px #9ce9d3;\n  }\n  .pol .pol-hero h2{\n    font-size:47px;\n    line-height:1.04;\n    letter-spacing:-.055em;\n    margin-bottom:19px;\n  }\n  .pol .pol-hero-copy\u003ep{max-width:440px}\n  .pol .pol-hero-points{\n    display:flex;\n    flex-wrap:wrap;\n    gap:7px 15px;\n    margin-top:20px;\n    font-size:11px;\n    color:#e5dff2;\n  }\n  .pol .pol-hero-points span:before{\n    content:'✓';\n    margin-right:6px;\n    color:#a3d9cb;\n  }\n  .pol .pol-hero-visual{padding:0 18px 23px;min-width:0}\n  .pol .pol-screen{\n    position:relative;\n    border:1px solid #5c5270;\n    border-radius:17px;\n    overflow:hidden;\n    background:#080d19;\n    box-shadow:0 0 32px #9c6fbb1c;\n  }\n  .pol .pol-screen img{aspect-ratio:500\/333;object-fit:contain}\n  .pol .pol-caption{\n    padding:12px 15px;\n    background:#121a2c;\n    border-top:1px solid #ffffff12;\n    font-size:10px;\n    color:#d2d6e5;\n    letter-spacing:.02em;\n  }\n  .pol .pol-caption span{color:#c8b0ef;margin-right:6px}\n  .pol .pol-band{\n    display:flex;\n    justify-content:center;\n    flex-wrap:wrap;\n    gap:8px 18px;\n    padding:15px 19px;\n    background:#ffffff05;\n    border-top:1px solid #ffffff12;\n    color:#e2d9eb;\n    font-size:10px;\n    letter-spacing:.09em;\n    text-transform:uppercase;\n  }\n  .pol .pol-band span:before{content:'✦';margin-right:7px;color:#eec89d}\n\n  .pol .pol-benefits{\n    display:grid;\n    grid-template-columns:repeat(2,minmax(0,1fr));\n    gap:10px;\n    margin-top:14px;\n  }\n  .pol .pol-benefit{\n    border:1px solid var(--line);\n    background:linear-gradient(145deg,#f6f5fb,#fff);\n    border-radius:15px;\n    padding:20px 15px;\n  }\n  .pol .pol-icon{\n    display:block;\n    font-size:22px;\n    color:#8661af;\n    line-height:1;\n    margin-bottom:13px;\n  }\n  .pol .pol-benefit h3{\n    font-size:15px;\n    margin-bottom:7px;\n    letter-spacing:-.02em;\n  }\n  .pol .pol-benefit p{font-size:12px;line-height:1.65}\n  .pol .pol-row{display:grid;gap:26px;align-items:center}\n  .pol .pol-copy h2{margin-bottom:18px}\n  .pol .pol-checks{\n    list-style:none;\n    padding:0;\n    margin:20px 0 0;\n    display:grid;\n    gap:11px;\n  }\n  .pol .pol-checks li{\n    font-size:13px;\n    line-height:1.7;\n    color:#526078;\n    padding-left:23px;\n    position:relative;\n  }\n  .pol .pol-checks li:before{\n    content:'✓';\n    position:absolute;\n    left:0;\n    color:#9770bc;\n    font-weight:700;\n  }\n  .pol .pol-effect{\n    width:100%;\n    max-width:460px;\n    margin:auto;\n    border-radius:20px;\n    border:1px solid #3d3658;\n    overflow:hidden;\n    background:#0a1021;\n    box-shadow:0 16px 34px #18274316;\n  }\n  .pol .pol-effect img{aspect-ratio:1\/1;object-fit:contain}\n  .pol .pol-note{\n    font-size:11px!important;\n    line-height:1.6!important;\n    margin-top:14px!important;\n    color:#7b8190!important;\n  }\n\n  .pol .pol-holiday{\n    background:\n      radial-gradient(ellipse at 100% 10%,#34335555,transparent 55%),\n      #0d1425;\n  }\n  .pol .pol-head{\n    max-width:660px;\n    margin:0 auto 27px;\n    text-align:center;\n  }\n  .pol .pol-head h2{margin-bottom:14px}\n  .pol .pol-poster{\n    overflow:hidden;\n    border-radius:17px;\n    background:#f3f3f6;\n    border:1px solid #e6e6ed;\n  }\n  .pol .pol-poster img{object-fit:contain}\n  .pol .pol-palettes{\n    display:grid;\n    grid-template-columns:repeat(2,minmax(0,1fr));\n    gap:12px;\n  }\n  .pol .pol-palette{\n    padding:20px 15px;\n    border:1px solid #354056;\n    background:#ffffff04;\n    border-radius:15px;\n  }\n  .pol .pol-palette small{\n    display:block;\n    color:#a8b4cd;\n    font-size:9px;\n    letter-spacing:.08em;\n    text-transform:uppercase;\n    margin-bottom:12px;\n  }\n  .pol .pol-palette h3{\n    font-size:18px;\n    letter-spacing:-.03em;\n    margin:13px 0 8px;\n  }\n  .pol .pol-palette p{font-size:12px;line-height:1.65}\n  .pol .pol-swatches{display:flex;gap:6px}\n  .pol .pol-swatches i{\n    width:15px;\n    height:15px;\n    border:1px solid #ffffff44;\n    border-radius:50%;\n    background:var(--swatch);\n    box-shadow:0 0 9px color-mix(in srgb,var(--swatch) 35%,transparent);\n  }\n  .pol .pol-holiday-note{\n    color:#a6aec0!important;\n    font-size:11px!important;\n    text-align:center;\n    margin:21px 0 0!important;\n  }\n\n  .pol .pol-app{\n    background:#f6f7fb;\n    border:1px solid var(--line);\n    border-radius:24px;\n    margin-top:30px;\n  }\n  .pol .pol-app-photo{max-width:930px;margin:auto}\n  .pol .pol-controls{\n    display:grid;\n    grid-template-columns:repeat(2,minmax(0,1fr));\n    gap:10px;\n    margin-top:18px;\n  }\n  .pol .pol-control{\n    border:1px solid #e2e4ef;\n    background:#fff;\n    border-radius:12px;\n    padding:16px 13px;\n  }\n  .pol .pol-control b{\n    display:block;\n    color:#252d42;\n    font-size:13px;\n    line-height:1.4;\n    margin-bottom:5px;\n  }\n  .pol .pol-control p{font-size:12px;line-height:1.6}\n  .pol .pol-weather{\n    display:grid;\n    gap:19px;\n    padding:25px 20px;\n    margin-top:28px;\n    border:1px solid var(--line);\n    border-radius:20px;\n    background:#fff;\n  }\n  .pol .pol-rating{\n    font-size:49px;\n    font-weight:700;\n    letter-spacing:-.06em;\n    line-height:1;\n    color:#8060ac;\n  }\n  .pol .pol-rating small{\n    display:block;\n    font-size:10px;\n    font-weight:400;\n    letter-spacing:.12em;\n    text-transform:uppercase;\n    margin-top:11px;\n    color:#6a7586;\n  }\n  .pol .pol-weather h3{font-size:20px;margin-bottom:9px}\n  .pol .pol-weather p{font-size:13px}\n\n  .pol .pol-steps{display:grid;gap:20px}\n  .pol .pol-step{border-top:1px solid #dedfe7;padding-top:20px}\n  .pol .pol-step b{\n    display:block;\n    font-size:28px;\n    line-height:1;\n    color:#aa8fcb;\n    letter-spacing:-.05em;\n    margin-bottom:17px;\n  }\n  .pol .pol-step h3{font-size:17px;margin-bottom:10px}\n  .pol .pol-step p{font-size:13px}\n  .pol .pol-lengths{\n    display:grid;\n    grid-template-columns:repeat(3,minmax(0,1fr));\n    gap:9px;\n    margin-top:25px;\n  }\n  .pol .pol-length{\n    background:#f5f3fa;\n    border:1px solid #e8e1ef;\n    border-radius:13px;\n    text-align:center;\n    padding:17px 5px;\n    color:#463158;\n    font-size:20px;\n    font-weight:700;\n    line-height:1.3;\n  }\n  .pol .pol-length span{\n    display:block;\n    font-size:11px;\n    color:#747083;\n    font-weight:400;\n    margin-top:5px;\n  }\n\n  .pol .pol-faq{max-width:860px;margin:auto}\n  .pol .pol-faq details{border-bottom:1px solid var(--line)}\n  .pol .pol-faq summary{\n    list-style:none;\n    position:relative;\n    padding:18px 30px 18px 0;\n    font-size:14px;\n    font-weight:700;\n    cursor:pointer;\n    line-height:1.6;\n  }\n  .pol .pol-faq summary::-webkit-details-marker{display:none}\n  .pol .pol-faq summary:after{\n    content:'+';\n    position:absolute;\n    right:3px;\n    top:15px;\n    font-size:23px;\n    font-weight:400;\n    color:#8f71b0;\n  }\n  .pol .pol-faq details[open] summary:after{content:'−'}\n  .pol .pol-faq p{padding:0 17px 20px 0;font-size:13px}\n  .pol .pol-faq summary:focus-visible{\n    outline:2px solid #9770bc;\n    outline-offset:3px;\n  }\n\n  .pol .pol-end{\n    text-align:center;\n    padding:40px 22px;\n    background:\n      radial-gradient(ellipse at 15% 90%,#60325b66,transparent 60%),\n      radial-gradient(ellipse at 90% 15%,#20526766,transparent 60%),\n      #0b1323;\n  }\n  .pol .pol-end h2{font-size:35px;margin-bottom:16px}\n  .pol .pol-end p{max-width:600px;margin:auto}\n  .pol .pol-star{\n    font-size:28px;\n    color:#dfbc8e;\n    margin-bottom:13px;\n    display:block;\n  }\n  .pol .pol-admin{\n    background:#fff4d9;\n    border:1px solid #efd8a8;\n    padding:12px;\n    border-radius:9px;\n    margin-bottom:15px;\n    font-size:12px;\n    color:#684c1c;\n  }\n\n  @container (min-width:760px){\n    .pol .pol-pad{padding:48px 35px}\n    .pol h2{font-size:39px}\n    .pol .pol-hero-grid{grid-template-columns:1fr 1.08fr}\n    .pol .pol-hero-copy{padding:42px 24px 40px 34px}\n    .pol .pol-hero h2{font-size:59px}\n    .pol .pol-hero-visual{padding:27px 26px 27px 0}\n    .pol .pol-benefits,.pol .pol-controls{\n      grid-template-columns:repeat(4,minmax(0,1fr));\n    }\n    .pol .pol-row{grid-template-columns:1fr 1fr;gap:40px}\n    .pol .pol-row:not(:has(figure)){grid-template-columns:1fr}\n    .pol .pol-steps{\n      grid-template-columns:repeat(3,minmax(0,1fr));\n      gap:26px;\n    }\n    .pol .pol-weather{\n      grid-template-columns:150px 1fr;\n      align-items:center;\n      padding:29px 35px;\n    }\n    .pol .pol-end{padding:48px 35px}\n    .pol .pol-end h2{font-size:46px}\n  }\n\n  @container (max-width:350px){\n    .pol .pol-hero h2{font-size:40px}\n    .pol h2{font-size:29px}\n    .pol .pol-pad{padding:32px 15px}\n    .pol .pol-hero-copy{padding:27px 19px}\n    .pol .pol-palette{padding:17px 12px}\n  }\n\n  @media(prefers-reduced-motion:reduce){\n    .pol .pol-gif{display:none}\n    .pol .pol-still{display:block}\n    .pol *{animation:none!important}\n    .pol .pol-motion-label{display:none}\n  }\n\u003c\/style\u003e\u003cdiv class=\"pol\" aria-label=\"Permanent outdoor smart lights product details\"\u003e\n\u003cp\u003eⅡ Pause animations▶ Play animations\u003c\/p\u003e\n\u003cdiv class=\"pol-body\"\u003e\n\u003cheader class=\"pol-night pol-hero\"\u003e\u003cdiv class=\"pol-rainbow\" aria-hidden=\"true\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"pol-hero-grid\"\u003e\n\u003cdiv class=\"pol-hero-copy\"\u003e\n\u003cp\u003ePermanent outdoor smart lights\u003c\/p\u003e\n\u003ch2\u003eYour home.\u003cbr\u003eAfter-dark\u003cbr\u003eWOW.\u003c\/h2\u003e\n\u003cp\u003ePut your roofline in the spotlight. From a welcoming everyday glow to a colorful holiday display, change the entire mood of your home with the lights already in place.\u003c\/p\u003e\n\u003cdiv class=\"pol-hero-points\"\u003eApp controlMulti-color effectsMade for outdoors\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pol-hero-visual\"\u003e\u003cfigure class=\"pol-screen\"\u003e\u003cp\u003e\u003cimg class=\"pol-gif\" height=\"333\" loading=\"lazy\" width=\"500\" src=\"https:\/\/storage2.tianyierp.com\/public\/merc\/2026-10-12\/94123953445928961.webp\" alt=\"Outdoor lights changing color along a house roofline\"\u003e\u003cimg class=\"pol-still\" height=\"333\" loading=\"lazy\" width=\"500\" src=\"https:\/\/storage2.tianyierp.com\/public\/merc\/2026-10-12\/94123953915691009.webp\" alt=\"House illuminated with permanent outdoor lights\"\u003e\u003c\/p\u003e\n\u003cfigcaption class=\"pol-caption\"\u003e✦ One roofline. A whole new atmosphere.\u003c\/figcaption\u003e\u003c\/figure\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pol-band\"\u003eInstall onceSwitch seasonsEnjoy the glow\u003c\/div\u003e\u003c\/header\u003e\u003cdiv class=\"pol-benefits\"\u003e\n\u003carticle class=\"pol-benefit\"\u003e\u003cp\u003e⌂\u003c\/p\u003e\n\u003ch3\u003eKeep the lights up\u003c\/h3\u003e\n\u003cp\u003eChange the occasion without rehanging a seasonal set.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"pol-benefit\"\u003e\u003cp\u003e✦\u003c\/p\u003e\n\u003ch3\u003eMore than one color\u003c\/h3\u003e\n\u003cp\u003eDifferent segments create a richer, layered display.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"pol-benefit\"\u003e\u003cp\u003e◷\u003c\/p\u003e\n\u003ch3\u003eControl your evenings\u003c\/h3\u003e\n\u003cp\u003eAdjust colors, brightness, effects, and timers in the app.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"pol-benefit\"\u003e\u003cp\u003e☂\u003c\/p\u003e\n\u003ch3\u003eOutdoor-ready design\u003c\/h3\u003e\n\u003cp\u003eIP65-rated lighting for exterior decorative use.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003csection class=\"pol-pad\"\u003e\u003cdiv class=\"pol-row\"\u003e\n\u003cfigure class=\"pol-effect\"\u003e\u003cimg class=\"pol-gif\" height=\"380\" loading=\"lazy\" width=\"380\" src=\"https:\/\/storage2.tianyierp.com\/public\/merc\/2026-10-12\/94123956902035457.webp\" alt=\"Flowing color effects illuminating a house wall beneath the roofline\"\u003e\u003cimg class=\"pol-still\" height=\"380\" loading=\"lazy\" width=\"380\" src=\"https:\/\/storage2.tianyierp.com\/public\/merc\/2026-10-12\/94123957355020289.webp\" alt=\"Multi-color roofline lighting display\"\u003e\u003c\/figure\u003e\u003cdiv class=\"pol-copy\"\u003e\n\u003cp\u003eSee the difference after sunset\u003c\/p\u003e\n\u003ch2\u003eSmall lights.\u003cbr\u003eA big change\u003cbr\u003eafter dark.\u003c\/h2\u003e\n\u003cp\u003eColor washes down the wall, bringing your home's lines into focus. Choose a calm, steady look or let moving effects bring energy to your next celebration.\u003c\/p\u003e\n\u003cul class=\"pol-checks\"\u003e\n\u003cli\u003e\u003cp\u003eMulti-color patterns across separate segments\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003eDynamic effects for a more expressive display\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003eAdjustable brightness to suit the setting\u003c\/p\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pol-note\"\u003eThe look varies with placement, wall finish, brightness, and surrounding light.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003csection class=\"pol-night pol-holiday pol-pad\"\u003e\u003cdiv class=\"pol-head\"\u003e\n\u003cp\u003eThe season changes. Your setup stays.\u003c\/p\u003e\n\u003ch2\u003eOne installation.\u003cbr\u003e Every kind of celebration.\u003c\/h2\u003e\n\u003cp\u003eChoose a fresh color palette for the moment, from holiday nights to a quiet evening at home.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pol-row\"\u003e\n\u003cfigure class=\"pol-poster\"\u003e\u003cimg height=\"1402\" loading=\"lazy\" width=\"1122\" src=\"https:\/\/storage2.tianyierp.com\/public\/merc\/2026-10-20\/95254837511323649.webp\" alt=\"Customizable outdoor light colors and scenes\"\u003e\u003c\/figure\u003e\u003cdiv class=\"pol-palettes\"\u003e\n\u003carticle class=\"pol-palette\"\u003e\u003cp\u003eChristmas nights\u003c\/p\u003e\n\u003cdiv class=\"pol-swatches\" aria-hidden=\"true\"\u003e\u003c\/div\u003e\n\u003ch3\u003eMerry \u0026amp; bright.\u003c\/h3\u003e\n\u003cp\u003eClassic holiday colors for a welcoming, festive home.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"pol-palette\"\u003e\u003cp\u003eHalloween evenings\u003c\/p\u003e\n\u003cdiv class=\"pol-swatches\" aria-hidden=\"true\"\u003e\u003c\/div\u003e\n\u003ch3\u003eA little spooky.\u003c\/h3\u003e\n\u003cp\u003eOrange and purple set the mood for trick-or-treat night.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"pol-palette\"\u003e\u003cp\u003eFourth of July\u003c\/p\u003e\n\u003cdiv class=\"pol-swatches\" aria-hidden=\"true\"\u003e\u003c\/div\u003e\n\u003ch3\u003eLet freedom glow.\u003c\/h3\u003e\n\u003cp\u003eRed, white, and blue for summer celebrations.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"pol-palette\"\u003e\u003cp\u003eEveryday evenings\u003c\/p\u003e\n\u003cdiv class=\"pol-swatches\" aria-hidden=\"true\"\u003e\u003c\/div\u003e\n\u003ch3\u003eWelcome home.\u003c\/h3\u003e\n\u003cp\u003eA softer setting for dinners, guests, and everyday curb appeal.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pol-holiday-note\"\u003eColor palette ideas. Available effects and color appearance depend on the selected settings.\u003c\/p\u003e\u003c\/section\u003e\u003csection class=\"pol-app pol-pad\"\u003e\u003cdiv class=\"pol-head\"\u003e\n\u003cp\u003eWi-Fi + Bluetooth app connectivity\u003c\/p\u003e\n\u003ch2\u003eNew look.\u003cbr\u003eNo trip outside.\u003c\/h2\u003e\n\u003cp\u003eFine-tune the display from your phone. Pick the color, set the mood, and schedule the glow around your evening.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cfigure class=\"pol-poster pol-app-photo\"\u003e\u003cimg height=\"840\" loading=\"lazy\" width=\"1400\" src=\"https:\/\/storage2.tianyierp.com\/public\/merc\/2026-10-20\/95254838501179393.webp\" alt=\"Phone app with outdoor light color, brightness, effects and timer controls\"\u003e\u003c\/figure\u003e\u003cdiv class=\"pol-controls\"\u003e\n\u003cdiv class=\"pol-control\"\u003e\n\u003cp\u003e\u003cstrong\u003eChoose your colors\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eMatch the occasion or your favorite palette.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pol-control\"\u003e\n\u003cp\u003e\u003cstrong\u003eAdjust the brightness\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eGo from understated to celebration-ready.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pol-control\"\u003e\n\u003cp\u003e\u003cstrong\u003eSwitch the effects\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eRefresh the look without moving the lights.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pol-control\"\u003e\n\u003cp\u003e\u003cstrong\u003eSet your timers\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eBuild lighting into your evening routine.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003caside class=\"pol-weather\"\u003e\u003cdiv class=\"pol-rating\"\u003eIP65 Water-resistant lighting\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3\u003eDesigned for life outside.\u003c\/h3\u003e\n\u003cp\u003eMade for outdoor decorative lighting along suitable rooflines, porches, and patios. Install and protect the controller, connections, and power supply as directed in the included instructions. Not for immersion.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/aside\u003e\u003csection class=\"pol-pad\"\u003e\u003cdiv class=\"pol-head\"\u003e\n\u003cp\u003eA little planning. A better-looking display.\u003c\/p\u003e\n\u003ch2\u003eMeasure first.\u003cbr\u003eMake it fit.\u003c\/h2\u003e\n\u003cp\u003ePlan the route you want to illuminate, then choose the length that suits your space.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pol-steps\"\u003e\n\u003carticle class=\"pol-step\"\u003e\u003cp\u003e\u003cstrong\u003e01\u003c\/strong\u003e\u003c\/p\u003e\n\u003ch3\u003ePlan your roofline\u003c\/h3\u003e\n\u003cp\u003eMeasure the full installation path, including corners, and identify a suitable power location before choosing your kit.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"pol-step\"\u003e\u003cp\u003e\u003cstrong\u003e02\u003c\/strong\u003e\u003c\/p\u003e\n\u003ch3\u003eTest, then mount\u003c\/h3\u003e\n\u003cp\u003eTest the lights before mounting. Follow the included guide for surface preparation, spacing, and the correct mounting method.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"pol-step\"\u003e\u003cp\u003e\u003cstrong\u003e03\u003c\/strong\u003e\u003c\/p\u003e\n\u003ch3\u003eConnect \u0026amp; customize\u003c\/h3\u003e\n\u003cp\u003ePair with the app using the supplied instructions. Choose your colors, adjust the brightness, and set a timer.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pol-lengths\" aria-label=\"Available length options\"\u003e\n\u003cdiv class=\"pol-length\"\u003e16.4 ft 5 meters\u003c\/div\u003e\n\u003cdiv class=\"pol-length\"\u003e32.8 ft 10 meters\u003c\/div\u003e\n\u003cdiv class=\"pol-length\"\u003e65.6 ft 20 meters\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pol-note\"\u003eCheck the selected option above before ordering. Full-house displays may need more than one kit. Only cut, extend, or connect sets if the supplied instructions expressly allow it.\u003c\/p\u003e\u003c\/section\u003e\u003csection class=\"pol-pad\" style=\"padding-top: 10px;\"\u003e\u003cdiv class=\"pol-head\"\u003e\n\u003cp\u003eBefore you light it up\u003c\/p\u003e\n\u003ch2\u003eA few helpful answers.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pol-faq\"\u003eCan I leave the lights installed between holidays?\u003c\/div\u003e\n\u003cp\u003eThese lights are designed for permanent outdoor decorative installation. Leave the system mounted and change colors or effects for each occasion. Follow the supplied installation and maintenance instructions.\u003c\/p\u003e\n\u003cp\u003e Can different sections show different colors?\u003c\/p\u003e\n\u003cp\u003eYes. Segment control allows multiple colors across the lighting system, creating more varied patterns than a single-color display.\u003c\/p\u003e\n\u003cp\u003eWhat can I change from my phone?\u003c\/p\u003e\n\u003cp\u003eThe app provides color, brightness, lighting-effect, and timer controls. Follow the supplied pairing guide for Wi-Fi or Bluetooth setup and any network requirements.\u003c\/p\u003e\n\u003cp\u003eWill one kit cover my whole house?\u003c\/p\u003e\n\u003cp\u003eThat depends on the length of your roofline and the selected kit. Measure the complete route first. Larger displays may require multiple kits and appropriately planned power connections.\u003c\/p\u003e\n\u003cp\u003eAre the lights suitable for rain?\u003c\/p\u003e\n\u003cp\u003eThe lighting is listed as IP65 water resistant for outdoor use. It is not designed for immersion. Follow the instructions for protecting every connector, the controller, and the power supply.\u003c\/p\u003e\n\u003cp\u003e Will my house look exactly like the demonstration?\u003c\/p\u003e\n\u003cp\u003eThe result depends on the length installed, light spacing, distance from the wall, surface color, selected settings, and surrounding light. Plan the installation to suit your own home.\u003c\/p\u003e\u003c\/section\u003e\u003cfooter class=\"pol-night pol-end\"\u003e\u003cp\u003e✦ Your next celebration is already taking shape\u003c\/p\u003e\n\u003ch2\u003eKeep the lights.\u003cbr\u003eChange the whole mood.\u003c\/h2\u003e\n\u003cp\u003eFrom everyday welcome-home moments to the biggest nights of the year, give your home a glow that feels like you.\u003c\/p\u003e\u003c\/footer\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cp\u003e\u003c\/p\u003e","brand":"ahlwovip","offers":[{"title":"16.4ft (5m)","offer_id":51389900390647,"sku":"7U326102001-16.4ft (5m)","price":19.99,"currency_code":"USD","in_stock":true},{"title":"✨65.62ft (20m)✨","offer_id":51389900423415,"sku":"7U326102001-65.62ft (20m)","price":39.99,"currency_code":"USD","in_stock":true},{"title":"🔥32.8ft (10m) 🔥","offer_id":51389900456183,"sku":"7U326102001-32.8ft (10m)","price":29.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0942\/2330\/2903\/files\/95254829508657153.webp?v=1792740303","url":"https:\/\/ahlwovip.com\/it\/products\/%f0%9f%8e%85early-christmas-49-off-smart-rainbow-led-permanent-outdoor-light-smartlight-%f0%9f%8e%81","provider":"ahlwovip","version":"1.0","type":"link"}