{"product_id":"punkupine-tank-top","title":"\"Punkupine\" 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\n        You fix things yourself, you play by your own rules, and you've got the attitude to back it up. You don't wait for permission — you grab the roller and get to work. This one's for every DIY rebel who does it louder, faster, and with way more personality than anyone expected.\nMeet the Punkupine: a grinning, red-mohawked hedgehog in a denim cut-off vest patched with \"DIY\" and dripping with chain-link attitude, paint roller in hand and absolutely zero apologies in those wild red eyes. This design is a love letter to the hands-on, fix-it-yourself, take-no-shortcuts crowd — equal parts workshop warrior and punk rock icon. It's not just a character, it's a whole personality.\nWhy people love it:\n\n\nPunk Rock Soul: The spiked red-and-black mohawk and chain necklace scream old-school punk energy with a rebellious grin to match.\n\nDIY Pride: That vest patch isn't decoration — it's a badge of honor for everyone who builds, fixes, and creates with their own two hands.\n\nKiller Artistry: Bold comic-style linework, halftone shading, and explosive quill detail make this design impossible to ignore.\n\nCharacter With Attitude: That smirk isn't friendly — it's the look of someone who already finished the project you're still planning.\n\nUniversal Rebel Energy: Whether you're a contractor, a crafter, a home flipper, or just someone who hates being told what to do, the Punkupine speaks your language.\n\n\nPerfect for: DIY home improvement fanatics • punk and alternative culture fans • weekend project warriors • anyone who makes stuff with their own hands\nBecause real punks don't hire it out — they roll up their sleeves and do it themselves.\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":"Royal \/ S","offer_id":52258013118760,"sku":"29902633608540485423","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ S","offer_id":52258013151528,"sku":"25265219599647440611","price":24.99,"currency_code":"USD","in_stock":true},{"title":"White \/ S","offer_id":52258013184296,"sku":"51522747826931376015","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Maroon \/ S","offer_id":52258013217064,"sku":"20757019254610648437","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Purple \/ S","offer_id":52258013249832,"sku":"29186989603657579698","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Safety Pink \/ S","offer_id":52258013282600,"sku":"19637491778550116971","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Forest Green \/ S","offer_id":52258013315368,"sku":"31019481137328801494","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Graphite Heather \/ S","offer_id":52258013348136,"sku":"22498567083984432158","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Royal \/ M","offer_id":52258013380904,"sku":"10414843752936063473","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ M","offer_id":52258013413672,"sku":"32469071595362336078","price":24.99,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":52258013446440,"sku":"12697936117454017056","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Maroon \/ M","offer_id":52258013479208,"sku":"28993589735727523869","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Purple \/ M","offer_id":52258013511976,"sku":"23100719583353330849","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Safety Pink \/ M","offer_id":52258013544744,"sku":"20727123076907607303","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Forest Green \/ M","offer_id":52258013577512,"sku":"18854458854011712418","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Graphite Heather \/ M","offer_id":52258013610280,"sku":"23109198550357560150","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Royal \/ L","offer_id":52258013643048,"sku":"28620330604362852493","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ L","offer_id":52258013675816,"sku":"33380221094342141662","price":24.99,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":52258013708584,"sku":"29340671305644216740","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Purple \/ L","offer_id":52258013741352,"sku":"32660653368707079204","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Safety Pink \/ L","offer_id":52258013774120,"sku":"12874473168958104009","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Forest Green \/ L","offer_id":52258013806888,"sku":"65769761991834214460","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Graphite Heather \/ L","offer_id":52258013839656,"sku":"21362400226770584768","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Royal \/ XL","offer_id":52258013872424,"sku":"85540395610805305210","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":52258013905192,"sku":"31694954626238071253","price":24.99,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":52258013937960,"sku":"60559769271274157932","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Maroon \/ XL","offer_id":52258013970728,"sku":"30913369632787983691","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Purple \/ XL","offer_id":52258014003496,"sku":"10252811271096788684","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Safety Pink \/ XL","offer_id":52258014036264,"sku":"44725658381653121881","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Forest Green \/ XL","offer_id":52258014069032,"sku":"11324696367964922846","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Graphite Heather \/ XL","offer_id":52258014101800,"sku":"65895465828175460630","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Royal \/ 2XL","offer_id":52258014134568,"sku":"29216393169418062667","price":27.99,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":52258014167336,"sku":"54277172460544235303","price":27.99,"currency_code":"USD","in_stock":true},{"title":"White \/ 2XL","offer_id":52258014200104,"sku":"31497882750253615207","price":27.99,"currency_code":"USD","in_stock":true},{"title":"Maroon \/ 2XL","offer_id":52258014232872,"sku":"10694815498230024556","price":27.99,"currency_code":"USD","in_stock":true},{"title":"Purple \/ 2XL","offer_id":52258014265640,"sku":"10869421349695798505","price":27.99,"currency_code":"USD","in_stock":true},{"title":"Safety Pink \/ 2XL","offer_id":52258014298408,"sku":"27495635028566023760","price":27.99,"currency_code":"USD","in_stock":true},{"title":"Forest Green \/ 2XL","offer_id":52258014331176,"sku":"12908137295286812096","price":27.99,"currency_code":"USD","in_stock":true},{"title":"Graphite Heather \/ 2XL","offer_id":52258014363944,"sku":"28522908418036970226","price":27.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/5248\/0040\/files\/6044771070114389424_2048.jpg?v=1787006607","url":"https:\/\/www.attitudeshirts.com\/products\/punkupine-tank-top","provider":"Attitude Shirts","version":"1.0","type":"link"}