Olivenorma Environmentally Friendly Tpe Mandala Print 8mm Yoga Mat
Olivenorma Environmentally Friendly Tpe Mandala Print 8mm Yoga Mat
Olivenorma Environmentally Friendly Tpe Mandala Print 8mm Yoga Mat
Olivenorma Environmentally Friendly Tpe Mandala Print 8mm Yoga Mat
Olivenorma Environmentally Friendly Tpe Mandala Print 8mm Yoga Mat
Olivenorma Environmentally Friendly Tpe Mandala Print 8mm Yoga Mat
Olivenorma Environmentally Friendly Tpe Mandala Print 8mm Yoga Mat
Olivenorma Environmentally Friendly Tpe Mandala Print 8mm Yoga Mat
Olivenorma Environmentally Friendly Tpe Mandala Print 8mm Yoga Mat
Olivenorma Environmentally Friendly Tpe Mandala Print 8mm Yoga Mat
Olivenorma Environmentally Friendly Tpe Mandala Print 8mm Yoga Mat
Olivenorma Environmentally Friendly Tpe Mandala Print 8mm Yoga Mat
Olivenorma Environmentally Friendly Tpe Mandala Print 8mm Yoga Mat
Olivenorma Environmentally Friendly Tpe Mandala Print 8mm Yoga Mat
Olivenorma Environmentally Friendly Tpe Mandala Print 8mm Yoga Mat
Olivenorma Environmentally Friendly Tpe Mandala Print 8mm Yoga Mat
Olivenorma Environmentally Friendly Tpe Mandala Print 8mm Yoga Mat
Olivenorma Environmentally Friendly Tpe Mandala Print 8mm Yoga Mat
Olivenorma Environmentally Friendly Tpe Mandala Print 8mm Yoga Mat
Olivenorma Environmentally Friendly Tpe Mandala Print 8mm Yoga Mat
Olivenorma Environmentally Friendly Tpe Mandala Print 8mm Yoga Mat
Olivenorma Environmentally Friendly Tpe Mandala Print 8mm Yoga Mat
Olivenorma Environmentally Friendly Tpe Mandala Print 8mm Yoga Mat
Olivenorma Environmentally Friendly Tpe Mandala Print 8mm Yoga Mat
Olivenorma Environmentally Friendly Tpe Mandala Print 8mm Yoga Mat
Olivenorma Environmentally Friendly Tpe Mandala Print 8mm Yoga Mat
Olivenorma Environmentally Friendly Tpe Mandala Print 8mm Yoga Mat
Olivenorma Environmentally Friendly Tpe Mandala Print 8mm Yoga Mat

Olivenorma Environmentally Friendly Tpe Mandala Print 8mm Yoga Mat

Elevate your yoga practice with our Environmentally Friendly TPE Yoga Mat. This mat, featuring a captivating mandala design, offers unmatched comfort and support, ensuring a harmonious balance between body and earth.
Price
$150.89
$99.59
Save  $51.30
color
Please select a color
Quantity
Our TPE Mandala Print Yoga Mat is the epitome of eco-conscious craftsmanship, designed for yogis who prioritize sustainability and comfort. The thick, cushioned support protects your joints during intense sessions, while the intricate mandala pattern inspires a sense of calm and focus. Immerse yourself in a mindful yoga experience that respects both your wellness and the planet.

MATERIAL COMPOSITION

Double-sided non-slip: strong grip, peace of mind practice.

High-quality TPE: environmentally friendly material, does not hurt the ground and skin.

Joint care: flexible and high elasticity, shock absorption and pressure reduction.

Stabilizing support: excellent spreadability and flexibility.

Durable and resistant: free to switch between yoga and fitness.

SPECIFICATIONS 

  • Name: Olivenorma Environmentally Friendly Tpe Mandala Print 8mm Yoga Mat
  • Category: Yoga Mat
  • Origin: India
  • Material: Environmentally friendly and healthy TPE
  • Size: Reference Picture
  • Thickness: 8mm
  • Weigth: 1000g

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

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.