{"product_id":"denim-shorts-1","title":"Denim Shorts","description":"\u003cp\u003eSimple, reliable, and always in style — these denim shorts are a must-have for summer. Crafted from durable denim with a comfortable fit, they deliver the structure of traditional jeans in a breathable, warm-weather silhouette.\u003c\/p\u003e\n\u003cdiv style=\"overflow-x: auto; margin-top: 1rem;\" class=\"ts-size-chart\"\u003e\n\u003ctable height=\"359\" style=\"width: 114.087%; border-collapse: collapse; background: rgb(0, 0, 0); color: rgb(255, 255, 255); font-family: inherit;\"\u003e\n\u003ccaption style=\"text-align: left; font-weight: 600; color: #c2aa87; padding: 0.75rem 0; letter-spacing: 0.5px;\"\u003eSize Chart (CM)\u003c\/caption\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth style=\"border-bottom: 1px solid rgba(194, 170, 135, 0.5); padding: 8px; color: rgb(194, 170, 135); width: 27.8746%;\"\u003eSize\u003c\/th\u003e\n\u003cth style=\"border-bottom: 1px solid rgba(194, 170, 135, 0.5); padding: 8px; color: rgb(194, 170, 135); width: 13.0662%;\"\u003eWaist\u003c\/th\u003e\n\u003cth style=\"border-bottom: 1px solid rgba(194, 170, 135, 0.5); padding: 8px; color: rgb(194, 170, 135); width: 11.324%;\"\u003eHips\u003c\/th\u003e\n\u003cth style=\"border-bottom: 1px solid rgba(194, 170, 135, 0.5); padding: 8px; color: rgb(194, 170, 135); width: 23.1707%;\"\u003eFoot Mouth\u003c\/th\u003e\n\u003cth style=\"border-bottom: 1px solid rgba(194, 170, 135, 0.5); padding: 8px; color: rgb(194, 170, 135); width: 24.5645%;\"\u003eInner Length\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 8px; border-bottom: 1px solid rgba(194, 170, 135, 0.2); width: 27.8746%;\"\u003e160\/68A\/XXSR\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border-bottom: 1px solid rgba(194, 170, 135, 0.2); width: 13.0662%;\"\u003e74\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border-bottom: 1px solid rgba(194, 170, 135, 0.2); width: 11.324%;\"\u003e90\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border-bottom: 1px solid rgba(194, 170, 135, 0.2); width: 23.1707%;\"\u003e42\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border-bottom: 1px solid rgba(194, 170, 135, 0.2); width: 24.5645%;\"\u003e25\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 8px; border-bottom: 1px solid rgba(194, 170, 135, 0.2); width: 27.8746%;\"\u003e165\/72A\/XSR\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border-bottom: 1px solid rgba(194, 170, 135, 0.2); width: 13.0662%;\"\u003e78\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border-bottom: 1px solid rgba(194, 170, 135, 0.2); width: 11.324%;\"\u003e94\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border-bottom: 1px solid rgba(194, 170, 135, 0.2); width: 23.1707%;\"\u003e43\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border-bottom: 1px solid rgba(194, 170, 135, 0.2); width: 24.5645%;\"\u003e25\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 8px; border-bottom: 1px solid rgba(194, 170, 135, 0.2); width: 27.8746%;\"\u003e170\/76A\/SR\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border-bottom: 1px solid rgba(194, 170, 135, 0.2); width: 13.0662%;\"\u003e82\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border-bottom: 1px solid rgba(194, 170, 135, 0.2); width: 11.324%;\"\u003e98\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border-bottom: 1px solid rgba(194, 170, 135, 0.2); width: 23.1707%;\"\u003e44\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border-bottom: 1px solid rgba(194, 170, 135, 0.2); width: 24.5645%;\"\u003e25\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 8px; border-bottom: 1px solid rgba(194, 170, 135, 0.2); width: 27.8746%;\"\u003e175\/80A\/MR\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border-bottom: 1px solid rgba(194, 170, 135, 0.2); width: 13.0662%;\"\u003e86\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border-bottom: 1px solid rgba(194, 170, 135, 0.2); width: 11.324%;\"\u003e102\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border-bottom: 1px solid rgba(194, 170, 135, 0.2); width: 23.1707%;\"\u003e45\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border-bottom: 1px solid rgba(194, 170, 135, 0.2); width: 24.5645%;\"\u003e27\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 8px; border-bottom: 1px solid rgba(194, 170, 135, 0.2); width: 27.8746%;\"\u003e180\/84A\/LR\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border-bottom: 1px solid rgba(194, 170, 135, 0.2); width: 13.0662%;\"\u003e90\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border-bottom: 1px solid rgba(194, 170, 135, 0.2); width: 11.324%;\"\u003e106\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border-bottom: 1px solid rgba(194, 170, 135, 0.2); width: 23.1707%;\"\u003e46\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border-bottom: 1px solid rgba(194, 170, 135, 0.2); width: 24.5645%;\"\u003e27\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 8px; border-bottom: 1px solid rgba(194, 170, 135, 0.2); width: 27.8746%;\"\u003e185\/88A\/XLR\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border-bottom: 1px solid rgba(194, 170, 135, 0.2); width: 13.0662%;\"\u003e94\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border-bottom: 1px solid rgba(194, 170, 135, 0.2); width: 11.324%;\"\u003e110\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border-bottom: 1px solid rgba(194, 170, 135, 0.2); width: 23.1707%;\"\u003e47\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border-bottom: 1px solid rgba(194, 170, 135, 0.2); width: 24.5645%;\"\u003e27\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 8px; border-bottom: 1px solid rgba(194, 170, 135, 0.2); width: 27.8746%;\"\u003e190\/92A\/XXLR\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border-bottom: 1px solid rgba(194, 170, 135, 0.2); width: 13.0662%;\"\u003e98\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border-bottom: 1px solid rgba(194, 170, 135, 0.2); width: 11.324%;\"\u003e114\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border-bottom: 1px solid rgba(194, 170, 135, 0.2); width: 23.1707%;\"\u003e48\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border-bottom: 1px solid rgba(194, 170, 135, 0.2); width: 24.5645%;\"\u003e29\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 8px; width: 27.8746%;\"\u003e195\/96A\/XXXLR\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; width: 13.0662%;\"\u003e102\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; width: 11.324%;\"\u003e118\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; width: 23.1707%;\"\u003e49\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; width: 24.5645%;\"\u003e29\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e","brand":"Threadspired","offers":[{"title":"Blue \/ S","offer_id":53679035056458,"sku":"CJNSXZDK01741-Blue-S","price":40.0,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ XS","offer_id":53679035089226,"sku":"CJNSXZDK01741-Blue-XS","price":40.0,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ XXL","offer_id":53679035121994,"sku":"CJNSXZDK01741-Blue-XXL","price":40.0,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ XXS","offer_id":53679035154762,"sku":"CJNSXZDK01741-Blue-XXS","price":40.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0943\/6423\/8154\/files\/4718661886005.jpg?v=1767082031","url":"https:\/\/threadspired.uk\/products\/denim-shorts-1","provider":"threadspired","version":"1.0","type":"link"}