Women's Blazer Plaid Long Sleeve Coat Fall Winter Jacket Double Breasted Regular Blazer
Women's Blazer Plaid Long Sleeve Coat Fall Winter Jacket Double Breasted Regular Blazer
Women's Blazer Plaid Long Sleeve Coat Fall Winter Jacket Double Breasted Regular Blazer
Women's Blazer Plaid Long Sleeve Coat Fall Winter Jacket Double Breasted Regular Blazer
Women's Blazer Plaid Long Sleeve Coat Fall Winter Jacket Double Breasted Regular Blazer
Women's Blazer Plaid Long Sleeve Coat Fall Winter Jacket Double Breasted Regular Blazer
1/6
Women's Blazer Plaid Long Sleeve Coat Fall Winter Jacket Double Breasted Regular Blazer
Women's Blazer Plaid Long Sleeve Coat Fall Winter Jacket Double Breasted Regular Blazer
Women's Blazer Plaid Long Sleeve Coat Fall Winter Jacket Double Breasted Regular Blazer
Women's Blazer Plaid Long Sleeve Coat Fall Winter Jacket Double Breasted Regular Blazer
Women's Blazer Plaid Long Sleeve Coat Fall Winter Jacket Double Breasted Regular Blazer
Women's Blazer Plaid Long Sleeve Coat Fall Winter Jacket Double Breasted Regular Blazer
Women's Blazer Plaid Long Sleeve Coat Fall Winter Jacket Double Breasted Regular Blazer
Women's Blazer Plaid Long Sleeve Coat Fall Winter Jacket Double Breasted Regular Blazer
Women's Blazer Plaid Long Sleeve Coat Fall Winter Jacket Double Breasted Regular Blazer
Women's Blazer Plaid Long Sleeve Coat Fall Winter Jacket Double Breasted Regular Blazer
Women's Blazer Plaid Long Sleeve Coat Fall Winter Jacket Double Breasted Regular Blazer
Women's Blazer Plaid Long Sleeve Coat Fall Winter Jacket Double Breasted Regular Blazer
1/6

Women's Blazer Plaid Long Sleeve Coat Fall Winter Jacket Double Breasted Regular Blazer

$29.99
$29.99
Save $0.00
ColorKhaki
Please select a color
Size
Please select a size
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.
  • Long Sleeve, Side Pockets, Solid Color, Buttons detail,Slim Fit, Casual Work Office Blazer
  • Simple but classic design.Padded Shoulder, Vintage Plaid Pattern, Fully Lined. Soft fabric makes it breathable and comfy
  • Suitable for both casual and formal wear.Ideal for occasions such as work, business trips, meetings, dinner dates, and hangouts

Item type: Coat
Gender: Women
Neckline: Lapel
Clothing length: Regular
Sleeve length: Long sleeves
Sleeve type: Regular sleeves
Pattern type: Color block
Material: Polyester
Style: Elegant
Hem shape: Regular
Placket type: Button Front
Season: Spring/Fall/Winter
Color: Red, Beige, Khaki, Army green
Size: S, M, L, XL, 2XL, 3XL