{"title":"Best Sellers","description":"\u003cp\u003eStart here. These are the Frames Culture designs that resonate most with practitioners, the ones that capture something real about jiu-jitsu and wear well over time. If you're new to the brand, this is the place to start.\u003c\/p\u003e\u003cp\u003e30-Day Money Back Guarantee · Free Shipping on Orders With 2+ Items\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-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":"jiu-jitsu-shirt-bjj-gear","title":"BJJ Gear T-Shirt","description":"\u003cp\u003eJiu-jitsu gear is a category unto itself. The gi, the rashguard, the belt, the bag that holds all of it. Practitioners know what good gear feels like and what garbage gear feels like after the first wash. This shirt is part of the kit.\u003c\/p\u003e\u003cp\u003eFor grapplers who care about what they train in.\u003c\/p\u003e\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\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\u003eBJJ practitioners at any belt level\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":"Navy \/ S","offer_id":47178440114391,"sku":"12534524005916242280","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ S","offer_id":47178440147159,"sku":"32374746167854030452","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ S","offer_id":47178440179927,"sku":"21367356554635723774","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ S","offer_id":47178440212695,"sku":"18419674976811518074","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ M","offer_id":47178440245463,"sku":"24684911964207631332","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ M","offer_id":47178440278231,"sku":"32305934639591566491","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ M","offer_id":47178440310999,"sku":"93577099748915029458","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ M","offer_id":47178440343767,"sku":"30150591155151392239","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ L","offer_id":47178440376535,"sku":"18520702239191100352","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ L","offer_id":47178440409303,"sku":"48912345550720392812","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L","offer_id":47178440442071,"sku":"47040114644179761887","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ L","offer_id":47178440474839,"sku":"61738844231002137716","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ XL","offer_id":47178440507607,"sku":"17073204672059180394","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ XL","offer_id":47178440540375,"sku":"21767202617088978831","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XL","offer_id":47178440573143,"sku":"14969329356715474211","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ XL","offer_id":47178440605911,"sku":"12750527216848541594","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":47178440638679,"sku":"32527308838211489770","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 2XL","offer_id":47178440671447,"sku":"38411301727973459703","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 2XL","offer_id":47178440704215,"sku":"31587937402412696053","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":47178440736983,"sku":"31926848204365126622","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 3XL","offer_id":47178440769751,"sku":"27959371814499175308","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 3XL","offer_id":47178440802519,"sku":"24794684325209477816","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 3XL","offer_id":47178440835287,"sku":"14325803847807982187","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":47178440868055,"sku":"18428810001038787769","price":44.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/3081\/5959\/files\/20250917164514-1f093e5a-f492-636e-a242-1a801de053c1.png?v=1758127613"},{"product_id":"jiu-jitsu-t-shirt-white-belt-never-quit","title":"White Belt Never Quit BJJ T-shirt","description":"\u003cp\u003eThe White Belt Never Quit BJJ T-shirt is for white belts on the other side of their first rough patch.\u003c\/p\u003e\n\u003cp\u003eThe white belt who doesn't quit becomes something. It's not guaranteed to be fast or linear, but the white belt who stays curious, keeps tapping, and keeps showing up eventually hits a point where the mat starts making sense in a different way. Don't quit at white belt. The rest of it is better.\u003c\/p\u003e\u003cp\u003eFor white belts on the other side of their first rough patch.\u003c\/p\u003e\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\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\u003eWhite and blue belts still figuring out the game, and loving it\u003c\/li\u003e\n\u003cli\u003eWhite belts in the early stages of their jiu-jitsu journey\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":47178445095127,"sku":"71687242760217449268","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ White","offer_id":48296290255063,"sku":"22484433704523667297","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ Black","offer_id":48296290287831,"sku":"32667747963414380983","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ Military Green","offer_id":48296290320599,"sku":"27593464202089009201","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Navy","offer_id":48296290353367,"sku":"20391187348277013170","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ White","offer_id":48296290386135,"sku":"19574479974995471150","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Black","offer_id":48296290418903,"sku":"27366748612708973889","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Military Green","offer_id":48296290451671,"sku":"21349442757795919616","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Navy","offer_id":48296290484439,"sku":"28994536278843232287","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ White","offer_id":48296290517207,"sku":"99660743212888719473","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Black","offer_id":48296290549975,"sku":"77122682046837317547","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Military Green","offer_id":48296290582743,"sku":"13602831861730686340","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Navy","offer_id":48296290615511,"sku":"23468443255631608569","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ White","offer_id":48296290648279,"sku":"19388774469836705929","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Black","offer_id":48296290681047,"sku":"67956784311911928608","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Military Green","offer_id":48296290713815,"sku":"17560529497704508725","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Navy","offer_id":48296290746583,"sku":"60189034502641438615","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ White","offer_id":48296290779351,"sku":"32319854499494307844","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Black","offer_id":48296290812119,"sku":"20725098549840905972","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Military Green","offer_id":48296290844887,"sku":"16971043416189826139","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Navy","offer_id":48296290877655,"sku":"67016016447165707334","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ White","offer_id":48296290910423,"sku":"14798785248069849717","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Black","offer_id":48296290943191,"sku":"24570350087993898112","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Military Green","offer_id":48296290975959,"sku":"10754124131857189486","price":44.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/3081\/5959\/files\/20250917164855-1f093e63-2d23-6a9a-a644-fa2e0c62f59b.png?v=1771267552"},{"product_id":"jiu-jitsu-t-shirt-positions-before-submissions","title":"Jiu Jitsu T-Shirt - Positions Before Submissions","description":"\u003cp\u003ePositions before submissions. This is the fundamental sequence of jiu-jitsu: get the position first, establish control, then look for the finish. Practitioners who try to skip to submissions before they have position get reversed and end up on the bottom wondering what happened.\u003c\/p\u003e\u003cp\u003eFor grapplers who've internalized the order of operations.\u003c\/p\u003e\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\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\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":47178482876631,"sku":"12048566621489837230","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ White","offer_id":48296291958999,"sku":"23911875822979511629","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ Black","offer_id":48296291991767,"sku":"37521060308601714575","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ Military Green","offer_id":48296292024535,"sku":"19446664423868029211","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Navy","offer_id":48296292057303,"sku":"30751611910103905964","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ White","offer_id":48296292090071,"sku":"38229776327001468869","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Black","offer_id":48296292122839,"sku":"16855007011556192591","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Military Green","offer_id":48296292155607,"sku":"17430937419576437639","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Navy","offer_id":48296292188375,"sku":"13652609411817740938","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ White","offer_id":48296292221143,"sku":"23137221948913499505","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Black","offer_id":48296292253911,"sku":"28446719892335682888","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Military Green","offer_id":48296292286679,"sku":"49293150173237881005","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Navy","offer_id":48296292319447,"sku":"26380975879217074081","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ White","offer_id":48296292352215,"sku":"97007768472244282060","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Black","offer_id":48296292384983,"sku":"63324901824944954761","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Military Green","offer_id":48296292417751,"sku":"19260070857724692634","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Navy","offer_id":48296292450519,"sku":"10615671252926766874","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ White","offer_id":48296292483287,"sku":"18183891539817219994","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Black","offer_id":48296292516055,"sku":"18240160260737905673","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Military Green","offer_id":48296292548823,"sku":"36284303837973693374","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Navy","offer_id":48296292581591,"sku":"25058093449941991336","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ White","offer_id":48296292614359,"sku":"18714580302938779085","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Black","offer_id":48296292647127,"sku":"20293977760685829783","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Military Green","offer_id":48296292679895,"sku":"19701147836632014363","price":44.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/3081\/5959\/files\/20250917171551-1f093e9f-66dc-67dc-a37a-7688421cb6d4.png?v=1771460802"},{"product_id":"jiu-jitsu-t-shirt-black-and-white","title":"Jiu Jitsu T-Shirt - Black and White","description":"\u003cp\u003eThe Jiu Jitsu T-Shirt - Black and White is for practitioners who keep it clean and focused.\u003c\/p\u003e\n\u003cp\u003eBlack and white. The fundamentals are clear: position before submission, technique over strength, consistency over intensity. The rest of the details fill in as you train, but the core stays simple. This design matches the mindset.\u003c\/p\u003e\u003cp\u003eFor practitioners who keep it clean and focused.\u003c\/p\u003e\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\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\u003eBJJ practitioners at any belt level\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":47178797088983,"sku":"21222279840853572013","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ White","offer_id":48296294219991,"sku":"26041101250525659594","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ Black","offer_id":48296294252759,"sku":"89143092216410307818","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ Military Green","offer_id":48296294285527,"sku":"20913469810377275475","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Navy","offer_id":48296294318295,"sku":"20599949520608308496","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ White","offer_id":48296294351063,"sku":"39814553875126020284","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Black","offer_id":48296294383831,"sku":"15301693504795862874","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Military Green","offer_id":48296294416599,"sku":"41549531478755500803","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Navy","offer_id":48296294449367,"sku":"14671425453451784808","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ White","offer_id":48296294482135,"sku":"17330946750558186531","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Black","offer_id":48296294514903,"sku":"33775474341948013034","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Military Green","offer_id":48296294547671,"sku":"33044861381100294524","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Navy","offer_id":48296294580439,"sku":"33801342596216401154","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ White","offer_id":48296294613207,"sku":"18611559901516791843","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Black","offer_id":48296294645975,"sku":"15751104340937127103","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Military Green","offer_id":48296294678743,"sku":"26285526162932845045","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Navy","offer_id":48296294711511,"sku":"84712237840059613851","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ White","offer_id":48296294744279,"sku":"12999741684505788612","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Black","offer_id":48296294777047,"sku":"21821232842465945624","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Military Green","offer_id":48296294809815,"sku":"70377792862024237581","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Navy","offer_id":48296294842583,"sku":"26804879767714489703","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ White","offer_id":48296294875351,"sku":"39518270455064235457","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Black","offer_id":48296294908119,"sku":"22326495393405640812","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Military Green","offer_id":48296294940887,"sku":"16421957008512832228","price":44.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/3081\/5959\/files\/20250917202810-1f09404d-4087-641a-90fb-7a44bb00f08f.png?v=1771460756"},{"product_id":"jiu-jitsu-t-shirt-im-not-late-i-am-purple","title":"Jiu Jitsu T-Shirt - I'm not Late I am Purple","description":"\u003cp\u003eThe Jiu Jitsu T-Shirt - I'm not Late I am Purple is for the purple belts who have earned the right to operate on their own schedule.\u003c\/p\u003e\n\u003cp\u003ePurple belt time is different. The urgency of the white belt years is gone. The obsession of blue belt has settled into something more sustainable. You show up when you show up and you're still better than most people in the room.\u003c\/p\u003e\n\u003cp\u003eFor the purple belts who have earned the right to operate on their own schedule.\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\u003eBJJ practitioners celebrating a hard-earned belt promotion\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 \/ Navy","offer_id":47191055827159,"sku":"17374834830915822056","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ White","offer_id":48296297234647,"sku":"81537861669060245297","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ Black","offer_id":48296297267415,"sku":"10662743092519842435","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ Military Green","offer_id":48296297300183,"sku":"34875281404220429467","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Navy","offer_id":48296297332951,"sku":"13439396625694932130","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ White","offer_id":48296297365719,"sku":"98009818513836436447","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Black","offer_id":48296297398487,"sku":"13945422716556880771","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Military Green","offer_id":48296297431255,"sku":"99432753042153700112","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Navy","offer_id":48296297464023,"sku":"29545732624901539409","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ White","offer_id":48296297496791,"sku":"16296541495315640784","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Black","offer_id":48296297529559,"sku":"20783141676114109537","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Military Green","offer_id":48296297562327,"sku":"23080091173049278783","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Navy","offer_id":48296297595095,"sku":"11389190150136514256","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ White","offer_id":48296297627863,"sku":"16644936008672573496","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Black","offer_id":48296297660631,"sku":"26831889226246942400","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Military Green","offer_id":48296297693399,"sku":"30259249138450219368","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Navy","offer_id":48296297726167,"sku":"19407313091130022590","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ White","offer_id":48296297758935,"sku":"20368706954193418092","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Black","offer_id":48296297791703,"sku":"31944187392248876807","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Military Green","offer_id":48296297824471,"sku":"11145899447164798250","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Navy","offer_id":48296297857239,"sku":"15770025022182055745","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ White","offer_id":48296297890007,"sku":"61853428494832321106","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Black","offer_id":48296297922775,"sku":"25633417409746103622","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Military Green","offer_id":48296297955543,"sku":"21275370030132379474","price":44.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/3081\/5959\/files\/20250922140712-1f097bd6-f503-6ca8-8045-ba9cf8f15b26.png?v=1771272713"},{"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":"jiu-jitsu-t-shirt-oh-snap","title":"Jiu Jitsu T-Shirt - Oh! Snap!","description":"\u003cp\u003eThe Jiu Jitsu T-Shirt - Oh! Snap! is for practitioners who know the phrase and respect what it means.\u003c\/p\u003e\n\u003cp\u003eThe sound you never want to hear and the phrase that follows when something goes wrong in a submission. Oh! Snap is the universal expression for that moment of physics that ends a round abruptly. Go slow, tap early, come back tomorrow.\u003c\/p\u003e\u003cp\u003eFor practitioners who know the phrase and respect what it means.\u003c\/p\u003e\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\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\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 \/ Navy","offer_id":47191750148311,"sku":"33091600935413557807","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ White","offer_id":48296299495639,"sku":"27962350607150681402","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ Black","offer_id":48296299528407,"sku":"41496338110865511921","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ Military Green","offer_id":48296299561175,"sku":"25713172907490164952","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Navy","offer_id":48296299593943,"sku":"64333117921788648683","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ White","offer_id":48296299626711,"sku":"42616567957718448555","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Black","offer_id":48296299659479,"sku":"64486789743498373195","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Military Green","offer_id":48296299692247,"sku":"16129648871299762946","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Navy","offer_id":48296299725015,"sku":"72808564654153353827","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ White","offer_id":48296299757783,"sku":"25973828586702517954","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Black","offer_id":48296299790551,"sku":"11236480101213786741","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Military Green","offer_id":48296299823319,"sku":"17044363723161977193","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Navy","offer_id":48296299856087,"sku":"87069185145813843841","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ White","offer_id":48296299888855,"sku":"14842900501690549531","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Black","offer_id":48296299921623,"sku":"29329377627781331810","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Military Green","offer_id":48296299954391,"sku":"25306191552166449325","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Navy","offer_id":48296299987159,"sku":"67648512904168253099","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ White","offer_id":48296300019927,"sku":"19610177939126982693","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Black","offer_id":48296300052695,"sku":"15305875655117093001","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Military Green","offer_id":48296300085463,"sku":"26170172653133946119","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Navy","offer_id":48296300118231,"sku":"39447370791274717972","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ White","offer_id":48296300150999,"sku":"33137503869555847601","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Black","offer_id":48296300183767,"sku":"32875224416622232223","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Military Green","offer_id":48296300216535,"sku":"17223456280263587902","price":44.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/3081\/5959\/files\/20250922193520-1f097eb4-6c55-6c18-b522-52f5b76bd62e.png?v=1771460552"},{"product_id":"jiu-jitsu-t-shirt-body-chess","title":"Body Chess BJJ T-shirt","description":"\u003cp\u003eThe Body Chess BJJ T-shirt is for the grapplers who play the mental game as seriously as the physical one.\u003c\/p\u003e\n\u003cp\u003eEvery position is a problem. Every transition is a move. Every tap is a checkmate someone didn't see coming.\u003c\/p\u003e\n\u003cp\u003eThe chess comparison gets made a lot because it's true. Jiu jitsu rewards the people who think two moves ahead, manage information under pressure, and stay patient when their opponent is scrambling. The athletic ones get tired. The thinking ones keep going.\u003c\/p\u003e\n\u003cp\u003eFor the grapplers who play the mental game as seriously as the physical one.\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\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 \/ Black","offer_id":47191752638679,"sku":"30734096564755099833","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Black","offer_id":48296300249303,"sku":"18705608838176575574","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Black","offer_id":48296300282071,"sku":"28131214660573050893","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Black","offer_id":48296300314839,"sku":"20463789429755255677","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Black","offer_id":48296300347607,"sku":"24477661952497992707","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Black","offer_id":48296300380375,"sku":"27315695782987342768","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ Navy","offer_id":48296300413143,"sku":"64037330623087509507","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Navy","offer_id":48296300445911,"sku":"21925807150153018603","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Navy","offer_id":48296300478679,"sku":"86882642606297913107","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Navy","offer_id":48296300511447,"sku":"59436218557012547474","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Navy","offer_id":48296300544215,"sku":"31211746728799501802","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Navy","offer_id":48296300576983,"sku":"26832039547286156875","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ White","offer_id":48296300609751,"sku":"14702567549134965312","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ White","offer_id":48296300642519,"sku":"38043430339502688101","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ White","offer_id":48296300675287,"sku":"25454860301345872317","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ White","offer_id":48296300708055,"sku":"32652239040259002001","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ White","offer_id":48296300740823,"sku":"53247779484874812933","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ White","offer_id":48296300773591,"sku":"20316888101144141012","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ Military Green","offer_id":48296300806359,"sku":"49958429840566559232","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Military Green","offer_id":48296300839127,"sku":"29041696711054037607","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Military Green","offer_id":48296300871895,"sku":"10461175021699019301","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Military Green","offer_id":48296300904663,"sku":"14282524030150139603","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Military Green","offer_id":48296300937431,"sku":"30341455370387918242","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Military Green","offer_id":48296300970199,"sku":"20886967582046272194","price":44.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/3081\/5959\/files\/20250922193838-1f097ebb-c941-6416-8730-32f664fe8b24.png?v=1771271777"},{"product_id":"brazilian-jiu-jitsu-shirt-closed-guard-open-mind","title":"Closed Guard Open Mind BJJ T-shirt","description":"\u003cp\u003eThe closed guard is where jiu-jitsu started. It's where the conversation begins when two grapplers hit the mat: one working to pass, one working to sweep or submit. Open your mind inside it and you'll find attacks most passers aren't ready for.\u003c\/p\u003e\u003cp\u003eFor guard players who think from the bottom.\u003c\/p\u003e\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\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\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":"Printify","offers":[{"title":"S \/ Navy","offer_id":47310464090327,"sku":"10739587277918379776","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ White","offer_id":48296330166487,"sku":"17010646637396970401","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ Black","offer_id":48296330199255,"sku":"29477739977773221418","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ Military Green","offer_id":48296330232023,"sku":"79940721255409283706","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Navy","offer_id":48296330264791,"sku":"21814351730765649671","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ White","offer_id":48296330297559,"sku":"20285060745123976323","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Black","offer_id":48296330330327,"sku":"31561591528924150828","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Military Green","offer_id":48296330363095,"sku":"16622822801929317879","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Navy","offer_id":48296330395863,"sku":"13934438863736685671","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ White","offer_id":48296330428631,"sku":"22517143540481004584","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Black","offer_id":48296330461399,"sku":"20092653223493390950","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Military Green","offer_id":48296330494167,"sku":"21972218585598428949","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Navy","offer_id":48296330526935,"sku":"28734818433376285469","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ White","offer_id":48296330559703,"sku":"24248330501914961093","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Black","offer_id":48296330592471,"sku":"67728785164059623656","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Military Green","offer_id":48296330625239,"sku":"19935025909840725056","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Navy","offer_id":48296330658007,"sku":"36915984680564167569","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ White","offer_id":48296330690775,"sku":"13502652727538768368","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Black","offer_id":48296330723543,"sku":"25747764852884269685","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Military Green","offer_id":48296330756311,"sku":"18237389252329025314","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Navy","offer_id":48296330789079,"sku":"31179716128055816986","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ White","offer_id":48296330821847,"sku":"11167023858638690210","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Black","offer_id":48296330854615,"sku":"25965258154436560292","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Military Green","offer_id":48296330887383,"sku":"28166352859443606951","price":44.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/3081\/5959\/files\/20251021172428-1f0aea2c-c8a9-62f0-a82f-627a5642d974.png?v=1771268399"},{"product_id":"jiu-jitsu-shirt-i-paused-my-back-pain-to-be-here","title":"Paused Back Pain BJJ T-shirt","description":"\u003cp\u003eThe Paused Back Pain BJJ T-shirt is for the grapplers who are somehow less sore when they train than when they don't.\u003c\/p\u003e\n\u003cp\u003eThe back pain that pauses when you're on the mat and returns when you stop training: a well-documented paradox among practitioners. The movement, the active hip work, the core engagement from rolling: it manages things that rest doesn't. Jiu-jitsu as physical therapy, unofficial version.\u003c\/p\u003e\u003cp\u003eFor the grapplers who are somehow less sore when they train than when they don't.\u003c\/p\u003e\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\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\u003eBJJ practitioners at any belt level\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":47313210376407,"sku":"19802153809318356884","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ White","offer_id":48296338784471,"sku":"82795684124905422890","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ Black","offer_id":48296338817239,"sku":"19519039097478099564","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ Military Green","offer_id":48296338850007,"sku":"21087807426235935839","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Navy","offer_id":48296338882775,"sku":"28936740956659786554","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ White","offer_id":48296338915543,"sku":"14968491454314501946","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Black","offer_id":48296338948311,"sku":"85879554432181888678","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Military Green","offer_id":48296338981079,"sku":"16871402236564121549","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Navy","offer_id":48296339013847,"sku":"33127281296307053400","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ White","offer_id":48296339046615,"sku":"56403409748708718862","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Black","offer_id":48296339079383,"sku":"22793183888455751660","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Military Green","offer_id":48296339112151,"sku":"25430185730832541399","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Navy","offer_id":48296339144919,"sku":"18210520663808917535","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ White","offer_id":48296339177687,"sku":"11272329246001499785","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Black","offer_id":48296339210455,"sku":"11085354566192636489","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Military Green","offer_id":48296339243223,"sku":"34150701604270650269","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Navy","offer_id":48296339275991,"sku":"22950498751912680703","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ White","offer_id":48296339308759,"sku":"30901672995974121930","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Black","offer_id":48296339341527,"sku":"59888544698760720612","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Military Green","offer_id":48296339374295,"sku":"65234227611089028346","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Navy","offer_id":48296339407063,"sku":"22930958341578454893","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ White","offer_id":48296339439831,"sku":"22286019691740482239","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Black","offer_id":48296339472599,"sku":"28048698363022769050","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Military Green","offer_id":48296339505367,"sku":"13601735018097583375","price":44.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/3081\/5959\/files\/20251022201257-1f0af837-ffaf-629a-a5a2-fe5f895def85.png?v=1786744448"},{"product_id":"jiu-jitsu-t-shirt-longest-prison-sentence-blue-belt","title":"Blue Belt Prison Sentence BJJ T-shirt","description":"\u003cp\u003eIn jiu jitsu, the blue belt is where a lot of people disappear. The honeymoon ends, the taps pile up, and the next stripe feels like it's years away. Because it probably is.\u003c\/p\u003e\n\u003cp\u003eThe ones who make it through don't do it because it got easier. They do it because they stopped waiting for it to.\u003c\/p\u003e\n\u003cp\u003eThe longest prison sentence in martial arts. Wear it like you've done the time.\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\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":"S \/ Military Green","offer_id":47331423518935,"sku":"19948830060756829476","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Military Green","offer_id":48296343306455,"sku":"96363111428393598866","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Military Green","offer_id":48296343339223,"sku":"18094741934602349106","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Military Green","offer_id":48296343371991,"sku":"19066361859381200549","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Military Green","offer_id":48296343404759,"sku":"11213155917873617593","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Military Green","offer_id":48296343437527,"sku":"31080701154320983749","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ Dark Chocolate","offer_id":48296343470295,"sku":"25457647836441244210","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Dark Chocolate","offer_id":48296343503063,"sku":"22393941447102798843","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Dark Chocolate","offer_id":48296343535831,"sku":"63784967393559278848","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Dark Chocolate","offer_id":48296343568599,"sku":"65924697100681180151","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Dark Chocolate","offer_id":48296343601367,"sku":"21430332236505150831","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Dark Chocolate","offer_id":48296343634135,"sku":"21168200287802473719","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ Navy","offer_id":48296343666903,"sku":"29306979112430356613","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Navy","offer_id":48296343699671,"sku":"24542042429431200211","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Navy","offer_id":48296343732439,"sku":"13561505478891277061","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Navy","offer_id":48296343765207,"sku":"13749166879314330205","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Navy","offer_id":48296343797975,"sku":"16404216724371527154","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Navy","offer_id":48296343830743,"sku":"21393433427945800194","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ Black","offer_id":48296343863511,"sku":"15473192157836776992","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Black","offer_id":48296343896279,"sku":"33405779788745228813","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Black","offer_id":48296343929047,"sku":"24100400721073406560","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Black","offer_id":48296343961815,"sku":"14321356274201848309","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Black","offer_id":48296343994583,"sku":"29649235844548878241","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Black","offer_id":48296344027351,"sku":"18938340568901292881","price":44.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/3081\/5959\/files\/20260216174438-1f10b5f2-a934-678e-9c57-ce9e841c0275.png?v=1771266802"},{"product_id":"jiu-jitsu-t-shirt-blue-belt-graduation-gift","title":"Blue Belt Graduation Gift BJJ T-shirt","description":"\u003cp\u003eThe Blue Belt Graduation Gift BJJ T-shirt, getting your blue belt means you showed up long enough for the game to start making sense.\u003c\/p\u003e\n\u003cp\u003eGetting your blue belt means you showed up long enough for the game to start making sense. It's not the destination, it's the point where jiu-jitsu stops being chaos and starts being a conversation. That's worth recognizing.\u003c\/p\u003e\u003cp\u003eA proper gift for the white belt in your life who just became a blue belt.\u003c\/p\u003e\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\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":"S \/ Navy","offer_id":47730389844183,"sku":"91132342158732272465","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ White","offer_id":48296360083671,"sku":"10918273901353870182","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ Black","offer_id":48296360116439,"sku":"10531844572353478078","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ Military Green","offer_id":48296360149207,"sku":"56622098738984559063","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Navy","offer_id":48296360181975,"sku":"61028247763345739603","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ White","offer_id":48296360214743,"sku":"26504191132071305660","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Black","offer_id":48296360247511,"sku":"24438777505744957086","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Military Green","offer_id":48296360280279,"sku":"45462452164619979946","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Navy","offer_id":48296360313047,"sku":"22563745721353240865","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ White","offer_id":48296360345815,"sku":"69424685369486249603","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Black","offer_id":48296360378583,"sku":"19454057248587481690","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Military Green","offer_id":48296360411351,"sku":"26189474247880129022","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Navy","offer_id":48296360444119,"sku":"14452696975529677184","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ White","offer_id":48296360476887,"sku":"22691838634292619816","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Black","offer_id":48296360509655,"sku":"13480340772816166031","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Military Green","offer_id":48296360542423,"sku":"53024274376979008349","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Navy","offer_id":48296360575191,"sku":"23930174006580169483","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ White","offer_id":48296360607959,"sku":"22591454800008749453","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Black","offer_id":48296360640727,"sku":"56846369296994211296","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Military Green","offer_id":48296360673495,"sku":"32003473146281409968","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Navy","offer_id":48296360706263,"sku":"31870455969764538898","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ White","offer_id":48296360739031,"sku":"96077312854213575931","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Black","offer_id":48296360771799,"sku":"20830672931595732237","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Military Green","offer_id":48296360804567,"sku":"25944793297569140283","price":44.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/3081\/5959\/files\/20251120171552-1f0c6349-1242-6c2c-beb4-da283d3778cc.png?v=1771266613"},{"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":"body-chess-bjj-hoodie","title":"Body Chess BJJ Hoodie","description":"\u003cp\u003eThe Body Chess BJJ Hoodie is for grapplers who play the mental game as seriously as the physical one, and want to wear the philosophy on the way to the gym and back.\u003c\/p\u003e\n\u003cp\u003eEvery position is a problem. Every transition is a move. Every tap is a checkmate someone didn't see coming. The chess comparison gets made a lot because it's true. Jiu-jitsu rewards the people who think two moves ahead, manage information under pressure, and stay patient when their opponent is scrambling. The athletic ones get tired. The thinking ones keep going.\u003c\/p\u003e\n\u003cp\u003eA great BJJ birthday gift or Father's Day gift for the practitioner who approaches the mat like a chess player, always thinking one round ahead.\u003c\/p\u003e\n\u003ch3\u003eWho it's for\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eGrapplers who think about positions and transitions when they're nowhere near the mat\u003c\/li\u003e\n\u003cli\u003ePractitioners who play the mental game as deliberately as the physical one\u003c\/li\u003e\n\u003cli\u003eAnyone looking for a BJJ gift for someone who trains with their mind, not just their body\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":48113104126167,"sku":"40451458974689461568","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Sport Grey \/ S","offer_id":48113104158935,"sku":"22369422487280463785","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ S","offer_id":48113104191703,"sku":"81400966582571839769","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ S","offer_id":48113104224471,"sku":"68155218398141765354","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ S","offer_id":48113104257239,"sku":"29755473295483514351","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ M","offer_id":48113104290007,"sku":"25681865898574449664","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Sport Grey \/ M","offer_id":48113104322775,"sku":"22343614584291166834","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ M","offer_id":48113104355543,"sku":"24521353602809948889","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ M","offer_id":48113104388311,"sku":"21281923267473486285","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ M","offer_id":48113104421079,"sku":"10141010014607871248","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ L","offer_id":48113104453847,"sku":"18643381807244561646","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Sport Grey \/ L","offer_id":48113104486615,"sku":"91806078013545066565","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ L","offer_id":48113104519383,"sku":"17104596054566360681","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L","offer_id":48113104552151,"sku":"30504480848791102427","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ L","offer_id":48113104584919,"sku":"24452786307011782184","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ XL","offer_id":48113104617687,"sku":"31506437263054463353","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":48113104650455,"sku":"20046801515722654521","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ XL","offer_id":48113104683223,"sku":"12330718527899989332","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XL","offer_id":48113104715991,"sku":"30010787001979362833","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ XL","offer_id":48113104748759,"sku":"31738348091013093198","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":48113104781527,"sku":"18618505188843665826","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":48113104814295,"sku":"27184173304092905560","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 2XL","offer_id":48113104847063,"sku":"23763237245887114360","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 2XL","offer_id":48113104879831,"sku":"42169842264291579920","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":48113104912599,"sku":"50790133897206191338","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 3XL","offer_id":48113104945367,"sku":"17032374756709426473","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":48113104978135,"sku":"95111986718375516144","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 3XL","offer_id":48113105010903,"sku":"42498725943190159176","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 3XL","offer_id":48113105043671,"sku":"25617317956346690967","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":48113105076439,"sku":"27842618471967386345","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 4XL","offer_id":48113105109207,"sku":"68557010655848561828","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":48113105141975,"sku":"27300479585889893046","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 4XL","offer_id":48113105174743,"sku":"32161884199558844333","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 4XL","offer_id":48113105207511,"sku":"29861964097611894463","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":48113105240279,"sku":"11613920819644294445","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 5XL","offer_id":48113105273047,"sku":"32332582281166804918","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":48113105305815,"sku":"11325912128777730791","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 5XL","offer_id":48113105338583,"sku":"17810970640005724898","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 5XL","offer_id":48113105371351,"sku":"81110413947931061712","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":48113105404119,"sku":"31973863920280928964","price":85.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/3081\/5959\/files\/20251215222741-1f0da054-523b-6ae2-a7e0-1a55f5636c31.png?v=1771260935"},{"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":"blue-belt-prison-bjj-hoodie","title":"Blue Belt Prison BJJ Hoodie","description":"\u003cp\u003eBlue belt is where you do the real time.\u003c\/p\u003e\n\u003cp\u003eThe honeymoon of white belt is over. The next stripe feels like it's years away, because it probably is. This is the belt practitioners spend the longest in, and the one where most people who quit jiu-jitsu actually quit. The ones who make it through don't do it because it got easier. They do it because they stopped waiting for it to.\u003c\/p\u003e\n\u003cp\u003eThe longest prison sentence in martial arts. Wear it like you've done the time.\u003c\/p\u003e\n\u003ch3\u003eWho it's for\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBlue belts deep in the grind and not pretending otherwise\u003c\/li\u003e\n\u003cli\u003ePractitioners who survived the sentence and remember every year of it\u003c\/li\u003e\n\u003cli\u003eAnyone looking for a BJJ gift for a teammate stuck in, or freshly out of, the blue belt years\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":48141433307351,"sku":"19645507066217384748","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Sport Grey \/ S","offer_id":48141433340119,"sku":"60384641318454753222","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ S","offer_id":48141433372887,"sku":"58274648787197125073","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ S","offer_id":48141433405655,"sku":"18393506523192919526","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ M","offer_id":48141433438423,"sku":"33749851202546111439","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Sport Grey \/ M","offer_id":48141433471191,"sku":"13172536317494532241","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ M","offer_id":48141433503959,"sku":"32099981322231536091","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ M","offer_id":48141433536727,"sku":"27420308770043967701","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ L","offer_id":48141433569495,"sku":"23795624643474647844","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Sport Grey \/ L","offer_id":48141433602263,"sku":"41178215268191758867","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L","offer_id":48141433635031,"sku":"29261798691718540864","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ L","offer_id":48141433667799,"sku":"94176482942505307807","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ XL","offer_id":48141433700567,"sku":"28650147031014795519","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":48141433733335,"sku":"70981444760205013471","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XL","offer_id":48141433766103,"sku":"30610578006106879713","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ XL","offer_id":48141433798871,"sku":"14453519789477458405","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":48141433831639,"sku":"10851199472605914089","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":48141433864407,"sku":"29907729705054339788","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 2XL","offer_id":48141433897175,"sku":"54208554817496713637","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":48141433929943,"sku":"15717357025061283485","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 3XL","offer_id":48141433962711,"sku":"16999877838299266490","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":48141433995479,"sku":"21717819402137137297","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 3XL","offer_id":48141434028247,"sku":"23158571008185447255","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":48141434061015,"sku":"80076053885258406211","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 4XL","offer_id":48141434093783,"sku":"10384540961349433449","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":48141434126551,"sku":"14285675347852267507","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 4XL","offer_id":48141434159319,"sku":"14505918027127978494","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":48141434192087,"sku":"25325895312629385730","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 5XL","offer_id":48141434224855,"sku":"17471331076233686117","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":48141434257623,"sku":"12641730576093702242","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 5XL","offer_id":48141434290391,"sku":"86942374168518048577","price":85.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 5XL","offer_id":48141434323159,"sku":"90504071832135746046","price":85.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/3081\/5959\/files\/20251229172801-1f0e4dbb-9ef3-6e74-ba69-c231ee6cc4f2.png?v=1767031187"},{"product_id":"pressure-game-bjj-shirt","title":"Pressure Game BJJ Shirt","description":"\u003cp\u003eThe Pressure Game BJJ Shirt is for the top players and pressure passers who make people regret the scramble.\u003c\/p\u003e\n\u003cp\u003ePressure is a technique. Not a personality.\u003c\/p\u003e\n\u003cp\u003eA good pressure game isn't about being heavy. It's about alignment, base, and making every inch of space cost something. The practitioner with a developed pressure game doesn't need to rush. They just make the situation worse until something opens up.\u003c\/p\u003e\n\u003cp\u003eFor the top players and pressure passers who make people regret the scramble.\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\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":48191558942935,"sku":"15565139002699422398","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ M","offer_id":48191559074007,"sku":"26527279037777070712","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L","offer_id":48191559205079,"sku":"19709335415060620916","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XL","offer_id":48191559336151,"sku":"18403606609253224138","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 2XL","offer_id":48191559467223,"sku":"11334776827722582582","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 3XL","offer_id":48191559598295,"sku":"17073833605979144127","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ S","offer_id":48191558975703,"sku":"20895742684312099531","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ M","offer_id":48191559106775,"sku":"21260697326895366277","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ L","offer_id":48191559237847,"sku":"14130517938096285240","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ XL","offer_id":48191559368919,"sku":"26299007927981811300","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":48191559499991,"sku":"21371982470551705678","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":48191559631063,"sku":"26701875824524466680","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ S","offer_id":48191558877399,"sku":"98685612972283267869","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ M","offer_id":48191559008471,"sku":"21315630208074974906","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ L","offer_id":48191559139543,"sku":"39734934088240906131","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ XL","offer_id":48191559270615,"sku":"10067836852389908942","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":48191559401687,"sku":"19779569669951085537","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 3XL","offer_id":48191559532759,"sku":"93238088184719250276","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ S","offer_id":48191558910167,"sku":"21104462162577714902","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ M","offer_id":48191559041239,"sku":"30301786068438702919","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ L","offer_id":48191559172311,"sku":"54954270655706616110","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ XL","offer_id":48191559303383,"sku":"87947890120046313058","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 2XL","offer_id":48191559434455,"sku":"18990901467651827123","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 3XL","offer_id":48191559565527,"sku":"20991259287093297258","price":44.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/3081\/5959\/files\/20260114030812-1f0f0f64-32d9-669c-84bd-8a3ed7b3a9fe.png?v=1768360160"},{"product_id":"therapist-bjj-t-shirt","title":"Therapist BJJ T-Shirt","description":"\u003cp\u003eThe Therapist BJJ T-Shirt is for the practitioners who found jiu jitsu at exactly the right time and haven't looked back.\u003c\/p\u003e\n\u003cp\u003eCheaper than therapy. Better results. Side effects include cauliflower ear and an inability to sit still during boring meetings.\u003c\/p\u003e\n\u003cp\u003eFor the practitioners who found jiu jitsu at exactly the right time and haven't looked back. The mat has a way of processing things that a couch can't always reach.\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\u003eBJJ practitioners at any belt level\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":48223544475863,"sku":"14961587849584722485","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ White","offer_id":48296371552471,"sku":"20894376149858377952","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ Black","offer_id":48296371585239,"sku":"15951586806560159318","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ Military Green","offer_id":48296371618007,"sku":"18746037570833143219","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Navy","offer_id":48296371650775,"sku":"12445470824971580265","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ White","offer_id":48296371683543,"sku":"22165981397905302848","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Black","offer_id":48296371716311,"sku":"21947388684090455085","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Military Green","offer_id":48296371749079,"sku":"50742013133507189457","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Navy","offer_id":48296371781847,"sku":"28766793832881442479","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ White","offer_id":48296371814615,"sku":"29215206976499115937","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Black","offer_id":48296371847383,"sku":"82036866703478360857","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Military Green","offer_id":48296371880151,"sku":"12470060578501550768","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Navy","offer_id":48296371912919,"sku":"60924276555879286014","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ White","offer_id":48296371945687,"sku":"20358695240313980288","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Black","offer_id":48296371978455,"sku":"21365873854000955575","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Military Green","offer_id":48296372011223,"sku":"14060184975852161070","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Navy","offer_id":48296372043991,"sku":"17696518303638220142","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ White","offer_id":48296372076759,"sku":"25778479446817615140","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Black","offer_id":48296372109527,"sku":"31014886999757484151","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Military Green","offer_id":48296372142295,"sku":"29906392517429875419","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Navy","offer_id":48296372175063,"sku":"26453981952625053874","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ White","offer_id":48296372207831,"sku":"91497358002639791005","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Black","offer_id":48296372240599,"sku":"10113501075491581525","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Military Green","offer_id":48296372273367,"sku":"17917210128845131055","price":44.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/3081\/5959\/files\/20260122235128-1f0f7ed4-51c8-6e38-bddb-62ece16c379a.png?v=1771268451"},{"product_id":"killer-hobby-bjj-t-shirt","title":"Killer Hobby BJJ T-shirt","description":"\u003cp\u003eThe Killer Hobby BJJ T-shirt is for the practitioners who've learned to lead with the friendly version of that explanation in polite company and save the details for people who ...\u003c\/p\u003e\n\u003cp\u003eMost people have hobbies. You have a hobby that involves strangling people.\u003c\/p\u003e\n\u003cp\u003eFor the practitioners who've learned to lead with the friendly version of that explanation in polite company and save the details for people who train. It's a killer hobby. Technically accurate. You've made peace with it.\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\u003eBJJ practitioners at any belt level\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":48223582617815,"sku":"86942099890630540531","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ White","offer_id":48296373813463,"sku":"33292272862362191465","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ Black","offer_id":48296373846231,"sku":"15035690140602174970","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ Military Green","offer_id":48296373878999,"sku":"22578655560700938609","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Navy","offer_id":48296373911767,"sku":"23155138398142843839","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ White","offer_id":48296373944535,"sku":"33672593099544450356","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Black","offer_id":48296373977303,"sku":"97554801127251035248","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Military Green","offer_id":48296374010071,"sku":"21644017315889029293","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Navy","offer_id":48296374042839,"sku":"32129203698539644473","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ White","offer_id":48296374075607,"sku":"31153138659656813670","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Black","offer_id":48296374108375,"sku":"12230890256325309501","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Military Green","offer_id":48296374141143,"sku":"30455914764946482257","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Navy","offer_id":48296374173911,"sku":"23509757414857643415","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ White","offer_id":48296374206679,"sku":"30734372198289593653","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Black","offer_id":48296374239447,"sku":"28501932465339950257","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Military Green","offer_id":48296374272215,"sku":"35375611390841650338","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Navy","offer_id":48296374304983,"sku":"24419222929810183558","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ White","offer_id":48296374337751,"sku":"22993574134428814681","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Black","offer_id":48296374370519,"sku":"73898907841020754390","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Military Green","offer_id":48296374403287,"sku":"28554811962931894057","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Navy","offer_id":48296374436055,"sku":"70950055119477295292","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ White","offer_id":48296374468823,"sku":"15215215885250767413","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Black","offer_id":48296374501591,"sku":"23275220109491378517","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Military Green","offer_id":48296374534359,"sku":"31811379201400763448","price":44.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/3081\/5959\/files\/20260123000706-1f0f7ef7-3e17-6e34-a7f7-16e08bb36638.png?v=1771266480"},{"product_id":"sorry-cant-bjj-t-shirt","title":"Sorry Can't BJJ T-shirt","description":"\u003cp\u003eSorry, can't. I have jiu jitsu.\u003c\/p\u003e\n\u003cp\u003eIt started as an excuse. Then it became a personality. At some point you stopped apologizing for it and your friends mostly accepted this about you.\u003c\/p\u003e\n\u003cp\u003eFor the practitioners whose training schedule isn't negotiable and whose social life has adjusted accordingly.\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\u003eBJJ practitioners at any belt level\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":48235228725463,"sku":"15136753235667335278","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ White","offer_id":48296376926423,"sku":"24252289061627136324","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ Black","offer_id":48296376959191,"sku":"21948461024134979183","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ Military Green","offer_id":48296376991959,"sku":"18501120125398679625","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Navy","offer_id":48296377024727,"sku":"29898185306230004765","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ White","offer_id":48296377057495,"sku":"26879437551458656331","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Black","offer_id":48296377090263,"sku":"25143736505896662743","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Military Green","offer_id":48296377123031,"sku":"21784213258402637015","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Navy","offer_id":48296377155799,"sku":"27107425160963484244","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ White","offer_id":48296377188567,"sku":"27199016854136225814","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Black","offer_id":48296377221335,"sku":"26135965639964870013","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Military Green","offer_id":48296377254103,"sku":"33662824350349321465","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Navy","offer_id":48296377286871,"sku":"33028624287392689701","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ White","offer_id":48296377319639,"sku":"43618648665683362879","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Black","offer_id":48296377352407,"sku":"68133194864103929301","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Military Green","offer_id":48296377385175,"sku":"17263934418340641732","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Navy","offer_id":48296377417943,"sku":"16883419466454169249","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ White","offer_id":48296377450711,"sku":"14043412567167896364","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Black","offer_id":48296377483479,"sku":"42985222392504812657","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Military Green","offer_id":48296377516247,"sku":"33432997785233698692","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Navy","offer_id":48296377549015,"sku":"69710578233113134275","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ White","offer_id":48296377581783,"sku":"14512625555609786014","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Black","offer_id":48296377614551,"sku":"32863585068420774771","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Military Green","offer_id":48296377647319,"sku":"16735489685974454736","price":44.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/3081\/5959\/files\/20260126184459-1f0fae71-dbc3-6d96-9f99-e6a1fee4e0ae.png?v=1771454312"},{"product_id":"roll-n-lift-bjj-t-shirt","title":"Roll n Lift BJJ T-shirt","description":"\u003cp\u003eThe Roll n Lift BJJ T-shirt is for the training athletes who do both.\u003c\/p\u003e\n\u003cp\u003eRoll in the morning, lift in the afternoon. Or the other way around. The practitioners who combine grappling with strength training build something specific: a body that moves well and is also hard to move. Both disciplines feed the other when you program them right.\u003c\/p\u003e\u003cp\u003eFor the training athletes who do both.\u003c\/p\u003e\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\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\u003eBJJ practitioners who wear the lifestyle on and off the mat\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":48235433525463,"sku":"26153136449639391422","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ White","offer_id":48296381481175,"sku":"30747077636785381885","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ Black","offer_id":48296381513943,"sku":"29483725892753893895","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ Military Green","offer_id":48296381546711,"sku":"28143121934649388082","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Navy","offer_id":48296381579479,"sku":"33615407495359882811","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ White","offer_id":48296381612247,"sku":"26945629773590300559","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Black","offer_id":48296381645015,"sku":"99056200441447770226","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Military Green","offer_id":48296381677783,"sku":"10880588623746005732","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Navy","offer_id":48296381710551,"sku":"76710302206466119559","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ White","offer_id":48296381743319,"sku":"90828741629139493714","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Black","offer_id":48296381776087,"sku":"42889146569127609343","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Military Green","offer_id":48296381808855,"sku":"16404909477306465400","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Navy","offer_id":48296381841623,"sku":"31877792361581759924","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ White","offer_id":48296381874391,"sku":"76884700248966827575","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Black","offer_id":48296381907159,"sku":"18858698396719608877","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Military Green","offer_id":48296381939927,"sku":"35842922160320388177","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Navy","offer_id":48296381972695,"sku":"19077762505180543918","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ White","offer_id":48296382005463,"sku":"10563865837986438570","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Black","offer_id":48296382038231,"sku":"33558905266134216960","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Military Green","offer_id":48296382070999,"sku":"17952246274953116263","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Navy","offer_id":48296382103767,"sku":"15473552706303184115","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ White","offer_id":48296382136535,"sku":"21528868125266780169","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Black","offer_id":48296382169303,"sku":"25072130443466014440","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Military Green","offer_id":48296382202071,"sku":"25348110746649032518","price":44.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/3081\/5959\/files\/20260126193548-1f0faee3-71de-6f30-9a44-2214a9b8f5dd.png?v=1771453948"},{"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":"basic-bjj-t-shirt","title":"Basic BJJ T-shirt","description":"\u003cp\u003eThe Basic BJJ T-shirt is for grapplers who respect the foundation.\u003c\/p\u003e\n\u003cp\u003eBasics aren't boring. Basics are the thing that still works when everything else gets shut down. The guard pass, the mount, the rear naked, the armbar: you'll hit these a thousand times before you hit anything fancy, and they'll keep working long after the flashy stuff stops.\u003c\/p\u003e\u003cp\u003eFor grapplers who respect the foundation.\u003c\/p\u003e\u003cp\u003eA great BJJ birthday gift for the white belt in your life who is still figuring out the game and loving every round 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\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\u003eWhite and blue belts still figuring out the game, and loving it\u003c\/li\u003e\n\u003cli\u003eWhite belts in the early stages of their jiu-jitsu journey\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":48266396336343,"sku":"10445457372245112456","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ White","offer_id":48296389116119,"sku":"31799208838066294455","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ Black","offer_id":48296389148887,"sku":"28872249312464148863","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ Military Green","offer_id":48296389181655,"sku":"27711066191742589368","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Navy","offer_id":48296389214423,"sku":"12572703902509113474","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ White","offer_id":48296389247191,"sku":"17067343619760538750","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Black","offer_id":48296389279959,"sku":"21567272498663896312","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Military Green","offer_id":48296389312727,"sku":"71161568994581865332","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Navy","offer_id":48296389345495,"sku":"74206083722226651309","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ White","offer_id":48296389378263,"sku":"23745960398627617290","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Black","offer_id":48296389411031,"sku":"29980497181386648187","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Military Green","offer_id":48296389443799,"sku":"17211271100255332077","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Navy","offer_id":48296389476567,"sku":"26079553562255535907","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ White","offer_id":48296389509335,"sku":"12686209125900793347","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Black","offer_id":48296389542103,"sku":"24275705169795479120","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Military Green","offer_id":48296389574871,"sku":"88253096039187486453","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Navy","offer_id":48296389607639,"sku":"26723798757032555827","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ White","offer_id":48296389640407,"sku":"62995492349099015024","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Black","offer_id":48296389673175,"sku":"26744076818315239669","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Military Green","offer_id":48296389705943,"sku":"18299670363384199118","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Navy","offer_id":48296389738711,"sku":"27641782050069808884","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ White","offer_id":48296389771479,"sku":"82916980073605621343","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Black","offer_id":48296389804247,"sku":"20939515327826971316","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Military Green","offer_id":48296389837015,"sku":"16684241575994144317","price":44.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/3081\/5959\/files\/20260205041537-1f102495-3524-6c02-b699-aa804ea6e3af.png?v=1771453287"},{"product_id":"oss-bjj-t-shirt","title":"OSS BJJ T-shirt","description":"\u003cp\u003eThe OSS BJJ T-shirt is for practitioners who know what it means and mean it when they say it.\u003c\/p\u003e\n\u003cp\u003eOSS is the word that means all of it at once: acknowledgment, encouragement, respect, and the particular energy of a training hall that takes the art seriously. You hear it at the beginning of class, at the end of rounds, and when someone finally taps after a long struggle. It covers a lot of ground in three letters.\u003c\/p\u003e\u003cp\u003eFor practitioners who know what it means and mean it when they say it.\u003c\/p\u003e\u003cp\u003eA great BJJ birthday gift for the white belt in your life who is still figuring out the game and loving every round 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\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\u003eWhite and blue belts still figuring out the game, and loving it\u003c\/li\u003e\n\u003cli\u003eWhite belts in the early stages of their jiu-jitsu journey\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":48278463545559,"sku":"27614911691920572894","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ White","offer_id":48296392982743,"sku":"81843660237459113271","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ Black","offer_id":48296393015511,"sku":"30285500029205913492","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"S \/ Military Green","offer_id":48296393048279,"sku":"20900476249858698933","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Navy","offer_id":48296393081047,"sku":"11248498553971058683","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ White","offer_id":48296393113815,"sku":"19939390873055056843","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Black","offer_id":48296393146583,"sku":"19309368850281289108","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M \/ Military Green","offer_id":48296393179351,"sku":"93431795816878849920","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Navy","offer_id":48296393212119,"sku":"13688042812688000029","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ White","offer_id":48296393244887,"sku":"10309047071388693959","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Black","offer_id":48296393277655,"sku":"23308459714386421814","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L \/ Military Green","offer_id":48296393310423,"sku":"80841924323981180123","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Navy","offer_id":48296393343191,"sku":"24807632454373004389","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ White","offer_id":48296393375959,"sku":"13023702786118735153","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Black","offer_id":48296393408727,"sku":"29145135672558490322","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Military Green","offer_id":48296393441495,"sku":"19633260807778166687","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Navy","offer_id":48296393474263,"sku":"60097964313962238477","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ White","offer_id":48296393507031,"sku":"39913394334826431675","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Black","offer_id":48296393539799,"sku":"31959312761328409696","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Military Green","offer_id":48296393572567,"sku":"32823894613629202767","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Navy","offer_id":48296393605335,"sku":"16528617715154265529","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ White","offer_id":48296393638103,"sku":"27115108374863028531","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Black","offer_id":48296393670871,"sku":"33056061559269691146","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"3XL \/ Military Green","offer_id":48296393703639,"sku":"31850372836029057776","price":44.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/3081\/5959\/files\/20260209230335-1f1060b8-fc2b-6260-9681-9a5d1422584f.png?v=1770678268"},{"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":"proud-mom-bjj-t-shirt","title":"Proud Mom BJJ T-shirt","description":"\u003cp\u003eThe Proud Mom BJJ T-shirt is for the moms who show up to every competition, celebrate every stripe, and have fully accepted that jiu jitsu is not a phase.\u003c\/p\u003e\n\u003cp\u003eShe knows the difference between a triangle and an armbar. She's watched enough rounds to have opinions about guard passing. She's driven to more tournaments than she can count and she'd do it again.\u003c\/p\u003e\n\u003cp\u003eFor the moms who show up to every competition, celebrate every stripe, and have fully accepted that jiu jitsu is not a phase.\u003cbr\u003e\u003cbr\u003ePerfect Mother's day gift.\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\u003eWomen who train jiu-jitsu and do not need it explained to them\u003c\/li\u003e\n\u003cli\u003eWomen who train jiu-jitsu and represent the art with confidence\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":48298526703831,"sku":"90945653638071266948","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ M","offer_id":48298526834903,"sku":"29104192354980154440","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L","offer_id":48298526965975,"sku":"16240642936158421531","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XL","offer_id":48298527097047,"sku":"78261765300599608506","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 2XL","offer_id":48298527228119,"sku":"10518240385671724461","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 3XL","offer_id":48298527359191,"sku":"11398217448517394296","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ S","offer_id":48298526638295,"sku":"47906961350978122147","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ M","offer_id":48298526769367,"sku":"19922369248774297540","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ L","offer_id":48298526900439,"sku":"20251249014711708613","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ XL","offer_id":48298527031511,"sku":"17806943113354280766","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":48298527162583,"sku":"14941647780064724700","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 3XL","offer_id":48298527293655,"sku":"45920475325892922978","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ S","offer_id":48298526671063,"sku":"10868947944394397425","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ M","offer_id":48298526802135,"sku":"25507388531377399191","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ L","offer_id":48298526933207,"sku":"27683003252694504032","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ XL","offer_id":48298527064279,"sku":"19500984504470163388","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 2XL","offer_id":48298527195351,"sku":"30054037389722708676","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 3XL","offer_id":48298527326423,"sku":"10882986352578987000","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ S","offer_id":48298526736599,"sku":"29185105884114767139","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ M","offer_id":48298526867671,"sku":"27671938614577172747","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ L","offer_id":48298526998743,"sku":"98454693825589939874","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ XL","offer_id":48298527129815,"sku":"48194536065742979933","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":48298527260887,"sku":"26533401752368713091","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":48298527391959,"sku":"20528950694555383766","price":44.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/3081\/5959\/files\/20260217162248-1f10c1ce-651d-6a4a-8cc1-baf99fa11bc0.png?v=1771345473"},{"product_id":"meditation-bjj-t-shirt","title":"Meditation BJJ T-shirt","description":"\u003cp\u003eThe Meditation BJJ T-shirt is for the practitioners who found their meditation on a different kind of mat.\u003c\/p\u003e\n\u003cp\u003eSome people meditate sitting still. Some people meditate at 100% intensity with someone trying to choke them.\u003c\/p\u003e\n\u003cp\u003eJiu jitsu demands presence in a way that's hard to replicate. When you're in a bad position, there's no room for whatever was bothering you before class. The mind clears. The breath settles. The movement takes over. That's not so different from the mat in the yoga studio.\u003c\/p\u003e\n\u003cp\u003eFor the practitioners who found their meditation on a different kind of mat.\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\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":48298586538199,"sku":"24738564681193250922","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ S","offer_id":48298586570967,"sku":"25282613775034345650","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ S","offer_id":48298586603735,"sku":"21234716548495504487","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ S","offer_id":48298586636503,"sku":"49312183070614893806","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ M","offer_id":48298586669271,"sku":"15311023489571835546","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ M","offer_id":48298586702039,"sku":"12225875830466369582","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ M","offer_id":48298586734807,"sku":"16360039185165858964","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ M","offer_id":48298586767575,"sku":"21567258357202609449","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ L","offer_id":48298586800343,"sku":"42097795836484172889","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ L","offer_id":48298586833111,"sku":"60764412309218747576","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L","offer_id":48298586865879,"sku":"31995276824815923660","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ L","offer_id":48298586898647,"sku":"31800260624227343769","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ XL","offer_id":48298586931415,"sku":"99380526433894554987","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ XL","offer_id":48298586964183,"sku":"29394315093387833538","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XL","offer_id":48298586996951,"sku":"22202004560088026231","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ XL","offer_id":48298587029719,"sku":"33942313247898619261","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":48298587062487,"sku":"21979789810796475745","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 2XL","offer_id":48298587095255,"sku":"94815295370664859918","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 2XL","offer_id":48298587128023,"sku":"15483543328748501214","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":48298587160791,"sku":"17180302251423347477","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 3XL","offer_id":48298587193559,"sku":"59527161190295283074","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 3XL","offer_id":48298587226327,"sku":"26423611839569614260","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 3XL","offer_id":48298587259095,"sku":"15008788630822446398","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":48298587291863,"sku":"37387289049367416221","price":44.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/3081\/5959\/files\/20260217170832-1f10c234-9d61-63a0-beda-ae7874fa51b6.png?v=1771348206"},{"product_id":"hugs-bjj-t-shirt","title":"Hugs BJJ T-shirt","description":"\u003cp\u003eThe Hugs BJJ T-shirt is for practitioners who specialize in the rear naked and the body lock.\u003c\/p\u003e\n\u003cp\u003eFrom the outside, it looks like two people hugging. From the inside, someone is running out of time to tap or escape the back. The hug in jiu-jitsu is specific, technical, and usually uncomfortable for the person receiving it.\u003c\/p\u003e\u003cp\u003eFor practitioners who specialize in the rear naked and the body lock.\u003c\/p\u003e\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\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\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":48298599252183,"sku":"61438841939051110255","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ S","offer_id":48298599284951,"sku":"47184167830170515610","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ S","offer_id":48298599317719,"sku":"17814909263156353089","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ S","offer_id":48298599350487,"sku":"14457436346703522300","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ M","offer_id":48298599383255,"sku":"17812863498981313883","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ M","offer_id":48298599416023,"sku":"55635558518423366932","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ M","offer_id":48298599448791,"sku":"26352519035121259753","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ M","offer_id":48298599481559,"sku":"48151414346847904784","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ L","offer_id":48298599514327,"sku":"24272609262579408860","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ L","offer_id":48298599547095,"sku":"21045074017600184980","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L","offer_id":48298599579863,"sku":"30258143287142512559","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ L","offer_id":48298599612631,"sku":"25956358680251129964","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ XL","offer_id":48298599645399,"sku":"30733065409264443128","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ XL","offer_id":48298599678167,"sku":"52395548889465638003","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XL","offer_id":48298599710935,"sku":"28907829952368607415","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ XL","offer_id":48298599743703,"sku":"26193513099133050597","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":48298599776471,"sku":"70568709493402464215","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 2XL","offer_id":48298599809239,"sku":"15401568851764908717","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 2XL","offer_id":48298599842007,"sku":"27102482790173649159","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":48298599874775,"sku":"10082932330614011655","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 3XL","offer_id":48298599907543,"sku":"60160406644908080070","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 3XL","offer_id":48298599940311,"sku":"22814125505981497129","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 3XL","offer_id":48298599973079,"sku":"13891709531991340148","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":48298600005847,"sku":"29514738597461664815","price":44.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/3081\/5959\/files\/20260217171256-1f10c23e-6d42-62e6-b134-96e396f787b7.png?v=1771348488"},{"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":"black-and-red-bjj-t-shirt","title":"Black and Red BJJ T-shirt","description":"\u003cp\u003eThe Black and Red BJJ T-shirt, the colors of late nights at the gym, of training when you're tired, of grinding through the roun...\u003c\/p\u003e\n\u003cp\u003eBlack and red. The colors of late nights at the gym, of training when you're tired, of grinding through the round when every instinct says to coast. It's not a color combination you choose because it's subtle.\u003c\/p\u003e\u003cp\u003eWear it on mat days and off-days alike.\u003c\/p\u003e\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\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\u003eBJJ practitioners at any belt level\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":"Navy \/ S","offer_id":48344170430679,"sku":"28115449942288667108","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ S","offer_id":48344170463447,"sku":"29717609161037093812","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ S","offer_id":48344170496215,"sku":"21493261738250051022","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ S","offer_id":48344170528983,"sku":"93870870605444137395","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ M","offer_id":48344170561751,"sku":"32344306252469968083","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ M","offer_id":48344170594519,"sku":"26095841411808625763","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ M","offer_id":48344170627287,"sku":"20714611335098937836","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ M","offer_id":48344170660055,"sku":"20579114589398295171","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ L","offer_id":48344170692823,"sku":"14456652427100886096","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ L","offer_id":48344170725591,"sku":"17013332761230851378","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L","offer_id":48344170758359,"sku":"17560422529961726429","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ L","offer_id":48344170791127,"sku":"17010830257661395040","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ XL","offer_id":48344170823895,"sku":"18846216082061594222","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ XL","offer_id":48344170856663,"sku":"86307949461733275994","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XL","offer_id":48344170889431,"sku":"18875016979844692362","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ XL","offer_id":48344170922199,"sku":"12938124555736308399","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":48344170954967,"sku":"39537847078475492453","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 2XL","offer_id":48344170987735,"sku":"19865109491845143519","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 2XL","offer_id":48344171020503,"sku":"71160523664761074474","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":48344171053271,"sku":"33060431787270775722","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 3XL","offer_id":48344171086039,"sku":"10202394053595783035","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 3XL","offer_id":48344171118807,"sku":"32446446741322369042","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 3XL","offer_id":48344171151575,"sku":"29480727787394958508","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":48344171184343,"sku":"10754880192975941252","price":44.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/3081\/5959\/files\/20260304004844-1f11763e-5ac8-6944-abc9-ae1f5eb1f467.png?v=1790351310"},{"product_id":"emoji-bjj-t-shirt","title":"Emoji BJJ T-shirt","description":"\u003cp\u003eJiu-jitsu in the language of the internet age: the choke, the sweep, the tap. If you train, you read it instantly. If you don't train, you're looking at it sideways. That's kind of the point.\u003c\/p\u003e\u003cp\u003eFor practitioners who appreciate the inside joke.\u003c\/p\u003e\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\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\u003eBJJ practitioners at any belt level\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":48347056668887,"sku":"24164796885159859680","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ S","offer_id":48347056701655,"sku":"20838487389548810623","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ S","offer_id":48347056734423,"sku":"14363349188980626097","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ S","offer_id":48347056767191,"sku":"19453326046645179898","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ M","offer_id":48347056799959,"sku":"67989179916983368576","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ M","offer_id":48347056832727,"sku":"10249293331958661956","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ M","offer_id":48347056865495,"sku":"15805220357613509655","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ M","offer_id":48347056898263,"sku":"30985497308853132909","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ L","offer_id":48347056931031,"sku":"19950772260368575194","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ L","offer_id":48347056963799,"sku":"28745875511524877102","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L","offer_id":48347056996567,"sku":"10022496499357032235","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ L","offer_id":48347057029335,"sku":"23301296217849901011","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ XL","offer_id":48347057062103,"sku":"17505495813821859901","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ XL","offer_id":48347057094871,"sku":"28947236958389327721","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XL","offer_id":48347057127639,"sku":"23976039200585148238","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ XL","offer_id":48347057160407,"sku":"17192496813078591428","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":48347057193175,"sku":"95129682792156525627","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 2XL","offer_id":48347057225943,"sku":"67730733906663768020","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 2XL","offer_id":48347057258711,"sku":"22288093080905882440","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":48347057291479,"sku":"40492449793541355764","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 3XL","offer_id":48347057324247,"sku":"12977851309772375595","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 3XL","offer_id":48347057357015,"sku":"11056168408834227895","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 3XL","offer_id":48347057389783,"sku":"15284827840688428452","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":48347057422551,"sku":"16894557812054192526","price":44.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/3081\/5959\/files\/20260304010323-1f11765f-11fb-6cfe-92fc-1a57e7b3306a.png?v=1778438624"},{"product_id":"flag-bjj-t-shirt","title":"Flag BJJ T-shirt","description":"\u003cp\u003eThe Flag BJJ T-shirt is for practitioners proud of where they're from and what they train.\u003c\/p\u003e\n\u003cp\u003eRepresenting where you train, where you compete, and where the art came from. Flag-based designs in jiu-jitsu carry a specific weight: the sport has a geography that matters, from the academies in Rio to the gyms that carry that lineage around the world.\u003c\/p\u003e\u003cp\u003eFor practitioners proud of where they're from and what they train.\u003c\/p\u003e\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\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\u003eBJJ practitioners at any belt level\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":48347057520855,"sku":"63487034942599891827","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ S","offer_id":48347057553623,"sku":"56324346522671363816","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ S","offer_id":48347057586391,"sku":"28859381882000266085","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ S","offer_id":48347057619159,"sku":"32039868019118528571","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ M","offer_id":48347057651927,"sku":"21225816082612519906","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ M","offer_id":48347057684695,"sku":"31645060696904526640","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ M","offer_id":48347057717463,"sku":"15399145212823937032","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ M","offer_id":48347057750231,"sku":"14448335322030974083","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ L","offer_id":48347057782999,"sku":"64325026617031941541","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ L","offer_id":48347057815767,"sku":"12905543679243664518","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L","offer_id":48347057848535,"sku":"44023132586575022469","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ L","offer_id":48347057881303,"sku":"29074295144325190803","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ XL","offer_id":48347057914071,"sku":"26152030587152265399","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ XL","offer_id":48347057946839,"sku":"22523655267812565738","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XL","offer_id":48347057979607,"sku":"33609837395163862328","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ XL","offer_id":48347058012375,"sku":"10319040928516762320","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":48347058045143,"sku":"14895185098245480804","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 2XL","offer_id":48347058077911,"sku":"27334411894022658897","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 2XL","offer_id":48347058110679,"sku":"23386831221670802575","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":48347058143447,"sku":"22239672913652352086","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 3XL","offer_id":48347058176215,"sku":"16913520239685429660","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 3XL","offer_id":48347058208983,"sku":"29135477667290272735","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 3XL","offer_id":48347058241751,"sku":"67640407159944729086","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":48347058274519,"sku":"77870514347169807975","price":44.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/3081\/5959\/files\/20260304005605-1f11764e-c195-64fa-a6c7-524b12576dc2.png?v=1772656675"},{"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":"big-guy-roll-bjj-t-shirt","title":"Big Guy Roll BJJ T-shirt","description":"\u003cp\u003eThe Big Guy Roll BJJ T-shirt, rolling with someone significantly bigger than you is a different kind of puzzle.\u003c\/p\u003e\n\u003cp\u003eRolling with someone significantly bigger than you is a different kind of puzzle. Technique matters more, timing matters more, and your ego needs to stay completely out of it. Some of the most useful rounds happen when you're the smallest person in the room.\u003c\/p\u003e\n\u003cp\u003eThis shirt is for grapplers who understand that weight classes exist for a reason, and also that training without them makes you better.\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\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":48456269430999,"sku":"31281217616358313902","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ S","offer_id":48456269463767,"sku":"69530299863848935722","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ S","offer_id":48456269496535,"sku":"29988309153291016215","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ S","offer_id":48456269529303,"sku":"61709201655400212655","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ M","offer_id":48456269562071,"sku":"53150162160364563177","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ M","offer_id":48456269594839,"sku":"13980480862229982216","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ M","offer_id":48456269627607,"sku":"32197724890903749860","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ M","offer_id":48456269660375,"sku":"18425256074606413145","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ L","offer_id":48456269693143,"sku":"95423171083631075907","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ L","offer_id":48456269725911,"sku":"34039204931407027460","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L","offer_id":48456269758679,"sku":"19083254672844241966","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ L","offer_id":48456269791447,"sku":"41435483402417182332","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ XL","offer_id":48456269824215,"sku":"30059256391836979520","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ XL","offer_id":48456269856983,"sku":"18522701730349623801","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XL","offer_id":48456269889751,"sku":"25385656007396793637","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ XL","offer_id":48456269922519,"sku":"23835302525006526022","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":48456269955287,"sku":"22589441244316109449","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 2XL","offer_id":48456269988055,"sku":"51196139356050844851","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 2XL","offer_id":48456270020823,"sku":"99220335918409699442","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":48456270053591,"sku":"11502098677114121635","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 3XL","offer_id":48456270086359,"sku":"42291192711071521254","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 3XL","offer_id":48456270119127,"sku":"40051003071595759346","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 3XL","offer_id":48456270151895,"sku":"25646312085153789254","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":48456270184663,"sku":"19066445354925700438","price":44.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/3081\/5959\/files\/20260407205606-1f132c43-2306-630a-8e15-8a75e5971dcc.png?v=1775595460"},{"product_id":"fierce-heart-bjj-t-shirt","title":"Fierce Heart BJJ T-shirt","description":"\u003cp\u003eThe art is gentle. The practitioner doesn't have to be.\u003c\/p\u003e\n\u003cp\u003eJiu jitsu has a way of stripping things down to what's real. You can't fake your way through a round with someone who knows what they're doing. What's left is exactly who you are. For a lot of women who train, that turns out to be fiercer than anyone expected.\u003c\/p\u003e\n\u003cp\u003eFor the women on the mat who already know this about themselves.\u003c\/p\u003e\n\u003cp\u003eA thoughtful Mother's Day gift for the woman who trains, or a well-deserved reward for yourself.\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\u003eWomen who train jiu-jitsu and do not need it explained to them\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":48510199038167,"sku":"57648381857164618121","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ S","offer_id":48510199070935,"sku":"32532542811296613367","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ S","offer_id":48510199103703,"sku":"71434738331179470269","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ S","offer_id":48510199136471,"sku":"16596484817343508608","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ M","offer_id":48510199169239,"sku":"33048654996047232652","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ M","offer_id":48510199202007,"sku":"25016110653256129152","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ M","offer_id":48510199234775,"sku":"21862687445038456979","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ M","offer_id":48510199267543,"sku":"90404323336026352953","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ L","offer_id":48510199300311,"sku":"11930719934574880325","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ L","offer_id":48510199333079,"sku":"15792333515916992750","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L","offer_id":48510199365847,"sku":"25250063965664178978","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ L","offer_id":48510199398615,"sku":"92478048527052926751","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ XL","offer_id":48510199431383,"sku":"24868471903901775598","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ XL","offer_id":48510199464151,"sku":"12007161945449390638","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XL","offer_id":48510199496919,"sku":"33389806812350602240","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ XL","offer_id":48510199529687,"sku":"19062041476848823784","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":48510199562455,"sku":"98124905092784609254","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 2XL","offer_id":48510199595223,"sku":"21854234632021699766","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 2XL","offer_id":48510199627991,"sku":"43921012313565612530","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":48510199660759,"sku":"32163868183610929485","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 3XL","offer_id":48510199693527,"sku":"70224149088446434689","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 3XL","offer_id":48510199726295,"sku":"29326220579310575651","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 3XL","offer_id":48510199759063,"sku":"25551796287059585985","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":48510199791831,"sku":"16465777899764045305","price":44.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/3081\/5959\/files\/20260420013853-1f13c59b-05f0-6b7a-b9e5-5a54e5f16acc.png?v=1776649234"},{"product_id":"she-submits-bjj-t-shirt","title":"She Submits BJJ T-shirt","description":"\u003cp\u003eThe She Submits BJJ T-shirt, a description of what it looks like to show up to a male-dominated gym three times a week, tap th...\u003c\/p\u003e\n\u003cp\u003eShe submits to no one.\u003c\/p\u003e\n\u003cp\u003eNot a slogan. A description of what it looks like to show up to a male-dominated gym three times a week, tap the people who underestimated you, and keep coming back.\u003c\/p\u003e\n\u003cp\u003eFor the women who roll. The ones who don't explain themselves.\u003c\/p\u003e\n\u003cp\u003eA thoughtful Mother's Day gift for the woman who trains, or a well-deserved reward for yourself.\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\u003eWomen who train jiu-jitsu and do not need it explained to them\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":48510322082007,"sku":"26115457954885019752","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ S","offer_id":48510322114775,"sku":"21742212719003960668","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ S","offer_id":48510322147543,"sku":"67641737793269875087","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ S","offer_id":48510322180311,"sku":"93780933139145698249","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ M","offer_id":48510322213079,"sku":"31193922899683760666","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ M","offer_id":48510322245847,"sku":"32302357934451597541","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ M","offer_id":48510322278615,"sku":"13040973844563355458","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ M","offer_id":48510322311383,"sku":"16042632816831673830","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ L","offer_id":48510322344151,"sku":"73272300498777467372","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ L","offer_id":48510322376919,"sku":"32153922597023197808","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L","offer_id":48510322409687,"sku":"18396253282512729389","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ L","offer_id":48510322442455,"sku":"16623052608587032643","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ XL","offer_id":48510322475223,"sku":"30807872555330299857","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ XL","offer_id":48510322507991,"sku":"16647405571742958877","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XL","offer_id":48510322540759,"sku":"18629388927066586609","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ XL","offer_id":48510322573527,"sku":"28054141792190614396","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":48510322606295,"sku":"68544069837477698340","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 2XL","offer_id":48510322639063,"sku":"29743597305846788796","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 2XL","offer_id":48510322671831,"sku":"13993709744176303312","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":48510322704599,"sku":"43269465598684826325","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 3XL","offer_id":48510322737367,"sku":"20771803750699060722","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 3XL","offer_id":48510322770135,"sku":"30386934724143789356","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 3XL","offer_id":48510322802903,"sku":"25259276430472417063","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":48510322835671,"sku":"18220620136069533393","price":44.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/3081\/5959\/files\/20260420015906-1f13c5c8-32fc-636c-b8e4-924eaa05603f.png?v=1776650413"},{"product_id":"discipline-bjj-t-shirt","title":"Discipline BJJ T-shirt","description":"\u003cp\u003eThe Discipline BJJ T-shirt, motivation gets you to the first class.\u003c\/p\u003e\n\u003cp\u003eMotivation gets you to the first class. Discipline gets you to the hundredth.\u003c\/p\u003e\n\u003cp\u003eNobody feels like training every time. Nobody. The practitioners who improve are the ones who show up anyway, on the tired days, the busy days, the days when the last class beat them up and they're not sure they're getting better.\u003c\/p\u003e\n\u003cp\u003eThat's discipline. Not a personality trait. A daily choice.\u003c\/p\u003e\n\u003cp\u003eA thoughtful Mother's Day gift for the woman who trains, or a well-deserved reward for yourself.\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\u003eWomen who train jiu-jitsu and do not need it explained to them\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":48510338760919,"sku":"11773721044572831393","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ S","offer_id":48510338793687,"sku":"33777648482772408589","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ S","offer_id":48510338826455,"sku":"59715594074837791034","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ S","offer_id":48510338859223,"sku":"15848992184390553928","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ M","offer_id":48510338891991,"sku":"18501382609991890070","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ M","offer_id":48510338924759,"sku":"19191787278706117590","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ M","offer_id":48510338957527,"sku":"50099648549683140053","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ M","offer_id":48510338990295,"sku":"14221019097190841910","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ L","offer_id":48510339023063,"sku":"24318676582512097257","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ L","offer_id":48510339055831,"sku":"33473869271066467369","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L","offer_id":48510339088599,"sku":"37802827095402573291","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ L","offer_id":48510339121367,"sku":"15641894234255487984","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ XL","offer_id":48510339154135,"sku":"19996579251332556584","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ XL","offer_id":48510339186903,"sku":"75915378251188459329","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XL","offer_id":48510339219671,"sku":"85178383112994539516","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ XL","offer_id":48510339252439,"sku":"30792627571125004583","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":48510339285207,"sku":"11063306386451928109","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 2XL","offer_id":48510339317975,"sku":"86316217367478631000","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 2XL","offer_id":48510339350743,"sku":"19785197057147062266","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":48510339383511,"sku":"28739813952995985075","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 3XL","offer_id":48510339416279,"sku":"59970586193713773695","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 3XL","offer_id":48510339449047,"sku":"32162392229359413674","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 3XL","offer_id":48510339481815,"sku":"82002650503823185620","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":48510339514583,"sku":"18926559877875032552","price":44.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/3081\/5959\/files\/20260420020241-1f13c5d0-35e1-6b60-a839-bab9bb830c7b.png?v=1776650616"},{"product_id":"coffee-head-bjj-t-shirt","title":"Coffee Head BJJ T-shirt","description":"\u003cp\u003eThe Coffee Head BJJ T-shirt is for the grapplers who treat the first cup like a training partner.\u003c\/p\u003e\n\u003cp\u003eBefore the first roll, before the warm-up, before you even lace up: coffee.\u003c\/p\u003e\n\u003cp\u003eNot optional. Not negotiable. The morning class crew runs on it. The early open mat crowd knows the one spot near the gym that's actually open at 5:45am. Caffeine isn't a crutch. It's part of the pre-training ritual, same as the drive over and the chalk on your hands.\u003c\/p\u003e\n\u003cp\u003eFor the grapplers who treat the first cup like a training partner.\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":48531110527191,"sku":"19638211274802643794","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ S","offer_id":48531110559959,"sku":"23893236298017231750","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ S","offer_id":48531110592727,"sku":"29658966435002591659","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ S","offer_id":48531110625495,"sku":"22402723437783986221","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ M","offer_id":48531110658263,"sku":"33802275869578573678","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ M","offer_id":48531110691031,"sku":"25379550862828579846","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ M","offer_id":48531110723799,"sku":"11288114903898870292","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ M","offer_id":48531110756567,"sku":"23455058178702011068","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ L","offer_id":48531110789335,"sku":"92845797816392710189","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ L","offer_id":48531110822103,"sku":"33970274781777315816","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L","offer_id":48531110854871,"sku":"17301541200337268689","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ L","offer_id":48531110887639,"sku":"14217660359206975004","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ XL","offer_id":48531110920407,"sku":"15889242007661364824","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ XL","offer_id":48531110953175,"sku":"22898576471698638690","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XL","offer_id":48531110985943,"sku":"35783960833796464062","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ XL","offer_id":48531111018711,"sku":"14382967144175655598","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":48531111051479,"sku":"75953366780293879305","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 2XL","offer_id":48531111084247,"sku":"26192856370989692787","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 2XL","offer_id":48531111117015,"sku":"26531111567128448900","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":48531111149783,"sku":"31343963601863469379","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 3XL","offer_id":48531111182551,"sku":"20807124001345084501","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 3XL","offer_id":48531111215319,"sku":"12225564050430681840","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 3XL","offer_id":48531111248087,"sku":"33352351277127797177","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":48531111280855,"sku":"96003973116020524190","price":44.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/3081\/5959\/files\/20260424203412-1f1401cf-42fd-6368-a358-8259e73bba27.png?v=1777063043"},{"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":"mom-stripes-bjj-t-shirt","title":"Mom Stripes BJJ T-shirt","description":"\u003cp\u003eIn jiu-jitsu, stripes aren't given. They're earned on the mat, through pressure, through showing up when it would be easier not to. This shirt is for the mom who trains. Who makes it to class after school drop-off. Who came back after pregnancy. Who rolls with the white belts half her age and taps them out anyway.\u003c\/p\u003e\n\u003cp\u003eShe earned her stripes. On the mat and off it.\u003c\/p\u003e\n\u003cp\u003eA thoughtful Mother's Day gift for the woman who trains, or a well-deserved reward for yourself.\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\u003eWomen who train jiu-jitsu and do not need it explained to them\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":48566827942103,"sku":"32736252121760409520","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ S","offer_id":48566827974871,"sku":"11031259889953432869","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ S","offer_id":48566828007639,"sku":"11584614479371662482","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ S","offer_id":48566828040407,"sku":"90475202445718124310","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ M","offer_id":48566828073175,"sku":"16785643279852049854","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ M","offer_id":48566828105943,"sku":"17348887671740928089","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ M","offer_id":48566828138711,"sku":"25472338659121664334","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ M","offer_id":48566828171479,"sku":"55689899088005001741","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ L","offer_id":48566828204247,"sku":"22421178964646111437","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ L","offer_id":48566828237015,"sku":"32868764964304058113","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L","offer_id":48566828269783,"sku":"17939277534930198502","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ L","offer_id":48566828302551,"sku":"12786351451071032332","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ XL","offer_id":48566828335319,"sku":"21530159065327987186","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ XL","offer_id":48566828368087,"sku":"22823414257582417569","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XL","offer_id":48566828400855,"sku":"99498237281141713501","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ XL","offer_id":48566828433623,"sku":"13688850598968001450","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":48566828466391,"sku":"17797845013538500663","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 2XL","offer_id":48566828499159,"sku":"53183559544806278177","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 2XL","offer_id":48566828531927,"sku":"49614052659377785324","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":48566828564695,"sku":"66232572522159506501","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 3XL","offer_id":48566828597463,"sku":"12374480471082226771","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 3XL","offer_id":48566828630231,"sku":"20033927787427896143","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 3XL","offer_id":48566828662999,"sku":"24100526446990234708","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":48566828695767,"sku":"19587835460411533051","price":44.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/3081\/5959\/files\/20260430193125-1f144cb2-d138-6e74-a56e-1e0be9a5d7e9.png?v=1777577753"},{"product_id":"pressure-bjj-t-shirt","title":"Pressure BJJ T-shirt","description":"\u003cp\u003eThe Pressure BJJ T-shirt is for the top players who understand that pressure is a language.\u003c\/p\u003e\n\u003cp\u003ePressure is a skill. It's not just weight. It's hip placement, breathing, timing, the ability to stay heavy without stiffening, to stay heavy while moving. Good pressure doesn't feel like force. It feels inevitable. The person on the bottom isn't being crushed; they're being managed. That's what years of drilling top position actually builds, not strength, but the intelligence of applied weight.\u003c\/p\u003e\n\u003cp\u003eFor the top players who understand that pressure is a language.\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\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":48627096420567,"sku":"23303535700892647348","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ S","offer_id":48627096453335,"sku":"30634199718588263977","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ S","offer_id":48627096486103,"sku":"24409098046528706128","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ S","offer_id":48627096518871,"sku":"33012618730866891844","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ M","offer_id":48627096551639,"sku":"32469068584364177615","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ M","offer_id":48627096584407,"sku":"91838234576030158546","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ M","offer_id":48627096617175,"sku":"59186985327432055135","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ M","offer_id":48627096649943,"sku":"25679740574061010553","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ L","offer_id":48627096682711,"sku":"73899527314929104153","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ L","offer_id":48627096715479,"sku":"12034903481446553409","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L","offer_id":48627096748247,"sku":"29874005973192435532","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ L","offer_id":48627096781015,"sku":"25692451864395356306","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ XL","offer_id":48627096813783,"sku":"17467458863129928389","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ XL","offer_id":48627096846551,"sku":"75224687513335924433","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XL","offer_id":48627096879319,"sku":"30674004045792308586","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ XL","offer_id":48627096912087,"sku":"28026511673227525893","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":48627096944855,"sku":"16687453543847449766","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 2XL","offer_id":48627096977623,"sku":"19178137446772246697","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 2XL","offer_id":48627097010391,"sku":"20251175575431396880","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":48627097043159,"sku":"13376061895024801069","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 3XL","offer_id":48627097075927,"sku":"13084135629860961123","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 3XL","offer_id":48627097108695,"sku":"40595099255209653026","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 3XL","offer_id":48627097141463,"sku":"52646491268869701181","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":48627097174231,"sku":"63125146260975283577","price":44.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/3081\/5959\/files\/20260514191207-1f14fc8c-ce18-603e-8f8a-f2c41767fd23.png?v=1778786385"},{"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-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"}],"url":"https:\/\/framesculture.com\/fr\/collections\/best-sellers.oembed?page=2","provider":"Frames Culture","version":"1.0","type":"link"}