Bohemian Lightweight Christmas Tree Tassel Beaded Earrings
Bohemian Lightweight Christmas Tree Tassel Beaded Earrings
Bohemian Lightweight Christmas Tree Tassel Beaded Earrings
Bohemian Lightweight Christmas Tree Tassel Beaded Earrings
Bohemian Lightweight Christmas Tree Tassel Beaded Earrings
Bohemian Lightweight Christmas Tree Tassel Beaded Earrings
6/6
Bohemian Lightweight Christmas Tree Tassel Beaded Earrings
Bohemian Lightweight Christmas Tree Tassel Beaded Earrings
Bohemian Lightweight Christmas Tree Tassel Beaded Earrings
Bohemian Lightweight Christmas Tree Tassel Beaded Earrings
Bohemian Lightweight Christmas Tree Tassel Beaded Earrings
Bohemian Lightweight Christmas Tree Tassel Beaded Earrings
6/6

Bohemian Lightweight Christmas Tree Tassel Beaded Earrings

$9.99
$0.00
Save $-9.99
Color1
Please select a color
Size
Please select a size
Quantity
SKU: QY22014-1-SS
Weight: 30g
Barcode:
CHRISTMAS GIFT: Exclusive design jewelry will create Christmas Eve unique festive atmosphere. They are great jewelry ornaments to wear on party and family gatherings. Great plating and well made. This is unique gifts for Daughter, Niece, Sister, Granddaughter, Mom, or Yourself
MATERIAL: Eco-friendly made with hypoallergenic and nickel free alloy polished,design with christmas dangle charms, easy to match Christmas or Daily costume, be unique on special day. Makes a wonderful gift for your loved ones on holiday seasons
GREAT GIFTING IDEA: The Christmas design will never go out of style. You can wear on Wedding, Dinner, Date, Travel, Party, Dance or casual on your daily life, it can make you seem more beautiful charming and unique. Includes a cute box for easy gift giving
OCCASIONS: These delicate jewelry are stylish, fun, As a fashion accessories in Christmas, Thanksgiving, Party, Balls, New Year, festivals, etc. The exquisite design will never go out of style, easy to match everyday costume, be unique on special day
Brand: Unbranded
Category: Earrings
Gender: female
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.