Free shipping on orders over $79

Men's Shirt Cotton Linen Casual Shirt
Men's Shirt Cotton Linen Casual Shirt
Men's Shirt Cotton Linen Casual Shirt
Men's Shirt Cotton Linen Casual Shirt
Men's Shirt Cotton Linen Casual Shirt
Men's Shirt Cotton Linen Casual Shirt
Men's Shirt Cotton Linen Casual Shirt
Men's Shirt Cotton Linen Casual Shirt
Men's Shirt Cotton Linen Casual Shirt
Men's Shirt Cotton Linen Casual Shirt
Men's Shirt Cotton Linen Casual Shirt
Men's Shirt Cotton Linen Casual Shirt
Men's Shirt Cotton Linen Casual Shirt
Men's Shirt Cotton Linen Casual Shirt
Men's Shirt Cotton Linen Casual Shirt
1 / 5
Men's Shirt Cotton Linen Casual Shirt
Men's Shirt Cotton Linen Casual Shirt
Men's Shirt Cotton Linen Casual Shirt
Men's Shirt Cotton Linen Casual Shirt
Men's Shirt Cotton Linen Casual Shirt
Men's Shirt Cotton Linen Casual Shirt
Men's Shirt Cotton Linen Casual Shirt
Men's Shirt Cotton Linen Casual Shirt
Men's Shirt Cotton Linen Casual Shirt
Men's Shirt Cotton Linen Casual Shirt
Men's Shirt Cotton Linen Casual Shirt
Men's Shirt Cotton Linen Casual Shirt
Men's Shirt Cotton Linen Casual Shirt
Men's Shirt Cotton Linen Casual Shirt
Men's Shirt Cotton Linen Casual Shirt
1 / 5

Men's Shirt Cotton Linen Casual Shirt

$32.99
$47.99 31% Off
Blue
Size

Highlights

- Made from a blend of comfortable cotton and linen
- Features stylish long sleeves
- Designed for men
- Perfect for vacation wear
- Unique turndown neckline adds a fashionable touch to this piece

Specifications

Gender: Men's
Style: Casual,Fashion,Breathable,Comfortable
Occasion: Hawaiian,Streetwear,Casual Daily,Vacation,Holiday
Tops Type: Shirt,Casual Shirt,Cotton Linen Shirt,White Cotton Shirt
Neckline: Turndown
Fabric: Cotton And Linen
Design: Button-Down
Sleeve Length: Long Sleeve
Look After Me: Wet and Dry Cleaning,Washable
Pattern: Stripe
Season: Spring & Fall

Photos

Size Chart

Centimeters
Size Bust Sleeve Shoulder Width Length
S 108 62 47.5 76
M 114 63 49 77
L 120 64 50.5 78.5
XL 126 65 52 80
2XL 134 66 54 81.5
3XL 142 67 56 83
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.