Free shipping over $30
Fashion Lightweight Anti-Blue Light Glasses
Fashion Lightweight Anti-Blue Light Glasses
Fashion Lightweight Anti-Blue Light Glasses
Fashion Lightweight Anti-Blue Light Glasses
Fashion Lightweight Anti-Blue Light Glasses
Fashion Lightweight Anti-Blue Light Glasses
Fashion Lightweight Anti-Blue Light Glasses
Fashion Lightweight Anti-Blue Light Glasses
Fashion Lightweight Anti-Blue Light Glasses
Fashion Lightweight Anti-Blue Light Glasses
Fashion Lightweight Anti-Blue Light Glasses
Fashion Lightweight Anti-Blue Light Glasses
Fashion Lightweight Anti-Blue Light Glasses
Fashion Lightweight Anti-Blue Light Glasses
Fashion Lightweight Anti-Blue Light Glasses
Fashion Lightweight Anti-Blue Light Glasses
10 / 16
Fashion Lightweight Anti-Blue Light Glasses
Fashion Lightweight Anti-Blue Light Glasses
Fashion Lightweight Anti-Blue Light Glasses
Fashion Lightweight Anti-Blue Light Glasses
Fashion Lightweight Anti-Blue Light Glasses
Fashion Lightweight Anti-Blue Light Glasses
Fashion Lightweight Anti-Blue Light Glasses
Fashion Lightweight Anti-Blue Light Glasses
Fashion Lightweight Anti-Blue Light Glasses
Fashion Lightweight Anti-Blue Light Glasses
Fashion Lightweight Anti-Blue Light Glasses
Fashion Lightweight Anti-Blue Light Glasses
Fashion Lightweight Anti-Blue Light Glasses
Fashion Lightweight Anti-Blue Light Glasses
Fashion Lightweight Anti-Blue Light Glasses
Fashion Lightweight Anti-Blue Light Glasses

Fashion Lightweight Anti-Blue Light Glasses

$15.99 $31.98
0 sold
Color
Diopter
Qty

FEATURES

ADVANCED BLUE LIGHT PROTECTION: Featuring blue light blocking technology and high-definition lenses, these glasses shield your eyes from harmful blue light while delivering crystal-clear vision. Perfect for reducing eye strain during long screen time or reading.

FEATHERLIGHT DESIGN: Made from premium lightweight materials, these glasses offer unparalleled comfort without the bulk of traditional eyewear. Experience all-day wear with a barely-there feel.

NON-SLIP TEMPLES: The ergonomically designed, non-slip temple arms fit securely to your face’s natural contours, keeping the glasses in place even while walking or jogging, for reliable performance throughout the day.

STYLISH VERSATILITY: Minimalist and fashion-forward, these glasses come in multiple color options to suit your style. Effortlessly blend elegance with functionality for a chic, everyday look.

SPEC

Material: PC

Color: Yellow, Grey, Blue, Purple, Black, Pink, Green

Diopter: 0.00D, -1.00D, -1.50D, -2.00D, -2.50D, -3.00D, -3.50D, -4.00D, -4.50D, -5.00D, -5.50D, -6.00D, Glasses Box, Only Frame

Package Include: 1 * Fashion Lightweight Anti-Blue Light Glasses    

NOTES

Ensure to choose the correct option based on your vision needs.

Color may not appear as exactly as in real life due to variations between the computer monitors.

You May Also Like Don't Like These?
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.