Protection Amber Feng Shui Tree
Protection Amber Feng Shui Tree
Protection Amber Feng Shui Tree
Olivenorma Protection Amber Feng Shui Tree
Crystal Energy Map
How to Set up Your Tree of Life
Sizes of Awaken Intuition Amethyst Stone Feng Shui Tree
Protection Amber Feng Shui Tree
Protection Amber Feng Shui Tree
Protection Amber Feng Shui Tree
Olivenorma Protection Amber Feng Shui Tree
Crystal Energy Map
How to Set up Your Tree of Life
Sizes of Awaken Intuition Amethyst Stone Feng Shui Tree

Olivenorma Protection Amber Feng Shui Tree

This Feng Shui Tree from Olivenorma is a decorative piece that combines the natural amber with the ancient principles of Feng Shui. The tree is crafted with intricate details, including genuine amber beads and branches that are designed to resemble a real tree.
Price
$0.00
$139.59
Save  $-139.59
material
Please select a material
size
Please select a size
Quantity

Note: All Feng Shui Trees are handmade after ordering, and the processing time is 15 days.

Each one of our products is carefully handcrafted with genuine healing stones locally and ethically sourced by small artisans in Brazil. The layers of metal and eco-resin with carefully selected crystals aid in a variety of physical, emotional, and spiritual imbalances resulting from our current environment💕

I have been a seeker and I still am, but I stopped asking the books and the stars. I started listening to the teaching of my soul. Alleviate all the stress inside you with spontaneous Amber, enchanting our authentic Feng Shui Tree of Life. De-buff the negativity from your aura with this absorbing stone and boost your decision-making with this bonsai-like tree.

Specifications

  • Name: Olivenorma Protection Amber Feng Shui Tree
  • Tree of Life Symbol: growth, deep grounding, fertility.
  • Amber Leaves: purifying stone, alleviates anxiety, protection.
  • Size: Small - 5, Large - 8~10 Inches Tall.
  • Geode base.
  • Placement suggestion: Keep a amber Feng Shui Tree in the northeast side of the house or office. It helps you think clearly and promotes motivation, creativity, and concentration.

Since it is all about natural material when it comes to the tree base, each and every one is unique in terms of shape, color and size.

Caring For Your Gemstone Jewelry

  • Don't crash hard objects or fall off & Keep it away from chemicals,cosmetics,wine,acid and alkali.
  • Keep it from high temperature and direct sunlight, which may cause damage to gemstones.

 

Kindly Note

  • Since the size above is measured by hand, the size of the actual item you received could be slight different from the size above.
  • Due to lighting effects, monitor's brightness/contrast settings etc, there could be some slight differences in the color tone of the pictures and the actual item.
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.