Free shipping worldwide over $50
Trendy Breathable Floral Printed Short Sleeve T-Shirt🔥BUY 2 FREE SHIPPING
Trendy Breathable Floral Printed Short Sleeve T-Shirt🔥BUY 2 FREE SHIPPING
Trendy Breathable Floral Printed Short Sleeve T-Shirt🔥BUY 2 FREE SHIPPING
Trendy Breathable Floral Printed Short Sleeve T-Shirt🔥BUY 2 FREE SHIPPING
Trendy Breathable Floral Printed Short Sleeve T-Shirt🔥BUY 2 FREE SHIPPING
Trendy Breathable Floral Printed Short Sleeve T-Shirt🔥BUY 2 FREE SHIPPING
Trendy Breathable Floral Printed Short Sleeve T-Shirt🔥BUY 2 FREE SHIPPING
Trendy Breathable Floral Printed Short Sleeve T-Shirt🔥BUY 2 FREE SHIPPING
Trendy Breathable Floral Printed Short Sleeve T-Shirt🔥BUY 2 FREE SHIPPING
Trendy Breathable Floral Printed Short Sleeve T-Shirt🔥BUY 2 FREE SHIPPING
Trendy Breathable Floral Printed Short Sleeve T-Shirt🔥BUY 2 FREE SHIPPING
Trendy Breathable Floral Printed Short Sleeve T-Shirt🔥BUY 2 FREE SHIPPING
Trendy Breathable Floral Printed Short Sleeve T-Shirt🔥BUY 2 FREE SHIPPING
Trendy Breathable Floral Printed Short Sleeve T-Shirt🔥BUY 2 FREE SHIPPING
Trendy Breathable Floral Printed Short Sleeve T-Shirt🔥BUY 2 FREE SHIPPING
Trendy Breathable Floral Printed Short Sleeve T-Shirt🔥BUY 2 FREE SHIPPING
Trendy Breathable Floral Printed Short Sleeve T-Shirt🔥BUY 2 FREE SHIPPING
13 / 17
Trendy Breathable Floral Printed Short Sleeve T-Shirt🔥BUY 2 FREE SHIPPING
Trendy Breathable Floral Printed Short Sleeve T-Shirt🔥BUY 2 FREE SHIPPING
Trendy Breathable Floral Printed Short Sleeve T-Shirt🔥BUY 2 FREE SHIPPING
Trendy Breathable Floral Printed Short Sleeve T-Shirt🔥BUY 2 FREE SHIPPING
Trendy Breathable Floral Printed Short Sleeve T-Shirt🔥BUY 2 FREE SHIPPING
Trendy Breathable Floral Printed Short Sleeve T-Shirt🔥BUY 2 FREE SHIPPING
Trendy Breathable Floral Printed Short Sleeve T-Shirt🔥BUY 2 FREE SHIPPING
Trendy Breathable Floral Printed Short Sleeve T-Shirt🔥BUY 2 FREE SHIPPING
Trendy Breathable Floral Printed Short Sleeve T-Shirt🔥BUY 2 FREE SHIPPING
Trendy Breathable Floral Printed Short Sleeve T-Shirt🔥BUY 2 FREE SHIPPING
Trendy Breathable Floral Printed Short Sleeve T-Shirt🔥BUY 2 FREE SHIPPING
Trendy Breathable Floral Printed Short Sleeve T-Shirt🔥BUY 2 FREE SHIPPING
Trendy Breathable Floral Printed Short Sleeve T-Shirt🔥BUY 2 FREE SHIPPING
Trendy Breathable Floral Printed Short Sleeve T-Shirt🔥BUY 2 FREE SHIPPING
Trendy Breathable Floral Printed Short Sleeve T-Shirt🔥BUY 2 FREE SHIPPING
Trendy Breathable Floral Printed Short Sleeve T-Shirt🔥BUY 2 FREE SHIPPING
Trendy Breathable Floral Printed Short Sleeve T-Shirt🔥BUY 2 FREE SHIPPING
57% OFF

Trendy Breathable Floral Printed Short Sleeve T-Shirt🔥BUY 2 FREE SHIPPING

$29.99 $69.99
0 sold
Color
Size
Qty

SIZE GUIDE

FEATURES

TRENDY FLORAL PRINTED DESIGN: The t-shirt showcases a trendy floral printed design, adding a touch of charm to your outfit. The vibrant and eye-catching floral patterns create a fashionable look.

CASUAL AND LOOSE FIT: This short sleeve t-shirt features a casual and loose fit, providing a relaxed and comfortable silhouette. Enjoy freedom of movement and a laid-back vibe while maintaining a fashionable look.

BREATHABLE AND LIGHTWEIGHT FABRIC: Crafted from a high-quality blend of breathable fabrics, this t-shirt ensures all-day comfort. The lightweight material keeps you cool and fresh, making it perfect for warm weather or active lifestyles.

VERSATILE SHORT SLEEVE STYLE: The short sleeve style of this t-shirt offers versatility for various occasions. Pair it effortlessly with jeans or shorts, creating effortless and stylish outfits for casual outings, social gatherings, or even lounging at home.

EASY CARE AND DURABLE: This t-shirt is designed for convenience and longevity. It is machine washable, allowing for easy care and maintenance. The durable fabric and excellent print quality ensure that the patterns stay intact even after repeated washes.

SPEC

Material: Cotton blends

Available Sizes: M-4XL

Available Colors: Black, White

Package Included:1* Trendy Breathable Floral Printed Short Sleeve T-Shirt

NOTES

Please allow 2-3cm error due to manual measurement. Please make sure you do not mind before purchasing.

Color may not appear as exactly as in real life due to variations between the computer monitors.

You May Also Like Don't Like These?

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.