{"product_id":"vela-polyester-reflective-safety-vest","title":"Vela Polyester Reflective Safety Vest","description":"\u003cdiv class=\"_chunkWrapper_yu34g_39\"\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cspan class=\"_animating_yu34g_10\" data-newtext-seq=\"3\"\u003eReflective tape panels run across \u003c\/span\u003e\u003cspan class=\"_animating_yu34g_10\" data-newtext-seq=\"41\"\u003ethe front and back of this sleeveless \u003c\/span\u003e\u003cspan class=\"_animating_yu34g_10\" data-newtext-seq=\"79\"\u003esafety vest, giving outdoor and \u003c\/span\u003e\u003cspan class=\"_animating_yu34g_10\" data-newtext-seq=\"111\"\u003etraffic-facing staff visibility that a \u003c\/span\u003e\u003cspan class=\"_animating_yu34g_10\" data-newtext-seq=\"150\"\u003estandard uniform piece can't provide.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"_chunkWrapper_yu34g_39\"\u003e\n\u003ch4 class=\"font-claude-response-body break-words whitespace-normal\"\u003e\n\u003cspan class=\"_animating_yu34g_10\" data-newtext-seq=\"0\"\u003eK\u003c\/span\u003e\u003cspan class=\"_animating_yu34g_10\" data-newtext-seq=\"1\"\u003eey Features\u003c\/span\u003e\n\u003c\/h4\u003e\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\u003cspan class=\"_animating_yu34g_10\" data-newtext-seq=\"1\"\u003e100% polyester \u003c\/span\u003e\u003cspan class=\"_animating_yu34g_10\" data-newtext-seq=\"30\"\u003econstruction for everyday durability\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\u003cspan class=\"_animating_yu34g_10\" data-newtext-seq=\"69\"\u003eReflective tape detailing improves \u003c\/span\u003e\u003cspan class=\"_animating_yu34g_10\" data-newtext-seq=\"104\"\u003evisibility in low-light conditions\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\u003cspan class=\"_animating_yu34g_10\" data-newtext-seq=\"141\"\u003eSleeveless design layers easily over \u003c\/span\u003e\u003cspan class=\"_animating_yu34g_10\" data-newtext-seq=\"178\"\u003euniforms without restricting movement\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\u003cspan class=\"_animating_yu34g_10\" data-newtext-seq=\"218\"\u003eFree size cut fits a wide range of body \u003c\/span\u003e\u003cspan class=\"_animating_yu34g_10\" data-newtext-seq=\"258\"\u003etypes without needing multiple size \u003c\/span\u003e\u003cspan class=\"_animating_yu34g_10\" data-newtext-seq=\"294\"\u003eruns\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"_chunkWrapper_yu34g_39\"\u003e\n\u003ch4 class=\"font-claude-response-body break-words whitespace-normal\"\u003e\n\u003cspan class=\"_animating_yu34g_10\" data-newtext-seq=\"0\"\u003eSpecifications\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/h4\u003e\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\u003cspan class=\"_animating_yu34g_10\" data-newtext-seq=\"0\"\u003eMaterial: 100% \u003c\/span\u003e\u003cspan class=\"_animating_yu34g_10\" data-newtext-seq=\"32\"\u003ePolyester\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\u003cspan class=\"_animating_yu34g_10\" data-newtext-seq=\"63\"\u003eFit: Unisex, free size\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\u003cspan class=\"_animating_yu34g_10\" data-newtext-seq=\"104\"\u003eSizes available: Free Size (chest \u003c\/span\u003e\u003cspan class=\"_animating_yu34g_10\" data-newtext-seq=\"138\"\u003e61cm, shoulder 49.5cm, length 70cm)\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\u003cspan class=\"_animating_yu34g_10\" data-newtext-seq=\"176\"\u003eColours available: Yellow\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\u003cspan class=\"_animating_yu34g_10\" data-newtext-seq=\"204\"\u003eCollar\/Neckline: Open front with \u003c\/span\u003e\u003cspan class=\"_animating_yu34g_10\" data-newtext-seq=\"237\"\u003ereflective tape trim, no collar\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"_chunkWrapper_yu34g_39\"\u003e\n\u003ch4 class=\"font-claude-response-body break-words whitespace-normal\"\u003e\n\u003cspan class=\"_animating_yu34g_10\" data-newtext-seq=\"0\"\u003eCustomi\u003c\/span\u003e\u003cspan class=\"_animating_yu34g_10\" data-newtext-seq=\"7\"\u003ezation \u0026amp; Ordering\u003c\/span\u003e\n\u003c\/h4\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cspan class=\"_animating_yu34g_10\" data-newtext-seq=\"7\"\u003eEssential for \u003c\/span\u003e\u003cspan class=\"_animating_yu34g_10\" data-newtext-seq=\"39\"\u003econstruction crews, traffic marshals, \u003c\/span\u003e\u003cspan class=\"_animating_yu34g_10\" data-newtext-seq=\"77\"\u003eand outdoor event staff who need to \u003c\/span\u003e\u003cspan class=\"_animating_yu34g_10\" data-newtext-seq=\"113\"\u003estay visible on site. Supports \u003c\/span\u003e\u003cspan class=\"_animating_yu34g_10\" data-newtext-seq=\"144\"\u003eembroidery and single or multi-colour \u003c\/span\u003e\u003cspan class=\"_animating_yu34g_10\" data-newtext-seq=\"182\"\u003eprinting. Minimum order quantity from \u003c\/span\u003e\u003cspan class=\"_animating_yu34g_10\" data-newtext-seq=\"220\"\u003e50 pieces for standard colours and \u003c\/span\u003e\u003cspan class=\"_animating_yu34g_10\" data-newtext-seq=\"255\"\u003esimple logo prints; full custom designs \u003c\/span\u003e\u003cspan class=\"_animating_yu34g_10\" data-newtext-seq=\"295\"\u003eor colours outside our standard range \u003c\/span\u003e\u003cspan class=\"_animating_yu34g_10\" data-newtext-seq=\"333\"\u003erequire a minimum of 500 pieces. \u003c\/span\u003e\u003cspan class=\"_animating_yu34g_10\" data-newtext-seq=\"366\"\u003eTypical turnaround is 2–3 weeks for \u003c\/span\u003e\u003cspan class=\"_animating_yu34g_10\" data-newtext-seq=\"402\"\u003estandard orders, while full custom \u003c\/span\u003e\u003cspan class=\"_animating_yu34g_10\" data-newtext-seq=\"437\"\u003eorders are quoted on a case-by-case \u003c\/span\u003e\u003cspan class=\"_animating_yu34g_10\" data-newtext-seq=\"473\"\u003ebasis depending on production \u003c\/span\u003e\u003cspan class=\"_animating_yu34g_10\" data-newtext-seq=\"503\"\u003erequirements. Pricing is customized \u003c\/span\u003e\u003cspan class=\"_animating_yu34g_10\" data-newtext-seq=\"539\"\u003ebased on quantity, colour, and \u003c\/span\u003e\u003cspan class=\"_animating_yu34g_10\" data-newtext-seq=\"570\"\u003edecoration method — add to quote and \u003c\/span\u003e\u003cspan class=\"_animating_yu34g_10\" data-newtext-seq=\"607\"\u003eour team will send tailored pricing \u003c\/span\u003e\u003cspan class=\"_animating_yu34g_10\" data-newtext-seq=\"643\"\u003ewithin 2 business days.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"_chunkWrapper_yu34g_39\"\u003e\n\u003ch4 class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cspan class=\"_animating_yu34g_10\" data-newtext-seq=\"0\"\u003eCare \u0026amp; Fit\u003c\/span\u003e\u003c\/h4\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cspan class=\"_animating_yu34g_10\" data-newtext-seq=\"0\"\u003eMach\u003c\/span\u003e\u003cspan class=\"_animating_yu34g_10\" data-newtext-seq=\"15\"\u003eine wash cold, inside out; avoid bleach \u003c\/span\u003e\u003cspan class=\"_animating_yu34g_10\" data-newtext-seq=\"55\"\u003eand tumble drying to preserve fabric \u003c\/span\u003e\u003cspan class=\"_animating_yu34g_10\" data-newtext-seq=\"92\"\u003eperformance and reflective tape \u003c\/span\u003e\u003cspan class=\"_animating_yu34g_10\" data-newtext-seq=\"124\"\u003eadhesion. Free size is designed for a \u003c\/span\u003e\u003cspan class=\"_animating_yu34g_10\" data-newtext-seq=\"162\"\u003egeneral fit — for a closer fit, layer \u003c\/span\u003e\u003cspan class=\"_animating_yu34g_10\" data-newtext-seq=\"200\"\u003eover a fitted base layer.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Unbranded","offers":[{"title":"Polyester \/ Yellow \/ No printing","offer_id":43316637138979,"sku":"PJSOS-VT02","price":1.0,"currency_code":"SGD","in_stock":true},{"title":"Polyester \/ Yellow \/ Single Colour 1 Position","offer_id":43316637171747,"sku":"PJSOS-VT02","price":1.0,"currency_code":"SGD","in_stock":true},{"title":"Polyester \/ Yellow \/ Multi Colour 1 Position","offer_id":43316637204515,"sku":"PJSOS-VT02","price":1.0,"currency_code":"SGD","in_stock":true},{"title":"Polyester \/ Yellow \/ Embroidery 1 Position","offer_id":43316637237283,"sku":"PJSOS-VT02","price":1.0,"currency_code":"SGD","in_stock":true},{"title":"Polyester \/ Yellow \/ Fully Custom (Min: 500 pieces)","offer_id":43316637270051,"sku":"PJSOS-VT02","price":1.0,"currency_code":"SGD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0008\/7454\/5188\/files\/gallery-2_2d87b210-8cf3-4671-97f2-59655db7dbb1.png?v=1782991106","url":"https:\/\/www.pjgifthouse.com\/products\/vela-polyester-reflective-safety-vest","provider":"P\u0026Js' Gift House","version":"1.0","type":"link"}