Fairy Dream Catcher Light
Fairy Dream Catcher Light
Fairy Dream Catcher Light
Fairy Dream Catcher Light
Fairy Dream Catcher Light
Fairy Dream Catcher Light
Fairy Dream Catcher Light
Fairy Dream Catcher Light
Fairy Dream Catcher Light
Fairy Dream Catcher Light

Fairy Dream Catcher Light

Emitting Color-pink
Please select a emitting color
Quantity
$13.97
$0.00
-$-13.97
Free worldwide shipping
Free returns
Sustainably made
Secure payments
Shipping

Let your SWEET DREAMS come true...

Fairy Dream Catcher Light keep you away from NIGHTMARES. It catches bad dreams during the night and destroy them when the day comes. As for the good dreams, the feathers act as a fluffy, pillow-like ladder that gently deliver them to the sleeper. It gives you sweet dreams every night while decorating your room with warm lighting.

Attached with LED warm white lights and glows like a fairy, powerful dream catcher. Ideal as hanging decors for bedroom, living room, study room, office, art gallery, cars and more.

 What does dream catcher come from? 

Dream catcher comes from the 18th century. It is a traditional culture of Indians - They believe that a dream catcher captures dreams and bring blessings

❤ Which color should I choose?

It depends on what kind of dreams you are into. Below are color meanings:

Pink - Romantic, love, friendship

White - Hope, pureness

Green - Life, relaxation, environment, money, safety

Purple - Loyalty, luxury, wisdom, magic

Blue - Peace, calmness, affection

FEATURES:

  • Your Dream Guardian
    Dream catcher can drive away nightmares. It catches bad dreams and destroy them when the day comes, while good dreams pass through and gently slide down the feathers to comfort the sleeper.
  • Light Up like a Fairytale
    Attached with LED warm white lights like a fairy, powerful dream catcher. Hang it to create a peace, sweet atmosphere and light up your room!

  • Handcrafted & Delicate
    100% handmade with a hoop embellished with the handwoven pattern inside. Decorated with ultra soft feathers and cotton threads with beads.

  • Wireless Lighting
    Applies wireless LED light string for lighting. 

  • Sweet, Warm Decoration
    Ideal as hanging decors for bedroom, living room, study room, office, art gallery, cars, etc. Especially suitable for holiday, birthday, anniversary, party, wedding, romantic dinner and more.

  • Long-lasting Glow
    Applies energy-saving & environmental-friendly LED light with >10,000 hours lifespan
SPECIFICATIONS:
  • Materials: Feathers, cotton threads, wooden beads
  • Light string: LED copper wire lamp (2 meters 20 LED)
  • Colors: Pink, White, Green, Purple, Blue
  • Diameter: 11cm
  • Length: 56cm
  • Powered by: 2 x CR2032 Battery (Not inlcuded)

PACKAGE INCLUDES: 
    • 1 x Fairy Dream Catcher Light
    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.