Portable Bladeless Neck Fan USB Charging Personal Mute Neck Fan
Portable Bladeless Neck Fan USB Charging Personal Mute Neck Fan
Portable Bladeless Neck Fan USB Charging Personal Mute Neck Fan
Portable Bladeless Neck Fan USB Charging Personal Mute Neck Fan
Portable Bladeless Neck Fan USB Charging Personal Mute Neck Fan
Portable Bladeless Neck Fan USB Charging Personal Mute Neck Fan
Portable Bladeless Neck Fan USB Charging Personal Mute Neck Fan
Portable Bladeless Neck Fan USB Charging Personal Mute Neck Fan
Portable Bladeless Neck Fan USB Charging Personal Mute Neck Fan
Portable Bladeless Neck Fan USB Charging Personal Mute Neck Fan
1/10
Portable Bladeless Neck Fan USB Charging Personal Mute Neck Fan
Portable Bladeless Neck Fan USB Charging Personal Mute Neck Fan
Portable Bladeless Neck Fan USB Charging Personal Mute Neck Fan
Portable Bladeless Neck Fan USB Charging Personal Mute Neck Fan
Portable Bladeless Neck Fan USB Charging Personal Mute Neck Fan
Portable Bladeless Neck Fan USB Charging Personal Mute Neck Fan
Portable Bladeless Neck Fan USB Charging Personal Mute Neck Fan
Portable Bladeless Neck Fan USB Charging Personal Mute Neck Fan
Portable Bladeless Neck Fan USB Charging Personal Mute Neck Fan
Portable Bladeless Neck Fan USB Charging Personal Mute Neck Fan
Portable Bladeless Neck Fan USB Charging Personal Mute Neck Fan
Portable Bladeless Neck Fan USB Charging Personal Mute Neck Fan
Portable Bladeless Neck Fan USB Charging Personal Mute Neck Fan
Portable Bladeless Neck Fan USB Charging Personal Mute Neck Fan
Portable Bladeless Neck Fan USB Charging Personal Mute Neck Fan
Portable Bladeless Neck Fan USB Charging Personal Mute Neck Fan
Portable Bladeless Neck Fan USB Charging Personal Mute Neck Fan
Portable Bladeless Neck Fan USB Charging Personal Mute Neck Fan
Portable Bladeless Neck Fan USB Charging Personal Mute Neck Fan
Portable Bladeless Neck Fan USB Charging Personal Mute Neck Fan
1/10

Portable Bladeless Neck Fan USB Charging Personal Mute Neck Fan

$23.99
$29.99
Save $6.00
3 sold
ColorWhite
Please select a color
Quantity
Over $49.99 Free Shipping
30-day Zero-risk Return
100% Customer Satisfaction
Secure Payments
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.

As a gift for your loved ones,this The best outdoor fan brings cooling, chilly breeze during this hot summer!

Portable Bladeless Neck Fan

A Sight Breeze Around Your Neck -- Compact and Portable, Pick It Up and Go!

Portable Bladeless Neck Fan

Features

✅HANDS-FREE DESIGN & FASHION: Hand free fan was designed as a headphone to free your hands anywhere;Fashion style makes you look so cool and you can take it anywhere in hot weather.

Portable Bladeless Neck Fan

✅SAFETY & 42 AIR OUTLETS:  A novel neck fan that can send the wind without clogging your hands by simply placing it on your neck. Designed without wings, it can be used safely by children and the elderly. When using the fan, you don't have to worry about your hair getting caught on the fan blades. With 42 air outlets around the neck, it can be used for the entire face around, which products enough air to keep you cool always. It is also ideal as a companion for working in hot weather.

Portable Bladeless Neck Fan

✅LOW NOISE DESIGN & COMFORTABLE: The wearable neckband fan’s motor has been modified so that noises of less than 36 dB can be generated while running. It is quiet enough to hear your own breath. Made of Eco-friendly ABS & electronic component. Makes the hands free neckband fan softer and more durable and quieter.

Portable Bladeless Neck Fan

✅3-6 RUNNING HRS & 3 SPEEDS: Provide 3-6 working hours duration (depending on different speeds). Adjust appropriate fan speed by pressing the power button repeatedly.

Portable Bladeless Neck Fan

✅COMPACT DESIGN & WARRANTY: Personal neck fans weigh about 7.01OZ and are ultra-light, putting less strain on the neck.

Portable Bladeless Neck Fan

Wide Range of Applications: Use for both indoor and outdoor activities, Office, Subway, Traveling, Camping, Picnic, Hiking, Cooking, Study room.

Specification(Classic Style)

  • Product Weight: 199g
  • Voltage Working Range: 5-9 (V)
  • Wattage: 5 Watt
  • Capacity batteries:1500mAh large
  • Running Time: 3-6 hours
  • Interface Type: USB-C
  • Dust and sweat proof
  • Size: 198*199*60.7mm

Specification(Luxury Style)

  • Product Weight: 200g
  • Voltage Working Range: 5-9 (V)
  • Wattage: 5 Watt
  • Capacity batteries:1200mAh large(White, Green Pink)
  • Running Time: 3-6 hours
  • Interface Type: USB-C
  • Dust and sweat proof
  • Size:197*175*60mm

WHAT’S INSIDE THE PACKAGE?

  • Hands-free Personal Fan.
  • USB C USB Charging Cable(0.65 feet).
  • User Manual.