{"product_id":"ripped-distressed-denim-shorts","title":"Ripped Distressed Denim Shorts","description":"\u003cp\u003eAdd effortless edge to your summer wardrobe with these ripped distressed denim shorts designed for casual everyday styling and warm-weather comfort. Featuring distressed ripped detailing, classic front and back pockets, and a flattering mid rise fit, these jean shorts combine laid-back fashion with a modern street-style feel.\u003c\/p\u003e\n\u003cp\u003eCrafted from durable denim fabric with a comfortable slim fit silhouette, these casual shorts are perfect for beach trips, vacations, festivals, concerts, and everyday summer outfits. The distressed broken-style details create a trendy worn-in look while the zipper fly closure and pocket design keep the shorts timeless and easy to style.\u003c\/p\u003e\n\u003cp\u003ePair these distressed denim shorts with crop tops, oversized tees, tanks, sandals, or sneakers for effortless boho-inspired summer outfits.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eDistressed ripped denim detailing\u003c\/li\u003e\n\u003cli\u003eFlattering mid rise fit\u003c\/li\u003e\n\u003cli\u003eClassic front and back pockets\u003c\/li\u003e\n\u003cli\u003eSlim fit casual silhouette\u003c\/li\u003e\n\u003cli\u003eZipper fly closure\u003c\/li\u003e\n\u003cli\u003ePerfect for beach days, vacations, festivals, and everyday summer wear\u003c\/li\u003e\n\u003cli\u003eEasy-to-style edgy boho fashion\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- SIZE CHART START --\u003e\n\u003ch3 style=\"margin: 0 0 8px 0; font-size: 20px; font-weight: 600;\"\u003eSize Chart\u003c\/h3\u003e\n\u003ctable style=\"width: 100.089%; border-collapse: collapse; margin: 0px;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth style=\"border: 1px solid rgb(221, 221, 221); padding: 8px; text-align: left; width: 34.9376%;\"\u003eSize (in)\u003c\/th\u003e\n\u003cth style=\"border: 1px solid rgb(221, 221, 221); padding: 8px; text-align: left; width: 13.1907%;\"\u003eS\u003c\/th\u003e\n\u003cth style=\"border: 1px solid rgb(221, 221, 221); padding: 8px; text-align: left; width: 13.369%;\"\u003eM\u003c\/th\u003e\n\u003cth style=\"border: 1px solid rgb(221, 221, 221); padding: 8px; text-align: left; width: 13.0125%;\"\u003eL\u003c\/th\u003e\n\u003cth style=\"border: 1px solid rgb(221, 221, 221); padding: 8px; text-align: left; width: 13.369%;\"\u003eXL\u003c\/th\u003e\n\u003cth style=\"border: 1px solid rgb(221, 221, 221); padding: 8px; text-align: left; width: 12.1212%;\"\u003eXXL\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 8px; width: 34.9376%;\"\u003eWaist\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 8px; width: 13.1907%;\"\u003e26\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 8px; width: 13.369%;\"\u003e28\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 8px; width: 13.0125%;\"\u003e30\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 8px; width: 13.369%;\"\u003e32\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 8px; width: 12.1212%;\"\u003e34\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 8px; width: 34.9376%;\"\u003eHip\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 8px; width: 13.1907%;\"\u003e36\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 8px; width: 13.369%;\"\u003e38\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 8px; width: 13.0125%;\"\u003e40\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 8px; width: 13.369%;\"\u003e42\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 8px; width: 12.1212%;\"\u003e44\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 8px; width: 34.9376%;\"\u003eLength\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 8px; width: 13.1907%;\"\u003e14\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 8px; width: 13.369%;\"\u003e14\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 8px; width: 13.0125%;\"\u003e15\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 8px; width: 13.369%;\"\u003e15\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 8px; width: 12.1212%;\"\u003e16\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"background: #f5f5f5;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 8px; width: 34.9376%;\"\u003e\u003cbr\u003e\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 8px; width: 13.1907%;\"\u003e\u003cbr\u003e\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 8px; width: 13.369%;\"\u003e\u003cbr\u003e\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 8px; width: 13.0125%;\"\u003e\u003cbr\u003e\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 8px; width: 13.369%;\"\u003e\u003cbr\u003e\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 8px; width: 12.1212%;\"\u003e\u003cbr\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 8px; width: 34.9376%;\"\u003e\u003cstrong\u003eSize (cm)\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 8px; width: 13.1907%;\"\u003e\u003cstrong\u003eS\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 8px; width: 13.369%;\"\u003e\u003cstrong\u003eM\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 8px; width: 13.0125%;\"\u003e\u003cstrong\u003eL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 8px; width: 13.369%;\"\u003e\u003cstrong\u003eXL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 8px; width: 12.1212%;\"\u003e\u003cstrong\u003eXXL\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 8px; width: 34.9376%;\"\u003eWaist\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 8px; width: 13.1907%;\"\u003e68\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 8px; width: 13.369%;\"\u003e72\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 8px; width: 13.0125%;\"\u003e77\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 8px; width: 13.369%;\"\u003e83\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 8px; width: 12.1212%;\"\u003e88\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 8px; width: 34.9376%;\"\u003eHip\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 8px; width: 13.1907%;\"\u003e94\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 8px; width: 13.369%;\"\u003e98\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 8px; width: 13.0125%;\"\u003e102\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 8px; width: 13.369%;\"\u003e106\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 8px; width: 12.1212%;\"\u003e110\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 8px; width: 34.9376%;\"\u003eLength\u003c\/td\u003e\n\u003ctd style=\"width: 13.1907%; text-align: left;\"\u003e36\u003c\/td\u003e\n\u003ctd style=\"width: 13.369%; text-align: left;\"\u003e37\u003c\/td\u003e\n\u003ctd style=\"width: 13.0125%; text-align: left;\"\u003e38\u003c\/td\u003e\n\u003ctd style=\"width: 13.369%; text-align: left;\"\u003e39\u003c\/td\u003e\n\u003ctd style=\"width: 12.1212%; text-align: left;\"\u003e40\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e","brand":"Boho Beach Hut","offers":[{"title":"Light Blue \/ S","offer_id":52352117145912,"sku":"163-5159-6028","price":52.95,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ M","offer_id":52352117178680,"sku":"163-5159-6029","price":52.95,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ L","offer_id":52352117211448,"sku":"163-5159-6030","price":52.95,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ XL","offer_id":52352117244216,"sku":"163-5159-6031","price":52.95,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ XXL","offer_id":52352117276984,"sku":"163-5159-6032","price":52.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2541\/1566\/files\/boho-beach-hut-denim-shorts-mid-rise-shorts-jean-shorts-ripped-distressed-denim-shorts-light-blue-s-1237458930.webp?v=1778591772","url":"https:\/\/bohobeachhut.com\/products\/ripped-distressed-denim-shorts","provider":"Boho Beach Hut","version":"1.0","type":"link"}