{"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","url":"https:\/\/repform.co.za\/products\/repform%e2%84%a2-home-pilates-kit-10-piece-core-flexibility-training-set","provider":"RepForm","version":"1.0","type":"link"}