Unisex Beach Vacation Surf Casual Oversized Vintage T-Shirt

$20.20
Color- Photo Color
Size- S
Quantity
Free worldwide shipping
7-15 working days for delivery
Sustainable made
Secure payments
people are viewing this right now
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.
Tips

WHY YOU SHOULD BUY THIS?

  1. it is not easy to fade and deformed after washing
  2. environmentally friendly dyes
  3. rich colors and high color fastness, green and healthy
  4. suitable for leisure, outdoor, party, travel occasions, you would want them with you for all the season
Fabric quality
  • Heavyweight Cotton T-Shirt

Thick and opaque, with a coarse and firm texture that provides a structured feel. Durable and washable, featuring a reinforced neckline with triple stitching to ensure shape retention.

  • Heavyweight Cotton Wash T-shirt

  • Heavyweight Cotton Tank Top

  • Heavyweight Cotton Hoodie

High-quality skin-friendly pure cotton material, the pattern is embroidered and printed, and the hat is made of foaming and other processes.

Heavy is not only about thickness, but also about high-quality texture.

Thank you for choosing us. 📧Service@gentleex.com

Description
Product ID SP250312UO63
season All Seasons
Occasions to wear
Design Elements
Washing method
Fabric Cotton Blend
Version Loose
Collar Crew Neck
Sleeve Length
Sleeve type
Clothes placket
Hem design
size clothes length chest circumference shoulder width Sleeve Length Recommended height Recommended weight (kg)
XS 67 94 44 20 165 50-60
S 70 100 47 20 170 60-70
M 73 106 50 twenty one 175 70-80
L 75 112 53 twenty one 180 80-90
XL 77 118 56 twenty one 185 90-100
2XL 80 126 59 twenty two 190 100-110
3XL 83 132 62 twenty two 195 110-120
4XL 86 142 65 twenty two 200 120-130



You may also like

Real Shooting

4 Reviews
90s surfwear🏄🌊
For anime loversssss. Thick, embroidery
Comfortable fit

Neat cutting