2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
15/28
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
2pc Kids-Goggles with Elastic Fabric Strap
15/28

2pc Kids-Goggles with Elastic Fabric Strap

$11.99
$11.99
Save $0.00
ColorA-green & Blue
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.

Product details

Origin  :Imported

About this item

  • 🏊【The Most Comfortable Strap & No Hair-pulling】Our elastic fabric strap is soft and has strong elasticity, with a width of 25mm. Making it extremely comfortable to wear and without pulling hair. Saying goodbye to the hair-pulling worries of traditional silicone straps, and enjoying the fun of swimming.

  • 🏊【Anti-UV & Anti-fog】The inner lens of Vvinca kid pool goggles is coated with the latest anti-fog treatment, allowing children/toddlers to see clearly underwater without blurring or distortion. The outer surfaces coat lenses with UVA/UVB protection which can protect the child's eyes from pool water, sunshine, and harmful bright lights. Perfect for little boys' and girls' swimming lessons indoors or outdoors, or for water play at home in the pool or at the beach.

  • 🏊【Comfortable Frame Cushions & Clear Panoramic View】 Vvinca kids swim goggles are designed with 3D one-piece silicone frame cushions, which can relieve the pressure around the eyes to safeguard children from raccoon eyes. Our Ultra Wide Panoramic Vision mask can broaden your child's horizon underwater, and make them see more clearly.
  • 🏊【Safty & No Leaking】Vvinca swimming goggles are specially designed for toddlers, children, girls, and boys aged 3-15 years. The swim goggles masks are ergonomically designed to ensure suitable for different facial shapes. No kids will complain about the goggles falling off or getting water in, then they can enjoy a leak-free swimming experience. There are 4 color combinations in total, you can choose the color your child likes.
  • 🏊【Customized Goggles for Kids】Package includes: Elastic fabric strap swimming goggles ×2, goggles storage bag x2,Instruction Manual and 12-month replacement. If you have any questions about kids goggles, please feel free to contact us. Note: Do not touch the inner surface of the lens with your hands or sharp tools, otherwise the anti-fog function will be damaged.