{"product_id":"personalized-touch-grass-sweatshirt-custom-outdoor-humor-gift","title":"Personalized Touch Grass Sweatshirt – Custom Outdoor Humor Gift","description":"\u003cp\u003e\u003cstrong\u003ePersonalized Touch Grass Sweatshirt — Custom Outdoor Humor Gift\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eStep away from the screen and lean into outside vibes with this personalized “Touch Grass” sweatshirt. Add your own image to create a custom crewneck for nature lovers, gamers, hikers, campers, or anyone who appreciates a playful reminder to unplug.\u003c\/p\u003e\n\u003cp\u003eThis made-to-order print-on-demand sweatshirt is a unique personalized gift for birthdays, holidays, outdoor trips, gaming friends, students, and relaxed weekend adventures. The classic crewneck shape makes it an easy layer for cool walks, campfire evenings, park visits, or cozy days at home.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWhy it makes a fun custom gift\u003c\/strong\u003e\u003cbr\u003e- Add your image for a personalized design\u003cbr\u003e- Outdoor-humor message for gamers and nature fans\u003cbr\u003e- Custom gift for birthdays, trips, and special occasions\u003cbr\u003e- Made to order as a personalized print-on-demand product\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eProduct features\u003c\/strong\u003e\u003cbr\u003e- Medium-heavy 50\/50 cotton-poly blend (8.0 oz\/yd²)\u003cbr\u003e- Tubular knit construction with no side seams\u003cbr\u003e- Ribbed collar and double-needle stitching\u003cbr\u003e- Printed or embroidered placement options\u003cbr\u003e- OEKO-TEX dyes and US Cotton Trust Protocol sourcing\u003cbr\u003e- Available in sizes S–5XL\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCare instructions\u003c\/strong\u003e\u003cbr\u003e- Machine wash cold\u003cbr\u003e- Use non-chlorine bleach as needed\u003cbr\u003e- Tumble dry on low heat\u003cbr\u003e- Do not iron\u003cbr\u003e- Do not dry clean\u003c\/p\u003e\n\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\u003cth style=\"color: #000000; font-weight: 500; text-align: left; font-size: 15px; padding: 10px;\"\u003e4XL\u003c\/th\u003e\n\u003cth style=\"color: #000000; font-weight: 500; text-align: left; font-size: 15px; padding: 10px;\"\u003e5XL\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003eWidth, in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e20.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e22.01\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e24.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e26.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e28.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e30.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e32.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e34.00\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003eLength, in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e27.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e28.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e29.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e30.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e31.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e32.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e33.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e34.00\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003eSleeve length (from center back), in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e33.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e34.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e35.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e36.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e37.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e38.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e39.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e40.50\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003eSize tolerance, in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003eSoft, warm, and playfully adventurous — this crewneck carries a sunny, outdoor-hearted spirit into everyday wear. A relaxed, clean-cut sweatshirt embroidered or printed with a colorful illustration that says “Outside Vibes” above a chill sloth lounging among wildflowers, a campfire, and a bright sun. It feels like a slow morning on a trailhead: cool breeze, warm mug, and bare toes in the grass. Wear it on damp dawn hikes, porch hangs after a day outdoors, or lazy weekends when you want to bring that fresh-air feeling inside. The medium-heavy cotton-poly blend drapes comfortably, the ribbed collar and double-needle stitching hold their shape, and the tubular knit keeps seams minimal for a smooth silhouette. Thoughtful details — from OEKO-TEX certified dyes to tear-away labels and ethical US cotton sourcing — make it an easy, lasting pick for people who love nature, slow rhythms, and bold, joyful graphics.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- Embroidered or printed design placement: left chest, center chest, large center chest, and wrists available\u003cbr\u003e- Medium-heavy 50\/50 cotton-poly blend (8.0 oz\/yd²) with Heather Sport color option (60% polyester\/40% cotton)\u003cbr\u003e- Tubular knit construction (no side seams) with ribbed knit collar and double-needle stitching for durability\u003cbr\u003e- DTF inner neck labels and wrist prints; DTG used for other prints; tear-away gray pearlized label for comfort\u003cbr\u003e- OEKO-TEX certified dyes, ethically grown US cotton, and compliance with flammability and heavy-metal safety standards\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\u003c\/p\u003e","brand":"Printify","offers":[{"title":"S \/ Light Blue","offer_id":57233564729670,"sku":"11209902390763050470","price":33.99,"currency_code":"USD","in_stock":true},{"title":"S \/ Safety Pink","offer_id":57233564762438,"sku":"11969442998528230176","price":36.99,"currency_code":"USD","in_stock":true},{"title":"S \/ White","offer_id":57233564795206,"sku":"10206913463821520581","price":33.99,"currency_code":"USD","in_stock":true},{"title":"S \/ Gold","offer_id":57233564827974,"sku":"30609468576568919456","price":36.99,"currency_code":"USD","in_stock":true},{"title":"S \/ Heather Scarlet Red","offer_id":57233564860742,"sku":"92149631078334979988","price":36.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Light Blue","offer_id":57233564893510,"sku":"19762152807768555501","price":33.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Safety Pink","offer_id":57233564926278,"sku":"27374255238239197371","price":38.99,"currency_code":"USD","in_stock":true},{"title":"M \/ White","offer_id":57233564959046,"sku":"89129745413527765622","price":33.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Gold","offer_id":57233564991814,"sku":"29489445874556531346","price":37.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Heather Scarlet Red","offer_id":57233565024582,"sku":"14413324040530416715","price":37.99,"currency_code":"USD","in_stock":true},{"title":"L \/ Light Blue","offer_id":57233565057350,"sku":"32382935848109034746","price":32.99,"currency_code":"USD","in_stock":true},{"title":"L \/ Safety Pink","offer_id":57233565090118,"sku":"47943286838136518942","price":37.99,"currency_code":"USD","in_stock":true},{"title":"L \/ White","offer_id":57233565122886,"sku":"27031520719956195446","price":33.99,"currency_code":"USD","in_stock":true},{"title":"L \/ Gold","offer_id":57233565155654,"sku":"18541898626388680375","price":37.99,"currency_code":"USD","in_stock":true},{"title":"L \/ Heather Scarlet Red","offer_id":57233565188422,"sku":"24979599493732108309","price":37.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ Light Blue","offer_id":57233565221190,"sku":"21792793872313597640","price":34.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ Safety Pink","offer_id":57233565253958,"sku":"25901910058370606310","price":38.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ White","offer_id":57233565286726,"sku":"20420448941801548006","price":32.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ Gold","offer_id":57233565319494,"sku":"19254166074088233771","price":36.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ Heather Scarlet Red","offer_id":57233565352262,"sku":"93911837275880717114","price":37.99,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Light Blue","offer_id":57233565385030,"sku":"54677072335521569747","price":41.99,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Safety Pink","offer_id":57233565417798,"sku":"28227798430857289934","price":40.99,"currency_code":"USD","in_stock":true},{"title":"2XL \/ White","offer_id":57233565450566,"sku":"13830745946015409523","price":35.99,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Gold","offer_id":57233565483334,"sku":"84989819393723373936","price":38.99,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Heather Scarlet Red","offer_id":57233565516102,"sku":"30184282759545727132","price":42.99,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Light Blue","offer_id":57233565548870,"sku":"29065107266137928353","price":32.14,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Safety Pink","offer_id":57233565581638,"sku":"21934729151834277949","price":32.14,"currency_code":"USD","in_stock":true},{"title":"3XL \/ White","offer_id":57233565614406,"sku":"18609528767911504982","price":32.14,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Gold","offer_id":57233565647174,"sku":"18963951430604420369","price":32.14,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Heather Scarlet Red","offer_id":57233565679942,"sku":"19886777555968015042","price":32.14,"currency_code":"USD","in_stock":true},{"title":"4XL \/ White","offer_id":57233565712710,"sku":"20641627961003152032","price":44.99,"currency_code":"USD","in_stock":true},{"title":"5XL \/ White","offer_id":57233565745478,"sku":"22698741813170052297","price":47.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1013\/7039\/6998\/files\/815250214424001898_2048.jpg?v=1788195407","url":"https:\/\/my-giftprints.com\/ar\/products\/personalized-touch-grass-sweatshirt-custom-outdoor-humor-gift","provider":"My Gift Prints","version":"1.0","type":"link"}