{"product_id":"proform-tour-de-france-cbc-studio-cycle","title":"ProForm - Tour De France CBC Studio Cycle","description":"\u003cstyle\u003e\n.proform_product {\n  margin: 0 0 2rem;\n}\n.proform_product h2 {\n  font-size: 52px;\n  font-weight: 200;\n  margin: 0;\n  padding: 60px;\n  text-align: center;\n  text-transform: uppercase;\n}\n.proform_product section {\n  margin: 60px 0;\n}\n\n.pro_grey_header {\n  background: #414d55;\n  color: #fff;\n  display: flex;\n  flex-direction: column-reverse;\n  flex-wrap: wrap;\n} @media screen and (min-width: 1024px) { .pro_grey_header {\n  flex-direction: unset;\n  flex-wrap: nowrap;\n}}\n\n.grey_desc {\n  padding: 2rem;\n  width: 100%;\n} @media screen and (min-width: 1024px) { .grey_desc {\n  margin: 50px 30px 70px 70px;\n  padding: 0;\n  width: calc(45% - 100px);\n}}\n.grey_desc img {\n  width: 220px;\n}\n.grey_desc h2 {\n  border-bottom: 2px solid #6d7173;\n  font-size: 53px;\n  font-weight: 200;\n  line-height: 1;\n  margin: 0 0 2rem;\n  padding: 0 0 2rem;\n  text-align: left;\n}\n.grey_desc p {\n  font-weight: 600;\n  line-height: 1.5;\n}\n.grey_desc ul {\n  list-style: none;\n  margin-left: 1rem;\n}\n.grey_desc li {\n  line-height: 1.5;\n  margin-bottom: 1rem;\n  position: relative;\n}\n.grey_desc li:before {\n  background: #f15623;\n  content: '';\n  height: 2px;\n  position: absolute;\n    top: 10px;\n    left: -26px;\n  width: 16px;\n}\n\n.grey_gallery {\n  margin-bottom: 4rem;\n  position: relative;\n  width: 100%;\n} @media screen and (min-width: 1024px) { .grey_gallery {\n  width: 55%;\n}}\n.grey_gallery ul {\n  background: rgba(0, 0, 0, 0.6);\n  height: 100%;\n  list-style: none;\n  margin: 0;\n  padding: 30px 10px 0;\n  position: absolute;\n  z-index: 1;\n}\n.grey_gallery li {\n  border: 1px solid #a0a0a0;\n  cursor: pointer;\n  margin-bottom: 6px;\n  position: relative;\n  width: 60px;\n}\n.grey_gallery li.active:after {\n  border-top: 5px solid #f15623;\n  content: '';\n  position: absolute;\n    bottom: 0;\n    left: 0;\n  width: 100%;\n}\n.grey_gallery ul li img {\n  display: block;\n  height: 58px;\n  object-fit: cover;\n  width: 58px;\n}\n\n.grey_display {\n  height: 100%;\n    min-height: 75vw;\n  overflow: hidden;\n  position: relative;\n  width: 100%;\n} @media screen and (min-width: 1024px) { .grey_display {\n  min-height: unset;\n}}\n.grey_display figure {\n  height: 100%;\n  margin: 0;\n  opacity: 0;\n  position: absolute;\n    right: 0;\n  width: 100%;\n}\n.grey_display figure.active {\n  opacity: 1;\n}\n.grey_display img {\n  height: 100%;\n  object-fit: cover;\n  width: 100%;\n}\n.grey_display video {\n  position: relative;\n  width: 100%;\n}\n\n.white_desc {\n  text-align: center;\n}\n.white_desc img, .white_desc video {\n  width: 100%;\n}\n.white_desc h2 {\n  font-size: 52px;\n  font-weight: 200;\n  padding: 60px;\n  text-align: center;\n}\n.white_desc h2.h3_style, .white_desc h3, .white_desc p strong {\n  font-size: 22px;\n  font-weight: 700;\n  margin: 0;\n  padding: 20px 0;\n  text-transform: capitalize;\n}\n.white_desc p {\n  margin: 0 auto;\n  width: 90%;\n    max-width: 980px;\n}\n\n.screen_features {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: space-between;\n  margin: 40px auto;\n  max-width: 440px;\n}\n.screen_features p {\n  border-bottom: 1px solid #212c33;\n  font-size: 10px;\n  font-weight: 600;\n  line-height: 24px;\n  margin-bottom: 20px;\n  text-align: left;\n  width: 100%;\n}\n.screen_features img {\n  height: 88px;\n  width: 78px;\n}\n\n.pro_training_selection {\n  margin: 40px 0;\n}\n.pro_training_selection h2 {\n  font-size: 52px;\n  font-weight: 200;\n  padding: 60px;\n  text-align: center;\n}\n.pro_training_selection ul {\n  list-style: none;\n  margin: 0;\n}\n.pro_training_selection li {}\n.pro_training_selection img {}\n.pro_training_selection p {}\n\nul.t_display {\n  height: 350px;\n  position: relative;\n}\nul.t_display li {\n  align-items: center;\n  display: flex;\n  height: 100%;\n  position: absolute;\n  width: 100%;\n}\nul.t_display li.active {\n  opacity: 1;\n  z-index: 1;\n}\nul.t_display img {\n  height: 100%;\n  object-fit: cover;\n  width: 100%;\n}\nul.t_display p {\n  align-items: center;\n  background: rgba(0,0,0,.5);\n  color: #fff;\n  display: flex;\n  font-size: 20px;\n  font-weight: 200;\n  height: 100%;\n  line-height: 1.25;\n  margin: 0;\n  padding: 0 1rem;\n  position: absolute;\n  width: 45%;\n} @media screen and (min-width: 1024px) { ul.t_display p {\n  background: none;\n  display: block;\n  height: unset;\n  width: 20.75%;\n}} @media screen and (min-width: 1440px) { ul.t_display p {\n  font-size: 32px;\n  padding: 0 2rem;\n  width: 32.75%;\n}}\n\nul.t_select {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: space-between;\n} @media screen and (min-width: 1024px) { ul.t_select {\n  flex-wrap: nowrap;\n  margin-top: 10px;\n}}\nul.t_select li {\n  cursor: pointer;\n  position: relative;\n  width: calc(100% \/ 3);\n} @media screen and (min-width: 1024px) { ul.t_select li {\n  width: calc(100% \/ 6 - 10px);\n}}\nul.t_select li.active:after {\n  border-top: 5px solid #f15623;\n  content: '';\n  position: absolute;\n    bottom: 0;\n    left: 0;\n  width: 100%;\n}\nul.t_select img {\n  display: block;\n}\nul.t_select p {\n  color: #fff;\n  font-size: 14px;\n  font-weight: 600;\n  line-height: 1.2;\n  margin: 0;\n  padding: 0 10px;\n  position: absolute;\n    right: 0;\n    bottom: 10px;\n  text-shadow: 0 0 5px #000;\n}\n\n.pro_threeblock {\n  margin: 30px 0;\n  text-align: center;\n}\n.pro_threeblock h2 {}\n.pro_threeblock ul {\n  list-style: none;\n  margin: 0;\n  padding: 0;\n} @media screen and (min-width: 1024px) { .pro_threeblock ul {\n  display: flex;\n}}\n.pro_threeblock li {\n  margin: 0 0 2rem;\n  padding: 0 1rem;\n  width: 100%;\n} @media screen and (min-width: 1024px) { .pro_threeblock li {\n  padding: 0 30px;\n  width: calc(100% \/ 3);\n}}\n.pro_threeblock img {\n  height: 50px;\n  margin-bottom: 20px;\n}\n.pro_threeblock article {\n  width: 70%;\n} @media screen and (min-width: 1024px) { .pro_threeblock article {\n  width: 100%;\n}}\n.pro_threeblock h3 {\n  margin-bottom: 10px;\n} @media screen and (min-width: 1024px) { .pro_threeblock h3 {\n  margin-bottom: 20px;\n}}\n.pro_threeblock p {\n  line-height: 1.2;\n  margin: 0 auto;\n  max-width: 700px;\n}\n\n.side_panel {}\n.side_panel figure {\n  margin: 40px 0 0;\n} @media screen and (min-width: 1024px) { .side_panel figure {\n  align-items: center;\n  display: flex;\n}}\n.side_panel figure:nth-of-type(even) {\n  direction: rtl;\n}\n.side_panel img {\n  width: 100%;\n} @media screen and (min-width: 1024px) { .side_panel img {\n  width: 45%;\n}}\n.side_panel video {\n  width: 100%;\n} @media screen and (min-width: 1024px) { .side_panel video {\n  width: 45%;\n}}\n.side_panel article {\n  direction: ltr;\n  padding: 40px;\n  width: 100%;\n} @media screen and (min-width: 1024px) { .side_panel article {\n  width: 55%;\n}}\n.side_panel h3, .side_panel p strong {\n  font-size: 22px;\n  font-weight: 700;\n  margin-bottom: 20px;\n  padding: 0;\n  text-align: left;\n}\n.side_panel p {}\n.side_panel ul.red_lines {\n  list-style: none;\n}\n.side_panel ul.red_lines li {\n  position: relative;\n}\n.side_panel ul.red_lines li:before {\n  background: #f15623;\n  content: '';\n  height: 2px;\n  position: absolute;\n    top: 10px;\n    left: -26px;\n  width: 16px;\n}\n\n.vue_display {\n  direction: rtl;\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: left;\n}\n.vue_display h2 {\n  width: 100%;\n}\n.vue_display video {}\n.vue_display article {\n  direction: ltr;\n}\n.vue_display h3 {}\n.vue_display ul {\n  margin: 20px 0 20px 20px;\n}\n.vue_display li {}\n\n.dual_panel {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: space-between;\n}\n.dual_panel h2 {\n  width: 100%;\n}\n.dual_panel figure {\n  margin: 0;\n  width: calc(50% - 20px);\n}\n.dual_panel article {\n  margin: 40px 0;\n}\n.dual_panel img {}\n.dual_panel h3 {\n  font-size: 22px;\n  margin-bottom: 40px;\n}\n.dual_panel p {}\n\n.img_overlay {\n  position: relative;\n}\n.img_overlay img {}\n.img_overlay p {\n  position: absolute;\n    top: 100px;\n    right: 60px;\n  text-align: right;\n  width: 400px;\n}\n\n.ifit_trainers {\n  background: url(https:\/\/cdn.shopify.com\/s\/files\/1\/0529\/7687\/7730\/files\/pro-e10-ifit_header_bg.webp);\n  color: #fff;\n  justify-content: space-between;\n  padding: 6rem 3rem;\n} @media screen and (min-width: 1024px) { .ifit_trainers {\n  display: flex;\n}}\n.ifit_trainers article {\n  width: 100%;\n} @media screen and (min-width: 1024px) { .ifit_trainers article {\n  width: 45%;\n}}\n.ifit_trainers h2 {\n  margin-bottom: 2rem;\n  padding: 0;\n  text-align: left;\n}\n.ifit_trainers hr {\n  border-color: #fff;\n  margin-top: 2rem;\n  margin-left: 0;\n  width: 100px;\n}\n.ifit_trainers p {}\n\n.trainer_gallery {\n  margin-top: 4rem;\n  width: 100%;\n} @media screen and (min-width: 1024px) { .trainer_gallery {\n  margin-top: 0;\n  width: 45%;\n}}\n.trainer_gallery h2 {\n  font-size: 20px;\n  font-weight: 500;\n  margin-bottom: 20px;\n  text-align: center;\n  text-transform: capitalize;\n}\n.trainer_gallery ul {\n  display: flex;\n  flex-wrap: wrap;\n  list-style: none;\n  margin: 0;\n}\n.trainer_gallery li {\n  padding: 1rem 0.5rem 0;\n  position: relative;\n  width: 50%;\n}\n.trainer_gallery img {\n  display: block;\n}\n.trainer_gallery p {\n  background: rgba(31, 42, 49, 0.6);\n  margin: 0;\n  position: absolute;\n    bottom: 0;\n  text-align: center;\n  width: calc(100% - 1rem);\n}\n\n.features_box {\n  background: #f7f7f7;\n}\n.features_box h2 {}\n\n.fb_images {\n  align-items: flex-end;\n  display: flex;\n  height: 250px;\n  justify-content: space-between;\n  padding: 0 0.5rem;\n} @media screen and (min-width: 1440px) { .fb_images {\n  height: 350px;\n}}\n.fb_images img {\n  cursor: pointer;\n  padding: 0 0.5rem;\n  transition: all .3s;\n  width: 30%;\n}\n.fb_images img.active {\n  width: 40%;\n}\n\n.fb_text {\n  align-items: center;\n  display: flex;\n  height: 150px;\n  justify-content: center;\n  position: relative;\n}\n.fb_text article {\n  opacity: 0;\n  position: absolute;\n    top: 20px;\n  transition: all .3s;\n  max-width: 700px;\n}\n.fb_text article.active {\n  opacity: 1;\n  z-index: 1;\n}\n.fb_text h3 {\n  font-size: 20px;\n  font-weight: 600;\n  margin-bottom: 20px;\n}\n.fb_text p {}\n\n.pt_heading {\n  font-size: 42px;\n  font-weight: 200;\n  line-height: 1;\n  margin: 0;\n  text-align: center;\n  text-transform: uppercase;\n} @media screen and (min-width: 768px) { .pt_heading {\n  font-size: 52px;\n}}\n.pt_strong {\n  font-size: 20px;\n  font-weight: 600;\n  line-height: 1.2;\n}\n\n.pro_twoblock {\n\n} @media screen and (min-width: 1024px) { .pro_twoblock {\n  display: flex;\n  flex-wrap: wrap;\n}}\n.pro_twoblock h2 {\n  width: 100%;\n}\n.pro_twoblock figure {\n  margin: 0;\n  padding: 30px;\n  width: 50%;\n}\n.pro_twoblock img {}\n.pro_twoblock h3, .pro_twoblock p strong {\n  font-size: 22px;\n  font-weight: 700;\n  margin: 0;\n  padding: 0 0 16px;\n}\n.pro_twoblock p {}\n\n.pro_text {\n  padding: 0 20px;\n  text-align: center;\n} @media screen and (min-width: 768px) { .pro_text {\n  padding: 0 60px;\n}}\n.pro_text p {\n  margin: 0;\n}\n\n.pro_sideblock {\n  margin: 90px 0;\n} @media screen and (min-width: 768px) { .pro_sideblock {\n  display: flex;\n}}\n.pro_sideblock img {\n\n} @media screen and (min-width: 768px) { .pro_sideblock img {\n  object-fit: cover;\n  width: 50%;\n}}\n.pro_sideblock article {\n\n} @media screen and (min-width: 768px) { .pro_sideblock article {\n  padding-left: 2rem;\n  width: 50%;\n}}\n\n.pro_overlay {\n  position: relative;\n}\n.pro_overlay img {\n  width: 100%;\n}\n.pro_overlay article {\n  padding: 0 2rem;\n} @media screen and (min-width: 768px) { .pro_overlay article {\n  padding: 4rem 2rem;\n  position: absolute;\n    top: 0;\n  max-width: 380px;\n}\n.pro_overlay.po_left article {\n  left: 0;\n}\n.pro_overlay.po_right article {\n  right: 0;\n  text-align: right;\n}}\n\n@media screen and (min-width: 768px) { .pro_specs {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: space-between;\n}}\n.pro_specs ul {\n  list-style: none;\n  width: 100%;\n} @media screen and (min-width: 768px) { .pro_specs ul {\n  padding-right: 4rem;\n  width: 50%;\n}}\n.pro_specs li {\n  font-size: 16px;\n  line-height: 1;\n  margin: 8px 0;\n}\n.pro_specs ul li ul {\n  padding-right: 0;\n  width: 100%;\n}\n.pro_specs ul li ul li {\n  font-size: 14px;\n  line-height: 1.2;\n}\n.pro_specs li.ps_title {\n  border-bottom: 1px #000 solid;\n  font-size: 18px;\n}\n\n.pro_table {}\n.pro_table p {\n  margin: 0 auto;\n  text-align: center;\n}\n.pro_table h2 {\n  padding: 0;\n}\n.pro_table h3 {\n  margin: 40px 0 20px;\n}\n.pro_table table {\n  box-shadow: none;\n  width: 100%;\n}\n.pro_table tr {\n  display: flex;\n}\n.pro_table tr:nth-of-type(odd) {\n  background: #f7f7f7;\n}\n.pro_table tr:nth-of-type(even) {}\n.pro_table table td {\n  border: none;\n}\n.pro_table td:first-of-type {\n  font-weight: 700;\n  text-align: right;\n  width: 40%;\n} @media screen and (min-width: 768px) { .pro_table td:first-of-type {\n  width: 25%;\n}}\n.pro_table td:last-of-type {\n  border-left: 1px solid #d8d8d8;\n  width: 60%;\n} @media screen and (min-width: 768px) { .pro_table td:last-of-type {\n  width: 75%;\n}}\n\u003c\/style\u003e\n\n\u003cdiv class=\"proform_product\"\u003e\n\n  \u003csection class=\"pro_grey_header\"\u003e\n    \u003cdiv class=\"grey_desc\"\u003e\n      \u003cimg class=\"lazyloaded\" data-src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0529\/7687\/7730\/files\/proform_logo_white.svg\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0529\/7687\/7730\/files\/proform_logo_white.svg\" alt=\"ProForm\"\u003e\n      \u003ch2\u003eTour De France CBC Studio Cycle\u003c\/h2\u003e\n      \u003cp\u003eBring the full training experience to your home.\u003c\/p\u003e\n      \u003cul\u003e\n        \u003cli\u003eEnjoy Automatic Trainer Control with iFIT\u003c\/li\u003e\n        \u003cli\u003eStream outdoor workouts around the globe with trainers\u003c\/li\u003e\n        \u003cli\u003eDiscover an ever-growing library with thousands of workouts\u003c\/li\u003e\n        \u003cli style=\"display:none;\"\u003eIncludes a 30-Day iFIT Trial for a full 30 days of streaming of Live Events, on-demand Global Workouts and Studio Classes.\u003c\/li\u003e\n        \u003cp\u003e\u003csmall\u003eiFIT experience shown. WiFi required. Credit Card required for activation. iFIT membership auto-renews for a fee plus tax unless cancelled in advance. New memberships only.\u003c\/small\u003e\u003c\/p\u003e\n        \u003cp\u003e\u003csmall\u003eColors may vary\u003c\/small\u003e\u003c\/p\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"grey_gallery\"\u003e\n      \u003cul\u003e\n        \u003cli data-id=\"grey_gallery-1\"\u003e\n          \u003cimg class=\"lazyloaded\" data-src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0529\/7687\/7730\/files\/PFEX39421-gly_1.jpg\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0529\/7687\/7730\/files\/PFEX39421-gly_1.jpg\" alt=\"\"\u003e\n        \u003c\/li\u003e\n        \u003cli data-id=\"grey_gallery-2\"\u003e\n          \u003cimg class=\"lazyloaded\" data-src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0529\/7687\/7730\/files\/PFEX39421-gly_2.jpg\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0529\/7687\/7730\/files\/PFEX39421-gly_2.jpg\" alt=\"\"\u003e\n        \u003c\/li\u003e\n        \u003cli data-id=\"grey_gallery-3\"\u003e\n          \u003cimg class=\"lazyloaded\" data-src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0529\/7687\/7730\/files\/PFEX39421-gly_3.jpg\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0529\/7687\/7730\/files\/PFEX39421-gly_3.jpg\" alt=\"\"\u003e\n        \u003c\/li\u003e\n        \u003cli data-id=\"grey_gallery-4\"\u003e\n          \u003cimg class=\"lazyloaded\" data-src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0529\/7687\/7730\/files\/PFEX39421-gly_4.jpg\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0529\/7687\/7730\/files\/PFEX39421-gly_4.jpg\" alt=\"\"\u003e\n        \u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cdiv class=\"grey_display\"\u003e\n        \u003cfigure id=\"grey_gallery-1\"\u003e\n          \u003cimg class=\"lazyloaded\" data-src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0529\/7687\/7730\/files\/PFEX39421-gly_1.jpg\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0529\/7687\/7730\/files\/PFEX39421-gly_1.jpg\" alt=\"\"\u003e\n        \u003c\/figure\u003e\n        \u003cfigure id=\"grey_gallery-2\"\u003e\n          \u003cimg class=\"lazyloaded\" data-src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0529\/7687\/7730\/files\/PFEX39421-gly_2.jpg\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0529\/7687\/7730\/files\/PFEX39421-gly_2.jpg\" alt=\"\"\u003e\n        \u003c\/figure\u003e\n        \u003cfigure id=\"grey_gallery-3\"\u003e\n          \u003cimg class=\"lazyloaded\" data-src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0529\/7687\/7730\/files\/PFEX39421-gly_3.jpg\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0529\/7687\/7730\/files\/PFEX39421-gly_3.jpg\" alt=\"\"\u003e\n        \u003c\/figure\u003e\n        \u003cfigure id=\"grey_gallery-4\"\u003e\n          \u003cimg class=\"lazyloaded\" data-src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0529\/7687\/7730\/files\/PFEX39421-gly_4.jpg\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0529\/7687\/7730\/files\/PFEX39421-gly_4.jpg\" alt=\"\"\u003e\n        \u003c\/figure\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"pro_training_selection\"\u003e\n    \u003cul class=\"t_display\"\u003e\n      \u003cli id=\"t_option-1\" class=\"\"\u003e\n        \u003cimg class=\"lazyloaded\" data-src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0529\/7687\/7730\/files\/pro-PFEX33921-td_1.webp\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0529\/7687\/7730\/files\/pro-PFEX33921-td_1.webp\" alt=\"\"\u003e\n        \u003cp\u003eIndoor cycling studio in your home with iFIT.\u003c\/p\u003e\n      \u003c\/li\u003e\n      \u003cli id=\"t_option-2\" class=\"\"\u003e\n        \u003cimg class=\"lazyloaded\" data-src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0529\/7687\/7730\/files\/pro-PFEX16718-td_2.webp\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0529\/7687\/7730\/files\/pro-PFEX16718-td_2.webp\" alt=\"\"\u003e\n        \u003cp\u003eBring the feeling of a true club membership to the comfort of your home.\u003c\/p\u003e\n      \u003c\/li\u003e\n      \u003cli id=\"t_option-3\" class=\"\"\u003e\n        \u003cimg class=\"lazyloaded\" data-src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0529\/7687\/7730\/files\/pro-PFEX16718-td_3.webp\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0529\/7687\/7730\/files\/pro-PFEX16718-td_3.webp\" alt=\"\"\u003e\n        \u003cp\u003eTake in the scenery and conquer roads all around the world.\u003c\/p\u003e\n      \u003c\/li\u003e\n      \u003cli id=\"t_option-4\" class=\"\"\u003e\n        \u003cimg class=\"lazyloaded\" data-src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0529\/7687\/7730\/files\/pro-PFEX16718-td_4.webp\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0529\/7687\/7730\/files\/pro-PFEX16718-td_4.webp\" alt=\"\"\u003e\n        \u003cp\u003eStart burning calories and building muscle both on and off your bike.\u003c\/p\u003e\n      \u003c\/li\u003e\n      \u003cli id=\"t_option-5\" class=\"active\"\u003e\n        \u003cimg class=\"lazyloaded\" data-src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0529\/7687\/7730\/files\/pro-PFEX16718-td_5.webp\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0529\/7687\/7730\/files\/pro-PFEX16718-td_5.webp\" alt=\"\"\u003e\n        \u003cp\u003eTake your training to the most beautiful mountain biking trails on the planet.\u003c\/p\u003e\n      \u003c\/li\u003e\n      \u003cli id=\"t_option-6\" class=\"\"\u003e\n        \u003cimg class=\"lazyloaded\" data-src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0529\/7687\/7730\/files\/pro-PFEX16718-td_6.webp\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0529\/7687\/7730\/files\/pro-PFEX16718-td_6.webp\" alt=\"\"\u003e\n        \u003cp\u003eWorld-class personal trainers provide motivation and expertise.\u003c\/p\u003e\n      \u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cul class=\"t_select\"\u003e\n      \u003cli data-id=\"t_option-1\" class=\"\"\u003e\n        \u003cimg class=\"lazyloaded\" data-src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0529\/7687\/7730\/files\/pro-PFEX33921-ts_1.webp\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0529\/7687\/7730\/files\/pro-PFEX33921-ts_1.webp\" alt=\"\"\u003e\n        \u003cp\u003eInteractive Training\u003c\/p\u003e\n      \u003c\/li\u003e\n      \u003cli data-id=\"t_option-2\" class=\"\"\u003e\n        \u003cimg class=\"lazyloaded\" data-src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0529\/7687\/7730\/files\/pro-PFEX16718-ts_2.webp\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0529\/7687\/7730\/files\/pro-PFEX16718-ts_2.webp\" alt=\"\"\u003e\n        \u003cp\u003eStudio Classes\u003c\/p\u003e\n      \u003c\/li\u003e\n      \u003cli data-id=\"t_option-3\" class=\"\"\u003e\n        \u003cimg class=\"lazyloaded\" data-src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0529\/7687\/7730\/files\/pro-PFEX16718-ts_3.webp\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0529\/7687\/7730\/files\/pro-PFEX16718-ts_3.webp\" alt=\"\"\u003e\n        \u003cp\u003eRoad Biking\u003c\/p\u003e\n      \u003c\/li\u003e\n      \u003cli data-id=\"t_option-4\" class=\"\"\u003e\n        \u003cimg class=\"lazyloaded\" data-src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0529\/7687\/7730\/files\/pro-PFEX16718-ts_4.webp\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0529\/7687\/7730\/files\/pro-PFEX16718-ts_4.webp\" alt=\"\"\u003e\n        \u003cp\u003eCross-Training\u003c\/p\u003e\n      \u003c\/li\u003e\n      \u003cli data-id=\"t_option-5\" class=\"active\"\u003e\n        \u003cimg class=\"lazyloaded\" data-src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0529\/7687\/7730\/files\/pro-PFEX16718-ts_5.webp\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0529\/7687\/7730\/files\/pro-PFEX16718-ts_5.webp\" alt=\"\"\u003e\n        \u003cp\u003eMountain Biking\u003c\/p\u003e\n      \u003c\/li\u003e\n      \u003cli data-id=\"t_option-6\" class=\"\"\u003e\n        \u003cimg class=\"lazyloaded\" data-src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0529\/7687\/7730\/files\/pro-PFEX16718-ts_6.webp\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0529\/7687\/7730\/files\/pro-PFEX16718-ts_6.webp\" alt=\"\"\u003e\n        \u003cp\u003eVariety of Trainers\u003c\/p\u003e\n      \u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"pro_threeblock\"\u003e\n    \u003cul\u003e\n      \u003cli\u003e\n        \u003cimg class=\"lazyloaded\" data-src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0529\/7687\/7730\/files\/pro-icon-training_buddy.svg\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0529\/7687\/7730\/files\/pro-icon-training_buddy.svg\" alt=\"\"\u003e\n        \u003ch3\u003eInformative Training Sessions\u003c\/h3\u003e\n        \u003cp\u003eiFIT trainers move your transformation forward by explaining every move in detail so you’ll never be left behind.\u003c\/p\u003e\n      \u003c\/li\u003e\n      \u003cli\u003e\n        \u003cimg class=\"lazyloaded\" data-src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0529\/7687\/7730\/files\/pro-icon-workouts_library.svg\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0529\/7687\/7730\/files\/pro-icon-workouts_library.svg\" alt=\"\"\u003e\n        \u003ch3\u003eStreaming Class Workouts\u003c\/h3\u003e\n        \u003cp\u003eFollow a variety of strength training classes on your own tablet or smartphone while inside the comfort of your own home.\u003c\/p\u003e\n      \u003c\/li\u003e\n      \u003cli\u003e\n        \u003cimg class=\"lazyloaded\" data-src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0529\/7687\/7730\/files\/pro-icon-connected_training.svg\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0529\/7687\/7730\/files\/pro-icon-connected_training.svg\" alt=\"\"\u003e\n        \u003ch3\u003eConnected Fitness Training\u003c\/h3\u003e\n        \u003cp\u003eiFIT automatically records each training session and uses your stats to influence future fitness plans.\u003c\/p\u003e\n      \u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cp\u003e\u003csmall\u003eiFIT experience shown. Internet and WIFI required. iFIT membership activation requires credit\/debit card and auto-renews for a fee. Cancel at anytime.\u003c\/small\u003e\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003cdiv class=\"pro_table\"\u003e\n    \u003ch2\u003ePerformance Specs\u003c\/h2\u003e\n    \u003cp\u003e\u003cstrong\u003ePFEX39421\u003c\/strong\u003e\u003c\/p\u003e\n    \u003ctable\u003e\n      \u003ctr style=\"display:none;\"\u003e\n        \u003ctd\u003eiFIT Membership Included\u003c\/td\u003e\n        \u003ctd\u003e30-Day iFIT Trial\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eResistance Type\u003c\/td\u003e\n        \u003ctd\u003eSMR™ Silent Magnetic Resistance\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eResistance Control\u003c\/td\u003e\n        \u003ctd\u003eAutoAdjust™ Trainer Control, ActivePulse™ Heart Rate Targeting, Digital User Control\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eDisplay Type\u003c\/td\u003e\n        \u003ctd\u003eLCD\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eIntegrated Device Shelf\u003c\/td\u003e\n        \u003ctd\u003eIncluded\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eHandlebar Type\u003c\/td\u003e\n        \u003ctd\u003eVertically Adjustable, Non-Slip, Multi-Position Grip\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eSeat Type\u003c\/td\u003e\n        \u003ctd\u003eErgonomic Molded, Adjustable\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eTransport Wheels\u003c\/td\u003e\n        \u003ctd\u003eFront-Mounted\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eFrame\u003c\/td\u003e\n        \u003ctd\u003eCommercial Welded Steel, Enhanced Corrosion Resistance\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eProduct Dimensions\u003c\/td\u003e\n        \u003ctd\u003e43.5\"D x 34.25\"W x 43.5\"H\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eProduct Weight\u003c\/td\u003e\n        \u003ctd\u003e125 lbs\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eWeight Capacity\u003c\/td\u003e\n        \u003ctd\u003e250 lbs\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eModel #\u003c\/td\u003e\n        \u003ctd\u003ePFEX39421\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eWarranty\u003c\/td\u003e\n        \u003ctd\u003e10-Year Frame, 1-Year Parts \u0026amp; Labor\u003c\/td\u003e\n      \u003c\/tr\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n$(document).ready(function(){\n  $(\".grey_gallery ul li:first-of-type\").addClass('active');\n  $(\".grey_display figure:first-of-type\").addClass('active');\n});\n\n$('.grey_gallery ul li').on('click', function(){\n  grey_id = $(this).attr('data-id');\n  $( \".grey_gallery ul li\" ).each(function() {\n    $('.grey_gallery ul li').removeClass('active');\n  });\n  $( \".grey_display figure\" ).each(function() {\n    $('.grey_display figure').removeClass('active');\n  });\n\n  $('#' + grey_id).addClass('active');\n  $(this).addClass('active');\n});\n\n$('.t_select li').on('click', function(){\n  option_id = $(this).attr('data-id');\n  $( \".t_select li\" ).each(function() {\n    $('.t_select li').removeClass('active');\n  });\n  $( \".t_display li\" ).each(function() {\n    $('.t_display li').removeClass('active');\n  });\n\n  $('#' + option_id).addClass('active');\n  $(this).addClass('active');\n});\n\n\u003c\/script\u003e ","brand":"Proform","offers":[{"title":"Default Title","offer_id":44533988458658,"sku":"7975","price":299.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0529\/7687\/7730\/files\/PFEX39421-00.jpg?v=1716321488","url":"https:\/\/traadmillfactory.com\/products\/proform-tour-de-france-cbc-studio-cycle","provider":"The Fitness Factory","version":"1.0","type":"link"}