Olivenorma Aventurine Bonsai  Feng Shui Tree with Rose Quartz Base
Olivenorma Aventurine Bonsai  Feng Shui Tree with Rose Quartz Base
Crystal Energy Map
How to Set up Your Tree of Life
the Functions of Green Aventurine| Luck| Prosperity| Wealth
Olivenorma Aventurine Bonsai  Feng Shui Tree with Rose Quartz Base
Olivenorma Aventurine Bonsai  Feng Shui Tree with Rose Quartz Base
Crystal Energy Map
How to Set up Your Tree of Life
the Functions of Green Aventurine| Luck| Prosperity| Wealth

Olivenorma Aventurine Bonsai Feng Shui Tree with Rose Quartz Base

Price
$0.00
$149.59
Save  $-149.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💕

Specifications

Featured on this tree is natural Aventurine. It is believed to:

  • Activates the Heart Chakra and provides emotional calm.
  • Provides balance and calmness.
  • Benefit the nervous system.
  • Balances blood pressure and lowers cholesterol.
  • Activates spiritual awareness.

This beautiful tree rests on a natural Brazilian Rose Quartz base. Rose Quartz is believed to:

  • Restore trust and in relationships.
  • Encourage unconditional love.
  • Purifies and opens the heart to promote love, friendship, deep inner healing, and feelings of peace.
  • Helps you find comfort in grief.

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 Feng Shui Tree

  • 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.