{"product_id":"good-girl-graphic-crewneck-sweatshirt-minimal-text-chest-print","title":"Good Girl Graphic Crewneck Sweatshirt","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\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                \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                        \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                            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                            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 (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                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            39.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                            40.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                        \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        Lightweight, lived-in comfort with a quiet attitude. This crewneck sweatshirt is soft against the skin and frames a small, stitched message across the chest that reads like a private joke or a whispered reminder. Wear it on weekday mornings with your favorite jeans, layered under a coat for chilly commutes, or folded on the couch for slow, book-and-coffee afternoons. The clean, minimal embroidery keeps the vibe deliberate — subtle, slightly witty, and entirely yours.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- Durable 50\/50 cotton-poly blend (8.0 oz\/yd²) for balanced warmth and breathability\u003cbr\u003e- Embroidered chest and optional wrist placement for a refined, long-lasting finish\u003cbr\u003e- Tubular knit (no side seams) and ribbed collar that holds shape and reduces fabric waste\u003cbr\u003e- Double-needle stitching at shoulders, neck, waistband and cuffs for reinforced durability\u003cbr\u003e- OEKO-TEX® certified dyes and ethically grown US cotton; gray tear-away label for itch-free wear\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 dryclean\u003cbr\u003e- Do not iron\u003cbr\u003e","brand":"Printify","offers":[{"title":"S \/ Light Blue","offer_id":52789487960344,"sku":"26263666581620261890","price":40.36,"currency_code":"USD","in_stock":true},{"title":"S \/ Light Pink","offer_id":52789487993112,"sku":"20001860636511979652","price":40.36,"currency_code":"USD","in_stock":true},{"title":"S \/ Sand","offer_id":52789488025880,"sku":"32035000999098352406","price":40.36,"currency_code":"USD","in_stock":true},{"title":"S \/ Sport Grey","offer_id":52789488058648,"sku":"15195893729526969607","price":40.36,"currency_code":"USD","in_stock":true},{"title":"S \/ White","offer_id":52789488091416,"sku":"26465428220688170158","price":40.36,"currency_code":"USD","in_stock":true},{"title":"S \/ Ash","offer_id":52789488124184,"sku":"22307799701676787146","price":40.36,"currency_code":"USD","in_stock":true},{"title":"M \/ Light Blue","offer_id":52789488156952,"sku":"33516058334734300621","price":40.36,"currency_code":"USD","in_stock":true},{"title":"M \/ Light Pink","offer_id":52789488189720,"sku":"16139875796887306718","price":40.36,"currency_code":"USD","in_stock":true},{"title":"M \/ Sand","offer_id":52789488222488,"sku":"86104503499085992936","price":40.36,"currency_code":"USD","in_stock":true},{"title":"M \/ Sport Grey","offer_id":52789488255256,"sku":"90208301028004798141","price":40.36,"currency_code":"USD","in_stock":true},{"title":"M \/ White","offer_id":52789488288024,"sku":"40432307013963337087","price":40.36,"currency_code":"USD","in_stock":true},{"title":"M \/ Ash","offer_id":52789488320792,"sku":"32029276227193480579","price":40.36,"currency_code":"USD","in_stock":true},{"title":"L \/ Light Blue","offer_id":52789488353560,"sku":"30094027959576327027","price":40.36,"currency_code":"USD","in_stock":true},{"title":"L \/ Light Pink","offer_id":52789488386328,"sku":"15799653375507289005","price":40.36,"currency_code":"USD","in_stock":true},{"title":"L \/ Sand","offer_id":52789488419096,"sku":"14151555710943847167","price":40.36,"currency_code":"USD","in_stock":true},{"title":"L \/ Sport Grey","offer_id":52789488451864,"sku":"21808573747942828678","price":40.36,"currency_code":"USD","in_stock":true},{"title":"L \/ White","offer_id":52789488484632,"sku":"20843243870204298134","price":40.36,"currency_code":"USD","in_stock":true},{"title":"L \/ Ash","offer_id":52789488517400,"sku":"31653052473047341456","price":40.36,"currency_code":"USD","in_stock":true},{"title":"XL \/ Light Blue","offer_id":52789488550168,"sku":"65318448518917111405","price":40.36,"currency_code":"USD","in_stock":true},{"title":"XL \/ Light Pink","offer_id":52789488582936,"sku":"71116407840166993073","price":40.36,"currency_code":"USD","in_stock":true},{"title":"XL \/ Sand","offer_id":52789488615704,"sku":"33414299797091830353","price":40.36,"currency_code":"USD","in_stock":true},{"title":"XL \/ Sport Grey","offer_id":52789488648472,"sku":"32028862529773582138","price":40.36,"currency_code":"USD","in_stock":true},{"title":"XL \/ White","offer_id":52789488681240,"sku":"19618771364054531837","price":40.36,"currency_code":"USD","in_stock":true},{"title":"XL \/ Ash","offer_id":52789488714008,"sku":"27444398788082225689","price":40.36,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Light Blue","offer_id":52789488746776,"sku":"76083433514777615837","price":43.72,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Light Pink","offer_id":52789488779544,"sku":"30620285644758879154","price":43.72,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Sand","offer_id":52789488812312,"sku":"56893611757319049547","price":43.72,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Sport Grey","offer_id":52789488845080,"sku":"13490914670259193817","price":43.72,"currency_code":"USD","in_stock":true},{"title":"2XL \/ White","offer_id":52789488877848,"sku":"45499549049149816868","price":43.72,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Ash","offer_id":52789488910616,"sku":"30697898026856972456","price":43.72,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Light Pink","offer_id":52789488943384,"sku":"99173831980380594965","price":47.08,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Sand","offer_id":52789488976152,"sku":"15202068250979468232","price":47.08,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Sport Grey","offer_id":52789489008920,"sku":"17461637349804155545","price":47.08,"currency_code":"USD","in_stock":true},{"title":"3XL \/ White","offer_id":52789489041688,"sku":"33343593192343460469","price":47.08,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Ash","offer_id":52789489074456,"sku":"19887327173315790193","price":47.08,"currency_code":"USD","in_stock":true},{"title":"4XL \/ Sport Grey","offer_id":52789489107224,"sku":"10196221195951501988","price":50.46,"currency_code":"USD","in_stock":true},{"title":"4XL \/ Ash","offer_id":52789489139992,"sku":"18837564174746683098","price":50.46,"currency_code":"USD","in_stock":true},{"title":"5XL \/ Sport Grey","offer_id":52789489172760,"sku":"25840555334565174087","price":53.82,"currency_code":"USD","in_stock":true},{"title":"5XL \/ Ash","offer_id":52789489205528,"sku":"77998614550804894625","price":53.82,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1004\/3513\/2696\/files\/10978317276850136774_2048.jpg?v=1793369653","url":"https:\/\/shopvellum.co\/products\/good-girl-graphic-crewneck-sweatshirt-minimal-text-chest-print","provider":"The Vellum Society","version":"1.0","type":"link"}