{"title":"Home page","description":null,"products":[{"product_id":"repform™-pro-grip-trainer","title":"RepForm™ Pro Grip Trainer","description":"\u003cdiv style=\"background:#1a1a1a;color:#fff;padding:40px 24px;border-radius:16px;font-family:Arial,Helvetica,sans-serif;line-height:1.6;\"\u003e\n\n\u003cstyle\u003e\n@keyframes rfSharedMove {\n  0%   { transform: scaleX(0); }\n  15%  { transform: scaleX(0); }\n  85%  { transform: scaleX(1); }\n  100% { transform: scaleX(1); }\n}\n\n@keyframes rfSharedGlow {\n  0%,100% {\n    box-shadow:0 0 5px rgba(255,75,11,.3);\n  }\n  50% {\n    box-shadow:0 0 18px rgba(255,75,11,.9);\n  }\n}\n\n.rf-shared-line {\n  display:block;\n  height:4px;\n  width:100%;\n  background:#ff4b0b;\n  border-radius:10px;\n  transform:scaleX(0);\n  transform-origin:left center;\n  animation:\n    rfSharedMove 3.8s ease-in-out infinite alternate,\n    rfSharedGlow 1.4s ease-in-out infinite;\n}\n\u003c\/style\u003e\n\n\u003c!-- TOP SECTION --\u003e\n\n\u003cdiv style=\"text-align:center;margin-bottom:35px;\"\u003e\n\n  \u003cdiv style=\"color:#ff4b0b;font-size:12px;font-weight:800;letter-spacing:2px;margin-bottom:10px;\"\u003e\n    REPFORM™ PERFORMANCE\n  \u003c\/div\u003e\n\n  \u003ch2 style=\"font-size:38px;line-height:1;margin:0 0 18px;font-weight:900;color:#fff;\"\u003e\n    GRIP IT. TRACK IT.\u003cbr\u003e\n    \u003cspan style=\"color:#ff4b0b;\"\u003eOWN IT.\u003c\/span\u003e\n  \u003c\/h2\u003e\n\n  \u003cp style=\"color:#bbb;max-width:620px;margin:auto;\"\u003e\n    The \u003cstrong style=\"color:#fff;\"\u003eRepForm™ Pro Grip Trainer\u003c\/strong\u003e\n    combines adjustable resistance with built-in rep tracking to help you\n    build stronger hands, wrists and forearms.\n  \u003c\/p\u003e\n\n\u003c\/div\u003e\n\n\n\u003c!-- ANIMATED 5KG → 100KG SCALE --\u003e\n\n\u003cdiv style=\"\n  position:relative;\n  background:#242424;\n  padding:35px 20px;\n  border-radius:14px;\n  overflow:hidden;\n  margin-bottom:22px;\n\"\u003e\n\n  \u003cdiv style=\"\n    position:absolute;\n    left:50%;\n    bottom:-22px;\n    transform:translateX(-50%);\n    font-size:70px;\n    font-weight:900;\n    letter-spacing:-4px;\n    color:rgba(255,255,255,.018);\n    white-space:nowrap;\n    pointer-events:none;\n  \"\u003e\n    STRENGTH\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"\n    position:relative;\n    z-index:2;\n    display:flex;\n    align-items:center;\n    gap:22px;\n    max-width:650px;\n    margin:auto;\n  \"\u003e\n\n    \u003cdiv style=\"min-width:85px;text-align:left;\"\u003e\n      \u003cdiv style=\"display:flex;align-items:flex-end;line-height:1;\"\u003e\n\n        \u003cspan style=\"\n          font-size:52px;\n          font-weight:900;\n          color:#fff;\n          letter-spacing:-3px;\n        \"\u003e\n          5\n        \u003c\/span\u003e\n\n        \u003cspan style=\"\n          color:#ff4b0b;\n          font-size:17px;\n          font-weight:900;\n          margin:0 0 5px 4px;\n        \"\u003e\n          KG\n        \u003c\/span\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"\n        color:#888;\n        font-size:9px;\n        letter-spacing:4px;\n        margin-top:10px;\n      \"\u003e\n        START\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv style=\"\n      flex:1;\n      height:4px;\n      background:#414141;\n      border-radius:10px;\n      overflow:hidden;\n      margin-top:-18px;\n    \"\u003e\n      \u003cdiv class=\"rf-shared-line\"\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv style=\"min-width:115px;text-align:right;\"\u003e\n\n      \u003cdiv style=\"\n        display:flex;\n        justify-content:flex-end;\n        align-items:flex-end;\n        line-height:1;\n      \"\u003e\n\n        \u003cspan style=\"\n          font-size:52px;\n          font-weight:900;\n          color:#fff;\n          letter-spacing:-3px;\n        \"\u003e\n          100\n        \u003c\/span\u003e\n\n        \u003cspan style=\"\n          color:#ff4b0b;\n          font-size:17px;\n          font-weight:900;\n          margin:0 0 5px 4px;\n        \"\u003e\n          KG\n        \u003c\/span\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"\n        color:#888;\n        font-size:9px;\n        letter-spacing:4px;\n        margin-top:10px;\n      \"\u003e\n        MAX\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\n\u003c!-- FEATURE CARDS --\u003e\n\n\u003cdiv style=\"\n  display:grid;\n  grid-template-columns:repeat(auto-fit,minmax(160px,1fr));\n  gap:12px;\n  margin-bottom:28px;\n\"\u003e\n\n  \u003cdiv style=\"\n    background:#242424;\n    padding:20px;\n    border-radius:12px;\n    border:1px solid #333;\n  \"\u003e\n    \u003cdiv style=\"color:#ff4b0b;font-size:22px;\"\u003e↗\u003c\/div\u003e\n    \u003cstrong style=\"display:block;margin:8px 0;color:#fff;\"\u003e\n      5–100KG Resistance\n    \u003c\/strong\u003e\n    \u003cspan style=\"color:#aaa;font-size:14px;\"\u003e\n      Increase the challenge as your grip gets stronger.\n    \u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"\n    background:#242424;\n    padding:20px;\n    border-radius:12px;\n    border:1px solid #333;\n  \"\u003e\n    \u003cdiv style=\"color:#ff4b0b;font-size:22px;\"\u003e99\u003c\/div\u003e\n    \u003cstrong style=\"display:block;margin:8px 0;color:#fff;\"\u003e\n      Rep Counter\n    \u003c\/strong\u003e\n    \u003cspan style=\"color:#aaa;font-size:14px;\"\u003e\n      Keep track of your reps without losing focus.\n    \u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"\n    background:#242424;\n    padding:20px;\n    border-radius:12px;\n    border:1px solid #333;\n  \"\u003e\n    \u003cdiv style=\"color:#ff4b0b;font-size:22px;\"\u003e✦\u003c\/div\u003e\n    \u003cstrong style=\"display:block;margin:8px 0;color:#fff;\"\u003e\n      Train Anywhere\n    \u003c\/strong\u003e\n    \u003cspan style=\"color:#aaa;font-size:14px;\"\u003e\n      Compact enough for home, work or your gym bag.\n    \u003c\/span\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\n\u003c!-- ORANGE END SECTION --\u003e\n\n\u003cdiv style=\"\n  background:#ff4b0b;\n  padding:28px 20px;\n  border-radius:14px;\n  text-align:center;\n\"\u003e\n\n  \u003cdiv style=\"\n    font-size:11px;\n    font-weight:800;\n    letter-spacing:2px;\n    color:#3a1100;\n  \"\u003e\n    EVERY REP COUNTS\n  \u003c\/div\u003e\n\n  \u003ch3 style=\"\n    font-size:28px;\n    margin:6px 0 10px;\n    color:#fff;\n  \"\u003e\n    STRONGER THAN YESTERDAY.\n  \u003c\/h3\u003e\n\n  \u003cp style=\"margin:0;color:#fff;\"\u003e\n    Adjustable. Trackable. Portable.\u003cbr\u003e\n    \u003cstrong\u003eBuilt for progress.\u003c\/strong\u003e\n  \u003c\/p\u003e\n\n\u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"RepForm","offers":[{"title":"Black","offer_id":47448649072828,"sku":null,"price":349.99,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0779\/8790\/5724\/files\/ChatGPT_Image_Aug_19_2026_12_00_14_PM.png?v=1787133628"},{"product_id":"repform™-performance-hand-gripper-10-100kg-adjustable","title":"RepForm™ Performance Hand Gripper | 10–100KG Adjustable","description":"\u003cstyle\u003e\n@keyframes repformSharedMove {\n  0% {\n    transform: scaleX(0.08);\n  }\n\n  15% {\n    transform: scaleX(0.08);\n  }\n\n  85% {\n    transform: scaleX(1);\n  }\n\n  100% {\n    transform: scaleX(1);\n  }\n}\n\n@keyframes repformSharedGlow {\n  0%,\n  100% {\n    box-shadow: 0 0 5px rgba(255, 75, 11, 0.3);\n  }\n\n  50% {\n    box-shadow: 0 0 18px rgba(255, 75, 11, 0.9);\n  }\n}\n\n.repform-box{\n  background:#1a1a1a;\n  color:#ffffff;\n  padding:32px 22px;\n  border-radius:18px;\n  font-family:Arial,Helvetica,sans-serif;\n  line-height:1.6;\n  margin:20px 0;\n}\n\n.repform-box,\n.repform-box p,\n.repform-box span,\n.repform-box h2,\n.repform-box h3,\n.repform-box strong{\n  color:#ffffff;\n}\n\n.repform-box h2{\n  font-size:34px;\n  line-height:1.05;\n  margin:0 0 15px;\n  font-weight:900;\n}\n\n.repform-box h3{\n  font-size:22px;\n  margin:28px 0 12px;\n  font-weight:900;\n}\n\n.repform-box .rep-orange{\n  color:#ff4b0b !important;\n}\n\n.repform-box .rep-muted{\n  color:#ffffff !important;\n}\n\n.rep-scale{\n  margin:28px 0;\n  background:#242424;\n  padding:20px;\n  border-radius:14px;\n  border:1px solid #333333;\n}\n\n.rep-scale-title{\n  display:flex;\n  justify-content:space-between;\n  align-items:center;\n  font-weight:800;\n  font-size:13px;\n  margin-bottom:12px;\n}\n\n.rep-track{\n  height:10px;\n  background:#444444;\n  border-radius:20px;\n  overflow:hidden;\n}\n\n.rep-fill{\n  display:block;\n  height:100%;\n  width:100%;\n  background:#ff4b0b;\n  border-radius:20px;\n}\n\n.rep-numbers{\n  display:flex;\n  justify-content:space-between;\n  font-size:11px;\n  margin-top:8px;\n  color:#ffffff !important;\n}\n\n.rep-numbers span{\n  color:#ffffff !important;\n}\n\n.rep-feature{\n  background:#232323;\n  border:1px solid #333333;\n  border-radius:12px;\n  padding:15px;\n  margin:10px 0;\n}\n\n.rep-feature strong{\n  color:#ffffff !important;\n  font-size:16px;\n}\n\n.rep-feature span{\n  color:#ffffff !important;\n}\n\n.rep-results{\n  color:#ffffff;\n  line-height:2;\n}\n\n.rep-footer{\n  text-align:center;\n  margin-top:30px;\n  padding-top:25px;\n  border-top:1px solid #333333;\n  font-size:21px;\n  font-weight:900;\n  letter-spacing:.5px;\n}\n\n@media(max-width:600px){\n  .repform-box{\n    padding:25px 17px;\n  }\n\n  .repform-box h2{\n    font-size:29px;\n  }\n\n  .repform-box h3{\n    font-size:20px;\n  }\n\n  .rep-scale{\n    padding:16px;\n  }\n\n  .rep-scale-title{\n    font-size:11px;\n  }\n\n  .rep-numbers{\n    font-size:9px;\n  }\n}\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"repform-box\"\u003e\n\n  \u003c!-- TOP LABEL --\u003e\n  \u003cdiv style=\"color:#ff4b0b;font-size:12px;font-weight:900;letter-spacing:2px;margin-bottom:10px;\"\u003e\n    REPFORM™ PERFORMANCE\n  \u003c\/div\u003e\n\n\n  \u003c!-- MAIN HEADING --\u003e\n  \u003ch2\u003e\n    TRAIN SMARTER.\u003cbr\u003e\n    GRIP HARDER.\u003cbr\u003e\n    \u003cspan class=\"rep-orange\"\u003eGO FURTHER.\u003c\/span\u003e\n  \u003c\/h2\u003e\n\n\n  \u003c!-- INTRO --\u003e\n  \u003cp class=\"rep-muted\"\u003e\n    The RepForm™ Performance Hand Gripper is built for athletes, lifters\n    and anyone serious about developing stronger hands, wrists and forearms.\n    Adjustable resistance and a built-in rep counter make every session measurable.\n  \u003c\/p\u003e\n\n\n  \u003c!-- MOVING RESISTANCE SCALE --\u003e\n  \u003cdiv class=\"rep-scale\"\u003e\n\n    \u003cdiv class=\"rep-scale-title\"\u003e\n      \u003cspan\u003eADJUSTABLE RESISTANCE\u003c\/span\u003e\n      \u003cspan class=\"rep-orange\"\u003e10KG → 100KG\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"rep-track\"\u003e\n      \u003cdiv class=\"rep-fill\"\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"rep-numbers\"\u003e\n      \u003cspan\u003e10KG\u003c\/span\u003e\n      \u003cspan\u003e30KG\u003c\/span\u003e\n      \u003cspan\u003e50KG\u003c\/span\u003e\n      \u003cspan\u003e70KG\u003c\/span\u003e\n      \u003cspan\u003e100KG\u003c\/span\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- FEATURES --\u003e\n  \u003ch3\u003eBUILT FOR PERFORMANCE\u003c\/h3\u003e\n\n\n  \u003cdiv class=\"rep-feature\"\u003e\n    \u003cstrong\u003e10–100KG Adjustable Resistance\u003c\/strong\u003e\u003cbr\u003e\n    \u003cspan\u003e\n      Twist the dial to match your current strength.\n      Increase the resistance as your grip gets stronger.\n    \u003c\/span\u003e\n  \u003c\/div\u003e\n\n\n  \u003cdiv class=\"rep-feature\"\u003e\n    \u003cstrong\u003eBuilt-In Rep Counter\u003c\/strong\u003e\u003cbr\u003e\n    \u003cspan\u003e\n      Track every squeeze without losing count.\n      Train with purpose and measure your progress.\n    \u003c\/span\u003e\n  \u003c\/div\u003e\n\n\n  \u003cdiv class=\"rep-feature\"\u003e\n    \u003cstrong\u003eErgonomic Non-Slip Grip\u003c\/strong\u003e\u003cbr\u003e\n    \u003cspan\u003e\n      Comfortable, controlled handles designed for\n      high-rep and high-resistance training.\n    \u003c\/span\u003e\n  \u003c\/div\u003e\n\n\n  \u003cdiv class=\"rep-feature\"\u003e\n    \u003cstrong\u003eWrist \u0026amp; Forearm Strength\u003c\/strong\u003e\u003cbr\u003e\n    \u003cspan\u003e\n      Develop stronger hands, wrists and forearms\n      for lifting, pulling, carrying and sport.\n    \u003c\/span\u003e\n  \u003c\/div\u003e\n\n\n  \u003cdiv class=\"rep-feature\"\u003e\n    \u003cstrong\u003eHeavy-Duty Construction\u003c\/strong\u003e\u003cbr\u003e\n    \u003cspan\u003e\n      Built for repeated training sessions and\n      progressive resistance as your strength improves.\n    \u003c\/span\u003e\n  \u003c\/div\u003e\n\n\n  \u003cdiv class=\"rep-feature\"\u003e\n    \u003cstrong\u003eTrain Anywhere\u003c\/strong\u003e\u003cbr\u003e\n    \u003cspan\u003e\n      Compact and portable. Throw it in your gym bag\n      and train at home, at work or at the gym.\n    \u003c\/span\u003e\n  \u003c\/div\u003e\n\n\n  \u003c!-- RESULTS --\u003e\n  \u003ch3\u003eWHAT YOU'LL NOTICE\u003c\/h3\u003e\n\n  \u003cdiv class=\"rep-results\"\u003e\n    ✓ Stronger grip when lifting, pulling and carrying\u003cbr\u003e\n    ✓ Better wrist stability under load\u003cbr\u003e\n    ✓ Improved forearm endurance\u003cbr\u003e\n    ✓ More control during training\u003cbr\u003e\n    ✓ Progress you can actually track\n  \u003c\/div\u003e\n\n\n  \u003c!-- FINAL --\u003e\n  \u003cdiv class=\"rep-footer\"\u003e\n    STRONGER HANDS.\u003cbr\u003e\n    \u003cspan class=\"rep-orange\"\u003eSTRONGER YOU.\u003c\/span\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"RepForm","offers":[{"title":"Default Title","offer_id":47317612527804,"sku":null,"price":249.99,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0779\/8790\/5724\/files\/RepForm_Performance_Hand_Gripper_10_100KG_Adjustable_-1.png?v=1787580096"},{"product_id":"repform™-microfibre-cooling-towel-instant-relief-for-sport-gym","title":"RepForm™ Microfibre Cooling Towel | Instant Relief for Sport \u0026 Gym","description":"\u003cdiv style=\"background:#1a1a1a;color:#fff;padding:25px 20px;border-radius:16px;font-family:Arial,sans-serif;line-height:1.6;\"\u003e\n\n\u003cdiv style=\"color:#ff4b0b;font-size:12px;font-weight:900;letter-spacing:2px;\"\u003e\nREPFORM™ RECOVERY\n\u003c\/div\u003e\n\n\u003ch2 style=\"color:#fff;font-size:30px;line-height:1.1;margin:10px 0 15px;font-weight:900;\"\u003e\nCOOL DOWN FAST.\u003cbr\u003e\n\u003cspan style=\"color:#ff4b0b;\"\u003ePUSH FURTHER.\u003c\/span\u003e\n\u003c\/h2\u003e\n\n\u003cp style=\"color:#fff;margin:0 0 22px;\"\u003e\nThe RepForm™ Microfibre Cooling Towel delivers refreshing cooling relief during hard sessions and hot days. Wet it, wring it and snap it — then get back to work.\n\u003c\/p\u003e\n\n\u003ch3 style=\"color:#fff;font-size:20px;margin:0 0 12px;font-weight:900;\"\u003e\nBUILT FOR ACTIVE LIFE\n\u003c\/h3\u003e\n\n\u003cdiv style=\"background:#242424;padding:14px;border-radius:10px;margin-bottom:8px;color:#fff;\"\u003e\n\u003cstrong\u003e❄ INSTANT COOLING\u003c\/strong\u003e\u003cbr\u003e\nWet, wring and snap for refreshing relief.\n\u003c\/div\u003e\n\n\u003cdiv style=\"background:#242424;padding:14px;border-radius:10px;margin-bottom:8px;color:#fff;\"\u003e\n\u003cstrong\u003eSOFT \u0026amp; BREATHABLE\u003c\/strong\u003e\u003cbr\u003e\nLightweight microfibre that's comfortable against your skin.\n\u003c\/div\u003e\n\n\u003cdiv style=\"background:#242424;padding:14px;border-radius:10px;margin-bottom:8px;color:#fff;\"\u003e\n\u003cstrong\u003e30CM × 80CM\u003c\/strong\u003e\u003cbr\u003e\nPerfect for your neck, shoulders, face or forehead.\n\u003c\/div\u003e\n\n\u003cdiv style=\"background:#242424;padding:14px;border-radius:10px;margin-bottom:22px;color:#fff;\"\u003e\n\u003cstrong\u003eLIGHTWEIGHT \u0026amp; PORTABLE\u003c\/strong\u003e\u003cbr\u003e\nIdeal for gym, running, yoga, camping and training.\n\u003c\/div\u003e\n\n\u003cdiv style=\"background:#242424;padding:18px;border-radius:12px;text-align:center;color:#fff;\"\u003e\n\u003cstrong style=\"color:#ff4b0b;\"\u003eWET → WRING → SNAP\u003c\/strong\u003e\u003cbr\u003e\n\u003cspan style=\"font-size:13px;color:#fff;\"\u003eActivate. Cool down. Go again.\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"text-align:center;color:#fff;font-size:19px;font-weight:900;margin-top:24px;\"\u003e\nCOOL DOWN FAST.\u003cbr\u003e\n\u003cspan style=\"color:#ff4b0b;\"\u003eGO AGAIN.\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"RepForm","offers":[{"title":"Default Title","offer_id":47386952597692,"sku":null,"price":99.99,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0779\/8790\/5724\/files\/RepForm_Microfibre_Cooling_Towel_Instant_Relief_for_Sport_Gym_-_3.png?v=1788194604"},{"product_id":"repform™-ab-roller-total-core-strength-at-home","title":"RepForm™ Ab Roller | Total Core Strength at Home","description":"\u003cdiv style=\"background:#1a1a1a;color:#ffffff;padding:24px 19px;border-radius:16px;font-family:Arial,sans-serif;line-height:1.55;\"\u003e\n\n\u003cp style=\"color:#ff4b0b;font-size:11px;font-weight:bold;letter-spacing:2px;margin:0 0 8px;\"\u003e\nREPFORM™ CORE TRAINING\n\u003c\/p\u003e\n\n\u003ch2 style=\"color:#ffffff;font-size:29px;line-height:1.08;margin:0 0 14px;\"\u003e\nYOUR CORE.\u003cbr\u003e\nYOUR FOUNDATION.\u003cbr\u003e\n\u003cspan style=\"color:#ff4b0b;\"\u003eYOUR RESULTS.\u003c\/span\u003e\n\u003c\/h2\u003e\n\n\u003cp style=\"color:#ffffff;font-size:14px;margin:0 0 20px;\"\u003e\nThe RepForm™ Ab Roller turns one simple movement into serious core training. Build strength, stability and full-body control with every rollout.\n\u003c\/p\u003e\n\n\u003ch3 style=\"color:#ffffff;font-size:18px;margin:0 0 11px;\"\u003e\nBUILT FOR PERFORMANCE\n\u003c\/h3\u003e\n\n\u003cdiv style=\"background:#242424;color:#ffffff;padding:13px;border-radius:10px;margin-bottom:8px;\"\u003e\n\u003cb\u003eTOTAL CORE ACTIVATION\u003c\/b\u003e\u003cbr\u003e\n\u003cspan style=\"font-size:13px;color:#ffffff;\"\u003e\nEngages your abs, obliques, lower back, shoulders and arms in every rep.\n\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"background:#242424;color:#ffffff;padding:13px;border-radius:10px;margin-bottom:8px;\"\u003e\n\u003cb\u003eSMOOTH \u0026amp; CONTROLLED\u003c\/b\u003e\u003cbr\u003e\n\u003cspan style=\"font-size:13px;color:#ffffff;\"\u003e\nHigh-grip wheel design helps you roll with greater stability and control.\n\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"background:#242424;color:#ffffff;padding:13px;border-radius:10px;margin-bottom:8px;\"\u003e\n\u003cb\u003eCOMFORTABLE GRIP\u003c\/b\u003e\u003cbr\u003e\n\u003cspan style=\"font-size:13px;color:#ffffff;\"\u003e\nErgonomic handles provide a secure, comfortable hold throughout your set.\n\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"background:#242424;color:#ffffff;padding:13px;border-radius:10px;margin-bottom:19px;\"\u003e\n\u003cb\u003eCOMPACT \u0026amp; DURABLE\u003c\/b\u003e\u003cbr\u003e\n\u003cspan style=\"font-size:13px;color:#ffffff;\"\u003e\nBuilt for repeated training and easy to use at home, at the gym or on the go.\n\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003ch3 style=\"color:#ffffff;font-size:18px;margin:0 0 10px;\"\u003e\nWHAT YOU'LL BUILD\n\u003c\/h3\u003e\n\n\u003cp style=\"color:#ffffff;font-size:13px;line-height:1.9;margin:0 0 19px;\"\u003e\n✓ Stronger core \u0026amp; abdominal control\u003cbr\u003e\n✓ Better stability during training\u003cbr\u003e\n✓ Improved full-body tension\u003cbr\u003e\n✓ Greater strength \u0026amp; endurance\n\u003c\/p\u003e\n\n\u003cdiv style=\"background:#242424;color:#ffffff;padding:15px;border-radius:10px;text-align:center;\"\u003e\n\u003cb style=\"color:#ff4b0b;font-size:15px;\"\u003e\nGRIP → ROLL → RETURN\n\u003c\/b\u003e\u003cbr\u003e\n\u003cspan style=\"font-size:12px;color:#ffffff;\"\u003e\nSlow. Controlled. Consistent.\n\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cp style=\"text-align:center;color:#ffffff;font-size:18px;font-weight:bold;margin:21px 0 0;\"\u003e\nROLL OUT. BUILD STRENGTH.\u003cbr\u003e\n\u003cspan style=\"color:#ff4b0b;\"\u003eOWN YOUR CORE.\u003c\/span\u003e\n\u003c\/p\u003e\n\n\u003c\/div\u003e","brand":"RepForm","offers":[{"title":"Default Title","offer_id":47406522040508,"sku":null,"price":199.99,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0779\/8790\/5724\/files\/RepForm_AbRollerTotalCoreStrengthatHome-1.png?v=1788524848"},{"product_id":"repform™-speed-rope-tangle-free-adjustable-high-performance","title":"RepForm™ Speed Rope | Tangle-Free, Adjustable, High-Performance","description":"\u003cdiv style=\"background:#1a1a1a;color:#ffffff;padding:22px 18px;border-radius:14px;font-family:Arial,sans-serif;line-height:1.5;\"\u003e\n\n\u003cp style=\"color:#ff4b0b;font-size:11px;font-weight:bold;letter-spacing:2px;margin:0 0 8px;\"\u003e\nREPFORM™ CONDITIONING\n\u003c\/p\u003e\n\n\u003ch2 style=\"color:#ffffff;font-size:28px;line-height:1.08;margin:0 0 14px;\"\u003e\nSKIP MORE.\u003cbr\u003e\nTANGLE LESS.\u003cbr\u003e\n\u003cspan style=\"color:#ff4b0b;\"\u003ePERFORM BETTER.\u003c\/span\u003e\n\u003c\/h2\u003e\n\n\u003cp style=\"color:#ffffff;font-size:14px;margin:0 0 18px;\"\u003e\nBuilt for fast, uninterrupted training. Improve cardio, coordination and footwork with smooth rotation and a lightweight performance design.\n\u003c\/p\u003e\n\n\u003cdiv style=\"background:#242424;color:#ffffff;padding:12px;border-radius:10px;margin-bottom:8px;\"\u003e\n\u003cb\u003eHIGH-SPEED ROTATION\u003c\/b\u003e\u003cbr\u003e\n\u003cspan style=\"font-size:13px;color:#ffffff;\"\u003eSmooth bearing rotation for fast, consistent spins.\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"background:#242424;color:#ffffff;padding:12px;border-radius:10px;margin-bottom:8px;\"\u003e\n\u003cb\u003eTANGLE-FREE DESIGN\u003c\/b\u003e\u003cbr\u003e\n\u003cspan style=\"font-size:13px;color:#ffffff;\"\u003eStay in rhythm without unnecessary interruptions.\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"background:#242424;color:#ffffff;padding:12px;border-radius:10px;margin-bottom:8px;\"\u003e\n\u003cb\u003eFULLY ADJUSTABLE\u003c\/b\u003e\u003cbr\u003e\n\u003cspan style=\"font-size:13px;color:#ffffff;\"\u003eCustomise the rope length to suit your height.\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"background:#242424;color:#ffffff;padding:12px;border-radius:10px;margin-bottom:18px;\"\u003e\n\u003cb\u003eALUMINIUM ALLOY HANDLES\u003c\/b\u003e\u003cbr\u003e\n\u003cspan style=\"font-size:13px;color:#ffffff;\"\u003eLightweight, durable and designed for better control.\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cp style=\"color:#ffffff;font-size:13px;line-height:1.8;margin:0 0 18px;\"\u003e\n✓ Better cardio endurance\u003cbr\u003e\n✓ Faster footwork \u0026amp; coordination\u003cbr\u003e\n✓ Improved agility \u0026amp; conditioning\n\u003c\/p\u003e\n\n\u003cdiv style=\"background:#242424;color:#ffffff;padding:14px;border-radius:10px;text-align:center;\"\u003e\n\u003cb style=\"color:#ff4b0b;\"\u003eADJUST → GRIP → GO\u003c\/b\u003e\u003cbr\u003e\n\u003cspan style=\"font-size:12px;color:#ffffff;\"\u003eFast. Smooth. Uninterrupted.\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cp style=\"text-align:center;color:#ffffff;font-size:18px;font-weight:bold;margin:20px 0 0;\"\u003e\nPICK IT UP. SPEED UP.\u003cbr\u003e\n\u003cspan style=\"color:#ff4b0b;\"\u003eLEVEL UP.\u003c\/span\u003e\n\u003c\/p\u003e\n\n\u003c\/div\u003e","brand":"RepForm","offers":[{"title":"Default Title","offer_id":47406539997372,"sku":null,"price":349.99,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0779\/8790\/5724\/files\/RepForm_SpeedRopeTangle-Free_Adjustable_High-Performance-1.png?v=1788526302"},{"product_id":"repform™-5-band-resistance-set-build-strength-move-better-train-anywhere","title":"RepForm™ 5-Band Resistance Set | Build Strength. Move Better. Train Anywhere.","description":"\u003cdiv style=\"background:#1a1a1a;color:white;padding:18px;border-radius:12px;font-family:Arial\"\u003e\n\n\u003cb style=\"font-size:24px\"\u003eONE SET. FIVE LEVELS.\u003cbr\u003e\n\u003cspan style=\"color:#ff4b0b\"\u003eLIMITLESS PROGRESS.\u003c\/span\u003e\u003c\/b\u003e\n\n\u003cp\u003eFive resistance levels for strength, mobility and full-body training — anywhere.\u003c\/p\u003e\n\n\u003cp\u003e\n\u003cb style=\"color:#ff4b0b\"\u003e5 RESISTANCE LEVELS\u003c\/b\u003e\u003cbr\u003e\nProgress from light activation to challenging resistance.\n\u003c\/p\u003e\n\n\u003cp\u003e\n\u003cb style=\"color:#ff4b0b\"\u003eSTACKABLE DESIGN\u003c\/b\u003e\u003cbr\u003e\nUse individually or combine bands for more resistance.\n\u003c\/p\u003e\n\n\u003cp\u003e\n\u003cb style=\"color:#ff4b0b\"\u003eFULL-BODY TRAINING\u003c\/b\u003e\u003cbr\u003e\nTrain glutes, legs, arms and core. Perfect for strength, yoga and mobility.\n\u003c\/p\u003e\n\n\u003cp\u003e\n✓ Durable \u0026amp; flexible\u003cbr\u003e\n✓ Lightweight \u0026amp; portable\u003cbr\u003e\n✓ Home, gym or travel\n\u003c\/p\u003e\n\n\u003cp style=\"text-align:center;font-weight:bold\"\u003e\nBUILD STRENGTH. MOVE BETTER.\u003cbr\u003e\n\u003cspan style=\"color:#ff4b0b\"\u003eTRAIN ANYWHERE.\u003c\/span\u003e\n\u003c\/p\u003e\n\n\u003c\/div\u003e","brand":"RepForm","offers":[{"title":"Default Title","offer_id":47406585381052,"sku":null,"price":299.99,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0779\/8790\/5724\/files\/RepForm_5-Band_Resistance_Set_Build_Strength._Move_Better._Train_Anywhere._-_1.png?v=1788528944"},{"product_id":"repform™-pro-jump-rope-adjustable-steel-wire-with-ankle-wrist-support","title":"RepForm™ Pro Jump Rope | Adjustable Steel Wire with Ankle \u0026 Wrist Support","description":"\u003cdiv style=\"background:#1a1a1a;color:#fff;padding:24px;border-radius:14px;font-family:Arial,sans-serif;line-height:1.6;\"\u003e\n\n\u003ch2 style=\"color:#fff;margin:0 0 12px;\"\u003e\nBURN MORE. MOVE FASTER.\u003cbr\u003e\n\u003cspan style=\"color:#ff4b0b;\"\u003eTRAIN ANYWHERE.\u003c\/span\u003e\n\u003c\/h2\u003e\n\n\u003cp\u003e\nThe RepForm™ Pro Jump Rope is built for fast, effective cardio and full-body conditioning.\n\u003c\/p\u003e\n\n\u003ch3 style=\"color:#ff4b0b;\"\u003e360° SMOOTH ROTATION\u003c\/h3\u003e\n\u003cp\u003eSmooth ball bearings deliver fast, fluid spins.\u003c\/p\u003e\n\n\u003ch3 style=\"color:#ff4b0b;\"\u003eADJUSTABLE STEEL CABLE\u003c\/h3\u003e\n\u003cp\u003eDurable, tangle-resistant and easy to adjust.\u003c\/p\u003e\n\n\u003ch3 style=\"color:#ff4b0b;\"\u003eANTI-SLIP GRIP\u003c\/h3\u003e\n\u003cp\u003eComfortable handles give you better control through every session.\u003c\/p\u003e\n\n\u003ch3 style=\"color:#ff4b0b;\"\u003eBUILT FOR RESULTS\u003c\/h3\u003e\n\u003cp\u003eImprove cardio, coordination, agility and endurance.\u003c\/p\u003e\n\n\u003cp style=\"text-align:center;font-weight:bold;margin-bottom:0;\"\u003e\n\u003cspan style=\"color:#ff4b0b;\"\u003eBURN.\u003c\/span\u003e SHAPE. PROGRESS. REPEAT.\n\u003c\/p\u003e\n\n\u003c\/div\u003e","brand":"RepForm","offers":[{"title":"Default Title","offer_id":47407167504572,"sku":null,"price":299.99,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0779\/8790\/5724\/files\/RepForm_ProJumpRopeAdjustableSteelWirewithAnkle_WristSupport-1.png?v=1788529713"},{"product_id":"repform™-massage-roller-improve-mobility-reduce-tightness-train-better","title":"RepForm™ Massage Roller | Improve Mobility, Reduce Tightness, Train Better","description":"\u003cdiv style=\"background:#171717;color:#fff;padding:28px 22px;border-radius:18px;font-family:Arial,Helvetica,sans-serif;line-height:1.6;margin:20px 0;\"\u003e\n\n\u003cdiv style=\"text-align:center;margin-bottom:25px;\"\u003e\n\u003cdiv style=\"color:#ff4b0b;font-size:12px;font-weight:800;letter-spacing:2px;margin-bottom:10px;\"\u003e\nREPFORM™ RECOVERY\n\u003c\/div\u003e\n\n\u003ch2 style=\"font-size:32px;line-height:1.1;margin:0 0 15px;font-weight:900;color:#fff;\"\u003e\nMOVE BETTER. FEEL BETTER.\u003cbr\u003e\n\u003cspan style=\"color:#ff4b0b;\"\u003eTRAIN WITHOUT LIMITS.\u003c\/span\u003e\n\u003c\/h2\u003e\n\n\u003cp style=\"font-size:16px;color:#e6e6e6;margin:0;\"\u003e\nUnlock tight muscles, improve mobility and keep your body ready to perform.\n\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"background:#252525;border-left:4px solid #ff4b0b;padding:17px;border-radius:12px;margin:24px 0;text-align:center;\"\u003e\n\u003cstrong\u003eROLL OUT THE TENSION. \u003cspan style=\"color:#ff4b0b;\"\u003eGET BACK TO TRAINING.\u003c\/span\u003e\u003c\/strong\u003e\n\u003c\/div\u003e\n\n\u003ch3 style=\"color:#fff;font-size:21px;\"\u003e\nWHAT YOU'RE \u003cspan style=\"color:#ff4b0b;\"\u003eWORKING TOWARDS\u003c\/span\u003e\n\u003c\/h3\u003e\n\n\u003cp\u003e✓ Reduced muscle tightness and soreness\u003c\/p\u003e\n\u003cp\u003e✓ Improved flexibility and range of motion\u003c\/p\u003e\n\u003cp\u003e✓ Better mobility and movement\u003c\/p\u003e\n\u003cp\u003e✓ Faster, smarter recovery\u003c\/p\u003e\n\n\u003ch3 style=\"color:#fff;font-size:21px;margin-top:28px;\"\u003e\nDESIGNED FOR \u003cspan style=\"color:#ff4b0b;\"\u003eDAILY USE\u003c\/span\u003e\n\u003c\/h3\u003e\n\n\u003cdiv style=\"background:#252525;padding:16px;border-radius:10px;margin-bottom:10px;\"\u003e\n\u003cstrong style=\"color:#ff4b0b;\"\u003eTARGETED MUSCLE RELIEF\u003c\/strong\u003e\u003cbr\u003e\nApply focused pressure to tight areas in your back, legs and shoulders.\n\u003c\/div\u003e\n\n\u003cdiv style=\"background:#252525;padding:16px;border-radius:10px;margin-bottom:10px;\"\u003e\n\u003cstrong style=\"color:#ff4b0b;\"\u003eIMPROVES MOBILITY\u003c\/strong\u003e\u003cbr\u003e\nHelp loosen stiff areas and support natural movement.\n\u003c\/div\u003e\n\n\u003cdiv style=\"background:#252525;padding:16px;border-radius:10px;margin-bottom:10px;\"\u003e\n\u003cstrong style=\"color:#ff4b0b;\"\u003eCOMPACT DESIGN\u003c\/strong\u003e\u003cbr\u003e\nPerfect for home, gym or travel.\n\u003c\/div\u003e\n\n\u003cdiv style=\"background:#252525;padding:16px;border-radius:10px;\"\u003e\n\u003cstrong style=\"color:#ff4b0b;\"\u003eDURABLE CONSTRUCTION\u003c\/strong\u003e\u003cbr\u003e\nFirm enough for targeted pressure and comfortable enough for regular use.\n\u003c\/div\u003e\n\n\u003cdiv style=\"text-align:center;margin-top:28px;padding-top:22px;border-top:1px solid #333;\"\u003e\n\u003cstrong style=\"font-size:18px;\"\u003e\nROLL IT OUT. \u003cspan style=\"color:#ff4b0b;\"\u003eMOVE BETTER.\u003c\/span\u003e\u003cbr\u003e\nTRAIN WITHOUT LIMITS.\n\u003c\/strong\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"RepForm","offers":[{"title":"Default Title","offer_id":47427195470012,"sku":null,"price":249.99,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0779\/8790\/5724\/files\/RepForm_MassageRollerImproveMobility_ReduceTightness_TrainBetter-1.png?v=1788791430"},{"product_id":"repform™-dual-jump-rope-cardio-strength-training-without-the-space","title":"RepForm™ Dual Jump Rope | Cardio \u0026 Strength Training Without the Space","description":"\u003cdiv style=\"background:#171717;color:#ffffff;padding:30px 22px;border-radius:18px;font-family:Arial,Helvetica,sans-serif;line-height:1.6;margin:20px 0;\"\u003e\n\n\u003cdiv style=\"text-align:center;margin-bottom:28px;\"\u003e\n\u003cdiv style=\"color:#ff4b0b;font-size:12px;font-weight:800;letter-spacing:2.5px;margin-bottom:10px;\"\u003e\nREPFORM™ CARDIO\n\u003c\/div\u003e\n\n\u003ch2 style=\"font-size:34px;line-height:1.08;margin:0 0 15px;font-weight:900;color:#ffffff;\"\u003e\nTWO WORKOUTS. ONE TOOL.\u003cbr\u003e\n\u003cspan style=\"color:#ff4b0b;\"\u003eZERO SPACE REQUIRED.\u003c\/span\u003e\n\u003c\/h2\u003e\n\n\u003cp style=\"font-size:16px;color:#e5e5e5;margin:0 auto;max-width:680px;\"\u003e\nThe RepForm™ Dual Jump Rope gives you the freedom to train the way you want — cord in or cord out.\n\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"background:#242424;border-left:4px solid #ff4b0b;padding:18px;border-radius:12px;margin:24px 0;text-align:center;\"\u003e\n\u003cstrong style=\"font-size:18px;\"\u003e\nNO EXCUSES. NO SPACE LIMITATIONS.\u003cbr\u003e\n\u003cspan style=\"color:#ff4b0b;\"\u003eJUST TRAINING.\u003c\/span\u003e\n\u003c\/strong\u003e\n\u003c\/div\u003e\n\n\u003ch3 style=\"font-size:22px;color:#ffffff;margin:30px 0 16px;font-weight:900;\"\u003e\nWHAT YOU'RE \u003cspan style=\"color:#ff4b0b;\"\u003eTRAINING FOR\u003c\/span\u003e\n\u003c\/h3\u003e\n\n\u003cdiv style=\"background:#222222;padding:16px;border-radius:10px;margin-bottom:10px;border:1px solid #303030;\"\u003e\n\u003cspan style=\"color:#ff4b0b;font-weight:900;\"\u003e✓\u003c\/span\u003e\nImproved cardiovascular fitness and stamina\n\u003c\/div\u003e\n\n\u003cdiv style=\"background:#222222;padding:16px;border-radius:10px;margin-bottom:10px;border:1px solid #303030;\"\u003e\n\u003cspan style=\"color:#ff4b0b;font-weight:900;\"\u003e✓\u003c\/span\u003e\nGreater shoulder endurance and arm strength\n\u003c\/div\u003e\n\n\u003cdiv style=\"background:#222222;padding:16px;border-radius:10px;margin-bottom:10px;border:1px solid #303030;\"\u003e\n\u003cspan style=\"color:#ff4b0b;font-weight:900;\"\u003e✓\u003c\/span\u003e\nBetter coordination and rhythm\n\u003c\/div\u003e\n\n\u003cdiv style=\"background:#222222;padding:16px;border-radius:10px;margin-bottom:28px;border:1px solid #303030;\"\u003e\n\u003cspan style=\"color:#ff4b0b;font-weight:900;\"\u003e✓\u003c\/span\u003e\nEffective cardio training from home\n\u003c\/div\u003e\n\n\u003ch3 style=\"font-size:22px;color:#ffffff;margin:30px 0 16px;font-weight:900;\"\u003e\nTWO MODES. \u003cspan style=\"color:#ff4b0b;\"\u003eONE ROPE.\u003c\/span\u003e\n\u003c\/h3\u003e\n\n\u003cdiv style=\"background:#222222;padding:20px;border-radius:14px;margin-bottom:12px;border:1px solid #303030;\"\u003e\n\u003cdiv style=\"color:#ff4b0b;font-size:17px;font-weight:900;margin-bottom:5px;\"\u003e\nSTEEL WIRE MODE\n\u003c\/div\u003e\n\u003cdiv style=\"color:#dddddd;\"\u003e\nSmooth sponge-bearing rotation for fast, fluid rope work and traditional cardio training.\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"background:#222222;padding:20px;border-radius:14px;margin-bottom:12px;border:1px solid #303030;\"\u003e\n\u003cdiv style=\"color:#ff4b0b;font-size:17px;font-weight:900;margin-bottom:5px;\"\u003e\nCORDLESS WEIGHTED BALL MODE\n\u003c\/div\u003e\n\u003cdiv style=\"color:#dddddd;\"\u003e\nSimulate skipping with added resistance — ideal for small spaces, low ceilings and indoor training.\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"background:#222222;padding:20px;border-radius:14px;margin-bottom:12px;border:1px solid #303030;\"\u003e\n\u003cdiv style=\"color:#ff4b0b;font-size:17px;font-weight:900;margin-bottom:5px;\"\u003e\nWEIGHTED FOR RESISTANCE\n\u003c\/div\u003e\n\u003cdiv style=\"color:#dddddd;\"\u003e\nThe weighted setup adds extra upper-body engagement to every session.\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"background:#222222;padding:20px;border-radius:14px;margin-bottom:12px;border:1px solid #303030;\"\u003e\n\u003cdiv style=\"color:#ff4b0b;font-size:17px;font-weight:900;margin-bottom:5px;\"\u003e\nINDOOR-OPTIMISED DESIGN\n\u003c\/div\u003e\n\u003cdiv style=\"color:#dddddd;\"\u003e\nPerfect for home workouts, apartments, hotel rooms and compact training spaces.\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"background:#222222;padding:20px;border-radius:14px;margin-bottom:30px;border:1px solid #303030;\"\u003e\n\u003cdiv style=\"color:#ff4b0b;font-size:17px;font-weight:900;margin-bottom:5px;\"\u003e\nCOMPACT \u0026amp; PORTABLE\n\u003c\/div\u003e\n\u003cdiv style=\"color:#dddddd;\"\u003e\nLightweight, easy to store and simple to take wherever you train.\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"background:linear-gradient(135deg,#242424,#111111);padding:25px;border-radius:16px;border:1px solid #333333;text-align:center;margin-top:30px;\"\u003e\n\n\u003cdiv style=\"font-size:12px;color:#ff4b0b;font-weight:800;letter-spacing:2px;margin-bottom:8px;\"\u003e\nTRAIN ANYWHERE\n\u003c\/div\u003e\n\n\u003ch3 style=\"font-size:25px;color:#ffffff;margin:0 0 12px;font-weight:900;\"\u003e\nNO CEILING REQUIRED.\n\u003c\/h3\u003e\n\n\u003cp style=\"color:#dddddd;margin:0 auto 20px;max-width:620px;\"\u003e\nWhether you're in a small flat, a hotel room or a home gym with limited space, the RepForm™ Dual Jump Rope keeps your cardio training moving.\n\u003c\/p\u003e\n\n\u003cdiv style=\"height:3px;width:70px;background:#ff4b0b;margin:20px auto;border-radius:10px;\"\u003e\u003c\/div\u003e\n\n\u003cdiv style=\"font-size:19px;font-weight:900;color:#ffffff;letter-spacing:1px;\"\u003e\nCORD IN OR CORD OUT.\u003cbr\u003e\n\u003cspan style=\"color:#ff4b0b;\"\u003eTRAIN WITHOUT LIMITS.\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"RepForm","offers":[{"title":"Default Title","offer_id":47427825500348,"sku":null,"price":249.99,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0779\/8790\/5724\/files\/RepForm_DualJumpRopeCardio_StrengthTrainingWithouttheSpace-1.png?v=1788792825"},{"product_id":"repform™-pro-ab-wheel-non-slip-textured-roller-for-total-upper-body-strength","title":"RepForm™ Pro Ab Wheel | Non-Slip Textured Roller for Total Upper Body Strength","description":"\u003cdiv style=\"background:#171717;color:#ffffff;padding:30px 22px;border-radius:18px;font-family:Arial,Helvetica,sans-serif;line-height:1.6;margin:20px 0;\"\u003e\n\n\u003cdiv style=\"text-align:center;margin-bottom:28px;\"\u003e\n\u003cdiv style=\"color:#ff4b0b;font-size:12px;font-weight:800;letter-spacing:2.5px;margin-bottom:10px;\"\u003e\nREPFORM™ CORE SERIES\n\u003c\/div\u003e\n\n\u003ch2 style=\"font-size:34px;line-height:1.08;margin:0 0 15px;font-weight:900;color:#ffffff;\"\u003e\nCORE. ARMS. CHEST.\u003cbr\u003e\n\u003cspan style=\"color:#ff4b0b;\"\u003eONE WHEEL. TOTAL CONTROL.\u003c\/span\u003e\n\u003c\/h2\u003e\n\n\u003cp style=\"font-size:16px;color:#e5e5e5;margin:0 auto;max-width:680px;\"\u003e\nThe RepForm™ Pro Ab Wheel takes the classic rollout further — combining grip, stability and upper-body engagement in one powerful movement.\n\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"background:#242424;border-left:4px solid #ff4b0b;padding:18px;border-radius:12px;margin:24px 0;text-align:center;\"\u003e\n\u003cstrong style=\"font-size:18px;\"\u003e\nTHIS ISN'T JUST CORE TRAINING.\u003cbr\u003e\n\u003cspan style=\"color:#ff4b0b;\"\u003eIT'S FULL UPPER-BODY WORK.\u003c\/span\u003e\n\u003c\/strong\u003e\n\u003c\/div\u003e\n\n\u003ch3 style=\"font-size:22px;color:#ffffff;margin:30px 0 16px;font-weight:900;\"\u003e\nWHAT YOU'RE \u003cspan style=\"color:#ff4b0b;\"\u003eTRAINING FOR\u003c\/span\u003e\n\u003c\/h3\u003e\n\n\u003cdiv style=\"background:#222222;padding:16px;border-radius:10px;margin-bottom:10px;border:1px solid #303030;\"\u003e\n\u003cspan style=\"color:#ff4b0b;font-weight:900;\"\u003e✓\u003c\/span\u003e\nA stronger, more defined core and midsection\n\u003c\/div\u003e\n\n\u003cdiv style=\"background:#222222;padding:16px;border-radius:10px;margin-bottom:10px;border:1px solid #303030;\"\u003e\n\u003cspan style=\"color:#ff4b0b;font-weight:900;\"\u003e✓\u003c\/span\u003e\nGreater arm and chest strength through full-extension rollouts\n\u003c\/div\u003e\n\n\u003cdiv style=\"background:#222222;padding:16px;border-radius:10px;margin-bottom:10px;border:1px solid #303030;\"\u003e\n\u003cspan style=\"color:#ff4b0b;font-weight:900;\"\u003e✓\u003c\/span\u003e\nImproved upper-body stability and control\n\u003c\/div\u003e\n\n\u003cdiv style=\"background:#222222;padding:16px;border-radius:10px;margin-bottom:28px;border:1px solid #303030;\"\u003e\n\u003cspan style=\"color:#ff4b0b;font-weight:900;\"\u003e✓\u003c\/span\u003e\nDeep activation across your abs, obliques, lats and triceps\n\u003c\/div\u003e\n\n\u003ch3 style=\"font-size:22px;color:#ffffff;margin:30px 0 16px;font-weight:900;\"\u003e\nBUILT FOR \u003cspan style=\"color:#ff4b0b;\"\u003eGRIP. CONTROL. PERFORMANCE.\u003c\/span\u003e\n\u003c\/h3\u003e\n\n\u003cdiv style=\"background:#222222;padding:20px;border-radius:14px;margin-bottom:12px;border:1px solid #303030;\"\u003e\n\u003cdiv style=\"color:#ff4b0b;font-size:17px;font-weight:900;margin-bottom:5px;\"\u003e\nTEXTURED SURFACE DESIGN\n\u003c\/div\u003e\n\u003cdiv style=\"color:#dddddd;\"\u003e\nDesigned for reliable floor contact and greater control throughout every rollout.\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"background:#222222;padding:20px;border-radius:14px;margin-bottom:12px;border:1px solid #303030;\"\u003e\n\u003cdiv style=\"color:#ff4b0b;font-size:17px;font-weight:900;margin-bottom:5px;\"\u003e\nNON-SLIP ERGONOMIC HANDLES\n\u003c\/div\u003e\n\u003cdiv style=\"color:#dddddd;\"\u003e\nComfortable, secure grips help you maintain control through longer and harder sets.\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"background:#222222;padding:20px;border-radius:14px;margin-bottom:12px;border:1px solid #303030;\"\u003e\n\u003cdiv style=\"color:#ff4b0b;font-size:17px;font-weight:900;margin-bottom:5px;\"\u003e\nDURABLE PP CONSTRUCTION\n\u003c\/div\u003e\n\u003cdiv style=\"color:#dddddd;\"\u003e\nHigh-density construction built for consistent training and repeated use.\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"background:#222222;padding:20px;border-radius:14px;margin-bottom:12px;border:1px solid #303030;\"\u003e\n\u003cdiv style=\"color:#ff4b0b;font-size:17px;font-weight:900;margin-bottom:5px;\"\u003e\nFULL UPPER-BODY ACTIVATION\n\u003c\/div\u003e\n\u003cdiv style=\"color:#dddddd;\"\u003e\nEngage your core, chest, shoulders, arms and back through one controlled movement.\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"background:#222222;padding:20px;border-radius:14px;margin-bottom:30px;border:1px solid #303030;\"\u003e\n\u003cdiv style=\"color:#ff4b0b;font-size:17px;font-weight:900;margin-bottom:5px;\"\u003e\nCOMPACT \u0026amp; PORTABLE\n\u003c\/div\u003e\n\u003cdiv style=\"color:#dddddd;\"\u003e\nEasy to store, easy to transport and ready for home, gym or travel training.\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"background:#111111;padding:24px;border-radius:16px;border:1px solid #333333;margin-top:28px;text-align:center;\"\u003e\n\n\u003cdiv style=\"font-size:12px;color:#ff4b0b;font-weight:800;letter-spacing:2px;margin-bottom:10px;\"\u003e\nONE MOVEMENT. SERIOUS WORK.\n\u003c\/div\u003e\n\n\u003cdiv style=\"font-size:28px;font-weight:900;color:#ffffff;line-height:1.1;margin-bottom:14px;\"\u003e\nEVERY REP\u003cbr\u003e\n\u003cspan style=\"color:#ff4b0b;\"\u003eCOUNTS.\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cp style=\"color:#dddddd;margin:0 auto;max-width:620px;\"\u003e\nThe rollout demands strength, stability and control. The RepForm™ Pro Ab Wheel gives you the platform to build all three as your training progresses.\n\u003c\/p\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv style=\"margin-top:24px;background:#ff4b0b;padding:18px;border-radius:12px;text-align:center;\"\u003e\n\u003cdiv style=\"color:#ffffff;font-size:19px;font-weight:900;letter-spacing:1px;\"\u003e\nGRIP IT. ROLL IT.\u003cbr\u003e\nOWN YOUR UPPER BODY.\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"text-align:center;margin-top:22px;color:#8f8f8f;font-size:11px;letter-spacing:2px;\"\u003e\nREPFORM™ • MOVE BETTER • TRAIN STRONGER\n\u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"RepForm","offers":[{"title":"Default Title","offer_id":47428510023868,"sku":null,"price":499.99,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0779\/8790\/5724\/files\/RepForm_ProAbWheelNon-SlipTexturedRollerforTotalUpperBodyStrength-1.png?v=1788794379"},{"product_id":"repform™-yoga-mat-durable-non-slip-support-for-yoga-pilates-meditation","title":"RepForm™ Yoga Mat | Durable Non-Slip Support for Yoga, Pilates \u0026 Meditation","description":"\u003cdiv style=\"background:#171717;color:#ffffff;padding:30px 22px;border-radius:18px;font-family:Arial,Helvetica,sans-serif;line-height:1.6;margin:20px 0;\"\u003e\n\n\u003cdiv style=\"text-align:center;margin-bottom:28px;\"\u003e\n  \u003cdiv style=\"color:#ff4b0b;font-size:12px;font-weight:800;letter-spacing:2.5px;margin-bottom:10px;\"\u003e\n    REPFORM™ MOVEMENT SERIES\n  \u003c\/div\u003e\n\n  \u003ch2 style=\"font-size:34px;line-height:1.08;margin:0 0 15px;font-weight:900;color:#ffffff;\"\u003e\n    YOUR PRACTICE DESERVES\u003cbr\u003e\n    \u003cspan style=\"color:#ff4b0b;\"\u003eA SOLID FOUNDATION.\u003c\/span\u003e\n  \u003c\/h2\u003e\n\n  \u003cp style=\"font-size:16px;color:#e5e5e5;margin:0 auto;max-width:680px;\"\u003e\n    The RepForm™ Yoga Mat is built to support every pose, every flow and every moment of stillness — with the grip, cushioning and durability to keep up with your practice.\n  \u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"background:#242424;border-left:4px solid #ff4b0b;padding:18px;border-radius:12px;margin:24px 0;text-align:center;\"\u003e\n  \u003cstrong style=\"font-size:18px;\"\u003e\n    STAY GROUNDED. MOVE WITH CONFIDENCE.\u003cbr\u003e\n    \u003cspan style=\"color:#ff4b0b;\"\u003eFOCUS ON YOUR PRACTICE.\u003c\/span\u003e\n  \u003c\/strong\u003e\n\u003c\/div\u003e\n\n\u003ch3 style=\"font-size:22px;color:#ffffff;margin:30px 0 16px;font-weight:900;\"\u003e\n  WHAT YOU'RE \u003cspan style=\"color:#ff4b0b;\"\u003ePRACTISING FOR\u003c\/span\u003e\n\u003c\/h3\u003e\n\n\u003cdiv style=\"background:#222222;padding:16px;border-radius:10px;margin-bottom:10px;border:1px solid #303030;\"\u003e\n  \u003cspan style=\"color:#ff4b0b;font-weight:900;\"\u003e✓\u003c\/span\u003e\n  Confident, stable movement without slipping mid-pose\n\u003c\/div\u003e\n\n\u003cdiv style=\"background:#222222;padding:16px;border-radius:10px;margin-bottom:10px;border:1px solid #303030;\"\u003e\n  \u003cspan style=\"color:#ff4b0b;font-weight:900;\"\u003e✓\u003c\/span\u003e\n  Joint-friendly cushioning for knees, hips and wrists\n\u003c\/div\u003e\n\n\u003cdiv style=\"background:#222222;padding:16px;border-radius:10px;margin-bottom:10px;border:1px solid #303030;\"\u003e\n  \u003cspan style=\"color:#ff4b0b;font-weight:900;\"\u003e✓\u003c\/span\u003e\n  A reliable surface for yoga, Pilates, stretching and floor work\n\u003c\/div\u003e\n\n\u003cdiv style=\"background:#222222;padding:16px;border-radius:10px;margin-bottom:28px;border:1px solid #303030;\"\u003e\n  \u003cspan style=\"color:#ff4b0b;font-weight:900;\"\u003e✓\u003c\/span\u003e\n  Lightweight portability for home, gym or studio use\n\u003c\/div\u003e\n\n\u003ch3 style=\"font-size:22px;color:#ffffff;margin:30px 0 16px;font-weight:900;\"\u003e\n  BUILT FOR \u003cspan style=\"color:#ff4b0b;\"\u003eEVERY PRACTICE\u003c\/span\u003e\n\u003c\/h3\u003e\n\n\u003cdiv style=\"background:#222222;padding:20px;border-radius:14px;margin-bottom:12px;border:1px solid #303030;\"\u003e\n  \u003cdiv style=\"color:#ff4b0b;font-size:17px;font-weight:900;margin-bottom:5px;\"\u003e\n    NON-SLIP SURFACE\n  \u003c\/div\u003e\n  \u003cdiv style=\"color:#dddddd;\"\u003e\n    Designed to provide secure grip beneath your hands and feet so you can move with greater confidence.\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"background:#222222;padding:20px;border-radius:14px;margin-bottom:12px;border:1px solid #303030;\"\u003e\n  \u003cdiv style=\"color:#ff4b0b;font-size:17px;font-weight:900;margin-bottom:5px;\"\u003e\n    CUSHIONING SUPPORT\n  \u003c\/div\u003e\n  \u003cdiv style=\"color:#dddddd;\"\u003e\n    Helps absorb impact and reduce pressure on your joints during floor work, stretching and meditation.\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"background:#222222;padding:20px;border-radius:14px;margin-bottom:12px;border:1px solid #303030;\"\u003e\n  \u003cdiv style=\"color:#ff4b0b;font-size:17px;font-weight:900;margin-bottom:5px;\"\u003e\n    TEAR-RESISTANT \u0026amp; DURABLE\n  \u003c\/div\u003e\n  \u003cdiv style=\"color:#dddddd;\"\u003e\n    Built for regular use while maintaining its shape, grip and supportive feel.\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"background:#222222;padding:20px;border-radius:14px;margin-bottom:12px;border:1px solid #303030;\"\u003e\n  \u003cdiv style=\"color:#ff4b0b;font-size:17px;font-weight:900;margin-bottom:5px;\"\u003e\n    LIGHTWEIGHT \u0026amp; PORTABLE\n  \u003c\/div\u003e\n  \u003cdiv style=\"color:#dddddd;\"\u003e\n    Easy to roll, carry and store between sessions.\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"background:#222222;padding:20px;border-radius:14px;margin-bottom:30px;border:1px solid #303030;\"\u003e\n  \u003cdiv style=\"color:#ff4b0b;font-size:17px;font-weight:900;margin-bottom:5px;\"\u003e\n    VERSATILE USE\n  \u003c\/div\u003e\n  \u003cdiv style=\"color:#dddddd;\"\u003e\n    Ideal for yoga, Pilates, mobility work, stretching, meditation and general floor exercises.\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"background:linear-gradient(135deg,#242424,#111111);padding:26px;border-radius:16px;border:1px solid #333333;text-align:center;margin-top:30px;\"\u003e\n\n  \u003cdiv style=\"font-size:12px;color:#ff4b0b;font-weight:800;letter-spacing:2px;margin-bottom:8px;\"\u003e\n    YOUR SPACE. YOUR PRACTICE.\n  \u003c\/div\u003e\n\n  \u003ch3 style=\"font-size:26px;color:#ffffff;margin:0 0 12px;font-weight:900;\"\u003e\n    THE MAT THAT\u003cbr\u003e\n    \u003cspan style=\"color:#ff4b0b;\"\u003eMOVES WITH YOU.\u003c\/span\u003e\n  \u003c\/h3\u003e\n\n  \u003cp style=\"color:#dddddd;margin:0 auto 20px;max-width:620px;\"\u003e\n    Whether you're finding your footing or deepening your flow, the RepForm™ Yoga Mat gives you a stable, supportive space to show up and move your way.\n  \u003c\/p\u003e\n\n  \u003cdiv style=\"height:3px;width:70px;background:#ff4b0b;margin:20px auto;border-radius:10px;\"\u003e\u003c\/div\u003e\n\n  \u003cdiv style=\"font-size:19px;font-weight:900;color:#ffffff;letter-spacing:1px;\"\u003e\n    GRIP IT. FLOW WITH IT.\u003cbr\u003e\n    \u003cspan style=\"color:#ff4b0b;\"\u003eMAKE IT YOURS.\u003c\/span\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv style=\"text-align:center;margin-top:22px;color:#8f8f8f;font-size:11px;letter-spacing:2px;\"\u003e\n  REPFORM™ • MOVE BETTER • TRAIN WITHOUT LIMITS\n\u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"RepForm","offers":[{"title":"Default Title","offer_id":47447054024892,"sku":null,"price":399.99,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0779\/8790\/5724\/files\/RepForm_YogaMatDurableNon-SlipSupportforYoga_Pilates_Meditation-1.png?v=1789022326"},{"product_id":"repform™-resistance-band-set-stretch-strengthen-sculpt-3-levels","title":"RepForm™ Resistance Band Set | Stretch, Strengthen \u0026 Sculpt — 3 Levels","description":"\u003cdiv style=\"background:#171717;color:#ffffff;padding:30px 22px;border-radius:18px;font-family:Arial,Helvetica,sans-serif;line-height:1.6;margin:20px 0;\"\u003e\n\n\u003cdiv style=\"text-align:center;margin-bottom:28px;\"\u003e\n  \u003cdiv style=\"color:#ff4b0b;font-size:12px;font-weight:800;letter-spacing:2.5px;margin-bottom:10px;\"\u003e\n    REPFORM™ RESISTANCE SERIES\n  \u003c\/div\u003e\n\n  \u003ch2 style=\"font-size:34px;line-height:1.08;margin:0 0 15px;font-weight:900;color:#ffffff;\"\u003e\n    THREE BANDS. EVERY MOVEMENT.\u003cbr\u003e\n    \u003cspan style=\"color:#ff4b0b;\"\u003eTOTAL BODY TRAINING.\u003c\/span\u003e\n  \u003c\/h2\u003e\n\n  \u003cp style=\"font-size:16px;color:#e5e5e5;margin:0 auto;max-width:680px;\"\u003e\n    Three progressive resistance levels to help you stretch deeper, strengthen smarter and sculpt your body wherever you train.\n  \u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"background:#242424;border-left:4px solid #ff4b0b;padding:18px;border-radius:12px;margin:24px 0;text-align:center;\"\u003e\n  \u003cstrong style=\"font-size:18px;\"\u003e\n    COLOUR-CODED. NON-SLIP. VERSATILE.\u003cbr\u003e\n    \u003cspan style=\"color:#ff4b0b;\"\u003eBUILT FOR REAL RESULTS.\u003c\/span\u003e\n  \u003c\/strong\u003e\n\u003c\/div\u003e\n\n\u003ch3 style=\"font-size:22px;color:#ffffff;margin:30px 0 16px;font-weight:900;\"\u003e\n  WHAT YOU'RE \u003cspan style=\"color:#ff4b0b;\"\u003eTRAINING FOR\u003c\/span\u003e\n\u003c\/h3\u003e\n\n\u003cdiv style=\"background:#222222;padding:16px;border-radius:10px;margin-bottom:10px;border:1px solid #303030;\"\u003e\n  \u003cspan style=\"color:#ff4b0b;font-weight:900;\"\u003e✓\u003c\/span\u003e\n  Greater flexibility and active range of motion\n\u003c\/div\u003e\n\n\u003cdiv style=\"background:#222222;padding:16px;border-radius:10px;margin-bottom:10px;border:1px solid #303030;\"\u003e\n  \u003cspan style=\"color:#ff4b0b;font-weight:900;\"\u003e✓\u003c\/span\u003e\n  Stronger glutes, legs and core through targeted resistance\n\u003c\/div\u003e\n\n\u003cdiv style=\"background:#222222;padding:16px;border-radius:10px;margin-bottom:10px;border:1px solid #303030;\"\u003e\n  \u003cspan style=\"color:#ff4b0b;font-weight:900;\"\u003e✓\u003c\/span\u003e\n  Improved muscle tone with low-impact training\n\u003c\/div\u003e\n\n\u003cdiv style=\"background:#222222;padding:16px;border-radius:10px;margin-bottom:28px;border:1px solid #303030;\"\u003e\n  \u003cspan style=\"color:#ff4b0b;font-weight:900;\"\u003e✓\u003c\/span\u003e\n  One compact set for yoga, strength, mobility and recovery\n\u003c\/div\u003e\n\n\u003ch3 style=\"font-size:22px;color:#ffffff;margin:30px 0 16px;font-weight:900;\"\u003e\n  THREE LEVELS. \u003cspan style=\"color:#ff4b0b;\"\u003eONE COMPLETE SET.\u003c\/span\u003e\n\u003c\/h3\u003e\n\n\u003cdiv style=\"display:grid;grid-template-columns:1fr;gap:10px;margin-bottom:22px;\"\u003e\n\n  \u003cdiv style=\"background:#72b69a;color:#ffffff;padding:18px;border-radius:12px;\"\u003e\n    \u003cdiv style=\"font-size:18px;font-weight:900;\"\u003eGREEN • LIGHT\u003c\/div\u003e\n    \u003cdiv style=\"font-size:14px;\"\u003eTone, activate and warm up.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"background:#f35b9d;color:#ffffff;padding:18px;border-radius:12px;\"\u003e\n    \u003cdiv style=\"font-size:18px;font-weight:900;\"\u003ePINK • MEDIUM\u003c\/div\u003e\n    \u003cdiv style=\"font-size:14px;\"\u003eBuild strength and shape.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"background:#9a5bd1;color:#ffffff;padding:18px;border-radius:12px;\"\u003e\n    \u003cdiv style=\"font-size:18px;font-weight:900;\"\u003ePURPLE • STRONG\u003c\/div\u003e\n    \u003cdiv style=\"font-size:14px;\"\u003eMaximum resistance for a bigger challenge.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv style=\"background:#222222;padding:20px;border-radius:14px;margin-bottom:12px;border:1px solid #303030;\"\u003e\n  \u003cdiv style=\"color:#ff4b0b;font-size:17px;font-weight:900;margin-bottom:5px;\"\u003e\n    NON-SLIP DESIGN\n  \u003c\/div\u003e\n  \u003cdiv style=\"color:#dddddd;\"\u003e\n    Built to stay in place during squats, lunges and lateral movements — no rolling and less distraction.\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"background:#222222;padding:20px;border-radius:14px;margin-bottom:12px;border:1px solid #303030;\"\u003e\n  \u003cdiv style=\"color:#ff4b0b;font-size:17px;font-weight:900;margin-bottom:5px;\"\u003e\n    3 PROGRESSIVE RESISTANCE LEVELS\n  \u003c\/div\u003e\n  \u003cdiv style=\"color:#dddddd;\"\u003e\n    Green for light resistance, pink for medium resistance and purple for strong resistance — giving you room to progress as you get stronger.\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"background:#222222;padding:20px;border-radius:14px;margin-bottom:12px;border:1px solid #303030;\"\u003e\n  \u003cdiv style=\"color:#ff4b0b;font-size:17px;font-weight:900;margin-bottom:5px;\"\u003e\n    STRETCH \u0026amp; MOBILITY READY\n  \u003c\/div\u003e\n  \u003cdiv style=\"color:#dddddd;\"\u003e\n    Flexible enough for mobility and stretching while still providing resistance for strength-focused training.\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"background:#222222;padding:20px;border-radius:14px;margin-bottom:12px;border:1px solid #303030;\"\u003e\n  \u003cdiv style=\"color:#ff4b0b;font-size:17px;font-weight:900;margin-bottom:5px;\"\u003e\n    LOWER BODY \u0026amp; CORE\n  \u003c\/div\u003e\n  \u003cdiv style=\"color:#dddddd;\"\u003e\n    Ideal for squats, lunges, hip work, glute activation and core-focused exercises.\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"background:#222222;padding:20px;border-radius:14px;margin-bottom:30px;border:1px solid #303030;\"\u003e\n  \u003cdiv style=\"color:#ff4b0b;font-size:17px;font-weight:900;margin-bottom:5px;\"\u003e\n    COMPACT \u0026amp; TRAVEL-READY\n  \u003c\/div\u003e\n  \u003cdiv style=\"color:#dddddd;\"\u003e\n    Lightweight and easy to pack so your training can go wherever you do.\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"background:linear-gradient(135deg,#242424,#111111);padding:26px;border-radius:16px;border:1px solid #333333;text-align:center;margin-top:30px;\"\u003e\n\n  \u003cdiv style=\"font-size:12px;color:#ff4b0b;font-weight:800;letter-spacing:2px;margin-bottom:8px;\"\u003e\n    HOME. GYM. STUDIO. TRAVEL.\n  \u003c\/div\u003e\n\n  \u003ch3 style=\"font-size:26px;color:#ffffff;margin:0 0 12px;font-weight:900;\"\u003e\n    YOUR WORKOUT.\u003cbr\u003e\n    \u003cspan style=\"color:#ff4b0b;\"\u003eYOUR WAY.\u003c\/span\u003e\n  \u003c\/h3\u003e\n\n  \u003cp style=\"color:#dddddd;margin:0 auto 20px;max-width:620px;\"\u003e\n    From yoga and stretching to lower-body circuits and core work, the RepForm™ Resistance Band Set adapts to the way you train.\n  \u003c\/p\u003e\n\n  \u003cdiv style=\"height:3px;width:70px;background:#ff4b0b;margin:20px auto;border-radius:10px;\"\u003e\u003c\/div\u003e\n\n  \u003cdiv style=\"font-size:19px;font-weight:900;color:#ffffff;letter-spacing:1px;\"\u003e\n    STRETCH. STRENGTHEN. SCULPT.\u003cbr\u003e\n    \u003cspan style=\"color:#ff4b0b;\"\u003eANYWHERE.\u003c\/span\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv style=\"text-align:center;margin-top:22px;color:#8f8f8f;font-size:11px;letter-spacing:2px;\"\u003e\n  REPFORM™ • MOVE BETTER • TRAIN WITHOUT LIMITS\n\u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"RepForm","offers":[{"title":"Default Title","offer_id":47447156326588,"sku":null,"price":299.99,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0779\/8790\/5724\/files\/RepForm_ResistanceBandSetStretch_Strengthen_Sculpt_3Levels-2_28b4821f-b1f6-45cd-9fdc-159522b3b2cd.png?v=1789023440"},{"product_id":"repform™-battle-rope-low-impact-high-intensity-home-gym-training","title":"RepForm™ Battle Rope | Low-Impact, High-Intensity Home Gym Training","description":"\u003cdiv style=\"background:#171717;color:#ffffff;padding:30px 22px;border-radius:18px;font-family:Arial,Helvetica,sans-serif;line-height:1.6;margin:20px 0;\"\u003e\n\n  \u003cdiv style=\"text-align:center;margin-bottom:28px;\"\u003e\n\n    \u003cdiv style=\"color:#ff4b0b;font-size:12px;font-weight:800;letter-spacing:2.5px;margin-bottom:10px;\"\u003e\n      REPFORM™ PERFORMANCE SERIES\n    \u003c\/div\u003e\n\n    \u003ch2 style=\"font-size:34px;line-height:1.08;margin:0 0 15px;font-weight:900;color:#ffffff;\"\u003e\n      UNLEASH FULL-BODY POWER.\u003cbr\u003e\n      \u003cspan style=\"color:#ff4b0b;\"\u003eWITHOUT THE JOINT STRAIN.\u003c\/span\u003e\n    \u003c\/h2\u003e\n\n    \u003cp style=\"font-size:16px;color:#e5e5e5;margin:0 auto;max-width:680px;\"\u003e\n      Build strength, challenge your conditioning and push your endurance with a powerful full-body training tool designed for serious workouts.\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"background:#242424;border-left:4px solid #ff4b0b;padding:18px;border-radius:12px;margin:24px 0;text-align:center;\"\u003e\n    \u003cstrong style=\"font-size:18px;\"\u003e\n      STRENGTH. CARDIO. ENDURANCE.\u003cbr\u003e\n      \u003cspan style=\"color:#ff4b0b;\"\u003eONE SERIOUS WORKOUT.\u003c\/span\u003e\n    \u003c\/strong\u003e\n  \u003c\/div\u003e\n\n  \u003ch3 style=\"font-size:22px;color:#ffffff;margin:30px 0 16px;font-weight:900;\"\u003e\n    WHAT YOU'RE \u003cspan style=\"color:#ff4b0b;\"\u003eTRAINING FOR\u003c\/span\u003e\n  \u003c\/h3\u003e\n\n  \u003cdiv style=\"background:#222222;padding:16px;border-radius:10px;margin-bottom:10px;border:1px solid #303030;\"\u003e\n    \u003cspan style=\"color:#ff4b0b;font-weight:900;\"\u003e✓\u003c\/span\u003e\n    Greater arm, shoulder and upper-body power\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"background:#222222;padding:16px;border-radius:10px;margin-bottom:10px;border:1px solid #303030;\"\u003e\n    \u003cspan style=\"color:#ff4b0b;font-weight:900;\"\u003e✓\u003c\/span\u003e\n    Improved cardiovascular endurance and stamina\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"background:#222222;padding:16px;border-radius:10px;margin-bottom:10px;border:1px solid #303030;\"\u003e\n    \u003cspan style=\"color:#ff4b0b;font-weight:900;\"\u003e✓\u003c\/span\u003e\n    Full-body muscle engagement through dynamic movements\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"background:#222222;padding:16px;border-radius:10px;margin-bottom:28px;border:1px solid #303030;\"\u003e\n    \u003cspan style=\"color:#ff4b0b;font-weight:900;\"\u003e✓\u003c\/span\u003e\n    High-output conditioning with less impact than jumping or running\n  \u003c\/div\u003e\n\n\n  \u003ch3 style=\"font-size:22px;color:#ffffff;margin:30px 0 16px;font-weight:900;\"\u003e\n    BUILT FOR \u003cspan style=\"color:#ff4b0b;\"\u003eSERIOUS TRAINING\u003c\/span\u003e\n  \u003c\/h3\u003e\n\n  \u003cdiv style=\"background:#222222;padding:20px;border-radius:14px;margin-bottom:12px;border:1px solid #303030;\"\u003e\n    \u003cdiv style=\"color:#ff4b0b;font-size:17px;font-weight:900;margin-bottom:5px;\"\u003e\n      FULL-BODY ACTIVATION\n    \u003c\/div\u003e\n    \u003cdiv style=\"color:#dddddd;\"\u003e\n      Dynamic rope movements recruit your arms, shoulders, core, back and lower body together for efficient full-body training.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"background:#222222;padding:20px;border-radius:14px;margin-bottom:12px;border:1px solid #303030;\"\u003e\n    \u003cdiv style=\"color:#ff4b0b;font-size:17px;font-weight:900;margin-bottom:5px;\"\u003e\n      LOW-IMPACT CARDIO\n    \u003c\/div\u003e\n    \u003cdiv style=\"color:#dddddd;\"\u003e\n      Push your heart rate and conditioning without relying on repetitive running or jumping movements.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"background:#222222;padding:20px;border-radius:14px;margin-bottom:12px;border:1px solid #303030;\"\u003e\n    \u003cdiv style=\"color:#ff4b0b;font-size:17px;font-weight:900;margin-bottom:5px;\"\u003e\n      BUILD FUNCTIONAL STRENGTH\n    \u003c\/div\u003e\n    \u003cdiv style=\"color:#dddddd;\"\u003e\n      Challenge your grip, arms and shoulders while developing muscular endurance that carries into the rest of your training.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"background:#222222;padding:20px;border-radius:14px;margin-bottom:12px;border:1px solid #303030;\"\u003e\n    \u003cdiv style=\"color:#ff4b0b;font-size:17px;font-weight:900;margin-bottom:5px;\"\u003e\n      MULTIPLE TRAINING MOVEMENTS\n    \u003c\/div\u003e\n    \u003cdiv style=\"color:#dddddd;\"\u003e\n      Mix up your sessions with waves, alternating patterns, swings, slams and other dynamic movements.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"background:#222222;padding:20px;border-radius:14px;margin-bottom:30px;border:1px solid #303030;\"\u003e\n    \u003cdiv style=\"color:#ff4b0b;font-size:17px;font-weight:900;margin-bottom:5px;\"\u003e\n      HOME GYM READY\n    \u003c\/div\u003e\n    \u003cdiv style=\"color:#dddddd;\"\u003e\n      Add powerful conditioning work to your home, garage, garden or training space.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\n  \u003cdiv style=\"background:#111111;padding:26px 18px;border-radius:16px;border:1px solid #333333;text-align:center;margin-top:30px;\"\u003e\n\n    \u003cdiv style=\"font-size:12px;color:#ff4b0b;font-weight:800;letter-spacing:2px;margin-bottom:15px;\"\u003e\n      ONE TOOL. MULTIPLE GOALS.\n    \u003c\/div\u003e\n\n    \u003cdiv style=\"display:flex;justify-content:center;flex-wrap:wrap;gap:8px;\"\u003e\n\n      \u003cdiv style=\"background:#222222;padding:12px 14px;border-radius:8px;font-weight:800;font-size:12px;\"\u003e\n        🔥 BURN CALORIES\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"background:#222222;padding:12px 14px;border-radius:8px;font-weight:800;font-size:12px;\"\u003e\n        💪 BUILD STRENGTH\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"background:#222222;padding:12px 14px;border-radius:8px;font-weight:800;font-size:12px;\"\u003e\n        ⚡ BUILD ENDURANCE\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"background:#222222;padding:12px 14px;border-radius:8px;font-weight:800;font-size:12px;\"\u003e\n        🏠 TRAIN AT HOME\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003cdiv style=\"background:linear-gradient(135deg,#242424,#111111);padding:26px;border-radius:16px;border:1px solid #333333;text-align:center;margin-top:24px;\"\u003e\n\n    \u003cdiv style=\"font-size:12px;color:#ff4b0b;font-weight:800;letter-spacing:2px;margin-bottom:8px;\"\u003e\n      BUILT TO PUSH YOU\n    \u003c\/div\u003e\n\n    \u003ch3 style=\"font-size:27px;color:#ffffff;margin:0 0 12px;font-weight:900;\"\u003e\n      YOUR BODY IS THE ENGINE.\u003cbr\u003e\n      \u003cspan style=\"color:#ff4b0b;\"\u003eMAKE IT WORK.\u003c\/span\u003e\n    \u003c\/h3\u003e\n\n    \u003cp style=\"color:#dddddd;margin:0 auto;max-width:620px;\"\u003e\n      From quick conditioning finishers to dedicated strength and endurance sessions, the RepForm™ Battle Rope gives you a simple way to make every workout count.\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003cdiv style=\"margin-top:24px;background:#ff4b0b;padding:19px;border-radius:12px;text-align:center;\"\u003e\n\n    \u003cdiv style=\"color:#ffffff;font-size:20px;font-weight:900;letter-spacing:1px;\"\u003e\n      WAVE IT. SLAM IT.\u003cbr\u003e\n      OWN YOUR STRENGTH.\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003cdiv style=\"text-align:center;margin-top:22px;color:#8f8f8f;font-size:11px;letter-spacing:2px;\"\u003e\n    REPFORM™ • TRAIN HARDER • MOVE STRONGER\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"RepForm","offers":[{"title":"Default Title","offer_id":47447266853052,"sku":null,"price":549.99,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0779\/8790\/5724\/files\/RepForm_Battle_Rope_Low-Impact_High-Intensity_Home_Gym_Training_-_2.png?v=1789025004"},{"product_id":"repform™-quick-dry-towel-stay-fresh-move-fast-go-anywhere","title":"RepForm™ Quick-Dry Towel | Stay Fresh. Move Fast. Go Anywhere.","description":"\u003cdiv style=\"background:#171717;color:#ffffff;padding:30px 22px;border-radius:18px;font-family:Arial,Helvetica,sans-serif;line-height:1.6;margin:20px 0;\"\u003e\n\n  \u003cdiv style=\"text-align:center;margin-bottom:28px;\"\u003e\n\n    \u003cdiv style=\"color:#ff4b0b;font-size:12px;font-weight:800;letter-spacing:2.5px;margin-bottom:10px;\"\u003e\n      REPFORM™ ACTIVE SERIES\n    \u003c\/div\u003e\n\n    \u003ch2 style=\"font-size:34px;line-height:1.08;margin:0 0 15px;font-weight:900;color:#ffffff;\"\u003e\n      DRY FAST. PACK LIGHT.\u003cbr\u003e\n      \u003cspan style=\"color:#ff4b0b;\"\u003eGO FURTHER.\u003c\/span\u003e\n    \u003c\/h2\u003e\n\n    \u003cp style=\"font-size:16px;color:#e5e5e5;margin:0 auto;max-width:680px;\"\u003e\n      Lightweight, absorbent and quick-drying — built for the gym, pool, beach, travel and every adventure in between.\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"background:#242424;border-left:4px solid #ff4b0b;padding:18px;border-radius:12px;margin:24px 0;text-align:center;\"\u003e\n    \u003cstrong style=\"font-size:18px;\"\u003e\n      LESS BULK. LESS WAITING.\u003cbr\u003e\n      \u003cspan style=\"color:#ff4b0b;\"\u003eMORE FREEDOM.\u003c\/span\u003e\n    \u003c\/strong\u003e\n  \u003c\/div\u003e\n\n\n  \u003ch3 style=\"font-size:22px;color:#ffffff;margin:30px 0 16px;font-weight:900;\"\u003e\n    WHAT YOU'RE \u003cspan style=\"color:#ff4b0b;\"\u003eGETTING\u003c\/span\u003e\n  \u003c\/h3\u003e\n\n  \u003cdiv style=\"background:#222222;padding:16px;border-radius:10px;margin-bottom:10px;border:1px solid #303030;\"\u003e\n    \u003cspan style=\"color:#ff4b0b;font-weight:900;\"\u003e✓\u003c\/span\u003e\n    Quick-drying performance between workouts and adventures\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"background:#222222;padding:16px;border-radius:10px;margin-bottom:10px;border:1px solid #303030;\"\u003e\n    \u003cspan style=\"color:#ff4b0b;font-weight:900;\"\u003e✓\u003c\/span\u003e\n    High absorption without the bulk of a traditional towel\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"background:#222222;padding:16px;border-radius:10px;margin-bottom:10px;border:1px solid #303030;\"\u003e\n    \u003cspan style=\"color:#ff4b0b;font-weight:900;\"\u003e✓\u003c\/span\u003e\n    Compact size that saves valuable space in your bag\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"background:#222222;padding:16px;border-radius:10px;margin-bottom:28px;border:1px solid #303030;\"\u003e\n    \u003cspan style=\"color:#ff4b0b;font-weight:900;\"\u003e✓\u003c\/span\u003e\n    One versatile towel for training, swimming, travel and outdoors\n  \u003c\/div\u003e\n\n\n  \u003ch3 style=\"font-size:22px;color:#ffffff;margin:30px 0 16px;font-weight:900;\"\u003e\n    MADE FOR \u003cspan style=\"color:#ff4b0b;\"\u003eACTIVE LIFE\u003c\/span\u003e\n  \u003c\/h3\u003e\n\n\n  \u003cdiv style=\"background:#222222;padding:20px;border-radius:14px;margin-bottom:12px;border:1px solid #303030;\"\u003e\n    \u003cdiv style=\"color:#ff4b0b;font-size:17px;font-weight:900;margin-bottom:5px;\"\u003e\n      QUICK-DRY MICROFIBRE\n    \u003c\/div\u003e\n    \u003cdiv style=\"color:#dddddd;\"\u003e\n      Designed to release moisture quickly so your towel spends less time damp and more time ready for your next session.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\n  \u003cdiv style=\"background:#222222;padding:20px;border-radius:14px;margin-bottom:12px;border:1px solid #303030;\"\u003e\n    \u003cdiv style=\"color:#ff4b0b;font-size:17px;font-weight:900;margin-bottom:5px;\"\u003e\n      HIGHLY ABSORBENT\n    \u003c\/div\u003e\n    \u003cdiv style=\"color:#dddddd;\"\u003e\n      Efficiently absorbs sweat and water while keeping the towel lightweight and easy to handle.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\n  \u003cdiv style=\"background:#222222;padding:20px;border-radius:14px;margin-bottom:12px;border:1px solid #303030;\"\u003e\n    \u003cdiv style=\"color:#ff4b0b;font-size:17px;font-weight:900;margin-bottom:5px;\"\u003e\n      LIGHTWEIGHT \u0026amp; COMPACT\n    \u003c\/div\u003e\n    \u003cdiv style=\"color:#dddddd;\"\u003e\n      Packs down small for easy storage in your gym bag, backpack or luggage without taking over your space.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\n  \u003cdiv style=\"background:#222222;padding:20px;border-radius:14px;margin-bottom:12px;border:1px solid #303030;\"\u003e\n    \u003cdiv style=\"color:#ff4b0b;font-size:17px;font-weight:900;margin-bottom:5px;\"\u003e\n      SOFT ON SKIN\n    \u003c\/div\u003e\n    \u003cdiv style=\"color:#dddddd;\"\u003e\n      Fine microfibre construction provides a soft, comfortable feel for everyday face and body use.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\n  \u003cdiv style=\"background:#222222;padding:20px;border-radius:14px;margin-bottom:30px;border:1px solid #303030;\"\u003e\n    \u003cdiv style=\"color:#ff4b0b;font-size:17px;font-weight:900;margin-bottom:5px;\"\u003e\n      ONE TOWEL. MULTIPLE USES.\n    \u003c\/div\u003e\n    \u003cdiv style=\"color:#dddddd;\"\u003e\n      From gym sessions and swimming to beach days, camping and travel — pack one towel and keep moving.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\n  \u003cdiv style=\"background:#111111;padding:26px 18px;border-radius:16px;border:1px solid #333333;text-align:center;margin-top:30px;\"\u003e\n\n    \u003cdiv style=\"font-size:12px;color:#ff4b0b;font-weight:800;letter-spacing:2px;margin-bottom:16px;\"\u003e\n      READY FOR WHEREVER YOU GO\n    \u003c\/div\u003e\n\n    \u003cdiv style=\"display:flex;justify-content:center;flex-wrap:wrap;gap:8px;\"\u003e\n\n      \u003cdiv style=\"background:#222222;padding:12px 16px;border-radius:8px;font-weight:800;font-size:12px;\"\u003e\n        🏋 GYM\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"background:#222222;padding:12px 16px;border-radius:8px;font-weight:800;font-size:12px;\"\u003e\n        🏊 POOL\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"background:#222222;padding:12px 16px;border-radius:8px;font-weight:800;font-size:12px;\"\u003e\n        ☀ BEACH\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"background:#222222;padding:12px 16px;border-radius:8px;font-weight:800;font-size:12px;\"\u003e\n        ⛺ CAMPING\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"background:#222222;padding:12px 16px;border-radius:8px;font-weight:800;font-size:12px;\"\u003e\n        ✈ TRAVEL\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003cdiv style=\"background:linear-gradient(135deg,#242424,#111111);padding:26px;border-radius:16px;border:1px solid #333333;text-align:center;margin-top:24px;\"\u003e\n\n    \u003cdiv style=\"font-size:12px;color:#ff4b0b;font-weight:800;letter-spacing:2px;margin-bottom:8px;\"\u003e\n      SMALL IN YOUR BAG. BIG ON PERFORMANCE.\n    \u003c\/div\u003e\n\n    \u003ch3 style=\"font-size:27px;color:#ffffff;margin:0 0 12px;font-weight:900;\"\u003e\n      MADE TO MOVE\u003cbr\u003e\n      \u003cspan style=\"color:#ff4b0b;\"\u003eWHEN YOU DO.\u003c\/span\u003e\n    \u003c\/h3\u003e\n\n    \u003cp style=\"color:#dddddd;margin:0 auto;max-width:620px;\"\u003e\n      Morning swim. Heavy gym session. Weekend away. Beach day. The RepForm™ Quick-Dry Towel is made to be the towel you grab for all of it.\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003cdiv style=\"margin-top:24px;background:#ff4b0b;padding:19px;border-radius:12px;text-align:center;\"\u003e\n\n    \u003cdiv style=\"color:#ffffff;font-size:20px;font-weight:900;letter-spacing:1px;\"\u003e\n      STAY FRESH. MOVE FAST.\u003cbr\u003e\n      GO ANYWHERE.\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003cdiv style=\"text-align:center;margin-top:22px;color:#8f8f8f;font-size:11px;letter-spacing:2px;\"\u003e\n    REPFORM™ • BUILT FOR THE REPS • MADE FOR THE GRIND\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"RepForm","offers":[{"title":"Default Title","offer_id":47447309844668,"sku":null,"price":174.99,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0779\/8790\/5724\/files\/RepForm_Quick-Dry_Towel_Stay_Fresh._Move_Fast._Go_Anywhere._-_3.png?v=1789025956"},{"product_id":"repform™-back-support-set-lumbar-belt-cushion-for-pain-free-living","title":"RepForm™ Back Support Set | Lumbar Belt \u0026 Cushion for Pain-Free Living","description":"\u003cdiv style=\"background:#171717;color:#ffffff;padding:30px 22px;border-radius:18px;font-family:Arial,Helvetica,sans-serif;line-height:1.6;margin:20px 0;\"\u003e\n\n  \u003cdiv style=\"text-align:center;margin-bottom:28px;\"\u003e\n    \u003cdiv style=\"color:#ff4b0b;font-size:12px;font-weight:800;letter-spacing:2.5px;margin-bottom:10px;\"\u003e\n      REPFORM™ SUPPORT SERIES\n    \u003c\/div\u003e\n\n    \u003ch2 style=\"font-size:34px;line-height:1.08;margin:0 0 15px;font-weight:900;color:#ffffff;\"\u003e\n      SUPPORT YOUR BACK.\u003cbr\u003e\n      \u003cspan style=\"color:#ff4b0b;\"\u003eEVERY POSITION. EVERY DAY.\u003c\/span\u003e\n    \u003c\/h2\u003e\n\n    \u003cp style=\"font-size:16px;color:#e5e5e5;margin:0 auto;max-width:680px;\"\u003e\n      A complete back-support solution designed for training, sitting, driving and everyday movement.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n\n  \u003cdiv style=\"background:#242424;border-left:4px solid #ff4b0b;padding:18px;border-radius:12px;margin:24px 0;text-align:center;\"\u003e\n    \u003cstrong style=\"font-size:18px;\"\u003e\n      TWO SUPPORT TOOLS.\u003cbr\u003e\n      \u003cspan style=\"color:#ff4b0b;\"\u003eONE STRONGER FOUNDATION.\u003c\/span\u003e\n    \u003c\/strong\u003e\n  \u003c\/div\u003e\n\n\n  \u003ch3 style=\"font-size:22px;color:#ffffff;margin:30px 0 16px;font-weight:900;\"\u003e\n    WHAT YOU'RE \u003cspan style=\"color:#ff4b0b;\"\u003eWORKING TOWARDS\u003c\/span\u003e\n  \u003c\/h3\u003e\n\n  \u003cdiv style=\"background:#222222;padding:16px;border-radius:10px;margin-bottom:10px;border:1px solid #303030;\"\u003e\n    \u003cspan style=\"color:#ff4b0b;font-weight:900;\"\u003e✓\u003c\/span\u003e\n    Greater support during lifting, sitting and everyday movement\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"background:#222222;padding:16px;border-radius:10px;margin-bottom:10px;border:1px solid #303030;\"\u003e\n    \u003cspan style=\"color:#ff4b0b;font-weight:900;\"\u003e✓\u003c\/span\u003e\n    Better posture throughout your workday and training\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"background:#222222;padding:16px;border-radius:10px;margin-bottom:10px;border:1px solid #303030;\"\u003e\n    \u003cspan style=\"color:#ff4b0b;font-weight:900;\"\u003e✓\u003c\/span\u003e\n    Improved comfort during long periods of sitting or driving\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"background:#222222;padding:16px;border-radius:10px;margin-bottom:28px;border:1px solid #303030;\"\u003e\n    \u003cspan style=\"color:#ff4b0b;font-weight:900;\"\u003e✓\u003c\/span\u003e\n    Support that transitions from gym to office to everyday life\n  \u003c\/div\u003e\n\n\n  \u003ch3 style=\"font-size:22px;color:#ffffff;margin:30px 0 16px;font-weight:900;\"\u003e\n    A COMPLETE \u003cspan style=\"color:#ff4b0b;\"\u003eBACK SUPPORT SET\u003c\/span\u003e\n  \u003c\/h3\u003e\n\n\n  \u003cdiv style=\"background:#222222;padding:20px;border-radius:14px;margin-bottom:12px;border:1px solid #303030;\"\u003e\n    \u003cdiv style=\"color:#ff4b0b;font-size:17px;font-weight:900;margin-bottom:5px;\"\u003e\n      LUMBAR SUPPORT BELT\n    \u003c\/div\u003e\n    \u003cdiv style=\"color:#dddddd;\"\u003e\n      Wraps securely around your lower back to provide added support during training, lifting and daily movement.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\n  \u003cdiv style=\"background:#222222;padding:20px;border-radius:14px;margin-bottom:12px;border:1px solid #303030;\"\u003e\n    \u003cdiv style=\"color:#ff4b0b;font-size:17px;font-weight:900;margin-bottom:5px;\"\u003e\n      LUMBAR SEAT SUPPORT\n    \u003c\/div\u003e\n    \u003cdiv style=\"color:#dddddd;\"\u003e\n      Designed to support your lower back while seated — ideal for office chairs, long drives and everyday sitting.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\n  \u003cdiv style=\"background:#222222;padding:20px;border-radius:14px;margin-bottom:12px;border:1px solid #303030;\"\u003e\n    \u003cdiv style=\"color:#ff4b0b;font-size:17px;font-weight:900;margin-bottom:5px;\"\u003e\n      ADJUSTABLE FIT\n    \u003c\/div\u003e\n    \u003cdiv style=\"color:#dddddd;\"\u003e\n      Adjustable support helps you find a secure, comfortable fit suited to your body and activity.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\n  \u003cdiv style=\"background:#222222;padding:20px;border-radius:14px;margin-bottom:12px;border:1px solid #303030;\"\u003e\n    \u003cdiv style=\"color:#ff4b0b;font-size:17px;font-weight:900;margin-bottom:5px;\"\u003e\n      EVERYDAY VERSATILITY\n    \u003c\/div\u003e\n    \u003cdiv style=\"color:#dddddd;\"\u003e\n      Suitable for training, working, commuting and daily movement — one set for multiple parts of your day.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\n  \u003cdiv style=\"background:#222222;padding:20px;border-radius:14px;margin-bottom:30px;border:1px solid #303030;\"\u003e\n    \u003cdiv style=\"color:#ff4b0b;font-size:17px;font-weight:900;margin-bottom:5px;\"\u003e\n      BUILT FOR REGULAR USE\n    \u003c\/div\u003e\n    \u003cdiv style=\"color:#dddddd;\"\u003e\n      Durable construction designed for consistent use across both training and everyday life.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\n  \u003cdiv style=\"background:#111111;padding:24px 18px;border-radius:16px;border:1px solid #333333;margin-top:30px;\"\u003e\n\n    \u003cdiv style=\"text-align:center;color:#ff4b0b;font-size:12px;font-weight:800;letter-spacing:2px;margin-bottom:8px;\"\u003e\n      FIND YOUR FIT\n    \u003c\/div\u003e\n\n    \u003ch3 style=\"text-align:center;font-size:26px;color:#ffffff;margin:0 0 20px;font-weight:900;\"\u003e\n      CHOOSE YOUR \u003cspan style=\"color:#ff4b0b;\"\u003eSIZE\u003c\/span\u003e\n    \u003c\/h3\u003e\n\n\n    \u003cdiv style=\"background:#222222;padding:16px;border-radius:10px;margin-bottom:9px;display:flex;justify-content:space-between;align-items:center;\"\u003e\n      \u003cstrong style=\"color:#ff4b0b;font-size:18px;\"\u003eM\u003c\/strong\u003e\n      \u003cspan style=\"color:#ffffff;font-weight:700;\"\u003e50–60 KG\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv style=\"background:#222222;padding:16px;border-radius:10px;margin-bottom:9px;display:flex;justify-content:space-between;align-items:center;\"\u003e\n      \u003cstrong style=\"color:#ff4b0b;font-size:18px;\"\u003eL\u003c\/strong\u003e\n      \u003cspan style=\"color:#ffffff;font-weight:700;\"\u003e60–70 KG\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv style=\"background:#222222;padding:16px;border-radius:10px;margin-bottom:9px;display:flex;justify-content:space-between;align-items:center;\"\u003e\n      \u003cstrong style=\"color:#ff4b0b;font-size:18px;\"\u003eXL\u003c\/strong\u003e\n      \u003cspan style=\"color:#ffffff;font-weight:700;\"\u003e70–80 KG\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv style=\"background:#222222;padding:16px;border-radius:10px;display:flex;justify-content:space-between;align-items:center;\"\u003e\n      \u003cstrong style=\"color:#ff4b0b;font-size:18px;\"\u003eXXL\u003c\/strong\u003e\n      \u003cspan style=\"color:#ffffff;font-weight:700;\"\u003e80–90 KG\u003c\/span\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003cdiv style=\"background:linear-gradient(135deg,#242424,#111111);padding:26px;border-radius:16px;border:1px solid #333333;text-align:center;margin-top:24px;\"\u003e\n\n    \u003cdiv style=\"font-size:12px;color:#ff4b0b;font-weight:800;letter-spacing:2px;margin-bottom:8px;\"\u003e\n      GYM. OFFICE. CAR. HOME.\n    \u003c\/div\u003e\n\n    \u003ch3 style=\"font-size:27px;color:#ffffff;margin:0 0 12px;font-weight:900;\"\u003e\n      SUPPORT THAT MOVES\u003cbr\u003e\n      \u003cspan style=\"color:#ff4b0b;\"\u003eWITH YOUR DAY.\u003c\/span\u003e\n    \u003c\/h3\u003e\n\n    \u003cp style=\"color:#dddddd;margin:0 auto;max-width:620px;\"\u003e\n      From training sessions to long workdays and the drive home, the RepForm™ Back Support Set helps you stay supported wherever the day takes you.\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003cdiv style=\"margin-top:24px;background:#ff4b0b;padding:19px;border-radius:12px;text-align:center;\"\u003e\n    \u003cdiv style=\"color:#ffffff;font-size:20px;font-weight:900;letter-spacing:1px;\"\u003e\n      SUPPORT YOUR BACK.\u003cbr\u003e\n      LIVE WITHOUT LIMITS.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\n  \u003cdiv style=\"text-align:center;margin-top:22px;color:#8f8f8f;font-size:11px;letter-spacing:2px;\"\u003e\n    REPFORM™ • MOVE BETTER • LIVE STRONGER\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"RepForm","offers":[{"title":"M(50-60KG)","offer_id":47509505015996,"sku":null,"price":599.99,"currency_code":"ZAR","in_stock":true},{"title":"L(60-70KG)","offer_id":47509505048764,"sku":null,"price":599.99,"currency_code":"ZAR","in_stock":true},{"title":"XL(70-80KG)","offer_id":47509505081532,"sku":null,"price":599.99,"currency_code":"ZAR","in_stock":true},{"title":"2XL(80-90KG)","offer_id":47509505114300,"sku":null,"price":599.99,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0779\/8790\/5724\/files\/RepForm_BackSupportSetLumbarBelt_CushionforPain-FreeLiving-1.png?v=1789125869"},{"product_id":"repform™-foot-roller-textured-deep-tissue-massage-for-foot-comfort-recovery","title":"RepForm™ Foot Roller | Textured Deep Tissue Massage for Foot Comfort \u0026 Recovery","description":"\u003cdiv style=\"background:#171717;color:#ffffff;padding:30px 22px;border-radius:18px;font-family:Arial,Helvetica,sans-serif;line-height:1.6;margin:20px 0;\"\u003e\n\n  \u003cdiv style=\"text-align:center;margin-bottom:28px;\"\u003e\n\n    \u003cdiv style=\"color:#ff4b0b;font-size:12px;font-weight:800;letter-spacing:2.5px;margin-bottom:10px;\"\u003e\n      REPFORM™ RECOVERY SERIES\n    \u003c\/div\u003e\n\n    \u003ch2 style=\"font-size:34px;line-height:1.08;margin:0 0 15px;font-weight:900;color:#ffffff;\"\u003e\n      HAPPY FEET.\u003cbr\u003e\n      \u003cspan style=\"color:#ff4b0b;\"\u003eBETTER PERFORMANCE.\u003c\/span\u003e\n    \u003c\/h2\u003e\n\n    \u003cp style=\"font-size:16px;color:#e5e5e5;margin:0 auto;max-width:680px;\"\u003e\n      Target tired, tight feet with focused pressure that helps you recover, move better and stay ready for your next session.\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003cdiv style=\"background:#242424;border-left:4px solid #ff4b0b;padding:18px;border-radius:12px;margin:24px 0;text-align:center;\"\u003e\n    \u003cstrong style=\"font-size:18px;\"\u003e\n      SMALL TOOL. TARGETED PRESSURE.\u003cbr\u003e\n      \u003cspan style=\"color:#ff4b0b;\"\u003eBIG DIFFERENCE.\u003c\/span\u003e\n    \u003c\/strong\u003e\n  \u003c\/div\u003e\n\n\n  \u003ch3 style=\"font-size:22px;color:#ffffff;margin:30px 0 16px;font-weight:900;\"\u003e\n    WHAT YOU'RE \u003cspan style=\"color:#ff4b0b;\"\u003eWORKING TOWARDS\u003c\/span\u003e\n  \u003c\/h3\u003e\n\n  \u003cdiv style=\"background:#222222;padding:16px;border-radius:10px;margin-bottom:10px;border:1px solid #303030;\"\u003e\n    \u003cspan style=\"color:#ff4b0b;font-weight:900;\"\u003e✓\u003c\/span\u003e\n    Less foot tightness after long days and training sessions\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"background:#222222;padding:16px;border-radius:10px;margin-bottom:10px;border:1px solid #303030;\"\u003e\n    \u003cspan style=\"color:#ff4b0b;font-weight:900;\"\u003e✓\u003c\/span\u003e\n    Improved foot mobility and flexibility over time\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"background:#222222;padding:16px;border-radius:10px;margin-bottom:10px;border:1px solid #303030;\"\u003e\n    \u003cspan style=\"color:#ff4b0b;font-weight:900;\"\u003e✓\u003c\/span\u003e\n    Targeted pressure across the arch, heel and ball of the foot\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"background:#222222;padding:16px;border-radius:10px;margin-bottom:28px;border:1px solid #303030;\"\u003e\n    \u003cspan style=\"color:#ff4b0b;font-weight:900;\"\u003e✓\u003c\/span\u003e\n    A simple recovery tool you can use almost anywhere\n  \u003c\/div\u003e\n\n\n  \u003ch3 style=\"font-size:22px;color:#ffffff;margin:30px 0 16px;font-weight:900;\"\u003e\n    BUILT FOR \u003cspan style=\"color:#ff4b0b;\"\u003eDEEP FOOT RELIEF\u003c\/span\u003e\n  \u003c\/h3\u003e\n\n\n  \u003cdiv style=\"background:#222222;padding:20px;border-radius:14px;margin-bottom:12px;border:1px solid #303030;\"\u003e\n    \u003cdiv style=\"color:#ff4b0b;font-size:17px;font-weight:900;margin-bottom:5px;\"\u003e\n      TEXTURED MASSAGE SURFACE\n    \u003c\/div\u003e\n    \u003cdiv style=\"color:#dddddd;\"\u003e\n      Raised massage points apply focused pressure across key areas of the foot to help release tightness and tension.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\n  \u003cdiv style=\"background:#222222;padding:20px;border-radius:14px;margin-bottom:12px;border:1px solid #303030;\"\u003e\n    \u003cdiv style=\"color:#ff4b0b;font-size:17px;font-weight:900;margin-bottom:5px;\"\u003e\n      FIRM DEEP-PRESSURE FEEL\n    \u003c\/div\u003e\n    \u003cdiv style=\"color:#dddddd;\"\u003e\n      Durable construction gives you the firmness needed for controlled rolling and targeted massage.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\n  \u003cdiv style=\"background:#222222;padding:20px;border-radius:14px;margin-bottom:12px;border:1px solid #303030;\"\u003e\n    \u003cdiv style=\"color:#ff4b0b;font-size:17px;font-weight:900;margin-bottom:5px;\"\u003e\n      FULLY MANUAL CONTROL\n    \u003c\/div\u003e\n    \u003cdiv style=\"color:#dddddd;\"\u003e\n      You control the pressure, speed and position — making it easy to focus on the areas that need attention most.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\n  \u003cdiv style=\"background:#222222;padding:20px;border-radius:14px;margin-bottom:12px;border:1px solid #303030;\"\u003e\n    \u003cdiv style=\"color:#ff4b0b;font-size:17px;font-weight:900;margin-bottom:5px;\"\u003e\n      COMPACT \u0026amp; LIGHTWEIGHT\n    \u003c\/div\u003e\n    \u003cdiv style=\"color:#dddddd;\"\u003e\n      At approximately 15 cm long and 5 cm high, it is easy to keep at home, under your desk or in your training bag.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\n  \u003cdiv style=\"background:#222222;padding:20px;border-radius:14px;margin-bottom:30px;border:1px solid #303030;\"\u003e\n    \u003cdiv style=\"color:#ff4b0b;font-size:17px;font-weight:900;margin-bottom:5px;\"\u003e\n      MADE FOR REGULAR USE\n    \u003c\/div\u003e\n    \u003cdiv style=\"color:#dddddd;\"\u003e\n      Durable plastic construction is designed to maintain its shape and textured surface through repeated use.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\n  \u003cdiv style=\"background:#111111;padding:24px 18px;border-radius:16px;border:1px solid #333333;margin-top:30px;text-align:center;\"\u003e\n\n    \u003cdiv style=\"font-size:12px;color:#ff4b0b;font-weight:800;letter-spacing:2px;margin-bottom:16px;\"\u003e\n      SIMPLE TO USE\n    \u003c\/div\u003e\n\n    \u003cdiv style=\"background:#222222;padding:15px;border-radius:10px;margin-bottom:9px;\"\u003e\n      \u003cstrong style=\"color:#ff4b0b;\"\u003e1.\u003c\/strong\u003e\n      Place your foot comfortably on the roller\n    \u003c\/div\u003e\n\n    \u003cdiv style=\"background:#222222;padding:15px;border-radius:10px;margin-bottom:9px;\"\u003e\n      \u003cstrong style=\"color:#ff4b0b;\"\u003e2.\u003c\/strong\u003e\n      Roll slowly backwards and forwards\n    \u003c\/div\u003e\n\n    \u003cdiv style=\"background:#222222;padding:15px;border-radius:10px;\"\u003e\n      \u003cstrong style=\"color:#ff4b0b;\"\u003e3.\u003c\/strong\u003e\n      Focus on tighter areas and adjust pressure as needed\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003cdiv style=\"background:linear-gradient(135deg,#242424,#111111);padding:26px;border-radius:16px;border:1px solid #333333;text-align:center;margin-top:24px;\"\u003e\n\n    \u003cdiv style=\"font-size:12px;color:#ff4b0b;font-weight:800;letter-spacing:2px;margin-bottom:8px;\"\u003e\n      HOME. OFFICE. GYM. TRAVEL.\n    \u003c\/div\u003e\n\n    \u003ch3 style=\"font-size:27px;color:#ffffff;margin:0 0 12px;font-weight:900;\"\u003e\n      RECOVERY THAT FITS\u003cbr\u003e\n      \u003cspan style=\"color:#ff4b0b;\"\u003eINTO YOUR DAY.\u003c\/span\u003e\n    \u003c\/h3\u003e\n\n    \u003cp style=\"color:#dddddd;margin:0 auto;max-width:620px;\"\u003e\n      Whether you're recovering after training, standing all day or simply dealing with tired feet, the RepForm™ Foot Roller gives you an easy way to add focused foot massage into your routine.\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003cdiv style=\"margin-top:24px;background:#ff4b0b;padding:19px;border-radius:12px;text-align:center;\"\u003e\n    \u003cdiv style=\"color:#ffffff;font-size:20px;font-weight:900;letter-spacing:1px;\"\u003e\n      ROLL IT OUT.\u003cbr\u003e\n      FEEL THE DIFFERENCE.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\n  \u003cdiv style=\"text-align:center;margin-top:22px;color:#8f8f8f;font-size:11px;letter-spacing:2px;\"\u003e\n    REPFORM™ • RECOVER BETTER • MOVE STRONGER\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"RepForm","offers":[{"title":"Default Title","offer_id":47463197573308,"sku":null,"price":149.99,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0779\/8790\/5724\/files\/RepForm_FootRollerTexturedDeepTissueMassageforFootComfort_Recovery-3.png?v=1789134450"},{"product_id":"repform™-3mm-yoga-mat-non-slip-shock-absorbing-portable-fitness-mat","title":"RepForm™ 3mm Yoga Mat | Non-Slip, Shock-Absorbing \u0026 Portable Fitness Mat","description":"\u003cdiv style=\"background:#171717;color:#ffffff;padding:30px 22px;border-radius:18px;font-family:Arial,Helvetica,sans-serif;line-height:1.6;margin:20px 0;\"\u003e\n\n  \u003cdiv style=\"text-align:center;margin-bottom:28px;\"\u003e\n\n    \u003cdiv style=\"color:#ff4b0b;font-size:12px;font-weight:800;letter-spacing:2.5px;margin-bottom:10px;\"\u003e\n      REPFORM™ PERFORMANCE MAT\n    \u003c\/div\u003e\n\n    \u003ch2 style=\"font-size:34px;line-height:1.08;margin:0 0 15px;font-weight:900;color:#ffffff;\"\u003e\n      TRAIN ON A SURFACE\u003cbr\u003e\n      \u003cspan style=\"color:#ff4b0b;\"\u003eTHAT WORKS AS HARD AS YOU DO.\u003c\/span\u003e\n    \u003c\/h2\u003e\n\n    \u003cp style=\"font-size:16px;color:#e5e5e5;margin:0 auto;max-width:680px;\"\u003e\n      Grip, cushioning and support in one lightweight mat built for yoga, Pilates, stretching and high-intensity training.\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003cdiv style=\"background:#242424;border-left:4px solid #ff4b0b;padding:18px;border-radius:12px;margin:24px 0;text-align:center;\"\u003e\n    \u003cstrong style=\"font-size:18px;\"\u003e\n      ONE MAT. EVERY WORKOUT.\u003cbr\u003e\n      \u003cspan style=\"color:#ff4b0b;\"\u003eZERO COMPROMISE.\u003c\/span\u003e\n    \u003c\/strong\u003e\n  \u003c\/div\u003e\n\n\n  \u003ch3 style=\"font-size:22px;color:#ffffff;margin:30px 0 16px;font-weight:900;\"\u003e\n    WHAT YOU'RE \u003cspan style=\"color:#ff4b0b;\"\u003eTRAINING FOR\u003c\/span\u003e\n  \u003c\/h3\u003e\n\n  \u003cdiv style=\"background:#222222;padding:16px;border-radius:10px;margin-bottom:10px;border:1px solid #303030;\"\u003e\n    \u003cspan style=\"color:#ff4b0b;font-weight:900;\"\u003e✓\u003c\/span\u003e\n    Joint-friendly cushioning for knees, hips and wrists\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"background:#222222;padding:16px;border-radius:10px;margin-bottom:10px;border:1px solid #303030;\"\u003e\n    \u003cspan style=\"color:#ff4b0b;font-weight:900;\"\u003e✓\u003c\/span\u003e\n    A stable surface that keeps you grounded through every movement\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"background:#222222;padding:16px;border-radius:10px;margin-bottom:10px;border:1px solid #303030;\"\u003e\n    \u003cspan style=\"color:#ff4b0b;font-weight:900;\"\u003e✓\u003c\/span\u003e\n    Added shock absorption for dynamic training and floor work\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"background:#222222;padding:16px;border-radius:10px;margin-bottom:28px;border:1px solid #303030;\"\u003e\n    \u003cspan style=\"color:#ff4b0b;font-weight:900;\"\u003e✓\u003c\/span\u003e\n    One versatile mat for yoga, Pilates, HIIT and stretching\n  \u003c\/div\u003e\n\n\n  \u003ch3 style=\"font-size:22px;color:#ffffff;margin:30px 0 16px;font-weight:900;\"\u003e\n    BUILT FOR \u003cspan style=\"color:#ff4b0b;\"\u003ePERFORMANCE \u0026amp; COMFORT\u003c\/span\u003e\n  \u003c\/h3\u003e\n\n\n  \u003cdiv style=\"background:#222222;padding:20px;border-radius:14px;margin-bottom:12px;border:1px solid #303030;\"\u003e\n    \u003cdiv style=\"color:#ff4b0b;font-size:17px;font-weight:900;margin-bottom:5px;\"\u003e\n      3MM HIGH-DENSITY EVA\n    \u003c\/div\u003e\n    \u003cdiv style=\"color:#dddddd;\"\u003e\n      Provides a supportive layer between you and the floor while keeping the mat lightweight and responsive.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\n  \u003cdiv style=\"background:#222222;padding:20px;border-radius:14px;margin-bottom:12px;border:1px solid #303030;\"\u003e\n    \u003cdiv style=\"color:#ff4b0b;font-size:17px;font-weight:900;margin-bottom:5px;\"\u003e\n      TEXTURED NON-SLIP SURFACE\n    \u003c\/div\u003e\n    \u003cdiv style=\"color:#dddddd;\"\u003e\n      Designed to provide dependable grip beneath your hands and feet so you can focus on your movement.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\n  \u003cdiv style=\"background:#222222;padding:20px;border-radius:14px;margin-bottom:12px;border:1px solid #303030;\"\u003e\n    \u003cdiv style=\"color:#ff4b0b;font-size:17px;font-weight:900;margin-bottom:5px;\"\u003e\n      SHOCK-ABSORBING SUPPORT\n    \u003c\/div\u003e\n    \u003cdiv style=\"color:#dddddd;\"\u003e\n      Helps soften impact during floor-based exercises, conditioning sessions and dynamic movements.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\n  \u003cdiv style=\"background:#222222;padding:20px;border-radius:14px;margin-bottom:12px;border:1px solid #303030;\"\u003e\n    \u003cdiv style=\"color:#ff4b0b;font-size:17px;font-weight:900;margin-bottom:5px;\"\u003e\n      LIGHTWEIGHT \u0026amp; PORTABLE\n    \u003c\/div\u003e\n    \u003cdiv style=\"color:#dddddd;\"\u003e\n      Rolls up easily for compact storage and convenient transport between home, gym and studio.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\n  \u003cdiv style=\"background:#222222;padding:20px;border-radius:14px;margin-bottom:30px;border:1px solid #303030;\"\u003e\n    \u003cdiv style=\"color:#ff4b0b;font-size:17px;font-weight:900;margin-bottom:5px;\"\u003e\n      MULTI-TRAINING DESIGN\n    \u003c\/div\u003e\n    \u003cdiv style=\"color:#dddddd;\"\u003e\n      Move seamlessly between yoga flows, Pilates, stretching, core work and higher-intensity training.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\n  \u003cdiv style=\"background:#111111;padding:24px 18px;border-radius:16px;border:1px solid #333333;margin-top:30px;text-align:center;\"\u003e\n\n    \u003cdiv style=\"font-size:12px;color:#ff4b0b;font-weight:800;letter-spacing:2px;margin-bottom:8px;\"\u003e\n      MADE TO FIT YOUR TRAINING\n    \u003c\/div\u003e\n\n    \u003ch3 style=\"font-size:26px;color:#ffffff;margin:0 0 18px;font-weight:900;\"\u003e\n      YOUR MAT. \u003cspan style=\"color:#ff4b0b;\"\u003eYOUR MOVEMENT.\u003c\/span\u003e\n    \u003c\/h3\u003e\n\n    \u003cdiv style=\"display:flex;justify-content:center;flex-wrap:wrap;gap:8px;\"\u003e\n\n      \u003cdiv style=\"background:#222222;padding:12px 16px;border-radius:8px;font-weight:800;font-size:12px;\"\u003e\n        YOGA\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"background:#222222;padding:12px 16px;border-radius:8px;font-weight:800;font-size:12px;\"\u003e\n        PILATES\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"background:#222222;padding:12px 16px;border-radius:8px;font-weight:800;font-size:12px;\"\u003e\n        HIIT\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"background:#222222;padding:12px 16px;border-radius:8px;font-weight:800;font-size:12px;\"\u003e\n        STRETCHING\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"background:#222222;padding:12px 16px;border-radius:8px;font-weight:800;font-size:12px;\"\u003e\n        CORE\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003cdiv style=\"background:#242424;padding:24px 20px;border-radius:16px;border:1px solid #333333;margin-top:24px;\"\u003e\n\n    \u003cdiv style=\"text-align:center;color:#ff4b0b;font-size:12px;font-weight:800;letter-spacing:2px;margin-bottom:15px;\"\u003e\n      PRODUCT SIZE\n    \u003c\/div\u003e\n\n    \u003cdiv style=\"display:flex;justify-content:space-between;padding:13px 0;border-bottom:1px solid #3a3a3a;\"\u003e\n      \u003cspan style=\"color:#aaaaaa;\"\u003eLength\u003c\/span\u003e\n      \u003cstrong style=\"color:#ffffff;\"\u003e173 CM\u003c\/strong\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv style=\"display:flex;justify-content:space-between;padding:13px 0;border-bottom:1px solid #3a3a3a;\"\u003e\n      \u003cspan style=\"color:#aaaaaa;\"\u003eWidth\u003c\/span\u003e\n      \u003cstrong style=\"color:#ffffff;\"\u003e61 CM\u003c\/strong\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv style=\"display:flex;justify-content:space-between;padding:13px 0;\"\u003e\n      \u003cspan style=\"color:#aaaaaa;\"\u003eThickness\u003c\/span\u003e\n      \u003cstrong style=\"color:#ffffff;\"\u003e3 MM\u003c\/strong\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003cdiv style=\"background:linear-gradient(135deg,#242424,#111111);padding:26px;border-radius:16px;border:1px solid #333333;text-align:center;margin-top:24px;\"\u003e\n\n    \u003cdiv style=\"font-size:12px;color:#ff4b0b;font-weight:800;letter-spacing:2px;margin-bottom:8px;\"\u003e\n      FROM FIRST REP TO FINAL STRETCH\n    \u003c\/div\u003e\n\n    \u003ch3 style=\"font-size:27px;color:#ffffff;margin:0 0 12px;font-weight:900;\"\u003e\n      ONE SURFACE.\u003cbr\u003e\n      \u003cspan style=\"color:#ff4b0b;\"\u003eENDLESS MOVEMENT.\u003c\/span\u003e\n    \u003c\/h3\u003e\n\n    \u003cp style=\"color:#dddddd;margin:0 auto;max-width:620px;\"\u003e\n      Whether you're holding a pose, powering through a conditioning circuit or finishing with a recovery stretch, the RepForm™ 3mm Yoga Mat gives you a consistent surface to train on.\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003cdiv style=\"margin-top:24px;background:#ff4b0b;padding:19px;border-radius:12px;text-align:center;\"\u003e\n    \u003cdiv style=\"color:#ffffff;font-size:20px;font-weight:900;letter-spacing:1px;\"\u003e\n      MORE CUSHION.\u003cbr\u003e\n      MORE GRIP. MORE PERFORMANCE.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\n  \u003cdiv style=\"text-align:center;margin-top:22px;color:#8f8f8f;font-size:11px;letter-spacing:2px;\"\u003e\n    REPFORM™ • MOVE BETTER • TRAIN STRONGER\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"RepForm","offers":[{"title":"Default Title","offer_id":47463294304444,"sku":null,"price":599.99,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0779\/8790\/5724\/files\/RepForm_3mmYogaMatNon-Slip_Shock-Absorbing_PortableFitnessMat-1.png?v=1789136519"},{"product_id":"repform™-towel-set-3-piece-quick-dry-for-sport-travel-outdoor-use","title":"RepForm™ Towel Set | 3-Piece Quick-Dry for Sport, Travel \u0026 Outdoor Use","description":"\u003cdiv style=\"background:#171717;color:#ffffff;padding:30px 22px;border-radius:18px;font-family:Arial,Helvetica,sans-serif;line-height:1.6;margin:20px 0;\"\u003e\n\n  \u003cdiv style=\"text-align:center;margin-bottom:28px;\"\u003e\n\n    \u003cdiv style=\"color:#ff4b0b;font-size:12px;font-weight:800;letter-spacing:2.5px;margin-bottom:10px;\"\u003e\n      REPFORM™ ACTIVE ESSENTIALS\n    \u003c\/div\u003e\n\n    \u003ch2 style=\"font-size:34px;line-height:1.08;margin:0 0 15px;font-weight:900;color:#ffffff;\"\u003e\n      ONE SET. EVERY SIZE.\u003cbr\u003e\n      \u003cspan style=\"color:#ff4b0b;\"\u003eANY ADVENTURE.\u003c\/span\u003e\n    \u003c\/h2\u003e\n\n    \u003cp style=\"font-size:16px;color:#e5e5e5;margin:0 auto;max-width:680px;\"\u003e\n      Three quick-dry microfibre towels designed for training, swimming, travel, camping and everything in between.\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003cdiv style=\"background:#242424;border-left:4px solid #ff4b0b;padding:18px;border-radius:12px;margin:24px 0;text-align:center;\"\u003e\n    \u003cstrong style=\"font-size:18px;\"\u003e\n      THREE SIZES. ONE COMPLETE SET.\u003cbr\u003e\n      \u003cspan style=\"color:#ff4b0b;\"\u003eALWAYS PREPARED.\u003c\/span\u003e\n    \u003c\/strong\u003e\n  \u003c\/div\u003e\n\n\n  \u003ch3 style=\"font-size:22px;color:#ffffff;margin:30px 0 16px;font-weight:900;\"\u003e\n    WHAT YOU'RE \u003cspan style=\"color:#ff4b0b;\"\u003eGETTING\u003c\/span\u003e\n  \u003c\/h3\u003e\n\n  \u003cdiv style=\"background:#222222;padding:16px;border-radius:10px;margin-bottom:10px;border:1px solid #303030;\"\u003e\n    \u003cspan style=\"color:#ff4b0b;font-weight:900;\"\u003e✓\u003c\/span\u003e\n    A complete towel set for gym, travel, swimming and everyday use\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"background:#222222;padding:16px;border-radius:10px;margin-bottom:10px;border:1px solid #303030;\"\u003e\n    \u003cspan style=\"color:#ff4b0b;font-weight:900;\"\u003e✓\u003c\/span\u003e\n    Quick-drying microfibre performance between sessions\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"background:#222222;padding:16px;border-radius:10px;margin-bottom:10px;border:1px solid #303030;\"\u003e\n    \u003cspan style=\"color:#ff4b0b;font-weight:900;\"\u003e✓\u003c\/span\u003e\n    High absorbency without the bulk of traditional towels\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"background:#222222;padding:16px;border-radius:10px;margin-bottom:28px;border:1px solid #303030;\"\u003e\n    \u003cspan style=\"color:#ff4b0b;font-weight:900;\"\u003e✓\u003c\/span\u003e\n    Three useful sizes for face, gym, body and travel\n  \u003c\/div\u003e\n\n\n  \u003ch3 style=\"font-size:22px;color:#ffffff;margin:30px 0 16px;font-weight:900;\"\u003e\n    THREE TOWELS. \u003cspan style=\"color:#ff4b0b;\"\u003eEVERY SITUATION COVERED.\u003c\/span\u003e\n  \u003c\/h3\u003e\n\n\n  \u003cdiv style=\"background:#222222;padding:20px;border-radius:14px;margin-bottom:12px;border:1px solid #303030;\"\u003e\n    \u003cdiv style=\"color:#ff4b0b;font-size:17px;font-weight:900;margin-bottom:5px;\"\u003e\n      ULTRA-FINE MICROFIBRE\n    \u003c\/div\u003e\n    \u003cdiv style=\"color:#dddddd;\"\u003e\n      Soft, lightweight and highly absorbent material that quickly pulls moisture away from your skin.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\n  \u003cdiv style=\"background:#222222;padding:20px;border-radius:14px;margin-bottom:12px;border:1px solid #303030;\"\u003e\n    \u003cdiv style=\"color:#ff4b0b;font-size:17px;font-weight:900;margin-bottom:5px;\"\u003e\n      QUICK-DRY PERFORMANCE\n    \u003c\/div\u003e\n    \u003cdiv style=\"color:#dddddd;\"\u003e\n      Designed to dry quickly between workouts, swims and adventures so your towels stay ready for whatever comes next.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\n  \u003cdiv style=\"background:#222222;padding:20px;border-radius:14px;margin-bottom:12px;border:1px solid #303030;\"\u003e\n    \u003cdiv style=\"color:#ff4b0b;font-size:17px;font-weight:900;margin-bottom:5px;\"\u003e\n      3 USEFUL SIZES INCLUDED\n    \u003c\/div\u003e\n    \u003cdiv style=\"color:#dddddd;\"\u003e\n      One compact set gives you the right towel for quick wipe-downs, gym sessions and full-body drying.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\n  \u003cdiv style=\"background:#222222;padding:20px;border-radius:14px;margin-bottom:12px;border:1px solid #303030;\"\u003e\n    \u003cdiv style=\"color:#ff4b0b;font-size:17px;font-weight:900;margin-bottom:5px;\"\u003e\n      COMPACT \u0026amp; PACKABLE\n    \u003c\/div\u003e\n    \u003cdiv style=\"color:#dddddd;\"\u003e\n      Each towel folds down small, making the complete set easy to fit into your gym bag, backpack or luggage.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\n  \u003cdiv style=\"background:#222222;padding:20px;border-radius:14px;margin-bottom:30px;border:1px solid #303030;\"\u003e\n    \u003cdiv style=\"color:#ff4b0b;font-size:17px;font-weight:900;margin-bottom:5px;\"\u003e\n      MADE FOR ACTIVE LIFE\n    \u003c\/div\u003e\n    \u003cdiv style=\"color:#dddddd;\"\u003e\n      Gym. Swimming. Beach. Camping. Travel. Outdoor training. One set built to move with you.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\n  \u003cdiv style=\"background:#111111;padding:24px 18px;border-radius:16px;border:1px solid #333333;margin-top:30px;\"\u003e\n\n    \u003cdiv style=\"text-align:center;color:#ff4b0b;font-size:12px;font-weight:800;letter-spacing:2px;margin-bottom:8px;\"\u003e\n      THREE SIZES INCLUDED\n    \u003c\/div\u003e\n\n    \u003ch3 style=\"text-align:center;font-size:26px;color:#ffffff;margin:0 0 20px;font-weight:900;\"\u003e\n      THE RIGHT SIZE. \u003cspan style=\"color:#ff4b0b;\"\u003eEVERY TIME.\u003c\/span\u003e\n    \u003c\/h3\u003e\n\n\n    \u003cdiv style=\"background:#222222;padding:17px;border-radius:10px;margin-bottom:10px;\"\u003e\n      \u003cdiv style=\"display:flex;justify-content:space-between;gap:15px;align-items:center;\"\u003e\n        \u003cstrong style=\"color:#ff4b0b;font-size:18px;\"\u003eSMALL\u003c\/strong\u003e\n        \u003cstrong style=\"color:#ffffff;\"\u003e30 × 30 CM\u003c\/strong\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"color:#aaaaaa;font-size:13px;margin-top:5px;\"\u003e\n        Face • Hands • Sweat • Quick Wipe\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n\n    \u003cdiv style=\"background:#222222;padding:17px;border-radius:10px;margin-bottom:10px;\"\u003e\n      \u003cdiv style=\"display:flex;justify-content:space-between;gap:15px;align-items:center;\"\u003e\n        \u003cstrong style=\"color:#ff4b0b;font-size:18px;\"\u003eMEDIUM\u003c\/strong\u003e\n        \u003cstrong style=\"color:#ffffff;\"\u003e40 × 60 CM\u003c\/strong\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"color:#aaaaaa;font-size:13px;margin-top:5px;\"\u003e\n        Gym • Sport • Travel • Camping\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n\n    \u003cdiv style=\"background:#222222;padding:17px;border-radius:10px;\"\u003e\n      \u003cdiv style=\"display:flex;justify-content:space-between;gap:15px;align-items:center;\"\u003e\n        \u003cstrong style=\"color:#ff4b0b;font-size:18px;\"\u003eLARGE\u003c\/strong\u003e\n        \u003cstrong style=\"color:#ffffff;\"\u003e60 × 122 CM\u003c\/strong\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"color:#aaaaaa;font-size:13px;margin-top:5px;\"\u003e\n        Swimming • Beach • Pool • Full Body\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003cdiv style=\"background:#111111;padding:24px 18px;border-radius:16px;border:1px solid #333333;text-align:center;margin-top:24px;\"\u003e\n\n    \u003cdiv style=\"font-size:12px;color:#ff4b0b;font-weight:800;letter-spacing:2px;margin-bottom:16px;\"\u003e\n      ONE SET. ENDLESS USES.\n    \u003c\/div\u003e\n\n    \u003cdiv style=\"display:flex;justify-content:center;flex-wrap:wrap;gap:8px;\"\u003e\n\n      \u003cdiv style=\"background:#222222;padding:12px 14px;border-radius:8px;font-weight:800;font-size:12px;\"\u003e\n        GYM\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"background:#222222;padding:12px 14px;border-radius:8px;font-weight:800;font-size:12px;\"\u003e\n        SWIMMING\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"background:#222222;padding:12px 14px;border-radius:8px;font-weight:800;font-size:12px;\"\u003e\n        BEACH\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"background:#222222;padding:12px 14px;border-radius:8px;font-weight:800;font-size:12px;\"\u003e\n        TRAVEL\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"background:#222222;padding:12px 14px;border-radius:8px;font-weight:800;font-size:12px;\"\u003e\n        CAMPING\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003cdiv style=\"background:linear-gradient(135deg,#242424,#111111);padding:26px;border-radius:16px;border:1px solid #333333;text-align:center;margin-top:24px;\"\u003e\n\n    \u003cdiv style=\"font-size:12px;color:#ff4b0b;font-weight:800;letter-spacing:2px;margin-bottom:8px;\"\u003e\n      PACK LESS. DO MORE.\n    \u003c\/div\u003e\n\n    \u003ch3 style=\"font-size:27px;color:#ffffff;margin:0 0 12px;font-weight:900;\"\u003e\n      ONE SET FOR\u003cbr\u003e\n      \u003cspan style=\"color:#ff4b0b;\"\u003eEVERY ADVENTURE.\u003c\/span\u003e\n    \u003c\/h3\u003e\n\n    \u003cp style=\"color:#dddddd;margin:0 auto;max-width:620px;\"\u003e\n      From your morning workout to the pool, beach or weekend away, the RepForm™ 3-Piece Quick-Dry Towel Set keeps the right towel within reach.\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003cdiv style=\"margin-top:24px;background:#ff4b0b;padding:19px;border-radius:12px;text-align:center;\"\u003e\n    \u003cdiv style=\"color:#ffffff;font-size:20px;font-weight:900;letter-spacing:1px;\"\u003e\n      ABSORB MORE.\u003cbr\u003e\n      DRY FASTER. GO FURTHER.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\n  \u003cdiv style=\"text-align:center;margin-top:22px;color:#8f8f8f;font-size:11px;letter-spacing:2px;\"\u003e\n    REPFORM™ • BUILT TO MOVE • READY TO GO\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"RepForm","offers":[{"title":"Default Title","offer_id":47482228113596,"sku":null,"price":299.99,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0779\/8790\/5724\/files\/RepForm_TowelSet3-PieceQuick-DryforSport_Travel_OutdoorUse-1.png?v=1789540500"},{"product_id":"repform™-stability-ball-set-core-strength-balance-flexibility-training","title":"RepForm™ Stability Ball Set | Core Strength, Balance \u0026 Flexibility Training","description":"\u003cdiv class=\"rf-stability\"\u003e\n\n\u003cstyle\u003e\n\/* =========================\n   REPFORM STABILITY BALL SET\n   ========================= *\/\n\n.rf-stability{\n  --orange:#ff4b0b;\n  --orange2:#ff6a00;\n  --black:#0a0a0a;\n  --card:#151515;\n  --card2:#1c1c1c;\n  --muted:#a8a8a8;\n  --white:#ffffff;\n\n  background:\n    radial-gradient(circle at 85% 10%, rgba(255,75,11,.12), transparent 28%),\n    radial-gradient(circle at 10% 55%, rgba(255,75,11,.06), transparent 30%),\n    #0a0a0a;\n\n  color:#fff;\n  padding:50px 22px;\n  border-radius:20px;\n  font-family:Arial,Helvetica,sans-serif;\n  line-height:1.6;\n  overflow:hidden;\n  position:relative;\n}\n\n\/* ---------- GLOBAL ---------- *\/\n\n.rf-stability *{\n  box-sizing:border-box;\n}\n\n.rf-inner{\n  max-width:1000px;\n  margin:auto;\n}\n\n.rf-orange{\n  color:var(--orange);\n}\n\n.rf-center{\n  text-align:center;\n}\n\n.rf-label{\n  display:inline-flex;\n  align-items:center;\n  gap:8px;\n  padding:8px 14px;\n  border:1px solid rgba(255,75,11,.35);\n  background:rgba(255,75,11,.08);\n  border-radius:100px;\n  color:var(--orange);\n  font-size:12px;\n  font-weight:800;\n  letter-spacing:1.8px;\n  text-transform:uppercase;\n}\n\n\/* ---------- HERO ---------- *\/\n\n.rf-hero{\n  text-align:center;\n  padding:30px 10px 55px;\n  position:relative;\n}\n\n.rf-hero h2{\n  margin:20px auto 14px;\n  max-width:820px;\n  font-size:clamp(34px,6vw,68px);\n  line-height:.98;\n  letter-spacing:-2.5px;\n  font-weight:900;\n  text-transform:uppercase;\n}\n\n.rf-hero p{\n  max-width:680px;\n  margin:0 auto;\n  color:#c8c8c8;\n  font-size:17px;\n}\n\n.rf-hero-line{\n  width:90px;\n  height:4px;\n  background:var(--orange);\n  margin:25px auto;\n  border-radius:10px;\n  animation:rfLine 2.5s ease-in-out infinite;\n}\n\n@keyframes rfLine{\n  0%,100%{width:55px;opacity:.55;}\n  50%{width:130px;opacity:1;}\n}\n\n\n\/* ---------- BALL ANIMATION ---------- *\/\n\n.rf-ball-stage{\n  position:relative;\n  height:170px;\n  max-width:460px;\n  margin:35px auto 0;\n}\n\n.rf-ball{\n  position:absolute;\n  border-radius:50%;\n  background:\n    repeating-linear-gradient(\n      0deg,\n      rgba(255,255,255,.05) 0px,\n      rgba(255,255,255,.05) 2px,\n      transparent 2px,\n      transparent 8px\n    ),\n    radial-gradient(circle at 30% 25%, #ff7c47, var(--orange) 38%, #b62d00 100%);\n\n  box-shadow:\n    0 20px 40px rgba(0,0,0,.45),\n    0 0 35px rgba(255,75,11,.18);\n\n  border:1px solid rgba(255,255,255,.08);\n}\n\n.rf-ball-large{\n  width:135px;\n  height:135px;\n  left:26%;\n  top:10px;\n  animation:rfFloatLarge 4s ease-in-out infinite;\n}\n\n.rf-ball-small{\n  width:70px;\n  height:70px;\n  right:26%;\n  bottom:10px;\n  animation:rfFloatSmall 3.2s ease-in-out infinite;\n}\n\n@keyframes rfFloatLarge{\n  0%,100%{transform:translateY(0) rotate(0deg);}\n  50%{transform:translateY(-13px) rotate(3deg);}\n}\n\n@keyframes rfFloatSmall{\n  0%,100%{transform:translateY(0) translateX(0);}\n  50%{transform:translateY(-18px) translateX(7px);}\n}\n\n.rf-orbit{\n  position:absolute;\n  width:270px;\n  height:115px;\n  border:1px solid rgba(255,75,11,.25);\n  border-radius:50%;\n  left:50%;\n  top:25px;\n  transform:translateX(-50%) rotate(-8deg);\n}\n\n\n\/* ---------- BENEFIT STRIP ---------- *\/\n\n.rf-benefits{\n  display:grid;\n  grid-template-columns:repeat(4,1fr);\n  gap:12px;\n  margin:15px 0 55px;\n}\n\n.rf-benefit{\n  background:linear-gradient(145deg,#171717,#101010);\n  border:1px solid #252525;\n  padding:22px 15px;\n  border-radius:14px;\n  text-align:center;\n  transition:.35s ease;\n}\n\n.rf-benefit:hover{\n  transform:translateY(-6px);\n  border-color:rgba(255,75,11,.65);\n  box-shadow:0 15px 35px rgba(0,0,0,.35);\n}\n\n.rf-benefit-icon{\n  font-size:24px;\n  margin-bottom:8px;\n}\n\n.rf-benefit strong{\n  display:block;\n  font-size:14px;\n  text-transform:uppercase;\n  letter-spacing:.5px;\n}\n\n.rf-benefit span{\n  color:#888;\n  font-size:12px;\n}\n\n\n\/* ---------- SECTION HEADINGS ---------- *\/\n\n.rf-heading{\n  margin-bottom:28px;\n}\n\n.rf-heading h3{\n  margin:10px 0 8px;\n  font-size:clamp(27px,4vw,42px);\n  line-height:1.05;\n  text-transform:uppercase;\n  letter-spacing:-1px;\n}\n\n.rf-heading p{\n  color:#aaa;\n  max-width:650px;\n}\n\n\n\/* ---------- GOALS ---------- *\/\n\n.rf-goals{\n  margin:50px 0 65px;\n}\n\n.rf-goal{\n  display:grid;\n  grid-template-columns:50px 1fr;\n  gap:15px;\n  align-items:center;\n  padding:18px 0;\n  border-bottom:1px solid #262626;\n}\n\n.rf-goal-number{\n  font-size:12px;\n  font-weight:900;\n  color:var(--orange);\n  border:1px solid rgba(255,75,11,.4);\n  width:38px;\n  height:38px;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  border-radius:50%;\n}\n\n.rf-goal-text{\n  font-size:16px;\n  color:#ddd;\n}\n\n\n\/* ---------- TWO PRODUCT CARDS ---------- *\/\n\n.rf-tools{\n  display:grid;\n  grid-template-columns:1fr 1fr;\n  gap:18px;\n  margin:30px 0 25px;\n}\n\n.rf-tool{\n  position:relative;\n  padding:30px;\n  border-radius:18px;\n  background:\n    linear-gradient(145deg,rgba(255,255,255,.035),rgba(255,255,255,.01));\n  border:1px solid #292929;\n  overflow:hidden;\n  min-height:280px;\n  transition:.4s ease;\n}\n\n.rf-tool:hover{\n  transform:translateY(-7px);\n  border-color:var(--orange);\n}\n\n.rf-tool::before{\n  content:\"\";\n  position:absolute;\n  width:160px;\n  height:160px;\n  border-radius:50%;\n  background:rgba(255,75,11,.07);\n  right:-60px;\n  top:-60px;\n  transition:.5s ease;\n}\n\n.rf-tool:hover::before{\n  transform:scale(1.4);\n}\n\n.rf-tool-number{\n  color:var(--orange);\n  font-weight:900;\n  font-size:13px;\n  letter-spacing:2px;\n}\n\n.rf-tool h4{\n  font-size:25px;\n  line-height:1.1;\n  margin:15px 0 12px;\n  text-transform:uppercase;\n}\n\n.rf-tool p{\n  color:#aaa;\n  font-size:14px;\n}\n\n.rf-size-circle{\n  margin-top:25px;\n  width:75px;\n  height:75px;\n  border-radius:50%;\n  border:2px solid var(--orange);\n  display:flex;\n  flex-direction:column;\n  justify-content:center;\n  align-items:center;\n  animation:rfPulse 2.4s infinite;\n}\n\n.rf-size-circle strong{\n  font-size:19px;\n}\n\n.rf-size-circle span{\n  font-size:9px;\n  color:#aaa;\n  text-transform:uppercase;\n}\n\n@keyframes rfPulse{\n  0%,100%{\n    box-shadow:0 0 0 0 rgba(255,75,11,.25);\n  }\n  50%{\n    box-shadow:0 0 0 13px rgba(255,75,11,0);\n  }\n}\n\n\n\/* ---------- FEATURE CARDS ---------- *\/\n\n.rf-features{\n  margin:65px 0;\n}\n\n.rf-feature-grid{\n  display:grid;\n  grid-template-columns:repeat(2,1fr);\n  gap:14px;\n}\n\n.rf-feature{\n  padding:22px;\n  border-radius:14px;\n  background:#121212;\n  border:1px solid #242424;\n  position:relative;\n  overflow:hidden;\n  transition:.35s ease;\n}\n\n.rf-feature:hover{\n  background:#171717;\n  border-color:#3a3a3a;\n  transform:translateY(-4px);\n}\n\n.rf-feature::after{\n  content:\"\";\n  position:absolute;\n  bottom:0;\n  left:0;\n  height:3px;\n  width:0;\n  background:var(--orange);\n  transition:.5s ease;\n}\n\n.rf-feature:hover::after{\n  width:100%;\n}\n\n.rf-feature h4{\n  margin:0 0 7px;\n  font-size:16px;\n}\n\n.rf-feature p{\n  margin:0;\n  color:#999;\n  font-size:13px;\n}\n\n\n\/* ---------- TRAINING MODES ---------- *\/\n\n.rf-modes{\n  padding:35px;\n  border-radius:20px;\n  background:linear-gradient(135deg,#171717,#0d0d0d);\n  border:1px solid #282828;\n  margin:55px 0;\n}\n\n.rf-mode-row{\n  display:flex;\n  gap:8px;\n  flex-wrap:wrap;\n  margin-top:22px;\n}\n\n.rf-mode{\n  padding:10px 15px;\n  background:#090909;\n  border:1px solid #2b2b2b;\n  border-radius:100px;\n  font-size:12px;\n  font-weight:700;\n  transition:.3s;\n}\n\n.rf-mode:hover{\n  color:var(--orange);\n  border-color:var(--orange);\n  transform:translateY(-2px);\n}\n\n\n\/* ---------- PROGRESS VISUAL ---------- *\/\n\n.rf-progress-area{\n  margin:65px 0;\n}\n\n.rf-progress{\n  margin:22px 0;\n}\n\n.rf-progress-top{\n  display:flex;\n  justify-content:space-between;\n  font-size:13px;\n  font-weight:700;\n  margin-bottom:8px;\n}\n\n.rf-progress-top span:last-child{\n  color:var(--orange);\n}\n\n.rf-track{\n  height:5px;\n  background:#242424;\n  border-radius:20px;\n  overflow:hidden;\n}\n\n.rf-fill{\n  height:100%;\n  background:linear-gradient(90deg,var(--orange),var(--orange2));\n  border-radius:20px;\n  transform-origin:left;\n  animation:rfFill 3s ease-in-out infinite alternate;\n}\n\n.rf-fill.one{width:92%;}\n.rf-fill.two{width:86%;}\n.rf-fill.three{width:89%;}\n\n@keyframes rfFill{\n  0%{transform:scaleX(.35);}\n  100%{transform:scaleX(1);}\n}\n\n\n\/* ---------- FINAL CTA ---------- *\/\n\n.rf-final{\n  text-align:center;\n  padding:55px 25px 25px;\n}\n\n.rf-final h3{\n  font-size:clamp(30px,5vw,52px);\n  line-height:1;\n  margin:15px auto;\n  text-transform:uppercase;\n}\n\n.rf-final p{\n  max-width:650px;\n  margin:0 auto 25px;\n  color:#aaa;\n}\n\n.rf-tagline{\n  display:inline-block;\n  font-weight:900;\n  font-size:18px;\n  letter-spacing:1px;\n  text-transform:uppercase;\n  padding-bottom:8px;\n  border-bottom:3px solid var(--orange);\n}\n\n\n\/* ---------- MOBILE ---------- *\/\n\n@media(max-width:700px){\n\n  .rf-stability{\n    padding:35px 16px;\n    border-radius:14px;\n  }\n\n  .rf-benefits{\n    grid-template-columns:1fr 1fr;\n  }\n\n  .rf-tools{\n    grid-template-columns:1fr;\n  }\n\n  .rf-feature-grid{\n    grid-template-columns:1fr;\n  }\n\n  .rf-hero h2{\n    letter-spacing:-1.5px;\n  }\n\n  .rf-modes{\n    padding:25px 18px;\n  }\n\n  .rf-ball-large{\n    left:18%;\n  }\n\n  .rf-ball-small{\n    right:18%;\n  }\n}\n\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"rf-inner\"\u003e\n\n  \u003c!-- HERO --\u003e\n\n  \u003csection class=\"rf-hero\"\u003e\n\n    \u003cdiv class=\"rf-label\"\u003e\n      REPFORM™ • CORE \u0026amp; STABILITY\n    \u003c\/div\u003e\n\n    \u003ch2 style=\"color:#ffffff !important;\"\u003e\n  \u003cspan style=\"color:#ffffff !important;\"\u003eTWO BALLS.\u003c\/span\u003e\u003cbr\u003e\n  \u003cspan class=\"rf-orange\"\u003eONE COMPLETE\u003c\/span\u003e\u003cbr\u003e\n  \u003cspan style=\"color:#ffffff !important;\"\u003eCORE SYSTEM.\u003c\/span\u003e\n\u003c\/h2\u003e\n\n    \u003cdiv class=\"rf-hero-line\"\u003e\u003c\/div\u003e\n\n    \u003cp\u003e\n      Build core strength, improve balance and unlock better movement\n      with two versatile training tools designed to work together.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"rf-ball-stage\"\u003e\n      \u003cdiv class=\"rf-orbit\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"rf-ball rf-ball-large\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"rf-ball rf-ball-small\"\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n  \u003c!-- QUICK BENEFITS --\u003e\n\n  \u003cdiv class=\"rf-benefits\"\u003e\n\n    \u003cdiv class=\"rf-benefit\"\u003e\n      \u003cdiv class=\"rf-benefit-icon\"\u003e◎\u003c\/div\u003e\n      \u003cstrong\u003eCore\u003c\/strong\u003e\n      \u003cspan\u003eStrength \u0026amp; control\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"rf-benefit\"\u003e\n      \u003cdiv class=\"rf-benefit-icon\"\u003e↔\u003c\/div\u003e\n      \u003cstrong\u003eBalance\u003c\/strong\u003e\n      \u003cspan\u003eStability training\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"rf-benefit\"\u003e\n      \u003cdiv class=\"rf-benefit-icon\"\u003e⌁\u003c\/div\u003e\n      \u003cstrong\u003eMobility\u003c\/strong\u003e\n      \u003cspan\u003eMove more freely\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"rf-benefit\"\u003e\n      \u003cdiv class=\"rf-benefit-icon\"\u003e＋\u003c\/div\u003e\n      \u003cstrong\u003eVersatile\u003c\/strong\u003e\n      \u003cspan\u003eMultiple workouts\u003c\/span\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- GOALS --\u003e\n\n  \u003csection class=\"rf-goals\"\u003e\n\n    \u003cdiv class=\"rf-heading\"\u003e\n\n      \u003cdiv class=\"rf-label\"\u003eWHAT YOU'RE TRAINING FOR\u003c\/div\u003e\n\n      \u003ch3\u003e\n        BUILD YOUR \u003cspan class=\"rf-orange\"\u003eFOUNDATION.\u003c\/span\u003e\n      \u003c\/h3\u003e\n\n      \u003cp\u003e\n        Stability training challenges more than individual muscles.\n        It teaches your body to control movement, maintain position\n        and produce strength from a stable foundation.\n      \u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"rf-goal\"\u003e\n      \u003cdiv class=\"rf-goal-number\"\u003e01\u003c\/div\u003e\n      \u003cdiv class=\"rf-goal-text\"\u003e\n        Stronger, more stable core through progressive ball training\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"rf-goal\"\u003e\n      \u003cdiv class=\"rf-goal-number\"\u003e02\u003c\/div\u003e\n      \u003cdiv class=\"rf-goal-text\"\u003e\n        Improved balance, posture and total-body control\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"rf-goal\"\u003e\n      \u003cdiv class=\"rf-goal-number\"\u003e03\u003c\/div\u003e\n      \u003cdiv class=\"rf-goal-text\"\u003e\n        Greater flexibility and active range of motion\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"rf-goal\"\u003e\n      \u003cdiv class=\"rf-goal-number\"\u003e04\u003c\/div\u003e\n      \u003cdiv class=\"rf-goal-text\"\u003e\n        Targeted inner-thigh, pelvic and deep-core engagement\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n  \u003c!-- TWO BALLS --\u003e\n\n  \u003csection\u003e\n\n    \u003cdiv class=\"rf-heading rf-center\"\u003e\n\n      \u003cdiv class=\"rf-label\"\u003eTHE COMPLETE SET\u003c\/div\u003e\n\n      \u003ch3\u003e\n        TWO TOOLS.\u003cbr\u003e\n        \u003cspan class=\"rf-orange\"\u003eMORE WAYS TO TRAIN.\u003c\/span\u003e\n      \u003c\/h3\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"rf-tools\"\u003e\n\n      \u003cdiv class=\"rf-tool\"\u003e\n\n        \u003cdiv class=\"rf-tool-number\"\u003e01 \/ LARGE\u003c\/div\u003e\n\n        \u003ch4\u003eStability Ball\u003c\/h4\u003e\n\n        \u003cp\u003e\n          Built for full-body stability work, core strengthening,\n          balance exercises, stretching, back-support movements\n          and active sitting.\n        \u003c\/p\u003e\n\n        \u003cdiv class=\"rf-size-circle\"\u003e\n          \u003cstrong\u003e45cm\u003c\/strong\u003e\n          \u003cspan\u003eBall\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"rf-tool\"\u003e\n\n        \u003cdiv class=\"rf-tool-number\"\u003e02 \/ SMALL\u003c\/div\u003e\n\n        \u003ch4\u003ePilates Ball\u003c\/h4\u003e\n\n        \u003cp\u003e\n          Adds targeted resistance and precision to deep-core,\n          inner-thigh and controlled Pilates movements.\n        \u003c\/p\u003e\n\n        \u003cdiv class=\"rf-size-circle\"\u003e\n          \u003cstrong\u003e25cm\u003c\/strong\u003e\n          \u003cspan\u003eBall\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n  \u003c!-- FEATURES --\u003e\n\n  \u003csection class=\"rf-features\"\u003e\n\n    \u003cdiv class=\"rf-heading\"\u003e\n\n      \u003cdiv class=\"rf-label\"\u003eBUILT FOR BETTER MOVEMENT\u003c\/div\u003e\n\n      \u003ch3\u003e\n        MORE THAN JUST \u003cspan class=\"rf-orange\"\u003eCORE TRAINING.\u003c\/span\u003e\n      \u003c\/h3\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"rf-feature-grid\"\u003e\n\n      \u003cdiv class=\"rf-feature\"\u003e\n        \u003ch4\u003eLarge Stability Ball\u003c\/h4\u003e\n        \u003cp\u003e\n          Ideal for core conditioning, balance work,\n          stretching, controlled movement and active sitting.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"rf-feature\"\u003e\n        \u003ch4\u003eSmall Pilates Ball\u003c\/h4\u003e\n        \u003cp\u003e\n          Adds resistance and precision to Pilates,\n          inner-thigh and deep-core exercises.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"rf-feature\"\u003e\n        \u003ch4\u003eHome Gym Ready\u003c\/h4\u003e\n        \u003cp\u003e\n          Train effectively without bulky equipment.\n          Use the set almost anywhere you have space to move.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"rf-feature\"\u003e\n        \u003ch4\u003eVersatile Training\u003c\/h4\u003e\n        \u003cp\u003e\n          Suitable for yoga, Pilates, core conditioning,\n          stretching, balance work and active recovery.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n  \u003c!-- MODES --\u003e\n\n  \u003csection class=\"rf-modes\"\u003e\n\n    \u003cdiv class=\"rf-heading\"\u003e\n      \u003cdiv class=\"rf-label\"\u003eONE SET • MULTIPLE DISCIPLINES\u003c\/div\u003e\n\n      \u003ch3\u003e\n        TRAIN \u003cspan class=\"rf-orange\"\u003eYOUR WAY.\u003c\/span\u003e\n      \u003c\/h3\u003e\n\n      \u003cp\u003e\n        From controlled Pilates movements to challenging stability\n        exercises, your set adapts to the way you train.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"rf-mode-row\"\u003e\n\n      \u003cdiv class=\"rf-mode\"\u003eCore Training\u003c\/div\u003e\n      \u003cdiv class=\"rf-mode\"\u003ePilates\u003c\/div\u003e\n      \u003cdiv class=\"rf-mode\"\u003eYoga\u003c\/div\u003e\n      \u003cdiv class=\"rf-mode\"\u003eBalance\u003c\/div\u003e\n      \u003cdiv class=\"rf-mode\"\u003eStretching\u003c\/div\u003e\n      \u003cdiv class=\"rf-mode\"\u003eMobility\u003c\/div\u003e\n      \u003cdiv class=\"rf-mode\"\u003eRecovery\u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n  \u003c!-- TRAINING FOCUS --\u003e\n\n  \u003csection class=\"rf-progress-area\"\u003e\n\n    \u003cdiv class=\"rf-heading\"\u003e\n      \u003cdiv class=\"rf-label\"\u003eTRAINING FOCUS\u003c\/div\u003e\n\n      \u003ch3\u003e\n        CONTROL EVERY \u003cspan class=\"rf-orange\"\u003eMOVEMENT.\u003c\/span\u003e\n      \u003c\/h3\u003e\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"rf-progress\"\u003e\n\n      \u003cdiv class=\"rf-progress-top\"\u003e\n        \u003cspan\u003eCORE ACTIVATION\u003c\/span\u003e\n        \u003cspan\u003eSTRONG\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"rf-track\"\u003e\n        \u003cdiv class=\"rf-fill one\"\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"rf-progress\"\u003e\n\n      \u003cdiv class=\"rf-progress-top\"\u003e\n        \u003cspan\u003eBALANCE \u0026amp; STABILITY\u003c\/span\u003e\n        \u003cspan\u003eCONTROL\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"rf-track\"\u003e\n        \u003cdiv class=\"rf-fill two\"\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"rf-progress\"\u003e\n\n      \u003cdiv class=\"rf-progress-top\"\u003e\n        \u003cspan\u003eMOBILITY \u0026amp; FLEXIBILITY\u003c\/span\u003e\n        \u003cspan\u003eMOVE\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"rf-track\"\u003e\n        \u003cdiv class=\"rf-fill three\"\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n  \u003c!-- FINAL --\u003e\n\n  \u003csection class=\"rf-final\"\u003e\n\n    \u003cdiv class=\"rf-label\"\u003e\n      YOUR CORE • YOUR FOUNDATION\n    \u003c\/div\u003e\n\n    \u003ch3\u003e\n      BUILD STABILITY.\u003cbr\u003e\n      \u003cspan class=\"rf-orange\"\u003eMOVE BETTER.\u003c\/span\u003e\n    \u003c\/h3\u003e\n\n    \u003cp\u003e\n      Core strength supports almost everything you do — from training\n      and sport to everyday movement. The RepForm™ Stability Ball Set\n      gives you two versatile tools to build that foundation from home.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"rf-tagline\"\u003e\n      Stabilise. Strengthen. Move Better.\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"RepForm","offers":[{"title":"Default Title","offer_id":47495233241276,"sku":null,"price":399.99,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0779\/8790\/5724\/files\/RepForm_Stability_Ball_Set_Core_Strength_Balance_Flexibility_Training_-_1.png?v=1789541093"},{"product_id":"repform™-home-pilates-kit-10-piece-core-flexibility-training-set","title":"RepForm™ Home Pilates Kit | 10-Piece Core \u0026 Flexibility Training Set","description":"\u003cstyle\u003e\n\/* =========================================\n   REPFORM™ HOME PILATES KIT\n   Premium Animated Product Description\n   ========================================= *\/\n\n@keyframes rfPilatesFadeUp {\n  0% {\n    opacity: 0;\n    transform: translateY(25px);\n  }\n  100% {\n    opacity: 1;\n    transform: translateY(0);\n  }\n}\n\n@keyframes rfPilatesPulse {\n  0%, 100% {\n    transform: scale(1);\n    box-shadow: 0 0 0 rgba(255,75,11,0);\n  }\n  50% {\n    transform: scale(1.04);\n    box-shadow: 0 0 25px rgba(255,75,11,.22);\n  }\n}\n\n@keyframes rfPilatesRing {\n  0% {\n    transform: rotate(-8deg) scale(.92);\n  }\n  50% {\n    transform: rotate(8deg) scale(1.04);\n  }\n  100% {\n    transform: rotate(-8deg) scale(.92);\n  }\n}\n\n@keyframes rfPilatesBall {\n  0%, 100% {\n    transform: translateY(0) scale(1);\n  }\n  50% {\n    transform: translateY(-18px) scale(1.03);\n  }\n}\n\n@keyframes rfPilatesLine {\n  0% {\n    transform: scaleX(.05);\n  }\n  50% {\n    transform: scaleX(1);\n  }\n  100% {\n    transform: scaleX(.05);\n  }\n}\n\n@keyframes rfPilatesGlow {\n  0%, 100% {\n    box-shadow: 0 0 6px rgba(255,75,11,.25);\n  }\n  50% {\n    box-shadow: 0 0 22px rgba(255,75,11,.85);\n  }\n}\n\n@keyframes rfPilatesNumber {\n  0%, 100% {\n    transform: scale(1);\n  }\n  50% {\n    transform: scale(1.08);\n  }\n}\n\n\n\/* MAIN WRAPPER *\/\n\n.rf-pilates-box {\n  background:#181818;\n  color:#ffffff;\n  padding:42px 26px;\n  border-radius:20px;\n  font-family:Arial,Helvetica,sans-serif;\n  line-height:1.6;\n  margin:20px 0;\n  overflow:hidden;\n  position:relative;\n}\n\n.rf-pilates-box * {\n  box-sizing:border-box;\n}\n\n.rf-pilates-orange {\n  color:#ff4b0b !important;\n}\n\n.rf-pilates-muted {\n  color:#c5c5c5 !important;\n}\n\n\n\/* TOP HERO *\/\n\n.rf-pilates-hero {\n  text-align:center;\n  max-width:680px;\n  margin:0 auto 34px;\n  animation:rfPilatesFadeUp .9s ease both;\n}\n\n.rf-pilates-label {\n  display:inline-block;\n  color:#ff4b0b;\n  border:1px solid rgba(255,75,11,.55);\n  background:rgba(255,75,11,.06);\n  border-radius:30px;\n  padding:8px 16px;\n  font-size:11px;\n  font-weight:900;\n  letter-spacing:2px;\n  margin-bottom:18px;\n}\n\n.rf-pilates-hero h2 {\n  margin:0 0 18px;\n  color:#ffffff !important;\n  font-size:40px;\n  line-height:1.02;\n  font-weight:900;\n  letter-spacing:-1.5px;\n}\n\n.rf-pilates-hero p {\n  color:#c5c5c5 !important;\n  font-size:16px;\n  margin:0 auto;\n}\n\n\n\/* ANIMATED VISUAL *\/\n\n.rf-pilates-motion {\n  position:relative;\n  height:245px;\n  background:\n    radial-gradient(circle at center, rgba(255,75,11,.08), transparent 60%),\n    #202020;\n  border:1px solid #303030;\n  border-radius:18px;\n  margin:30px 0;\n  overflow:hidden;\n}\n\n.rf-pilates-ring {\n  position:absolute;\n  width:150px;\n  height:150px;\n  border:13px solid #ff4b0b;\n  border-radius:50%;\n  left:50%;\n  top:48%;\n  margin-left:-75px;\n  margin-top:-75px;\n  opacity:.9;\n  animation:none;\n}\n\n.rf-pilates-ring:before,\n.rf-pilates-ring:after {\n  content:\"\";\n  position:absolute;\n  width:28px;\n  height:58px;\n  background:#2b2b2b;\n  border:2px solid #ff4b0b;\n  border-radius:10px;\n  top:33px;\n}\n\n.rf-pilates-ring:before {\n  left:-24px;\n}\n\n.rf-pilates-ring:after {\n  right:-24px;\n}\n\n.rf-pilates-ball {\n  position:absolute;\n  width:62px;\n  height:62px;\n  border-radius:50%;\n  right:17%;\n  top:42%;\n  background:linear-gradient(\n    145deg,\n    #ff7a45,\n    #ff4b0b 55%,\n    #c93400\n  );\n  box-shadow:0 12px 25px rgba(0,0,0,.35);\n  animation:rfPilatesBall 2.6s ease-in-out infinite;\n}\n\n.rf-pilates-motion-text {\n  position:absolute;\n  left:22px;\n  bottom:18px;\n  font-size:10px;\n  letter-spacing:2px;\n  font-weight:900;\n  color:#777;\n}\n\n.rf-pilates-motion-number {\n  position:absolute;\n  right:20px;\n  top:18px;\n  font-size:56px;\n  font-weight:900;\n  line-height:1;\n  color:rgba(255,255,255,.045);\n  animation:rfPilatesNumber 2.5s ease-in-out infinite;\n}\n\n\n\/* 10 PIECE STAT *\/\n\n.rf-pilates-stat {\n  background:#242424;\n  border:1px solid #343434;\n  border-radius:16px;\n  padding:24px;\n  margin:25px 0 32px;\n  text-align:center;\n  animation:rfPilatesPulse 3s ease-in-out infinite;\n}\n\n.rf-pilates-stat-number {\n  font-size:62px;\n  line-height:1;\n  font-weight:900;\n  color:#ff4b0b;\n}\n\n.rf-pilates-stat-title {\n  font-size:19px;\n  font-weight:900;\n  color:#ffffff;\n  margin-top:7px;\n}\n\n.rf-pilates-stat-small {\n  font-size:13px;\n  color:#aaa;\n  margin-top:5px;\n}\n\n\n\/* ANIMATED LINE *\/\n\n.rf-pilates-track {\n  width:100%;\n  height:4px;\n  background:#3b3b3b;\n  overflow:hidden;\n  border-radius:20px;\n  margin:25px 0 35px;\n}\n\n.rf-pilates-progress {\n  display:block;\n  width:100%;\n  height:100%;\n  background:#ff4b0b;\n  border-radius:20px;\n  transform-origin:left center;\n  animation:\n    rfPilatesLine 4s ease-in-out infinite,\n    rfPilatesGlow 1.5s ease-in-out infinite;\n}\n\n\n\/* HEADINGS *\/\n\n.rf-pilates-heading {\n  color:#ffffff !important;\n  font-size:25px;\n  line-height:1.15;\n  margin:35px 0 18px;\n  font-weight:900;\n}\n\n\n\/* TRAINING BENEFITS *\/\n\n.rf-pilates-benefits {\n  display:grid;\n  grid-template-columns:repeat(2,1fr);\n  gap:12px;\n}\n\n.rf-pilates-benefit {\n  background:#232323;\n  border:1px solid #333;\n  border-radius:14px;\n  padding:18px;\n  transition:.3s ease;\n}\n\n.rf-pilates-benefit:hover {\n  transform:translateY(-5px);\n  border-color:#ff4b0b;\n}\n\n.rf-pilates-icon {\n  width:38px;\n  height:38px;\n  border-radius:50%;\n  background:rgba(255,75,11,.12);\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  color:#ff4b0b;\n  font-weight:900;\n  margin-bottom:12px;\n}\n\n.rf-pilates-benefit strong {\n  display:block;\n  color:#ffffff !important;\n  margin-bottom:5px;\n  font-size:15px;\n}\n\n.rf-pilates-benefit span {\n  color:#aaa !important;\n  font-size:13px;\n}\n\n\n\/* PRODUCT FEATURES *\/\n\n.rf-pilates-feature {\n  position:relative;\n  background:#222;\n  border:1px solid #333;\n  border-radius:14px;\n  padding:19px 18px 19px 24px;\n  margin:11px 0;\n  overflow:hidden;\n  transition:.3s ease;\n}\n\n.rf-pilates-feature:before {\n  content:\"\";\n  position:absolute;\n  left:0;\n  top:0;\n  height:100%;\n  width:4px;\n  background:#ff4b0b;\n}\n\n.rf-pilates-feature:hover {\n  background:#272727;\n  transform:translateX(5px);\n}\n\n.rf-pilates-feature strong {\n  display:block;\n  color:#ffffff !important;\n  font-size:16px;\n  margin-bottom:4px;\n}\n\n.rf-pilates-feature span {\n  color:#aaa !important;\n  font-size:14px;\n}\n\n\n\/* PREMIUM FINAL SECTION *\/\n\n.rf-pilates-final {\n  position:relative;\n  background:#ff4b0b;\n  padding:32px 22px;\n  border-radius:16px;\n  text-align:center;\n  margin-top:35px;\n  overflow:hidden;\n}\n\n.rf-pilates-final:before {\n  content:\"10\";\n  position:absolute;\n  right:-5px;\n  bottom:-35px;\n  font-size:150px;\n  font-weight:900;\n  color:rgba(0,0,0,.07);\n  line-height:1;\n}\n\n.rf-pilates-final-small {\n  position:relative;\n  z-index:2;\n  font-size:10px;\n  font-weight:900;\n  letter-spacing:2px;\n  color:#451400;\n}\n\n.rf-pilates-final h3 {\n  position:relative;\n  z-index:2;\n  color:#ffffff !important;\n  font-size:29px;\n  line-height:1.05;\n  margin:8px 0 12px;\n  font-weight:900;\n}\n\n.rf-pilates-final p {\n  position:relative;\n  z-index:2;\n  color:#ffffff !important;\n  margin:0;\n}\n\n\n\/* MOBILE *\/\n\n@media(max-width:600px) {\n\n  .rf-pilates-box {\n    padding:30px 17px;\n    border-radius:16px;\n  }\n\n  .rf-pilates-hero h2 {\n    font-size:32px;\n  }\n\n  .rf-pilates-motion {\n    height:210px;\n  }\n\n  .rf-pilates-ring {\n    width:120px;\n    height:120px;\n    margin-left:-60px;\n    margin-top:-60px;\n  }\n\n  .rf-pilates-ball {\n    width:48px;\n    height:48px;\n    right:10%;\n  }\n\n  .rf-pilates-benefits {\n    grid-template-columns:1fr 1fr;\n    gap:8px;\n  }\n\n  .rf-pilates-benefit {\n    padding:14px;\n  }\n\n  .rf-pilates-stat-number {\n    font-size:52px;\n  }\n\n  .rf-pilates-heading {\n    font-size:22px;\n  }\n\n  .rf-pilates-final h3 {\n    font-size:25px;\n  }\n}\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"rf-pilates-box\"\u003e\n\n  \u003c!-- HERO --\u003e\n\n  \u003cdiv class=\"rf-pilates-hero\"\u003e\n\n    \u003cdiv class=\"rf-pilates-label\"\u003e\n      REPFORM™ • HOME PILATES\n    \u003c\/div\u003e\n\n    \u003ch2\u003e\n      YOUR COMPLETE\u003cbr\u003e\n      PILATES STUDIO.\u003cbr\u003e\n      \u003cspan class=\"rf-pilates-orange\"\u003eAT HOME.\u003c\/span\u003e\n    \u003c\/h2\u003e\n\n    \u003cp\u003e\n      The \u003cstrong style=\"color:#fff;\"\u003eRepForm™ Home Pilates Kit\u003c\/strong\u003e\n      gives you everything you need to build a consistent,\n      effective Pilates practice from home.\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- ANIMATED PILATES VISUAL --\u003e\n\n  \u003cdiv class=\"rf-pilates-motion\"\u003e\n\n    \u003cdiv class=\"rf-pilates-motion-number\"\u003e10\u003c\/div\u003e\n\n    \u003cdiv class=\"rep-pilates-ring-move\" style=\"\nposition:absolute !important;\ndisplay:block !important;\nvisibility:visible !important;\nopacity:1 !important;\nwidth:140px !important;\nheight:140px !important;\nleft:50% !important;\ntop:48% !important;\nmargin-left:-70px !important;\nmargin-top:-70px !important;\nborder:12px solid #ff4b0b !important;\nborder-radius:50% !important;\nz-index:50 !important;\nfont-size:1px !important;\ncolor:transparent !important;\n\"\u003eRING\u003c\/div\u003e\n\n\u003cdiv class=\"rep-pilates-ball-move\" style=\"\nposition:absolute !important;\ndisplay:block !important;\nvisibility:visible !important;\nopacity:1 !important;\nwidth:58px !important;\nheight:58px !important;\nright:14% !important;\ntop:43% !important;\nbackground:#ff4b0b !important;\nborder-radius:50% !important;\nz-index:51 !important;\nfont-size:1px !important;\ncolor:transparent !important;\n\"\u003eBALL\u003c\/div\u003e\n\n    \u003cdiv class=\"rf-pilates-motion-text\"\u003e\n      MOVE • STRENGTHEN • PROGRESS\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- 10 PIECES --\u003e\n\n  \u003cdiv class=\"rf-pilates-stat\"\u003e\n\n    \u003cdiv class=\"rf-pilates-stat-number\"\u003e\n      10\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"rf-pilates-stat-title\"\u003e\n      PIECES. ONE COMPLETE KIT.\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"rf-pilates-stat-small\"\u003e\n      Everything you need to train from home.\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003cdiv class=\"rf-pilates-track\"\u003e\n    \u003cdiv class=\"rf-pilates-progress\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\n\n  \u003c!-- TRAINING GOALS --\u003e\n\n  \u003ch3 class=\"rf-pilates-heading\"\u003e\n    WHAT YOU'RE TRAINING FOR\n  \u003c\/h3\u003e\n\n\n  \u003cdiv class=\"rf-pilates-benefits\"\u003e\n\n    \u003cdiv class=\"rf-pilates-benefit\"\u003e\n      \u003cdiv class=\"rf-pilates-icon\"\u003e◎\u003c\/div\u003e\n      \u003cstrong\u003eCORE\u003c\/strong\u003e\n      \u003cspan\u003e\n        Build a stronger, more stable core and midsection.\n      \u003c\/span\u003e\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"rf-pilates-benefit\"\u003e\n      \u003cdiv class=\"rf-pilates-icon\"\u003e↔\u003c\/div\u003e\n      \u003cstrong\u003eFLEXIBILITY\u003c\/strong\u003e\n      \u003cspan\u003e\n        Improve active range of motion and mobility.\n      \u003c\/span\u003e\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"rf-pilates-benefit\"\u003e\n      \u003cdiv class=\"rf-pilates-icon\"\u003e↟\u003c\/div\u003e\n      \u003cstrong\u003ePOSTURE\u003c\/strong\u003e\n      \u003cspan\u003e\n        Develop better alignment and muscle control.\n      \u003c\/span\u003e\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"rf-pilates-benefit\"\u003e\n      \u003cdiv class=\"rf-pilates-icon\"\u003e✦\u003c\/div\u003e\n      \u003cstrong\u003eTONE\u003c\/strong\u003e\n      \u003cspan\u003e\n        Low-impact training for a strong, balanced physique.\n      \u003c\/span\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- WHAT'S INCLUDED --\u003e\n\n  \u003ch3 class=\"rf-pilates-heading\"\u003e\n    10 PIECES. EVERY MOVEMENT COVERED.\n  \u003c\/h3\u003e\n\n\n  \u003cdiv class=\"rf-pilates-feature\"\u003e\n    \u003cstrong\u003e\n      Pilates Ring\n    \u003c\/strong\u003e\n    \u003cspan\u003e\n      Adds resistance to inner thigh, arm and core exercises\n      for targeted toning and strength.\n    \u003c\/span\u003e\n  \u003c\/div\u003e\n\n\n  \u003cdiv class=\"rf-pilates-feature\"\u003e\n    \u003cstrong\u003e\n      Pilates Ball\n    \u003c\/strong\u003e\n    \u003cspan\u003e\n      Enhances core activation, balance training and\n      deep muscle engagement across a wide range of exercises.\n    \u003c\/span\u003e\n  \u003c\/div\u003e\n\n\n  \u003cdiv class=\"rf-pilates-feature\"\u003e\n    \u003cstrong\u003e\n      8-Shape Resistance Band\n    \u003c\/strong\u003e\n    \u003cspan\u003e\n      Targets arms, shoulders and upper body with controlled,\n      low-impact resistance training.\n    \u003c\/span\u003e\n  \u003c\/div\u003e\n\n\n  \u003cdiv class=\"rf-pilates-feature\"\u003e\n    \u003cstrong\u003e\n      Supporting Accessories\n    \u003c\/strong\u003e\n    \u003cspan\u003e\n      A complete collection of Pilates essentials for\n      resistance work, stretching, warm-ups and cool-downs.\n    \u003c\/span\u003e\n  \u003c\/div\u003e\n\n\n  \u003cdiv class=\"rf-pilates-feature\"\u003e\n    \u003cstrong\u003e\n      Unisex Design\n    \u003c\/strong\u003e\n    \u003cspan\u003e\n      Suitable for different body types and fitness levels,\n      from beginners through to experienced users.\n    \u003c\/span\u003e\n  \u003c\/div\u003e\n\n\n  \u003c!-- PROGRESS SECTION --\u003e\n\n  \u003ch3 class=\"rf-pilates-heading\"\u003e\n    BUILT FOR HOME.\u003cbr\u003e\n    \u003cspan class=\"rf-pilates-orange\"\u003e\n      DESIGNED TO PROGRESS WITH YOU.\n    \u003c\/span\u003e\n  \u003c\/h3\u003e\n\n  \u003cp class=\"rf-pilates-muted\"\u003e\n    Pilates combines strength, flexibility and body awareness\n    through controlled, low-impact movement. The RepForm™ Home\n    Pilates Kit gives you the tools to make it a consistent part\n    of your routine — without leaving home.\n  \u003c\/p\u003e\n\n\n  \u003c!-- FINAL CTA --\u003e\n\n  \u003cdiv class=\"rf-pilates-final\"\u003e\n\n    \u003cdiv class=\"rf-pilates-final-small\"\u003e\n      YOUR TRAINING. YOUR SPACE. YOUR FORM.\n    \u003c\/div\u003e\n\n    \u003ch3\u003e\n      START STRONG.\u003cbr\u003e\n      TRAIN SMART.\n    \u003c\/h3\u003e\n\n    \u003cp\u003e\n      \u003cstrong\u003eFeel the difference.\u003c\/strong\u003e\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"RepForm","offers":[{"title":"Default Title","offer_id":47501980434620,"sku":null,"price":899.99,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0779\/8790\/5724\/files\/RepForm_Home_Pilates_Kit_10-Piece_Core_Flexibility_Training_Set_-_1.png?v=1789564982"},{"product_id":"repform™-exercise-ball-65cm-anti-slip-with-pump-carry-bag","title":"RepForm™ Exercise Ball  65cm Anti-Slip with Pump \u0026 Carry Bag","description":"\u003cdiv style=\"background:#171717;color:#fff;padding:38px 24px;border-radius:18px;font-family:Arial,Helvetica,sans-serif;line-height:1.6;overflow:hidden;\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv style=\"text-align:center;max-width:650px;margin:0 auto 34px;\"\u003e\n\n    \u003cdiv style=\"display:inline-block;border:1px solid #ff4b0b;border-radius:50px;padding:8px 18px;color:#ff4b0b;font-size:11px;font-weight:900;letter-spacing:2px;margin-bottom:18px;\"\u003e\n      REPFORM™ • CORE \u0026amp; STABILITY\n    \u003c\/div\u003e\n\n    \u003ch2 style=\"font-size:38px;line-height:1.02;margin:0 0 18px;color:#fff;font-weight:900;letter-spacing:-1px;\"\u003e\n      INFLATE. TRAIN.\u003cbr\u003e\n      \u003cspan style=\"color:#ff4b0b;\"\u003eGO.\u003c\/span\u003e\n    \u003c\/h2\u003e\n\n    \u003cp style=\"color:#bbb;margin:0 auto;max-width:590px;font-size:16px;\"\u003e\n      The \u003cstrong style=\"color:#fff;\"\u003eRepForm™ Exercise Ball\u003c\/strong\u003e\n      is your 65cm stability and core training tool, ready to use straight out of the box —\n      \u003cstrong style=\"color:#fff;\"\u003epump and carry bag included.\u003c\/strong\u003e\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- ANIMATED HERO AREA --\u003e\n  \u003cdiv style=\"position:relative;background:#222;padding:30px 20px 22px;border-radius:16px;border:1px solid #353535;margin-bottom:22px;overflow:hidden;min-height:235px;\"\u003e\n\n    \u003cdiv style=\"position:absolute;right:22px;top:2px;font-size:70px;font-weight:900;color:rgba(255,255,255,.035);\"\u003e\n      65\n    \u003c\/div\u003e\n\n    \u003cdiv style=\"height:165px;position:relative;display:flex;align-items:center;justify-content:center;\"\u003e\n\n      \u003c!-- BALL --\u003e\n      \u003cdiv class=\"repform-exercise-ball\" style=\"\n        width:125px;\n        height:125px;\n        border-radius:50%;\n        background:radial-gradient(circle at 35% 28%,#ff7848 0%,#ff4b0b 42%,#c92f00 100%);\n        position:relative;\n        box-shadow:0 12px 30px rgba(255,75,11,.22);\n        z-index:2;\n      \"\u003e\n\n        \u003c!-- BALL TEXTURE --\u003e\n        \u003cdiv style=\"\n          position:absolute;\n          width:88px;\n          height:48px;\n          top:17px;\n          left:19px;\n          opacity:.35;\n          border-radius:50%;\n          background-image:radial-gradient(circle,rgba(255,255,255,.9) 2px,transparent 2.5px);\n          background-size:12px 12px;\n        \"\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003c!-- SHADOW --\u003e\n      \u003cdiv class=\"repform-exercise-shadow\" style=\"\n        position:absolute;\n        width:105px;\n        height:11px;\n        background:#000;\n        opacity:.35;\n        border-radius:50%;\n        bottom:9px;\n        filter:blur(6px);\n      \"\u003e\u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv style=\"text-align:center;color:#777;font-size:9px;font-weight:900;letter-spacing:2px;\"\u003e\n      BALANCE • STRENGTH • CONTROL\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- 65CM FEATURE --\u003e\n  \u003cdiv style=\"background:#232323;border:1px solid #353535;border-radius:15px;padding:25px 20px;text-align:center;margin-bottom:28px;box-shadow:0 8px 30px rgba(255,75,11,.08);\"\u003e\n\n    \u003cdiv style=\"font-size:58px;line-height:1;font-weight:900;color:#ff4b0b;\"\u003e\n      65\u003cspan style=\"font-size:19px;color:#ff4b0b;margin-left:4px;\"\u003eCM\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv style=\"font-size:19px;font-weight:900;color:#fff;margin-top:9px;\"\u003e\n      ONE BALL. ENDLESS MOVEMENT.\n    \u003c\/div\u003e\n\n    \u003cdiv style=\"color:#aaa;font-size:13px;margin-top:5px;\"\u003e\n      Pilates • Core • Balance • Mobility • Stretching\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- MOVING LINE --\u003e\n  \u003cdiv style=\"height:4px;background:#414141;border-radius:10px;overflow:hidden;margin:30px 0;\"\u003e\n    \u003cdiv class=\"repform-exercise-progress\" style=\"height:100%;width:100%;background:#ff4b0b;border-radius:10px;\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\n\n  \u003c!-- TRAINING FOR --\u003e\n  \u003ch3 style=\"font-size:23px;color:#fff;font-weight:900;margin:0 0 16px;\"\u003e\n    WHAT YOU'RE TRAINING FOR\n  \u003c\/h3\u003e\n\n\n  \u003cdiv style=\"display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:11px;margin-bottom:10px;\"\u003e\n\n    \u003cdiv style=\"background:#232323;border:1px solid #353535;border-radius:13px;padding:18px;\"\u003e\n      \u003cdiv style=\"font-size:11px;color:#ff4b0b;font-weight:900;margin-bottom:7px;\"\u003e\n        01\n      \u003c\/div\u003e\n      \u003cstrong style=\"display:block;color:#fff;font-size:15px;margin-bottom:5px;\"\u003e\n        CORE STRENGTH\n      \u003c\/strong\u003e\n      \u003cspan style=\"color:#aaa;font-size:13px;\"\u003e\n        Build a stronger and more stable midsection through active balance training.\n      \u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv style=\"background:#232323;border:1px solid #353535;border-radius:13px;padding:18px;\"\u003e\n      \u003cdiv style=\"font-size:11px;color:#ff4b0b;font-weight:900;margin-bottom:7px;\"\u003e\n        02\n      \u003c\/div\u003e\n      \u003cstrong style=\"display:block;color:#fff;font-size:15px;margin-bottom:5px;\"\u003e\n        POSTURE \u0026amp; ALIGNMENT\n      \u003c\/strong\u003e\n      \u003cspan style=\"color:#aaa;font-size:13px;\"\u003e\n        Support better posture and spinal alignment during seated and floor exercises.\n      \u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv style=\"background:#232323;border:1px solid #353535;border-radius:13px;padding:18px;\"\u003e\n      \u003cdiv style=\"font-size:11px;color:#ff4b0b;font-weight:900;margin-bottom:7px;\"\u003e\n        03\n      \u003c\/div\u003e\n      \u003cstrong style=\"display:block;color:#fff;font-size:15px;margin-bottom:5px;\"\u003e\n        BALANCE \u0026amp; CONTROL\n      \u003c\/strong\u003e\n      \u003cspan style=\"color:#aaa;font-size:13px;\"\u003e\n        Challenge your stabilising muscles and develop greater body awareness.\n      \u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv style=\"background:#232323;border:1px solid #353535;border-radius:13px;padding:18px;\"\u003e\n      \u003cdiv style=\"font-size:11px;color:#ff4b0b;font-weight:900;margin-bottom:7px;\"\u003e\n        04\n      \u003c\/div\u003e\n      \u003cstrong style=\"display:block;color:#fff;font-size:15px;margin-bottom:5px;\"\u003e\n        LOW-IMPACT TRAINING\n      \u003c\/strong\u003e\n      \u003cspan style=\"color:#aaa;font-size:13px;\"\u003e\n        Versatile training that can adapt to different fitness levels and goals.\n      \u003c\/span\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- MOVING LINE --\u003e\n  \u003cdiv style=\"height:4px;background:#414141;border-radius:10px;overflow:hidden;margin:32px 0;\"\u003e\n    \u003cdiv class=\"repform-exercise-progress\" style=\"height:100%;width:100%;background:#ff4b0b;border-radius:10px;\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\n\n  \u003c!-- FEATURES --\u003e\n  \u003ch3 style=\"font-size:23px;color:#fff;font-weight:900;margin:0 0 16px;\"\u003e\n    READY TO USE. BUILT TO TRAIN.\n  \u003c\/h3\u003e\n\n\n  \u003c!-- FEATURE 1 --\u003e\n  \u003cdiv style=\"display:flex;gap:15px;background:#232323;border:1px solid #353535;border-radius:13px;padding:17px;margin-bottom:10px;\"\u003e\n\n    \u003cdiv style=\"min-width:38px;height:38px;border:1px solid #ff4b0b;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#ff4b0b;font-size:11px;font-weight:900;\"\u003e\n      01\n    \u003c\/div\u003e\n\n    \u003cdiv\u003e\n      \u003cstrong style=\"display:block;color:#fff;font-size:15px;\"\u003e\n        65CM TEXTURED SURFACE\n      \u003c\/strong\u003e\n      \u003cspan style=\"color:#aaa;font-size:13px;\"\u003e\n        Textured contact surface designed to provide added grip during exercise.\n      \u003c\/span\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- FEATURE 2 --\u003e\n  \u003cdiv style=\"display:flex;gap:15px;background:#232323;border:1px solid #353535;border-radius:13px;padding:17px;margin-bottom:10px;\"\u003e\n\n    \u003cdiv style=\"min-width:38px;height:38px;border:1px solid #ff4b0b;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#ff4b0b;font-size:11px;font-weight:900;\"\u003e\n      02\n    \u003c\/div\u003e\n\n    \u003cdiv\u003e\n      \u003cstrong style=\"display:block;color:#fff;font-size:15px;\"\u003e\n        CORE \u0026amp; BALANCE TRAINING\n      \u003c\/strong\u003e\n      \u003cspan style=\"color:#aaa;font-size:13px;\"\u003e\n        Add instability to your movements and make your stabilising muscles work harder.\n      \u003c\/span\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- FEATURE 3 --\u003e\n  \u003cdiv style=\"display:flex;gap:15px;background:#232323;border:1px solid #353535;border-radius:13px;padding:17px;margin-bottom:10px;\"\u003e\n\n    \u003cdiv style=\"min-width:38px;height:38px;border:1px solid #ff4b0b;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#ff4b0b;font-size:11px;font-weight:900;\"\u003e\n      03\n    \u003c\/div\u003e\n\n    \u003cdiv\u003e\n      \u003cstrong style=\"display:block;color:#fff;font-size:15px;\"\u003e\n        PUMP INCLUDED\n      \u003c\/strong\u003e\n      \u003cspan style=\"color:#aaa;font-size:13px;\"\u003e\n        Everything you need to inflate your ball and get started is included.\n      \u003c\/span\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- FEATURE 4 --\u003e\n  \u003cdiv style=\"display:flex;gap:15px;background:#232323;border:1px solid #353535;border-radius:13px;padding:17px;margin-bottom:10px;\"\u003e\n\n    \u003cdiv style=\"min-width:38px;height:38px;border:1px solid #ff4b0b;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#ff4b0b;font-size:11px;font-weight:900;\"\u003e\n      04\n    \u003c\/div\u003e\n\n    \u003cdiv\u003e\n      \u003cstrong style=\"display:block;color:#fff;font-size:15px;\"\u003e\n        CARRY BAG INCLUDED\n      \u003c\/strong\u003e\n      \u003cspan style=\"color:#aaa;font-size:13px;\"\u003e\n        Store or transport your exercise ball and accessories more easily.\n      \u003c\/span\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- INCLUDED SECTION --\u003e\n  \u003cdiv style=\"\n    margin-top:32px;\n    padding:28px 18px;\n    border-radius:15px;\n    background:radial-gradient(circle at 50% 0%,rgba(255,75,11,.17),transparent 55%),#222;\n    border:1px solid #383838;\n    text-align:center;\n  \"\u003e\n\n    \u003cdiv style=\"color:#ff4b0b;font-size:10px;font-weight:900;letter-spacing:2px;\"\u003e\n      EVERYTHING INCLUDED\n    \u003c\/div\u003e\n\n    \u003ch3 style=\"font-size:24px;color:#fff;font-weight:900;margin:6px 0 22px;\"\u003e\n      OPEN. INFLATE. TRAIN.\n    \u003c\/h3\u003e\n\n\n    \u003cdiv style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:6px;\"\u003e\n\n      \u003cdiv style=\"padding:12px 4px;border-right:1px solid #3b3b3b;\"\u003e\n        \u003cstrong style=\"display:block;color:#ff4b0b;font-size:30px;line-height:1;\"\u003e\n          01\n        \u003c\/strong\u003e\n        \u003cspan style=\"display:block;color:#fff;font-size:10px;font-weight:900;margin-top:8px;\"\u003e\n          65CM\u003cbr\u003eEXERCISE BALL\n        \u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"padding:12px 4px;border-right:1px solid #3b3b3b;\"\u003e\n        \u003cstrong style=\"display:block;color:#ff4b0b;font-size:30px;line-height:1;\"\u003e\n          02\n        \u003c\/strong\u003e\n        \u003cspan style=\"display:block;color:#fff;font-size:10px;font-weight:900;margin-top:8px;\"\u003e\n          INFLATION\u003cbr\u003ePUMP\n        \u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"padding:12px 4px;\"\u003e\n        \u003cstrong style=\"display:block;color:#ff4b0b;font-size:30px;line-height:1;\"\u003e\n          03\n        \u003c\/strong\u003e\n        \u003cspan style=\"display:block;color:#fff;font-size:10px;font-weight:900;margin-top:8px;\"\u003e\n          CARRY\u003cbr\u003eBAG\n        \u003c\/span\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- FINAL CTA --\u003e\n  \u003cdiv style=\"background:#ff4b0b;border-radius:15px;padding:30px 20px;text-align:center;margin-top:28px;\"\u003e\n\n    \u003cdiv style=\"font-size:10px;color:#3b1204;font-weight:900;letter-spacing:2px;\"\u003e\n      FOR EVERY LEVEL • EVERY GOAL\n    \u003c\/div\u003e\n\n    \u003ch3 style=\"font-size:30px;line-height:1.05;color:#fff;font-weight:900;margin:8px 0 12px;\"\u003e\n      PUMP IT.\u003cbr\u003e\n      USE IT.\u003cbr\u003e\n      \u003cspan style=\"color:#171717;\"\u003eTRAIN BETTER.\u003c\/span\u003e\n    \u003c\/h3\u003e\n\n    \u003cp style=\"color:#fff;margin:0;font-size:14px;\"\u003e\n      Core conditioning. Pilates. Balance. Stretching.\u003cbr\u003e\n      \u003cstrong\u003eOne ball. More ways to move.\u003c\/strong\u003e\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"RepForm","offers":[{"title":"Default Title","offer_id":47502292713660,"sku":null,"price":499.99,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0779\/8790\/5724\/files\/RepForm_ExerciseBall65cmAnti-SlipwithPump_CarryBag-1.png?v=1789567575"},{"product_id":"repform™-gym-belt-core-lower-back-support-for-lifts-squats","title":"RepForm™ Gym Belt | Core \u0026 Lower Back Support for Lifts \u0026 Squats","description":"\u003cdiv class=\"rf-belt\"\u003e\n\n\u003cstyle\u003e\n\/* ================================\n   REFORM GYM BELT — PREMIUM BLOCK\n================================ *\/\n\n.rf-belt,\n.rf-belt * {\n  box-sizing: border-box;\n}\n\n.rf-belt {\n  --orange:#ff4b0b;\n  --orange2:#ff6a2b;\n  --black:#111111;\n  --panel:#1d1d1d;\n  --panel2:#242424;\n  --line:#343434;\n  --white:#ffffff;\n  --grey:#b9b9b9;\n\n  background:#151515;\n  color:#fff;\n  font-family:Arial,Helvetica,sans-serif;\n  border-radius:24px;\n  overflow:hidden;\n  max-width:1100px;\n  margin:0 auto;\n  line-height:1.5;\n}\n\n.rf-belt-inner {\n  padding:52px 32px;\n}\n\n\/* ---------- HERO ---------- *\/\n\n.rf-belt-hero {\n  text-align:center;\n  position:relative;\n  overflow:hidden;\n  padding-bottom:20px;\n}\n\n.rf-belt-badge {\n  display:inline-block;\n  border:1px solid var(--orange);\n  color:var(--orange);\n  border-radius:100px;\n  padding:9px 18px;\n  font-size:11px;\n  font-weight:900;\n  letter-spacing:2px;\n  margin-bottom:20px;\n  animation:rfBadgePulse 2.8s ease-in-out infinite;\n}\n\n.rf-belt h2 {\n  margin:0;\n  font-size:clamp(38px,7vw,72px);\n  line-height:.94;\n  letter-spacing:-2.5px;\n  font-weight:900;\n  text-transform:uppercase;\n  color:#ffffff !important;\n}\n\n.rf-belt h2 span {\n  color:var(--orange);\n  display:block;\n  margin-top:8px;\n  animation:rfOrangeGlow 3s ease-in-out infinite;\n}\n\n.rf-belt-intro {\n  max-width:720px;\n  margin:26px auto 0;\n  color:#c9c9c9;\n  font-size:17px;\n}\n\n.rf-belt-intro strong {\n  color:#fff;\n}\n\n\/* ---------- ANIMATED BELT VISUAL ---------- *\/\n\n.rf-belt-motion {\n  position:relative;\n  height:300px;\n  max-width:760px;\n  margin:38px auto 10px;\n  border:1px solid #333;\n  border-radius:22px;\n  overflow:hidden;\n  background:\n    radial-gradient(circle at 50% 50%, rgba(255,75,11,.12), transparent 38%),\n    linear-gradient(135deg,#1b1b1b,#222);\n}\n\n.rf-belt-motion:before {\n  content:\"\";\n  position:absolute;\n  width:320px;\n  height:320px;\n  border-radius:50%;\n  border:1px solid rgba(255,75,11,.14);\n  left:50%;\n  top:50%;\n  transform:translate(-50%,-50%);\n  animation:rfSupportPulse 3s ease-out infinite;\n}\n\n.rf-belt-motion:after {\n  content:\"\";\n  position:absolute;\n  width:230px;\n  height:230px;\n  border-radius:50%;\n  border:1px solid rgba(255,75,11,.3);\n  left:50%;\n  top:50%;\n  transform:translate(-50%,-50%);\n  animation:rfSupportPulse 3s ease-out .7s infinite;\n}\n\n\/* core silhouette *\/\n.rf-core {\n  position:absolute;\n  width:115px;\n  height:185px;\n  left:50%;\n  top:48%;\n  transform:translate(-50%,-50%);\n  border-radius:48% 48% 38% 38%;\n  background:linear-gradient(90deg,#292929,#383838,#292929);\n  box-shadow:0 0 40px rgba(0,0,0,.5);\n}\n\n\/* animated belt *\/\n.rf-visual-belt {\n  position:absolute;\n  width:300px;\n  height:78px;\n  left:50%;\n  top:52%;\n  transform:translate(-50%,-50%);\n  border:4px solid var(--orange);\n  border-radius:15px 15px 28px 28px;\n  background:rgba(10,10,10,.92);\n  box-shadow:\n    0 0 0 1px rgba(255,255,255,.06) inset,\n    0 0 30px rgba(255,75,11,.2);\n  animation:rfBeltTighten 3.2s ease-in-out infinite;\n  z-index:3;\n}\n\n.rf-visual-belt:before,\n.rf-visual-belt:after {\n  content:\"\";\n  position:absolute;\n  top:9px;\n  bottom:9px;\n  width:7px;\n  background:var(--orange);\n  border-radius:5px;\n  opacity:.85;\n}\n\n.rf-visual-belt:before {\n  left:18px;\n}\n\n.rf-visual-belt:after {\n  right:18px;\n}\n\n.rf-buckle {\n  position:absolute;\n  width:42px;\n  height:48px;\n  border:4px solid #d7d7d7;\n  border-radius:7px;\n  left:50%;\n  top:50%;\n  transform:translate(-50%,-50%);\n  z-index:4;\n  box-shadow:0 0 12px rgba(255,255,255,.12);\n}\n\n.rf-buckle:after {\n  content:\"\";\n  position:absolute;\n  width:22px;\n  height:4px;\n  background:#d7d7d7;\n  top:18px;\n  left:7px;\n}\n\n.rf-support-left,\n.rf-support-right {\n  position:absolute;\n  top:52%;\n  height:3px;\n  width:120px;\n  background:linear-gradient(90deg,transparent,var(--orange));\n  z-index:2;\n}\n\n.rf-support-left {\n  right:calc(50% + 150px);\n  animation:rfSupportLeft 2.2s ease-in-out infinite;\n}\n\n.rf-support-right {\n  left:calc(50% + 150px);\n  transform:rotate(180deg);\n  animation:rfSupportRight 2.2s ease-in-out infinite;\n}\n\n.rf-motion-label {\n  position:absolute;\n  left:25px;\n  bottom:20px;\n  font-size:10px;\n  letter-spacing:2.2px;\n  color:#777;\n  font-weight:900;\n}\n\n.rf-motion-number {\n  position:absolute;\n  right:28px;\n  top:16px;\n  color:rgba(255,255,255,.035);\n  font-size:70px;\n  font-weight:900;\n}\n\n\/* ---------- STAT ---------- *\/\n\n.rf-stat {\n  background:#222;\n  border:1px solid #333;\n  border-radius:20px;\n  padding:32px 20px;\n  margin:28px auto;\n  max-width:760px;\n  text-align:center;\n  position:relative;\n  overflow:hidden;\n}\n\n.rf-stat:before {\n  content:\"\";\n  position:absolute;\n  width:100px;\n  height:100%;\n  left:-130px;\n  top:0;\n  background:linear-gradient(\n    90deg,\n    transparent,\n    rgba(255,255,255,.05),\n    transparent\n  );\n  transform:skewX(-20deg);\n  animation:rfSweep 4.5s linear infinite;\n}\n\n.rf-stat-big {\n  color:var(--orange);\n  font-size:58px;\n  font-weight:900;\n  line-height:1;\n}\n\n.rf-stat-title {\n  font-size:20px;\n  font-weight:900;\n  margin-top:10px;\n  letter-spacing:1px;\n}\n\n.rf-stat-sub {\n  color:#aaa;\n  font-size:14px;\n  margin-top:5px;\n}\n\n\/* ---------- SECTION DIVIDER ---------- *\/\n\n.rf-progress-line {\n  height:4px;\n  background:#383838;\n  border-radius:10px;\n  overflow:hidden;\n  margin:36px 0;\n}\n\n.rf-progress-line span {\n  display:block;\n  height:100%;\n  width:28%;\n  background:var(--orange);\n  animation:rfLineMove 3s ease-in-out infinite;\n}\n\n\/* ---------- HEADINGS ---------- *\/\n\n.rf-section-title {\n  font-size:28px;\n  font-weight:900;\n  margin:0 0 25px;\n  text-transform:uppercase;\n  letter-spacing:-.5px;\n}\n\n.rf-section-title span {\n  color:var(--orange);\n}\n\n\/* ---------- TRAINING CARDS ---------- *\/\n\n.rf-training-grid {\n  display:grid;\n  grid-template-columns:repeat(2,1fr);\n  gap:14px;\n}\n\n.rf-training-card {\n  position:relative;\n  background:#202020;\n  border:1px solid #333;\n  border-radius:17px;\n  padding:24px;\n  overflow:hidden;\n  min-height:155px;\n  transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease;\n}\n\n.rf-training-card:hover {\n  transform:translateY(-6px);\n  border-color:var(--orange);\n  box-shadow:0 12px 30px rgba(255,75,11,.12);\n}\n\n.rf-card-num {\n  font-size:12px;\n  color:var(--orange);\n  font-weight:900;\n  letter-spacing:2px;\n  margin-bottom:12px;\n}\n\n.rf-training-card h3 {\n  font-size:18px;\n  margin:0 0 7px;\n  color:#fff;\n}\n\n.rf-training-card p {\n  margin:0;\n  color:#aaa;\n  font-size:14px;\n}\n\n.rf-training-card:after {\n  content:\"\";\n  position:absolute;\n  height:3px;\n  width:0;\n  left:0;\n  bottom:0;\n  background:var(--orange);\n  transition:width .5s ease;\n}\n\n.rf-training-card:hover:after {\n  width:100%;\n}\n\n\/* ---------- FEATURES ---------- *\/\n\n.rf-features {\n  margin-top:45px;\n}\n\n.rf-feature {\n  display:grid;\n  grid-template-columns:62px 1fr;\n  gap:18px;\n  align-items:start;\n  padding:23px 0;\n  border-bottom:1px solid #303030;\n}\n\n.rf-feature-icon {\n  width:54px;\n  height:54px;\n  border:1px solid rgba(255,75,11,.5);\n  background:rgba(255,75,11,.05);\n  border-radius:14px;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  color:var(--orange);\n  font-weight:900;\n  font-size:19px;\n  animation:rfIconFloat 3s ease-in-out infinite;\n}\n\n.rf-feature:nth-child(2) .rf-feature-icon {\n  animation-delay:.3s;\n}\n.rf-feature:nth-child(3) .rf-feature-icon {\n  animation-delay:.6s;\n}\n.rf-feature:nth-child(4) .rf-feature-icon {\n  animation-delay:.9s;\n}\n.rf-feature:nth-child(5) .rf-feature-icon {\n  animation-delay:1.2s;\n}\n\n.rf-feature h3 {\n  margin:0 0 5px;\n  font-size:17px;\n  color:#fff;\n}\n\n.rf-feature p {\n  margin:0;\n  color:#aaa;\n  font-size:14px;\n}\n\n\/* ---------- WIDTH SELECTOR VISUAL ---------- *\/\n\n.rf-width-section {\n  margin-top:50px;\n  background:#202020;\n  border:1px solid #333;\n  border-radius:22px;\n  padding:30px;\n}\n\n.rf-width-intro {\n  color:#aaa;\n  margin:-12px 0 26px;\n  max-width:720px;\n}\n\n.rf-width-grid {\n  display:grid;\n  grid-template-columns:1fr 1fr;\n  gap:16px;\n}\n\n.rf-width-card {\n  background:#181818;\n  border:1px solid #353535;\n  border-radius:18px;\n  padding:28px 20px;\n  text-align:center;\n  position:relative;\n  overflow:hidden;\n}\n\n.rf-width-card strong {\n  display:block;\n  color:var(--orange);\n  font-size:42px;\n  line-height:1;\n}\n\n.rf-width-card h3 {\n  font-size:18px;\n  margin:10px 0 5px;\n}\n\n.rf-width-card p {\n  color:#999;\n  margin:0;\n  font-size:13px;\n}\n\n.rf-width-bar {\n  margin:22px auto 0;\n  background:var(--orange);\n  border-radius:20px;\n  width:72%;\n  animation:rfWidthPulse 2.7s ease-in-out infinite;\n}\n\n.rf-width-4 {\n  height:16px;\n}\n\n.rf-width-6 {\n  height:25px;\n  animation-delay:.5s;\n}\n\n\/* ---------- FINAL CTA ---------- *\/\n\n.rf-final {\n  margin-top:50px;\n  padding:45px 25px;\n  border-radius:22px;\n  text-align:center;\n  position:relative;\n  overflow:hidden;\n  background:\n    radial-gradient(circle at 50% 120%,rgba(255,75,11,.22),transparent 50%),\n    #1e1e1e;\n  border:1px solid #353535;\n}\n\n.rf-final-label {\n  color:var(--orange);\n  font-size:11px;\n  font-weight:900;\n  letter-spacing:2px;\n  margin-bottom:14px;\n}\n\n.rf-final h3 {\n  font-size:32px;\n  line-height:1.05;\n  margin:0 0 15px;\n  text-transform:uppercase;\n}\n\n.rf-final p {\n  color:#aaa;\n  max-width:640px;\n  margin:0 auto;\n}\n\n.rf-final-line {\n  display:inline-block;\n  margin-top:25px;\n  color:#fff;\n  font-size:16px;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:1px;\n}\n\n.rf-final-line span {\n  color:var(--orange);\n}\n\n\/* ===========================\n   KEYFRAME ANIMATIONS\n=========================== *\/\n\n@keyframes rfBadgePulse {\n  0%,100% {\n    box-shadow:0 0 0 rgba(255,75,11,0);\n  }\n  50% {\n    box-shadow:0 0 22px rgba(255,75,11,.22);\n  }\n}\n\n@keyframes rfOrangeGlow {\n  0%,100% {\n    text-shadow:0 0 0 rgba(255,75,11,0);\n  }\n  50% {\n    text-shadow:0 0 24px rgba(255,75,11,.28);\n  }\n}\n\n@keyframes rfBeltTighten {\n  0%,100% {\n    width:300px;\n    box-shadow:0 0 15px rgba(255,75,11,.12);\n  }\n  50% {\n    width:245px;\n    box-shadow:0 0 32px rgba(255,75,11,.35);\n  }\n}\n\n@keyframes rfSupportPulse {\n  0% {\n    opacity:.65;\n    transform:translate(-50%,-50%) scale(.75);\n  }\n  100% {\n    opacity:0;\n    transform:translate(-50%,-50%) scale(1.3);\n  }\n}\n\n@keyframes rfSupportLeft {\n  0%,100% {\n    transform:translateX(-15px);\n    opacity:.25;\n  }\n  50% {\n    transform:translateX(12px);\n    opacity:1;\n  }\n}\n\n@keyframes rfSupportRight {\n  0%,100% {\n    transform:rotate(180deg) translateX(-15px);\n    opacity:.25;\n  }\n  50% {\n    transform:rotate(180deg) translateX(12px);\n    opacity:1;\n  }\n}\n\n@keyframes rfSweep {\n  0% { left:-140px; }\n  100% { left:120%; }\n}\n\n@keyframes rfLineMove {\n  0%,100% {\n    width:18%;\n  }\n  50% {\n    width:72%;\n  }\n}\n\n@keyframes rfIconFloat {\n  0%,100% {\n    transform:translateY(0);\n  }\n  50% {\n    transform:translateY(-5px);\n  }\n}\n\n@keyframes rfWidthPulse {\n  0%,100% {\n    transform:scaleX(.82);\n    opacity:.65;\n  }\n  50% {\n    transform:scaleX(1);\n    opacity:1;\n    box-shadow:0 0 18px rgba(255,75,11,.25);\n  }\n}\n\n\/* ---------- MOBILE ---------- *\/\n\n@media(max-width:700px) {\n\n  .rf-belt {\n    border-radius:18px;\n  }\n\n  .rf-belt-inner {\n    padding:38px 18px;\n  }\n\n  .rf-belt h2 {\n    font-size:42px;\n    letter-spacing:-1.5px;\n  }\n\n  .rf-belt-intro {\n    font-size:15px;\n  }\n\n  .rf-belt-motion {\n    height:250px;\n  }\n\n  .rf-visual-belt {\n    width:245px;\n  }\n\n  @keyframes rfBeltTighten {\n    0%,100% {\n      width:245px;\n    }\n    50% {\n      width:205px;\n    }\n  }\n\n  .rf-support-left,\n  .rf-support-right {\n    display:none;\n  }\n\n  .rf-training-grid,\n  .rf-width-grid {\n    grid-template-columns:1fr;\n  }\n\n  .rf-section-title {\n    font-size:24px;\n  }\n\n  .rf-final h3 {\n    font-size:27px;\n  }\n}\n\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"rf-belt-inner\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"rf-belt-hero\"\u003e\n\n    \u003cdiv class=\"rf-belt-badge\"\u003e\n      REPFORM™ • STRENGTH \u0026amp; SUPPORT\n    \u003c\/div\u003e\n\n    \u003ch2\u003e\n      SUPPORT YOUR SPINE.\n      \u003cspan\u003ePROTECT YOUR PROGRESS.\u003c\/span\u003e\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"rf-belt-intro\"\u003e\n      The \u003cstrong\u003eRepForm™ Gym Belt\u003c\/strong\u003e is built for lifters\n      who train with intent — delivering firm core and lower-back\n      support through squats, deadlifts, presses and heavy training.\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- ANIMATED PRODUCT VISUAL --\u003e\n  \u003cdiv class=\"rf-belt-motion\"\u003e\n\n    \u003cdiv class=\"rf-motion-number\"\u003e01\u003c\/div\u003e\n\n    \u003cdiv class=\"rf-core\"\u003e\u003c\/div\u003e\n\n    \u003cdiv class=\"rf-support-left\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"rf-support-right\"\u003e\u003c\/div\u003e\n\n    \u003cdiv class=\"rf-visual-belt\"\u003e\n      \u003cdiv class=\"rf-buckle\"\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"rf-motion-label\"\u003e\n      BRACE • SUPPORT • LIFT\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- MAIN STAT --\u003e\n  \u003cdiv class=\"rf-stat\"\u003e\n\n    \u003cdiv class=\"rf-stat-big\"\u003e2\u003c\/div\u003e\n\n    \u003cdiv class=\"rf-stat-title\"\u003e\n      WIDTH OPTIONS. ONE PURPOSE.\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"rf-stat-sub\"\u003e\n      Stable support when the weight gets serious.\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003cdiv class=\"rf-progress-line\"\u003e\n    \u003cspan\u003e\u003c\/span\u003e\n  \u003c\/div\u003e\n\n\n  \u003c!-- TRAINING FOR --\u003e\n  \u003cdiv\u003e\n\n    \u003cdiv class=\"rf-section-title\"\u003e\n      WHAT YOU'RE \u003cspan\u003eTRAINING FOR\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"rf-training-grid\"\u003e\n\n      \u003cdiv class=\"rf-training-card\"\u003e\n        \u003cdiv class=\"rf-card-num\"\u003e01\u003c\/div\u003e\n        \u003ch3\u003eSTRONGER BRACING\u003c\/h3\u003e\n        \u003cp\u003e\n          Support greater intra-abdominal pressure for stronger,\n          more stable lifts under load.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"rf-training-card\"\u003e\n        \u003cdiv class=\"rf-card-num\"\u003e02\u003c\/div\u003e\n        \u003ch3\u003eLOWER BACK SUPPORT\u003c\/h3\u003e\n        \u003cp\u003e\n          Firm support through heavy compound movements such as\n          squats and deadlifts.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"rf-training-card\"\u003e\n        \u003cdiv class=\"rf-card-num\"\u003e03\u003c\/div\u003e\n        \u003ch3\u003eGREATER CONTROL\u003c\/h3\u003e\n        \u003cp\u003e\n          Stay more aware of your bracing and positioning when\n          training under load.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"rf-training-card\"\u003e\n        \u003cdiv class=\"rf-card-num\"\u003e04\u003c\/div\u003e\n        \u003ch3\u003eCONSISTENT SUPPORT\u003c\/h3\u003e\n        \u003cp\u003e\n          Reliable core and lower-back support across your\n          strength-training sessions.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- FEATURES --\u003e\n  \u003cdiv class=\"rf-features\"\u003e\n\n    \u003cdiv class=\"rf-section-title\"\u003e\n      BUILT FOR THE \u003cspan\u003eSERIOUS LIFTER\u003c\/span\u003e\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"rf-feature\"\u003e\n\n      \u003cdiv class=\"rf-feature-icon\"\u003e↕\u003c\/div\u003e\n\n      \u003cdiv\u003e\n        \u003ch3\u003eTwo Width Options\u003c\/h3\u003e\n        \u003cp\u003e\n          Choose 10.16cm for greater freedom of movement or\n          15.24cm for increased lower-back coverage.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"rf-feature\"\u003e\n\n      \u003cdiv class=\"rf-feature-icon\"\u003ePU\u003c\/div\u003e\n\n      \u003cdiv\u003e\n        \u003ch3\u003eDurable PU Material\u003c\/h3\u003e\n        \u003cp\u003e\n          Firm and supportive construction designed for\n          consistent strength and weight training.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"rf-feature\"\u003e\n\n      \u003cdiv class=\"rf-feature-icon\"\u003eFIT\u003c\/div\u003e\n\n      \u003cdiv\u003e\n        \u003ch3\u003eFully Adjustable Fit\u003c\/h3\u003e\n        \u003cp\u003e\n          Secure and customisable adjustment helps you dial\n          in the fit before every lift.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"rf-feature\"\u003e\n\n      \u003cdiv class=\"rf-feature-icon\"\u003e+\u003c\/div\u003e\n\n      \u003cdiv\u003e\n        \u003ch3\u003eVersatile Training\u003c\/h3\u003e\n        \u003cp\u003e\n          Built for squats, deadlifts, overhead presses,\n          rows and general weightlifting.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"rf-feature\"\u003e\n\n      \u003cdiv class=\"rf-feature-icon\"\u003e360\u003c\/div\u003e\n\n      \u003cdiv\u003e\n        \u003ch3\u003eStable Support Structure\u003c\/h3\u003e\n        \u003cp\u003e\n          Provides firm torso support to assist with controlled\n          bracing and lifting posture under load.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- WIDTH OPTIONS --\u003e\n  \u003cdiv class=\"rf-width-section\"\u003e\n\n    \u003cdiv class=\"rf-section-title\"\u003e\n      CHOOSE YOUR \u003cspan\u003eWIDTH.\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"rf-width-intro\"\u003e\n      Different training styles call for different levels of\n      coverage. Choose the belt that best matches how you lift.\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"rf-width-grid\"\u003e\n\n\n      \u003cdiv class=\"rf-width-card\"\u003e\n\n        \u003cstrong\u003e10.16cm\u003c\/strong\u003e\n\n        \u003ch3 style=\"color:#ffffff !important;\"\u003e \n          MOBILITY FOCUSED\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Greater freedom of movement for squats,\n          dynamic training and general lifting.\n        \u003c\/p\u003e\n\n        \u003cdiv class=\"rf-width-bar rf-width-4\"\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"rf-width-card\"\u003e\n\n        \u003cstrong\u003e15.24cm\u003c\/strong\u003e\n\n        \u003ch3 style=\"color:#ffffff !important;\"\u003e\n          MAXIMUM COVERAGE\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Increased lower-back coverage for heavy\n          pulling and strength-focused training.\n        \u003c\/p\u003e\n\n        \u003cdiv class=\"rf-width-bar rf-width-6\"\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- FINAL --\u003e\n  \u003cdiv class=\"rf-final\"\u003e\n\n    \u003cdiv class=\"rf-final-label\"\u003e\n      REPFORM™ GYM BELT\n    \u003c\/div\u003e\n\n    \u003ch3 style=\"color:#ffffff !important;\"\u003e\n    CHOOSE YOUR WIDTH.\u003cbr\u003e\n    OWN YOUR LIFT.\n    \u003c\/h3\u003e\n\n    \u003cp\u003e\n      When the weight goes up, your setup matters.\n      Brace with confidence, stay supported and keep\n      progressing.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"rf-final-line\"\u003e\n      STRAP IN. \u003cspan\u003eLIFT MORE.\u003c\/span\u003e TRAIN SMARTER.\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"RepForm","offers":[{"title":"S","offer_id":47502378893500,"sku":null,"price":499.99,"currency_code":"ZAR","in_stock":true},{"title":"M","offer_id":47502378926268,"sku":null,"price":499.99,"currency_code":"ZAR","in_stock":true},{"title":"L","offer_id":47502378959036,"sku":null,"price":499.99,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0779\/8790\/5724\/files\/RepForm_Gym_Belt_Core_Lower_Back_Support_for_Lifts_Squats_-_1.png?v=1789569022"},{"product_id":"repform™-powerlifting-belt-maximum-back-support-for-squats-deadlifts","title":"RepForm™ Powerlifting Belt | Maximum Back Support for Squats \u0026 Deadlifts","description":"\u003cstyle\u003e\n\/* =========================\n   REPFORM POWERLIFTING BELT\n========================= *\/\n\n.rf-powerbelt{\n  --orange:#ff4b0b;\n  --black:#111111;\n  --card:#202020;\n  --line:#353535;\n  --text:#f5f5f5;\n  --muted:#b7b7b7;\n\n  background:#151515;\n  color:var(--text);\n  font-family:Arial,Helvetica,sans-serif;\n  padding:38px 20px;\n  border-radius:22px;\n  overflow:hidden;\n  position:relative;\n}\n\n.rf-powerbelt *{\n  box-sizing:border-box;\n}\n\n\/* ANIMATIONS *\/\n@keyframes rfFadeUp{\n  0%{opacity:0;transform:translateY(25px);}\n  100%{opacity:1;transform:translateY(0);}\n}\n\n@keyframes rfGlow{\n  0%,100%{\n    box-shadow:0 0 8px rgba(255,75,11,.15);\n  }\n  50%{\n    box-shadow:0 0 28px rgba(255,75,11,.55);\n  }\n}\n\n@keyframes rfPulse{\n  0%,100%{transform:scale(1);}\n  50%{transform:scale(1.06);}\n}\n\n@keyframes rfBrace{\n  0%{width:0;}\n  50%,100%{width:100%;}\n}\n\n@keyframes rfLock{\n  0%,20%{transform:translateX(-18px);opacity:.4;}\n  45%,80%{transform:translateX(0);opacity:1;}\n  100%{transform:translateX(-18px);opacity:.4;}\n}\n\n@keyframes rfRing{\n  0%{transform:scale(.8);opacity:.8;}\n  100%{transform:scale(1.5);opacity:0;}\n}\n\n@keyframes rfNumber{\n  0%,100%{opacity:.25;}\n  50%{opacity:1;}\n}\n\n\n\/* HERO *\/\n.rf-pb-hero{\n  text-align:center;\n  animation:rfFadeUp .8s ease both;\n}\n\n.rf-pb-label{\n  display:inline-block;\n  border:1px solid var(--orange);\n  border-radius:50px;\n  padding:9px 18px;\n  color:var(--orange);\n  font-size:11px;\n  font-weight:800;\n  letter-spacing:2px;\n  margin-bottom:22px;\n}\n\n.rf-pb-hero h2{\n  color:#ffffff !important;\n  font-size:38px;\n  line-height:1.02;\n  margin:0;\n  font-weight:900;\n  text-transform:uppercase;\n}\n\n.rf-pb-hero h2 span{\n  color:var(--orange);\n  display:block;\n  margin-top:7px;\n}\n\n.rf-pb-hero p{\n  max-width:650px;\n  margin:20px auto 0;\n  color:#c5c5c5;\n  font-size:16px;\n  line-height:1.7;\n}\n\n\n\/* LOCK VISUAL *\/\n.rf-lock-stage{\n  height:250px;\n  background:\n    radial-gradient(circle at center,\n    rgba(255,75,11,.16),\n    transparent 55%),\n    #1d1d1d;\n  border:1px solid #333;\n  border-radius:20px;\n  margin:30px 0;\n  position:relative;\n  overflow:hidden;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  animation:rfGlow 3s ease-in-out infinite;\n}\n\n.rf-lock-number{\n  position:absolute;\n  right:25px;\n  top:15px;\n  font-size:65px;\n  font-weight:900;\n  color:#292929;\n}\n\n\/* BELT GRAPHIC *\/\n.rf-belt-graphic{\n  width:80%;\n  max-width:440px;\n  height:95px;\n  background:#111;\n  border:2px solid #3b3b3b;\n  border-radius:20px;\n  position:relative;\n  box-shadow:0 18px 35px rgba(0,0,0,.5);\n}\n\n.rf-belt-core{\n  position:absolute;\n  left:12%;\n  right:12%;\n  top:18px;\n  bottom:18px;\n  border:2px solid var(--orange);\n  border-radius:10px;\n}\n\n.rf-lock-block{\n  position:absolute;\n  right:8%;\n  top:23px;\n  width:52px;\n  height:45px;\n  background:var(--orange);\n  border-radius:7px;\n  animation:rfLock 2.4s ease-in-out infinite;\n}\n\n.rf-lock-line{\n  position:absolute;\n  left:14%;\n  bottom:10px;\n  height:3px;\n  background:var(--orange);\n  animation:rfBrace 2.8s ease-in-out infinite;\n}\n\n.rf-stage-text{\n  position:absolute;\n  bottom:18px;\n  left:20px;\n  font-size:10px;\n  font-weight:800;\n  letter-spacing:2px;\n  color:#777;\n}\n\n\n\/* STAT *\/\n.rf-pb-stat{\n  background:#222;\n  border:1px solid #383838;\n  border-radius:18px;\n  padding:30px 20px;\n  text-align:center;\n  margin-bottom:32px;\n  animation:rfFadeUp .9s ease both;\n}\n\n.rf-pb-stat strong{\n  display:block;\n  color:var(--orange);\n  font-size:45px;\n  font-weight:900;\n  animation:rfPulse 2s ease-in-out infinite;\n}\n\n.rf-pb-stat h3{\n  color:#fff !important;\n  font-size:20px;\n  margin:7px 0;\n  text-transform:uppercase;\n}\n\n.rf-pb-stat p{\n  color:#aaa;\n  margin:0;\n}\n\n\n\/* DIVIDER *\/\n.rf-divider{\n  height:4px;\n  background:#333;\n  border-radius:20px;\n  margin:35px 0;\n  overflow:hidden;\n}\n\n.rf-divider span{\n  display:block;\n  height:100%;\n  background:var(--orange);\n  animation:rfBrace 3s ease-in-out infinite;\n}\n\n\n\/* TRAINING SECTION *\/\n.rf-pb-title{\n  color:#fff !important;\n  font-size:25px;\n  font-weight:900;\n  text-transform:uppercase;\n  margin-bottom:20px;\n}\n\n.rf-training-grid{\n  display:grid;\n  grid-template-columns:1fr 1fr;\n  gap:12px;\n}\n\n.rf-training{\n  background:#202020;\n  border:1px solid #333;\n  border-radius:15px;\n  padding:20px;\n  position:relative;\n  overflow:hidden;\n  animation:rfFadeUp .8s ease both;\n  transition:.3s;\n}\n\n.rf-training:hover{\n  transform:translateY(-5px);\n  border-color:var(--orange);\n}\n\n.rf-training-num{\n  color:var(--orange);\n  font-size:13px;\n  font-weight:900;\n  letter-spacing:2px;\n}\n\n.rf-training h4{\n  color:#fff;\n  margin:9px 0 7px;\n  font-size:15px;\n  text-transform:uppercase;\n}\n\n.rf-training p{\n  color:#aaa;\n  margin:0;\n  line-height:1.5;\n  font-size:13px;\n}\n\n\n\/* SUPPORT VISUAL *\/\n.rf-support{\n  margin:35px 0;\n  height:220px;\n  background:#1d1d1d;\n  border:1px solid #333;\n  border-radius:20px;\n  position:relative;\n  overflow:hidden;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n}\n\n@keyframes rfSupportPulse{\n  0%,100%{\n    transform:scale(.88);\n    box-shadow:\n      0 0 0 0 rgba(255,75,11,.55),\n      inset 0 0 20px rgba(255,75,11,.10);\n  }\n\n  50%{\n    transform:scale(1.08);\n    box-shadow:\n      0 0 0 22px rgba(255,75,11,0),\n      0 0 35px rgba(255,75,11,.55),\n      inset 0 0 30px rgba(255,75,11,.20);\n  }\n}\n  box-shadow:\n    0 0 0 0 rgba(255,75,11,.45),\n    inset 0 0 25px rgba(255,75,11,.12);\n}\n\n.rf-support-core{\n  display:block !important;\n  width:145px !important;\n  height:145px !important;\n  min-width:145px;\n  min-height:145px;\n  margin:0 auto 25px;\n  border:10px solid #ff4b0b !important;\n  border-radius:50%;\n  position:relative;\n  opacity:1 !important;\n  visibility:visible !important;\n  box-sizing:border-box;\n  animation:rfRing 2s ease-in-out infinite;\n  box-shadow:0 0 30px rgba(255,75,11,.45);\n}\n  .rf-support-core:before,\n.rf-support-core:after{\n  content:\"\";\n  position:absolute;\n  inset:-10px;\n  border:2px solid var(--orange);\n  border-radius:50%;\n  animation:rfRing 2s linear infinite;\n}\n\n.rf-support-core:after{\n  animation-delay:1s;\n}\n\n.rf-support-text{\n  position:absolute;\n  bottom:20px;\n  font-size:11px;\n  font-weight:900;\n  letter-spacing:2px;\n  color:#999;\n}\n\n\n\/* FEATURES *\/\n.rf-features{\n  display:grid;\n  gap:12px;\n}\n\n.rf-feature{\n  display:flex;\n  gap:15px;\n  align-items:flex-start;\n  background:#202020;\n  border:1px solid #333;\n  border-radius:15px;\n  padding:18px;\n  transition:.3s ease;\n}\n\n.rf-feature:hover{\n  border-color:var(--orange);\n  transform:translateX(5px);\n}\n\n.rf-feature-icon{\n  min-width:42px;\n  height:42px;\n  background:var(--orange);\n  color:#fff;\n  border-radius:50%;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  font-weight:900;\n  animation:rfPulse 2.5s ease-in-out infinite;\n}\n\n.rf-feature h4{\n  color:#fff;\n  margin:0 0 5px;\n  font-size:15px;\n  text-transform:uppercase;\n}\n\n.rf-feature p{\n  color:#aaa;\n  margin:0;\n  font-size:13px;\n  line-height:1.5;\n}\n\n\n\/* MOVEMENTS *\/\n.rf-movements{\n  margin-top:35px;\n  text-align:center;\n}\n\n.rf-movement-row{\n  display:flex;\n  justify-content:center;\n  flex-wrap:wrap;\n  gap:9px;\n  margin-top:18px;\n}\n\n.rf-movement{\n  border:1px solid #444;\n  border-radius:30px;\n  padding:9px 15px;\n  font-size:11px;\n  font-weight:800;\n  letter-spacing:1px;\n  color:#ddd;\n  transition:.3s;\n}\n\n.rf-movement:hover{\n  border-color:var(--orange);\n  color:var(--orange);\n  transform:translateY(-3px);\n}\n\n\n\/* FINAL *\/\n.rf-final{\n  margin-top:38px;\n  padding:35px 22px;\n  background:\n    radial-gradient(circle at bottom,\n    rgba(255,75,11,.20),\n    transparent 60%),\n    #202020;\n  border:1px solid #383838;\n  border-radius:20px;\n  text-align:center;\n  animation:rfGlow 3s ease-in-out infinite;\n}\n\n.rf-final-label{\n  color:var(--orange);\n  font-size:11px;\n  font-weight:900;\n  letter-spacing:2px;\n  margin-bottom:15px;\n}\n\n.rf-final h3{\n  color:#ffffff !important;\n  font-size:27px;\n  line-height:1.15;\n  margin:0;\n  text-transform:uppercase;\n}\n\n.rf-final p{\n  color:#bbb;\n  max-width:550px;\n  margin:15px auto;\n  line-height:1.6;\n}\n\n.rf-final-line{\n  margin-top:20px;\n  color:#fff;\n  font-weight:900;\n  letter-spacing:1px;\n}\n\n.rf-final-line span{\n  color:var(--orange);\n}\n\n\n\/* MOBILE *\/\n@media(max-width:600px){\n\n  .rf-powerbelt{\n    padding:30px 15px;\n  }\n\n  .rf-pb-hero h2{\n    font-size:32px;\n  }\n\n  .rf-training-grid{\n    grid-template-columns:1fr;\n  }\n\n  .rf-lock-stage{\n    height:220px;\n  }\n\n  .rf-belt-graphic{\n    width:90%;\n  }\n\n  .rf-final h3{\n    font-size:23px;\n  }\n}\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"rf-powerbelt\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"rf-pb-hero\"\u003e\n\n    \u003cdiv class=\"rf-pb-label\"\u003e\n      REPFORM™ • POWERLIFTING\n    \u003c\/div\u003e\n\n    \u003ch2\u003e\n      LOCK IN. LIFT MORE.\n      \u003cspan\u003eGO HEAVIER.\u003c\/span\u003e\n    \u003c\/h2\u003e\n\n    \u003cp\u003e\n      The \u003cstrong\u003eRepForm™ Powerlifting Belt\u003c\/strong\u003e is engineered\n      for athletes who push serious weight — delivering firm core\n      and lower back support through your heaviest training sessions.\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- ANIMATED LOCK --\u003e\n  \u003cdiv class=\"rf-lock-stage\"\u003e\n\n    \u003cdiv class=\"rf-lock-number\"\u003e01\u003c\/div\u003e\n\n    \u003cdiv class=\"rf-belt-graphic\"\u003e\n\n      \u003csvg viewbox=\"0 0 420 90\" class=\"rf-belt-svg\"\u003e\n\n  \u003crect x=\"8\" y=\"12\" width=\"404\" height=\"66\" rx=\"18\" fill=\"#0f0f0f\" stroke=\"#555\" stroke-width=\"2\"\u003e\u003c\/rect\u003e\n\n  \u003crect x=\"30\" y=\"36\" width=\"260\" height=\"18\" rx=\"8\" fill=\"#ff4b0b\" opacity=\".25\"\u003e\u003c\/rect\u003e\n\n  \u003crect class=\"rf-buckle\" x=\"300\" y=\"26\" width=\"60\" height=\"38\" rx=\"8\" fill=\"#ff4b0b\"\u003e\u003c\/rect\u003e\n\n  \u003cpath d=\"M320 44 L332 54 L345 36\" stroke=\"white\" stroke-width=\"4\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n\n  \u003crect class=\"rf-fill\" x=\"30\" y=\"36\" width=\"0\" height=\"18\" rx=\"8\" fill=\"#ff4b0b\"\u003e\u003c\/rect\u003e\n\n\u003c\/svg\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"rf-stage-text\"\u003e\n      LOCK • BRACE • LIFT\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- STAT --\u003e\n  \u003cdiv class=\"rf-pb-stat\"\u003e\n\n    \u003cstrong\u003eLOCKED.\u003c\/strong\u003e\n\n    \u003ch3\u003eSECURE FROM FIRST REP TO LAST.\u003c\/h3\u003e\n\n    \u003cp\u003e\n      Self-locking support designed to stay firmly in place\n      when the weight gets serious.\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003cdiv class=\"rf-divider\"\u003e\n    \u003cspan\u003e\u003c\/span\u003e\n  \u003c\/div\u003e\n\n\n  \u003c!-- TRAINING --\u003e\n  \u003ch3 class=\"rf-pb-title\"\u003e\n    WHAT YOU'RE TRAINING FOR\n  \u003c\/h3\u003e\n\n  \u003cdiv class=\"rf-training-grid\"\u003e\n\n    \u003cdiv class=\"rf-training\"\u003e\n      \u003cdiv class=\"rf-training-num\"\u003e01\u003c\/div\u003e\n      \u003ch4\u003eMaximum Support\u003c\/h4\u003e\n      \u003cp\u003e\n        Reinforce your core and lower back during heavy compound lifts.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"rf-training\"\u003e\n      \u003cdiv class=\"rf-training-num\"\u003e02\u003c\/div\u003e\n      \u003ch4\u003eGreater Stability\u003c\/h4\u003e\n      \u003cp\u003e\n        Feel more controlled and supported when training under load.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"rf-training\"\u003e\n      \u003cdiv class=\"rf-training-num\"\u003e03\u003c\/div\u003e\n      \u003ch4\u003eReduced Fatigue\u003c\/h4\u003e\n      \u003cp\u003e\n        Consistent support throughout demanding, high-volume sessions.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"rf-training\"\u003e\n      \u003cdiv class=\"rf-training-num\"\u003e04\u003c\/div\u003e\n      \u003ch4\u003eSecure Fit\u003c\/h4\u003e\n      \u003cp\u003e\n        Designed to stay locked in without shifting through your set.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- SUPPORT ANIMATION --\u003e\n\u003cdiv class=\"rf-support\"\u003e\n\n  \u003cdiv style=\"\n    width:145px;\n    height:145px;\n    margin:0 auto 28px;\n    border:10px solid #ff4b0b;\n    border-radius:50%;\n    box-sizing:border-box;\n    display:block;\n    opacity:1;\n    visibility:visible;\n    box-shadow:0 0 30px rgba(255,75,11,.45);\n    animation:rfRing 2s ease-in-out infinite;\n  \"\u003e\u003c\/div\u003e\n\n  \u003cdiv class=\"rf-support-text\"\u003e\n    CORE • BACK • STABILITY\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n  \u003c!-- FEATURES --\u003e\n  \u003ch3 class=\"rf-pb-title\"\u003e\n    BUILT FOR PEAK PERFORMANCE\n  \u003c\/h3\u003e\n\n  \u003cdiv class=\"rf-features\"\u003e\n\n    \u003cdiv class=\"rf-feature\"\u003e\n      \u003cdiv class=\"rf-feature-icon\"\u003e01\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch4\u003eSelf-Locking Mechanism\u003c\/h4\u003e\n        \u003cp\u003e\n          Fast to secure and designed to stay locked throughout\n          demanding lifts.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"rf-feature\"\u003e\n      \u003cdiv class=\"rf-feature-icon\"\u003e02\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch4\u003eEVA Construction\u003c\/h4\u003e\n        \u003cp\u003e\n          Structured support designed for consistent stability\n          during heavy training.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"rf-feature\"\u003e\n      \u003cdiv class=\"rf-feature-icon\"\u003e03\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch4\u003eMaximum Back Coverage\u003c\/h4\u003e\n        \u003cp\u003e\n          Wide supportive construction covers the lower back and core\n          where support matters most.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"rf-feature\"\u003e\n      \u003cdiv class=\"rf-feature-icon\"\u003e04\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch4\u003eUnisex Design\u003c\/h4\u003e\n        \u003cp\u003e\n          Designed for both men and women across a wide range\n          of training styles.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"rf-feature\"\u003e\n      \u003cdiv class=\"rf-feature-icon\"\u003e05\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch4\u003eBuilt for Heavy Training\u003c\/h4\u003e\n        \u003cp\u003e\n          Made for consistent powerlifting, strength training\n          and bodybuilding sessions.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- MOVEMENTS --\u003e\n  \u003cdiv class=\"rf-movements\"\u003e\n\n    \u003ch3 class=\"rf-pb-title\"\u003e\n      BUILT FOR HEAVY MOVEMENTS\n    \u003c\/h3\u003e\n\n    \u003cdiv class=\"rf-movement-row\"\u003e\n\n      \u003cdiv class=\"rf-movement\"\u003eSQUATS\u003c\/div\u003e\n\n      \u003cdiv class=\"rf-movement\"\u003eDEADLIFTS\u003c\/div\u003e\n\n      \u003cdiv class=\"rf-movement\"\u003eROWS\u003c\/div\u003e\n\n      \u003cdiv class=\"rf-movement\"\u003ePRESSES\u003c\/div\u003e\n\n      \u003cdiv class=\"rf-movement\"\u003ePOWERLIFTING\u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- FINAL --\u003e\n  \u003cdiv class=\"rf-final\"\u003e\n\n    \u003cdiv class=\"rf-final-label\"\u003e\n      REPFORM™ POWERLIFTING BELT\n    \u003c\/div\u003e\n\n    \u003ch3\u003e\n      WHEN THE WEIGHT GETS SERIOUS.\u003cbr\u003e\n      YOUR SUPPORT SHOULD TOO.\n    \u003c\/h3\u003e\n\n    \u003cp\u003e\n      Brace with confidence, stay supported and focus on\n      what matters — moving the weight.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"rf-final-line\"\u003e\n      LOCK IN. \u003cspan\u003eLIFT HEAVY.\u003c\/span\u003e OWN THE PLATFORM.\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"RepForm","offers":[{"title":"S","offer_id":47509502034108,"sku":null,"price":499.99,"currency_code":"ZAR","in_stock":true},{"title":"M","offer_id":47509502066876,"sku":null,"price":499.99,"currency_code":"ZAR","in_stock":true},{"title":"L","offer_id":47509502099644,"sku":null,"price":499.99,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0779\/8790\/5724\/files\/RepForm_Powerlifting_Belt_Maximum_Back_Support_for_Squats_Deadlifts_-_1.png?v=1789650815"},{"product_id":"repform™-weightlifting-belt-portable-lumbar-support-for-strength-cross-training","title":"RepForm™ Weightlifting Belt | Portable Lumbar Support for Strength \u0026 Cross Training","description":"\u003cdiv class=\"repform-wbelt\"\u003e\n\n\u003cstyle\u003e\n.repform-wbelt{\n  --rf-orange:#ff4b0b;\n  --rf-bg:#111111;\n  --rf-card:#1b1b1b;\n  --rf-card2:#161616;\n  --rf-border:#343434;\n  --rf-white:#ffffff;\n  --rf-grey:#b7b7b7;\n\n  background:#111111;\n  color:#ffffff;\n  padding:50px 24px;\n  border-radius:20px;\n  font-family:Arial,Helvetica,sans-serif;\n  line-height:1.6;\n  overflow:hidden;\n}\n\n.repform-wbelt *{\n  box-sizing:border-box;\n}\n\n.rfw-inner{\n  max-width:920px;\n  margin:0 auto;\n}\n\n\/* UNIQUE ANIMATIONS *\/\n\n@keyframes rfwFadeUp{\n  0%{\n    opacity:0;\n    transform:translateY(20px);\n  }\n  100%{\n    opacity:1;\n    transform:translateY(0);\n  }\n}\n\n@keyframes rfwBrace{\n  0%,100%{\n    transform:translateY(-50%) scaleX(.18);\n    opacity:.35;\n  }\n  50%{\n    transform:translateY(-50%) scaleX(1);\n    opacity:1;\n  }\n}\n\n@keyframes rfwRF{\n  0%,100%{\n    transform:translate(-50%,-50%) scale(1);\n    box-shadow:0 0 10px rgba(255,75,11,.35);\n  }\n  50%{\n    transform:translate(-50%,-50%) scale(1.08);\n    box-shadow:0 0 28px rgba(255,75,11,.75);\n  }\n}\n\n@keyframes rfwPulse{\n  0%,100%{\n    transform:scale(.92);\n    box-shadow:0 0 10px rgba(255,75,11,.25);\n  }\n  50%{\n    transform:scale(1.05);\n    box-shadow:0 0 32px rgba(255,75,11,.65);\n  }\n}\n\n@keyframes rfwProgress{\n  0%{\n    width:12%;\n  }\n  50%{\n    width:100%;\n  }\n  100%{\n    width:12%;\n  }\n}\n\n@keyframes rfwTravel{\n  0%,100%{\n    transform:translateX(-14px);\n  }\n  50%{\n    transform:translateX(14px);\n  }\n}\n\n@keyframes rfwLineMove{\n  0%,100%{\n    transform:scaleX(.25);\n  }\n  50%{\n    transform:scaleX(1);\n  }\n}\n  \n  \/* HERO *\/\n\n.rfw-hero{\n  text-align:center;\n  padding:20px 0 50px;\n  animation:rfwFadeUp .8s ease both;\n}\n\n.rfw-label{\n  display:inline-block;\n  padding:7px 16px;\n  border:1px solid #ff4b0b;\n  border-radius:50px;\n  color:#ff4b0b;\n  font-size:11px;\n  font-weight:900;\n  letter-spacing:2px;\n  margin-bottom:22px;\n}\n\n.rfw-hero h2{\n  margin:0 0 20px !important;\n  color:#ffffff !important;\n  font-size:clamp(35px,6vw,64px) !important;\n  line-height:1 !important;\n  font-weight:900 !important;\n  letter-spacing:-2px;\n}\n\n.rfw-orange{\n  color:#ff4b0b !important;\n}\n\n.rfw-hero p{\n  max-width:700px;\n  margin:0 auto;\n  color:#b7b7b7;\n  font-size:16px;\n}\n\n.rfw-hero strong{\n  display:block;\n  color:#ffffff;\n  margin-top:20px;\n  font-size:16px;\n}\n\n\/* BELT \/ BRACE ANIMATION *\/\n\n.rfw-brace-card{\n  background:linear-gradient(145deg,#202020,#151515);\n  border:1px solid #343434;\n  border-radius:20px;\n  padding:42px 25px;\n  margin-bottom:55px;\n  text-align:center;\n}\n\n.rfw-brace-label{\n  color:#999999;\n  font-size:11px;\n  font-weight:900;\n  letter-spacing:3px;\n  margin-bottom:28px;\n}\n\n.rfw-belt{\n  width:80%;\n  max-width:500px;\n  height:76px;\n  margin:0 auto;\n  border:2px solid #555555;\n  border-radius:17px;\n  background:#131313;\n  position:relative;\n  overflow:hidden;\n}\n\n.rfw-belt-line{\n  position:absolute;\n  left:8%;\n  top:50%;\n  height:18px;\n  width:84%;\n  border-radius:20px;\n  background:#ff4b0b;\n  transform-origin:center;\n  animation:none;\n}\n\n.rfw-belt-lock{\n  position:absolute;\n  left:50%;\n  top:50%;\n  width:66px;\n  height:46px;\n  background:#ff4b0b;\n  border:3px solid #ffffff;\n  border-radius:9px;\n  color:#ffffff;\n  font-size:18px;\n  font-weight:900;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  z-index:5;\n  animation:rfwRF 2.6s ease-in-out infinite;\n}\n\n.rfw-brace-caption{\n  margin-top:24px;\n  color:#ffffff;\n  font-size:12px;\n  font-weight:900;\n  letter-spacing:3px;\n}\n\n\/* SECTION TITLES *\/\n\n.rfw-title{\n  margin:0 0 10px !important;\n  color:#ffffff !important;\n  font-size:30px !important;\n  line-height:1.15 !important;\n  font-weight:900 !important;\n}\n\n.rfw-subtitle{\n  margin:0 0 28px;\n  color:#b7b7b7;\n}\n\n\/* GOALS *\/\n\n.rfw-goals{\n  display:grid;\n  grid-template-columns:1fr 1fr;\n  gap:14px;\n  margin-bottom:55px;\n}\n\n.rfw-goal{\n  background:#1b1b1b;\n  border:1px solid #343434;\n  border-radius:16px;\n  padding:25px;\n  transition:transform .25s ease,border-color .25s ease;\n}\n\n.rfw-goal:hover{\n  transform:translateY(-4px);\n  border-color:#ff4b0b;\n}\n\n.rfw-number{\n  color:#ff4b0b;\n  font-size:13px;\n  font-weight:900;\n  letter-spacing:2px;\n}\n\n.rfw-goal h4{\n  color:#ffffff !important;\n  margin:8px 0 !important;\n  font-size:18px !important;\n  font-weight:900 !important;\n}\n\n.rfw-goal p{\n  color:#b7b7b7;\n  font-size:14px;\n  margin:0;\n}\n\n\/* SUPPORT ANIMATION *\/\n\n.rfw-support{\n  background:#191919;\n  border:1px solid #343434;\n  border-radius:20px;\n  padding:42px 25px;\n  margin-bottom:55px;\n  text-align:center;\n}\n\n.rfw-support-circle{\n  width:120px;\n  height:120px;\n  margin:0 auto 28px;\n  border:9px solid #ff4b0b;\n  border-radius:50%;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  animation:rfwPulse 2.3s ease-in-out infinite;\n}\n\n.rfw-support-circle span{\n  color:#ffffff;\n  font-size:22px;\n  font-weight:900;\n}\n\n.rfw-support-track{\n  width:75%;\n  max-width:500px;\n  height:5px;\n  margin:0 auto 20px;\n  background:#333333;\n  border-radius:20px;\n  overflow:hidden;\n}\n\n.rfw-support-progress{\n  height:100%;\n  width:12%;\n  background:#ff4b0b;\n  border-radius:20px;\n  animation:rfwProgress 2.8s ease-in-out infinite;\n}\n\n.rfw-support-text{\n  color:#ffffff;\n  font-size:12px;\n  font-weight:900;\n  letter-spacing:3px;\n}\n\n\/* FEATURES *\/\n\n.rfw-features{\n  display:grid;\n  grid-template-columns:1fr;\n  gap:13px;\n  margin-bottom:55px;\n}\n\n.rfw-feature{\n  display:grid;\n  grid-template-columns:52px 1fr;\n  gap:18px;\n  background:#161616;\n  border:1px solid #343434;\n  border-radius:16px;\n  padding:22px;\n}\n\n.rfw-feature-num{\n  width:48px;\n  height:48px;\n  border-radius:12px;\n  background:#252525;\n  color:#ff4b0b;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  font-weight:900;\n}\n\n.rfw-feature h4{\n  color:#ffffff !important;\n  margin:0 0 5px !important;\n  font-size:17px !important;\n  font-weight:900 !important;\n}\n\n.rfw-feature p{\n  color:#b7b7b7;\n  margin:0;\n  font-size:14px;\n}\n\n\/* PORTABLE *\/\n\n.rfw-portable{\n  background:linear-gradient(145deg,#202020,#151515);\n  border:1px solid #343434;\n  border-radius:20px;\n  padding:42px 25px;\n  margin-bottom:55px;\n  text-align:center;\n}\n\n.rfw-arrow{\n  display:inline-block;\n  color:#ff4b0b;\n  font-size:42px;\n  font-weight:900;\n  line-height:1;\n  margin-bottom:15px;\n  animation:rfwTravel 2s ease-in-out infinite;\n}\n\n.rfw-portable h3{\n  margin:0 0 10px !important;\n  color:#ffffff !important;\n  font-size:26px !important;\n  font-weight:900 !important;\n}\n\n.rfw-portable p{\n  max-width:620px;\n  margin:0 auto;\n  color:#b7b7b7;\n}\n\n\/* FINAL *\/\n\n.rfw-final{\n  background:#ff4b0b;\n  border-radius:20px;\n  padding:50px 25px;\n  text-align:center;\n}\n\n.rfw-final-label{\n  color:#111111;\n  font-size:11px;\n  font-weight:900;\n  letter-spacing:3px;\n  margin-bottom:14px;\n}\n\n.rfw-final h3{\n  color:#ffffff !important;\n  margin:0 0 18px !important;\n  font-size:clamp(29px,5vw,44px) !important;\n  line-height:1.08 !important;\n  font-weight:900 !important;\n}\n\n.rfw-final p{\n  max-width:650px;\n  margin:0 auto 20px;\n  color:#ffffff;\n}\n\n.rfw-final strong{\n  color:#ffffff;\n  font-size:17px;\n}\n\n\/* MOBILE *\/\n\n@media(max-width:650px){\n\n  .repform-wbelt{\n    padding:35px 16px;\n    border-radius:14px;\n  }\n\n  .rfw-hero{\n    padding-bottom:35px;\n  }\n\n  .rfw-hero h2{\n    letter-spacing:-1px;\n  }\n\n  .rfw-goals{\n    grid-template-columns:1fr;\n  }\n\n  .rfw-belt{\n    width:95%;\n  }\n\n  .rfw-brace-card,\n  .rfw-support,\n  .rfw-portable{\n    padding:32px 18px;\n  }\n\n  .rfw-feature{\n    grid-template-columns:45px 1fr;\n  }\n\n  .rfw-feature-num{\n    width:42px;\n    height:42px;\n  }\n\n  .rfw-support-track{\n    width:90%;\n  }\n}\n\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"rfw-inner\"\u003e\n\n  \u003c!-- HERO --\u003e\n\n  \u003cdiv class=\"rfw-hero\"\u003e\n\n    \u003cdiv class=\"rfw-label\"\u003e\n      REPFORM™ WEIGHTLIFTING BELT\n    \u003c\/div\u003e\n\n    \u003ch2\u003e\n      TRAIN HARD.\u003cbr\u003e\n      STAY SUPPORTED.\u003cbr\u003e\n      \u003cspan class=\"rfw-orange\"\u003eGO ANYWHERE.\u003c\/span\u003e\n    \u003c\/h2\u003e\n\n    \u003cp\u003e\n      The RepForm™ Weightlifting Belt delivers reliable lumbar\n      support across a full range of training disciplines —\n      from squats and deadlifts to cross training and functional\n      strength work.\n    \u003c\/p\u003e\n\n    \u003cstrong\u003e\n      Consistent support. Every session. Every lift.\n    \u003c\/strong\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- ANIMATED BELT --\u003e\n\n  \u003cdiv class=\"rfw-brace-card\"\u003e\n\n    \u003cdiv class=\"rfw-brace-label\"\u003e\n      SUPPORT • BRACE • MOVE\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"rfw-belt\"\u003e\n\n\u003cdiv style=\"position:absolute;left:8%;top:29px;width:84%;height:18px;background:#ff4b0b;border-radius:20px;display:block !important;opacity:1 !important;visibility:visible !important;z-index:1;animation:rfwLineMove 2.4s ease-in-out infinite;transform-origin:center;\"\u003e\u003c\/div\u003e\n      \n      \u003cdiv class=\"rfw-belt-lock\"\u003e\n        RF\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"rfw-brace-caption\"\u003e\n      DYNAMIC LUMBAR SUPPORT\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- WHAT YOU'RE TRAINING FOR --\u003e\n\n  \u003ch3 class=\"rfw-title\"\u003e\n    WHAT YOU'RE \u003cspan class=\"rfw-orange\"\u003eTRAINING FOR\u003c\/span\u003e\n  \u003c\/h3\u003e\n\n  \u003cp class=\"rfw-subtitle\"\u003e\n    Everyday support built to move through your entire training session.\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"rfw-goals\"\u003e\n\n    \u003cdiv class=\"rfw-goal\"\u003e\n      \u003cdiv class=\"rfw-number\"\u003e01\u003c\/div\u003e\n      \u003ch4\u003eReliable Lumbar Support\u003c\/h4\u003e\n      \u003cp\u003e\n        Consistent lower-back support across varied training\n        styles and movements.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"rfw-goal\"\u003e\n      \u003cdiv class=\"rfw-number\"\u003e02\u003c\/div\u003e\n      \u003ch4\u003eGreater Stability\u003c\/h4\u003e\n      \u003cp\u003e\n        Feel more controlled and supported during squats,\n        pulls and compound movements.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"rfw-goal\"\u003e\n      \u003cdiv class=\"rfw-number\"\u003e03\u003c\/div\u003e\n      \u003ch4\u003eReduced Fatigue\u003c\/h4\u003e\n      \u003cp\u003e\n        Reliable support throughout demanding,\n        high-volume training sessions.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"rfw-goal\"\u003e\n      \u003cdiv class=\"rfw-number\"\u003e04\u003c\/div\u003e\n      \u003ch4\u003eSecure Comfort\u003c\/h4\u003e\n      \u003cp\u003e\n        A secure, comfortable fit designed to move with you\n        through dynamic exercises.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- ANIMATED SUPPORT --\u003e\n\n  \u003cdiv class=\"rfw-support\"\u003e\n\n    \u003cdiv class=\"rfw-support-circle\"\u003e\n      \u003cspan\u003eRF\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"rfw-support-track\"\u003e\n      \u003cdiv style=\"height:100%;width:100%;background:#ff4b0b;border-radius:20px;display:block !important;opacity:1 !important;visibility:visible !important;animation:rfwLineMove 2.4s ease-in-out infinite;transform-origin:center;\"\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"rfw-support-text\"\u003e\n      CORE • BACK • STABILITY\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- FEATURES --\u003e\n\n  \u003ch3 class=\"rfw-title\"\u003e\n    VERSATILE SUPPORT FOR\u003cbr\u003e\n    \u003cspan class=\"rfw-orange\"\u003eEVERY TRAINING STYLE\u003c\/span\u003e\n  \u003c\/h3\u003e\n\n  \u003cp class=\"rfw-subtitle\"\u003e\n    One belt built for more than one way of training.\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"rfw-features\"\u003e\n\n    \u003cdiv class=\"rfw-feature\"\u003e\n\n      \u003cdiv class=\"rfw-feature-num\"\u003e01\u003c\/div\u003e\n\n      \u003cdiv\u003e\n        \u003ch4\u003eLUMBAR SUPPORT DESIGN\u003c\/h4\u003e\n        \u003cp\u003e\n          Targets the lower back during high-load movements,\n          helping you maintain a strong and stable lifting\n          position throughout your session.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"rfw-feature\"\u003e\n\n      \u003cdiv class=\"rfw-feature-num\"\u003e02\u003c\/div\u003e\n\n      \u003cdiv\u003e\n        \u003ch4\u003eSQUAT \u0026amp; PULL READY\u003c\/h4\u003e\n        \u003cp\u003e\n          Engineered to support the demands of squatting,\n          hard pulling and heavy compound lifts without\n          unnecessarily restricting movement.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"rfw-feature\"\u003e\n\n      \u003cdiv class=\"rfw-feature-num\"\u003e03\u003c\/div\u003e\n\n      \u003cdiv\u003e\n        \u003ch4\u003eCROSS TRAINING VERSATILE\u003c\/h4\u003e\n        \u003cp\u003e\n          Flexible enough for dynamic, multi-directional\n          cross training movements where a more rigid belt\n          may be unnecessary.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"rfw-feature\"\u003e\n\n      \u003cdiv class=\"rfw-feature-num\"\u003e04\u003c\/div\u003e\n\n      \u003cdiv\u003e\n        \u003ch4\u003ePORTABLE \u0026amp; LIGHTWEIGHT\u003c\/h4\u003e\n        \u003cp\u003e\n          Packs down easily for your gym bag, travel or\n          outdoor training sessions — ready whenever\n          your training is.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"rfw-feature\"\u003e\n\n      \u003cdiv class=\"rfw-feature-num\"\u003e05\u003c\/div\u003e\n\n      \u003cdiv\u003e\n        \u003ch4\u003eUNISEX FIT\u003c\/h4\u003e\n        \u003cp\u003e\n          Adjustable design suitable for men and women\n          across a wide range of body types and\n          training levels.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- PORTABLE --\u003e\n\n  \u003cdiv class=\"rfw-portable\"\u003e\n\n    \u003cdiv class=\"rfw-arrow\"\u003e\n      ➜\n    \u003c\/div\u003e\n\n    \u003ch3\u003e\n      ONE BELT. MORE WAYS TO TRAIN.\n    \u003c\/h3\u003e\n\n    \u003cp\u003e\n      Lightweight enough to take anywhere. Supportive enough\n      to earn a permanent place in your gym bag.\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- FINAL --\u003e\n\n  \u003cdiv class=\"rfw-final\"\u003e\n\n    \u003cdiv class=\"rfw-final-label\"\u003e\n      REPFORM™ WEIGHTLIFTING BELT\n    \u003c\/div\u003e\n\n    \u003ch3\u003e\n      SQUATS. PULLS.\u003cbr\u003e\n      CROSS TRAINING.\u003cbr\u003e\n      EVERYTHING IN BETWEEN.\n    \u003c\/h3\u003e\n\n    \u003cp\u003e\n      Not every session calls for a powerlifting belt.\n      The RepForm™ Weightlifting Belt gives you practical,\n      everyday lumbar support that adapts to your training.\n    \u003c\/p\u003e\n\n    \u003cstrong\u003e\n      Support your back. Own your training.\n    \u003c\/strong\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"RepForm","offers":[{"title":"S","offer_id":47531927666876,"sku":null,"price":699.99,"currency_code":"ZAR","in_stock":true},{"title":"M","offer_id":47531927699644,"sku":null,"price":699.99,"currency_code":"ZAR","in_stock":true},{"title":"L","offer_id":47531927732412,"sku":null,"price":699.99,"currency_code":"ZAR","in_stock":true},{"title":"XL","offer_id":47531927765180,"sku":null,"price":699.99,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0779\/8790\/5724\/files\/RepForm_Weightlifting_Belt_Portable_Lumbar_Support_for_Strength_Cross_Training_-_1.png?v=1789733777"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0779\/8790\/5724\/collections\/WhatsApp_Image_2026-07-14_at_13.50.35_42d65a37-b9cc-43d7-ac7a-04416a953f33.jpg?v=1789983114","url":"https:\/\/repform.co.za\/collections\/frontpage.oembed?page=2","provider":"RepForm","version":"1.0","type":"link"}