{"product_id":"ankle-3-level-resistance-bands-kit","title":"Ankle 3-Level Resistance Bands Kit","description":"\u003cdiv class=\"resistance-product-description\"\u003e\n\n  \u003cstyle\u003e\n    .resistance-product-description {\n      --black: #080808;\n      --dark: #111111;\n      --dark-2: #181818;\n      --white: #ffffff;\n      --light: #f5f5f5;\n      --text: #252525;\n      --muted: #777777;\n      --border: #dddddd;\n\n      max-width: 1100px;\n      margin: 0 auto;\n      padding: 10px 18px 45px;\n      color: var(--text);\n      font-family: Arial, Helvetica, sans-serif;\n      line-height: 1.7;\n    }\n\n    .resistance-product-description *,\n    .resistance-product-description *::before,\n    .resistance-product-description *::after {\n      box-sizing: border-box;\n    }\n\n    \/* ==========================================\n       HERO\n    ========================================== *\/\n\n    .resistance-hero {\n      position: relative;\n      overflow: hidden;\n      background: #080808;\n      color: #ffffff;\n      padding: 48px 28px;\n      border-radius: 20px;\n      text-align: center;\n      margin-bottom: 40px;\n    }\n\n    .resistance-hero::before {\n      content: \"FIT\";\n      position: absolute;\n      left: -8px;\n      bottom: -25px;\n      font-size: 100px;\n      line-height: 1;\n      font-weight: 900;\n      letter-spacing: -5px;\n      color: rgba(255,255,255,0.025);\n    }\n\n    .resistance-hero::after {\n      content: \"MOVE\";\n      position: absolute;\n      right: -20px;\n      top: 15px;\n      font-size: 75px;\n      line-height: 1;\n      font-weight: 900;\n      letter-spacing: -4px;\n      color: rgba(255,255,255,0.025);\n    }\n\n    .resistance-hero-badge {\n      position: relative;\n      z-index: 2;\n      display: inline-block;\n      padding: 7px 16px;\n      margin-bottom: 15px;\n      border: 1px solid rgba(255,255,255,0.4);\n      border-radius: 30px;\n      color: #ffffff;\n      font-size: 10px;\n      font-weight: 700;\n      letter-spacing: 1.5px;\n      text-transform: uppercase;\n    }\n\n    .resistance-hero h2 {\n      position: relative;\n      z-index: 2;\n      margin: 0 0 14px;\n      color: #ffffff !important;\n      font-size: 34px;\n      line-height: 1.18;\n      font-weight: 800;\n      letter-spacing: -0.7px;\n    }\n\n    .resistance-hero p {\n      position: relative;\n      z-index: 2;\n      max-width: 780px;\n      margin: 0 auto;\n      color: #d8d8d8;\n      font-size: 15px;\n    }\n\n    \/* ==========================================\n       SECTION\n    ========================================== *\/\n\n    .resistance-section {\n      margin-top: 38px;\n    }\n\n    .resistance-section-title {\n      display: flex;\n      align-items: center;\n      gap: 11px;\n      margin: 0 0 18px;\n      color: #111111;\n      font-size: 24px;\n      line-height: 1.25;\n      font-weight: 800;\n      letter-spacing: -0.3px;\n      text-transform: uppercase;\n    }\n\n    .resistance-section-title::before {\n      content: \"\";\n      width: 5px;\n      min-width: 5px;\n      height: 27px;\n      background: #111111;\n      border-radius: 5px;\n    }\n\n    \/* ==========================================\n       KEY BENEFITS\n    ========================================== *\/\n\n    .resistance-overview {\n      padding: 25px;\n      background: #f5f5f5;\n      border: 1px solid #e7e7e7;\n      border-radius: 17px;\n    }\n\n    .resistance-benefits {\n      list-style: none;\n      padding: 0;\n      margin: 0;\n    }\n\n    .resistance-benefits li {\n      display: flex;\n      align-items: flex-start;\n      width: 100%;\n      margin: 0 0 13px;\n      padding: 0;\n      color: #333333;\n      font-size: 14px;\n      line-height: 1.55;\n    }\n\n    .resistance-benefits li:last-child {\n      margin-bottom: 0;\n    }\n\n    .resistance-benefits li::before {\n      content: \"✓\";\n      flex: 0 0 21px;\n      width: 21px;\n      height: 21px;\n      margin: 2px 11px 0 0;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      background: #111111;\n      color: #ffffff;\n      border-radius: 50%;\n      font-size: 11px;\n      font-weight: 700;\n      line-height: 1;\n    }\n\n    .resistance-benefits li span {\n      flex: 1 1 auto;\n      min-width: 0;\n      display: block;\n    }\n\n    \/* ==========================================\n       HOW TO USE\n    ========================================== *\/\n\n    .resistance-steps-image {\n      width: 100%;\n      overflow: hidden;\n      border-radius: 17px;\n      background: #f5f5f5;\n    }\n\n    .resistance-steps-image img {\n      display: block;\n      width: 100%;\n      height: auto;\n      max-width: 100%;\n    }\n\n    \/* ==========================================\n       VIDEO SECTION\n    ========================================== *\/\n\n    .resistance-video-section {\n      margin-top: 45px;\n    }\n\n    .resistance-video-heading {\n      text-align: center;\n      margin-bottom: 20px;\n    }\n\n    .resistance-video-heading h3 {\n      margin: 0 0 7px;\n      color: #111111;\n      font-size: 27px;\n      line-height: 1.25;\n      font-weight: 800;\n      letter-spacing: -0.4px;\n      text-transform: uppercase;\n    }\n\n    .resistance-video-heading p {\n      margin: 0;\n      color: #777777;\n      font-size: 14px;\n    }\n\n    \/* ==========================================\n       VIDEO GRID\n       Desktop = 4\n       Tablet = 2\n       Mobile = 2\n    ========================================== *\/\n\n    .resistance-video-grid {\n      display: grid;\n      grid-template-columns: repeat(4, minmax(0, 1fr));\n      gap: 10px;\n      padding: 7px;\n      background: #090909;\n      border-radius: 18px;\n    }\n\n    .resistance-video-card {\n      position: relative;\n      overflow: hidden;\n      min-width: 0;\n      aspect-ratio: 9 \/ 16;\n      background: #000000;\n      border-radius: 11px;\n    }\n\n    .resistance-video-card video {\n      display: block;\n      width: 100%;\n      height: 100%;\n      object-fit: cover;\n      background: #000000;\n    }\n\n    \/* ==========================================\n       SOUND BUTTON\n    ========================================== *\/\n\n    .resistance-sound-button {\n      position: absolute;\n      top: 10px;\n      right: 10px;\n      z-index: 5;\n      width: 38px;\n      height: 38px;\n      padding: 0;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      border: 1px solid rgba(255,255,255,0.3);\n      border-radius: 50%;\n      background: rgba(0,0,0,0.72);\n      color: #ffffff;\n      font-size: 16px;\n      line-height: 1;\n      cursor: pointer;\n      -webkit-backdrop-filter: blur(6px);\n      backdrop-filter: blur(6px);\n    }\n\n    .resistance-sound-button:hover {\n      background: rgba(0,0,0,0.9);\n    }\n\n    .resistance-sound-button:focus {\n      outline: 2px solid #ffffff;\n      outline-offset: 2px;\n    }\n\n    \/* ==========================================\n       VIDEO LABEL\n    ========================================== *\/\n\n    .resistance-video-label {\n      position: absolute;\n      left: 9px;\n      bottom: 9px;\n      z-index: 4;\n      padding: 5px 8px;\n      border-radius: 6px;\n      background: rgba(0,0,0,0.62);\n      color: #ffffff;\n      font-size: 9px;\n      font-weight: 700;\n      letter-spacing: 0.7px;\n      text-transform: uppercase;\n      pointer-events: none;\n    }\n\n    \/* ==========================================\n       BOTTOM STRIP\n    ========================================== *\/\n\n    .resistance-bottom-strip {\n      margin-top: 38px;\n      padding: 16px 18px;\n      border-radius: 14px;\n      background: #111111;\n      color: #ffffff;\n      text-align: center;\n      font-size: 11px;\n      font-weight: 700;\n      letter-spacing: 1.1px;\n      text-transform: uppercase;\n    }\n\n    \/* ==========================================\n       TABLET\n    ========================================== *\/\n\n    @media (max-width: 991px) and (min-width: 768px) {\n\n      .resistance-video-grid {\n        grid-template-columns: repeat(2, minmax(0, 1fr));\n      }\n\n    }\n\n    \/* ==========================================\n       MOBILE\n    ========================================== *\/\n\n    @media (max-width: 767px) {\n\n      .resistance-product-description {\n        padding: 5px 12px 30px;\n      }\n\n      .resistance-hero {\n        padding: 34px 19px;\n        border-radius: 16px;\n      }\n\n      .resistance-hero h2 {\n        font-size: 25px;\n        color: #ffffff !important;\n      }\n\n      .resistance-hero p {\n        font-size: 14px;\n      }\n\n      .resistance-section {\n        margin-top: 30px;\n      }\n\n      .resistance-section-title {\n        font-size: 20px;\n      }\n\n      .resistance-overview {\n        padding: 19px;\n      }\n\n      .resistance-benefits li {\n        font-size: 13.5px;\n        line-height: 1.55;\n      }\n\n      .resistance-benefits li::before {\n        flex: 0 0 20px;\n        width: 20px;\n        height: 20px;\n        margin-right: 10px;\n        margin-top: 1px;\n        font-size: 10px;\n      }\n\n      \/* 2 x 2 videos on mobile *\/\n\n      .resistance-video-grid {\n        grid-template-columns: repeat(2, minmax(0, 1fr));\n        gap: 8px;\n        padding: 6px;\n        border-radius: 15px;\n      }\n\n      .resistance-video-card {\n        border-radius: 8px;\n      }\n\n      .resistance-sound-button {\n        width: 34px;\n        height: 34px;\n        top: 7px;\n        right: 7px;\n        font-size: 14px;\n      }\n\n      .resistance-video-label {\n        left: 7px;\n        bottom: 7px;\n        font-size: 8px;\n        padding: 4px 6px;\n      }\n\n      .resistance-video-heading h3 {\n        font-size: 23px;\n      }\n\n    }\n  \u003c\/style\u003e\n\n\n  \u003c!-- ==========================================\n       HERO\n  ========================================== --\u003e\n\n  \u003cdiv class=\"resistance-hero\"\u003e\n\n    \u003cdiv class=\"resistance-hero-badge\"\u003e\n      Fitness Resistance Training\n    \u003c\/div\u003e\n\n    \u003ch2\u003e\n      Ankle Resistance Bands Set with Cuffs\n    \u003c\/h2\u003e\n\n    \u003cp\u003e\n      A detachable resistance training set designed for leg,\n      hip, agility, strength, and lower-body workout routines.\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- ==========================================\n       KEY BENEFITS\n  ========================================== --\u003e\n\n  \u003cdiv class=\"resistance-section\"\u003e\n\n    \u003ch3 class=\"resistance-section-title\"\u003e\n      Key Benefits\n    \u003c\/h3\u003e\n\n    \u003cdiv class=\"resistance-overview\"\u003e\n\n      \u003cul class=\"resistance-benefits\"\u003e\n\n        \u003cli\u003e\n          \u003cspan\u003e\n            \u003cstrong\u003eDetachable Design\u003c\/strong\u003e — The set features a\n            detachable design that is easy to assemble and use, with all\n            products and accessories stored in an 8 × 10 inch retractable\n            bag for convenient portability.\n          \u003c\/span\u003e\n        \u003c\/li\u003e\n\n        \u003cli\u003e\n          \u003cspan\u003e\n            \u003cstrong\u003eNatural Rubber Material\u003c\/strong\u003e — The elastic bands\n            are made of high-grade natural rubber with reinforced buckles\n            for durability, safety, and reliable long-term use.\n          \u003c\/span\u003e\n        \u003c\/li\u003e\n\n        \u003cli\u003e\n          \u003cspan\u003e\n            \u003cstrong\u003eHip \u0026amp; Leg Targeting\u003c\/strong\u003e — The ankle resistance\n            bands with cuffs are designed to engage hip and leg muscle\n            groups during strength and workout routines.\n          \u003c\/span\u003e\n        \u003c\/li\u003e\n\n        \u003cli\u003e\n          \u003cspan\u003e\n            \u003cstrong\u003eImproves Agility\u003c\/strong\u003e — Regular use of this\n            resistance equipment can be incorporated into routines focused\n            on leg agility and muscle development.\n          \u003c\/span\u003e\n        \u003c\/li\u003e\n\n        \u003cli\u003e\n          \u003cspan\u003e\n            \u003cstrong\u003eFast Support\u003c\/strong\u003e — If the product has material\n            defects or workmanship issues, the manufacturer states that\n            the issue will be addressed within 24 hours of email contact.\n          \u003c\/span\u003e\n        \u003c\/li\u003e\n\n      \u003c\/ul\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- ==========================================\n       HOW TO USE\n  ========================================== --\u003e\n\n  \u003cdiv class=\"resistance-section\"\u003e\n\n    \u003ch3 class=\"resistance-section-title\"\u003e\n      How To Use\n    \u003c\/h3\u003e\n\n    \u003cdiv class=\"resistance-steps-image\"\u003e\n\n      \u003cimg src=\"https:\/\/www.gosupps.com\/media\/ud\/2461929\/ankle-resistance-bands-set-with-cuffs-ankle-resistance-img-4.webp\" alt=\"How to use ankle resistance bands with cuffs\" loading=\"lazy\"\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- ==========================================\n       VIDEO SECTION\n  ========================================== --\u003e\n\n  \u003cdiv class=\"resistance-video-section\"\u003e\n\n    \u003cdiv class=\"resistance-video-heading\"\u003e\n\n      \u003ch3\u003e\n        Train With It\n      \u003c\/h3\u003e\n\n      \u003cp\u003e\n        Explore the resistance bands through these workout videos.\n      \u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"resistance-video-grid\"\u003e\n\n\n      \u003c!-- VIDEO 1 --\u003e\n\n      \u003cdiv class=\"resistance-video-card\"\u003e\n\n        \u003cvideo autoplay muted loop playsinline preload=\"metadata\" webkit-playsinline\u003e\n\n          \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/0fef28bef7774c5f94ea12942a6e29b2.mp4\" type=\"video\/mp4\"\u003e\u003c\/video\u003e\n\n        \u003cbutton type=\"button\" class=\"resistance-sound-button\" aria-label=\"Turn sound on\"\u003e\n          🔇\n        \u003c\/button\u003e\n\n        \u003cdiv class=\"resistance-video-label\"\u003e\n          Workout\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003c!-- VIDEO 2 --\u003e\n\n      \u003cdiv class=\"resistance-video-card\"\u003e\n\n        \u003cvideo autoplay muted loop playsinline preload=\"metadata\" webkit-playsinline\u003e\n\n          \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/20e2c48f31744f679ccbedac6333bb76.mp4\" type=\"video\/mp4\"\u003e\u003c\/video\u003e\n\n        \u003cbutton type=\"button\" class=\"resistance-sound-button\" aria-label=\"Turn sound on\"\u003e\n          🔇\n        \u003c\/button\u003e\n\n        \u003cdiv class=\"resistance-video-label\"\u003e\n          Training\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003c!-- VIDEO 3 --\u003e\n\n      \u003cdiv class=\"resistance-video-card\"\u003e\n\n        \u003cvideo autoplay muted loop playsinline preload=\"metadata\" webkit-playsinline\u003e\n\n          \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/b256d38e1a0f4c4c8ab947188bd1c47d.mp4\" type=\"video\/mp4\"\u003e\u003c\/video\u003e\n\n        \u003cbutton type=\"button\" class=\"resistance-sound-button\" aria-label=\"Turn sound on\"\u003e\n          🔇\n        \u003c\/button\u003e\n\n        \u003cdiv class=\"resistance-video-label\"\u003e\n          Leg Workout\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003c!-- VIDEO 4 --\u003e\n\n      \u003cdiv class=\"resistance-video-card\"\u003e\n\n        \u003cvideo autoplay muted loop playsinline preload=\"metadata\" webkit-playsinline\u003e\n\n          \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/f1d32bbf2da644399cc7abef0fb02670.mp4\" type=\"video\/mp4\"\u003e\u003c\/video\u003e\n\n        \u003cbutton type=\"button\" class=\"resistance-sound-button\" aria-label=\"Turn sound on\"\u003e\n          🔇\n        \u003c\/button\u003e\n\n        \u003cdiv class=\"resistance-video-label\"\u003e\n          Fitness\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- ==========================================\n       BOTTOM STRIP\n  ========================================== --\u003e\n\n  \u003cdiv class=\"resistance-bottom-strip\"\u003e\n    Train • Strengthen • Move • Progress\n  \u003c\/div\u003e\n\n\n  \u003c!-- ==========================================\n       VIDEO AUTOPLAY + SINGLE AUDIO CONTROL\n  ========================================== --\u003e\n\n  \u003cscript\u003e\n    (function () {\n\n      var container = document.querySelector(\n        \".resistance-product-description\"\n      );\n\n      if (!container) {\n        return;\n      }\n\n      var cards = container.querySelectorAll(\n        \".resistance-video-card\"\n      );\n\n\n      \/*\n       * Get all videos and buttons inside this\n       * product description.\n       *\/\n\n      var videos = container.querySelectorAll(\n        \".resistance-video-card video\"\n      );\n\n      var buttons = container.querySelectorAll(\n        \".resistance-sound-button\"\n      );\n\n\n      \/*\n       * Mute every video and reset every\n       * speaker button.\n       *\/\n\n      function muteAllVideos(exceptVideo) {\n\n        videos.forEach(function (video) {\n\n          if (video !== exceptVideo) {\n\n            video.muted = true;\n\n          }\n\n        });\n\n\n        buttons.forEach(function (button) {\n\n          var card = button.closest(\n            \".resistance-video-card\"\n          );\n\n          var video = card\n            ? card.querySelector(\"video\")\n            : null;\n\n          if (video !== exceptVideo) {\n\n            button.textContent = \"🔇\";\n\n            button.setAttribute(\n              \"aria-label\",\n              \"Turn sound on\"\n            );\n\n          }\n\n        });\n\n      }\n\n\n      \/*\n       * Set up every video.\n       *\/\n\n      cards.forEach(function (card) {\n\n        var video = card.querySelector(\"video\");\n\n        var button = card.querySelector(\n          \".resistance-sound-button\"\n        );\n\n        if (!video || !button) {\n          return;\n        }\n\n\n        \/*\n         * Force muted autoplay.\n         *\/\n\n        video.muted = true;\n        video.defaultMuted = true;\n\n        video.setAttribute(\"muted\", \"\");\n        video.setAttribute(\"playsinline\", \"\");\n        video.setAttribute(\n          \"webkit-playsinline\",\n          \"\"\n        );\n\n\n        \/*\n         * Try to start autoplay.\n         *\/\n\n        var playPromise = video.play();\n\n        if (\n          playPromise !== undefined \u0026\u0026\n          typeof playPromise.catch === \"function\"\n        ) {\n\n          playPromise.catch(function () {});\n\n        }\n\n\n        \/*\n         * Speaker button.\n         *\n         * When this video is turned ON:\n         * 1. Mute every other video.\n         * 2. Turn this video's sound ON.\n         *\n         * When clicked again:\n         * 1. Turn this video's sound OFF.\n         *\/\n\n        button.addEventListener(\n          \"click\",\n          function (event) {\n\n            event.preventDefault();\n            event.stopPropagation();\n\n\n            if (video.muted) {\n\n              \/*\n               * First mute all other videos.\n               *\/\n\n              muteAllVideos(video);\n\n\n              \/*\n               * Then enable sound on\n               * the selected video.\n               *\/\n\n              video.muted = false;\n\n              button.textContent = \"🔊\";\n\n              button.setAttribute(\n                \"aria-label\",\n                \"Turn sound off\"\n              );\n\n\n              \/*\n               * Make sure the selected video\n               * continues playing.\n               *\/\n\n              var playPromise = video.play();\n\n              if (\n                playPromise !== undefined \u0026\u0026\n                typeof playPromise.catch === \"function\"\n              ) {\n\n                playPromise.catch(function () {});\n\n              }\n\n            } else {\n\n              \/*\n               * Clicking the active speaker\n               * mutes the current video.\n               *\/\n\n              video.muted = true;\n\n              button.textContent = \"🔇\";\n\n              button.setAttribute(\n                \"aria-label\",\n                \"Turn sound on\"\n              );\n\n            }\n\n          }\n        );\n\n\n        \/*\n         * Retry autoplay when the video\n         * becomes ready.\n         *\/\n\n        video.addEventListener(\n          \"canplay\",\n          function () {\n\n            if (video.paused) {\n\n              var playPromise = video.play();\n\n              if (\n                playPromise !== undefined \u0026\u0026\n                typeof playPromise.catch === \"function\"\n              ) {\n\n                playPromise.catch(function () {});\n\n              }\n\n            }\n\n          }\n        );\n\n      });\n\n\n      \/*\n       * Extra safety:\n       *\n       * If a video becomes unmuted through\n       * another browser interaction, mute\n       * all other videos automatically.\n       *\/\n\n      videos.forEach(function (currentVideo) {\n\n        currentVideo.addEventListener(\n          \"volumechange\",\n          function () {\n\n            if (!currentVideo.muted) {\n\n              muteAllVideos(currentVideo);\n\n\n              \/*\n               * Keep the correct speaker icon.\n               *\/\n\n              buttons.forEach(function (button) {\n\n                var card = button.closest(\n                  \".resistance-video-card\"\n                );\n\n                var video = card\n                  ? card.querySelector(\"video\")\n                  : null;\n\n                if (video === currentVideo) {\n\n                  button.textContent = \"🔊\";\n\n                  button.setAttribute(\n                    \"aria-label\",\n                    \"Turn sound off\"\n                  );\n\n                }\n\n              });\n\n            }\n\n          }\n        );\n\n      });\n\n    })();\n  \u003c\/script\u003e\n\n\n\u003c\/div\u003e","brand":"Lazovo","offers":[{"title":"Default Title","offer_id":45737553264709,"sku":"ARBK-N-FE-GLD-ZAM","price":89.0,"currency_code":"AED","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0759\/1693\/5237\/files\/519PBdjB7YL._AC.jpg?v=1789167148","url":"https:\/\/lazovoofficial.com\/products\/ankle-3-level-resistance-bands-kit","provider":"LAZOVO","version":"1.0","type":"link"}