4pcs DIY Diamond Painting Sun Catcher - Snowflake、[Everydayedeals]
4pcs DIY Diamond Painting Sun Catcher - Snowflake、[Everydayedeals]
4pcs DIY Diamond Painting Sun Catcher - Snowflake、[Everydayedeals]
4pcs DIY Diamond Painting Sun Catcher - Snowflake、[Everydayedeals]
4pcs DIY Diamond Painting Sun Catcher - Snowflake、[Everydayedeals]
4pcs DIY Diamond Painting Sun Catcher - Snowflake、[Everydayedeals]
4pcs DIY Diamond Painting Sun Catcher - Snowflake、[Everydayedeals]
4pcs DIY Diamond Painting Sun Catcher - Snowflake、[Everydayedeals]
1 / 8
4pcs DIY Diamond Painting Sun Catcher - Snowflake、[Everydayedeals]
4pcs DIY Diamond Painting Sun Catcher - Snowflake、[Everydayedeals]
4pcs DIY Diamond Painting Sun Catcher - Snowflake、[Everydayedeals]
4pcs DIY Diamond Painting Sun Catcher - Snowflake、[Everydayedeals]
4pcs DIY Diamond Painting Sun Catcher - Snowflake、[Everydayedeals]
4pcs DIY Diamond Painting Sun Catcher - Snowflake、[Everydayedeals]
4pcs DIY Diamond Painting Sun Catcher - Snowflake、[Everydayedeals]
4pcs DIY Diamond Painting Sun Catcher - Snowflake、[Everydayedeals]
Save $-21.99
EDS

4pcs DIY Diamond Painting Sun Catcher - Snowflake

$21.99
4 sold
Qty 3000 in stock

4PCS diamond Painting hanging Pendant Snowflake suncatcher diamond Painting hanging Sign diamond Painting hanging Decor diamond Drawing hanging Ornament for Kids Party Decoration Home Decor
Features:
1.Stunning Rainbow Chain with Angel Tears: The sun catcher diamond Painting hanging pendant features K9 crystal crafted with precision-cut technology, resulting in a sparkling and transparent appearance. The high refractive index of the crystal catches the sunlight and creates a beautiful reflection. The pendant is perfect for hanging on windows, producing mesmerizing light effects as the sun's rays hit it from different angles.
2.Durable and Long-Lasting: Despite their delicate appearance, these sun catcher diamond Painting hanging signs are surprisingly durable. Made to withstand wear and tear, they do not easily become cloudy or lose their shine, maintaining their pristine condition over time.
3.Versatile Decoration for Various Occasions: The crystal painting ornaments sun catcher is suitable for a wide range of occasions, making it IDEAL for wedding decorations, nursery room embellishments, Christmas tree ornaments, branch-shaped chandeliers, car accessories, window hangings, outdoor garden decor, and more. Its versatility ensures that it can enhance any space with a touch of elegance.
4.Perfect Gift Selection: An excellent choice for any gift-giving occasion, the sun catcher diamond Painting art pendant is an IDEAL present for mothers, loved ones, wives, friends, and girlfriends. Its timeless beauty and symbolic meaning make it a meaningful and cherished gift option.
5.Create a Serene and Welcoming Atmosphere: hang these diamond drawing hanging ornaments on your windows and watch as the vibrant colors illuminate your room. The simple yet reFreshing design elements complemented by Fresh hues create a warm and cozy ambiance, making your home feel extra inviting.



Specification:
Origin: Mainland China
Use: Paintings
Pasting Area: Full
Product Size: 80.00x80.00x10.00mm/3.15x3.15x0.39inch
Product Size: Chain 200mm/7.87in Pattern body length 90mm/3.54in Rainbow chain 150mm/5.91in Angel tears (bottom part) 50*30mm/1.97*1.18in
Product Material: Crystal + Acrylic Drilling

Note:
Due to the different monitor and light effect, the actual color of the item might be slightly different from the color showed on the pictures. Thank you!
Please allow 1-2cm measuring deviation due to manual measurement.

Package  Content:
4 X Crystal Light Capturing Jewellery 
4 Sets X diamond Packs
1 set X diamond Spotting Tools (Small Wax Block, diamond Spotting Disc, diamond Spotting Pen)



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.