6Pcs Owl DIY Diamond Painting Greeting Card 5D Drill Painting Blessing Card Kit

$17.99
Quantity
Overseas warehouse shipment
Buy 4 Get 1 Free
Sustainably made
Secure payments
Share the love
Description
Specification:
Origin: Mainland China
Style: Classic Category: DIY Diamond Handmade Card
Size: 150.00x150.00x10.00mm/5.91x5.91x0.39inch (after the greeting card is folded in half)
Material: High-quality partial shaped diamond + thick cardboard

DIY diamond painting usage steps:
1. Open the package and check the special tools for diamond painting
2. Check the resin diamond color and arrange it in the coding order
3. Uncover the tape chart above, you will see many symbols corresponding to the color coding
4. According to the corresponding color-coded fixture, the resin inlaid diamonds
5. It is recommended that one set of resin diamonds is completed faster
6. In order to make a perfect diamond greeting card, put the drawing in one place, and each row of symbols does not have to leave diamonds
7. To cut a good figure on the drawing, please install the classification array to the plane of the material above
8. The splicing needs to be flat, neat, and without cracks
Note:
1. This is a DIY diamond card, not finished, you need to finish it yourself. All products are measured manually, please allow 1-2 cm
Deviation
2. Due to the light and screen difference, the color of the item may be slightly different from the pictures. Please understand

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:
1 Set*Diamond Cardboard
1*Diamond Painting Tools (Drill Pen, Speed Plate, Diamond Bag)
Selling point content

6Pcs Animal DIY Diamond Painting Greeting Card Rinestone Embroidery Arts Craft Cards Kit Birthday Gift for Friend

Features:
1. Sparkling DIY: Create a personal touch with these DIY diamond painting greeting cards, featuring vibrant Rhinestone diamonds that bring each card to life, offering a unique and genuine pattern that transcends beyond mere imagery to deliver a realistic and lively visual experience.
2. Vivid Expressions: Each diamond birthday blessing card is designed to convey a relaxed and hopeful atmosphere, with the goal of making every symbol on the quality cardboard spring to life, filled with brightness and joy, ensuring your message is not just seen but felt.
3. Clear Communication: With a focus on true-to-life symbols, these diamond mosaic festival gift cards communicate clearly to the reader, allowing for a heartfelt and direct message that's enhanced by the sparkling clarity and shine of the diamonds.
4. Intuitive Enhancement: Beyond their beauty, these diamond art festival card crafts are crafted to inspire and amplify our psychic and intuitive abilities as well as spiritual awareness, ensuring that the important messages are not just written but also deeply received.
5. Festive Versatility: Perfect for any holiday or party, these 5D DIY drill painting cards add a festive sparkle to your greetings, making them stand out and memorable in a sea of ordinary cards, and ensuring your wishes are kept as keepsakes.

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.