🎁Last Day 50% Off - Makeup Reading Glasses
🎁Last Day 50% Off - Makeup Reading Glasses
🎁Last Day 50% Off - Makeup Reading Glasses
🎁Last Day 50% Off - Makeup Reading Glasses
🎁Last Day 50% Off - Makeup Reading Glasses
🎁Last Day 50% Off - Makeup Reading Glasses
🎁Last Day 50% Off - Makeup Reading Glasses
🎁Last Day 50% Off - Makeup Reading Glasses
🎁Last Day 50% Off - Makeup Reading Glasses
🎁Last Day 50% Off - Makeup Reading Glasses
🎁Last Day 50% Off - Makeup Reading Glasses
5/11
🎁Last Day 50% Off - Makeup Reading Glasses
🎁Last Day 50% Off - Makeup Reading Glasses
🎁Last Day 50% Off - Makeup Reading Glasses
🎁Last Day 50% Off - Makeup Reading Glasses
🎁Last Day 50% Off - Makeup Reading Glasses
🎁Last Day 50% Off - Makeup Reading Glasses
🎁Last Day 50% Off - Makeup Reading Glasses
🎁Last Day 50% Off - Makeup Reading Glasses
🎁Last Day 50% Off - Makeup Reading Glasses
🎁Last Day 50% Off - Makeup Reading Glasses
🎁Last Day 50% Off - Makeup Reading Glasses
5/11

🎁Last Day 50% Off - Makeup Reading Glasses

4A000100

$19.98
$39.96
Save $19.98
ColorBlack
Please select a color
Strength
Please select a strength
Quantity
Barcode:

Wear Readers And Struggle To Apply Makeup?

Need readers to see clearly and find it difficult to put on eye makeup?

You can accomplish both with this handy invention!

Flip the lens to the other eye to allow you to work on each eye unhindered while keeping both hands free. Streaks, smears, and uneven makeup can be avoided with ease.

Don't Miss Any Details!

You know how hard it is to do your makeup when you have trouble seeing.

The Eyepixel Makeup Reading Glasses allows you to be really precise in your makeup routine like never before.

You even look stylish using them, and anyone can wear and use them!

Ready To Look Good Everyday?

Eyepixel Makeup Reading Glasses will help you:

✅ Trim your brows perfectly

✅ Put on makeup without squinting

✅ Put on lashes without glasses getting in the way

✅ Wear makeup with fun and ease

✅ Feel good about your makeup!

undefined

                Material : PC                                                                            Weight : 0.03kg  

                Lens : CLEAR LENS                                                                 Gender : UNISEX

undefined

undefined


🎄 Click the "ADD TO CART" button now! 🎄

OUR GUARANTEE

  • Money Back Guarantee :If you are not satisfied with the goods received, please contact us within 15 days after receipt, we will give you the best help!Please don't worry!
  • ✈Click the link below(Order Number)to track your order

Click On "ADD TO CART" To Get Yours Now!

Worldwide Shipping ✈

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.