Olivenorma Tree Of Life Bohemian Fringed Woven Tapestry Blanket
Olivenorma Tree Of Life Bohemian Fringed Woven Tapestry Blanket
Olivenorma Tree Of Life Bohemian Fringed Woven Tapestry Blanket
Olivenorma Tree Of Life Bohemian Fringed Woven Tapestry Blanket
Olivenorma Tree Of Life Bohemian Fringed Woven Tapestry Blanket
Olivenorma Tree Of Life Bohemian Fringed Woven Tapestry Blanket
Olivenorma Tree Of Life Bohemian Fringed Woven Tapestry Blanket
Olivenorma Tree Of Life Bohemian Fringed Woven Tapestry Blanket
The Meanings of Tree of Life Symbol| Strength | Growth| New Beginnings
Olivenorma Tree Of Life Bohemian Fringed Woven Tapestry Blanket
Olivenorma Tree Of Life Bohemian Fringed Woven Tapestry Blanket
Olivenorma Tree Of Life Bohemian Fringed Woven Tapestry Blanket
Olivenorma Tree Of Life Bohemian Fringed Woven Tapestry Blanket
Olivenorma Tree Of Life Bohemian Fringed Woven Tapestry Blanket
Olivenorma Tree Of Life Bohemian Fringed Woven Tapestry Blanket
Olivenorma Tree Of Life Bohemian Fringed Woven Tapestry Blanket
Olivenorma Tree Of Life Bohemian Fringed Woven Tapestry Blanket
The Meanings of Tree of Life Symbol| Strength | Growth| New Beginnings

Olivenorma Tree Of Life Bohemian Fringed Woven Tapestry Blanket

Our Tree of Life Bohemian Fringed Woven tapestry blanket embodies the essence of growth, connection, and renewal. Designed to inspire and comfort, it brings a timeless symbol of life and nature into your home, enriching any space with its profound symbolism.
Price
$126.94
$87.59
Save  $39.35
style
Please select a style
Quantity
This tapestry blanket integrates the powerful symbol of the Tree of Life within a bohemian design, edged with soft fringes for a refined touch. Crafted for those who value the interconnectedness of all living things, it offers warmth and a visually stunning representation of life's continuity. Its intricate weave and meaningful design make it an ideal piece for contemplation or as a stylish, comforting addition to your living area or bedroom.

TREEOFLIFE

  • The Tree of Life is an ancient mystical symbol. It represents the interconnected nature of all things in the universe, serves as a reminder of our universal connection to the Mother Earth, and our dependence on her to grow and flourish. In addition to this, the tree of life is a symbol of family growth, new beginnings, personal growth, strength and beauty.

ABOUT THIS ITEM

  • Premium Material: This high-quality fluffy throw blanket is made from 100% cotton. Reactive printing and dyeing, free of formaldehyde and other harmful substances to human body, high color fastness. Thick and wear-resistant, universal in all seasons.
  • Design: Tree of Life Design Quilted Bed Throw Blanket.Carefully woven to ensure softness, rich texture and durability. Beautiful patterns can not only decorate the home well, but also show your extraordinary taste.The pattern jacquard throw blanket add a hippie room decor, brightens up your sofa or furniture and even as blanket for couch protection.
  • Extensive Usages: This blanket can be used as a shawls, camping blankets, lap blankets, rugs, tablecloths, tapestries, sofa blankets, bed sheets,and can also be used as a photographic blanket. This premium plush blanket supports both indoor and outdoor use, as well as all-season use.
  • Easy Care: Machine wash on gentle cycle with cold water, air dry recommended, shake it to let it fluffy. Double sided faux fur throw blanket is fade resistant and can pat lightly to stretch the fleece on the surface, which can effectively prevent wrinkling.
  • Satisfied Customer Service: If any quality issue, please contact us for help. We will give you a satisfied solution.

SPECIFICATIONS

  • Name: Olivenorma Tree Of Life Bohemian Fringed Woven Tapestry Blanket
  • Category: Blanket
  • Origin: India
  • Material: Cotton
  • Color: Tree of life
  • Size: 160*130cm
  • Weight: Approx 1010g
  • Style: Bohemian

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

Alt

Alt

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.