{"product_id":"progress-club™-pr-lifting-straps","title":"Progress Club™ PR Lifting Straps","description":"\u003cstyle\u003e\n\/* =========================================================\n   PROGRESS CLUB™ PR LIFTING STRAPS\n   Premium Product Section\n   ========================================================= *\/\n\n.pc-straps {\n  --pc-bg: #17191c;\n  --pc-bg-light: #202328;\n  --pc-card: #24272c;\n  --pc-card-hover: #2b2f35;\n  --pc-text: #f4f4f2;\n  --pc-muted: #aeb3b9;\n  --pc-border: rgba(255,255,255,.10);\n  --pc-accent: #ffffff;\n  --pc-radius: 20px;\n\n  background:\n    radial-gradient(circle at 15% 10%, rgba(255,255,255,.055), transparent 28%),\n    radial-gradient(circle at 90% 85%, rgba(255,255,255,.035), transparent 30%),\n    linear-gradient(135deg, #16181b 0%, #1c1f23 50%, #17191c 100%);\n  color: var(--pc-text);\n  padding: 70px 20px;\n  overflow: hidden;\n  font-family: inherit;\n}\n\n.pc-container {\n  max-width: 1180px;\n  margin: 0 auto;\n}\n\n\/* =========================\n   HERO\n   ========================= *\/\n\n.pc-hero {\n  position: relative;\n  text-align: center;\n  max-width: 900px;\n  margin: 0 auto 75px;\n}\n\n.pc-eyebrow {\n  display: inline-flex;\n  align-items: center;\n  gap: 9px;\n  padding: 8px 15px;\n  border: 1px solid var(--pc-border);\n  background: rgba(255,255,255,.045);\n  border-radius: 999px;\n  font-size: 11px;\n  font-weight: 700;\n  letter-spacing: 1.7px;\n  text-transform: uppercase;\n  color: #d7d9dc;\n  margin-bottom: 22px;\n  animation: pcFadeUp .8s ease both;\n}\n\n.pc-eyebrow-dot {\n  width: 6px;\n  height: 6px;\n  background: #fff;\n  border-radius: 50%;\n  box-shadow: 0 0 12px rgba(255,255,255,.6);\n}\n\n.pc-hero h2 {\n  font-size: clamp(40px, 6vw, 76px);\n  line-height: .98;\n  letter-spacing: -3px;\n  margin: 0 0 22px;\n  font-weight: 900;\n  animation: pcFadeUp .9s .1s ease both;\n}\n\n.pc-hero h2 span {\n  color: #aeb3b9;\n}\n\n.pc-hero-description {\n  max-width: 720px;\n  margin: 0 auto;\n  color: var(--pc-muted);\n  font-size: 17px;\n  line-height: 1.75;\n  animation: pcFadeUp .9s .2s ease both;\n}\n\n\/* =========================\n   PRODUCT HIGHLIGHTS\n   ========================= *\/\n\n.pc-highlights {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 15px;\n  margin-bottom: 80px;\n}\n\n.pc-highlight {\n  position: relative;\n  padding: 25px;\n  border: 1px solid var(--pc-border);\n  background: linear-gradient(145deg, rgba(255,255,255,.065), rgba(255,255,255,.025));\n  border-radius: var(--pc-radius);\n  overflow: hidden;\n  transition: .35s ease;\n  animation: pcFadeUp .8s .3s ease both;\n}\n\n.pc-highlight::before {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  background: linear-gradient(120deg, transparent 20%, rgba(255,255,255,.07), transparent 80%);\n  transform: translateX(-100%);\n  transition: .7s ease;\n}\n\n.pc-highlight:hover::before {\n  transform: translateX(100%);\n}\n\n.pc-highlight:hover {\n  transform: translateY(-6px);\n  background: var(--pc-card-hover);\n  border-color: rgba(255,255,255,.18);\n}\n\n.pc-highlight-number {\n  font-size: 11px;\n  letter-spacing: 1.5px;\n  color: #8e949b;\n  font-weight: 800;\n  margin-bottom: 13px;\n}\n\n.pc-highlight strong {\n  display: block;\n  font-size: 19px;\n  margin-bottom: 8px;\n}\n\n.pc-highlight p {\n  color: var(--pc-muted);\n  font-size: 14px;\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* =========================\n   SECTION HEADINGS\n   ========================= *\/\n\n.pc-section-heading {\n  text-align: center;\n  margin-bottom: 42px;\n}\n\n.pc-section-heading .small {\n  color: #92979d;\n  font-size: 11px;\n  font-weight: 800;\n  text-transform: uppercase;\n  letter-spacing: 2px;\n  display: block;\n  margin-bottom: 12px;\n}\n\n.pc-section-heading h3 {\n  font-size: clamp(30px, 4vw, 48px);\n  line-height: 1.05;\n  letter-spacing: -1.5px;\n  margin: 0;\n  font-weight: 850;\n}\n\n\/* =========================\n   BENEFITS\n   ========================= *\/\n\n.pc-benefits {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 16px;\n  margin-bottom: 85px;\n}\n\n.pc-benefit {\n  position: relative;\n  padding: 30px;\n  border-radius: var(--pc-radius);\n  background: linear-gradient(145deg, #24272c, #1f2226);\n  border: 1px solid var(--pc-border);\n  transition: .4s cubic-bezier(.2,.8,.2,1);\n  overflow: hidden;\n}\n\n.pc-benefit:hover {\n  transform: translateY(-7px);\n  border-color: rgba(255,255,255,.22);\n  box-shadow: 0 18px 45px rgba(0,0,0,.25);\n}\n\n.pc-benefit-icon {\n  width: 46px;\n  height: 46px;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  border-radius: 14px;\n  background: rgba(255,255,255,.075);\n  border: 1px solid rgba(255,255,255,.09);\n  margin-bottom: 22px;\n  font-size: 19px;\n  transition: .35s ease;\n}\n\n.pc-benefit:hover .pc-benefit-icon {\n  transform: scale(1.08) rotate(-3deg);\n  background: rgba(255,255,255,.13);\n}\n\n.pc-benefit h4 {\n  font-size: 20px;\n  margin: 0 0 10px;\n  font-weight: 800;\n}\n\n.pc-benefit p {\n  margin: 0;\n  color: var(--pc-muted);\n  font-size: 14px;\n  line-height: 1.7;\n}\n\n\/* =========================\n   FEATURE BANNER\n   ========================= *\/\n\n.pc-feature {\n  position: relative;\n  margin-bottom: 85px;\n  padding: 65px 50px;\n  border-radius: 28px;\n  background:\n    radial-gradient(circle at 80% 20%, rgba(255,255,255,.08), transparent 25%),\n    linear-gradient(135deg, #272a2f, #1d2024);\n  border: 1px solid rgba(255,255,255,.11);\n  overflow: hidden;\n}\n\n.pc-feature::after {\n  content: \"PROGRESS\";\n  position: absolute;\n  right: -20px;\n  bottom: -45px;\n  font-size: 120px;\n  font-weight: 900;\n  letter-spacing: -8px;\n  color: rgba(255,255,255,.025);\n  pointer-events: none;\n}\n\n.pc-feature-content {\n  position: relative;\n  z-index: 2;\n  max-width: 650px;\n}\n\n.pc-feature-label {\n  font-size: 11px;\n  text-transform: uppercase;\n  letter-spacing: 2px;\n  color: #a4a9ae;\n  font-weight: 800;\n}\n\n.pc-feature h3 {\n  font-size: clamp(30px, 4vw, 50px);\n  line-height: 1.05;\n  letter-spacing: -2px;\n  margin: 14px 0 17px;\n}\n\n.pc-feature p {\n  color: var(--pc-muted);\n  line-height: 1.75;\n  margin: 0;\n}\n\n\/* =========================\n   PERFECT FOR\n   ========================= *\/\n\n.pc-perfect {\n  margin-bottom: 85px;\n}\n\n.pc-movement-grid {\n  display: grid;\n  grid-template-columns: repeat(5, 1fr);\n  gap: 10px;\n}\n\n.pc-movement {\n  padding: 20px 14px;\n  text-align: center;\n  border-radius: 15px;\n  background: rgba(255,255,255,.045);\n  border: 1px solid var(--pc-border);\n  font-size: 13px;\n  color: #d4d7da;\n  transition: .3s ease;\n}\n\n.pc-movement:hover {\n  transform: translateY(-5px);\n  background: rgba(255,255,255,.085);\n  color: #fff;\n}\n\n\/* =========================\n   GIFT BOX\n   ========================= *\/\n\n.pc-gift {\n  display: flex;\n  align-items: center;\n  gap: 35px;\n  margin-bottom: 75px;\n  padding: 35px;\n  border-radius: 22px;\n  background: #222529;\n  border: 1px solid var(--pc-border);\n}\n\n.pc-gift-icon {\n  min-width: 70px;\n  height: 70px;\n  border-radius: 18px;\n  background: #2d3136;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 29px;\n}\n\n.pc-gift h4 {\n  margin: 0 0 8px;\n  font-size: 21px;\n}\n\n.pc-gift p {\n  margin: 0;\n  color: var(--pc-muted);\n  line-height: 1.6;\n  font-size: 14px;\n}\n\n\/* =========================\n   CTA\n   ========================= *\/\n\n.pc-cta {\n  text-align: center;\n  padding: 70px 25px 30px;\n  position: relative;\n}\n\n.pc-cta h3 {\n  font-size: clamp(34px, 5vw, 60px);\n  line-height: 1;\n  letter-spacing: -2.5px;\n  margin: 0 0 15px;\n}\n\n.pc-cta p {\n  color: var(--pc-muted);\n  max-width: 570px;\n  margin: 0 auto 28px;\n  line-height: 1.7;\n}\n\n.pc-cta-button {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  gap: 10px;\n  padding: 17px 31px;\n  border-radius: 999px;\n  background: #fff;\n  color: #111;\n  text-decoration: none;\n  font-weight: 850;\n  font-size: 14px;\n  letter-spacing: .2px;\n  transition: .3s ease;\n  box-shadow: 0 10px 35px rgba(0,0,0,.28);\n}\n\n.pc-cta-button:hover {\n  transform: translateY(-4px) scale(1.02);\n  box-shadow: 0 16px 45px rgba(0,0,0,.38);\n}\n\n.pc-cta-button span {\n  transition: .3s ease;\n}\n\n.pc-cta-button:hover span {\n  transform: translateX(4px);\n}\n\n.pc-tagline {\n  margin-top: 30px;\n  color: #777d83;\n  font-size: 11px;\n  letter-spacing: 2px;\n  text-transform: uppercase;\n  font-weight: 700;\n}\n\n\/* =========================\n   ANIMATIONS\n   ========================= *\/\n\n@keyframes pcFadeUp {\n  from {\n    opacity: 0;\n    transform: translateY(25px);\n  }\n  to {\n    opacity: 1;\n    transform: translateY(0);\n  }\n}\n\n@keyframes pcPulse {\n  0%,100% {\n    box-shadow: 0 0 0 0 rgba(255,255,255,.08);\n  }\n  50% {\n    box-shadow: 0 0 0 10px rgba(255,255,255,0);\n  }\n}\n\n\/* =========================\n   MOBILE\n   ========================= *\/\n\n@media (max-width: 800px) {\n\n  .pc-straps {\n    padding: 48px 15px;\n  }\n\n  .pc-hero {\n    margin-bottom: 50px;\n  }\n\n  .pc-hero h2 {\n    letter-spacing: -1.8px;\n  }\n\n  .pc-hero-description {\n    font-size: 15px;\n    line-height: 1.65;\n  }\n\n  .pc-highlights {\n    grid-template-columns: 1fr;\n    gap: 11px;\n    margin-bottom: 60px;\n  }\n\n  .pc-highlight {\n    padding: 22px;\n  }\n\n  .pc-benefits {\n    grid-template-columns: 1fr;\n    gap: 11px;\n    margin-bottom: 60px;\n  }\n\n  .pc-benefit {\n    padding: 25px;\n  }\n\n  .pc-feature {\n    padding: 40px 25px;\n    border-radius: 22px;\n    margin-bottom: 60px;\n  }\n\n  .pc-feature::after {\n    font-size: 70px;\n    bottom: -20px;\n  }\n\n  .pc-perfect {\n    margin-bottom: 60px;\n  }\n\n  .pc-movement-grid {\n    grid-template-columns: repeat(2, 1fr);\n    gap: 9px;\n  }\n\n  .pc-movement:last-child {\n    grid-column: span 2;\n  }\n\n  .pc-gift {\n    padding: 25px;\n    gap: 18px;\n    align-items: flex-start;\n    margin-bottom: 50px;\n  }\n\n  .pc-gift-icon {\n    min-width: 52px;\n    width: 52px;\n    height: 52px;\n    border-radius: 14px;\n    font-size: 21px;\n  }\n\n  .pc-gift h4 {\n    font-size: 18px;\n  }\n\n  .pc-cta {\n    padding-top: 30px;\n  }\n\n  .pc-cta h3 {\n    letter-spacing: -1.5px;\n  }\n\n  .pc-cta-button {\n    width: 100%;\n    max-width: 360px;\n  }\n}\n\n\/* Reduce motion for accessibility *\/\n@media (prefers-reduced-motion: reduce) {\n  .pc-straps *,\n  .pc-straps *::before,\n  .pc-straps *::after {\n    animation: none !important;\n    transition: none !important;\n  }\n}\n\u003c\/style\u003e\n\u003csection class=\"pc-straps\"\u003e\n\u003cdiv class=\"pc-container\"\u003e\n\u003c!-- HERO --\u003e\n\u003cdiv class=\"pc-hero\"\u003e\n\u003cdiv class=\"pc-eyebrow\"\u003e\n\u003cspan class=\"pc-eyebrow-dot\"\u003e\u003c\/span\u003e Progress Club™ Performance Gear\u003c\/div\u003e\n\u003ch2\u003e\n\u003cspan style=\"color: rgb(255, 255, 255);\"\u003ePull Harder.\u003c\/span\u003e\u003cbr\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eHold Longer. Progress Daily.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"pc-hero-description\"\u003eMeet the Progress Club™ PR Lifting Straps — built for lifters who refuse to let grip become the limiting factor. Engineered with a textured grip surface, reinforced construction and thick neoprene wrist padding to help you stay locked in when the weight gets heavy.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- QUICK HIGHLIGHTS --\u003e\n\u003cdiv class=\"pc-highlights\"\u003e\n\u003cdiv class=\"pc-highlight\"\u003e\n\u003cdiv class=\"pc-highlight-number\"\u003e01 \/ GRIP\u003c\/div\u003e\n\u003cstrong\u003eStay Locked In\u003c\/strong\u003e\n\u003cp\u003eTextured grip construction helps create friction between your straps and the bar during heavy pulling movements.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pc-highlight\"\u003e\n\u003cdiv class=\"pc-highlight-number\"\u003e02 \/ SUPPORT\u003c\/div\u003e\n\u003cstrong\u003eBuilt Around Your Wrists\u003c\/strong\u003e\n\u003cp\u003eThick neoprene padding adds cushioning and support during demanding training sessions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pc-highlight\"\u003e\n\u003cdiv class=\"pc-highlight-number\"\u003e03 \/ DURABILITY\u003c\/div\u003e\n\u003cstrong\u003eMade For Heavy Work\u003c\/strong\u003e\n\u003cp\u003eDouble-layer reinforced construction is designed to handle repeated training session after training session.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- BENEFITS --\u003e\n\u003cdiv class=\"pc-section-heading\"\u003e\n\u003cspan class=\"small\"\u003eEngineered For Progress\u003c\/span\u003e\n\u003ch3\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eWhat Makes Them Different\u003c\/span\u003e\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pc-benefits\"\u003e\n\u003cdiv class=\"pc-benefit\"\u003e\n\u003cdiv class=\"pc-benefit-icon\"\u003e✦\u003c\/div\u003e\n\u003ch4\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eUnique Texture Design\u003c\/span\u003e\u003c\/h4\u003e\n\u003cp\u003eAn engineered grip pattern helps increase friction between the strap and bar, helping you maintain a more secure hold when your hands start to fatigue.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pc-benefit\"\u003e\n\u003cdiv class=\"pc-benefit-icon\"\u003e◈\u003c\/div\u003e\n\u003ch4\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eDouble-Layer Reinforced\u003c\/span\u003e\u003c\/h4\u003e\n\u003cp\u003eExtra reinforcement where it matters. Built with a double-layer construction for dependable performance through repeated heavy training.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pc-benefit\"\u003e\n\u003cdiv class=\"pc-benefit-icon\"\u003e◉\u003c\/div\u003e\n\u003ch4\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eThick Neoprene Padding\u003c\/span\u003e\u003c\/h4\u003e\n\u003cp\u003eComfortable wrist padding helps cushion pressure around your wrists so you can focus on the movement instead of constantly thinking about your grip.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pc-benefit\"\u003e\n\u003cdiv class=\"pc-benefit-icon\"\u003e↗\u003c\/div\u003e\n\u003ch4\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eHard Pull Ready\u003c\/span\u003e\u003c\/h4\u003e\n\u003cp\u003eDesigned for deadlifts, rows, shrugs, rack pulls and other demanding pulling movements where grip can become the weak link.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- FEATURE BANNER --\u003e\n\u003cdiv class=\"pc-feature\"\u003e\n\u003cdiv class=\"pc-feature-content\"\u003e\n\u003cspan class=\"pc-feature-label\"\u003e Train Without The Distraction \u003c\/span\u003e\n\u003ch3\u003e\n\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eLet Your Back\u003c\/span\u003e\u003cbr\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eDo The Work.\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003cp\u003eWhen grip becomes the first thing to fail, your set can end before the target muscles have done their job. PR Lifting Straps are designed to help keep you connected to the bar so you can concentrate on controlled, demanding reps.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- PERFECT FOR --\u003e\n\u003cdiv class=\"pc-perfect\"\u003e\n\u003cdiv class=\"pc-section-heading\"\u003e\n\u003cspan class=\"small\"\u003eBuilt For Your Training\u003c\/span\u003e\n\u003ch3\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003ePerfect For\u003c\/span\u003e\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pc-movement-grid\"\u003e\n\u003cdiv class=\"pc-movement\"\u003eDeadlifts \u0026amp; Sumo Pulls\u003c\/div\u003e\n\u003cdiv class=\"pc-movement\"\u003eBarbell \u0026amp; Dumbbell Rows\u003c\/div\u003e\n\u003cdiv class=\"pc-movement\"\u003eShrugs \u0026amp; Rack Pulls\u003c\/div\u003e\n\u003cdiv class=\"pc-movement\"\u003eLat Pulldowns \u0026amp; Cable Rows\u003c\/div\u003e\n\u003cdiv class=\"pc-movement\"\u003eRDLs \u0026amp; Good Mornings\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- PREMIUM PACKAGING --\u003e\n\u003cdiv class=\"pc-gift\"\u003e\n\u003cdiv class=\"pc-gift-icon\"\u003e▣\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch4\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003ePremium From The First Rep.\u003c\/span\u003e\u003c\/h4\u003e\n\u003cp\u003eEvery pair arrives in an exclusive Progress Club™ matte black gift box — because the gear you train with should look as good as the results you're chasing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- FINAL CTA --\u003e\n\u003cdiv class=\"pc-cta\"\u003e\n\u003ch3\u003e\n\u003cspan style=\"color: rgb(251, 244, 244);\"\u003eMake Grip The\u003c\/span\u003e\u003cbr\u003e\u003cspan style=\"color: rgb(251, 244, 244);\"\u003eLast Thing You Think About.\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003cp\u003eStay connected. Pull with confidence. Keep progressing. Your next heavy set starts here.\u003c\/p\u003e\n\u003ca href=\"#AddToCart\" class=\"pc-cta-button\"\u003e Add PR Lifting Straps \u003cspan\u003e→\u003c\/span\u003e \u003c\/a\u003e\n\u003cdiv class=\"pc-tagline\"\u003eEvery Day. Better Than Yesterday.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e","brand":"Progress Club","offers":[{"title":"Black","offer_id":52732890349879,"sku":null,"price":399.0,"currency_code":"ZAR","in_stock":true},{"title":"Red","offer_id":52732890415415,"sku":null,"price":399.0,"currency_code":"ZAR","in_stock":true},{"title":"Gray","offer_id":52814011498807,"sku":null,"price":399.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1001\/2383\/6727\/files\/progress-club-figure-8-lifting-straps-logo-on-box.png?v=1786424827","url":"https:\/\/progressclub.co.za\/products\/progress-club%e2%84%a2-pr-lifting-straps","provider":"Progress Club","version":"1.0","type":"link"}