{"product_id":"abdominal-roller™","title":"Abdominal Roller™","description":"\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@300;400;500;600;700;800\u0026display=swap');\n\n*{\n    box-sizing:border-box;\n}\n\n.ab-roller-wrapper{\n    font-family:'Poppins',sans-serif;\n    max-width:1200px;\n    margin:40px auto;\n    padding:20px;\n}\n\n.ab-card{\n    position:relative;\n    overflow:hidden;\n    border-radius:28px;\n    padding:45px;\n    background:linear-gradient(145deg,#081424,#0B1F3A,#102B55);\n    color:#fff;\n    box-shadow:0 25px 60px rgba(0,0,0,.35);\n}\n\n.ab-card::before{\n    content:\"\";\n    position:absolute;\n    width:450px;\n    height:450px;\n    background:linear-gradient(135deg,#00D4FF,#0066FF);\n    filter:blur(130px);\n    opacity:.18;\n    top:-180px;\n    right:-120px;\n    animation:floatGlow 8s ease-in-out infinite;\n}\n\n.ab-card::after{\n    content:\"\";\n    position:absolute;\n    width:350px;\n    height:350px;\n    background:linear-gradient(135deg,#3ABEFF,#0066FF);\n    filter:blur(120px);\n    opacity:.12;\n    bottom:-150px;\n    left:-120px;\n}\n\n@keyframes floatGlow{\n    0%,100%{transform:translateY(0);}\n    50%{transform:translateY(35px);}\n}\n\n.badge{\n    display:inline-block;\n    padding:10px 22px;\n    border-radius:50px;\n    background:linear-gradient(90deg,#00D4FF,#0066FF);\n    color:#fff;\n    font-weight:700;\n    letter-spacing:.5px;\n    animation:pulse 2s infinite;\n    margin-bottom:25px;\n}\n\n@keyframes pulse{\n    0%,100%{transform:scale(1);}\n    50%{transform:scale(1.05);}\n}\n\n.title{\n    font-size:48px;\n    font-weight:800;\n    line-height:1.15;\n    margin:0 0 20px;\n}\n\n.title span{\n    background:linear-gradient(90deg,#00D4FF,#4FC3FF,#0066FF);\n    -webkit-background-clip:text;\n    -webkit-text-fill-color:transparent;\n}\n\n.subtitle{\n    font-size:18px;\n    line-height:1.8;\n    color:#DCE9F7;\n    margin-bottom:40px;\n}\n\n.feature-grid{\n    display:grid;\n    grid-template-columns:repeat(auto-fit,minmax(250px,1fr));\n    gap:22px;\n}\n\n.feature{\n    background:rgba(255,255,255,.05);\n    backdrop-filter:blur(15px);\n    border:1px solid rgba(255,255,255,.08);\n    border-radius:20px;\n    padding:25px;\n    transition:.35s;\n}\n\n.feature:hover{\n    transform:translateY(-8px);\n    border-color:#00D4FF;\n    box-shadow:0 15px 35px rgba(0,212,255,.25);\n}\n\n.icon{\n    font-size:34px;\n    margin-bottom:12px;\n}\n\n.feature h3{\n    margin:0 0 10px;\n    font-size:20px;\n}\n\n.feature p{\n    margin:0;\n    color:#D6E5F5;\n    line-height:1.7;\n    font-size:15px;\n}\n\n.burn{\n    margin-top:40px;\n    padding:35px;\n    border-radius:22px;\n    background:rgba(255,255,255,.04);\n    border:1px solid rgba(255,255,255,.08);\n    text-align:center;\n}\n\n.burn h2{\n    font-size:32px;\n    margin-bottom:15px;\n}\n\n.burn p{\n    color:#DCE9F7;\n    line-height:1.9;\n    font-size:17px;\n}\n\n.includes{\n    margin-top:35px;\n    padding:35px;\n    border-radius:22px;\n    background:rgba(255,255,255,.04);\n    border:1px solid rgba(255,255,255,.08);\n}\n\n.includes h2{\n    text-align:center;\n    margin-bottom:25px;\n}\n\n.items{\n    display:grid;\n    grid-template-columns:repeat(auto-fit,minmax(220px,1fr));\n    gap:18px;\n}\n\n.item{\n    padding:18px;\n    text-align:center;\n    border-radius:15px;\n    background:rgba(255,255,255,.05);\n    font-weight:600;\n    transition:.3s;\n}\n\n.item:hover{\n    background:linear-gradient(90deg,#00D4FF,#0066FF);\n    color:#fff;\n    transform:translateY(-5px);\n}\n\n.cta{\n    text-align:center;\n    margin-top:45px;\n}\n\n.cta a{\n    display:inline-block;\n    padding:18px 42px;\n    border-radius:50px;\n    text-decoration:none;\n    background:linear-gradient(90deg,#00D4FF,#0066FF);\n    color:#fff;\n    font-weight:700;\n    font-size:18px;\n    transition:.3s;\n}\n\n.cta a:hover{\n    transform:translateY(-5px) scale(1.05);\n    box-shadow:0 15px 40px rgba(0,212,255,.35);\n}\n\n@media(max-width:768px){\n\n.ab-card{\n    padding:30px 22px;\n}\n\n.title{\n    font-size:34px;\n}\n\n.subtitle{\n    font-size:16px;\n}\n\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"ab-roller-wrapper\"\u003e\n\n\u003cdiv class=\"ab-card\"\u003e\n\n\u003cdiv class=\"badge\"\u003e\n🔥 BEST SELLER • CORE TRAINING\n\u003c\/div\u003e\n\n\u003ch1 class=\"title\"\u003e\nSculpt Your Core with the \u003cbr\u003e\n\u003cspan\u003eAbdominal Roller™\u003c\/span\u003e\n\u003c\/h1\u003e\n\n\u003cp class=\"subtitle\"\u003e\nTake your ab training to the next level with the \u003cstrong\u003eAbdominal Roller™\u003c\/strong\u003e—the ultimate fitness tool for building a stronger, tighter core from the comfort of your home or gym.\n\u003c\/p\u003e\n\n\u003cdiv class=\"feature-grid\"\u003e\n\n\u003cdiv class=\"feature\"\u003e\n\u003cdiv class=\"icon\"\u003e🎯\u003c\/div\u003e\n\u003ch3\u003eTargets Your Entire Core\u003c\/h3\u003e\n\u003cp\u003eEngages your abs, obliques, shoulders and lower back with every rollout for complete core activation.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"feature\"\u003e\n\u003cdiv class=\"icon\"\u003e🏋️\u003c\/div\u003e\n\u003ch3\u003eFull-Range Motion\u003c\/h3\u003e\n\u003cp\u003eActivates deep stabiliser muscles that traditional crunches simply can't reach.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"feature\"\u003e\n\u003cdiv class=\"icon\"\u003e🔄\u003c\/div\u003e\n\u003ch3\u003eProgressive Challenge\u003c\/h3\u003e\n\u003cp\u003ePerfect for beginners and advanced athletes. Increase the intensity as your strength improves.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"feature\"\u003e\n\u003cdiv class=\"icon\"\u003e🛡️\u003c\/div\u003e\n\u003ch3\u003eDurable \u0026amp; Non-Slip\u003c\/h3\u003e\n\u003cp\u003ePremium grip wheel and padded knee mat provide stability, comfort and confidence during every workout.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"feature\"\u003e\n\u003cdiv class=\"icon\"\u003e🏠\u003c\/div\u003e\n\u003ch3\u003eCompact \u0026amp; Portable\u003c\/h3\u003e\n\u003cp\u003eTrain anywhere—at home, at work or while travelling. No bulky equipment required.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"feature\"\u003e\n\u003cdiv class=\"icon\"\u003e⚡\u003c\/div\u003e\n\u003ch3\u003eTransform Your Core\u003c\/h3\u003e\n\u003cp\u003eStrengthen your abs, improve posture, increase stability and build a stronger back with consistent use.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"burn\"\u003e\n\n\u003ch2\u003e💥 Feel the Burn\u003c\/h2\u003e\n\n\u003cp\u003e\nImagine rolling out each morning, feeling your core ignite and watching your midsection transform week after week. The Abdominal Roller™ helps turn consistency into real results—flatter abs, improved posture and a stronger body are just a few reps away.\n\u003c\/p\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"includes\"\u003e\n\n\u003ch2\u003e📦 What's Included\u003c\/h2\u003e\n\n\u003cdiv class=\"items\"\u003e\n\n\u003cdiv class=\"item\"\u003e\n✅ 1× Abdominal Roller™ Wheel\n\u003c\/div\u003e\n\n\u003cdiv class=\"item\"\u003e\n✅ 1× Premium Padded Knee Mat\n\u003c\/div\u003e\n\n\u003cdiv class=\"item\"\u003e\n✅ Easy Assembly — Ready in Seconds\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"cta\"\u003e\n\u003ca href=\"#product-form\"\u003e\n🚀 START YOUR CORE TRANSFORMATION\n\u003c\/a\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Sonic fitness ","offers":[{"title":"Default Title","offer_id":43607407460442,"sku":null,"price":0.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0740\/4008\/2522\/files\/6d2811bd781949b391a32a922f2d9f0d-goods.avif?v=1783363085","url":"https:\/\/sonicfitness.co.za\/products\/abdominal-roller%e2%84%a2","provider":"Sonic fitness ","version":"1.0","type":"link"}