{"title":"Cycling Collection","description":"\u003cp\u003e\u003cspan\u003eCyclists have a special way of turning a perfectly good hobby into a full-time obsession.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eThe \u003c\/span\u003e\u003cstrong\u003e\u003cspan\u003eOn A Box Cycling Collection\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e is built for road riders, gravel riders, Zwifters, local legends, data nerds, and anyone who has ever spent too much money chasing a few more watts.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eFunny cycling shirts and gear for people who take the ride seriously — and themselves, not so much.\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-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":"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":"cyclist-definition-tee-weekend-balance-mens-unisex","title":"Cyclist Definition Tee – Weekend Balance- Men's \/ Unisex","description":"\u003cp\u003e\u003cstrong\u003eCyclist\u003c\/strong\u003e \u003cem\u003ecy·clist\u003c\/em\u003e \/ˈsī-klist\/ \u003cem\u003enoun\u003c\/em\u003e \u003cstrong\u003eA person who plans their entire weekend around riding a bicycle and calls it balance.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eThe \u003cstrong\u003eCyclist Definition Tee – Weekend Balance\u003c\/strong\u003e is for the rider who somehow turns a “free weekend” into a carefully scheduled mix of miles, route planning, nutrition, and recovery.\u003c\/p\u003e\u003cp\u003eThe small \u003cstrong\u003eOn A Box™\u003c\/strong\u003e logo keeps the front clean, while the back features a simple dictionary-style definition that says exactly what every cyclist already knows. No complicated graphic. No explanation. Just a painfully accurate description of life on two wheels.\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 group rides, coffee stops, rest days, bike-shop runs, race weekends, or anytime you need a shirt that explains why your whole calendar revolves around riding.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eSoft enough to live in. Accurate 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 a \u003cstrong\u003eWomen’s\u003c\/strong\u003e fit.\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":54411437408572,"sku":"19g61mu4liz14","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ S \/ Men's \/ Unisex","offer_id":54411437441340,"sku":"19g61mu4liz15","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M \/ Men's \/ Unisex","offer_id":54411437474108,"sku":"19g61mu4liz16","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L \/ Men's \/ Unisex","offer_id":54411437506876,"sku":"19g61mu4liz17","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL \/ Men's \/ Unisex","offer_id":54411437539644,"sku":"19g61mu4liz18","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL \/ Men's \/ Unisex","offer_id":54411437572412,"sku":"19g61mu4liz1a","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL \/ Men's \/ Unisex","offer_id":54411437605180,"sku":"19g61mu4liz1b","price":35.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0993\/6945\/1836\/files\/ninjapod_media_2017870_499252_da_FRONT.jpg?v=1789593177"},{"product_id":"cyclist-definition-tee-weekend-balance-womens","title":"Cyclist Definition Tee – Weekend Balance - Women's","description":"\u003cp\u003e\u003cstrong\u003eCyclist\u003c\/strong\u003e \u003cem\u003ecy·clist\u003c\/em\u003e \/ˈsī-klist\/ \u003cem\u003enoun\u003c\/em\u003e \u003cstrong\u003eA person who plans their entire weekend around riding a bicycle and calls it balance.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eThe \u003cstrong\u003eCyclist Definition Tee – Weekend Balance\u003c\/strong\u003e is for the rider who has perfected the art of building an entire weekend around time in the saddle.\u003c\/p\u003e\u003cp\u003eThe small \u003cstrong\u003eOn A Box™\u003c\/strong\u003e logo keeps the front clean, while the back features a simple dictionary-style definition that captures the cyclist mindset in one painfully accurate line. Because apparently planning everything around a ride counts as balance.\u003c\/p\u003e\u003cp\u003eThis women’s tee is made with an \u003cstrong\u003eultra-soft, lightweight tri-blend\u003c\/strong\u003e and a flattering everyday fit that’s comfortable enough for ride days, travel days, and recovery days alike.\u003c\/p\u003e\u003cp\u003ePerfect for group rides, coffee stops, race weekends, post-ride errands, or anytime you want your shirt to explain your priorities without saying a word.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eSoft enough to live in. Accurate enough to be On A Box.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eAlso available in Men’s \/ Unisex.\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":"Black \/ S \/ Women's","offer_id":54411478303036,"sku":"19g61mu4lo3rg","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M \/ Women's","offer_id":54411478335804,"sku":"19g61mu4lo3rh","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L \/ Women's","offer_id":54411478368572,"sku":"19g61mu4lo3ri","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL \/ Women's","offer_id":54411478401340,"sku":"19g61mu4lo3rj","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL \/ Women's","offer_id":54411478434108,"sku":"19g61mu4lo3rk","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL \/ Women's","offer_id":54411478466876,"sku":"19g61mu4lo3rl","price":35.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0993\/6945\/1836\/files\/ninjapod_media_2018090_499264_51_FRONT.jpg?v=1789593497"},{"product_id":"cyclist-definition-tee-watts-tss-strava-mens-unisex","title":"Cyclist Definition Tee – Watts, TSS \u0026 Strava- Men's \/ Unisex","description":"\u003cp\u003e\u003cstrong\u003eCyclist\u003c\/strong\u003e \u003cem\u003ecy·clist\u003c\/em\u003e \/ˈsī-klist\/ \u003cem\u003enoun\u003c\/em\u003e \u003cstrong\u003eA person who measures a perfectly good ride in watts, TSS, and Strava PRs.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eThe \u003cstrong\u003eCyclist Definition Tee – Watts, TSS \u0026amp; Strava\u003c\/strong\u003e is for the rider who knows that “How was your ride?” is not a simple question.\u003c\/p\u003e\u003cp\u003eThe small \u003cstrong\u003eOn A Box™\u003c\/strong\u003e logo keeps the front clean, while the back features a simple dictionary-style definition for the cyclist who can’t help turning a perfectly good bike ride into a spreadsheet of watts, training load, segments, and personal records.\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 everyday fit designed to feel broken-in from the first wear.\u003c\/p\u003e\u003cp\u003ePerfect for group rides, coffee stops, trainer sessions, race weekends, recovery days, or anytime you need to explain why “good ride” apparently requires supporting data.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eSoft enough to live in. Data-obsessed enough to be On A Box.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eAlso available in a Women’s fit.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eTake your sport seriously. Not yourself.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e###\u003c\/p\u003e","brand":"On A Box","offers":[{"title":"Black \/ XS \/ Men's \/ Unisex","offer_id":54411514380604,"sku":"19g61mu4lvyai","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ S \/ Men's \/ Unisex","offer_id":54411514413372,"sku":"19g61mu4lvyaj","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M \/ Men's \/ Unisex","offer_id":54411514446140,"sku":"19g61mu4lvyak","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L \/ Men's \/ Unisex","offer_id":54411514478908,"sku":"19g61mu4lvyal","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL \/ Men's \/ Unisex","offer_id":54411514511676,"sku":"19g61mu4lvyam","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL \/ Men's \/ Unisex","offer_id":54411514544444,"sku":"19g61mu4lvyan","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL \/ Men's \/ Unisex","offer_id":54411514577212,"sku":"19g61mu4lvyao","price":35.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0993\/6945\/1836\/files\/ninjapod_media_2018476_499273_da_FRONT.jpg?v=1789593894"},{"product_id":"cyclist-definition-tee-watts-tss-strava-women-s","title":"Cyclist Definition Tee – Watts, TSS \u0026 Strava – Women’s","description":"\u003cp\u003e\u003cstrong\u003eCyclist\u003c\/strong\u003e \u003cem\u003ecy·clist\u003c\/em\u003e \/ˈsī-klist\/ \u003cem\u003enoun\u003c\/em\u003e \u003cstrong\u003eA person who measures a perfectly good ride in watts, TSS, and Strava PRs.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eThe \u003cstrong\u003eCyclist Definition Tee – Watts, TSS \u0026amp; Strava\u003c\/strong\u003e is for the rider who knows the ride isn’t really over until the data has been uploaded and analyzed.\u003c\/p\u003e\u003cp\u003eThe small \u003cstrong\u003eOn A Box™\u003c\/strong\u003e logo keeps the front clean, while the back features a simple dictionary-style definition for the cyclist who measures a great day on the bike in watts, TSS, segments, and maybe one suspiciously important Strava PR.\u003c\/p\u003e\u003cp\u003eThis women’s tee is made with an \u003cstrong\u003eultra-soft, lightweight tri-blend\u003c\/strong\u003e and a flattering everyday fit that’s comfortable enough for ride days, travel days, coffee stops, and recovery days.\u003c\/p\u003e\u003cp\u003ePerfect for group rides, race weekends, trainer sessions, post-ride errands, or anytime your shirt needs to explain why you’re checking your ride data before taking off your helmet.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eSoft enough to live in. Data-obsessed enough to be On A Box.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eAlso available in Men’s \/ Unisex.\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":"Black \/ S \/ Women's","offer_id":54411526406460,"sku":"19g61mu4lzoaa","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M \/ Women's","offer_id":54411526439228,"sku":"19g61mu4lzoab","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L \/ Women's","offer_id":54411526471996,"sku":"19g61mu4lzoad","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL \/ Women's","offer_id":54411526504764,"sku":"19g61mu4lzoae","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL \/ Women's","offer_id":54411526537532,"sku":"19g61mu4lzoaf","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL \/ Women's","offer_id":54411526570300,"sku":"19g61mu4lzoag","price":35.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0993\/6945\/1836\/files\/ninjapod_media_2018504_499277_51_FRONT.jpg?v=1789593959"},{"product_id":"gravel-rider-definition-tee-more-rocks-mens-unisex","title":"Gravel Rider Definition Tee – More Rocks- Men's \/ Unisex","description":"\u003cp\u003e\u003cstrong\u003eGravel Rider\u003c\/strong\u003e \u003cem\u003egrav·el rid·er\u003c\/em\u003e \/ˈgra-vəl ˈrī-dər\/ \u003cem\u003enoun\u003c\/em\u003e \u003cstrong\u003eA cyclist who looked at perfectly good pavement and decided it needed more rocks.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eThe \u003cstrong\u003eGravel Rider Definition Tee – More Rocks\u003c\/strong\u003e is for the cyclist who saw smooth pavement and thought, \u003cem\u003ethis would be better with dust, washboards, loose corners, and questionable traction.\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003eThe small \u003cstrong\u003eOn A Box™\u003c\/strong\u003e logo keeps the front clean, while the back features a simple dictionary-style definition that sums up gravel riding pretty well. No complicated graphic. No explanation. Just an accurate description of choosing the rougher road on purpose.\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 everyday fit designed to feel broken-in from the first wear.\u003c\/p\u003e\u003cp\u003ePerfect for gravel races, long training rides, coffee stops, post-ride food, bike-shop runs, or anytime you want to explain why perfectly good pavement apparently wasn’t enough.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eSoft enough to live in. Dusty enough to be On A Box.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eAlso available in a Women’s fit.\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":"Black \/ XS \/ Men's \/ Unisex","offer_id":54411560616252,"sku":"19g61mu4m7bhu","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ S \/ Men's \/ Unisex","offer_id":54411560649020,"sku":"19g61mu4m7bhv","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M \/ Men's \/ Unisex","offer_id":54411560681788,"sku":"19g61mu4m7bhx","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L \/ Men's \/ Unisex","offer_id":54411560714556,"sku":"19g61mu4m7bhy","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL \/ Men's \/ Unisex","offer_id":54411560747324,"sku":"19g61mu4m7bhz","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL \/ Men's \/ Unisex","offer_id":54411560780092,"sku":"19g61mu4m7bi1","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL \/ Men's \/ Unisex","offer_id":54411560812860,"sku":"19g61mu4m7bi2","price":35.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0993\/6945\/1836\/files\/ninjapod_media_2018731_499292_da_FRONT.jpg?v=1789594365"},{"product_id":"gravel-rider-definition-more-rocks-women-s","title":"Gravel Rider Definition Tee – More Rocks – Women’s","description":"\u003cp\u003e\u003cstrong\u003eGravel Rider\u003c\/strong\u003e \u003cem\u003egrav·el rid·er\u003c\/em\u003e \/ˈgra-vəl ˈrī-dər\/ \u003cem\u003enoun\u003c\/em\u003e \u003cstrong\u003eA cyclist who looked at perfectly good pavement and decided it needed more rocks.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eThe \u003cstrong\u003eGravel Rider Definition Tee – More Rocks\u003c\/strong\u003e is for the cyclist who willingly leaves smooth pavement behind in search of dirt, gravel, loose corners, and a little unnecessary suffering.\u003c\/p\u003e\u003cp\u003eThe small \u003cstrong\u003eOn A Box™\u003c\/strong\u003e logo keeps the front clean, while the back features a simple dictionary-style definition for anyone who knows the best roads are sometimes barely roads at all.\u003c\/p\u003e\u003cp\u003eThis women’s tee is made with an \u003cstrong\u003eultra-soft, lightweight tri-blend\u003c\/strong\u003e and a flattering everyday fit that’s comfortable enough for ride days, race weekends, travel, and recovery days alike.\u003c\/p\u003e\u003cp\u003ePerfect for gravel races, group rides, coffee stops, post-ride errands, or anytime your shirt needs to explain why you intentionally chose the roughest route available.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eSoft enough to live in. Dusty enough to be On A Box.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eAlso available in Men’s \/ Unisex.\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":"Black \/ S \/ Women's","offer_id":54411569463612,"sku":"19g61mu4m9w85","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M \/ Women's","offer_id":54411569496380,"sku":"19g61mu4m9w87","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L \/ Women's","offer_id":54411569529148,"sku":"19g61mu4m9w89","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL \/ Women's","offer_id":54411569561916,"sku":"19g61mu4m9w8g","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL \/ Women's","offer_id":54411569594684,"sku":"19g61mu4m9w8t","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL \/ Women's","offer_id":54411569627452,"sku":"19g61mu4m9w8w","price":35.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0993\/6945\/1836\/files\/ninjapod_media_2018818_499299_51_FRONT.jpg?v=1789594438"},{"product_id":"cyclocross-racer-definition-tee-mud-cowbells-frozen-hands-mens-unisex","title":"Cyclocross Racer Definition Tee – Mud, Cowbells \u0026 Frozen Hands - Men's \/ Unisex","description":"\u003cp\u003e\u003cstrong\u003eCyclocross Racer\u003c\/strong\u003e \u003cem\u003ecy·clo·cross rac·er\u003c\/em\u003e \/ˈsī-klō-ˌkrôs ˈrā-sər\/ \u003cem\u003enoun\u003c\/em\u003e \u003cstrong\u003eA cyclist who decided riding a bike needed more running, mud, falling, frozen hands, and cowbells.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eThe \u003cstrong\u003eCyclocross Racer Definition Tee – Mud, Cowbells \u0026amp; Frozen Hands\u003c\/strong\u003e is for the rider who looked at normal cycling and thought it needed more chaos.\u003c\/p\u003e\u003cp\u003eThe small \u003cstrong\u003eOn A Box™\u003c\/strong\u003e logo keeps the front clean, while the back features a simple dictionary-style definition that sums up cyclocross pretty perfectly. No complicated graphic. No explanation. Just a painfully accurate description of a sport built on barriers, mud, bad traction, and questionable decision-making.\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 everyday fit designed to feel broken-in from the first wear.\u003c\/p\u003e\u003cp\u003ePerfect for race day, warmups, recovery days, bike-shop stops, post-race food runs, or anytime you want your shirt to explain why you willingly run with a bicycle.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eSoft enough to live in. Muddy enough to be On A Box.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eAlso available in a Women’s fit.\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":"Black \/ XS \/ Men's \/ Unisex","offer_id":54412311167292,"sku":"19g61mu4qummh","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ S \/ Men's \/ Unisex","offer_id":54412311200060,"sku":"19g61mu4qummi","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M \/ Men's \/ Unisex","offer_id":54412311232828,"sku":"19g61mu4qummj","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L \/ Men's \/ Unisex","offer_id":54412311265596,"sku":"19g61mu4qummk","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL \/ Men's \/ Unisex","offer_id":54412311298364,"sku":"19g61mu4qumml","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL \/ Men's \/ Unisex","offer_id":54412311331132,"sku":"19g61mu4qummm","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL \/ Men's \/ Unisex","offer_id":54412311363900,"sku":"19g61mu4qummn","price":35.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0993\/6945\/1836\/files\/ninjapod_media_2022524_499586_da_FRONT.jpg?v=1789602356"},{"product_id":"cyclocross-racer-definition-tee-mud-cowbells-frozen-hands-women-s","title":"Cyclocross Racer Definition Tee – Mud, Cowbells \u0026 Frozen Hands – Women’s","description":"\u003cp\u003e\u003cstrong\u003eCyclocross Racer\u003c\/strong\u003e \u003cem\u003ecy·clo·cross rac·er\u003c\/em\u003e \/ˈsī-klō-ˌkrôs ˈrā-sər\/ \u003cem\u003enoun\u003c\/em\u003e \u003cstrong\u003eA cyclist who decided riding a bike needed more running, mud, falling, frozen hands, and cowbells.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eThe \u003cstrong\u003eCyclocross Racer Definition Tee – Mud, Cowbells \u0026amp; Frozen Hands\u003c\/strong\u003e is for the rider who knows a perfectly good bike race can always be made a little worse—and a lot more fun.\u003c\/p\u003e\u003cp\u003eThe small \u003cstrong\u003eOn A Box™\u003c\/strong\u003e logo keeps the front clean, while the back features a bold dictionary-style definition for anyone who has embraced the muddy, slippery, shoulder-the-bike reality of cyclocross.\u003c\/p\u003e\u003cp\u003eThis women’s tee is made with an \u003cstrong\u003eultra-soft, lightweight tri-blend\u003c\/strong\u003e and a flattering everyday fit that’s comfortable enough for race weekends, travel days, coffee stops, and recovery days.\u003c\/p\u003e\u003cp\u003ePerfect for cyclocross races, pre-ride hangs, post-race food, bike-shop runs, or anytime you want your shirt to explain your love of mud, cowbells, and frozen fingers.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eSoft enough to live in. Muddy enough to be On A Box.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eAlso available in Men’s \/ Unisex.\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":"Black \/ S \/ Women's","offer_id":54412327420220,"sku":"19g61mu4r21ga","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M \/ Women's","offer_id":54412327452988,"sku":"19g61mu4r21gb","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L \/ Women's","offer_id":54412327485756,"sku":"19g61mu4r21gc","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL \/ Women's","offer_id":54412327518524,"sku":"19g61mu4r21gd","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL \/ Women's","offer_id":54412327551292,"sku":"19g61mu4r21gf","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL \/ Women's","offer_id":54412327584060,"sku":"19g61mu4r21gg","price":35.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0993\/6945\/1836\/files\/ninjapod_media_2022573_499594_51_FRONT.jpg?v=1789602499"},{"product_id":"local-legend-definition-tee-suspiciously-consistent-mens-unisex","title":"Local Legend Definition Tee – Suspiciously Consistent Men's \/ Unisex","description":"\u003cp\u003e\u003cstrong\u003eLocal Legend\u003c\/strong\u003e \u003cem\u003elo·cal leg·end\u003c\/em\u003e \/ˈlō-kəl ˈle-jənd\/ \u003cem\u003enoun\u003c\/em\u003e \u003cstrong\u003eProof that you don’t need to be fast — just suspiciously consistent.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eThe \u003cstrong\u003eLocal Legend Definition Tee – Suspiciously Consistent\u003c\/strong\u003e is for the athlete who keeps showing up, keeps putting in the miles, and somehow ends up becoming a familiar name on every local segment, route, or race.\u003c\/p\u003e\u003cp\u003eThe small \u003cstrong\u003eOn A Box™\u003c\/strong\u003e logo keeps the front clean, while the back features a simple dictionary-style definition for anyone who knows consistency can be its own kind of flex.\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 everyday fit designed to feel broken-in from the first wear.\u003c\/p\u003e\u003cp\u003ePerfect for group rides, run clubs, race weekends, recovery days, coffee stops, or anytime you want to celebrate the very serious achievement of simply refusing to stop showing up.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eSoft enough to live in. Consistent enough to be On A Box.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eAlso available in a Women’s fit.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eTake your sport seriously. Not yourself.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e###\u003c\/p\u003e","brand":"On A Box","offers":[{"title":"Black \/ XS \/ Men's \/ Unisex","offer_id":54412367003964,"sku":"19g61mu4ra4ln","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ S \/ Men's \/ Unisex","offer_id":54412367036732,"sku":"19g61mu4ra4lo","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M \/ Men's \/ Unisex","offer_id":54412367069500,"sku":"19g61mu4ra4lp","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L \/ Men's \/ Unisex","offer_id":54412367102268,"sku":"19g61mu4ra4lq","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL \/ Men's \/ Unisex","offer_id":54412367135036,"sku":"19g61mu4ra4lr","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL \/ Men's \/ Unisex","offer_id":54412367167804,"sku":"19g61mu4ra4ls","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL \/ Men's \/ Unisex","offer_id":54412367200572,"sku":"19g61mu4ra4lt","price":35.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0993\/6945\/1836\/files\/ninjapod_media_2022715_499604_da_FRONT.jpg?v=1789602951"},{"product_id":"local-legend-definition-tee-suspiciously-consistent-women-s","title":"Local Legend Definition Tee – Suspiciously Consistent – Women’s","description":"\u003cp\u003e\u003cstrong\u003eLocal Legend\u003c\/strong\u003e \u003cem\u003elo·cal leg·end\u003c\/em\u003e \/ˈlō-kəl ˈle-jənd\/ \u003cem\u003enoun\u003c\/em\u003e \u003cstrong\u003eProof that you don’t need to be fast — just suspiciously consistent.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eThe \u003cstrong\u003eLocal Legend Definition Tee – Suspiciously Consistent\u003c\/strong\u003e is for the athlete who has quietly accumulated enough miles, workouts, and appearances to become part of the local scenery.\u003c\/p\u003e\u003cp\u003eThe small \u003cstrong\u003eOn A Box™\u003c\/strong\u003e logo keeps the front clean, while the back features a simple dictionary-style definition for the person who may not win every race but somehow always seems to be there.\u003c\/p\u003e\u003cp\u003eThis women’s tee is made with an \u003cstrong\u003eultra-soft, lightweight tri-blend\u003c\/strong\u003e and a flattering everyday fit that’s comfortable enough for training days, race weekends, coffee runs, and recovery days alike.\u003c\/p\u003e\u003cp\u003ePerfect for run clubs, group rides, local races, post-workout errands, or anytime you want your shirt to explain why everyone at the trailhead somehow knows your name.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eSoft enough to live in. Consistent enough to be On A Box.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eAlso available in Men’s \/ Unisex.\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":"Black \/ S \/ Women's","offer_id":54412375032124,"sku":"19g61mu4rec76","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M \/ Women's","offer_id":54412375064892,"sku":"19g61mu4rec7d","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L \/ Women's","offer_id":54412375097660,"sku":"19g61mu4rec7f","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL \/ Women's","offer_id":54412375130428,"sku":"19g61mu4rec7h","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL \/ Women's","offer_id":54412375163196,"sku":"19g61mu4rec7i","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL \/ Women's","offer_id":54412375195964,"sku":"19g61mu4rec7j","price":35.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0993\/6945\/1836\/files\/ninjapod_media_2022762_499610_51_FRONT.jpg?v=1789603061"},{"product_id":"zwifter-definition-tee-chasing-watts-mens-unisex","title":"Zwifter Definition Tee – Chasing Watts - Men's \/ Unisex","description":"\u003cp\u003e\u003cstrong\u003eZwifter\u003c\/strong\u003e \u003cem\u003ezwift·er\u003c\/em\u003e \/ˈzwif-tər\/ \u003cem\u003enoun\u003c\/em\u003e \u003cstrong\u003eA cyclist who stopped chasing local legend and started chasing watts in the garage.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eThe \u003cstrong\u003eZwifter Definition Tee – Chasing Watts - Men's \/ Unisex\u003c\/strong\u003e is for the cyclist who decided weather, traffic, and actually going somewhere were optional.\u003c\/p\u003e\u003cp\u003eThe small \u003cstrong\u003eOn A Box™\u003c\/strong\u003e logo keeps the front clean, while the back features a simple dictionary-style definition for anyone who has turned a bike, a trainer, and a garage into a perfectly reasonable training setup.\u003c\/p\u003e\u003cp\u003eMade with an \u003cstrong\u003eultra-soft, lightweight tri-blend\u003c\/strong\u003e and an easy everyday fit, it’s built for trainer sessions, recovery days, coffee runs, race weekends, and explaining why your bike hasn’t technically moved in three hours.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eSoft enough to live in. Indoor enough to be On A Box.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eAlso available in a Women’s fit.\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":"Black \/ XS \/ Men's \/ Unisex","offer_id":67575392829756,"sku":"19g61muhh9p2i","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ S \/ Men's \/ Unisex","offer_id":67575392862524,"sku":"19g61muhh9p2j","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M \/ Men's \/ Unisex","offer_id":67575392895292,"sku":"19g61muhh9p2k","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L \/ Men's \/ Unisex","offer_id":67575392928060,"sku":"19g61muhh9p2m","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL \/ Men's \/ Unisex","offer_id":67575392960828,"sku":"19g61muhh9p2n","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL \/ Men's \/ Unisex","offer_id":67575392993596,"sku":"19g61muhh9p2o","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL \/ Men's \/ Unisex","offer_id":67575393026364,"sku":"19g61muhh9p2p","price":35.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0993\/6945\/1836\/files\/ninjapod_media_2395319_515242_da_FRONT.jpg?v=1790372585"},{"product_id":"zwifter-definition-tee-chasing-watts-womens","title":"Zwifter Definition Tee – Chasing Watts - Women's","description":"\u003ch2\u003e\n\u003cstrong\u003eZwifter\u003c\/strong\u003e \u003cem\u003ezwift·er\u003c\/em\u003e \/ˈzwif-tər\/ \u003cem\u003enoun\u003c\/em\u003e \u003cstrong\u003eA cyclist who stopped chasing local legend and started chasing watts in the garage.\u003c\/strong\u003e\n\u003c\/h2\u003e\u003cp\u003eThe \u003cstrong\u003eZwifter Definition Tee – Chasing Watts - Women's\u003c\/strong\u003e is for the cyclist who traded weather forecasts and outdoor segments for watts, workouts, and an impressive amount of time riding a perfectly good bicycle without going anywhere.\u003c\/p\u003e\u003cp\u003eThe small \u003cstrong\u003eOn A Box™\u003c\/strong\u003e logo keeps the front clean, while the back features a simple dictionary-style definition for anyone who knows the garage can be just as competitive as the road.\u003c\/p\u003e\u003cp\u003eMade with an \u003cstrong\u003eultra-soft, lightweight tri-blend\u003c\/strong\u003e and a comfortable women’s fit, it’s perfect for trainer days, coffee stops, recovery, race weekends, or hanging around after another suspiciously stationary ride.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eSoft enough to live in. Indoor enough to be On A Box.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eAlso available in Men's \/ Unisex.\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":"Black \/ S \/ Women's","offer_id":67575393780028,"sku":"19g61muhhmbdk","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M \/ Women's","offer_id":67575393812796,"sku":"19g61muhhmbdl","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L \/ Women's","offer_id":67575393845564,"sku":"19g61muhhmbdm","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL \/ Women's","offer_id":67575393878332,"sku":"19g61muhhmbdn","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL \/ Women's","offer_id":67575393911100,"sku":"19g61muhhmbdo","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL \/ Women's","offer_id":67575393943868,"sku":"19g61muhhmbdp","price":35.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0993\/6945\/1836\/files\/ninjapod_media_2395500_515267_51_FRONT.jpg?v=1790372720"},{"product_id":"zwifter-definition-tee-garage-personality-mens-unisex","title":"Zwifter Definition Tee – Garage Personality - Men's \/ Unisex","description":"\u003cp\u003e\u003cstrong\u003eZwifter\u003c\/strong\u003e \u003cem\u003ezwift·er\u003c\/em\u003e \/ˈzwif-tər\/ \u003cem\u003enoun\u003c\/em\u003e \u003cstrong\u003eA cyclist who turned a bike, a trainer, and a garage into a personality.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eThe \u003cstrong\u003eZwifter Definition Tee – Garage Personality - Men's \/ Unisex\u003c\/strong\u003e is for the cyclist whose indoor training setup has slowly become less of a workout space and more of a lifestyle.\u003c\/p\u003e\u003cp\u003eThe small \u003cstrong\u003eOn A Box™\u003c\/strong\u003e logo keeps the front clean, while the back features a dictionary-style definition for anyone with a smart trainer, too many fans, a sweat towel, and strong opinions about virtual gradients.\u003c\/p\u003e\u003cp\u003eMade with an \u003cstrong\u003eultra-soft, lightweight tri-blend\u003c\/strong\u003e and an easy everyday fit, it’s perfect for trainer sessions, recovery days, coffee runs, race weekends, or standing in the garage talking about FTP.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eBecause apparently a bike, a trainer, and a garage can become a personality.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eAlso available in a Women’s fit.\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":"Black \/ XS \/ Men's \/ Unisex","offer_id":67575402430780,"sku":"19g61muhi47h2","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ S \/ Men's \/ Unisex","offer_id":67575402463548,"sku":"19g61muhi47h3","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M \/ Men's \/ Unisex","offer_id":67575402496316,"sku":"19g61muhi47h4","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L \/ Men's \/ Unisex","offer_id":67575402529084,"sku":"19g61muhi47h5","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL \/ Men's \/ Unisex","offer_id":67575402561852,"sku":"19g61muhi47h6","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL \/ Men's \/ Unisex","offer_id":67575402594620,"sku":"19g61muhi47h7","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL \/ Men's \/ Unisex","offer_id":67575402627388,"sku":"19g61muhi47h8","price":35.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0993\/6945\/1836\/files\/ninjapod_media_2395699_515294_da_FRONT.jpg?v=1790373574"},{"product_id":"cyclist-checklist-tee-same-legs-more-carbon-mens-unisex","title":"Cyclist Checklist Tee – Same Legs, More Carbon - Men's \/ Unisex","description":"\u003cp\u003eThe \u003cstrong\u003eCyclist Checklist Tee – Same Legs, More Carbon - Men's \/ Unisex\u003c\/strong\u003e is for the rider who knows a “simple bike ride” somehow requires an expensive bike, specific socks, fuel, tools, tire pressure checks, a loaded route, and at least one questionable decision.\u003c\/p\u003e\u003cp\u003eThe back features the full \u003cstrong\u003eCyclist Checklist\u003c\/strong\u003e, including:\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eThe Basics\u003c\/strong\u003e Bike (the expensive one), helmet, shoes, jersey\/bibs, sunglasses, bottles, bike computer, tire pressure, and the all-important pre-ride poop.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eFuel + Mechanical\u003c\/strong\u003e Fuel, hydration, chain lube or wax, spare tube, CO₂\/pump, multi-tool, chamois cream, power bank, and a few positive thoughts.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eExtras\u003c\/strong\u003e Phone, ID, route loaded, sunscreen, post-ride snack, questionable tan lines, big ride ego, and questionable decision-making.\u003c\/p\u003e\u003cp\u003eFinished with:\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003e“Same legs. More carbon.”\u003c\/strong\u003e and \u003cstrong\u003e“You could have just gone for a normal ride.”\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003ePrinted on an ultra-soft, lightweight tri-blend tee with an easy everyday fit.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eAlso available in a Women’s fit.\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":"Black \/ XS \/ Men's \/ Unisex","offer_id":67588572610876,"sku":"19g61mukavt6d","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ S \/ Men's \/ Unisex","offer_id":67588572643644,"sku":"19g61mukavt6e","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M \/ Men's \/ Unisex","offer_id":67588572676412,"sku":"19g61mukavt6f","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L \/ Men's \/ Unisex","offer_id":67588572709180,"sku":"19g61mukavt6g","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL \/ Men's \/ Unisex","offer_id":67588572741948,"sku":"19g61mukavt6h","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL \/ Men's \/ Unisex","offer_id":67588572774716,"sku":"19g61mukavt6i","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL \/ Men's \/ Unisex","offer_id":67588572807484,"sku":"19g61mukavt6j","price":35.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0993\/6945\/1836\/files\/ninjapod_media_2479797_517839_da_BACK.jpg?v=1790542857"},{"product_id":"cyclocross-checklist-tee-same-legs-more-mud-mens-unisex","title":"Cyclocross Checklist Tee – Same Legs, More Mud - Men's \/ Unisex","description":"\u003cp\u003eThe \u003cstrong\u003eCyclocross Checklist Tee – Same Legs, More Mud - Men's \/ Unisex\u003c\/strong\u003e is for the rider who looked at normal cycling and decided it needed more mud, running, barriers, frozen hands, and cowbells.\u003c\/p\u003e\u003cp\u003eThe back features the full \u003cstrong\u003eCyclocross Checklist\u003c\/strong\u003e, covering everything a proper CX race apparently requires: the bike, low tire pressure, spare wheels, layers, embrocation, mud survival gear, course pre-rides, dismounts, remounts, barrier confidence, and the absolutely critical pre-race poop. Design\u003cem\u003echecklist\u003c\/em\u003ecyclocross\u003c\/p\u003e\u003cp\u003eFinished with:\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003e“Same legs. More mud.”\u003c\/strong\u003e and \u003cstrong\u003e“You could have just ridden a bike.”\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003ePrinted on an ultra-soft, lightweight tri-blend tee with an easy everyday fit.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eAlso available in a Women’s fit.\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":"Black \/ XS \/ Men's \/ Unisex","offer_id":67588578115900,"sku":"19g61mukb8quv","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ S \/ Men's \/ Unisex","offer_id":67588578148668,"sku":"19g61mukb8quw","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M \/ Men's \/ Unisex","offer_id":67588578181436,"sku":"19g61mukb8quz","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L \/ Men's \/ Unisex","offer_id":67588578214204,"sku":"19g61mukb8qv0","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL \/ Men's \/ Unisex","offer_id":67588578246972,"sku":"19g61mukb8qv1","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL \/ Men's \/ Unisex","offer_id":67588578279740,"sku":"19g61mukb8qv2","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL \/ Men's \/ Unisex","offer_id":67588578312508,"sku":"19g61mukb8qv4","price":35.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0993\/6945\/1836\/files\/ninjapod_media_2479984_517855_da_BACK.jpg?v=1790543598"},{"product_id":"cyclocross-checklist-tee-same-legs-more-mud-womens","title":"Cyclocross Checklist Tee – Same Legs, More Mud - Women's","description":"\u003cp\u003eThe \u003cstrong\u003eCyclocross Checklist Tee – Same Legs, More Mud - Women's\u003c\/strong\u003e is for the cyclist who knows the best rides sometimes include mud, running with a bike, questionable tire pressure, and enough cowbells to make poor decisions feel completely reasonable.\u003c\/p\u003e\u003cp\u003eThe back features the full \u003cstrong\u003eCyclocross Checklist\u003c\/strong\u003e, from bike setup and spare wheels to layers, chain lube, embrocation, course practice, running legs, mud acceptance, cowbell tolerance, and everything else required to survive a proper CX race.\u003c\/p\u003e\u003cp\u003eFinished with:\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003e“Same legs. More mud.”\u003c\/strong\u003e and \u003cstrong\u003e“You could have just ridden a bike.”\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003ePrinted on an ultra-soft, lightweight tri-blend tee with a comfortable women’s fit.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eAlso available in Men's \/ Unisex.\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":"Black \/ S \/ Women's","offer_id":67588578607420,"sku":"19g61mukbflfq","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M \/ Women's","offer_id":67588578640188,"sku":"19g61mukbflfr","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L \/ Women's","offer_id":67588578672956,"sku":"19g61mukbflfs","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL \/ Women's","offer_id":67588578705724,"sku":"19g61mukbflfu","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL \/ Women's","offer_id":67588578738492,"sku":"19g61mukbflfv","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL \/ Women's","offer_id":67588578771260,"sku":"19g61mukbflfw","price":35.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0993\/6945\/1836\/files\/ninjapod_media_2480160_517870_51_BACK.jpg?v=1790544295"},{"product_id":"gravel-rider-checklist-tee-same-legs-more-rocks-mens-unisex","title":"Gravel Rider Checklist Tee – Same Legs, More Rocks - Men's \/ Unisex","description":"\u003cp\u003eThe \u003cstrong\u003eGravel Rider Checklist Tee – Same Legs, More Rocks - Men's \/ Unisex\u003c\/strong\u003e is for the cyclist who looked at a perfectly good paved road and decided rocks, dust, and questionable decisions sounded more fun.\u003c\/p\u003e\u003cp\u003eThe back features the full \u003cstrong\u003eGravel Rider Checklist\u003c\/strong\u003e, including all the essentials: gravel bike, hydration, carbs, tire pressure, tubeless plug kit, spare tube, CO2, chamois cream, extra food, weather checks, and all the marginal gains gravel riders somehow convince themselves are necessary.\u003c\/p\u003e\u003cp\u003eFinished with: \u003cstrong\u003e“Because perfectly good pavement wasn’t interesting enough”\u003c\/strong\u003e and \u003cstrong\u003e“You could have just stayed on the pavement.”\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eSoft, lightweight, and built for riders who know gravel miles count different.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eAlso available in a Women’s fit.\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":"Black \/ XS \/ Men's \/ Unisex","offer_id":67588580802876,"sku":"19g61mukbliso","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ S \/ Men's \/ Unisex","offer_id":67588580835644,"sku":"19g61mukblisp","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M \/ Men's \/ Unisex","offer_id":67588580868412,"sku":"19g61mukblisq","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L \/ Men's \/ Unisex","offer_id":67588580901180,"sku":"19g61mukblisr","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL \/ Men's \/ Unisex","offer_id":67588580933948,"sku":"19g61mukbliss","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL \/ Men's \/ Unisex","offer_id":67588580966716,"sku":"19g61mukblist","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL \/ Men's \/ Unisex","offer_id":67588580999484,"sku":"19g61mukblisu","price":35.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0993\/6945\/1836\/files\/ninjapod_media_2480223_517878_da_BACK.jpg?v=1790544021"},{"product_id":"gravel-rider-checklist-tee-same-legs-more-rocks-womens","title":"Gravel Rider Checklist Tee – Same Legs, More Rocks - Women's","description":"\u003cp\u003eThe \u003cstrong\u003eGravel Rider Checklist Tee – Same Legs, More Rocks - Women's\u003c\/strong\u003e is for the rider who knows gravel isn’t just cycling — it’s dust, snacks, weather panic, tire pressure obsession, and turning questionable decisions into great stories.\u003c\/p\u003e\u003cp\u003eThe back features the full \u003cstrong\u003eGravel Rider Checklist\u003c\/strong\u003e, covering the basics, fuel and mechanical gear, and the marginal gains gravel riders love: hydration, carbs, electrolytes, tubeless repair, spare tube, weather forecast checks, extra food, sunscreen, and more.\u003c\/p\u003e\u003cp\u003eFinished with: \u003cstrong\u003e“Because perfectly good pavement wasn’t interesting enough”\u003c\/strong\u003e and \u003cstrong\u003e“You could have just stayed on the pavement.”\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eLightweight, soft, and perfect for gravel riders who like their adventures a little less predictable.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eAlso available in Men's \/ Unisex.\u003c\/strong\u003e\u003c\/p\u003e","brand":"On A Box","offers":[{"title":"Black \/ S \/ Women's","offer_id":67588582932796,"sku":"19g61mukbuddr","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M \/ Women's","offer_id":67588582965564,"sku":"19g61mukbudds","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L \/ Women's","offer_id":67588582998332,"sku":"19g61mukbuddu","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL \/ Women's","offer_id":67588583031100,"sku":"19g61mukbuddv","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL \/ Women's","offer_id":67588583063868,"sku":"19g61mukbuddw","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL \/ Women's","offer_id":67588583096636,"sku":"19g61mukbuddx","price":35.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0993\/6945\/1836\/files\/ninjapod_media_2480571_517888_51_BACK.jpg?v=1790544436"},{"product_id":"zwifter-definition-tee-garage-personality-women-s","title":"Zwifter Definition Tee – Garage Personality - Women’s","description":"\u003cp\u003e\u003cstrong\u003eZwifter\u003c\/strong\u003e \u003cem\u003ezwift·er\u003c\/em\u003e \u003cem\u003e\/ˈzwif-tər\/\u003c\/em\u003e \u003cem\u003enoun\u003c\/em\u003e \u003cstrong\u003eSomeone who has an entirely separate personality in the garage.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eThe Zwifter Definition Tee – Garage Personality - Women’s is for the rider who walks into the garage as a normal person and emerges 45 minutes later emotionally invested in watts, badges, virtual climbs, and people she has never met.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eOutside the garage: reasonable adult. Inside the garage: full aero, fan on high, towel deployed, and absolutely not getting dropped by some stranger named “Dave.”\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eThe small On A Box™ logo keeps the front clean, while the back features a dictionary-style definition for indoor cyclists who know that the garage is less of a room and more of an alter ego.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eMade with an ultra-soft, lightweight tri-blend and a comfortable women’s fit.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eAlso available in a Men’s \/ Unisex fit.\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":"Black \/ S","offer_id":67599903260988,"sku":"19g61mumvsmkh","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":67599903293756,"sku":"19g61mumvsmkj","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":67599903326524,"sku":"19g61mumvsmkk","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":67599903359292,"sku":"19g61mumvsmkm","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":67599903392060,"sku":"19g61mumvsmkn","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL","offer_id":67599903424828,"sku":"19g61mumvsmko","price":35.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0993\/6945\/1836\/files\/ninjapod_media_2546322_521093_51_FRONT.jpg?v=1790698861"}],"url":"https:\/\/onabox.store\/collections\/cycling.oembed","provider":"On A Box","version":"1.0","type":"link"}