{"title":"On A Box Collection","description":"\u003cp\u003e\u003cstrong\u003e\u003cspan\u003eOn A Box is for people who take their pursuit seriously — and themselves, not so much.\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eThis collection brings together the best of On A Box: funny shirts and gear inspired by triathlon, cycling, running, HYROX, training, racing, data obsession, expensive equipment, and all the ridiculous behavior that comes with caring way too much about a hobby.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eBuilt for athletes, competitors, and anyone proudly chasing their own box.\u003c\/span\u003e\u003c\/p\u003e","products":[{"product_id":"race-day-tee-mens-unisex","title":"Race Day Tee - Men's \/ Unisex","description":"\u003cp\u003e\u003cstrong\u003eRace Morning: 50% Trying to Poop, 50% Trying to Stay Warm\u003c\/strong\u003e is for every triathlete who knows the race starts long before the cannon goes off. Porta-potties. Too many layers. Nervous pacing. Questionable breakfast decisions. It’s equal parts painfully accurate and completely ridiculous.\u003c\/p\u003e\u003cp\u003eThe small \u003cstrong\u003eOn A Box\u003c\/strong\u003e logo keeps the front clean, while the bold back print delivers the joke. Perfect for packet pickup, race weekend, post-race food, or letting everyone know you’ve spent way too much time standing around in the cold waiting for your wave.\u003c\/p\u003e\u003cp\u003eAnd because a funny shirt isn’t much good if you don’t actually want to wear it, we skipped the stiff basic tee. This one is made with an \u003cstrong\u003eultra-soft, lightweight tri-blend\u003c\/strong\u003e and an easy Men’s \/ Unisex fit that feels broken-in from the first wear.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eSoft enough to live in. Dumb enough to be On A Box.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eMake it a family thing:\u003c\/strong\u003e This design is also available in \u003cstrong\u003eWomen’s\u003c\/strong\u003e and \u003cstrong\u003eYouth\u003c\/strong\u003e fits.\u003c\/p\u003e\u003cp\u003eTake your sport seriously. Not yourself.\u003c\/p\u003e","brand":"On A Box","offers":[{"title":"Black \/ XS \/ Men's \/ Unisex","offer_id":54168004854076,"sku":"19g61mtefj0t8","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ S \/ Men's \/ Unisex","offer_id":54168004886844,"sku":"19g61mtefj0ta","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M \/ Men's \/ Unisex","offer_id":54168004919612,"sku":"19g61mtefj0tb","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L \/ Men's \/ Unisex","offer_id":54168004952380,"sku":"19g61mtefj0tc","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL \/ Men's \/ Unisex","offer_id":54168004985148,"sku":"19g61mtefj0td","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL \/ Men's \/ Unisex","offer_id":54168005017916,"sku":"19g61mtefj0te","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL \/ Men's \/ Unisex","offer_id":54168005050684,"sku":"19g61mtefj0tf","price":35.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0993\/6945\/1836\/files\/ninjapod_media_1302600_467754_da_BACK.jpg?v=1788145549"},{"product_id":"race-day-tee-youth","title":"Race Day Tee - Youth","description":"\u003cp\u003e\u003cstrong\u003eRace Morning: 50% Trying to Poop, 50% Trying to Stay Warm\u003c\/strong\u003e is for the next generation of triathlon kids who already know race morning means early alarms, too many layers, porta-potties, snacks, and waiting around while the adults obsess over things like tire pressure and transition setup.\u003c\/p\u003e\u003cp\u003eThe small \u003cstrong\u003eOn A Box\u003c\/strong\u003e logo keeps the front clean, while the bold back print delivers the joke. Perfect for packet pickup, race weekend, cheering from the sidelines, or matching the triathlete in the family.\u003c\/p\u003e\u003cp\u003eAnd because kids have absolutely no patience for uncomfortable shirts, we skipped the stiff basic tee. This one is made with an \u003cstrong\u003eultra-soft, lightweight tri-blend\u003c\/strong\u003e designed for all-day comfort—from the starting line to post-race pancakes.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eSoft enough to live in. Dumb enough to be On A Box.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eMake it a family thing:\u003c\/strong\u003e This design is also available in \u003cstrong\u003eMen’s \/ Unisex\u003c\/strong\u003e and \u003cstrong\u003eWomen’s\u003c\/strong\u003e fits.\u003c\/p\u003e\u003cp\u003eTake your sport seriously. Not yourself.\u003c\/p\u003e","brand":"On A Box","offers":[{"title":"Black \/ YS \/ Youth","offer_id":54299549532476,"sku":"19g61mtgcnn9e","price":25.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ YM \/ Youth","offer_id":54299549565244,"sku":"19g61mtgcnn9f","price":25.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ YL \/ Youth","offer_id":54299549598012,"sku":"19g61mtgcnn9g","price":25.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ YXL \/ Youth","offer_id":54299549630780,"sku":"19g61mtgcnn9h","price":25.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0993\/6945\/1836\/files\/ninjapod_media_1346156_469901_DA_BACK.jpg?v=1788145586"},{"product_id":"race-day-tee-womens","title":"Race Day Tee - Women's","description":"\u003cp\u003e\u003cstrong\u003eRace Morning: 50% Trying to Poop, 50% Trying to Stay Warm\u003c\/strong\u003e is for every triathlete who knows race morning starts long before the cannon goes off. Porta-potties. Too many layers. Nervous pacing. Questionable breakfast decisions. It’s equal parts painfully accurate and completely ridiculous.\u003c\/p\u003e\u003cp\u003eThe small \u003cstrong\u003eOn A Box\u003c\/strong\u003e logo keeps the front clean, while the bold back print delivers the joke. Perfect for packet pickup, race weekend, post-race food, or wearing around people who somehow still think waking up at 4:30 a.m. for fun is normal.\u003c\/p\u003e\u003cp\u003eAnd because a funny shirt isn’t much good if it isn’t comfortable, we skipped the stiff basic tee. This one is made with an \u003cstrong\u003eultra-soft, lightweight tri-blend\u003c\/strong\u003e and a relaxed women’s fit that’s easy to wear before, during, and long after race weekend.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eSoft enough to live in. Dumb enough to be On A Box.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eMake it a family thing:\u003c\/strong\u003e This design is also available in \u003cstrong\u003eMen’s \/ Unisex\u003c\/strong\u003e and \u003cstrong\u003eYouth\u003c\/strong\u003e fits.\u003c\/p\u003e\u003cp\u003eTake your sport seriously. Not yourself.\u003c\/p\u003e","brand":"On A Box","offers":[{"title":"Black \/ S \/ Women's","offer_id":54299639447868,"sku":"19g61mtgcmkk9","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M \/ Women's","offer_id":54299639480636,"sku":"19g61mtgcmkka","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L \/ Women's","offer_id":54299639513404,"sku":"19g61mtgcmkkb","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL \/ Women's","offer_id":54299639546172,"sku":"19g61mtgcmkkc","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL \/ Women's","offer_id":54299639578940,"sku":"19g61mtgcmkkd","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL \/ Women's","offer_id":54299639611708,"sku":"19g61mtgcmkke","price":35.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0993\/6945\/1836\/files\/ninjapod_media_1346116_469897_51_BACK.jpg?v=1788145513"},{"product_id":"another-family-vacation-tee-womens","title":"Another Family Vacation Tee - Women's","description":"\u003cp\u003e\u003cstrong\u003eFunny how every family vacation somehow ends up in a town with packet pickup.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eFor the triathlete, runner, cyclist, or endurance athlete who has perfected the art of turning race weekends into “family trips.” The \u003cstrong\u003eAnother Family Vacation\u003c\/strong\u003e tee is for early departures, packed cars, questionable hotel breakfasts, race expos, and family members who have finally stopped asking why transition opens at 5:00 a.m.\u003c\/p\u003e\u003cp\u003eThe small \u003cstrong\u003eOn A Box™\u003c\/strong\u003e logo keeps the front clean. The back tells everyone what kind of “vacation” this really is:\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eANOTHER FAMILY VACATION\u003c\/strong\u003e \u003cem\u003eWeird how they all have packet pickup.\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003eThis women’s tee is made with an \u003cstrong\u003eultra-soft, lightweight tri-blend\u003c\/strong\u003e and a relaxed women’s fit that’s easy to wear from packet pickup to post-race breakfast.\u003c\/p\u003e\u003cp\u003eWear it on race weekend, travel day, recovery day—or the next “vacation” your family definitely agreed to.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eSoft enough to live in. Dumb enough to be On A Box.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eMake it a family thing:\u003c\/strong\u003e Also available in \u003cstrong\u003eMen’s \/ Unisex\u003c\/strong\u003e and \u003cstrong\u003eYouth\u003c\/strong\u003e fits.\u003c\/p\u003e\u003cp\u003eTake your sport seriously. Not yourself.\u003c\/p\u003e","brand":"On A Box","offers":[{"title":"Black \/ S \/ Women's","offer_id":54303239012668,"sku":"19g61mtge1wmk","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M \/ Women's","offer_id":54303239045436,"sku":"19g61mtge1wml","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L \/ Women's","offer_id":54303239078204,"sku":"19g61mtge1wmm","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL \/ Women's","offer_id":54303239110972,"sku":"19g61mtge1wmp","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL \/ Women's","offer_id":54303239143740,"sku":"19g61mtge1wmr","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL \/ Women's","offer_id":54303239176508,"sku":"19g61mtge1wms","price":35.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0993\/6945\/1836\/files\/ninjapod_media_1349201_469976_51_BACK_cb44aa39-1c56-4c7d-af2a-ffdeeca94431.jpg?v=1788191197"},{"product_id":"another-family-vacation-tee-youth","title":"Another Family Vacation Tee - Youth","description":"\u003cp\u003e\u003cstrong\u003eFunny how every family vacation somehow ends up in a town with packet pickup.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eFor the kid who already knows that “family vacation” might actually mean early alarms, packed cars, race expos, cowbells, and waiting around while the adults talk about transition setup.\u003c\/p\u003e\u003cp\u003eThe \u003cstrong\u003eAnother Family Vacation\u003c\/strong\u003e youth tee is made for race weekends, cheering crews, post-race pancakes, and the kids who have figured out that every trip somehow includes a bib number.\u003c\/p\u003e\u003cp\u003eThe small \u003cstrong\u003eOn A Box™\u003c\/strong\u003e logo keeps the front clean. The back tells the truth:\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eANOTHER FAMILY VACATION\u003c\/strong\u003e \u003cem\u003eWeird how they all have packet pickup.\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003eMade with a soft, lightweight feel that’s comfortable enough for all-day race spectating, travel days, and whatever adventure comes after the finish line.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eSoft enough to live in. Dumb enough to be On A Box.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eMake it a family thing:\u003c\/strong\u003e Also available in \u003cstrong\u003eMen’s \/ Unisex\u003c\/strong\u003e and \u003cstrong\u003eWomen’s\u003c\/strong\u003e fits.\u003c\/p\u003e\u003cp\u003eTake your sport seriously. Not yourself.\u003c\/p\u003e","brand":"On A Box","offers":[{"title":"Black \/ YS \/ Youth","offer_id":54303321456956,"sku":"19g61mtge2ilh","price":25.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ YM \/ Youth","offer_id":54303321489724,"sku":"19g61mtge2ili","price":25.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ YL \/ Youth","offer_id":54303321522492,"sku":"19g61mtge2ilj","price":25.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ YXL \/ Youth","offer_id":54303321555260,"sku":"19g61mtge2ilk","price":25.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0993\/6945\/1836\/files\/ninjapod_media_1349211_469981_DA_BACK_6316f0cf-e2e5-4930-91d3-e180dc15086d.jpg?v=1788191083"},{"product_id":"race-day-hoodie","title":"Race Day Hoodie","description":"\u003cp\u003eCold transition area. Too-early alarm. Questionable sleep. And one very important pre-race objective.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eRACE MORNING:\u003c\/strong\u003e \u003cstrong\u003e50% TRYING TO POOP\u003c\/strong\u003e \u003cstrong\u003e50% TRYING TO STAY WARM\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eThe Race Morning Hoodie is for the part of race day nobody puts in the highlight reel. Throw it on for packet pickup, transition setup, the porta-potty line, or the long wait before the start.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eFront:\u003c\/strong\u003e Small On A Box™ 3D podium logo \u003cstrong\u003eBack:\u003c\/strong\u003e “Race Morning: 50% Trying to Poop \/ 50% Trying to Stay Warm”\u003c\/p\u003e\u003cp\u003eWarm enough for the morning chaos. Honest enough that every triathlete gets it.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eTake your sport seriously. Yourself, not so much.\u003c\/strong\u003e\u003c\/p\u003e","brand":"On A Box","offers":[{"title":"Pullover \/ Black \/ XS","offer_id":54307827253564,"sku":"19g61mtgg1vxr","price":55.0,"currency_code":"USD","in_stock":true},{"title":"Pullover \/ Black \/ S","offer_id":54307827286332,"sku":"19g61mtgg1vxs","price":55.0,"currency_code":"USD","in_stock":true},{"title":"Pullover \/ Black \/ M","offer_id":54307827319100,"sku":"19g61mtgg1vxt","price":55.0,"currency_code":"USD","in_stock":true},{"title":"Pullover \/ Black \/ L","offer_id":54307827351868,"sku":"19g61mtgg1vxu","price":55.0,"currency_code":"USD","in_stock":true},{"title":"Pullover \/ Black \/ XL","offer_id":54307827384636,"sku":"19g61mtgg1vxv","price":55.0,"currency_code":"USD","in_stock":true},{"title":"Pullover \/ Black \/ 2XL","offer_id":54307827417404,"sku":"19g61mtgg1vxw","price":55.0,"currency_code":"USD","in_stock":true},{"title":"Pullover \/ Black \/ 3XL","offer_id":54307827450172,"sku":"19g61mtgg1vxx","price":55.0,"currency_code":"USD","in_stock":true},{"title":"Pullover \/ Black \/ 4XL","offer_id":54307827482940,"sku":"19g61mtgg1vxy","price":55.0,"currency_code":"USD","in_stock":true},{"title":"Pullover \/ Black \/ 5XL","offer_id":54307827515708,"sku":"19g61mtgg1vxz","price":55.0,"currency_code":"USD","in_stock":true},{"title":"Full-Zip \/ Black \/ XS","offer_id":54307826991420,"sku":"19g61mtgg1un7","price":60.0,"currency_code":"USD","in_stock":true},{"title":"Full-Zip \/ Black \/ S","offer_id":54307827024188,"sku":"19g61mtgg1un8","price":60.0,"currency_code":"USD","in_stock":true},{"title":"Full-Zip \/ Black \/ M","offer_id":54307827056956,"sku":"19g61mtgg1un9","price":60.0,"currency_code":"USD","in_stock":true},{"title":"Full-Zip \/ Black \/ L","offer_id":54307827089724,"sku":"19g61mtgg1una","price":60.0,"currency_code":"USD","in_stock":true},{"title":"Full-Zip \/ Black \/ XL","offer_id":54307827122492,"sku":"19g61mtgg1unb","price":60.0,"currency_code":"USD","in_stock":true},{"title":"Full-Zip \/ Black \/ 2XL","offer_id":54307827155260,"sku":"19g61mtgg1unc","price":60.0,"currency_code":"USD","in_stock":true},{"title":"Full-Zip \/ Black \/ 3XL","offer_id":54307827188028,"sku":"19g61mtgg1unl","price":60.0,"currency_code":"USD","in_stock":true},{"title":"Youth Pullover \/ Black \/ YS","offer_id":54307827548476,"sku":"19g61mtgg1wc6","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Youth Pullover \/ Black \/ YM","offer_id":54307827581244,"sku":"19g61mtgg1wc7","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Youth Pullover \/ Black \/ YL","offer_id":54307827614012,"sku":"19g61mtgg1wc8","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Youth Pullover \/ Black \/ YXL","offer_id":54307827646780,"sku":"19g61mtgg1wc9","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Youth Full-Zip \/ Black \/ YS","offer_id":54307827679548,"sku":"19g61mtgg1wq8","price":50.0,"currency_code":"USD","in_stock":true},{"title":"Youth Full-Zip \/ Black \/ YM","offer_id":54307827712316,"sku":"19g61mtgg1wq9","price":50.0,"currency_code":"USD","in_stock":true},{"title":"Youth Full-Zip \/ Black \/ YL","offer_id":54307827745084,"sku":"19g61mtgg1wqa","price":50.0,"currency_code":"USD","in_stock":true},{"title":"Youth Full-Zip \/ Black \/ YXL","offer_id":54307827777852,"sku":"19g61mtgg1wqb","price":50.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0993\/6945\/1836\/files\/ninjapod_media_1351320_470083_50_BACK.jpg?v=1788192862"},{"product_id":"watch-status-tee-mens-unisex","title":"Watch Status Tee – Men’s \/ Unisex","description":"\u003cp\u003e\u003cstrong\u003eWatch Status Tee\u003c\/strong\u003e is for the athlete who knows their watch is never just giving information — it’s judging them.\u003c\/p\u003e\u003cp\u003eThe small \u003cstrong\u003eOn A Box™\u003c\/strong\u003e logo keeps the front clean, while the back turns familiar training statuses into the version endurance athletes actually hear in their heads: productive when everything is suspiciously going well, maintaining when apparently this counts as training, unproductive when fitness is improving but the watch is still disappointed, recovery when the recommendation will be ignored, detraining after one missed workout, and peaking just in time for a race that’s still a month away.\u003c\/p\u003e\u003cp\u003eIt’s built for the data-obsessed triathlete, runner, or cyclist who checks training status, HRV, recovery, and readiness before deciding how much they’re willing to ignore.\u003c\/p\u003e\u003cp\u003eThis Men’s \/ Unisex tee is made with an \u003cstrong\u003eultra-soft, lightweight tri-blend\u003c\/strong\u003e and an easy fit designed to feel broken-in from the first wear.\u003c\/p\u003e\u003cp\u003ePerfect for training days, recovery days, packet pickup, post-workout food runs, or anytime your watch has stronger opinions than your coach.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eSoft enough to live in. Dumb enough to be On A Box.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eMake it a family thing:\u003c\/strong\u003e Also available in \u003cstrong\u003eWomen’s\u003c\/strong\u003e and \u003cstrong\u003eYouth\u003c\/strong\u003e fits.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eTake your sport seriously. Not yourself.\u003c\/strong\u003e\u003c\/p\u003e","brand":"On A Box","offers":[{"title":"Black \/ XS \/ Men's \/ Unisex","offer_id":54332528329020,"sku":"19g61mthc7ns4","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ S \/ Men's \/ Unisex","offer_id":54332528361788,"sku":"19g61mthc7ns5","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M \/ Men's \/ Unisex","offer_id":54332528394556,"sku":"19g61mthc7ns6","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L \/ Men's \/ Unisex","offer_id":54332528427324,"sku":"19g61mthc7ns7","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL \/ Men's \/ Unisex","offer_id":54332528460092,"sku":"19g61mthc7ns8","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL \/ Men's \/ Unisex","offer_id":54332528492860,"sku":"19g61mthc7ns9","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL \/ Men's \/ Unisex","offer_id":54332528525628,"sku":"19g61mthc7nsa","price":35.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0993\/6945\/1836\/files\/ninjapod_media_1364485_470883_da_BACK_a7cda13b-3e62-4938-a616-7ba8a79a50cd.jpg?v=1788194280"},{"product_id":"watch-status-tee-womens","title":"Watch Status Tee – Women’s","description":"\u003cp\u003e\u003cstrong\u003eWatch Status Tee\u003c\/strong\u003e is for the athlete who knows their watch is never just giving information — it’s judging them.\u003c\/p\u003e\u003cp\u003eThe small \u003cstrong\u003eOn A Box™\u003c\/strong\u003e logo keeps the front clean, while the back turns familiar training statuses into the version endurance athletes actually hear in their heads: productive when everything is suspiciously going well, maintaining when apparently this counts as training, unproductive when fitness is improving but the watch is still disappointed, recovery when the recommendation will be ignored, detraining after one missed workout, and peaking just in time for a race that’s still a month away.\u003c\/p\u003e\u003cp\u003ePerfect for the data-obsessed triathlete, runner, or cyclist who checks training status, HRV, recovery, and readiness before deciding how much of it to ignore.\u003c\/p\u003e\u003cp\u003eThis women’s tee is made with an \u003cstrong\u003eultra-soft, lightweight tri-blend\u003c\/strong\u003e and a relaxed women’s fit designed for all-day comfort—from training days and recovery days to packet pickup and post-workout food runs.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eSoft enough to live in. Dumb enough to be On A Box.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eMake it a family thing:\u003c\/strong\u003e Also available in \u003cstrong\u003eMen’s \/ Unisex\u003c\/strong\u003e and \u003cstrong\u003eYouth\u003c\/strong\u003e fits.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eTake your sport seriously. Not yourself.\u003c\/strong\u003e\u003c\/p\u003e","brand":"On A Box","offers":[{"title":"Black \/ S \/ Women's","offer_id":54332531441980,"sku":"19g61mthcjamu","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M \/ Women's","offer_id":54332531474748,"sku":"19g61mthcjamv","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L \/ Women's","offer_id":54332531507516,"sku":"19g61mthcjamw","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL \/ Women's","offer_id":54332531540284,"sku":"19g61mthcjamx","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL \/ Women's","offer_id":54332531573052,"sku":"19g61mthcjamy","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL \/ Women's","offer_id":54332531605820,"sku":"19g61mthcjamz","price":35.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0993\/6945\/1836\/files\/ninjapod_media_1364620_470891_51_BACK.jpg?v=1788187458"},{"product_id":"watch-status-tee-youth","title":"Watch Status Tee – Youth","description":"\u003cp\u003e\u003cstrong\u003eWatch Status Tee\u003c\/strong\u003e is for the kid growing up around athletes who check their watch before deciding whether they’re tired, recovered, productive, or apparently doing everything wrong.\u003c\/p\u003e\u003cp\u003eThe small \u003cstrong\u003eOn A Box™\u003c\/strong\u003e logo keeps the front clean, while the back turns familiar training statuses into the version endurance families actually understand: productive when everything is going suspiciously well, maintaining when apparently this counts as training, recovery when someone should probably rest, and detraining after one missed workout.\u003c\/p\u003e\u003cp\u003ePerfect for young athletes, race-day sidekicks, or kids who already know the adults in the family can’t finish breakfast without checking HRV first.\u003c\/p\u003e\u003cp\u003eThis youth tee is made with a \u003cstrong\u003esoft, lightweight feel\u003c\/strong\u003e designed for all-day comfort—from practice and race weekends to school, travel days, and post-race snacks.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eSoft enough to live in. Dumb enough to be On A Box.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eMake it a family thing:\u003c\/strong\u003e Also available in \u003cstrong\u003eMen’s \/ Unisex\u003c\/strong\u003e and \u003cstrong\u003eWomen’s\u003c\/strong\u003e fits.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eTake your sport seriously. Not yourself.\u003c\/strong\u003e\u003c\/p\u003e","brand":"On A Box","offers":[{"title":"Black \/ YS \/ Youth","offer_id":54332532425020,"sku":"19g61mthcnmdr","price":25.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ YM \/ Youth","offer_id":54332532457788,"sku":"19g61mthcnmdu","price":25.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ YL \/ Youth","offer_id":54332532490556,"sku":"19g61mthcnme7","price":25.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ YXL \/ Youth","offer_id":54332532523324,"sku":"19g61mthcnme9","price":25.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0993\/6945\/1836\/files\/ninjapod_media_1364650_470896_DA_BACK.jpg?v=1788187584"},{"product_id":"another-family-vacation-tee-mens-unisex","title":"Another Family Vacation Tee - Men's \/ Unisex","description":"\u003cp\u003e\u003cstrong\u003eFunny how every family vacation somehow ends up in a town with packet pickup.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eFor the triathlete, runner, cyclist, or endurance athlete who has perfected the art of turning race weekends into “family trips.” The \u003cstrong\u003eAnother Family Vacation\u003c\/strong\u003e tee is for early departures, packed cars, questionable hotel breakfasts, race expos, and family members who have finally stopped asking why transition opens at 5:00 a.m.\u003c\/p\u003e\u003cp\u003eThe small \u003cstrong\u003eOn A Box™\u003c\/strong\u003e logo keeps the front clean. The back tells everyone what kind of “vacation” this really is:\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eANOTHER FAMILY VACATION\u003c\/strong\u003e \u003cem\u003eWeird how they all have packet pickup.\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003eAnd because there’s no reason your race-weekend shirt should feel like a cheap event tee, this one is made with an \u003cstrong\u003eultra-soft, lightweight tri-blend\u003c\/strong\u003e and an easy Men’s \/ Unisex fit designed to feel broken-in from the first wear.\u003c\/p\u003e\u003cp\u003eWear it to packet pickup, race weekend, post-race breakfast—or the next “vacation” your family definitely agreed to.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eSoft enough to live in. Dumb enough to be On A Box.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eMake it a family thing:\u003c\/strong\u003e Also available in \u003cstrong\u003eWomen’s\u003c\/strong\u003e and \u003cstrong\u003eYouth\u003c\/strong\u003e fits.\u003c\/p\u003e\u003cp\u003eTake your sport seriously. Not yourself.\u003c\/p\u003e","brand":"On A Box","offers":[{"title":"Black \/ XS \/ Men's \/ Unisex","offer_id":54332593045820,"sku":"19g61mthednr0","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ S \/ Men's \/ Unisex","offer_id":54332593078588,"sku":"19g61mthednr1","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M \/ Men's \/ Unisex","offer_id":54332593111356,"sku":"19g61mthednr2","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L \/ Men's \/ Unisex","offer_id":54332593144124,"sku":"19g61mthednr3","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL \/ Men's \/ Unisex","offer_id":54332593176892,"sku":"19g61mthednr4","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL \/ Men's \/ Unisex","offer_id":54332593209660,"sku":"19g61mthednr5","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL \/ Men's \/ Unisex","offer_id":54332593242428,"sku":"19g61mthednr6","price":35.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0993\/6945\/1836\/files\/ninjapod_media_1365014_470928_da_BACK.jpg?v=1788190997"},{"product_id":"peed-in-my-wetsuit-tee-mens-unisex","title":"Peed in My Wetsuit Tee – Men’s \/ Unisex","description":"\u003cp\u003e\u003cstrong\u003ePeed In My Wetsuit Tee\u003c\/strong\u003e is for the triathlete who knows there are some things you do for speed, some things you do for convenience, and some things you do because getting out of a wetsuit before the race starts sounds like way too much work.\u003c\/p\u003e\u003cp\u003eThe small \u003cstrong\u003eOn A Box™\u003c\/strong\u003e logo keeps the front clean, while the back says it plainly:\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003ePEED IN MY WETSUIT\u003c\/strong\u003e \u003cstrong\u003eSO I COULD STAND ON A BOX.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eIt’s ridiculous, painfully accurate, and exactly the kind of thing only another triathlete will fully understand.\u003c\/p\u003e\u003cp\u003eThis Men’s \/ Unisex tee is made with an \u003cstrong\u003eultra-soft, lightweight tri-blend\u003c\/strong\u003e and an easy fit designed to feel broken-in from the first wear.\u003c\/p\u003e\u003cp\u003ePerfect for packet pickup, race weekend, post-race food, recovery days, or anytime you want to make other triathletes laugh and everyone else ask questions.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eSoft enough to live in. Dumb enough to be On A Box.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eMake it a family thing:\u003c\/strong\u003e Also available in \u003cstrong\u003eWomen’s\u003c\/strong\u003e and \u003cstrong\u003eYouth\u003c\/strong\u003e fits.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eTake your sport seriously. Not yourself.\u003c\/strong\u003e\u003c\/p\u003e","brand":"On A Box","offers":[{"title":"Black \/ XS \/ Men's \/ Unisex","offer_id":54332633874748,"sku":"19g61mthfdtur","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ S \/ Men's \/ Unisex","offer_id":54332633907516,"sku":"19g61mthfdtus","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M \/ Men's \/ Unisex","offer_id":54332633940284,"sku":"19g61mthfdtut","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L \/ Men's \/ Unisex","offer_id":54332633973052,"sku":"19g61mthfdtuu","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL \/ Men's \/ Unisex","offer_id":54332634005820,"sku":"19g61mthfdtuv","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL \/ Men's \/ Unisex","offer_id":54332634038588,"sku":"19g61mthfdtuw","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL \/ Men's \/ Unisex","offer_id":54332634071356,"sku":"19g61mthfdtux","price":35.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0993\/6945\/1836\/files\/ninjapod_media_1365378_470956_da_BACK.jpg?v=1788192302"},{"product_id":"peed-in-my-wetsuit-tee-womens","title":"Peed in My Wetsuit Tee – Women’s","description":"\u003cp\u003e\u003cstrong\u003ePeed In My Wetsuit Tee\u003c\/strong\u003e is for the triathlete who knows some race-day decisions are questionable, some are strategic, and some just make getting to the start line a little easier.\u003c\/p\u003e\u003cp\u003eThe small \u003cstrong\u003eOn A Box™\u003c\/strong\u003e logo keeps the front clean, while the back says it plainly:\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003ePEED IN MY WETSUIT\u003c\/strong\u003e \u003cstrong\u003eSO I COULD STAND ON A BOX.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eIt’s ridiculous, painfully accurate, and exactly the kind of joke only another triathlete will fully understand.\u003c\/p\u003e\u003cp\u003eThis women’s tee is made with an \u003cstrong\u003eultra-soft, lightweight tri-blend\u003c\/strong\u003e and a relaxed women’s fit designed for all-day comfort—from packet pickup and race morning to post-race food and recovery days.\u003c\/p\u003e\u003cp\u003ePerfect for race weekends, training days, or anytime you want to make other triathletes laugh and everyone else ask questions.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eSoft enough to live in. Dumb enough to be On A Box.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eMake it a family thing:\u003c\/strong\u003e Also available in \u003cstrong\u003eMen’s \/ Unisex\u003c\/strong\u003e and \u003cstrong\u003eYouth\u003c\/strong\u003e fits.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eTake your sport seriously. Not yourself.\u003c\/strong\u003e\u003c\/p\u003e","brand":"On A Box","offers":[{"title":"Black \/ S \/ Women's","offer_id":54332637610300,"sku":"19g61mthfjbd4","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M \/ Women's","offer_id":54332637643068,"sku":"19g61mthfjbd5","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L \/ Women's","offer_id":54332637675836,"sku":"19g61mthfjbdc","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL \/ Women's","offer_id":54332637708604,"sku":"19g61mthfjbdd","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL \/ Women's","offer_id":54332637741372,"sku":"19g61mthfjbde","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL \/ Women's","offer_id":54332637774140,"sku":"19g61mthfjbdf","price":35.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0993\/6945\/1836\/files\/ninjapod_media_1365440_470966_51_BACK.jpg?v=1788192495"},{"product_id":"peed-in-my-wetsuit-tee-youth","title":"Peed in My Wetsuit Tee – Youth","description":"\u003cp\u003e\u003cstrong\u003ePeed In My Wetsuit Tee\u003c\/strong\u003e is for the kid growing up around triathletes who already knows race mornings come with some very strange rules.\u003c\/p\u003e\u003cp\u003eThe small \u003cstrong\u003eOn A Box™\u003c\/strong\u003e logo keeps the front clean, while the back says it plainly:\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003ePEED IN MY WETSUIT\u003c\/strong\u003e \u003cstrong\u003eSO I COULD STAND ON A BOX.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eIt’s silly, a little ridiculous, and exactly the kind of race-day humor that makes sense when your family spends weekends around swim starts, bikes, transition areas, and finish lines.\u003c\/p\u003e\u003cp\u003eThis youth tee is made with a \u003cstrong\u003esoft, lightweight feel\u003c\/strong\u003e designed for all-day comfort—from packet pickup and race spectating to post-race snacks and the ride home.\u003c\/p\u003e\u003cp\u003ePerfect for young athletes, race-day sidekicks, or kids who have already learned that triathlon families do things a little differently.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eSoft enough to live in. Dumb enough to be On A Box.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eMake it a family thing:\u003c\/strong\u003e Also available in \u003cstrong\u003eMen’s \/ Unisex\u003c\/strong\u003e and \u003cstrong\u003eWomen’s\u003c\/strong\u003e fits.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eTake your sport seriously. Not yourself.\u003c\/strong\u003e\u003c\/p\u003e","brand":"On A Box","offers":[{"title":"Black \/ YS \/ Youth","offer_id":54332640493884,"sku":"19g61mthfndwf","price":25.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ YM \/ Youth","offer_id":54332640526652,"sku":"19g61mthfndwm","price":25.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ YL \/ Youth","offer_id":54332640559420,"sku":"19g61mthfndwn","price":25.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ YXL \/ Youth","offer_id":54332640592188,"sku":"19g61mthfndwo","price":25.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0993\/6945\/1836\/files\/ninjapod_media_1365466_470970_DA_BACK.jpg?v=1788192663"},{"product_id":"another-family-vacation-hoodie","title":"Another Family Vacation Hoodie","description":"\u003cp\u003e\u003cstrong\u003eAnother Family Vacation Hoodie\u003c\/strong\u003e is for the endurance athlete who has mastered the art of turning race weekends into “family trips.”\u003c\/p\u003e\u003cp\u003eEarly departures. Packed cars. Questionable hotel breakfasts. Packet pickup. Race expos. And somehow every vacation destination just happens to have a starting line nearby.\u003c\/p\u003e\u003cp\u003eThe small \u003cstrong\u003eOn A Box™\u003c\/strong\u003e logo keeps the front clean, while the back tells everyone what kind of trip this really is:\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eANOTHER FAMILY VACATION\u003c\/strong\u003e \u003cem\u003eWeird how they all have packet pickup.\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003eThis Men’s \/ Unisex hoodie has a comfortable, easy fit with soft midweight fleece that’s perfect for cold race mornings, packet pickup, travel days, post-race recovery, or standing around waiting for your wave to start.\u003c\/p\u003e\u003cp\u003eIt’s warm enough for race weekend and comfortable enough for the long drive home when the family starts asking where the next “vacation” is.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eSoft enough to live in. Dumb enough to be On A Box.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eTake your sport seriously. Not yourself.\u003c\/strong\u003e\u003c\/p\u003e","brand":"On A Box","offers":[{"title":"Pullover \/ Black \/ XS","offer_id":54332646457660,"sku":"19g61mthfuzbi","price":55.0,"currency_code":"USD","in_stock":true},{"title":"Pullover \/ Black \/ S","offer_id":54332646490428,"sku":"19g61mthfuzbj","price":55.0,"currency_code":"USD","in_stock":true},{"title":"Pullover \/ Black \/ M","offer_id":54332646523196,"sku":"19g61mthfuzbk","price":55.0,"currency_code":"USD","in_stock":true},{"title":"Pullover \/ Black \/ L","offer_id":54332646555964,"sku":"19g61mthfuzbl","price":55.0,"currency_code":"USD","in_stock":true},{"title":"Pullover \/ Black \/ XL","offer_id":54332646588732,"sku":"19g61mthfuzbm","price":55.0,"currency_code":"USD","in_stock":true},{"title":"Pullover \/ Black \/ 2XL","offer_id":54332646621500,"sku":"19g61mthfuzbn","price":55.0,"currency_code":"USD","in_stock":true},{"title":"Pullover \/ Black \/ 3XL","offer_id":54332646654268,"sku":"19g61mthfuzbo","price":55.0,"currency_code":"USD","in_stock":true},{"title":"Pullover \/ Black \/ 4XL","offer_id":54332646687036,"sku":"19g61mthfuzbp","price":55.0,"currency_code":"USD","in_stock":true},{"title":"Pullover \/ Black \/ 5XL","offer_id":54332646719804,"sku":"19g61mthfuzbq","price":55.0,"currency_code":"USD","in_stock":true},{"title":"Full-Zip \/ Black \/ XS","offer_id":54332646228284,"sku":"19g61mthfuxtm","price":60.0,"currency_code":"USD","in_stock":true},{"title":"Full-Zip \/ Black \/ S","offer_id":54332646261052,"sku":"19g61mthfuxtn","price":60.0,"currency_code":"USD","in_stock":true},{"title":"Full-Zip \/ Black \/ M","offer_id":54332646293820,"sku":"19g61mthfuxtp","price":60.0,"currency_code":"USD","in_stock":true},{"title":"Full-Zip \/ Black \/ L","offer_id":54332646326588,"sku":"19g61mthfuxtr","price":60.0,"currency_code":"USD","in_stock":true},{"title":"Full-Zip \/ Black \/ XL","offer_id":54332646359356,"sku":"19g61mthfuxtt","price":60.0,"currency_code":"USD","in_stock":true},{"title":"Full-Zip \/ Black \/ 2XL","offer_id":54332646392124,"sku":"19g61mthfuxtu","price":60.0,"currency_code":"USD","in_stock":true},{"title":"Full-Zip \/ Black \/ 3XL","offer_id":54332646424892,"sku":"19g61mthfuxtv","price":60.0,"currency_code":"USD","in_stock":true},{"title":"Youth Pullover \/ Black \/ YS","offer_id":54332646752572,"sku":"19g61mthfuzto","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Youth Pullover \/ Black \/ YM","offer_id":54332646785340,"sku":"19g61mthfuztp","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Youth Pullover \/ Black \/ YL","offer_id":54332646818108,"sku":"19g61mthfuztq","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Youth Pullover \/ Black \/ YXL","offer_id":54332646850876,"sku":"19g61mthfuztr","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Youth Full-Zip \/ Black \/ YS","offer_id":54332646883644,"sku":"19g61mthfv0gm","price":50.0,"currency_code":"USD","in_stock":true},{"title":"Youth Full-Zip \/ Black \/ YM","offer_id":54332646916412,"sku":"19g61mthfv0gn","price":50.0,"currency_code":"USD","in_stock":true},{"title":"Youth Full-Zip \/ Black \/ YL","offer_id":54332646949180,"sku":"19g61mthfv0go","price":50.0,"currency_code":"USD","in_stock":true},{"title":"Youth Full-Zip \/ Black \/ YXL","offer_id":54332646981948,"sku":"19g61mthfv0gp","price":50.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0993\/6945\/1836\/files\/ninjapod_media_1365477_470973_50_BACK.jpg?v=1788192984"},{"product_id":"watch-status-hoodie","title":"Watch Status Hoodie","description":"\u003cp\u003e\u003cstrong\u003eAccording to My Watch Hoodie\u003c\/strong\u003e is for the athlete who knows their watch is never just giving them information — it’s judging every decision they make.\u003c\/p\u003e\u003cp\u003eThe small \u003cstrong\u003eOn A Box™\u003c\/strong\u003e logo keeps the front clean, while the back breaks down familiar training statuses into what endurance athletes actually hear: productive when everything is suspiciously going well, maintaining when apparently this counts as training, unproductive when the watch is disappointed again, recovery when you’re definitely still going to train, detraining after one missed workout, and peaking at the least convenient possible time.\u003c\/p\u003e\u003cp\u003eMade with soft, comfortable midweight fleece and an easy Men’s \/ Unisex fit, this hoodie is built for cold race mornings, recovery days, travel, coffee runs, and sitting around checking HRV while pretending you’re not checking HRV.\u003c\/p\u003e\u003cp\u003ePerfect for triathletes, runners, cyclists, and anyone whose watch has become an extremely opinionated member of the coaching staff.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eSoft enough to live in. Dumb enough to be On A Box.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eTake your sport seriously. Not yourself.\u003c\/strong\u003e\u003c\/p\u003e","brand":"On A Box","offers":[{"title":"Pullover \/ Black \/ XS","offer_id":54332653961532,"sku":"19g61mthg1pi9","price":55.0,"currency_code":"USD","in_stock":true},{"title":"Pullover \/ Black \/ S","offer_id":54332653994300,"sku":"19g61mthg1pia","price":55.0,"currency_code":"USD","in_stock":true},{"title":"Pullover \/ Black \/ M","offer_id":54332654027068,"sku":"19g61mthg1pib","price":55.0,"currency_code":"USD","in_stock":true},{"title":"Pullover \/ Black \/ L","offer_id":54332654059836,"sku":"19g61mthg1pic","price":55.0,"currency_code":"USD","in_stock":true},{"title":"Pullover \/ Black \/ XL","offer_id":54332654092604,"sku":"19g61mthg1pid","price":55.0,"currency_code":"USD","in_stock":true},{"title":"Pullover \/ Black \/ 2XL","offer_id":54332654125372,"sku":"19g61mthg1pie","price":55.0,"currency_code":"USD","in_stock":true},{"title":"Pullover \/ Black \/ 3XL","offer_id":54332654158140,"sku":"19g61mthg1pif","price":55.0,"currency_code":"USD","in_stock":true},{"title":"Pullover \/ Black \/ 4XL","offer_id":54332654190908,"sku":"19g61mthg1pig","price":55.0,"currency_code":"USD","in_stock":true},{"title":"Pullover \/ Black \/ 5XL","offer_id":54332654223676,"sku":"19g61mthg1pih","price":55.0,"currency_code":"USD","in_stock":true},{"title":"Full-Zip \/ Black \/ XS","offer_id":54332653732156,"sku":"19g61mthg1oyb","price":60.0,"currency_code":"USD","in_stock":true},{"title":"Full-Zip \/ Black \/ S","offer_id":54332653764924,"sku":"19g61mthg1oyc","price":60.0,"currency_code":"USD","in_stock":true},{"title":"Full-Zip \/ Black \/ M","offer_id":54332653797692,"sku":"19g61mthg1oyd","price":60.0,"currency_code":"USD","in_stock":true},{"title":"Full-Zip \/ Black \/ L","offer_id":54332653830460,"sku":"19g61mthg1oye","price":60.0,"currency_code":"USD","in_stock":true},{"title":"Full-Zip \/ Black \/ XL","offer_id":54332653863228,"sku":"19g61mthg1oyg","price":60.0,"currency_code":"USD","in_stock":true},{"title":"Full-Zip \/ Black \/ 2XL","offer_id":54332653895996,"sku":"19g61mthg1oyh","price":60.0,"currency_code":"USD","in_stock":true},{"title":"Full-Zip \/ Black \/ 3XL","offer_id":54332653928764,"sku":"19g61mthg1oyj","price":60.0,"currency_code":"USD","in_stock":true},{"title":"Youth Pullover \/ Black \/ YS","offer_id":54332654256444,"sku":"19g61mthg1qua","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Youth Pullover \/ Black \/ YM","offer_id":54332654289212,"sku":"19g61mthg1qub","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Youth Pullover \/ Black \/ YL","offer_id":54332654321980,"sku":"19g61mthg1quc","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Youth Pullover \/ Black \/ YXL","offer_id":54332654354748,"sku":"19g61mthg1qud","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Youth Full-Zip \/ Black \/ YS","offer_id":54332654387516,"sku":"19g61mthg1rab","price":50.0,"currency_code":"USD","in_stock":true},{"title":"Youth Full-Zip \/ Black \/ YM","offer_id":54332654420284,"sku":"19g61mthg1rac","price":50.0,"currency_code":"USD","in_stock":true},{"title":"Youth Full-Zip \/ Black \/ YL","offer_id":54332654453052,"sku":"19g61mthg1rad","price":50.0,"currency_code":"USD","in_stock":true},{"title":"Youth Full-Zip \/ Black \/ YXL","offer_id":54332654485820,"sku":"19g61mthg1rae","price":50.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0993\/6945\/1836\/files\/ninjapod_media_1365560_470982_50_BACK.jpg?v=1788193345"},{"product_id":"on-a-box-premium-trucker-hat","title":"On A Box Premium Trucker Hat","description":"\u003ch3\u003eOn A Box™ Podium Hat\u003c\/h3\u003e\u003cp\u003eNo punchline. No explanation. Just the mark.\u003c\/p\u003e\u003cp\u003eThe On A Box™ Podium Hat features the 3D 2–1–3 podium logo on the front for a simple, everyday piece that works at races, workouts, travel, or anywhere else your sport follows you.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eFront:\u003c\/strong\u003e On A Box™ 3D podium logo \u003cstrong\u003eBack:\u003c\/strong\u003e Blank\u003c\/p\u003e\u003cp\u003eIt’s the easiest way to rep the brand without wearing the joke.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eTake your sport seriously. Yourself, not so much.\u003c\/strong\u003e\u003c\/p\u003e","brand":"On A Box","offers":[{"title":"Black \/ ONE SIZE \/ Hat","offer_id":54414774829372,"sku":"19g61mu5qn0tk","price":25.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0993\/6945\/1836\/files\/ninjapod_media_2046890_500716_40_FRONT.jpg?v=1789662262"}],"url":"https:\/\/onabox.store\/collections\/on-a-box.oembed","provider":"On A Box","version":"1.0","type":"link"}