{"product_id":"smart-rainbow-led-permanent-outdoor-light-smartlight","title":"🎅Early Christmas 49% OFF - Smart Rainbow LED Permanent Outdoor Light - Smartlight 🎁","description":"\u003cstyle\u003e   .pol{     --ink:#192336;     --muted:#606c7e;     --night:#090f20;     --line:#e2e6ee;     container-type:inline-size;     max-width:1160px;     margin:24px auto;     color:var(--ink);     font:400 15px\/1.7 Arial,Helvetica,sans-serif;     text-align:left;     isolation:isolate;   }   .pol,.pol *{box-sizing:border-box}   .pol h2,.pol h3,.pol p,.pol figure{margin:0}   .pol h2,.pol h3{     font-family:Arial,Helvetica,sans-serif;     font-weight:700;     letter-spacing:-.045em;     text-transform:none;     color:var(--ink);   }   .pol h2{font-size:32px;line-height:1.12}   .pol h3{font-size:18px;line-height:1.3}   .pol p{color:var(--muted);font-size:14px;line-height:1.8}   .pol img{display:block;width:100%;max-width:100%;height:auto;border:0}   .pol .pol-pad{padding:38px 20px}   .pol .pol-eyebrow{     display:block;     font-size:10px;     font-weight:700;     line-height:1.5;     letter-spacing:.15em;     text-transform:uppercase;     color:#7e53ac;     margin-bottom:12px;   }   .pol .pol-gradient{     color:#c1d7ff;     background:linear-gradient(105deg,#ffbd7c 0%,#f4a4dd 45%,#92caff 90%);     background-clip:text;     -webkit-background-clip:text;     -webkit-text-fill-color:transparent;   }   .pol .pol-night{     background:var(--night);     color:#fff;     border-radius:24px;     overflow:hidden;     position:relative;   }   .pol .pol-night h2,.pol .pol-night h3{color:#fff}   .pol .pol-night p{color:#c3ccdd}   .pol .pol-night .pol-eyebrow{color:#bca4e8}    .pol .pol-motion{     position:absolute;     width:1px;     height:1px;     clip-path:inset(50%);     overflow:hidden;   }   .pol .pol-motion-label{     display:block;     width:max-content;     margin:0 0 10px auto;     border:1px solid var(--line);     border-radius:30px;     padding:5px 11px;     font-size:11px;     background:#fff;     color:#646b7a;     cursor:pointer;   }   .pol .pol-play,.pol .pol-still{display:none}   .pol .pol-motion:focus-visible+.pol-motion-label{     outline:2px solid #9c73dd;     outline-offset:3px;   }   .pol .pol-motion:checked+.pol-motion-label .pol-pause{display:none}   .pol .pol-motion:checked+.pol-motion-label .pol-play{display:inline}   .pol .pol-motion:checked~.pol-body .pol-gif{display:none}   .pol .pol-motion:checked~.pol-body .pol-still{display:block}   .pol .pol-motion:checked~.pol-body *{animation:none!important}    .pol .pol-hero{     background:       radial-gradient(ellipse at 12% 25%,#45285077,transparent 55%),       radial-gradient(ellipse at 100% 85%,#1b4d7355,transparent 60%),       #090f20;   }   .pol .pol-rainbow{     height:3px;     background:linear-gradient(90deg,#ffaf71,#ef92c7,#9179ec,#71cbe6,#8ae3c6);   }   .pol .pol-hero-grid{display:grid;align-items:center;gap:0}   .pol .pol-hero-copy{padding:32px 24px 28px}   .pol .pol-label{     display:inline-flex;     align-items:center;     gap:8px;     font-size:10px;     letter-spacing:.1em;     text-transform:uppercase;     color:#e1d5ec;     padding:6px 10px;     border:1px solid #6e5d83;     border-radius:20px;     margin-bottom:20px;     background:#ffffff06;   }   .pol .pol-label:before{     content:'';     width:6px;     height:6px;     flex:0 0 6px;     border-radius:50%;     background:#b7e6d9;     box-shadow:0 0 12px #9ce9d3;   }   .pol .pol-hero h2{     font-size:47px;     line-height:1.04;     letter-spacing:-.055em;     margin-bottom:19px;   }   .pol .pol-hero-copy\u003ep{max-width:440px}   .pol .pol-hero-points{     display:flex;     flex-wrap:wrap;     gap:7px 15px;     margin-top:20px;     font-size:11px;     color:#e5dff2;   }   .pol .pol-hero-points span:before{     content:'✓';     margin-right:6px;     color:#a3d9cb;   }   .pol .pol-hero-visual{padding:0 18px 23px;min-width:0}   .pol .pol-screen{     position:relative;     border:1px solid #5c5270;     border-radius:17px;     overflow:hidden;     background:#080d19;     box-shadow:0 0 32px #9c6fbb1c;   }   .pol .pol-screen img{aspect-ratio:500\/333;object-fit:contain}   .pol .pol-caption{     padding:12px 15px;     background:#121a2c;     border-top:1px solid #ffffff12;     font-size:10px;     color:#d2d6e5;     letter-spacing:.02em;   }   .pol .pol-caption span{color:#c8b0ef;margin-right:6px}   .pol .pol-band{     display:flex;     justify-content:center;     flex-wrap:wrap;     gap:8px 18px;     padding:15px 19px;     background:#ffffff05;     border-top:1px solid #ffffff12;     color:#e2d9eb;     font-size:10px;     letter-spacing:.09em;     text-transform:uppercase;   }   .pol .pol-band span:before{content:'✦';margin-right:7px;color:#eec89d}    .pol .pol-benefits{     display:grid;     grid-template-columns:repeat(2,minmax(0,1fr));     gap:10px;     margin-top:14px;   }   .pol .pol-benefit{     border:1px solid var(--line);     background:linear-gradient(145deg,#f6f5fb,#fff);     border-radius:15px;     padding:20px 15px;   }   .pol .pol-icon{     display:block;     font-size:22px;     color:#8661af;     line-height:1;     margin-bottom:13px;   }   .pol .pol-benefit h3{     font-size:15px;     margin-bottom:7px;     letter-spacing:-.02em;   }   .pol .pol-benefit p{font-size:12px;line-height:1.65}   .pol .pol-row{display:grid;gap:26px;align-items:center}   .pol .pol-copy h2{margin-bottom:18px}   .pol .pol-checks{     list-style:none;     padding:0;     margin:20px 0 0;     display:grid;     gap:11px;   }   .pol .pol-checks li{     font-size:13px;     line-height:1.7;     color:#526078;     padding-left:23px;     position:relative;   }   .pol .pol-checks li:before{     content:'✓';     position:absolute;     left:0;     color:#9770bc;     font-weight:700;   }   .pol .pol-effect{     width:100%;     max-width:460px;     margin:auto;     border-radius:20px;     border:1px solid #3d3658;     overflow:hidden;     background:#0a1021;     box-shadow:0 16px 34px #18274316;   }   .pol .pol-effect img{aspect-ratio:1\/1;object-fit:contain}   .pol .pol-note{     font-size:11px!important;     line-height:1.6!important;     margin-top:14px!important;     color:#7b8190!important;   }    .pol .pol-holiday{     background:       radial-gradient(ellipse at 100% 10%,#34335555,transparent 55%),       #0d1425;   }   .pol .pol-head{     max-width:660px;     margin:0 auto 27px;     text-align:center;   }   .pol .pol-head h2{margin-bottom:14px}   .pol .pol-poster{     overflow:hidden;     border-radius:17px;     background:#f3f3f6;     border:1px solid #e6e6ed;   }   .pol .pol-poster img{object-fit:contain}   .pol .pol-palettes{     display:grid;     grid-template-columns:repeat(2,minmax(0,1fr));     gap:12px;   }   .pol .pol-palette{     padding:20px 15px;     border:1px solid #354056;     background:#ffffff04;     border-radius:15px;   }   .pol .pol-palette small{     display:block;     color:#a8b4cd;     font-size:9px;     letter-spacing:.08em;     text-transform:uppercase;     margin-bottom:12px;   }   .pol .pol-palette h3{     font-size:18px;     letter-spacing:-.03em;     margin:13px 0 8px;   }   .pol .pol-palette p{font-size:12px;line-height:1.65}   .pol .pol-swatches{display:flex;gap:6px}   .pol .pol-swatches i{     width:15px;     height:15px;     border:1px solid #ffffff44;     border-radius:50%;     background:var(--swatch);     box-shadow:0 0 9px color-mix(in srgb,var(--swatch) 35%,transparent);   }   .pol .pol-holiday-note{     color:#a6aec0!important;     font-size:11px!important;     text-align:center;     margin:21px 0 0!important;   }    .pol .pol-app{     background:#f6f7fb;     border:1px solid var(--line);     border-radius:24px;     margin-top:30px;   }   .pol .pol-app-photo{max-width:930px;margin:auto}   .pol .pol-controls{     display:grid;     grid-template-columns:repeat(2,minmax(0,1fr));     gap:10px;     margin-top:18px;   }   .pol .pol-control{     border:1px solid #e2e4ef;     background:#fff;     border-radius:12px;     padding:16px 13px;   }   .pol .pol-control b{     display:block;     color:#252d42;     font-size:13px;     line-height:1.4;     margin-bottom:5px;   }   .pol .pol-control p{font-size:12px;line-height:1.6}   .pol .pol-weather{     display:grid;     gap:19px;     padding:25px 20px;     margin-top:28px;     border:1px solid var(--line);     border-radius:20px;     background:#fff;   }   .pol .pol-rating{     font-size:49px;     font-weight:700;     letter-spacing:-.06em;     line-height:1;     color:#8060ac;   }   .pol .pol-rating small{     display:block;     font-size:10px;     font-weight:400;     letter-spacing:.12em;     text-transform:uppercase;     margin-top:11px;     color:#6a7586;   }   .pol .pol-weather h3{font-size:20px;margin-bottom:9px}   .pol .pol-weather p{font-size:13px}    .pol .pol-steps{display:grid;gap:20px}   .pol .pol-step{border-top:1px solid #dedfe7;padding-top:20px}   .pol .pol-step b{     display:block;     font-size:28px;     line-height:1;     color:#aa8fcb;     letter-spacing:-.05em;     margin-bottom:17px;   }   .pol .pol-step h3{font-size:17px;margin-bottom:10px}   .pol .pol-step p{font-size:13px}   .pol .pol-lengths{     display:grid;     grid-template-columns:repeat(3,minmax(0,1fr));     gap:9px;     margin-top:25px;   }   .pol .pol-length{     background:#f5f3fa;     border:1px solid #e8e1ef;     border-radius:13px;     text-align:center;     padding:17px 5px;     color:#463158;     font-size:20px;     font-weight:700;     line-height:1.3;   }   .pol .pol-length span{     display:block;     font-size:11px;     color:#747083;     font-weight:400;     margin-top:5px;   }    .pol .pol-faq{max-width:860px;margin:auto}   .pol .pol-faq details{border-bottom:1px solid var(--line)}   .pol .pol-faq summary{     list-style:none;     position:relative;     padding:18px 30px 18px 0;     font-size:14px;     font-weight:700;     cursor:pointer;     line-height:1.6;   }   .pol .pol-faq summary::-webkit-details-marker{display:none}   .pol .pol-faq summary:after{     content:'+';     position:absolute;     right:3px;     top:15px;     font-size:23px;     font-weight:400;     color:#8f71b0;   }   .pol .pol-faq details[open] summary:after{content:'−'}   .pol .pol-faq p{padding:0 17px 20px 0;font-size:13px}   .pol .pol-faq summary:focus-visible{     outline:2px solid #9770bc;     outline-offset:3px;   }    .pol .pol-end{     text-align:center;     padding:40px 22px;     background:       radial-gradient(ellipse at 15% 90%,#60325b66,transparent 60%),       radial-gradient(ellipse at 90% 15%,#20526766,transparent 60%),       #0b1323;   }   .pol .pol-end h2{font-size:35px;margin-bottom:16px}   .pol .pol-end p{max-width:600px;margin:auto}   .pol .pol-star{     font-size:28px;     color:#dfbc8e;     margin-bottom:13px;     display:block;   }   .pol .pol-admin{     background:#fff4d9;     border:1px solid #efd8a8;     padding:12px;     border-radius:9px;     margin-bottom:15px;     font-size:12px;     color:#684c1c;   }    @container (min-width:760px){     .pol .pol-pad{padding:48px 35px}     .pol h2{font-size:39px}     .pol .pol-hero-grid{grid-template-columns:1fr 1.08fr}     .pol .pol-hero-copy{padding:42px 24px 40px 34px}     .pol .pol-hero h2{font-size:59px}     .pol .pol-hero-visual{padding:27px 26px 27px 0}     .pol .pol-benefits,.pol .pol-controls{       grid-template-columns:repeat(4,minmax(0,1fr));     }     .pol .pol-row{grid-template-columns:1fr 1fr;gap:40px}     .pol .pol-row:not(:has(figure)){grid-template-columns:1fr}     .pol .pol-steps{       grid-template-columns:repeat(3,minmax(0,1fr));       gap:26px;     }     .pol .pol-weather{       grid-template-columns:150px 1fr;       align-items:center;       padding:29px 35px;     }     .pol .pol-end{padding:48px 35px}     .pol .pol-end h2{font-size:46px}   }    @container (max-width:350px){     .pol .pol-hero h2{font-size:40px}     .pol h2{font-size:29px}     .pol .pol-pad{padding:32px 15px}     .pol .pol-hero-copy{padding:27px 19px}     .pol .pol-palette{padding:17px 12px}   }    @media(prefers-reduced-motion:reduce){     .pol .pol-gif{display:none}     .pol .pol-still{display:block}     .pol *{animation:none!important}     .pol .pol-motion-label{display:none}   } \u003c\/style\u003e\u003cdiv class=\"pol\" aria-label=\"Permanent outdoor smart lights product details\"\u003e \u003cp\u003eⅡ Pause animations▶ Play animations\u003c\/p\u003e \u003cdiv class=\"pol-body\"\u003e \u003cheader class=\"pol-night pol-hero\"\u003e\u003cdiv class=\"pol-rainbow\" aria-hidden=\"true\"\u003e\u003c\/div\u003e \u003cdiv class=\"pol-hero-grid\"\u003e \u003cdiv class=\"pol-hero-copy\"\u003e \u003cp\u003ePermanent outdoor smart lights\u003c\/p\u003e \u003ch2\u003eYour home.\u003cbr\u003eAfter-dark\u003cbr\u003eWOW.\u003c\/h2\u003e \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 \u003cdiv class=\"pol-hero-points\"\u003eApp controlMulti-color effectsMade for outdoors\u003c\/div\u003e \u003c\/div\u003e \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 \u003cfigcaption class=\"pol-caption\"\u003e✦ One roofline. A whole new atmosphere.\u003c\/figcaption\u003e\u003c\/figure\u003e\u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"pol-band\"\u003eInstall onceSwitch seasonsEnjoy the glow\u003c\/div\u003e\u003c\/header\u003e\u003cdiv class=\"pol-benefits\"\u003e \u003carticle class=\"pol-benefit\"\u003e\u003cp\u003e⌂\u003c\/p\u003e \u003ch3\u003eKeep the lights up\u003c\/h3\u003e \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 \u003ch3\u003eMore than one color\u003c\/h3\u003e \u003cp\u003eDifferent segments create a richer, layered display.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"pol-benefit\"\u003e\u003cp\u003e◷\u003c\/p\u003e \u003ch3\u003eControl your evenings\u003c\/h3\u003e \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 \u003ch3\u003eOutdoor-ready design\u003c\/h3\u003e \u003cp\u003eIP65-rated lighting for exterior decorative use.\u003c\/p\u003e\u003c\/article\u003e \u003c\/div\u003e \u003csection class=\"pol-pad\"\u003e\u003cdiv class=\"pol-row\"\u003e \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 \u003cp\u003eSee the difference after sunset\u003c\/p\u003e \u003ch2\u003eSmall lights.\u003cbr\u003eA big change\u003cbr\u003eafter dark.\u003c\/h2\u003e \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 \u003cul class=\"pol-checks\"\u003e \u003cli\u003e\u003cp\u003eMulti-color patterns across separate segments\u003c\/p\u003e\u003c\/li\u003e \u003cli\u003e\u003cp\u003eDynamic effects for a more expressive display\u003c\/p\u003e\u003c\/li\u003e \u003cli\u003e\u003cp\u003eAdjustable brightness to suit the setting\u003c\/p\u003e\u003c\/li\u003e \u003c\/ul\u003e \u003cp class=\"pol-note\"\u003eThe look varies with placement, wall finish, brightness, and surrounding light.\u003c\/p\u003e \u003c\/div\u003e \u003c\/div\u003e\u003c\/section\u003e\u003csection class=\"pol-night pol-holiday pol-pad\"\u003e\u003cdiv class=\"pol-head\"\u003e \u003cp\u003eThe season changes. Your setup stays.\u003c\/p\u003e \u003ch2\u003eOne installation.\u003cbr\u003e Every kind of celebration.\u003c\/h2\u003e \u003cp\u003eChoose a fresh color palette for the moment, from holiday nights to a quiet evening at home.\u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"pol-row\"\u003e \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 \u003carticle class=\"pol-palette\"\u003e\u003cp\u003eChristmas nights\u003c\/p\u003e \u003cdiv class=\"pol-swatches\" aria-hidden=\"true\"\u003e\u003c\/div\u003e \u003ch3\u003eMerry \u0026amp; bright.\u003c\/h3\u003e \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 \u003cdiv class=\"pol-swatches\" aria-hidden=\"true\"\u003e\u003c\/div\u003e \u003ch3\u003eA little spooky.\u003c\/h3\u003e \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 \u003cdiv class=\"pol-swatches\" aria-hidden=\"true\"\u003e\u003c\/div\u003e \u003ch3\u003eLet freedom glow.\u003c\/h3\u003e \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 \u003cdiv class=\"pol-swatches\" aria-hidden=\"true\"\u003e\u003c\/div\u003e \u003ch3\u003eWelcome home.\u003c\/h3\u003e \u003cp\u003eA softer setting for dinners, guests, and everyday curb appeal.\u003c\/p\u003e\u003c\/article\u003e \u003c\/div\u003e \u003c\/div\u003e \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 \u003cp\u003eWi-Fi + Bluetooth app connectivity\u003c\/p\u003e \u003ch2\u003eNew look.\u003cbr\u003eNo trip outside.\u003c\/h2\u003e \u003cp\u003eFine-tune the display from your phone. Pick the color, set the mood, and schedule the glow around your evening.\u003c\/p\u003e \u003c\/div\u003e \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 \u003cdiv class=\"pol-control\"\u003e \u003cp\u003e\u003cstrong\u003eChoose your colors\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003eMatch the occasion or your favorite palette.\u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"pol-control\"\u003e \u003cp\u003e\u003cstrong\u003eAdjust the brightness\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003eGo from understated to celebration-ready.\u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"pol-control\"\u003e \u003cp\u003e\u003cstrong\u003eSwitch the effects\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003eRefresh the look without moving the lights.\u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"pol-control\"\u003e \u003cp\u003e\u003cstrong\u003eSet your timers\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003eBuild lighting into your evening routine.\u003c\/p\u003e \u003c\/div\u003e \u003c\/div\u003e\u003c\/section\u003e\u003caside class=\"pol-weather\"\u003e\u003cdiv class=\"pol-rating\"\u003eIP65 Water-resistant lighting\u003c\/div\u003e \u003cdiv\u003e \u003ch3\u003eDesigned for life outside.\u003c\/h3\u003e \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 \u003c\/div\u003e\u003c\/aside\u003e\u003csection class=\"pol-pad\"\u003e\u003cdiv class=\"pol-head\"\u003e \u003cp\u003eA little planning. A better-looking display.\u003c\/p\u003e \u003ch2\u003eMeasure first.\u003cbr\u003eMake it fit.\u003c\/h2\u003e \u003cp\u003ePlan the route you want to illuminate, then choose the length that suits your space.\u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"pol-steps\"\u003e \u003carticle class=\"pol-step\"\u003e\u003cp\u003e\u003cstrong\u003e01\u003c\/strong\u003e\u003c\/p\u003e \u003ch3\u003ePlan your roofline\u003c\/h3\u003e \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 \u003ch3\u003eTest, then mount\u003c\/h3\u003e \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 \u003ch3\u003eConnect \u0026amp; customize\u003c\/h3\u003e \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 \u003c\/div\u003e \u003cdiv class=\"pol-lengths\" aria-label=\"Available length options\"\u003e \u003cdiv class=\"pol-length\"\u003e16.4 ft 5 meters\u003c\/div\u003e \u003cdiv class=\"pol-length\"\u003e32.8 ft 10 meters\u003c\/div\u003e \u003cdiv class=\"pol-length\"\u003e65.6 ft 20 meters\u003c\/div\u003e \u003c\/div\u003e \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 \u003cp\u003eBefore you light it up\u003c\/p\u003e \u003ch2\u003eA few helpful answers.\u003c\/h2\u003e \u003c\/div\u003e \u003cdiv class=\"pol-faq\"\u003eCan I leave the lights installed between holidays?\u003c\/div\u003e \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 \u003cp\u003e Can different sections show different colors?\u003c\/p\u003e \u003cp\u003eYes. Segment control allows multiple colors across the lighting system, creating more varied patterns than a single-color display.\u003c\/p\u003e \u003cp\u003eWhat can I change from my phone?\u003c\/p\u003e \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 \u003cp\u003eWill one kit cover my whole house?\u003c\/p\u003e \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 \u003cp\u003eAre the lights suitable for rain?\u003c\/p\u003e \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 \u003cp\u003e Will my house look exactly like the demonstration?\u003c\/p\u003e \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 \u003ch2\u003eKeep the lights.\u003cbr\u003eChange the whole mood.\u003c\/h2\u003e \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 \u003c\/div\u003e \u003c\/div\u003e\u003cp\u003e\u003c\/p\u003e","brand":"FJS1588","offers":[{"title":"16.4ft (5m)","offer_id":54266230309153,"sku":"7U326102001-16.4ft (5m)","price":39.99,"currency_code":"USD","in_stock":true},{"title":"✨65.62ft (20m)✨","offer_id":54266230341921,"sku":"7U326102001-65.62ft (20m)","price":69.99,"currency_code":"USD","in_stock":true},{"title":"🔥32.8ft (10m) 🔥","offer_id":54266230374689,"sku":"7U326102001-32.8ft (10m)","price":49.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0989\/6833\/8721\/files\/95254829508657153.webp?v=1793439957","url":"https:\/\/ahlwoprime.com\/products\/smart-rainbow-led-permanent-outdoor-light-smartlight","provider":"ahlwoprime","version":"1.0","type":"link"}