{"product_id":"joy-is-my-protest-sweatshirt","title":"Joy Is My Protest Sweatshirt | Armor of Joy™ Unisex Lightweight Crewneck | Faith-Based Inspirational Gift, Mindful Protest Apparel, Everyday Casual Wear","description":"\u003cp data-start=\"1200\" data-end=\"1342\"\u003eThe \u003cem data-start=\"1204\" data-end=\"1223\"\u003eJoy Is My Protest\u003c\/em\u003e Sweatshirt from the \u003cem data-start=\"1244\" data-end=\"1259\"\u003eArmor of Joy™\u003c\/em\u003e Collection reminds you that peace can be powerful, and joy can be revolutionary.\u003c\/p\u003e\n\u003cp data-start=\"1349\" data-end=\"1491\"\u003eThis lightweight crewneck blends comfort with conviction — perfect for your quiet mornings, creative flow days, or sacred self-care rituals.\u003c\/p\u003e\n\u003cp data-start=\"1498\" data-end=\"1513\"\u003e✨ \u003cem data-start=\"1500\" data-end=\"1511\"\u003eFeatures:\u003c\/em\u003e\u003c\/p\u003e\n\u003cp data-start=\"1518\" data-end=\"1574\"\u003eSoft, breathable cotton\/poly blend for all-season wear\u003c\/p\u003e\n\u003cp data-start=\"1579\" data-end=\"1638\"\u003e“Joy Is My Protest” front design in minimalist typography\u003c\/p\u003e\n\u003cp\u003eUnisex fit — pairs effortlessly with jeans, joggers, or skirts\u003c\/p\u003e\n\u003cp data-start=\"1762\" data-end=\"1888\"\u003eFor the one who’s learned to smile through the storm, to worship through the warfare, and to let joy speak louder than pain.\u003c\/p\u003e","brand":"Printify","offers":[{"title":"Black \/ S","offer_id":51211403067675,"sku":"16769526953063320376","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Blue Jean \/ S","offer_id":51211403100443,"sku":"32135516156176783106","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Pepper \/ S","offer_id":51211403133211,"sku":"98731535349373003769","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Neon Violet \/ S","offer_id":51211403165979,"sku":"13139903868378138151","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":51211403198747,"sku":"88602569260876967576","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Blue Jean \/ M","offer_id":51211403231515,"sku":"21429247161863193954","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Pepper \/ M","offer_id":51211403264283,"sku":"31697992457748224114","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Neon Violet \/ M","offer_id":51211403297051,"sku":"11712775019401491428","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":51211403329819,"sku":"15964181083060607692","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Blue Jean \/ L","offer_id":51211403362587,"sku":"30350588991699329020","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Pepper \/ L","offer_id":51211403395355,"sku":"17069463238425595926","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Neon Violet \/ L","offer_id":51211403428123,"sku":"15531572383117752583","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":51211403460891,"sku":"13423372592603914521","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Blue Jean \/ XL","offer_id":51211403493659,"sku":"67020342842304409730","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Pepper \/ XL","offer_id":51211403526427,"sku":"14479576667120337105","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Neon Violet \/ XL","offer_id":51211403559195,"sku":"20536531284998228220","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":51211403591963,"sku":"30135643982474634651","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Blue Jean \/ 2XL","offer_id":51211403624731,"sku":"11571247735724381209","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Pepper \/ 2XL","offer_id":51211403657499,"sku":"15720659585106510848","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Neon Violet \/ 2XL","offer_id":51211403690267,"sku":"95907809040604818310","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL","offer_id":51211403723035,"sku":"20514785162976578934","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Blue Jean \/ 3XL","offer_id":51211403755803,"sku":"12979452095447360352","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Pepper \/ 3XL","offer_id":51211403788571,"sku":"42649215377519670330","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Neon Violet \/ 3XL","offer_id":51211403821339,"sku":"25707092613773807040","price":35.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0765\/9926\/3515\/files\/16262068016790632156_2048.jpg?v=1761150679","url":"https:\/\/www.joyouslifejournals.com\/products\/joy-is-my-protest-sweatshirt","provider":"Joyous Life Journals","version":"1.0","type":"link"}