{"title":"Masters Division","description":"\u003cp\u003eThe Masters Division collection is for Old Man Jiu-Jitsu practitioners, grapplers in the 35+ bracket who've been training long enough to earn their crunchy joints, their preference for flow over force, and their skepticism toward anyone who thinks strength is a strategy.\u003c\/p\u003e\u003cp\u003eDesigns built around longevity, perspective, and the particular humor of someone who's still rolling after a decade on the mat.\u003c\/p\u003e","products":[{"product_id":"jiu-jitsu-shirt-embrace-discomfort","title":"Embrace Discomfort Minimalist BJJ T-shirt","description":"\u003cp\u003eThe Embrace Discomfort Minimalist BJJ T-shirt says it in two words, no backstory needed for anyone who knows what Tuesday night at the gym actually looks like.\u003c\/p\u003e\n\u003cp\u003eEmbrace discomfort isn't a motivational slogan. It's a description of what Tuesday night at the gym actually looks like.\u003c\/p\u003e\n\u003cp\u003eClean design. No explanation needed for anyone who trains.\u003c\/p\u003e\n\u003cp\u003eA perfect gift for the Old Man Jiu-Jitsu practitioner who has been on the mat long enough to have strong opinions about recovery days.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe shirt:\u003c\/strong\u003e Gildan Softstyle 64000, 100% ring-spun cotton, 4.5 oz. Lightweight and soft. No side seams, ribbed collar that won't curl, shoulder tape to keep the back from stretching. Built for daily wear and repeated washing.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe print:\u003c\/strong\u003e Direct-to-Garment (DTG), not a transfer, not a sticker. Wash cold, tumble dry low. The print holds.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSizing:\u003c\/strong\u003e Runs true to size. Chest width: S 18\" \/ M 20\" \/ L 22\" \/ XL 24\" \/ 2XL 26\"\u003c\/p\u003e\n\u003ch3\u003eWho it's for\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOld Man Jiu-Jitsu practitioners who have been rolling long enough to earn the creaks\u003c\/li\u003e\n\u003cli\u003eWomen who train jiu-jitsu and do not need it explained to them\u003c\/li\u003e\n\u003cli\u003eAnyone looking for a BJJ gift that actually makes sense\u003c\/li\u003e\n\u003c\/ul\u003e\n","brand":"Frames Culture","offers":[{"title":"Military Green \/ S","offer_id":47048101920983,"sku":"66539743201546337312","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ M","offer_id":47048102052055,"sku":"13563179548506773259","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ L","offer_id":47048102183127,"sku":"32851047995220410021","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ XL","offer_id":47048102314199,"sku":"17843661583071401939","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":47048102445271,"sku":"20031866013997257310","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":47048102576343,"sku":"33716417250267003873","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ S","offer_id":47048101822679,"sku":"20099929467214123854","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ M","offer_id":47048101953751,"sku":"20324830529487230566","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ L","offer_id":47048102084823,"sku":"16917992345765849853","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ XL","offer_id":47048102215895,"sku":"16778659678532537220","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":47048102346967,"sku":"28587398632013759250","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 3XL","offer_id":47048102478039,"sku":"38824938605605316099","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ S","offer_id":47048101888215,"sku":"72254351475121321646","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ M","offer_id":47048102019287,"sku":"12851775569308729119","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L","offer_id":47048102150359,"sku":"22992709958929533327","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XL","offer_id":47048102281431,"sku":"23510645763857964552","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 2XL","offer_id":47048102412503,"sku":"14146309098817260867","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 3XL","offer_id":47048102543575,"sku":"27220465855805453496","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ S","offer_id":47048101855447,"sku":"26346489597739013609","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ M","offer_id":47048101986519,"sku":"26259275578845196919","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ L","offer_id":47048102117591,"sku":"11135496658126206558","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ XL","offer_id":47048102248663,"sku":"84359780235225755079","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 2XL","offer_id":47048102379735,"sku":"12333265642907492225","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 3XL","offer_id":47048102510807,"sku":"30307085860291741751","price":44.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/3081\/5959\/files\/20250912185249-1f09009a-e133-6e24-8e83-4a00550a03b2.png?v=1760641333"},{"product_id":"jiu-jitsu-shirt-flow-over-force","title":"Flow Over Force BJJ T-shirt","description":"\u003cp\u003eThe Flow Over Force BJJ T-shirt is for grapplers who learned that technique outlasts strength every time, and made that realization the foundation of their whole game.\u003c\/p\u003e\n\u003cp\u003eForce runs out. Flow doesn't.\u003c\/p\u003e\n\u003cp\u003eThe practitioner who relies on strength hits a wall every time they face someone stronger. The practitioner who learns to flow, to move with the resistance instead of against it, has something that compounds over time and doesn't gas out in round three.\u003c\/p\u003e\n\u003cp\u003eFor the grapplers who figured out the difference and chose flow.\u003c\/p\u003e\n\u003cp\u003eA perfect gift for the Old Man Jiu-Jitsu practitioner who has been on the mat long enough to have strong opinions about recovery days.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe shirt:\u003c\/strong\u003e Gildan Softstyle 64000, 100% ring-spun cotton, 4.5 oz. Lightweight and soft. No side seams, ribbed collar that won't curl, shoulder tape to keep the back from stretching. Built for daily wear and repeated washing.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe print:\u003c\/strong\u003e Direct-to-Garment (DTG), not a transfer, not a sticker. Wash cold, tumble dry low. The print holds.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSizing:\u003c\/strong\u003e Runs true to size. Chest width: S 18\" \/ M 20\" \/ L 22\" \/ XL 24\" \/ 2XL 26\"\u003c\/p\u003e\n\u003ch3\u003eWho it's for\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOld Man Jiu-Jitsu practitioners who have been rolling long enough to earn the creaks\u003c\/li\u003e\n\u003cli\u003eWomen who train jiu-jitsu and do not need it explained to them\u003c\/li\u003e\n\u003cli\u003eAnyone looking for a BJJ gift that actually makes sense\u003c\/li\u003e\n\u003c\/ul\u003e\n","brand":"Frames Culture","offers":[{"title":"S \/ Navy","offer_id":47066479395031,"sku":"15805757806096171518","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ White","offer_id":48296284946647,"sku":"11912773809847027274","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ Black","offer_id":48296284979415,"sku":"27364193514063085280","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ Military Green","offer_id":48296285012183,"sku":"38569960076773444754","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Navy","offer_id":48296285044951,"sku":"10345737115614173772","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ White","offer_id":48296285077719,"sku":"11798345578106245836","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Black","offer_id":48296285110487,"sku":"25079386206127171835","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Military Green","offer_id":48296285143255,"sku":"28544629844499494923","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Navy","offer_id":48296285176023,"sku":"27592343570495334299","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ White","offer_id":48296285208791,"sku":"28562555506628027458","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Black","offer_id":48296285241559,"sku":"32764063689970521785","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Military Green","offer_id":48296285274327,"sku":"42744657131034489208","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Navy","offer_id":48296285307095,"sku":"25750905835639062756","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ White","offer_id":48296285339863,"sku":"25358511247211959935","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Black","offer_id":48296285372631,"sku":"22947146192445722745","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Military Green","offer_id":48296285405399,"sku":"10740785280253374698","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Navy","offer_id":48296285438167,"sku":"11224177048430682445","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ White","offer_id":48296285470935,"sku":"20397278932274551816","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Black","offer_id":48296285503703,"sku":"10340868209064407473","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Military Green","offer_id":48296285536471,"sku":"21701174551603824183","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Navy","offer_id":48296285569239,"sku":"21994867870588049414","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ White","offer_id":48296285602007,"sku":"25331432787726465948","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Black","offer_id":48296285634775,"sku":"33866213376532786635","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Military Green","offer_id":48296285667543,"sku":"58839645755719573602","price":44.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/3081\/5959\/files\/20250912184606-1f09008b-d69e-62f2-a3fb-72a4ba5ffb99.png?v=1771271784"},{"product_id":"jiu-jitsu-shirt-embrace-discomfort-waves","title":"Embrace Discomfort Graphic BJJ T-shirt","description":"\u003cp\u003eIn jiu jitsu, progress doesn't feel like progress most of the time. It feels like getting tapped, going home, and showing up again tomorrow.\u003c\/p\u003e\n\u003cp\u003eThat's the discomfort. Not the dramatic kind. The quiet, daily kind that compounds over years into something nobody outside the gym can quite explain.\u003c\/p\u003e\n\u003cp\u003eFor the practitioners who already know this. The shirt just says it out loud.\u003c\/p\u003e\n\u003cp\u003eA perfect gift for the Old Man Jiu-Jitsu practitioner who has been on the mat long enough to have strong opinions about recovery days.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe shirt:\u003c\/strong\u003e Gildan Softstyle 64000, 100% ring-spun cotton, 4.5 oz. Lightweight and soft. No side seams, ribbed collar that won't curl, shoulder tape to keep the back from stretching. Built for daily wear and repeated washing.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe print:\u003c\/strong\u003e Direct-to-Garment (DTG), not a transfer, not a sticker. Wash cold, tumble dry low. The print holds.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSizing:\u003c\/strong\u003e Runs true to size. Chest width: S 18\" \/ M 20\" \/ L 22\" \/ XL 24\" \/ 2XL 26\"\u003c\/p\u003e\n\u003ch3\u003eWho it's for\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOld Man Jiu-Jitsu practitioners who have been rolling long enough to earn the creaks\u003c\/li\u003e\n\u003cli\u003eWomen who train jiu-jitsu and do not need it explained to them\u003c\/li\u003e\n\u003cli\u003eAnyone looking for a BJJ gift that actually makes sense\u003c\/li\u003e\n\u003c\/ul\u003e\n","brand":"Printify","offers":[{"title":"S \/ Navy","offer_id":47066485391575,"sku":"17521130230744284544","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ White","offer_id":48296285700311,"sku":"29376605927869292723","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ Black","offer_id":48296285733079,"sku":"16286667209490582881","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ Military Green","offer_id":48296285765847,"sku":"77653198351820040736","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Navy","offer_id":48296285798615,"sku":"22636883717206860010","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ White","offer_id":48296285831383,"sku":"25518208423922481322","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Black","offer_id":48296285864151,"sku":"29183743756075256307","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Military Green","offer_id":48296285896919,"sku":"29214554168554629623","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Navy","offer_id":48296285929687,"sku":"58017103356340798499","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ White","offer_id":48296285962455,"sku":"17133336372513673220","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Black","offer_id":48296285995223,"sku":"23207962982473266518","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Military Green","offer_id":48296286027991,"sku":"33508599721288737037","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Navy","offer_id":48296286060759,"sku":"30376944191638206615","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ White","offer_id":48296286093527,"sku":"28449734861294037307","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Black","offer_id":48296286126295,"sku":"51713643855427097503","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Military Green","offer_id":48296286159063,"sku":"29719605912012679166","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Navy","offer_id":48296286191831,"sku":"28955020624860223618","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ White","offer_id":48296286224599,"sku":"16347847502360727883","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Black","offer_id":48296286257367,"sku":"10156326908272724745","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Military Green","offer_id":48296286290135,"sku":"18102554841315497144","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Navy","offer_id":48296286322903,"sku":"28359412407506338190","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ White","offer_id":48296286355671,"sku":"32811583893603534898","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Black","offer_id":48296286388439,"sku":"18790727831282550772","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Military Green","offer_id":48296286421207,"sku":"33347307602911137048","price":44.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/3081\/5959\/files\/20260416131139-1f13995c-e0ab-6aa0-bc02-86087d927dba.png?v=1790351403"},{"product_id":"brazilian-jiu-jitsu-shirt-bjjafter40-i-survived-another-class","title":"I Survived Another Class BJJ T-shirt","description":"\u003cp\u003eThe I Survived Another Class BJJ T-shirt is for every grappler who has had a round where survival was the whole goal, and showed up to the next class anyway.\u003c\/p\u003e\n\u003cp\u003eSome days you drill sharp, move well, and feel like it's coming together. Other days you just survive the round clock and make it to the handshake.\u003c\/p\u003e\n\u003cp\u003eBoth days count. This tee is for the grapplers who know the difference and show up for both.\u003c\/p\u003e\n\u003cp\u003eEspecially accurate for masters division. You know who you are.\u003c\/p\u003e\n\u003cp\u003eA perfect gift for the Old Man Jiu-Jitsu practitioner who has been on the mat long enough to have strong opinions about recovery days.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe shirt:\u003c\/strong\u003e Gildan Softstyle 64000, 100% ring-spun cotton, 4.5 oz. Lightweight and soft. No side seams, ribbed collar that won't curl, shoulder tape to keep the back from stretching. Built for daily wear and repeated washing.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe print:\u003c\/strong\u003e Direct-to-Garment (DTG), not a transfer, not a sticker. Wash cold, tumble dry low. The print holds.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSizing:\u003c\/strong\u003e Runs true to size. Chest width: S 18\" \/ M 20\" \/ L 22\" \/ XL 24\" \/ 2XL 26\"\u003c\/p\u003e\n\u003ch3\u003eWho it's for\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOld Man Jiu-Jitsu practitioners who have been rolling long enough to earn the creaks\u003c\/li\u003e\n\u003cli\u003eWhite and blue belts still figuring out the game, and loving it\u003c\/li\u003e\n\u003cli\u003eAnyone looking for a BJJ gift that actually makes sense\u003c\/li\u003e\n\u003c\/ul\u003e\n","brand":"Frames Culture","offers":[{"title":"S \/ Military Green","offer_id":47083226136791,"sku":"88825108802057571081","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Military Green","offer_id":48296287961303,"sku":"49335864656222384718","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Military Green","offer_id":48296287994071,"sku":"29855430801145090877","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Military Green","offer_id":48296288026839,"sku":"61432980453402030563","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Military Green","offer_id":48296288059607,"sku":"31757545663282694066","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Military Green","offer_id":48296288092375,"sku":"67265634912601805548","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ Black","offer_id":48296288125143,"sku":"33248710153275899446","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Black","offer_id":48296288157911,"sku":"11878990849736230283","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Black","offer_id":48296288190679,"sku":"85241796203513812080","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Black","offer_id":48296288223447,"sku":"25792582133298135629","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Black","offer_id":48296288256215,"sku":"16715577821535608543","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Black","offer_id":48296288288983,"sku":"52223281106092170542","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ Navy","offer_id":48296288321751,"sku":"83526057325294363206","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Navy","offer_id":48296288354519,"sku":"12822867746454542079","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Navy","offer_id":48296288387287,"sku":"89992375561987898278","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Navy","offer_id":48296288420055,"sku":"15714468969991725167","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Navy","offer_id":48296288452823,"sku":"54634943314224603618","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Navy","offer_id":48296288485591,"sku":"11076698216595057338","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ White","offer_id":48296288518359,"sku":"14464706486315768411","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ White","offer_id":48296288551127,"sku":"27754300116912111044","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ White","offer_id":48296288583895,"sku":"36621316306420719736","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ White","offer_id":48296288616663,"sku":"18610523640085866903","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ White","offer_id":48296288649431,"sku":"11967226782183595782","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ White","offer_id":48296288682199,"sku":"30632514828977475758","price":44.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/3081\/5959\/files\/20260218222258-1f10d186-0e4d-6afe-a4a8-9262194dcab6.png?v=1771453531"},{"product_id":"jiu-jitsu-t-shirt-leverage-not-force","title":"Leverage BJJ T-shirt","description":"\u003cp\u003eLeverage is the founding principle of jiu-jitsu: use your structure, not your strength. A smaller person with good leverage controls a larger person with poor technique. This isn't theory, it's physics, and the mat proves it in every class where a 140-pound practitioner taps someone twice their size.\u003c\/p\u003e\u003cp\u003eFor practitioners who understand the principle and train to apply it.\u003c\/p\u003e\u003cp\u003eA perfect gift for the Old Man Jiu-Jitsu practitioner who has been on the mat long enough to have strong opinions about recovery days.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe shirt:\u003c\/strong\u003e Gildan Softstyle 64000, 100% ring-spun cotton, 4.5 oz. Lightweight and soft. No side seams, ribbed collar that won't curl, shoulder tape to keep the back from stretching. Built for daily wear and repeated washing.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eThe print:\u003c\/strong\u003e Direct-to-Garment (DTG), not a transfer, not a sticker. Wash cold, tumble dry low. The print holds.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eSizing:\u003c\/strong\u003e Runs true to size. Chest width: S 18\" \/ M 20\" \/ L 22\" \/ XL 24\" \/ 2XL 26\"\u003c\/p\u003e\n\u003ch3\u003eWho it's for\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOld Man Jiu-Jitsu practitioners who have been rolling long enough to earn the creaks\u003c\/li\u003e\n\u003cli\u003eWomen who train jiu-jitsu and do not need it explained to them\u003c\/li\u003e\n\u003cli\u003eAnyone looking for a BJJ gift that actually makes sense\u003c\/li\u003e\n\u003c\/ul\u003e\n","brand":"Frames Culture","offers":[{"title":"S \/ Navy","offer_id":47178492903639,"sku":"14294868524443086958","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Navy","offer_id":48296292712663,"sku":"63766270983419447559","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Navy","offer_id":48296292745431,"sku":"15108101123935782419","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Navy","offer_id":48296292778199,"sku":"31743131595873042174","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Navy","offer_id":48296292810967,"sku":"89803814488544018215","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Navy","offer_id":48296292843735,"sku":"30234580837293449757","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ Black","offer_id":48296292876503,"sku":"23221247128254423061","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Black","offer_id":48296292909271,"sku":"28785946201252118435","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Black","offer_id":48296292942039,"sku":"11019618988900057826","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Black","offer_id":48296292974807,"sku":"27882708984722818693","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Black","offer_id":48296293007575,"sku":"15884990521098175185","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Black","offer_id":48296293040343,"sku":"27410041282243863381","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ White","offer_id":48296293073111,"sku":"28095875591987800885","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ White","offer_id":48296293105879,"sku":"21987930099497661090","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ White","offer_id":48296293138647,"sku":"15036387308720541658","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ White","offer_id":48296293171415,"sku":"18386844397678042840","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ White","offer_id":48296293204183,"sku":"26361892578487169582","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ White","offer_id":48296293236951,"sku":"14536027826207684520","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ Military Green","offer_id":48296293269719,"sku":"11281270899718901181","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Military Green","offer_id":48296293302487,"sku":"12037718459314068101","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Military Green","offer_id":48296293335255,"sku":"31479368820721182688","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Military Green","offer_id":48296293368023,"sku":"33078906152396108439","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Military Green","offer_id":48296293400791,"sku":"20401998336651728305","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Military Green","offer_id":48296293433559,"sku":"26820356731723695549","price":44.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/3081\/5959\/files\/20250917172159-1f093ead-19e6-6fa0-84ec-4674eaeb69d4.png?v=1771272695"},{"product_id":"jiu-jitsu-t-shirt-half-guard-retirement-plan","title":"Half Guard Retirement Plan BJJ T-shirt","description":"\u003cp\u003eThe retirement plan is jiu-jitsu. Not stocks, not a beach somewhere: the plan is to still be rolling at 60, at 70, moving slower but smarter, with fifty years of mat time in the body. It's the only sport where the most experienced practitioners in the room are also often the most dangerous.\u003c\/p\u003e\u003cp\u003eFor the long-game practitioners who are in this for life.\u003c\/p\u003e\u003cp\u003eA perfect gift for the Old Man Jiu-Jitsu practitioner who has been on the mat long enough to have strong opinions about recovery days.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe shirt:\u003c\/strong\u003e Gildan Softstyle 64000, 100% ring-spun cotton, 4.5 oz. Lightweight and soft. No side seams, ribbed collar that won't curl, shoulder tape to keep the back from stretching. Built for daily wear and repeated washing.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eThe print:\u003c\/strong\u003e Direct-to-Garment (DTG), not a transfer, not a sticker. Wash cold, tumble dry low. The print holds.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eSizing:\u003c\/strong\u003e Runs true to size. Chest width: S 18\" \/ M 20\" \/ L 22\" \/ XL 24\" \/ 2XL 26\"\u003c\/p\u003e\n\u003ch3\u003eWho it's for\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOld Man Jiu-Jitsu practitioners who have been rolling long enough to earn the creaks\u003c\/li\u003e\n\u003cli\u003eGrapplers with a sense of humor about what they do, and they love it anyway\u003c\/li\u003e\n\u003cli\u003eAnyone looking for a BJJ gift that actually makes sense\u003c\/li\u003e\n\u003c\/ul\u003e\n","brand":"Printify","offers":[{"title":"S \/ Navy","offer_id":47191094329559,"sku":"25292045796782201777","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ White","offer_id":48296298741975,"sku":"27043292329556848852","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ Black","offer_id":48296298774743,"sku":"27024918598850695142","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ Military Green","offer_id":48296298807511,"sku":"29253204134613588373","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Navy","offer_id":48296298840279,"sku":"17862893470740403269","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ White","offer_id":48296298873047,"sku":"25947208151783551396","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Black","offer_id":48296298905815,"sku":"13420456431817146463","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Military Green","offer_id":48296298938583,"sku":"21964118097966330620","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Navy","offer_id":48296298971351,"sku":"82776943489442376450","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ White","offer_id":48296299004119,"sku":"22568797850121827341","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Black","offer_id":48296299036887,"sku":"19624914139006866664","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Military Green","offer_id":48296299069655,"sku":"23193340725143550776","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Navy","offer_id":48296299102423,"sku":"24363239000821456159","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ White","offer_id":48296299135191,"sku":"17610223514080123899","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Black","offer_id":48296299167959,"sku":"18880965916445020455","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Military Green","offer_id":48296299200727,"sku":"19436755462050850665","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Navy","offer_id":48296299233495,"sku":"29456119056211845780","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ White","offer_id":48296299266263,"sku":"21413406623374072268","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Black","offer_id":48296299299031,"sku":"29882137812022938024","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Military Green","offer_id":48296299331799,"sku":"22957829226774497325","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Navy","offer_id":48296299364567,"sku":"32049902516991835537","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ White","offer_id":48296299397335,"sku":"32095659535826549539","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Black","offer_id":48296299430103,"sku":"27820698351443605772","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Military Green","offer_id":48296299462871,"sku":"26298337032800302818","price":44.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/3081\/5959\/files\/20250922143311-1f097c11-0c35-6a40-afb3-32f664fe8b24.png?v=1771271768"},{"product_id":"brazilian-jiu-jitsu-shirt-passing-guards-since-vhs-minimal","title":"Passing Guards VHS BJJ T-shirt","description":"\u003cp\u003eThe Passing Guards VHS BJJ T-shirt is a nod to the era when serious BJJ practitioners built their passing game from instructional tapes, not algorithms.\u003c\/p\u003e\n\u003cp\u003eThe VHS guard passing library: a stack of instructionals, a rewound tape, the same three sequences drilled until they're in your body. Before streaming, before YouTube, the serious practitioners built their game from tapes and from the mat. That foundation still shows up in their game today.\u003c\/p\u003e\u003cp\u003eFor grapplers who respect where the knowledge came from.\u003c\/p\u003e\u003cp\u003eA perfect gift for the Old Man Jiu-Jitsu practitioner who has been on the mat long enough to have strong opinions about recovery days.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe shirt:\u003c\/strong\u003e Gildan Softstyle 64000, 100% ring-spun cotton, 4.5 oz. Lightweight and soft. No side seams, ribbed collar that won't curl, shoulder tape to keep the back from stretching. Built for daily wear and repeated washing.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eThe print:\u003c\/strong\u003e Direct-to-Garment (DTG), not a transfer, not a sticker. Wash cold, tumble dry low. The print holds.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eSizing:\u003c\/strong\u003e Runs true to size. Chest width: S 18\" \/ M 20\" \/ L 22\" \/ XL 24\" \/ 2XL 26\"\u003c\/p\u003e\n\u003ch3\u003eWho it's for\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOld Man Jiu-Jitsu practitioners who have been rolling long enough to earn the creaks\u003c\/li\u003e\n\u003cli\u003eGrapplers who think about jiu-jitsu positions in their spare time\u003c\/li\u003e\n\u003cli\u003eAnyone looking for a BJJ gift that actually makes sense\u003c\/li\u003e\n\u003c\/ul\u003e\n","brand":"Frames Culture","offers":[{"title":"S \/ Navy","offer_id":47310451146967,"sku":"27204548645388294446","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ White","offer_id":48296328659159,"sku":"25437287277681508543","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ Black","offer_id":48296328691927,"sku":"28650984215232114111","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ Military Green","offer_id":48296328724695,"sku":"12628132749462969924","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Navy","offer_id":48296328757463,"sku":"65657688440135665054","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ White","offer_id":48296328790231,"sku":"15928852726222060339","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Black","offer_id":48296328822999,"sku":"64947280538810119997","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Military Green","offer_id":48296328855767,"sku":"22574108410360105825","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Navy","offer_id":48296328888535,"sku":"13163001084868059268","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ White","offer_id":48296328921303,"sku":"15951190749121766366","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Black","offer_id":48296328954071,"sku":"10527409957078850266","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Military Green","offer_id":48296328986839,"sku":"22051897287780018778","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Navy","offer_id":48296329019607,"sku":"11092172656367400328","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ White","offer_id":48296329052375,"sku":"32420020476997661610","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Black","offer_id":48296329085143,"sku":"75948007353819544580","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Military Green","offer_id":48296329117911,"sku":"10570458122287653250","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Navy","offer_id":48296329150679,"sku":"35870697982803800626","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ White","offer_id":48296329183447,"sku":"10446017034130623991","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Black","offer_id":48296329216215,"sku":"14151825832371392726","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Military Green","offer_id":48296329248983,"sku":"37537819183258744154","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Navy","offer_id":48296329281751,"sku":"13585034436931842889","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ White","offer_id":48296329314519,"sku":"15788695003902051846","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Black","offer_id":48296329347287,"sku":"25006833860169049906","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Military Green","offer_id":48296329380055,"sku":"26446479049643020616","price":44.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/3081\/5959\/files\/20251021171459-1f0aea17-925c-6b80-ba2b-627a5642d974.png?v=1771267774"},{"product_id":"brazilian-jiu-jitsu-shirt-passing-guarda-since-vhs-graphic","title":"Passing Guard VHS BJJ T-shirt","description":"\u003cp\u003eThe Passing Guard VHS BJJ T-shirt is for Old Man Jiu-Jitsu practitioners who learned to pass guard before there was a YouTube breakdown for every system.\u003c\/p\u003e\n\u003cp\u003ePassing guard in the VHS era: before YouTube breakdowns and competition footage from every angle, you learned from instructionals recorded on tape, from your instructor's instruction, and from getting your pass stuffed a hundred times until it worked. The fundamentals were the same. The access was different.\u003c\/p\u003e\u003cp\u003eFor practitioners who appreciate the lineage of how this art got taught.\u003c\/p\u003e\u003cp\u003eA perfect gift for the Old Man Jiu-Jitsu practitioner who has been on the mat long enough to have strong opinions about recovery days.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe shirt:\u003c\/strong\u003e Gildan Softstyle 64000, 100% ring-spun cotton, 4.5 oz. Lightweight and soft. No side seams, ribbed collar that won't curl, shoulder tape to keep the back from stretching. Built for daily wear and repeated washing.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eThe print:\u003c\/strong\u003e Direct-to-Garment (DTG), not a transfer, not a sticker. Wash cold, tumble dry low. The print holds.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eSizing:\u003c\/strong\u003e Runs true to size. Chest width: S 18\" \/ M 20\" \/ L 22\" \/ XL 24\" \/ 2XL 26\"\u003c\/p\u003e\n\u003ch3\u003eWho it's for\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOld Man Jiu-Jitsu practitioners who have been rolling long enough to earn the creaks\u003c\/li\u003e\n\u003cli\u003eGrapplers who think about jiu-jitsu positions in their spare time\u003c\/li\u003e\n\u003cli\u003eAnyone looking for a BJJ gift that actually makes sense\u003c\/li\u003e\n\u003c\/ul\u003e\n","brand":"Frames Culture","offers":[{"title":"S \/ Navy","offer_id":47310461534423,"sku":"31484213187486664667","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ White","offer_id":48296329412823,"sku":"16687066484033742721","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ Black","offer_id":48296329445591,"sku":"17793718206147472344","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ Military Green","offer_id":48296329478359,"sku":"25850892090614145895","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Navy","offer_id":48296329511127,"sku":"11789760322579546646","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ White","offer_id":48296329543895,"sku":"37048268198107311993","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Black","offer_id":48296329576663,"sku":"33043458107582168262","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Military Green","offer_id":48296329609431,"sku":"15727816724234352893","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Navy","offer_id":48296329642199,"sku":"11197522894837126994","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ White","offer_id":48296329674967,"sku":"25413789853878366613","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Black","offer_id":48296329707735,"sku":"15395845880005462978","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Military Green","offer_id":48296329740503,"sku":"34924439680479475290","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Navy","offer_id":48296329773271,"sku":"19797484874061063023","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ White","offer_id":48296329806039,"sku":"55031070348905307017","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Black","offer_id":48296329838807,"sku":"32578912716568348568","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Military Green","offer_id":48296329871575,"sku":"22099488934526255668","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Navy","offer_id":48296329904343,"sku":"12019429633865080310","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ White","offer_id":48296329937111,"sku":"13196462981169124849","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Black","offer_id":48296329969879,"sku":"31746849684050789776","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Military Green","offer_id":48296330002647,"sku":"32890217240463112571","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Navy","offer_id":48296330035415,"sku":"17350931548411803862","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ White","offer_id":48296330068183,"sku":"22039773444709704379","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Black","offer_id":48296330100951,"sku":"13642217495776972549","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Military Green","offer_id":48296330133719,"sku":"81605883113066704519","price":44.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/3081\/5959\/files\/20251021172011-1f0aea23-36b5-6640-b411-7ea02534b7c6.png?v=1771267784"},{"product_id":"brazilian-jiu-jitsu-shirt-im-not-old-im-bjj-crunchy","title":"I'm Not Old, I'm BJJ Crunchy BJJ T-shirt","description":"\u003cp\u003eThe I'm Not Old, I'm BJJ Crunchy T-shirt reframes the sounds Old Man Jiu-Jitsu practitioners make getting off the mat, not age, just proof of years on the mat.\u003c\/p\u003e\n\u003cp\u003eThe sounds your body makes getting off the mat are not a sign of weakness. They are the sound of someone who has been doing this for years and plans to keep going.\u003c\/p\u003e\n\u003cp\u003eCrunchy is a badge. The people who've never trained don't have that particular soundtrack. Every pop, click, and creak is documented mat time.\u003c\/p\u003e\n\u003cp\u003eFor the masters division grapplers who wear the miles with pride.\u003c\/p\u003e\n\u003cp\u003eA perfect gift for the Old Man Jiu-Jitsu practitioner who has been on the mat long enough to have strong opinions about recovery days.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe shirt:\u003c\/strong\u003e Gildan Softstyle 64000, 100% ring-spun cotton, 4.5 oz. Lightweight and soft. No side seams, ribbed collar that won't curl, shoulder tape to keep the back from stretching. Built for daily wear and repeated washing.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe print:\u003c\/strong\u003e Direct-to-Garment (DTG), not a transfer, not a sticker. Wash cold, tumble dry low. The print holds.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSizing:\u003c\/strong\u003e Runs true to size. Chest width: S 18\" \/ M 20\" \/ L 22\" \/ XL 24\" \/ 2XL 26\"\u003c\/p\u003e\n\u003ch3\u003eWho it's for\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOld Man Jiu-Jitsu practitioners who have been rolling long enough to earn the creaks\u003c\/li\u003e\n\u003cli\u003eGrapplers with a sense of humor about what they do, and they love it anyway\u003c\/li\u003e\n\u003cli\u003eAnyone looking for a BJJ gift that actually makes sense\u003c\/li\u003e\n\u003c\/ul\u003e\n","brand":"Frames Culture","offers":[{"title":"S \/ Military Green","offer_id":47310481785047,"sku":"49362600521337424941","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Military Green","offer_id":48296333181143,"sku":"31844197342206975126","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Military Green","offer_id":48296333213911,"sku":"40085906156431596848","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Military Green","offer_id":48296333246679,"sku":"10155375508010604150","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Military Green","offer_id":48296333279447,"sku":"32378083560777958111","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Military Green","offer_id":48296333312215,"sku":"19463785355216976964","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ Navy","offer_id":48296333344983,"sku":"25030417809801998900","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Navy","offer_id":48296333377751,"sku":"20787422660634764380","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Navy","offer_id":48296333410519,"sku":"20417669501737225089","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Navy","offer_id":48296333443287,"sku":"17170755038445252979","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Navy","offer_id":48296333476055,"sku":"75974345042895370186","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Navy","offer_id":48296333508823,"sku":"33160095388670060585","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ White","offer_id":48296333541591,"sku":"29417795772964000312","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ White","offer_id":48296333574359,"sku":"29251119721911774578","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ White","offer_id":48296333607127,"sku":"30377628393700501239","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ White","offer_id":48296333639895,"sku":"33471452999967786081","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ White","offer_id":48296333672663,"sku":"74130360796284198562","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ White","offer_id":48296333705431,"sku":"28541254737355745160","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ Black","offer_id":48296333738199,"sku":"18628691461798364715","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Black","offer_id":48296333770967,"sku":"67762885498639452017","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Black","offer_id":48296333803735,"sku":"24341671608513731134","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Black","offer_id":48296333836503,"sku":"21456589106988329666","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Black","offer_id":48296333869271,"sku":"21930324355046117389","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Black","offer_id":48296333902039,"sku":"13012109327026479051","price":44.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/3081\/5959\/files\/20251021174258-1f0aea56-2375-6926-ace5-82e5ba94f1fb.png?v=1771267540"},{"product_id":"brazilian-jiu-jitsu-t-shirt-masters-still-here","title":"Masters: Still Here BJJ T-shirt","description":"\u003cp\u003eThe Masters: Still Here BJJ T-shirt is for Old Man Jiu-Jitsu practitioners who are still rolling, still tapping people half their age, and still showing up.\u003c\/p\u003e\n\u003cp\u003eStill here. Still rolling. Still tapping people half their age.\u003c\/p\u003e\n\u003cp\u003eThe masters division doesn't get the attention the open division does. That's fine. The practitioners in it have been doing this long enough to not need the validation. They show up, they compete, they train the day after. That's the point.\u003c\/p\u003e\n\u003cp\u003eFor the masters division grapplers who have no intention of going anywhere.\u003c\/p\u003e\n\u003cp\u003eA perfect gift for the Old Man Jiu-Jitsu practitioner who has been on the mat long enough to have strong opinions about recovery days.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe shirt:\u003c\/strong\u003e Gildan Softstyle 64000, 100% ring-spun cotton, 4.5 oz. Lightweight and soft. No side seams, ribbed collar that won't curl, shoulder tape to keep the back from stretching. Built for daily wear and repeated washing.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe print:\u003c\/strong\u003e Direct-to-Garment (DTG), not a transfer, not a sticker. Wash cold, tumble dry low. The print holds.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSizing:\u003c\/strong\u003e Runs true to size. Chest width: S 18\" \/ M 20\" \/ L 22\" \/ XL 24\" \/ 2XL 26\"\u003c\/p\u003e\n\u003ch3\u003eWho it's for\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOld Man Jiu-Jitsu practitioners who have been rolling long enough to earn the creaks\u003c\/li\u003e\n\u003cli\u003eAnyone looking for a BJJ gift that actually makes sense\u003c\/li\u003e\n\u003c\/ul\u003e\n","brand":"Frames Culture","offers":[{"title":"S \/ Navy","offer_id":47675890958551,"sku":"17423350521919190868","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ White","offer_id":48296359330007,"sku":"18515831799402913001","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ Black","offer_id":48296359362775,"sku":"22617187018684013275","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ Military Green","offer_id":48296359395543,"sku":"80280878215466108448","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Navy","offer_id":48296359428311,"sku":"24322542234947095735","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ White","offer_id":48296359461079,"sku":"28533470629087990155","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Black","offer_id":48296359493847,"sku":"26388979210903087697","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Military Green","offer_id":48296359526615,"sku":"29638157446894690420","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Navy","offer_id":48296359559383,"sku":"15587635522642101221","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ White","offer_id":48296359592151,"sku":"19101240982887560093","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Black","offer_id":48296359624919,"sku":"39560360674817575456","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Military Green","offer_id":48296359657687,"sku":"33080525709827299978","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Navy","offer_id":48296359690455,"sku":"10876758303415335219","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ White","offer_id":48296359723223,"sku":"29827453662407314071","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Black","offer_id":48296359755991,"sku":"24101231032286186858","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Military Green","offer_id":48296359788759,"sku":"30801253160214400158","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Navy","offer_id":48296359821527,"sku":"26599037405656365892","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ White","offer_id":48296359854295,"sku":"16007337691912960341","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Black","offer_id":48296359887063,"sku":"64827737682462458191","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Military Green","offer_id":48296359919831,"sku":"85324205093960344427","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Navy","offer_id":48296359952599,"sku":"29547825348293175687","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ White","offer_id":48296359985367,"sku":"27285236286424034730","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Black","offer_id":48296360018135,"sku":"13606482341062975549","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Military Green","offer_id":48296360050903,"sku":"18848407539512106264","price":44.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/3081\/5959\/files\/20260408145902-1f1335b7-b517-676c-b67b-b61a48b5e52d.png?v=1775660519"},{"product_id":"jiu-jitsu-coffee-bjj-t-shirt","title":"Jiu Jitsu \u0026 Coffee BJJ T-shirt","description":"\u003cp\u003eJiu jitsu coffee is the unofficial pre-workout of the mats. If you've ever shown up to class half-awake and held your own purely on caffeine and muscle memory, this one's for you.\u003c\/p\u003e\n\u003cp\u003eFor the practitioners who schedule their training around their morning cup. Or their morning cup around their training. Either way, the priorities are clear.\u003c\/p\u003e\n\u003cp\u003eA perfect gift for the Old Man Jiu-Jitsu practitioner who has been on the mat long enough to have strong opinions about recovery days.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe shirt:\u003c\/strong\u003e Gildan Softstyle 64000, 100% ring-spun cotton, 4.5 oz. Lightweight and soft. No side seams, ribbed collar that won't curl, shoulder tape to keep the back from stretching. Built for daily wear and repeated washing.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe print:\u003c\/strong\u003e Direct-to-Garment (DTG), not a transfer, not a sticker. Wash cold, tumble dry low. The print holds.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSizing:\u003c\/strong\u003e Runs true to size. Chest width: S 18\" \/ M 20\" \/ L 22\" \/ XL 24\" \/ 2XL 26\"\u003c\/p\u003e\n\u003ch3\u003eWho it's for\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOld Man Jiu-Jitsu practitioners who have been rolling long enough to earn the creaks\u003c\/li\u003e\n\u003cli\u003eWomen who train jiu-jitsu and do not need it explained to them\u003c\/li\u003e\n\u003cli\u003eAnyone looking for a BJJ gift that actually makes sense\u003c\/li\u003e\n\u003c\/ul\u003e\n","brand":"Frames Culture","offers":[{"title":"S \/ Black","offer_id":48296365457623,"sku":"16965202696328188055","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ Navy","offer_id":47752019542231,"sku":"28572091841720140109","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ White","offer_id":48296365424855,"sku":"22272842856762738085","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ Military Green","offer_id":48296365490391,"sku":"16267171380618303349","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Black","offer_id":48296365588695,"sku":"25626223872692047909","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Navy","offer_id":48296365523159,"sku":"65510381150348114422","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ White","offer_id":48296365555927,"sku":"46351831457685824257","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Military Green","offer_id":48296365621463,"sku":"30672872892817612907","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Black","offer_id":48296365719767,"sku":"24933697891103256667","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Navy","offer_id":48296365654231,"sku":"13334945274200690088","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ White","offer_id":48296365686999,"sku":"11532563218676447009","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Military Green","offer_id":48296365752535,"sku":"58888423821088513954","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Black","offer_id":48296365850839,"sku":"21079075494322898783","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Navy","offer_id":48296365785303,"sku":"88418394398495570814","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ White","offer_id":48296365818071,"sku":"19665705229018894413","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Military Green","offer_id":48296365883607,"sku":"24435450679905985456","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Black","offer_id":48296365981911,"sku":"75785407685852376606","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Navy","offer_id":48296365916375,"sku":"30202357684241984739","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ White","offer_id":48296365949143,"sku":"19503841326295602428","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Military Green","offer_id":48296366014679,"sku":"14026394209343051634","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Black","offer_id":48296366112983,"sku":"94501762685185587986","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Navy","offer_id":48296366047447,"sku":"30424181986391758668","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ White","offer_id":48296366080215,"sku":"13830248967567095333","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Military Green","offer_id":48296366145751,"sku":"19106971696141545073","price":44.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/3081\/5959\/files\/20260216172025-1f10b5bc-809f-6962-8a09-9e1d63e36703.png?v=1771266811"},{"product_id":"bjj-crunchy-hoodie","title":"BJJ Crunchy Hoodie","description":"\u003cp\u003eIn jiu-jitsu, you hear them before you see them, the pop when they stand up from the mat, the crack when they rotate the shoulder before drilling, the chorus of a body that has logged more rounds than it remembers and carries every one of them out loud.\u003c\/p\u003e\n\u003cp\u003eThe BJJ Crunchy Hoodie is for long-term practitioners who have earned every sound their body makes on the way to class. The ones who are still on the mat years after the honeymoon ended, years after the motivation became something quieter and more durable. Wear it on the way in. Wear it on the way out. The crunch is the proof of work.\u003c\/p\u003e\n\u003cp\u003eMakes a great gift for the Old Man Jiu-Jitsu practitioner in your life who has been on the mat long enough to have strong opinions about recovery days and warming up properly.\u003c\/p\u003e\n\u003ch3\u003eWho it's for\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOld Man Jiu-Jitsu practitioners who have been rolling long enough to earn the creaks\u003c\/li\u003e\n\u003cli\u003eLong-term grapplers who train smarter because training harder stopped being the point\u003c\/li\u003e\n\u003cli\u003eAnyone looking for a BJJ gift that actually lands for the seasoned practitioner\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eThe hoodie:\u003c\/strong\u003e Gildan 18500, 50% cotton \/ 50% polyester (Heather Sport: 60% polyester \/ 40% cotton). 8 oz medium-heavy fabric. Pouch pocket, tear-away label for scratch-free comfort, double-lined hood, color-matched drawcord. Made with ethically grown US cotton (US Cotton Trust Protocol) and OEKO-TEX certified low-impact dyes.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCare:\u003c\/strong\u003e Wash cold, tumble dry low.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSizing:\u003c\/strong\u003e Runs true to size.\u003c\/p\u003e","brand":"Frames Culture","offers":[{"title":"Navy \/ S","offer_id":48113095311575,"sku":"23628425179864172697","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Sport Grey \/ S","offer_id":48113095344343,"sku":"26075524165098714845","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ S","offer_id":48113095377111,"sku":"12323060189985854195","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ S","offer_id":48113095409879,"sku":"29776680386318943107","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ S","offer_id":48113095442647,"sku":"59992135000969983743","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ M","offer_id":48113095475415,"sku":"27819363053724774730","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Sport Grey \/ M","offer_id":48113095508183,"sku":"20259720731181667611","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ M","offer_id":48113095540951,"sku":"92644868133609175176","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ M","offer_id":48113095573719,"sku":"21669243287325300777","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ M","offer_id":48113095606487,"sku":"17545291104651878118","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ L","offer_id":48113095639255,"sku":"28913432962143221133","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Sport Grey \/ L","offer_id":48113095672023,"sku":"19464550504223967475","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ L","offer_id":48113095704791,"sku":"95263801251651845799","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L","offer_id":48113095737559,"sku":"82157330500573893620","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ L","offer_id":48113095770327,"sku":"11116357054848834009","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ XL","offer_id":48113095803095,"sku":"15300370348150522763","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":48113095835863,"sku":"27638508253498896999","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ XL","offer_id":48113095868631,"sku":"22444590556603675533","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XL","offer_id":48113095901399,"sku":"27360129191661857382","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ XL","offer_id":48113095934167,"sku":"82830686473447717273","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":48113095966935,"sku":"30126316295452707013","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":48113095999703,"sku":"31732448143999539869","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 2XL","offer_id":48113096032471,"sku":"20669591241267958231","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 2XL","offer_id":48113096065239,"sku":"30786254640199519188","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":48113096098007,"sku":"17862973727493762618","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 3XL","offer_id":48113096130775,"sku":"17798322721435915103","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":48113096163543,"sku":"16869797446942358930","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 3XL","offer_id":48113096196311,"sku":"11587219190284735996","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 3XL","offer_id":48113096229079,"sku":"12309707074820824355","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":48113096261847,"sku":"13576842428420405341","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 4XL","offer_id":48113096294615,"sku":"15871742235266046232","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":48113096327383,"sku":"32111398111024435699","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 4XL","offer_id":48113096360151,"sku":"79087977672216561984","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 4XL","offer_id":48113096392919,"sku":"26312460166158496401","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":48113096425687,"sku":"32353821315994128478","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 5XL","offer_id":48113096458455,"sku":"18947736377696806913","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":48113096491223,"sku":"30137558298051989679","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 5XL","offer_id":48113096523991,"sku":"26558552380009376885","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 5XL","offer_id":48113096556759,"sku":"26971180173392674735","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":48113096589527,"sku":"15501465463161130054","price":85.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/3081\/5959\/files\/20251215222343-1f0da04b-753b-6e2e-abac-1afeeab55787.png?v=1765837530"},{"product_id":"leverage-bjj-hoodie","title":"Leverage BJJ Hoodie","description":"\u003cp\u003eThe Leverage BJJ Hoodie is for grapplers who understand the founding principle of jiu-jitsu: use your structure, not your strength. Leverage is what lets a smaller practitioner control a larger one. It is physics, applied with patience and the right angle. After years on the mat, it becomes instinct.\u003c\/p\u003e\n\u003cp\u003eOld Man Jiu-Jitsu runs on leverage. Not explosiveness, not athleticism, the kind of efficiency that only gets sharper over time. This hoodie is for the practitioners who have stopped trying to muscle their way through and started making positions geometrically inescapable instead. Wear it as a reminder of what the whole game is actually about.\u003c\/p\u003e\n\u003cp\u003eA great BJJ gift for the Old Man Jiu-Jitsu practitioner who has spent years learning to do more with less, and it shows in every round.\u003c\/p\u003e\n\u003ch3\u003eWho it's for\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOld Man Jiu-Jitsu practitioners who have traded strength for precision and never looked back\u003c\/li\u003e\n\u003cli\u003eGrapplers who train technique over athleticism and can feel the difference\u003c\/li\u003e\n\u003cli\u003eAnyone looking for a meaningful BJJ hoodie gift for a long-term practitioner\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eThe hoodie:\u003c\/strong\u003e Gildan 18500, 50% cotton \/ 50% polyester (Heather Sport: 60% polyester \/ 40% cotton). 8 oz medium-heavy fabric. Pouch pocket, tear-away label, double-lined hood, color-matched drawcord. Made with ethically grown US cotton (US Cotton Trust Protocol) and OEKO-TEX certified low-impact dyes.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCare:\u003c\/strong\u003e Wash cold, tumble dry low.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSizing:\u003c\/strong\u003e Runs true to size.\u003c\/p\u003e","brand":"Frames Culture","offers":[{"title":"Navy \/ S","offer_id":48113115005143,"sku":"12569311333052073244","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Sport Grey \/ S","offer_id":48113115037911,"sku":"19929379724053286189","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ S","offer_id":48113115070679,"sku":"25419509351849913584","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ S","offer_id":48113115103447,"sku":"12535764072955934497","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ S","offer_id":48113115136215,"sku":"26948164211809101642","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ M","offer_id":48113115168983,"sku":"12723941676324898928","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Sport Grey \/ M","offer_id":48113115201751,"sku":"15423860268781428539","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ M","offer_id":48113115234519,"sku":"17694858828834691851","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ M","offer_id":48113115267287,"sku":"30803242376157240640","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ M","offer_id":48113115300055,"sku":"81526248300049643723","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ L","offer_id":48113115332823,"sku":"29885841454174258449","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Sport Grey \/ L","offer_id":48113115365591,"sku":"22306212172316176024","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ L","offer_id":48113115398359,"sku":"11000815890446155059","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L","offer_id":48113115431127,"sku":"15687039463665601397","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ L","offer_id":48113115463895,"sku":"31496822131035771809","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ XL","offer_id":48113115496663,"sku":"11680198413949477643","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":48113115529431,"sku":"17121851473504884727","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ XL","offer_id":48113115562199,"sku":"18326406984426836365","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XL","offer_id":48113115594967,"sku":"18651878092499492617","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ XL","offer_id":48113115627735,"sku":"10508326513516049011","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":48113115660503,"sku":"32781123972879649878","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":48113115693271,"sku":"26138930694635858437","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 2XL","offer_id":48113115726039,"sku":"22232073871183979031","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 2XL","offer_id":48113115758807,"sku":"20230464388896627794","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":48113115791575,"sku":"24713788254110962886","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 3XL","offer_id":48113115824343,"sku":"26883483595900112457","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":48113115857111,"sku":"26275894901827839877","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 3XL","offer_id":48113115889879,"sku":"19465502834859799740","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 3XL","offer_id":48113115922647,"sku":"24717561965114131198","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":48113115955415,"sku":"10695718507752571813","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 4XL","offer_id":48113115988183,"sku":"19255811777366989811","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":48113116020951,"sku":"25297817502030178319","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 4XL","offer_id":48113116053719,"sku":"27673496787021787920","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 4XL","offer_id":48113116086487,"sku":"21760859700856687683","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":48113116119255,"sku":"28547855152865359188","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 5XL","offer_id":48113116152023,"sku":"11426397664782806262","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":48113116184791,"sku":"14250160485757845834","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 5XL","offer_id":48113116217559,"sku":"33596936278343278090","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 5XL","offer_id":48113116250327,"sku":"18971058961710661348","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":48113116283095,"sku":"10631848307917762534","price":85.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/3081\/5959\/files\/20251215223839-1f0da06c-d664-6522-b5f9-4a37e5d7b2e7.png?v=1765838453"},{"product_id":"origins-bjj-t-shirt","title":"Origins BJJ T-shirt","description":"\u003cp\u003eBrazilian jiu jitsu didn't start in a strip mall gym. It came from Mitsuyo Maeda, the Gracie family, Rio de Janeiro. A lineage of people who spent decades refining something that actually works on resisting opponents.\u003c\/p\u003e\n\u003cp\u003eMost martial arts claim ancient heritage. BJJ can trace its family tree.\u003c\/p\u003e\n\u003cp\u003eFor practitioners who know where the art came from and why that matters.\u003c\/p\u003e\n\u003cp\u003eA perfect gift for the Old Man Jiu-Jitsu practitioner who has been on the mat long enough to have strong opinions about recovery days.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe shirt:\u003c\/strong\u003e Gildan Softstyle 64000, 100% ring-spun cotton, 4.5 oz. Lightweight and soft. No side seams, ribbed collar that won't curl, shoulder tape to keep the back from stretching. Built for daily wear and repeated washing.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe print:\u003c\/strong\u003e Direct-to-Garment (DTG), not a transfer, not a sticker. Wash cold, tumble dry low. The print holds.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSizing:\u003c\/strong\u003e Runs true to size. Chest width: S 18\" \/ M 20\" \/ L 22\" \/ XL 24\" \/ 2XL 26\"\u003c\/p\u003e\n\u003ch3\u003eWho it's for\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOld Man Jiu-Jitsu practitioners who have been rolling long enough to earn the creaks\u003c\/li\u003e\n\u003cli\u003ePractitioners who train the mind as deliberately as the body\u003c\/li\u003e\n\u003cli\u003eAnyone looking for a BJJ gift that actually makes sense\u003c\/li\u003e\n\u003c\/ul\u003e\n","brand":"Frames Culture","offers":[{"title":"S \/ Navy","offer_id":48118526869719,"sku":"22569132272711286209","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ White","offer_id":48296370045143,"sku":"31258728954853553617","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ Black","offer_id":48296370077911,"sku":"14094372345081329985","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ Military Green","offer_id":48296370110679,"sku":"18226302568007453859","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Navy","offer_id":48296370143447,"sku":"12390296130296091016","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ White","offer_id":48296370176215,"sku":"79855232473248729195","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Black","offer_id":48296370208983,"sku":"20360813646774681657","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Military Green","offer_id":48296370241751,"sku":"21785606046419604055","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Navy","offer_id":48296370274519,"sku":"10202479434967552105","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ White","offer_id":48296370307287,"sku":"43965795949988291352","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Black","offer_id":48296370340055,"sku":"47921946407739482747","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Military Green","offer_id":48296370372823,"sku":"28079953544350642823","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Navy","offer_id":48296370405591,"sku":"15853427508437432003","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ White","offer_id":48296370438359,"sku":"17898566527873511782","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Black","offer_id":48296370471127,"sku":"29497104599282259615","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Military Green","offer_id":48296370503895,"sku":"65919533603473734581","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Navy","offer_id":48296370536663,"sku":"24699018184659514197","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ White","offer_id":48296370569431,"sku":"42671561768434866895","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Black","offer_id":48296370602199,"sku":"30205503502861048268","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Military Green","offer_id":48296370634967,"sku":"28560547480249120875","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Navy","offer_id":48296370667735,"sku":"36558530234310436730","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ White","offer_id":48296370700503,"sku":"67828666979422775921","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Black","offer_id":48296370733271,"sku":"11076410605120618494","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Military Green","offer_id":48296370766039,"sku":"24363771573111395634","price":44.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/3081\/5959\/files\/20251217162258-1f0db64a-6616-6894-a0d5-e21752ec7776.png?v=1771621727"},{"product_id":"still-rolling-bjj-shirt","title":"Still Rolling BJJ Shirt","description":"\u003cp\u003eThe Still Rolling BJJ Shirt is for long-term practitioners who've had every reason to stop and haven't, injuries, life, years, all of it, and still here.\u003c\/p\u003e\n\u003cp\u003eInjuries, life, years. Still rolling.\u003c\/p\u003e\n\u003cp\u003eFor the long-term practitioners who've had every reason to stop and haven't. The ones who've modified their game around bad knees, bad shoulders, and a schedule that doesn't always cooperate. Still there. Still rolling.\u003c\/p\u003e\n\u003cp\u003eA perfect gift for the Old Man Jiu-Jitsu practitioner who has been on the mat long enough to have strong opinions about recovery days.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe shirt:\u003c\/strong\u003e Gildan Softstyle 64000, 100% ring-spun cotton, 4.5 oz. Lightweight and soft. No side seams, ribbed collar that won't curl, shoulder tape to keep the back from stretching. Built for daily wear and repeated washing.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe print:\u003c\/strong\u003e Direct-to-Garment (DTG), not a transfer, not a sticker. Wash cold, tumble dry low. The print holds.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSizing:\u003c\/strong\u003e Runs true to size. Chest width: S 18\" \/ M 20\" \/ L 22\" \/ XL 24\" \/ 2XL 26\"\u003c\/p\u003e\n\u003ch3\u003eWho it's for\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOld Man Jiu-Jitsu practitioners who have been rolling long enough to earn the creaks\u003c\/li\u003e\n\u003cli\u003eAnyone looking for a BJJ gift that actually makes sense\u003c\/li\u003e\n\u003c\/ul\u003e\n","brand":"Frames Culture","offers":[{"title":"Black \/ S","offer_id":48138204283095,"sku":"17209654190982918571","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ M","offer_id":48138204414167,"sku":"65394843591180701000","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L","offer_id":48138204545239,"sku":"21879985916224169330","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XL","offer_id":48138204676311,"sku":"28001600770900521230","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 2XL","offer_id":48138204807383,"sku":"23834751774861051321","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 3XL","offer_id":48138204938455,"sku":"16019335501600435567","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ S","offer_id":48138204315863,"sku":"27555870812306912086","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ M","offer_id":48138204446935,"sku":"75217761945098392101","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ L","offer_id":48138204578007,"sku":"24064076659105288013","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ XL","offer_id":48138204709079,"sku":"32920483359538278389","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":48138204840151,"sku":"33872671626647610029","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":48138204971223,"sku":"18867965286163912086","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ S","offer_id":48138204217559,"sku":"22602129774127281750","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ M","offer_id":48138204348631,"sku":"16621291876690281089","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ L","offer_id":48138204479703,"sku":"33704604478980157027","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ XL","offer_id":48138204610775,"sku":"22122530485466038766","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":48138204741847,"sku":"31405884392226225706","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 3XL","offer_id":48138204872919,"sku":"84499552078037197408","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ S","offer_id":48138204250327,"sku":"33349407553437415770","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ M","offer_id":48138204381399,"sku":"21119750857774848472","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ L","offer_id":48138204512471,"sku":"24482941738192820227","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ XL","offer_id":48138204643543,"sku":"22782958249478197069","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 2XL","offer_id":48138204774615,"sku":"16861046063580127911","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 3XL","offer_id":48138204905687,"sku":"48590268332647439030","price":44.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/3081\/5959\/files\/20251227154406-1f0e33ae-0c37-6508-99e1-42a4f3314992.png?v=1766850329"},{"product_id":"whisky-bjj-shirt","title":"Whiskey BJJ Shirt","description":"\u003cp\u003eThe Whiskey BJJ Shirt is for Old Man Jiu-Jitsu practitioners who have earned their post-training ritual and take the debrief as seriously as the round.\u003c\/p\u003e\n\u003cp\u003eAfter hard rounds, some practitioners prefer whiskey to water. There's a particular camaraderie at the after-training debrief, whether it happens at the gym or at the bar, where people who just tried to choke each other sit and talk through what worked and what didn't. Training culture runs on shared experience.\u003c\/p\u003e\u003cp\u003eFor the practitioners who take their recovery seriously in their own way.\u003c\/p\u003e\u003cp\u003eA perfect gift for the Old Man Jiu-Jitsu practitioner who has been on the mat long enough to have strong opinions about recovery days.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe shirt:\u003c\/strong\u003e Gildan Softstyle 64000, 100% ring-spun cotton, 4.5 oz. Lightweight and soft. No side seams, ribbed collar that won't curl, shoulder tape to keep the back from stretching. Built for daily wear and repeated washing.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eThe print:\u003c\/strong\u003e Direct-to-Garment (DTG), not a transfer, not a sticker. Wash cold, tumble dry low. The print holds.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eSizing:\u003c\/strong\u003e Runs true to size. Chest width: S 18\" \/ M 20\" \/ L 22\" \/ XL 24\" \/ 2XL 26\"\u003c\/p\u003e\n\u003ch3\u003eWho it's for\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOld Man Jiu-Jitsu practitioners who have been rolling long enough to earn the creaks\u003c\/li\u003e\n\u003cli\u003eGrapplers with a sense of humor about what they do, and they love it anyway\u003c\/li\u003e\n\u003cli\u003eAnyone looking for a BJJ gift that actually makes sense\u003c\/li\u003e\n\u003c\/ul\u003e\n","brand":"Frames Culture","offers":[{"title":"Black \/ S","offer_id":48191229853911,"sku":"16437670472944960208","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ M","offer_id":48191229984983,"sku":"90220895453717010400","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L","offer_id":48191230116055,"sku":"33872865581934355524","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XL","offer_id":48191230247127,"sku":"26515798094252790741","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 2XL","offer_id":48191230378199,"sku":"27524964119443316163","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 3XL","offer_id":48191230509271,"sku":"28181873335774789689","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ S","offer_id":48191229886679,"sku":"17641889330444647881","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ M","offer_id":48191230017751,"sku":"22059142662291763435","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ L","offer_id":48191230148823,"sku":"19420668756429169985","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ XL","offer_id":48191230279895,"sku":"20154498778596289029","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":48191230410967,"sku":"27363646420486791605","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":48191230542039,"sku":"10544583964677692157","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ S","offer_id":48191229788375,"sku":"18657407507822080767","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ M","offer_id":48191229919447,"sku":"20114262198691360737","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ L","offer_id":48191230050519,"sku":"32543849813451183169","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ XL","offer_id":48191230181591,"sku":"15329663732731687105","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":48191230312663,"sku":"32112478676519846260","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 3XL","offer_id":48191230443735,"sku":"33381801305010725170","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ S","offer_id":48191229821143,"sku":"23772550617375387610","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ M","offer_id":48191229952215,"sku":"92935874867126588129","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ L","offer_id":48191230083287,"sku":"14759424017275877812","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ XL","offer_id":48191230214359,"sku":"29876998202170535630","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 2XL","offer_id":48191230345431,"sku":"73428655225283775985","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 3XL","offer_id":48191230476503,"sku":"31275184149219140622","price":44.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/3081\/5959\/files\/20260119050348-1f0f4f43-d2a2-61e6-b492-76590adc4197.png?v=1771260896"},{"product_id":"journey-bjj-t-shirt","title":"Journey BJJ T-shirt","description":"\u003cp\u003eMost people who start jiu jitsu don't make it to blue belt. Most blue belts don't make it to purple. The ones who stay aren't more talented. They just kept showing up when it got hard, boring, or both.\u003c\/p\u003e\n\u003cp\u003eThat's the journey. Not the highlight reel. The part in between.\u003c\/p\u003e\n\u003cp\u003eFor the long-game practitioners who measure progress in years, not months.\u003c\/p\u003e\n\u003cp\u003eA perfect gift for the Old Man Jiu-Jitsu practitioner who has been on the mat long enough to have strong opinions about recovery days.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe shirt:\u003c\/strong\u003e Gildan Softstyle 64000, 100% ring-spun cotton, 4.5 oz. Lightweight and soft. No side seams, ribbed collar that won't curl, shoulder tape to keep the back from stretching. Built for daily wear and repeated washing.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe print:\u003c\/strong\u003e Direct-to-Garment (DTG), not a transfer, not a sticker. Wash cold, tumble dry low. The print holds.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSizing:\u003c\/strong\u003e Runs true to size. Chest width: S 18\" \/ M 20\" \/ L 22\" \/ XL 24\" \/ 2XL 26\"\u003c\/p\u003e\n\u003ch3\u003eWho it's for\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOld Man Jiu-Jitsu practitioners who have been rolling long enough to earn the creaks\u003c\/li\u003e\n\u003cli\u003eWhite and blue belts still figuring out the game, and loving it\u003c\/li\u003e\n\u003cli\u003eAnyone looking for a BJJ gift that actually makes sense\u003c\/li\u003e\n\u003c\/ul\u003e\n","brand":"Frames Culture","offers":[{"title":"S \/ Navy","offer_id":48255543312599,"sku":"43659107988272775641","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ White","offer_id":48296382988503,"sku":"83749313572484441699","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ Black","offer_id":48296383021271,"sku":"21108297291551067370","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ Military Green","offer_id":48296383054039,"sku":"67509432168242928898","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Navy","offer_id":48296383086807,"sku":"26419615884427970163","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ White","offer_id":48296383119575,"sku":"25060096160497293189","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Black","offer_id":48296383152343,"sku":"12691020906227964394","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Military Green","offer_id":48296383185111,"sku":"28457587315843053037","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Navy","offer_id":48296383217879,"sku":"26192064114305297134","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ White","offer_id":48296383250647,"sku":"14700813828300865376","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Black","offer_id":48296383283415,"sku":"15611366174028880404","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Military Green","offer_id":48296383316183,"sku":"15503562437964553242","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Navy","offer_id":48296383348951,"sku":"91062015760661284759","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ White","offer_id":48296383381719,"sku":"12130165383646722478","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Black","offer_id":48296383414487,"sku":"27275325083400551625","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Military Green","offer_id":48296383447255,"sku":"16241574778955754407","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Navy","offer_id":48296383480023,"sku":"23007264859037787911","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ White","offer_id":48296383512791,"sku":"18177709359051628741","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Black","offer_id":48296383545559,"sku":"33961701932823913828","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Military Green","offer_id":48296383578327,"sku":"34004043182923816581","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Navy","offer_id":48296383611095,"sku":"16103462924674870541","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ White","offer_id":48296383643863,"sku":"29992569072949441150","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Black","offer_id":48296383676631,"sku":"10311687901945864883","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Military Green","offer_id":48296383709399,"sku":"12836470342156065087","price":44.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/3081\/5959\/files\/20260131043350-1f0fe5e0-abdf-637c-90d7-0ea825992cee.png?v=1771266791"},{"product_id":"old-man-bjj-t-shirt","title":"Old Man BJJ T-shirt","description":"\u003cp\u003eThe Old Man BJJ T-shirt is for the masters division grapplers who've been counted out and kept rolling anyway.\u003c\/p\u003e\n\u003cp\u003eThere's always some 25-year-old in class who's faster, more explosive, and gassing out by round three.\u003c\/p\u003e\n\u003cp\u003eThat's the old man advantage. You learned to work smarter years ago because you had no choice. You've been tapped by everyone on that mat and you're still there. They'll understand eventually.\u003c\/p\u003e\n\u003cp\u003eFor the masters division grapplers who've been counted out and kept rolling anyway.\u003c\/p\u003e\n\u003cp\u003eA perfect gift for the Old Man Jiu-Jitsu practitioner who has been on the mat long enough to have strong opinions about recovery days.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe shirt:\u003c\/strong\u003e Gildan Softstyle 64000, 100% ring-spun cotton, 4.5 oz. Lightweight and soft. No side seams, ribbed collar that won't curl, shoulder tape to keep the back from stretching. Built for daily wear and repeated washing.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe print:\u003c\/strong\u003e Direct-to-Garment (DTG), not a transfer, not a sticker. Wash cold, tumble dry low. The print holds.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSizing:\u003c\/strong\u003e Runs true to size. Chest width: S 18\" \/ M 20\" \/ L 22\" \/ XL 24\" \/ 2XL 26\"\u003c\/p\u003e\n\u003ch3\u003eWho it's for\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOld Man Jiu-Jitsu practitioners who have been rolling long enough to earn the creaks\u003c\/li\u003e\n\u003cli\u003eGrapplers with a sense of humor about what they do, and they love it anyway\u003c\/li\u003e\n\u003cli\u003eAnyone looking for a BJJ gift that actually makes sense\u003c\/li\u003e\n\u003c\/ul\u003e\n","brand":"Frames Culture","offers":[{"title":"S \/ White","offer_id":48296388362455,"sku":"18047027989203848506","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ Military Green","offer_id":48296388427991,"sku":"21232371729305639275","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ Black","offer_id":48296388395223,"sku":"31602221355160734233","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ Navy","offer_id":48261374804183,"sku":"23381299885341120656","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ White","offer_id":48296388493527,"sku":"12101869276042410053","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Military Green","offer_id":48296388559063,"sku":"64646180268695365203","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Black","offer_id":48296388526295,"sku":"15916061003511779559","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Navy","offer_id":48296388460759,"sku":"24182621261110564188","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ White","offer_id":48296388624599,"sku":"22881101444451947473","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Military Green","offer_id":48296388690135,"sku":"28848485858342408737","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Black","offer_id":48296388657367,"sku":"78060505115645355446","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Navy","offer_id":48296388591831,"sku":"31515337828576394836","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ White","offer_id":48296388755671,"sku":"12770830312487672200","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Military Green","offer_id":48296388821207,"sku":"18503769624729108499","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Black","offer_id":48296388788439,"sku":"20998597919152172771","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Navy","offer_id":48296388722903,"sku":"13470334578035006153","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ White","offer_id":48296388886743,"sku":"70537542730663114084","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Military Green","offer_id":48296388952279,"sku":"33427389038440116403","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Black","offer_id":48296388919511,"sku":"18012447660274765903","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Navy","offer_id":48296388853975,"sku":"29769762754034334495","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ White","offer_id":48296389017815,"sku":"24579344874423473425","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Military Green","offer_id":48296389083351,"sku":"13558013336349654186","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Black","offer_id":48296389050583,"sku":"98284112978709967563","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Navy","offer_id":48296388985047,"sku":"40507305531818471939","price":44.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/3081\/5959\/files\/20260324230541-1f127d5f-acb8-6e56-80cd-4616ce5fc5e6.png?v=1774981500"},{"product_id":"gi-player-bjj-t-shirt","title":"Gi Player BJJ T-shirt","description":"\u003cp\u003eThe Gi Player BJJ T-shirt is for traditional jiu-jitsu practitioners who use the lapels, the collar, and the sleeve grips on purpose, and slow the game down to win it.\u003c\/p\u003e\n\u003cp\u003eThe gi player is a particular species. They use the lapels, the collar, the sleeve grips. They slow the game down and tighten the space. They think in terms of fabric control before body control. The gi adds a layer of strategy that changes the whole game.\u003c\/p\u003e\u003cp\u003eFor traditional practitioners who train in the gi and mean it.\u003c\/p\u003e\u003cp\u003eA perfect gift for the Old Man Jiu-Jitsu practitioner who has been on the mat long enough to have strong opinions about recovery days.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe shirt:\u003c\/strong\u003e Gildan Softstyle 64000, 100% ring-spun cotton, 4.5 oz. Lightweight and soft. No side seams, ribbed collar that won't curl, shoulder tape to keep the back from stretching. Built for daily wear and repeated washing.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eThe print:\u003c\/strong\u003e Direct-to-Garment (DTG), not a transfer, not a sticker. Wash cold, tumble dry low. The print holds.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eSizing:\u003c\/strong\u003e Runs true to size. Chest width: S 18\" \/ M 20\" \/ L 22\" \/ XL 24\" \/ 2XL 26\"\u003c\/p\u003e\n\u003ch3\u003eWho it's for\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOld Man Jiu-Jitsu practitioners who have been rolling long enough to earn the creaks\u003c\/li\u003e\n\u003cli\u003ePractitioners who train the mind as deliberately as the body\u003c\/li\u003e\n\u003cli\u003eAnyone looking for a BJJ gift that actually makes sense\u003c\/li\u003e\n\u003c\/ul\u003e\n","brand":"Frames Culture","offers":[{"title":"S \/ Navy","offer_id":48289399996631,"sku":"15454982757307174626","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ White","offer_id":48296394490071,"sku":"67034628018376818282","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ Black","offer_id":48296394522839,"sku":"19049074608616024013","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ Military Green","offer_id":48296394555607,"sku":"33085526432318042331","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Navy","offer_id":48296394588375,"sku":"53908605995787457149","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ White","offer_id":48296394621143,"sku":"33429248537452940534","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Black","offer_id":48296394653911,"sku":"17586343273915243421","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Military Green","offer_id":48296394686679,"sku":"99032296560255522992","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Navy","offer_id":48296394719447,"sku":"49471043600902787096","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ White","offer_id":48296394752215,"sku":"24563866154436816484","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Black","offer_id":48296394784983,"sku":"24456907479927828104","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Military Green","offer_id":48296394817751,"sku":"12941963835487794321","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Navy","offer_id":48296394850519,"sku":"27261389832475334550","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ White","offer_id":48296394883287,"sku":"17478854733325803934","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Black","offer_id":48296394916055,"sku":"18124719074924181160","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Military Green","offer_id":48296394948823,"sku":"18844612608860244502","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Navy","offer_id":48296394981591,"sku":"21615914627513572679","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ White","offer_id":48296395014359,"sku":"19183383263370644272","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Black","offer_id":48296395047127,"sku":"15922659202481232418","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Military Green","offer_id":48296395079895,"sku":"60754842946861989199","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Navy","offer_id":48296395112663,"sku":"11794689320640460141","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ White","offer_id":48296395145431,"sku":"22639452332149986911","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Black","offer_id":48296395178199,"sku":"26666807979523032669","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Military Green","offer_id":48296395210967,"sku":"22354139906723015758","price":44.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/3081\/5959\/files\/20260213232239-1f10932e-3bf8-6594-8458-822bcd81abbf.png?v=1771272714"},{"product_id":"vintage-grappler-bjj-t-shirt","title":"Vintage Grappler BJJ T-shirt","description":"\u003cp\u003eBeen doing this since before the algorithm decided jiu jitsu was a lifestyle brand.\u003c\/p\u003e\n\u003cp\u003eFor the practitioners who remember when there were three instructionals and you figured the rest out on the mat. Who have a gi older than most white belts in the gym. Who've watched the community grow from a subculture into something much bigger and still show up to Tuesday night class either way.\u003c\/p\u003e\n\u003cp\u003eOld school. Still rolling.\u003c\/p\u003e\n\u003cp\u003eA perfect gift for the Old Man Jiu-Jitsu practitioner who has been on the mat long enough to have strong opinions about recovery days.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe shirt:\u003c\/strong\u003e Gildan Softstyle 64000, 100% ring-spun cotton, 4.5 oz. Lightweight and soft. No side seams, ribbed collar that won't curl, shoulder tape to keep the back from stretching. Built for daily wear and repeated washing.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe print:\u003c\/strong\u003e Direct-to-Garment (DTG), not a transfer, not a sticker. Wash cold, tumble dry low. The print holds.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSizing:\u003c\/strong\u003e Runs true to size. Chest width: S 18\" \/ M 20\" \/ L 22\" \/ XL 24\" \/ 2XL 26\"\u003c\/p\u003e\n\u003ch3\u003eWho it's for\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOld Man Jiu-Jitsu practitioners who have been rolling long enough to earn the creaks\u003c\/li\u003e\n\u003cli\u003eGrapplers with a sense of humor about what they do, and they love it anyway\u003c\/li\u003e\n\u003cli\u003eAnyone looking for a BJJ gift that actually makes sense\u003c\/li\u003e\n\u003c\/ul\u003e\n","brand":"Frames Culture","offers":[{"title":"Black \/ S","offer_id":48298501963991,"sku":"18971388986802101557","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ M","offer_id":48298502095063,"sku":"24739964006928200867","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L","offer_id":48298502226135,"sku":"14261990425032652681","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XL","offer_id":48298502357207,"sku":"27981187231032995801","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 2XL","offer_id":48298502488279,"sku":"30322708584672409974","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 3XL","offer_id":48298502619351,"sku":"22346916260431721561","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ S","offer_id":48298501996759,"sku":"21831166420841459124","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ M","offer_id":48298502127831,"sku":"16991253579718449091","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ L","offer_id":48298502258903,"sku":"11879725324527390277","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ XL","offer_id":48298502389975,"sku":"20807135569382162888","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":48298502521047,"sku":"15084359282194901103","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":48298502652119,"sku":"32569416692183662271","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ S","offer_id":48298501898455,"sku":"22054471369839352348","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ M","offer_id":48298502029527,"sku":"14251765678983788595","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ L","offer_id":48298502160599,"sku":"20330376437310654257","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ XL","offer_id":48298502291671,"sku":"19701376579708232617","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":48298502422743,"sku":"52930560787458590700","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 3XL","offer_id":48298502553815,"sku":"28332102139764601454","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ S","offer_id":48298501931223,"sku":"16604487056143048885","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ M","offer_id":48298502062295,"sku":"32648623408970976658","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ L","offer_id":48298502193367,"sku":"24296453455292442642","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ XL","offer_id":48298502324439,"sku":"18127331597242042931","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 2XL","offer_id":48298502455511,"sku":"18062497405696890713","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 3XL","offer_id":48298502586583,"sku":"12667952369351225902","price":44.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/3081\/5959\/files\/20260217161026-1f10c1b2-bc34-6dc2-aca6-5a4c0efda44e.png?v=1777993312"},{"product_id":"long-game-bjj-t-shirt","title":"Long Game BJJ T-shirt","description":"\u003cp\u003eJiu jitsu doesn't reward the short game. The techniques that work in month three look nothing like the techniques that work in year ten. The people who stay long enough to see the difference are playing a different sport than the ones who just started.\u003c\/p\u003e\n\u003cp\u003eFor the practitioners who are in it for the long game and have stopped measuring progress by the month.\u003c\/p\u003e\n\u003cp\u003eMakes one of the best BJJ belt promotion gifts you can give, for practitioners who put in the years to earn it.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe shirt:\u003c\/strong\u003e Gildan Softstyle 64000, 100% ring-spun cotton, 4.5 oz. Lightweight and soft. No side seams, ribbed collar that won't curl, shoulder tape to keep the back from stretching. Built for daily wear and repeated washing.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe print:\u003c\/strong\u003e Direct-to-Garment (DTG), not a transfer, not a sticker. Wash cold, tumble dry low. The print holds.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSizing:\u003c\/strong\u003e Runs true to size. Chest width: S 18\" \/ M 20\" \/ L 22\" \/ XL 24\" \/ 2XL 26\"\u003c\/p\u003e\n\u003ch3\u003eWho it's for\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOld Man Jiu-Jitsu practitioners who have been rolling long enough to earn the creaks\u003c\/li\u003e\n\u003cli\u003eBJJ practitioners celebrating a hard-earned belt promotion\u003c\/li\u003e\n\u003cli\u003eAnyone looking for a BJJ gift that actually makes sense\u003c\/li\u003e\n\u003c\/ul\u003e\n","brand":"Frames Culture","offers":[{"title":"Navy \/ S","offer_id":48306054660311,"sku":"21675558945974233856","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ S","offer_id":48306054693079,"sku":"60540537730437208200","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ S","offer_id":48306054725847,"sku":"27062042941478260019","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ S","offer_id":48306054758615,"sku":"18193100603254514848","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ M","offer_id":48306054791383,"sku":"29507297950009220855","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ M","offer_id":48306054824151,"sku":"90602162754841924134","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ M","offer_id":48306054856919,"sku":"10621997237252785450","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ M","offer_id":48306054889687,"sku":"29659005868444096815","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ L","offer_id":48306054922455,"sku":"25126860562947260010","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ L","offer_id":48306054955223,"sku":"20238076767851891804","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L","offer_id":48306054987991,"sku":"42263698736372566111","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ L","offer_id":48306055020759,"sku":"28388193707438796209","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ XL","offer_id":48306055053527,"sku":"18243343468472419890","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ XL","offer_id":48306055086295,"sku":"39378081401291521548","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XL","offer_id":48306055119063,"sku":"20814848770008940985","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ XL","offer_id":48306055151831,"sku":"22076070021819552654","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":48306055184599,"sku":"28640323476306206389","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 2XL","offer_id":48306055217367,"sku":"28166226923535563729","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 2XL","offer_id":48306055250135,"sku":"32829391526846697648","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":48306055282903,"sku":"10647002374056900459","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 3XL","offer_id":48306055315671,"sku":"11165402845500749997","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 3XL","offer_id":48306055348439,"sku":"13232766148465824336","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 3XL","offer_id":48306055381207,"sku":"13292063982668210807","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":48306055413975,"sku":"16034642138512825686","price":44.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/3081\/5959\/files\/20260220152050-1f10e6fb-d139-6bd2-bf26-ce23e957e699.png?v=1771600944"},{"product_id":"longevity-bjj-t-shirt","title":"Longevity BJJ T-shirt","description":"\u003cp\u003eThe Longevity BJJ T-shirt is for the grapplers who are building a practice that lasts.\u003c\/p\u003e\n\u003cp\u003eThe goal isn't to train hard this year. The goal is to still be training in twenty years.\u003c\/p\u003e\n\u003cp\u003eLongevity in jiu jitsu means adapting. Warming up properly. Tapping before it hurts. Choosing training partners who make you better, not ones who prove a point. The practitioners who figure this out early get a lot more years on the mat.\u003c\/p\u003e\n\u003cp\u003eFor the grapplers who are building a practice that lasts.\u003c\/p\u003e\n\u003cp\u003eMakes one of the best BJJ belt promotion gifts you can give, for practitioners who put in the years to earn it.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe shirt:\u003c\/strong\u003e Gildan Softstyle 64000, 100% ring-spun cotton, 4.5 oz. Lightweight and soft. No side seams, ribbed collar that won't curl, shoulder tape to keep the back from stretching. Built for daily wear and repeated washing.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe print:\u003c\/strong\u003e Direct-to-Garment (DTG), not a transfer, not a sticker. Wash cold, tumble dry low. The print holds.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSizing:\u003c\/strong\u003e Runs true to size. Chest width: S 18\" \/ M 20\" \/ L 22\" \/ XL 24\" \/ 2XL 26\"\u003c\/p\u003e\n\u003ch3\u003eWho it's for\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOld Man Jiu-Jitsu practitioners who have been rolling long enough to earn the creaks\u003c\/li\u003e\n\u003cli\u003eBJJ practitioners celebrating a hard-earned belt promotion\u003c\/li\u003e\n\u003cli\u003eAnyone looking for a BJJ gift that actually makes sense\u003c\/li\u003e\n\u003c\/ul\u003e\n","brand":"Frames Culture","offers":[{"title":"Navy \/ S","offer_id":48306061607127,"sku":"24902776805243717540","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ S","offer_id":48306061639895,"sku":"15639882098679723221","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ S","offer_id":48306061672663,"sku":"24020801348591244632","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ S","offer_id":48306061705431,"sku":"16942053959311852603","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ M","offer_id":48306061738199,"sku":"34988194046310486847","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ M","offer_id":48306061770967,"sku":"82800948961857533329","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ M","offer_id":48306061803735,"sku":"54048532268959394095","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ M","offer_id":48306061836503,"sku":"17656162116488392866","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ L","offer_id":48306061869271,"sku":"13284383485835249049","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ L","offer_id":48306061902039,"sku":"48579436475863016350","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L","offer_id":48306061934807,"sku":"21610708684309210493","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ L","offer_id":48306061967575,"sku":"61642871836816071340","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ XL","offer_id":48306062000343,"sku":"23964150368179314138","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ XL","offer_id":48306062033111,"sku":"30793322578096725544","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XL","offer_id":48306062065879,"sku":"31040854248720204676","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ XL","offer_id":48306062098647,"sku":"28346769272622750745","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":48306062131415,"sku":"45377642850212508743","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 2XL","offer_id":48306062164183,"sku":"21569657118473043365","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 2XL","offer_id":48306062196951,"sku":"27055930193362719738","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":48306062229719,"sku":"27562096760276613304","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 3XL","offer_id":48306062262487,"sku":"38856618827780334673","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 3XL","offer_id":48306062295255,"sku":"48195030103151304792","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 3XL","offer_id":48306062328023,"sku":"24539435799535813245","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":48306062360791,"sku":"18978681260928892604","price":44.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/3081\/5959\/files\/20260220152932-1f10e70f-44c5-6930-b512-ee4119784d1a.png?v=1771601501"},{"product_id":"crunchy-crew-bjj-t-shirt","title":"Crunchy Crew BJJ T-shirt","description":"\u003cp\u003eThe Crunchy Crew BJJ T-shirt is for long-term Old Man Jiu-Jitsu practitioners who wear their training history out loud, one pop at a time.\u003c\/p\u003e\n\u003cp\u003eYou hear them before you see them. The pop when they stand up. The crack when they rotate. The symphony of a body that has been on the mat for years and carries every session in its joints.\u003c\/p\u003e\n\u003cp\u003eThe Crunchy Crew is not a club you join. It's a club you earn. One session at a time, one year at a time, until your warm-up sounds like a bowl of cereal.\u003c\/p\u003e\n\u003cp\u003eFor the long-term practitioners who wear the miles out loud.\u003c\/p\u003e\n\u003cp\u003eA perfect gift for the Old Man Jiu-Jitsu practitioner who has been on the mat long enough to have strong opinions about recovery days.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe shirt:\u003c\/strong\u003e Gildan Softstyle 64000, 100% ring-spun cotton, 4.5 oz. Lightweight and soft. No side seams, ribbed collar that won't curl, shoulder tape to keep the back from stretching. Built for daily wear and repeated washing.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe print:\u003c\/strong\u003e Direct-to-Garment (DTG), not a transfer, not a sticker. Wash cold, tumble dry low. The print holds.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSizing:\u003c\/strong\u003e Runs true to size. Chest width: S 18\" \/ M 20\" \/ L 22\" \/ XL 24\" \/ 2XL 26\"\u003c\/p\u003e\n\u003ch3\u003eWho it's for\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOld Man Jiu-Jitsu practitioners who have been rolling long enough to earn the creaks\u003c\/li\u003e\n\u003cli\u003eGrapplers with a sense of humor about what they do, and they love it anyway\u003c\/li\u003e\n\u003cli\u003eAnyone looking for a BJJ gift that actually makes sense\u003c\/li\u003e\n\u003c\/ul\u003e\n","brand":"Frames Culture","offers":[{"title":"Navy \/ S","offer_id":48306084905175,"sku":"33403560215620642740","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ S","offer_id":48306084937943,"sku":"47180254218157358117","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ S","offer_id":48306084970711,"sku":"77866549929308461170","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ S","offer_id":48306085003479,"sku":"33544708258052204481","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ M","offer_id":48306085036247,"sku":"32324057146617656364","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ M","offer_id":48306085069015,"sku":"29500581622866046565","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ M","offer_id":48306085101783,"sku":"13798743750918860124","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ M","offer_id":48306085134551,"sku":"64670904485142217471","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ L","offer_id":48306085167319,"sku":"15811063688513135817","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ L","offer_id":48306085200087,"sku":"80859982502334682553","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L","offer_id":48306085232855,"sku":"20323090657503102207","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ L","offer_id":48306085265623,"sku":"26931661365008850490","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ XL","offer_id":48306085298391,"sku":"50623241544864985604","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ XL","offer_id":48306085331159,"sku":"21943987382584224073","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XL","offer_id":48306085363927,"sku":"69122329785851832761","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ XL","offer_id":48306085396695,"sku":"35433449042851369672","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":48306085429463,"sku":"17283904588730437223","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 2XL","offer_id":48306085462231,"sku":"22818011513809677121","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 2XL","offer_id":48306085494999,"sku":"24890271264231735352","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":48306085527767,"sku":"20585999969425782701","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 3XL","offer_id":48306085560535,"sku":"10173220873139076876","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 3XL","offer_id":48306085593303,"sku":"16953212177317730096","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 3XL","offer_id":48306085626071,"sku":"13783608427486824694","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":48306085658839,"sku":"30705990974906052918","price":44.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/3081\/5959\/files\/20260220154147-1f10e72a-aa31-6de4-a35f-26fd5caf90aa.png?v=1771602161"},{"product_id":"beware-old-man-bjj-t-shirt","title":"Beware Old Man BJJ T-shirt","description":"\u003cp\u003eThe Beware Old Man BJJ T-shirt is for the seasoned grappler who doesn't move fast because he doesn't need to, fifteen years of mat time is a different kind of dangerous.\u003c\/p\u003e\n\u003cp\u003eHe doesn't move fast. He doesn't need to.\u003c\/p\u003e\n\u003cp\u003eThe older guy in the gym who's been rolling for fifteen years has seen every scramble, survived every bad position, and developed a patience that younger practitioners mistake for passivity. Right up until they tap.\u003c\/p\u003e\n\u003cp\u003eExperience is a technique. For the grapplers who've been around long enough to know that.\u003c\/p\u003e\n\u003cp\u003eA perfect gift for the Old Man Jiu-Jitsu practitioner who has been on the mat long enough to have strong opinions about recovery days.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe shirt:\u003c\/strong\u003e Gildan Softstyle 64000, 100% ring-spun cotton, 4.5 oz. Lightweight and soft. No side seams, ribbed collar that won't curl, shoulder tape to keep the back from stretching. Built for daily wear and repeated washing.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe print:\u003c\/strong\u003e Direct-to-Garment (DTG), not a transfer, not a sticker. Wash cold, tumble dry low. The print holds.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSizing:\u003c\/strong\u003e Runs true to size. Chest width: S 18\" \/ M 20\" \/ L 22\" \/ XL 24\" \/ 2XL 26\"\u003c\/p\u003e\n\u003ch3\u003eWho it's for\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOld Man Jiu-Jitsu practitioners who have been rolling long enough to earn the creaks\u003c\/li\u003e\n\u003cli\u003eGrapplers with a sense of humor about what they do, and they love it anyway\u003c\/li\u003e\n\u003cli\u003eAnyone looking for a BJJ gift that actually makes sense\u003c\/li\u003e\n\u003c\/ul\u003e\n","brand":"Frames Culture","offers":[{"title":"Navy \/ S","offer_id":48438953574615,"sku":"81509153024925439262","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ S","offer_id":48438953607383,"sku":"19942490298934112030","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ S","offer_id":48438953640151,"sku":"31310558926184941473","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ S","offer_id":48438953672919,"sku":"17122811979275136842","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ M","offer_id":48438953705687,"sku":"29086638743341717905","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ M","offer_id":48438953738455,"sku":"46821090029705508427","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ M","offer_id":48438953771223,"sku":"31855547061729642116","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ M","offer_id":48438953803991,"sku":"90660896395130114312","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ L","offer_id":48438953836759,"sku":"27370539914651022318","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ L","offer_id":48438953869527,"sku":"37010193547808432690","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L","offer_id":48438953902295,"sku":"24104668015290568917","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ L","offer_id":48438953935063,"sku":"13028247598432164041","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ XL","offer_id":48438953967831,"sku":"88758605540661945958","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ XL","offer_id":48438954000599,"sku":"38796509874426004439","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XL","offer_id":48438954033367,"sku":"29016093735733769112","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ XL","offer_id":48438954066135,"sku":"30770440763966577108","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":48438954098903,"sku":"28741164122424174628","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 2XL","offer_id":48438954131671,"sku":"14592617116237133363","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 2XL","offer_id":48438954164439,"sku":"33536209385070033225","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":48438954197207,"sku":"29874628062368476825","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 3XL","offer_id":48438954229975,"sku":"31708383172001154172","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 3XL","offer_id":48438954262743,"sku":"16829049629610511326","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 3XL","offer_id":48438954295511,"sku":"16741922537766014039","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":48438954328279,"sku":"27101362657075458498","price":44.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/3081\/5959\/files\/20260331185328-1f12d32e-794f-6004-9d9a-e255fe370ccd.png?v=1774983378"},{"product_id":"one-more-round-bjj-t-shirt","title":"One More Round BJJ T-shirt","description":"\u003cp\u003eThe One More Round BJJ T-shirt is for the grapplers who went one more round when their body said stop, because that round is usually the one that matters.\u003c\/p\u003e\n\u003cp\u003eYour body said stop. You went one more round anyway.\u003c\/p\u003e\n\u003cp\u003eThat's not heroics. That's just what training actually looks like. The round you almost skipped is usually the one that matters.\u003c\/p\u003e\n\u003cp\u003eFor the grapplers who know the real battle isn't the technique. It's the negotiation happening in your head at minute four of a hard roll.\u003c\/p\u003e\n\u003cp\u003eA perfect gift for the Old Man Jiu-Jitsu practitioner who has been on the mat long enough to have strong opinions about recovery days.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe shirt:\u003c\/strong\u003e Gildan Softstyle 64000, 100% ring-spun cotton, 4.5 oz. Lightweight and soft. No side seams, ribbed collar that won't curl, shoulder tape to keep the back from stretching. Built for daily wear and repeated washing.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe print:\u003c\/strong\u003e Direct-to-Garment (DTG), not a transfer, not a sticker. Wash cold, tumble dry low. The print holds.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSizing:\u003c\/strong\u003e Runs true to size. Chest width: S 18\" \/ M 20\" \/ L 22\" \/ XL 24\" \/ 2XL 26\"\u003c\/p\u003e\n\u003ch3\u003eWho it's for\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOld Man Jiu-Jitsu practitioners who have been rolling long enough to earn the creaks\u003c\/li\u003e\n\u003cli\u003eGrapplers with a sense of humor about what they do, and they love it anyway\u003c\/li\u003e\n\u003cli\u003eAnyone looking for a BJJ gift that actually makes sense\u003c\/li\u003e\n\u003c\/ul\u003e\n","brand":"Frames Culture","offers":[{"title":"Black \/ S","offer_id":48438964617431,"sku":"37065129040337352208","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ M","offer_id":48438964748503,"sku":"27725358900219163975","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L","offer_id":48438964879575,"sku":"17648940018385821004","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XL","offer_id":48438965010647,"sku":"14362139666523718053","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 2XL","offer_id":48438965141719,"sku":"30920501814522984457","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 3XL","offer_id":48438965272791,"sku":"18015206659600745415","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ S","offer_id":48438964650199,"sku":"16558715649598504663","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ M","offer_id":48438964781271,"sku":"29713120588014396589","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ L","offer_id":48438964912343,"sku":"26525808424148634167","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ XL","offer_id":48438965043415,"sku":"10759390730025942757","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":48438965174487,"sku":"13002383736283764032","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":48438965305559,"sku":"29739535562466303554","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ S","offer_id":48438964551895,"sku":"26407582894154320918","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ M","offer_id":48438964682967,"sku":"49329844365043564646","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ L","offer_id":48438964814039,"sku":"28739814090397970839","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ XL","offer_id":48438964945111,"sku":"39211010896345192787","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":48438965076183,"sku":"29695315421840782077","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 3XL","offer_id":48438965207255,"sku":"62808229545336881516","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ S","offer_id":48438964584663,"sku":"16945026689336817151","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ M","offer_id":48438964715735,"sku":"35955033864585032124","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ L","offer_id":48438964846807,"sku":"18040280979129079924","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ XL","offer_id":48438964977879,"sku":"30043491893241023143","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 2XL","offer_id":48438965108951,"sku":"11951522944038979682","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 3XL","offer_id":48438965240023,"sku":"21164397184131211839","price":44.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/3081\/5959\/files\/20260331191240-1f12d359-672a-66c8-958c-42fcab6bb236.png?v=1774984441"},{"product_id":"precision-over-power-bjj-t-shirt","title":"Precision Over Power BJJ T-shirt","description":"\u003cp\u003eThe bigger guy can make mistakes. You can't afford to.\u003c\/p\u003e\n\u003cp\u003eJiu jitsu was designed to work when size and strength don't tell the whole story. Precision, timing, leverage. The principles that let a smaller practitioner control a larger one aren't accidents. They're what the art was built on.\u003c\/p\u003e\n\u003cp\u003eFor the grapplers who figured out that technique beats muscle. Eventually.\u003c\/p\u003e\n\u003cp\u003eA perfect gift for the Old Man Jiu-Jitsu practitioner who has been on the mat long enough to have strong opinions about recovery days.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe shirt:\u003c\/strong\u003e Gildan Softstyle 64000, 100% ring-spun cotton, 4.5 oz. Lightweight and soft. No side seams, ribbed collar that won't curl, shoulder tape to keep the back from stretching. Built for daily wear and repeated washing.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe print:\u003c\/strong\u003e Direct-to-Garment (DTG), not a transfer, not a sticker. Wash cold, tumble dry low. The print holds.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSizing:\u003c\/strong\u003e Runs true to size. Chest width: S 18\" \/ M 20\" \/ L 22\" \/ XL 24\" \/ 2XL 26\"\u003c\/p\u003e\n\u003ch3\u003eWho it's for\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOld Man Jiu-Jitsu practitioners who have been rolling long enough to earn the creaks\u003c\/li\u003e\n\u003cli\u003eGrapplers who think about jiu-jitsu positions in their spare time\u003c\/li\u003e\n\u003cli\u003eAnyone looking for a BJJ gift that actually makes sense\u003c\/li\u003e\n\u003c\/ul\u003e\n","brand":"Frames Culture","offers":[{"title":"Navy \/ S","offer_id":48438979625175,"sku":"74190792552358263167","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ S","offer_id":48438979657943,"sku":"97686465157454587903","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ S","offer_id":48438979690711,"sku":"88467890520335448468","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ S","offer_id":48438979723479,"sku":"24499789410631396800","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ M","offer_id":48438979756247,"sku":"31060552701708487460","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ M","offer_id":48438979789015,"sku":"24634045659996467038","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ M","offer_id":48438979821783,"sku":"29694806914800947068","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ M","offer_id":48438979854551,"sku":"31889472940964759823","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ L","offer_id":48438979887319,"sku":"30054468213283361411","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ L","offer_id":48438979920087,"sku":"23639774355108893573","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L","offer_id":48438979952855,"sku":"54734504866415505841","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ L","offer_id":48438979985623,"sku":"22822571343105916628","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ XL","offer_id":48438980018391,"sku":"11220345102598179552","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ XL","offer_id":48438980051159,"sku":"81878795460652130408","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XL","offer_id":48438980083927,"sku":"16353174658993664563","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ XL","offer_id":48438980116695,"sku":"25796352369964796713","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":48438980149463,"sku":"59620524213122518746","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 2XL","offer_id":48438980182231,"sku":"27069210420257328326","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 2XL","offer_id":48438980214999,"sku":"32416479865950626110","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":48438980247767,"sku":"28338016691074380401","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 3XL","offer_id":48438980280535,"sku":"11609159886361217224","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 3XL","offer_id":48438980313303,"sku":"18179366921285066301","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 3XL","offer_id":48438980346071,"sku":"26099209902141296837","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":48438980378839,"sku":"12277118221079562238","price":44.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/3081\/5959\/files\/20260331191055-1f12d355-7ea7-67e6-a101-5692820f3863.png?v=1774984369"},{"product_id":"life-is-good-bjj-t-shirt","title":"Life is Good BJJ T-shirt","description":"\u003cp\u003eThe Life is Good BJJ T-shirt is for practitioners who have found that jiu-jitsu makes everything else, the problems, the stress, the noise, easier to carry.\u003c\/p\u003e\n\u003cp\u003eLife is good when you train. The problems that felt large before class feel smaller after a hard round. The relationships built on the mat are some of the most honest ones available. And the physical practice keeps you sharp in a way that desk work and cardio machines can't replicate.\u003c\/p\u003e\u003cp\u003eFor practitioners who have found that the mat makes everything else better.\u003c\/p\u003e\u003cp\u003eA perfect gift for the Old Man Jiu-Jitsu practitioner who has been on the mat long enough to have strong opinions about recovery days.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe shirt:\u003c\/strong\u003e Gildan Softstyle 64000, 100% ring-spun cotton, 4.5 oz. Lightweight and soft. No side seams, ribbed collar that won't curl, shoulder tape to keep the back from stretching. Built for daily wear and repeated washing.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eThe print:\u003c\/strong\u003e Direct-to-Garment (DTG), not a transfer, not a sticker. Wash cold, tumble dry low. The print holds.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eSizing:\u003c\/strong\u003e Runs true to size. Chest width: S 18\" \/ M 20\" \/ L 22\" \/ XL 24\" \/ 2XL 26\"\u003c\/p\u003e\n\u003ch3\u003eWho it's for\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOld Man Jiu-Jitsu practitioners who have been rolling long enough to earn the creaks\u003c\/li\u003e\n\u003cli\u003ePractitioners who train the mind as deliberately as the body\u003c\/li\u003e\n\u003cli\u003eAnyone looking for a BJJ gift that actually makes sense\u003c\/li\u003e\n\u003c\/ul\u003e\n","brand":"Frames Culture","offers":[{"title":"Black \/ S","offer_id":48447334678743,"sku":"19915119490706236534","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ M","offer_id":48447334809815,"sku":"27483441359574953647","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L","offer_id":48447334940887,"sku":"11524088083728186809","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XL","offer_id":48447335071959,"sku":"99484557326121827907","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 2XL","offer_id":48447335203031,"sku":"18015514806482977052","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 3XL","offer_id":48447335334103,"sku":"13242964187286306283","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ S","offer_id":48447334711511,"sku":"63120203841932029402","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ M","offer_id":48447334842583,"sku":"82396068323558549792","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ L","offer_id":48447334973655,"sku":"11721897474332239362","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ XL","offer_id":48447335104727,"sku":"19491570804218206146","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":48447335235799,"sku":"68340972237926209529","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":48447335366871,"sku":"22461461978827689386","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ S","offer_id":48447334613207,"sku":"19832617069827359371","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ M","offer_id":48447334744279,"sku":"25610277437719293592","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ L","offer_id":48447334875351,"sku":"12036215206226407107","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ XL","offer_id":48447335006423,"sku":"56700908309861517483","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":48447335137495,"sku":"23346430077398870014","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 3XL","offer_id":48447335268567,"sku":"24112593355935182848","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ S","offer_id":48447334645975,"sku":"11993424831533926051","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ M","offer_id":48447334777047,"sku":"84630538169047733157","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ L","offer_id":48447334908119,"sku":"20743299086053336267","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ XL","offer_id":48447335039191,"sku":"65103445207877126549","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 2XL","offer_id":48447335170263,"sku":"25099577753060499045","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 3XL","offer_id":48447335301335,"sku":"30626354701138485066","price":44.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/3081\/5959\/files\/20260403145322-1f12f6cd-c5ca-68c6-9b9d-561fe56e2026.png?v=1775228123"},{"product_id":"show-up-bjj-t-shirt","title":"Show Up BJJ T-shirt","description":"\u003cp\u003eThe Show Up BJJ T-shirt is for the grapplers who know that some nights, showing up is the entire win, and that rep compounds into something real over time.\u003c\/p\u003e\n\u003cp\u003eSome nights, showing up is the whole win.\u003c\/p\u003e\n\u003cp\u003eNot because of what happened on the mat. Because of the version of you that almost didn't go, and went anyway. That's the rep that compounds. The training partner who sees you twice a week for five years doesn't care if you had your best roll. They care that you were there.\u003c\/p\u003e\n\u003cp\u003eFor the practitioners who know: consistency beats intensity. Every time.\u003c\/p\u003e\n\u003cp\u003eA great Father's Day gift for the BJJ dad who keeps showing up, to class, to practice, to all of it.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe shirt:\u003c\/strong\u003e Gildan Softstyle 64000, 100% ring-spun cotton, 4.5 oz. Lightweight and soft. No side seams, ribbed collar that won't curl, shoulder tape to keep the back from stretching. Built for daily wear and repeated washing.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe print:\u003c\/strong\u003e Direct-to-Garment (DTG), not a transfer, not a sticker. Wash cold, tumble dry low. The print holds.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSizing:\u003c\/strong\u003e Runs true to size. Chest width: S 18\" \/ M 20\" \/ L 22\" \/ XL 24\" \/ 2XL 26\"\u003c\/p\u003e\n\u003ch3\u003eWho it's for\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWhite and blue belts still figuring out the game, and loving it\u003c\/li\u003e\n\u003cli\u003eWomen who train jiu-jitsu and do not need it explained to them\u003c\/li\u003e\n\u003cli\u003eAnyone looking for a BJJ gift that actually makes sense\u003c\/li\u003e\n\u003c\/ul\u003e\n","brand":"Frames Culture","offers":[{"title":"Navy \/ S","offer_id":48562121113815,"sku":"51594974458760409272","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ S","offer_id":48562121146583,"sku":"16611825154874313798","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ S","offer_id":48562121179351,"sku":"31423152134523669412","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ S","offer_id":48562121212119,"sku":"47066806118821414320","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ M","offer_id":48562121244887,"sku":"28807447239695233825","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ M","offer_id":48562121277655,"sku":"17522104203617286491","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ M","offer_id":48562121310423,"sku":"13894369134522772760","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ M","offer_id":48562121343191,"sku":"69544690281232221715","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ L","offer_id":48562121375959,"sku":"84406385580696178161","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ L","offer_id":48562121408727,"sku":"11060333966476546334","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L","offer_id":48562121441495,"sku":"25784988882604294620","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ L","offer_id":48562121474263,"sku":"16766773742448089223","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ XL","offer_id":48562121507031,"sku":"19774719585717463417","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ XL","offer_id":48562121539799,"sku":"15710709768730131587","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XL","offer_id":48562121572567,"sku":"18498539246218727610","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ XL","offer_id":48562121605335,"sku":"31007841179247480071","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":48562121638103,"sku":"90258852805433823079","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 2XL","offer_id":48562121670871,"sku":"20239917646369949054","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 2XL","offer_id":48562121703639,"sku":"10011777854828807218","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":48562121736407,"sku":"65801049097333630515","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 3XL","offer_id":48562121769175,"sku":"15012380857863080958","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 3XL","offer_id":48562121801943,"sku":"99233022226485729497","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 3XL","offer_id":48562121834711,"sku":"57599217304681342711","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":48562121867479,"sku":"17816863387731104615","price":44.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/3081\/5959\/files\/20260429210347-1f1440ee-a007-6280-88c9-feda5ea85c8d.png?v=1777496860"},{"product_id":"dad-show-up-bjj-t-shirt","title":"Dad Show Up BJJ T-shirt","description":"\u003cp\u003eThe Dad Show Up BJJ T-shirt is for the jiu-jitsu dad who doesn't make a production of it. He just shows up, every time, and the kids are watching.\u003c\/p\u003e\n\u003cp\u003eHe doesn't make a production of it. He just shows up, to class, to the tournament, to the belt ceremony, to the ordinary Tuesday when there's no ceremony at all. Showing up is the thing. It's the lesson being taught on the mat and the one being watched from the sideline. The kids remember the dad who was there, not the dad who had a reason not to be.\u003c\/p\u003e\n\u003cp\u003eFor the BJJ dads who show up. A great Father's Day gift for the jiu-jitsu practitioner in your life.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe shirt:\u003c\/strong\u003e Gildan Softstyle 64000, 100% ring-spun cotton, 4.5 oz. Lightweight and soft. No side seams, ribbed collar that won't curl, shoulder tape to keep the back from stretching. Built for daily wear and repeated washing.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe print:\u003c\/strong\u003e Direct-to-Garment (DTG), not a transfer, not a sticker. Wash cold, tumble dry low. The print holds.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSizing:\u003c\/strong\u003e Runs true to size. Chest width: S 18\" \/ M 20\" \/ L 22\" \/ XL 24\" \/ 2XL 26\"\u003c\/p\u003e\n\u003ch3\u003eWho it's for\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBJJ dads who train and make time for both the mat and the family\u003c\/li\u003e\n\u003cli\u003ePractitioners who train the mind as deliberately as the body\u003c\/li\u003e\n\u003cli\u003eAnyone looking for a BJJ gift that actually makes sense\u003c\/li\u003e\n\u003c\/ul\u003e\n","brand":"Frames Culture","offers":[{"title":"Navy \/ S","offer_id":48627157500119,"sku":"20729707275503368723","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ S","offer_id":48627157532887,"sku":"33789456587135683479","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ S","offer_id":48627157565655,"sku":"13151352346170517754","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ S","offer_id":48627157598423,"sku":"11972745807730162374","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ M","offer_id":48627157631191,"sku":"18857612811210507363","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ M","offer_id":48627157663959,"sku":"38875085046851066249","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ M","offer_id":48627157696727,"sku":"20421472888465902865","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ M","offer_id":48627157729495,"sku":"33972098961654480724","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ L","offer_id":48627157762263,"sku":"11288773043797504030","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ L","offer_id":48627157795031,"sku":"13567971543471412236","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L","offer_id":48627157827799,"sku":"87353278058158578453","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ L","offer_id":48627157860567,"sku":"30119321887910629986","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ XL","offer_id":48627157893335,"sku":"12877463830824931428","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ XL","offer_id":48627157926103,"sku":"31524775738540586850","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XL","offer_id":48627157958871,"sku":"18461921883907951212","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ XL","offer_id":48627157991639,"sku":"50942585125101607670","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":48627158024407,"sku":"25794675331889986040","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 2XL","offer_id":48627158057175,"sku":"21173346843393234713","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 2XL","offer_id":48627158089943,"sku":"16978084847702256697","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":48627158122711,"sku":"29662498808114282527","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 3XL","offer_id":48627158155479,"sku":"99057756794949620841","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 3XL","offer_id":48627158188247,"sku":"25350984457162462088","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 3XL","offer_id":48627158221015,"sku":"22827476177442006635","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":48627158253783,"sku":"18335659694943600232","price":44.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/3081\/5959\/files\/20260514193146-1f14fcb8-bc5f-6474-8c4b-f2395d51333e.png?v=1778787365"},{"product_id":"tuesday-bjj-t-shirt","title":"Tuesday BJJ T-shirt","description":"\u003cp\u003eThe Tuesday BJJ T-shirt is for the practitioners who understand that Tuesday is where jiu-jitsu actually happens, no competition, no milestone, just the work.\u003c\/p\u003e\n\u003cp\u003eNobody writes about Tuesday. There's no competition, no milestone, no promotion. It's just the mat, the partners, and whatever round you're on. Tuesday is the work, the regular, unglamorous, compounding work that turns into skill over months and years. Most people quit before they find out what consistent Tuesdays do to a game.\u003c\/p\u003e\n\u003cp\u003eFor practitioners who understand that the ordinary sessions are the ones that matter most.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe shirt:\u003c\/strong\u003e Gildan Softstyle 64000, 100% ring-spun cotton, 4.5 oz. Lightweight and soft. No side seams, ribbed collar that won't curl, shoulder tape to keep the back from stretching. Built for daily wear and repeated washing.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe print:\u003c\/strong\u003e Direct-to-Garment (DTG), not a transfer, not a sticker. Wash cold, tumble dry low. The print holds.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSizing:\u003c\/strong\u003e Runs true to size. Chest width: S 18\" \/ M 20\" \/ L 22\" \/ XL 24\" \/ 2XL 26\"\u003c\/p\u003e\n\u003ch3\u003eWho it's for\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePractitioners who train the mind as deliberately as the body\u003c\/li\u003e\n\u003cli\u003eAnyone looking for a BJJ gift that actually makes sense\u003c\/li\u003e\n\u003c\/ul\u003e\n","brand":"Frames Culture","offers":[{"title":"Navy \/ S","offer_id":48674852274391,"sku":"27481796149694731378","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ S","offer_id":48674852307159,"sku":"24712414939654413882","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ S","offer_id":48674852339927,"sku":"11501118427447729967","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ S","offer_id":48674852372695,"sku":"26326742861250734289","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ M","offer_id":48674852405463,"sku":"12911143858060597072","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ M","offer_id":48674852438231,"sku":"31835739247504730607","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ M","offer_id":48674852470999,"sku":"21444369428818768755","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ M","offer_id":48674852503767,"sku":"21315530332649104720","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ L","offer_id":48674852536535,"sku":"91565997323595095831","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ L","offer_id":48674852569303,"sku":"22931172454132244949","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L","offer_id":48674852602071,"sku":"19474565668188622105","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ L","offer_id":48674852634839,"sku":"19379502686948651139","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ XL","offer_id":48674852667607,"sku":"77935403117532012224","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ XL","offer_id":48674852700375,"sku":"49995301549054537525","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XL","offer_id":48674852733143,"sku":"16381023219061011219","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ XL","offer_id":48674852765911,"sku":"20817983547627329670","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":48674852798679,"sku":"28048834227611400783","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 2XL","offer_id":48674852831447,"sku":"25719188808500031576","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 2XL","offer_id":48674852864215,"sku":"27223619726315478543","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":48674852896983,"sku":"26175405446872109343","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 3XL","offer_id":48674852929751,"sku":"28540565282037350937","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 3XL","offer_id":48674852962519,"sku":"17299898639599405734","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 3XL","offer_id":48674852995287,"sku":"18505356293274868087","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":48674853028055,"sku":"16809114125866895834","price":44.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/3081\/5959\/files\/20260527134414-1f159d22-63a9-6f40-b081-dea8856f6d52.png?v=1779889543"},{"product_id":"ibuprofen-bjj-t-shirt","title":"Ibuprofen BJJ T-shirt","description":"\u003cp\u003eThe Ibuprofen BJJ T-shirt is for Old Man Jiu-Jitsu practitioners over 35 who have the same instincts, the same game, and now a protocol that keeps them on the mat.\u003c\/p\u003e\n\u003cp\u003eOver 35, the gear changes. Same instincts, same game, same stubborn refusal to skip class, but now there's a protocol. The ibuprofen lives in the gym bag. The shoulder gets wrapped before it gets worked. You know which positions aggravate what, and you build around it. It's not slowing down. It's strategy.\u003c\/p\u003e\n\u003cp\u003eFor the masters practitioners who've learned to work smarter, not just harder.\u003c\/p\u003e\n\u003cp\u003eMakes a great Father's Day gift for the BJJ practitioner in your life.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe shirt:\u003c\/strong\u003e Gildan Softstyle 64000, 100% ring-spun cotton, 4.5 oz. Lightweight and soft. No side seams, ribbed collar that won't curl, shoulder tape to keep the back from stretching. Built for daily wear and repeated washing.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe print:\u003c\/strong\u003e Direct-to-Garment (DTG), not a transfer, not a sticker. Wash cold, tumble dry low. The print holds.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSizing:\u003c\/strong\u003e Runs true to size. Chest width: S 18\" \/ M 20\" \/ L 22\" \/ XL 24\" \/ 2XL 26\"\u003c\/p\u003e\n\u003ch3\u003eWho it's for\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eGrapplers with a sense of humor about what they do, and they love it anyway\u003c\/li\u003e\n\u003cli\u003eAnyone looking for a BJJ gift that actually makes sense\u003c\/li\u003e\n\u003c\/ul\u003e\n","brand":"Frames Culture","offers":[{"title":"Navy \/ S","offer_id":48674855583959,"sku":"93469046454027963758","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ S","offer_id":48674855616727,"sku":"30514240837908698646","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ S","offer_id":48674855649495,"sku":"47087741464994435433","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ S","offer_id":48674855682263,"sku":"28074165831985600295","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ M","offer_id":48674855715031,"sku":"16780949229716589015","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ M","offer_id":48674855747799,"sku":"15230233405766189169","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ M","offer_id":48674855780567,"sku":"92118555718675567857","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ M","offer_id":48674855813335,"sku":"11868848831384026697","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ L","offer_id":48674855846103,"sku":"25446272468542014875","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ L","offer_id":48674855878871,"sku":"16290921985129766304","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L","offer_id":48674855911639,"sku":"11902650645732653236","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ L","offer_id":48674855944407,"sku":"11875484292297772227","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ XL","offer_id":48674855977175,"sku":"29395026323553706641","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ XL","offer_id":48674856009943,"sku":"21852941804650213879","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XL","offer_id":48674856042711,"sku":"91610102819623796393","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ XL","offer_id":48674856075479,"sku":"28779791106900374273","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":48674856108247,"sku":"24924916010838099684","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 2XL","offer_id":48674856141015,"sku":"23382116195978338176","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 2XL","offer_id":48674856173783,"sku":"33360548770728709888","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":48674856206551,"sku":"32130337441154009029","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 3XL","offer_id":48674856239319,"sku":"23986334202006805924","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 3XL","offer_id":48674856272087,"sku":"90050587681947072595","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 3XL","offer_id":48674856304855,"sku":"32709339682418304264","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":48674856337623,"sku":"33441568464305366565","price":44.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/3081\/5959\/files\/20260527134757-1f159d2a-b146-6138-ad31-aed1bfe29bc3.png?v=1779889935"},{"product_id":"dad-time-bjj-t-shirt","title":"Dad Time BJJ T-shirt","description":"\u003cp\u003eThe Dad Time BJJ T-shirt is for the BJJ dad who defended, negotiated, and earned that hour on the mat, and nobody is taking it back.\u003c\/p\u003e\n\u003cp\u003eDad time isn't a gap in the schedule. It's the hour you defended, negotiated, and earned. The alarm before everyone wakes up, the bag already packed the night before, the drive where nobody asks you anything. That hour on the mat is yours. Brazilian jiu-jitsu fits a dad's life because it has to. You made it fit.\u003c\/p\u003e\n\u003cp\u003eFor the dads who found a way to keep training.\u003c\/p\u003e\n\u003cp\u003eMakes a great Father's Day gift for the BJJ practitioner in your life.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe shirt:\u003c\/strong\u003e Gildan Softstyle 64000, 100% ring-spun cotton, 4.5 oz. Lightweight and soft. No side seams, ribbed collar that won't curl, shoulder tape to keep the back from stretching. Built for daily wear and repeated washing.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe print:\u003c\/strong\u003e Direct-to-Garment (DTG), not a transfer, not a sticker. Wash cold, tumble dry low. The print holds.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSizing:\u003c\/strong\u003e Runs true to size. Chest width: S 18\" \/ M 20\" \/ L 22\" \/ XL 24\" \/ 2XL 26\"\u003c\/p\u003e\n\u003ch3\u003eWho it's for\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eGrapplers with a sense of humor about what they do, and they love it anyway\u003c\/li\u003e\n\u003cli\u003ePractitioners who train the mind as deliberately as the body\u003c\/li\u003e\n\u003cli\u003eAnyone looking for a BJJ gift that actually makes sense\u003c\/li\u003e\n\u003c\/ul\u003e\n","brand":"Frames Culture","offers":[{"title":"Navy \/ S","offer_id":48674857124055,"sku":"12575160080413150837","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ S","offer_id":48674857156823,"sku":"25263616500989686900","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ S","offer_id":48674857189591,"sku":"24923962545123204711","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ S","offer_id":48674857222359,"sku":"20351659990971589983","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ M","offer_id":48674857255127,"sku":"23132690473715803697","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ M","offer_id":48674857287895,"sku":"15288295614481082827","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ M","offer_id":48674857320663,"sku":"59665733053622958004","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ M","offer_id":48674857353431,"sku":"13188396066754382389","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ L","offer_id":48674857386199,"sku":"29213380532664274535","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ L","offer_id":48674857418967,"sku":"30370338767015724400","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L","offer_id":48674857451735,"sku":"27051614116058900019","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ L","offer_id":48674857484503,"sku":"47700759751901662651","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ XL","offer_id":48674857517271,"sku":"58808849303204392636","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ XL","offer_id":48674857550039,"sku":"16229492179629534007","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XL","offer_id":48674857582807,"sku":"31600634700782132504","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ XL","offer_id":48674857615575,"sku":"22945203565475484414","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":48674857648343,"sku":"25993119996700684944","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 2XL","offer_id":48674857681111,"sku":"29357772741855883773","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 2XL","offer_id":48674857713879,"sku":"29386599110625460037","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":48674857746647,"sku":"64751913697117328743","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 3XL","offer_id":48674857779415,"sku":"84375649201674265677","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 3XL","offer_id":48674857812183,"sku":"19356142349162489461","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 3XL","offer_id":48674857844951,"sku":"22934770979563608033","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":48674857877719,"sku":"14967119920132622512","price":44.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/3081\/5959\/files\/20260527135116-1f159d32-1887-6dd6-ba5d-e22c316e20af.png?v=1779890089"},{"product_id":"oldest-black-belt-bjj-t-shirt","title":"Oldest Black Belt BJJ T-shirt","description":"\u003cp\u003eThe Oldest Black Belt BJJ T-shirt is for the practitioner who proved the long game works, one decade at a time.\u003c\/p\u003e\n\u003cp\u003eEvery gym has one if it's lucky: the black belt who was training before YouTube instructionals existed. The oldest black belt doesn't move like the competition team and doesn't need to. Thirty years of feel does what athleticism can't. Rolling with them is a geography lesson. You keep arriving places you didn't choose to go.\u003c\/p\u003e\n\u003cp\u003eFor the black belts who outlasted trends, injuries, and entire rule sets.\u003c\/p\u003e\n\u003cp\u003eMakes an ideal gift for a professor who hears ‘I hope I'm still training at your age’ after every class.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe shirt:\u003c\/strong\u003e Gildan Softstyle 64000, 100% ring-spun cotton, 4.5 oz. Lightweight and soft. No side seams, ribbed collar that won't curl, shoulder tape to keep the back from stretching. Built for daily wear and repeated washing.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe print:\u003c\/strong\u003e Direct-to-Garment (DTG), not a transfer, not a sticker. Wash cold, tumble dry low. The print holds.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSizing:\u003c\/strong\u003e Runs true to size. Chest width: S 18\" \/ M 20\" \/ L 22\" \/ XL 24\" \/ 2XL 26\"\u003c\/p\u003e\n\u003ch3\u003eWho it's for\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBlack belts whose timing replaced their cardio years ago\u003c\/li\u003e\n\u003cli\u003eOld Man Jiu-Jitsu at its final form\u003c\/li\u003e\n\u003cli\u003ePractitioners who roll with someone like this and want the shirt that says so\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Frames Culture","offers":[{"title":"Navy \/ S","offer_id":48774760333527,"sku":"20612838678165440409","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ S","offer_id":48774760366295,"sku":"31251020427056806457","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ S","offer_id":48774760399063,"sku":"22494261725336444920","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ S","offer_id":48774760431831,"sku":"21753990750279657662","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ M","offer_id":48774760464599,"sku":"44502930434637546898","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ M","offer_id":48774760497367,"sku":"27349626527517245451","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ M","offer_id":48774760530135,"sku":"26221903432928487096","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ M","offer_id":48774760562903,"sku":"14384354994542209041","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ L","offer_id":48774760595671,"sku":"74522056722759042360","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ L","offer_id":48774760628439,"sku":"33628241220468889070","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L","offer_id":48774760661207,"sku":"27696158764950072991","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ L","offer_id":48774760693975,"sku":"43701087630706432356","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ XL","offer_id":48774760726743,"sku":"24353918927573745501","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ XL","offer_id":48774760759511,"sku":"22013560165932805229","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XL","offer_id":48774760792279,"sku":"33913726239860296478","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ XL","offer_id":48774760825047,"sku":"71255801867438874727","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":48774760857815,"sku":"10021751370759424676","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 2XL","offer_id":48774760890583,"sku":"27954688110721109022","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 2XL","offer_id":48774760923351,"sku":"10581674884617305167","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":48774760956119,"sku":"75780080865608815310","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 3XL","offer_id":48774760988887,"sku":"23416661493573814412","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 3XL","offer_id":48774761021655,"sku":"17001339472308394299","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 3XL","offer_id":48774761054423,"sku":"10936283123898657992","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":48774761087191,"sku":"34717573901987800746","price":44.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/3081\/5959\/files\/20260612184324-1f1668e9-7dda-6944-9afc-16890182d78f.png?v=1781289964"},{"product_id":"oldest-brown-belt-bjj-t-shirt","title":"Oldest Brown Belt BJJ T-shirt","description":"\u003cp\u003eThe Oldest Brown Belt BJJ T-shirt is for the grappler one belt from the summit who stopped being in a hurry years ago.\u003c\/p\u003e\n\u003cp\u003eBrown belt is the longest short distance in jiu-jitsu. The finish line is visible, and somehow that makes patience matter more, not less. The oldest brown belt in the room has been training longer than some teammates have been alive, and they'll tell you the same thing every time: the belt comes when it comes. The training is the point.\u003c\/p\u003e\n\u003cp\u003eFor the brown belts playing the longest game in the gym.\u003c\/p\u003e\n\u003cp\u003eMakes an ideal gift for the brown belt who counts time on the mat in decades, not promotions.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe shirt:\u003c\/strong\u003e Gildan Softstyle 64000, 100% ring-spun cotton, 4.5 oz. Lightweight and soft. No side seams, ribbed collar that won't curl, shoulder tape to keep the back from stretching. Built for daily wear and repeated washing.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe print:\u003c\/strong\u003e Direct-to-Garment (DTG), not a transfer, not a sticker. Wash cold, tumble dry low. The print holds.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSizing:\u003c\/strong\u003e Runs true to size. Chest width: S 18\" \/ M 20\" \/ L 22\" \/ XL 24\" \/ 2XL 26\"\u003c\/p\u003e\n\u003ch3\u003eWho it's for\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBrown belts who've been ‘about a year away’ for three years, peacefully\u003c\/li\u003e\n\u003cli\u003eOld Man Jiu-Jitsu practitioners within sight of black and in no rush\u003c\/li\u003e\n\u003cli\u003eGrapplers who learned patience from the art that demands it\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Frames Culture","offers":[{"title":"Navy \/ S","offer_id":48774767608023,"sku":"90704799065188967984","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ S","offer_id":48774767640791,"sku":"40802690246996843996","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ S","offer_id":48774767673559,"sku":"16261989813823992020","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ S","offer_id":48774767706327,"sku":"20820313883516552880","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ M","offer_id":48774767739095,"sku":"32542244223375894317","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ M","offer_id":48774767771863,"sku":"60500964932766783552","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ M","offer_id":48774767804631,"sku":"11953285805971391184","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ M","offer_id":48774767837399,"sku":"19469029388682187341","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ L","offer_id":48774767870167,"sku":"15626636738106801868","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ L","offer_id":48774767902935,"sku":"26420564820686496909","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L","offer_id":48774767935703,"sku":"23557328185683389926","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ L","offer_id":48774767968471,"sku":"27485952487615531096","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ XL","offer_id":48774768001239,"sku":"71592523378279581911","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ XL","offer_id":48774768034007,"sku":"94066770232186880080","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XL","offer_id":48774768066775,"sku":"33165267689068752905","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ XL","offer_id":48774768099543,"sku":"19176937624218976825","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":48774768132311,"sku":"30972796473845196312","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 2XL","offer_id":48774768165079,"sku":"56160452904124657402","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 2XL","offer_id":48774768197847,"sku":"15209812437040751512","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":48774768230615,"sku":"18952005530815979937","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 3XL","offer_id":48774768263383,"sku":"28143584700346006964","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 3XL","offer_id":48774768296151,"sku":"31322635796766282166","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 3XL","offer_id":48774768328919,"sku":"54221605572776933974","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":48774768361687,"sku":"24861048368347978445","price":44.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/3081\/5959\/files\/20260612184828-1f1668f4-cf89-644c-abc9-9a943a19d046.png?v=1781290188"},{"product_id":"oldest-purple-belt-bjj-t-shirt","title":"Oldest Purple Belt BJJ T-shirt","description":"\u003cp\u003eThe Oldest Purple Belt BJJ T-shirt is for the practitioner a decade into jiu-jitsu whose game runs entirely on efficiency now.\u003c\/p\u003e\n\u003cp\u003ePurple belt is where the muscling stops working and the actual jiu-jitsu has to take over. Get there in your forties or fifties and that transition happened years earlier, by necessity. The oldest purple belt in the gym moves less than everyone else and somehow keeps ending up in better positions, because every wasted movement got audited out of the game a long time ago.\u003c\/p\u003e\n\u003cp\u003eFor the purple belts who teach the young guys patience the hard way.\u003c\/p\u003e\n\u003cp\u003eMakes an ideal gift for the purple belt who runs the toughest warm-up pace in the gym, walking.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe shirt:\u003c\/strong\u003e Gildan Softstyle 64000, 100% ring-spun cotton, 4.5 oz. Lightweight and soft. No side seams, ribbed collar that won't curl, shoulder tape to keep the back from stretching. Built for daily wear and repeated washing.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe print:\u003c\/strong\u003e Direct-to-Garment (DTG), not a transfer, not a sticker. Wash cold, tumble dry low. The print holds.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSizing:\u003c\/strong\u003e Runs true to size. Chest width: S 18\" \/ M 20\" \/ L 22\" \/ XL 24\" \/ 2XL 26\"\u003c\/p\u003e\n\u003ch3\u003eWho it's for\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePurple belts whose cardio is positional, not athletic\u003c\/li\u003e\n\u003cli\u003eOld Man Jiu-Jitsu practitioners with a game built on economy\u003c\/li\u003e\n\u003cli\u003eGrapplers who replaced explosiveness with timing and feel fine about it\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Frames Culture","offers":[{"title":"Navy \/ S","offer_id":48774779109591,"sku":"15036927686810063336","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ S","offer_id":48774779142359,"sku":"20925668912516595519","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ S","offer_id":48774779175127,"sku":"33002899935953537874","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ S","offer_id":48774779207895,"sku":"11274989165151209321","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ M","offer_id":48774779240663,"sku":"29478982899271862662","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ M","offer_id":48774779273431,"sku":"16158833220019119650","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ M","offer_id":48774779306199,"sku":"40026221651123127822","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ M","offer_id":48774779338967,"sku":"12732324517253435265","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ L","offer_id":48774779371735,"sku":"85973743801810033977","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ L","offer_id":48774779404503,"sku":"55900777475933613740","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L","offer_id":48774779437271,"sku":"22270596284184152021","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ L","offer_id":48774779470039,"sku":"20127660921573044990","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ XL","offer_id":48774779502807,"sku":"46830226436819408889","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ XL","offer_id":48774779535575,"sku":"61457642351696599115","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XL","offer_id":48774779568343,"sku":"90321472636333974178","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ XL","offer_id":48774779601111,"sku":"17847913519748745035","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":48774779633879,"sku":"17248816574900844567","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 2XL","offer_id":48774779666647,"sku":"14641250071187370115","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 2XL","offer_id":48774779699415,"sku":"76752991333571935156","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":48774779732183,"sku":"15131371250452813251","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 3XL","offer_id":48774779764951,"sku":"26152610202184189441","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 3XL","offer_id":48774779797719,"sku":"19721526363704930270","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 3XL","offer_id":48774779830487,"sku":"16719463289207391656","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":48774779863255,"sku":"32459757946002107813","price":44.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/3081\/5959\/files\/20260612185406-1f166901-68fb-6dd0-81aa-52833be8a0af.png?v=1781290536"},{"product_id":"oldest-blue-belt-bjj-t-shirt","title":"Oldest Blue Belt BJJ T-shirt","description":"\u003cp\u003eThe Oldest Blue Belt BJJ T-shirt is for the grappler who got promoted at an age when most people retire from contact sports.\u003c\/p\u003e\n\u003cp\u003eThe blue belt years are where training gets tested by real life, work, family, joints with opinions. Getting through them at all takes stubbornness. Getting through them as the oldest one in the room, building a game out of leverage because the alternative stopped being available years ago, is its own kind of progress. Slower, maybe. More earned, definitely.\u003c\/p\u003e\n\u003cp\u003eFor the blue belts measuring progress in years on the mat, not months.\u003c\/p\u003e\n\u003cp\u003eMakes an ideal gift for a freshly promoted blue belt who's heard every old-man-strength joke the gym has.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe shirt:\u003c\/strong\u003e Gildan Softstyle 64000, 100% ring-spun cotton, 4.5 oz. Lightweight and soft. No side seams, ribbed collar that won't curl, shoulder tape to keep the back from stretching. Built for daily wear and repeated washing.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe print:\u003c\/strong\u003e Direct-to-Garment (DTG), not a transfer, not a sticker. Wash cold, tumble dry low. The print holds.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSizing:\u003c\/strong\u003e Runs true to size. Chest width: S 18\" \/ M 20\" \/ L 22\" \/ XL 24\" \/ 2XL 26\"\u003c\/p\u003e\n\u003ch3\u003eWho it's for\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBlue belts who out-rank their joints\u003c\/li\u003e\n\u003cli\u003eOld Man Jiu-Jitsu practitioners proud of every stripe\u003c\/li\u003e\n\u003cli\u003eGrapplers who survived the white belt years on discipline alone\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Frames Culture","offers":[{"title":"Navy \/ S","offer_id":48774786515159,"sku":"11207784234390290828","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ S","offer_id":48774786547927,"sku":"24494784996787177889","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ S","offer_id":48774786580695,"sku":"22802113305949350107","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ S","offer_id":48774786613463,"sku":"31580623030541204456","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ M","offer_id":48774786646231,"sku":"19972669431316037169","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ M","offer_id":48774786678999,"sku":"17859186042328085632","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ M","offer_id":48774786711767,"sku":"26093090378134164536","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ M","offer_id":48774786744535,"sku":"11164251980724963646","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ L","offer_id":48774786777303,"sku":"83496262487225131891","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ L","offer_id":48774786810071,"sku":"22938995156497123600","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L","offer_id":48774786842839,"sku":"30242571839268818797","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ L","offer_id":48774786875607,"sku":"19209430484216769097","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ XL","offer_id":48774786908375,"sku":"59751400437993004555","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ XL","offer_id":48774786941143,"sku":"14291338575348312142","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XL","offer_id":48774786973911,"sku":"19211466110100940439","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ XL","offer_id":48774787006679,"sku":"22835998254016486391","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":48774787039447,"sku":"25608203792187751869","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 2XL","offer_id":48774787072215,"sku":"25426236512856901779","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 2XL","offer_id":48774787104983,"sku":"84865750681990307728","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":48774787137751,"sku":"12912797229532375826","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 3XL","offer_id":48774787170519,"sku":"10688133182405993200","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 3XL","offer_id":48774787203287,"sku":"22955101342685874350","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 3XL","offer_id":48774787236055,"sku":"15128888859111503191","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":48774787268823,"sku":"21660443543272869961","price":44.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/3081\/5959\/files\/20260612185914-1f16690c-db59-6c78-a955-46076570587d.png?v=1781290890"},{"product_id":"oldest-white-belt-bjj-t-shirt","title":"Oldest White Belt BJJ T-shirt","description":"\u003cp\u003eThe Oldest White Belt BJJ T-shirt is for the practitioner who started jiu-jitsu later than everyone in the room, and showed up anyway.\u003c\/p\u003e\n\u003cp\u003eStarting BJJ at 40-something means being terrible at something in public, on purpose, surrounded by people half your age. It also means you did the thing most people only talk about. The oldest white belt in the gym isn't a punchline. It's the person everyone quietly respects, because starting is the hardest technique in jiu-jitsu and they pulled it off late.\u003c\/p\u003e\n\u003cp\u003eFor the late starters who own the title instead of apologizing for it.\u003c\/p\u003e\n\u003cp\u003eMakes an ideal gift for the friend who finally signed up after years of saying they would.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe shirt:\u003c\/strong\u003e Gildan Softstyle 64000, 100% ring-spun cotton, 4.5 oz. Lightweight and soft. No side seams, ribbed collar that won't curl, shoulder tape to keep the back from stretching. Built for daily wear and repeated washing.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe print:\u003c\/strong\u003e Direct-to-Garment (DTG), not a transfer, not a sticker. Wash cold, tumble dry low. The print holds.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSizing:\u003c\/strong\u003e Runs true to size. Chest width: S 18\" \/ M 20\" \/ L 22\" \/ XL 24\" \/ 2XL 26\"\u003c\/p\u003e\n\u003ch3\u003eWho it's for\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePractitioners who started after 35 and own it\u003c\/li\u003e\n\u003cli\u003eWhite belts surviving their first year of getting folded by teenagers\u003c\/li\u003e\n\u003cli\u003eOld Man Jiu-Jitsu recruits with more discipline than cartilage\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Frames Culture","offers":[{"title":"Navy \/ S","offer_id":48774793691351,"sku":"33816197232335074974","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ S","offer_id":48774793724119,"sku":"30588889297806369673","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ S","offer_id":48774793756887,"sku":"29681531623284133216","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ S","offer_id":48774793789655,"sku":"10804304515403160342","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ M","offer_id":48774793822423,"sku":"20619197371141408001","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ M","offer_id":48774793855191,"sku":"67505336499043747870","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ M","offer_id":48774793887959,"sku":"33985259742203965866","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ M","offer_id":48774793920727,"sku":"30089718212356358674","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ L","offer_id":48774793953495,"sku":"24319142258945703603","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ L","offer_id":48774793986263,"sku":"26117065598198727799","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L","offer_id":48774794019031,"sku":"18972872047818623988","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ L","offer_id":48774794051799,"sku":"26937966367630105886","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ XL","offer_id":48774794084567,"sku":"17357664227186977050","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ XL","offer_id":48774794117335,"sku":"57388339165770910268","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XL","offer_id":48774794150103,"sku":"20949098616601396157","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ XL","offer_id":48774794182871,"sku":"32449975169090267997","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":48774794215639,"sku":"27145631233442454910","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 2XL","offer_id":48774794248407,"sku":"24623348146864852888","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 2XL","offer_id":48774794281175,"sku":"92011794251722884175","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":48774794313943,"sku":"20453850727733185712","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 3XL","offer_id":48774794346711,"sku":"88063017348570290375","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 3XL","offer_id":48774794379479,"sku":"93793919364912083994","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 3XL","offer_id":48774794412247,"sku":"27302076940515893643","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":48774794445015,"sku":"26053686643400093686","price":44.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/3081\/5959\/files\/20260612190253-1f166915-0d39-60b0-a7a5-da329a17c850.png?v=1781291154"},{"product_id":"started-at-35-bjj-t-shirt","title":"Started at 35 BJJ T-shirt","description":"\u003cp\u003eStarting jiu-jitsu at 35 means most rolls begin with a training partner a decade younger who has never once thought about their lower back.\u003c\/p\u003e\n\u003cp\u003eThe shirt says it the way most people who started late would, plainly. The age you began, and the fact that you never left. The belt colors stacked into the tail of the 5 are the road the years since have laid out, one color at a time. You didn't grow up on the mat. You showed up late, and stayed anyway.\u003c\/p\u003e\n\u003cp\u003eFor the Old Man Jiu-Jitsu crowd who got here late and have no plans to leave.\u003c\/p\u003e\n\u003ch3\u003eWho it's for\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePractitioners who started in their 30s, 40s, or later and stopped counting how late that was\u003c\/li\u003e\n\u003cli\u003eMasters division grapplers proud of the years, not just the belt\u003c\/li\u003e\n\u003cli\u003eA BJJ gift for the friend or training partner who started late and stayed\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eThe shirt:\u003c\/strong\u003e Gildan Softstyle 64000, 100% ring-spun cotton, 4.5 oz. Lightweight and soft. No side seams, ribbed collar that won't curl, shoulder tape to keep the back from stretching. Built for daily wear and repeated washing.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe print:\u003c\/strong\u003e Direct-to-Garment (DTG), not a transfer, not a sticker. Wash cold, tumble dry low. The print holds.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSizing:\u003c\/strong\u003e Runs true to size. Chest width: S 18\" \/ M 20\" \/ L 22\" \/ XL 24\" \/ 2XL 26\"\u003c\/p\u003e","brand":"Frames Culture","offers":[{"title":"S \/ Navy","offer_id":49820737372375,"sku":"30583605354636926770","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ White","offer_id":49820737405143,"sku":"36462033701883675933","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ Black","offer_id":49820737437911,"sku":"27154452409111429289","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ Military Green","offer_id":49820737470679,"sku":"19062257323459090117","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Navy","offer_id":49820737503447,"sku":"84959715316486658681","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ White","offer_id":49820737536215,"sku":"15198407036029262403","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Black","offer_id":49820737568983,"sku":"29314068773203953619","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Military Green","offer_id":49820737601751,"sku":"18929949386601366463","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Navy","offer_id":49820737634519,"sku":"10212884828985233376","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ White","offer_id":49820737667287,"sku":"17007595508060160269","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Black","offer_id":49820737700055,"sku":"15090305865681695235","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Military Green","offer_id":49820737732823,"sku":"29742646011613264201","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Navy","offer_id":49820737765591,"sku":"33790100530176557309","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ White","offer_id":49820737798359,"sku":"12053463621861493809","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Black","offer_id":49820737831127,"sku":"14537308729723822538","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Military Green","offer_id":49820737863895,"sku":"11437431597478633469","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Navy","offer_id":49820737896663,"sku":"20527987577744850401","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ White","offer_id":49820737929431,"sku":"85573069875376897582","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Black","offer_id":49820737962199,"sku":"15763970066907002344","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Military Green","offer_id":49820737994967,"sku":"32074716287773703560","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Navy","offer_id":49820738027735,"sku":"29406210363957465864","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ White","offer_id":49820738060503,"sku":"91283005587239563921","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Black","offer_id":49820738093271,"sku":"18021210484974468791","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Military Green","offer_id":49820738126039,"sku":"40938412561294694244","price":44.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/3081\/5959\/files\/20260918150319-1f1b3721-548f-6660-80c2-3e45f6d2a449.png?v=1789743963"}],"url":"https:\/\/framesculture.com\/fr\/collections\/masters-division.oembed","provider":"Frames Culture","version":"1.0","type":"link"}