🛒🛒Extra 5% OFF Code: 【VAVD2】 + Free Shipping Over $69
Flamingo Lamp Diamond Painting Craft DIY Ornament
Flamingo Lamp Diamond Painting Craft DIY Ornament
Flamingo Lamp Diamond Painting Craft DIY Ornament
Flamingo Lamp Diamond Painting Craft DIY Ornament
Flamingo Lamp Diamond Painting Craft DIY Ornament
Flamingo Lamp Diamond Painting Craft DIY Ornament
Flamingo Lamp Diamond Painting Craft DIY Ornament
Flamingo Lamp Diamond Painting Craft DIY Ornament
Flamingo Lamp Diamond Painting Craft DIY Ornament
Flamingo Lamp Diamond Painting Craft DIY Ornament
Flamingo Lamp Diamond Painting Craft DIY Ornament
Flamingo Lamp Diamond Painting Craft DIY Ornament
Flamingo Lamp Diamond Painting Craft DIY Ornament
Flamingo Lamp Diamond Painting Craft DIY Ornament
1 / 14
Flamingo Lamp Diamond Painting Craft DIY Ornament
Flamingo Lamp Diamond Painting Craft DIY Ornament
Flamingo Lamp Diamond Painting Craft DIY Ornament
Flamingo Lamp Diamond Painting Craft DIY Ornament
Flamingo Lamp Diamond Painting Craft DIY Ornament
Flamingo Lamp Diamond Painting Craft DIY Ornament
Flamingo Lamp Diamond Painting Craft DIY Ornament
Flamingo Lamp Diamond Painting Craft DIY Ornament
Flamingo Lamp Diamond Painting Craft DIY Ornament
Flamingo Lamp Diamond Painting Craft DIY Ornament
Flamingo Lamp Diamond Painting Craft DIY Ornament
Flamingo Lamp Diamond Painting Craft DIY Ornament
Flamingo Lamp Diamond Painting Craft DIY Ornament
Flamingo Lamp Diamond Painting Craft DIY Ornament
You May Also Like Don't Like These?
0% OFF
TTD

Flamingo Lamp Diamond Painting Craft DIY Ornament

573899

$13.99
46 sold
Qty 98 in stock

3D DIY Applique Rhinestone Flamingo Bird Kits Mosaic Diamond Patches Art Handmade Crafts for Decoration Gifts
Feature:
The flamingo body is crafted: using a high quality environmentally friendly enamel process.
The all white, paintable swan model has a new and stylish design.

Specification:
Name: DIY Diamond Flamingo
Material: PVC Material
Size: 13*13*6cm
Packing: White Box
Colour: Solid Color
Battery: 3 Button Batteries (Not Included)

Steps for Attaching The Drill:
1. Prepare the swan model and dotting tools, the glue is fast drying, apply it and stick the drill on as soon as possible within 2 minutes after application.
2. first apply a small piece of glue to the part, then use the dotting pen to stick the diamonds one by one, pay attention to the neat arrangement, do not apply too much glue at a time.
3. Leave all the dots for about 3 hours to ensure that the glue is fully cured before it becomes more solid.

Note:
1. Every product is subject to varying degrees of thermal expansion and contraction. 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!
2. Please allow 1-2cm measuring deviation due to manual measurement.

Package Content:
1 X Flamingo Model
1 Set X Colourful Acrylic Rhinestone Bag
1 Set X Dotting Tools (Small Wax Block, Dotting Tray, Dotting Pen

You May Also Like Don't Like These?
Collection list
DIY Ornament
DIY Bag
DIY keychain
DIY Pendant
DIY Coasters
Christmas
DIY Storage Box
Halloween
DIY Bookmark
DIY Free Sticker
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.