{"product_id":"sweatshirt-crewneck-geo-vibes-white-text","title":"Sweatshirt Crewneck: GEO Vibes","description":"\u003ctable id=\"size-guide\" style=\"min-width:360px;\"\u003e\n            \u003cthead\u003e\n                \u003ctr\u003e\n                    \u003cth style=\"padding:10px;\"\u003e\u003c\/th\u003e\n                    \u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003eS\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003eM\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003eL\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003eXL\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003e2XL\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003e3XL\u003c\/th\u003e\n                \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n                \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Width, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            20.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            22.01 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            24.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            26.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            28.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            30.00 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Length, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            27.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            28.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            29.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            30.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            31.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            32.00 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Sleeve length (from center back), in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            33.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            34.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            35.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            36.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            37.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            38.50 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Size tolerance, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n            \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        A soft, mid-weight crewneck that feels like a calm morning on the trail. This sweatshirt drapes with a clean, classic cut and a cozy inside hand that keeps you comfortable through long drives, study sessions, or mapped-out weekends. The front shows a retro-inspired “GEO vibes” graphic with warm stripe accents — understated and confident. Thoughtful construction (double-needle stitching, ribbed collar and cuffs, tubular knit body) gives it structure without stiffness. Built from a 50\/50 cotton-poly blend with OEKO-TEX dyes and ethically grown U.S. cotton, it’s made to be worn often and to age gracefully. Embroidery or small DTF label options let you add subtle personalization at the chest or wrist for a tailored finish.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- Mid-weight 50\/50 cotton-poly blend (8.0 oz\/yd²) for durable comfort\u003cbr\u003e- Tubular knit (no side seams) for a cleaner look and reduced fabric waste\u003cbr\u003e- Ribbed knit collar and cuffs with double-needle stitching for shape retention and durability\u003cbr\u003e- OEKO-TEX certified dyes and ethically grown U.S. cotton; safety\/compliance tested\u003cbr\u003e- Embroidery and DTF label options: left\/center\/large chest and wrist placement available\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Machine wash: cold (max 30C or 90F)\u003cbr\u003e- Non-chlorine: bleach as needed\u003cbr\u003e- Tumble dry: low heat\u003cbr\u003e- Do not iron\u003cbr\u003e- Do not dryclean\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cp\u003e\u003cstrong\u003eEU representative\u003c\/strong\u003e: HONSON VENTURES LIMITED, gpsr@honsonventures.com, 3, Gnaftis House flat 102, Limassol, Mesa Geitonia, 4003, CY\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eProduct information\u003c\/strong\u003e: Gildan 18000, 2 year warranty in EU and Northern Ireland as per Directive 1999\/44\/EC\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWarnings, Hazard\u003c\/strong\u003e: Made in Nicaragua, For adults\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCare instructions\u003c\/strong\u003e: Machine wash: cold (max 30C or 90F), Non-chlorine: bleach as needed, Tumble dry: low heat, Do not iron, Do not dryclean\u003c\/p\u003e","brand":"Printify","offers":[{"title":"Dark Heather \/ S","offer_id":45695029805244,"sku":"20503398171345177198","price":26.0,"currency_code":"USD","in_stock":true},{"title":"Maroon \/ S","offer_id":45695029838012,"sku":"80297372714618945774","price":26.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ S","offer_id":45695029870780,"sku":"58911070070951872562","price":26.0,"currency_code":"USD","in_stock":true},{"title":"Sand \/ S","offer_id":46453399781564,"sku":"28803659802464043508","price":26.0,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ S","offer_id":46453399814332,"sku":"24131212528216627454","price":26.0,"currency_code":"USD","in_stock":true},{"title":"White \/ S","offer_id":46453399847100,"sku":"22755294720236963858","price":26.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":45695029903548,"sku":"14360232583807487954","price":26.0,"currency_code":"USD","in_stock":true},{"title":"Forest Green \/ S","offer_id":45695029936316,"sku":"15541963145792872822","price":26.0,"currency_code":"USD","in_stock":true},{"title":"Dark Heather \/ M","offer_id":45695029969084,"sku":"21949992471126699930","price":26.0,"currency_code":"USD","in_stock":true},{"title":"Maroon \/ M","offer_id":45695030001852,"sku":"31017504766674089519","price":26.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ M","offer_id":45695030034620,"sku":"37025122179558989763","price":26.0,"currency_code":"USD","in_stock":true},{"title":"Sand \/ M","offer_id":46453399879868,"sku":"22869981090894206684","price":26.0,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ M","offer_id":46453399912636,"sku":"77063299231169765554","price":26.0,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":46453399945404,"sku":"27526319296526755292","price":26.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":45695030067388,"sku":"31892671013192945824","price":26.0,"currency_code":"USD","in_stock":true},{"title":"Forest Green \/ M","offer_id":45695030100156,"sku":"25119401933755674159","price":26.0,"currency_code":"USD","in_stock":true},{"title":"Dark Heather \/ L","offer_id":45695030132924,"sku":"98175862155798805560","price":26.0,"currency_code":"USD","in_stock":true},{"title":"Maroon \/ L","offer_id":45695030165692,"sku":"37173393582498963766","price":26.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ L","offer_id":45695030198460,"sku":"16992643556859410011","price":26.0,"currency_code":"USD","in_stock":true},{"title":"Sand \/ L","offer_id":46453399978172,"sku":"63413641035540561719","price":26.0,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ L","offer_id":46453400010940,"sku":"18595622271168918663","price":26.0,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":46453400043708,"sku":"78342058335945905886","price":26.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":45695030231228,"sku":"21485303282855791048","price":26.0,"currency_code":"USD","in_stock":true},{"title":"Forest Green \/ L","offer_id":45695030263996,"sku":"11673673568658828541","price":26.0,"currency_code":"USD","in_stock":true},{"title":"Dark Heather \/ XL","offer_id":45695030296764,"sku":"25092645688989749183","price":26.0,"currency_code":"USD","in_stock":true},{"title":"Maroon \/ XL","offer_id":45695030329532,"sku":"10453942694068618512","price":26.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ XL","offer_id":45695030362300,"sku":"72564191990302966160","price":26.0,"currency_code":"USD","in_stock":true},{"title":"Sand \/ XL","offer_id":46453400076476,"sku":"15244099588359576157","price":26.0,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":46453400109244,"sku":"15072307075733568419","price":26.0,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":46453400142012,"sku":"25198371089057070285","price":26.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":45695030395068,"sku":"22916016851192631330","price":26.0,"currency_code":"USD","in_stock":true},{"title":"Forest Green \/ XL","offer_id":45695030427836,"sku":"10842179544591532072","price":26.0,"currency_code":"USD","in_stock":true},{"title":"Dark Heather \/ 2XL","offer_id":45695030460604,"sku":"22375382564201371553","price":26.0,"currency_code":"USD","in_stock":true},{"title":"Maroon \/ 2XL","offer_id":45695030493372,"sku":"35339317712703638015","price":26.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":45695030526140,"sku":"11749188324156707184","price":26.0,"currency_code":"USD","in_stock":true},{"title":"Sand \/ 2XL","offer_id":46453400174780,"sku":"13932218926987288056","price":26.0,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":46453400207548,"sku":"14811417447903269603","price":26.0,"currency_code":"USD","in_stock":true},{"title":"White \/ 2XL","offer_id":46453400240316,"sku":"17671165243314700774","price":26.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":45695030558908,"sku":"16929348655758424944","price":26.0,"currency_code":"USD","in_stock":true},{"title":"Forest Green \/ 2XL","offer_id":45695030591676,"sku":"60836667242801557730","price":26.0,"currency_code":"USD","in_stock":true},{"title":"Sand \/ 3XL","offer_id":46453400273084,"sku":"16293386606227463913","price":26.0,"currency_code":"USD","in_stock":true},{"title":"White \/ 3XL","offer_id":46453400305852,"sku":"10404636139490994487","price":26.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL","offer_id":45695030624444,"sku":"20190789193821628229","price":26.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 4XL","offer_id":45695030657212,"sku":"26878146883713191287","price":26.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0742\/9111\/8268\/files\/4375054200184113256_2048.jpg?v=1777573086","url":"https:\/\/geoswag.shop\/products\/sweatshirt-crewneck-geo-vibes-white-text","provider":"GeoSwag.Shop","version":"1.0","type":"link"}