{"product_id":"funny-illusion-american-flag-swim-shorts","title":"😂🇺🇸 Funny Illusion American Flag Swim Shorts – Double Take Patriotic Beach Shorts for Men 🌊","description":"\u003cstyle\u003e  .us-swim-page {    --navy: #132a46;    --red: #d83a3a;    --blue: #2e68a6;    --cream: #f8f6f1;    --soft-blue: #eef5fb;    --ink: #152238;    --text: #536174;    --line: #dfe6ed;    --white: #ffffff;    max-width: 960px;    margin: 0 auto;    overflow: hidden;    background: var(--white);    color: var(--ink);    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Arial, sans-serif;  }  .us-swim-page *,  .us-swim-page *::before,  .us-swim-page *::after {    box-sizing: border-box;  }  .us-swim-page h1,  .us-swim-page h2,  .us-swim-page h3,  .us-swim-page p {    margin-top: 0;  }  .us-swim-page h1 {    max-width: 760px;    margin-right: auto;    margin-bottom: 18px;    margin-left: auto;    font-size: clamp(34px, 6vw, 58px);    line-height: 1.03;    letter-spacing: -1.8px;  }  .us-swim-page h2 {    margin-bottom: 15px;    font-size: clamp(27px, 4vw, 39px);    line-height: 1.12;    letter-spacing: -0.8px;  }  .us-swim-page h3 {    margin-bottom: 7px;    font-size: 19px;    line-height: 1.25;  }  .us-swim-page p {    color: var(--text);    font-size: 16px;    line-height: 1.65;  }  .us-swim-section {    padding: 58px 24px;  }  .us-swim-center {    text-align: center;  }  .us-swim-eyebrow {    display: inline-block;    margin-bottom: 14px;    color: var(--red);    font-size: 13px;    font-weight: 850;    letter-spacing: 1.5px;    text-transform: uppercase;  }  .us-swim-lead {    max-width: 680px;    margin-right: auto;    margin-bottom: 0;    margin-left: auto;    font-size: 18px !important;  }  .us-swim-hero {    padding: 68px 24px 52px;    background:      radial-gradient(circle at 10% 10%, rgba(216, 58, 58, 0.08), transparent 28%),      radial-gradient(circle at 90% 0%, rgba(46, 104, 166, 0.13), transparent 30%),      var(--cream);  }  .us-swim-badge {    display: inline-flex;    align-items: center;    gap: 8px;    margin-bottom: 18px;    padding: 8px 13px;    border: 1px solid rgba(216, 58, 58, 0.22);    border-radius: 999px;    background: rgba(255, 255, 255, 0.78);    color: var(--red);    font-size: 13px;    font-weight: 800;    letter-spacing: 0.5px;  }  .us-swim-button {    display: inline-block;    margin-top: 25px;    padding: 16px 30px;    border-radius: 8px;    background: var(--red);    color: var(--white) !important;    font-size: 16px;    font-weight: 850;    line-height: 1;    text-decoration: none;    box-shadow: 0 10px 22px rgba(216, 58, 58, 0.2);  }  .us-swim-note {    margin-top: 13px !important;    margin-bottom: 0 !important;    font-size: 13px !important;  }  .us-swim-image {    max-width: 820px;    margin: 34px auto 0;  }  .us-swim-image img {    display: block;    width: 100%;    height: auto;    border-radius: 14px;  }  .us-swim-points {    display: grid;    grid-template-columns: repeat(3, 1fr);    gap: 26px;    max-width: 860px;    margin: 32px auto 0;    padding: 0;    list-style: none;  }  .us-swim-point {    padding-top: 18px;    border-top: 3px solid var(--blue);  }  .us-swim-point:nth-child(2) {    border-top-color: var(--red);  }  .us-swim-point p {    margin-bottom: 0;    font-size: 15px;  }  .us-swim-reaction {    background: var(--navy);    color: var(--white);  }  .us-swim-reaction h2,  .us-swim-reaction h3 {    color: var(--white);  }  .us-swim-reaction p {    color: #d8e3ef;  }  .us-swim-reaction .us-swim-eyebrow {    color: #ffb1b1;  }  .us-swim-steps {    display: grid;    grid-template-columns: repeat(3, 1fr);    gap: 22px;    max-width: 820px;    margin: 34px auto 0;    counter-reset: us-swim-step;  }  .us-swim-step {    position: relative;    padding-top: 50px;    counter-increment: us-swim-step;  }  .us-swim-step::before {    position: absolute;    top: 0;    left: 50%;    width: 36px;    height: 36px;    transform: translateX(-50%);    border-radius: 50%;    background: var(--red);    color: var(--white);    content: counter(us-swim-step, decimal-leading-zero);    font-size: 13px;    font-weight: 850;    line-height: 36px;    text-align: center;  }  .us-swim-step p {    margin-bottom: 0;    font-size: 15px;  }  .us-swim-features {    background: var(--soft-blue);  }  .us-swim-feature-list {    max-width: 760px;    margin: 30px auto 0;    padding: 0;    list-style: none;  }  .us-swim-feature-list li {    position: relative;    padding: 18px 0 18px 38px;    border-bottom: 1px solid rgba(19, 42, 70, 0.12);  }  .us-swim-feature-list li::before {    position: absolute;    top: 19px;    left: 0;    width: 25px;    height: 25px;    border-radius: 50%;    background: var(--navy);    color: var(--white);    content: \"✓\";    font-size: 14px;    font-weight: 900;    line-height: 25px;    text-align: center;  }  .us-swim-feature-list h3,  .us-swim-feature-list p {    margin-bottom: 0;  }  .us-swim-feature-list p {    margin-top: 5px;    font-size: 15px;  }  .us-swim-uses {    display: flex;    flex-wrap: wrap;    justify-content: center;    gap: 10px;    max-width: 650px;    margin: 27px auto 0;  }  .us-swim-use {    padding: 11px 16px;    border: 1px solid var(--line);    border-radius: 999px;    background: var(--white);    color: var(--navy);    font-size: 14px;    font-weight: 750;  }  .us-swim-specs {    width: 100%;    max-width: 760px;    margin: 28px auto 0;    border-collapse: collapse;  }  .us-swim-specs td {    padding: 15px 9px;    border-bottom: 1px solid var(--line);    color: var(--text);    font-size: 15px;    line-height: 1.5;    vertical-align: top;  }  .us-swim-specs td:first-child {    width: 36%;    color: var(--ink);    font-weight: 800;  }  .us-swim-caution {    max-width: 760px;    margin: 22px auto 0;    padding: 15px 17px;    border-left: 4px solid var(--red);    background: var(--cream);    color: var(--text);    font-size: 14px;    line-height: 1.6;  }  .us-swim-faq {    max-width: 740px;    margin: 24px auto 0;  }  .us-swim-faq details {    border-bottom: 1px solid var(--line);  }  .us-swim-faq summary {    padding: 18px 2px;    color: var(--ink);    font-size: 16px;    font-weight: 800;    cursor: pointer;  }  .us-swim-faq details p {    margin-bottom: 0;    padding: 0 2px 18px;    font-size: 15px;  }  .us-swim-final {    padding: 62px 24px;    background:      radial-gradient(circle at 95% 20%, rgba(46, 104, 166, 0.13), transparent 32%),      linear-gradient(135deg, #fff8ee 0%, #f2f7fb 100%);    text-align: center;  }  .us-swim-final h2,  .us-swim-final p {    max-width: 680px;    margin-right: auto;    margin-left: auto;  }  .us-swim-final p {    margin-bottom: 0;  }  @media (max-width: 680px) {    .us-swim-section,    .us-swim-hero,    .us-swim-final {      padding-right: 16px;      padding-left: 16px;    }    .us-swim-section {      padding-top: 42px;      padding-bottom: 42px;    }    .us-swim-hero {      padding-top: 50px;      padding-bottom: 42px;    }    .us-swim-page h1 {      font-size: 36px;      letter-spacing: -1px;    }    .us-swim-page h2 {      font-size: 27px;    }    .us-swim-lead {      font-size: 16px !important;    }    .us-swim-button {      width: 100%;      text-align: center;    }    .us-swim-points,    .us-swim-steps {      grid-template-columns: 1fr;      gap: 18px;    }    .us-swim-step {      padding-top: 48px;    }    .us-swim-specs td {      display: block;      width: 100% !important;      padding: 8px 2px;    }    .us-swim-specs td:first-child {      padding-top: 15px;      border-bottom: 0;    }  }\u003c\/style\u003e\u003cdiv class=\"us-swim-page\"\u003e\n\u003c!-- HERO --\u003e\u003csection class=\"us-swim-hero us-swim-center\"\u003e\u003cspan class=\"us-swim-badge\"\u003e🔥 Limited-Time Summer Offer\u003c\/span\u003e\u003ch1\u003eThe Swim Shorts Everyone Looks Twice At\u003c\/h1\u003e\n\u003cp class=\"us-swim-lead\"\u003eA bold American flag illusion print made for laughs, reactions and unforgettable summer moments—without sacrificing everyday swim comfort.\u003c\/p\u003e\n\u003cp class=\"us-swim-note\"\u003eBeach days • Pool parties • BBQs • Vacations\u003c\/p\u003e\n\u003cdiv class=\"us-swim-image\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0595\/8208\/7301\/files\/ChatGPT_Image_2026_7_27__15_17_50.png?v=1785219629\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"us-swim-image\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0595\/8208\/7301\/files\/1_0f35ae77-3cf9-472a-acb4-c747b37d6d89.jpg?v=1785219662\" alt=\"\"\u003e\u003c\/div\u003e\u003c\/section\u003e\u003c!-- POSITIONING --\u003e\u003csection class=\"us-swim-section\"\u003e\u003cdiv class=\"us-swim-center\"\u003e\n\u003cspan class=\"us-swim-eyebrow\"\u003eMore Than a Joke\u003c\/span\u003e\u003ch2\u003eReal Swim Shorts with a Conversation-Starting Twist\u003c\/h2\u003e\n\u003cp class=\"us-swim-lead\"\u003eThe playful illusion print creates the double-take. The swim-ready construction keeps them practical for the beach, pool and every summer plan in between.\u003c\/p\u003e\n\u003cp class=\"us-swim-lead\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0595\/8208\/7301\/files\/ChatGPT_Image_Jul_27_2026_11_38_14_PM_8.png?v=1785220753\" alt=\"\"\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cul class=\"us-swim-points\"\u003e\n\u003cli class=\"us-swim-point\"\u003e\n\u003ch3\u003e😂 Instant Personality\u003c\/h3\u003e\n\u003cp\u003eA memorable print made to bring humor and energy to summer events.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli class=\"us-swim-point\"\u003e\n\u003ch3\u003e🌊 Swim-Ready Comfort\u003c\/h3\u003e\n\u003cp\u003eQuick-dry performance and a built-in mesh lining for active summer wear.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli class=\"us-swim-point\"\u003e\n\u003ch3\u003e🎁 A Gift They Will Use\u003c\/h3\u003e\n\u003cp\u003eA playful choice for husbands, boyfriends, dads and fun-loving friends.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"us-swim-image\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0595\/8208\/7301\/files\/ChatGPT_Image_2026_7_27__15_17_47.png?v=1785219630\" alt=\"\"\u003e\u003c\/div\u003e\u003c\/section\u003e\u003c!-- DOUBLE TAKE --\u003e\u003csection class=\"us-swim-section us-swim-reaction us-swim-center\"\u003e\u003cspan class=\"us-swim-eyebrow\"\u003eThe Double-Take Effect\u003c\/span\u003e\u003ch2\u003eWear It. Get Reactions. Own the Moment.\u003c\/h2\u003e\n\u003cdiv class=\"us-swim-steps\"\u003e\n\u003cdiv class=\"us-swim-step\"\u003e\n\u003ch3\u003ePut Them On\u003c\/h3\u003e\n\u003cp\u003eWear them like your favorite pair of everyday swim shorts.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"us-swim-step\"\u003e\n\u003ch3\u003eLet the Print Work\u003c\/h3\u003e\n\u003cp\u003eThe bold illusion design may inspire a second look and a good laugh.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"us-swim-step\"\u003e\n\u003ch3\u003eEnjoy Summer\u003c\/h3\u003e\n\u003cp\u003eBring the fun to pools, beaches, vacations and backyard parties.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003c!-- FUNCTIONAL FEATURES --\u003e\u003csection class=\"us-swim-section us-swim-features\"\u003e\u003cdiv class=\"us-swim-center\"\u003e\n\u003cspan class=\"us-swim-eyebrow\"\u003eBuilt for Real Wear\u003c\/span\u003e\u003ch2\u003eSummer Comfort Behind the Fun Design\u003c\/h2\u003e\n\u003cp class=\"us-swim-lead\"\u003eThe eye-catching print gets the attention. These practical swimwear details help keep the good times going.\u003c\/p\u003e\n\u003cp class=\"us-swim-lead\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0595\/8208\/7301\/files\/ChatGPT_Image_2026_7_27__15_14_31.png?v=1785219630\" alt=\"\"\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cul class=\"us-swim-feature-list\"\u003e\n\u003cli\u003e\n\u003ch3\u003eQuick-Dry Design\u003c\/h3\u003e\n\u003cp\u003eHelps reduce the heavy, soaked feeling after swimming and water activities.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ch3\u003eBuilt-In Mesh Lining\u003c\/h3\u003e\n\u003cp\u003eProvides added coverage and everyday comfort while swimming or relaxing.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ch3\u003eAdjustable Waist\u003c\/h3\u003e\n\u003cp\u003eThe drawstring waist makes it easier to personalize the fit for summer wear.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ch3\u003eBold All-Over Print\u003c\/h3\u003e\n\u003cp\u003eCombines American flag styling with a playful visual illusion made to stand out.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0595\/8208\/7301\/files\/ChatGPT_Image_Jul_27_2026_11_38_13_PM_6.png?v=1785220752\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0595\/8208\/7301\/files\/ChatGPT_Image_Jul_27_2026_11_38_11_PM_3.png?v=1785220752\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0595\/8208\/7301\/files\/ChatGPT_Image_Jul_27_2026_11_38_14_PM_7.png?v=1785220750\" alt=\"\"\u003e\u003c\/p\u003e\u003c\/section\u003e\u003c!-- USE CASES --\u003e\u003csection class=\"us-swim-section us-swim-center\"\u003e\u003cspan class=\"us-swim-eyebrow\"\u003eMade for Summer Fun\u003c\/span\u003e\u003ch2\u003eOne Pair. Plenty of Reasons to Wear It.\u003c\/h2\u003e\n\u003cp class=\"us-swim-lead\"\u003ePack them for a vacation, bring them to a holiday weekend or turn an ordinary pool day into a story everyone remembers.\u003c\/p\u003e\n\u003cdiv class=\"us-swim-uses\"\u003e\n\u003cspan class=\"us-swim-use\"\u003e🏖 Beach Days\u003c\/span\u003e \u003cspan class=\"us-swim-use\"\u003e🎉 Pool Parties\u003c\/span\u003e \u003cspan class=\"us-swim-use\"\u003e🍔 Backyard BBQs\u003c\/span\u003e \u003cspan class=\"us-swim-use\"\u003e🌴 Vacation Trips\u003c\/span\u003e \u003cspan class=\"us-swim-use\"\u003e🇺🇸 Summer Celebrations\u003c\/span\u003e \u003cspan class=\"us-swim-use\"\u003e🎁 Funny Gifts\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"us-swim-image\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0595\/8208\/7301\/files\/ChatGPT_Image_Jul_27_2026_11_38_13_PM_5.png?v=1785220752\" alt=\"\"\u003e\u003c\/div\u003e\u003c\/section\u003e\u003c!-- SPECIFICATIONS --\u003e\u003csection class=\"us-swim-section\"\u003e\u003cdiv class=\"us-swim-center\"\u003e\n\u003cspan class=\"us-swim-eyebrow\"\u003eProduct Details\u003c\/span\u003e\u003ch2\u003eSpecifications\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003ctable class=\"us-swim-specs\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eProduct Type\u003c\/td\u003e\n\u003ctd\u003eMen's novelty swim shorts\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDesign\u003c\/td\u003e\n\u003ctd\u003eAmerican flag-inspired illusion print\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWaist\u003c\/td\u003e\n\u003ctd\u003eElastic-style waist with adjustable drawstring\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eInner Construction\u003c\/td\u003e\n\u003ctd\u003eBuilt-in mesh lining\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePerformance\u003c\/td\u003e\n\u003ctd\u003eQuick-dry design for swimming and summer activities\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRecommended Use\u003c\/td\u003e\n\u003ctd\u003eBeach, pool, vacation, BBQ, party and casual summer wear\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eAvailable Sizes\u003c\/td\u003e\n\u003ctd\u003eSelect an available size above and check the product size chart before ordering\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCare\u003c\/td\u003e\n\u003ctd\u003eFollow the care instructions shown on the garment label\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\n\u003cdiv class=\"us-swim-caution\"\u003e\n\u003cstrong\u003eFit note:\u003c\/strong\u003e Please compare your measurements with the product size chart before ordering. Actual color may vary slightly due to screen settings and lighting.\u003c\/div\u003e\u003c\/section\u003e\u003c!-- GIFT --\u003e\u003csection class=\"us-swim-section us-swim-features us-swim-center\"\u003e\u003cspan class=\"us-swim-eyebrow\"\u003eThe Gift Everyone Remembers\u003c\/span\u003e\u003ch2\u003eFunny Enough to Surprise Them. Useful Enough to Pack.\u003c\/h2\u003e\n\u003cp class=\"us-swim-lead\"\u003eA playful summer gift for the person who loves bold humor, pool parties, beach trips and being the center of a good story.\u003c\/p\u003e\n\u003cp class=\"us-swim-lead\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0595\/8208\/7301\/files\/ChatGPT_Image_Jul_27_2026_11_38_12_PM_4.png?v=1785220753\" alt=\"\"\u003e\u003c\/p\u003e\u003c\/section\u003e\u003c!-- FAQ --\u003e\u003csection class=\"us-swim-section\"\u003e\u003cdiv class=\"us-swim-center\"\u003e\n\u003cspan class=\"us-swim-eyebrow\"\u003eQuick Answers\u003c\/span\u003e\u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"us-swim-faq\"\u003e\n\u003cdetails open=\"\"\u003e\u003csummary\u003eAre these actual swim shorts?\u003c\/summary\u003e\u003cp\u003eYes. They are wearable swim shorts with a playful illusion print, quick-dry design, adjustable waist and built-in mesh lining.\u003c\/p\u003e\u003c\/details\u003e\u003cdetails\u003e\u003csummary\u003eWhere can I wear them?\u003c\/summary\u003e\u003cp\u003eThey are designed for beaches, pools, vacations, backyard BBQs, summer parties and other casual warm-weather occasions.\u003c\/p\u003e\u003c\/details\u003e\u003cdetails\u003e\u003csummary\u003eHow should I choose a size?\u003c\/summary\u003e\u003cp\u003eUse the product size chart and compare it with your measurements. If you are between sizes, consider your preferred fit before choosing.\u003c\/p\u003e\u003c\/details\u003e\u003cdetails\u003e\u003csummary\u003eDo they include an inner lining?\u003c\/summary\u003e\u003cp\u003eYes. The shorts feature a built-in mesh lining for added coverage and comfortable wear.\u003c\/p\u003e\u003c\/details\u003e\u003cdetails\u003e\u003csummary\u003eWould they make a good gift?\u003c\/summary\u003e\u003cp\u003eThey are a memorable gift option for husbands, boyfriends, dads, friends and anyone who enjoys bold summer humor.\u003c\/p\u003e\u003c\/details\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003c!-- FINAL CTA --\u003e\u003csection class=\"us-swim-final\"\u003e\u003cspan class=\"us-swim-eyebrow\"\u003e🔥 Summer Favorite\u003c\/span\u003e\u003ch2\u003eReady to Make Everyone Look Twice?\u003c\/h2\u003e\n\u003cp\u003eBring the laughs, start conversations and make your next beach or pool day one to remember.\u003c\/p\u003e\u003c\/section\u003e\n\u003c\/div\u003e","brand":"havengrand","offers":[{"title":"White \/ S","offer_id":46488796299366,"sku":"PH6062908BAIS","price":28.98,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":46488796332134,"sku":"PH6062908BAIM","price":28.98,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":46488796364902,"sku":"PH6062908BAIL","price":28.98,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":46488796397670,"sku":"PH6062908BAIXL","price":28.98,"currency_code":"USD","in_stock":true},{"title":"White \/ 2XL","offer_id":46488796430438,"sku":"PH6062908BAI2XL","price":28.98,"currency_code":"USD","in_stock":true},{"title":"White \/ 3XL","offer_id":46488796463206,"sku":"PH6062908BAI3XL","price":28.98,"currency_code":"USD","in_stock":true},{"title":"White \/ 4XL","offer_id":46488796495974,"sku":"PH6062908BAI4XL","price":28.98,"currency_code":"USD","in_stock":true},{"title":"White \/ 5XL","offer_id":46488796528742,"sku":"PH6062908BAI5XL","price":28.98,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ S","offer_id":46488796561510,"sku":"PH6062908HUANS","price":28.98,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ M","offer_id":46488796594278,"sku":"PH6062908HUANM","price":28.98,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ L","offer_id":46488796627046,"sku":"PH6062908HUANL","price":28.98,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ XL","offer_id":46488796659814,"sku":"PH6062908HUANXL","price":28.98,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ 2XL","offer_id":46488796692582,"sku":"PH6062908HUAN2XL","price":28.98,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ 3XL","offer_id":46488796725350,"sku":"PH6062908HUAN3XL","price":28.98,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ 4XL","offer_id":46488796758118,"sku":"PH6062908HUAN4XL","price":28.98,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ 5XL","offer_id":46488796790886,"sku":"PH6062908HUAN5XL","price":28.98,"currency_code":"USD","in_stock":true},{"title":"Brown \/ S","offer_id":46488796823654,"sku":"PH6062908ZONS","price":28.98,"currency_code":"USD","in_stock":true},{"title":"Brown \/ M","offer_id":46488796856422,"sku":"PH6062908ZONM","price":28.98,"currency_code":"USD","in_stock":true},{"title":"Brown \/ L","offer_id":46488796889190,"sku":"PH6062908ZONL","price":28.98,"currency_code":"USD","in_stock":true},{"title":"Brown \/ XL","offer_id":46488796921958,"sku":"PH6062908ZONXL","price":28.98,"currency_code":"USD","in_stock":true},{"title":"Brown \/ 2XL","offer_id":46488796954726,"sku":"PH6062908ZON2XL","price":28.98,"currency_code":"USD","in_stock":true},{"title":"Brown \/ 3XL","offer_id":46488796987494,"sku":"PH6062908ZON3XL","price":28.98,"currency_code":"USD","in_stock":true},{"title":"Brown \/ 4XL","offer_id":46488797020262,"sku":"PH6062908ZON4XL","price":28.98,"currency_code":"USD","in_stock":true},{"title":"Brown \/ 5XL","offer_id":46488797053030,"sku":"PH6062908ZON5XL","price":28.98,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":46488797085798,"sku":"PH6062908HEIS","price":28.98,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":46488797118566,"sku":"PH6062908HEIM","price":28.98,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":46488797151334,"sku":"PH6062908HEIL","price":28.98,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":46488797184102,"sku":"PH6062908HEIXL","price":28.98,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":46488797216870,"sku":"PH6062908HEI2XL","price":28.98,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL","offer_id":46488797249638,"sku":"PH6062908HEI3XL","price":28.98,"currency_code":"USD","in_stock":true},{"title":"Black \/ 4XL","offer_id":46488797282406,"sku":"PH6062908HEI4XL","price":28.98,"currency_code":"USD","in_stock":true},{"title":"Black \/ 5XL","offer_id":46488797315174,"sku":"PH6062908HEI5XL","price":28.98,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0725\/0801\/4694\/files\/ChatGPT_Image_2026_7_27__15_17_50.png?v=1785309458","url":"https:\/\/havengrand.com\/products\/funny-illusion-american-flag-swim-shorts","provider":"havengrand.com","version":"1.0","type":"link"}