{"title":"Featured","description":null,"products":[{"product_id":"word-gardener","title":"Word Gardener","description":"\u003cp\u003e\u003cem\u003eWord gardener: every word planted with care.\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003eThe things you say to people plant themselves. Choose seeds that grow into something worth having.\u003c\/p\u003e\u003chr\u003e\u003cp\u003e\u003cstrong\u003eMade to order.\u003c\/strong\u003e Printed when you buy — no excess inventory, no landfill.\u003cbr\u003e\u003cstrong\u003e$2 donation, every shirt.\u003c\/strong\u003e A line item, not a percentage. 2026 goes to The Year of Water.\u003cbr\u003e\u003cstrong\u003eFabric:\u003c\/strong\u003e Premium ring-spun cotton. Fine-knit, structured, softens quickly.\u003c\/p\u003e\u003cdiv style=\"margin-top:24px;padding:20px;background:rgba(160,137,96,0.06);border:1px solid rgba(160,137,96,0.25);border-radius:8px\"\u003e\n\u003cp style=\"margin:0 0 12px;font-size:11px;letter-spacing:0.16em;text-transform:uppercase;color:#a08960;font-weight:500\"\u003eSize guide — Unisex Premium Tee\u003c\/p\u003e\n\u003cdiv style=\"overflow-x:auto\"\u003e\u003ctable style=\"width:100%;border-collapse:collapse;font-size:14px\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth style=\"padding:8px 10px;text-align:left;font-size:11px;letter-spacing:0.04em;text-transform:uppercase;color:#7a6a52;font-weight:600;border-bottom:2px solid #d8c9ae\"\u003eSize\u003c\/th\u003e\n\u003cth style=\"padding:8px 10px;text-align:left;font-size:11px;letter-spacing:0.04em;text-transform:uppercase;color:#7a6a52;font-weight:600;border-bottom:2px solid #d8c9ae\"\u003eChest (in)\u003c\/th\u003e\n\u003cth style=\"padding:8px 10px;text-align:left;font-size:11px;letter-spacing:0.04em;text-transform:uppercase;color:#7a6a52;font-weight:600;border-bottom:2px solid #d8c9ae\"\u003eChest (cm)\u003c\/th\u003e\n\u003cth style=\"padding:8px 10px;text-align:left;font-size:11px;letter-spacing:0.04em;text-transform:uppercase;color:#7a6a52;font-weight:600;border-bottom:2px solid #d8c9ae\"\u003eLength (in)\u003c\/th\u003e\n\u003cth style=\"padding:8px 10px;text-align:left;font-size:11px;letter-spacing:0.04em;text-transform:uppercase;color:#7a6a52;font-weight:600;border-bottom:2px solid #d8c9ae\"\u003eLength (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px;font-weight:600\"\u003eS\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e18\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e46\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e28\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e71\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px;font-weight:600\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e20\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e51\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e29\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e73.5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px;font-weight:600\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e22\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e56\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e30\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e76\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px;font-weight:600\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e24\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e61\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e31\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e79\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px;font-weight:600\"\u003e2XL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e26\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e66\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e32\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e81\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px;font-weight:600\"\u003e3XL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e28\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e71\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e33\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e84\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\u003c\/div\u003e\n\u003cp style=\"margin:10px 0 0;font-size:12px;color:#a08960;font-style:italic\"\u003eFlat garment measurements. Body chest ≈ chest × 2.\u003c\/p\u003e\n\u003c\/div\u003e\u003cp style=\"margin-top:20px;padding:14px 18px;background:rgba(160,137,96,0.08);border-left:2px solid #a08960;border-radius:0 6px 6px 0\"\u003e\u003ca href=\"\/pages\/size-guide\" style=\"color:#3d3428;text-decoration:none;font-weight:500\"\u003e📏 View size guide\u003c\/a\u003e — chest \u0026amp; length in inches and centimetres.\u003c\/p\u003eWrap yourself in comfort with this premium tee. It’s made of 100% combed cotton and has a soft, luxurious feel. The t-shirt’s regular fit and crew neck boast a timeless look. The fabric is pre-shrunk to maintain its size and shape wash after wash. Style it up or down to suit any occasion.\u003cbr\u003e\n\u003cbr\u003e\n• 100% combed cotton\u003cbr\u003e\n• Marles color is 85% cotton and 15% viscose\u003cbr\u003e\n• Fabric weight: 5.3 oz.\/yd.² (150.25 g\/m²)\u003cbr\u003e\n• Yarn diameter: 28 singles\u003cbr\u003e\n• Pre-shrunk\u003cbr\u003e\n• Regular fit\u003cbr\u003e\n• Crew neck\u003cbr\u003e\n• Side-seamed construction\u003cbr\u003e\n• Double-needle topstitch on the sleeves and hem\u003cbr\u003e\n• Ribbed collar\u003cbr\u003e\n• Shoulder-to-shoulder taping\u003cbr\u003e\n• Blank product sourced from Bangladesh","brand":"World Hugger Wear","offers":[{"title":"Black \/ S","offer_id":43048656961584,"sku":"3456479_18772","price":28.5,"currency_code":"SGD","in_stock":true},{"title":"Black \/ M","offer_id":43048656994352,"sku":"3456479_18773","price":28.5,"currency_code":"SGD","in_stock":true},{"title":"Black \/ L","offer_id":43048657027120,"sku":"3456479_18777","price":28.5,"currency_code":"SGD","in_stock":true},{"title":"Black \/ XL","offer_id":43048657059888,"sku":"3456479_18774","price":28.5,"currency_code":"SGD","in_stock":true},{"title":"Black \/ 2XL","offer_id":43048657092656,"sku":"3456479_18775","price":32.0,"currency_code":"SGD","in_stock":true},{"title":"Black \/ 3XL","offer_id":43048657125424,"sku":"3456479_18776","price":35.5,"currency_code":"SGD","in_stock":true},{"title":"Navy \/ S","offer_id":43048657158192,"sku":"3456479_18779","price":28.5,"currency_code":"SGD","in_stock":true},{"title":"Navy \/ M","offer_id":43048657190960,"sku":"3456479_18780","price":28.5,"currency_code":"SGD","in_stock":true},{"title":"Navy \/ L","offer_id":43048657223728,"sku":"3456479_18784","price":28.5,"currency_code":"SGD","in_stock":true},{"title":"Navy \/ XL","offer_id":43048657256496,"sku":"3456479_18781","price":28.5,"currency_code":"SGD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":43048657289264,"sku":"3456479_18782","price":32.0,"currency_code":"SGD","in_stock":true},{"title":"Navy \/ 3XL","offer_id":43048657322032,"sku":"3456479_18783","price":35.5,"currency_code":"SGD","in_stock":true},{"title":"Charcoal \/ S","offer_id":43048657354800,"sku":"3456479_18786","price":28.5,"currency_code":"SGD","in_stock":true},{"title":"Charcoal \/ M","offer_id":43048657387568,"sku":"3456479_18787","price":28.5,"currency_code":"SGD","in_stock":true},{"title":"Charcoal \/ L","offer_id":43048657420336,"sku":"3456479_18791","price":28.5,"currency_code":"SGD","in_stock":true},{"title":"Charcoal \/ XL","offer_id":43048657453104,"sku":"3456479_18788","price":28.5,"currency_code":"SGD","in_stock":true},{"title":"Charcoal \/ 2XL","offer_id":43048657485872,"sku":"3456479_18789","price":32.0,"currency_code":"SGD","in_stock":true},{"title":"Charcoal \/ 3XL","offer_id":43048657518640,"sku":"3456479_18790","price":35.5,"currency_code":"SGD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0685\/4416\/7984\/files\/unisex-premium-t-shirt-navy-front-6a0a30e07d914.jpg?v=1779052795"},{"product_id":"skip-the-labels-see-the-soul","title":"Skip the Labels, See the Soul","description":"\u003cp\u003e\u003cem\u003eSkip the labels. See the soul.\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003eEvery person you meet is more than the three words you'd use to describe them. Look again.\u003c\/p\u003e\u003chr\u003e\u003cp\u003e\u003cstrong\u003eMade to order.\u003c\/strong\u003e Printed when you buy — no excess inventory, no landfill.\u003cbr\u003e\u003cstrong\u003e$2 donation, every shirt.\u003c\/strong\u003e A line item, not a percentage. 2026 goes to The Year of Water.\u003cbr\u003e\u003cstrong\u003eFabric:\u003c\/strong\u003e 100% organic garment-dyed cotton (Stanley\/Stella SATU041). Vintage feel, softens beautifully.\u003c\/p\u003e\u003cdiv style=\"margin-top:24px;padding:20px;background:rgba(160,137,96,0.06);border:1px solid rgba(160,137,96,0.25);border-radius:8px\"\u003e\n\u003cp style=\"margin:0 0 12px;font-size:11px;letter-spacing:0.16em;text-transform:uppercase;color:#a08960;font-weight:500\"\u003eSize guide — Vintage Creator 2.0 (Garment-Dyed)\u003c\/p\u003e\n\u003cdiv style=\"overflow-x:auto\"\u003e\u003ctable style=\"width:100%;border-collapse:collapse;font-size:14px\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth style=\"padding:8px 10px;text-align:left;font-size:11px;letter-spacing:0.04em;text-transform:uppercase;color:#7a6a52;font-weight:600;border-bottom:2px solid #d8c9ae\"\u003eSize\u003c\/th\u003e\n\u003cth style=\"padding:8px 10px;text-align:left;font-size:11px;letter-spacing:0.04em;text-transform:uppercase;color:#7a6a52;font-weight:600;border-bottom:2px solid #d8c9ae\"\u003eChest (in)\u003c\/th\u003e\n\u003cth style=\"padding:8px 10px;text-align:left;font-size:11px;letter-spacing:0.04em;text-transform:uppercase;color:#7a6a52;font-weight:600;border-bottom:2px solid #d8c9ae\"\u003eChest (cm)\u003c\/th\u003e\n\u003cth style=\"padding:8px 10px;text-align:left;font-size:11px;letter-spacing:0.04em;text-transform:uppercase;color:#7a6a52;font-weight:600;border-bottom:2px solid #d8c9ae\"\u003eLength (in)\u003c\/th\u003e\n\u003cth style=\"padding:8px 10px;text-align:left;font-size:11px;letter-spacing:0.04em;text-transform:uppercase;color:#7a6a52;font-weight:600;border-bottom:2px solid #d8c9ae\"\u003eLength (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px;font-weight:600\"\u003eS\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e20\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e51\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e27\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e68.5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px;font-weight:600\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e22\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e56\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e28\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e71\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px;font-weight:600\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e24\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e61\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e29\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e73.5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px;font-weight:600\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e26\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e66\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e30\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e76\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px;font-weight:600\"\u003e2XL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e28\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e71\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e31\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e79\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px;font-weight:600\"\u003e3XL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e30\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e76\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e32\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e81\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\u003c\/div\u003e\n\u003cp style=\"margin:10px 0 0;font-size:12px;color:#a08960;font-style:italic\"\u003eFlat garment measurements. Body chest ≈ chest × 2.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"World Hugger Wear","offers":[{"title":"G. Dyed Black Rock \/ S","offer_id":43048905441328,"sku":"8732777_46041","price":29.0,"currency_code":"SGD","in_stock":true},{"title":"G. Dyed Black Rock \/ M","offer_id":43048905474096,"sku":"8732777_46048","price":29.0,"currency_code":"SGD","in_stock":true},{"title":"G. Dyed Black Rock \/ L","offer_id":43048905506864,"sku":"8732777_46055","price":29.0,"currency_code":"SGD","in_stock":true},{"title":"G. Dyed Black Rock \/ XL","offer_id":43048905539632,"sku":"8732777_46062","price":29.0,"currency_code":"SGD","in_stock":true},{"title":"G. Dyed Black Rock \/ 2XL","offer_id":43048905572400,"sku":"8732777_46069","price":32.5,"currency_code":"SGD","in_stock":true},{"title":"G. Dyed Black Rock \/ 3XL","offer_id":43048905605168,"sku":"8732777_46076","price":35.5,"currency_code":"SGD","in_stock":true},{"title":"G. Dyed Anthracite \/ S","offer_id":43048905637936,"sku":"8732777_46040","price":29.0,"currency_code":"SGD","in_stock":true},{"title":"G. Dyed Anthracite \/ M","offer_id":43048905670704,"sku":"8732777_46047","price":29.0,"currency_code":"SGD","in_stock":true},{"title":"G. Dyed Anthracite \/ L","offer_id":43048905703472,"sku":"8732777_46054","price":29.0,"currency_code":"SGD","in_stock":true},{"title":"G. Dyed Anthracite \/ XL","offer_id":43048905736240,"sku":"8732777_46061","price":29.0,"currency_code":"SGD","in_stock":true},{"title":"G. Dyed Anthracite \/ 2XL","offer_id":43048905769008,"sku":"8732777_46068","price":32.5,"currency_code":"SGD","in_stock":true},{"title":"G. Dyed Anthracite \/ 3XL","offer_id":43048905801776,"sku":"8732777_46075","price":35.5,"currency_code":"SGD","in_stock":true},{"title":"G. Dyed Deep Teal \/ S","offer_id":43048905834544,"sku":"8732777_46042","price":29.0,"currency_code":"SGD","in_stock":true},{"title":"G. Dyed Deep Teal \/ M","offer_id":43048905867312,"sku":"8732777_46049","price":29.0,"currency_code":"SGD","in_stock":true},{"title":"G. Dyed Deep Teal \/ L","offer_id":43048905900080,"sku":"8732777_46056","price":29.0,"currency_code":"SGD","in_stock":true},{"title":"G. Dyed Deep Teal \/ XL","offer_id":43048905932848,"sku":"8732777_46063","price":29.0,"currency_code":"SGD","in_stock":true},{"title":"G. Dyed Deep Teal \/ 2XL","offer_id":43048905965616,"sku":"8732777_46070","price":32.5,"currency_code":"SGD","in_stock":true},{"title":"G. Dyed Deep Teal \/ 3XL","offer_id":43048905998384,"sku":"8732777_46077","price":35.5,"currency_code":"SGD","in_stock":true},{"title":"G. Dyed Green Bay \/ S","offer_id":43048906031152,"sku":"8732777_46043","price":29.0,"currency_code":"SGD","in_stock":true},{"title":"G. Dyed Green Bay \/ M","offer_id":43048906063920,"sku":"8732777_46050","price":29.0,"currency_code":"SGD","in_stock":true},{"title":"G. Dyed Green Bay \/ L","offer_id":43048906096688,"sku":"8732777_46057","price":29.0,"currency_code":"SGD","in_stock":true},{"title":"G. Dyed Green Bay \/ XL","offer_id":43048906129456,"sku":"8732777_46064","price":29.0,"currency_code":"SGD","in_stock":true},{"title":"G. Dyed Green Bay \/ 2XL","offer_id":43048906162224,"sku":"8732777_46071","price":32.5,"currency_code":"SGD","in_stock":true},{"title":"G. Dyed Green Bay \/ 3XL","offer_id":43048906194992,"sku":"8732777_46078","price":35.5,"currency_code":"SGD","in_stock":true},{"title":"G. Dyed Kaffa Coffee \/ S","offer_id":43048906227760,"sku":"8732777_46044","price":29.0,"currency_code":"SGD","in_stock":true},{"title":"G. Dyed Kaffa Coffee \/ M","offer_id":43048906260528,"sku":"8732777_46051","price":29.0,"currency_code":"SGD","in_stock":true},{"title":"G. Dyed Kaffa Coffee \/ L","offer_id":43048906293296,"sku":"8732777_46058","price":29.0,"currency_code":"SGD","in_stock":true},{"title":"G. Dyed Kaffa Coffee \/ XL","offer_id":43048906326064,"sku":"8732777_46065","price":29.0,"currency_code":"SGD","in_stock":true},{"title":"G. Dyed Kaffa Coffee \/ 2XL","offer_id":43048906358832,"sku":"8732777_46072","price":32.5,"currency_code":"SGD","in_stock":true},{"title":"G. Dyed Kaffa Coffee \/ 3XL","offer_id":43048906391600,"sku":"8732777_46079","price":35.5,"currency_code":"SGD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0685\/4416\/7984\/files\/unisex-garment-dyed-creator-2.0-vintage-t-shirt-g.-dyed-deep-teal-front-6a0a83bb7610b.jpg?v=1779073996"},{"product_id":"i-see-you-not-your-storm-your-sun","title":"I See You — Not Your Storm, Your Sun","description":"\u003cp\u003e\u003cem\u003eI see you. Not your storm — your sun.\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003eFor the friend who is more than what they're going through. Wear it and mean it.\u003c\/p\u003e\u003chr\u003e\u003cp\u003e\u003cstrong\u003eMade to order.\u003c\/strong\u003e Printed when you buy — no excess inventory, no landfill.\u003cbr\u003e\u003cstrong\u003e$2 donation, every shirt.\u003c\/strong\u003e A line item, not a percentage. 2026 goes to The Year of Water.\u003cbr\u003e\u003cstrong\u003eFabric:\u003c\/strong\u003e 100% organic ring-spun cotton, ribbed neck detail. Structured, soft, made to last.\u003c\/p\u003e\u003cdiv style=\"margin-top:24px;padding:20px;background:rgba(160,137,96,0.06);border:1px solid rgba(160,137,96,0.25);border-radius:8px\"\u003e\n\u003cp style=\"margin:0 0 12px;font-size:11px;letter-spacing:0.16em;text-transform:uppercase;color:#a08960;font-weight:500\"\u003eSize guide — Unisex Organic Ribbed Neck Tee\u003c\/p\u003e\n\u003cdiv style=\"overflow-x:auto\"\u003e\u003ctable style=\"width:100%;border-collapse:collapse;font-size:14px\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth style=\"padding:8px 10px;text-align:left;font-size:11px;letter-spacing:0.04em;text-transform:uppercase;color:#7a6a52;font-weight:600;border-bottom:2px solid #d8c9ae\"\u003eSize\u003c\/th\u003e\n\u003cth style=\"padding:8px 10px;text-align:left;font-size:11px;letter-spacing:0.04em;text-transform:uppercase;color:#7a6a52;font-weight:600;border-bottom:2px solid #d8c9ae\"\u003eChest (in)\u003c\/th\u003e\n\u003cth style=\"padding:8px 10px;text-align:left;font-size:11px;letter-spacing:0.04em;text-transform:uppercase;color:#7a6a52;font-weight:600;border-bottom:2px solid #d8c9ae\"\u003eChest (cm)\u003c\/th\u003e\n\u003cth style=\"padding:8px 10px;text-align:left;font-size:11px;letter-spacing:0.04em;text-transform:uppercase;color:#7a6a52;font-weight:600;border-bottom:2px solid #d8c9ae\"\u003eLength (in)\u003c\/th\u003e\n\u003cth style=\"padding:8px 10px;text-align:left;font-size:11px;letter-spacing:0.04em;text-transform:uppercase;color:#7a6a52;font-weight:600;border-bottom:2px solid #d8c9ae\"\u003eLength (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px;font-weight:600\"\u003eS\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e20\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e51\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e27\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e68.5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px;font-weight:600\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e22\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e56\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e28\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e71\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px;font-weight:600\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e24\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e61\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e29\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e73.5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px;font-weight:600\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e26\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e66\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e30\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e76\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px;font-weight:600\"\u003e2XL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e28\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e71\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e31\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e79\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\u003c\/div\u003e\n\u003cp style=\"margin:10px 0 0;font-size:12px;color:#a08960;font-style:italic\"\u003eFlat garment measurements. Body chest ≈ chest × 2.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"World Hugger Wear","offers":[{"title":"French Navy \/ S","offer_id":43391872991280,"sku":"7999330_20726","price":26.5,"currency_code":"SGD","in_stock":true},{"title":"French Navy \/ M","offer_id":43391873024048,"sku":"7999330_20727","price":26.5,"currency_code":"SGD","in_stock":true},{"title":"French Navy \/ L","offer_id":43391873056816,"sku":"7999330_20728","price":26.5,"currency_code":"SGD","in_stock":true},{"title":"French Navy \/ XL","offer_id":43391873089584,"sku":"7999330_20729","price":26.5,"currency_code":"SGD","in_stock":true},{"title":"French Navy \/ 2XL","offer_id":43391873122352,"sku":"7999330_20730","price":30.0,"currency_code":"SGD","in_stock":true},{"title":"French Navy \/ 3XL","offer_id":43391873155120,"sku":"7999330_21240","price":33.0,"currency_code":"SGD","in_stock":true},{"title":"French Navy \/ 4XL","offer_id":43391873187888,"sku":"7999330_21241","price":36.5,"currency_code":"SGD","in_stock":true},{"title":"French Navy \/ 5XL","offer_id":43391873220656,"sku":"7999330_21242","price":40.0,"currency_code":"SGD","in_stock":true},{"title":"Stargazer \/ S","offer_id":43391873253424,"sku":"7999330_21226","price":26.5,"currency_code":"SGD","in_stock":true},{"title":"Stargazer \/ M","offer_id":43391873286192,"sku":"7999330_21227","price":26.5,"currency_code":"SGD","in_stock":true},{"title":"Stargazer \/ L","offer_id":43391873318960,"sku":"7999330_21228","price":26.5,"currency_code":"SGD","in_stock":true},{"title":"Stargazer \/ XL","offer_id":43391873351728,"sku":"7999330_21229","price":26.5,"currency_code":"SGD","in_stock":true},{"title":"Stargazer \/ 2XL","offer_id":43391873384496,"sku":"7999330_21230","price":30.0,"currency_code":"SGD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0685\/4416\/7984\/files\/unisex-organic-ribbed-neck-creator-2.0-t-shirt-french-navy-front-6a53c5c81a265.jpg?v=1783875032"},{"product_id":"the-next-moment-is-a-blank-canvas","title":"The next moment is a blank Canvas","description":"\u003cp\u003e\u003cem\u003eThe next moment is a blank canvas.\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003eThe one that just passed doesn't have to paint the next one. Start again — the brush is still in your hand.\u003c\/p\u003e\u003chr\u003e\u003cp\u003e\u003cstrong\u003eMade to order.\u003c\/strong\u003e Printed when you buy — no excess inventory, no landfill.\u003cbr\u003e\u003cstrong\u003e$2 donation, every shirt.\u003c\/strong\u003e A line item, not a percentage. 2026 goes to The Year of Water.\u003cbr\u003e\u003cstrong\u003eFabric:\u003c\/strong\u003e 100% ring-spun cotton, 6.1 oz. Heavyweight, garment-dyed.\u003c\/p\u003e\u003cdiv style=\"margin-top:24px;padding:20px;background:rgba(160,137,96,0.06);border:1px solid rgba(160,137,96,0.25);border-radius:8px\"\u003e\n\u003cp style=\"margin:0 0 12px;font-size:11px;letter-spacing:0.16em;text-transform:uppercase;color:#a08960;font-weight:500\"\u003eSize guide — Unisex Heavyweight Tee\u003c\/p\u003e\n\u003cdiv style=\"overflow-x:auto\"\u003e\u003ctable style=\"width:100%;border-collapse:collapse;font-size:14px\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth style=\"padding:8px 10px;text-align:left;font-size:11px;letter-spacing:0.04em;text-transform:uppercase;color:#7a6a52;font-weight:600;border-bottom:2px solid #d8c9ae\"\u003eSize\u003c\/th\u003e\n\u003cth style=\"padding:8px 10px;text-align:left;font-size:11px;letter-spacing:0.04em;text-transform:uppercase;color:#7a6a52;font-weight:600;border-bottom:2px solid #d8c9ae\"\u003eChest (in)\u003c\/th\u003e\n\u003cth style=\"padding:8px 10px;text-align:left;font-size:11px;letter-spacing:0.04em;text-transform:uppercase;color:#7a6a52;font-weight:600;border-bottom:2px solid #d8c9ae\"\u003eChest (cm)\u003c\/th\u003e\n\u003cth style=\"padding:8px 10px;text-align:left;font-size:11px;letter-spacing:0.04em;text-transform:uppercase;color:#7a6a52;font-weight:600;border-bottom:2px solid #d8c9ae\"\u003eLength (in)\u003c\/th\u003e\n\u003cth style=\"padding:8px 10px;text-align:left;font-size:11px;letter-spacing:0.04em;text-transform:uppercase;color:#7a6a52;font-weight:600;border-bottom:2px solid #d8c9ae\"\u003eLength (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px;font-weight:600\"\u003eS\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e34–36\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e86–91\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e28\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e71\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px;font-weight:600\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e38–40\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e97–102\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e29\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e74\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px;font-weight:600\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e42–44\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e107–112\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e30\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e76\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px;font-weight:600\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e46–48\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e117–122\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e31\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e79\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px;font-weight:600\"\u003e2XL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e50–52\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e127–132\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e32\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e81\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px;font-weight:600\"\u003e3XL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e54–56\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e137–142\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e33\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e84\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px;font-weight:600\"\u003e4XL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e58–60\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e147–152\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e34\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e86\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\u003c\/div\u003e\n\u003cp style=\"margin:10px 0 0;font-size:12px;color:#a08960;font-style:italic\"\u003eFlat garment measurements. Body chest ≈ chest × 2.\u003c\/p\u003e\n\u003c\/div\u003e\u003chr\u003e\u003cp\u003e\u003cstrong\u003eHow this SGD 35 breaks down:\u003c\/strong\u003e\u003cbr\u003eSGD 24 to Printful (shirt + print) · SGD 2 to donation · SGD 9 to us\u003c\/p\u003e","brand":"World Hugger Wear","offers":[{"title":"Graphite \/ S","offer_id":43457009778736,"sku":"4373048_21264","price":32.5,"currency_code":"SGD","in_stock":true},{"title":"Graphite \/ M","offer_id":43457009811504,"sku":"4373048_21265","price":32.5,"currency_code":"SGD","in_stock":true},{"title":"Graphite \/ L","offer_id":43457009844272,"sku":"4373048_21266","price":32.5,"currency_code":"SGD","in_stock":true},{"title":"Graphite \/ XL","offer_id":43457009877040,"sku":"4373048_21267","price":32.5,"currency_code":"SGD","in_stock":true},{"title":"Graphite \/ 2XL","offer_id":43457009909808,"sku":"4373048_21268","price":35.0,"currency_code":"SGD","in_stock":true},{"title":"Graphite \/ 3XL","offer_id":43457009942576,"sku":"4373048_21269","price":34.5,"currency_code":"SGD","in_stock":true},{"title":"Graphite \/ 4XL","offer_id":43457009975344,"sku":"4373048_21270","price":37.5,"currency_code":"SGD","in_stock":true},{"title":"Navy \/ S","offer_id":43457010008112,"sku":"4373048_21555","price":32.5,"currency_code":"SGD","in_stock":true},{"title":"Navy \/ M","offer_id":43457010040880,"sku":"4373048_21556","price":32.5,"currency_code":"SGD","in_stock":true},{"title":"Navy \/ L","offer_id":43457010073648,"sku":"4373048_21557","price":32.5,"currency_code":"SGD","in_stock":true},{"title":"Navy \/ XL","offer_id":43457010106416,"sku":"4373048_21558","price":32.5,"currency_code":"SGD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":43457010139184,"sku":"4373048_21559","price":35.0,"currency_code":"SGD","in_stock":true},{"title":"Navy \/ 3XL","offer_id":43457010171952,"sku":"4373048_21560","price":34.5,"currency_code":"SGD","in_stock":true},{"title":"Navy \/ 4XL","offer_id":43457010204720,"sku":"4373048_21561","price":37.5,"currency_code":"SGD","in_stock":true},{"title":"Chambray \/ S","offer_id":43457010237488,"sku":"4373048_17648","price":32.5,"currency_code":"SGD","in_stock":true},{"title":"Chambray \/ M","offer_id":43457010270256,"sku":"4373048_17649","price":32.5,"currency_code":"SGD","in_stock":true},{"title":"Chambray \/ L","offer_id":43457010303024,"sku":"4373048_17650","price":32.5,"currency_code":"SGD","in_stock":true},{"title":"Chambray \/ XL","offer_id":43457010335792,"sku":"4373048_17651","price":32.5,"currency_code":"SGD","in_stock":true},{"title":"Chambray \/ 2XL","offer_id":43457010368560,"sku":"4373048_17652","price":35.0,"currency_code":"SGD","in_stock":true},{"title":"Chambray \/ 3XL","offer_id":43457010401328,"sku":"4373048_17653","price":34.5,"currency_code":"SGD","in_stock":true},{"title":"Chambray \/ 4XL","offer_id":43457010434096,"sku":"4373048_17654","price":37.5,"currency_code":"SGD","in_stock":true},{"title":"Ivory \/ S","offer_id":43457010466864,"sku":"4373048_16523","price":32.5,"currency_code":"SGD","in_stock":true},{"title":"Ivory \/ M","offer_id":43457010499632,"sku":"4373048_16524","price":32.5,"currency_code":"SGD","in_stock":true},{"title":"Ivory \/ L","offer_id":43457010532400,"sku":"4373048_16525","price":32.5,"currency_code":"SGD","in_stock":true},{"title":"Ivory \/ XL","offer_id":43457010565168,"sku":"4373048_16526","price":32.5,"currency_code":"SGD","in_stock":true},{"title":"Ivory \/ 2XL","offer_id":43457010597936,"sku":"4373048_16527","price":35.0,"currency_code":"SGD","in_stock":true},{"title":"Ivory \/ 3XL","offer_id":43457010630704,"sku":"4373048_16528","price":34.5,"currency_code":"SGD","in_stock":true},{"title":"Ivory \/ 4XL","offer_id":43457010663472,"sku":"4373048_17507","price":37.5,"currency_code":"SGD","in_stock":true},{"title":"White \/ S","offer_id":43457010696240,"sku":"4373048_15124","price":32.5,"currency_code":"SGD","in_stock":true},{"title":"White \/ M","offer_id":43457010729008,"sku":"4373048_15125","price":32.5,"currency_code":"SGD","in_stock":true},{"title":"White \/ L","offer_id":43457010761776,"sku":"4373048_15126","price":32.5,"currency_code":"SGD","in_stock":true},{"title":"White \/ XL","offer_id":43457010794544,"sku":"4373048_15127","price":32.5,"currency_code":"SGD","in_stock":true},{"title":"White \/ 2XL","offer_id":43457010827312,"sku":"4373048_15128","price":35.0,"currency_code":"SGD","in_stock":true},{"title":"White \/ 3XL","offer_id":43457010860080,"sku":"4373048_16335","price":34.5,"currency_code":"SGD","in_stock":true},{"title":"White \/ 4XL","offer_id":43457010892848,"sku":"4373048_17508","price":37.5,"currency_code":"SGD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0685\/4416\/7984\/files\/unisex-garment-dyed-heavyweight-t-shirt-navy-front-2-6a7e340293a0b.jpg?v=1786655764"},{"product_id":"the-soul-has-no-complexion","title":"The Soul Has No Complexion","description":"\u003cp\u003e\u003cem\u003eThe soul has no complexion.\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003eWhat you see first isn't what someone is. A quiet undoing of a very old habit.\u003c\/p\u003e\u003chr\u003e\u003cp\u003e\u003cstrong\u003eMade to order.\u003c\/strong\u003e Printed when you buy — no excess inventory, no landfill.\u003cbr\u003e\u003cstrong\u003e$2 donation, every shirt.\u003c\/strong\u003e A line item, not a percentage. 2026 goes to The Year of Water.\u003cbr\u003e\u003cstrong\u003eFabric:\u003c\/strong\u003e 100% ring-spun cotton, 6.1 oz. Heavyweight, garment-dyed, softens with every wash.\u003c\/p\u003e\u003cdiv style=\"margin-top:24px;padding:20px;background:rgba(160,137,96,0.06);border:1px solid rgba(160,137,96,0.25);border-radius:8px\"\u003e\n\u003cp style=\"margin:0 0 12px;font-size:11px;letter-spacing:0.16em;text-transform:uppercase;color:#a08960;font-weight:500\"\u003eSize guide — Unisex Heavyweight Tee\u003c\/p\u003e\n\u003cdiv style=\"overflow-x:auto\"\u003e\u003ctable style=\"width:100%;border-collapse:collapse;font-size:14px\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth style=\"padding:8px 10px;text-align:left;font-size:11px;letter-spacing:0.04em;text-transform:uppercase;color:#7a6a52;font-weight:600;border-bottom:2px solid #d8c9ae\"\u003eSize\u003c\/th\u003e\n\u003cth style=\"padding:8px 10px;text-align:left;font-size:11px;letter-spacing:0.04em;text-transform:uppercase;color:#7a6a52;font-weight:600;border-bottom:2px solid #d8c9ae\"\u003eChest (in)\u003c\/th\u003e\n\u003cth style=\"padding:8px 10px;text-align:left;font-size:11px;letter-spacing:0.04em;text-transform:uppercase;color:#7a6a52;font-weight:600;border-bottom:2px solid #d8c9ae\"\u003eChest (cm)\u003c\/th\u003e\n\u003cth style=\"padding:8px 10px;text-align:left;font-size:11px;letter-spacing:0.04em;text-transform:uppercase;color:#7a6a52;font-weight:600;border-bottom:2px solid #d8c9ae\"\u003eLength (in)\u003c\/th\u003e\n\u003cth style=\"padding:8px 10px;text-align:left;font-size:11px;letter-spacing:0.04em;text-transform:uppercase;color:#7a6a52;font-weight:600;border-bottom:2px solid #d8c9ae\"\u003eLength (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px;font-weight:600\"\u003eS\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e34–36\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e86–91\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e28\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e71\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px;font-weight:600\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e38–40\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e97–102\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e29\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e74\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px;font-weight:600\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e42–44\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e107–112\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e30\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e76\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px;font-weight:600\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e46–48\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e117–122\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e31\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e79\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px;font-weight:600\"\u003e2XL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e50–52\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e127–132\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e32\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e81\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px;font-weight:600\"\u003e3XL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e54–56\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e137–142\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e33\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e84\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px;font-weight:600\"\u003e4XL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e58–60\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e147–152\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e34\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px;color:#3d3428;border-bottom:1px solid #ece4d4;font-size:14px\"\u003e86\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\u003c\/div\u003e\n\u003cp style=\"margin:10px 0 0;font-size:12px;color:#a08960;font-style:italic\"\u003eFlat garment measurements. Body chest ≈ chest × 2.\u003c\/p\u003e\n\u003c\/div\u003e\u003chr\u003e\u003cp\u003e\u003cstrong\u003eHow this SGD 35 breaks down:\u003c\/strong\u003e\u003cbr\u003eSGD 24 to Printful (shirt + print) · SGD 2 to donation · SGD 9 to us\u003c\/p\u003e","brand":"World Hugger Wear","offers":[{"title":"Seafoam \/ S","offer_id":43457210777648,"sku":"4652296_16529","price":32.5,"currency_code":"SGD","in_stock":true},{"title":"Seafoam \/ M","offer_id":43457210810416,"sku":"4652296_16530","price":32.5,"currency_code":"SGD","in_stock":true},{"title":"Seafoam \/ L","offer_id":43457210843184,"sku":"4652296_16531","price":32.5,"currency_code":"SGD","in_stock":true},{"title":"Seafoam \/ XL","offer_id":43457210875952,"sku":"4652296_16532","price":32.5,"currency_code":"SGD","in_stock":true},{"title":"Seafoam \/ 2XL","offer_id":43457210908720,"sku":"4652296_16533","price":35.0,"currency_code":"SGD","in_stock":true},{"title":"Seafoam \/ 3XL","offer_id":43457210941488,"sku":"4652296_16534","price":34.5,"currency_code":"SGD","in_stock":true},{"title":"Seafoam \/ 4XL","offer_id":43457210974256,"sku":"4652296_17514","price":37.5,"currency_code":"SGD","in_stock":true},{"title":"Washed Denim \/ S","offer_id":43457211007024,"sku":"4652296_21506","price":32.5,"currency_code":"SGD","in_stock":true},{"title":"Washed Denim \/ M","offer_id":43457211039792,"sku":"4652296_21507","price":32.5,"currency_code":"SGD","in_stock":true},{"title":"Washed Denim \/ L","offer_id":43457211072560,"sku":"4652296_21508","price":32.5,"currency_code":"SGD","in_stock":true},{"title":"Washed Denim \/ XL","offer_id":43457211105328,"sku":"4652296_21509","price":32.5,"currency_code":"SGD","in_stock":true},{"title":"Washed Denim \/ 2XL","offer_id":43457211138096,"sku":"4652296_21510","price":35.0,"currency_code":"SGD","in_stock":true},{"title":"Washed Denim \/ 3XL","offer_id":43457211170864,"sku":"4652296_21511","price":34.5,"currency_code":"SGD","in_stock":true},{"title":"Washed Denim \/ 4XL","offer_id":43457211203632,"sku":"4652296_21512","price":37.5,"currency_code":"SGD","in_stock":true},{"title":"Chambray \/ S","offer_id":43457211236400,"sku":"4652296_17648","price":32.5,"currency_code":"SGD","in_stock":true},{"title":"Chambray \/ M","offer_id":43457211269168,"sku":"4652296_17649","price":32.5,"currency_code":"SGD","in_stock":true},{"title":"Chambray \/ L","offer_id":43457211301936,"sku":"4652296_17650","price":32.5,"currency_code":"SGD","in_stock":true},{"title":"Chambray \/ XL","offer_id":43457211334704,"sku":"4652296_17651","price":32.5,"currency_code":"SGD","in_stock":true},{"title":"Chambray \/ 2XL","offer_id":43457211367472,"sku":"4652296_17652","price":35.0,"currency_code":"SGD","in_stock":true},{"title":"Chambray \/ 3XL","offer_id":43457211400240,"sku":"4652296_17653","price":34.5,"currency_code":"SGD","in_stock":true},{"title":"Chambray \/ 4XL","offer_id":43457211433008,"sku":"4652296_17654","price":37.5,"currency_code":"SGD","in_stock":true},{"title":"White \/ S","offer_id":43457211465776,"sku":"4652296_15124","price":32.5,"currency_code":"SGD","in_stock":true},{"title":"White \/ M","offer_id":43457211498544,"sku":"4652296_15125","price":32.5,"currency_code":"SGD","in_stock":true},{"title":"White \/ L","offer_id":43457211531312,"sku":"4652296_15126","price":32.5,"currency_code":"SGD","in_stock":true},{"title":"White \/ XL","offer_id":43457211564080,"sku":"4652296_15127","price":32.5,"currency_code":"SGD","in_stock":true},{"title":"White \/ 2XL","offer_id":43457211596848,"sku":"4652296_15128","price":35.0,"currency_code":"SGD","in_stock":true},{"title":"White \/ 3XL","offer_id":43457211629616,"sku":"4652296_16335","price":34.5,"currency_code":"SGD","in_stock":true},{"title":"White \/ 4XL","offer_id":43457211662384,"sku":"4652296_17508","price":37.5,"currency_code":"SGD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0685\/4416\/7984\/files\/unisex-garment-dyed-heavyweight-t-shirt-seafoam-front-6a7bef1222508.jpg?v=1786507040"},{"product_id":"everyday-crossbody-bag-love-the-now","title":"Everyday crossbody bag - Love the now","description":"Looking for a versatile unisex bag with a classic silhouette? This bag is an excellent choice for everyday use. It is a practical crossbody bag with a minimalist design that easily matches a variety of styles. The adjustable shoulder strap ensures comfortable carrying, while the zip closure helps keep your essentials safe and secure. Compact yet spacious enough for everyday items.\u003cbr\u003e\n\u003cbr\u003e\n• 100% recycled polyester\u003cbr\u003e\n• One size: 17.72″ x 8.66″ x 4.72″ (45cm x 22 cm x 12 cm)\u003cbr\u003e\n• Capacity: 12 liters\u003cbr\u003e\n• Water repellent fabric\u003cbr\u003e\n• Two-way zippered opening for easy access\u003cbr\u003e\n• External front pocket with cord adjuster\u003cbr\u003e\n• Two internal padded slip pockets\u003cbr\u003e\n• Self-fabric adjustable shoulder strap\u003cbr\u003e\n• Adjustable shoulder strap\u003cbr\u003e\n• Blank product sourced from China","brand":"World Hugger Wear","offers":[{"title":"Black","offer_id":43481624313904,"sku":"8386650_49308","price":42.0,"currency_code":"SGD","in_stock":true},{"title":"Fresh Green","offer_id":43481624346672,"sku":"8386650_49309","price":42.0,"currency_code":"SGD","in_stock":true},{"title":"Fresh Pink","offer_id":43481624379440,"sku":"8386650_49310","price":42.0,"currency_code":"SGD","in_stock":true},{"title":"Natural Stone","offer_id":43481624412208,"sku":"8386650_49311","price":42.0,"currency_code":"SGD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0685\/4416\/7984\/files\/everyday-crossbody-bag-fresh-green-front-6a7d2bf58f253.jpg?v=1786588160"}],"url":"https:\/\/worldhuggerwear.com\/collections\/featured.oembed","provider":"World Hugger Wear","version":"1.0","type":"link"}