{"product_id":"rovera-swimming-shoulder","title":"ROVERA SWIMMING SHOULDER","description":"\u003c!-- ROVERA SWIMMING SHOULDER — V3 Clean White + Blue --\u003e\n\u003c!-- HIDES CORELIGHT sections · White bg · Blue details · Mobile-first --\u003e\n\u003c!-- IMAGE PLACEHOLDERS: Search for \"YOUR-IMAGE\" to find all spots to replace --\u003e\n\n\u003c!-- CSS to HIDE all CORELIGHT custom_liquid sections from the theme template --\u003e\n\u003cstyle\u003e\n  [id*=\"__custom_liquid_\"] { display: none !important; height: 0 !important; overflow: hidden !important; padding: 0 !important; margin: 0 !important; }\n  \/* Force entire page to white background — override theme beige *\/\n  body, .main-content, .shopify-section, .shopify-section--main-product,\n  section[id*=\"shopify-section\"], section[id*=\"template--\"], .product,\n  .product-section, .page-width, .gradient, main, main#MainContent,\n  .section-template--product, .product__info-wrapper,\n  .product__media-wrapper, .product__info-container {\n    background: #ffffff !important;\n    background-color: #ffffff !important;\n  }\n  #rovera-swim * { box-sizing: border-box; }\n  @media (max-width: 749px) {\n    #rovera-swim .rs-grid-2 { grid-template-columns: 1fr !important; }\n    #rovera-swim .rs-grid-3 { grid-template-columns: 1fr !important; }\n    #rovera-swim .rs-grid-inc { grid-template-columns: 1fr !important; }\n    #rovera-swim .rs-grid-inc-cards { grid-template-columns: 1fr 1fr !important; }\n    #rovera-swim .rs-section { padding-left: 16px !important; padding-right: 16px !important; }\n    #rovera-swim .rs-heading-lg { font-size: 24px !important; }\n    #rovera-swim .rs-heading-md { font-size: 20px !important; }\n    #rovera-swim .rs-hero-quote { font-size: 15px !important; }\n    #rovera-swim .rs-badges { gap: 16px !important; }\n    #rovera-swim .rs-badge-item { width: 70px !important; }\n    #rovera-swim .rs-badge-circle { width: 56px !important; height: 56px !important; font-size: 22px !important; }\n    #rovera-swim .rs-guarantee-num { font-size: 64px !important; width: 100px !important; height: 100px !important; }\n    #rovera-swim .rs-faq-q { font-size: 15px !important; }\n  }\n  @media (max-width: 480px) {\n    #rovera-swim .rs-grid-inc-cards { grid-template-columns: 1fr !important; }\n    #rovera-swim .rs-trust-bar { flex-direction: column !important; gap: 6px !important; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv id=\"rovera-swim\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif; color: #1a1a1a; line-height: 1.6; margin: 0 auto; max-width: 100%; overflow-x: hidden; background: #ffffff;\"\u003e\n\n\u003c!-- SECTION 1: HERO QUOTE --\u003e\n\u003cdiv style=\"background: #EFF6FF; border-left: 4px solid #0891B2; padding: 20px 24px; margin: 0 0 8px 0; border-radius: 8px;\"\u003e\n  \u003cp class=\"rs-hero-quote\" style=\"font-size: 17px; font-style: italic; color: #334155; margin: 0; line-height: 1.5;\"\u003e\n    \"I couldn't finish a single training session without my shoulder locking up. Four weeks with ROVERA and I'm back doing full sets — butterfly, backstroke, everything. My coach thought I'd had surgery.\"\n  \u003c\/p\u003e\n  \u003cp style=\"font-size: 14px; color: #0891B2; font-weight: 600; margin: 8px 0 0 0;\"\u003e— Sarah L., Competitive Swimmer, Birmingham, UK\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- SECTION 2: TRUST BAR --\u003e\n\u003cdiv class=\"rs-trust-bar\" style=\"display: flex; align-items: center; justify-content: center; gap: 10px; padding: 14px 0; margin-bottom: 20px; flex-wrap: wrap;\"\u003e\n  \u003cspan style=\"background: #0891B2; color: white; font-weight: 700; font-size: 14px; padding: 4px 10px; border-radius: 4px;\"\u003e4.8\/5\u003c\/span\u003e\n  \u003cspan style=\"color: #F59E0B; font-size: 16px; letter-spacing: 1px;\"\u003e★★★★★\u003c\/span\u003e\n  \u003cspan style=\"font-size: 14px; color: #64748B; font-weight: 500;\"\u003e1,200+ Verified Reviews\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003c!-- SECTION 3: PRODUCT INTRO --\u003e\n\u003cdiv class=\"rs-grid-2\" style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 30px; padding: 10px 0 40px 0; align-items: center;\"\u003e\n  \u003cdiv\u003e\n    \u003c!-- YOUR-IMAGE-1: Main product lifestyle photo (swimmer wearing the device) --\u003e\n    \u003cdiv style=\"background: linear-gradient(135deg, #EFF6FF, #DBEAFE); border-radius: 12px; aspect-ratio: 1\/1; display: flex; flex-direction: column; align-items: center; justify-content: center; padding: 30px; text-align: center; border: 2px dashed #0891B2;\"\u003e\n      \u003cdiv style=\"font-size: 48px; margin-bottom: 12px;\"\u003e📸\u003c\/div\u003e\n      \u003cp style=\"font-size: 14px; color: #0891B2; font-weight: 600; margin: 0;\"\u003ePRODUCT IMAGE 1\u003c\/p\u003e\n      \u003cp style=\"font-size: 12px; color: #64748B; margin: 4px 0 0 0;\"\u003eSwimmer wearing device\u003cbr\u003eReplace this with your photo\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv\u003e\n    \u003ch2 class=\"rs-heading-lg\" style=\"font-size: 26px; font-weight: 800; color: #1a1a1a; margin: 0 0 6px 0; line-height: 1.2;\"\u003eEngineered for Swimmers.\u003cbr\u003eBuilt for Recovery.\u003c\/h2\u003e\n    \u003cp style=\"font-size: 15px; color: #64748B; margin: 0 0 20px 0;\"\u003eProfessional-grade shoulder therapy designed specifically for the demands of swimming.\u003c\/p\u003e\n    \u003cdiv style=\"display: flex; flex-direction: column; gap: 12px;\"\u003e\n      \u003cdiv style=\"display: flex; align-items: center; gap: 10px;\"\u003e\n        \u003cspan style=\"background: #0891B2; color: white; width: 28px; height: 28px; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; font-size: 14px; flex-shrink: 0;\"\u003e🔥\u003c\/span\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 600; color: #1a1a1a;\"\u003eHEAT, COMPRESSION \u0026amp; VIBRATION\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"display: flex; align-items: center; gap: 10px;\"\u003e\n        \u003cspan style=\"background: #0891B2; color: white; width: 28px; height: 28px; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; font-size: 14px; flex-shrink: 0;\"\u003e⏱\u003c\/span\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 600; color: #1a1a1a;\"\u003eONE 15-MINUTE SESSION AFTER EACH SWIM\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"display: flex; align-items: center; gap: 10px;\"\u003e\n        \u003cspan style=\"background: #0891B2; color: white; width: 28px; height: 28px; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; font-size: 14px; flex-shrink: 0;\"\u003e🔋\u003c\/span\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 600; color: #1a1a1a;\"\u003eCORDLESS. USB-C RECHARGEABLE\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"display: flex; align-items: center; gap: 10px;\"\u003e\n        \u003cspan style=\"background: #0891B2; color: white; width: 28px; height: 28px; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; font-size: 14px; flex-shrink: 0;\"\u003e↔️\u003c\/span\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 600; color: #1a1a1a;\"\u003eFITS LEFT OR RIGHT. XL STRAPS INCLUDED\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- SECTION 4: THE SWIMMER'S PROBLEM --\u003e\n\u003cdiv class=\"rs-section\" style=\"background: #EFF6FF; padding: 50px 30px; margin: 0 -20px; border-radius: 0;\"\u003e\n  \u003cdiv style=\"max-width: 700px; margin: 0 auto; text-align: center;\"\u003e\n    \u003cp style=\"font-size: 13px; text-transform: uppercase; letter-spacing: 3px; color: #0891B2; margin: 0 0 12px 0; font-weight: 600;\"\u003eEVERY SWIMMER KNOWS THIS FEELING\u003c\/p\u003e\n    \u003ch2 class=\"rs-heading-lg\" style=\"font-size: 30px; font-weight: 800; margin: 0 0 20px 0; line-height: 1.2; color: #1a1a1a;\"\u003eYour Shoulder Shouldn't Be the Reason You Stop Swimming.\u003c\/h2\u003e\n    \u003cp style=\"font-size: 16px; color: #475569; line-height: 1.7; margin: 0 0 30px 0;\"\u003eThe dull ache that starts mid-set. The sharp catch on every entry. Lying awake at 3am because you rolled onto the wrong side. You've tried ice, you've tried rest, you've tried powering through — and the pain always comes back.\u003c\/p\u003e\n    \u003cdiv class=\"rs-grid-2\" style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 16px; text-align: left;\"\u003e\n      \u003cdiv style=\"background: #ffffff; border: 1px solid #BFDBFE; border-radius: 10px; padding: 20px;\"\u003e\n        \u003cp style=\"font-size: 14px; color: #334155; margin: 0;\"\u003e❌ \u003cstrong\u003eCan't finish a full set\u003c\/strong\u003e without your shoulder seizing up\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"background: #ffffff; border: 1px solid #BFDBFE; border-radius: 10px; padding: 20px;\"\u003e\n        \u003cp style=\"font-size: 14px; color: #334155; margin: 0;\"\u003e❌ \u003cstrong\u003eButterfly and backstroke\u003c\/strong\u003e are now off-limits\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"background: #ffffff; border: 1px solid #BFDBFE; border-radius: 10px; padding: 20px;\"\u003e\n        \u003cp style=\"font-size: 14px; color: #334155; margin: 0;\"\u003e❌ \u003cstrong\u003eWaking at 3am\u003c\/strong\u003e because you rolled onto the wrong shoulder\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"background: #ffffff; border: 1px solid #BFDBFE; border-radius: 10px; padding: 20px;\"\u003e\n        \u003cp style=\"font-size: 14px; color: #334155; margin: 0;\"\u003e❌ \u003cstrong\u003eSkipping sessions\u003c\/strong\u003e you used to love because of the pain\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"margin-top: 30px; padding: 20px; background: #ffffff; border-radius: 10px; border: 2px solid #0891B2;\"\u003e\n      \u003cp style=\"font-size: 16px; color: #0891B2; font-weight: 700; margin: 0;\"\u003eThe problem isn't your training. It's that your shoulder tissue isn't recovering between sessions.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- SECTION 5: TESTIMONIALS --\u003e\n\u003cdiv style=\"padding: 50px 0;\"\u003e\n  \u003cdiv style=\"text-align: center; margin-bottom: 30px;\"\u003e\n    \u003cp style=\"font-size: 13px; text-transform: uppercase; letter-spacing: 3px; color: #0891B2; font-weight: 600; margin: 0 0 8px 0;\"\u003eWHAT SWIMMERS SAY\u003c\/p\u003e\n    \u003ch2 class=\"rs-heading-lg\" style=\"font-size: 28px; font-weight: 800; color: #1a1a1a; margin: 0;\"\u003eReal Swimmers. Real Results.\u003c\/h2\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"rs-grid-2\" style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 16px;\"\u003e\n    \u003cdiv style=\"background: #ffffff; border: 1px solid #E2E8F0; border-radius: 12px; padding: 22px;\"\u003e\n      \u003cdiv style=\"display: flex; align-items: center; gap: 10px; margin-bottom: 12px;\"\u003e\n        \u003cdiv style=\"background: #0891B2; color: white; width: 38px; height: 38px; border-radius: 50%; display: flex; align-items: center; justify-content: center; font-weight: 700; font-size: 14px; flex-shrink: 0;\"\u003eSL\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003cp style=\"font-size: 14px; font-weight: 700; margin: 0; color: #1a1a1a;\"\u003eSarah L.\u003c\/p\u003e\n\u003cp style=\"font-size: 12px; color: #64748B; margin: 0;\"\u003eBirmingham · Masters Swimmer · Verified\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cp style=\"color: #F59E0B; font-size: 13px; margin: 0 0 8px 0; letter-spacing: 1px;\"\u003e★★★★★\u003c\/p\u003e\n      \u003cp style=\"font-size: 14px; color: #475569; margin: 0; line-height: 1.55;\"\u003e\"My coach told me to take 6 months off. I couldn't face it. Started using ROVERA after every session — four weeks later I'm back doing full butterfly sets. No clicking, no catching, no 3am wake-ups.\"\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"background: #ffffff; border: 1px solid #E2E8F0; border-radius: 12px; padding: 22px;\"\u003e\n      \u003cdiv style=\"display: flex; align-items: center; gap: 10px; margin-bottom: 12px;\"\u003e\n        \u003cdiv style=\"background: #0891B2; color: white; width: 38px; height: 38px; border-radius: 50%; display: flex; align-items: center; justify-content: center; font-weight: 700; font-size: 14px; flex-shrink: 0;\"\u003eJM\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003cp style=\"font-size: 14px; font-weight: 700; margin: 0; color: #1a1a1a;\"\u003eJames M.\u003c\/p\u003e\n\u003cp style=\"font-size: 12px; color: #64748B; margin: 0;\"\u003eLeeds · Triathlete · Verified\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cp style=\"color: #F59E0B; font-size: 13px; margin: 0 0 8px 0; letter-spacing: 1px;\"\u003e★★★★★\u003c\/p\u003e\n      \u003cp style=\"font-size: 14px; color: #475569; margin: 0; line-height: 1.55;\"\u003e\"Swimmer's shoulder nearly ended my triathlon career. My physio bills were £240\/month. ROVERA replaced all of it. I use it poolside straight after training. My swim splits are better than pre-injury.\"\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"background: #ffffff; border: 1px solid #E2E8F0; border-radius: 12px; padding: 22px;\"\u003e\n      \u003cdiv style=\"display: flex; align-items: center; gap: 10px; margin-bottom: 12px;\"\u003e\n        \u003cdiv style=\"background: #0891B2; color: white; width: 38px; height: 38px; border-radius: 50%; display: flex; align-items: center; justify-content: center; font-weight: 700; font-size: 14px; flex-shrink: 0;\"\u003eEW\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003cp style=\"font-size: 14px; font-weight: 700; margin: 0; color: #1a1a1a;\"\u003eEmma W.\u003c\/p\u003e\n\u003cp style=\"font-size: 12px; color: #64748B; margin: 0;\"\u003eBristol · Club Swimmer · Verified\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cp style=\"color: #F59E0B; font-size: 13px; margin: 0 0 8px 0; letter-spacing: 1px;\"\u003e★★★★★\u003c\/p\u003e\n      \u003cp style=\"font-size: 14px; color: #475569; margin: 0; line-height: 1.55;\"\u003e\"I'd given up freestyle completely — couldn't do more than 200m without that deep ache kicking in. Five weeks with ROVERA and I just completed a 2km open water swim. Pain-free. I cried at the finish.\"\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"background: #ffffff; border: 1px solid #E2E8F0; border-radius: 12px; padding: 22px;\"\u003e\n      \u003cdiv style=\"display: flex; align-items: center; gap: 10px; margin-bottom: 12px;\"\u003e\n        \u003cdiv style=\"background: #0891B2; color: white; width: 38px; height: 38px; border-radius: 50%; display: flex; align-items: center; justify-content: center; font-weight: 700; font-size: 14px; flex-shrink: 0;\"\u003eDT\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003cp style=\"font-size: 14px; font-weight: 700; margin: 0; color: #1a1a1a;\"\u003eDavid T.\u003c\/p\u003e\n\u003cp style=\"font-size: 12px; color: #64748B; margin: 0;\"\u003eManchester · Swim Coach · Verified\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cp style=\"color: #F59E0B; font-size: 13px; margin: 0 0 8px 0; letter-spacing: 1px;\"\u003e★★★★★\u003c\/p\u003e\n      \u003cp style=\"font-size: 14px; color: #475569; margin: 0; line-height: 1.55;\"\u003e\"I coach 40+ swimmers and half of them deal with shoulder issues. I started recommending ROVERA three months ago. The ones who actually use it daily are back to full training within a month. It works.\"\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"background: #ffffff; border: 1px solid #E2E8F0; border-radius: 12px; padding: 22px;\"\u003e\n      \u003cdiv style=\"display: flex; align-items: center; gap: 10px; margin-bottom: 12px;\"\u003e\n        \u003cdiv style=\"background: #0891B2; color: white; width: 38px; height: 38px; border-radius: 50%; display: flex; align-items: center; justify-content: center; font-weight: 700; font-size: 14px; flex-shrink: 0;\"\u003eRH\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003cp style=\"font-size: 14px; font-weight: 700; margin: 0; color: #1a1a1a;\"\u003eRachel H.\u003c\/p\u003e\n\u003cp style=\"font-size: 12px; color: #64748B; margin: 0;\"\u003eEdinburgh · Open Water · Verified\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cp style=\"color: #F59E0B; font-size: 13px; margin: 0 0 8px 0; letter-spacing: 1px;\"\u003e★★★★★\u003c\/p\u003e\n      \u003cp style=\"font-size: 14px; color: #475569; margin: 0; line-height: 1.55;\"\u003e\"22 years of competitive swimming wrecked both shoulders. I was told surgery was my only option. I've used ROVERA every night for 8 weeks — the clicking has stopped, the pain has dropped 80%, and I'm sleeping through the night. Surgery is off the table.\"\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"background: #ffffff; border: 1px solid #E2E8F0; border-radius: 12px; padding: 22px;\"\u003e\n      \u003cdiv style=\"display: flex; align-items: center; gap: 10px; margin-bottom: 12px;\"\u003e\n        \u003cdiv style=\"background: #0891B2; color: white; width: 38px; height: 38px; border-radius: 50%; display: flex; align-items: center; justify-content: center; font-weight: 700; font-size: 14px; flex-shrink: 0;\"\u003eMP\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003cp style=\"font-size: 14px; font-weight: 700; margin: 0; color: #1a1a1a;\"\u003eMike P.\u003c\/p\u003e\n\u003cp style=\"font-size: 12px; color: #64748B; margin: 0;\"\u003eCardiff · Casual Swimmer · Verified\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cp style=\"color: #F59E0B; font-size: 13px; margin: 0 0 8px 0; letter-spacing: 1px;\"\u003e★★★★★\u003c\/p\u003e\n      \u003cp style=\"font-size: 14px; color: #475569; margin: 0; line-height: 1.55;\"\u003e\"I only swim three times a week but the shoulder pain was killing it. Ordered ROVERA expecting nothing — genuinely shocked. Three weeks in and I can do a full hour without pain for the first time in two years.\"\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- SECTION 6: WHAT'S INCLUDED --\u003e\n\u003cdiv style=\"padding: 50px 0;\"\u003e\n  \u003cdiv style=\"text-align: center; margin-bottom: 30px;\"\u003e\n    \u003ch2 class=\"rs-heading-lg\" style=\"font-size: 30px; font-weight: 800; color: #1a1a1a; margin: 0 0 8px 0;\"\u003eWhat's Included\u003c\/h2\u003e\n    \u003cp style=\"font-size: 16px; color: #64748B; margin: 0;\"\u003eEverything you need for lasting relief — right out of the box.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"rs-grid-inc\" style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 24px; align-items: start;\"\u003e\n    \u003cdiv\u003e\n      \u003c!-- YOUR-IMAGE-2: Product unboxing \/ what's in the box photo --\u003e\n      \u003cdiv style=\"background: linear-gradient(135deg, #EFF6FF, #DBEAFE); border-radius: 16px; aspect-ratio: 4\/5; display: flex; flex-direction: column; align-items: center; justify-content: center; padding: 30px; text-align: center; border: 2px dashed #0891B2;\"\u003e\n        \u003cdiv style=\"font-size: 56px; margin-bottom: 16px;\"\u003e📦\u003c\/div\u003e\n        \u003cp style=\"font-size: 16px; color: #0891B2; font-weight: 700; margin: 0;\"\u003eUNBOXING IMAGE\u003c\/p\u003e\n        \u003cp style=\"font-size: 13px; color: #64748B; margin: 8px 0 0 0;\"\u003eShow everything in the box\u003cbr\u003eLike the novaafit photo\u003cbr\u003eReplace this with your photo\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"rs-grid-inc-cards\" style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 12px;\"\u003e\n      \u003cdiv style=\"background: #ffffff; border: 1px solid #DBEAFE; border-radius: 12px; padding: 18px;\"\u003e\n        \u003cdiv style=\"display: flex; justify-content: space-between; align-items: flex-start; margin-bottom: 8px;\"\u003e\n          \u003cspan style=\"background: #0891B2; color: white; width: 26px; height: 26px; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; font-size: 13px; font-weight: 700; flex-shrink: 0;\"\u003e1\u003c\/span\u003e\n          \u003cspan style=\"background: #ECFDF5; color: #059669; font-size: 11px; font-weight: 600; padding: 3px 8px; border-radius: 20px;\"\u003e£199 value\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003ch4 style=\"font-size: 15px; font-weight: 700; margin: 0 0 6px 0; color: #1a1a1a;\"\u003eROVERA Swimming Shoulder Device\u003c\/h4\u003e\n        \u003cp style=\"font-size: 12px; color: #64748B; margin: 0; line-height: 1.4;\"\u003eTriple Therapy system — heat, compression and vibration in one cordless shoulder wrap.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"background: #ffffff; border: 1px solid #DBEAFE; border-radius: 12px; padding: 18px;\"\u003e\n        \u003cdiv style=\"display: flex; justify-content: space-between; align-items: flex-start; margin-bottom: 8px;\"\u003e\n          \u003cspan style=\"background: #0891B2; color: white; width: 26px; height: 26px; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; font-size: 13px; font-weight: 700; flex-shrink: 0;\"\u003e2\u003c\/span\u003e\n          \u003cspan style=\"background: #ECFDF5; color: #059669; font-size: 11px; font-weight: 600; padding: 3px 8px; border-radius: 20px;\"\u003e£45 value\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003ch4 style=\"font-size: 15px; font-weight: 700; margin: 0 0 6px 0; color: #1a1a1a;\"\u003e2-Year Replacement Warranty\u003c\/h4\u003e\n        \u003cp style=\"font-size: 12px; color: #64748B; margin: 0; line-height: 1.4;\"\u003eDevice protection for two full years. If a fault develops, your unit is replaced.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"background: #ffffff; border: 1px solid #DBEAFE; border-radius: 12px; padding: 18px;\"\u003e\n        \u003cdiv style=\"display: flex; justify-content: space-between; align-items: flex-start; margin-bottom: 8px;\"\u003e\n          \u003cspan style=\"background: #0891B2; color: white; width: 26px; height: 26px; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; font-size: 13px; font-weight: 700; flex-shrink: 0;\"\u003e3\u003c\/span\u003e\n          \u003cspan style=\"background: #ECFDF5; color: #059669; font-size: 11px; font-weight: 600; padding: 3px 8px; border-radius: 20px;\"\u003e£25 value\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003ch4 style=\"font-size: 15px; font-weight: 700; margin: 0 0 6px 0; color: #1a1a1a;\"\u003eBraided USB-C Charging Cable\u003c\/h4\u003e\n        \u003cp style=\"font-size: 12px; color: #64748B; margin: 0; line-height: 1.4;\"\u003ePremium braided cable built to last. Always ready after your next swim.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"background: #ffffff; border: 1px solid #DBEAFE; border-radius: 12px; padding: 18px;\"\u003e\n        \u003cdiv style=\"display: flex; justify-content: space-between; align-items: flex-start; margin-bottom: 8px;\"\u003e\n          \u003cspan style=\"background: #0891B2; color: white; width: 26px; height: 26px; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; font-size: 13px; font-weight: 700; flex-shrink: 0;\"\u003e4\u003c\/span\u003e\n          \u003cspan style=\"background: #ECFDF5; color: #059669; font-size: 11px; font-weight: 600; padding: 3px 8px; border-radius: 20px;\"\u003e£15 value\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003ch4 style=\"font-size: 15px; font-weight: 700; margin: 0 0 6px 0; color: #1a1a1a;\"\u003eExtension Strap for Larger Frames\u003c\/h4\u003e\n        \u003cp style=\"font-size: 12px; color: #64748B; margin: 0; line-height: 1.4;\"\u003eExtra adjustability for swimmer physiques and broader shoulders.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"background: #ffffff; border: 1px solid #DBEAFE; border-radius: 12px; padding: 18px;\"\u003e\n        \u003cdiv style=\"display: flex; justify-content: space-between; align-items: flex-start; margin-bottom: 8px;\"\u003e\n          \u003cspan style=\"background: #0891B2; color: white; width: 26px; height: 26px; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; font-size: 13px; font-weight: 700; flex-shrink: 0;\"\u003e5\u003c\/span\u003e\n          \u003cspan style=\"background: #ECFDF5; color: #059669; font-size: 11px; font-weight: 600; padding: 3px 8px; border-radius: 20px;\"\u003e£59 value\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003ch4 style=\"font-size: 15px; font-weight: 700; margin: 0 0 6px 0; color: #1a1a1a;\"\u003eThe 90-Day Recovery Plan\u003c\/h4\u003e\n        \u003cp style=\"font-size: 12px; color: #64748B; margin: 0; line-height: 1.4;\"\u003eSwim-specific exercises, dryland stretches, and progress tracking.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"background: #ffffff; border: 1px solid #DBEAFE; border-radius: 12px; padding: 18px;\"\u003e\n        \u003cdiv style=\"display: flex; justify-content: space-between; align-items: flex-start; margin-bottom: 8px;\"\u003e\n          \u003cspan style=\"background: #0891B2; color: white; width: 26px; height: 26px; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; font-size: 13px; font-weight: 700; flex-shrink: 0;\"\u003e6\u003c\/span\u003e\n          \u003cspan style=\"background: #ECFDF5; color: #059669; font-size: 11px; font-weight: 600; padding: 3px 8px; border-radius: 20px;\"\u003e£39 value\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003ch4 style=\"font-size: 15px; font-weight: 700; margin: 0 0 6px 0; color: #1a1a1a;\"\u003eSwimmer's Shoulder Survival Guide\u003c\/h4\u003e\n        \u003cp style=\"font-size: 12px; color: #64748B; margin: 0; line-height: 1.4;\"\u003eStroke correction cues, nutrition tips, and training mistakes to avoid.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"background: #ffffff; border: 1px solid #DBEAFE; border-radius: 12px; padding: 18px;\"\u003e\n        \u003cdiv style=\"display: flex; justify-content: space-between; align-items: flex-start; margin-bottom: 8px;\"\u003e\n          \u003cspan style=\"background: #0891B2; color: white; width: 26px; height: 26px; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; font-size: 13px; font-weight: 700; flex-shrink: 0;\"\u003e7\u003c\/span\u003e\n          \u003cspan style=\"background: #ECFDF5; color: #059669; font-size: 11px; font-weight: 600; padding: 3px 8px; border-radius: 20px;\"\u003e£19 value\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003ch4 style=\"font-size: 15px; font-weight: 700; margin: 0 0 6px 0; color: #1a1a1a;\"\u003e90-Day Habit Tracker Poster\u003c\/h4\u003e\n        \u003cp style=\"font-size: 12px; color: #64748B; margin: 0; line-height: 1.4;\"\u003eWall-mounted poster. Tick the box after every session for accountability.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"background: #ffffff; border: 1px solid #DBEAFE; border-radius: 12px; padding: 18px;\"\u003e\n        \u003cdiv style=\"display: flex; justify-content: space-between; align-items: flex-start; margin-bottom: 8px;\"\u003e\n          \u003cspan style=\"background: #0891B2; color: white; width: 26px; height: 26px; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; font-size: 13px; font-weight: 700; flex-shrink: 0;\"\u003e8\u003c\/span\u003e\n          \u003cspan style=\"background: #FEF3C7; color: #D97706; font-size: 11px; font-weight: 600; padding: 3px 8px; border-radius: 20px;\"\u003ePriceless\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003ch4 style=\"font-size: 15px; font-weight: 700; margin: 0 0 6px 0; color: #1a1a1a;\"\u003eROVERA Swimmer Community\u003c\/h4\u003e\n        \u003cp style=\"font-size: 12px; color: #64748B; margin: 0; line-height: 1.4;\"\u003ePrivate community of swimmers sharing recovery tips and motivation.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- SECTION 7: RELIEF IN 3 STEPS --\u003e\n\u003cdiv class=\"rs-section\" style=\"background: #EFF6FF; padding: 50px 30px; margin: 0 -20px;\"\u003e\n  \u003cdiv style=\"text-align: center; margin-bottom: 30px;\"\u003e\n    \u003ch2 class=\"rs-heading-lg\" style=\"font-size: 28px; font-weight: 800; color: #1a1a1a; margin: 0 0 8px 0;\"\u003eRelief in 3 Simple Steps\u003c\/h2\u003e\n    \u003cp style=\"font-size: 15px; color: #64748B; margin: 0;\"\u003eNo setup. No app. No complicated routine. Strap it on, press start, get back to your life.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"rs-grid-3\" style=\"display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 20px; max-width: 800px; margin: 0 auto;\"\u003e\n    \u003cdiv style=\"text-align: center;\"\u003e\n      \u003c!-- YOUR-IMAGE-3: Person strapping on device --\u003e\n      \u003cdiv style=\"background: linear-gradient(135deg, #EFF6FF, #DBEAFE); border-radius: 12px; aspect-ratio: 1\/1; display: flex; flex-direction: column; align-items: center; justify-content: center; padding: 20px; text-align: center; border: 2px dashed #0891B2; margin-bottom: 16px;\"\u003e\n        \u003cdiv style=\"font-size: 36px; margin-bottom: 8px;\"\u003e🏊\u003c\/div\u003e\n        \u003cp style=\"font-size: 12px; color: #0891B2; font-weight: 600; margin: 0;\"\u003eSTEP 1 IMAGE\u003c\/p\u003e\n        \u003cp style=\"font-size: 11px; color: #64748B; margin: 4px 0 0 0;\"\u003ePerson strapping on device\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"background: #0891B2; color: white; width: 32px; height: 32px; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; font-size: 15px; font-weight: 700; margin-bottom: 10px;\"\u003e1\u003c\/div\u003e\n      \u003ch3 class=\"rs-heading-md\" style=\"font-size: 18px; font-weight: 700; color: #1a1a1a; margin: 0 0 6px 0;\"\u003eStrap It On\u003c\/h3\u003e\n      \u003cp style=\"font-size: 14px; color: #64748B; margin: 0;\"\u003ePlace the wrap over your shoulder and fasten the strap. Takes 20 seconds. Works on either side.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"text-align: center;\"\u003e\n      \u003c!-- YOUR-IMAGE-4: Pressing start button --\u003e\n      \u003cdiv style=\"background: linear-gradient(135deg, #EFF6FF, #DBEAFE); border-radius: 12px; aspect-ratio: 1\/1; display: flex; flex-direction: column; align-items: center; justify-content: center; padding: 20px; text-align: center; border: 2px dashed #0891B2; margin-bottom: 16px;\"\u003e\n        \u003cdiv style=\"font-size: 36px; margin-bottom: 8px;\"\u003e👆\u003c\/div\u003e\n        \u003cp style=\"font-size: 12px; color: #0891B2; font-weight: 600; margin: 0;\"\u003eSTEP 2 IMAGE\u003c\/p\u003e\n        \u003cp style=\"font-size: 11px; color: #64748B; margin: 4px 0 0 0;\"\u003ePressing start button\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"background: #0891B2; color: white; width: 32px; height: 32px; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; font-size: 15px; font-weight: 700; margin-bottom: 10px;\"\u003e2\u003c\/div\u003e\n      \u003ch3 class=\"rs-heading-md\" style=\"font-size: 18px; font-weight: 700; color: #1a1a1a; margin: 0 0 6px 0;\"\u003ePress Start\u003c\/h3\u003e\n      \u003cp style=\"font-size: 14px; color: #64748B; margin: 0;\"\u003eOne button. Heat, compression and vibration work together for exactly 15 minutes.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"text-align: center;\"\u003e\n      \u003c!-- YOUR-IMAGE-5: Person back swimming pain-free --\u003e\n      \u003cdiv style=\"background: linear-gradient(135deg, #EFF6FF, #DBEAFE); border-radius: 12px; aspect-ratio: 1\/1; display: flex; flex-direction: column; align-items: center; justify-content: center; padding: 20px; text-align: center; border: 2px dashed #0891B2; margin-bottom: 16px;\"\u003e\n        \u003cdiv style=\"font-size: 36px; margin-bottom: 8px;\"\u003e✅\u003c\/div\u003e\n        \u003cp style=\"font-size: 12px; color: #0891B2; font-weight: 600; margin: 0;\"\u003eSTEP 3 IMAGE\u003c\/p\u003e\n        \u003cp style=\"font-size: 11px; color: #64748B; margin: 4px 0 0 0;\"\u003ePerson back swimming pain-free\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"background: #0891B2; color: white; width: 32px; height: 32px; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; font-size: 15px; font-weight: 700; margin-bottom: 10px;\"\u003e3\u003c\/div\u003e\n      \u003ch3 class=\"rs-heading-md\" style=\"font-size: 18px; font-weight: 700; color: #1a1a1a; margin: 0 0 6px 0;\"\u003eGet Back in the Pool\u003c\/h3\u003e\n      \u003cp style=\"font-size: 14px; color: #64748B; margin: 0;\"\u003eUse it daily. Within weeks you'll feel the difference in every stroke.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- SECTION 8: BREAK THE CYCLE --\u003e\n\u003cdiv style=\"padding: 50px 0;\"\u003e\n  \u003cdiv style=\"text-align: center; margin-bottom: 30px;\"\u003e\n    \u003cp style=\"font-size: 13px; text-transform: uppercase; letter-spacing: 3px; color: #0891B2; font-weight: 600; margin: 0 0 8px 0;\"\u003eUNLIKE STANDARD TREATMENTS\u003c\/p\u003e\n    \u003ch2 class=\"rs-heading-lg\" style=\"font-size: 28px; font-weight: 800; color: #1a1a1a; margin: 0 0 8px 0;\"\u003eBreak the Cycle. Your Shoulder is Ready for Real Relief.\u003c\/h2\u003e\n    \u003cp style=\"font-size: 15px; color: #64748B; margin: 0; max-width: 650px; display: inline-block;\"\u003eThat nagging shoulder pain after every swim. The clicking on every stroke entry. The ice packs in the car park. They're signals your shoulder tissue isn't recovering between sessions.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"rs-grid-3\" style=\"display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 16px;\"\u003e\n    \u003cdiv style=\"background: #ffffff; border: 1px solid #DBEAFE; border-left: 4px solid #0891B2; border-radius: 12px; padding: 24px;\"\u003e\n      \u003cdiv style=\"font-size: 20px; margin-bottom: 12px;\"\u003e▶\u003c\/div\u003e\n      \u003ch3 style=\"font-size: 16px; font-weight: 700; color: #1a1a1a; margin: 0 0 8px 0;\"\u003e15-Minute Post-Swim Reset\u003c\/h3\u003e\n      \u003cp style=\"font-size: 14px; color: #64748B; margin: 0; line-height: 1.5;\"\u003eRestores blood flow and eases tension in the rotator cuff — right when your shoulder needs it most, straight after training.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"background: #ffffff; border: 1px solid #DBEAFE; border-left: 4px solid #0891B2; border-radius: 12px; padding: 24px;\"\u003e\n      \u003cdiv style=\"font-size: 20px; margin-bottom: 12px;\"\u003e▶\u003c\/div\u003e\n      \u003ch3 style=\"font-size: 16px; font-weight: 700; color: #1a1a1a; margin: 0 0 8px 0;\"\u003eRebuild \u0026amp; Restore\u003c\/h3\u003e\n      \u003cp style=\"font-size: 14px; color: #64748B; margin: 0; line-height: 1.5;\"\u003eHeat opens vessels, compression flushes inflammation, vibration loosens what's stuck — all in one session. Triple therapy working together.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"background: #ffffff; border: 1px solid #DBEAFE; border-left: 4px solid #0891B2; border-radius: 12px; padding: 24px;\"\u003e\n      \u003cdiv style=\"font-size: 20px; margin-bottom: 12px;\"\u003e▶\u003c\/div\u003e\n      \u003ch3 style=\"font-size: 16px; font-weight: 700; color: #1a1a1a; margin: 0 0 8px 0;\"\u003eSwim with Confidence Again\u003c\/h3\u003e\n      \u003cp style=\"font-size: 14px; color: #64748B; margin: 0; line-height: 1.5;\"\u003eGet your full stroke back. Finish butterfly sets. Do open water swims. Train without dreading the next morning.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- SECTION 9: FEEL THE DIFFERENCE --\u003e\n\u003cdiv class=\"rs-grid-2\" style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 30px; padding: 50px 0; align-items: center;\"\u003e\n  \u003cdiv\u003e\n    \u003cp style=\"font-size: 13px; text-transform: uppercase; letter-spacing: 3px; color: #0891B2; font-weight: 600; margin: 0 0 12px 0;\"\u003eTHE SWIMMER'S EDGE\u003c\/p\u003e\n    \u003ch2 class=\"rs-heading-lg\" style=\"font-size: 26px; font-weight: 800; color: #1a1a1a; margin: 0 0 16px 0; line-height: 1.2;\"\u003eFeel the Difference. Lasting Shoulder Relief Starts Today.\u003c\/h2\u003e\n    \u003cp style=\"font-size: 15px; color: #64748B; line-height: 1.6; margin: 0 0 24px 0;\"\u003eImagine a noticeable shift — not just fleeting calm. 95% of swimmers feel real change within the first 7–14 days. The post-swim ache fades. Morning stiffness shortens. Your stroke starts to come back.\u003c\/p\u003e\n    \u003cp style=\"font-size: 15px; color: #64748B; line-height: 1.6; margin: 0 0 24px 0;\"\u003eWithin 30 days, swimmers report dramatically improved range of motion. Triple Therapy strengthens tissue recovery from the inside out.\u003c\/p\u003e\n    \u003cdiv style=\"display: flex; flex-direction: column; gap: 12px;\"\u003e\n      \u003cdiv style=\"display: flex; align-items: flex-start; gap: 10px;\"\u003e\n        \u003cspan style=\"color: #0891B2; font-size: 16px; flex-shrink: 0;\"\u003e▶\u003c\/span\u003e\n        \u003cp style=\"font-size: 14px; color: #475569; margin: 0;\"\u003e\u003cstrong\u003eRelease Nerve Pressure:\u003c\/strong\u003e Rapidly reduces tension and the inflammation that drives chronic swimmer's shoulder.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"display: flex; align-items: flex-start; gap: 10px;\"\u003e\n        \u003cspan style=\"color: #0891B2; font-size: 16px; flex-shrink: 0;\"\u003e▶\u003c\/span\u003e\n        \u003cp style=\"font-size: 14px; color: #475569; margin: 0;\"\u003e\u003cstrong\u003eBoost Circulation:\u003c\/strong\u003e Restores blood flow to deep rotator cuff tissue — where the damage actually is.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"display: flex; align-items: flex-start; gap: 10px;\"\u003e\n        \u003cspan style=\"color: #0891B2; font-size: 16px; flex-shrink: 0;\"\u003e▶\u003c\/span\u003e\n        \u003cp style=\"font-size: 14px; color: #475569; margin: 0;\"\u003e\u003cstrong\u003eRecovery at Home:\u003c\/strong\u003e No more £60 physio sessions. No more cortisone gambles. Just 15 minutes a day.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv\u003e\n    \u003c!-- YOUR-IMAGE-6: Lifestyle image — swimmer using device poolside --\u003e\n    \u003cdiv style=\"background: linear-gradient(135deg, #EFF6FF, #DBEAFE); border-radius: 16px; aspect-ratio: 4\/5; display: flex; flex-direction: column; align-items: center; justify-content: center; padding: 30px; text-align: center; border: 2px dashed #0891B2;\"\u003e\n      \u003cdiv style=\"font-size: 48px; margin-bottom: 12px;\"\u003e🏊‍♂️\u003c\/div\u003e\n      \u003cp style=\"font-size: 14px; color: #0891B2; font-weight: 600; margin: 0;\"\u003eLIFESTYLE IMAGE\u003c\/p\u003e\n      \u003cp style=\"font-size: 12px; color: #64748B; margin: 4px 0 0 0;\"\u003eSwimmer using device poolside\u003cbr\u003eor before\/after comparison\u003cbr\u003eReplace with your photo\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- SECTION 10: SMART TECHNOLOGY --\u003e\n\u003cdiv class=\"rs-section\" style=\"background: #EFF6FF; padding: 50px 30px; margin: 0 -20px;\"\u003e\n  \u003cdiv class=\"rs-grid-2\" style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 30px; align-items: center; max-width: 800px; margin: 0 auto;\"\u003e\n    \u003cdiv\u003e\n      \u003c!-- YOUR-IMAGE-7: Close-up of device controls --\u003e\n      \u003cdiv style=\"background: linear-gradient(135deg, #DBEAFE, #BFDBFE); border-radius: 16px; aspect-ratio: 1\/1; display: flex; flex-direction: column; align-items: center; justify-content: center; padding: 30px; text-align: center; border: 2px dashed #0891B2;\"\u003e\n        \u003cdiv style=\"font-size: 48px; margin-bottom: 12px;\"\u003e⚙️\u003c\/div\u003e\n        \u003cp style=\"font-size: 14px; color: #0891B2; font-weight: 600; margin: 0;\"\u003eTECHNOLOGY IMAGE\u003c\/p\u003e\n        \u003cp style=\"font-size: 12px; color: #64748B; margin: 4px 0 0 0;\"\u003eClose-up of device controls\u003cbr\u003eReplace with your photo\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003ch2 class=\"rs-heading-md\" style=\"font-size: 24px; font-weight: 800; color: #1a1a1a; margin: 0 0 16px 0; line-height: 1.2;\"\u003eSmart Technology. Built for Deep Tissue Recovery.\u003c\/h2\u003e\n      \u003cp style=\"font-size: 15px; color: #64748B; line-height: 1.6; margin: 0 0 20px 0;\"\u003eThe ROVERA Swimming Shoulder delivers targeted therapy with 3 heat levels, 3 vibration modes and adjustable compression.\u003c\/p\u003e\n      \u003cdiv style=\"display: flex; flex-direction: column; gap: 10px;\"\u003e\n        \u003cdiv style=\"display: flex; align-items: flex-start; gap: 10px;\"\u003e\n          \u003cspan style=\"color: #0891B2; font-size: 16px; flex-shrink: 0;\"\u003e▶\u003c\/span\u003e\n          \u003cp style=\"font-size: 14px; color: #475569; margin: 0;\"\u003e\u003cstrong\u003eAlways Ready:\u003c\/strong\u003e USB-C rechargeable. Built for daily post-swim use.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv style=\"display: flex; align-items: flex-start; gap: 10px;\"\u003e\n          \u003cspan style=\"color: #0891B2; font-size: 16px; flex-shrink: 0;\"\u003e▶\u003c\/span\u003e\n          \u003cp style=\"font-size: 14px; color: #475569; margin: 0;\"\u003e\u003cstrong\u003ePoolside Portable:\u003c\/strong\u003e Cordless and lightweight. Use it at the pool, at home, or on the go.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv style=\"display: flex; align-items: flex-start; gap: 10px;\"\u003e\n          \u003cspan style=\"color: #0891B2; font-size: 16px; flex-shrink: 0;\"\u003e▶\u003c\/span\u003e\n          \u003cp style=\"font-size: 14px; color: #475569; margin: 0;\"\u003e\u003cstrong\u003eOne-Button Simple:\u003c\/strong\u003e No app needed. Press start and let it work.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- SECTION 11: CLINICAL TRUST BAR --\u003e\n\u003cdiv style=\"padding: 50px 0; text-align: center;\"\u003e\n  \u003cp style=\"font-size: 13px; text-transform: uppercase; letter-spacing: 3px; color: #0891B2; font-weight: 600; margin: 0 0 12px 0;\"\u003eSCIENTIFICALLY PROVEN \u0026amp; EXPERT ACCREDITED\u003c\/p\u003e\n  \u003ch2 class=\"rs-heading-md\" style=\"font-size: 22px; font-weight: 800; color: #1a1a1a; margin: 0 0 30px 0;\"\u003eBuilt on Clinical Principles. Trusted by Swimmers.\u003c\/h2\u003e\n  \u003cdiv class=\"rs-badges\" style=\"display: flex; justify-content: center; gap: 32px; flex-wrap: wrap; margin-bottom: 20px;\"\u003e\n    \u003cdiv class=\"rs-badge-item\" style=\"text-align: center; width: 90px;\"\u003e\n      \u003cdiv class=\"rs-badge-circle\" style=\"background: #EFF6FF; border: 2px solid #0891B2; width: 64px; height: 64px; border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 26px; margin: 0 auto 10px auto;\"\u003e🩺\u003c\/div\u003e\n      \u003cp style=\"font-size: 11px; font-weight: 700; color: #1a1a1a; margin: 0; line-height: 1.3;\"\u003eDESIGNED BY\u003cbr\u003eUK SURGEON\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"rs-badge-item\" style=\"text-align: center; width: 90px;\"\u003e\n      \u003cdiv class=\"rs-badge-circle\" style=\"background: #EFF6FF; border: 2px solid #0891B2; width: 64px; height: 64px; border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 26px; margin: 0 auto 10px auto;\"\u003e✅\u003c\/div\u003e\n      \u003cp style=\"font-size: 11px; font-weight: 700; color: #1a1a1a; margin: 0; line-height: 1.3;\"\u003eCE \u0026amp; ROHS\u003cbr\u003eCERTIFIED\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"rs-badge-item\" style=\"text-align: center; width: 90px;\"\u003e\n      \u003cdiv class=\"rs-badge-circle\" style=\"background: #EFF6FF; border: 2px solid #0891B2; width: 64px; height: 64px; border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 26px; margin: 0 auto 10px auto;\"\u003e📦\u003c\/div\u003e\n      \u003cp style=\"font-size: 11px; font-weight: 700; color: #1a1a1a; margin: 0; line-height: 1.3;\"\u003eTRACKED UK\u003cbr\u003eDELIVERY\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"rs-badge-item\" style=\"text-align: center; width: 90px;\"\u003e\n      \u003cdiv class=\"rs-badge-circle\" style=\"background: #EFF6FF; border: 2px solid #0891B2; width: 64px; height: 64px; border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 26px; margin: 0 auto 10px auto;\"\u003e🛡️\u003c\/div\u003e\n      \u003cp style=\"font-size: 11px; font-weight: 700; color: #1a1a1a; margin: 0; line-height: 1.3;\"\u003e90-DAY\u003cbr\u003eGUARANTEE\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cp style=\"font-size: 14px; color: #64748B; margin: 0; max-width: 600px; display: inline-block; line-height: 1.6;\"\u003eThe core mechanism — heat, compression and vibration to restore blood flow to deep rotator cuff tissue — is supported by clinical principles widely used in physiotherapy and sports rehabilitation.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- SECTION 12: 90-DAY GUARANTEE --\u003e\n\u003cdiv class=\"rs-section\" style=\"background: #EFF6FF; padding: 50px 30px; margin: 0 -20px; text-align: center;\"\u003e\n  \u003cdiv style=\"max-width: 600px; margin: 0 auto;\"\u003e\n    \u003cdiv class=\"rs-guarantee-num\" style=\"background: #0891B2; color: white; width: 120px; height: 120px; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; font-size: 48px; font-weight: 800; margin-bottom: 20px; border: 4px solid #DBEAFE;\"\u003e90\u003c\/div\u003e\n    \u003cp style=\"font-size: 13px; text-transform: uppercase; letter-spacing: 3px; color: #0891B2; font-weight: 600; margin: 0 0 8px 0;\"\u003eDAY MONEY-BACK GUARANTEE\u003c\/p\u003e\n    \u003ch2 class=\"rs-heading-md\" style=\"font-size: 24px; font-weight: 800; color: #1a1a1a; margin: 0 0 16px 0;\"\u003eGive It a Proper Go for 90 Days.\u003c\/h2\u003e\n    \u003cp style=\"font-size: 15px; color: #475569; line-height: 1.6; margin: 0 0 16px 0;\"\u003eIf you're not completely thrilled with the results, we don't want your money. Use ROVERA Swimming Shoulder daily for 90 days. If your shoulder isn't moving better, swimming better and sleeping better — email us, send the device back and every penny is refunded.\u003c\/p\u003e\n    \u003cp style=\"font-size: 15px; color: #0891B2; font-weight: 700; margin: 0;\"\u003eNo forms. No store credit. No hassle. No questions asked.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- SECTION 13: FAQ --\u003e\n\u003cdiv style=\"padding: 50px 0; max-width: 700px; margin: 0 auto;\"\u003e\n  \u003ch2 class=\"rs-heading-lg\" style=\"font-size: 26px; font-weight: 800; color: #1a1a1a; margin: 0 0 24px 0; text-align: center;\"\u003eFrequently Asked Questions\u003c\/h2\u003e\n  \u003cdetails style=\"border-bottom: 1px solid #E2E8F0; padding: 16px 0;\"\u003e\n    \u003csummary class=\"rs-faq-q\" style=\"font-size: 16px; font-weight: 600; color: #1a1a1a; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center;\"\u003eHow does ROVERA Swimming Shoulder actually work? \u003cspan style=\"color: #0891B2; font-size: 20px; flex-shrink: 0;\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n    \u003cp style=\"font-size: 14px; color: #64748B; margin: 12px 0 0 0; line-height: 1.6;\"\u003eROVERA uses Triple Therapy — heat, compression and vibration working together. Heat opens blood vessels in your rotator cuff, compression reduces swelling, and vibration loosens tight tissue. You use it for 15 minutes after swimming to help your shoulder recover between sessions.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails style=\"border-bottom: 1px solid #E2E8F0; padding: 16px 0;\"\u003e\n    \u003csummary class=\"rs-faq-q\" style=\"font-size: 16px; font-weight: 600; color: #1a1a1a; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center;\"\u003eIs this designed specifically for swimmers? \u003cspan style=\"color: #0891B2; font-size: 20px; flex-shrink: 0;\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n    \u003cp style=\"font-size: 14px; color: #64748B; margin: 12px 0 0 0; line-height: 1.6;\"\u003eYes. The ROVERA Swimming Shoulder is designed with the repetitive overhead motion of swimming in mind. The wrap targets the exact areas — rotator cuff, deltoid, upper trap — that take the most strain during freestyle, butterfly and backstroke.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails style=\"border-bottom: 1px solid #E2E8F0; padding: 16px 0;\"\u003e\n    \u003csummary class=\"rs-faq-q\" style=\"font-size: 16px; font-weight: 600; color: #1a1a1a; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center;\"\u003eHow long before I see results? \u003cspan style=\"color: #0891B2; font-size: 20px; flex-shrink: 0;\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n    \u003cp style=\"font-size: 14px; color: #64748B; margin: 12px 0 0 0; line-height: 1.6;\"\u003eMost swimmers notice a difference within 7–14 days of daily use. The post-swim ache fades first, then range of motion improves. By 30 days, most users report being back to full training. We offer a 90-day guarantee because we're confident it works.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails style=\"border-bottom: 1px solid #E2E8F0; padding: 16px 0;\"\u003e\n    \u003csummary class=\"rs-faq-q\" style=\"font-size: 16px; font-weight: 600; color: #1a1a1a; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center;\"\u003eCan I use it on both shoulders? \u003cspan style=\"color: #0891B2; font-size: 20px; flex-shrink: 0;\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n    \u003cp style=\"font-size: 14px; color: #64748B; margin: 12px 0 0 0; line-height: 1.6;\"\u003eYes. ROVERA fits either shoulder — left or right. The adjustable strap system and included XL extension strap mean it fits any build, from lean swimmers to broader rugby-player physiques.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails style=\"border-bottom: 1px solid #E2E8F0; padding: 16px 0;\"\u003e\n    \u003csummary class=\"rs-faq-q\" style=\"font-size: 16px; font-weight: 600; color: #1a1a1a; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center;\"\u003eCan I use it at the pool? \u003cspan style=\"color: #0891B2; font-size: 20px; flex-shrink: 0;\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n    \u003cp style=\"font-size: 14px; color: #64748B; margin: 12px 0 0 0; line-height: 1.6;\"\u003eAbsolutely. ROVERA is cordless and portable — many swimmers use it in the changing room or poolside straight after training. It's USB-C rechargeable with a battery that lasts multiple sessions on a single charge.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails style=\"border-bottom: 1px solid #E2E8F0; padding: 16px 0;\"\u003e\n    \u003csummary class=\"rs-faq-q\" style=\"font-size: 16px; font-weight: 600; color: #1a1a1a; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center;\"\u003eHow does it compare to ice packs or TENS machines? \u003cspan style=\"color: #0891B2; font-size: 20px; flex-shrink: 0;\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n    \u003cp style=\"font-size: 14px; color: #64748B; margin: 12px 0 0 0; line-height: 1.6;\"\u003eIce reduces swelling temporarily but doesn't promote blood flow or loosen tissue. TENS blocks pain signals but doesn't heal. ROVERA combines heat, compression and vibration to actively promote tissue recovery — not just mask the symptoms.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails style=\"border-bottom: 1px solid #E2E8F0; padding: 16px 0;\"\u003e\n    \u003csummary class=\"rs-faq-q\" style=\"font-size: 16px; font-weight: 600; color: #1a1a1a; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center;\"\u003eHow fast does it ship? \u003cspan style=\"color: #0891B2; font-size: 20px; flex-shrink: 0;\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n    \u003cp style=\"font-size: 14px; color: #64748B; margin: 12px 0 0 0; line-height: 1.6;\"\u003eWe ship tracked from the UK with free delivery. Most orders arrive within 5–9 business days. Every order includes a tracking number so you can follow your package.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails style=\"border-bottom: 1px solid #E2E8F0; padding: 16px 0;\"\u003e\n    \u003csummary class=\"rs-faq-q\" style=\"font-size: 16px; font-weight: 600; color: #1a1a1a; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center;\"\u003eWhat if it doesn't work for me? \u003cspan style=\"color: #0891B2; font-size: 20px; flex-shrink: 0;\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n    \u003cp style=\"font-size: 14px; color: #64748B; margin: 12px 0 0 0; line-height: 1.6;\"\u003eWe offer a full 90-day money-back guarantee. If you're not happy with the results, email us, send the device back, and we'll refund every penny. No forms, no hassle, no questions asked.\u003c\/p\u003e\n  \u003c\/details\u003e\n\u003c\/div\u003e\n\n\u003c!-- SECTION 14: FINAL CTA --\u003e\n\u003cdiv class=\"rs-section\" style=\"background: linear-gradient(135deg, #0891B2, #0E7490); padding: 50px 30px; margin: 0 -20px; text-align: center; border-radius: 0;\"\u003e\n  \u003cdiv style=\"max-width: 600px; margin: 0 auto;\"\u003e\n    \u003cp style=\"font-size: 13px; text-transform: uppercase; letter-spacing: 3px; color: rgba(255,255,255,0.8); font-weight: 600; margin: 0 0 12px 0;\"\u003eYOUR SHOULDER DESERVES THIS\u003c\/p\u003e\n    \u003ch2 style=\"font-size: 30px; font-weight: 800; color: white; margin: 0 0 16px 0; line-height: 1.2;\"\u003eGet Back in the Pool.\u003cbr\u003ePain-Free.\u003c\/h2\u003e\n    \u003cp style=\"font-size: 16px; color: rgba(255,255,255,0.9); margin: 0 0 20px 0;\"\u003eJoin 1,200+ swimmers who've taken their shoulders back.\u003c\/p\u003e\n    \u003cp style=\"font-size: 14px; color: white; font-weight: 600; margin: 0;\"\u003e✔️ 90-Day Money-Back Guarantee    ✔️ Free UK Delivery    ✔️ 2-Year Warranty\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"ROVERA","offers":[{"title":"Default Title","offer_id":58096632201596,"sku":null,"price":59.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0966\/9414\/1308\/files\/mvs-hero5-v4.webp?v=1793544081","url":"https:\/\/www.buyrovera.com\/products\/rovera-swimming-shoulder","provider":"ROVERA","version":"1.0","type":"link"}