{"product_id":"men-s-textured-button-shirt-relaxed-shorts-two-piece-summer","title":"Men's Textured Button Shirt Relaxed Shorts Two Piece Summer","description":"\u003ch3\u003eMen's Textured Button Shirt Relaxed Shorts Two Piece Summer\u003c\/h3\u003e\n\u003cp\u003eA subtle woven texture gives this two-piece set a refined seasonal finish. The short-sleeved shirt features a pointed collar and a full button front for clean structure. Matching shorts create balanced proportions while leaving room for natural movement. Both pieces form a polished outfit without requiring complicated coordination.\u003c\/p\u003e\n\u003ch3\u003eBenefits\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWoven texture with understated depth\u003c\/li\u003e\n\u003cli\u003eButton shirt with structured collar\u003c\/li\u003e\n\u003cli\u003eRelaxed shorts for easy movement\u003c\/li\u003e\n\u003cli\u003eMatching pieces for quick coordination\u003c\/li\u003e\n\u003cli\u003eShort sleeves with balanced coverage\u003c\/li\u003e\n\u003cli\u003eSeparate styling across multiple outfits\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eSpecifications\u003c\/h3\u003e\n\u003cp\u003eStyle: Textured Button Shirt Relaxed Shorts Two Piece Summer\u003cbr\u003eAvailable colors: White, Black, Navy Blue, Pink, Light Blue, Dark Green\u003cbr\u003eSize range: S-3XL\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSize Chart\u003c\/strong\u003e\u003c\/p\u003e\u003cdiv class=\"overflow-x-auto w-full px-2 mb-6\"\u003e\n\u003ctable style=\"border-collapse: collapse; width: 100%; max-width: 600px;\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth style=\"background-color: #f2f2f2; border: 1px solid #ddd; padding: 8px; text-align: center; font-weight: bold;\"\u003eSize\u003c\/th\u003e\n\u003cth style=\"background-color: #f2f2f2; border: 1px solid #ddd; padding: 8px; text-align: center; font-weight: bold;\"\u003eChest (in)\u003c\/th\u003e\n\u003cth style=\"background-color: #f2f2f2; border: 1px solid #ddd; padding: 8px; text-align: center; font-weight: bold;\"\u003eWaist (in)\u003c\/th\u003e\n\u003cth style=\"background-color: #f2f2f2; border: 1px solid #ddd; padding: 8px; text-align: center; font-weight: bold;\"\u003eHip (in)\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\"\u003eS\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\"\u003e35-37\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\"\u003e29-31\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\"\u003e35-37\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\"\u003e38-40\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\"\u003e32-34\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\"\u003e38-40\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\"\u003e41-43\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\"\u003e35-37\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\"\u003e41-43\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\"\u003e44-46\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\"\u003e38-40\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\"\u003e44-46\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\"\u003e2XL\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\"\u003e47-49\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\"\u003e41-43\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\"\u003e47-49\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\"\u003e3XL\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\"\u003e50-52\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\"\u003e44-46\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\"\u003e50-52\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e\u003cem\u003eMeasurements are approximate. If you are between sizes, we recommend sizing up.\u003c\/em\u003e\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Laurent Apparel","offers":[{"title":"White \/ S","offer_id":53437911073077,"sku":"LA-546229-01","price":67.95,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":53437911105845,"sku":"LA-546229-02","price":67.95,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":53437911138613,"sku":"LA-546229-03","price":67.95,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":53437911171381,"sku":"LA-546229-04","price":67.95,"currency_code":"USD","in_stock":true},{"title":"White \/ 2XL","offer_id":53437911204149,"sku":"LA-546229-05","price":67.95,"currency_code":"USD","in_stock":true},{"title":"White \/ 3XL","offer_id":53437911236917,"sku":"LA-546229-06","price":67.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":53437911269685,"sku":"LA-546229-07","price":67.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":53437911302453,"sku":"LA-546229-08","price":67.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":53437911335221,"sku":"LA-546229-09","price":67.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":53437911367989,"sku":"LA-546229-10","price":67.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":53437911400757,"sku":"LA-546229-11","price":67.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL","offer_id":53437911433525,"sku":"LA-546229-12","price":67.95,"currency_code":"USD","in_stock":true},{"title":"Navy Blue \/ S","offer_id":53437911466293,"sku":"LA-546229-13","price":67.95,"currency_code":"USD","in_stock":true},{"title":"Navy Blue \/ M","offer_id":53437911499061,"sku":"LA-546229-14","price":67.95,"currency_code":"USD","in_stock":true},{"title":"Navy Blue \/ L","offer_id":53437911531829,"sku":"LA-546229-15","price":67.95,"currency_code":"USD","in_stock":true},{"title":"Navy Blue \/ XL","offer_id":53437911564597,"sku":"LA-546229-16","price":67.95,"currency_code":"USD","in_stock":true},{"title":"Navy Blue \/ 2XL","offer_id":53437911597365,"sku":"LA-546229-17","price":67.95,"currency_code":"USD","in_stock":true},{"title":"Navy Blue \/ 3XL","offer_id":53437911630133,"sku":"LA-546229-18","price":67.95,"currency_code":"USD","in_stock":true},{"title":"Pink \/ S","offer_id":53437911662901,"sku":"LA-546229-19","price":67.95,"currency_code":"USD","in_stock":true},{"title":"Pink \/ M","offer_id":53437911695669,"sku":"LA-546229-20","price":67.95,"currency_code":"USD","in_stock":true},{"title":"Pink \/ L","offer_id":53437911728437,"sku":"LA-546229-21","price":67.95,"currency_code":"USD","in_stock":true},{"title":"Pink \/ XL","offer_id":53437911761205,"sku":"LA-546229-22","price":67.95,"currency_code":"USD","in_stock":true},{"title":"Pink \/ 2XL","offer_id":53437911793973,"sku":"LA-546229-23","price":67.95,"currency_code":"USD","in_stock":true},{"title":"Pink \/ 3XL","offer_id":53437911826741,"sku":"LA-546229-24","price":67.95,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ S","offer_id":53437911859509,"sku":"LA-546229-25","price":67.95,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ M","offer_id":53437911892277,"sku":"LA-546229-26","price":67.95,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ L","offer_id":53437911925045,"sku":"LA-546229-27","price":67.95,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ XL","offer_id":53437911957813,"sku":"LA-546229-28","price":67.95,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ 2XL","offer_id":53437911990581,"sku":"LA-546229-29","price":67.95,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ 3XL","offer_id":53437912023349,"sku":"LA-546229-30","price":67.95,"currency_code":"USD","in_stock":true},{"title":"Dark Green \/ S","offer_id":53437912056117,"sku":"LA-546229-31","price":67.95,"currency_code":"USD","in_stock":true},{"title":"Dark Green \/ M","offer_id":53437912088885,"sku":"LA-546229-32","price":67.95,"currency_code":"USD","in_stock":true},{"title":"Dark Green \/ L","offer_id":53437912121653,"sku":"LA-546229-33","price":67.95,"currency_code":"USD","in_stock":true},{"title":"Dark Green \/ XL","offer_id":53437912154421,"sku":"LA-546229-34","price":67.95,"currency_code":"USD","in_stock":true},{"title":"Dark Green \/ 2XL","offer_id":53437912187189,"sku":"LA-546229-35","price":67.95,"currency_code":"USD","in_stock":true},{"title":"Dark Green \/ 3XL","offer_id":53437912219957,"sku":"LA-546229-36","price":67.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0982\/2830\/6229\/files\/friedrich-herren-kurzarm-hemd-shorts-set-1.jpg?v=1788231731","url":"https:\/\/laurentapparel.com\/products\/men-s-textured-button-shirt-relaxed-shorts-two-piece-summer","provider":"Laurent Apparel","version":"1.0","type":"link"}