FREE SHIPPING FOR ORDERS OVER $39
🎄Solar Christmas LED Colored Pine and Cypress Tree Light🌟
🎄Solar Christmas LED Colored Pine and Cypress Tree Light🌟
🎄Solar Christmas LED Colored Pine and Cypress Tree Light🌟
🎄Solar Christmas LED Colored Pine and Cypress Tree Light🌟
🎄Solar Christmas LED Colored Pine and Cypress Tree Light🌟
🎄Solar Christmas LED Colored Pine and Cypress Tree Light🌟
🎄Solar Christmas LED Colored Pine and Cypress Tree Light🌟
🎄Solar Christmas LED Colored Pine and Cypress Tree Light🌟
🎄Solar Christmas LED Colored Pine and Cypress Tree Light🌟
🎄Solar Christmas LED Colored Pine and Cypress Tree Light🌟
1 / 10
🎄Solar Christmas LED Colored Pine and Cypress Tree Light🌟
🎄Solar Christmas LED Colored Pine and Cypress Tree Light🌟
🎄Solar Christmas LED Colored Pine and Cypress Tree Light🌟
🎄Solar Christmas LED Colored Pine and Cypress Tree Light🌟
🎄Solar Christmas LED Colored Pine and Cypress Tree Light🌟
🎄Solar Christmas LED Colored Pine and Cypress Tree Light🌟
🎄Solar Christmas LED Colored Pine and Cypress Tree Light🌟
🎄Solar Christmas LED Colored Pine and Cypress Tree Light🌟
🎄Solar Christmas LED Colored Pine and Cypress Tree Light🌟
🎄Solar Christmas LED Colored Pine and Cypress Tree Light🌟
mysite

🎄Solar Christmas LED Colored Pine and Cypress Tree Light🌟

$18.99 $36.99
4 sold
PACKAGE
Qty

🌟The newly upgraded glowing stars make the Mini Christmas tree be more  eye-catching 

undefined

🌟[2022 Newest Solar Pine Light] According to customer feedback, we have optimized and upgraded many functions. The solar tree light is made of high-quality ABS material, and the shape is like pine and cypress leaves. In addition, the waterproof grade is IP 65, the working time is extended, and the two light modes are automatically lit to meet all your needs.

🌟[Two Lighting Modes] Outdoor decoration solar garden light has two modes of constant light and flashing. Before installation, flip the switch on the bottom of the solar panel to choose the effect you like, it's very easy to use.

undefined
🌟[Suitable for various occasions] This beautiful lighting can be used as a decorative light for various festivals such as Christmas. As well as weddings, beaches, parties. Ideal for your trails, courtyards, gardens, courtyards, terraces, and walkways.

undefined

🌟[Solar Panel & IP65 Waterproof] The upgraded version of the solar panel uses polysilicon; it has a 90-degree folding function, which can convert sunlight into electricity faster and more effectively. IP65 waterproof rating is more suitable for outdoor use.

undefined
🌟[High Quality] Pine tree lamp adopts 600mAh large capacity battery and decorative lamp, which has the characteristics of fast charging and long battery life. It can be used for 8-12 hours after fully charged, without wiring or an external power supply.

undefined

undefined

Specification:

Height: 70CM

Light source: 8LED

Charging time: 4-8 hours

Solar Panel: 2V 140MA Epoxy Panel

Waterproof rating: IP65

Battery capacity: 1.2V AA 600MA Ni-MH battery

Product material: ABS+stainless steel+PC plastic

Package Include: Cypress Tree Light

You May Also Like Don't Like These?
Customer Reviews

Here are what our customers say.

Write a Review
Customer Reviews
Wow you reached the bottom
Newest
Most liked
Highest ratings
Lowest ratings
×
class SpzCustomFileUpload extends SPZ.BaseElement { constructor(element) { super(element); this.uploadCount_ = 0; this.fileList_ = []; } buildCallback() { this.action = SPZServices.actionServiceForDoc(this.element); this.registerAction('upload', (data) => { this.handleFileUpload_(data.event?.detail?.data || []); }); this.registerAction('delete', (data) => { this.handleFileDelete_(data?.args?.data); }); this.registerAction('preview', (data) => { this.handleFilePreview_(data?.args?.data); }); this.registerAction('limit', (data) => { this.handleFileLimit_(); }); this.registerAction('sizeLimit', (data) => { this.handleFileSizeLimit_(); }); } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } setData_(count, file) { this.uploadCount_ = count; this.fileList_ = file; } handleFileUpload_(data) { data.forEach(i => { if(this.fileList_.some(j => j.url === i.url)) return; this.fileList_.push(i); }) this.uploadCount_++; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileUpload", { count: this.uploadCount_, files: this.fileList_}); if(this.fileList_.length >= 5){ document.querySelector('#review_upload').style.display = 'none'; } if(this.fileList_.length > 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '8px'; } } handleFileDelete_(index) { this.fileList_.splice(index, 1); this.uploadCount_--; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileDelete", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; if(this.fileList_?.length === 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '132px'; } } handleFilePreview_(index) { const finalPreviewData = this.fileList_[index]; const filePreviewModal = document.getElementById('filePreviewModal'); const fullScreenVideo = document.getElementById('fullScreenVideo'); const fullScreenImage = document.getElementById('fullScreenImage'); const previewModalClose = document.getElementById('previewModalClose'); const previewLoading = document.getElementById('previewLoading'); filePreviewModal.style.display = 'block'; previewLoading.style.display = 'flex'; if(finalPreviewData?.type === 'video'){ const media = this.mediaParse_(this.fileList_[index]?.url); fullScreenVideo.addEventListener('canplaythrough', function() { previewLoading.style.display = 'none'; }); fullScreenImage.src = ''; fullScreenImage.style.display = 'none'; fullScreenVideo.style.display = 'block'; fullScreenVideo.src = media.mp4 || ''; } else { fullScreenImage.onload = function() { previewLoading.style.display = 'none'; }; fullScreenVideo.src = ''; fullScreenVideo.style.display = 'none'; fullScreenImage.style.display = 'block'; fullScreenImage.src = finalPreviewData.url; } previewModalClose.addEventListener('click', function() { filePreviewModal.style.display = 'none'; }); } handleFileLimit_() { alert(window.AppReviewsLocale.comment_file_limit || 'please do not upload files more than 5'); this.triggerEvent_("handleFileLimit"); } handleFileSizeLimit_() { alert(window.AppReviewsLocale.comment_file_size_limit || 'File size does not exceed 10M'); } clear(){ this.fileList_ = []; this.uploadCount_ = 0; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleClear", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; } mediaParse_(url) { var result = {}; try { url.replace(/[?&]+([^=&]+)=([^&]*)/gi, function (str, key, value) { try { result[key] = decodeURIComponent(value); } catch (e) { result[key] = value; } }); result.preview_image = url.split('?')[0]; } catch (e) {}; return result; } triggerEvent_(name, data) { const event = SPZUtils.Event.create(this.win, name, data); this.action.trigger(this.element, name, event); } } SPZ.defineElement('spz-custom-file-upload', SpzCustomFileUpload);
The review would not show in product details on storefront since it does not support to.