{"title":"T-Shirts","description":"\u003cp\u003eRound neck and V-neck t-shirts at wholesale prices, in stock in South Africa. An ideal base for DTF printing. Available plain or printed to your artwork. No minimum order.\u003c\/p\u003e","products":[{"product_id":"hopper-round-neck-t160","title":"Round Neck T-Shirt","description":"\u003cp\u003eOur round-neck t-shirt — a 160gsm carded cotton staple in eight colours. The workhorse blank for printing, events and everyday retail.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e160gsm\/180grams carded cotton single jersey\u003c\/li\u003e\n\u003cli\u003eRibbed crew collar, taped shoulder seam\u003cbr\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eSold plain, or printed to your artwork from a single unit — this is the shirt most of our DTF work goes onto.\u003c\/p\u003e\n\u003cp\u003e\u003cem\u003eModel is 1.68m, 61kg and wears a size M.\u003c\/em\u003e\u003c\/p\u003e\n\u003cp\u003eBuying blanks for printing or embroidery? This garment is stocked in Durban and supplied nationwide — \u003ca href=\"\/pages\/contact-for-a-quote\"\u003erequest a quote\u003c\/a\u003e for bulk pricing.\u003c\/p\u003e","brand":"Hopper","offers":[{"title":"Dark Grey \/ S","offer_id":47486993531042,"sku":"RN-160-BLK-S","price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Dark Grey \/ M","offer_id":47486993563810,"sku":"RN-160-BLK-M","price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Dark Grey \/ L","offer_id":47486993596578,"sku":"RN-160-BLK-L","price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Dark Grey \/ XL","offer_id":47486993629346,"sku":"RN-160-BLK-XL","price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Dark Grey \/ 2XL","offer_id":47486993662114,"sku":"RN-160-BLK-2XL","price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"Dark Grey \/ 3XL","offer_id":47486993694882,"sku":"RN-160-BLK-3XL","price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Maroon Melange \/ S","offer_id":47526471336098,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Maroon Melange \/ M","offer_id":47526471368866,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Maroon Melange \/ L","offer_id":47526471401634,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Maroon Melange \/ XL","offer_id":47526471434402,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Maroon Melange \/ 2XL","offer_id":47526471467170,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"Maroon Melange \/ 3XL","offer_id":47526471499938,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"Red Melange \/ S","offer_id":47526471532706,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Red Melange \/ M","offer_id":47526471565474,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Red Melange \/ L","offer_id":47526471598242,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Red Melange \/ XL","offer_id":47526471631010,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"Red Melange \/ 2XL","offer_id":47526471663778,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Red Melange \/ 3XL","offer_id":47526471696546,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"Bottle Green \/ S","offer_id":47526471729314,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Bottle Green \/ M","offer_id":47526471762082,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Bottle Green \/ L","offer_id":47526471794850,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Bottle Green \/ XL","offer_id":47526471827618,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Bottle Green \/ 2XL","offer_id":47526471860386,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"Bottle Green \/ 3XL","offer_id":47526471893154,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"Turquoise \/ S","offer_id":47526471925922,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Turquoise \/ M","offer_id":47526471958690,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"Turquoise \/ L","offer_id":47526471991458,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Turquoise \/ XL","offer_id":47526472024226,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Turquoise \/ 2XL","offer_id":47526472056994,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Turquoise \/ 3XL","offer_id":47526472089762,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"Navy \/ S","offer_id":47526472122530,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Navy \/ M","offer_id":47526472155298,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"Navy \/ L","offer_id":47526472188066,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Navy \/ XL","offer_id":47526472220834,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Navy \/ 2XL","offer_id":47526472253602,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Navy \/ 3XL","offer_id":47526472286370,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Royal Blue \/ S","offer_id":47526472319138,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Royal Blue \/ M","offer_id":47526472351906,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Royal Blue \/ L","offer_id":47526472384674,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Royal Blue \/ XL","offer_id":47526472417442,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"Royal Blue \/ 2XL","offer_id":47526472450210,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"Royal Blue \/ 3XL","offer_id":47526472482978,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Olive \/ Army Green \/ S","offer_id":47526472515746,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Olive \/ Army Green \/ M","offer_id":47526472548514,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Olive \/ Army Green \/ L","offer_id":47526472581282,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Olive \/ Army Green \/ XL","offer_id":47526472614050,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"Olive \/ Army Green \/ 2XL","offer_id":47526472646818,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"Olive \/ Army Green \/ 3XL","offer_id":47526472679586,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"Lime green \/ S","offer_id":47526472712354,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Lime green \/ M","offer_id":47526472745122,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Lime green \/ L","offer_id":47526472777890,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Lime green \/ XL","offer_id":47526472810658,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Lime green \/ 2XL","offer_id":47526472843426,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Lime green \/ 3XL","offer_id":47526472876194,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Emerald Gren \/ S","offer_id":47526472908962,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Emerald Gren \/ M","offer_id":47526472941730,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Emerald Gren \/ L","offer_id":47526472974498,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Emerald Gren \/ XL","offer_id":47526473007266,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Emerald Gren \/ 2XL","offer_id":47526473040034,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Emerald Gren \/ 3XL","offer_id":47526473072802,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Mustard \/ S","offer_id":47526473105570,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Mustard \/ M","offer_id":47526473138338,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Mustard \/ L","offer_id":47526473171106,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Mustard \/ XL","offer_id":47526473203874,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Mustard \/ 2XL","offer_id":47526473236642,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Mustard \/ 3XL","offer_id":47526473269410,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"Yellow \/ Gold \/ S","offer_id":47526473302178,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Yellow \/ Gold \/ M","offer_id":47526473334946,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Yellow \/ Gold \/ L","offer_id":47526473367714,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Yellow \/ Gold \/ XL","offer_id":47526473400482,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Yellow \/ Gold \/ 2XL","offer_id":47526473433250,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"Yellow \/ Gold \/ 3XL","offer_id":47526473466018,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Cerise \/ Hot Pink \/ S","offer_id":47526473498786,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Cerise \/ Hot Pink \/ M","offer_id":47526473531554,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Cerise \/ Hot Pink \/ L","offer_id":47526473564322,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Cerise \/ Hot Pink \/ XL","offer_id":47526473597090,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Cerise \/ Hot Pink \/ 2XL","offer_id":47526473629858,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Cerise \/ Hot Pink \/ 3XL","offer_id":47526473662626,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Dusty Pink \/ S","offer_id":47526473695394,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"Dusty Pink \/ M","offer_id":47526473728162,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"Dusty Pink \/ L","offer_id":47526473760930,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Dusty Pink \/ XL","offer_id":47526473793698,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Dusty Pink \/ 2XL","offer_id":47526473826466,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Dusty Pink \/ 3XL","offer_id":47526473859234,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Maroon \/ burgundy \/ S","offer_id":47526473892002,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Maroon \/ burgundy \/ M","offer_id":47526473924770,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Maroon \/ burgundy \/ L","offer_id":47526473957538,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Maroon \/ burgundy \/ XL","offer_id":47526473990306,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Maroon \/ burgundy \/ 2XL","offer_id":47526474023074,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Maroon \/ burgundy \/ 3XL","offer_id":47526474055842,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Beige \/ S","offer_id":47526474088610,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"Beige \/ M","offer_id":47526474121378,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"Beige \/ L","offer_id":47526474154146,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Beige \/ XL","offer_id":47526474186914,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Beige \/ 2XL","offer_id":47526474219682,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Beige \/ 3XL","offer_id":47526474252450,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Grey melange · 15% \/ S","offer_id":47526474285218,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Grey melange · 15% \/ M","offer_id":47526474317986,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Grey melange · 15% \/ L","offer_id":47526474350754,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Grey melange · 15% \/ XL","offer_id":47526474383522,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Grey melange · 15% \/ 2XL","offer_id":47526474416290,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"Grey melange · 15% \/ 3XL","offer_id":47526474449058,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"Charcoal melange · 60% \/ S","offer_id":47526474481826,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"Charcoal melange · 60% \/ M","offer_id":47526474514594,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"Charcoal melange · 60% \/ L","offer_id":47526474547362,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"Charcoal melange · 60% \/ XL","offer_id":47526474580130,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"Charcoal melange · 60% \/ 2XL","offer_id":47526474612898,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"Charcoal melange · 60% \/ 3XL","offer_id":47526474645666,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"Red \/ S","offer_id":47526474678434,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"Red \/ M","offer_id":47526474711202,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"Red \/ L","offer_id":47526474743970,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"Red \/ XL","offer_id":47526474776738,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"Red \/ 2XL","offer_id":47526474809506,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"Red \/ 3XL","offer_id":47526474842274,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"Purple \/ S","offer_id":47526474875042,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"Purple \/ M","offer_id":47526474907810,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"Purple \/ L","offer_id":47526474940578,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"Purple \/ XL","offer_id":47526474973346,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"Purple \/ 2XL","offer_id":47526475006114,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"Purple \/ 3XL","offer_id":47526475038882,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"Baby Pink \/ S","offer_id":47526475071650,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"Baby Pink \/ M","offer_id":47526475104418,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"Baby Pink \/ L","offer_id":47526475137186,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"Baby Pink \/ XL","offer_id":47526475169954,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"Baby Pink \/ 2XL","offer_id":47526475202722,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"Baby Pink \/ 3XL","offer_id":47526475235490,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"Orange \/ S","offer_id":47526475268258,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"Orange \/ M","offer_id":47526475301026,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"Orange \/ L","offer_id":47526475333794,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"Orange \/ XL","offer_id":47526475366562,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"Orange \/ 2XL","offer_id":47526475399330,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"Orange \/ 3XL","offer_id":47526475432098,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"Sky Blue \/ S","offer_id":47526475464866,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"Sky Blue \/ M","offer_id":47526475497634,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"Sky Blue \/ L","offer_id":47526475530402,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"Sky Blue \/ XL","offer_id":47526475563170,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"Sky Blue \/ 2XL","offer_id":47526475595938,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"Sky Blue \/ 3XL","offer_id":47526475628706,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"White \/ S","offer_id":47526475661474,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"White \/ M","offer_id":47526475694242,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"White \/ L","offer_id":47526475727010,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"White \/ XL","offer_id":47526475759778,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"White \/ 2XL","offer_id":47526475792546,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"White \/ 3XL","offer_id":47526475825314,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"Black \/ S","offer_id":47526475858082,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Black \/ M","offer_id":47526475890850,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Black \/ L","offer_id":47526475923618,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Black \/ XL","offer_id":47526475956386,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Black \/ 2XL","offer_id":47526475989154,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Black \/ 3XL","offer_id":47526476021922,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Peach \/ S","offer_id":47526479724706,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"Peach \/ M","offer_id":47526479757474,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"Peach \/ L","offer_id":47526479790242,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"Peach \/ XL","offer_id":47526479823010,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"Peach \/ 2XL","offer_id":47526479855778,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"Peach \/ 3XL","offer_id":47526479888546,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0726\/5989\/4434\/files\/hf_20260807_073655_c9afb77a-9c3a-4343-9454-b8bf02c1e9ff_1.png?v=1786089644"},{"product_id":"hopper-v-neck-tshirt","title":"V-Neck T-Shirt","description":"\u003cp\u003eA V-neck t-shirt in soft single jersey with a mitred V-neck band. A cleaner neckline for retail ranges and uniforms worn over collars.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eCotton single jersey\u003c\/li\u003e\n\u003cli\u003eMitred V-neck band\u003c\/li\u003e\n\u003cli\u003e160gsm\/180grams\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cem\u003eModel is 1.65m, 55kg and wears a size S.\u003c\/em\u003e\u003c\/p\u003e\n\u003cp\u003eOrdering for a team or a brand? Bulk pricing, in-house DTF printing and embroidery are available on this garment — \u003ca href=\"\/pages\/contact-for-a-quote\"\u003erequest a quote\u003c\/a\u003e.\u003c\/p\u003e","brand":"Hopper","offers":[{"title":"White \/ S","offer_id":47486994940066,"sku":"VN-160-WHT-S","price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"White \/ M","offer_id":47486994972834,"sku":"VN-160-WHT-M","price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"White \/ L","offer_id":47486995005602,"sku":"VN-160-WHT-L","price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"White \/ XL","offer_id":47486995038370,"sku":"VN-160-WHT-XL","price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"White \/ 2XL","offer_id":47486995071138,"sku":"VN-160-WHT-2XL","price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"White \/ 3XL","offer_id":47486995103906,"sku":"VN-160-WHT-3XL","price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Black \/ S","offer_id":47526485426338,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Black \/ M","offer_id":47526485459106,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Black \/ L","offer_id":47526485491874,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Black \/ XL","offer_id":47526485524642,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Black \/ 2XL","offer_id":47526485557410,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Black \/ 3XL","offer_id":47526485590178,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0726\/5989\/4434\/files\/hf_20260807_081453_a4eb5392-0872-4087-a351-00ce53fbe55a.png?v=1786094300"},{"product_id":"round-neck-t-shirt-long-sleeve","title":"Long Sleeve T-Shirt","description":"\u003cp\u003eA long-sleeve round-neck t-shirt in heather grey single jersey. Plain turned sleeve hems — no ribbed cuffs — for a cleaner line under jackets and overshirts.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eSingle jersey in heather marl\u003c\/li\u003e\n\u003cli\u003ePlain turned sleeve hems and hem\u003c\/li\u003e\n\u003cli\u003eRibbed crew collar\u003c\/li\u003e\n\u003cli\u003e160gsm\/180grams\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cem\u003eModel is 1.80m, 86kg and wears a size L.\u003c\/em\u003e\u003c\/p\u003e\n\u003cp\u003eOrdering for a team or a brand? Bulk pricing, in-house DTF printing and embroidery are available on this garment — \u003ca href=\"\/pages\/contact-for-a-quote\"\u003erequest a quote\u003c\/a\u003e.\u003c\/p\u003e","brand":"Hopper","offers":[{"title":"S \/ Black","offer_id":47526591365282,"sku":null,"price":94.0,"currency_code":"ZAR","in_stock":true},{"title":"S \/ White","offer_id":47526591398050,"sku":null,"price":94.0,"currency_code":"ZAR","in_stock":true},{"title":"S \/ Navy","offer_id":47526591430818,"sku":null,"price":94.0,"currency_code":"ZAR","in_stock":true},{"title":"S \/ Grey melange · 15%","offer_id":47526591463586,"sku":null,"price":94.0,"currency_code":"ZAR","in_stock":true},{"title":"M \/ Black","offer_id":47526591496354,"sku":null,"price":94.0,"currency_code":"ZAR","in_stock":true},{"title":"M \/ White","offer_id":47526591529122,"sku":null,"price":94.0,"currency_code":"ZAR","in_stock":true},{"title":"M \/ Navy","offer_id":47526591561890,"sku":null,"price":94.0,"currency_code":"ZAR","in_stock":false},{"title":"M \/ Grey melange · 15%","offer_id":47526591594658,"sku":null,"price":94.0,"currency_code":"ZAR","in_stock":true},{"title":"L \/ Black","offer_id":47526591627426,"sku":null,"price":94.0,"currency_code":"ZAR","in_stock":true},{"title":"L \/ White","offer_id":47526591660194,"sku":null,"price":94.0,"currency_code":"ZAR","in_stock":true},{"title":"L \/ Navy","offer_id":47526591692962,"sku":null,"price":94.0,"currency_code":"ZAR","in_stock":true},{"title":"L \/ Grey melange · 15%","offer_id":47526591725730,"sku":null,"price":94.0,"currency_code":"ZAR","in_stock":true},{"title":"XL \/ Black","offer_id":47526591758498,"sku":null,"price":94.0,"currency_code":"ZAR","in_stock":true},{"title":"XL \/ White","offer_id":47526591791266,"sku":null,"price":94.0,"currency_code":"ZAR","in_stock":true},{"title":"XL \/ Navy","offer_id":47526591824034,"sku":null,"price":94.0,"currency_code":"ZAR","in_stock":true},{"title":"XL \/ Grey melange · 15%","offer_id":47526591856802,"sku":null,"price":94.0,"currency_code":"ZAR","in_stock":true},{"title":"2XL \/ Black","offer_id":47526591889570,"sku":null,"price":94.0,"currency_code":"ZAR","in_stock":true},{"title":"2XL \/ White","offer_id":47526591922338,"sku":null,"price":94.0,"currency_code":"ZAR","in_stock":true},{"title":"2XL \/ Navy","offer_id":47526591955106,"sku":null,"price":94.0,"currency_code":"ZAR","in_stock":true},{"title":"2XL \/ Grey melange · 15%","offer_id":47526591987874,"sku":null,"price":94.0,"currency_code":"ZAR","in_stock":true},{"title":"3XL \/ Black","offer_id":47526592020642,"sku":null,"price":94.0,"currency_code":"ZAR","in_stock":true},{"title":"3XL \/ White","offer_id":47526592053410,"sku":null,"price":94.0,"currency_code":"ZAR","in_stock":true},{"title":"3XL \/ Navy","offer_id":47526592086178,"sku":null,"price":94.0,"currency_code":"ZAR","in_stock":false},{"title":"3XL \/ Grey melange · 15%","offer_id":47526592118946,"sku":null,"price":94.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0726\/5989\/4434\/files\/hf_20260812_170625_dc23081e-8d19-4b6a-a89d-87f702e55355.webp?v=1786557308"},{"product_id":"oversized-t-shirt","title":"Oversized T-Shirt","description":"\u003cp\u003eAn oversized boxy t-shirt in heavy cotton jersey — dropped shoulders, a wide body and a longer length. Cut for the streetwear silhouette that dominates current retail.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eHeavyweight cotton jersey in beige\u003c\/li\u003e\n\u003cli\u003eDropped shoulders, boxy oversized cut\u003c\/li\u003e\n\u003cli\u003eRibbed crew collar\u003c\/li\u003e\n\u003cli\u003e220GSM\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eThe large flat front and back panels suit full-size DTF prints — the go-to blank for clothing brands.\u003c\/p\u003e\n\u003cp\u003e\u003cem\u003eModel is 1.78m, 72kg and wears a size M.\u003c\/em\u003e\u003c\/p\u003e\n\u003cp\u003eBuying blanks for printing or embroidery? This garment is stocked in Durban and supplied nationwide — \u003ca href=\"\/pages\/contact-for-a-quote\"\u003erequest a quote\u003c\/a\u003e for bulk pricing.\u003c\/p\u003e","brand":"Hopper","offers":[{"title":"S \/ Black","offer_id":47526595002530,"sku":null,"price":134.0,"currency_code":"ZAR","in_stock":false},{"title":"S \/ Steel Gray","offer_id":47526595035298,"sku":null,"price":134.0,"currency_code":"ZAR","in_stock":true},{"title":"S \/ Beige","offer_id":47526595068066,"sku":null,"price":134.0,"currency_code":"ZAR","in_stock":false},{"title":"S \/ White","offer_id":47526595100834,"sku":null,"price":134.0,"currency_code":"ZAR","in_stock":false},{"title":"S \/ Olive Green","offer_id":47526595133602,"sku":null,"price":134.0,"currency_code":"ZAR","in_stock":true},{"title":"M \/ Black","offer_id":47526595166370,"sku":null,"price":134.0,"currency_code":"ZAR","in_stock":false},{"title":"M \/ Steel Gray","offer_id":47526595199138,"sku":null,"price":134.0,"currency_code":"ZAR","in_stock":true},{"title":"M \/ Beige","offer_id":47526595231906,"sku":null,"price":134.0,"currency_code":"ZAR","in_stock":true},{"title":"M \/ White","offer_id":47526595264674,"sku":null,"price":134.0,"currency_code":"ZAR","in_stock":false},{"title":"M \/ Olive Green","offer_id":47526595297442,"sku":null,"price":134.0,"currency_code":"ZAR","in_stock":true},{"title":"L \/ Black","offer_id":47526595330210,"sku":null,"price":134.0,"currency_code":"ZAR","in_stock":false},{"title":"L \/ Steel Gray","offer_id":47526595362978,"sku":null,"price":134.0,"currency_code":"ZAR","in_stock":true},{"title":"L \/ Beige","offer_id":47526595395746,"sku":null,"price":134.0,"currency_code":"ZAR","in_stock":true},{"title":"L \/ White","offer_id":47526595428514,"sku":null,"price":134.0,"currency_code":"ZAR","in_stock":false},{"title":"L \/ Olive Green","offer_id":47526595461282,"sku":null,"price":134.0,"currency_code":"ZAR","in_stock":true},{"title":"XL \/ Black","offer_id":47526595494050,"sku":null,"price":134.0,"currency_code":"ZAR","in_stock":false},{"title":"XL \/ Steel Gray","offer_id":47526595526818,"sku":null,"price":134.0,"currency_code":"ZAR","in_stock":true},{"title":"XL \/ Beige","offer_id":47526595559586,"sku":null,"price":134.0,"currency_code":"ZAR","in_stock":false},{"title":"XL \/ White","offer_id":47526595592354,"sku":null,"price":134.0,"currency_code":"ZAR","in_stock":false},{"title":"XL \/ Olive Green","offer_id":47526595625122,"sku":null,"price":134.0,"currency_code":"ZAR","in_stock":true},{"title":"2XL \/ Black","offer_id":47526595657890,"sku":null,"price":134.0,"currency_code":"ZAR","in_stock":false},{"title":"2XL \/ Steel Gray","offer_id":47526595690658,"sku":null,"price":134.0,"currency_code":"ZAR","in_stock":true},{"title":"2XL \/ Beige","offer_id":47526595723426,"sku":null,"price":134.0,"currency_code":"ZAR","in_stock":false},{"title":"2XL \/ White","offer_id":47526595756194,"sku":null,"price":134.0,"currency_code":"ZAR","in_stock":false},{"title":"2XL \/ Olive Green","offer_id":47526595788962,"sku":null,"price":134.0,"currency_code":"ZAR","in_stock":true},{"title":"3XL \/ Black","offer_id":47526595821730,"sku":null,"price":134.0,"currency_code":"ZAR","in_stock":true},{"title":"3XL \/ Steel Gray","offer_id":47526595854498,"sku":null,"price":134.0,"currency_code":"ZAR","in_stock":true},{"title":"3XL \/ Beige","offer_id":47526595887266,"sku":null,"price":134.0,"currency_code":"ZAR","in_stock":false},{"title":"3XL \/ White","offer_id":47526595920034,"sku":null,"price":134.0,"currency_code":"ZAR","in_stock":true},{"title":"3XL \/ Olive Green","offer_id":47526595952802,"sku":null,"price":134.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0726\/5989\/4434\/files\/hf_20260812_170725_7903c8dc-f57a-40d4-8515-18402cfaabda.webp?v=1786557437"},{"product_id":"polyester-t-shirt-mixture","title":"Melange Polyester T-Shirt","description":"\u003cp\u003eA melange polyester t-shirt with a flecked two-tone yarn that hides wear and adds texture. A step up in look from a flat solid colour at a similar price point.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eLightweight polyester melange\u003c\/li\u003e\n\u003cli\u003eRibbed crew collar\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003cem\u003eModel is 1.78m, 72kg and wears a size M.\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003eOrdering for a team or a brand? Bulk pricing, in-house DTF printing and embroidery are available on this garment — \u003ca href=\"\/pages\/contact-for-a-quote\"\u003erequest a quote\u003c\/a\u003e.\u003c\/p\u003e","brand":"Hopper","offers":[{"title":"S \/ Maroon Melange","offer_id":47526601228450,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"S \/ Sky Blue","offer_id":47526601261218,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"S \/ Grey melange · 15%","offer_id":47526601293986,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"S \/ Olive \/ Army Green","offer_id":47526601326754,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"S \/ Royal Blue","offer_id":47526601359522,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"S \/ Beige","offer_id":47526601392290,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"M \/ Maroon Melange","offer_id":47526601425058,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"M \/ Sky Blue","offer_id":47526601457826,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"M \/ Grey melange · 15%","offer_id":47526601490594,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"M \/ Olive \/ Army Green","offer_id":47526601523362,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"M \/ Royal Blue","offer_id":47526601556130,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"M \/ Beige","offer_id":47526601588898,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"L \/ Maroon Melange","offer_id":47526601621666,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"L \/ Sky Blue","offer_id":47526601654434,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"L \/ Grey melange · 15%","offer_id":47526601687202,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"L \/ Olive \/ Army Green","offer_id":47526601719970,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"L \/ Royal Blue","offer_id":47526601752738,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"L \/ Beige","offer_id":47526601785506,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"XL \/ Maroon Melange","offer_id":47526601818274,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"XL \/ Sky Blue","offer_id":47526601851042,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"XL \/ Grey melange · 15%","offer_id":47526601883810,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"XL \/ Olive \/ Army Green","offer_id":47526601916578,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"XL \/ Royal Blue","offer_id":47526601949346,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"XL \/ Beige","offer_id":47526601982114,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"2XL \/ Maroon Melange","offer_id":47526602014882,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"2XL \/ Sky Blue","offer_id":47526602047650,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"2XL \/ Grey melange · 15%","offer_id":47526602080418,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"2XL \/ Olive \/ Army Green","offer_id":47526602113186,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"2XL \/ Royal Blue","offer_id":47526602145954,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"2XL \/ Beige","offer_id":47526602178722,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"3XL \/ Maroon Melange","offer_id":47526602211490,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"3XL \/ Sky Blue","offer_id":47526602244258,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"3XL \/ Grey melange · 15%","offer_id":47526602277026,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"3XL \/ Olive \/ Army Green","offer_id":47526602309794,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"3XL \/ Royal Blue","offer_id":47526602342562,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"3XL \/ Beige","offer_id":47526602375330,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0726\/5989\/4434\/files\/hf_20260812_171618_4624a838-91a3-4e56-a17b-b714724b9a07.webp?v=1786557454"},{"product_id":"polyester-round-neck-t-shirt-120","title":"Polyester T-Shirt","description":"\u003cp\u003eA 120gsm polyester round-neck t-shirt — our lightest tee, made for sports days, events and high-volume giveaways where budget matters.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e120gsm lightweight polyester\u003c\/li\u003e\n\u003cli\u003eRibbed crew collar\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eTakes DTF printing well at volume, making this the most economical shirt to brand for events and giveaways.\u003c\/p\u003e\u003cp\u003e\u003cem\u003eModel is 1.65m, 55kg and wears a size S.\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003eOrdering for a team or a brand? Bulk pricing, in-house DTF printing and embroidery are available on this garment — \u003ca href=\"\/pages\/contact-for-a-quote\"\u003erequest a quote\u003c\/a\u003e.\u003c\/p\u003e","brand":"Hopper","offers":[{"title":"S \/ Black","offer_id":47526603718818,"sku":null,"price":59.0,"currency_code":"ZAR","in_stock":true},{"title":"S \/ White","offer_id":47526603751586,"sku":null,"price":59.0,"currency_code":"ZAR","in_stock":true},{"title":"S \/ Navy","offer_id":47526603784354,"sku":null,"price":59.0,"currency_code":"ZAR","in_stock":true},{"title":"M \/ Black","offer_id":47526603817122,"sku":null,"price":59.0,"currency_code":"ZAR","in_stock":true},{"title":"M \/ White","offer_id":47526603849890,"sku":null,"price":59.0,"currency_code":"ZAR","in_stock":true},{"title":"M \/ Navy","offer_id":47526603882658,"sku":null,"price":59.0,"currency_code":"ZAR","in_stock":true},{"title":"L \/ Black","offer_id":47526603915426,"sku":null,"price":59.0,"currency_code":"ZAR","in_stock":true},{"title":"L \/ White","offer_id":47526603948194,"sku":null,"price":59.0,"currency_code":"ZAR","in_stock":true},{"title":"L \/ Navy","offer_id":47526603980962,"sku":null,"price":59.0,"currency_code":"ZAR","in_stock":true},{"title":"XL \/ Black","offer_id":47526604013730,"sku":null,"price":59.0,"currency_code":"ZAR","in_stock":false},{"title":"XL \/ White","offer_id":47526604046498,"sku":null,"price":59.0,"currency_code":"ZAR","in_stock":false},{"title":"XL \/ Navy","offer_id":47526604079266,"sku":null,"price":59.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0726\/5989\/4434\/files\/hf_20260812_171343_704fa4ae-c1c8-4f43-8849-e739ac357e08.webp?v=1786557364"},{"product_id":"dot-knit-70-80-90-birdseye-round-neck-t-shirt","title":"Birdseye Dot-Knit T-Shirt","description":"\u003cp\u003eA technical birdseye dot-knit t-shirt with a fine honeycomb texture that breathes well and dries quickly. Available in three fabric weights (70, 80 and 90).\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eBirdseye dot-knit polyester\u003c\/li\u003e\n\u003cli\u003eBreathable, quick-drying structure\u003c\/li\u003e\n\u003cli\u003eRibbed crew collar\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003cem\u003eModel is 1.84m, 84kg and wears a size L.\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003eOrdering for a team or a brand? Bulk pricing, in-house DTF printing and embroidery are available on this garment — \u003ca href=\"\/pages\/contact-for-a-quote\"\u003erequest a quote\u003c\/a\u003e.\u003c\/p\u003e","brand":"Hopper","offers":[{"title":"S \/ White","offer_id":47526607519906,"sku":null,"price":74.0,"currency_code":"ZAR","in_stock":false},{"title":"S \/ Steel Gray","offer_id":47526607552674,"sku":null,"price":74.0,"currency_code":"ZAR","in_stock":true},{"title":"M \/ White","offer_id":47526607585442,"sku":null,"price":74.0,"currency_code":"ZAR","in_stock":false},{"title":"M \/ Steel Gray","offer_id":47526607618210,"sku":null,"price":74.0,"currency_code":"ZAR","in_stock":true},{"title":"L \/ White","offer_id":47526607650978,"sku":null,"price":74.0,"currency_code":"ZAR","in_stock":false},{"title":"L \/ Steel Gray","offer_id":47526607683746,"sku":null,"price":74.0,"currency_code":"ZAR","in_stock":false},{"title":"XL \/ White","offer_id":47526607716514,"sku":null,"price":74.0,"currency_code":"ZAR","in_stock":true},{"title":"XL \/ Steel Gray","offer_id":47526607749282,"sku":null,"price":74.0,"currency_code":"ZAR","in_stock":false},{"title":"2XL \/ White","offer_id":47526607782050,"sku":null,"price":74.0,"currency_code":"ZAR","in_stock":true},{"title":"2XL \/ Steel Gray","offer_id":47526607814818,"sku":null,"price":74.0,"currency_code":"ZAR","in_stock":false},{"title":"3XL \/ White","offer_id":47526607847586,"sku":null,"price":74.0,"currency_code":"ZAR","in_stock":false},{"title":"3XL \/ Steel Gray","offer_id":47526607880354,"sku":null,"price":74.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0726\/5989\/4434\/files\/hf_20260812_170924_9b4f1ec2-7f9e-4a59-ba86-fe040920136e.webp?v=1786557399"},{"product_id":"raglan-t-shirt","title":"Raglan T-Shirt","description":"\u003cp\u003eA baseball-style raglan tee in 180gsm cotton jersey - a contrast-sleeve body with a ribbed crew neck, cut for a clean, casual fit that layers well under a jacket or hoodie.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e180gsm cotton jersey body\u003c\/li\u003e\n\u003cli\u003eContrast raglan sleeves, ribbed crew neckline\u003c\/li\u003e\n\u003cli\u003eRaglan seam construction for a full range of shoulder movement\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eAvailable in Grey\/Navy and White\/Navy, sizes S through 2XL.\u003c\/p\u003e\u003cp\u003e\u003cem\u003eModel is approximately 1.80m, 74kg and wears a size M.\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003eOrdering for a team or a brand? Bulk pricing and in-house DTF printing and embroidery are available on this garment - \u003ca href=\"\/pages\/branding\"\u003erequest a quote\u003c\/a\u003e.\u003c\/p\u003e","brand":"Hopper","offers":[{"title":"Grey \/ Navy \/ S","offer_id":47537306828962,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"Grey \/ Navy \/ M","offer_id":47603235291298,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"Grey \/ Navy \/ L","offer_id":47603235324066,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"Grey \/ Navy \/ XL","offer_id":47603235356834,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"Grey \/ Navy \/ 2XL","offer_id":47603235389602,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"White \/ Navy \/ S","offer_id":47537306861730,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":true},{"title":"White \/ Navy \/ M","offer_id":47603235422370,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"White \/ Navy \/ L","offer_id":47603235455138,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"White \/ Navy \/ XL","offer_id":47603235487906,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false},{"title":"White \/ Navy \/ 2XL","offer_id":47603235520674,"sku":null,"price":84.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0726\/5989\/4434\/files\/05-ghost-front.jpg?v=1786887245"}],"url":"https:\/\/hoppersa.co.za\/collections\/wholesale-t-shirts.oembed","provider":"Hopper","version":"1.0","type":"link"}