{"product_id":"grandma-animal-lover-sweatshirt-proud-grandma-animal-lover-crewneck","title":"Grandma Animal Lover Sweatshirt — \"Proud Grandma \u0026 Animal Lover\" Crewneck","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                            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.01 \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                        \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                            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                            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.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                            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 (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                            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                            34.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.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                            36.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                            37.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                            38.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                            39.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                            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        Soft, cozy, and quietly spirited — this crewneck wraps gentle warmth around anyone who loves family and fur. The clean white sweatshirt features a heartfelt black graphic that reads “Proud Grandma \u0026amp; Animal Lover,” accented with tiny hearts, paw prints, and a crowned banner. It sits easy on the shoulders and holds shape through washes, making it a go-to layer for relaxed mornings, park strolls with a pup, or cottage visits with grandkids. Subtle ribbing at the collar and cuffs keeps the silhouette tidy while double-needle stitching and a no-itch tear-away label make it comfortable for all-day wear. Wear it when you want to say who you are without saying much at all — warm, proud, and quietly devoted to the ones you love.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- Embroidery available on left chest, center chest, large center, and both wrists\u003cbr\u003e- Made from 50\/50 cotton-poly (8.0 oz\/yd²) with Heather Sport at 60% polyester\/40% cotton\u003cbr\u003e- Tubular knit construction with no side seams for a smooth finish\u003cbr\u003e- Double-needle stitching at shoulder, armhole, neck, waistband, and cuffs for durability\u003cbr\u003e- DTF neck labels and wrist prints; OEKO‑TEX dyes and US Cotton Trust Protocol compliance\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Machine wash: cold (max 30C or 90F)\u003cbr\u003e- Non-chlorine: bleach as needed\u003cbr\u003e- Tumble dry: low heat\u003cbr\u003e- Do not dryclean\u003cbr\u003e- \u003cbr\u003e","brand":"Printify","offers":[{"title":"Dark Heather \/ S","offer_id":43036217901119,"sku":"17692062520973144343","price":41.99,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ S","offer_id":43036217933887,"sku":"13970251627110536902","price":46.99,"currency_code":"USD","in_stock":true},{"title":"Maroon \/ S","offer_id":43036217966655,"sku":"12114782550242263406","price":47.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ S","offer_id":43036217999423,"sku":"18556856420168942579","price":47.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ S","offer_id":43036218032191,"sku":"24776971809409839681","price":40.99,"currency_code":"USD","in_stock":true},{"title":"Sand \/ S","offer_id":43036218064959,"sku":"30960692500265596138","price":51.99,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ S","offer_id":43036218097727,"sku":"16689662447754860148","price":46.99,"currency_code":"USD","in_stock":true},{"title":"White \/ S","offer_id":43036218130495,"sku":"23747778136954262264","price":46.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":43036218163263,"sku":"20050369668302643606","price":45.99,"currency_code":"USD","in_stock":true},{"title":"Forest Green \/ S","offer_id":43036218196031,"sku":"17705400969389076376","price":45.99,"currency_code":"USD","in_stock":true},{"title":"Dark Heather \/ M","offer_id":43036218228799,"sku":"13206194801192751937","price":45.99,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ M","offer_id":43036218261567,"sku":"25988397213493139255","price":45.99,"currency_code":"USD","in_stock":true},{"title":"Maroon \/ M","offer_id":43036218294335,"sku":"27668857881497086812","price":45.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ M","offer_id":43036218327103,"sku":"33399820644906031298","price":46.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ M","offer_id":43036218359871,"sku":"23198625058049044696","price":45.99,"currency_code":"USD","in_stock":true},{"title":"Sand \/ M","offer_id":43036218392639,"sku":"14326512391785930081","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ M","offer_id":43036218425407,"sku":"28812950384193808114","price":45.99,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":43036218458175,"sku":"21576479258089931396","price":47.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":43036218490943,"sku":"50380271712212962313","price":44.99,"currency_code":"USD","in_stock":true},{"title":"Forest Green \/ M","offer_id":43036218523711,"sku":"12173553036165351499","price":45.99,"currency_code":"USD","in_stock":true},{"title":"Dark Heather \/ L","offer_id":43036218556479,"sku":"22836944035478147819","price":45.99,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ L","offer_id":43036218589247,"sku":"21918357237071667794","price":47.99,"currency_code":"USD","in_stock":true},{"title":"Maroon \/ L","offer_id":43036218622015,"sku":"12241390198001162799","price":45.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ L","offer_id":43036218654783,"sku":"16180660825161694042","price":46.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ L","offer_id":43036218687551,"sku":"65471674366812861454","price":45.99,"currency_code":"USD","in_stock":true},{"title":"Sand \/ L","offer_id":43036218720319,"sku":"30025743356360196245","price":47.99,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ L","offer_id":43036218753087,"sku":"17168584236133170717","price":46.99,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":43036218785855,"sku":"28201066696599456228","price":51.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":43036218818623,"sku":"32744073456689344223","price":46.99,"currency_code":"USD","in_stock":true},{"title":"Forest Green \/ L","offer_id":43036218851391,"sku":"79050782747206133949","price":45.99,"currency_code":"USD","in_stock":true},{"title":"Dark Heather \/ XL","offer_id":43036218884159,"sku":"17990400006822980615","price":41.99,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ XL","offer_id":43036218916927,"sku":"13286478952691577961","price":47.99,"currency_code":"USD","in_stock":true},{"title":"Maroon \/ XL","offer_id":43036218949695,"sku":"25742741674821632015","price":45.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ XL","offer_id":43036218982463,"sku":"33096515559192018459","price":45.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ XL","offer_id":43036219015231,"sku":"20509282062773526127","price":45.99,"currency_code":"USD","in_stock":true},{"title":"Sand \/ XL","offer_id":43036219047999,"sku":"29422612993249299436","price":47.99,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":43036219080767,"sku":"30713869645874396667","price":46.99,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":43036219113535,"sku":"19484589035269979226","price":45.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":43036219146303,"sku":"12631070230861016096","price":46.99,"currency_code":"USD","in_stock":true},{"title":"Forest Green \/ XL","offer_id":43036219179071,"sku":"30526921175710768374","price":47.99,"currency_code":"USD","in_stock":true},{"title":"Dark Heather \/ 2XL","offer_id":43036219211839,"sku":"19467010994150733782","price":47.99,"currency_code":"USD","in_stock":true},{"title":"Maroon \/ 2XL","offer_id":43036219244607,"sku":"19709403685379152789","price":45.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":43036219277375,"sku":"20596509727467889426","price":46.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ 2XL","offer_id":43036219310143,"sku":"95993569464903224952","price":45.99,"currency_code":"USD","in_stock":true},{"title":"Sand \/ 2XL","offer_id":43036219342911,"sku":"27379045910494644505","price":47.99,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":43036219375679,"sku":"19909736286268751328","price":47.99,"currency_code":"USD","in_stock":true},{"title":"White \/ 2XL","offer_id":43036219408447,"sku":"22624013452486004379","price":47.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":43036219441215,"sku":"12365935315664918779","price":47.99,"currency_code":"USD","in_stock":true},{"title":"Forest Green \/ 2XL","offer_id":43036219473983,"sku":"11851117193567555123","price":47.99,"currency_code":"USD","in_stock":true},{"title":"Sand \/ 3XL","offer_id":43036219506751,"sku":"25134737856012622259","price":47.99,"currency_code":"USD","in_stock":true},{"title":"White \/ 3XL","offer_id":43036219539519,"sku":"26694791180664141438","price":47.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL","offer_id":43036219572287,"sku":"14387706208838800476","price":47.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ 4XL","offer_id":43036219605055,"sku":"14137597744300422200","price":47.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0655\/0772\/1279\/files\/2402697260938542863_2048.jpg?v=1774977040","url":"https:\/\/maryspaws.com\/products\/grandma-animal-lover-sweatshirt-proud-grandma-animal-lover-crewneck","provider":"MARYSPAWS","version":"1.0","type":"link"}