{"product_id":"monoforge™-resistance-band-duo","title":"MonoForge™ Resistance Band Duo","description":"\u003cdiv class=\"mf-product-container\"\u003e\n\u003ch2 class=\"mf-title\"\u003eMonoForge™ Resistance Band Duo\u003c\/h2\u003e\n\u003cp class=\"mf-description\"\u003eBring a little luxury to leg day. Crafted with textured woven elastic fabric in sage and forest green, this refined duo offers flexible stretch and premium comfort for squats, glute bridges, lateral walks, and lower-body routines.\u003c\/p\u003e\n\u003c!-- Pure CSS Interactive Resistance Selector --\u003e\n\u003cdiv class=\"mf-selector-card\"\u003e\n\u003cdiv class=\"mf-card-header\"\u003eSelect Resistance Level\u003c\/div\u003e\n\u003c!-- Radio 1: Sage Green --\u003e \u003cinput type=\"radio\" id=\"band-sage\" name=\"mf_band_toggle\" class=\"mf-radio-input\" checked\u003e \u003c!-- Radio 2: Forest Green --\u003e \u003cinput type=\"radio\" id=\"band-forest\" name=\"mf_band_toggle\" class=\"mf-radio-input\"\u003e \u003c!-- Tab Labels (Buttons) --\u003e\n\u003cdiv class=\"mf-toggle-group\"\u003e\n\u003clabel for=\"band-sage\" class=\"mf-btn mf-btn-sage\"\u003eSage Green\u003c\/label\u003e \u003clabel for=\"band-forest\" class=\"mf-btn mf-btn-forest\"\u003eForest Green\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c!-- Status Cards toggled by CSS --\u003e\n\u003cdiv class=\"mf-status mf-status-sage\"\u003e\n\u003cstrong\u003eSage Green:\u003c\/strong\u003e Approx. 27 kg Resistance (Light to Medium)\u003c\/div\u003e\n\u003cdiv class=\"mf-status mf-status-forest\"\u003e\n\u003cstrong\u003eForest Green:\u003c\/strong\u003e Approx. 40 kg Resistance (Medium to Heavy)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Key Highlights Grid --\u003e\n\u003cdiv class=\"mf-grid\"\u003e\n\u003cdiv class=\"mf-grid-item\"\u003e\n\u003cspan class=\"mf-icon\"\u003e🧵\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cstrong\u003e8 cm Broad Width\u003c\/strong\u003e\n\u003cp\u003eTextured woven fabric provides broad contact area and tactile comfort.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mf-grid-item\"\u003e\n\u003cspan class=\"mf-icon\"\u003e🏡\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eTrain Anywhere\u003c\/strong\u003e\n\u003cp\u003eCompact, portable design—perfect for home sessions or studio warm-ups.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Pure CSS Interactive Accordion --\u003e\n\u003cdiv class=\"mf-accordion\"\u003e\n\u003cinput type=\"checkbox\" id=\"mf-accordion-toggle\" class=\"mf-accordion-checkbox\"\u003e \u003clabel for=\"mf-accordion-toggle\" class=\"mf-accordion-header\"\u003e \u003cspan\u003eProduct Details \u0026amp; Care\u003c\/span\u003e \u003cspan class=\"mf-chevron\"\u003e+\u003c\/span\u003e \u003c\/label\u003e\n\u003cdiv class=\"mf-accordion-body\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eIncluded:\u003c\/strong\u003e 2x Textured Woven Fabric Resistance Loops (Sage \u0026amp; Forest Green)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWidth:\u003c\/strong\u003e 8 cm broad surface area\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eResistance Levels:\u003c\/strong\u003e Light-Green (~27 kg) \u0026amp; Dark-Green (~40 kg)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNote:\u003c\/strong\u003e Resistance figures are approximate and vary with stretch degree.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  \/* Velvet Green Theme Variables *\/\n  :root {\n    --mf-velvet-dark: #1b382b;\n    --mf-velvet-med: #2a4e3d;\n    --mf-sage: #9bb3a4;\n    --mf-sage-light: #f0f4f1;\n    --mf-text-dark: #111a15;\n    --mf-text-muted: #2d3f35;\n  }\n\n  .mf-product-container {\n    max-width: 500px;\n    margin: 0 auto;\n    padding: 16px 4px;\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n    color: var(--mf-text-dark);\n    box-sizing: border-box;\n  }\n\n  .mf-title {\n    color: var(--mf-velvet-dark);\n    font-size: 1.8rem;\n    margin: 0 0 12px 0;\n    font-weight: 700;\n    line-height: 1.25;\n  }\n\n  .mf-description {\n    font-size: 1.05rem;\n    line-height: 1.6;\n    color: var(--mf-text-muted);\n    margin-bottom: 22px;\n  }\n\n  \/* Hide raw radio\/checkbox inputs *\/\n  .mf-radio-input,\n  .mf-accordion-checkbox {\n    display: none !important;\n  }\n\n  \/* Interactive Selector Section *\/\n  .mf-selector-card {\n    background: linear-gradient(135deg, var(--mf-velvet-dark), var(--mf-velvet-med));\n    color: #ffffff;\n    padding: 18px;\n    border-radius: 12px;\n    margin-bottom: 22px;\n    box-shadow: 0 4px 12px rgba(27, 56, 43, 0.15);\n  }\n\n  .mf-card-header {\n    font-size: 0.95rem;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    color: var(--mf-sage);\n    margin-bottom: 12px;\n    font-weight: 700;\n  }\n\n  .mf-toggle-group {\n    display: flex;\n    gap: 10px;\n    margin-bottom: 14px;\n  }\n\n  .mf-btn {\n    flex: 1;\n    text-align: center;\n    padding: 12px 10px;\n    border: 1.5px solid var(--mf-sage);\n    background: transparent;\n    color: #ffffff;\n    border-radius: 8px;\n    font-size: 0.95rem;\n    font-weight: 600;\n    cursor: pointer;\n    transition: all 0.25s ease;\n    user-select: none;\n    -webkit-tap-highlight-color: transparent;\n  }\n\n  \/* Selector CSS State Logic *\/\n  #band-sage:checked ~ .mf-toggle-group .mf-btn-sage,\n  #band-forest:checked ~ .mf-toggle-group .mf-btn-forest {\n    background-color: #ffffff;\n    color: var(--mf-velvet-dark);\n    border-color: #ffffff;\n  }\n\n  .mf-status {\n    display: none;\n    font-size: 0.95rem;\n    background: rgba(255, 255, 255, 0.12);\n    padding: 10px 14px;\n    border-radius: 8px;\n    line-height: 1.45;\n  }\n\n  #band-sage:checked ~ .mf-status-sage {\n    display: block;\n  }\n\n  #band-forest:checked ~ .mf-status-forest {\n    display: block;\n  }\n\n  \/* Grid Features *\/\n  .mf-grid {\n    display: flex;\n    flex-direction: column;\n    gap: 14px;\n    margin-bottom: 22px;\n  }\n\n  .mf-grid-item {\n    display: flex;\n    align-items: flex-start;\n    gap: 14px;\n    background: var(--mf-sage-light);\n    padding: 14px;\n    border-radius: 10px;\n  }\n\n  .mf-icon {\n    font-size: 1.4rem;\n  }\n\n  .mf-grid-item strong {\n    display: block;\n    font-size: 1.05rem;\n    color: var(--mf-velvet-dark);\n    margin-bottom: 3px;\n  }\n\n  .mf-grid-item p {\n    margin: 0;\n    font-size: 0.95rem;\n    color: var(--mf-text-muted);\n    line-height: 1.4;\n  }\n\n  \/* Accordion styling *\/\n  .mf-accordion {\n    border: 1.5px solid #d8e2dc;\n    border-radius: 10px;\n    overflow: hidden;\n  }\n\n  .mf-accordion-header {\n    width: 100%;\n    padding: 16px;\n    background: #ffffff;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    font-size: 1.05rem;\n    font-weight: 700;\n    color: var(--mf-velvet-dark);\n    cursor: pointer;\n    user-select: none;\n    box-sizing: border-box;\n  }\n\n  .mf-accordion-body {\n    display: none;\n    padding: 0 16px 16px 16px;\n    background: #ffffff;\n    font-size: 0.95rem;\n    color: var(--mf-text-muted);\n    line-height: 1.5;\n  }\n\n  .mf-accordion-body ul {\n    margin: 0;\n    padding-left: 20px;\n  }\n\n  .mf-accordion-body li {\n    margin-bottom: 8px;\n  }\n\n  \/* Accordion CSS State Logic *\/\n  .mf-accordion-checkbox:checked ~ .mf-accordion-body {\n    display: block;\n  }\n\n  .mf-accordion-checkbox:checked ~ .mf-accordion-header .mf-chevron {\n    transform: rotate(45deg);\n  }\n\u003c\/style\u003e","brand":"MonoForge","offers":[{"title":"Default Title","offer_id":54211868819750,"sku":null,"price":399.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1044\/3646\/5958\/files\/green-fabric-bands-with-monoforge-packaging-in-a-premium-studio-setting.png?v=1793042664","url":"https:\/\/monoforge.co.za\/products\/monoforge%e2%84%a2-resistance-band-duo","provider":"MonoForge","version":"1.0","type":"link"}