{"product_id":"charles-tyrwhitt-purple-check-shirt-xl-chest-25-5","title":"Charles Tyrwhitt Purple Check Shirt | XL | Chest 25.5”","description":"\u003carticle class=\"text-token-text-primary w-full\" dir=\"auto\" data-testid=\"conversation-turn-1412\" data-scroll-anchor=\"true\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto py-5 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto flex max-w-(--thread-content-max-width) flex-1 text-base gap-4 md:gap-5 lg:gap-6 group\/turn-messages focus-visible:outline-hidden\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"group\/conversation-turn relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"relative flex-col gap-1 md:gap-3\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"20655766-2ef3-4756-962d-5ea73d9d2b80\" dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-5\" data-message-model-slug=\"gpt-4o\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[3px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark\"\u003e\n\u003cdiv class=\"flex basis-auto flex-col -mb-(--composer-overlap-px) [--composer-overlap-px:24px] grow overflow-hidden\"\u003e\n\u003cdiv class=\"relative h-full\"\u003e\n\u003cdiv class=\"flex h-full flex-col overflow-y-auto [scrollbar-gutter:stable_both-edges] @[84rem]\/thread:pt-(--header-height)\"\u003e\n\u003cdiv class=\"@thread-xl\/thread:pt-header-height mt-1.5 flex flex-col text-sm pb-25\"\u003e\n\u003carticle class=\"text-token-text-primary w-full\" dir=\"auto\" data-testid=\"conversation-turn-1462\" data-scroll-anchor=\"true\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto py-5 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto flex max-w-(--thread-content-max-width) flex-1 text-base gap-4 md:gap-5 lg:gap-6 group\/turn-messages focus-visible:outline-hidden\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"group\/conversation-turn relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"relative flex-col gap-1 md:gap-3\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"26061e5d-87cc-4cc6-b57b-b23ab8ba2c7b\" dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-5\" data-message-model-slug=\"gpt-4o\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[3px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto py-5 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto flex max-w-(--thread-content-max-width) flex-1 text-base gap-4 md:gap-5 lg:gap-6 group\/turn-messages focus-visible:outline-hidden\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"group\/conversation-turn relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"relative flex-col gap-1 md:gap-3\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-model-slug=\"gpt-4o\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-5\" dir=\"auto\" data-message-id=\"2d90f3ea-1e68-40d3-b57a-6306ba135ebe\" data-message-author-role=\"assistant\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[3px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark\"\u003e\n\u003carticle data-scroll-anchor=\"false\" data-testid=\"conversation-turn-147\" dir=\"auto\" class=\"text-token-text-primary w-full\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto py-5 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto flex max-w-(--thread-content-max-width) flex-1 text-base gap-4 md:gap-5 lg:gap-6 group\/turn-messages focus-visible:outline-hidden\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"group\/conversation-turn relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"relative flex-col gap-1 md:gap-3\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-model-slug=\"gpt-4o\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-5\" dir=\"auto\" data-message-id=\"19524519-ca9c-47e5-bde3-5fc545f3bbc4\" data-message-author-role=\"assistant\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[3px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto py-5 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto flex max-w-(--thread-content-max-width) flex-1 text-base gap-4 md:gap-5 lg:gap-6 group\/turn-messages focus-visible:outline-hidden\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"group\/conversation-turn relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"relative flex-col gap-1 md:gap-3\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"5c7dac3c-1389-4915-939e-57354c39f810\" dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-5\" data-message-model-slug=\"gpt-4o\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[3px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto py-5 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto flex max-w-(--thread-content-max-width) flex-1 text-base gap-4 md:gap-5 lg:gap-6 group\/turn-messages focus-visible:outline-hidden\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"group\/conversation-turn relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"relative flex-col gap-1 md:gap-3\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-model-slug=\"gpt-4o\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-5\" dir=\"auto\" data-message-id=\"fd88c1b6-9165-4861-8aec-a8a909267e1e\" data-message-author-role=\"assistant\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[3px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark\"\u003e\n\u003carticle data-scroll-anchor=\"false\" data-testid=\"conversation-turn-440\" dir=\"auto\" class=\"text-token-text-primary w-full\"\u003e\n\u003carticle data-scroll-anchor=\"true\" data-testid=\"conversation-turn-488\" dir=\"auto\" class=\"text-token-text-primary w-full\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto flex max-w-(--thread-content-max-width) flex-1 text-base gap-4 md:gap-5 lg:gap-6 group\/turn-messages focus-visible:outline-hidden\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"group\/conversation-turn relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"relative flex-col gap-1 md:gap-3\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-model-slug=\"gpt-4o\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-5\" dir=\"auto\" data-message-id=\"34bf6afe-4cbf-4812-9994-644366832c63\" data-message-author-role=\"assistant\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[3px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark\"\u003e\n\u003cp data-end=\"603\" data-start=\"432\"\u003eClassic purple checkered shirt in a structured cotton fabric. Features a classic fit with sharp detailing and an elegant pattern suitable for business and formal settings.\u003c\/p\u003e\n\u003cp data-end=\"617\" data-start=\"605\"\u003e\u003cstrong data-end=\"617\" data-start=\"605\"\u003eDetails:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-end=\"749\" data-start=\"618\"\u003e\n\u003cli data-end=\"645\" data-start=\"618\"\u003e\n\u003cp data-end=\"645\" data-start=\"620\"\u003eBrand: Charles Tyrwhitt\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"658\" data-start=\"646\"\u003e\n\u003cp data-end=\"658\" data-start=\"648\"\u003eSize: XL\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"694\" data-start=\"659\"\u003e\n\u003cp data-end=\"694\" data-start=\"661\"\u003eColor: Purple with White Checks\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"715\" data-start=\"695\"\u003e\n\u003cp data-end=\"715\" data-start=\"697\"\u003eMaterial: Cotton\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"749\" data-start=\"716\"\u003e\n\u003cp data-end=\"749\" data-start=\"718\"\u003eStyle: Classic Fit, Button-up\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-end=\"770\" data-start=\"751\"\u003e\u003cstrong data-end=\"768\" data-start=\"751\"\u003eMeasurements:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-end=\"820\" data-start=\"771\"\u003e\n\u003cli data-end=\"787\" data-start=\"771\"\u003e\n\u003cp data-end=\"787\" data-start=\"773\"\u003eChest: 25.5”\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"803\" data-start=\"788\"\u003e\n\u003cp data-end=\"803\" data-start=\"790\"\u003eLength: 34”\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"820\" data-start=\"804\"\u003e\n\u003cp data-end=\"820\" data-start=\"806\"\u003eSleeves: 27”\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-end=\"837\" data-start=\"822\"\u003e\u003cstrong data-end=\"835\" data-start=\"822\"\u003eFeatures:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-end=\"948\" data-start=\"838\"\u003e\n\u003cli data-end=\"863\" data-start=\"838\"\u003e\n\u003cp data-end=\"863\" data-start=\"840\"\u003eClassic spread collar\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"891\" data-start=\"864\"\u003e\n\u003cp data-end=\"891\" data-start=\"866\"\u003eAdjustable button cuffs\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"914\" data-start=\"892\"\u003e\n\u003cp data-end=\"914\" data-start=\"894\"\u003eFine check pattern\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"948\" data-start=\"915\"\u003e\n\u003cp data-end=\"948\" data-start=\"917\"\u003eLightweight breathable cotton\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-end=\"966\" data-start=\"950\"\u003e\u003cstrong data-end=\"964\" data-start=\"950\"\u003eCondition:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-end=\"992\" data-start=\"967\"\u003e\n\u003cli data-end=\"992\" data-start=\"967\"\u003e\n\u003cp data-end=\"992\" data-start=\"969\"\u003eExcellent condition ✅\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-end=\"1141\" data-start=\"994\"\u003e\u003cstrong data-end=\"1009\" data-start=\"994\"\u003e📌Disclaimer:\u003c\/strong\u003e\u003cbr data-end=\"1012\" data-start=\"1009\"\u003eAll trademarks and brand names are the property of their respective owners and are used only to describe the products being sold.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e","brand":"Charles Tyrwhitt","offers":[{"title":"XL","offer_id":49991403143472,"sku":null,"price":2239.2,"currency_code":"PKR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0813\/5173\/7648\/files\/WhatsAppImage2025-07-16at3.13.12AM_18.jpg?v=1753702677","url":"https:\/\/workmenwear.com\/products\/charles-tyrwhitt-purple-check-shirt-xl-chest-25-5","provider":"WorkmenWear.pk","version":"1.0","type":"link"}