{"product_id":"f-off-tank-top","title":"\"F@#% OFF\" Tank Top","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                \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                            18.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                            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.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                            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                    \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                            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                    \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.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                            1.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                            1.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                            1.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                            1.00 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n            \u003c\/tbody\u003e\n        \u003c\/table\u003e\nSome days, the polite response just isn't going to cut it. You're done explaining yourself, done being diplomatic, and done pretending you're okay with whatever nonsense is in front of you. This shirt says it all — so you don't have to.A bold line-art illustration of a raised middle finger commands the front of this tee, paired with the unmistakable message: F@#% OFF. No ambiguity. No subtext. Just a clean, graphic declaration of exactly where you stand. It's not aggressive — it's efficient.Why customers love it:Cuts through the noise — says in one gesture what a thousand words can'tThe dark, moody line-art style looks sharp without being loud or flashyPrinted on the buttery-soft Comfort Colors 1717 — the shirt you'll actually want to live inGarment-dyed for a lived-in vintage look that gets better with every washMakes a perfect gift for the person in your life who has zero tolerance for BSPerfect for: bad days at work • dealing with toxic people • ex situations • anyone who's simply had enoughLife's too short to suffer in silence — let the shirt do the talking.Available in sizes S–4XL. See size chart image for detailed measurements.\u003cp\u003e\u003cstrong\u003eThe fabric:\u003c\/strong\u003e Gildan 5200 heavy cotton tank top — classic sleeveless fit for warm weather. Front print only.\u003c\/p\u003e","brand":"Printify","offers":[{"title":"Navy \/ S","offer_id":67980870353192,"sku":"31464567503572066061","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ S","offer_id":67980870385960,"sku":"14960887152031971847","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Royal \/ S","offer_id":67980870418728,"sku":"23785029126343749847","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ S","offer_id":67980870451496,"sku":"13133556105192430270","price":24.99,"currency_code":"USD","in_stock":true},{"title":"White \/ S","offer_id":67980870484264,"sku":"13050678725489608654","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Maroon \/ S","offer_id":67980870517032,"sku":"24011078263317587961","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Purple \/ S","offer_id":67980870549800,"sku":"23604512328522856212","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Safety Pink \/ S","offer_id":67980870582568,"sku":"76997601622972359621","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Forest Green \/ S","offer_id":67980870615336,"sku":"15371845618338154132","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Graphite Heather \/ S","offer_id":67980870648104,"sku":"20737190248183295211","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ M","offer_id":67980870680872,"sku":"29689271029394411853","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ M","offer_id":67980870713640,"sku":"12341443442277955855","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Royal \/ M","offer_id":67980870746408,"sku":"81382834726858058866","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ M","offer_id":67980870779176,"sku":"19576923243899542981","price":24.99,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":67980870811944,"sku":"28564127762684279847","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Maroon \/ M","offer_id":67980870844712,"sku":"26524695301982896429","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Purple \/ M","offer_id":67980870877480,"sku":"51592062866840288167","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Safety Pink \/ M","offer_id":67980870910248,"sku":"30329199792400046942","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Forest Green \/ M","offer_id":67980870943016,"sku":"64802520711464253286","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Graphite Heather \/ M","offer_id":67980870975784,"sku":"25153075791870929247","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ L","offer_id":67980871008552,"sku":"28346918694245455507","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ L","offer_id":67980871041320,"sku":"30383789176562147697","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Royal \/ L","offer_id":67980871074088,"sku":"32949259447316980870","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ L","offer_id":67980871106856,"sku":"75169228382092016663","price":24.99,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":67980871139624,"sku":"19979589883577159197","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Purple \/ L","offer_id":67980871172392,"sku":"17209595362848090836","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Safety Pink \/ L","offer_id":67980871205160,"sku":"28545859156055479651","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Forest Green \/ L","offer_id":67980871237928,"sku":"16473275988313548073","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Graphite Heather \/ L","offer_id":67980871270696,"sku":"34382978452392157116","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ XL","offer_id":67980871303464,"sku":"26595678014989402656","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ XL","offer_id":67980871336232,"sku":"20901890441443520903","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Royal \/ XL","offer_id":67980871369000,"sku":"10264599657740311068","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":67980871401768,"sku":"31091340123832520550","price":24.99,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":67980871434536,"sku":"16413705633500988592","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Maroon \/ XL","offer_id":67980871467304,"sku":"42724609435690438583","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Purple \/ XL","offer_id":67980871500072,"sku":"13695201151211102851","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Safety Pink \/ XL","offer_id":67980871532840,"sku":"16856046043020007270","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Forest Green \/ XL","offer_id":67980871565608,"sku":"27694555887567121780","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Graphite Heather \/ XL","offer_id":67980871598376,"sku":"25836225919061895271","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":67980871631144,"sku":"12748206153390257220","price":27.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ 2XL","offer_id":67980871663912,"sku":"10056200195303019087","price":27.99,"currency_code":"USD","in_stock":true},{"title":"Royal \/ 2XL","offer_id":67980871696680,"sku":"21738096629179289078","price":27.99,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":67980871729448,"sku":"11945033793487764798","price":27.99,"currency_code":"USD","in_stock":true},{"title":"White \/ 2XL","offer_id":67980871762216,"sku":"85361123199600848640","price":27.99,"currency_code":"USD","in_stock":true},{"title":"Maroon \/ 2XL","offer_id":67980871794984,"sku":"16479760124280528351","price":27.99,"currency_code":"USD","in_stock":true},{"title":"Purple \/ 2XL","offer_id":67980871827752,"sku":"18764916182608751883","price":27.99,"currency_code":"USD","in_stock":true},{"title":"Safety Pink \/ 2XL","offer_id":67980871860520,"sku":"32907728400509037292","price":27.99,"currency_code":"USD","in_stock":true},{"title":"Forest Green \/ 2XL","offer_id":67980871893288,"sku":"16849984801440459329","price":27.99,"currency_code":"USD","in_stock":true},{"title":"Graphite Heather \/ 2XL","offer_id":67980871926056,"sku":"33370745115031759028","price":27.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/5248\/0040\/files\/f-at-off-tank-top_fa48c932-27d2-49ca-a7e8-37401b72aa2b.jpg?v=1792799342","url":"https:\/\/www.attitudeshirts.com\/products\/f-off-tank-top","provider":"Attitude Shirts","version":"1.0","type":"link"}