{"product_id":"cecil-mens-muscle-fit-ribbed-summer-shirt","title":"Cecil | Men's Muscle Fit Ribbed Summer Shirt","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cstrong\u003eA Short Sleeve Summer Shirt Made for Warm Days\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003eThis men's short sleeve summer shirt is the easy pick when the temperature climbs, clean in shape and comfortable enough to wear from morning through to the evening. It keeps a smart, considered look without any effort, so it works just as well over a tee as it does tucked in with tailored trousers.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cstrong\u003eKey Features\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eClean, modern cut with a comfortable regular fit\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eShort sleeves and a neat finish for warm-weather wear\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eEasy to dress up with trousers or down with shorts\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eLight and breathable, made for long summer days\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cstrong\u003eSizing tip:\u003c\/strong\u003e\u003c\/span\u003e This shirt runs a little small, so we recommend going one size up.\u003cbr\u003e\u003cmeta charset=\"utf-8\"\u003e\u003c\/p\u003e\n\u003ctable class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\"\u003e\n\u003cthead class=\"text-left\"\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\"\u003eSize\u003c\/th\u003e\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\"\u003eChest\u003c\/th\u003e\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\"\u003eShoulder\u003c\/th\u003e\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\"\u003eLength\u003c\/th\u003e\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\"\u003eSleeve\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eS\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e104\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e43\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e68\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e22\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eM\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e108\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e44.5\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e70\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e23\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eL\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e112\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e46\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e72\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e24\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eXL\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e116\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e47.5\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e74\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e25\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e2XL\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e120\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e49\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e76\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e26\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e3XL\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e124\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e50.5\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e78\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e27\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e4XL\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e128\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e52\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e80\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e28\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e","brand":"By Jefferson","offers":[{"title":"Sky Blue \/ S","offer_id":53515126309192,"sku":"10917-lightblue-S","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Sky Blue \/ M","offer_id":53515126341960,"sku":"10917-lightblue-M","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Sky Blue \/ L","offer_id":53515126374728,"sku":"10917-lightblue-L","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Sky Blue \/ XL","offer_id":53515126407496,"sku":"10917-lightblue-XL","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Sky Blue \/ 2XL","offer_id":53515126440264,"sku":"10917-lightblue-2XL","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ S","offer_id":53515126473032,"sku":"10917-black-S","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":53515126505800,"sku":"10917-black-M","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":53515126538568,"sku":"10917-black-L","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":53515126571336,"sku":"10917-black-XL","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":53515126604104,"sku":"10917-black-2XL","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ S","offer_id":53515126636872,"sku":"10917-white-S","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":53515126669640,"sku":"10917-white-M","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":53515126702408,"sku":"10917-white-L","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":53515126735176,"sku":"10917-white-XL","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":53515126767944,"sku":"10917-white-2XL","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Dark Green \/ S","offer_id":53515126800712,"sku":"10917-darkgreen-S","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Dark Green \/ M","offer_id":53515126833480,"sku":"10917-darkgreen-M","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Dark Green \/ L","offer_id":53515126866248,"sku":"10917-darkgreen-L","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Dark Green \/ XL","offer_id":53515126899016,"sku":"10917-darkgreen-XL","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Dark Green \/ 2XL","offer_id":53515126931784,"sku":"10917-darkgreen-2XL","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ S","offer_id":53515126964552,"sku":"10917-navy-S","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ M","offer_id":53515126997320,"sku":"10917-navy-M","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ L","offer_id":53515127030088,"sku":"10917-navy-L","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ XL","offer_id":53515127062856,"sku":"10917-navy-XL","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 2XL","offer_id":53515127095624,"sku":"10917-navy-2XL","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Tan \/ S","offer_id":53515127128392,"sku":"10917-tan-S","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Tan \/ M","offer_id":53515127161160,"sku":"10917-tan-M","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Tan \/ L","offer_id":53515127193928,"sku":"10917-tan-L","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Tan \/ XL","offer_id":53515127226696,"sku":"10917-tan-XL","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Tan \/ 2XL","offer_id":53515127259464,"sku":"10917-tan-2XL","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ S","offer_id":53515127292232,"sku":"10917-maroon-S","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ M","offer_id":53515127325000,"sku":"10917-maroon-M","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ L","offer_id":53515127357768,"sku":"10917-maroon-L","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ XL","offer_id":53515127390536,"sku":"10917-maroon-XL","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ 2XL","offer_id":53515127423304,"sku":"10917-maroon-2XL","price":29.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0960\/1492\/6152\/files\/jpg_f74b5150-fbb3-4f1b-8883-53ea45f650c7.jpg?v=1783955439","url":"https:\/\/byjefferson.com\/products\/cecil-mens-muscle-fit-ribbed-summer-shirt","provider":"By Jefferson","version":"1.0","type":"link"}