moody Classics

Vintage Green | 1 Year, 2 pcs

$24.00 $42.00

More Styles From The Collection

Left
Please select
Right
Please select
Quantity
Guaranteed safe checkout:
Mastercard Visa American Express Apple Pay

Product Details

Frequency: Yearly Disposable

Diameter: 14.2mm

Graphic Diameter: 13.5mm

Base Curve: 8.5mm

Water Content: 40%

Material: HEMA

Packaging: 1 Piece/Box * This item is sold by pair / 2 pieces.

Shipping & Refund

Delivery Time
Estimated delivery time is 10-18 business days, varying by destination country. For more details, please check shipping policy.
Tracking information will only be updated once the parcel arrives in destination country (up to 7 business days after you receive order confirmation email).

Shipping Range
We currently ship to Canada, Southeast Asia*, Oceania, Europe*, UAE & Saudi Arabia and Greater China Region. For US shipping, please visit moodylenses.com/us. For Singapore shipping, please visit moodylenses.com/sg.

Order Cancellation Refund Policy
If your order has not been processed, you can cancel the order within 2 hours via email to our customer service at info@moody-lenses.com with your order number, contact info, and reasons to cancel.

Return Refund Policy
If your order has been processed, we provide return and refund service under the following conditions:
1. Please contact our customer service within 14 days upon receiving the package if you wish to return items (date of arrival according to tracking information).
2. Returned items must be unopened and in good condition.
3. We do not accept items that are damaged, opened, used, or expired. It is the customers' responsibility to cover the return shipping cost.

Learn more

Wear & Care

Before Wearing

For non-daily disposable, soak the lenses in multi-purpose solution for at least 8 hours before the first time wearing

Wash and dry your hands

Rinse contact lens with a fresh solution

Check the shape of the lens to ensure it has not turned inside out

How to Wear

Wash your tools

Use tweezers to pick up the lens

Put the lens on applicator

Place the lens in your eye

How to Remove

Ensure your hands are clean

Bring your index finger to your eye

Gently squeeze the lens between your thumb and index finger and remove it

How to Maintain

Wash your hands

Rub and clean your lens

Rinse fresh solution before using

Soak your lens in fresh solution after using

Vintage Green
Before
After

Review From moodyfam

@sharonnml
@laylatsuki

Gift For Every Order

Contact Lens Case
More From moody Classics Collection
SHOP NOW
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.