Yoga Meditation Incense Burner Waterfall
Yoga Meditation Incense Burner Waterfall
Yoga Meditation Incense Burner Waterfall
Yoga Meditation Incense Burner Waterfall
Yoga Meditation Incense Burner Waterfall
Yoga Meditation Incense Burner Waterfall
Yoga Meditation Incense Burner Waterfall
Yoga Meditation Incense Burner Waterfall
Yoga Meditation Incense Burner Waterfall
Yoga Meditation Incense Burner Waterfall
Yoga Meditation Incense Burner Waterfall
8/11
Yoga Meditation Incense Burner Waterfall
Yoga Meditation Incense Burner Waterfall
Yoga Meditation Incense Burner Waterfall
Yoga Meditation Incense Burner Waterfall
Yoga Meditation Incense Burner Waterfall
Yoga Meditation Incense Burner Waterfall
Yoga Meditation Incense Burner Waterfall
Yoga Meditation Incense Burner Waterfall
Yoga Meditation Incense Burner Waterfall
Yoga Meditation Incense Burner Waterfall
Yoga Meditation Incense Burner Waterfall
8/11

Yoga Meditation Incense Burner Waterfall

$35.95
$0.00
Save $-35.95
ColorBrown 1
Please select a color
Quantity
SKU: 51550087-ac93
Weight: 0.28kg
Barcode:

Meditation Incense Burner

Meditation is the act of remaining in a silent and calm state for some time as part of religious training or so that you can deal more with everyday life problems. Meditating or doing yoga with a yoga meditation incense burner waterfall can help you start.

Such a delicate ornament can be placed wherever you like to exhibit your personality and taste. The meditation incense burner is made of high-grade ceramic by proficient craftsmen and passes strict quality inspection, owning its unique elegance and classic.

Features:

meditation incense burner

Incense Burner Waterfall

Place a lighted incense cone on the top. The smoke flows down the incense burner waterfall, creating a peaceful and mesmerizing atmosphere to alleviate your anxiety and fatigue.

The incense burner waterfall is an ideal gift for your family and friends on birthdays, housewarming gatherings, Thanksgiving, and Christmas to convey your best wishes to them. An aromatic incense cone can assist you in meditating more attentively and creating a fragrant ambiance to give you a sweet dream. It can be widely used in various spaces, such as living rooms, bedrooms, offices, meditation, or yoga rooms.

incense burner waterfall
Read our blog and find out how to use incense.

We offer free worldwide shipping for orders over $ 75. In addition, express shipping methods are available, and all shipments are insured and come with a tracking number so you can track your order quickly.

Feel free to contact us at info@incense-soul.com if you have any questions.

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.