{"cart_data": {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0} ,"cart_prod_id_arr": null ,"cart_prod_coll_id_arr": null }
Skip to content
🍂FALL SALE
🆕New Arrivals
MAAMGIC+
MAAMGIC+ | FUNLIDAY
MAAMGIC+ | REPREVE®
Mens Swim Shorts
Vintage Swim Trunks (4.5" inseam)
Standard
Stretch
Nylon (Slim Fit)
Vacation Swim Trunks (5.5" inseam)
Standard
Stretch
Classic Swim Trunks (7" inseam)
Standard
Stretch
2 in 1 Lined Swim Shorts
4" inseam
5" inseam
Kids Swim Shorts
Standard
Stretch
Like Father Like Son
Workout
2 in 1 Gym Shorts
Long Lined
Short Lined
Soft Running Shorts
Hybrid Workout
Athletic Workout
Running Workout
Everyday Sports Pants
Lightweight Joggers
Yoga Sweatpants
Casual
Knitted Shorts
Woven Shorts
Basketball Shorts
Volley Shorts
Golf Shorts
Accessory
Tops
T-Shirt
Tank Top
Hawaiian Shirts
Sunscreen T-Shirt
Beach Towel
Gym Towel
CAP
Bottle Sleeves
Throw Blankets
Return
Blog
Account
Cart
Spend
$50.00
more and get free shipping!
Your cart is empty
🍂FALL SALE
🍂FALL SALE
🆕New Arrivals
🆕New Arrivals
MAAMGIC+
MAAMGIC+ | FUNLIDAY
MAAMGIC+ | REPREVE®
Mens Swim Shorts
Mens Swim Shorts
Vintage Swim Trunks (4.5" inseam)
Standard
Stretch
Nylon (Slim Fit)
Vacation Swim Trunks (5.5" inseam)
Standard
Stretch
Classic Swim Trunks (7" inseam)
Standard
Stretch
2 in 1 Lined Swim Shorts
4" inseam
5" inseam
Barbie Pink
Kids Swim Shorts
Standard
Stretch
Like Father Like Son
Workout
Workout
2 in 1 Gym Shorts
Long Lined
Short Lined
Soft Running Shorts
Hybrid Workout
Athletic Workout
Running Workout
Everyday Sports Pants
Lightweight Joggers
Yoga Sweatpants
Running
Gym
Casual
Knitted Shorts
Woven Shorts
Basketball Shorts
Volley Shorts
Golf Shorts
Accessory
Tops
T-Shirt
Tank Top
Hawaiian Shirts
Sunscreen T-Shirt
Beach Towel
Gym Towel
CAP
Bottle Sleeves
Throw Blankets
Return
Return
Blog
Blog
5.5 Inch Vacation Stretch REPREVE® Swim Trunks
Sustainable swimwear will make waves this summer. The
MAAMGIC+
is designed for everyone who wants to break away from the typical board shorts and try a shorter, more elegant, and stylish look.
On sale
MAAMGIC+ | DARK GREEN REPREVE® FUNLIDAY
No reviews
$19.99
$39.00
color:
size:
S
M
L
XL
Dark Green / S
Dark Green / M
Dark Green / L
Dark Green / XL
color:
size:
S
M
L
XL
Brown / S
Brown / M
Brown / L
Brown / XL
color:
size:
S
M
L
XL
Blue / S
Blue / M
Blue / L
Blue / XL
color:
size:
S
M
L
XL
Green / S
Green / M
Green / L
Green / XL
color:
size:
XS
S
M
L
XL
Light Green / XS
Light Green / S
Light Green / M
Light Green / L
Light Green / XL
color:
size:
XS
S
M
L
XL
Orange / XS
Orange / S
Orange / M
Orange / L
Orange / XL
color:
size:
XS
S
M
L
XL
Yellow / XS
Yellow / S
Yellow / M
Yellow / L
Yellow / XL
Add to cart
On sale
MAAMGIC+ | LIGHT GREEN REPREVE® FUNLIDAY
No reviews
$19.99
$39.00
color:
size:
XS
S
M
L
XL
Light Green / XS
Light Green / S
Light Green / M
Light Green / L
Light Green / XL
color:
size:
XS
S
M
L
XL
Orange / XS
Orange / S
Orange / M
Orange / L
Orange / XL
color:
size:
XS
S
M
L
XL
Yellow / XS
Yellow / S
Yellow / M
Yellow / L
Yellow / XL
color:
size:
S
M
L
XL
Green / S
Green / M
Green / L
Green / XL
color:
size:
S
M
L
XL
Dark Green / S
Dark Green / M
Dark Green / L
Dark Green / XL
color:
size:
S
M
L
XL
Brown / S
Brown / M
Brown / L
Brown / XL
color:
size:
S
M
L
XL
Blue / S
Blue / M
Blue / L
Blue / XL
Add to cart
On sale
MAAMGIC+ | BLUE REPREVE® FUNLIDAY
1 review
$19.99
$39.00
color:
size:
S
M
L
XL
Blue / S
Blue / M
Blue / L
Blue / XL
color:
size:
S
M
L
XL
Brown / S
Brown / M
Brown / L
Brown / XL
color:
size:
S
M
L
XL
Dark Green / S
Dark Green / M
Dark Green / L
Dark Green / XL
color:
size:
S
M
L
XL
Green / S
Green / M
Green / L
Green / XL
color:
size:
XS
S
M
L
XL
Light Green / XS
Light Green / S
Light Green / M
Light Green / L
Light Green / XL
color:
size:
XS
S
M
L
XL
Orange / XS
Orange / S
Orange / M
Orange / L
Orange / XL
color:
size:
XS
S
M
L
XL
Yellow / XS
Yellow / S
Yellow / M
Yellow / L
Yellow / XL
Add to cart
On sale
MAAMGIC+ | BROWN REPREVE® FUNLIDAY
No reviews
$19.99
$39.00
color:
size:
S
M
L
XL
Brown / S
Brown / M
Brown / L
Brown / XL
color:
size:
S
M
L
XL
Blue / S
Blue / M
Blue / L
Blue / XL
color:
size:
S
M
L
XL
Dark Green / S
Dark Green / M
Dark Green / L
Dark Green / XL
color:
size:
S
M
L
XL
Green / S
Green / M
Green / L
Green / XL
color:
size:
XS
S
M
L
XL
Light Green / XS
Light Green / S
Light Green / M
Light Green / L
Light Green / XL
color:
size:
XS
S
M
L
XL
Orange / XS
Orange / S
Orange / M
Orange / L
Orange / XL
color:
size:
XS
S
M
L
XL
Yellow / XS
Yellow / S
Yellow / M
Yellow / L
Yellow / XL
Add to cart
On sale
MAAMGIC+ | GREEN REPREVE® FUNLIDAY
No reviews
$19.99
$39.00
color:
size:
S
M
L
XL
Green / S
Green / M
Green / L
Green / XL
color:
size:
S
M
L
XL
Dark Green / S
Dark Green / M
Dark Green / L
Dark Green / XL
color:
size:
S
M
L
XL
Brown / S
Brown / M
Brown / L
Brown / XL
color:
size:
S
M
L
XL
Blue / S
Blue / M
Blue / L
Blue / XL
color:
size:
XS
S
M
L
XL
Light Green / XS
Light Green / S
Light Green / M
Light Green / L
Light Green / XL
color:
size:
XS
S
M
L
XL
Orange / XS
Orange / S
Orange / M
Orange / L
Orange / XL
color:
size:
XS
S
M
L
XL
Yellow / XS
Yellow / S
Yellow / M
Yellow / L
Yellow / XL
Add to cart
On sale
MAAMGIC+ | YELLOW REPREVE® FUNLIDAY
1 review
$19.99
$39.00
color:
size:
XS
S
M
L
XL
Yellow / XS
Yellow / S
Yellow / M
Yellow / L
Yellow / XL
color:
size:
XS
S
M
L
XL
Orange / XS
Orange / S
Orange / M
Orange / L
Orange / XL
color:
size:
XS
S
M
L
XL
Light Green / XS
Light Green / S
Light Green / M
Light Green / L
Light Green / XL
color:
size:
S
M
L
XL
Green / S
Green / M
Green / L
Green / XL
color:
size:
S
M
L
XL
Dark Green / S
Dark Green / M
Dark Green / L
Dark Green / XL
color:
size:
S
M
L
XL
Brown / S
Brown / M
Brown / L
Brown / XL
color:
size:
S
M
L
XL
Blue / S
Blue / M
Blue / L
Blue / XL
Add to cart
On sale
MAAMGIC+ | ORANGE REPREVE® FUNLIDAY
No reviews
$19.99
$39.00
color:
size:
XS
S
M
L
XL
Orange / XS
Orange / S
Orange / M
Orange / L
Orange / XL
color:
size:
XS
S
M
L
XL
Yellow / XS
Yellow / S
Yellow / M
Yellow / L
Yellow / XL
color:
size:
XS
S
M
L
XL
Light Green / XS
Light Green / S
Light Green / M
Light Green / L
Light Green / XL
color:
size:
S
M
L
XL
Green / S
Green / M
Green / L
Green / XL
color:
size:
S
M
L
XL
Dark Green / S
Dark Green / M
Dark Green / L
Dark Green / XL
color:
size:
S
M
L
XL
Brown / S
Brown / M
Brown / L
Brown / XL
color:
size:
S
M
L
XL
Blue / S
Blue / M
Blue / L
Blue / XL
Add to cart
Recently viewed