{"product_id":"trx-gravity-cast-kettlebell-8kg","title":"TRX - Gravity Cast Kettlebell - 8KG","description":"\u003cstyle\u003e .trx {   background: #fff;   padding: 4rem 0; } @media screen and (min-width: 768px) { .trx {   padding: 4rem; }} .trx section {} .trx figure {   margin: 0; } .trx article {} .trx img {} .trx h2 {} .trx h3 {} .trx p {} .trx ul {   padding: 0; } .trx li {}  .trx .trx-desc {} .trx .trx-desc article {   padding: 3rem; }  .trx .trx-blocks {} .trx .trx-blocks figure {   position: relative; } @media screen and (min-width: 768px) { .trx .trx-blocks figure {   align-items: center;   display: flex;   min-height: 350px;   padding: 1rem 0; }} @media screen and (min-width: 768px) { .trx .trx-blocks figure:first-of-type {   padding: 0 0 1rem; }} @media screen and (min-width: 768px) { .trx .trx-blocks figure:nth-of-type(even), .trx .trx-blocks figure.trx-b_right {   flex-direction: row-reverse; }} .trx .trx-blocks figure.trx-b_left {   flex-direction: row; } .trx .trx-blocks figure.trx-b_grey {   background: #f6f6f6; } @media screen and (min-width: 768px) { .trx .trx-blocks figure.trx-b_grey {   padding: 3rem; }} @media screen and (min-width: 768px) { .trx .trx-blocks figure.trx-b_long {   align-items: flex-start; }} .trx .trx-blocks img, .trx .trx-blocks video {   display: block;   width: 100%; } @media screen and (min-width: 768px) { .trx .trx-blocks img, .trx .trx-blocks video {   height: 100%;   object-fit: cover;   object-position: bottom;   position: absolute;   width: calc(50% - 1.5rem); } .trx .trx-blocks figure.trx-b_grey img {   height: calc(100% - 6rem);   \/*object-fit: cover;   position: absolute;*\/   width: calc(47.5% - 3rem); } .trx .trx-blocks figure.trx-b_long img {   width: 55%; }} .trx .trx-blocks article {   padding: 3rem; } @media screen and (min-width: 768px) { .trx .trx-blocks article {   width: calc(50% + 1.5rem); }} @media screen and (min-width: 768px) { .trx .trx-blocks figure:nth-of-type(odd) article {   margin-right: 0;   margin-left: auto; } .trx .trx-blocks figure.trx-b_left article {   margin-right: 0!important;   margin-left: auto!important; }} @media screen and (min-width: 768px) { .trx .trx-blocks figure:nth-of-type(even) article {   margin-right: auto;   margin-left: 0;   text-align: right; } .trx .trx-blocks figure.trx-b_right article {   margin-right: auto!important;   margin-left: 0!important;   text-align: right; }} @media screen and (min-width: 768px) { .trx .trx-blocks figure.trx-b_long article {   width: 45%; }} .trx .trx-blocks figure.trx-b_grey article, .trx .trx-blocks figure.trx-b_specs article {   text-align: left; } .trx .trx-blocks h2 {} .trx .trx-blocks figure.trx-b_grey h2 {   margin-bottom: 4rem; } .trx .trx-blocks figure.trx-b_long h2, .trx .trx-desc h2 {   font-weight: 800;   line-height: .8;   text-transform: uppercase; } .trx .trx-blocks figure.trx-b_grey h3 {   align-items: center;   display: flex; } .trx .trx-blocks figure.trx-b_grey h3:before {   content: url(https:\/\/cdn.shopify.com\/s\/files\/1\/0529\/7687\/7730\/files\/grey-check-circle.svg);   margin-top: 8px;   margin-right: 8px; }  .trx .trx-features {   margin-bottom: 3rem; } .trx .trx-features h2 {   padding: 3rem 1rem;   text-align: center; } .trx .trx-features .trx_scroller {   display: flex;   overflow-x: scroll; } @media screen and (min-width: 768px) { .trx .trx-features .trx_scroller {   justify-content: space-between;   overflow-x: unset; }} .trx .trx-features figure {   margin-right: 2rem;   width: 100%; } @media screen and (min-width: 768px) { .trx .trx-features figure {   margin-right: 0;   width: calc(100% \/ 4 - 1.5rem); }} .trx .trx-features figure:last-of-type {   margin-right: 0; } .trx .trx-features img {   display: block;   width: 100%; } .trx .trx-features p {   font-size: 18px;   margin: 0;   padding: 1rem;   text-align: center;   text-transform: uppercase;   width: calc(80vw - 10rem); } @media screen and (min-width: 768px) { .trx .trx-features p {   width: 100%; }} \u003c\/style\u003e  \u003cdiv class=\"trx\"\u003e   \u003csection class=\"trx-blocks\"\u003e     \u003cfigure class=\"trx-b_grey trx-b_specs\"\u003e       \u003cimg class=\"lazyloaded\" data-src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0529\/7687\/7730\/files\/trx-gkettlebell-lifestyle.jpg\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0529\/7687\/7730\/files\/trx-gkettlebell-lifestyle.jpg\" alt=\"TRX Gravity Cast Kettlebell\"\u003e       \u003carticle\u003e         \u003ch2\u003eTRX Gravity Cast Kettlebell - 8KG\u003c\/h2\u003e         \u003cp\u003eBuilt for both strength and durability, Gravity Cast Kettlebells are ideal for serious training. Each kettlebell features a tough coating on the bell, a powder-coated handle for a secure grip, and a machined flat base for stability. Designed to provide comfort and flexibility across a wide range of exercises.\u003c\/p\u003e         \u003cul\u003e           \u003cli\u003eGravity-cast molded flat iron ore for max weight accuracy\u003c\/li\u003e           \u003cli\u003eCoated exterior for durability \u0026amp; floor protection\u003c\/li\u003e           \u003cli\u003e80 Durometer premium rubber for longevity\u003c\/li\u003e           \u003cli\u003ePowder coated iron handle for grip flexibility\u003c\/li\u003e           \u003cli\u003eFlat design base for easy storage \u0026amp; safety\u003c\/li\u003e           \u003cli\u003eInternational standard color-coded weight rings\u003c\/li\u003e           \u003cli\u003ePremium embossed TRX Logo\u003c\/li\u003e           \u003cli\u003eDual Marked In Lbs \u0026amp; Kgs\u003c\/li\u003e         \u003c\/ul\u003e       \u003c\/article\u003e     \u003c\/figure\u003e   \u003c\/section\u003e \u003c\/div\u003e","brand":"TRX","offers":[{"title":"Default Title","offer_id":46607392178370,"sku":"8196","price":15.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0651\/1391\/5586\/files\/trx-gkettlebell_v2-8-00.jpg?v=1769269048","url":"https:\/\/qualitymaster.shop\/products\/trx-gravity-cast-kettlebell-8kg","provider":"Quality Master","version":"1.0","type":"link"}