Outdoor Fashion Waterproof Jacket
Outdoor Fashion Waterproof Jacket
Outdoor Fashion Waterproof Jacket
Outdoor Fashion Waterproof Jacket
Outdoor Fashion Waterproof Jacket
Outdoor Fashion Waterproof Jacket
Outdoor Fashion Waterproof Jacket
Outdoor Fashion Waterproof Jacket
Outdoor Fashion Waterproof Jacket
Outdoor Fashion Waterproof Jacket
Outdoor Fashion Waterproof Jacket
Outdoor Fashion Waterproof Jacket
Outdoor Fashion Waterproof Jacket
Outdoor Fashion Waterproof Jacket
Outdoor Fashion Waterproof Jacket
Outdoor Fashion Waterproof Jacket

Outdoor Fashion Waterproof Jacket

Price
$0.00
$39.99
Save  $-39.99
Color
Please select a color
Size
Please select a size
Quantity
Worldwide shipping
Free returns
24/7 customer support
Secure payments

This jacket is windproof and water-repellent while still breathable, keeping you comfortable during active mild-cool weather endeavors. 

The combination of technological fabrics and trendy printings ensures comfort without compromising on fashion. 

Key Features

Ultra Dense Fabric

Waterproof : The outer fabric is hydrophobic like a lotus leaf, which repel water and keeps your core comfortable and dry in the light rain.

Windproof :It has chin guard and stand-up collar keeps your skin stays away from wind.

Wear-resistant: It is durable and wear-resistant with firm stitches. The armpit can withstand any pose.

Convenient Zippered Pockets

It features 3 security pockets, including 2 outside hand pockets and 1 chest zippered pocket, to keep your essentials safe and secure and free your hands.

Breathable Mesh Lining

Breathable inner mesh design wicks away moisture and keeps you dry and comfortable during outdoor exercise

Exquisite Details

√ Chest pocket design for added layers

Breathable mesh underarms on both sides

Inner Pockets + looped breathable labels

Inside waistband to protect lumbar muscles

Specification

Material: polyester fiber

Style: Outdoor, Sports

Color:White, Black, Pink, Camel

Size: M, L, XL,2XL,3XL,4XL

Package Includes

1* Jacket

Notes

1. Colors may vary due to different monitors.

2. For manual measurements, please allow 1-2 cm for errors.

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.