{"title":"Punkupine","description":"\u003cp\u003eRolled out of the deep forests straight into the concrete jungle to defend the crew's DIY workspaces.\u003c\/p\u003e","products":[{"product_id":"punkupine-unisex-garment-dyed-tee","title":"\"Punkupine\" Unisex Garment-Dyed Tee","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\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003e4XL\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.25 \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.25 \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                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            27.75 \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.75 \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                            26.62 \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.37 \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.75 \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.62 \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.50 \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                            33.50 \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                            Sleeve length from center back, 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                            16.25 \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                            17.75 \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                            19.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.50 \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                            21.75 \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                            23.25 \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.63 \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.50 \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.50 \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.50 \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.50 \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.50 \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.50 \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.50 \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 Comfort Colors 1717 — 100% ring-spun cotton, garment-dyed for a soft, lived-in feel that gets better with every wash. Relaxed unisex fit. Available in sizes S–4XL.\u003c\/p\u003e","brand":"Printify","offers":[{"title":"White \/ S","offer_id":52257824342312,"sku":"80692972403228704746","price":30.99,"currency_code":"USD","in_stock":true},{"title":"Lagoon Blue \/ S","offer_id":52257824375080,"sku":"29392087897785602383","price":30.99,"currency_code":"USD","in_stock":true},{"title":"Blue Jean \/ S","offer_id":52257824407848,"sku":"21437972053125728197","price":30.99,"currency_code":"USD","in_stock":true},{"title":"Ivory \/ S","offer_id":52257824440616,"sku":"85156206522870622067","price":30.99,"currency_code":"USD","in_stock":true},{"title":"Moss \/ S","offer_id":52257824473384,"sku":"15935665484825776247","price":30.99,"currency_code":"USD","in_stock":true},{"title":"Mustard \/ S","offer_id":52257824506152,"sku":"10653563132632045472","price":30.99,"currency_code":"USD","in_stock":true},{"title":"Terracotta \/ S","offer_id":52257824538920,"sku":"20112001499389635930","price":30.99,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":52257824571688,"sku":"31554703781702760319","price":30.99,"currency_code":"USD","in_stock":true},{"title":"Lagoon Blue \/ M","offer_id":52257824604456,"sku":"27801208412042535488","price":30.99,"currency_code":"USD","in_stock":true},{"title":"Blue Jean \/ M","offer_id":52257824637224,"sku":"26785869681664399615","price":30.99,"currency_code":"USD","in_stock":true},{"title":"Ivory \/ M","offer_id":52257824669992,"sku":"29247505870023519758","price":30.99,"currency_code":"USD","in_stock":true},{"title":"Moss \/ M","offer_id":52257824702760,"sku":"19067279432208448708","price":30.99,"currency_code":"USD","in_stock":true},{"title":"Mustard \/ M","offer_id":52257824735528,"sku":"16565535568379631409","price":30.99,"currency_code":"USD","in_stock":true},{"title":"Terracotta \/ M","offer_id":52257824768296,"sku":"15871516873511949413","price":30.99,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":52257824801064,"sku":"24189043220295666726","price":30.99,"currency_code":"USD","in_stock":true},{"title":"Lagoon Blue \/ L","offer_id":52257824833832,"sku":"17324268963645179269","price":30.99,"currency_code":"USD","in_stock":true},{"title":"Blue Jean \/ L","offer_id":52257824866600,"sku":"25816761909085152801","price":30.99,"currency_code":"USD","in_stock":true},{"title":"Ivory \/ L","offer_id":52257824899368,"sku":"14518544897466928847","price":30.99,"currency_code":"USD","in_stock":true},{"title":"Moss \/ L","offer_id":52257824932136,"sku":"18077390344841555542","price":30.99,"currency_code":"USD","in_stock":true},{"title":"Mustard \/ L","offer_id":52257824964904,"sku":"12209755309763830390","price":30.99,"currency_code":"USD","in_stock":true},{"title":"Terracotta \/ L","offer_id":52257824997672,"sku":"20311690967567917748","price":30.99,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":52257825030440,"sku":"13820587010198400592","price":30.99,"currency_code":"USD","in_stock":true},{"title":"Lagoon Blue \/ XL","offer_id":52257825063208,"sku":"71509036551269871461","price":30.99,"currency_code":"USD","in_stock":true},{"title":"Blue Jean \/ XL","offer_id":52257825095976,"sku":"25361264363776516574","price":30.99,"currency_code":"USD","in_stock":true},{"title":"Ivory \/ XL","offer_id":52257825128744,"sku":"20823743662547325897","price":30.99,"currency_code":"USD","in_stock":true},{"title":"Moss \/ XL","offer_id":52257825161512,"sku":"11724590375190281929","price":30.99,"currency_code":"USD","in_stock":true},{"title":"Mustard \/ XL","offer_id":52257825194280,"sku":"12474208330450506522","price":30.99,"currency_code":"USD","in_stock":true},{"title":"Terracotta \/ XL","offer_id":52257825227048,"sku":"28452299343843685872","price":30.99,"currency_code":"USD","in_stock":true},{"title":"White \/ 2XL","offer_id":52257825259816,"sku":"22412266379695715014","price":33.99,"currency_code":"USD","in_stock":true},{"title":"Island Reef \/ 2XL","offer_id":52257825292584,"sku":"17790393787100327276","price":33.99,"currency_code":"USD","in_stock":true},{"title":"Blue Jean \/ 2XL","offer_id":52257825325352,"sku":"80405393809416196352","price":33.99,"currency_code":"USD","in_stock":true},{"title":"Ivory \/ 2XL","offer_id":52257825358120,"sku":"26896731472044697860","price":33.99,"currency_code":"USD","in_stock":true},{"title":"Moss \/ 2XL","offer_id":52257825390888,"sku":"33813401771022386369","price":33.99,"currency_code":"USD","in_stock":true},{"title":"Mustard \/ 2XL","offer_id":52257825423656,"sku":"17930890752811247075","price":33.99,"currency_code":"USD","in_stock":true},{"title":"Terracotta \/ 2XL","offer_id":52257825456424,"sku":"12225904332446158719","price":33.99,"currency_code":"USD","in_stock":true},{"title":"Blue Jean \/ 3XL","offer_id":52257825489192,"sku":"23157981206403109420","price":37.99,"currency_code":"USD","in_stock":true},{"title":"Island Reef \/ 3XL","offer_id":52257825521960,"sku":"30942625807432969407","price":37.99,"currency_code":"USD","in_stock":true},{"title":"Ivory \/ 3XL","offer_id":52257825554728,"sku":"24006327084667771541","price":37.99,"currency_code":"USD","in_stock":true},{"title":"Moss \/ 3XL","offer_id":52257825587496,"sku":"21278236550092371132","price":37.99,"currency_code":"USD","in_stock":true},{"title":"Mustard \/ 3XL","offer_id":52257825620264,"sku":"30512039102182713871","price":37.99,"currency_code":"USD","in_stock":true},{"title":"Terracotta \/ 3XL","offer_id":52257825653032,"sku":"16190044391898159265","price":37.99,"currency_code":"USD","in_stock":true},{"title":"White \/ 3XL","offer_id":52257825685800,"sku":"30856934599842497560","price":37.99,"currency_code":"USD","in_stock":true},{"title":"Blue Jean \/ 4XL","offer_id":52257825718568,"sku":"13651234347204472292","price":42.99,"currency_code":"USD","in_stock":true},{"title":"Island Reef \/ 4XL","offer_id":52257825751336,"sku":"27466202511664715724","price":42.99,"currency_code":"USD","in_stock":true},{"title":"Ivory \/ 4XL","offer_id":52257825784104,"sku":"58287901915286260469","price":42.99,"currency_code":"USD","in_stock":true},{"title":"Moss \/ 4XL","offer_id":52257825816872,"sku":"38853282875875592886","price":42.99,"currency_code":"USD","in_stock":true},{"title":"Mustard \/ 4XL","offer_id":52257825849640,"sku":"30854310901050280224","price":42.99,"currency_code":"USD","in_stock":true},{"title":"Terracotta \/ 4XL","offer_id":52257825882408,"sku":"25671615054025242222","price":42.99,"currency_code":"USD","in_stock":true},{"title":"White \/ 4XL","offer_id":52257825915176,"sku":"17279833304648592333","price":42.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/5248\/0040\/files\/16624493253195705953_2048.jpg?v=1787002289"},{"product_id":"punkupine-white-ceramic-mug","title":"\"Punkupine\" White Ceramic Mug","description":"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.","brand":"Printify","offers":[{"title":"11oz","offer_id":52257997259048,"sku":"15743153412362410373","price":14.99,"currency_code":"USD","in_stock":true},{"title":"15oz","offer_id":52257997291816,"sku":"23159942349612568050","price":18.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/5248\/0040\/files\/9894278817572272506_2048.jpg?v=1787006337"},{"product_id":"punkupine-sticker-main","title":"\"Punkupine\" Sticker — Main","description":"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.","brand":"Printify","offers":[{"title":"2\" × 2\" \/ White","offer_id":52257998078248,"sku":"13139979447722545810","price":3.99,"currency_code":"USD","in_stock":true},{"title":"3\" × 3\" \/ White","offer_id":52257998111016,"sku":"10750200768863968204","price":4.99,"currency_code":"USD","in_stock":true},{"title":"4\" × 4\" \/ White","offer_id":52257998143784,"sku":"20159278080075924899","price":5.99,"currency_code":"USD","in_stock":true},{"title":"6\" × 6\" \/ White","offer_id":52257998176552,"sku":"30599132593370138341","price":7.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/5248\/0040\/files\/17918678042748479229_1200.jpg?v=1787006356"},{"product_id":"punkupine-garment-dyed-hoodie","title":"\"Punkupine\" Garment-Dyed Hoodie","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                \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                            21.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                            23.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                            25.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.50 \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.50 \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                            27.50 \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.50 \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.50 \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.50 \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.50 \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.50 \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                            Sleeve length from center back, 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                            31.50 \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                            33.50 \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                            35.25 \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                            36.75 \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                            38.25 \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                            39.25 \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 Comfort Colors 1567 garment-dyed hoodie — 80\/20 cotton-polyester blend, enzyme-washed for a soft broken-in feel from day one. Features a full back graphic print. Available in sizes S–3XL.\u003c\/p\u003e","brand":"Printify","offers":[{"title":"Flo Blue \/ S","offer_id":52258001158440,"sku":"29159880972755447805","price":74.99,"currency_code":"USD","in_stock":true},{"title":"Grey \/ S","offer_id":52258001191208,"sku":"32423668361578985878","price":74.99,"currency_code":"USD","in_stock":true},{"title":"Pepper \/ S","offer_id":52258001223976,"sku":"15670052171091815983","price":74.99,"currency_code":"USD","in_stock":true},{"title":"Seafoam \/ S","offer_id":52258001256744,"sku":"13957826825713200364","price":74.99,"currency_code":"USD","in_stock":true},{"title":"True Navy \/ S","offer_id":52258001289512,"sku":"65551608367875343412","price":74.99,"currency_code":"USD","in_stock":true},{"title":"White \/ S","offer_id":52258001322280,"sku":"32122055097684936583","price":74.99,"currency_code":"USD","in_stock":true},{"title":"Grey \/ M","offer_id":52258001355048,"sku":"31567190631022066482","price":74.99,"currency_code":"USD","in_stock":true},{"title":"Pepper \/ M","offer_id":52258001387816,"sku":"15020371301263586623","price":74.99,"currency_code":"USD","in_stock":true},{"title":"Seafoam \/ M","offer_id":52258001420584,"sku":"23450348549224863478","price":74.99,"currency_code":"USD","in_stock":true},{"title":"True Navy \/ M","offer_id":52258001453352,"sku":"18391908564709312655","price":74.99,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":52258001486120,"sku":"15245172256747628558","price":74.99,"currency_code":"USD","in_stock":true},{"title":"Grey \/ L","offer_id":52258001518888,"sku":"28793612997324653930","price":74.99,"currency_code":"USD","in_stock":true},{"title":"Pepper \/ L","offer_id":52258001551656,"sku":"17469687152868261057","price":74.99,"currency_code":"USD","in_stock":true},{"title":"True Navy \/ L","offer_id":52258001584424,"sku":"29909601551949165121","price":74.99,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":52258001617192,"sku":"32638402126682565144","price":74.99,"currency_code":"USD","in_stock":true},{"title":"Flo Blue \/ XL","offer_id":52258001649960,"sku":"11716902639626132151","price":74.99,"currency_code":"USD","in_stock":true},{"title":"Grey \/ XL","offer_id":52258001682728,"sku":"30826971080378708528","price":74.99,"currency_code":"USD","in_stock":true},{"title":"Pepper \/ XL","offer_id":52258001715496,"sku":"28900340580708681905","price":74.99,"currency_code":"USD","in_stock":true},{"title":"Seafoam \/ XL","offer_id":52258001748264,"sku":"17711936208720326242","price":74.99,"currency_code":"USD","in_stock":true},{"title":"True Navy \/ XL","offer_id":52258001781032,"sku":"28122509462380991662","price":74.99,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":52258001813800,"sku":"33627095220199279589","price":74.99,"currency_code":"USD","in_stock":true},{"title":"Flo Blue \/ 2XL","offer_id":52258001846568,"sku":"19181124244782509763","price":87.99,"currency_code":"USD","in_stock":true},{"title":"Grey \/ 2XL","offer_id":52258001879336,"sku":"16254252200005718937","price":87.99,"currency_code":"USD","in_stock":true},{"title":"Pepper \/ 2XL","offer_id":52258001912104,"sku":"69383198562773424663","price":87.99,"currency_code":"USD","in_stock":true},{"title":"Seafoam \/ 2XL","offer_id":52258001944872,"sku":"28595260304061207615","price":87.99,"currency_code":"USD","in_stock":true},{"title":"True Navy \/ 2XL","offer_id":52258001977640,"sku":"15326620390342524970","price":87.99,"currency_code":"USD","in_stock":true},{"title":"White \/ 2XL","offer_id":52258002010408,"sku":"22266989037596744314","price":87.99,"currency_code":"USD","in_stock":true},{"title":"Flo Blue \/ 3XL","offer_id":52258002043176,"sku":"32679558485693243463","price":100.99,"currency_code":"USD","in_stock":true},{"title":"Grey \/ 3XL","offer_id":52258002075944,"sku":"24709514316729032314","price":100.99,"currency_code":"USD","in_stock":true},{"title":"Pepper \/ 3XL","offer_id":52258002108712,"sku":"28025886154525510375","price":100.99,"currency_code":"USD","in_stock":true},{"title":"Seafoam \/ 3XL","offer_id":52258002141480,"sku":"25565029797008538524","price":100.99,"currency_code":"USD","in_stock":true},{"title":"True Navy \/ 3XL","offer_id":52258002174248,"sku":"24657228659632950218","price":100.99,"currency_code":"USD","in_stock":true},{"title":"White \/ 3XL","offer_id":52258002207016,"sku":"24186452164063959311","price":100.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/5248\/0040\/files\/26856075338551555_2048.jpg?v=1787006430"},{"product_id":"punkupine-black-ceramic-mug","title":"\"Punkupine\" Black Ceramic Mug","description":"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.","brand":"Printify","offers":[{"title":"11oz","offer_id":52258003845416,"sku":"25554126555613576595","price":14.99,"currency_code":"USD","in_stock":true},{"title":"15oz","offer_id":52258003878184,"sku":"21201094111255883037","price":18.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/5248\/0040\/files\/17991998669524511568_2048.jpg?v=1787006526"},{"product_id":"punkupine-dad-hat","title":"\"Punkupine\" Dad Hat","description":"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 hat:\u003c\/strong\u003e ValuCap VC300A Classic Dad Hat — unstructured low-profile fit with DTF front panel print. One size fits most.\u003c\/p\u003e","brand":"Printify","offers":[{"title":"White \/ One size","offer_id":52258008793384,"sku":"72815685228841148537","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ One size","offer_id":52258008826152,"sku":"25216174137599087442","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Charcoal \/ One size","offer_id":52258008858920,"sku":"16396376606234548798","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Forest Green \/ One size","offer_id":52258008891688,"sku":"33800052209809486245","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Maroon \/ One size","offer_id":52258008924456,"sku":"16902440034122575503","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ One size","offer_id":52258008957224,"sku":"27767568892151201049","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Olive \/ One size","offer_id":52258008989992,"sku":"28040163844213678401","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ One size","offer_id":52258009022760,"sku":"58450442021833245582","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Stone \/ One size","offer_id":52258009055528,"sku":"33490494703603325933","price":24.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/5248\/0040\/files\/3723090467034433041_2048.jpg?v=1787006551"},{"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"},{"product_id":"copy-of-punkupine-kids-tee","title":"Copy of \"Punkupine\" Kids Tee","description":"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 5000 heavyweight cotton — durable and comfortable for everyday wear. Front print only. Available in youth sizes XS–XL.\u003c\/p\u003e","brand":"Printify","offers":[{"title":"Purple \/ XS","offer_id":52258036711720,"sku":"27832992531036878068","price":31.99,"currency_code":"USD","in_stock":true},{"title":"Royal \/ XS","offer_id":52258036744488,"sku":"22576608704352269104","price":31.99,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ XS","offer_id":52258036777256,"sku":"28026692729373066815","price":31.99,"currency_code":"USD","in_stock":true},{"title":"White \/ XS","offer_id":52258036810024,"sku":"32376199621164472825","price":31.99,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ XS","offer_id":52258036842792,"sku":"16905832690212849731","price":31.99,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ XS","offer_id":52258036875560,"sku":"32733301423306695958","price":31.99,"currency_code":"USD","in_stock":true},{"title":"Gold \/ XS","offer_id":52258036908328,"sku":"11361317328871586322","price":31.99,"currency_code":"USD","in_stock":true},{"title":"Purple \/ S","offer_id":52258036941096,"sku":"91479061457143799316","price":31.99,"currency_code":"USD","in_stock":true},{"title":"Royal \/ S","offer_id":52258036973864,"sku":"84048795283388483941","price":31.99,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ S","offer_id":52258037006632,"sku":"22731224942293779789","price":31.99,"currency_code":"USD","in_stock":true},{"title":"White \/ S","offer_id":52258037039400,"sku":"28321619297331511653","price":31.99,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ S","offer_id":52258037072168,"sku":"33936065785528497077","price":31.99,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ S","offer_id":52258037104936,"sku":"16094307919382578756","price":31.99,"currency_code":"USD","in_stock":true},{"title":"Gold \/ S","offer_id":52258037137704,"sku":"89763762474862556628","price":31.99,"currency_code":"USD","in_stock":true},{"title":"Purple \/ M","offer_id":52258037170472,"sku":"30402136873815417698","price":31.99,"currency_code":"USD","in_stock":true},{"title":"Royal \/ M","offer_id":52258037203240,"sku":"32365755020453945437","price":31.99,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ M","offer_id":52258037236008,"sku":"19784926281049627723","price":31.99,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":52258037268776,"sku":"31648406656232996275","price":31.99,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ M","offer_id":52258037301544,"sku":"61136557256979144498","price":31.99,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ M","offer_id":52258037334312,"sku":"30343567262463826685","price":31.99,"currency_code":"USD","in_stock":true},{"title":"Gold \/ M","offer_id":52258037367080,"sku":"15311129033215357079","price":31.99,"currency_code":"USD","in_stock":true},{"title":"Purple \/ L","offer_id":52258037399848,"sku":"15215152350540861641","price":31.99,"currency_code":"USD","in_stock":true},{"title":"Royal \/ L","offer_id":52258037432616,"sku":"14094125100294527328","price":31.99,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ L","offer_id":52258037465384,"sku":"24552661698528754259","price":31.99,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":52258037498152,"sku":"18242763955831537481","price":31.99,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ L","offer_id":52258037530920,"sku":"82411286829786800208","price":31.99,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ L","offer_id":52258037563688,"sku":"23720630796478170322","price":31.99,"currency_code":"USD","in_stock":true},{"title":"Gold \/ L","offer_id":52258037596456,"sku":"33631367634517350017","price":31.99,"currency_code":"USD","in_stock":true},{"title":"Purple \/ XL","offer_id":52258037629224,"sku":"25429344092825695390","price":31.99,"currency_code":"USD","in_stock":true},{"title":"Royal \/ XL","offer_id":52258037661992,"sku":"26487458122648810159","price":31.99,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":52258037694760,"sku":"16585018377572036476","price":31.99,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":52258037727528,"sku":"21466544304793537538","price":31.99,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ XL","offer_id":52258037760296,"sku":"93038942050425067191","price":31.99,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ XL","offer_id":52258037793064,"sku":"18402349247678302527","price":31.99,"currency_code":"USD","in_stock":true},{"title":"Gold \/ XL","offer_id":52258037825832,"sku":"33097639382966237704","price":31.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/5248\/0040\/files\/6278028553855569266_2048.jpg?v=1787006968"},{"product_id":"punkupine-womens-tee","title":"\"Punkupine\" Women's Tee","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                            17.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                            19.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                            21.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                            23.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                            25.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                            25.50 \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                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            27.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                            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                            28.50 \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                            Sleeve length from center back, 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                            13.75 \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                            14.50 \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                            15.25 \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                            16.25 \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                            17.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 64000L women's fit — soft, lightweight cotton with a feminine cut. Front print only. Available in sizes S–3XL.\u003c\/p\u003e","brand":"Printify","offers":[{"title":"S \/ Light Blue","offer_id":52258049524008,"sku":"15058056025112937281","price":30.99,"currency_code":"USD","in_stock":true},{"title":"S \/ Purple","offer_id":52258049556776,"sku":"20077220775129181244","price":30.99,"currency_code":"USD","in_stock":true},{"title":"S \/ Royal","offer_id":52258049589544,"sku":"43517613882253120219","price":30.99,"currency_code":"USD","in_stock":true},{"title":"S \/ Sport Grey","offer_id":52258049622312,"sku":"99866800319239296255","price":30.99,"currency_code":"USD","in_stock":true},{"title":"S \/ White","offer_id":52258049655080,"sku":"22776189959939198429","price":30.99,"currency_code":"USD","in_stock":true},{"title":"S \/ Azalea","offer_id":52258049687848,"sku":"21787245416607731210","price":30.99,"currency_code":"USD","in_stock":true},{"title":"S \/ Dark Heather","offer_id":52258049720616,"sku":"10610036278381465018","price":30.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Light Blue","offer_id":52258049753384,"sku":"18238709028695798341","price":30.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Purple","offer_id":52258049786152,"sku":"97596686043654028570","price":30.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Royal","offer_id":52258049818920,"sku":"28977627302188086142","price":30.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Sport Grey","offer_id":52258049851688,"sku":"21376021867375679765","price":30.99,"currency_code":"USD","in_stock":true},{"title":"M \/ White","offer_id":52258049884456,"sku":"69548109833089557073","price":30.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Azalea","offer_id":52258049917224,"sku":"21417668520560372805","price":30.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Dark Heather","offer_id":52258049949992,"sku":"18515390401934738844","price":30.99,"currency_code":"USD","in_stock":true},{"title":"L \/ Light Blue","offer_id":52258049982760,"sku":"82278866185021044094","price":30.99,"currency_code":"USD","in_stock":true},{"title":"L \/ Purple","offer_id":52258050015528,"sku":"26015771055430865886","price":30.99,"currency_code":"USD","in_stock":true},{"title":"L \/ Royal","offer_id":52258050048296,"sku":"24862535822072384152","price":30.99,"currency_code":"USD","in_stock":true},{"title":"L \/ Sport Grey","offer_id":52258050081064,"sku":"67420344934565484680","price":30.99,"currency_code":"USD","in_stock":true},{"title":"L \/ White","offer_id":52258050113832,"sku":"24788689292471588124","price":30.99,"currency_code":"USD","in_stock":true},{"title":"L \/ Azalea","offer_id":52258050146600,"sku":"21734015507646127096","price":30.99,"currency_code":"USD","in_stock":true},{"title":"L \/ Dark Heather","offer_id":52258050179368,"sku":"27546430614415429459","price":30.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ Light Blue","offer_id":52258050212136,"sku":"31268548329498990985","price":30.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ Purple","offer_id":52258050244904,"sku":"30537827793584534461","price":30.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ Royal","offer_id":52258050277672,"sku":"23001724586663834632","price":30.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ Sport Grey","offer_id":52258050310440,"sku":"27981149609431098073","price":30.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ White","offer_id":52258050343208,"sku":"25445708855108072645","price":30.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ Azalea","offer_id":52258050375976,"sku":"18585071307061373694","price":30.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ Dark Heather","offer_id":52258050408744,"sku":"14375361832940364612","price":30.99,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Light Blue","offer_id":52258050441512,"sku":"19107376970588646673","price":30.99,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Purple","offer_id":52258050474280,"sku":"23288386086879345956","price":30.99,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Royal","offer_id":52258050507048,"sku":"29014405951286558927","price":30.99,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Sport Grey","offer_id":52258050539816,"sku":"10567508162136788728","price":30.99,"currency_code":"USD","in_stock":true},{"title":"2XL \/ White","offer_id":52258050572584,"sku":"24560447234278411908","price":30.99,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Azalea","offer_id":52258050605352,"sku":"14569108168228935691","price":30.99,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Dark Heather","offer_id":52258050638120,"sku":"33010665571396294349","price":30.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/5248\/0040\/files\/20260817224920-1f19a8de-2997-66c4-91ec-7e8460969167.jpg?v=1787007143"},{"product_id":"punkupine-kids-tee","title":"\"Punkupine\" Kids Tee","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;\"\u003eXS\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                \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                            16.14 \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                            16.93 \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.11 \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.90 \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.08 \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                            20.47 \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.05 \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                            23.62 \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                            25.20 \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.38 \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                            Sleeve length (from center back), 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                            13.39 \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                            14.17 \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                            15.35 \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                            16.14 \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                            17.32 \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 5000 heavyweight cotton — durable and comfortable for everyday wear. Front print only. Available in youth sizes XS–XL.\u003c\/p\u003e","brand":"Printify","offers":[{"title":"Purple \/ XS","offer_id":52258143863080,"sku":"33312590982876235955","price":31.99,"currency_code":"USD","in_stock":true},{"title":"Royal \/ XS","offer_id":52258143895848,"sku":"19145499385334525148","price":31.99,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ XS","offer_id":52258143928616,"sku":"19139986012997954030","price":31.99,"currency_code":"USD","in_stock":true},{"title":"White \/ XS","offer_id":52258143961384,"sku":"21654067148832584899","price":31.99,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ XS","offer_id":52258143994152,"sku":"18931741518549217741","price":31.99,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ XS","offer_id":52258144026920,"sku":"29251083607622286331","price":31.99,"currency_code":"USD","in_stock":true},{"title":"Gold \/ XS","offer_id":52258144059688,"sku":"32450225020775338084","price":31.99,"currency_code":"USD","in_stock":true},{"title":"Purple \/ S","offer_id":52258144092456,"sku":"19630389895266399997","price":31.99,"currency_code":"USD","in_stock":true},{"title":"Royal \/ S","offer_id":52258144125224,"sku":"25000102982828953120","price":31.99,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ S","offer_id":52258144157992,"sku":"10262749264624259408","price":31.99,"currency_code":"USD","in_stock":true},{"title":"White \/ S","offer_id":52258144190760,"sku":"31613598685846055638","price":31.99,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ S","offer_id":52258144223528,"sku":"20787520191237212775","price":31.99,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ S","offer_id":52258144256296,"sku":"14925362712852350480","price":31.99,"currency_code":"USD","in_stock":true},{"title":"Gold \/ S","offer_id":52258144289064,"sku":"32285398026360184528","price":31.99,"currency_code":"USD","in_stock":true},{"title":"Purple \/ M","offer_id":52258144321832,"sku":"32109148589844099960","price":31.99,"currency_code":"USD","in_stock":true},{"title":"Royal \/ M","offer_id":52258144354600,"sku":"54867415777089211412","price":31.99,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ M","offer_id":52258144387368,"sku":"45973367039140367142","price":31.99,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":52258144420136,"sku":"13278332739924327137","price":31.99,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ M","offer_id":52258144452904,"sku":"90297306896988049602","price":31.99,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ M","offer_id":52258144485672,"sku":"58217289803266679616","price":31.99,"currency_code":"USD","in_stock":true},{"title":"Gold \/ M","offer_id":52258144518440,"sku":"13780496666852884814","price":31.99,"currency_code":"USD","in_stock":true},{"title":"Purple \/ L","offer_id":52258144551208,"sku":"81427602234053018129","price":31.99,"currency_code":"USD","in_stock":true},{"title":"Royal \/ L","offer_id":52258144583976,"sku":"78048068393105082417","price":31.99,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ L","offer_id":52258144616744,"sku":"26845873858207058451","price":31.99,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":52258144649512,"sku":"72287139673730003355","price":31.99,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ L","offer_id":52258144682280,"sku":"40669430335349704500","price":31.99,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ L","offer_id":52258144715048,"sku":"17429161969983189867","price":31.99,"currency_code":"USD","in_stock":true},{"title":"Gold \/ L","offer_id":52258144747816,"sku":"13525078174980708285","price":31.99,"currency_code":"USD","in_stock":true},{"title":"Purple \/ XL","offer_id":52258144780584,"sku":"32783528918563104441","price":31.99,"currency_code":"USD","in_stock":true},{"title":"Royal \/ XL","offer_id":52258144813352,"sku":"10274500658149061954","price":31.99,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":52258144846120,"sku":"86493569829007250070","price":31.99,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":52258144878888,"sku":"14228516506771879394","price":31.99,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ XL","offer_id":52258144911656,"sku":"31341547007942792465","price":31.99,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ XL","offer_id":52258144944424,"sku":"26060042737178057424","price":31.99,"currency_code":"USD","in_stock":true},{"title":"Gold \/ XL","offer_id":52258144977192,"sku":"29738124977359630288","price":31.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/5248\/0040\/files\/6278028553855569266_2048_08cb5bb6-3bd5-4a30-8c21-8c7eee0bc891.jpg?v=1787008627"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/5248\/0040\/collections\/Punkupine.png?v=1787001472","url":"https:\/\/www.attitudeshirts.com\/collections\/punkupine.oembed","provider":"Attitude Shirts","version":"1.0","type":"link"}