{"product_id":"good-moms-say-bad-words-sweatshirt","title":"Good Moms Say Bad Words Sweatshirt","description":"A warm, playful crewneck sweatshirt celebrating the kind of encouragement only a good mom can give. The colorful front design reads “Good Moms Say Bad Words,” surrounded by cheerful hearts and hand-lettered details—a lighthearted nod to honest conversations, big feelings, and a wonderfully unfiltered sense of humor. The classic fit and cozy crew neckline make it easy to reach for on school-run mornings, relaxed weekends, coffee dates, or Mother’s Day celebrations. Made from a medium-heavy cotton-polyester blend, it offers lasting comfort with durable double-needle stitching, a shape-retaining ribbed collar, cuffs, and waistband, and a soft tear-away label for an itch-free feel. The tubular, seamless construction reduces fabric waste, while ethically grown US cotton and OEKO-TEX® STANDARD 100 certified dyes add thoughtful details behind the design. Embroidery placement is available on the left chest, center chest, large center chest, or both wrists.\n\nProduct features\n- Medium-heavy 8 oz\/yd² cotton-polyester blend for comfortable, durable wear\n- Classic fit with a cozy crew neckline and shape-retaining ribbed trim\n- Double-needle stitching reinforces the shoulders, seams, cuffs, and waistband\n- Tubular knit construction without side seams helps reduce fabric waste\n- Soft tear-away label, ethically grown US cotton, and OEKO-TEX® STANDARD 100 certified dyes\n\nCare instructions\n- Machine wash: cold (max 30C or 90F)\n- Non-chlorine: bleach as needed\n- Tumble dry: low heat\n- Do not dryclean\n- Do not iron\n","brand":"Printify","offers":[{"title":"S \/ Navy","offer_id":67366978650361,"sku":"43033119768028100129","price":45.99,"currency_code":"USD","in_stock":true},{"title":"S \/ Sand","offer_id":67366978683129,"sku":"23301242485421061953","price":46.99,"currency_code":"USD","in_stock":true},{"title":"S \/ Sport Grey","offer_id":67366978715897,"sku":"12530950940385516031","price":46.99,"currency_code":"USD","in_stock":true},{"title":"S \/ White","offer_id":67366978748665,"sku":"30291838736698414461","price":47.99,"currency_code":"USD","in_stock":true},{"title":"S \/ Black","offer_id":67366978781433,"sku":"45644605459800769884","price":45.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Sand","offer_id":67366978814201,"sku":"89291632839997665627","price":46.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Sport Grey","offer_id":67366978846969,"sku":"12961003967181637680","price":45.99,"currency_code":"USD","in_stock":true},{"title":"M \/ White","offer_id":67366978879737,"sku":"33841058253255927292","price":46.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Black","offer_id":67366978912505,"sku":"31842620246310221908","price":45.99,"currency_code":"USD","in_stock":true},{"title":"L \/ Navy","offer_id":67366978945273,"sku":"23160882504136739436","price":46.99,"currency_code":"USD","in_stock":true},{"title":"L \/ Sand","offer_id":67366978978041,"sku":"31853869135005251920","price":46.99,"currency_code":"USD","in_stock":true},{"title":"L \/ Sport Grey","offer_id":67366979010809,"sku":"11115408587350572144","price":46.99,"currency_code":"USD","in_stock":true},{"title":"L \/ White","offer_id":67366979043577,"sku":"60833017856675691706","price":46.99,"currency_code":"USD","in_stock":true},{"title":"L \/ Black","offer_id":67366979076345,"sku":"12619807820732536684","price":45.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ Navy","offer_id":67366979109113,"sku":"92588734473782761733","price":45.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ Sand","offer_id":67366979141881,"sku":"51857673144554489955","price":46.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ Sport Grey","offer_id":67366979174649,"sku":"29872299735167538334","price":45.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ White","offer_id":67366979207417,"sku":"14781462659030954348","price":49.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ Black","offer_id":67366979240185,"sku":"29888349165483640032","price":46.99,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Navy","offer_id":67366979272953,"sku":"27326643664642661047","price":47.99,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Sport Grey","offer_id":67366979305721,"sku":"26635702322024503032","price":46.99,"currency_code":"USD","in_stock":true},{"title":"2XL \/ White","offer_id":67366979338489,"sku":"15392973656952552493","price":46.99,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Black","offer_id":67366979371257,"sku":"69038335615671753009","price":46.99,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Sand","offer_id":67366979404025,"sku":"69748300096680172201","price":46.99,"currency_code":"USD","in_stock":true},{"title":"3XL \/ White","offer_id":67366979436793,"sku":"10376165446072037882","price":46.99,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Black","offer_id":67366979469561,"sku":"16369392028290915616","price":47.99,"currency_code":"USD","in_stock":true},{"title":"4XL \/ Black","offer_id":67366979502329,"sku":"29789340934182701002","price":46.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/6500\/9401\/files\/979624615939544041_2048.jpg?v=1792018743","url":"https:\/\/threeheartthreads.com\/products\/good-moms-say-bad-words-sweatshirt","provider":"Three Heart Threads","version":"1.0","type":"link"}