Full Face Snorkel Mask Underwater UV-400 Protection 180 Degree View
Full Face Snorkel Mask Underwater UV-400 Protection 180 Degree View
Full Face Snorkel Mask Underwater UV-400 Protection 180 Degree View
Full Face Snorkel Mask Underwater UV-400 Protection 180 Degree View
Full Face Snorkel Mask Underwater UV-400 Protection 180 Degree View
Full Face Snorkel Mask Underwater UV-400 Protection 180 Degree View
Full Face Snorkel Mask Underwater UV-400 Protection 180 Degree View
Full Face Snorkel Mask Underwater UV-400 Protection 180 Degree View
Full Face Snorkel Mask Underwater UV-400 Protection 180 Degree View
Full Face Snorkel Mask Underwater UV-400 Protection 180 Degree View
Full Face Snorkel Mask Underwater UV-400 Protection 180 Degree View
1/11
Full Face Snorkel Mask Underwater UV-400 Protection 180 Degree View
Full Face Snorkel Mask Underwater UV-400 Protection 180 Degree View
Full Face Snorkel Mask Underwater UV-400 Protection 180 Degree View
Full Face Snorkel Mask Underwater UV-400 Protection 180 Degree View
Full Face Snorkel Mask Underwater UV-400 Protection 180 Degree View
Full Face Snorkel Mask Underwater UV-400 Protection 180 Degree View
Full Face Snorkel Mask Underwater UV-400 Protection 180 Degree View
Full Face Snorkel Mask Underwater UV-400 Protection 180 Degree View
Full Face Snorkel Mask Underwater UV-400 Protection 180 Degree View
Full Face Snorkel Mask Underwater UV-400 Protection 180 Degree View
Full Face Snorkel Mask Underwater UV-400 Protection 180 Degree View
1/11

Full Face Snorkel Mask Underwater UV-400 Protection 180 Degree View

$52.59
$75.59
Save $23.00
ColorBlack
Please select a color
Size
Please select a size
Quantity
SKU: SM-black-S/M
Weight: 0kg
Barcode:

NO MORE FEAR TO BREATHE DUE TO DRY SNORKEL TECHNOLOGY - Unlike many masks with detached tubes, which may cause leaks, our black / white underwater full snorkel mask has foldable tube with a stop-water pad. This technology along with a soft silicone, that adheres tightly, prevents water from seeping inside. Easy, natural breathing through your mouth & nose with no leakage.
180° FULL FACE ANTI FOG DESIGN – This seaview 180 Snorkel Mask wiht a full face design enabling professional divers, youth & adults to experience the best fog free views underwater.
ACTION CAMERA MOUNT - Go with your pro camera to capture oceanic views in our panoramic scuba snorkeling mask.
FULL FACE SNORKEL SET - This large face diving mask is a functional Snorkeling Equipment for women & men.

Features:
180 Degree View - Panoramic field of vision, 180 ° effect, Full Face Mask - Full mask for natural breathing through the nose and/or mouth, Anti Fog - An exclusive air circulation concept that prevents the formation of fog.

How to choose the right size?

Measure the distance between the bridge of the nose and the lowest point of the chin
If the distance is less than 12cm, select S / M
If the distance is more than 12cm, select L / XL

 

Specifications:
Material:Silica Gel
Features:UV-400 Protection, Underwater, GoPro Compatible, 180 Degree View, Full Face Mask, Anti Fog
Activity:Swimming, Scuba, Snorkeling, Diving
Category:Snorkel Mask, Diving Mask
Age Group:Adults

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.