{"product_id":"xm-omega-power-rack","title":"XM Fitness Omega Power Rack","description":"\u003cstyle\u003e\u003c!-- .value_prop_row .row.mb-3:first-of-type {   display: none; } .rte\u003ediv {margin-bottom:0;} \/* TAGLINE-BANNER *\/ .tagline-banner {   display: table; }  .tagline-banner img.main-banner-img {   width: 100%; }\/* @media screen and (min-width: 1024px) { .tagline-banner img.main-banner-img {   height: calc(29vw - 50px);   object-fit: cover; }}*\/  .tagline-banner .logo-banner-img {   color: #fff;   display: none;   font-weight: 600;   position: absolute;     top: 10px;     left: 10px;   width: 50%;   z-index: 1; }  @media screen and (min-width: 768px) { .tagline-banner article {   background: #000;   display: flex; }}  .tagline-banner article div:first-of-type {   background: #000;   color: #fff;   font-weight: 600;   padding: 15px 0;   text-align: center; } @media screen and (min-width: 768px) { .tagline-banner article div:first-of-type {   padding: 10px;   text-align: left; }} @media screen and (min-width: 1024px) { .tagline-banner article div:first-of-type {   align-items: center;   display: flex;   height: 50px;   padding: 15px; }}  .tagline-banner article div:last-of-type {   background: #ff0; } @media screen and (min-width: 768px) { .tagline-banner article div:last-of-type {   background: linear-gradient(to right, #ff0, #ffc800);   margin-left: auto;   min-width: 170.5px; }}  .tagline-banner article p, .tagline-banner article a {   font-size: 6vw;   line-height: 1;   margin: 0; } @media screen and (min-width: 768px) { .tagline-banner article p {   font-size: 4vw; }} @media screen and (min-width: 1024px) { .tagline-banner article p {   font-size: 15px; }}  .tagline-banner article a {   color: #000;   display: table;   padding: 15px;   text-align: center;   width: 100%; } @media screen and (min-width: 768px) { .tagline-banner article a {   align-items: center;   display: flex !important;   font-size: 18px;   height: 100%;   justify-content: center;   padding: 0 30px; }} @media screen and (min-width: 1024px) { .tagline-banner article a {    }}  @media screen and (min-width: 1024px) { .tagline-banner article a:hover {   background: #ff0;   text-decoration: none; }} --\u003e\u003c\/style\u003e \u003cstyle\u003e\u003c!-- .grid {   grid-gap: 1px;   margin: 5px 0; } @media screen and (min-width: 1024px) { .grid {   grid-gap: 5px;   margin: 0 0 5px; }} @media screen and (min-width: 1024px) { .tagline-banner article p {     font-size: 15px; }} @media screen and (min-width: 1440px) { .tagline-banner article p {     font-size: 18px; }} \t.omega { \t\tmax-width: 1200px; \t\tmargin: 0 auto; \t\toverflow: hidden; \t} \t.omega h3, .omega h4, .omega p, .omega li { \t\tfont-family: \"Poppins\", sans-serif; \t} \t.info, .dims  { \t\ttext-align: center; \t} \t.info h4, .dims h3 { \t\tcolor: #f1f1f1; \t} \t.info p { \t\tcolor: #f7f7f7; \t} \t.p-center { \t\ttext-align: center; \t} \t.omega figure, .omega h4, .omega p { \t\tmargin: 0; \t} \t.omega img { \t\twidth: 100%; \t\tobject-fit: contain; \t} \t.omega .grid { \t\tdisplay: grid; \t\tgrid-gap: 0; \t\tmargin: 0; \t} \t.omega .g-2 { \t\tgrid-template-columns: 1fr 1fr; \t}@media screen and (max-width: 425px) { \t\t.omega .g-2 { \t\t\tgrid-template-columns: 1fr; \t\t} \t}  \t.omega .hero { \t\t\/*height: 40vh;*\/ \t} \t.video { \t\tposition: relative; \t\t\/*padding-bottom: 56.25%;*\/ \t\tpadding-bottom: 31.7%; \t\theight: 0; \t} \t.video video { \t\tposition: absolute; \t\ttop: 0; \t\tleft: 0; \t\tmax-width: 100%; \t\twidth: 100%; \t\theight: 100%; \t\tborder: none; \t}   \t.description { \t\tpadding: 20px; \t} \t.description p, .description li\t{ \t\tcolor: #f7f7f7; \t} \t.description p { \t\tmargin: 25px 0; \t} \t.description li { \t\t\/*padding-left: 15px;*\/ \t\tfont-weight: 300; \t} \t.description a { \t\ttext-decoration: underline; \t\tcolor: unset; \t} \t.description a:hover { \t\ttext-decoration: none; \t} \t.description .p-center { \t\tfont-size: 35px; \t\tfont-weight: 300; \t\tmargin-bottom: 60px; \t}@media screen and (max-width: 768px) { \t\t.description .p-center { \t\t\tfont-size: 30px; \t\t} \t}@media screen and (max-width: 425px) { \t\t.description .p-center { \t\t\tfont-size: 22px; \t\t} \t} \t.description figure { \t\tmax-width: 500px; \t\tmargin: 45px auto; \t} \t.description .neon { \t\tcolor: #f2fd03; \t\tfont-size: 20px;                 text-align: center; \t} \t.innerWrapper { \t\tpadding: 0 200px; \t\tmargin-top: 60px; \t\tmargin-bottom: 80px; \t}@media screen and (max-width: 1024px) { \t\t.innerWrapper { \t\t\tpadding: 0 100px; \t\t} \t}@media screen and (max-width: 768px) { \t\t.innerWrapper { \t\t\tpadding: 0 20px; \t\t} \t}@media screen and (max-width: 425px) { \t\t.innerWrapper { \t\t\tpadding: 0 10px; \t\t} \t}   \t.info figure { \t\tposition: relative; \t\toverflow: hidden;  \t} \t.info .textBox { \t\tdisplay: flex; \t\tflex-direction: column; \t\talign-items: center; \t\tjustify-content: center; \t\tposition: absolute; \t\twidth: 100%; \t\theight: 100%; \t\t\/*top: 93%;*\/ \t\t\/*top: 100%;*\/ \t\ttop: 50%; \t\tleft: 50%; \t\t\/*transform: translate(-50%, 0);*\/ \t\ttransform: translate(-50%,-50%); \t\ttransition: all .5s ease; \t\topacity: 0; \t\tanimation: css-noShape .4s linear; \t\t\/*animation-direction: reverse;*\/ \t} \t.info h4 { \t\tmargin-bottom: 12px; \t\tfont-size: 28px; \t} \t.info p { \t\tfont-size: 18px; \t\tfont-weight: 300; \t\tpadding: 0 110px; \t}@media screen and (max-width: 1024px) { \t\t.info p { \t\t\tpadding: 0 75px; \t\t} \t}@media screen and (max-width: 768px) { \t\t.info p { \t\t\tpadding: 0 20px; \t\t} \t}@media screen and (max-width: 425px) { \t\t.info p { \t\t\tfont-size: 16px; \t\t} \t} \t.info figure:hover .textBox { \t\tbottom: unset; \t\t\/*top: 50%;*\/ \t\t\/*transform: translate(-50%,-50%);*\/ \t\tbackground: rgba(0,0,0,.75); \t\t\/*height: 100%;*\/ \t\tanimation: css-shape .5s linear; \t\tanimation-fill-mode: forwards; \t} \t.info img { \t\ttransition: all .5s ease; \t} \t.info figure:hover img { \t\ttransform: scale(1.1); \t} \t@keyframes css-shape { \t\t0% {opacity: 0.5; clip-path: polygon(20% 0%, 0% 20%, 47% 50%, 0% 80%, 20% 100%, 50% 52%, 80% 100%, 100% 80%, 54% 50%, 100% 20%, 80% 0%, 50% 49%);} \t\t50% {opacity: .5; clip-path: polygon(20% 0%, 0% 20%, 30% 50%, 0% 80%, 20% 100%, 50% 70%, 80% 100%, 100% 80%, 70% 50%, 100% 20%, 80% 0%, 50% 30%);} \t\t100% {opacity: 1; clip-path: polygon(0 0, 0% 20%, 0 50%, 0 100%, 20% 100%, 49% 100%, 80% 100%, 100% 100%, 100% 49%, 100% 20%, 100% 0, 50% 0);} \t} \t@keyframes css-noShape { \t\tfrom {opacity: 1; clip-path: polygon(0 0, 0% 20%, 0 50%, 0 100%, 20% 100%, 49% 100%, 80% 100%, 100% 100%, 100% 49%, 100% 20%, 100% 0, 50% 0);} \t\tto {opacity: 0; clip-path: polygon(20% 0%, 0% 20%, 47% 50%, 0% 80%, 20% 100%, 50% 52%, 80% 100%, 100% 80%, 54% 50%, 100% 20%, 80% 0%, 50% 49%);} \t}    \t.dims, .description { \t\tbackground: #000; \t} \t.dims figure { \t\toverflow: hidden; \t} \t.dims .textBox { \t\tbackground: #e3e3e3; \t\ttext-align: left; \t\tfont-size: 20px; \t\tpadding: 60px; \t} \t.dims .innerText { \t\tmargin-top: 25px; \t} \t.dims h4 { \t\tfont-size: 25px; \t} \t.dims p { \t\tmargin-bottom: 5px; \t\tfont-weight: 300; \t} \t.dims p span { \t\tfont-size: 15px; \t} --\u003e\u003c\/style\u003e \u003cdiv class=\"omega\"\u003e \u003cdiv class=\"omega\"\u003e \u003csection class=\"hero\"\u003e \u003cdiv class=\"video\"\u003e\u003cvideo src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0529\/7687\/7730\/files\/xm-fitness-omega-omega-intro.mp4\" autoplay=\"autoplay\" controls=\"controls\" poster=\"https:\/\/d12pfs8rjh6hzb.cloudfront.net\/media\/product_images\/xm-fitness\/omega\/banner.jpg\" muted=\"\"\u003e         Your browser does not support this video tag.       \u003c\/video\u003e\u003c\/div\u003e \u003c\/section\u003e \u003csection class=\"description\"\u003e \u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0529\/7687\/7730\/files\/xm-fitness-logo.png\" alt=\"XM Fitness\"\u003e\u003c\/figure\u003e \u003cdiv class=\"innerWrapper\"\u003e \u003cp class=\"p-center\"\u003eIntroducing the most versatile cage at 84” that comes with all the attachments!\u003c\/p\u003e \u003cp class=\"neon\"\u003eINCLUDED ATTACHMENTS\u003c\/p\u003e \u003cdiv class=\"flex\"\u003e \u003cul\u003e \u003cli\u003eDip Attachment\u003c\/li\u003e \u003cli\u003eLandmine\u003c\/li\u003e \u003cli\u003eBattle Rope Loop\u003c\/li\u003e \u003cli\u003eBand Pegs\u003c\/li\u003e \u003cli\u003eMulti grip pull-up bar\u003c\/li\u003e \u003c\/ul\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/section\u003e \u003csection class=\"expand\"\u003e\u003ca href=\"\/collections\/rig-accessories\"\u003eEXPAND YOUR RACK WITH RIG ATTACHMENTS\u003c\/a\u003e\u003c\/section\u003e \u003csection class=\"expand\"\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0529\/7687\/7730\/files\/XM_FITNESS_OMEGA_rack_Manual.pdf\" target=\"_blank\"\u003eUSER MANUAL\u003c\/a\u003e\u003c\/section\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cstyle\u003e\u003c!-- .omega .flex {   display: flex !important;   justify-content: center; } .expand {   background: #000;   padding-bottom: 50px;   margin-top: -30px; } .omega .expand a {     display: block !important;     margin: auto;     width: fit-content;     background: none;     border: 2px #D4E05A solid!important;     border-radius: 3px;     color: #D4E05A;     padding: 15px 20px; } .omega .expand a:hover {   color: #fff !important;   border-color: #fff !important; }  .omega .gallery {   background: #000;   color: #fff;   display: flex;   flex-wrap: wrap; } .omega .gallery figure {   margin: 2% 2% 2% 0;   width: 32%; } .omega .gallery figure:nth-of-type(3), .omega .gallery figure:last-of-type {   margin-right: 0; } .omega .gallery img {   width: 100%; } .omega .gallery h3 {   font-weight: 900;   margin: 10px; } .omega .gallery p {   margin: 0 10px 10px; } --\u003e\u003c\/style\u003e \u003cdiv class=\"omega\"\u003e \u003cdiv class=\"gallery\"\u003e \u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0529\/7687\/7730\/files\/xm-fitness-365-infinity-welds.jpg\" alt=\"weld construction\"\u003e \u003ch3\u003eSUPERIOR WELDS\u003c\/h3\u003e \u003cp\u003eFully continuous weld construction, elbow support and commercial bolts.\u003c\/p\u003e \u003c\/figure\u003e \u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0529\/7687\/7730\/files\/xm-fitness-365-infinity-3mm-upright.jpg\" alt=\"3” x 3” tubing\"\u003e \u003ch3\u003e3” x 3” TUBING\u003c\/h3\u003e \u003cp\u003e3mm (11 Gauge) upright in 3” x 3” tubing \u0026amp; e\u003cspan data-mce-fragment=\"1\"\u003electrostatic power coating\u003c\/span\u003e.\u003c\/p\u003e \u003c\/figure\u003e \u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0529\/7687\/7730\/files\/xm-fitness-365-infinity-hole-spacing.jpg\" alt=\"J-Hook hole spacing\"\u003e \u003ch3\u003eHOLE SPACING\u003c\/h3\u003e \u003cp\u003eJ-Hook spacing is now closer together, allowing the user to have micro adjustments for J-Hook placement.\u003c\/p\u003e \u003c\/figure\u003e \u003c\/div\u003e \u003csection class=\"info\"\u003e \u003cdiv class=\"grid g-2\"\u003e \u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0529\/7687\/7730\/files\/xm-fitness-omega-omega-chinup.jpg\" alt=\"Xm Fitness Omega chinup bar\"\u003e \u003cdiv class=\"textBox\"\u003e \u003ch4\u003eCHINUP\u003c\/h4\u003e \u003c!-- \u003cp\u003etext text texttext text texttext text texttext text texttext text text\u003c\/p\u003e --\u003e \u003c\/div\u003e \u003c\/figure\u003e \u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0529\/7687\/7730\/files\/xm-fitness-omega-omega-jhook.jpg\" alt=\"Xm Fitness Omega j hook\"\u003e \u003cdiv class=\"textBox\"\u003e \u003ch4\u003eJHOOK\u003c\/h4\u003e \u003cp\u003eOur JHooks are padded to protect your lifting bars and are sitting on 3x3 11 gauge uprights.\u003c\/p\u003e \u003c\/div\u003e \u003c\/figure\u003e \u003c\/div\u003e \u003cdiv class=\"grid g-2\"\u003e \u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0529\/7687\/7730\/files\/xm-fitness-omega-omega-dip.jpg\" alt=\"Xm Fitness Omega dip bar\"\u003e \u003cdiv class=\"textBox\"\u003e \u003ch4\u003eDIP\u003c\/h4\u003e \u003c!-- \u003cp\u003etext text texttext text texttext text texttext text texttext text text\u003c\/p\u003e --\u003e \u003c\/div\u003e \u003c\/figure\u003e \u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0529\/7687\/7730\/files\/xm-fitness-omega-omega-dgrip.jpg\" alt=\"Xm Fitness Omega chinup d grip\"\u003e \u003cdiv class=\"textBox\"\u003e \u003ch4\u003eROPE ATTACHMENT\u003c\/h4\u003e \u003c!-- \u003cp\u003etext text texttext text texttext text texttext text texttext text text\u003c\/p\u003e --\u003e \u003c\/div\u003e \u003c\/figure\u003e \u003c\/div\u003e \u003cdiv class=\"grid g-2\"\u003e \u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0529\/7687\/7730\/files\/xm-fitness-omega-omega-landmine.jpg\" alt=\"Xm Fitness Omega landmine attachment\"\u003e \u003cdiv class=\"textBox\"\u003e \u003ch4\u003eLANDMINE\u003c\/h4\u003e \u003c!-- \u003cp\u003etext text texttext text texttext text texttext text texttext text text\u003c\/p\u003e --\u003e \u003c\/div\u003e \u003c\/figure\u003e \u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0529\/7687\/7730\/files\/xm-fitness-omega-omega-pegs.jpg\" alt=\"Xm Fitness Omega pegs\"\u003e \u003cdiv class=\"textBox\"\u003e \u003ch4\u003eBAND PEGS\u003c\/h4\u003e \u003c!-- \u003cp\u003etext text texttext text texttext text texttext text texttext text text\u003c\/p\u003e --\u003e \u003c\/div\u003e \u003c\/figure\u003e \u003c\/div\u003e \u003c\/section\u003e \u003c\/div\u003e","brand":"XM Fitness","offers":[{"title":"Default Title","offer_id":46619385626818,"sku":"6768","price":951.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0651\/1391\/5586\/files\/xm-omega-rack-lrg.jpg?v=1769518320","url":"https:\/\/qualitymaster.shop\/products\/xm-omega-power-rack","provider":"Quality Master","version":"1.0","type":"link"}