{"product_id":"classic-ribbed-half-zip-sweater","title":"Men's Classic Ribbed Half Zip Jumper","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"0707ad83-fd29-44ae-97c7-e28662406612\" data-testid=\"conversation-turn-46\" data-scroll-anchor=\"true\" data-turn=\"assistant\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"1fdc22ef-2876-48cd-b1c7-eccd5fcbe3ff\" 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-1\" data-message-model-slug=\"gpt-5-2\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003cp data-start=\"47\" data-end=\"338\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eKnit jumper featuring a half zip collar, long sleeves, and ribbed cuffs. Ribbed hem defines the lower edge. Straight silhouette designed for layering over shirts or under jackets. Surface shows consistent knit texture across the body and sleeves with uniform construction.\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\/article\u003e\n\u003c\/div\u003e\n\u003cdiv aria-hidden=\"true\" data-edge=\"true\" class=\"pointer-events-none h-px w-px absolute bottom-0\"\u003e\u003c\/div\u003e\n\u003cdiv aria-hidden=\"true\" data-edge=\"true\" class=\"pointer-events-none h-px w-px absolute bottom-0\"\u003e\n\u003ctable data-start=\"90\" data-end=\"895\" class=\"w-fit min-w-(--thread-content-width)\"\u003e\n\u003cthead data-start=\"90\" data-end=\"189\"\u003e\n\u003ctr data-start=\"90\" data-end=\"189\"\u003e\n\u003cth data-start=\"90\" data-end=\"98\" data-col-size=\"sm\" class=\"\"\u003eSize\u003c\/th\u003e\n\u003cth data-start=\"98\" data-end=\"120\" data-col-size=\"sm\" class=\"\"\u003eShoulder (in\/cm)\u003c\/th\u003e\n\u003cth data-start=\"120\" data-end=\"142\" data-col-size=\"sm\" class=\"\"\u003eBust (in\/cm)\u003c\/th\u003e\n\u003cth data-start=\"142\" data-end=\"164\" data-col-size=\"sm\" class=\"\"\u003eLength (in\/cm)\u003c\/th\u003e\n\u003cth data-start=\"164\" data-end=\"189\" data-col-size=\"sm\" class=\"\"\u003eSleeve Length (in\/cm)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody data-start=\"290\" data-end=\"895\"\u003e\n\u003ctr data-start=\"290\" data-end=\"390\"\u003e\n\u003ctd data-start=\"290\" data-end=\"298\" data-col-size=\"sm\"\u003eS\u003c\/td\u003e\n\u003ctd data-start=\"298\" data-end=\"321\" data-col-size=\"sm\"\u003e18.50\"\/47 cm\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"321\" data-end=\"343\"\u003e41.73\"\/106 cm\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"343\" data-end=\"365\"\u003e28.35\"\/72 cm\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"365\" data-end=\"390\"\u003e26.77\"\/68 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"391\" data-end=\"491\"\u003e\n\u003ctd data-start=\"391\" data-end=\"399\" data-col-size=\"sm\"\u003eM\u003c\/td\u003e\n\u003ctd data-start=\"399\" data-end=\"422\" data-col-size=\"sm\"\u003e18.90\"\/48 cm\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"422\" data-end=\"444\"\u003e44.09\"\/112 cm\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"444\" data-end=\"466\"\u003e28.74\"\/73 cm\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"466\" data-end=\"491\"\u003e27.17\"\/69 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"492\" data-end=\"592\"\u003e\n\u003ctd data-start=\"492\" data-end=\"500\" data-col-size=\"sm\"\u003eL\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"500\" data-end=\"523\"\u003e19.29\"\/49 cm\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"523\" data-end=\"545\"\u003e46.46\"\/118 cm\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"545\" data-end=\"567\"\u003e29.13\"\/74 cm\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"567\" data-end=\"592\"\u003e27.56\"\/70 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"593\" data-end=\"693\"\u003e\n\u003ctd data-start=\"593\" data-end=\"601\" data-col-size=\"sm\"\u003eXL\u003c\/td\u003e\n\u003ctd data-start=\"601\" data-end=\"624\" data-col-size=\"sm\"\u003e19.69\"\/50 cm\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"624\" data-end=\"646\"\u003e48.82\"\/124 cm\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"646\" data-end=\"668\"\u003e29.53\"\/75 cm\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"668\" data-end=\"693\"\u003e27.95\"\/71 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"694\" data-end=\"794\"\u003e\n\u003ctd data-start=\"694\" data-end=\"702\" data-col-size=\"sm\"\u003e2XL\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"702\" data-end=\"725\"\u003e20.08\"\/51 cm\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"725\" data-end=\"747\"\u003e51.18\"\/130 cm\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"747\" data-end=\"769\"\u003e29.92\"\/76 cm\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"769\" data-end=\"794\"\u003e28.35\"\/72 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"795\" data-end=\"895\"\u003e\n\u003ctd data-start=\"795\" data-end=\"803\" data-col-size=\"sm\"\u003e3XL\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"803\" data-end=\"826\"\u003e20.47\"\/52 cm\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"826\" data-end=\"848\"\u003e53.15\"\/135 cm\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"848\" data-end=\"870\"\u003e30.31\"\/77 cm\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"870\" data-end=\"895\"\u003e28.74\"\/73 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e","brand":"Hartley \u0026 York","offers":[{"title":"Red \/ S","offer_id":53694296785237,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ M","offer_id":53694296818005,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ L","offer_id":53694296850773,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ XL","offer_id":53694296883541,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 2XL","offer_id":53694296916309,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 3XL","offer_id":53694296949077,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Grey \/ S","offer_id":53694296981845,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Grey \/ M","offer_id":53694297014613,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Grey \/ L","offer_id":53694297047381,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Grey \/ XL","offer_id":53694297080149,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Grey \/ 2XL","offer_id":53694297112917,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Grey \/ 3XL","offer_id":53694297145685,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ S","offer_id":53694297178453,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":53694297211221,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":53694297243989,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":53694297276757,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":53694297309525,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":53694297342293,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Navy Blue \/ S","offer_id":53694297571669,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Navy Blue \/ M","offer_id":53694297604437,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Navy Blue \/ L","offer_id":53694297637205,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Navy Blue \/ XL","offer_id":53694297669973,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Navy Blue \/ 2XL","offer_id":53694297702741,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Navy Blue \/ 3XL","offer_id":53694297735509,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ S","offer_id":53694297768277,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ M","offer_id":53694297801045,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ L","offer_id":53694297833813,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ XL","offer_id":53694297866581,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ 2XL","offer_id":53694297899349,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ 3XL","offer_id":53694297932117,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ S","offer_id":53694297964885,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ M","offer_id":53694297997653,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ L","offer_id":53694298030421,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ XL","offer_id":53694298063189,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ 2XL","offer_id":53694298095957,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ 3XL","offer_id":53694298128725,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ S","offer_id":53694298161493,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ M","offer_id":53694298194261,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ L","offer_id":53694298227029,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ XL","offer_id":53694298259797,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ 2XL","offer_id":53694298292565,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ 3XL","offer_id":53694298325333,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ S","offer_id":53694298358101,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ M","offer_id":53694298390869,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ L","offer_id":53694298423637,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ XL","offer_id":53694298456405,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ 2XL","offer_id":53694298489173,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ 3XL","offer_id":53694298521941,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Dark Green \/ S","offer_id":53694298554709,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Dark Green \/ M","offer_id":53694298587477,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Dark Green \/ L","offer_id":53694298620245,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Dark Green \/ XL","offer_id":53694298653013,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Dark Green \/ 2XL","offer_id":53694298685781,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Dark Green \/ 3XL","offer_id":53694298718549,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ S","offer_id":53694298751317,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ M","offer_id":53694298784085,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ L","offer_id":53694298816853,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ XL","offer_id":53694298849621,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ 2XL","offer_id":53694298882389,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ 3XL","offer_id":53694298915157,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Purple \/ S","offer_id":53694298947925,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Purple \/ M","offer_id":53694298980693,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Purple \/ L","offer_id":53694299013461,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Purple \/ XL","offer_id":53694299046229,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Purple \/ 2XL","offer_id":53694299078997,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Purple \/ 3XL","offer_id":53694299111765,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Dark Purple \/ S","offer_id":53694299144533,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Dark Purple \/ M","offer_id":53694299177301,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Dark Purple \/ L","offer_id":53694299210069,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Dark Purple \/ XL","offer_id":53694299242837,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Dark Purple \/ 2XL","offer_id":53694299275605,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Dark Purple \/ 3XL","offer_id":53694299308373,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1040\/6802\/2613\/files\/output_a7fad965-9221-407e-9a13-9daebfc472ad.png?v=1776329618","url":"https:\/\/www.hartley-york.com\/products\/classic-ribbed-half-zip-sweater","provider":"Hartley \u0026 York","version":"1.0","type":"link"}