{"title":"LED-折扣","description":null,"products":[{"product_id":"sdled001","title":"🎄📱Smart RGB LED String Lights |🧱 Your Holiday Light Show, Controlled from Your Phone","description":"\u003cstyle\u003e .cpn-page, .cpn-page *{   box-sizing:border-box; }  .cpn-page{   --cpn-ink:#2f241d;   --cpn-muted:#7d6f63;   --cpn-cream:#fff9ef;   --cpn-ivory:#fffdf8;   --cpn-gold:#d9ad57;   --cpn-gold2:#f2d899;   --cpn-red:#9f2026;   --cpn-red2:#68151a;   --cpn-green:#15382d;   --cpn-green2:#0c2921;   --cpn-line:#ead8bd;   --cpn-white:#ffffff;   --cpn-shadow:0 18px 46px rgba(72,43,20,.12);    width:100%;   max-width:980px;   min-width:0;   margin:0 auto;   padding:8px;   color:var(--cpn-ink);   line-height:1.6;   overflow:hidden;   container-type:inline-size;   container-name:cpnpage; }  .cpn-page img{   display:block;   width:100% !important;   max-width:100% !important;   height:auto !important;   margin:0; }  .cpn-card{   position:relative;   min-width:0;   margin:0 0 18px;   overflow:hidden;   border:1px solid var(--cpn-line);   border-radius:24px;   background:var(--cpn-ivory);   box-shadow:var(--cpn-shadow); }  .cpn-card::after{   content:'';   position:absolute;   inset:0;   pointer-events:none;   opacity:.12;   background:     radial-gradient(circle at 15% 20%,#fff 0 1px,transparent 1.5px),     radial-gradient(circle at 73% 28%,#fff 0 1.2px,transparent 1.8px);   background-size:46px 46px,62px 62px; }  .cpn-card \u003e *{   position:relative;   z-index:1; }  @media (hover:hover){   .cpn-card{     transition:transform .24s ease,box-shadow .24s ease,border-color .24s ease;   }    .cpn-card:hover{     transform:translateY(-3px);     border-color:#dfc494;     box-shadow:0 22px 58px rgba(72,43,20,.17);   } }  .cpn-card:active{   transform:scale(.996); }  .cpn-pad{   min-width:0;   padding:27px 18px; }  .cpn-center{   text-align:center; }  .cpn-page h1, .cpn-page h2, .cpn-page h3, .cpn-page p{   margin-top:0;   overflow-wrap:anywhere; }  .cpn-page h1{   margin-bottom:12px;   color:var(--cpn-green2);   font-size:35px;   line-height:1.05;   letter-spacing:-.045em; }  .cpn-page h2{   margin-bottom:10px;   color:var(--cpn-green2);   font-size:28px;   line-height:1.12;   letter-spacing:-.035em; }  .cpn-page h3{   margin-bottom:4px;   color:var(--cpn-green2);   font-size:16px;   line-height:1.3; }  .cpn-page p{   margin-bottom:0;   color:var(--cpn-muted);   font-size:14px; }  .cpn-lead{   max-width:720px;   margin-left:auto !important;   margin-right:auto !important;   font-size:16px !important; }  .cpn-kicker{   display:inline-flex;   align-items:center;   justify-content:center;   margin:0 0 10px;   padding:7px 13px;   border:1px solid #ead0a1;   border-radius:999px;   background:#fff2d4;   color:#896426;   font-size:11px;   font-weight:850;   letter-spacing:.10em;   line-height:1.2;   text-transform:uppercase; }  .cpn-gold{   background:linear-gradient(     90deg,     #b17b2b,     #f5dda9,     #c99b4c,     #f6e8c4,     #b17b2b   );   background-size:250% auto;   -webkit-background-clip:text;   background-clip:text;   color:transparent;   animation:cpnShimmer 6s linear infinite; }  @keyframes cpnShimmer{   to{background-position:250% center;} }  .cpn-media{   min-width:0;   overflow:hidden;   background:#efe5d7; }  .cpn-split{   display:grid;   min-width:0; }  .cpn-copy{   min-width:0;   padding:27px 18px; }  .cpn-cream{   background:     radial-gradient(circle at 88% 0%,rgba(217,173,87,.12),transparent 30%),     var(--cpn-cream); }  .cpn-soft{   background:#f5f0e6; }   \/* HERO *\/  .cpn-hero{   color:#fff;   border-color:#38483f;   background:     radial-gradient(circle at 85% 0%,rgba(242,216,153,.22),transparent 29%),     radial-gradient(circle at 5% 100%,rgba(159,32,38,.17),transparent 28%),     linear-gradient(145deg,#0c2b23,#173f34); }  .cpn-hero::before{   content:'';   position:absolute;   inset:0;   pointer-events:none;   background:     radial-gradient(circle at 12% 18%,rgba(255,255,255,.95) 0 1px,transparent 1.7px),     radial-gradient(circle at 72% 13%,rgba(255,255,255,.8) 0 1.2px,transparent 1.8px),     radial-gradient(circle at 84% 48%,rgba(255,255,255,.7) 0 1px,transparent 1.5px);   background-size:42px 42px,68px 68px,56px 56px;   opacity:.22; }  .cpn-hero .cpn-pad{   padding:38px 19px 28px; }  .cpn-hero h1{   color:#fff; }  .cpn-hero h1 span{   color:var(--cpn-gold2); }  .cpn-hero p{   color:#e9efeb; }  .cpn-hero .cpn-kicker{   color:#ffe5ad;   border-color:rgba(242,216,153,.30);   background:rgba(255,255,255,.08); }  .cpn-tags{   display:grid;   grid-template-columns:1fr 1fr;   gap:8px;   margin-top:19px; }  .cpn-tag{   min-width:0;   padding:11px 8px;   border:1px solid rgba(255,255,255,.14);   border-radius:14px;   background:rgba(255,255,255,.07);   color:#fff;   font-size:12px;   font-weight:780;   text-align:center; }   \/* MARQUEE *\/  .cpn-marquee{   overflow:hidden;   border:0;   border-radius:16px;   background:linear-gradient(90deg,var(--cpn-red2),var(--cpn-red),var(--cpn-red2));   color:#fff;   white-space:nowrap;   box-shadow:0 12px 30px rgba(105,21,26,.18); }  .cpn-marquee-track{   display:inline-flex;   min-width:max-content;   padding:12px 0;   animation:cpnScroll 25s linear infinite; }  .cpn-marquee span{   padding:0 24px;   color:#fff;   font-size:12px;   font-weight:850;   letter-spacing:.06em; }  .cpn-marquee b{   color:#ffe2a4; }  @keyframes cpnScroll{   from{transform:translateX(0);}   to{transform:translateX(-50%);} }   \/* DARK *\/  .cpn-dark{   color:#fff;   border-color:#384d44;   background:     radial-gradient(circle at 88% 0%,rgba(242,216,153,.18),transparent 30%),     linear-gradient(145deg,#0b2a22,#173f34); }  .cpn-dark h2, .cpn-dark h3{   color:#fff; }  .cpn-dark p{   color:#e0e8e3; }  .cpn-dark .cpn-kicker{   color:#f7dda6;   border-color:rgba(242,216,153,.26);   background:rgba(255,255,255,.07); }   \/* BENEFITS *\/  .cpn-benefits{   display:grid;   gap:9px;   margin-top:18px; }  .cpn-benefit{   display:grid;   grid-template-columns:44px minmax(0,1fr);   gap:11px;   min-width:0;   padding:14px;   border:1px solid var(--cpn-line);   border-radius:15px;   background:#fff; }  .cpn-icon{   display:flex;   align-items:center;   justify-content:center;   width:44px;   height:44px;   border-radius:50%;   background:#fff1d3;   font-size:20px; }  .cpn-benefit p{   font-size:12px; }   \/* CHECKS *\/  .cpn-checks{   margin:17px 0 0;   padding:0;   list-style:none; }  .cpn-checks li{   position:relative;   margin-bottom:9px;   padding-left:27px;   color:#74695e;   font-size:14px; }  .cpn-checks li::before{   content:'✓';   position:absolute;   top:1px;   left:0;   display:flex;   align-items:center;   justify-content:center;   width:19px;   height:19px;   border-radius:50%;   background:#fff0d1;   color:#906724;   font-size:11px;   font-weight:900; }  .cpn-dark .cpn-checks li{   color:#dfe8e2; }  .cpn-dark .cpn-checks li::before{   background:rgba(255,255,255,.10);   color:#f5d78d; }   \/* USE *\/  .cpn-use-grid{   display:grid;   grid-template-columns:1fr 1fr;   gap:8px;   margin-top:18px; }  .cpn-use{   min-width:0;   padding:14px 9px;   border:1px solid var(--cpn-line);   border-radius:14px;   background:#fff;   text-align:center; }  .cpn-use span{   display:block;   margin-bottom:4px;   font-size:22px; }  .cpn-use strong{   display:block;   color:var(--cpn-green2);   font-size:13px; }  .cpn-use small{   display:block;   margin-top:3px;   color:#7f7368;   font-size:11px; }   \/* STEPS *\/  .cpn-steps{   display:grid;   gap:9px;   margin-top:18px; }  .cpn-step{   position:relative;   min-width:0;   padding:15px 13px 15px 54px;   border:1px solid var(--cpn-line);   border-radius:15px;   background:#fff; }  .cpn-step-num{   position:absolute;   top:14px;   left:13px;   display:flex;   align-items:center;   justify-content:center;   width:30px;   height:30px;   border-radius:50%;   background:var(--cpn-red);   color:#fff;   font-size:12px;   font-weight:900; }  .cpn-step strong{   display:block;   margin-bottom:3px;   color:var(--cpn-green2);   font-size:14px; }  .cpn-step span{   color:#7c7065;   font-size:12px; }   \/* SPECS *\/  .cpn-specs{   display:grid;   gap:9px;   margin-top:18px; }  .cpn-spec{   min-width:0;   padding:14px;   border:1px solid var(--cpn-line);   border-radius:14px;   background:#fff; }  .cpn-spec strong{   display:block;   margin-bottom:4px;   color:#805f2e;   font-size:11px;   letter-spacing:.06em;   text-transform:uppercase; }  .cpn-spec span{   display:block;   color:#6f655b;   font-size:13px; }  .cpn-note{   margin-top:13px !important;   padding:13px 14px;   border-left:4px solid var(--cpn-red);   border-radius:0 11px 11px 0;   background:#fff0ed;   color:#765e5b !important;   font-size:12px !important; }   \/* FAQ *\/  .cpn-faq{   margin-top:17px; }  .cpn-faq details{   margin-bottom:8px;   overflow:hidden;   border:1px solid var(--cpn-line);   border-radius:14px;   background:#fff; }  .cpn-faq summary{   position:relative;   padding:15px 43px 15px 14px;   color:#32483f;   cursor:pointer;   list-style:none;   font-size:14px;   font-weight:820; }  .cpn-faq summary::-webkit-details-marker{   display:none; }  .cpn-faq summary::after{   content:'+';   position:absolute;   top:50%;   right:14px;   transform:translateY(-50%);   color:var(--cpn-red);   font-size:21px; }  .cpn-faq details[open] summary::after{   content:'−'; }  .cpn-faq p{   padding:0 14px 15px;   font-size:12px; }   \/* CTA *\/  .cpn-cta{   color:#fff;   text-align:center;   border-color:#365046;   background:     radial-gradient(circle at 82% 0%,rgba(242,216,153,.23),transparent 30%),     radial-gradient(circle at 6% 100%,rgba(159,32,38,.18),transparent 28%),     linear-gradient(145deg,#0b2a22,#174238); }  .cpn-cta h2{   color:#fff; }  .cpn-cta p{   max-width:660px;   margin-left:auto;   margin-right:auto;   color:#e1e9e4; }  .cpn-cta .cpn-kicker{   color:#f6dda6;   border-color:rgba(242,216,153,.28);   background:rgba(255,255,255,.08); }  .cpn-cta-button{   display:inline-flex;   align-items:center;   justify-content:center;   margin-top:19px;   padding:13px 20px;   border:1px solid #d7a15e;   border-radius:999px;   background:linear-gradient(135deg,#ae2c33,#72191f);   box-shadow:     inset 0 1px 0 rgba(255,255,255,.2),     0 10px 28px rgba(88,18,24,.28);   color:#fff;   font-size:13px;   font-weight:900;   letter-spacing:.03em; }  .cpn-small{   display:block;   margin-top:11px;   color:#cbd8d0;   font-size:11px; }   \/* DESKTOP *\/  @container cpnpage (min-width:700px){    .cpn-pad,   .cpn-copy{     padding:38px;   }    .cpn-hero .cpn-pad{     padding:52px 40px 36px;   }    .cpn-page h1{     font-size:52px;   }    .cpn-page h2{     font-size:38px;   }    .cpn-tags{     grid-template-columns:repeat(4,1fr);   }    .cpn-split{     grid-template-columns:minmax(0,1fr) minmax(0,1fr);     align-items:center;   }    .cpn-split--reverse .cpn-media{     order:2;   }    .cpn-benefits{     grid-template-columns:repeat(2,minmax(0,1fr));   }    .cpn-use-grid{     grid-template-columns:repeat(4,minmax(0,1fr));   }    .cpn-steps{     grid-template-columns:repeat(3,minmax(0,1fr));   }    .cpn-step{     padding:54px 15px 16px;   }    .cpn-step-num{     top:14px;     left:15px;   }    .cpn-specs{     grid-template-columns:repeat(2,minmax(0,1fr));   }    .cpn-faq summary{     padding:17px 48px 17px 17px;     font-size:16px;   }    .cpn-faq p{     padding:0 17px 17px;     font-size:14px;   } }  @container cpnpage (max-width:430px){    .cpn-card{     border-radius:17px;   }    .cpn-page h1{     font-size:32px;   }    .cpn-page h2{     font-size:26px;   } } \u003c\/style\u003e\n\u003cdiv class=\"cpn-page\"\u003e\n\u003c!-- HERO --\u003e\n\u003csection class=\"cpn-card cpn-hero\"\u003e\n\u003cdiv class=\"cpn-pad cpn-center\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1017\/7042\/8785\/files\/10_21.gif?v=1793091853\" alt=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1017\/7042\/8785\/files\/10_21_1.gif?v=1793107178\" alt=\"\"\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e .cpn-page, .cpn-page *{   box-sizing:border-box; }  .cpn-page{   --cpn-ink:#2f241d;   --cpn-muted:#7d6f63;   --cpn-cream:#fff9ef;   --cpn-ivory:#fffdf8;   --cpn-gold:#d9ad57;   --cpn-gold2:#f2d899;   --cpn-red:#9f2026;   --cpn-red2:#68151a;   --cpn-green:#15382d;   --cpn-green2:#0c2921;   --cpn-line:#ead8bd;   --cpn-white:#ffffff;   --cpn-shadow:0 18px 46px rgba(72,43,20,.12);    width:100%;   max-width:980px;   min-width:0;   margin:0 auto;   padding:8px;   color:var(--cpn-ink);   line-height:1.6;   overflow:hidden;   container-type:inline-size;   container-name:cpnpage; }  .cpn-page img{   display:block;   width:100% !important;   max-width:100% !important;   height:auto !important;   margin:0; }  .cpn-card{   position:relative;   min-width:0;   margin:0 0 18px;   overflow:hidden;   border:1px solid var(--cpn-line);   border-radius:24px;   background:var(--cpn-ivory);   box-shadow:var(--cpn-shadow); }  .cpn-card::after{   content:'';   position:absolute;   inset:0;   pointer-events:none;   opacity:.12;   background:     radial-gradient(circle at 15% 20%,#fff 0 1px,transparent 1.5px),     radial-gradient(circle at 73% 28%,#fff 0 1.2px,transparent 1.8px);   background-size:46px 46px,62px 62px; }  .cpn-card \u003e *{   position:relative;   z-index:1; }  @media (hover:hover){   .cpn-card{     transition:transform .24s ease,box-shadow .24s ease,border-color .24s ease;   }    .cpn-card:hover{     transform:translateY(-3px);     border-color:#dfc494;     box-shadow:0 22px 58px rgba(72,43,20,.17);   } }  .cpn-card:active{   transform:scale(.996); }  .cpn-pad{   min-width:0;   padding:27px 18px; }  .cpn-center{   text-align:center; }  .cpn-page h1, .cpn-page h2, .cpn-page h3, .cpn-page p{   margin-top:0;   overflow-wrap:anywhere; }  .cpn-page h1{   margin-bottom:12px;   color:var(--cpn-green2);   font-size:35px;   line-height:1.05;   letter-spacing:-.045em; }  .cpn-page h2{   margin-bottom:10px;   color:var(--cpn-green2);   font-size:28px;   line-height:1.12;   letter-spacing:-.035em; }  .cpn-page h3{   margin-bottom:4px;   color:var(--cpn-green2);   font-size:16px;   line-height:1.3; }  .cpn-page p{   margin-bottom:0;   color:var(--cpn-muted);   font-size:14px; }  .cpn-lead{   max-width:720px;   margin-left:auto !important;   margin-right:auto !important;   font-size:16px !important; }  .cpn-kicker{   display:inline-flex;   align-items:center;   justify-content:center;   margin:0 0 10px;   padding:7px 13px;   border:1px solid #ead0a1;   border-radius:999px;   background:#fff2d4;   color:#896426;   font-size:11px;   font-weight:850;   letter-spacing:.10em;   line-height:1.2;   text-transform:uppercase; }  .cpn-gold{   background:linear-gradient(     90deg,     #b17b2b,     #f5dda9,     #c99b4c,     #f6e8c4,     #b17b2b   );   background-size:250% auto;   -webkit-background-clip:text;   background-clip:text;   color:transparent;   animation:cpnShimmer 6s linear infinite; }  @keyframes cpnShimmer{   to{background-position:250% center;} }  .cpn-media{   min-width:0;   overflow:hidden;   background:#efe5d7; }  .cpn-split{   display:grid;   min-width:0; }  .cpn-copy{   min-width:0;   padding:27px 18px; }  .cpn-cream{   background:     radial-gradient(circle at 88% 0%,rgba(217,173,87,.12),transparent 30%),     var(--cpn-cream); }  .cpn-soft{   background:#f5f0e6; }   \/* HERO *\/  .cpn-hero{   color:#fff;   border-color:#38483f;   background:     radial-gradient(circle at 85% 0%,rgba(242,216,153,.22),transparent 29%),     radial-gradient(circle at 5% 100%,rgba(159,32,38,.17),transparent 28%),     linear-gradient(145deg,#0c2b23,#173f34); }  .cpn-hero::before{   content:'';   position:absolute;   inset:0;   pointer-events:none;   background:     radial-gradient(circle at 12% 18%,rgba(255,255,255,.95) 0 1px,transparent 1.7px),     radial-gradient(circle at 72% 13%,rgba(255,255,255,.8) 0 1.2px,transparent 1.8px),     radial-gradient(circle at 84% 48%,rgba(255,255,255,.7) 0 1px,transparent 1.5px);   background-size:42px 42px,68px 68px,56px 56px;   opacity:.22; }  .cpn-hero .cpn-pad{   padding:38px 19px 28px; }  .cpn-hero h1{   color:#fff; }  .cpn-hero h1 span{   color:var(--cpn-gold2); }  .cpn-hero p{   color:#e9efeb; }  .cpn-hero .cpn-kicker{   color:#ffe5ad;   border-color:rgba(242,216,153,.30);   background:rgba(255,255,255,.08); }  .cpn-tags{   display:grid;   grid-template-columns:1fr 1fr;   gap:8px;   margin-top:19px; }  .cpn-tag{   min-width:0;   padding:11px 8px;   border:1px solid rgba(255,255,255,.14);   border-radius:14px;   background:rgba(255,255,255,.07);   color:#fff;   font-size:12px;   font-weight:780;   text-align:center; }   \/* MARQUEE *\/  .cpn-marquee{   overflow:hidden;   border:0;   border-radius:16px;   background:linear-gradient(90deg,var(--cpn-red2),var(--cpn-red),var(--cpn-red2));   color:#fff;   white-space:nowrap;   box-shadow:0 12px 30px rgba(105,21,26,.18); }  .cpn-marquee-track{   display:inline-flex;   min-width:max-content;   padding:12px 0;   animation:cpnScroll 25s linear infinite; }  .cpn-marquee span{   padding:0 24px;   color:#fff;   font-size:12px;   font-weight:850;   letter-spacing:.06em; }  .cpn-marquee b{   color:#ffe2a4; }  @keyframes cpnScroll{   from{transform:translateX(0);}   to{transform:translateX(-50%);} }   \/* DARK *\/  .cpn-dark{   color:#fff;   border-color:#384d44;   background:     radial-gradient(circle at 88% 0%,rgba(242,216,153,.18),transparent 30%),     linear-gradient(145deg,#0b2a22,#173f34); }  .cpn-dark h2, .cpn-dark h3{   color:#fff; }  .cpn-dark p{   color:#e0e8e3; }  .cpn-dark .cpn-kicker{   color:#f7dda6;   border-color:rgba(242,216,153,.26);   background:rgba(255,255,255,.07); }   \/* BENEFITS *\/  .cpn-benefits{   display:grid;   gap:9px;   margin-top:18px; }  .cpn-benefit{   display:grid;   grid-template-columns:44px minmax(0,1fr);   gap:11px;   min-width:0;   padding:14px;   border:1px solid var(--cpn-line);   border-radius:15px;   background:#fff; }  .cpn-icon{   display:flex;   align-items:center;   justify-content:center;   width:44px;   height:44px;   border-radius:50%;   background:#fff1d3;   font-size:20px; }  .cpn-benefit p{   font-size:12px; }   \/* CHECKS *\/  .cpn-checks{   margin:17px 0 0;   padding:0;   list-style:none; }  .cpn-checks li{   position:relative;   margin-bottom:9px;   padding-left:27px;   color:#74695e;   font-size:14px; }  .cpn-checks li::before{   content:'✓';   position:absolute;   top:1px;   left:0;   display:flex;   align-items:center;   justify-content:center;   width:19px;   height:19px;   border-radius:50%;   background:#fff0d1;   color:#906724;   font-size:11px;   font-weight:900; }  .cpn-dark .cpn-checks li{   color:#dfe8e2; }  .cpn-dark .cpn-checks li::before{   background:rgba(255,255,255,.10);   color:#f5d78d; }   \/* USE *\/  .cpn-use-grid{   display:grid;   grid-template-columns:1fr 1fr;   gap:8px;   margin-top:18px; }  .cpn-use{   min-width:0;   padding:14px 9px;   border:1px solid var(--cpn-line);   border-radius:14px;   background:#fff;   text-align:center; }  .cpn-use span{   display:block;   margin-bottom:4px;   font-size:22px; }  .cpn-use strong{   display:block;   color:var(--cpn-green2);   font-size:13px; }  .cpn-use small{   display:block;   margin-top:3px;   color:#7f7368;   font-size:11px; }   \/* STEPS *\/  .cpn-steps{   display:grid;   gap:9px;   margin-top:18px; }  .cpn-step{   position:relative;   min-width:0;   padding:15px 13px 15px 54px;   border:1px solid var(--cpn-line);   border-radius:15px;   background:#fff; }  .cpn-step-num{   position:absolute;   top:14px;   left:13px;   display:flex;   align-items:center;   justify-content:center;   width:30px;   height:30px;   border-radius:50%;   background:var(--cpn-red);   color:#fff;   font-size:12px;   font-weight:900; }  .cpn-step strong{   display:block;   margin-bottom:3px;   color:var(--cpn-green2);   font-size:14px; }  .cpn-step span{   color:#7c7065;   font-size:12px; }   \/* SPECS *\/  .cpn-specs{   display:grid;   gap:9px;   margin-top:18px; }  .cpn-spec{   min-width:0;   padding:14px;   border:1px solid var(--cpn-line);   border-radius:14px;   background:#fff; }  .cpn-spec strong{   display:block;   margin-bottom:4px;   color:#805f2e;   font-size:11px;   letter-spacing:.06em;   text-transform:uppercase; }  .cpn-spec span{   display:block;   color:#6f655b;   font-size:13px; }  .cpn-note{   margin-top:13px !important;   padding:13px 14px;   border-left:4px solid var(--cpn-red);   border-radius:0 11px 11px 0;   background:#fff0ed;   color:#765e5b !important;   font-size:12px !important; }   \/* FAQ *\/  .cpn-faq{   margin-top:17px; }  .cpn-faq details{   margin-bottom:8px;   overflow:hidden;   border:1px solid var(--cpn-line);   border-radius:14px;   background:#fff; }  .cpn-faq summary{   position:relative;   padding:15px 43px 15px 14px;   color:#32483f;   cursor:pointer;   list-style:none;   font-size:14px;   font-weight:820; }  .cpn-faq summary::-webkit-details-marker{   display:none; }  .cpn-faq summary::after{   content:'+';   position:absolute;   top:50%;   right:14px;   transform:translateY(-50%);   color:var(--cpn-red);   font-size:21px; }  .cpn-faq details[open] summary::after{   content:'−'; }  .cpn-faq p{   padding:0 14px 15px;   font-size:12px; }   \/* CTA *\/  .cpn-cta{   color:#fff;   text-align:center;   border-color:#365046;   background:     radial-gradient(circle at 82% 0%,rgba(242,216,153,.23),transparent 30%),     radial-gradient(circle at 6% 100%,rgba(159,32,38,.18),transparent 28%),     linear-gradient(145deg,#0b2a22,#174238); }  .cpn-cta h2{   color:#fff; }  .cpn-cta p{   max-width:660px;   margin-left:auto;   margin-right:auto;   color:#e1e9e4; }  .cpn-cta .cpn-kicker{   color:#f6dda6;   border-color:rgba(242,216,153,.28);   background:rgba(255,255,255,.08); }  .cpn-cta-button{   display:inline-flex;   align-items:center;   justify-content:center;   margin-top:19px;   padding:13px 20px;   border:1px solid #d7a15e;   border-radius:999px;   background:linear-gradient(135deg,#ae2c33,#72191f);   box-shadow:     inset 0 1px 0 rgba(255,255,255,.2),     0 10px 28px rgba(88,18,24,.28);   color:#fff;   font-size:13px;   font-weight:900;   letter-spacing:.03em; }  .cpn-small{   display:block;   margin-top:11px;   color:#cbd8d0;   font-size:11px; }   \/* DESKTOP *\/  @container cpnpage (min-width:700px){    .cpn-pad,   .cpn-copy{     padding:38px;   }    .cpn-hero .cpn-pad{     padding:52px 40px 36px;   }    .cpn-page h1{     font-size:52px;   }    .cpn-page h2{     font-size:38px;   }    .cpn-tags{     grid-template-columns:repeat(4,1fr);   }    .cpn-split{     grid-template-columns:minmax(0,1fr) minmax(0,1fr);     align-items:center;   }    .cpn-split--reverse .cpn-media{     order:2;   }    .cpn-benefits{     grid-template-columns:repeat(2,minmax(0,1fr));   }    .cpn-use-grid{     grid-template-columns:repeat(4,minmax(0,1fr));   }    .cpn-steps{     grid-template-columns:repeat(3,minmax(0,1fr));   }    .cpn-step{     padding:54px 15px 16px;   }    .cpn-step-num{     top:14px;     left:15px;   }    .cpn-specs{     grid-template-columns:repeat(2,minmax(0,1fr));   }    .cpn-faq summary{     padding:17px 48px 17px 17px;     font-size:16px;   }    .cpn-faq p{     padding:0 17px 17px;     font-size:14px;   } }  @container cpnpage (max-width:430px){    .cpn-card{     border-radius:17px;   }    .cpn-page h1{     font-size:32px;   }    .cpn-page h2{     font-size:26px;   } } \u003c\/style\u003e\n\u003cdiv class=\"cpn-page\"\u003e\n\u003csection class=\"cpn-card cpn-hero\"\u003e\n\u003cdiv class=\"cpn-pad cpn-center\"\u003e\n\u003cdiv class=\"cpn-page\"\u003e\n\u003c!-- HERO --\u003e\n\u003csection class=\"cpn-card cpn-hero\"\u003e\n\u003cdiv class=\"cpn-pad cpn-center\"\u003e\n\u003cspan class=\"cpn-kicker\"\u003e \u003cspan\u003eTURN YOUR HOME INTO A MAGICAL CHRISTMAS LIGHT SHOW\u003c\/span\u003e\u003c\/span\u003e\n\u003ch2 data-pm-slice=\"1 1 []\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003e𝗔𝗩𝗘𝗥𝗡𝗢𝗭𝗔® Smart RGB LED String Lights — \u003cspan style=\"color: rgb(255, 229, 173);\"\u003eApp-Controlled Christmas Light Display\u003c\/span\u003e\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp data-pm-slice=\"1 1 []\"\u003e\u003cspan\u003eCHRISTMAS MAGIC, NOW ON DISPLAY\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eTURN YOUR HOME INTO A CHRISTMAS LIGHT SHOW\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eBring your windows and balconies to life with colorful LED patterns, animated Christmas scenes, and convenient app control.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eSMART APP CONTROL · DYNAMIC RGB EFFECTS · CHRISTMAS ANIMATIONS · REMOTE CONTROL\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"cpn-tags\"\u003e\n\u003cdiv class=\"cpn-tag\"\u003e\n\u003cdiv class=\"avz-xmas-feature__item\"\u003e\n\u003cdiv class=\"avz-xmas-feature__item\"\u003e\n\u003cspan class=\"avz-xmas-feature__icon\"\u003e📱\u003c\/span\u003e\u003cspan class=\"avz-xmas-feature__item-text\"\u003eSmart App Control\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpn-tag\"\u003e\n\u003cspan class=\"avz-xmas-feature__icon\"\u003e✨\u003c\/span\u003e\u003cspan class=\"avz-xmas-feature__item-text\"\u003eDynamic RGB Effects\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpn-tag\"\u003e\n\u003cspan class=\"avz-xmas-feature__icon\"\u003e🎄\u003c\/span\u003e\u003cspan class=\"avz-xmas-feature__item-text\"\u003eChristmas Animations\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpn-tag\"\u003e\u003cspan class=\"avz-xmas-feature__item-text\"\u003e\u003cspan class=\"avz-xmas-feature__icon\"\u003e💡\u003c\/span\u003e256 LED Display\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"cpn-tag\"\u003e\u003cspan class=\"avz-xmas-feature__item-text\"\u003e\u003cspan class=\"avz-xmas-feature__icon\"\u003e🪟\u003c\/span\u003eWindow \u0026amp; Balcony Ready\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"cpn-tag\"\u003e\u003cspan class=\"avz-xmas-feature__item-text\"\u003e\u003cspan class=\"avz-xmas-feature__icon\"\u003e🏠\u003c\/span\u003eOutdoor Home Display\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpn-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1017\/7042\/8785\/files\/1_f32390c1-7615-4feb-96fb-21ecb434d4db.png?v=1793095636\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- MARQUEE --\u003e\n\u003cdiv class=\"cpn-card cpn-marquee\"\u003e\n\u003cdiv class=\"cpn-marquee-track\"\u003e\n\u003cp data-pm-slice=\"1 1 []\"\u003e\u003cspan\u003eONE LIGHT CURTAIN · SO MANY CHRISTMAS LOOKS\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eWINDOWS · BALCONIES · FESTIVE BACKDROPS\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eCHOOSE A DESIGN · SET THE MOOD · ENJOY THE GLOW\u003c\/span\u003e\u003c\/p\u003e\n\u003cspan\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"cpn-card cpn-cream\"\u003e\n\u003cdiv class=\"cpn-split\"\u003e\n\u003cdiv class=\"cpn-copy\"\u003e\n\u003cspan class=\"cpn-kicker\"\u003e𝐅𝐫𝐨𝐦 𝐄𝐯𝐞𝐫𝐲𝐝𝐚𝐲 𝐖𝐢𝐧𝐝𝐨𝐰𝐬 𝐓𝐨 𝐇𝐨𝐥𝐢𝐝𝐚𝐲 𝐇𝐢𝐠𝐡𝐥𝐢𝐠𝐡𝐭𝐬\u003c\/span\u003e\n\u003ch2\u003e𝐌𝐚𝐤𝐞 𝐘𝐨𝐮𝐫 \u003cspan class=\"cpn-gold\"\u003e\u003cspan\u003e𝐇𝐨𝐦𝐞 𝐏𝐚𝐫𝐭 𝐎𝐟 𝐓𝐡𝐞 𝐂𝐞𝐥𝐞𝐛𝐫𝐚𝐭𝐢𝐨𝐧.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp data-pm-slice=\"1 1 []\"\u003e\u003cspan style=\"color: rgb(120, 120, 120);\"\u003eTurn a plain window or balcony display into a colorful Christmas feature. The curtain-style LED layout brings recognizable festive designs into your decorating space, creating a backdrop that draws the eye.\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"cpn-benefits\"\u003e\n\u003cdiv class=\"cpn-benefit\"\u003e\n\u003cdiv class=\"cpn-icon\"\u003e🏠\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 data-pm-slice=\"1 1 []\"\u003e\u003cspan\u003eA Display That Stands Out\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(158, 158, 158);\"\u003eMake your window or balcony the visual focal point of your Christmas decorations.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpn-benefit\"\u003e\n\u003cdiv class=\"cpn-icon\"\u003e✨\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 data-pm-slice=\"1 1 []\"\u003e\u003cspan\u003eMore Than A String Of Lights\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp data-pm-slice=\"1 1 []\"\u003e\u003cspan style=\"color: rgb(120, 120, 120);\"\u003eDecorate with illuminated pictures, seasonal patterns, and animated scenes.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- EASY DECORATING --\u003e\n\u003csection class=\"cpn-card cpn-dark\"\u003e\n\u003cdiv class=\"cpn-split cpn-split--reverse\"\u003e\n\u003cdiv class=\"cpn-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1017\/7042\/8785\/files\/dea11159ca7efb8663fb3904023c903a_4d37abe2-abf0-440b-93af-299343b0f46f.jpg?v=1793091948\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"cpn-copy\"\u003e\n\u003cspan class=\"cpn-kicker\"\u003e𝗬𝗼𝘂𝗿 𝗖𝗵𝗿𝗶𝘀𝘁𝗺𝗮𝘀 𝗗𝗶𝘀𝗽𝗹𝗮𝘆, 𝗬𝗼𝘂𝗿 𝗪𝗮𝘆\u003c\/span\u003e\n\u003ch2\u003e\u003cspan\u003eChange The Scene From Your Phone.\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp data-pm-slice=\"1 1 []\"\u003e\u003cspan\u003e Keep your decorating fresh throughout the season. Use the app to browse patterns, explore creative designs, and adjust your lighting display without rearranging your decorations.\u003c\/span\u003e\u003c\/p\u003e\n\u003cul class=\"cpn-checks\"\u003e\n\u003cli\u003e\n\u003cp data-pm-slice=\"1 1 []\"\u003e\u003cspan\u003e Browse festive designs in the app\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-pm-slice=\"1 1 []\"\u003e\u003cspan\u003eSwitch between colorful lighting effects\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-pm-slice=\"1 1 []\"\u003eAdjust brightness to suit the setting\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-pm-slice=\"1 1 []\"\u003e\u003cspan\u003eUse the remote for convenient control\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- USE CASES --\u003e\n\u003csection class=\"cpn-card cpn-soft\"\u003e\n\u003cdiv class=\"cpn-pad cpn-center\"\u003e\n\u003cspan class=\"cpn-kicker\"\u003e 𝗖𝗵𝗿𝗶𝘀𝘁𝗺𝗮𝘀 𝗠𝗮𝗴𝗶𝗰 𝗪𝗵𝗲𝗿𝗲𝘃𝗲𝗿 𝗬𝗼𝘂 𝗖𝗲𝗹𝗲𝗯𝗿𝗮𝘁𝗲\u003c\/span\u003e\n\u003ch2\u003e𝗢𝗻𝗲 𝗖𝘂𝗿𝘁𝗮𝗶𝗻. \u003cspan class=\"cpn-gold\"\u003e 𝗦𝗼 𝗠𝗮𝗻𝘆 𝗙𝗲𝘀𝘁𝗶𝘃𝗲 𝗣𝗼𝘀𝘀𝗶𝗯𝗶𝗹𝗶𝘁𝗶𝗲𝘀.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cdiv class=\"cpn-use-grid\"\u003e\n\u003cp class=\"cpn-use\"\u003e\u003cspan\u003e🪟 \u003c\/span\u003e \u003cstrong\u003eWindows\u003c\/strong\u003e \u003csmall\u003eTurn your window into a colorful holiday display. \u003c\/small\u003e\u003c\/p\u003e\n\u003cdiv class=\"cpn-use\"\u003e\n\u003cspan\u003e🧱 \u003cstrong\u003eWalls\u003c\/strong\u003e\u003c\/span\u003e \u003csmall\u003eBring a plain wall to life with animated light patterns.\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpn-use\"\u003e\n\u003cspan\u003e🎄 \u003cstrong\u003eChristmas Trees\u003c\/strong\u003e\u003c\/span\u003e \u003csmall\u003eAdd colorful patterns and festive animations to your tree.\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpn-use\"\u003e\n\u003cspan\u003e✨ \u003cstrong\u003eBalconies\u003c\/strong\u003e\u003c\/span\u003e \u003csmall\u003eDress up your balcony with a festive light display.\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpn-use\"\u003e\n\u003cspan\u003e\u003c\/span\u003e\u003cstrong\u003e🏡\u003c\/strong\u003e\u003cstrong\u003ePatios\u003c\/strong\u003e\u003csmall\u003eSet the mood for festive evenings on your patio.\u003c\/small\u003e\u003cstrong\u003e\u003cbr\u003e\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpn-use\"\u003e\n\u003cspan\u003e\u003c\/span\u003e\u003cstrong\u003e🎉 \u003cbr\u003eParties \u0026amp; Celebrations\u003c\/strong\u003e\u003csmall\u003eCreate a colorful backdrop for gatherings and photos.\u003c\/small\u003e\u003cstrong\u003e\u003cbr\u003e\u003c\/strong\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpn-media\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- FAMILY EMOTION --\u003e\n\u003csection class=\"cpn-card cpn-cream\"\u003e\n\u003cdiv class=\"cpn-split\"\u003e\n\u003cdiv class=\"cpn-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0798\/8422\/2775\/files\/a0a66054-0e1d-440d-84a8-4f8ee82d92bd.png?v=1793087470\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"cpn-copy\"\u003e\n\u003cspan class=\"cpn-kicker\"\u003e More Than Decoration \u003c\/span\u003e\n\u003ch2\u003eMake The\u003cspan class=\"cpn-gold\"\u003e  Season Feel A Little More Magical.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp data-pm-slice=\"1 1 []\"\u003e\u003cspan style=\"color: rgb(158, 158, 158);\"\u003eA glowing Christmas tree. A waving Santa. Snowflakes lighting up the window. Create a display that adds something special to the moments you share at home.\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"cpn-benefits\"\u003e\n\u003cdiv class=\"cpn-benefit\"\u003e\n\u003cdiv class=\"cpn-icon\"\u003e👨👩👧\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 data-pm-slice=\"1 1 []\"\u003e\u003cspan\u003eFamily Christmas Nights\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp data-pm-slice=\"1 1 []\"\u003e\u003cspan style=\"color: rgb(158, 158, 158);\"\u003eSet the scene for movie nights, gift opening, and evenings together.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpn-benefit\"\u003e\n\u003cdiv class=\"cpn-icon\"\u003e🎁\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 data-pm-slice=\"1 1 []\"\u003e\u003cspan\u003eA Gift That Lights Up The Season\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp data-pm-slice=\"1 1 []\"\u003e\u003cspan style=\"color: rgb(158, 158, 158);\"\u003eA festive gift idea for anyone who loves decorating their home for Christmas.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- 3 STEPS --\u003e\n\u003csection class=\"cpn-card cpn-dark\"\u003e\n\u003cdiv class=\"cpn-pad cpn-center\"\u003e\n\u003cspan class=\"cpn-kicker\"\u003e Christmas Magic In Seconds \u003c\/span\u003e\n\u003ch2\u003e\u003cspan\u003eSet The Scene For Christmas\u003c\/span\u003e\u003c\/h2\u003e\n\u003cdiv class=\"cpn-steps\"\u003e\n\u003cdiv class=\"cpn-step\"\u003e\n\u003cspan class=\"cpn-step-num\"\u003e1\u003c\/span\u003e \u003cstrong\u003eSet up your Smart RGB LED String Lights\u003c\/strong\u003e \n\u003cp data-pm-slice=\"1 1 []\"\u003e\u003cspan\u003eArrange the light curtain across a suitable display area, following the supplied installation\u003c\/span\u003e\u003c\/p\u003e\n\u003cp data-pm-slice=\"1 1 []\"\u003e\u003cspan\u003einstructions.\u003c\/span\u003e\u003c\/p\u003e\n\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpn-step\"\u003e\n\u003cspan class=\"cpn-step-num\"\u003e2\u003c\/span\u003e \u003cstrong\u003eConnect The Power\u003c\/strong\u003e \u003cspan\u003e Connect the lights using the power supply specified for your model.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpn-step\"\u003e\n\u003cspan class=\"cpn-step-num\"\u003e3\u003c\/span\u003e \u003cstrong\u003eChoose Your Festive Look\u003c\/strong\u003e \u003cspan\u003eUse the app or remote to select your lighting effect and enjoy your Christmas display.\u003cbr\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- COMPACT --\u003e\n\u003csection class=\"cpn-card cpn-soft\"\u003e\n\u003cdiv class=\"cpn-split cpn-split--reverse\"\u003e\n\u003cdiv class=\"cpn-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0798\/8422\/2775\/files\/0bcc4cf0-2f24-4bbb-beab-c09bc0004651.png?v=1793087488\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"cpn-copy\"\u003e\n\u003cspan class=\"cpn-kicker\"\u003e Compact Size • Big Holiday Impact \u003c\/span\u003e\n\u003ch2\u003e\u003cspan data-type=\"text\"\u003e\u003cspan data-type=\"leaf\"\u003eA Curtain Of Lights.\u003c\/span\u003e\u003c\/span\u003e\u003c\/h2\u003e\n\u003ch2\u003e\u003cspan class=\"cpn-gold\"\u003eA World Of Christmas Ideas.\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(158, 158, 158);\"\u003eThe hanging LED layout creates a canvas for colorful patterns and festive animations. Style it with your Christmas tree, garlands, and favorite decorations for a coordinated seasonal display.\u003c\/span\u003e\u003c\/p\u003e\n\u003cul class=\"cpn-checks\"\u003e\n\u003cli\u003eControl lights via a smart app\u003c\/li\u003e\n\u003cli\u003eFestive Christmas Animation\u003c\/li\u003e\n\u003cli\u003e256 LED Pixel Display\u003c\/li\u003e\n\u003cli\u003eDesigned specifically for windows, balconies, and outdoor displays\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SPECS --\u003e\n\u003csection class=\"cpn-card cpn-cream\"\u003e\n\u003cdiv class=\"cpn-pad\"\u003e\n\u003cdiv class=\"cpn-center\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1017\/7042\/8785\/files\/5b247317aed0fbac29e764f9c20465fe_e1af1032-bd76-4da7-9d69-39d216cfc9ea.png?v=1793092424\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"cpn-center\"\u003e\n\u003cspan class=\"cpn-kicker\"\u003eProduct Details \u003c\/span\u003e\n\u003ch2\u003eEverything You Need For Your Christmas Light Show\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpn-specs\"\u003e\n\u003cdiv class=\"cpn-spec\"\u003e\n\u003cstrong\u003eProduct Type\u003c\/strong\u003e\n\u003carticle class=\"4ever-article\"\u003e\u003cspan data-type=\"text\"\u003e\u003cspan data-type=\"leaf\"\u003eSmart RGB LED String Lights\u003c\/span\u003e\u003c\/span\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpn-spec\"\u003e\n\u003cstrong\u003eAvailable Sizes\u003c\/strong\u003e \u003cspan\u003e1 m × 1 m \/ 3.3 ft × 3.3 ft\u003cbr\u003e2 m × 2 m \/ 6.6 ft × 6.6 ft\u003cbr\u003e3 m × 3 m \/ 9.8 ft × 9.8 ft\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpn-spec\"\u003e\n\u003cstrong\u003eLED Display\u003c\/strong\u003e \u003cspan\u003e256-LED RGB Pixel Display\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpn-spec\"\u003e\n\u003cstrong\u003eControl Options\u003c\/strong\u003e \u003cspan\u003eSmart App Control + Remote Control\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpn-spec\"\u003e\n\u003cstrong\u003ePatterns \u0026amp; Customization\u003c\/strong\u003e \u003cspan\u003e1,000+ Christmas Scenes · Dynamic RGB Effects · DIY Patterns \u0026amp; Custom Text\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpn-spec\"\u003e\n\u003cstrong\u003eBrightness \u0026amp; Timer\u003c\/strong\u003e \u003cspan\u003eAdjustable Brightness · Scheduled Automatic On\/Off\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpn-spec\"\u003e\n\u003cstrong\u003eWeather Resistance\u003c\/strong\u003e \u003cspan\u003eIP65-Rated Light Curtain · Suitable for Indoor \u0026amp; Outdoor Displays\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpn-spec\"\u003e\n\u003cstrong\u003eSuggested Spaces\u003c\/strong\u003e \u003cspan\u003eWindows · Balconies · Porches · Fences · Walls · Christmas Trees\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"cpn-note\"\u003e\u003cstrong\u003eDisplay appearance:\u003c\/strong\u003e Colors, brightness, and pattern clarity may vary depending on ambient lighting, the selected effects, curtain size, and how the lights are arranged.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- FAQ --\u003e\n\u003csection class=\"cpn-card\"\u003e\n\u003cdiv class=\"cpn-pad\"\u003e\n\u003cdiv class=\"cpn-center\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1017\/7042\/8785\/files\/Q.jpg?v=1793095321\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"cpn-center\"\u003e\n\u003cspan class=\"cpn-kicker\"\u003eBefore Christmas Night \u003c\/span\u003e\n\u003ch2\u003eGood To Know\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpn-faq\"\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eHow do I change the patterns?\u003c\/summary\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(148, 148, 148);\"\u003eUse the smartphone app to select animations and switch display modes. The app supports both iOS and Android.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eDo I need to create my own animations?\u003c\/summary\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(150, 150, 150);\"\u003eNo. The preloaded Christmas animations are ready to play. Simply select a preset scene in the app.\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eWhich size should I choose?\u003c\/summary\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(156, 156, 156);\"\u003eMeasure the width and height of the area you want to cover. Available sizes are 1 × 1 m, 2 × 2 m, and 3 × 3 m.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eCan I connect multiple curtain light panels together?\u003c\/summary\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(156, 156, 156);\"\u003eYes. Multiple units can be combined to create a larger display. Additional units are sold separately. Please check the connection requirements before ordering.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eCan I use the lights outdoors?\u003c\/summary\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(150, 150, 150);\"\u003eYes. The IP65-rated light curtain is suitable for indoor and outdoor use. Keep the controller, USB power source and electrical connections dry and sheltered. Do not submerge in water.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eHow do I set them up?\u003c\/summary\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(143, 143, 143);\"\u003eHang the curtain lights, connect the controller and power supply, then follow the included quick-start guide.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eDoes it use Wi-Fi?\u003cbr\u003e\u003c\/summary\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(138, 138, 138);\"\u003eNo. According to the product specifications, it uses Bluetooth, not Wi-Fi. Keep your phone within \u003cbr\u003eBluetooth range when controlling the display.\u003cbr\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- FINAL CTA --\u003e\n\u003csection class=\"cpn-card cpn-cta\"\u003e\n\u003cdiv class=\"cpn-pad\"\u003e\n\u003cspan class=\"cpn-kicker\"\u003e 🎄 Your Home. Your Christmas Light Show.\u003c\/span\u003e\n\u003ch2\u003e\u003cspan\u003eMake This Christmas Shine.\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp\u003eBring colorful animations, festive patterns, and a little extra holiday magic to your windows and decorating spaces.\u003c\/p\u003e\n\u003cdiv class=\"cpn-cta-button\"\u003eCREATE YOUR CHRISTMAS DISPLAY\u003c\/div\u003e\n\u003cspan class=\"cpn-small\"\u003eApp Control · Dynamic RGB Effects · Festive Animations\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv style=\"width: 100%; margin: 18px 0; clear: both;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1017\/7042\/8785\/files\/eb54c4d8d7b71e5c99ed5177cf255d41.png?v=1793105762\" alt=\"Smart RGB Pixel LED Curtain Lights setup and size guide\" loading=\"lazy\" style=\"display: block; width: 100%; max-width: 100%; height: auto; margin: 0; border-radius: 12px;\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"jinglue","offers":[{"title":"1M × 1M (3.3FT × 3.3FT) — Balconies","offer_id":68011958796657,"sku":"opx-cmx-cld*1","price":39.99,"currency_code":"USD","in_stock":true},{"title":"2M × 2M (6.6FT × 6.6FT) — Windows \u0026 Walls","offer_id":68011958829425,"sku":"opx-cmx-cld*1","price":49.99,"currency_code":"USD","in_stock":true},{"title":"3M × 3M (9.8FT × 9.8FT) — Christmas Trees","offer_id":68011958862193,"sku":"opx-cmx-cld*1","price":59.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1017\/7042\/8785\/files\/77ad065df0cdbabb08cf4475f046f61b.webp?v=1793092143"},{"product_id":"sdled002","title":"🆕🎄📱Smart RGB LED String Lights |🧱 Your Holiday Light Show, Controlled from Your Phone","description":"\u003cstyle\u003e .cpn-page, .cpn-page *{   box-sizing:border-box; }  .cpn-page{   --cpn-ink:#2f241d;   --cpn-muted:#7d6f63;   --cpn-cream:#fff9ef;   --cpn-ivory:#fffdf8;   --cpn-gold:#d9ad57;   --cpn-gold2:#f2d899;   --cpn-red:#9f2026;   --cpn-red2:#68151a;   --cpn-green:#15382d;   --cpn-green2:#0c2921;   --cpn-line:#ead8bd;   --cpn-white:#ffffff;   --cpn-shadow:0 18px 46px rgba(72,43,20,.12);    width:100%;   max-width:980px;   min-width:0;   margin:0 auto;   padding:8px;   color:var(--cpn-ink);   line-height:1.6;   overflow:hidden;   container-type:inline-size;   container-name:cpnpage; }  .cpn-page img{   display:block;   width:100% !important;   max-width:100% !important;   height:auto !important;   margin:0; }  .cpn-card{   position:relative;   min-width:0;   margin:0 0 18px;   overflow:hidden;   border:1px solid var(--cpn-line);   border-radius:24px;   background:var(--cpn-ivory);   box-shadow:var(--cpn-shadow); }  .cpn-card::after{   content:'';   position:absolute;   inset:0;   pointer-events:none;   opacity:.12;   background:     radial-gradient(circle at 15% 20%,#fff 0 1px,transparent 1.5px),     radial-gradient(circle at 73% 28%,#fff 0 1.2px,transparent 1.8px);   background-size:46px 46px,62px 62px; }  .cpn-card \u003e *{   position:relative;   z-index:1; }  @media (hover:hover){   .cpn-card{     transition:transform .24s ease,box-shadow .24s ease,border-color .24s ease;   }    .cpn-card:hover{     transform:translateY(-3px);     border-color:#dfc494;     box-shadow:0 22px 58px rgba(72,43,20,.17);   } }  .cpn-card:active{   transform:scale(.996); }  .cpn-pad{   min-width:0;   padding:27px 18px; }  .cpn-center{   text-align:center; }  .cpn-page h1, .cpn-page h2, .cpn-page h3, .cpn-page p{   margin-top:0;   overflow-wrap:anywhere; }  .cpn-page h1{   margin-bottom:12px;   color:var(--cpn-green2);   font-size:35px;   line-height:1.05;   letter-spacing:-.045em; }  .cpn-page h2{   margin-bottom:10px;   color:var(--cpn-green2);   font-size:28px;   line-height:1.12;   letter-spacing:-.035em; }  .cpn-page h3{   margin-bottom:4px;   color:var(--cpn-green2);   font-size:16px;   line-height:1.3; }  .cpn-page p{   margin-bottom:0;   color:var(--cpn-muted);   font-size:14px; }  .cpn-lead{   max-width:720px;   margin-left:auto !important;   margin-right:auto !important;   font-size:16px !important; }  .cpn-kicker{   display:inline-flex;   align-items:center;   justify-content:center;   margin:0 0 10px;   padding:7px 13px;   border:1px solid #ead0a1;   border-radius:999px;   background:#fff2d4;   color:#896426;   font-size:11px;   font-weight:850;   letter-spacing:.10em;   line-height:1.2;   text-transform:uppercase; }  .cpn-gold{   background:linear-gradient(     90deg,     #b17b2b,     #f5dda9,     #c99b4c,     #f6e8c4,     #b17b2b   );   background-size:250% auto;   -webkit-background-clip:text;   background-clip:text;   color:transparent;   animation:cpnShimmer 6s linear infinite; }  @keyframes cpnShimmer{   to{background-position:250% center;} }  .cpn-media{   min-width:0;   overflow:hidden;   background:#efe5d7; }  .cpn-split{   display:grid;   min-width:0; }  .cpn-copy{   min-width:0;   padding:27px 18px; }  .cpn-cream{   background:     radial-gradient(circle at 88% 0%,rgba(217,173,87,.12),transparent 30%),     var(--cpn-cream); }  .cpn-soft{   background:#f5f0e6; }   \/* HERO *\/  .cpn-hero{   color:#fff;   border-color:#38483f;   background:     radial-gradient(circle at 85% 0%,rgba(242,216,153,.22),transparent 29%),     radial-gradient(circle at 5% 100%,rgba(159,32,38,.17),transparent 28%),     linear-gradient(145deg,#0c2b23,#173f34); }  .cpn-hero::before{   content:'';   position:absolute;   inset:0;   pointer-events:none;   background:     radial-gradient(circle at 12% 18%,rgba(255,255,255,.95) 0 1px,transparent 1.7px),     radial-gradient(circle at 72% 13%,rgba(255,255,255,.8) 0 1.2px,transparent 1.8px),     radial-gradient(circle at 84% 48%,rgba(255,255,255,.7) 0 1px,transparent 1.5px);   background-size:42px 42px,68px 68px,56px 56px;   opacity:.22; }  .cpn-hero .cpn-pad{   padding:38px 19px 28px; }  .cpn-hero h1{   color:#fff; }  .cpn-hero h1 span{   color:var(--cpn-gold2); }  .cpn-hero p{   color:#e9efeb; }  .cpn-hero .cpn-kicker{   color:#ffe5ad;   border-color:rgba(242,216,153,.30);   background:rgba(255,255,255,.08); }  .cpn-tags{   display:grid;   grid-template-columns:1fr 1fr;   gap:8px;   margin-top:19px; }  .cpn-tag{   min-width:0;   padding:11px 8px;   border:1px solid rgba(255,255,255,.14);   border-radius:14px;   background:rgba(255,255,255,.07);   color:#fff;   font-size:12px;   font-weight:780;   text-align:center; }   \/* MARQUEE *\/  .cpn-marquee{   overflow:hidden;   border:0;   border-radius:16px;   background:linear-gradient(90deg,var(--cpn-red2),var(--cpn-red),var(--cpn-red2));   color:#fff;   white-space:nowrap;   box-shadow:0 12px 30px rgba(105,21,26,.18); }  .cpn-marquee-track{   display:inline-flex;   min-width:max-content;   padding:12px 0;   animation:cpnScroll 25s linear infinite; }  .cpn-marquee span{   padding:0 24px;   color:#fff;   font-size:12px;   font-weight:850;   letter-spacing:.06em; }  .cpn-marquee b{   color:#ffe2a4; }  @keyframes cpnScroll{   from{transform:translateX(0);}   to{transform:translateX(-50%);} }   \/* DARK *\/  .cpn-dark{   color:#fff;   border-color:#384d44;   background:     radial-gradient(circle at 88% 0%,rgba(242,216,153,.18),transparent 30%),     linear-gradient(145deg,#0b2a22,#173f34); }  .cpn-dark h2, .cpn-dark h3{   color:#fff; }  .cpn-dark p{   color:#e0e8e3; }  .cpn-dark .cpn-kicker{   color:#f7dda6;   border-color:rgba(242,216,153,.26);   background:rgba(255,255,255,.07); }   \/* BENEFITS *\/  .cpn-benefits{   display:grid;   gap:9px;   margin-top:18px; }  .cpn-benefit{   display:grid;   grid-template-columns:44px minmax(0,1fr);   gap:11px;   min-width:0;   padding:14px;   border:1px solid var(--cpn-line);   border-radius:15px;   background:#fff; }  .cpn-icon{   display:flex;   align-items:center;   justify-content:center;   width:44px;   height:44px;   border-radius:50%;   background:#fff1d3;   font-size:20px; }  .cpn-benefit p{   font-size:12px; }   \/* CHECKS *\/  .cpn-checks{   margin:17px 0 0;   padding:0;   list-style:none; }  .cpn-checks li{   position:relative;   margin-bottom:9px;   padding-left:27px;   color:#74695e;   font-size:14px; }  .cpn-checks li::before{   content:'✓';   position:absolute;   top:1px;   left:0;   display:flex;   align-items:center;   justify-content:center;   width:19px;   height:19px;   border-radius:50%;   background:#fff0d1;   color:#906724;   font-size:11px;   font-weight:900; }  .cpn-dark .cpn-checks li{   color:#dfe8e2; }  .cpn-dark .cpn-checks li::before{   background:rgba(255,255,255,.10);   color:#f5d78d; }   \/* USE *\/  .cpn-use-grid{   display:grid;   grid-template-columns:1fr 1fr;   gap:8px;   margin-top:18px; }  .cpn-use{   min-width:0;   padding:14px 9px;   border:1px solid var(--cpn-line);   border-radius:14px;   background:#fff;   text-align:center; }  .cpn-use span{   display:block;   margin-bottom:4px;   font-size:22px; }  .cpn-use strong{   display:block;   color:var(--cpn-green2);   font-size:13px; }  .cpn-use small{   display:block;   margin-top:3px;   color:#7f7368;   font-size:11px; }   \/* STEPS *\/  .cpn-steps{   display:grid;   gap:9px;   margin-top:18px; }  .cpn-step{   position:relative;   min-width:0;   padding:15px 13px 15px 54px;   border:1px solid var(--cpn-line);   border-radius:15px;   background:#fff; }  .cpn-step-num{   position:absolute;   top:14px;   left:13px;   display:flex;   align-items:center;   justify-content:center;   width:30px;   height:30px;   border-radius:50%;   background:var(--cpn-red);   color:#fff;   font-size:12px;   font-weight:900; }  .cpn-step strong{   display:block;   margin-bottom:3px;   color:var(--cpn-green2);   font-size:14px; }  .cpn-step span{   color:#7c7065;   font-size:12px; }   \/* SPECS *\/  .cpn-specs{   display:grid;   gap:9px;   margin-top:18px; }  .cpn-spec{   min-width:0;   padding:14px;   border:1px solid var(--cpn-line);   border-radius:14px;   background:#fff; }  .cpn-spec strong{   display:block;   margin-bottom:4px;   color:#805f2e;   font-size:11px;   letter-spacing:.06em;   text-transform:uppercase; }  .cpn-spec span{   display:block;   color:#6f655b;   font-size:13px; }  .cpn-note{   margin-top:13px !important;   padding:13px 14px;   border-left:4px solid var(--cpn-red);   border-radius:0 11px 11px 0;   background:#fff0ed;   color:#765e5b !important;   font-size:12px !important; }   \/* FAQ *\/  .cpn-faq{   margin-top:17px; }  .cpn-faq details{   margin-bottom:8px;   overflow:hidden;   border:1px solid var(--cpn-line);   border-radius:14px;   background:#fff; }  .cpn-faq summary{   position:relative;   padding:15px 43px 15px 14px;   color:#32483f;   cursor:pointer;   list-style:none;   font-size:14px;   font-weight:820; }  .cpn-faq summary::-webkit-details-marker{   display:none; }  .cpn-faq summary::after{   content:'+';   position:absolute;   top:50%;   right:14px;   transform:translateY(-50%);   color:var(--cpn-red);   font-size:21px; }  .cpn-faq details[open] summary::after{   content:'−'; }  .cpn-faq p{   padding:0 14px 15px;   font-size:12px; }   \/* CTA *\/  .cpn-cta{   color:#fff;   text-align:center;   border-color:#365046;   background:     radial-gradient(circle at 82% 0%,rgba(242,216,153,.23),transparent 30%),     radial-gradient(circle at 6% 100%,rgba(159,32,38,.18),transparent 28%),     linear-gradient(145deg,#0b2a22,#174238); }  .cpn-cta h2{   color:#fff; }  .cpn-cta p{   max-width:660px;   margin-left:auto;   margin-right:auto;   color:#e1e9e4; }  .cpn-cta .cpn-kicker{   color:#f6dda6;   border-color:rgba(242,216,153,.28);   background:rgba(255,255,255,.08); }  .cpn-cta-button{   display:inline-flex;   align-items:center;   justify-content:center;   margin-top:19px;   padding:13px 20px;   border:1px solid #d7a15e;   border-radius:999px;   background:linear-gradient(135deg,#ae2c33,#72191f);   box-shadow:     inset 0 1px 0 rgba(255,255,255,.2),     0 10px 28px rgba(88,18,24,.28);   color:#fff;   font-size:13px;   font-weight:900;   letter-spacing:.03em; }  .cpn-small{   display:block;   margin-top:11px;   color:#cbd8d0;   font-size:11px; }   \/* DESKTOP *\/  @container cpnpage (min-width:700px){    .cpn-pad,   .cpn-copy{     padding:38px;   }    .cpn-hero .cpn-pad{     padding:52px 40px 36px;   }    .cpn-page h1{     font-size:52px;   }    .cpn-page h2{     font-size:38px;   }    .cpn-tags{     grid-template-columns:repeat(4,1fr);   }    .cpn-split{     grid-template-columns:minmax(0,1fr) minmax(0,1fr);     align-items:center;   }    .cpn-split--reverse .cpn-media{     order:2;   }    .cpn-benefits{     grid-template-columns:repeat(2,minmax(0,1fr));   }    .cpn-use-grid{     grid-template-columns:repeat(4,minmax(0,1fr));   }    .cpn-steps{     grid-template-columns:repeat(3,minmax(0,1fr));   }    .cpn-step{     padding:54px 15px 16px;   }    .cpn-step-num{     top:14px;     left:15px;   }    .cpn-specs{     grid-template-columns:repeat(2,minmax(0,1fr));   }    .cpn-faq summary{     padding:17px 48px 17px 17px;     font-size:16px;   }    .cpn-faq p{     padding:0 17px 17px;     font-size:14px;   } }  @container cpnpage (max-width:430px){    .cpn-card{     border-radius:17px;   }    .cpn-page h1{     font-size:32px;   }    .cpn-page h2{     font-size:26px;   } } \u003c\/style\u003e\n\u003cdiv class=\"cpn-page\"\u003e\n\u003c!-- HERO --\u003e\n\u003csection class=\"cpn-card cpn-hero\"\u003e\n\u003cdiv class=\"cpn-pad cpn-center\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1017\/7042\/8785\/files\/10_21.gif?v=1793091853\" alt=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1017\/7042\/8785\/files\/10_21_1.gif?v=1793107178\" alt=\"\"\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e .cpn-page, .cpn-page *{   box-sizing:border-box; }  .cpn-page{   --cpn-ink:#2f241d;   --cpn-muted:#7d6f63;   --cpn-cream:#fff9ef;   --cpn-ivory:#fffdf8;   --cpn-gold:#d9ad57;   --cpn-gold2:#f2d899;   --cpn-red:#9f2026;   --cpn-red2:#68151a;   --cpn-green:#15382d;   --cpn-green2:#0c2921;   --cpn-line:#ead8bd;   --cpn-white:#ffffff;   --cpn-shadow:0 18px 46px rgba(72,43,20,.12);    width:100%;   max-width:980px;   min-width:0;   margin:0 auto;   padding:8px;   color:var(--cpn-ink);   line-height:1.6;   overflow:hidden;   container-type:inline-size;   container-name:cpnpage; }  .cpn-page img{   display:block;   width:100% !important;   max-width:100% !important;   height:auto !important;   margin:0; }  .cpn-card{   position:relative;   min-width:0;   margin:0 0 18px;   overflow:hidden;   border:1px solid var(--cpn-line);   border-radius:24px;   background:var(--cpn-ivory);   box-shadow:var(--cpn-shadow); }  .cpn-card::after{   content:'';   position:absolute;   inset:0;   pointer-events:none;   opacity:.12;   background:     radial-gradient(circle at 15% 20%,#fff 0 1px,transparent 1.5px),     radial-gradient(circle at 73% 28%,#fff 0 1.2px,transparent 1.8px);   background-size:46px 46px,62px 62px; }  .cpn-card \u003e *{   position:relative;   z-index:1; }  @media (hover:hover){   .cpn-card{     transition:transform .24s ease,box-shadow .24s ease,border-color .24s ease;   }    .cpn-card:hover{     transform:translateY(-3px);     border-color:#dfc494;     box-shadow:0 22px 58px rgba(72,43,20,.17);   } }  .cpn-card:active{   transform:scale(.996); }  .cpn-pad{   min-width:0;   padding:27px 18px; }  .cpn-center{   text-align:center; }  .cpn-page h1, .cpn-page h2, .cpn-page h3, .cpn-page p{   margin-top:0;   overflow-wrap:anywhere; }  .cpn-page h1{   margin-bottom:12px;   color:var(--cpn-green2);   font-size:35px;   line-height:1.05;   letter-spacing:-.045em; }  .cpn-page h2{   margin-bottom:10px;   color:var(--cpn-green2);   font-size:28px;   line-height:1.12;   letter-spacing:-.035em; }  .cpn-page h3{   margin-bottom:4px;   color:var(--cpn-green2);   font-size:16px;   line-height:1.3; }  .cpn-page p{   margin-bottom:0;   color:var(--cpn-muted);   font-size:14px; }  .cpn-lead{   max-width:720px;   margin-left:auto !important;   margin-right:auto !important;   font-size:16px !important; }  .cpn-kicker{   display:inline-flex;   align-items:center;   justify-content:center;   margin:0 0 10px;   padding:7px 13px;   border:1px solid #ead0a1;   border-radius:999px;   background:#fff2d4;   color:#896426;   font-size:11px;   font-weight:850;   letter-spacing:.10em;   line-height:1.2;   text-transform:uppercase; }  .cpn-gold{   background:linear-gradient(     90deg,     #b17b2b,     #f5dda9,     #c99b4c,     #f6e8c4,     #b17b2b   );   background-size:250% auto;   -webkit-background-clip:text;   background-clip:text;   color:transparent;   animation:cpnShimmer 6s linear infinite; }  @keyframes cpnShimmer{   to{background-position:250% center;} }  .cpn-media{   min-width:0;   overflow:hidden;   background:#efe5d7; }  .cpn-split{   display:grid;   min-width:0; }  .cpn-copy{   min-width:0;   padding:27px 18px; }  .cpn-cream{   background:     radial-gradient(circle at 88% 0%,rgba(217,173,87,.12),transparent 30%),     var(--cpn-cream); }  .cpn-soft{   background:#f5f0e6; }   \/* HERO *\/  .cpn-hero{   color:#fff;   border-color:#38483f;   background:     radial-gradient(circle at 85% 0%,rgba(242,216,153,.22),transparent 29%),     radial-gradient(circle at 5% 100%,rgba(159,32,38,.17),transparent 28%),     linear-gradient(145deg,#0c2b23,#173f34); }  .cpn-hero::before{   content:'';   position:absolute;   inset:0;   pointer-events:none;   background:     radial-gradient(circle at 12% 18%,rgba(255,255,255,.95) 0 1px,transparent 1.7px),     radial-gradient(circle at 72% 13%,rgba(255,255,255,.8) 0 1.2px,transparent 1.8px),     radial-gradient(circle at 84% 48%,rgba(255,255,255,.7) 0 1px,transparent 1.5px);   background-size:42px 42px,68px 68px,56px 56px;   opacity:.22; }  .cpn-hero .cpn-pad{   padding:38px 19px 28px; }  .cpn-hero h1{   color:#fff; }  .cpn-hero h1 span{   color:var(--cpn-gold2); }  .cpn-hero p{   color:#e9efeb; }  .cpn-hero .cpn-kicker{   color:#ffe5ad;   border-color:rgba(242,216,153,.30);   background:rgba(255,255,255,.08); }  .cpn-tags{   display:grid;   grid-template-columns:1fr 1fr;   gap:8px;   margin-top:19px; }  .cpn-tag{   min-width:0;   padding:11px 8px;   border:1px solid rgba(255,255,255,.14);   border-radius:14px;   background:rgba(255,255,255,.07);   color:#fff;   font-size:12px;   font-weight:780;   text-align:center; }   \/* MARQUEE *\/  .cpn-marquee{   overflow:hidden;   border:0;   border-radius:16px;   background:linear-gradient(90deg,var(--cpn-red2),var(--cpn-red),var(--cpn-red2));   color:#fff;   white-space:nowrap;   box-shadow:0 12px 30px rgba(105,21,26,.18); }  .cpn-marquee-track{   display:inline-flex;   min-width:max-content;   padding:12px 0;   animation:cpnScroll 25s linear infinite; }  .cpn-marquee span{   padding:0 24px;   color:#fff;   font-size:12px;   font-weight:850;   letter-spacing:.06em; }  .cpn-marquee b{   color:#ffe2a4; }  @keyframes cpnScroll{   from{transform:translateX(0);}   to{transform:translateX(-50%);} }   \/* DARK *\/  .cpn-dark{   color:#fff;   border-color:#384d44;   background:     radial-gradient(circle at 88% 0%,rgba(242,216,153,.18),transparent 30%),     linear-gradient(145deg,#0b2a22,#173f34); }  .cpn-dark h2, .cpn-dark h3{   color:#fff; }  .cpn-dark p{   color:#e0e8e3; }  .cpn-dark .cpn-kicker{   color:#f7dda6;   border-color:rgba(242,216,153,.26);   background:rgba(255,255,255,.07); }   \/* BENEFITS *\/  .cpn-benefits{   display:grid;   gap:9px;   margin-top:18px; }  .cpn-benefit{   display:grid;   grid-template-columns:44px minmax(0,1fr);   gap:11px;   min-width:0;   padding:14px;   border:1px solid var(--cpn-line);   border-radius:15px;   background:#fff; }  .cpn-icon{   display:flex;   align-items:center;   justify-content:center;   width:44px;   height:44px;   border-radius:50%;   background:#fff1d3;   font-size:20px; }  .cpn-benefit p{   font-size:12px; }   \/* CHECKS *\/  .cpn-checks{   margin:17px 0 0;   padding:0;   list-style:none; }  .cpn-checks li{   position:relative;   margin-bottom:9px;   padding-left:27px;   color:#74695e;   font-size:14px; }  .cpn-checks li::before{   content:'✓';   position:absolute;   top:1px;   left:0;   display:flex;   align-items:center;   justify-content:center;   width:19px;   height:19px;   border-radius:50%;   background:#fff0d1;   color:#906724;   font-size:11px;   font-weight:900; }  .cpn-dark .cpn-checks li{   color:#dfe8e2; }  .cpn-dark .cpn-checks li::before{   background:rgba(255,255,255,.10);   color:#f5d78d; }   \/* USE *\/  .cpn-use-grid{   display:grid;   grid-template-columns:1fr 1fr;   gap:8px;   margin-top:18px; }  .cpn-use{   min-width:0;   padding:14px 9px;   border:1px solid var(--cpn-line);   border-radius:14px;   background:#fff;   text-align:center; }  .cpn-use span{   display:block;   margin-bottom:4px;   font-size:22px; }  .cpn-use strong{   display:block;   color:var(--cpn-green2);   font-size:13px; }  .cpn-use small{   display:block;   margin-top:3px;   color:#7f7368;   font-size:11px; }   \/* STEPS *\/  .cpn-steps{   display:grid;   gap:9px;   margin-top:18px; }  .cpn-step{   position:relative;   min-width:0;   padding:15px 13px 15px 54px;   border:1px solid var(--cpn-line);   border-radius:15px;   background:#fff; }  .cpn-step-num{   position:absolute;   top:14px;   left:13px;   display:flex;   align-items:center;   justify-content:center;   width:30px;   height:30px;   border-radius:50%;   background:var(--cpn-red);   color:#fff;   font-size:12px;   font-weight:900; }  .cpn-step strong{   display:block;   margin-bottom:3px;   color:var(--cpn-green2);   font-size:14px; }  .cpn-step span{   color:#7c7065;   font-size:12px; }   \/* SPECS *\/  .cpn-specs{   display:grid;   gap:9px;   margin-top:18px; }  .cpn-spec{   min-width:0;   padding:14px;   border:1px solid var(--cpn-line);   border-radius:14px;   background:#fff; }  .cpn-spec strong{   display:block;   margin-bottom:4px;   color:#805f2e;   font-size:11px;   letter-spacing:.06em;   text-transform:uppercase; }  .cpn-spec span{   display:block;   color:#6f655b;   font-size:13px; }  .cpn-note{   margin-top:13px !important;   padding:13px 14px;   border-left:4px solid var(--cpn-red);   border-radius:0 11px 11px 0;   background:#fff0ed;   color:#765e5b !important;   font-size:12px !important; }   \/* FAQ *\/  .cpn-faq{   margin-top:17px; }  .cpn-faq details{   margin-bottom:8px;   overflow:hidden;   border:1px solid var(--cpn-line);   border-radius:14px;   background:#fff; }  .cpn-faq summary{   position:relative;   padding:15px 43px 15px 14px;   color:#32483f;   cursor:pointer;   list-style:none;   font-size:14px;   font-weight:820; }  .cpn-faq summary::-webkit-details-marker{   display:none; }  .cpn-faq summary::after{   content:'+';   position:absolute;   top:50%;   right:14px;   transform:translateY(-50%);   color:var(--cpn-red);   font-size:21px; }  .cpn-faq details[open] summary::after{   content:'−'; }  .cpn-faq p{   padding:0 14px 15px;   font-size:12px; }   \/* CTA *\/  .cpn-cta{   color:#fff;   text-align:center;   border-color:#365046;   background:     radial-gradient(circle at 82% 0%,rgba(242,216,153,.23),transparent 30%),     radial-gradient(circle at 6% 100%,rgba(159,32,38,.18),transparent 28%),     linear-gradient(145deg,#0b2a22,#174238); }  .cpn-cta h2{   color:#fff; }  .cpn-cta p{   max-width:660px;   margin-left:auto;   margin-right:auto;   color:#e1e9e4; }  .cpn-cta .cpn-kicker{   color:#f6dda6;   border-color:rgba(242,216,153,.28);   background:rgba(255,255,255,.08); }  .cpn-cta-button{   display:inline-flex;   align-items:center;   justify-content:center;   margin-top:19px;   padding:13px 20px;   border:1px solid #d7a15e;   border-radius:999px;   background:linear-gradient(135deg,#ae2c33,#72191f);   box-shadow:     inset 0 1px 0 rgba(255,255,255,.2),     0 10px 28px rgba(88,18,24,.28);   color:#fff;   font-size:13px;   font-weight:900;   letter-spacing:.03em; }  .cpn-small{   display:block;   margin-top:11px;   color:#cbd8d0;   font-size:11px; }   \/* DESKTOP *\/  @container cpnpage (min-width:700px){    .cpn-pad,   .cpn-copy{     padding:38px;   }    .cpn-hero .cpn-pad{     padding:52px 40px 36px;   }    .cpn-page h1{     font-size:52px;   }    .cpn-page h2{     font-size:38px;   }    .cpn-tags{     grid-template-columns:repeat(4,1fr);   }    .cpn-split{     grid-template-columns:minmax(0,1fr) minmax(0,1fr);     align-items:center;   }    .cpn-split--reverse .cpn-media{     order:2;   }    .cpn-benefits{     grid-template-columns:repeat(2,minmax(0,1fr));   }    .cpn-use-grid{     grid-template-columns:repeat(4,minmax(0,1fr));   }    .cpn-steps{     grid-template-columns:repeat(3,minmax(0,1fr));   }    .cpn-step{     padding:54px 15px 16px;   }    .cpn-step-num{     top:14px;     left:15px;   }    .cpn-specs{     grid-template-columns:repeat(2,minmax(0,1fr));   }    .cpn-faq summary{     padding:17px 48px 17px 17px;     font-size:16px;   }    .cpn-faq p{     padding:0 17px 17px;     font-size:14px;   } }  @container cpnpage (max-width:430px){    .cpn-card{     border-radius:17px;   }    .cpn-page h1{     font-size:32px;   }    .cpn-page h2{     font-size:26px;   } } \u003c\/style\u003e\n\u003cdiv class=\"cpn-page\"\u003e\n\u003csection class=\"cpn-card cpn-hero\"\u003e\n\u003cdiv class=\"cpn-pad cpn-center\"\u003e\n\u003cdiv class=\"cpn-page\"\u003e\n\u003c!-- HERO --\u003e\n\u003csection class=\"cpn-card cpn-hero\"\u003e\n\u003cdiv class=\"cpn-pad cpn-center\"\u003e\n\u003cspan class=\"cpn-kicker\"\u003e \u003cspan\u003eTURN YOUR HOME INTO A MAGICAL CHRISTMAS LIGHT SHOW\u003c\/span\u003e\u003c\/span\u003e\n\u003ch2 data-pm-slice=\"1 1 []\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003e𝗔𝗩𝗘𝗥𝗡𝗢𝗭𝗔® Smart RGB LED String Lights — \u003cspan style=\"color: rgb(255, 229, 173);\"\u003eApp-Controlled Christmas Light Display\u003c\/span\u003e\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp data-pm-slice=\"1 1 []\"\u003e\u003cspan\u003eCHRISTMAS MAGIC, NOW ON DISPLAY\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eTURN YOUR HOME INTO A CHRISTMAS LIGHT SHOW\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eBring your windows and balconies to life with colorful LED patterns, animated Christmas scenes, and convenient app control.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eSMART APP CONTROL · DYNAMIC RGB EFFECTS · CHRISTMAS ANIMATIONS · REMOTE CONTROL\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"cpn-tags\"\u003e\n\u003cdiv class=\"cpn-tag\"\u003e\n\u003cdiv class=\"avz-xmas-feature__item\"\u003e\n\u003cdiv class=\"avz-xmas-feature__item\"\u003e\n\u003cspan class=\"avz-xmas-feature__icon\"\u003e📱\u003c\/span\u003e\u003cspan class=\"avz-xmas-feature__item-text\"\u003eSmart App Control\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpn-tag\"\u003e\n\u003cspan class=\"avz-xmas-feature__icon\"\u003e✨\u003c\/span\u003e\u003cspan class=\"avz-xmas-feature__item-text\"\u003eDynamic RGB Effects\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpn-tag\"\u003e\n\u003cspan class=\"avz-xmas-feature__icon\"\u003e🎄\u003c\/span\u003e\u003cspan class=\"avz-xmas-feature__item-text\"\u003eChristmas Animations\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpn-tag\"\u003e\u003cspan class=\"avz-xmas-feature__item-text\"\u003e\u003cspan class=\"avz-xmas-feature__icon\"\u003e💡\u003c\/span\u003e256 LED Display\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"cpn-tag\"\u003e\u003cspan class=\"avz-xmas-feature__item-text\"\u003e\u003cspan class=\"avz-xmas-feature__icon\"\u003e🪟\u003c\/span\u003eWindow \u0026amp; Balcony Ready\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"cpn-tag\"\u003e\u003cspan class=\"avz-xmas-feature__item-text\"\u003e\u003cspan class=\"avz-xmas-feature__icon\"\u003e🏠\u003c\/span\u003eOutdoor Home Display\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpn-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1017\/7042\/8785\/files\/1_f32390c1-7615-4feb-96fb-21ecb434d4db.png?v=1793095636\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- MARQUEE --\u003e\n\u003cdiv class=\"cpn-card cpn-marquee\"\u003e\n\u003cdiv class=\"cpn-marquee-track\"\u003e\n\u003cp data-pm-slice=\"1 1 []\"\u003e\u003cspan\u003eONE LIGHT CURTAIN · SO MANY CHRISTMAS LOOKS\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eWINDOWS · BALCONIES · FESTIVE BACKDROPS\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eCHOOSE A DESIGN · SET THE MOOD · ENJOY THE GLOW\u003c\/span\u003e\u003c\/p\u003e\n\u003cspan\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"cpn-card cpn-cream\"\u003e\n\u003cdiv class=\"cpn-split\"\u003e\n\u003cdiv class=\"cpn-copy\"\u003e\n\u003cspan class=\"cpn-kicker\"\u003e𝐅𝐫𝐨𝐦 𝐄𝐯𝐞𝐫𝐲𝐝𝐚𝐲 𝐖𝐢𝐧𝐝𝐨𝐰𝐬 𝐓𝐨 𝐇𝐨𝐥𝐢𝐝𝐚𝐲 𝐇𝐢𝐠𝐡𝐥𝐢𝐠𝐡𝐭𝐬\u003c\/span\u003e\n\u003ch2\u003e𝐌𝐚𝐤𝐞 𝐘𝐨𝐮𝐫 \u003cspan class=\"cpn-gold\"\u003e\u003cspan\u003e𝐇𝐨𝐦𝐞 𝐏𝐚𝐫𝐭 𝐎𝐟 𝐓𝐡𝐞 𝐂𝐞𝐥𝐞𝐛𝐫𝐚𝐭𝐢𝐨𝐧.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp data-pm-slice=\"1 1 []\"\u003e\u003cspan style=\"color: rgb(120, 120, 120);\"\u003eTurn a plain window or balcony display into a colorful Christmas feature. The curtain-style LED layout brings recognizable festive designs into your decorating space, creating a backdrop that draws the eye.\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"cpn-benefits\"\u003e\n\u003cdiv class=\"cpn-benefit\"\u003e\n\u003cdiv class=\"cpn-icon\"\u003e🏠\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 data-pm-slice=\"1 1 []\"\u003e\u003cspan\u003eA Display That Stands Out\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(158, 158, 158);\"\u003eMake your window or balcony the visual focal point of your Christmas decorations.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpn-benefit\"\u003e\n\u003cdiv class=\"cpn-icon\"\u003e✨\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 data-pm-slice=\"1 1 []\"\u003e\u003cspan\u003eMore Than A String Of Lights\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp data-pm-slice=\"1 1 []\"\u003e\u003cspan style=\"color: rgb(120, 120, 120);\"\u003eDecorate with illuminated pictures, seasonal patterns, and animated scenes.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- EASY DECORATING --\u003e\n\u003csection class=\"cpn-card cpn-dark\"\u003e\n\u003cdiv class=\"cpn-split cpn-split--reverse\"\u003e\n\u003cdiv class=\"cpn-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1017\/7042\/8785\/files\/dea11159ca7efb8663fb3904023c903a_4d37abe2-abf0-440b-93af-299343b0f46f.jpg?v=1793091948\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"cpn-copy\"\u003e\n\u003cspan class=\"cpn-kicker\"\u003e𝗬𝗼𝘂𝗿 𝗖𝗵𝗿𝗶𝘀𝘁𝗺𝗮𝘀 𝗗𝗶𝘀𝗽𝗹𝗮𝘆, 𝗬𝗼𝘂𝗿 𝗪𝗮𝘆\u003c\/span\u003e\n\u003ch2\u003e\u003cspan\u003eChange The Scene From Your Phone.\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp data-pm-slice=\"1 1 []\"\u003e\u003cspan\u003e Keep your decorating fresh throughout the season. Use the app to browse patterns, explore creative designs, and adjust your lighting display without rearranging your decorations.\u003c\/span\u003e\u003c\/p\u003e\n\u003cul class=\"cpn-checks\"\u003e\n\u003cli\u003e\n\u003cp data-pm-slice=\"1 1 []\"\u003e\u003cspan\u003e Browse festive designs in the app\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-pm-slice=\"1 1 []\"\u003e\u003cspan\u003eSwitch between colorful lighting effects\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-pm-slice=\"1 1 []\"\u003eAdjust brightness to suit the setting\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-pm-slice=\"1 1 []\"\u003e\u003cspan\u003eUse the remote for convenient control\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- USE CASES --\u003e\n\u003csection class=\"cpn-card cpn-soft\"\u003e\n\u003cdiv class=\"cpn-pad cpn-center\"\u003e\n\u003cspan class=\"cpn-kicker\"\u003e 𝗖𝗵𝗿𝗶𝘀𝘁𝗺𝗮𝘀 𝗠𝗮𝗴𝗶𝗰 𝗪𝗵𝗲𝗿𝗲𝘃𝗲𝗿 𝗬𝗼𝘂 𝗖𝗲𝗹𝗲𝗯𝗿𝗮𝘁𝗲\u003c\/span\u003e\n\u003ch2\u003e𝗢𝗻𝗲 𝗖𝘂𝗿𝘁𝗮𝗶𝗻. \u003cspan class=\"cpn-gold\"\u003e 𝗦𝗼 𝗠𝗮𝗻𝘆 𝗙𝗲𝘀𝘁𝗶𝘃𝗲 𝗣𝗼𝘀𝘀𝗶𝗯𝗶𝗹𝗶𝘁𝗶𝗲𝘀.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cdiv class=\"cpn-use-grid\"\u003e\n\u003cp class=\"cpn-use\"\u003e\u003cspan\u003e🪟 \u003c\/span\u003e \u003cstrong\u003eWindows\u003c\/strong\u003e \u003csmall\u003eTurn your window into a colorful holiday display. \u003c\/small\u003e\u003c\/p\u003e\n\u003cdiv class=\"cpn-use\"\u003e\n\u003cspan\u003e🧱 \u003cstrong\u003eWalls\u003c\/strong\u003e\u003c\/span\u003e \u003csmall\u003eBring a plain wall to life with animated light patterns.\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpn-use\"\u003e\n\u003cspan\u003e🎄 \u003cstrong\u003eChristmas Trees\u003c\/strong\u003e\u003c\/span\u003e \u003csmall\u003eAdd colorful patterns and festive animations to your tree.\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpn-use\"\u003e\n\u003cspan\u003e✨ \u003cstrong\u003eBalconies\u003c\/strong\u003e\u003c\/span\u003e \u003csmall\u003eDress up your balcony with a festive light display.\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpn-use\"\u003e\n\u003cspan\u003e\u003c\/span\u003e\u003cstrong\u003e🏡\u003c\/strong\u003e\u003cstrong\u003ePatios\u003c\/strong\u003e\u003csmall\u003eSet the mood for festive evenings on your patio.\u003c\/small\u003e\u003cstrong\u003e\u003cbr\u003e\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpn-use\"\u003e\n\u003cspan\u003e\u003c\/span\u003e\u003cstrong\u003e🎉 \u003cbr\u003eParties \u0026amp; Celebrations\u003c\/strong\u003e\u003csmall\u003eCreate a colorful backdrop for gatherings and photos.\u003c\/small\u003e\u003cstrong\u003e\u003cbr\u003e\u003c\/strong\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpn-media\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- FAMILY EMOTION --\u003e\n\u003csection class=\"cpn-card cpn-cream\"\u003e\n\u003cdiv class=\"cpn-split\"\u003e\n\u003cdiv class=\"cpn-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0798\/8422\/2775\/files\/a0a66054-0e1d-440d-84a8-4f8ee82d92bd.png?v=1793087470\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"cpn-copy\"\u003e\n\u003cspan class=\"cpn-kicker\"\u003e More Than Decoration \u003c\/span\u003e\n\u003ch2\u003eMake The\u003cspan class=\"cpn-gold\"\u003e  Season Feel A Little More Magical.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp data-pm-slice=\"1 1 []\"\u003e\u003cspan style=\"color: rgb(158, 158, 158);\"\u003eA glowing Christmas tree. A waving Santa. Snowflakes lighting up the window. Create a display that adds something special to the moments you share at home.\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"cpn-benefits\"\u003e\n\u003cdiv class=\"cpn-benefit\"\u003e\n\u003cdiv class=\"cpn-icon\"\u003e👨👩👧\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 data-pm-slice=\"1 1 []\"\u003e\u003cspan\u003eFamily Christmas Nights\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp data-pm-slice=\"1 1 []\"\u003e\u003cspan style=\"color: rgb(158, 158, 158);\"\u003eSet the scene for movie nights, gift opening, and evenings together.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpn-benefit\"\u003e\n\u003cdiv class=\"cpn-icon\"\u003e🎁\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 data-pm-slice=\"1 1 []\"\u003e\u003cspan\u003eA Gift That Lights Up The Season\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp data-pm-slice=\"1 1 []\"\u003e\u003cspan style=\"color: rgb(158, 158, 158);\"\u003eA festive gift idea for anyone who loves decorating their home for Christmas.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- 3 STEPS --\u003e\n\u003csection class=\"cpn-card cpn-dark\"\u003e\n\u003cdiv class=\"cpn-pad cpn-center\"\u003e\n\u003cspan class=\"cpn-kicker\"\u003e Christmas Magic In Seconds \u003c\/span\u003e\n\u003ch2\u003e\u003cspan\u003eSet The Scene For Christmas\u003c\/span\u003e\u003c\/h2\u003e\n\u003cdiv class=\"cpn-steps\"\u003e\n\u003cdiv class=\"cpn-step\"\u003e\n\u003cspan class=\"cpn-step-num\"\u003e1\u003c\/span\u003e \u003cstrong\u003eSet up your Smart RGB LED String Lights\u003c\/strong\u003e \n\u003cp data-pm-slice=\"1 1 []\"\u003e\u003cspan\u003eArrange the light curtain across a suitable display area, following the supplied installation\u003c\/span\u003e\u003c\/p\u003e\n\u003cp data-pm-slice=\"1 1 []\"\u003e\u003cspan\u003einstructions.\u003c\/span\u003e\u003c\/p\u003e\n\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpn-step\"\u003e\n\u003cspan class=\"cpn-step-num\"\u003e2\u003c\/span\u003e \u003cstrong\u003eConnect The Power\u003c\/strong\u003e \u003cspan\u003e Connect the lights using the power supply specified for your model.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpn-step\"\u003e\n\u003cspan class=\"cpn-step-num\"\u003e3\u003c\/span\u003e \u003cstrong\u003eChoose Your Festive Look\u003c\/strong\u003e \u003cspan\u003eUse the app or remote to select your lighting effect and enjoy your Christmas display.\u003cbr\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- COMPACT --\u003e\n\u003csection class=\"cpn-card cpn-soft\"\u003e\n\u003cdiv class=\"cpn-split cpn-split--reverse\"\u003e\n\u003cdiv class=\"cpn-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0798\/8422\/2775\/files\/0bcc4cf0-2f24-4bbb-beab-c09bc0004651.png?v=1793087488\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"cpn-copy\"\u003e\n\u003cspan class=\"cpn-kicker\"\u003e Compact Size • Big Holiday Impact \u003c\/span\u003e\n\u003ch2\u003e\u003cspan data-type=\"text\"\u003e\u003cspan data-type=\"leaf\"\u003eA Curtain Of Lights.\u003c\/span\u003e\u003c\/span\u003e\u003c\/h2\u003e\n\u003ch2\u003e\u003cspan class=\"cpn-gold\"\u003eA World Of Christmas Ideas.\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(158, 158, 158);\"\u003eThe hanging LED layout creates a canvas for colorful patterns and festive animations. Style it with your Christmas tree, garlands, and favorite decorations for a coordinated seasonal display.\u003c\/span\u003e\u003c\/p\u003e\n\u003cul class=\"cpn-checks\"\u003e\n\u003cli\u003eControl lights via a smart app\u003c\/li\u003e\n\u003cli\u003eFestive Christmas Animation\u003c\/li\u003e\n\u003cli\u003e256 LED Pixel Display\u003c\/li\u003e\n\u003cli\u003eDesigned specifically for windows, balconies, and outdoor displays\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SPECS --\u003e\n\u003csection class=\"cpn-card cpn-cream\"\u003e\n\u003cdiv class=\"cpn-pad\"\u003e\n\u003cdiv class=\"cpn-center\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1017\/7042\/8785\/files\/5b247317aed0fbac29e764f9c20465fe_e1af1032-bd76-4da7-9d69-39d216cfc9ea.png?v=1793092424\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"cpn-center\"\u003e\n\u003cspan class=\"cpn-kicker\"\u003eProduct Details \u003c\/span\u003e\n\u003ch2\u003eEverything You Need For Your Christmas Light Show\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpn-specs\"\u003e\n\u003cdiv class=\"cpn-spec\"\u003e\n\u003cstrong\u003eProduct Type\u003c\/strong\u003e\n\u003carticle class=\"4ever-article\"\u003e\u003cspan data-type=\"text\"\u003e\u003cspan data-type=\"leaf\"\u003eSmart RGB LED String Lights\u003c\/span\u003e\u003c\/span\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpn-spec\"\u003e\n\u003cstrong\u003eAvailable Sizes\u003c\/strong\u003e \u003cspan\u003e1 m × 1 m \/ 3.3 ft × 3.3 ft\u003cbr\u003e2 m × 2 m \/ 6.6 ft × 6.6 ft\u003cbr\u003e3 m × 3 m \/ 9.8 ft × 9.8 ft\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpn-spec\"\u003e\n\u003cstrong\u003eLED Display\u003c\/strong\u003e \u003cspan\u003e256-LED RGB Pixel Display\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpn-spec\"\u003e\n\u003cstrong\u003eControl Options\u003c\/strong\u003e \u003cspan\u003eSmart App Control + Remote Control\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpn-spec\"\u003e\n\u003cstrong\u003ePatterns \u0026amp; Customization\u003c\/strong\u003e \u003cspan\u003e1,000+ Christmas Scenes · Dynamic RGB Effects · DIY Patterns \u0026amp; Custom Text\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpn-spec\"\u003e\n\u003cstrong\u003eBrightness \u0026amp; Timer\u003c\/strong\u003e \u003cspan\u003eAdjustable Brightness · Scheduled Automatic On\/Off\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpn-spec\"\u003e\n\u003cstrong\u003eWeather Resistance\u003c\/strong\u003e \u003cspan\u003eIP65-Rated Light Curtain · Suitable for Indoor \u0026amp; Outdoor Displays\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpn-spec\"\u003e\n\u003cstrong\u003eSuggested Spaces\u003c\/strong\u003e \u003cspan\u003eWindows · Balconies · Porches · Fences · Walls · Christmas Trees\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"cpn-note\"\u003e\u003cstrong\u003eDisplay appearance:\u003c\/strong\u003e Colors, brightness, and pattern clarity may vary depending on ambient lighting, the selected effects, curtain size, and how the lights are arranged.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- FAQ --\u003e\n\u003csection class=\"cpn-card\"\u003e\n\u003cdiv class=\"cpn-pad\"\u003e\n\u003cdiv class=\"cpn-center\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1017\/7042\/8785\/files\/Q.jpg?v=1793095321\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"cpn-center\"\u003e\n\u003cspan class=\"cpn-kicker\"\u003eBefore Christmas Night \u003c\/span\u003e\n\u003ch2\u003eGood To Know\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpn-faq\"\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eHow do I change the patterns?\u003c\/summary\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(148, 148, 148);\"\u003eUse the smartphone app to select animations and switch display modes. The app supports both iOS and Android.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eDo I need to create my own animations?\u003c\/summary\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(150, 150, 150);\"\u003eNo. The preloaded Christmas animations are ready to play. Simply select a preset scene in the app.\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eWhich size should I choose?\u003c\/summary\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(156, 156, 156);\"\u003eMeasure the width and height of the area you want to cover. Available sizes are 1 × 1 m, 2 × 2 m, and 3 × 3 m.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eCan I connect multiple curtain light panels together?\u003c\/summary\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(156, 156, 156);\"\u003eYes. Multiple units can be combined to create a larger display. Additional units are sold separately. Please check the connection requirements before ordering.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eCan I use the lights outdoors?\u003c\/summary\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(150, 150, 150);\"\u003eYes. The IP65-rated light curtain is suitable for indoor and outdoor use. Keep the controller, USB power source and electrical connections dry and sheltered. Do not submerge in water.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eHow do I set them up?\u003c\/summary\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(143, 143, 143);\"\u003eHang the curtain lights, connect the controller and power supply, then follow the included quick-start guide.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eDoes it use Wi-Fi?\u003cbr\u003e\u003c\/summary\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(138, 138, 138);\"\u003eNo. According to the product specifications, it uses Bluetooth, not Wi-Fi. Keep your phone within \u003cbr\u003eBluetooth range when controlling the display.\u003cbr\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- FINAL CTA --\u003e\n\u003csection class=\"cpn-card cpn-cta\"\u003e\n\u003cdiv class=\"cpn-pad\"\u003e\n\u003cspan class=\"cpn-kicker\"\u003e 🎄 Your Home. Your Christmas Light Show.\u003c\/span\u003e\n\u003ch2\u003e\u003cspan\u003eMake This Christmas Shine.\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp\u003eBring colorful animations, festive patterns, and a little extra holiday magic to your windows and decorating spaces.\u003c\/p\u003e\n\u003cdiv class=\"cpn-cta-button\"\u003eCREATE YOUR CHRISTMAS DISPLAY\u003c\/div\u003e\n\u003cspan class=\"cpn-small\"\u003eApp Control · Dynamic RGB Effects · Festive Animations\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv style=\"width: 100%; margin: 18px 0; clear: both;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1017\/7042\/8785\/files\/eb54c4d8d7b71e5c99ed5177cf255d41.png?v=1793105762\" alt=\"Smart RGB Pixel LED Curtain Lights setup and size guide\" loading=\"lazy\" style=\"display: block; width: 100%; max-width: 100%; height: auto; margin: 0; border-radius: 12px;\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"jinglue","offers":[{"title":"1M × 1M (3.3FT × 3.3FT) — Balconies","offer_id":68014771208561,"sku":"opx-cmx-cld*1","price":39.99,"currency_code":"USD","in_stock":true},{"title":"2M × 2M (6.6FT × 6.6FT) — Windows \u0026 Walls","offer_id":68014771241329,"sku":"opx-cmx-cld*1","price":49.99,"currency_code":"USD","in_stock":true},{"title":"3M × 3M (9.8FT × 9.8FT) — Christmas Trees","offer_id":68014771274097,"sku":"opx-cmx-cld*1","price":59.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1017\/7042\/8785\/files\/77ad065df0cdbabb08cf4475f046f61b.webp?v=1793092143"},{"product_id":"sdled003","title":"🎁🎄📱Smart RGB LED String Lights |🧱 Your Holiday Light Show, Controlled from Your Phone","description":"\u003cstyle\u003e .cpn-page, .cpn-page *{   box-sizing:border-box; }  .cpn-page{   --cpn-ink:#2f241d;   --cpn-muted:#7d6f63;   --cpn-cream:#fff9ef;   --cpn-ivory:#fffdf8;   --cpn-gold:#d9ad57;   --cpn-gold2:#f2d899;   --cpn-red:#9f2026;   --cpn-red2:#68151a;   --cpn-green:#15382d;   --cpn-green2:#0c2921;   --cpn-line:#ead8bd;   --cpn-white:#ffffff;   --cpn-shadow:0 18px 46px rgba(72,43,20,.12);    width:100%;   max-width:980px;   min-width:0;   margin:0 auto;   padding:8px;   color:var(--cpn-ink);   line-height:1.6;   overflow:hidden;   container-type:inline-size;   container-name:cpnpage; }  .cpn-page img{   display:block;   width:100% !important;   max-width:100% !important;   height:auto !important;   margin:0; }  .cpn-card{   position:relative;   min-width:0;   margin:0 0 18px;   overflow:hidden;   border:1px solid var(--cpn-line);   border-radius:24px;   background:var(--cpn-ivory);   box-shadow:var(--cpn-shadow); }  .cpn-card::after{   content:'';   position:absolute;   inset:0;   pointer-events:none;   opacity:.12;   background:     radial-gradient(circle at 15% 20%,#fff 0 1px,transparent 1.5px),     radial-gradient(circle at 73% 28%,#fff 0 1.2px,transparent 1.8px);   background-size:46px 46px,62px 62px; }  .cpn-card \u003e *{   position:relative;   z-index:1; }  @media (hover:hover){   .cpn-card{     transition:transform .24s ease,box-shadow .24s ease,border-color .24s ease;   }    .cpn-card:hover{     transform:translateY(-3px);     border-color:#dfc494;     box-shadow:0 22px 58px rgba(72,43,20,.17);   } }  .cpn-card:active{   transform:scale(.996); }  .cpn-pad{   min-width:0;   padding:27px 18px; }  .cpn-center{   text-align:center; }  .cpn-page h1, .cpn-page h2, .cpn-page h3, .cpn-page p{   margin-top:0;   overflow-wrap:anywhere; }  .cpn-page h1{   margin-bottom:12px;   color:var(--cpn-green2);   font-size:35px;   line-height:1.05;   letter-spacing:-.045em; }  .cpn-page h2{   margin-bottom:10px;   color:var(--cpn-green2);   font-size:28px;   line-height:1.12;   letter-spacing:-.035em; }  .cpn-page h3{   margin-bottom:4px;   color:var(--cpn-green2);   font-size:16px;   line-height:1.3; }  .cpn-page p{   margin-bottom:0;   color:var(--cpn-muted);   font-size:14px; }  .cpn-lead{   max-width:720px;   margin-left:auto !important;   margin-right:auto !important;   font-size:16px !important; }  .cpn-kicker{   display:inline-flex;   align-items:center;   justify-content:center;   margin:0 0 10px;   padding:7px 13px;   border:1px solid #ead0a1;   border-radius:999px;   background:#fff2d4;   color:#896426;   font-size:11px;   font-weight:850;   letter-spacing:.10em;   line-height:1.2;   text-transform:uppercase; }  .cpn-gold{   background:linear-gradient(     90deg,     #b17b2b,     #f5dda9,     #c99b4c,     #f6e8c4,     #b17b2b   );   background-size:250% auto;   -webkit-background-clip:text;   background-clip:text;   color:transparent;   animation:cpnShimmer 6s linear infinite; }  @keyframes cpnShimmer{   to{background-position:250% center;} }  .cpn-media{   min-width:0;   overflow:hidden;   background:#efe5d7; }  .cpn-split{   display:grid;   min-width:0; }  .cpn-copy{   min-width:0;   padding:27px 18px; }  .cpn-cream{   background:     radial-gradient(circle at 88% 0%,rgba(217,173,87,.12),transparent 30%),     var(--cpn-cream); }  .cpn-soft{   background:#f5f0e6; }   \/* HERO *\/  .cpn-hero{   color:#fff;   border-color:#38483f;   background:     radial-gradient(circle at 85% 0%,rgba(242,216,153,.22),transparent 29%),     radial-gradient(circle at 5% 100%,rgba(159,32,38,.17),transparent 28%),     linear-gradient(145deg,#0c2b23,#173f34); }  .cpn-hero::before{   content:'';   position:absolute;   inset:0;   pointer-events:none;   background:     radial-gradient(circle at 12% 18%,rgba(255,255,255,.95) 0 1px,transparent 1.7px),     radial-gradient(circle at 72% 13%,rgba(255,255,255,.8) 0 1.2px,transparent 1.8px),     radial-gradient(circle at 84% 48%,rgba(255,255,255,.7) 0 1px,transparent 1.5px);   background-size:42px 42px,68px 68px,56px 56px;   opacity:.22; }  .cpn-hero .cpn-pad{   padding:38px 19px 28px; }  .cpn-hero h1{   color:#fff; }  .cpn-hero h1 span{   color:var(--cpn-gold2); }  .cpn-hero p{   color:#e9efeb; }  .cpn-hero .cpn-kicker{   color:#ffe5ad;   border-color:rgba(242,216,153,.30);   background:rgba(255,255,255,.08); }  .cpn-tags{   display:grid;   grid-template-columns:1fr 1fr;   gap:8px;   margin-top:19px; }  .cpn-tag{   min-width:0;   padding:11px 8px;   border:1px solid rgba(255,255,255,.14);   border-radius:14px;   background:rgba(255,255,255,.07);   color:#fff;   font-size:12px;   font-weight:780;   text-align:center; }   \/* MARQUEE *\/  .cpn-marquee{   overflow:hidden;   border:0;   border-radius:16px;   background:linear-gradient(90deg,var(--cpn-red2),var(--cpn-red),var(--cpn-red2));   color:#fff;   white-space:nowrap;   box-shadow:0 12px 30px rgba(105,21,26,.18); }  .cpn-marquee-track{   display:inline-flex;   min-width:max-content;   padding:12px 0;   animation:cpnScroll 25s linear infinite; }  .cpn-marquee span{   padding:0 24px;   color:#fff;   font-size:12px;   font-weight:850;   letter-spacing:.06em; }  .cpn-marquee b{   color:#ffe2a4; }  @keyframes cpnScroll{   from{transform:translateX(0);}   to{transform:translateX(-50%);} }   \/* DARK *\/  .cpn-dark{   color:#fff;   border-color:#384d44;   background:     radial-gradient(circle at 88% 0%,rgba(242,216,153,.18),transparent 30%),     linear-gradient(145deg,#0b2a22,#173f34); }  .cpn-dark h2, .cpn-dark h3{   color:#fff; }  .cpn-dark p{   color:#e0e8e3; }  .cpn-dark .cpn-kicker{   color:#f7dda6;   border-color:rgba(242,216,153,.26);   background:rgba(255,255,255,.07); }   \/* BENEFITS *\/  .cpn-benefits{   display:grid;   gap:9px;   margin-top:18px; }  .cpn-benefit{   display:grid;   grid-template-columns:44px minmax(0,1fr);   gap:11px;   min-width:0;   padding:14px;   border:1px solid var(--cpn-line);   border-radius:15px;   background:#fff; }  .cpn-icon{   display:flex;   align-items:center;   justify-content:center;   width:44px;   height:44px;   border-radius:50%;   background:#fff1d3;   font-size:20px; }  .cpn-benefit p{   font-size:12px; }   \/* CHECKS *\/  .cpn-checks{   margin:17px 0 0;   padding:0;   list-style:none; }  .cpn-checks li{   position:relative;   margin-bottom:9px;   padding-left:27px;   color:#74695e;   font-size:14px; }  .cpn-checks li::before{   content:'✓';   position:absolute;   top:1px;   left:0;   display:flex;   align-items:center;   justify-content:center;   width:19px;   height:19px;   border-radius:50%;   background:#fff0d1;   color:#906724;   font-size:11px;   font-weight:900; }  .cpn-dark .cpn-checks li{   color:#dfe8e2; }  .cpn-dark .cpn-checks li::before{   background:rgba(255,255,255,.10);   color:#f5d78d; }   \/* USE *\/  .cpn-use-grid{   display:grid;   grid-template-columns:1fr 1fr;   gap:8px;   margin-top:18px; }  .cpn-use{   min-width:0;   padding:14px 9px;   border:1px solid var(--cpn-line);   border-radius:14px;   background:#fff;   text-align:center; }  .cpn-use span{   display:block;   margin-bottom:4px;   font-size:22px; }  .cpn-use strong{   display:block;   color:var(--cpn-green2);   font-size:13px; }  .cpn-use small{   display:block;   margin-top:3px;   color:#7f7368;   font-size:11px; }   \/* STEPS *\/  .cpn-steps{   display:grid;   gap:9px;   margin-top:18px; }  .cpn-step{   position:relative;   min-width:0;   padding:15px 13px 15px 54px;   border:1px solid var(--cpn-line);   border-radius:15px;   background:#fff; }  .cpn-step-num{   position:absolute;   top:14px;   left:13px;   display:flex;   align-items:center;   justify-content:center;   width:30px;   height:30px;   border-radius:50%;   background:var(--cpn-red);   color:#fff;   font-size:12px;   font-weight:900; }  .cpn-step strong{   display:block;   margin-bottom:3px;   color:var(--cpn-green2);   font-size:14px; }  .cpn-step span{   color:#7c7065;   font-size:12px; }   \/* SPECS *\/  .cpn-specs{   display:grid;   gap:9px;   margin-top:18px; }  .cpn-spec{   min-width:0;   padding:14px;   border:1px solid var(--cpn-line);   border-radius:14px;   background:#fff; }  .cpn-spec strong{   display:block;   margin-bottom:4px;   color:#805f2e;   font-size:11px;   letter-spacing:.06em;   text-transform:uppercase; }  .cpn-spec span{   display:block;   color:#6f655b;   font-size:13px; }  .cpn-note{   margin-top:13px !important;   padding:13px 14px;   border-left:4px solid var(--cpn-red);   border-radius:0 11px 11px 0;   background:#fff0ed;   color:#765e5b !important;   font-size:12px !important; }   \/* FAQ *\/  .cpn-faq{   margin-top:17px; }  .cpn-faq details{   margin-bottom:8px;   overflow:hidden;   border:1px solid var(--cpn-line);   border-radius:14px;   background:#fff; }  .cpn-faq summary{   position:relative;   padding:15px 43px 15px 14px;   color:#32483f;   cursor:pointer;   list-style:none;   font-size:14px;   font-weight:820; }  .cpn-faq summary::-webkit-details-marker{   display:none; }  .cpn-faq summary::after{   content:'+';   position:absolute;   top:50%;   right:14px;   transform:translateY(-50%);   color:var(--cpn-red);   font-size:21px; }  .cpn-faq details[open] summary::after{   content:'−'; }  .cpn-faq p{   padding:0 14px 15px;   font-size:12px; }   \/* CTA *\/  .cpn-cta{   color:#fff;   text-align:center;   border-color:#365046;   background:     radial-gradient(circle at 82% 0%,rgba(242,216,153,.23),transparent 30%),     radial-gradient(circle at 6% 100%,rgba(159,32,38,.18),transparent 28%),     linear-gradient(145deg,#0b2a22,#174238); }  .cpn-cta h2{   color:#fff; }  .cpn-cta p{   max-width:660px;   margin-left:auto;   margin-right:auto;   color:#e1e9e4; }  .cpn-cta .cpn-kicker{   color:#f6dda6;   border-color:rgba(242,216,153,.28);   background:rgba(255,255,255,.08); }  .cpn-cta-button{   display:inline-flex;   align-items:center;   justify-content:center;   margin-top:19px;   padding:13px 20px;   border:1px solid #d7a15e;   border-radius:999px;   background:linear-gradient(135deg,#ae2c33,#72191f);   box-shadow:     inset 0 1px 0 rgba(255,255,255,.2),     0 10px 28px rgba(88,18,24,.28);   color:#fff;   font-size:13px;   font-weight:900;   letter-spacing:.03em; }  .cpn-small{   display:block;   margin-top:11px;   color:#cbd8d0;   font-size:11px; }   \/* DESKTOP *\/  @container cpnpage (min-width:700px){    .cpn-pad,   .cpn-copy{     padding:38px;   }    .cpn-hero .cpn-pad{     padding:52px 40px 36px;   }    .cpn-page h1{     font-size:52px;   }    .cpn-page h2{     font-size:38px;   }    .cpn-tags{     grid-template-columns:repeat(4,1fr);   }    .cpn-split{     grid-template-columns:minmax(0,1fr) minmax(0,1fr);     align-items:center;   }    .cpn-split--reverse .cpn-media{     order:2;   }    .cpn-benefits{     grid-template-columns:repeat(2,minmax(0,1fr));   }    .cpn-use-grid{     grid-template-columns:repeat(4,minmax(0,1fr));   }    .cpn-steps{     grid-template-columns:repeat(3,minmax(0,1fr));   }    .cpn-step{     padding:54px 15px 16px;   }    .cpn-step-num{     top:14px;     left:15px;   }    .cpn-specs{     grid-template-columns:repeat(2,minmax(0,1fr));   }    .cpn-faq summary{     padding:17px 48px 17px 17px;     font-size:16px;   }    .cpn-faq p{     padding:0 17px 17px;     font-size:14px;   } }  @container cpnpage (max-width:430px){    .cpn-card{     border-radius:17px;   }    .cpn-page h1{     font-size:32px;   }    .cpn-page h2{     font-size:26px;   } } \u003c\/style\u003e\n\u003cdiv class=\"cpn-page\"\u003e\n\u003c!-- HERO --\u003e\n\u003csection class=\"cpn-card cpn-hero\"\u003e\n\u003cdiv class=\"cpn-pad cpn-center\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1017\/7042\/8785\/files\/10_21.gif?v=1793091853\" alt=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1017\/7042\/8785\/files\/10_21_1.gif?v=1793107178\" alt=\"\"\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e .cpn-page, .cpn-page *{   box-sizing:border-box; }  .cpn-page{   --cpn-ink:#2f241d;   --cpn-muted:#7d6f63;   --cpn-cream:#fff9ef;   --cpn-ivory:#fffdf8;   --cpn-gold:#d9ad57;   --cpn-gold2:#f2d899;   --cpn-red:#9f2026;   --cpn-red2:#68151a;   --cpn-green:#15382d;   --cpn-green2:#0c2921;   --cpn-line:#ead8bd;   --cpn-white:#ffffff;   --cpn-shadow:0 18px 46px rgba(72,43,20,.12);    width:100%;   max-width:980px;   min-width:0;   margin:0 auto;   padding:8px;   color:var(--cpn-ink);   line-height:1.6;   overflow:hidden;   container-type:inline-size;   container-name:cpnpage; }  .cpn-page img{   display:block;   width:100% !important;   max-width:100% !important;   height:auto !important;   margin:0; }  .cpn-card{   position:relative;   min-width:0;   margin:0 0 18px;   overflow:hidden;   border:1px solid var(--cpn-line);   border-radius:24px;   background:var(--cpn-ivory);   box-shadow:var(--cpn-shadow); }  .cpn-card::after{   content:'';   position:absolute;   inset:0;   pointer-events:none;   opacity:.12;   background:     radial-gradient(circle at 15% 20%,#fff 0 1px,transparent 1.5px),     radial-gradient(circle at 73% 28%,#fff 0 1.2px,transparent 1.8px);   background-size:46px 46px,62px 62px; }  .cpn-card \u003e *{   position:relative;   z-index:1; }  @media (hover:hover){   .cpn-card{     transition:transform .24s ease,box-shadow .24s ease,border-color .24s ease;   }    .cpn-card:hover{     transform:translateY(-3px);     border-color:#dfc494;     box-shadow:0 22px 58px rgba(72,43,20,.17);   } }  .cpn-card:active{   transform:scale(.996); }  .cpn-pad{   min-width:0;   padding:27px 18px; }  .cpn-center{   text-align:center; }  .cpn-page h1, .cpn-page h2, .cpn-page h3, .cpn-page p{   margin-top:0;   overflow-wrap:anywhere; }  .cpn-page h1{   margin-bottom:12px;   color:var(--cpn-green2);   font-size:35px;   line-height:1.05;   letter-spacing:-.045em; }  .cpn-page h2{   margin-bottom:10px;   color:var(--cpn-green2);   font-size:28px;   line-height:1.12;   letter-spacing:-.035em; }  .cpn-page h3{   margin-bottom:4px;   color:var(--cpn-green2);   font-size:16px;   line-height:1.3; }  .cpn-page p{   margin-bottom:0;   color:var(--cpn-muted);   font-size:14px; }  .cpn-lead{   max-width:720px;   margin-left:auto !important;   margin-right:auto !important;   font-size:16px !important; }  .cpn-kicker{   display:inline-flex;   align-items:center;   justify-content:center;   margin:0 0 10px;   padding:7px 13px;   border:1px solid #ead0a1;   border-radius:999px;   background:#fff2d4;   color:#896426;   font-size:11px;   font-weight:850;   letter-spacing:.10em;   line-height:1.2;   text-transform:uppercase; }  .cpn-gold{   background:linear-gradient(     90deg,     #b17b2b,     #f5dda9,     #c99b4c,     #f6e8c4,     #b17b2b   );   background-size:250% auto;   -webkit-background-clip:text;   background-clip:text;   color:transparent;   animation:cpnShimmer 6s linear infinite; }  @keyframes cpnShimmer{   to{background-position:250% center;} }  .cpn-media{   min-width:0;   overflow:hidden;   background:#efe5d7; }  .cpn-split{   display:grid;   min-width:0; }  .cpn-copy{   min-width:0;   padding:27px 18px; }  .cpn-cream{   background:     radial-gradient(circle at 88% 0%,rgba(217,173,87,.12),transparent 30%),     var(--cpn-cream); }  .cpn-soft{   background:#f5f0e6; }   \/* HERO *\/  .cpn-hero{   color:#fff;   border-color:#38483f;   background:     radial-gradient(circle at 85% 0%,rgba(242,216,153,.22),transparent 29%),     radial-gradient(circle at 5% 100%,rgba(159,32,38,.17),transparent 28%),     linear-gradient(145deg,#0c2b23,#173f34); }  .cpn-hero::before{   content:'';   position:absolute;   inset:0;   pointer-events:none;   background:     radial-gradient(circle at 12% 18%,rgba(255,255,255,.95) 0 1px,transparent 1.7px),     radial-gradient(circle at 72% 13%,rgba(255,255,255,.8) 0 1.2px,transparent 1.8px),     radial-gradient(circle at 84% 48%,rgba(255,255,255,.7) 0 1px,transparent 1.5px);   background-size:42px 42px,68px 68px,56px 56px;   opacity:.22; }  .cpn-hero .cpn-pad{   padding:38px 19px 28px; }  .cpn-hero h1{   color:#fff; }  .cpn-hero h1 span{   color:var(--cpn-gold2); }  .cpn-hero p{   color:#e9efeb; }  .cpn-hero .cpn-kicker{   color:#ffe5ad;   border-color:rgba(242,216,153,.30);   background:rgba(255,255,255,.08); }  .cpn-tags{   display:grid;   grid-template-columns:1fr 1fr;   gap:8px;   margin-top:19px; }  .cpn-tag{   min-width:0;   padding:11px 8px;   border:1px solid rgba(255,255,255,.14);   border-radius:14px;   background:rgba(255,255,255,.07);   color:#fff;   font-size:12px;   font-weight:780;   text-align:center; }   \/* MARQUEE *\/  .cpn-marquee{   overflow:hidden;   border:0;   border-radius:16px;   background:linear-gradient(90deg,var(--cpn-red2),var(--cpn-red),var(--cpn-red2));   color:#fff;   white-space:nowrap;   box-shadow:0 12px 30px rgba(105,21,26,.18); }  .cpn-marquee-track{   display:inline-flex;   min-width:max-content;   padding:12px 0;   animation:cpnScroll 25s linear infinite; }  .cpn-marquee span{   padding:0 24px;   color:#fff;   font-size:12px;   font-weight:850;   letter-spacing:.06em; }  .cpn-marquee b{   color:#ffe2a4; }  @keyframes cpnScroll{   from{transform:translateX(0);}   to{transform:translateX(-50%);} }   \/* DARK *\/  .cpn-dark{   color:#fff;   border-color:#384d44;   background:     radial-gradient(circle at 88% 0%,rgba(242,216,153,.18),transparent 30%),     linear-gradient(145deg,#0b2a22,#173f34); }  .cpn-dark h2, .cpn-dark h3{   color:#fff; }  .cpn-dark p{   color:#e0e8e3; }  .cpn-dark .cpn-kicker{   color:#f7dda6;   border-color:rgba(242,216,153,.26);   background:rgba(255,255,255,.07); }   \/* BENEFITS *\/  .cpn-benefits{   display:grid;   gap:9px;   margin-top:18px; }  .cpn-benefit{   display:grid;   grid-template-columns:44px minmax(0,1fr);   gap:11px;   min-width:0;   padding:14px;   border:1px solid var(--cpn-line);   border-radius:15px;   background:#fff; }  .cpn-icon{   display:flex;   align-items:center;   justify-content:center;   width:44px;   height:44px;   border-radius:50%;   background:#fff1d3;   font-size:20px; }  .cpn-benefit p{   font-size:12px; }   \/* CHECKS *\/  .cpn-checks{   margin:17px 0 0;   padding:0;   list-style:none; }  .cpn-checks li{   position:relative;   margin-bottom:9px;   padding-left:27px;   color:#74695e;   font-size:14px; }  .cpn-checks li::before{   content:'✓';   position:absolute;   top:1px;   left:0;   display:flex;   align-items:center;   justify-content:center;   width:19px;   height:19px;   border-radius:50%;   background:#fff0d1;   color:#906724;   font-size:11px;   font-weight:900; }  .cpn-dark .cpn-checks li{   color:#dfe8e2; }  .cpn-dark .cpn-checks li::before{   background:rgba(255,255,255,.10);   color:#f5d78d; }   \/* USE *\/  .cpn-use-grid{   display:grid;   grid-template-columns:1fr 1fr;   gap:8px;   margin-top:18px; }  .cpn-use{   min-width:0;   padding:14px 9px;   border:1px solid var(--cpn-line);   border-radius:14px;   background:#fff;   text-align:center; }  .cpn-use span{   display:block;   margin-bottom:4px;   font-size:22px; }  .cpn-use strong{   display:block;   color:var(--cpn-green2);   font-size:13px; }  .cpn-use small{   display:block;   margin-top:3px;   color:#7f7368;   font-size:11px; }   \/* STEPS *\/  .cpn-steps{   display:grid;   gap:9px;   margin-top:18px; }  .cpn-step{   position:relative;   min-width:0;   padding:15px 13px 15px 54px;   border:1px solid var(--cpn-line);   border-radius:15px;   background:#fff; }  .cpn-step-num{   position:absolute;   top:14px;   left:13px;   display:flex;   align-items:center;   justify-content:center;   width:30px;   height:30px;   border-radius:50%;   background:var(--cpn-red);   color:#fff;   font-size:12px;   font-weight:900; }  .cpn-step strong{   display:block;   margin-bottom:3px;   color:var(--cpn-green2);   font-size:14px; }  .cpn-step span{   color:#7c7065;   font-size:12px; }   \/* SPECS *\/  .cpn-specs{   display:grid;   gap:9px;   margin-top:18px; }  .cpn-spec{   min-width:0;   padding:14px;   border:1px solid var(--cpn-line);   border-radius:14px;   background:#fff; }  .cpn-spec strong{   display:block;   margin-bottom:4px;   color:#805f2e;   font-size:11px;   letter-spacing:.06em;   text-transform:uppercase; }  .cpn-spec span{   display:block;   color:#6f655b;   font-size:13px; }  .cpn-note{   margin-top:13px !important;   padding:13px 14px;   border-left:4px solid var(--cpn-red);   border-radius:0 11px 11px 0;   background:#fff0ed;   color:#765e5b !important;   font-size:12px !important; }   \/* FAQ *\/  .cpn-faq{   margin-top:17px; }  .cpn-faq details{   margin-bottom:8px;   overflow:hidden;   border:1px solid var(--cpn-line);   border-radius:14px;   background:#fff; }  .cpn-faq summary{   position:relative;   padding:15px 43px 15px 14px;   color:#32483f;   cursor:pointer;   list-style:none;   font-size:14px;   font-weight:820; }  .cpn-faq summary::-webkit-details-marker{   display:none; }  .cpn-faq summary::after{   content:'+';   position:absolute;   top:50%;   right:14px;   transform:translateY(-50%);   color:var(--cpn-red);   font-size:21px; }  .cpn-faq details[open] summary::after{   content:'−'; }  .cpn-faq p{   padding:0 14px 15px;   font-size:12px; }   \/* CTA *\/  .cpn-cta{   color:#fff;   text-align:center;   border-color:#365046;   background:     radial-gradient(circle at 82% 0%,rgba(242,216,153,.23),transparent 30%),     radial-gradient(circle at 6% 100%,rgba(159,32,38,.18),transparent 28%),     linear-gradient(145deg,#0b2a22,#174238); }  .cpn-cta h2{   color:#fff; }  .cpn-cta p{   max-width:660px;   margin-left:auto;   margin-right:auto;   color:#e1e9e4; }  .cpn-cta .cpn-kicker{   color:#f6dda6;   border-color:rgba(242,216,153,.28);   background:rgba(255,255,255,.08); }  .cpn-cta-button{   display:inline-flex;   align-items:center;   justify-content:center;   margin-top:19px;   padding:13px 20px;   border:1px solid #d7a15e;   border-radius:999px;   background:linear-gradient(135deg,#ae2c33,#72191f);   box-shadow:     inset 0 1px 0 rgba(255,255,255,.2),     0 10px 28px rgba(88,18,24,.28);   color:#fff;   font-size:13px;   font-weight:900;   letter-spacing:.03em; }  .cpn-small{   display:block;   margin-top:11px;   color:#cbd8d0;   font-size:11px; }   \/* DESKTOP *\/  @container cpnpage (min-width:700px){    .cpn-pad,   .cpn-copy{     padding:38px;   }    .cpn-hero .cpn-pad{     padding:52px 40px 36px;   }    .cpn-page h1{     font-size:52px;   }    .cpn-page h2{     font-size:38px;   }    .cpn-tags{     grid-template-columns:repeat(4,1fr);   }    .cpn-split{     grid-template-columns:minmax(0,1fr) minmax(0,1fr);     align-items:center;   }    .cpn-split--reverse .cpn-media{     order:2;   }    .cpn-benefits{     grid-template-columns:repeat(2,minmax(0,1fr));   }    .cpn-use-grid{     grid-template-columns:repeat(4,minmax(0,1fr));   }    .cpn-steps{     grid-template-columns:repeat(3,minmax(0,1fr));   }    .cpn-step{     padding:54px 15px 16px;   }    .cpn-step-num{     top:14px;     left:15px;   }    .cpn-specs{     grid-template-columns:repeat(2,minmax(0,1fr));   }    .cpn-faq summary{     padding:17px 48px 17px 17px;     font-size:16px;   }    .cpn-faq p{     padding:0 17px 17px;     font-size:14px;   } }  @container cpnpage (max-width:430px){    .cpn-card{     border-radius:17px;   }    .cpn-page h1{     font-size:32px;   }    .cpn-page h2{     font-size:26px;   } } \u003c\/style\u003e\n\u003cdiv class=\"cpn-page\"\u003e\n\u003csection class=\"cpn-card cpn-hero\"\u003e\n\u003cdiv class=\"cpn-pad cpn-center\"\u003e\n\u003cdiv class=\"cpn-page\"\u003e\n\u003c!-- HERO --\u003e\n\u003csection class=\"cpn-card cpn-hero\"\u003e\n\u003cdiv class=\"cpn-pad cpn-center\"\u003e\n\u003cspan class=\"cpn-kicker\"\u003e \u003cspan\u003eTURN YOUR HOME INTO A MAGICAL CHRISTMAS LIGHT SHOW\u003c\/span\u003e\u003c\/span\u003e\n\u003ch2 data-pm-slice=\"1 1 []\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003e𝗔𝗩𝗘𝗥𝗡𝗢𝗭𝗔® Smart RGB LED String Lights — \u003cspan style=\"color: rgb(255, 229, 173);\"\u003eApp-Controlled Christmas Light Display\u003c\/span\u003e\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp data-pm-slice=\"1 1 []\"\u003e\u003cspan\u003eCHRISTMAS MAGIC, NOW ON DISPLAY\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eTURN YOUR HOME INTO A CHRISTMAS LIGHT SHOW\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eBring your windows and balconies to life with colorful LED patterns, animated Christmas scenes, and convenient app control.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eSMART APP CONTROL · DYNAMIC RGB EFFECTS · CHRISTMAS ANIMATIONS · REMOTE CONTROL\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"cpn-tags\"\u003e\n\u003cdiv class=\"cpn-tag\"\u003e\n\u003cdiv class=\"avz-xmas-feature__item\"\u003e\n\u003cdiv class=\"avz-xmas-feature__item\"\u003e\n\u003cspan class=\"avz-xmas-feature__icon\"\u003e📱\u003c\/span\u003e\u003cspan class=\"avz-xmas-feature__item-text\"\u003eSmart App Control\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpn-tag\"\u003e\n\u003cspan class=\"avz-xmas-feature__icon\"\u003e✨\u003c\/span\u003e\u003cspan class=\"avz-xmas-feature__item-text\"\u003eDynamic RGB Effects\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpn-tag\"\u003e\n\u003cspan class=\"avz-xmas-feature__icon\"\u003e🎄\u003c\/span\u003e\u003cspan class=\"avz-xmas-feature__item-text\"\u003eChristmas Animations\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpn-tag\"\u003e\u003cspan class=\"avz-xmas-feature__item-text\"\u003e\u003cspan class=\"avz-xmas-feature__icon\"\u003e💡\u003c\/span\u003e256 LED Display\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"cpn-tag\"\u003e\u003cspan class=\"avz-xmas-feature__item-text\"\u003e\u003cspan class=\"avz-xmas-feature__icon\"\u003e🪟\u003c\/span\u003eWindow \u0026amp; Balcony Ready\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"cpn-tag\"\u003e\u003cspan class=\"avz-xmas-feature__item-text\"\u003e\u003cspan class=\"avz-xmas-feature__icon\"\u003e🏠\u003c\/span\u003eOutdoor Home Display\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpn-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1017\/7042\/8785\/files\/1_f32390c1-7615-4feb-96fb-21ecb434d4db.png?v=1793095636\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- MARQUEE --\u003e\n\u003cdiv class=\"cpn-card cpn-marquee\"\u003e\n\u003cdiv class=\"cpn-marquee-track\"\u003e\n\u003cp data-pm-slice=\"1 1 []\"\u003e\u003cspan\u003eONE LIGHT CURTAIN · SO MANY CHRISTMAS LOOKS\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eWINDOWS · BALCONIES · FESTIVE BACKDROPS\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eCHOOSE A DESIGN · SET THE MOOD · ENJOY THE GLOW\u003c\/span\u003e\u003c\/p\u003e\n\u003cspan\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"cpn-card cpn-cream\"\u003e\n\u003cdiv class=\"cpn-split\"\u003e\n\u003cdiv class=\"cpn-copy\"\u003e\n\u003cspan class=\"cpn-kicker\"\u003e𝐅𝐫𝐨𝐦 𝐄𝐯𝐞𝐫𝐲𝐝𝐚𝐲 𝐖𝐢𝐧𝐝𝐨𝐰𝐬 𝐓𝐨 𝐇𝐨𝐥𝐢𝐝𝐚𝐲 𝐇𝐢𝐠𝐡𝐥𝐢𝐠𝐡𝐭𝐬\u003c\/span\u003e\n\u003ch2\u003e𝐌𝐚𝐤𝐞 𝐘𝐨𝐮𝐫 \u003cspan class=\"cpn-gold\"\u003e\u003cspan\u003e𝐇𝐨𝐦𝐞 𝐏𝐚𝐫𝐭 𝐎𝐟 𝐓𝐡𝐞 𝐂𝐞𝐥𝐞𝐛𝐫𝐚𝐭𝐢𝐨𝐧.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp data-pm-slice=\"1 1 []\"\u003e\u003cspan style=\"color: rgb(120, 120, 120);\"\u003eTurn a plain window or balcony display into a colorful Christmas feature. The curtain-style LED layout brings recognizable festive designs into your decorating space, creating a backdrop that draws the eye.\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"cpn-benefits\"\u003e\n\u003cdiv class=\"cpn-benefit\"\u003e\n\u003cdiv class=\"cpn-icon\"\u003e🏠\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 data-pm-slice=\"1 1 []\"\u003e\u003cspan\u003eA Display That Stands Out\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(158, 158, 158);\"\u003eMake your window or balcony the visual focal point of your Christmas decorations.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpn-benefit\"\u003e\n\u003cdiv class=\"cpn-icon\"\u003e✨\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 data-pm-slice=\"1 1 []\"\u003e\u003cspan\u003eMore Than A String Of Lights\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp data-pm-slice=\"1 1 []\"\u003e\u003cspan style=\"color: rgb(120, 120, 120);\"\u003eDecorate with illuminated pictures, seasonal patterns, and animated scenes.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- EASY DECORATING --\u003e\n\u003csection class=\"cpn-card cpn-dark\"\u003e\n\u003cdiv class=\"cpn-split cpn-split--reverse\"\u003e\n\u003cdiv class=\"cpn-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1017\/7042\/8785\/files\/dea11159ca7efb8663fb3904023c903a_4d37abe2-abf0-440b-93af-299343b0f46f.jpg?v=1793091948\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"cpn-copy\"\u003e\n\u003cspan class=\"cpn-kicker\"\u003e𝗬𝗼𝘂𝗿 𝗖𝗵𝗿𝗶𝘀𝘁𝗺𝗮𝘀 𝗗𝗶𝘀𝗽𝗹𝗮𝘆, 𝗬𝗼𝘂𝗿 𝗪𝗮𝘆\u003c\/span\u003e\n\u003ch2\u003e\u003cspan\u003eChange The Scene From Your Phone.\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp data-pm-slice=\"1 1 []\"\u003e\u003cspan\u003e Keep your decorating fresh throughout the season. Use the app to browse patterns, explore creative designs, and adjust your lighting display without rearranging your decorations.\u003c\/span\u003e\u003c\/p\u003e\n\u003cul class=\"cpn-checks\"\u003e\n\u003cli\u003e\n\u003cp data-pm-slice=\"1 1 []\"\u003e\u003cspan\u003e Browse festive designs in the app\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-pm-slice=\"1 1 []\"\u003e\u003cspan\u003eSwitch between colorful lighting effects\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-pm-slice=\"1 1 []\"\u003eAdjust brightness to suit the setting\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-pm-slice=\"1 1 []\"\u003e\u003cspan\u003eUse the remote for convenient control\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- USE CASES --\u003e\n\u003csection class=\"cpn-card cpn-soft\"\u003e\n\u003cdiv class=\"cpn-pad cpn-center\"\u003e\n\u003cspan class=\"cpn-kicker\"\u003e 𝗖𝗵𝗿𝗶𝘀𝘁𝗺𝗮𝘀 𝗠𝗮𝗴𝗶𝗰 𝗪𝗵𝗲𝗿𝗲𝘃𝗲𝗿 𝗬𝗼𝘂 𝗖𝗲𝗹𝗲𝗯𝗿𝗮𝘁𝗲\u003c\/span\u003e\n\u003ch2\u003e𝗢𝗻𝗲 𝗖𝘂𝗿𝘁𝗮𝗶𝗻. \u003cspan class=\"cpn-gold\"\u003e 𝗦𝗼 𝗠𝗮𝗻𝘆 𝗙𝗲𝘀𝘁𝗶𝘃𝗲 𝗣𝗼𝘀𝘀𝗶𝗯𝗶𝗹𝗶𝘁𝗶𝗲𝘀.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cdiv class=\"cpn-use-grid\"\u003e\n\u003cp class=\"cpn-use\"\u003e\u003cspan\u003e🪟 \u003c\/span\u003e \u003cstrong\u003eWindows\u003c\/strong\u003e \u003csmall\u003eTurn your window into a colorful holiday display. \u003c\/small\u003e\u003c\/p\u003e\n\u003cdiv class=\"cpn-use\"\u003e\n\u003cspan\u003e🧱 \u003cstrong\u003eWalls\u003c\/strong\u003e\u003c\/span\u003e \u003csmall\u003eBring a plain wall to life with animated light patterns.\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpn-use\"\u003e\n\u003cspan\u003e🎄 \u003cstrong\u003eChristmas Trees\u003c\/strong\u003e\u003c\/span\u003e \u003csmall\u003eAdd colorful patterns and festive animations to your tree.\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpn-use\"\u003e\n\u003cspan\u003e✨ \u003cstrong\u003eBalconies\u003c\/strong\u003e\u003c\/span\u003e \u003csmall\u003eDress up your balcony with a festive light display.\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpn-use\"\u003e\n\u003cspan\u003e\u003c\/span\u003e\u003cstrong\u003e🏡\u003c\/strong\u003e\u003cstrong\u003ePatios\u003c\/strong\u003e\u003csmall\u003eSet the mood for festive evenings on your patio.\u003c\/small\u003e\u003cstrong\u003e\u003cbr\u003e\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpn-use\"\u003e\n\u003cspan\u003e\u003c\/span\u003e\u003cstrong\u003e🎉 \u003cbr\u003eParties \u0026amp; Celebrations\u003c\/strong\u003e\u003csmall\u003eCreate a colorful backdrop for gatherings and photos.\u003c\/small\u003e\u003cstrong\u003e\u003cbr\u003e\u003c\/strong\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpn-media\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- FAMILY EMOTION --\u003e\n\u003csection class=\"cpn-card cpn-cream\"\u003e\n\u003cdiv class=\"cpn-split\"\u003e\n\u003cdiv class=\"cpn-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0798\/8422\/2775\/files\/a0a66054-0e1d-440d-84a8-4f8ee82d92bd.png?v=1793087470\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"cpn-copy\"\u003e\n\u003cspan class=\"cpn-kicker\"\u003e More Than Decoration \u003c\/span\u003e\n\u003ch2\u003eMake The\u003cspan class=\"cpn-gold\"\u003e  Season Feel A Little More Magical.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp data-pm-slice=\"1 1 []\"\u003e\u003cspan style=\"color: rgb(158, 158, 158);\"\u003eA glowing Christmas tree. A waving Santa. Snowflakes lighting up the window. Create a display that adds something special to the moments you share at home.\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"cpn-benefits\"\u003e\n\u003cdiv class=\"cpn-benefit\"\u003e\n\u003cdiv class=\"cpn-icon\"\u003e👨👩👧\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 data-pm-slice=\"1 1 []\"\u003e\u003cspan\u003eFamily Christmas Nights\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp data-pm-slice=\"1 1 []\"\u003e\u003cspan style=\"color: rgb(158, 158, 158);\"\u003eSet the scene for movie nights, gift opening, and evenings together.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpn-benefit\"\u003e\n\u003cdiv class=\"cpn-icon\"\u003e🎁\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 data-pm-slice=\"1 1 []\"\u003e\u003cspan\u003eA Gift That Lights Up The Season\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp data-pm-slice=\"1 1 []\"\u003e\u003cspan style=\"color: rgb(158, 158, 158);\"\u003eA festive gift idea for anyone who loves decorating their home for Christmas.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- 3 STEPS --\u003e\n\u003csection class=\"cpn-card cpn-dark\"\u003e\n\u003cdiv class=\"cpn-pad cpn-center\"\u003e\n\u003cspan class=\"cpn-kicker\"\u003e Christmas Magic In Seconds \u003c\/span\u003e\n\u003ch2\u003e\u003cspan\u003eSet The Scene For Christmas\u003c\/span\u003e\u003c\/h2\u003e\n\u003cdiv class=\"cpn-steps\"\u003e\n\u003cdiv class=\"cpn-step\"\u003e\n\u003cspan class=\"cpn-step-num\"\u003e1\u003c\/span\u003e \u003cstrong\u003eSet up your Smart RGB LED String Lights\u003c\/strong\u003e \n\u003cp data-pm-slice=\"1 1 []\"\u003e\u003cspan\u003eArrange the light curtain across a suitable display area, following the supplied installation\u003c\/span\u003e\u003c\/p\u003e\n\u003cp data-pm-slice=\"1 1 []\"\u003e\u003cspan\u003einstructions.\u003c\/span\u003e\u003c\/p\u003e\n\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpn-step\"\u003e\n\u003cspan class=\"cpn-step-num\"\u003e2\u003c\/span\u003e \u003cstrong\u003eConnect The Power\u003c\/strong\u003e \u003cspan\u003e Connect the lights using the power supply specified for your model.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpn-step\"\u003e\n\u003cspan class=\"cpn-step-num\"\u003e3\u003c\/span\u003e \u003cstrong\u003eChoose Your Festive Look\u003c\/strong\u003e \u003cspan\u003eUse the app or remote to select your lighting effect and enjoy your Christmas display.\u003cbr\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- COMPACT --\u003e\n\u003csection class=\"cpn-card cpn-soft\"\u003e\n\u003cdiv class=\"cpn-split cpn-split--reverse\"\u003e\n\u003cdiv class=\"cpn-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0798\/8422\/2775\/files\/0bcc4cf0-2f24-4bbb-beab-c09bc0004651.png?v=1793087488\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"cpn-copy\"\u003e\n\u003cspan class=\"cpn-kicker\"\u003e Compact Size • Big Holiday Impact \u003c\/span\u003e\n\u003ch2\u003e\u003cspan data-type=\"text\"\u003e\u003cspan data-type=\"leaf\"\u003eA Curtain Of Lights.\u003c\/span\u003e\u003c\/span\u003e\u003c\/h2\u003e\n\u003ch2\u003e\u003cspan class=\"cpn-gold\"\u003eA World Of Christmas Ideas.\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(158, 158, 158);\"\u003eThe hanging LED layout creates a canvas for colorful patterns and festive animations. Style it with your Christmas tree, garlands, and favorite decorations for a coordinated seasonal display.\u003c\/span\u003e\u003c\/p\u003e\n\u003cul class=\"cpn-checks\"\u003e\n\u003cli\u003eControl lights via a smart app\u003c\/li\u003e\n\u003cli\u003eFestive Christmas Animation\u003c\/li\u003e\n\u003cli\u003e256 LED Pixel Display\u003c\/li\u003e\n\u003cli\u003eDesigned specifically for windows, balconies, and outdoor displays\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SPECS --\u003e\n\u003csection class=\"cpn-card cpn-cream\"\u003e\n\u003cdiv class=\"cpn-pad\"\u003e\n\u003cdiv class=\"cpn-center\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1017\/7042\/8785\/files\/5b247317aed0fbac29e764f9c20465fe_e1af1032-bd76-4da7-9d69-39d216cfc9ea.png?v=1793092424\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"cpn-center\"\u003e\n\u003cspan class=\"cpn-kicker\"\u003eProduct Details \u003c\/span\u003e\n\u003ch2\u003eEverything You Need For Your Christmas Light Show\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpn-specs\"\u003e\n\u003cdiv class=\"cpn-spec\"\u003e\n\u003cstrong\u003eProduct Type\u003c\/strong\u003e\n\u003carticle class=\"4ever-article\"\u003e\u003cspan data-type=\"text\"\u003e\u003cspan data-type=\"leaf\"\u003eSmart RGB LED String Lights\u003c\/span\u003e\u003c\/span\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpn-spec\"\u003e\n\u003cstrong\u003eAvailable Sizes\u003c\/strong\u003e \u003cspan\u003e1 m × 1 m \/ 3.3 ft × 3.3 ft\u003cbr\u003e2 m × 2 m \/ 6.6 ft × 6.6 ft\u003cbr\u003e3 m × 3 m \/ 9.8 ft × 9.8 ft\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpn-spec\"\u003e\n\u003cstrong\u003eLED Display\u003c\/strong\u003e \u003cspan\u003e256-LED RGB Pixel Display\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpn-spec\"\u003e\n\u003cstrong\u003eControl Options\u003c\/strong\u003e \u003cspan\u003eSmart App Control + Remote Control\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpn-spec\"\u003e\n\u003cstrong\u003ePatterns \u0026amp; Customization\u003c\/strong\u003e \u003cspan\u003e1,000+ Christmas Scenes · Dynamic RGB Effects · DIY Patterns \u0026amp; Custom Text\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpn-spec\"\u003e\n\u003cstrong\u003eBrightness \u0026amp; Timer\u003c\/strong\u003e \u003cspan\u003eAdjustable Brightness · Scheduled Automatic On\/Off\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpn-spec\"\u003e\n\u003cstrong\u003eWeather Resistance\u003c\/strong\u003e \u003cspan\u003eIP65-Rated Light Curtain · Suitable for Indoor \u0026amp; Outdoor Displays\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpn-spec\"\u003e\n\u003cstrong\u003eSuggested Spaces\u003c\/strong\u003e \u003cspan\u003eWindows · Balconies · Porches · Fences · Walls · Christmas Trees\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"cpn-note\"\u003e\u003cstrong\u003eDisplay appearance:\u003c\/strong\u003e Colors, brightness, and pattern clarity may vary depending on ambient lighting, the selected effects, curtain size, and how the lights are arranged.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- FAQ --\u003e\n\u003csection class=\"cpn-card\"\u003e\n\u003cdiv class=\"cpn-pad\"\u003e\n\u003cdiv class=\"cpn-center\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1017\/7042\/8785\/files\/Q.jpg?v=1793095321\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"cpn-center\"\u003e\n\u003cspan class=\"cpn-kicker\"\u003eBefore Christmas Night \u003c\/span\u003e\n\u003ch2\u003eGood To Know\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpn-faq\"\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eHow do I change the patterns?\u003c\/summary\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(148, 148, 148);\"\u003eUse the smartphone app to select animations and switch display modes. The app supports both iOS and Android.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eDo I need to create my own animations?\u003c\/summary\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(150, 150, 150);\"\u003eNo. The preloaded Christmas animations are ready to play. Simply select a preset scene in the app.\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eWhich size should I choose?\u003c\/summary\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(156, 156, 156);\"\u003eMeasure the width and height of the area you want to cover. Available sizes are 1 × 1 m, 2 × 2 m, and 3 × 3 m.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eCan I connect multiple curtain light panels together?\u003c\/summary\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(156, 156, 156);\"\u003eYes. Multiple units can be combined to create a larger display. Additional units are sold separately. Please check the connection requirements before ordering.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eCan I use the lights outdoors?\u003c\/summary\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(150, 150, 150);\"\u003eYes. The IP65-rated light curtain is suitable for indoor and outdoor use. Keep the controller, USB power source and electrical connections dry and sheltered. Do not submerge in water.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eHow do I set them up?\u003c\/summary\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(143, 143, 143);\"\u003eHang the curtain lights, connect the controller and power supply, then follow the included quick-start guide.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eDoes it use Wi-Fi?\u003cbr\u003e\u003c\/summary\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(138, 138, 138);\"\u003eNo. According to the product specifications, it uses Bluetooth, not Wi-Fi. Keep your phone within \u003cbr\u003eBluetooth range when controlling the display.\u003cbr\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- FINAL CTA --\u003e\n\u003csection class=\"cpn-card cpn-cta\"\u003e\n\u003cdiv class=\"cpn-pad\"\u003e\n\u003cspan class=\"cpn-kicker\"\u003e 🎄 Your Home. Your Christmas Light Show.\u003c\/span\u003e\n\u003ch2\u003e\u003cspan\u003eMake This Christmas Shine.\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp\u003eBring colorful animations, festive patterns, and a little extra holiday magic to your windows and decorating spaces.\u003c\/p\u003e\n\u003cdiv class=\"cpn-cta-button\"\u003eCREATE YOUR CHRISTMAS DISPLAY\u003c\/div\u003e\n\u003cspan class=\"cpn-small\"\u003eApp Control · Dynamic RGB Effects · Festive Animations\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv style=\"width: 100%; margin: 18px 0; clear: both;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1017\/7042\/8785\/files\/eb54c4d8d7b71e5c99ed5177cf255d41.png?v=1793105762\" alt=\"Smart RGB Pixel LED Curtain Lights setup and size guide\" loading=\"lazy\" style=\"display: block; width: 100%; max-width: 100%; height: auto; margin: 0; border-radius: 12px;\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"jinglue","offers":[{"title":"1M × 1M (3.3FT × 3.3FT) — Balconies","offer_id":68014788772209,"sku":"opx-cmx-cld*1","price":39.99,"currency_code":"USD","in_stock":true},{"title":"2M × 2M (6.6FT × 6.6FT) — Windows \u0026 Walls","offer_id":68014788804977,"sku":"opx-cmx-cld*1","price":49.99,"currency_code":"USD","in_stock":true},{"title":"3M × 3M (9.8FT × 9.8FT) — Christmas Trees","offer_id":68014788837745,"sku":"opx-cmx-cld*1","price":59.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1017\/7042\/8785\/files\/77ad065df0cdbabb08cf4475f046f61b.webp?v=1793092143"}],"url":"https:\/\/avernoza.com\/collections\/led-%e6%8a%98%e6%89%a3.oembed","provider":"Avernoza","version":"1.0","type":"link"}