{"product_id":"solar-cedar-christmas-tree-lights-festive-outdoor-holiday-decor","title":"🌱 Solar Cedar Christmas Tree Lights🔥| Festive Outdoor Holiday Decor🔥","description":"\u003csection id=\"sct-lp\" aria-label=\"Solar Cedar Christmas Tree Lights landing page\"\u003e \u003cdiv class=\"sct-offer\"\u003e \u003cspan\u003eCHRISTMAS SALE\u003c\/span\u003e\u003ci\u003e\u003c\/i\u003e\u003cstrong\u003eSAVE 62%\u003c\/strong\u003e\u003ci\u003e\u003c\/i\u003e \u003cspan\u003eSOLAR POWERED · NO WIRES\u003c\/span\u003e \u003c\/div\u003e \u003cheader class=\"sct-hero\"\u003e \u003cdiv class=\"sct-shell sct-hero-grid\"\u003e \u003cdiv class=\"sct-hero-copy\"\u003e \u003cp class=\"sct-label\"\u003eA WARMER WELCOME STARTS OUTSIDE\u003c\/p\u003e \u003cdiv class=\"sct-rating\"\u003e \u003cspan\u003e★★★★★\u003c\/span\u003e \u003cb\u003e4.8\/5\u003c\/b\u003e \u003cem\u003eLoved by 1,200+ Holiday Decorators\u003c\/em\u003e \u003c\/div\u003e \u003ch1\u003eTurn Your Courtyard Into a \u003cspan\u003eChristmas Welcome.\u003c\/span\u003e \u003c\/h1\u003e \u003cp class=\"sct-lead\"\u003eLine your courtyard entrance, patio edge or garden path with realistic cedar trees that charge in daylight and glow automatically after dark— no outlets, extension cords or daily switching required.\u003c\/p\u003e \u003cdiv class=\"sct-pills\"\u003e \u003cspan\u003e☀ Solar Charging\u003c\/span\u003e \u003cspan\u003e🌙 Auto On at Dusk\u003c\/span\u003e \u003cspan\u003e🌧 IP65 Weatherproof\u003c\/span\u003e \u003cspan\u003e🌱 Tool-Free Ground Stake\u003c\/span\u003e \u003c\/div\u003e \u003cbutton class=\"sct-cta\" type=\"button\" data-sct-buy=\"\"\u003e LIGHT UP MY COURTYARD \u003cb\u003e→\u003c\/b\u003e \u003c\/button\u003e \u003csmall\u003eFestive outdoor glow without adding to your electricity bill\u003c\/small\u003e \u003c\/div\u003e \u003c!-- 第一张动效图：庭院场景 --\u003e \u003cfigure class=\"sct-courtyard\"\u003e \u003cdiv class=\"sct-scene\"\u003e \u003cimg src=\"https:\/\/loribeaut.com\/cdn\/shop\/files\/94237759845171201.webp?v=1791877802\u0026amp;width=1206\" alt=\"Solar cedar Christmas tree lights glowing beside a snowy courtyard walkway\" width=\"1254\" height=\"1254\" loading=\"eager\"\u003e \u003cdiv class=\"sct-snow\"\u003e\u003cbr\u003e\u003c\/div\u003e \u003cdiv class=\"sct-glow sct-glow-1\"\u003e\u003cbr\u003e\u003c\/div\u003e \u003cdiv class=\"sct-glow sct-glow-2\"\u003e\u003cbr\u003e\u003c\/div\u003e \u003cdiv class=\"sct-glow sct-glow-3\"\u003e\u003cbr\u003e\u003c\/div\u003e \u003c\/div\u003e \u003cfigcaption\u003e\u003cspan\u003eCOURTYARD NIGHTFALL\u003c\/span\u003e \u003cb\u003eSunlight in. Holiday glow on.\u003c\/b\u003e \u003csmall\u003eCharges by day · Automatically illuminates after dark\u003c\/small\u003e\u003c\/figcaption\u003e \u003c\/figure\u003e \u003c\/div\u003e \u003c\/header\u003e \u003cdiv class=\"sct-proof\"\u003e \u003cdiv\u003e \u003cb\u003e6–8 Hours\u003c\/b\u003e\u003csmall\u003eRecommended sunlight charge\u003c\/small\u003e \u003c\/div\u003e \u003cdiv\u003e \u003cb\u003e10–12 Hours\u003c\/b\u003e\u003csmall\u003eGlow after a full charge\u003c\/small\u003e \u003c\/div\u003e \u003cdiv\u003e \u003cb\u003eIP65 Rated\u003c\/b\u003e\u003csmall\u003eMade for winter weather\u003c\/small\u003e \u003c\/div\u003e \u003cdiv\u003e \u003cb\u003eApprox. 93cm\u003c\/b\u003e\u003csmall\u003eHeight including ground stake\u003c\/small\u003e \u003c\/div\u003e \u003c\/div\u003e \u003csection class=\"sct-section sct-intro\"\u003e \u003cdiv class=\"sct-shell sct-intro-grid\"\u003e \u003cdiv class=\"sct-copy\"\u003e \u003cp class=\"sct-label\"\u003eCOURTYARD CHRISTMAS MAGIC\u003c\/p\u003e \u003ch2\u003eA polished outdoor display—without running a single cable.\u003c\/h2\u003e \u003cp\u003ePlace the trees beside a courtyard walkway, around a patio, near the front entrance or along a garden border. The built-in solar panel collects daylight, while the dusk-to-dawn sensor turns the LEDs on automatically when evening arrives.\u003c\/p\u003e \u003cul class=\"sct-checks\"\u003e \u003cli\u003eNo outdoor socket or extension cord needed\u003c\/li\u003e \u003cli\u003eNo disposable batteries to keep replacing\u003c\/li\u003e \u003cli\u003eNo tools or complicated installation\u003c\/li\u003e \u003cli\u003eRed, blue, green and warm-yellow LED glow\u003c\/li\u003e \u003c\/ul\u003e \u003c\/div\u003e \u003carticle class=\"sct-night-card\"\u003e\u003cspan\u003eFROM DAYLIGHT TO DELIGHT\u003c\/span\u003e \u003ch3\u003eYour courtyard handles the charging. The lights handle the welcome.\u003c\/h3\u003e \u003cdiv\u003e \u003cp\u003e\u003cb\u003eDAY\u003c\/b\u003e \u003csmall\u003eThe solar panel gathers energy in direct sunlight.\u003c\/small\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eDUSK\u003c\/b\u003e \u003csmall\u003eThe built-in sensor switches the lights on automatically.\u003c\/small\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eNIGHT\u003c\/b\u003e \u003csmall\u003eFour-color LEDs create a cheerful holiday pathway glow.\u003c\/small\u003e\u003c\/p\u003e \u003c\/div\u003e \u003c\/article\u003e \u003c\/div\u003e \u003c\/section\u003e \u003csection class=\"sct-section sct-problem\"\u003e \u003cdiv class=\"sct-shell\"\u003e \u003cdiv class=\"sct-heading sct-center\"\u003e \u003cp class=\"sct-label\"\u003eSKIP THE SEASONAL HASSLE\u003c\/p\u003e \u003ch2\u003eMore festive. Far less fuss.\u003c\/h2\u003e \u003cp\u003eTraditional outdoor lights can turn decorating into a tangle of cords, outlets and replacement batteries.\u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"sct-problem-grid\"\u003e \u003cdiv class=\"sct-image-card\"\u003e\u003cimg src=\"https:\/\/loribeaut.com\/cdn\/shop\/files\/94237760331710465.webp?v=1791877802\u0026amp;width=1206\" alt=\"Comparison showing extension cords and disposable batteries\" width=\"1254\" height=\"1254\" loading=\"lazy\"\u003e\u003c\/div\u003e \u003cdiv class=\"sct-problem-list\"\u003e \u003carticle\u003e\u003cspan\u003e01\u003c\/span\u003e \u003cdiv\u003e \u003ch3\u003eNo More Extension-Cord Maze\u003c\/h3\u003e \u003cp\u003eDecorate courtyards and garden paths without searching for a nearby outdoor outlet.\u003c\/p\u003e \u003c\/div\u003e \u003c\/article\u003e \u003carticle\u003e\u003cspan\u003e02\u003c\/span\u003e \u003cdiv\u003e \u003ch3\u003eNo Seasonal Battery Pile\u003c\/h3\u003e \u003cp\u003eThe rechargeable 600mAh solar battery stores daytime energy for the evening display.\u003c\/p\u003e \u003c\/div\u003e \u003c\/article\u003e \u003carticle\u003e\u003cspan\u003e03\u003c\/span\u003e \u003cdiv\u003e \u003ch3\u003eNo Nightly On-Off Routine\u003c\/h3\u003e \u003cp\u003eThe dusk-to-dawn sensor automatically starts the festive glow after dark.\u003c\/p\u003e \u003c\/div\u003e \u003c\/article\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/section\u003e \u003csection class=\"sct-section sct-features\"\u003e \u003cdiv class=\"sct-shell\"\u003e \u003cdiv class=\"sct-heading\"\u003e \u003cp class=\"sct-label\"\u003eWHAT MAKES IT SPECIAL\u003c\/p\u003e \u003ch2\u003eBuilt to bring effortless Christmas character outdoors.\u003c\/h2\u003e \u003cp\u003eNatural-looking cedar foliage by day, cheerful four-color illumination by night.\u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"sct-feature-layout\"\u003e \u003cdiv class=\"sct-image-card\"\u003e\u003cimg src=\"https:\/\/loribeaut.com\/cdn\/shop\/files\/94237759274745857.webp?v=1791877802\u0026amp;width=1206\" alt=\"Solar cedar Christmas tree light product features\" width=\"1254\" height=\"1254\" loading=\"lazy\"\u003e\u003c\/div\u003e \u003cdiv class=\"sct-feature-grid\"\u003e \u003carticle\u003e\u003cspan\u003e☀\u003c\/span\u003e \u003ch3\u003eSolar Powered\u003c\/h3\u003e \u003cp\u003eCharges during the day with zero plug-in electricity required.\u003c\/p\u003e \u003c\/article\u003e \u003carticle\u003e\u003cspan\u003e🌙\u003c\/span\u003e \u003ch3\u003eAutomatic at Dusk\u003c\/h3\u003e \u003cp\u003eTurns on after dark, so your courtyard feels welcoming every evening.\u003c\/p\u003e \u003c\/article\u003e \u003carticle\u003e\u003cspan\u003e🌧\u003c\/span\u003e \u003ch3\u003eIP65 Weatherproof\u003c\/h3\u003e \u003cp\u003eDesigned to handle rain, snow, frost and cold winter conditions.\u003c\/p\u003e \u003c\/article\u003e \u003carticle\u003e\u003cspan\u003e🌲\u003c\/span\u003e \u003ch3\u003eShapeable Cedar Branches\u003c\/h3\u003e \u003cp\u003eAdjust the bendable foliage to create a fuller, natural-looking tree.\u003c\/p\u003e \u003c\/article\u003e \u003carticle\u003e\u003cspan\u003e🌱\u003c\/span\u003e \u003ch3\u003eEasy Stake Installation\u003c\/h3\u003e \u003cp\u003ePress the integrated stake into soil or grass—no tools required.\u003c\/p\u003e \u003c\/article\u003e \u003carticle\u003e\u003cspan\u003e✨\u003c\/span\u003e \u003ch3\u003eFour-Color LED Glow\u003c\/h3\u003e \u003cp\u003eRed, blue, green and warm yellow bring rich color to your courtyard.\u003c\/p\u003e \u003c\/article\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/section\u003e \u003csection class=\"sct-section sct-how\"\u003e \u003cdiv class=\"sct-shell sct-how-grid\"\u003e \u003cdiv class=\"sct-image-card\"\u003e\u003cimg src=\"https:\/\/loribeaut.com\/cdn\/shop\/files\/94237759241191425.webp?v=1791877802\u0026amp;width=1206\" alt=\"Solar cedar Christmas tree charging during the day and glowing at night\" width=\"1254\" height=\"1254\" loading=\"lazy\"\u003e\u003c\/div\u003e \u003cdiv class=\"sct-copy\"\u003e \u003cp class=\"sct-label\"\u003eSIMPLE THREE-STEP SETUP\u003c\/p\u003e \u003ch2\u003eStake it. Charge it. Enjoy it every evening.\u003c\/h2\u003e \u003col class=\"sct-steps\"\u003e \u003cli\u003e \u003cb\u003eChoose a sunny courtyard spot.\u003c\/b\u003e \u003cspan\u003e Position the solar panel where it can receive direct daytime sunlight. \u003c\/span\u003e \u003c\/li\u003e \u003cli\u003e \u003cb\u003ePress the stake into soil or grass.\u003c\/b\u003e \u003cspan\u003e Shape the adjustable branches until the tree looks naturally full. \u003c\/span\u003e \u003c\/li\u003e \u003cli\u003e \u003cb\u003eSwitch it on and let it work.\u003c\/b\u003e \u003cspan\u003e The sensor automatically illuminates the LEDs when darkness falls. \u003c\/span\u003e \u003c\/li\u003e \u003c\/ol\u003e \u003cp class=\"sct-note\"\u003e\u003cb\u003eBest performance:\u003c\/b\u003e Allow 6–8 hours of direct sunlight before the first full evening display.\u003c\/p\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/section\u003e \u003csection class=\"sct-section sct-places\"\u003e \u003cdiv class=\"sct-shell\"\u003e \u003cdiv class=\"sct-heading sct-center\"\u003e \u003cp class=\"sct-label\"\u003eDESIGNED AROUND YOUR OUTDOOR SPACE\u003c\/p\u003e \u003ch2\u003eOne festive tree. So many ways to welcome Christmas.\u003c\/h2\u003e \u003c\/div\u003e \u003cdiv class=\"sct-place-grid\"\u003e \u003carticle class=\"sct-featured-place\"\u003e\u003cspan\u003eFEATURED SCENE\u003c\/span\u003e \u003ch3\u003eCourtyard Entrances\u003c\/h3\u003e \u003cp\u003eFrame the route from the gate to the door with colorful light and realistic evergreen texture.\u003c\/p\u003e \u003c\/article\u003e \u003carticle\u003e\u003cspan\u003e01\u003c\/span\u003e \u003ch3\u003ePatio Edges\u003c\/h3\u003e \u003cp\u003eCreate a warm holiday border around outdoor seating and entertaining areas.\u003c\/p\u003e \u003c\/article\u003e \u003carticle\u003e\u003cspan\u003e02\u003c\/span\u003e \u003ch3\u003eGarden Paths\u003c\/h3\u003e \u003cp\u003eGuide guests through flower beds and walkways with automatic evening color.\u003c\/p\u003e \u003c\/article\u003e \u003carticle\u003e\u003cspan\u003e03\u003c\/span\u003e \u003ch3\u003eFront Yards\u003c\/h3\u003e \u003cp\u003eAdd height and festive detail without running power cables across the lawn.\u003c\/p\u003e \u003c\/article\u003e \u003c\/div\u003e \u003cdiv class=\"sct-wide-image\"\u003e\u003cimg src=\"https:\/\/loribeaut.com\/cdn\/shop\/files\/94237758788272129.webp?v=1791877802\u0026amp;width=1206\" alt=\"Solar cedar Christmas trees used in courtyards, patios and garden paths\" width=\"1254\" height=\"1254\" loading=\"lazy\"\u003e\u003c\/div\u003e \u003c\/div\u003e \u003c\/section\u003e \u003csection class=\"sct-section sct-duration\"\u003e \u003cdiv class=\"sct-shell sct-duration-grid\"\u003e \u003cdiv class=\"sct-copy sct-light-copy\"\u003e \u003cp class=\"sct-label\"\u003eLONG-LASTING HOLIDAY GLOW\u003c\/p\u003e \u003ch2\u003eCharge in the sunshine. Glow through the evening.\u003c\/h2\u003e \u003cp\u003eWith approximately 6–8 hours of sufficient sunlight, the rechargeable solar battery can power up to 10–12 hours of festive illumination.\u003c\/p\u003e \u003cdiv class=\"sct-meter\"\u003e \u003cdiv\u003e \u003cspan\u003eDAY\u003c\/span\u003e \u003cb\u003e6–8H\u003c\/b\u003e \u003csmall\u003eSunlight charging\u003c\/small\u003e \u003c\/div\u003e \u003ci\u003e\u003c\/i\u003e \u003cdiv\u003e \u003cspan\u003eNIGHT\u003c\/span\u003e \u003cb\u003e10–12H\u003c\/b\u003e \u003csmall\u003eHoliday illumination\u003c\/small\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"sct-image-card\"\u003e\u003cimg src=\"https:\/\/loribeaut.com\/cdn\/shop\/files\/94237758788206593.webp?v=1791877802\u0026amp;width=1206\" alt=\"Solar cedar Christmas tree feature overview\" width=\"1254\" height=\"1254\" loading=\"lazy\"\u003e\u003c\/div\u003e \u003c\/div\u003e \u003c\/section\u003e \u003csection class=\"sct-section sct-specs\"\u003e \u003cdiv class=\"sct-shell sct-spec-grid\"\u003e \u003cdiv class=\"sct-copy\"\u003e \u003cp class=\"sct-label\"\u003ePRODUCT DETAILS\u003c\/p\u003e \u003ch2\u003eEverything you need for a brighter courtyard.\u003c\/h2\u003e \u003cp\u003eMeasure your planned display area and order multiple trees for a fuller pathway or courtyard arrangement.\u003c\/p\u003e \u003cbutton class=\"sct-text-button\" type=\"button\" data-sct-buy=\"\"\u003e CHOOSE MY QUANTITY → \u003c\/button\u003e \u003c\/div\u003e \u003cdiv\u003e \u003cdiv\u003eProductSolar cedar Christmas tree light\u003c\/div\u003e \u003cdiv\u003eHeightApprox. 90cm; approx. 93cm including stake\u003c\/div\u003e \u003cdiv\u003eBattery600mAh rechargeable solar battery\u003c\/div\u003e \u003cdiv\u003eWeather RatingIP65\u003c\/div\u003e \u003cdiv\u003eLED ColorsRed, blue, green and warm yellow\u003c\/div\u003e \u003cdiv\u003eLighting ControlAutomatic dusk-to-dawn sensor\u003c\/div\u003e \u003cdiv\u003eInstallationIntegrated ground stake\u003c\/div\u003e \u003cdiv\u003ePackage1 solar cedar Christmas tree light\u003c\/div\u003e \u003cp class=\"sct-warning\"\u003e\u003cb\u003eSolar-use reminder:\u003c\/b\u003e Place the panel in direct sunlight and keep it clear of heavy shade, leaves and snow. Runtime varies with season, weather and charging conditions.\u003c\/p\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/section\u003e \u003csection class=\"sct-section sct-faq\"\u003e \u003cdiv class=\"sct-shell sct-faq-grid\"\u003e \u003cdiv class=\"sct-copy\"\u003e \u003cp class=\"sct-label\"\u003eQUICK ANSWERS\u003c\/p\u003e \u003ch2\u003eBefore you light up the courtyard.\u003c\/h2\u003e \u003cp\u003eEverything you need to know about charging, installation and winter use.\u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"sct-faq-list\"\u003e \u003cdetails open=\"\"\u003e \u003csummary\u003eDoes it need a plug or extension cord?\u003cspan\u003e+\u003c\/span\u003e\u003c\/summary\u003e \u003cp\u003eNo. It is fully solar powered, so it can be placed around a courtyard, pathway or garden without a nearby outlet.\u003c\/p\u003e \u003c\/details\u003e \u003cdetails open=\"\"\u003e \u003csummary\u003eWill it turn on automatically?\u003cspan\u003e+\u003c\/span\u003e\u003c\/summary\u003e \u003cp\u003eYes. Once switched on and charged, the dusk-to-dawn sensor automatically illuminates the LEDs after dark.\u003c\/p\u003e \u003c\/details\u003e \u003cdetails\u003e \u003csummary\u003eHow long does the light last?\u003cspan\u003e+\u003c\/span\u003e\u003c\/summary\u003e \u003cp\u003eAfter approximately 6–8 hours of sufficient sunlight, it can glow for around 10–12 hours. Actual runtime depends on weather and charging conditions.\u003c\/p\u003e \u003c\/details\u003e \u003cdetails\u003e \u003csummary\u003eCan it stay outside in winter weather?\u003cspan\u003e+\u003c\/span\u003e\u003c\/summary\u003e \u003cp\u003eThe IP65 construction is designed for rain, snow, frost and cold seasonal conditions.\u003c\/p\u003e \u003c\/details\u003e \u003cdetails\u003e \u003csummary\u003eHow do I create a fuller courtyard display?\u003cspan\u003e+\u003c\/span\u003e\u003c\/summary\u003e \u003cp\u003eUse multiple trees to line both sides of a walkway, frame an entrance or create repeating light around a patio or garden border.\u003c\/p\u003e \u003c\/details\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/section\u003e \u003csection class=\"sct-final\"\u003e \u003cdiv class=\"sct-shell\"\u003e \u003cp\u003eLIMITED CHRISTMAS OFFER · SAVE 62%\u003c\/p\u003e \u003ch2\u003eGive your courtyard its Christmas glow.\u003c\/h2\u003e \u003cspan\u003e Solar powered, automatic after dark and ready for winter weather— just stake it in a sunny spot and enjoy the welcome. \u003c\/span\u003e \u003cbutton class=\"sct-cta sct-white-cta\" type=\"button\" data-sct-buy=\"\"\u003e SHOP THE CHRISTMAS LIGHTS → \u003c\/button\u003e \u003csmall\u003e No Wiring · Automatic Dusk Lighting · IP65 Weatherproof · Easy Ground Stake \u003c\/small\u003e \u003c\/div\u003e \u003c\/section\u003e \u003cdiv class=\"sct-sticky\"\u003e \u003cdiv\u003e \u003cb\u003eSolar Cedar Christmas Tree Lights\u003c\/b\u003e \u003cspan\u003eLimited offer · Save 62%\u003c\/span\u003e \u003c\/div\u003e \u003cbutton type=\"button\" data-sct-buy=\"\"\u003eSHOP NOW\u003c\/button\u003e \u003c\/div\u003e \u003c\/section\u003e \u003cstyle\u003e #sct-lp, #sct-lp * {   box-sizing: border-box; }  #sct-lp {   --pine: #0b392f;   --dark: #05241e;   --soft: #edf6f1;   --red: #b8242f;   --gold: #f2c55d;   --cream: #fffaf0;   --text: #152822;   --muted: #66736f;   --line: #dce7e2;   width: 100%;   max-width: 100%;   overflow: hidden;   color: var(--text);   background: #fff;   font-family: Inter, -apple-system, BlinkMacSystemFont, 'Segoe UI', Arial, sans-serif;   -webkit-font-smoothing: antialiased;   container-name: sct;   container-type: inline-size; }  #sct-lp h1, #sct-lp h2, #sct-lp h3, #sct-lp p, #sct-lp figure {   margin: 0; }  #sct-lp button {   font: inherit; }  #sct-lp img {   display: block;   width: 100%;   max-width: 100%; }  #sct-lp .sct-shell {   width: min(1160px, calc(100% - 34px));   margin-inline: auto; }  #sct-lp .sct-offer {   min-height: 45px;   display: flex;   align-items: center;   justify-content: center;   gap: 16px;   padding: 10px 18px;   overflow: hidden;   color: #fff;   background: linear-gradient(90deg, #8d1420, #b8242f 48%, #0b392f);   border-bottom: 3px solid var(--gold);   white-space: nowrap;   font-size: 10px;   font-weight: 900;   letter-spacing: .11em; }  #sct-lp .sct-offer i {   width: 5px;   height: 5px;   flex: 0 0 5px;   border-radius: 50%;   background: var(--gold); }  #sct-lp .sct-hero {   position: relative;   color: #fff;   background:     radial-gradient(circle at 10% 10%, rgba(242,197,93,.15), transparent 31%),     radial-gradient(circle at 92% 87%, rgba(184,36,47,.23), transparent 35%),     linear-gradient(135deg, #041d18, #0b392f 58%, #142f28); }  #sct-lp .sct-hero-grid {   display: grid;   grid-template-columns: minmax(0, 1fr);   gap: 34px;   align-items: center;   padding-top: 70px;   padding-bottom: 76px; }  #sct-lp .sct-hero-copy, #sct-lp .sct-copy, #sct-lp .sct-courtyard {   min-width: 0; }  #sct-lp .sct-label {   color: var(--red);   font-size: 10px;   line-height: 1.35;   font-weight: 950;   letter-spacing: .15em; }  #sct-lp .sct-hero .sct-label, #sct-lp .sct-light-copy .sct-label {   color: var(--gold); }  #sct-lp .sct-rating {   display: flex;   flex-wrap: wrap;   align-items: center;   gap: 8px;   margin: 15px 0 19px;   font-size: 11px; }  #sct-lp .sct-rating span {   color: var(--gold);   letter-spacing: .08em; }  #sct-lp .sct-rating em {   padding-left: 9px;   border-left: 1px solid rgba(255,255,255,.25);   color: #b9d0c7;   font-style: normal; }  #sct-lp .sct-hero h1 {   max-width: 680px;   color: #fff;   font-size: 43px;   font-size: clamp(43px, 8.8cqi, 74px);   line-height: .99;   letter-spacing: -.052em;   font-weight: 950;   overflow-wrap: anywhere; }  #sct-lp .sct-hero h1 span {   color: transparent;   background: linear-gradient(90deg, #f2c55d, #fff0b5 52%, #ff9b78);   -webkit-background-clip: text;   background-clip: text; }  #sct-lp .sct-lead {   max-width: 660px;   margin-top: 22px;   color: #c8dbd4;   font-size: 16px;   line-height: 1.67; }  #sct-lp .sct-pills {   display: flex;   flex-wrap: wrap;   gap: 8px;   margin: 24px 0 20px; }  #sct-lp .sct-pills span {   padding: 9px 11px;   border: 1px solid rgba(242,197,93,.28);   border-radius: 999px;   color: #fff7df;   background: rgba(255,255,255,.07);   font-size: 9px;   font-weight: 850; }  #sct-lp .sct-cta {   width: 100%;   min-height: 57px;   display: inline-flex;   align-items: center;   justify-content: center;   gap: 12px;   padding: 15px 22px;   border: 0;   border-radius: 14px;   color: #fff;   background: linear-gradient(100deg, #a91724, #cf3540);   box-shadow: 0 15px 34px rgba(116,11,22,.28);   font-size: 12px;   font-weight: 950;   letter-spacing: .07em;   cursor: pointer;   transition: transform .2s ease, box-shadow .2s ease; }  #sct-lp .sct-cta:hover {   transform: translateY(-2px);   box-shadow: 0 19px 39px rgba(116,11,22,.38); }  #sct-lp .sct-hero-copy \u003e small {   display: block;   margin-top: 11px;   color: #9ebcb2;   font-size: 9px;   text-align: center; }  #sct-lp .sct-courtyard {   position: relative;   overflow: hidden;   border: 1px solid rgba(242,197,93,.35);   border-radius: 25px;   background: #071f1a;   box-shadow: 0 28px 68px rgba(0,0,0,.34); }  #sct-lp .sct-scene {   position: relative;   aspect-ratio: 1 \/ 1;   overflow: hidden; }  #sct-lp .sct-scene img {   height: 100%;   object-fit: cover;   transform: scale(1.02);   animation: sctCourtyardMove 11s ease-in-out infinite alternate; }  #sct-lp .sct-scene::after {   content: '';   position: absolute;   inset: 0;   background: linear-gradient(180deg, transparent 50%, rgba(3,22,18,.47));   pointer-events: none; }  #sct-lp .sct-snow {   position: absolute;   z-index: 2;   inset: -20%;   opacity: .52;   background-image:     radial-gradient(circle, rgba(255,255,255,.95) 0 1px, transparent 1.6px),     radial-gradient(circle, rgba(255,255,255,.7) 0 1.5px, transparent 2px);   background-size: 44px 44px, 76px 76px;   background-position: 0 0, 21px 13px;   animation: sctSnowfall 10s linear infinite;   pointer-events: none; }  #sct-lp .sct-glow {   position: absolute;   z-index: 3;   width: 34px;   height: 34px;   border-radius: 50%;   background: rgba(255,221,120,.2);   box-shadow: 0 0 24px 8px rgba(255,210,87,.38);   animation: sctTwinkle 2.8s ease-in-out infinite;   pointer-events: none; }  #sct-lp .sct-glow-1 {   top: 25%;   left: 18%; }  #sct-lp .sct-glow-2 {   top: 46%;   right: 13%;   animation-delay: .8s; }  #sct-lp .sct-glow-3 {   right: 36%;   bottom: 15%;   animation-delay: 1.6s; }  #sct-lp .sct-courtyard figcaption {   position: absolute;   z-index: 5;   right: 14px;   bottom: 14px;   left: 14px;   display: grid;   gap: 4px;   padding: 15px 16px;   border: 1px solid rgba(255,255,255,.16);   border-radius: 14px;   background: rgba(4,29,24,.8);   backdrop-filter: blur(10px); }  #sct-lp .sct-courtyard figcaption span {   color: var(--gold);   font-size: 8px;   font-weight: 950;   letter-spacing: .14em; }  #sct-lp .sct-courtyard figcaption b {   color: #fff;   font-size: 14px; }  #sct-lp .sct-courtyard figcaption small {   color: #bdd2ca;   font-size: 9px; }  #sct-lp .sct-proof {   display: grid;   grid-template-columns: repeat(2, minmax(0,1fr));   border-block: 1px solid var(--line);   background: #f7fbf9; }  #sct-lp .sct-proof div {   min-width: 0;   display: grid;   gap: 4px;   padding: 18px 12px;   text-align: center; }  #sct-lp .sct-proof div:nth-child(even) {   border-left: 1px solid var(--line); }  #sct-lp .sct-proof div:nth-child(n+3) {   border-top: 1px solid var(--line); }  #sct-lp .sct-proof b {   color: var(--pine);   font-size: 12px; }  #sct-lp .sct-proof small {   color: var(--muted);   font-size: 9px; }  #sct-lp .sct-section {   padding: 70px 0; }  #sct-lp .sct-heading {   max-width: 760px; }  #sct-lp .sct-center {   margin-inline: auto;   text-align: center; }  #sct-lp .sct-heading h2, #sct-lp .sct-copy h2 {   margin-top: 11px;   color: var(--dark);   font-size: 33px;   font-size: clamp(33px, 7.3cqi, 56px);   line-height: 1.045;   letter-spacing: -.043em;   font-weight: 950;   overflow-wrap: anywhere; }  #sct-lp .sct-heading \u003e p:last-child, #sct-lp .sct-copy \u003e p:not(.sct-label):not(.sct-note):not(.sct-warning) {   max-width: 670px;   margin-top: 16px;   color: var(--muted);   font-size: 14px;   line-height: 1.67; }  #sct-lp .sct-center \u003e p:last-child {   margin-inline: auto; }  #sct-lp .sct-intro {   background: linear-gradient(180deg, #fff, var(--cream)); }  #sct-lp .sct-intro-grid, #sct-lp .sct-problem-grid, #sct-lp .sct-feature-layout, #sct-lp .sct-how-grid, #sct-lp .sct-duration-grid, #sct-lp .sct-spec-grid, #sct-lp .sct-faq-grid {   display: grid;   grid-template-columns: minmax(0,1fr);   gap: 30px;   align-items: center; }  #sct-lp .sct-checks {   display: grid;   gap: 10px;   margin: 24px 0 0;   padding: 0;   list-style: none; }  #sct-lp .sct-checks li {   position: relative;   padding-left: 29px;   color: #344941;   font-size: 12px;   line-height: 1.5; }  #sct-lp .sct-checks li::before {   content: '✓';   position: absolute;   left: 0;   display: grid;   place-items: center;   width: 20px;   height: 20px;   border-radius: 50%;   color: #fff;   background: var(--pine);   font-size: 10px;   font-weight: 950; }  #sct-lp .sct-night-card {   min-width: 0;   padding: 27px;   border-radius: 23px;   color: #fff;   background:     radial-gradient(circle at 100% 0, rgba(242,197,93,.16), transparent 34%),     linear-gradient(145deg, var(--dark), var(--pine));   box-shadow: 0 18px 46px rgba(7,48,39,.18); }  #sct-lp .sct-night-card \u003e span {   color: var(--gold);   font-size: 9px;   font-weight: 950;   letter-spacing: .14em; }  #sct-lp .sct-night-card h3 {   margin-top: 11px;   font-size: 25px;   line-height: 1.12; }  #sct-lp .sct-night-card \u003e div {   display: grid;   gap: 9px;   margin-top: 23px; }  #sct-lp .sct-night-card p {   display: grid;   grid-template-columns: 54px minmax(0,1fr);   gap: 12px;   align-items: center;   padding: 13px;   border: 1px solid rgba(255,255,255,.1);   border-radius: 13px;   background: rgba(255,255,255,.06); }  #sct-lp .sct-night-card b {   color: var(--gold);   font-size: 9px; }  #sct-lp .sct-night-card small {   color: #c4d8d0;   font-size: 10px;   line-height: 1.46; }  #sct-lp .sct-problem {   background: #f4f8f6; }  #sct-lp .sct-problem-grid {   margin-top: 36px; }  #sct-lp .sct-image-card, #sct-lp .sct-wide-image {   min-width: 0;   overflow: hidden;   border: 1px solid var(--line);   border-radius: 22px;   background: #fff;   box-shadow: 0 14px 38px rgba(13,57,47,.1); }  #sct-lp .sct-image-card img, #sct-lp .sct-wide-image img {   aspect-ratio: 1 \/ 1;   object-fit: cover; }  #sct-lp .sct-problem-list {   display: grid;   gap: 10px; }  #sct-lp .sct-problem-list article {   display: grid;   grid-template-columns: 44px minmax(0,1fr);   gap: 13px;   padding: 20px;   border: 1px solid var(--line);   border-radius: 17px;   background: #fff; }  #sct-lp .sct-problem-list article \u003e span {   display: grid;   place-items: center;   width: 42px;   height: 42px;   border-radius: 13px;   color: #fff;   background: var(--red);   font-size: 10px;   font-weight: 950; }  #sct-lp .sct-problem-list h3, #sct-lp .sct-feature-grid h3, #sct-lp .sct-place-grid h3 {   color: var(--dark);   font-size: 16px;   line-height: 1.2; }  #sct-lp .sct-problem-list p, #sct-lp .sct-feature-grid p, #sct-lp .sct-place-grid p {   margin-top: 7px;   color: var(--muted);   font-size: 10px;   line-height: 1.55; }  #sct-lp .sct-features {   background: #fff; }  #sct-lp .sct-feature-layout {   margin-top: 36px;   align-items: start; }  #sct-lp .sct-feature-grid {   display: grid;   grid-template-columns: repeat(2, minmax(0,1fr));   gap: 10px; }  #sct-lp .sct-feature-grid article {   min-width: 0;   padding: 20px 16px;   border: 1px solid var(--line);   border-radius: 17px;   background: #fbfdfc; }  #sct-lp .sct-feature-grid article \u003e span {   display: grid;   place-items: center;   width: 39px;   height: 39px;   margin-bottom: 14px;   border-radius: 12px;   background: var(--soft);   font-size: 18px; }  #sct-lp .sct-how {   background: linear-gradient(180deg, var(--cream), #fff); }  #sct-lp .sct-steps {   display: grid;   gap: 10px;   margin: 25px 0 0;   padding: 0;   list-style: none;   counter-reset: step; }  #sct-lp .sct-steps li {   position: relative;   display: grid;   gap: 4px;   padding: 16px 16px 16px 54px;   border: 1px solid var(--line);   border-radius: 15px;   background: #fff;   counter-increment: step; }  #sct-lp .sct-steps li::before {   content: counter(step);   position: absolute;   top: 15px;   left: 15px;   display: grid;   place-items: center;   width: 28px;   height: 28px;   border-radius: 50%;   color: #fff;   background: var(--pine);   font-size: 10px;   font-weight: 950; }  #sct-lp .sct-steps b {   color: var(--dark);   font-size: 12px; }  #sct-lp .sct-steps span {   color: var(--muted);   font-size: 10px;   line-height: 1.5; }  #sct-lp .sct-note, #sct-lp .sct-warning {   margin-top: 15px;   padding: 14px 16px;   border-left: 4px solid var(--gold);   border-radius: 0 12px 12px 0;   color: #5f5c4f;   background: #fff9e6;   font-size: 10px;   line-height: 1.55; }  #sct-lp .sct-places {   background: #f2f6f4; }  #sct-lp .sct-place-grid {   display: grid;   grid-template-columns: repeat(2, minmax(0,1fr));   gap: 10px;   margin-top: 34px; }  #sct-lp .sct-place-grid article {   min-width: 0;   padding: 21px 17px;   border: 1px solid var(--line);   border-radius: 17px;   background: #fff; }  #sct-lp .sct-place-grid article \u003e span {   color: var(--red);   font-size: 8px;   font-weight: 950;   letter-spacing: .12em; }  #sct-lp .sct-place-grid h3 {   margin-top: 10px; }  #sct-lp .sct-featured-place {   color: #fff;   background: linear-gradient(135deg, var(--dark), var(--pine)) !important; }  #sct-lp .sct-featured-place \u003e span {   color: var(--gold) !important; }  #sct-lp .sct-featured-place h3 {   color: #fff !important; }  #sct-lp .sct-featured-place p {   color: #c7d9d2 !important; }  #sct-lp .sct-wide-image {   max-width: 900px;   margin: 18px auto 0; }  #sct-lp .sct-duration {   color: #fff;   background:     radial-gradient(circle at 5% 0, rgba(242,197,93,.16), transparent 31%),     linear-gradient(135deg, var(--dark), var(--pine)); }  #sct-lp .sct-light-copy h2 {   color: #fff; }  #sct-lp .sct-light-copy \u003e p:not(.sct-label) {   color: #c8dad3; }  #sct-lp .sct-meter {   display: grid;   grid-template-columns: minmax(0,1fr) 34px minmax(0,1fr);   gap: 8px;   align-items: center;   margin-top: 26px; }  #sct-lp .sct-meter \u003e div {   display: grid;   gap: 3px;   padding: 16px 13px;   border: 1px solid rgba(255,255,255,.14);   border-radius: 15px;   background: rgba(255,255,255,.07);   text-align: center; }  #sct-lp .sct-meter span {   color: var(--gold);   font-size: 8px;   font-weight: 950; }  #sct-lp .sct-meter b {   font-size: 25px; }  #sct-lp .sct-meter small {   color: #bfd3cb;   font-size: 8px; }  #sct-lp .sct-meter \u003e i {   height: 2px;   background: linear-gradient(90deg, var(--gold), var(--red)); }  #sct-lp .sct-specs {   background: #f8fbf9; }  #sct-lp .sct-spec-grid {   align-items: start; }  #sct-lp .sct-text-button {   margin-top: 22px;   padding: 0 0 5px;   border: 0;   border-bottom: 2px solid var(--red);   color: var(--red);   background: transparent;   font-size: 10px;   font-weight: 950;   letter-spacing: .08em;   cursor: pointer; }  #sct-lp .sct-spec-list {   margin: 0;   padding: 21px;   border: 1px solid var(--line);   border-radius: 20px;   background: #fff;   box-shadow: 0 12px 34px rgba(13,57,47,.075); }  #sct-lp .sct-spec-list div {   display: grid;   grid-template-columns: minmax(0,.78fr) minmax(0,1.22fr);   gap: 12px;   padding: 13px 0;   border-bottom: 1px solid var(--line); }  #sct-lp .sct-spec-list div:last-child {   border-bottom: 0; }  #sct-lp .sct-spec-list dt {   color: var(--muted);   font-size: 10px; }  #sct-lp .sct-spec-list dd {   margin: 0;   color: var(--dark);   font-size: 10px;   font-weight: 850;   line-height: 1.45;   text-align: right; }  #sct-lp .sct-faq {   background: #fff; }  #sct-lp .sct-faq-grid {   align-items: start; }  #sct-lp .sct-faq-list {   min-width: 0;   border-top: 1px solid var(--line); }  #sct-lp .sct-faq-list details {   border-bottom: 1px solid var(--line); }  #sct-lp .sct-faq-list summary {   display: flex;   align-items: center;   justify-content: space-between;   gap: 15px;   padding: 18px 2px;   color: var(--dark);   font-size: 13px;   font-weight: 850;   cursor: pointer;   list-style: none; }  #sct-lp .sct-faq-list summary::-webkit-details-marker {   display: none; }  #sct-lp .sct-faq-list summary span {   flex: 0 0 27px;   display: grid;   place-items: center;   width: 27px;   height: 27px;   border-radius: 50%;   color: #fff;   background: var(--pine);   font-size: 16px;   transition: transform .2s ease; }  #sct-lp .sct-faq-list details[open] summary span {   transform: rotate(45deg); }  #sct-lp .sct-faq-list details p {   padding: 0 41px 19px 2px;   color: var(--muted);   font-size: 11px;   line-height: 1.63; }  #sct-lp .sct-final {   color: #fff;   background:     radial-gradient(circle at 14% 0, rgba(242,197,93,.18), transparent 35%),     radial-gradient(circle at 90% 100%, rgba(184,36,47,.25), transparent 34%),     linear-gradient(125deg, #041d18, #0b392f 63%, #173c32); }  #sct-lp .sct-final .sct-shell {   max-width: 850px;   padding-top: 76px;   padding-bottom: 85px;   text-align: center; }  #sct-lp .sct-final p {   color: var(--gold);   font-size: 9px;   font-weight: 950;   letter-spacing: .15em; }  #sct-lp .sct-final h2 {   margin-top: 12px;   color: #fff;   font-size: 39px;   font-size: clamp(39px, 8.8cqi, 67px);   line-height: 1;   letter-spacing: -.048em;   font-weight: 950; }  #sct-lp .sct-final .sct-shell \u003e span {   display: block;   max-width: 680px;   margin: 17px auto 0;   color: #c8dbd3;   font-size: 13px;   line-height: 1.65; }  #sct-lp .sct-white-cta {   width: auto;   min-width: min(100%,410px);   margin: 27px auto 0;   color: var(--dark);   background: #fff; }  #sct-lp .sct-final small {   display: block;   margin-top: 13px;   color: #a9c2b8;   font-size: 8px; }  #sct-lp .sct-sticky {   display: none; }  @container sct (min-width: 760px) {   #sct-lp .sct-hero-grid {     grid-template-columns: minmax(0,1.04fr) minmax(0,.96fr);     gap: 50px;     padding-top: 82px;     padding-bottom: 90px;   }    #sct-lp .sct-hero h1 {     font-size: clamp(52px, 5.35cqi, 74px);   }    #sct-lp .sct-proof {     grid-template-columns: repeat(4, minmax(0,1fr));   }    #sct-lp .sct-proof div + div {     border-left: 1px solid var(--line);   }    #sct-lp .sct-proof div:nth-child(n+3) {     border-top: 0;   }    #sct-lp .sct-intro-grid {     grid-template-columns: minmax(0,1.02fr) minmax(0,.98fr);     gap: 70px;   }    #sct-lp .sct-problem-grid {     grid-template-columns: minmax(0,.9fr) minmax(0,1.1fr);     gap: 33px;   }    #sct-lp .sct-feature-layout {     grid-template-columns: minmax(0,.86fr) minmax(0,1.14fr);     gap: 25px;   }    #sct-lp .sct-how-grid {     grid-template-columns: minmax(0,.9fr) minmax(0,1.1fr);     gap: 67px;   }    #sct-lp .sct-place-grid {     grid-template-columns: repeat(4, minmax(0,1fr));   }    #sct-lp .sct-duration-grid {     grid-template-columns: minmax(0,1fr) minmax(0,.9fr);     gap: 70px;   }    #sct-lp .sct-spec-grid {     grid-template-columns: minmax(0,.88fr) minmax(0,1.12fr);     gap: 72px;   }    #sct-lp .sct-faq-grid {     grid-template-columns: minmax(0,.72fr) minmax(0,1.28fr);     gap: 70px;   }    #sct-lp .sct-section {     padding: 94px 0;   } }  @media (max-width: 680px) {   #sct-lp {     padding-bottom: 70px;   }    #sct-lp .sct-offer {     justify-content: flex-start;     width: max-content;     min-width: 100%;     animation: sctTicker 14s linear infinite;   }    #sct-lp .sct-courtyard figcaption {     right: 10px;     bottom: 10px;     left: 10px;   }    #sct-lp .sct-section {     padding: 63px 0;   }    #sct-lp .sct-feature-grid {     grid-template-columns: repeat(2, minmax(0,1fr));   }    #sct-lp .sct-feature-grid article {     padding: 18px 14px;   }    #sct-lp .sct-place-grid {     grid-template-columns: repeat(2, minmax(0,1fr));   }    #sct-lp .sct-sticky {     position: fixed;     z-index: 9999;     right: 0;     bottom: 0;     left: 0;     display: flex;     align-items: center;     justify-content: space-between;     gap: 10px;     min-height: 67px;     padding: 10px 12px calc(10px + env(safe-area-inset-bottom));     border-top: 1px solid var(--line);     background: rgba(255,255,255,.96);     box-shadow: 0 -10px 30px rgba(5,36,30,.14);     backdrop-filter: blur(12px);   }    #sct-lp .sct-sticky \u003e div {     min-width: 0;     display: grid;     gap: 2px;   }    #sct-lp .sct-sticky b {     overflow: hidden;     color: var(--dark);     font-size: 9px;     text-overflow: ellipsis;     white-space: nowrap;   }    #sct-lp .sct-sticky span {     color: var(--muted);     font-size: 8px;   }    #sct-lp .sct-sticky button {     flex: 0 0 auto;     min-height: 42px;     padding: 10px 14px;     bor\u003c\/style\u003e","brand":"Jame","offers":[{"title":"Default Title","offer_id":67769840533682,"sku":"SZ047626101901-圣诞树灯2","price":35.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0792\/5520\/8114\/files\/94237759845171201_9c2c0d0d-905c-4ce4-a11b-5580fbf7367a.jpg?v=1792569603","url":"https:\/\/sereinva.com\/products\/solar-cedar-christmas-tree-lights-festive-outdoor-holiday-decor","provider":"Sereinva","version":"1.0","type":"link"}