Photo Frame Vase Desktop Flower Arrangement Ornament
Photo Frame Vase Desktop Flower Arrangement Ornament
Photo Frame Vase Desktop Flower Arrangement Ornament
Photo Frame Vase Desktop Flower Arrangement Ornament
Photo Frame Vase Desktop Flower Arrangement Ornament
Photo Frame Vase Desktop Flower Arrangement Ornament
Photo Frame Vase Desktop Flower Arrangement Ornament
Photo Frame Vase Desktop Flower Arrangement Ornament
Photo Frame Vase Desktop Flower Arrangement Ornament
Photo Frame Vase Desktop Flower Arrangement Ornament
Photo Frame Vase Desktop Flower Arrangement Ornament
Photo Frame Vase Desktop Flower Arrangement Ornament
Photo Frame Vase Desktop Flower Arrangement Ornament
Photo Frame Vase Desktop Flower Arrangement Ornament
Photo Frame Vase Desktop Flower Arrangement Ornament
Photo Frame Vase Desktop Flower Arrangement Ornament
3/16
Photo Frame Vase Desktop Flower Arrangement Ornament
Photo Frame Vase Desktop Flower Arrangement Ornament
Photo Frame Vase Desktop Flower Arrangement Ornament
Photo Frame Vase Desktop Flower Arrangement Ornament
Photo Frame Vase Desktop Flower Arrangement Ornament
Photo Frame Vase Desktop Flower Arrangement Ornament
Photo Frame Vase Desktop Flower Arrangement Ornament
Photo Frame Vase Desktop Flower Arrangement Ornament
Photo Frame Vase Desktop Flower Arrangement Ornament
Photo Frame Vase Desktop Flower Arrangement Ornament
Photo Frame Vase Desktop Flower Arrangement Ornament
Photo Frame Vase Desktop Flower Arrangement Ornament
Photo Frame Vase Desktop Flower Arrangement Ornament
Photo Frame Vase Desktop Flower Arrangement Ornament
Photo Frame Vase Desktop Flower Arrangement Ornament
Photo Frame Vase Desktop Flower Arrangement Ornament
Photo Frame Vase Desktop Flower Arrangement Ornament
Photo Frame Vase Desktop Flower Arrangement Ornament
Photo Frame Vase Desktop Flower Arrangement Ornament
Photo Frame Vase Desktop Flower Arrangement Ornament
Photo Frame Vase Desktop Flower Arrangement Ornament
Photo Frame Vase Desktop Flower Arrangement Ornament
Photo Frame Vase Desktop Flower Arrangement Ornament
Photo Frame Vase Desktop Flower Arrangement Ornament
Photo Frame Vase Desktop Flower Arrangement Ornament
Photo Frame Vase Desktop Flower Arrangement Ornament
Photo Frame Vase Desktop Flower Arrangement Ornament
Photo Frame Vase Desktop Flower Arrangement Ornament
Photo Frame Vase Desktop Flower Arrangement Ornament
Photo Frame Vase Desktop Flower Arrangement Ornament
Photo Frame Vase Desktop Flower Arrangement Ornament
Photo Frame Vase Desktop Flower Arrangement Ornament
3/16

Photo Frame Vase Desktop Flower Arrangement Ornament

$16.99
$0.00
Save $-16.99
ColorTransparent
Please select a color
Amount
Please select a amount
Quantity
Over $49.99 Free Shipping
30-day Zero-risk Return
100% Customer Satisfaction
Secure Payments
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.

💐Flower Vase Nordic Style Aesthetics Elegant Ins Attractive Decorative Acrylic Desktop Plant Holder Decor Living Room

With its Nordic style design, this vase is simple and exquisitely crafted, sturdy and durable, not easy to break and long life. By adopting transparent design, it can be seen at a glance.

You can place this vase on any table, as long as there are flowers, it will be very beautiful, suitable for tables, desks, coffee tables, living rooms, rooms, perfect for outdoor cabins, counters, table decoration centers, wedding table centers, home decor.

It is constructed of acrylic material.

The length of this flower vase is 20cm and width is 15cm.

It is suitable for home, living room, dining room, kitchen, bedroom, coffee shop and so on.

FEATURES

  • 【Creative Photo Frame Vase Design】This photo frame vase adopts a unique creative design to attract people's attention. Decorative vases cleverly combine picture frame elements with traditional vases, infusing new inspiration and style to create one-of-a-kind works of art.

  • 【High Quality Clear Acrylic MaterialWe carefully selected high quality clear acrylic material to make this vase. Acrylic material has excellent transparency and luster with very competitive crystal. Compared to plastic glass, it is more durable and resistant to breakage, eliminating the risk of sharp shards that could cause injury, ensuring long-lasting usability.

  • 【Minimalist Modern Design Style】The frame vase shows a simple and exquisite design style, exuding a modern feeling. The clear acrylic material blends seamlessly with the unique frame shape to form functional and decorative artwork, adding a touch of stylish art to your space.

  • 【Versatile Home Decor for Multiple Settings】This framed vase is suitable for various settings and environments. Whether it is a living room, study room, office, dining room, bookshelf or coffee table, it can bring a modern and stylish atmosphere to the space, highlighting your taste and personality.

Product Specification

  • Material: Acrylic
  • Features: Nordic Style, Aesthetics Design, Decorative
  • Size Details:
  • L: 20cm/7.87", W: 15cm/5.91" (Approx.)


Package Includes:

  • 1 x Flower Vase(Others Not Include)

Notes:

  • Due to the light and screen setting difference, the item's color may be slightly different from the pictures.
  • Please allow slight dimension difference due to different manual measurement.