{"product_id":"transition-smuggler-carbon-frameset-2025","title":"Transition Smuggler Carbon Frameset 2025","description":"\u003cbody\u003e\n\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@400;600;700;800\u0026family=Barlow:wght@300;400;500\u0026display=swap');\n  :root { --black:#0a0a0a; --white:#ffffff; --mid:#f5f5f5; --border:#e0e0e0; --text-muted:#777; --text-body:#222; }\n  * { box-sizing:border-box; margin:0; padding:0; }\n  .spk-wrap { font-family:'Barlow',sans-serif; background:var(--white); color:var(--black); max-width:1100px; margin:0 auto; padding:48px 24px; }\n  .spk-header { display:flex; align-items:flex-end; justify-content:space-between; margin-bottom:48px; border-bottom:1px solid var(--border); padding-bottom:24px; flex-wrap:wrap; gap:12px; }\n  .spk-title { font-family:'Barlow Condensed',sans-serif; font-size:clamp(28px,5vw,48px); font-weight:800; letter-spacing:-0.02em; line-height:1; text-transform:uppercase; }\n  .spk-meta { font-size:12px; font-weight:500; letter-spacing:0.12em; text-transform:uppercase; color:var(--text-muted); }\n  .spk-tabs { display:none; }\n  .spk-tab-labels { display:flex; gap:4px; margin-bottom:32px; flex-wrap:wrap; }\n  .spk-tab-label { font-family:'Barlow Condensed',sans-serif; font-size:14px; font-weight:700; letter-spacing:0.1em; text-transform:uppercase; padding:10px 24px; background:var(--mid); color:var(--text-muted); border:1px solid var(--border); cursor:pointer; border-radius:2px; transition:all 0.15s; user-select:none; display:inline-block; }\n  .spk-tab-label:hover { color:var(--black); border-color:#aaa; }\n  .spk-panel { display:none; }\n  #spk-tab1:checked ~ .spk-tab-labels label[for=\"spk-tab1\"],\n  #spk-tab2:checked ~ .spk-tab-labels label[for=\"spk-tab2\"],\n  #spk-tab3:checked ~ .spk-tab-labels label[for=\"spk-tab3\"] { background:var(--black); color:var(--white); border-color:var(--black); }\n  #spk-tab1:checked ~ .spk-panel-1 { display:block; }\n  #spk-tab2:checked ~ .spk-panel-2 { display:block; }\n  #spk-tab3:checked ~ .spk-panel-3 { display:block; }\n  .spk-category { font-family:'Barlow Condensed',sans-serif; font-size:11px; font-weight:700; letter-spacing:0.2em; text-transform:uppercase; color:var(--black); padding:20px 0 8px; border-bottom:2px solid var(--black); }\n  .spk-row { display:grid; grid-template-columns:200px 1fr; border-bottom:1px solid var(--border); transition:background 0.1s; }\n  .spk-row:hover { background:var(--mid); }\n  .spk-key { font-size:12px; font-weight:500; letter-spacing:0.05em; text-transform:uppercase; color:var(--text-muted); padding:12px 16px 12px 0; align-self:start; }\n  .spk-val { font-size:14px; font-weight:300; color:var(--text-body); padding:12px 0; line-height:1.5; }\n  .spk-body { font-size:15px; font-weight:300; color:var(--text-body); line-height:1.75; max-width:780px; margin-bottom:24px; }\n  .spk-list { list-style:none; display:flex; flex-direction:column; gap:6px; padding:16px 0; }\n  .spk-list li { font-size:13px; font-weight:300; color:var(--text-body); padding-left:14px; position:relative; line-height:1.5; }\n  .spk-list li::before { content:'\\2014'; position:absolute; left:0; color:var(--black); font-size:10px; }\n  .geo-wrap { overflow-x:auto; margin-top:8px; }\n  .geo { width:100%; border-collapse:collapse; font-size:13px; min-width:600px; }\n  .geo th { font-family:'Barlow Condensed',sans-serif; font-size:12px; font-weight:700; letter-spacing:0.1em; text-transform:uppercase; background:var(--black); color:#fff; padding:10px 14px; text-align:center; white-space:nowrap; }\n  .geo th:first-child { text-align:left; min-width:180px; }\n  .geo td { padding:10px 14px; border-bottom:1px solid var(--border); text-align:center; font-weight:300; color:var(--text-body); white-space:nowrap; }\n  .geo td:first-child { text-align:left; font-size:12px; font-weight:500; letter-spacing:0.04em; text-transform:uppercase; color:var(--text-muted); min-width:180px; }\n  .geo tr:hover td { background:var(--mid); }\n  .geo-note { font-size:12px; color:var(--text-muted); padding:14px 0 0; font-style:italic; }\n  @media (max-width:600px) { .spk-row { grid-template-columns:1fr; } .spk-key { padding-bottom:2px; } .spk-val { padding-top:0; padding-bottom:12px; } }\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"spk-wrap\"\u003e\n\n  \u003cdiv class=\"spk-header\"\u003e\n    \u003cdiv class=\"spk-title\"\u003eTransition Smuggler\u003cbr\u003eCarbon Frame\u003c\/div\u003e\n    \u003cdiv class=\"spk-meta\"\u003eFrameset · Trail · 130mm · 29\" · Carbon · RockShox Super Deluxe Ultimate\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cinput class=\"spk-tabs\" type=\"radio\" id=\"spk-tab1\" name=\"spk-tabs\" checked\u003e\n  \u003cinput class=\"spk-tabs\" type=\"radio\" id=\"spk-tab2\" name=\"spk-tabs\"\u003e\n  \u003cinput class=\"spk-tabs\" type=\"radio\" id=\"spk-tab3\" name=\"spk-tabs\"\u003e\n\n  \u003cdiv class=\"spk-tab-labels\"\u003e\n    \u003clabel class=\"spk-tab-label\" for=\"spk-tab1\"\u003eOverview\u003c\/label\u003e\n    \u003clabel class=\"spk-tab-label\" for=\"spk-tab2\"\u003eSpecs\u003c\/label\u003e\n    \u003clabel class=\"spk-tab-label\" for=\"spk-tab3\"\u003eGeometry\u003c\/label\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- OVERVIEW --\u003e\n  \u003cdiv class=\"spk-panel spk-panel-1\"\u003e\n    \u003cdiv class=\"spk-category\"\u003eAbout This Frame\u003c\/div\u003e\n    \u003cdiv style=\"padding:24px 0 8px;\"\u003e\n      \u003cp class=\"spk-body\"\u003eThe Transition Smuggler Carbon Frame is a 130mm-travel trail frameset built on full carbon front and rear triangles with Transition's efficient GiddyUp four-bar Horst-Link rear suspension. Designed for 140mm forks and compatible with 130-150mm front travel, the Smuggler sits squarely between the Spur and Sentinel in travel and capability.\u003c\/p\u003e\n      \u003cp class=\"spk-body\"\u003eSupplied with a RockShox Super Deluxe Ultimate rear shock (2024). Rear travel can be increased to 140mm with a longer-stroke 55mm shock, and the frame is coil shock compatible. Bare frame weight is just 6 lbs 9.8 oz (3,000g).\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"spk-category\"\u003eHighlights\u003c\/div\u003e\n    \u003cul class=\"spk-list\"\u003e\n      \u003cli\u003eFull carbon front and rear triangles -- 130mm GiddyUp Horst-Link rear suspension\u003c\/li\u003e\n      \u003cli\u003eRockShox Super Deluxe Ultimate rear shock (2024) -- 210x50mm\u003c\/li\u003e\n      \u003cli\u003eCoil shock compatible\u003c\/li\u003e\n      \u003cli\u003eRear travel upgradable to 140mm with longer-stroke 55mm shock\u003c\/li\u003e\n      \u003cli\u003eDesigned for 140mm forks (42-44mm offset), compatible with 130-150mm front travel\u003c\/li\u003e\n      \u003cli\u003eMolded chainstay and lower downtube protection\u003c\/li\u003e\n      \u003cli\u003eInternal cable routing with guide tubes, SRAM UDH\u003c\/li\u003e\n      \u003cli\u003eIncludes FSA No.42\/48\/ACB headset\u003c\/li\u003e\n      \u003cli\u003eBare frame weight 6 lbs 9.8 oz (3,000g)\u003c\/li\u003e\n      \u003cli\u003eLifetime warranty\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SPECS --\u003e\n  \u003cdiv class=\"spk-panel spk-panel-2\"\u003e\n    \u003cdiv class=\"spk-category\"\u003eFrame\u003c\/div\u003e\n    \u003cdiv class=\"spk-row\"\u003e\n\u003cdiv class=\"spk-key\"\u003eIntended Use\u003c\/div\u003e\n\u003cdiv class=\"spk-val\"\u003eTrail\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spk-row\"\u003e\n\u003cdiv class=\"spk-key\"\u003eMaterial\u003c\/div\u003e\n\u003cdiv class=\"spk-val\"\u003eCarbon fiber -- carbon front and rear triangles, molded chainstay and lower downtube protection\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spk-row\"\u003e\n\u003cdiv class=\"spk-key\"\u003eRear Travel\u003c\/div\u003e\n\u003cdiv class=\"spk-val\"\u003e130mm -- GiddyUp four-bar Horst-link; upgradable to 140mm with 55mm stroke shock\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spk-row\"\u003e\n\u003cdiv class=\"spk-key\"\u003eWheel Size\u003c\/div\u003e\n\u003cdiv class=\"spk-val\"\u003e29\"\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spk-row\"\u003e\n\u003cdiv class=\"spk-key\"\u003eSizes\u003c\/div\u003e\n\u003cdiv class=\"spk-val\"\u003eSM, MD, LG, XL, XXL\u003c\/div\u003e\n\u003c\/div\u003e\n\n    \u003cdiv class=\"spk-category\"\u003eRear Shock\u003c\/div\u003e\n    \u003cdiv class=\"spk-row\"\u003e\n\u003cdiv class=\"spk-key\"\u003eShock (2024)\u003c\/div\u003e\n\u003cdiv class=\"spk-val\"\u003eRockShox Super Deluxe Ultimate -- 210x50mm\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spk-row\"\u003e\n\u003cdiv class=\"spk-key\"\u003eShock (2023)\u003c\/div\u003e\n\u003cdiv class=\"spk-val\"\u003eFOX Float X Factory -- 210x50mm\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spk-row\"\u003e\n\u003cdiv class=\"spk-key\"\u003eCompatibility\u003c\/div\u003e\n\u003cdiv class=\"spk-val\"\u003eCoil shock compatible\u003c\/div\u003e\n\u003c\/div\u003e\n\n    \u003cdiv class=\"spk-category\"\u003eFrame Standards\u003c\/div\u003e\n    \u003cdiv class=\"spk-row\"\u003e\n\u003cdiv class=\"spk-key\"\u003eFork\u003c\/div\u003e\n\u003cdiv class=\"spk-val\"\u003eDesigned for 140mm travel (42-44mm offset); compatible with 130-150mm front travel\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spk-row\"\u003e\n\u003cdiv class=\"spk-key\"\u003eHead Tube\u003c\/div\u003e\n\u003cdiv class=\"spk-val\"\u003eTapered -- 1.125\" top, 1.5\" bottom\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spk-row\"\u003e\n\u003cdiv class=\"spk-key\"\u003eHeadset\u003c\/div\u003e\n\u003cdiv class=\"spk-val\"\u003eIncluded -- FSA No.42\/48\/ACB, IS42 upper, IS52 lower\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spk-row\"\u003e\n\u003cdiv class=\"spk-key\"\u003eBottom Bracket\u003c\/div\u003e\n\u003cdiv class=\"spk-val\"\u003e73mm English\/BSA threaded\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spk-row\"\u003e\n\u003cdiv class=\"spk-key\"\u003eRear Dropout\u003c\/div\u003e\n\u003cdiv class=\"spk-val\"\u003e12x148mm Boost\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spk-row\"\u003e\n\u003cdiv class=\"spk-key\"\u003eFront Derailleur\u003c\/div\u003e\n\u003cdiv class=\"spk-val\"\u003eNot compatible -- 1x-specific\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spk-row\"\u003e\n\u003cdiv class=\"spk-key\"\u003eDerailleur Hanger\u003c\/div\u003e\n\u003cdiv class=\"spk-val\"\u003eSRAM UDH\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spk-row\"\u003e\n\u003cdiv class=\"spk-key\"\u003eRear Brake\u003c\/div\u003e\n\u003cdiv class=\"spk-val\"\u003e180mm post-mount tabs; 203mm max rotor\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spk-row\"\u003e\n\u003cdiv class=\"spk-key\"\u003eMax Chainring\u003c\/div\u003e\n\u003cdiv class=\"spk-val\"\u003e34 tooth standard\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spk-row\"\u003e\n\u003cdiv class=\"spk-key\"\u003eSeatpost\u003c\/div\u003e\n\u003cdiv class=\"spk-val\"\u003e31.6mm\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spk-row\"\u003e\n\u003cdiv class=\"spk-key\"\u003eMax Tire Size\u003c\/div\u003e\n\u003cdiv class=\"spk-val\"\u003e29x2.5\"\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spk-row\"\u003e\n\u003cdiv class=\"spk-key\"\u003eISCG Tabs\u003c\/div\u003e\n\u003cdiv class=\"spk-val\"\u003eISCG05\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spk-row\"\u003e\n\u003cdiv class=\"spk-key\"\u003eBottle Mounts\u003c\/div\u003e\n\u003cdiv class=\"spk-val\"\u003eOne inside front triangle plus accessory mounts under top tube\u003c\/div\u003e\n\u003c\/div\u003e\n\n    \u003cdiv class=\"spk-category\"\u003eDetails\u003c\/div\u003e\n    \u003cdiv class=\"spk-row\"\u003e\n\u003cdiv class=\"spk-key\"\u003eRouting\u003c\/div\u003e\n\u003cdiv class=\"spk-val\"\u003eInternal with guide tubes inside frame\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spk-row\"\u003e\n\u003cdiv class=\"spk-key\"\u003eColors\u003c\/div\u003e\n\u003cdiv class=\"spk-val\"\u003eJuniper, Slab Grey\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spk-row\"\u003e\n\u003cdiv class=\"spk-key\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"spk-val\"\u003e6 lbs 9.8 oz (3,000g) -- size MD with shock\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spk-row\"\u003e\n\u003cdiv class=\"spk-key\"\u003eWarranty\u003c\/div\u003e\n\u003cdiv class=\"spk-val\"\u003eLifetime\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- GEOMETRY --\u003e\n  \u003cdiv class=\"spk-panel spk-panel-3\"\u003e\n    \u003cdiv class=\"spk-category\"\u003eFrame Geometry\u003c\/div\u003e\n    \u003cdiv class=\"geo-wrap\"\u003e\n      \u003ctable class=\"geo\"\u003e\n        \u003cthead\u003e\n          \u003ctr\u003e\n\u003cth\u003eMeasurement\u003c\/th\u003e\n\u003cth\u003eSM\u003c\/th\u003e\n\u003cth\u003eMD\u003c\/th\u003e\n\u003cth\u003eLG\u003c\/th\u003e\n\u003cth\u003eXL\u003c\/th\u003e\n\u003cth\u003eXXL\u003c\/th\u003e\n\u003c\/tr\u003e\n        \u003c\/thead\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n\u003ctd\u003eReach (mm)\u003c\/td\u003e\n\u003ctd\u003e430\u003c\/td\u003e\n\u003ctd\u003e460\u003c\/td\u003e\n\u003ctd\u003e485\u003c\/td\u003e\n\u003ctd\u003e510\u003c\/td\u003e\n\u003ctd\u003e535\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eStack (mm)\u003c\/td\u003e\n\u003ctd\u003e607\u003c\/td\u003e\n\u003ctd\u003e616\u003c\/td\u003e\n\u003ctd\u003e625\u003c\/td\u003e\n\u003ctd\u003e635\u003c\/td\u003e\n\u003ctd\u003e644\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eTop Tube (mm)\u003c\/td\u003e\n\u003ctd\u003e555\u003c\/td\u003e\n\u003ctd\u003e588\u003c\/td\u003e\n\u003ctd\u003e617\u003c\/td\u003e\n\u003ctd\u003e645\u003c\/td\u003e\n\u003ctd\u003e670\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eHead Tube Angle (deg)\u003c\/td\u003e\n\u003ctd\u003e65\u003c\/td\u003e\n\u003ctd\u003e65\u003c\/td\u003e\n\u003ctd\u003e65\u003c\/td\u003e\n\u003ctd\u003e65\u003c\/td\u003e\n\u003ctd\u003e65\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eHead Tube Length (mm)\u003c\/td\u003e\n\u003ctd\u003e100\u003c\/td\u003e\n\u003ctd\u003e110\u003c\/td\u003e\n\u003ctd\u003e120\u003c\/td\u003e\n\u003ctd\u003e130\u003c\/td\u003e\n\u003ctd\u003e140\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eSeat Tube Angle (deg)\u003c\/td\u003e\n\u003ctd\u003e79.3\u003c\/td\u003e\n\u003ctd\u003e78.6\u003c\/td\u003e\n\u003ctd\u003e78.1\u003c\/td\u003e\n\u003ctd\u003e77.6\u003c\/td\u003e\n\u003ctd\u003e77.3\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eSeat Tube Length (mm)\u003c\/td\u003e\n\u003ctd\u003e360\u003c\/td\u003e\n\u003ctd\u003e390\u003c\/td\u003e\n\u003ctd\u003e430\u003c\/td\u003e\n\u003ctd\u003e460\u003c\/td\u003e\n\u003ctd\u003e490\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eChainstay (mm)\u003c\/td\u003e\n\u003ctd\u003e435\u003c\/td\u003e\n\u003ctd\u003e435\u003c\/td\u003e\n\u003ctd\u003e440\u003c\/td\u003e\n\u003ctd\u003e440\u003c\/td\u003e\n\u003ctd\u003e440\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eWheelbase (mm)\u003c\/td\u003e\n\u003ctd\u003e1179\u003c\/td\u003e\n\u003ctd\u003e1213\u003c\/td\u003e\n\u003ctd\u003e1247\u003c\/td\u003e\n\u003ctd\u003e1277\u003c\/td\u003e\n\u003ctd\u003e1306\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eBB Height (mm)\u003c\/td\u003e\n\u003ctd\u003e340\u003c\/td\u003e\n\u003ctd\u003e340\u003c\/td\u003e\n\u003ctd\u003e340\u003c\/td\u003e\n\u003ctd\u003e340\u003c\/td\u003e\n\u003ctd\u003e340\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eBB Drop (mm)\u003c\/td\u003e\n\u003ctd\u003e35\u003c\/td\u003e\n\u003ctd\u003e35\u003c\/td\u003e\n\u003ctd\u003e35\u003c\/td\u003e\n\u003ctd\u003e35\u003c\/td\u003e\n\u003ctd\u003e35\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"geo-note\"\u003eAll figures measured with a 140mm-travel fork (552mm axle-to-crown, 44mm offset). Saddle heights for effective seat tube angles: 600mm (SM), 660mm (MD), 720mm (LG), 780mm (XL), 820mm (XXL).\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c\/body\u003e","brand":"Transition","offers":[{"title":"Slab Grey \/ S","offer_id":53045099364672,"sku":null,"price":2899.0,"currency_code":"USD","in_stock":true},{"title":"Slab Grey \/ M","offer_id":53045099397440,"sku":null,"price":2899.0,"currency_code":"USD","in_stock":false},{"title":"Slab Grey \/ L","offer_id":53045099430208,"sku":null,"price":2899.0,"currency_code":"USD","in_stock":true},{"title":"Slab Grey \/ XL","offer_id":53045099462976,"sku":null,"price":2899.0,"currency_code":"USD","in_stock":false},{"title":"Slab Grey \/ XXL","offer_id":53045099495744,"sku":null,"price":2899.0,"currency_code":"USD","in_stock":true},{"title":"juniper \/ S","offer_id":53045099528512,"sku":null,"price":2899.0,"currency_code":"USD","in_stock":true},{"title":"juniper \/ M","offer_id":53045099561280,"sku":null,"price":2899.0,"currency_code":"USD","in_stock":false},{"title":"juniper \/ L","offer_id":53045099594048,"sku":null,"price":2899.0,"currency_code":"USD","in_stock":false},{"title":"juniper \/ XL","offer_id":53045099626816,"sku":null,"price":2899.0,"currency_code":"USD","in_stock":true},{"title":"juniper \/ XXL","offer_id":53045099659584,"sku":null,"price":2899.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/SB12_Smug_Carb_FrameOnly.jpg?v=1787259335","url":"https:\/\/spokex.com\/products\/transition-smuggler-carbon-frameset-2025","provider":"SX Collective","version":"1.0","type":"link"}