{"product_id":"progress-over-excuses-t-shirt-motivational-fitness-tee","title":"Progress Over Excuses Shirt | Motivational Fitness Tee","description":"\u003cp\u003eStay focused, train with purpose, and keep moving forward with this \u003cstrong\u003eProgress Over Excuses gym T-shirt\u003c\/strong\u003e. Designed for fitness lovers, lifters, athletes, and anyone committed to self-improvement, this motivational workout tee is made for the mindset that chooses discipline over delay.\u003c\/p\u003e\n\u003cp\u003ePerfect for gym sessions, strength training, cardio days, casual activewear, or everyday motivation, this shirt pairs easily with leggings, biker shorts, joggers, jeans, or gym shorts. It's a strong choice for customers who love fitness apparel with a bold message and a premium casual look.\u003c\/p\u003e\n\u003cp\u003eA great gift for gym lovers, workout partners, personal trainers, fitness coaches, weightlifters, and anyone working toward stronger habits, better results, and a no-excuses lifestyle.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e✦ The tee that turns every rep into a reminder — progress beats excuses, every time\u003c\/li\u003e\n\u003cli\u003e✦ Soft, breathable cotton built for the gym and cool enough for post-workout errands\u003c\/li\u003e\n\u003cli\u003e✦ A meaningful gym gift for lifters who lead with action, not talk\u003c\/li\u003e\n\u003cli\u003e✦ Vivid print that holds up through every wash, every lift, every PR\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eGive it to yourself — or someone who gets it.\u003c\/strong\u003e\u003cbr\u003e\u003cstrong\u003ePerfect for:\u003c\/strong\u003e gym lovers, weightlifters, athletes, personal trainers, fitness coaches, and anyone fueled by discipline over delay.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eProduct Features\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e100% ring-spun cotton lightweight fabric (153 g\/m²) — soft, breathable, great for year-round wear\u003c\/li\u003e\n\u003cli\u003eTubular knit construction with no side seams for cleaner drape and reduced fabric waste\u003c\/li\u003e\n\u003cli\u003eRibbed knit collar and shoulder tape maintain shape and prevent stretching\u003c\/li\u003e\n\u003cli\u003eDTF sleeve and inner neck prints; DTG for main body prints for vivid, long-lasting graphics\u003c\/li\u003e\n\u003cli\u003ePearlized tear-away label and OEKO-TEX certification; EU 2-year warranty and safety compliance\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eCare Instructions\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eDo not dryclean\u003c\/li\u003e\n\u003cli\u003eDo not bleach\u003c\/li\u003e\n\u003cli\u003eTumble dry: low heat\u003c\/li\u003e\n\u003cli\u003eIron, steam or dry: low heat\u003c\/li\u003e\n\u003cli\u003eMachine wash: cold (max 30C or 90F), with similar colors\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ctable id=\"size-guide\" style=\"min-width: 360px; height: 207px;\" width=\"832\"\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\u003ctr\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003eWidth, in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e18.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e20.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e22.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e24.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e26.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e28.00\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003eLength, in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e28.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e29.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e30.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e31.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e32.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e33.00\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003eSleeve length, in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e8.23\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e8.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e8.74\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e9.02\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e9.25\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e9.49\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003eSize tolerance, in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Printify","offers":[{"title":"White \/ S","offer_id":53665310408888,"sku":"32124590854001472462","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Antique Sapphire \/ S","offer_id":53665310441656,"sku":"10114072558337438484","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Gold \/ S","offer_id":53665310474424,"sku":"18194455597142777106","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Lime \/ S","offer_id":53665310507192,"sku":"22311761362505927242","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Sand \/ S","offer_id":53665310539960,"sku":"20600405150613504773","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Coral Silk \/ S","offer_id":53665310572728,"sku":"11432117768272813133","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Heather Radiant Orchid \/ S","offer_id":53665310605496,"sku":"27638210233077410984","price":24.99,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":53665310638264,"sku":"76467482994252795983","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Antique Sapphire \/ M","offer_id":53665310671032,"sku":"97348865915689138912","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Gold \/ M","offer_id":53665310703800,"sku":"30492930398875053735","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Lime \/ M","offer_id":53665310736568,"sku":"42446156340913342612","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Sand \/ M","offer_id":53665310769336,"sku":"25073526062466724969","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Coral Silk \/ M","offer_id":53665310802104,"sku":"19778300590378541236","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Heather Radiant Orchid \/ M","offer_id":53665310834872,"sku":"14842661469044596859","price":24.99,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":53665310867640,"sku":"24992539420176510129","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Antique Sapphire \/ L","offer_id":53665310900408,"sku":"12761038449910644291","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Gold \/ L","offer_id":53665310933176,"sku":"24063792519643682506","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Lime \/ L","offer_id":53665310965944,"sku":"83605172109471896598","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Sand \/ L","offer_id":53665310998712,"sku":"88615748328776531186","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Coral Silk \/ L","offer_id":53665311031480,"sku":"53561298350644165367","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Heather Radiant Orchid \/ L","offer_id":53665311064248,"sku":"19309099281137362170","price":24.99,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":53665311097016,"sku":"29087396426008824552","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Antique Sapphire \/ XL","offer_id":53665311129784,"sku":"28899582425984810276","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Gold \/ XL","offer_id":53665311162552,"sku":"59711937123412601812","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Lime \/ XL","offer_id":53665311195320,"sku":"24662938148854895417","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Sand \/ XL","offer_id":53665311228088,"sku":"84510648107125295942","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Coral Silk \/ XL","offer_id":53665311260856,"sku":"46629107169086699672","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Heather Radiant Orchid \/ XL","offer_id":53665311293624,"sku":"24460755204187439595","price":24.99,"currency_code":"USD","in_stock":true},{"title":"White \/ 2XL","offer_id":53665311326392,"sku":"44234517665177524003","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Antique Sapphire \/ 2XL","offer_id":53665311359160,"sku":"32878631221468519202","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Gold \/ 2XL","offer_id":53665311391928,"sku":"18895699564042226334","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Lime \/ 2XL","offer_id":53665311424696,"sku":"26026806239486644976","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Sand \/ 2XL","offer_id":53665311457464,"sku":"73208682057591372623","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Coral Silk \/ 2XL","offer_id":53665311490232,"sku":"94946451098207362207","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Heather Radiant Orchid \/ 2XL","offer_id":53665311523000,"sku":"23363646589709826441","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Antique Sapphire \/ 3XL","offer_id":53665311555768,"sku":"75174946665689531563","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Gold \/ 3XL","offer_id":53665311588536,"sku":"19306449689592006657","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Lime \/ 3XL","offer_id":53665311621304,"sku":"66838621501519989049","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Sand \/ 3XL","offer_id":53665311654072,"sku":"13568580545339508094","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Coral Silk \/ 3XL","offer_id":53665311686840,"sku":"14405194671780856869","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Heather Radiant Orchid \/ 3XL","offer_id":53665311719608,"sku":"16117065571071976067","price":24.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0963\/3588\/8568\/files\/20260628171015-1f173143-b2c4-6e20-b012-6e8151b99d2f.png?v=1782667002","url":"https:\/\/inkspiredmerch.com\/products\/progress-over-excuses-t-shirt-motivational-fitness-tee","provider":"Inkspired Merch","version":"1.0","type":"link"}