{"product_id":"joy-vintage-hoodie","title":"Joy Vintage Hoodie","description":"\u003cp\u003eA soft, cozy hooded sweatshirt with a simple, vintage-inspired JOY print that reads like a quiet exhale. The medium-heavy 50\/50 fabric gives a warm, lived-in feel without being bulky. Tubular knit construction and a tear-away label keep the silhouette clean and comfortable. A double-lined hood with a color-matched drawcord and roomy kangaroo pocket add everyday practicality. The muted, slightly distressed lettering sits center chest for an understated, seasonal look that still reads timeless. Ethically produced materials and low-impact dyes make it feel as responsible as it does comfortable.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- 50\/50 cotton-poly medium-heavy fabric (8 oz) for warmth and printability\u003cbr\u003e- Tubular (no side seams) knit for a smooth, waste-reducing silhouette\u003cbr\u003e- Double-lined hood with color-matched drawcord and kangaroo pouch pocket\u003cbr\u003e- Tear-away inner label; DTF inner neck labels and DTG\/DTF print-ready construction\u003cbr\u003e- Embroidery and sleeve\/wrist DTF print options; OEKO-TEX and ethical cotton sourcing\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Tumble dry: medium\u003cbr\u003e- Iron, steam or dry: low heat\u003cbr\u003e- Do not dryclean\u003cbr\u003e- Machine wash: cold (max 30C or 90F)\u003cbr\u003e- Non-chlorine: bleach as needed\u003c\/p\u003e\n\u003cp\u003e \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.08\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e22.05\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e24.02\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e25.98\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e27.99\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e29.92\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e31.89\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e33.86\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.17\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e27.95\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e29.13\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e29.92\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e31.10\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e31.89\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e33.07\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e33.86\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\u003e \u003c\/p\u003e","brand":"Printify","offers":[{"title":"S \/ Dark Heather","offer_id":56915261653376,"sku":"10808297317109315451","price":42.99,"currency_code":"USD","in_stock":true},{"title":"S \/ Maroon","offer_id":56915261686144,"sku":"11031169067951371894","price":42.99,"currency_code":"USD","in_stock":true},{"title":"S \/ Navy","offer_id":56915261718912,"sku":"18069406238417670975","price":42.99,"currency_code":"USD","in_stock":true},{"title":"S \/ Black","offer_id":56915261751680,"sku":"38788661642146807747","price":42.99,"currency_code":"USD","in_stock":true},{"title":"S \/ Red","offer_id":56915261784448,"sku":"18909125942362702048","price":42.99,"currency_code":"USD","in_stock":true},{"title":"S \/ Sand","offer_id":56915261817216,"sku":"40612273682702802501","price":42.99,"currency_code":"USD","in_stock":true},{"title":"S \/ Dark Chocolate","offer_id":56915261849984,"sku":"25776053990319417290","price":42.99,"currency_code":"USD","in_stock":true},{"title":"S \/ Light Blue","offer_id":56915261882752,"sku":"23455237671867883895","price":42.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Dark Heather","offer_id":56915261915520,"sku":"22652448193864193969","price":43.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Maroon","offer_id":56915261948288,"sku":"15311976538248677122","price":43.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Navy","offer_id":56915261981056,"sku":"16156788622501077007","price":43.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Black","offer_id":56915262013824,"sku":"21198965810041754500","price":43.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Red","offer_id":56915262046592,"sku":"74641659526916439483","price":43.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Sand","offer_id":56915262079360,"sku":"32087352291667634276","price":43.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Dark Chocolate","offer_id":56915262112128,"sku":"83229063708757847798","price":43.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Light Blue","offer_id":56915262144896,"sku":"29285307084181804919","price":43.99,"currency_code":"USD","in_stock":true},{"title":"L \/ Dark Heather","offer_id":56915262177664,"sku":"14610929113489041753","price":44.99,"currency_code":"USD","in_stock":true},{"title":"L \/ Maroon","offer_id":56915262210432,"sku":"20357533235098296741","price":44.99,"currency_code":"USD","in_stock":true},{"title":"L \/ Navy","offer_id":56915262243200,"sku":"14341149626058781641","price":44.99,"currency_code":"USD","in_stock":true},{"title":"L \/ Black","offer_id":56915262275968,"sku":"13476861122152065343","price":44.99,"currency_code":"USD","in_stock":true},{"title":"L \/ Red","offer_id":56915262308736,"sku":"75109154626820294552","price":44.99,"currency_code":"USD","in_stock":true},{"title":"L \/ Sand","offer_id":56915262341504,"sku":"26539652383729669786","price":44.99,"currency_code":"USD","in_stock":true},{"title":"L \/ Dark Chocolate","offer_id":56915262374272,"sku":"93044761714995250443","price":44.99,"currency_code":"USD","in_stock":true},{"title":"L \/ Light Blue","offer_id":56915262407040,"sku":"24929433289142374806","price":44.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ Dark Heather","offer_id":56915262439808,"sku":"17259286084535809094","price":45.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ Maroon","offer_id":56915262472576,"sku":"96744642817336510681","price":45.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ Navy","offer_id":56915262505344,"sku":"24965303878102769677","price":45.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ Black","offer_id":56915262538112,"sku":"28121150303986636462","price":45.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ Red","offer_id":56915262570880,"sku":"33633954821630202618","price":45.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ Sand","offer_id":56915262603648,"sku":"14254921183459103195","price":45.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ Dark Chocolate","offer_id":56915262636416,"sku":"22278967852208846593","price":45.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ Light Blue","offer_id":56915262669184,"sku":"72525934442953190089","price":45.99,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Dark Heather","offer_id":56915262701952,"sku":"18908404554239667846","price":46.99,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Maroon","offer_id":56915262734720,"sku":"30672418908135787067","price":46.99,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Navy","offer_id":56915262767488,"sku":"17298206929372689582","price":46.99,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Black","offer_id":56915262800256,"sku":"11912929339924187658","price":46.99,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Red","offer_id":56915262833024,"sku":"17196347450204106640","price":46.99,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Sand","offer_id":56915262865792,"sku":"12396430429878427181","price":46.99,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Dark Chocolate","offer_id":56915262898560,"sku":"44829932816143026296","price":46.99,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Light Blue","offer_id":56915262931328,"sku":"85724262440902960672","price":46.99,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Navy","offer_id":56915262964096,"sku":"25751354768442052093","price":47.99,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Black","offer_id":56915262996864,"sku":"11609634764923720012","price":47.99,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Red","offer_id":56915263029632,"sku":"11695282260260730828","price":47.99,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Sand","offer_id":56915263062400,"sku":"29647702289527223787","price":47.99,"currency_code":"USD","in_stock":true},{"title":"4XL \/ Navy","offer_id":56915263095168,"sku":"21881818737192279454","price":48.99,"currency_code":"USD","in_stock":true},{"title":"4XL \/ Black","offer_id":56915263127936,"sku":"19571715695881215240","price":48.99,"currency_code":"USD","in_stock":true},{"title":"5XL \/ Navy","offer_id":56915263160704,"sku":"15916474765855641635","price":49.99,"currency_code":"USD","in_stock":true},{"title":"5XL \/ Black","offer_id":56915263193472,"sku":"10805506743164074369","price":49.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0900\/5098\/6368\/files\/5973190206294109723_2048.jpg?v=1763756091","url":"https:\/\/www.craftedlooks.com\/products\/joy-vintage-hoodie","provider":"Crafted Looks","version":"1.0","type":"link"}