🔥Last Day 60%OFF-🎄Solar Christmas Trees Lights Outdoor Decoration Waterproof
🔥Last Day 60%OFF-🎄Solar Christmas Trees Lights Outdoor Decoration Waterproof
🔥Last Day 60%OFF-🎄Solar Christmas Trees Lights Outdoor Decoration Waterproof
🔥Last Day 60%OFF-🎄Solar Christmas Trees Lights Outdoor Decoration Waterproof
🔥Last Day 60%OFF-🎄Solar Christmas Trees Lights Outdoor Decoration Waterproof
🔥Last Day 60%OFF-🎄Solar Christmas Trees Lights Outdoor Decoration Waterproof
1/6
🔥Last Day 60%OFF-🎄Solar Christmas Trees Lights Outdoor Decoration Waterproof
🔥Last Day 60%OFF-🎄Solar Christmas Trees Lights Outdoor Decoration Waterproof
🔥Last Day 60%OFF-🎄Solar Christmas Trees Lights Outdoor Decoration Waterproof
🔥Last Day 60%OFF-🎄Solar Christmas Trees Lights Outdoor Decoration Waterproof
🔥Last Day 60%OFF-🎄Solar Christmas Trees Lights Outdoor Decoration Waterproof
🔥Last Day 60%OFF-🎄Solar Christmas Trees Lights Outdoor Decoration Waterproof
1/6

🔥Last Day 60%OFF-🎄Solar Christmas Trees Lights Outdoor Decoration Waterproof

$36.99
$57.98
Save $20.99
Quantity
Please select a quantity
Quantity
/** @private {string} */ class SpzCustomAnchorScroll extends SPZ.BaseElement { static deferredMount() { return false; } constructor(element) { super(element); /** @private {Element} */ this.scrollableContainer_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } buildCallback() { this.viewport_ = this.getViewport(); this.initActions_(); } setTarget(containerId, targetId) { this.containerId = '#' + containerId; this.targetId = '#' + targetId; } scrollToTarget() { const container = document.querySelector(this.containerId); const target = container.querySelector(this.targetId); const {scrollTop} = container; const eleOffsetTop = this.getOffsetTop_(target, container); this.viewport_ .interpolateScrollIntoView_( container, scrollTop, scrollTop + eleOffsetTop ); } initActions_() { this.registerAction( 'scrollToTarget', (invocation) => this.scrollToTarget(invocation?.caller) ); this.registerAction( 'setTarget', (invocation) => this.setTarget(invocation?.args?.containerId, invocation?.args?.targetId) ); } /** * @param {Element} element * @param {Element} container * @return {number} * @private */ getOffsetTop_(element, container) { if (!element./*OK*/ getClientRects().length) { return 0; } const rect = element./*OK*/ getBoundingClientRect(); if (rect.width || rect.height) { return rect.top - container./*OK*/ getBoundingClientRect().top; } return rect.top; } } SPZ.defineElement('spz-custom-anchor-scroll', SpzCustomAnchorScroll); const STRENGTHEN_TRUST_URL = "/api/strengthen_trust/settings"; class SpzCustomStrengthenTrust extends SPZ.BaseElement { constructor(element) { super(element); this.renderElement_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER; } buildCallback() { this.xhr_ = SPZServices.xhrFor(this.win); const renderId = this.element.getAttribute('render-id'); SPZCore.Dom.waitForChild( document.body, () => !!document.getElementById(renderId), () => { this.renderElement_ = SPZCore.Dom.scopedQuerySelector( document.body, `#${renderId}` ); if (this.renderElement_) { this.render_(); } this.registerAction('track', (invocation) => { this.track_(invocation.args); }); } ); } render_() { this.fetchData_().then((data) => { if (!data) { return; } SPZ.whenApiDefined(this.renderElement_).then((apis) => { apis?.render(data); document.querySelector('#strengthen-trust-render-1539149753700').addEventListener('click',(event)=>{ if(event.target.nodeName == 'A'){ this.track_({type: 'trust_content_click'}); } }) }); }); } track_(data = {}) { const track = window.sa && window.sa.track; if (!track) { return; } track('trust_enhancement_event', data); } parseJSON_(string) { let result = {}; try { result = JSON.parse(string); } catch (e) {} return result; } fetchData_() { return this.xhr_ .fetchJson(STRENGTHEN_TRUST_URL) .then((responseData) => { if (!responseData || !responseData.data) { return null; } const data = responseData.data; const moduleSettings = (data.module_settings || []).reduce((result, moduleSetting) => { return result.concat(Object.assign(moduleSetting, { logos: (moduleSetting.logos || []).map((item) => { return moduleSetting.logos_type == 'custom' ? this.parseJSON_(item) : item; }) })); }, []); return Object.assign(data, { module_settings: moduleSettings, isEditor: window.self !== window.top, }); }); } } SPZ.defineElement('spz-custom-strengthen-trust', SpzCustomStrengthenTrust);

Handling time>> Priority is given to delivery after payment

Payments Via PayPal® or Credit Cardt.

✔️96.9% Of Customers Buy 3 Bundles Or more.

Christmas is coming and it’s time to light up a Christmas tree for loved ones who have passed away. It is powered by solar energy. Let love always be with you.

Time to prepare some christmas tree light to your home. Perfect for indoor & outdoor, courtyards, garden, patio, backyard, lawn and balcony, Wonderful outdoor Christmas decorations.

Easy to install

Package come with screws, and installation set, no wiring required, simply install anywhere you want.

Constant & Flash Modes

The solar garden light has constant light and flash two light modes. (press once: constant mode, again: flickering mode). By toggling the switch on the back of the solar panel, you can choose different light modes.

Easy to Use & Auto ON/OFF

Charging 6-8 H in the sunshine. When it is dark the solar garden lights will automatically turn on, and lasting lighting 8-12 hours. Independent solar panel, easier to use. You can plant it anywhere you want to decorate!

IP42 Waterproof & Solar Energy Powered

The outdoor solar garden lights with IP42 waterproof feature, even in bad weather work well and long lasting. The Xmas tree is solar energy powered, and upgraded solar panel,they can convert sun energy faster and more efficiently.

Product Information

Solar Panel: Monocrystalline Solar Panel 2V / 100Mah

Power Source: solar energy powered

Light Source: 20 F5 color LED-lamp beads

Product Material: plastic + Stainless Steel

Waterproof Rating: IP42

Charging Time: 8 hours

Working Time: 8-12 hours after fully charged

⚡️Stock sells fast - get yours today!

HOW TO PAY

✅Payments Via PayPal®Debit and CreditCard.Add to cart first, and Check out, then select Shipping method and Payment method.
If you checkout with a Debit Credit Card, just enter your * Card Number* Expiration Date, and * Secure Code.

WHY US

We work directly with manufacturers all over the world to ensure the best quality of our products. We have a Quality Control department which helps us to keep our promise!
  • Price is always competitive.
  • Awesome Customer Service.
  • Amazing products along with High Quality.
  • Read reviews from our lovely customers.

Worldwide Shipping✈  

Please note that shipping is insured. However, you may receive your items earlier. Tracking Numbers will ALWAYS be sent so you can track it every step of the way! Cool things are worth waiting for!

100% Risk-Free Purchase 

If the product you received is damaged, don't worry. Just hit the Contact Us button and send us a message, and we will make it right by offering you a replacement or refund. It 100% Simple & Risk-Free process.

Our Warehouse

Please consider any holidays that might impact delivery times. Please consider the transportation methods and unexpected situations that may affect the delivery time.