Wood Moon Phases Wall Hanging Decor
Wood Moon Phases Wall Hanging Decor
Wood Moon Phases Wall Hanging Decor
Wood Moon Phases Wall Hanging Decor
The Size of Wood Moon Phases Wall Hanging Decor
Wood Moon Phases Wall Hanging Decor
Wood Moon Phases Wall Hanging Decor
Wood Moon Phases Wall Hanging Decor
Wood Moon Phases Wall Hanging Decor
The Size of Wood Moon Phases Wall Hanging Decor

Olivenorma Wood Moon Phases Wall Hanging Decor

This beautiful piece is perfect for adding a touch of nature and mysticism to any room. Made from high-quality wood, it features intricate moon phase designs that will leave you mesmerized. Hang it in your bedroom, living room, or office for a unique and enchanting decor element.
Price
$73.22
$47.59
Save  $25.63
style
Please select a style
Quantity

🌘5 PCS Moon Wall Decor Set: The wooden moon phase wall hanging contains 5 different shapes. When you decor home, you can use one or more moon phase decors, or adjust the orientation of the new moon to create a different design. Of course, use one of them with other wall decoration also can express what you think. Freely combine 5 different moon phase shapes, meet your individual needs. Own this 5 pcs moon phase wall hanging, your bedroom will have endless possibilities.
🌗Accompanied by Fragrance: These moon phases are made from wooden, with fragrant fragrance,and be ready to hang on the wall. Long-term placement can also keep every space that decorates the moon phase with a faint fragrance! And the installation process of this moon phase decoration is very simple. Due to the attached double-sided stickers, each piece can be used as unique and original decoration.Too easy to hang these beautiful moon phases as wall art or in any space without nails!
🌕Fits Multiple Environments: The classic moon phases wall hanging, which can bring peace and creativity, is an indispensable art decoration for living room, bedroom, dining room, office and so on. Hanging it creates comfort and natural life for your living space, makes you feel relaxed after stressed work. In the morning, facing the boho moon phases, it is a new day full of passion, creating unlimited possibilities for life; in the evening, with the quiet moon phases, fall asleep sweetly.

🌓Unique Moon Phase Wall Hanging: Are you looking out a complete set of moon phase wall hanging decoration? This punchless moon phase wall decor must be a nice choice! The wooden moon phase wall hanging can be installed anywher, because these wooden moon phase the moon and the sun shape. With moon phases wall hanging decor can redefine your home, add beautiful melodies to home environment, and will increase more beauty and energy for your life.

SPECIFICATIONS

  • Name: Olivenorma Wood Moon Phases Wall Hanging Decor
  • Category: Wall Decor
  • Origin: India
  • Size: 10.62"*10.62"(27*27cm)

Why Choose Us:

Great quality guarantee
Safe payment and multiple payment methods
Responsible shipping and customer service
Orders will be processed within one business day

CARING FOR YOUR GEMSTONE JEWELRY

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.