Men's cotton&linen long-sleeved fashion casual shirt e4e0

$29.99
$55.99
Save $26.00
Size : S
Quantity
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.
Description

Description:

Composed from a super luxury soft jersey, for the perfect everyday fit. Cut with our signature slim fit. We advise staying true to size. Model is 79kg, 5'11, athletic building wearing a size 2xL . 
Linen has been very popular in recent years
Linen shirts, of course, are very popular fashion items.
Art or workplace OL style can be easily controlled

SOFT & SUSTAINABLE

Save time, and spend it on what you like most

This new generation of garments features a softer and lighter fabric, which further improves the anti-wrinkle performance of our products.

No more ironing. Just hang it after you wash it or wear it, and it'll be good as new.

NO SWEAT MARKS

We all sweat, but no one needs to notice. Our garments reduce visible sweat marks and are stretchy and breathable.

Each thread of our fabrics is made up of 47 continuous microfilaments that help to wick moisture away from the body and give us maximum breathability, thanks to 3D weaving, we generate air microchannels and achieve a more elastic fabric with greater freedom of movement.




Shape is simple

The design without procrastination is more neat.
White and yellow are very hot colors
Highlight analysis
Beautiful and comfortable touch
Linen cotton washed dyed woven fabric, with the soft feel of cotton,
Without losing the fresh breathability of linen. The color of the cloth is elegant, with a sense of cotton and linen gauze
Thus forming a special cloth style. The fabric is hygroscopic and breathable, not easy to pilling,
Low shrinkage and washable, easy to wash and quick dry.


*Wash reversed, with like colours only. 30 degree heat or less only, cool iron only. Do not steep. Handle with care.   Occasion: Daily / Casual Laundry Guide: Machine Wash Collar/Neckline: Lapel Collar Placket Type: Placket Design Elements: Button Sleeve Length: long Sleeve Season:Spring/Sumer/Autumn/Winter Style: Casual

size guide:

Size
US
UK
EUR
Bust Shoulder weight
cm inch cm inch kg
S 6 10 36 98 38.6 40 15.7 50-60
M 8 12 38 103 40.6 41 16.1 60-65
L 10 14 40 108 42.5 42 16.5 65-70
XL 12 16 42 113 44.5 43 16.9 70-75
2XL 14 18 44 118 46.5 44 17.3 75-80
3XL 16 20 46 123 48.4 45 17.7 80-85
4XL 18 22 48 128 50.4 46 18.1 85-90
5XL 20 24 50 133 52.4 47 18.5 90-95

*This data was obtained from manually measuring the product, it may be off by 1-3 CM.

Item sizes are true to the size chart. Refer to the size chart to find your size.

If you're between sizes, we recommend the larger option for a better fit.