Kendaza™ Melting Clock
Kendaza™ Melting Clock
Kendaza™ Melting Clock
Kendaza™ Melting Clock
Kendaza™ Melting Clock
Kendaza™ Melting Clock
1/6
Kendaza™ Melting Clock
Kendaza™ Melting Clock
Kendaza™ Melting Clock
Kendaza™ Melting Clock
Kendaza™ Melting Clock
Kendaza™ Melting Clock
1/6

Kendaza™ Melting Clock

$39.99
$79.99
Save $40.00
ColorSilver
Please select a color
Quantity
Free shipping worldwide
30 days no hassle return
Minimise use of plastic
Secure payments

As our valued customer, we take the quality of our products and the health and safety of our customers very seriously.

We use professional disinfection equipment and disinfectants to carefully disinfect each parcel to ensure that the products you receive are 100% clean and hygienic.

We care about each customer's needs and health and safety, which is the service tenet that Mardaza always pursues. We hope to build a long-term relationship, not just a one-time transaction, but to provide you with more quality services and earn your trust and support.

If you have any questions or suggestions, please feel free to contact our customer service, we will be happy to serve you!

Normally you will receive your order in 7-12 business days from the date that it is placed. Our top priority is making sure the items get delivered to our customers in the shortest time. We value every single customer.learn more

You can return your product up to 30 days after receiving your order.Learn more

DALI ENTHUSIAST’S DELIGHT

What better way to celebrate Dali surrealism than with a melting clock inspired by his work “The Persistence of Memory” ?

TRENDY & PRACTICAL

This funky design is “cool” enough for all ages and practical enough for daily use. This melting clock adds personality to any room.

Handcrafted Precision

The curved surface area creates an illusion of melting time, the top hangs securely from any flat surface.

Each melting clock is carefully handcrafted by skilled artisans to ensure a high level of quality and attention to detail.

A BEST GIFT

This novelty gift is great for art enthusiasts and laymen alike. Best gift for family and friends.

TECH SPECS

The hanging clock has Roman numerals, two manually adjustable hands, and requires 1 AA battery (not included). Measures 7" X 4.5", and is fully functional, not just for show.

Fine Packaging

In terms of material selection, we utilize high-quality cardboard and printing materials to ensure the sturdiness of the carton and achieve a high-quality printing effect.

Apart from the visually appealing appearance, we also prioritize the functionality and protective aspects of the packaging. We carefully design the internal structure of the carton to ensure the product's safety and stability during transportation and storage.

Customer Reviews
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.