{"product_id":"t-shirt-is-it-too-late-to-be-good-christmas-cat-graphic-tee","title":"T-Shirt — “Is It Too Late to Be Good?” Christmas Cat Graphic 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                \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                        \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                    \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                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            33.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                            Sleeve 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                            8.23 \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                            8.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                            8.74 \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                            9.02 \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                            9.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                            9.49 \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                    \u003c\/tr\u003e\n               \n            \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        A soft, lightweight tee with a playful, tongue-in-cheek holiday design — a wide-eyed cat in a Santa hat tangled in colorful lights beneath the cheeky question, “Is it too late to be good?” It feels like slipping into a cozy laugh with friends: relaxed fit, breathable cotton, and a smooth print that keeps the illustration bright and detailed. Wear it for low-key gatherings, lazy movie nights, or while decking the halls — it brings warmth, humor, and a little mischief to your holiday rotation.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- 100% ring-spun cotton (lightweight 153 g\/m²) — soft and breathable\u003cbr\u003e- Tubular knit construction — no side seams for a clean finish\u003cbr\u003e- Ribbed collar with shoulder tape — retains shape and prevents stretching\u003cbr\u003e- DTG\/DTF printed accents — vibrant, detailed artwork on body and sleeves\u003cbr\u003e- OEKO-TEX® certified and ethically sourced cotton; EU 2-year warranty\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Do not dryclean\u003cbr\u003e- Do not bleach\u003cbr\u003e- Tumble dry: low heat\u003cbr\u003e- Iron, steam or dry: low heat\u003cbr\u003e- Machine wash: cold (max 30C or 90F), with similar colors \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cp\u003e\u003cstrong\u003eProduct information\u003c\/strong\u003e: Gildan 64000, 2 year warranty in EU and Northern Ireland as per Directive 1999\/44\/EC\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWarnings, Hazard\u003c\/strong\u003e: For adults, Made in Bangladesh\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCare instructions\u003c\/strong\u003e: Machine wash: cold (max 30C or 90F), with similar colors , Do not bleach, Tumble dry: low heat, Iron, steam or dry: low heat, Do not dryclean\u003c\/p\u003e","brand":"Printify","offers":[{"title":"S \/ Dark Chocolate","offer_id":49293448708340,"sku":"16834389162260423449","price":28.99,"currency_code":"USD","in_stock":true},{"title":"S \/ Light Blue","offer_id":49293448741108,"sku":"15274259546441325132","price":27.99,"currency_code":"USD","in_stock":true},{"title":"S \/ Navy","offer_id":49293448773876,"sku":"12590385722852743072","price":29.99,"currency_code":"USD","in_stock":true},{"title":"S \/ Red","offer_id":49293448806644,"sku":"84647705698447567716","price":26.99,"currency_code":"USD","in_stock":true},{"title":"S \/ Royal","offer_id":49293448839412,"sku":"30957391980929227720","price":28.99,"currency_code":"USD","in_stock":true},{"title":"S \/ Sport Grey","offer_id":49293448872180,"sku":"14534002772861200581","price":28.99,"currency_code":"USD","in_stock":true},{"title":"S \/ White","offer_id":49293448904948,"sku":"22453601097322826430","price":27.99,"currency_code":"USD","in_stock":true},{"title":"S \/ Black","offer_id":49293448937716,"sku":"47214594795648188028","price":29.99,"currency_code":"USD","in_stock":true},{"title":"S \/ Military Green","offer_id":49293448970484,"sku":"38577632897968330990","price":27.99,"currency_code":"USD","in_stock":true},{"title":"S \/ Dark Heather","offer_id":49293449003252,"sku":"37784897306429125833","price":29.99,"currency_code":"USD","in_stock":true},{"title":"S \/ Natural","offer_id":49293449036020,"sku":"74835036386870056469","price":27.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Dark Chocolate","offer_id":49293449068788,"sku":"25209958640617300213","price":27.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Light Blue","offer_id":49293449101556,"sku":"23273118514519317471","price":28.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Navy","offer_id":49293449134324,"sku":"95092949461689311489","price":29.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Red","offer_id":49293449167092,"sku":"41797058910070743635","price":26.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Royal","offer_id":49293449199860,"sku":"30375273297976746843","price":27.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Sport Grey","offer_id":49293449232628,"sku":"14123788163826649195","price":27.99,"currency_code":"USD","in_stock":true},{"title":"M \/ White","offer_id":49293449265396,"sku":"91472340569035930262","price":29.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Black","offer_id":49293449298164,"sku":"31019880240218173001","price":29.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Military Green","offer_id":49293449330932,"sku":"70499051913105470326","price":28.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Dark Heather","offer_id":49293449363700,"sku":"15179224418311195306","price":29.99,"currency_code":"USD","in_stock":true},{"title":"L \/ Dark Chocolate","offer_id":49293449396468,"sku":"16315772274392178079","price":28.99,"currency_code":"USD","in_stock":true},{"title":"L \/ Light Blue","offer_id":49293449429236,"sku":"65321043251469442803","price":27.99,"currency_code":"USD","in_stock":true},{"title":"L \/ Navy","offer_id":49293449462004,"sku":"19991857089773374604","price":28.99,"currency_code":"USD","in_stock":true},{"title":"L \/ Red","offer_id":49293449494772,"sku":"18343853140312566170","price":26.99,"currency_code":"USD","in_stock":true},{"title":"L \/ Royal","offer_id":49293449527540,"sku":"27946236510141370243","price":27.99,"currency_code":"USD","in_stock":true},{"title":"L \/ Sport Grey","offer_id":49293449560308,"sku":"27749699222515595980","price":28.99,"currency_code":"USD","in_stock":true},{"title":"L \/ White","offer_id":49293449593076,"sku":"14975375930637780775","price":29.99,"currency_code":"USD","in_stock":true},{"title":"L \/ Black","offer_id":49293449625844,"sku":"29253709326119598393","price":29.99,"currency_code":"USD","in_stock":true},{"title":"L \/ Military Green","offer_id":49293449658612,"sku":"25630909434536679481","price":28.99,"currency_code":"USD","in_stock":true},{"title":"L \/ Dark Heather","offer_id":49293449691380,"sku":"27042914610322793615","price":29.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ Dark Chocolate","offer_id":49293449724148,"sku":"22211313222402786734","price":27.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ Light Blue","offer_id":49293449756916,"sku":"21121759835523091841","price":28.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ Navy","offer_id":49293449789684,"sku":"52067953269172171875","price":29.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ Red","offer_id":49293449822452,"sku":"80754640782453127447","price":26.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ Royal","offer_id":49293449855220,"sku":"13553199567017578946","price":27.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ Sport Grey","offer_id":49293449887988,"sku":"16389749451140232755","price":27.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ White","offer_id":49293449920756,"sku":"15045334385024905401","price":29.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ Black","offer_id":49293449953524,"sku":"14877700127661534591","price":29.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ Dark Heather","offer_id":49293449986292,"sku":"32773596363269966792","price":27.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ Natural","offer_id":49293450019060,"sku":"42111548538319053148","price":27.99,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Dark Chocolate","offer_id":49293450051828,"sku":"23263055033448623721","price":30.99,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Light Blue","offer_id":49293450084596,"sku":"28116323727249692185","price":30.99,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Navy","offer_id":49293450117364,"sku":"28686919818152562477","price":30.99,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Red","offer_id":49293450150132,"sku":"24010588555942369016","price":29.99,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Royal","offer_id":49293450182900,"sku":"93099153729725819961","price":30.99,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Sport Grey","offer_id":49293450215668,"sku":"28102655330299838118","price":30.99,"currency_code":"USD","in_stock":true},{"title":"2XL \/ White","offer_id":49293450248436,"sku":"21754765058482104367","price":29.99,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Black","offer_id":49293450281204,"sku":"16684118016542618450","price":30.99,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Military Green","offer_id":49293450313972,"sku":"32874231456365504274","price":30.99,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Dark Heather","offer_id":49293450346740,"sku":"17110119773695273732","price":30.99,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Natural","offer_id":49293450379508,"sku":"20806581193926258994","price":29.99,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Navy","offer_id":49293450412276,"sku":"50167560442400953144","price":33.99,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Red","offer_id":49293450445044,"sku":"14593260505993642808","price":31.99,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Royal","offer_id":49293450477812,"sku":"31553792836491398138","price":30.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0825\/1277\/3364\/files\/10249288747783969919_2048.jpg?v=1788235579","url":"https:\/\/ipqm2q-1m.myshopify.com\/products\/t-shirt-is-it-too-late-to-be-good-christmas-cat-graphic-tee","provider":"Detour Tees","version":"1.0","type":"link"}