{"product_id":"casual-zip-up-sweater","title":"Casual zip-up sweater","description":"\u003cdiv class=\"\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-8 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--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\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"LR5Y_W_content markdown prose dark:prose-invert wrap-break-word w-full light markdown-new-styling\"\u003e\n\u003cdiv class=\"\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-8 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--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\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"LR5Y_W_content markdown prose dark:prose-invert wrap-break-word w-full light markdown-new-styling\"\u003e\n\u003cdiv class=\"\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-8 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--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\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"LR5Y_W_content markdown prose dark:prose-invert wrap-break-word w-full light markdown-new-styling\"\u003e\n\u003cp dir=\"auto\"\u003e• Relaxed knit fit\u003cbr\u003e• Full-zip front closure\u003cbr\u003e• Textured ruched detailing\u003cbr\u003e• Soft and comfortable feel\u003cbr\u003e• Easy to layer and match\u003cbr\u003e• Viscose fiber: 50%, polyester fiber (polyester): 30%, polyamide fiber (nylon): 20%\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\/section\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\/section\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\/section\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cimg\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0671\/3701\/1924\/files\/ChatGPT_Image_2026_9_21_14_42_32.png?v=1789972961\" alt=\"\" width=\"333\" height=\"333\"\u003e\u003c\/p\u003e\n\u003ch4\u003e\u003cstrong\u003eSize chart (CM):\u003c\/strong\u003e\u003c\/h4\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"387\" height=\"108\" style=\"border-collapse: collapse; width: 290.27pt;\"\u003e\n\u003ccolgroup\u003e\n\u003ccol width=\"67\" style=\"width: 50.55pt;\"\u003e \u003ccol width=\"80\" style=\"width: 60.00pt;\" span=\"4\"\u003e \u003c\/colgroup\u003e\n\u003ctbody\u003e\n\u003ctr height=\"27\" style=\"height: 20.25pt;\"\u003e\n\u003ctd class=\"et2\" height=\"27\" width=\"67\" style=\"height: 20.25pt; width: 50.55pt;\"\u003eSize\u003c\/td\u003e\n\u003ctd class=\"et2\" width=\"80\" style=\"width: 60.00pt;\"\u003elength\u003c\/td\u003e\n\u003ctd class=\"et2\" width=\"80\" style=\"width: 60.00pt;\"\u003eSleeve Length\u003c\/td\u003e\n\u003ctd class=\"et2\" width=\"80\" style=\"width: 60.00pt;\"\u003echest\u003c\/td\u003e\n\u003ctd class=\"et2\" width=\"80\" style=\"width: 60.00pt;\"\u003eShoulder\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr height=\"27\" style=\"height: 20.25pt;\"\u003e\n\u003ctd class=\"et3\" height=\"27\" style=\"height: 20.25pt;\"\u003eM\u003c\/td\u003e\n\u003ctd class=\"et3\"\u003e63\u003c\/td\u003e\n\u003ctd class=\"et2\"\u003e58\u003c\/td\u003e\n\u003ctd class=\"et3\"\u003e54\u003c\/td\u003e\n\u003ctd class=\"et2\"\u003e50\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr height=\"27\" style=\"height: 20.25pt;\"\u003e\n\u003ctd class=\"et3\" height=\"27\" style=\"height: 20.25pt;\"\u003eL\u003c\/td\u003e\n\u003ctd class=\"et3\"\u003e65\u003c\/td\u003e\n\u003ctd class=\"et2\"\u003e60\u003c\/td\u003e\n\u003ctd class=\"et3\"\u003e56\u003c\/td\u003e\n\u003ctd class=\"et2\"\u003e51\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr height=\"27\" style=\"height: 20.25pt;\"\u003e\n\u003ctd class=\"et3\" height=\"27\" style=\"height: 20.25pt;\"\u003eXL\u003c\/td\u003e\n\u003ctd class=\"et3\"\u003e67\u003c\/td\u003e\n\u003ctd class=\"et2\"\u003e62\u003c\/td\u003e\n\u003ctd class=\"et3\"\u003e58\u003c\/td\u003e\n\u003ctd class=\"et2\"\u003e52\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cbr\u003e\n\u003ch4\u003eSize chart (IN):\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"387\" height=\"108\" style=\"border-collapse: collapse; width: 290.27pt;\"\u003e\n\u003ccolgroup\u003e\n\u003ccol width=\"67\" style=\"width: 50.55pt;\"\u003e \u003ccol width=\"80\" style=\"width: 60.00pt;\" span=\"4\"\u003e \u003c\/colgroup\u003e\n\u003ctbody\u003e\n\u003ctr height=\"27\" style=\"height: 20.25pt;\"\u003e\n\u003ctd class=\"et2\" height=\"27\" width=\"67\" style=\"height: 20.25pt; width: 50.55pt;\"\u003eSize\u003c\/td\u003e\n\u003ctd class=\"et2\" width=\"80\" style=\"width: 60.00pt;\"\u003elength\u003c\/td\u003e\n\u003ctd class=\"et2\" width=\"80\" style=\"width: 60.00pt;\"\u003eSleeve Length\u003c\/td\u003e\n\u003ctd class=\"et2\" width=\"80\" style=\"width: 60.00pt;\"\u003echest\u003c\/td\u003e\n\u003ctd class=\"et2\" width=\"80\" style=\"width: 60.00pt;\"\u003eShoulder\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr height=\"27\" style=\"height: 20.25pt;\"\u003e\n\u003ctd class=\"et3\" height=\"27\" style=\"height: 20.25pt;\"\u003eM\u003c\/td\u003e\n\u003ctd class=\"et4\"\u003e24.8\u003cspan style=\"mso-spacerun: yes;\"\u003e \u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd class=\"et4\"\u003e22.8\u003cspan style=\"mso-spacerun: yes;\"\u003e \u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd class=\"et4\"\u003e21.3\u003cspan style=\"mso-spacerun: yes;\"\u003e \u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd class=\"et4\"\u003e19.7\u003cspan style=\"mso-spacerun: yes;\"\u003e \u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr height=\"27\" style=\"height: 20.25pt;\"\u003e\n\u003ctd class=\"et3\" height=\"27\" style=\"height: 20.25pt;\"\u003eL\u003c\/td\u003e\n\u003ctd class=\"et4\"\u003e25.6\u003cspan style=\"mso-spacerun: yes;\"\u003e \u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd class=\"et4\"\u003e23.6\u003cspan style=\"mso-spacerun: yes;\"\u003e \u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd class=\"et4\"\u003e22.0\u003cspan style=\"mso-spacerun: yes;\"\u003e \u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd class=\"et4\"\u003e20.1\u003cspan style=\"mso-spacerun: yes;\"\u003e \u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr height=\"27\" style=\"height: 20.25pt;\"\u003e\n\u003ctd class=\"et3\" height=\"27\" style=\"height: 20.25pt;\"\u003eXL\u003c\/td\u003e\n\u003ctd class=\"et4\"\u003e26.4\u003cspan style=\"mso-spacerun: yes;\"\u003e \u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd class=\"et4\"\u003e24.4\u003cspan style=\"mso-spacerun: yes;\"\u003e \u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd class=\"et4\"\u003e22.8\u003cspan style=\"mso-spacerun: yes;\"\u003e \u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd class=\"et4\"\u003e20.5\u003cspan style=\"mso-spacerun: yes;\"\u003e \u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cspan\u003e*Sizing chart for reference only, there may be a manual measurement error of ~0.5-1in\u003c\/span\u003e\n\u003c\/div\u003e","brand":"Vinkeny","offers":[{"title":"Light gray \/ M","offer_id":48711315521748,"sku":null,"price":379.0,"currency_code":"HKD","in_stock":true},{"title":"Light gray \/ L","offer_id":48711315554516,"sku":null,"price":379.0,"currency_code":"HKD","in_stock":true},{"title":"Light gray \/ XL","offer_id":48711315587284,"sku":null,"price":379.0,"currency_code":"HKD","in_stock":true},{"title":"Black \/ M","offer_id":48711315620052,"sku":null,"price":379.0,"currency_code":"HKD","in_stock":true},{"title":"Black \/ L","offer_id":48711315652820,"sku":null,"price":379.0,"currency_code":"HKD","in_stock":true},{"title":"Black \/ XL","offer_id":48711315685588,"sku":null,"price":379.0,"currency_code":"HKD","in_stock":true},{"title":"Dark gray \/ M","offer_id":48711313817812,"sku":null,"price":379.0,"currency_code":"HKD","in_stock":true},{"title":"Dark gray \/ L","offer_id":48711313850580,"sku":null,"price":379.0,"currency_code":"HKD","in_stock":true},{"title":"Dark gray \/ XL","offer_id":48711315718356,"sku":null,"price":379.0,"currency_code":"HKD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0671\/3701\/1924\/files\/3_7a6e02e7-87a5-45b3-964c-5e26c0d743a5.jpg?v=1789972876","url":"https:\/\/vinkeny.com\/products\/casual-zip-up-sweater","provider":"Vinkeny","version":"1.0","type":"link"}