{"product_id":"ironax-xtf-half-rack-kit","title":"IRONAX - XFT Half Rack Kit","description":"\u003cstyle\u003e .product__description-holder .grid {   background: #141414;   column-gap: 0; }  .ix {   background: #141414;   background-image: url(https:\/\/cdn.shopify.com\/s\/files\/1\/0529\/7687\/7730\/files\/ironax-grid_bg.png);   color: #ccc;   padding: 4rem 0; } @media screen and (min-width: 992px) { .ix {   padding: 4rem; }} .ix h2 {   color: #fff;   font-size: 32px;   font-weight: 800;   text-transform: uppercase;   width: 100%; } .ix h3 {   color: #fff;   font-weight: 800;   text-transform: uppercase; } .ix strong {   color: #fff;   font-weight: 700; } .ix a {   color: #fff!important; } .ix li {   line-height: 1.4;   padding: 0 0 1rem; } .ix section {   margin: 4rem auto;   padding: 0 4rem;     max-width: 1200px; } @media screen and (min-width: 992px) { .ix section {   padding: 0; }} .ix .img_mb {   display: block; } @media screen and (min-width: 992px) { .ix .img_mb {   display: none; }} .ix .img_dt {   display: none; } @media screen and (min-width: 992px) { .ix .img_dt {   display: block; }} h2.ix-ab_header {   padding: 10px 4rem;   position: absolute; } @media screen and (min-width: 992px) { h2.ix-ab_header {   display: none; }}  .ix .ix-desc {} .ix .ix-desc h2 {   font-size: 6.2vw;   line-height: .8;   margin-bottom: 2rem; } @media screen and (min-width: 768px) { .ix .ix-desc h2 {   display: flex;   font-size: 5vw;   margin-bottom: 4rem; }} @media screen and (min-width: 1200px) { .ix .ix-desc h2 {   font-size: 60px; }} .ix .ix-desc h2 img {   display: block;   line-height: 1; } @media screen and (min-width: 768px) { .ix .ix-desc h2 img {   object-fit: contain;   padding-right: 4rem;   width: 50%; }} .ix .ix-desc h2 span {   letter-spacing: .25rem; } @media screen and (min-width: 768px) { .ix .ix-desc h2 span {   text-align: right;   width: 50%; }}  @media screen and (min-width: 992px) { .ix .ix-flex {   display: flex;   flex-direction: row-reverse;   justify-content: left;   margin: 4rem auto; }} .ix .ix-flex figure {   margin: 0; } @media screen and (min-width: 992px) { .ix .ix-flex figure:first-of-type {   width: 35%; }} .ix .ix-flex figure:first-of-type p {   font-size: 12px;   margin-top: 0; } @media screen and (min-width: 992px) { .ix .ix-flex figure:last-of-type {   margin-right: 0;   padding-right: 10rem;   width: 55%; }} @media screen and (min-width: 992px) { .ix .ix-flex figure p {   margin-top: 0; }} .ix .ix-flex article {} @media screen and (min-width: 992px) { .ix .ix-flex article {}} .ix .ix-flex img {} @media screen and (min-width: 992px) { .ix .ix-flex img {   height: 200px;   object-fit: cover;   width: 100%; }}  .ix .ix-features {   border-top: 2px solid #fff;   border-bottom: 2px solid #fff;   display: flex;   padding: 60px 4rem 0;   overflow-x: scroll; } @media screen and (min-width: 992px) { .ix .ix-features {   display: block;   padding: 0;   overflow-x: unset; }} .ix .ix-features h2 {   display: none; } @media screen and (min-width: 992px) { .ix .ix-features h2 {   display: block;   margin: 2rem 0; }} .ix .ix-features figure {   margin: 0;   margin-left: 2rem; } @media screen and (min-width: 992px) { .ix .ix-features figure {   align-items: center;   display: flex;   margin: 2rem auto;   position: relative;     max-width: calc(100% - 4rem); }} @media screen and (max-width: 991px) { .ix .ix-features figure:first-of-type {   margin-left: 0; }} @media screen and (min-width: 992px) { .ix .ix-features img {   width: 30%; }} .ix .ix-features article {   width: calc(100vw - 10rem); } @media screen and (min-width: 992px) { .ix .ix-features article {   padding-left: 4rem;   width: 70%; }} .ix .ix-features h3 {} .ix .ix-features p {}  @media screen and (min-width: 992px) { .ix .ix-features p.ix-disclaimer {   background: #fff;   margin: 0;   padding: 4px 8px;   position: absolute;     right: 70%;     bottom: 0;   text-align: right; }}  .ix .ix-gallery {   display: flex;   overflow-x: scroll;   padding: 60px 4rem 0; } @media screen and (min-width: 992px) { .ix .ix-gallery {   flex-wrap: wrap;   overflow-x: unset;   padding: 0; }} .ix .ix-gallery h2 {   display: none; } @media screen and (min-width: 992px) { .ix .ix-gallery h2 {   display: block; }} .ix .ix-gallery img {   margin-right: 2rem;   margin-bottom: 2rem; } @media screen and (min-width: 992px) { .ix .ix-gallery img {   width: calc(100% \/ 4 - 2rem); }} @media screen and (min-width: 992px) { .ix .ix-gallery img:nth-of-type(1), .ix .ix-gallery img:nth-of-type(5) {   margin-left: 2rem; }} @media screen and (min-width: 992px) { .ix .ix-gallery img:nth-of-type(4), .ix .ix-gallery img:nth-of-type(8) {   margin-right: 0; }} @media screen and (max-width: 991px) { .ix .ix-gallery img:last-of-type {   margin-right: 0; }}  .ix .ix-specs {   padding-top: 0; } @media screen and (min-width: 992px) { .ix .ix-specs {   align-items: flex-start;   display: flex;   flex-wrap: wrap; }} .ix .ix-specs h2 {} .ix .ix-specs table {   border: 2px solid #ccc;   box-shadow: none;   margin-bottom: 2rem;   width: 100%; } @media screen and (min-width: 992px) { .ix .ix-specs table {   margin: 0 2rem;   width: 55%; }} .ix .ix-specs table tr {   border-bottom: 1px solid #ccc;   display: flex;   text-align: left;   width: 100%; } .ix .ix-specs table tr:last-of-type {   border-bottom: none; } .ix .ix-specs table td {   border: none;   width: 50%; } .ix .ix-specs table td:first-of-type {   border-right: 1px solid #ccc;   font-weight: 600; } .ix .ix-specs table td.full {   border-right: none;   width: 100%; } .ix .ix-specs table th {   width: 100%; } .ix .ix-specs table td a {   color: #fff!important;   text-decoration: none; } .ix .ix-specs table td a span {   transition: padding .3s ease; } .ix .ix-specs table td a:hover span {   padding-left: .5rem; } .ix .ix-specs img {   width: 100%; } @media screen and (min-width: 992px) { .ix .ix-specs img {   padding-left: 4rem;   width: 45%; }} \u003c\/style\u003e  \u003cdiv class=\"ix\"\u003e   \u003csection class=\"ix-desc\"\u003e     \u003ch2\u003e       \u003cimg class=\"lazyloaded\" data-src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0529\/7687\/7730\/files\/ironax-logo-lrg-white.png\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0529\/7687\/7730\/files\/ironax-logo-lrg-white.png\" alt=\"IRONAX logo\"\u003e       \u003cspan\u003eXFT Half Rack Kit\u003c\/span\u003e     \u003c\/h2\u003e     \u003cp\u003eConvert your Ironax XFT functional trainer into a free-weight half rack! This add-on includes a pair of premium J hooks and a pair of heavy-duty safety arms.\u003c\/p\u003e     \u003cp\u003e\u003cstrong\u003eThis attachment is compatible with the \u003ca href=\"\/products\/ironax-xft-functional-trainer\"\u003eIRONAX XFT Functional Trainer\u003c\/a\u003e\u003c\/strong\u003e\u003c\/p\u003e   \u003c\/section\u003e \u003c\/div\u003e","brand":"Ironax","offers":[{"title":"Default Title","offer_id":46619566276802,"sku":"70173","price":146.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0651\/1391\/5586\/files\/OPT_XFT_HALF_RACK_KIT.png?v=1769529828","url":"https:\/\/qualitymaster.shop\/products\/ironax-xtf-half-rack-kit","provider":"Quality Master","version":"1.0","type":"link"}