{"product_id":"contour-line-topographic-map-tee-topo-apparel-contour-line-design","title":"contour line topographic map tee | topo apparel, contour line design","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;\"\u003eXS\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\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003e4XL\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                            16.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                            18.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                            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.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                            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                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            33.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                            34.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, 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                            8.60 \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                            8.90 \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                            9.20 \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                            9.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                            9.70 \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                            10.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                            10.40 \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                            10.80 \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                        \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        Topographic contour lines rendered as a simplified, single-color graphic across a lightweight unisex tee—a restrained, terrain-inspired look for outdoor-minded wardrobes. The design reads like data-made-art: crisp contour bands and technical linework in an earthy or monochrome palette that pairs with casual layers or field-ready jackets. It keeps the focus on exploration and map aesthetics, suited to hikers, GIS fans, and design-focused travelers who favor subtle, meditative outdoor motifs.\n\nProduct features\n- 100% Airlume combed and ring-spun cotton (Bella Canvas 3001) lightweight 4.2 oz\/yd²\n- With side seams for added shape retention\n- Ribbed knit collar with seam and shoulder tape for stability\n- Tear-away label; REACH certified; adult sizing\n- DTF or DTG printing techniques used for crisp contour and sleeve prints\n\nCare instructions\n- Machine wash: cold (max 30C or 90F)\n- Non-chlorine: bleach as needed\n- Tumble dry: low heat\n- Iron, steam or dry: medium heat\n- Do not dryclean\n\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: Bella+Canvas 3001, 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: For adults, Blank product sourced from Honduras\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, Iron, steam or dry: medium heat, Do not dryclean\u003c\/p\u003e","brand":"Printify","offers":[{"title":"XS \/ Black","offer_id":52837908119868,"sku":"25607250769830432543","price":17.37,"currency_code":"USD","in_stock":true},{"title":"S \/ Athletic Heather","offer_id":52837908152636,"sku":"23761818477359672238","price":17.37,"currency_code":"USD","in_stock":true},{"title":"S \/ Black","offer_id":52837908185404,"sku":"16850963171929587418","price":17.37,"currency_code":"USD","in_stock":true},{"title":"S \/ Natural","offer_id":52837908218172,"sku":"15079590539608413109","price":17.37,"currency_code":"USD","in_stock":true},{"title":"S \/ Navy","offer_id":52837908250940,"sku":"14992840575302400880","price":17.37,"currency_code":"USD","in_stock":true},{"title":"S \/ White","offer_id":52837908283708,"sku":"33301797465006938117","price":17.37,"currency_code":"USD","in_stock":true},{"title":"M \/ Athletic Heather","offer_id":52837908316476,"sku":"31275302675147229830","price":17.37,"currency_code":"USD","in_stock":true},{"title":"M \/ Black","offer_id":52837908349244,"sku":"31915888825206966622","price":17.37,"currency_code":"USD","in_stock":true},{"title":"M \/ Natural","offer_id":52837908382012,"sku":"19677462834903153666","price":17.37,"currency_code":"USD","in_stock":true},{"title":"M \/ Navy","offer_id":52837908414780,"sku":"33568284401635298864","price":17.37,"currency_code":"USD","in_stock":true},{"title":"M \/ White","offer_id":52837908447548,"sku":"18114296542143470187","price":17.37,"currency_code":"USD","in_stock":true},{"title":"L \/ Athletic Heather","offer_id":52837908480316,"sku":"32994818546972402122","price":17.37,"currency_code":"USD","in_stock":true},{"title":"L \/ Black","offer_id":52837908513084,"sku":"27870900552666300975","price":17.37,"currency_code":"USD","in_stock":true},{"title":"L \/ Natural","offer_id":52837908545852,"sku":"26429738466457735188","price":17.37,"currency_code":"USD","in_stock":true},{"title":"L \/ Navy","offer_id":52837908578620,"sku":"36679146665106696032","price":17.37,"currency_code":"USD","in_stock":true},{"title":"L \/ White","offer_id":52837908611388,"sku":"24026709568484294007","price":17.37,"currency_code":"USD","in_stock":true},{"title":"XL \/ Athletic Heather","offer_id":52837908644156,"sku":"31798169984202388526","price":17.37,"currency_code":"USD","in_stock":true},{"title":"XL \/ Black","offer_id":52837908676924,"sku":"12219415665672124798","price":17.37,"currency_code":"USD","in_stock":true},{"title":"XL \/ Natural","offer_id":52837908709692,"sku":"27258455668071855511","price":17.37,"currency_code":"USD","in_stock":true},{"title":"XL \/ Navy","offer_id":52837908742460,"sku":"24485585788536979097","price":17.37,"currency_code":"USD","in_stock":true},{"title":"XL \/ White","offer_id":52837908775228,"sku":"37258972948980356900","price":17.37,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Athletic Heather","offer_id":52837908807996,"sku":"18191082738667787160","price":21.26,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Black","offer_id":52837908840764,"sku":"23785580471900907846","price":21.26,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Natural","offer_id":52837908873532,"sku":"27521404238706370017","price":21.26,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Navy","offer_id":52837908906300,"sku":"76798217992627163594","price":21.26,"currency_code":"USD","in_stock":true},{"title":"2XL \/ White","offer_id":52837908939068,"sku":"48829595158139613554","price":21.26,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Athletic Heather","offer_id":52837908971836,"sku":"32372231698683226193","price":24.8,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Black","offer_id":52837909004604,"sku":"23702018807642161900","price":24.8,"currency_code":"USD","in_stock":true},{"title":"3XL \/ White","offer_id":52837909037372,"sku":"24577605617433076072","price":24.8,"currency_code":"USD","in_stock":true},{"title":"4XL \/ Black","offer_id":52837909070140,"sku":"17931376340540341761","price":28.66,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0951\/5083\/3980\/files\/3377388419322118759_2048.jpg?v=1772862046","url":"https:\/\/hotmesshangar.com\/products\/contour-line-topographic-map-tee-topo-apparel-contour-line-design","provider":"Hot Mess Hangar","version":"1.0","type":"link"}