Ethnic Contrast Color Print Short Sleeve Shirt

$27.99
Product Type : Shirt(A)
Color : Photo Color
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

Title: Men's Ethnic Contrast Color Print Short Sleeve Shirt

Product Description:
Elevate your casual wardrobe with our Men's Ethnic Contrast Color Print Short Sleeve Shirt, a fusion of modern style and cultural inspiration. Crafted from high-quality cotton blend fabric, this shirt offers both comfort and durability for everyday wear.

Featuring a striking contrast color print inspired by traditional ethnic motifs, this shirt effortlessly combines contemporary fashion with timeless design elements. The intricate patterns add a unique touch to your ensemble, making it a standout piece in your collection.

The short sleeves of the shirt provide a relaxed fit, perfect for warm weather days or casual outings. The classic collar and button-down front maintain a smart look while ensuring versatility for various occasions - from weekend gatherings to beach parties.

Pair this Ethnic Contrast Color Print Short Sleeve Shirt with chinos or denim jeans for a laid-back yet stylish vibe. Whether you're heading out for a brunch with friends or exploring a new city, this shirt is sure to make a statement and showcase your individuality.

Key Features:
- Material: Cotton blend fabric for comfort and durability
- Design: Ethnic-inspired contrast color print for a unique look
- Style: Short sleeves, classic collar, button-down front for versatility
- Occasions: Suitable for casual outings, beach parties, weekend gatherings
- Pairing: Ideal with chinos or denim jeans for a stylish ensemble

Step into the spotlight with our Men's Ethnic Contrast Color Print Short Sleeve Shirt – a fashion-forward choice that celebrates cultural diversity while keeping you on-trend and comfortable. Redefine your style with this distinctive piece that seamlessly blends tradition with modern flair.

Size US EU UK Bust Length Shoulder Sleeve Length
cm inch cm inch cm inch cm inch
S 35-36 46 36 104 41.6 72 28.8 45 18.0 22.5 9
M 37-38 48 38 112 44.8 74 29.6 47 18.8 23 9.2
L 39-40 50 40 120 48.0 76 30.4 49 19.6 23.5 94
XL 42-44 52 44 128 51.2 78 31.2 51 20.4 24 9.6
2XL 46-48 54 48 136 54.4 80 32.0 53 21.2 24.5 9.8
3XL 50-52 56 52 144 57.6 82 32.8 55 22.0 25 10
4XL 56-60 58 60 152 60.8 84 33.6 57 22.8 25.5 10.2
5XL 64-68 60 68 160 64 86 34.4 59 23.6 26 10.4