{"product_id":"kevin-zip-denim-shirt","title":"Kevin | Zip Denim Shirt","description":"\u003ch3 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eThe shirt that looks like denim without the weight.\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eA denim-textured finish with a clean zip neckline — lightweight, breathable, and easy to throw on any day of the week. Shrink-free fabric keeps it looking fresh wash after wash, while the relaxed everyday fit works untucked or over a plain tee.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli class=\"font-claude-response-body break-words whitespace-pre-wrap leading-[1.7]\"\u003eEffortless everyday style — denim-inspired texture with a modern edge\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body break-words whitespace-pre-wrap leading-[1.7]\"\u003eLightweight and breathable\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body break-words whitespace-pre-wrap leading-[1.7]\"\u003eEasy zip-up neckline \u003c\/li\u003e\n\u003cli class=\"font-claude-response-body break-words whitespace-pre-wrap leading-[1.7]\"\u003eShrink-free fabric — stays looking sharp\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body break-words whitespace-pre-wrap leading-[1.7]\"\u003eRelaxed fit — sits well untucked\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body break-words whitespace-pre-wrap leading-[1.7]\"\u003eFive colours — blue, grey, light brown, black, brown · sizes S–3XL\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eCasual enough for the weekend, sharp enough for the week.\u003c\/p\u003e","brand":"Sophie \u0026 Grace","offers":[{"title":"Blue \/ S","offer_id":57644590989643,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ M","offer_id":57644591022411,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ L","offer_id":57644591055179,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ XL","offer_id":57644591087947,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ 2XL","offer_id":57644591120715,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ 3XL","offer_id":57644591153483,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Grey \/ S","offer_id":57644591186251,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Grey \/ M","offer_id":57644591219019,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Grey \/ L","offer_id":57644591251787,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Grey \/ XL","offer_id":57644591284555,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Grey \/ 2XL","offer_id":57644591317323,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Grey \/ 3XL","offer_id":57644591350091,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Light Brown \/ S","offer_id":57644591382859,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Light Brown \/ M","offer_id":57644591415627,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Light Brown \/ L","offer_id":57644591448395,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Light Brown \/ XL","offer_id":57644591481163,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Light Brown \/ 2XL","offer_id":57644591513931,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Light Brown \/ 3XL","offer_id":57644591546699,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ S","offer_id":57644591579467,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":57644591612235,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":57644591645003,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":57644591677771,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":57644591710539,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":57644591743307,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ S","offer_id":57644591776075,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ M","offer_id":57644591808843,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ L","offer_id":57644591841611,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ XL","offer_id":57644591874379,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ 2XL","offer_id":57644591907147,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ 3XL","offer_id":57644591939915,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1044\/9148\/3467\/files\/IMG_7208.jpg?v=1782099311","url":"https:\/\/sophieandgrace.com\/products\/kevin-zip-denim-shirt","provider":"Sophie \u0026 Grace","version":"1.0","type":"link"}