Color-Changing Swim Trunks / Mint-Green
Color-Changing Swim Trunks / Mint-Green
Color-Changing Swim Trunks / Mint-Green
Color-Changing Swim Trunks / Mint-Green
Color-Changing Swim Trunks / Mint-Green
Color-Changing Swim Trunks / Mint-Green
Color-Changing Swim Trunks / Mint-Green
1/7
Color-Changing Swim Trunks / Mint-Green
Color-Changing Swim Trunks / Mint-Green
Color-Changing Swim Trunks / Mint-Green
Color-Changing Swim Trunks / Mint-Green
Color-Changing Swim Trunks / Mint-Green
Color-Changing Swim Trunks / Mint-Green
Color-Changing Swim Trunks / Mint-Green
Color-Changing Swim Trunks / Mint-Green
Color-Changing Swim Trunks / Mint-Green
Color-Changing Swim Trunks / Mint-Green
Color-Changing Swim Trunks / Mint-Green
Color-Changing Swim Trunks / Mint-Green
Color-Changing Swim Trunks / Mint-Green
Color-Changing Swim Trunks / Mint-Green
1/7

Color-Changing Swim Trunks / Mint-Green

$24.99
$24.99
Save $0.00
Size
Please select a size
Quantity
Over $49.99 Free Shipping
30-day Zero-risk Return
100% Customer Satisfaction
Secure Payments
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.

Can’t pick between a mint or a green swim short? We know the feeling... That’s why we thought of something new, something unique. Swim shorts that change color when they get wet.

To make your magic swim shorts change color, get cool.

Imagine hanging out with a couple of friends on a rooftop in Amsterdam or a sunny beach in Bali in your (still mint) swim shorts. Time to bring the element of surprise, which is you. Just take a dive and watch what happens… surprise yourself and everyone around you when you step out of the water with shorts that changed from mint to green. How cool is that?

color changing swimming trunks

  • 🦈Color-Changing Swim Trunks🦈Swim Trunk Shorts can change color in warm water, not because of the moisture, but because of the temperature of the water. Take it to the beach, pool, party or even to the gym. Be the envy among your friends.(Our color-changing shorts are in Asian sizes, please refer to the size chart when purchasing, and buy the shorts one size larger.)
  • 🦈Perfect Design🦈These perfect washed twill Temperature Sensitive Color Changing casual shorts, with mesh lining covered elastic waist band with drawstring, it could fit you better, two side pockets can be expanded to hold your phone or small accessories.
  • 🦈Superior Material🦈100% quality polyester, quick-drying, breathable, lightweight, comfortable and skin-friendly fabric, can direct contact to skin.
  • 🦈Handsome Color-Changing Beach Shorts🦈Perfect for summer beach, surfing, running, walking, pool party, casual homewear and vacation. Please read the size chart for reference on the left before ordering(the bigger One is better choice if between two size).
  • 🦈No Worries Purchase🦈Take the Men's swim trunks to the beach a few times! If you have any questions during use and are not satisfied with our products or services, please contact us directly via email, and we will try our best to provide you with satisfactory and friendly services.

Original Color-Changing Swim Trunks For Man

These amazing quick-drying temperature-sensitive color-changing casual shorts feature a mesh lining covering an elasticated waistband and drawstring, and two side pockets that expand to accommodate your phone or small accessories.
Swim Trunk Shorts can change color in warm water, not because of the moisture, but because of the temperature of the water.
Our color-changing swim trunks will make you the center of attention in the crowd.

Original Color-Changing Swim Trunks For Man

Features an elasticated waistband with drawstring, you could be used freely adjustable tightness according your waist.

Original Color-Changing Swim Trunks For Man

Stunning temperature-sensitive design quick-drying color-changing swimming trunks
Original Color-Changing Swim Trunks For Man
Our color-changing shorts are mesh lined for comfort and breathability
color changing swimming trunks

Handsome Color-Changing Beach Shorts

  • Perfect for summer beach, surfing, running,walking,pool party, casual homewear and vacation.
  • Side pockets designed to hold your belongings when dry. Lined with our mesh which allows for water to easily flow through when wet.

Original Color-Changing Swim Trunks For Man

Comfortable And Breathable Color-Changing Swim Trunks

  • Made of 100% polyester with good quality soft fabric, ensure you soft and comfort wearing experience.
  • They can make color changes when there are obvious temperature changes. Amazing gifts to families, friends.

NOTE:

Please read the size chart for reference on the before ordering!!

  1. The bigger One is better choice if between two size.
  2. Our color-changing shorts are in Asian sizes, please refer to the size chart when purchasing, and buy the shorts one size larger.

Original Color-Changing Swim Trunks For Man

Material 100% quality polyester; Mixed fiber
Function Quick drying
Colour Mint-Green
Department Mens, Boys

More Unique Color-Changing Swim Trunks In Our Collection