{"product_id":"double-breasted-hooded-sweatshirt","title":"Double-breasted hooded sweatshirt","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\"\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\"\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\"\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\"\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\"\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 [\u0026amp;\u0026gt;div:has([data-free-thinking-preview-answer=true])+:is(.text-message,.relative:has(\u0026gt;.text-message))]:-mt-2 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 hooded fit\u003cbr\u003e• Double-breasted button detailing\u003cbr\u003e• Asymmetric front design\u003cbr\u003e• Soft comfortable feel\u003cbr\u003e• Cotton: 52%, Polyester: 48%\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\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\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\/24954f0595db7759ce2b803c5a441903_46f00d18-8d5f-4653-a5e2-622eaaf8256c.png?v=1790149577\" 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=\"337\" height=\"108\" style=\"border-collapse: collapse; width: 252.78pt;\"\u003e\n\u003ccolgroup\u003e\n\u003ccol width=\"67\" style=\"width: 50.55pt;\" span=\"5\"\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=\"67\" style=\"width: 50.55pt;\"\u003elength\u003c\/td\u003e\n\u003ctd class=\"et2\" width=\"67\" style=\"width: 50.55pt;\"\u003eSleeve Length\u003c\/td\u003e\n\u003ctd class=\"et2\" width=\"67\" style=\"width: 50.55pt;\"\u003echest\u003c\/td\u003e\n\u003ctd class=\"et2\" width=\"67\" style=\"width: 50.55pt;\"\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;\"\u003eS\u003c\/td\u003e\n\u003ctd class=\"et3\"\u003e53\u003c\/td\u003e\n\u003ctd class=\"et3\"\u003e62\u003c\/td\u003e\n\u003ctd class=\"et3\"\u003e44\u003c\/td\u003e\n\u003ctd class=\"et3\"\u003e37\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\"\u003e54\u003c\/td\u003e\n\u003ctd class=\"et3\"\u003e63\u003c\/td\u003e\n\u003ctd class=\"et3\"\u003e46\u003c\/td\u003e\n\u003ctd class=\"et3\"\u003e38\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\"\u003e55\u003c\/td\u003e\n\u003ctd class=\"et3\"\u003e64\u003c\/td\u003e\n\u003ctd class=\"et3\"\u003e48\u003c\/td\u003e\n\u003ctd class=\"et3\"\u003e39\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=\"337\" height=\"108\" style=\"border-collapse: collapse; width: 252.78pt;\"\u003e\n\u003ccolgroup\u003e\n\u003ccol width=\"67\" style=\"width: 50.55pt;\" span=\"5\"\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=\"67\" style=\"width: 50.55pt;\"\u003elength\u003c\/td\u003e\n\u003ctd class=\"et2\" width=\"67\" style=\"width: 50.55pt;\"\u003eSleeve Length\u003c\/td\u003e\n\u003ctd class=\"et2\" width=\"67\" style=\"width: 50.55pt;\"\u003echest\u003c\/td\u003e\n\u003ctd class=\"et2\" width=\"67\" style=\"width: 50.55pt;\"\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;\"\u003eS\u003c\/td\u003e\n\u003ctd class=\"et4\"\u003e20.9\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\"\u003e17.3\u003cspan style=\"mso-spacerun: yes;\"\u003e \u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd class=\"et4\"\u003e14.6\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;\"\u003eM\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\"\u003e24.8\u003cspan style=\"mso-spacerun: yes;\"\u003e \u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd class=\"et4\"\u003e18.1\u003cspan style=\"mso-spacerun: yes;\"\u003e \u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd class=\"et4\"\u003e15.0\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\"\u003e21.7\u003cspan style=\"mso-spacerun: yes;\"\u003e \u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd class=\"et4\"\u003e25.2\u003cspan style=\"mso-spacerun: yes;\"\u003e \u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd class=\"et4\"\u003e18.9\u003cspan style=\"mso-spacerun: yes;\"\u003e \u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd class=\"et4\"\u003e15.4\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":"Grey \/ S","offer_id":50523901231316,"sku":null,"price":472.0,"currency_code":"HKD","in_stock":true},{"title":"Grey \/ M","offer_id":50523901264084,"sku":null,"price":472.0,"currency_code":"HKD","in_stock":true},{"title":"Grey \/ L","offer_id":50523901296852,"sku":null,"price":472.0,"currency_code":"HKD","in_stock":true},{"title":"Black \/ S","offer_id":50523901329620,"sku":null,"price":472.0,"currency_code":"HKD","in_stock":true},{"title":"Black \/ M","offer_id":50523901362388,"sku":null,"price":472.0,"currency_code":"HKD","in_stock":true},{"title":"Black \/ L","offer_id":50523901395156,"sku":null,"price":472.0,"currency_code":"HKD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0671\/3701\/1924\/files\/2_c528b608-946c-4903-8af8-624e631621e3.jpg?v=1790149748","url":"https:\/\/vinkeny.com\/products\/double-breasted-hooded-sweatshirt","provider":"Vinkeny","version":"1.0","type":"link"}