{"product_id":"hugs-and-resistance-cozyprotest-resistance-crewneck-sweatshirt","title":"Hugs and resistance, cozy Protest Resistance 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\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\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\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\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\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003eThis sweatshirt carries quiet resistance like a warm, steady embrace. Heavy enough to hold shape, it wraps your shoulders during rallies, late-night planning sessions, or when you step out to stand with others. The slogan sits close to the heart or bold across the chest — tactile, visible, and unpolished. It feels lived-in from the first wear: durable seams at stress points, a soft tear-away label that won't scratch, and a midweight cotton-poly blend that keeps you comfortable while you move through marches, meetings, or neighborhood conversations. Ethically sourced cotton and OEKO-TEX dyes mean the fabric aligns with values as much as style. Wear it to warm up after standing in the cold, to meet in kitchens plotting the next meetup, or to send a quiet, stitched message when words are still forming.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- Midweight 50\/50 cotton-poly blend (8.0 oz\/yd²) for comfort and durability\u003cbr\u003e- Tubular knit construction with no side seams for cleaner look and less waste\u003cbr\u003e- Embroidery placement options: left\/center chest or wrists for subtle or bold messaging\u003cbr\u003e- Double-needle stitched seams at shoulders, neck, waistband, and cuffs for long-lasting wear\u003cbr\u003e- OEKO-TEX dyes and ethically grown US cotton; gray tear-away label for itch-free comfort\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\u003cbr\u003e\u003cbr\u003e\u003cp\u003e\u003cstrong\u003eEU representative\u003c\/strong\u003e: HONSON VENTURES LIMITED, gpsr@honsonventures.com, 3, Gnaftis House flat 102, Limassol, Mesa Geitonia, 4003, CY\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eProduct information\u003c\/strong\u003e: Gildan 18000, 2 year warranty in EU and Northern Ireland as per Directive 1999\/44\/EC\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWarnings, Hazard\u003c\/strong\u003e: Made in Nicaragua, For adults\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCare instructions\u003c\/strong\u003e: Machine wash: cold (max 30C or 90F), Non-chlorine: bleach as needed, Tumble dry: low heat, Do not iron, Do not dryclean\u003c\/p\u003e","brand":"Printify","offers":[{"title":"Dark Heather \/ S","offer_id":52610229403966,"sku":"12852961243014747657","price":26.0,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ S","offer_id":52610229436734,"sku":"30338897591225432706","price":26.0,"currency_code":"USD","in_stock":true},{"title":"Red \/ S","offer_id":52610229469502,"sku":"50874013710323196679","price":26.0,"currency_code":"USD","in_stock":true},{"title":"Sand \/ S","offer_id":52610229502270,"sku":"67230997154593237462","price":26.0,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ S","offer_id":52610229535038,"sku":"16906454239272464271","price":26.0,"currency_code":"USD","in_stock":true},{"title":"White \/ S","offer_id":52610229567806,"sku":"19914349354371645408","price":26.0,"currency_code":"USD","in_stock":true},{"title":"Forest Green \/ S","offer_id":52610229600574,"sku":"11780850955479103157","price":26.0,"currency_code":"USD","in_stock":true},{"title":"Dark Heather \/ M","offer_id":52610229633342,"sku":"32482371240915732892","price":26.0,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ M","offer_id":52610229666110,"sku":"12986706597201793466","price":26.0,"currency_code":"USD","in_stock":true},{"title":"Red \/ M","offer_id":52610229698878,"sku":"19484714175742846111","price":26.0,"currency_code":"USD","in_stock":true},{"title":"Sand \/ M","offer_id":52610229731646,"sku":"27705543676828099447","price":26.0,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ M","offer_id":52610229764414,"sku":"20134210274143070877","price":26.0,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":52610229797182,"sku":"28066684621304292000","price":26.0,"currency_code":"USD","in_stock":true},{"title":"Forest Green \/ M","offer_id":52610229829950,"sku":"27713572777354280109","price":26.0,"currency_code":"USD","in_stock":true},{"title":"Dark Heather \/ L","offer_id":52610229862718,"sku":"22930413648124983126","price":26.0,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ L","offer_id":52610229895486,"sku":"87618620608865643298","price":26.0,"currency_code":"USD","in_stock":true},{"title":"Red \/ L","offer_id":52610229928254,"sku":"15290165714962310175","price":26.0,"currency_code":"USD","in_stock":true},{"title":"Sand \/ L","offer_id":52610229961022,"sku":"25497522959670251396","price":26.0,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ L","offer_id":52610229993790,"sku":"20149239591119875518","price":26.0,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":52610230026558,"sku":"91928149252995843990","price":26.0,"currency_code":"USD","in_stock":true},{"title":"Forest Green \/ L","offer_id":52610230059326,"sku":"90930754045296739171","price":26.0,"currency_code":"USD","in_stock":true},{"title":"Dark Heather \/ XL","offer_id":52610230092094,"sku":"99089826591876029959","price":26.0,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ XL","offer_id":52610230124862,"sku":"11913029069538195030","price":26.0,"currency_code":"USD","in_stock":true},{"title":"Red \/ XL","offer_id":52610230157630,"sku":"12998161275862909927","price":26.0,"currency_code":"USD","in_stock":true},{"title":"Sand \/ XL","offer_id":52610230190398,"sku":"26654323875012098798","price":26.0,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":52610230223166,"sku":"76189354957068885466","price":26.0,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":52610230255934,"sku":"86442897768366627288","price":26.0,"currency_code":"USD","in_stock":true},{"title":"Forest Green \/ XL","offer_id":52610230288702,"sku":"61807447673947752037","price":26.0,"currency_code":"USD","in_stock":true},{"title":"Dark Heather \/ 2XL","offer_id":52610230321470,"sku":"11552041577964268696","price":26.0,"currency_code":"USD","in_stock":true},{"title":"Red \/ 2XL","offer_id":52610230354238,"sku":"59367774821737798583","price":26.0,"currency_code":"USD","in_stock":true},{"title":"Sand \/ 2XL","offer_id":52610230387006,"sku":"73274195332572224139","price":26.0,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":52610230419774,"sku":"20374800741432509448","price":26.0,"currency_code":"USD","in_stock":true},{"title":"White \/ 2XL","offer_id":52610230452542,"sku":"30152189069062503648","price":26.0,"currency_code":"USD","in_stock":true},{"title":"Forest Green \/ 2XL","offer_id":52610230485310,"sku":"27652535569200949281","price":26.0,"currency_code":"USD","in_stock":true},{"title":"Sand \/ 3XL","offer_id":52610230518078,"sku":"11174137322402351790","price":26.0,"currency_code":"USD","in_stock":true},{"title":"White \/ 3XL","offer_id":52610230550846,"sku":"10003170455371360306","price":26.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0811\/6790\/9182\/files\/3126579690488208326_2048.jpg?v=1763912653","url":"https:\/\/sweetfrankies.com\/products\/hugs-and-resistance-cozyprotest-resistance-crewneck-sweatshirt","provider":"Sweet Frankie’s","version":"1.0","type":"link"}