{"title":"T-shirts","description":"","products":[{"product_id":"climb-more-worry-less-t-shirt-positive-rock-climbing-tee-retro-mountain-sunset-unisex-climber-gift-99-holds","title":"Climb More Worry Less T-Shirt | Rock Climbing Tee | Outdoor Adventure Shirt | 99 Holds","description":"\u003cp data-start=\"3572\" data-end=\"3611\"\u003eClimb more. Worry less. Simple as that.\u003c\/p\u003e\n\u003cp data-start=\"3613\" data-end=\"3820\"\u003eThis retro-inspired climbing t-shirt features a bold sunset graphic and a message every climber lives by. Designed to feel optimistic, relaxed, and timeless — the kind of shirt you reach for again and again.\u003c\/p\u003e\n\u003cp data-start=\"3822\" data-end=\"3941\"\u003ePrinted on a soft unisex t-shirt with a comfortable fit, perfect for climbing sessions, travel days, and everyday life.\u003c\/p\u003e\n\u003cp data-start=\"3943\" data-end=\"3955\"\u003e\u003cstrong data-start=\"3943\" data-end=\"3955\"\u003eDetails:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli data-start=\"3958\" data-end=\"3978\"\u003eRetro outdoor design\u003c\/li\u003e\n\u003cli data-start=\"3981\" data-end=\"3991\"\u003eUnisex fit\u003c\/li\u003e\n\u003cli data-start=\"3994\" data-end=\"4020\"\u003eLightweight and breathable\u003c\/li\u003e\n\u003cli data-start=\"4023\" data-end=\"4043\"\u003eDesigned by 99 Holds\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"4045\" data-end=\"4108\"\u003eIdeal for climbers, hikers, and anyone who’d rather be outside.\u003c\/p\u003e","brand":"Printify","offers":[{"title":"Military Green \/ S","offer_id":57084929081731,"sku":"25778072512893762605","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":57084929278339,"sku":"12692727017681652077","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":57084929474947,"sku":"21782597063480074263","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":57084929671555,"sku":"21303264499757121330","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":57084929868163,"sku":"52212946699887179048","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ S","offer_id":57084929016195,"sku":"24203126590094468899","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":57084929212803,"sku":"85323706586470285357","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":57084929409411,"sku":"15908828037679521441","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":57084929606019,"sku":"99651368851260436103","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":57084929802627,"sku":"32608143203661814480","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ S","offer_id":57084928983427,"sku":"14940438727910790884","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":57084929180035,"sku":"28753789120108012688","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":57084929376643,"sku":"32317268762804472656","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":57084929573251,"sku":"28476356769759028919","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":57084929769859,"sku":"10514744476756165444","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ S","offer_id":57084929048963,"sku":"51264255216196631728","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":57084929245571,"sku":"31166213958455359671","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":57084929442179,"sku":"12043592356687743503","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":57084929638787,"sku":"13832214936622732229","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":57084929835395,"sku":"24236656202907211967","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Dark Heather \/ S","offer_id":57084929114499,"sku":"19487625990784983939","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Dark Heather \/ M","offer_id":57084929311107,"sku":"33036540490773934954","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Dark Heather \/ L","offer_id":57084929507715,"sku":"32964500603758886350","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Dark Heather \/ XL","offer_id":57084929704323,"sku":"88174012596018656962","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Dark Heather \/ 2XL","offer_id":57085133554051,"sku":"13253762342794888501","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ S","offer_id":57084929147267,"sku":"86079200041300182929","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ M","offer_id":57084929343875,"sku":"12407365845118976947","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ L","offer_id":57084929540483,"sku":"14606569441572080438","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ XL","offer_id":57084929737091,"sku":"19829231045454693418","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ 2XL","offer_id":57084929900931,"sku":"13010457256780803191","price":24.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0977\/6748\/9923\/files\/Image_j8sb2zj8sb2zj8sb.png?v=1766567946"},{"product_id":"minimalist-retro-carabiner-climbing-t-shirt-mountain-adventure-tee-outdoor-rock-climbing-gift-gildan-64000-softstyle-99-holds","title":"Carabiner Mountain T-Shirt | Minimal Climbing Tee | Rock Climbing Apparel | 99 Holds","description":"\u003cp data-start=\"1667\" data-end=\"1812\"\u003eA minimalist climbing t-shirt featuring a clean carabiner design with a mountain sunset inside — subtle, technical, and inspired by the outdoors.\u003c\/p\u003e\n\u003cp data-start=\"1814\" data-end=\"1963\"\u003eDesigned for climbers who prefer simple graphics with meaning. This tee works just as well on a rest day as it does on the approach walk to the crag.\u003c\/p\u003e\n\u003cp data-start=\"1965\" data-end=\"2043\"\u003ePrinted on a lightweight unisex t-shirt with a soft feel and everyday comfort.\u003c\/p\u003e\n\u003cp data-start=\"2045\" data-end=\"2057\"\u003e\u003cstrong data-start=\"2045\" data-end=\"2057\"\u003eDetails:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eMinimalist climbing design\u003c\/li\u003e\n\u003cli\u003eUnisex fit\u003c\/li\u003e\n\u003cli\u003eSoft, breathable fabric\u003c\/li\u003e\n\u003cli\u003eDesigned by climbers, for climbers\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"2164\" data-end=\"2229\"\u003ePerfect for bouldering, sport climbing, hiking, or everyday wear.\u003c\/p\u003e","brand":"Printify","offers":[{"title":"Sport Grey \/ S","offer_id":57084931768707,"sku":"94435551652395134086","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ S","offer_id":57084931801475,"sku":"18384742428435520125","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":57084931834243,"sku":"13762755689868659888","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":57084931867011,"sku":"15334543246624476942","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ M","offer_id":57084931899779,"sku":"30238265179157788298","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":57084931932547,"sku":"19258010415395250760","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":57084931965315,"sku":"11735178925370112727","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ L","offer_id":57084931998083,"sku":"31059810533110987119","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":57084932030851,"sku":"26832745104644908867","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":57084932063619,"sku":"23050826921253787484","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ XL","offer_id":57084932096387,"sku":"30360126531417223909","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":57084932129155,"sku":"32687567907201261754","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":57084932161923,"sku":"33019771612790511173","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ 2XL","offer_id":57084932194691,"sku":"18397900863015250190","price":24.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0977\/6748\/9923\/files\/mage_c58fqdc58fqdc58f.png?v=1766569674"},{"product_id":"choose-your-weapon-climbing-t-shirt-trad-gear-rock-climbing-tee-cam-hex-nut-drawing-shirt-99-holds","title":"Choose Your Weapon Climbing T-Shirt | Funny Climber Tee | Rock Climbing Gift | 99 Holds","description":"\u003cp data-start=\"2635\" data-end=\"2685\"\u003eFor climbers who know the real tools of the trade.\u003c\/p\u003e\n\u003cp data-start=\"2687\" data-end=\"2858\"\u003eThis “Choose Your Weapon” t-shirt features classic climbing gear illustrated in a vintage, slightly distressed style — cams, protection, and a mindset ready for the route.\u003c\/p\u003e\n\u003cp data-start=\"2860\" data-end=\"2958\"\u003eDesigned to feel timeless rather than trendy, this tee fits naturally into any climber’s wardrobe.\u003c\/p\u003e\n\u003cp data-start=\"2960\" data-end=\"2972\"\u003e\u003cstrong data-start=\"2960\" data-end=\"2972\"\u003eDetails:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli data-start=\"2975\" data-end=\"3013\"\u003eVintage-inspired climbing illustration\u003c\/li\u003e\n\u003cli data-start=\"3016\" data-end=\"3026\"\u003eUnisex fit\u003c\/li\u003e\n\u003cli data-start=\"3029\" data-end=\"3050\"\u003eSoft, everyday fabric\u003c\/li\u003e\n\u003cli data-start=\"3053\" data-end=\"3071\"\u003eDesigned in the UK\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"3073\" data-end=\"3162\"\u003eA great gift for trad climbers, gear nerds, and anyone who appreciates proper protection.\u003c\/p\u003e","brand":"99 holds","offers":[{"title":"White \/ S","offer_id":57085123428739,"sku":"15474528826204021380","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ S","offer_id":57084932358531,"sku":"49884582316918126326","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ S","offer_id":57084932391299,"sku":"31504566061721272805","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ S","offer_id":57084932456835,"sku":"17131713293903841866","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":57085123461507,"sku":"16745831956735611858","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":57084932489603,"sku":"25971050064157235840","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ M","offer_id":57084932522371,"sku":"24866426256811861062","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ M","offer_id":57084932587907,"sku":"15518952677948789317","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":57085123494275,"sku":"12101864169785164718","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":57084932620675,"sku":"19876222358891711084","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ L","offer_id":57084932653443,"sku":"17410635289553020304","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ L","offer_id":57084932718979,"sku":"51513361901211912918","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":57085123527043,"sku":"14030447272253529938","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":57084932751747,"sku":"22123943324608021876","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ XL","offer_id":57084932784515,"sku":"26838735115298214618","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ XL","offer_id":57084932850051,"sku":"11884516621817850685","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":57085123559811,"sku":"17992503274249103032","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":57084932882819,"sku":"20424114807196823226","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":57084932915587,"sku":"46542100048516649301","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ 2XL","offer_id":57084932948355,"sku":"20780389512952099103","price":24.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0977\/6748\/9923\/files\/1757005111107_1.jpg?v=1766569764"},{"product_id":"climber-definition-t-shirt-funny-rock-climbing-tee-chalk-dusted-pants-pub-shirt-climbing-gift-99-holds","title":"Climber Definition T-Shirt | Funny Rock Climbing Tee | Minimalist Climber Gift | 99 Holds","description":"\u003cp data-start=\"597\" data-end=\"681\"\u003eA clean, minimalist definition tee for climbers who know the lifestyle all too well.\u003c\/p\u003e\n\u003cp data-start=\"683\" data-end=\"916\"\u003eThis “Climber” definition t-shirt plays on the truth every climber accepts — expensive gear, chalky trousers, and somehow still sleeping in a van. Designed in a subtle dictionary style that looks good both at the crag and at the pub.\u003c\/p\u003e\n\u003cp data-start=\"918\" data-end=\"1093\"\u003ePrinted on a soft, lightweight unisex t-shirt with a comfortable everyday fit. Ideal for climbers, boulderers, and outdoor lovers who prefer understatement over loud graphics.\u003c\/p\u003e\n\u003cp data-start=\"1095\" data-end=\"1107\"\u003e\u003cstrong data-start=\"1095\" data-end=\"1107\"\u003eDetails:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli data-start=\"1110\" data-end=\"1128\"\u003eSoft, premium feel\u003c\/li\u003e\n\u003cli data-start=\"1131\" data-end=\"1141\"\u003eUnisex fit\u003c\/li\u003e\n\u003cli data-start=\"1144\" data-end=\"1170\"\u003eDurable print made to last\u003c\/li\u003e\n\u003cli data-start=\"1144\" data-end=\"1170\"\u003eDesigned in the UK by 99 Holds\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1205\" data-end=\"1274\"\u003eA great gift for climbers, van-lifers, and anyone who lives for rock.\u003c\/p\u003e","brand":"Printify","offers":[{"title":"Sport Grey \/ S","offer_id":57084933112195,"sku":"21508947013346324313","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ S","offer_id":57084933144963,"sku":"16478323564283518624","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ S","offer_id":57085079191939,"sku":"32076007493416453308","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ M","offer_id":57084933210499,"sku":"22584549633319561151","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":57084933243267,"sku":"18370144215550873232","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ M","offer_id":57085079224707,"sku":"24526960687551078745","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ L","offer_id":57084933308803,"sku":"11797682172317623021","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":57084933341571,"sku":"15184441337629980949","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ L","offer_id":57085079257475,"sku":"11018412952770877497","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":57084933407107,"sku":"91473932520533561867","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":57084933439875,"sku":"26180792370159693913","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ XL","offer_id":57085079290243,"sku":"32037358179132446284","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":57084933505411,"sku":"21976676362432160738","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":57084933538179,"sku":"29594018647920049641","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Natural \/ 2XL","offer_id":57085079323011,"sku":"15162825761090934787","price":24.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0977\/6748\/9923\/files\/PSX_20251003_115158.png?v=1766569855"}],"url":"https:\/\/www.99holds.com\/collections\/t-shirts.oembed","provider":"99 Holds","version":"1.0","type":"link"}