<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
     xmlns:content="http://purl.org/rss/1.0/modules/content/"
     xmlns:dc="https://purl.org/dc/elements/1.1/"
     xmlns:dcterms="http://purl.org/dc/terms/"
     xmlns:media="http://search.yahoo.com/mrss/"
     xmlns:atom="http://www.w3.org/2005/Atom"
     xmlns:cf="https://www.futureplc.com/rss/content-flags"
>
    <channel>
                    <atom:link rel="alternate" hreflang="en-SG"
                       href="https://www.techradar.com/sg/feeds/tag/fitness-trackers"
                       type="application/rss+xml"/>
                            <title><![CDATA[ Latest from TechRadar SG in Fitness-trackers ]]></title>
                <link>https://www.techradar.com/sg/health-fitness/fitness-trackers</link>
        <description><![CDATA[ All the latest fitness-trackers content from the TechRadar  SG team ]]></description>
                                    <lastBuildDate>Thu, 06 Aug 2026 14:00:00 +0000</lastBuildDate>
                            <language>en</language>
                                <item>
                                                            <title><![CDATA[ Garmin Fenix 9 details leak, and if true, we're getting three new watches — but the most interesting part of this reveal is about Garmin's screen technology ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/health-fitness/fitness-trackers/garmin-fenix-9-details-leak-and-if-true-were-getting-three-new-watches-but-the-most-interesting-part-of-this-reveal-is-about-garmins-screen-technology</link>
                                                                            <description>
                            <![CDATA[ MIP Solar technology remains in Garmin's Fenix lineup, according to leaks, allaying fears the older screen tech was on the out. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">gYfRT3m4fQ4KZu2kaz98UD</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/9GnZWKKmyTFJFqo6VtbqYc-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 06 Aug 2026 14:00:00 +0000</pubDate>                                                                                                                                <updated>Fri, 07 Aug 2026 05:46:30 +0000</updated>
                                                                                                                                            <category><![CDATA[Fitness Trackers]]></category>
                                                    <category><![CDATA[Smartwatches]]></category>
                                                    <category><![CDATA[Health &amp; Fitness]]></category>
                                                                                                <author><![CDATA[ matt.evans@futurenet.com (Matt Evans) ]]></author>                    <dc:creator><![CDATA[ Matt Evans ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/PC6SDeYdcjEPS4ES8uLSDU.png ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/9GnZWKKmyTFJFqo6VtbqYc-1280-80.jpg">
                                                            <media:credit><![CDATA[Craig Hale]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Left: Apple Watch Ultra 2, Middle: Garmin Fenix 8, Right: Suunto Ocean]]></media:description>                                                            <media:text><![CDATA[Left: Apple Watch Ultra 2, Middle: Garmin Fenix 8, Right: Suunto Ocean]]></media:text>
                                <media:title type="plain"><![CDATA[Left: Apple Watch Ultra 2, Middle: Garmin Fenix 8, Right: Suunto Ocean]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/9GnZWKKmyTFJFqo6VtbqYc-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>Latest Garmin rumors point to details on the Garmin Fenix 9</strong></li><li><strong>We could get three sizes</strong></li><li><strong>And MIP solar technology may not be dead yet</strong></li></ul><p>The Garmin Fenix 9 range is likely to be arriving soon. The rumor mill,<a href="https://www.techradar.com/health-fitness/garmin-fenix-9-incoming-ceo-cliff-pemble-teases-big-things-to-come-in-the-back-half-of-the-year"> fuelled by comments made by CEO Cliff Pemble on Garmin's quarterly earnings call</a> earlier this year, suggest this is going to be the case. But plenty of Garmin fans were wondering how the Fenix 9 line would look. </p><p>The Garmin Fenix 8 line came in three sizes (43mm, 47mm and 51mm), and two screen options: a standard bright AMOLED screen of the sort you see on many smartwatches, and a duller memory-in-pixel (MIP) varient with solar charging. The MIP displays used to be used on all of the best Garmin watches as it was more battery-efficient, but these days it's almost entirely used for models that use Garmin's Power Glass solar charging tech, which uses a solar panel behind the display to suck up lumens and extend the watch's battery life in bright conditions. </p><p>It's likely that once Garmin figures out how to do the same with its AMOLED watches, MIP screens will bite the dust permanently, which is a shame. <a href="https://www.techradar.com/health-fitness/smartwatches/i-wont-settle-for-an-amoled-new-poll-suggests-garmin-users-want-mip-screens-to-stay-as-34-percent-say-theyd-switch-brands-if-mip-died-out">There are lots of fans of the lower-power screen tech, as this poll suggests</a>.</p><p>A year after the already-premium Garmin Fenix 8 line entered the fray, we got the Garmin Fenix 8 Pro, a model which came in two sizes (47mm and 51mm) with InReach messaging connectivity using Garmin's satellite communication network, LTE which uses a standard internet connection, and on some models an even brighter MicroLED screen. </p><p>So, where does that leave the upcoming Fenix 9?</p><h2 id="three-sizes-two-pros-two-mip-displays">Three sizes, two Pros, two MIP displays</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2048px;"><p class="vanilla-image-block" style="padding-top:56.30%;"><img id="9GnZWKKmyTFJFqo6VtbqYc" name="Garmin Fenix 8" alt="Left: Apple Watch Ultra 2, Middle: Garmin Fenix 8, Right: Suunto Ocean" src="https://cdn.mos.cms.futurecdn.net/9GnZWKKmyTFJFqo6VtbqYc.jpg" mos="" align="middle" fullscreen="" width="2048" height="1153" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Craig Hale)</span></figcaption></figure><p>According to <a href="https://garminrumors.com/three-fenix-9-models-standard-pro-pro-inreach-mip-solar/" target="_blank">Garmin Rumors</a>, the Garmin Fenix 9 will arrive in three sizes like its predecessor, and in three different models; the base version, the Garmin Fenix 9 Pro (with the release not being staggered like the Fenix 8/Pro) and the Garmin Fenix 9 Pro InReach. </p><p>This time, all three models are said to be arriving in all three sizes, so those with smaller wrists are still getting the Pro experience. The Fenix 9 Pro InReach is obviously getting access to Garmin's satellite network for off-the-grid messaging, but GarminRumors is not sure what upgrades the Pro will sport over the base model. Apart from one. </p><p>Both the Garmin Fenix 9 Pro and Pro InReach are said to be getting Solar models, which means the MIP screen would be back for another generation — but the standard Garmin Fenix 9 will remain an AMOLED watch. This would be the first time a standard Garmin Fenix won't get an MIP model, but it does make sense if Garmin is now reserving its solar charging for its premium Pro models. </p><p>If true, it's a shame. The MIP display isn't just a vehicle for solar charging: its lower-power technology is reminiscent of a digital watch, and as well as being more battery efficient, it's a way for Garmin users to distinguish their training tools from other, say, Apple and Samsung smartwatches. There's also no info on the <a href="https://www.techradar.com/health-fitness/the-garmin-fenix-9-and-enduro-4-might-be-launching-soon-if-a-hidden-line-of-code-in-garmin-connect-is-to-be-believed">Garmin Enduro 4.</a></p><p>We'll have more details on the Fenix 9 range as we get closer to its likely launch date. Stay tuned!</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Garmin Cirqa review: sorry Fitbit, but this is 2026's best screenless smart band ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/health-fitness/fitness-trackers/garmin-cirqa-review</link>
                                                                            <description>
                            <![CDATA[ The best screenless tracker overall, beating out the Whoop and the Google Fitbit Air. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">mGH3avdAXQbcQYEEAg89aZ</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/JQ3vqBj3Dr6fqHxG2yLa3K-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 06 Aug 2026 11:24:50 +0000</pubDate>                                                                                                                                <updated>Fri, 07 Aug 2026 12:25:03 +0000</updated>
                                                                                                                                            <category><![CDATA[Fitness Trackers]]></category>
                                                    <category><![CDATA[Health &amp; Fitness]]></category>
                                                                                                <author><![CDATA[ matt.evans@futurenet.com (Matt Evans) ]]></author>                    <dc:creator><![CDATA[ Matt Evans ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/PC6SDeYdcjEPS4ES8uLSDU.png ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/JQ3vqBj3Dr6fqHxG2yLa3K-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Garmin Cirqa worn on sunny day against stone background]]></media:description>                                                            <media:text><![CDATA[Garmin Cirqa worn on sunny day against stone background]]></media:text>
                                <media:title type="plain"><![CDATA[Garmin Cirqa worn on sunny day against stone background]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/JQ3vqBj3Dr6fqHxG2yLa3K-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <h3 class="article-body__section" id="section-garmin-cirqa-one-minute-review"><span>Garmin Cirqa: One minute review</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2250px;"><p class="vanilla-image-block" style="padding-top:56.27%;"><img id="KMPRoWXatKgbs5bvM3MKvJ" name="IMG_0619-cirqa" alt="Garmin Cirqa worn on sunny day against stone background" src="https://cdn.mos.cms.futurecdn.net/KMPRoWXatKgbs5bvM3MKvJ.jpg" mos="" align="middle" fullscreen="" width="2250" height="1266" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>I’ve spent a week with the Garmin Cirqa screenless fitness tracker, wearing it constantly during sleep, exercise and rest to determine how comfortable it is in everyday life, and measuring it against an electrical heart rate monitor and other wearables to determine accuracy. </p><p>After all my testing, I can confirm the Whoop and Google Fitbit Air have got serious competition. While some people will still want the AI-powered coaching from Whoop and Google Health, and others will want the screen-based interaction and notification features available on the <a href="https://www.techradar.com/news/wearables/best-smart-watches-what-s-the-best-wearable-tech-for-you-1154074">best smartwatches</a>, most users looking for a simple but high-quality screenless fitness tracker will be just fine getting the Cirqa. </p><p>If you’re reading this review wondering how it compares to the likes of the <a href="https://www.techradar.com/health-fitness/fitness-trackers/whoop-mg-review">Whoop MG</a> and the <a href="https://www.techradar.com/health-fitness/fitness-trackers/google-fitbit-air-review">Google Fitbit Air</a>, you’ll already know what to expect from the design: a fabric band that stretches over the fitness tracker’s plastic puck to create a solid-color screenless wearable. The idea is that you can use it for working out, sleeping, rest and work, get accurate metrics all day, and not glance at it all the time or be distracted by notifications on your wrist. </p><p>Where it differs is in the design specifics. It’s quite a large fitness tracker, sitting more obviously on the wrist compared to its rivals, and thus people with very small wrists might want to try it before they commit. However, I like the design overall, especially the inclusion of an actual button on the side of the device. This button is used to start a workout, signified by a strong vibration, and stop a workout, at which point it vibrates again. You can also use it to turn off its vibrating smart-wake alarm. It’s so much easier than tapping the Whoop’s puck, and provides certainty and security when tracking an activity, so you're not just hoping the device picks it up. It’s the perfect level of minimalist interaction for a tracker like this. </p><p>I generally found it accurate over my testing period, apart from a single outlier workout in which the heart rate sensor showed a 10BPM difference compared to my electrical heart rate monitor, the <a href="https://www.techradar.com/reviews/polar-h10-heart-rate-sensor">Polar H10 — my accuracy benchmark</a>. The other workouts I recorded were within 1-2bpm of accuracy, and Garmin Connect correctly showed my wake-up times when recording sleep. </p><p>I found myself enjoying running more than I have in months by ‘vibe running’: ditching my watch with its pace and heart rate metrics updating me every kilometer and allowing the Cirqa to track in the background, leaving me to focus on my form, the trees, my music and my thoughts. It’s no good for specific training for timed runs, new courses, intervals and the like due to the lack of on-wrist information, but for wellness tracking, it works nicely. </p><p>It’s going to be a real boon for cyclists using Garmin’s Edge series of cycling computers. Many of the <a href="https://www.techradar.com/best/garmin-watch">best Garmin watches</a> double-up on the cycling computer's GPS features, so the Cirqa allows cyclists to add wellness metrics without a more expensive watch. </p><h3 class="article-body__section" id="section-watch-our-video-review-of-the-garmin-cirqa-here"><span>Watch our video review of the Garmin Cirqa here:</span></h3><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="high" data-lazy-src="https://www.youtube-nocookie.com/embed/v0CJKlGQMMQ" allowfullscreen></iframe></div></div><h3 class="article-body__section" id="section-garmin-cirqa-review-price-and-availability"><span>Garmin Cirqa review: Price and availability</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="R9z662sA3cqsW9oVrPfcsA" name="garmin-cirqa" alt="Garmin Cirqa" src="https://cdn.mos.cms.futurecdn.net/R9z662sA3cqsW9oVrPfcsA.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Garmin)</span></figcaption></figure><ul><li><strong>$199.99 in the US </strong></li><li><strong>£179.99 in the UK </strong></li><li><strong>AU$299.99 in the AU</strong></li></ul><p>The Garmin Cirqa fitness tracker costs $199.99 in the US, £179.99 in the UK and AU$299.99 in Australia. There’s no subscription fee — at least, no mandatory one — but Garmin Coach features are locked behind the <a href="https://www.techradar.com/health-fitness/garmin-adds-premium-garmin-connect-tier-with-ai-features-but-promises-your-free-experience-is-not-going-away">Garmin Connect+ paywall</a> in the app, which costs an extra $6.99 / £6.99 / AU$12 per month or $69.99 / £69.99 / AU$120 annually. A bicep band for the Cirqa comes at an added extra too.  </p><p>You can get along just fine without the subscription, if you don’t want the coaching features. Live heart rate broadcasting was also originally locked behind this paywall, but Garmin rolled that back after an outcry. The free tier of Connect is an excellent training aid, and isn’t as stripped-back as the free tier of the Google Health app you use with the Google Fitbit Air. However, the Cirqa is also twice the price of Fitbit, so this is reflected in the price, and Connect (being Garmin’s app for all its devices) lists some stats you don’t get access to via the Cirqa if you dig a little deeper, leading to some annoying friction moments. </p><p>However, for most people, it’s better value than Whoop, which requires an annual subscription starting at £169 / $199 / AU$299 and going up from there. With Whoop, you never actually own either the device or the data you collect, merely rent it. With two years of the cheapest Whoop subscription, you could also buy a cheap Garmin running watch like the <a href="https://www.techradar.com/health-fitness/smartwatches/garmin-forerunner-165">Garmin Forerunner 165</a> <em>as well as</em> a Cirqa and alternate between the two of them for many years.<br><br>While serious athletes such as CrossFit and Hyrox enthusiasts will want Whoop’s vast swathes of unique metrics such as the Strain score and AI-powered workout building features, the Cirqa’s subscription-free tier is much more affordable and better value for most, despite the relatively high price of the tracker itself compared to some of Garmin's more feature-rich running watches. </p><ul><li><strong>Value score: 3.5/5</strong></li></ul><h3 class="article-body__section" id="section-garmin-cirqa-review-design"><span>Garmin Cirqa review: Design</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2131px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="3C4vJnubMh6xEntVau7XbM" name="IMG_0461 sized" alt="Garmin Cirqa Mauve" src="https://cdn.mos.cms.futurecdn.net/3C4vJnubMh6xEntVau7XbM.jpg" mos="" align="middle" fullscreen="" width="2131" height="1199" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><ul><li><strong>Choice of four colors</strong></li><li><strong>Screenless form factor</strong></li><li><strong>Tactile button</strong></li></ul><p>The Garmin Cirqa is a simple design. A fabric band with four color options — Mauve, French Grey, Captain Blue and Black — wraps around a plastic puck with Garmin’s Elevate V4 heart rate sensor array. The puck is slightly curved to mimic the wrist’s shape, and as previously mentioned, it includes a ridged button on the side to start and stop workouts. </p><p>The design is very simple, and the button is the only way to interact with the puck. It’s very comfortable to wear, weighing only 21g, and light enough and comfortable enough that I often forgot I was wearing it during the week. That made wearing it for sleep and exercise a frictionless experience, and the band is soft to the touch. </p><p>It’s quite large for a ‘discreet’ band due to the size of Garmin’s Elevate V4 sensor, but not uncomfortable — at least, for my wrists. Those with very thin wrists may struggle, but I was told the more up-to-date Elevate V5 sensor would have made the puck even bigger.</p><p>I’ve always been a fan of the Garmin Connect app, and its design is really comprehensive. It can be difficult to navigate at first due to the breadth of information on offer, meaning some stats and features get lost in the mix, but once you’re used to it, it’s easy to access a lot of detail along with community features such as challenges. </p><ul><li><strong>Design score: 4.5/5</strong></li></ul><h3 class="article-body__section" id="section-garmin-cirqa-review-features"><span>Garmin Cirqa review: Features</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2667px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="6xeguUC8nBzpcQSYpoqedM" name="IMG_0455 sized" alt="Garmin Cirqa Mauve" src="https://cdn.mos.cms.futurecdn.net/6xeguUC8nBzpcQSYpoqedM.jpg" mos="" align="middle" fullscreen="" width="2667" height="1500" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><ul><li><strong>Deliberately hardware feature-light</strong></li><li><strong>Plenty of detailed metrics</strong></li><li><strong>Not as many as a full Garmin watch, or Whoop</strong></li></ul><p>There are very few interactive features on the Garmin Cirqa puck; you can start and stop workouts, or stop an alarm, but that’s more or less it. However, the information the Cirqa collects and shows you in the app aren't lacking in detail.</p><p>The Garmin Cirqa tracker collects data on sleep stages, heart rate variability (HRV), pulse ox and provides Garmin’s Training Readiness and Body Battery scores. Garmin’s Sleep Coach feature can recommend bedtimes and sleep length, letting you know if you’re in a sleep deficit, and smart wake alarm using the device’s haptic sensors buzzes on your wrist in a light sleep stage to wake you within a pre-prescribed window. </p><p>Automatic activity detection means the Cirqa quietly records activities lasting longer than 15 minutes, such as walks, which become more accurate if you amend the detected activities in the Garmin Connect app, including extending or trimming the duration. Alternatively, you can simply press the button to start a timed activity, and again amend in-app. </p><p>While you won’t get advanced running features like many Garmin watches, such as cadence, stride length, Hill Score (based on elevation) and so on, you still get generic training information like heart rate, VO2 Max and Training Load, which can help you tell you if you’re under or overtraining. Garmin also carries features like Fitness Age, which uses heart rate and activity data to tell you how well your body performs compared to its <em>actual</em> age. Whoop has a similar feature named Whoop Age — another example of the Cirqa eating Whoop’s lunch here. </p><p>You get quite a lot for your money. There's a small value issue, though: it’s not packing quite as many features as the premium Whoop subscriptions, nor a watch like the Garmin Forerunner 165, which gets you all of the above plus dedicated GPS, running and notification features for the same price. But it also comes with a screen, which you might not want. The Cirqa avoids bloat, prioritising the fitness and recovery metrics users want to see and eliminating the interactive features that screenless wearables fans don't want at all. </p><p>As well as the Garmin Coach features, AI-powered photograph-based nutrition tracking and AI-generated training insights are also available as part of Garmin’s premium Connect+ tier.</p><ul><li><strong>Features score: 4/5</strong></li></ul><h3 class="article-body__section" id="section-garmin-cirqa-review-performance"><span>Garmin Cirqa review: Performance</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="dxrAjaZa3RrvNeCm5fELxB" name="sleep Techradar_News_template (4)" alt="Sleep score on Garmin Connect, shown on iPhone on Blue Background" src="https://cdn.mos.cms.futurecdn.net/dxrAjaZa3RrvNeCm5fELxB.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><ul><li><strong>Accurate workout metrics, aside from one outlying workout</strong></li><li><strong>Sleep tracking was competent</strong></li><li><strong>Comfy and easy to wear</strong></li></ul><p>I tested the Garmin Cirqa for around nine days, performing several workouts compared against a Polar H10 heart rate monitor, tracking my sleep, and draining the battery. If you’re working out three to four times a week and enabling auto-detection for walks and other activities, it lasts a solid week between charges — I topped mine up on day seven of testing.</p><p>It recorded my sleep well and correctly identified wake-up times in the middle of the night and in the early hours of the morning. If I slept well or went to bed early, the Cirqa correctly identified this and the numbers matched my energy levels and perceived sleep quality. If I got up in the middle of the night (which I often do several nights out of the week), the Cirqa clocked it. Its sleep stages graph is easy to parse, while Sleep Score and HRV are sortable by the last week, month or year to show trends. </p><p>When it comes to measuring workout accuracy, while there’s no GPS to draw from other than piggybacking off my phone, the Cirqa closely matched my <a href="https://www.techradar.com/reviews/polar-h10-heart-rate-sensor">Polar H10</a> heart rate monitor during workouts. There was one instance in which it was an average of 10bpm off during a 40-minute strength session in the gym, but other workouts cleaved very closely to the HRM, within 2-3bpm accuracy (as you can see below). My guess is that if that particular workout was longer, the readings would have evened out. </p><p>Like other Garmin devices using the Elevate V4, the Cirqa is generally accurate enough for anyone who doesn’t need elite-level metrics, at which point they’d be using a heart rate monitor or Garmin’s Elevate V5. But even record-breaker Sebastian Sawe was spotted using a Garmin Forerunner 55, which uses a V4, during his sub-two hour London Marathon run.  </p><p>I can’t overstate how nice the Cirqa is to wear. I found it a better daily driver than the Whoop band, despite its size, largely due to the Whoop’s often-detaching clasp. The tactile button gave me a sense of certainty in my recording, and I didn’t have to open the app to manually start a workout like the Google Fitbit Air if I wanted to be accurate. The haptics are nice and strong too.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/FCq6aYxVhdqu42vYZE5m3j.jpg" alt="Polar H10 vs Garmin Cirqa" /><figcaption>Polar H10 electrical heart rate monitor reading<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/JdAfNyFHZFPL2iwKSYnA3j.jpg" alt="Polar H10 vs Garmin Cirqa" /><figcaption>Garmin Cirqa reading<small role="credit">Future</small></figcaption></figure></figure><ul><li><strong>Performance score: 4.5/5</strong></li></ul><h3 class="article-body__section" id="section-garmin-cirqa-review-scorecard"><span>Garmin Cirqa review: Scorecard</span></h3><div ><table><tbody><tr><td class="firstcol " ><p><strong>Category</strong></p></td><td  ><p><strong>Comment </strong></p></td><td  ><p><strong>Score</strong></p></td></tr><tr><td class="firstcol " ><p>Value</p></td><td  ><p>Sits comfortably between the super-cheap Fitbit Air and the recurring-sub Whoop. </p></td><td  ><p>4/5</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>Thoughtfully designed, albeit a little large for some. </p></td><td  ><p>4.5/5</p></td></tr><tr><td class="firstcol " ><p>Features</p></td><td  ><p>Enough to keep you focused while avoiding unnecessary feature bloat. </p></td><td  ><p>4/5</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>Accurate and comfortable to wear with great battery life.</p></td><td  ><p>4.5/5</p></td></tr></tbody></table></div><h3 class="article-body__section" id="section-garmin-cirqa-review-should-i-buy"><span>Garmin Cirqa review: Should I buy?</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2340px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="JQ3vqBj3Dr6fqHxG2yLa3K" name="IMG_0622-Garmin" alt="Garmin Cirqa worn on sunny day against stone background" src="https://cdn.mos.cms.futurecdn.net/JQ3vqBj3Dr6fqHxG2yLa3K.jpg" mos="" align="middle" fullscreen="" width="2340" height="1316" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><h4 id="buy-it-if">Buy it if…</h4><div class="product"><p><strong>You’re an existing Garmin user</strong><br>Don’t want to wear a chunky Garmin watch constantly, or do you use a Garmin Edge? This is the perfect way to track wellness and fitness discreetly and remain in the Garmin ecosystem.</p></div><div class="product"><p><strong>You’re after holistic metrics</strong><br>Readiness, recovery, and basic workout stats are enough for most people. This does the job without getting in the way. </p></div><div class="product"><p><strong>You want to own your device</strong><br>Although the product is great, Whoop’s membership model means the device reverts to an inert hunk of plastic if you stop subscribing. Buying the Cirqa at least means you own your tracker, improving it as a value proposition. </p></div><h4 id="don-t-buy-it-if">Don’t buy it if…</h4><div class="product"><p><strong>You need a screen</strong><br>Want updates during your workout? Just get a running watch instead. </p></div><div class="product"><p><strong>You’re on a tight budget</strong><br>If you’re not invested in the Garmin ecosystem or you’re looking for something cheaper, you might be persuaded by the Fitbit Air or Amazfit Helio Strap. </p></div><div class="product"><p><strong>Money is no object</strong><br>For those who don’t mind paying annually in perpetuity, Whoop is a more tightly-engineered product from a software standpoint, tracking a wider variety of metrics. </p></div><h3 class="article-body__section" id="section-also-consider"><span>Also consider</span></h3><div class="product"><p><strong>Google Fitbit Air</strong></p><p>The screenless Fitbit weighs just 5g and tracks the basics, with an intelligent do-it-all AI chatbot tier. </p><p><strong>Read our full </strong><a href="https://www.techradar.com/health-fitness/fitness-trackers/google-fitbit-air-review" data-dimension112="e4a9a206-90db-11f1-8a65-974e2c53df1a" data-action="Deal Block" data-label="Read our full Google Fitbit Air review" data-dimension48="Read our full Google Fitbit Air review" data-dimension25=""><strong>Google Fitbit Air review</strong></a></p></div><div class="product"><p><strong>Amazfit Helio Strap</strong></p><p>We called it 'a terrific value, generally very accurate fitness tracker with great battery life and no subscription required'.</p><p><strong>Read our full </strong><a href="https://www.techradar.com/health-fitness/fitness-trackers/amazfit-helio-strap-review" data-dimension112="e4a9a300-90db-11f1-beae-6129d6560731" data-action="Deal Block" data-label="Read our full Amazfit Helio Strap review" data-dimension48="Read our full Amazfit Helio Strap review" data-dimension25=""><strong>Amazfit Helio Strap review</strong></a></p></div><h3 class="article-body__section" id="section-how-i-tested"><span>How I tested</span></h3><p>I tested the Garmin Cirqa for over one week, draining the battery down and wearing it constantly during sleep, work, exercise and rest. I undertook multiple workouts, comparing them to a Polar H10 electrical heart rate monitor for accuracy, and compared its featureset to its peers in the screenless fitness tracker market. </p><p><em>First reviewed: August 2026</em></p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Whoop joins fellow premium screenless wearable company Oura in partnering with the Natural Cycles women's health tracking app ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/health-fitness/fitness-trackers/whoop-joins-fellow-premium-screenless-wearable-company-oura-in-partnering-with-the-natural-cycles-womens-health-tracking-app</link>
                                                                            <description>
                            <![CDATA[ Whoop is partnering with the women's health tracking app to sync the tracker's data with its insights ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">Lr5X5ohTEDf4bSbxZF3doF</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/u6LZ2cMPMwvjL4FbENvFUX-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 04 Aug 2026 20:30:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Fitness Trackers]]></category>
                                                    <category><![CDATA[Health &amp; Fitness]]></category>
                                                                                                <author><![CDATA[ matt.evans@futurenet.com (Matt Evans) ]]></author>                    <dc:creator><![CDATA[ Matt Evans ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/PC6SDeYdcjEPS4ES8uLSDU.png ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/u6LZ2cMPMwvjL4FbENvFUX-1280-80.jpg">
                                                            <media:credit><![CDATA[Whoop]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Whoop band worn by woman]]></media:description>                                                            <media:text><![CDATA[Whoop band worn by woman]]></media:text>
                                <media:title type="plain"><![CDATA[Whoop band worn by woman]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/u6LZ2cMPMwvjL4FbENvFUX-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>Whoop has partnered with women's health tracking app Natural Cycles</strong></li><li><strong>Whoop users get one year of the app totally free</strong></li><li><strong>Natural Cycles will use that data to provide a 'daily fertility status' through its app</strong></li></ul><p>Whoop has partnered with women's health tracking app Natural Cycles, offering a year's worth of membership to existing Whoop users free of charge.</p><p>Whoop users also using the Natural Cycles app can now enable their Whoop app to import skin temperature data into Natural Cycles, said to 'eliminate the need for manual daily tracking' using a fingertip sensor or similar. Natural Cycles will incorporate this data to provide a daily fertility status, as basal body temperature is a key indicator in cycle tracking. </p><p>“At Natural Cycles, we're committed to making digital contraception as seamless as possible for our users," Dr. Magda Armbruster, VP of Product at Natural Cycles, said in a statement. </p><p>"Integrating with WHOOP removes friction from the experience by allowing members to use the wearable they already rely on to automatically capture overnight skin temperature used by the NC° app to determine daily fertility status."</p><p>It's worth noting the integration is only available with <a href="https://www.techradar.com/health-fitness/fitness-trackers/whoop-mg-review">Whoop MG</a> and Whoop 5.0 devices: anyone still rocking the Whoop 4.0 is unfortunately left out in the cold. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2204px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="spCFmYru8cWFNJE7MDxnXX" name="-sized whoop" alt="Whoop band worn by woman" src="https://cdn.mos.cms.futurecdn.net/spCFmYru8cWFNJE7MDxnXX.jpg" mos="" align="middle" fullscreen="" width="2204" height="1240" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Whoop)</span></figcaption></figure><p>Whoop isn't the only wearable that Natural Cycles works with. Natural Cycles can use data from Whoop's fellow subscription-powered premium wearable, the <a href="https://www.techradar.com/health-fitness/oura-ring-5-review-a-luxury-smart-ring-for-discreet-everyday-wellness-tracking-thats-almost-easy-to-forget-youre-wearing">Oura Ring</a>, as well as the <a href="https://www.techradar.com/best/garmin-watch">best Garmin devices</a> and Natural Cycles' own NC Band.</p><p>Natural Cycles costs $149.99 in the US, £89.99 in the UK or AU$149.99 in Australia, so you're saving a packet here. </p><p>Natural Cycles is unusual for a women's health tracking app in that it claims to be the 'only FDA-cleared, hormone-free birth control app'. Clearance from the US Food & Drug Administration is a badge of quality in the consumer health tech space. </p><p>The Whoop's recently seeing a new challenger in the screenless smart band form factor: the Garmin Cirqa. You can watch our video review of the device below. </p><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/v0CJKlGQMMQ" allowfullscreen></iframe></div></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Casio is going all-out on retro fitness trackers — as two vintage watches with Bluetooth step-tracking join a new version of its wild smart ring ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/health-fitness/smartwatches/casio-is-going-all-out-on-retro-fitness-trackers-as-two-vintage-watches-with-bluetooth-step-tracking-join-a-new-version-of-its-wild-smart-ring</link>
                                                                            <description>
                            <![CDATA[ Casio's latest products shift the company further towards the health and fitness market. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">y2e6VWd8iJPzeWNh3fVaRo</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/t7GJzZyghJMQib232qWrHB-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 03 Aug 2026 12:10:39 +0000</pubDate>                                                                                                                                <updated>Tue, 04 Aug 2026 04:46:21 +0000</updated>
                                                                                                                                            <category><![CDATA[Smartwatches]]></category>
                                                    <category><![CDATA[Fitness Trackers]]></category>
                                                    <category><![CDATA[Health &amp; Fitness]]></category>
                                                                                                                    <dc:creator><![CDATA[ David Nield ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/mbi9b6isV6ML9Tr4bSPhyR.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Dave is a freelance tech journalist who has been writing about gadgets, apps and the web for more than two decades. Based out of Stockport, England, on TechRadar you&#039;ll find him covering news, features and reviews, particularly for phones, tablets and wearables. Working to ensure our breaking news coverage is the best in the business over weekends, David also has bylines at Gizmodo, T3, PopSci and a few other places besides, as well as being many years editing the likes of PC Explorer and The Hardware Handbook.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/t7GJzZyghJMQib232qWrHB-1280-80.jpg">
                                                            <media:credit><![CDATA[Casio]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Two Casio ABL-100WE watches on a white background next to the Casio CRW-H001 smart ring on a finger]]></media:description>                                                            <media:text><![CDATA[Two Casio ABL-100WE watches on a white background next to the Casio CRW-H001 smart ring on a finger]]></media:text>
                                <media:title type="plain"><![CDATA[Two Casio ABL-100WE watches on a white background next to the Casio CRW-H001 smart ring on a finger]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/t7GJzZyghJMQib232qWrHB-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>Casio has two new watches and a new smart ring</strong></li><li><strong>All these models offer some kind of fitness tracking too</strong></li><li><strong>We're still waiting on international availability</strong></li></ul><p>Casio is pushing further into wearables that can be used as <a href="https://www.techradar.com/best/best-fitness-trackers">fitness trackers</a> and not just timepieces, with a couple of new watches and a revised version of its smart ring that can monitor some key health metrics while you're wearing them.</p><p>The smart ring is the <a href="https://www.casio.com.cn/watches/casio/product.CRW-H001M-8" target="_blank">Casio CRW-H001</a> (via <a href="https://www.notebookcheck.net/Casio-s-quirky-new-smart-Ring-Watch-takes-on-Oura-with-heart-rate-and-sleep-tracking.1354388.0.html" target="_blank">Notebookcheck</a>), which looks like a tiny watch that you slip on your finger — but can also keep tabs on steps, sleep, heart rate, and body temperature according to the product blurb. You can also use it to get alerts about incoming smartphone notifications.</p><p>It's a significant step up from the Casio CRW-001-1JR that <a href="https://www.techradar.com/health-fitness/smartwatches/the-new-casio-crw-001-1jr-is-both-a-smart-ring-and-a-smartwatch">was launched in 2024</a>. That device was limited to telling the time, setting alarms, and stopwatch timers. There was no companion mobile app and nothing in the way of fitness tracking.</p><p>This latest version is a genuine smart ring, though for now it's only available in China for 1,990 yuan (about $295 / £220 / AU$420). Given that the Casio CRW-001-1JR eventually made its way to international markets, we're hopeful that this device will too.</p><h2 id="new-watches-too">New watches too</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="39mUrXyjgyJXAP8B8PR8bJ" name="casio-3" alt="Casio ABL-100WE watches" src="https://cdn.mos.cms.futurecdn.net/39mUrXyjgyJXAP8B8PR8bJ.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">These Casio watches can count your steps too </span><span class="credit" itemprop="copyrightHolder">(Image credit: Casio)</span></figcaption></figure><p>On to the watches, and we have the new <a href="https://www.casio.com/uk/watches/casio/product.ABL-100WE-7A/" target="_blank">Casio ABL-100WE</a> series on the Casio UK website (via <a href="https://www.notebookcheck.net/Casio-s-quirky-new-smart-Ring-Watch-takes-on-Oura-with-heart-rate-and-sleep-tracking.1354388.0.html" target="_blank">Notebookcheck</a> again): there's the ABL-100WE-2A (with a black finish) and the ABL-100WE-7A (with a silver finish).</p><p>Alongside the classic Casio looks, these watches give you step counting that can be synced to a smartphone via Bluetooth and displayed on the built-in screen. Extra features include water resistance and dual time zone support.</p><p>You don't get much in the way of fitness tracking, but it's something — the watches can send you alerts about meeting your step count goal for each day, if you want, and you're also able to see your recent progress in the form of simple graphs. Both models come with multi-row stainless steel bracelets.</p><p>For now these models have been spotted on Casio's UK website — where they're retailing for £70 (about $95) — and an official distributor in Australia for AU$249 — so as with the smart ring we're waiting for news on further global availability.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ 'If I feel guilty taking a device off, that's a warning sign': How fitness trackers made me — and others like me — obsessed with over-optimization ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/health-fitness/if-i-feel-guilty-taking-a-device-off-thats-a-warning-sign-how-fitness-trackers-made-me-and-others-like-me-obsessed-with-over-optimization</link>
                                                                            <description>
                            <![CDATA[ Some people struggle to switch off from their wearables, but is there anything brands can do about it? ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">BuEq3AJAFDqbsCK4oXHa8d</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/BY4X9hsTWRpit7Xt2rGMfZ-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 28 Jul 2026 16:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Health &amp; Fitness]]></category>
                                                    <category><![CDATA[Fitness Trackers]]></category>
                                                                                                                    <dc:creator><![CDATA[ Becca Caddy ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/B7mJeMntumV8ZxPXVd7VSY.jpeg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Becca is a contributor to TechRadar, a freelance journalist and author. She’s been writing about consumer tech and popular science for more than ten years, covering all kinds of topics, including why robots have eyes and whether we’ll experience the overview effect one day. She’s particularly interested in VR/AR, wearables, digital health, space tech and chatting to experts and academics about the future.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;br&gt;&lt;/p&gt;
&lt;p&gt;Her first book, Screen Time, which is about how people can learn to love their tech rather than feel stressed out by it, came out in January 2021 with Bonnier Books. She is currently working on ideas for a second non-fiction book while also writing fiction in her spare time.&amp;nbsp;&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;She’s contributed to TechRadar, T3, Wired, New Scientist, The Guardian, Inverse and many more as a freelance journalist. In other chapters of her life, she was an international editor at MSN, associate editor at Lifehacker UK and publisher at Shiny Media.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;br&gt;&lt;/p&gt;
&lt;p&gt;Becca has an English Language and Literature degree and a Masters in Public Relations and Strategic Marketing Communications. She started her career working in tech PR and marketing and has a strong understanding of content strategy, branding and digital marketing.&lt;/p&gt;
&lt;p&gt;&lt;br&gt;&lt;/p&gt;
&lt;p&gt;Becca loves science-fiction and has a fortnightly column that explores the science of Star Trek. Last time she checked, she still holds a Guinness World Record alongside TechRadar&#039;s Gerald Lynch for playing the largest game of Tetris ever made. She also enjoys taking pictures of brutalist architecture and spending way too much time floating through space and 3D painting in virtual reality.&amp;nbsp;&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/BY4X9hsTWRpit7Xt2rGMfZ-1280-80.jpg">
                                                            <media:credit><![CDATA[Getty Images / Pheelings Media]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Woman with fitness tracker stopping during a sunny run, looking distressed]]></media:description>                                                            <media:text><![CDATA[Woman with fitness tracker stopping during a sunny run, looking distressed]]></media:text>
                                <media:title type="plain"><![CDATA[Woman with fitness tracker stopping during a sunny run, looking distressed]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/BY4X9hsTWRpit7Xt2rGMfZ-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>I didn't realize I'd developed an unhealthy obsession with wellness and optimization. But looking back, there were definitely signs. This was more than a decade ago, long before recovery scores, longevity influencers and what the <a href="https://www.techradar.com/health-fitness/fitness-trackers/best-smart-ring">best smart ring</a> colors are became water cooler conversation.</p><p>As a technology journalist, reviewing health gadgets and <a href="https://www.techradar.com/best/best-fitness-trackers">fitness trackers</a> has always been part of my job but they gradually spilled over into my personal life too. At one point, I was wearing multiple fitness trackers at the same time because I didn't fully trust any single device. I'd compare the data, then transfer it into spreadsheets each night so I could better analyze it myself.</p><p>Most days I walked more than 20,000 steps. Some days it was closer to 30,000 and I got such a kick out of seeing those numbers climb up. I became fascinated by the idea that there was an optimal way to do almost everything. An optimal diet, optimal morning routine, optimal supplement stack and an optimal sleep schedule.</p><p>Every new wellness trend arrived with the promise of hidden knowledge and I was eager to believe it. I spent money on retreats, courses and gadgets. I followed advice that ranged from questionable to ridiculous. And the less said about the gruelling fasting retreat where we were all given daily wheatgrass enemas, the better.</p><p>The strange thing is that none of this felt unhealthy at the time — if anything, it felt virtuous. My trackers congratulated me for hitting goals and fitness apps handed out badges and streaks. There was always another target to hit and another metric to improve. The obsession disguised itself as self-improvement so effectively that I barely questioned it.</p><p>What I didn't understand at the time was how thin the line between discipline and obsession can be. You can cross it gradually, one habit and one goal at a time, until something that started as a genuine attempt to look after yourself becomes another source of pressure, anxiety and control.</p><p>More than a decade later, as wearables, recovery scores and optimization culture have since become mainstream, I don't think my experience is unusual. If anything, I'm surprised we don't talk more about the psychological cost of constantly measuring ourselves and the role technology plays in keeping us focused on the numbers.</p><h2 id="why-health-data-can-become-a-trap">Why health data can become a trap</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2235px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="UZ6dDEj3PQLPwH3sfDnpwT" name="Samsung Galaxy Ring and Health app" alt="Samsung Galaxy Ring and health app" src="https://cdn.mos.cms.futurecdn.net/UZ6dDEj3PQLPwH3sfDnpwT.jpg" mos="" align="middle" fullscreen="" width="2235" height="1257" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Samsung)</span></figcaption></figure><p>For a long time, I assumed my experience was unusual. When my obsession with optimization was at its worst, there weren't podcasters talking about longevity-maxxing and relatively few people owned fitness trackers.</p><p>Over time, I managed to develop a healthier relationship with exercise and health data. But as wearables have become more common and self-tracking has moved into the mainstream, I've started noticing some of the same patterns I once recognized in myself.</p><p>When I spoke to psychotherapist <a href="https://thebingeeatingtherapist.com/">Sarah Dosanjh</a>, who works with people experiencing health anxiety and disordered relationships with food, much of what I'd experienced sounded familiar.</p><p>"What I'm noticing in my practice is that people who already have some form of anxiety seem particularly drawn to health data technology devices," she says. "An anxious client seeks certainty and control and health information feeds a sense of control, making it very appealing to an anxious person."</p><p>Looking back, some of the periods when I was most immersed in tracking and optimization were also periods when other parts of my life felt uncertain or difficult. The data gave me something concrete to focus on. It offered numbers, targets and routines at times when everything else felt far less predictable.</p><p>Dosanjh explains the irony is that tools designed to help people feel more in control can backfire. "The most common devices I see people struggling with are food and exercise tracking apps and <a href="https://www.techradar.com/computing/peripherals-accessories/the-stelo-glucose-biosensor-changed-the-way-i-manage-my-diabetes-i-tested-it-for-two-weeks-and-heres-how-it-went">continuous glucose monitoring devices</a>," Dosanjh says. "But what starts as feeling in control can quickly turn into feeling controlled by the technology."</p><p>She describes people becoming increasingly preoccupied with maintaining specific numbers and avoiding anything that might disrupt them.</p><p>"Closing exercise rings, achieving a certain step count and keeping blood sugar within a specific range can turn into a compulsion,” she tells me. “Anxiety peaks at the mere thought of not hitting numbers. What feels like a good thing to do for your health can become a source of intense anxiety instead." </p><p>These behaviors rarely look unhealthy from the outside. Going for a walk, exercising regularly or paying attention to what you eat are generally considered positive things. The difficulty is knowing when useful habits become rigid rules and when health stops being something that supports your life and starts becoming the thing your life revolves around.</p><p>Dosanjh says that cycle can become self-reinforcing. "This situation becomes more dangerous when the person believes they can manage this added anxiety by setting even higher goals,” she explains. “They are chasing the initial relief and dopamine hit that they experienced early on in their tech use. It can become an addictive trap, driving people further into disordered eating and compulsive exercise."</p><p>I think that’s what makes optimization culture so difficult to talk about. For some people, tracking genuinely is helpful. It can encourage movement, show them useful patterns and provide much-needed motivation via streaks and digital rewards, such as badges and kudos from other users. For others, particularly those already vulnerable to anxiety, perfectionism or compulsive tendencies already, the same tools can pull them further down a path they may not even realise they're on.</p><h2 id="when-tracking-went-mainstream">When tracking went mainstream</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2211px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="tRw4mkogZ7iRXwK57QsZ8T" name="Ultra 3 sleep" alt="Apple Watch Ultra 3 titanium black" src="https://cdn.mos.cms.futurecdn.net/tRw4mkogZ7iRXwK57QsZ8T.jpg" mos="" align="middle" fullscreen="" width="2211" height="1244" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>When I first started reviewing fitness trackers, this kind of behavior felt relatively niche. Most people weren't tracking their sleep. Very few people knew what heart rate variability was. The idea of waking up and checking a readiness score before deciding how hard to exercise would have sounded bizarre. But today, optimization is everywhere.</p><p>More than <a href="https://yougov.com/en-gb/trackers/brits-use-of-wearable-devices-eg-a-smartwatch-or-wearable-fitness-band">45% of people in the UK</a> and around <a href="https://www.mddionline.com/wearable-medical-devices/wearables-have-won-over-consumers-now-they-re-coming-for-the-clinic">60% of people in the US</a> now own a smartwatch or fitness wearable. Even if you don't actively seek out health tracking, many of the features, like step counts and calorie estimates, are now built directly into devices like Apple Watches or smartphones that we all use every day. </p><p>Despite this, researchers are still trying to understand the psychological impact of living with a constant stream of biometric data. There's no clear evidence that large numbers of wearable users are developing serious problems. But a growing body of research does point towards some worrying patterns. <a href="https://journals.sagepub.com/doi/10.1177/07439156231224731">Several studies</a> have linked fitness tracking technologies with increased anxiety, body dissatisfaction and rumination. <a href="https://dl.acm.org/doi/pdf/10.1145/3810204">Others</a> have found associations between wearable use and higher levels of obsessive-compulsive traits, like perfectionism and over-conscientiousness.</p><p>I found that one study even introduced a new term: <a href="https://www.mdpi.com/2227-9032/14/13/1971">technohypochondria</a>. Researchers defined it through three features: biometric data obsession, digital catastrophizing and a pathological need for algorithmic feedback. Unlike traditional health anxiety, which tends to focus on illness itself, technohypochondria describes a dependence on the continuous flow of personalized health data and the reassurance it appears to provide. I guess I’m a recovering technohypochondriac?</p><p>What I found particularly interesting was that researchers working on <a href="https://dl.acm.org/doi/pdf/10.1145/3810204">one of the key studies</a> raised a really important question: “are people with pre-existing compulsive tendencies more drawn to wearables, or do continuous tracking and feedback loops foster or exacerbate these tendencies?”</p><p>It’s a chicken-and-egg sort of question and the answer is probably complicated. But the researchers do suggest a feedback loop may exist, where pre-existing vulnerabilities and constant self-tracking reinforce one another.</p><p>None of this means that everyone who wears a smartwatch is heading towards a crisis. I know personally that I <em>did </em>already have compulsive tendencies and controlling behaviors with food long before Fitbit released its first device. But I think it <em>does </em>suggest that the emotional impact of optimization deserves more attention than it often receives. Because once tracking becomes woven into everyday life, it can be surprisingly difficult to tell where useful information ends and unhealthy fixation begins.</p><h2 id="when-the-numbers-become-the-point">When the numbers become the point</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5993px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="r6S7GunQzFoQZWJNxvrmHL" name="shutterstock_595801760.jpg" alt="The best smart scale" src="https://cdn.mos.cms.futurecdn.net/r6S7GunQzFoQZWJNxvrmHL.jpg" mos="" align="middle" fullscreen="" width="5993" height="3371" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Mile Atanasov / Shutterstock)</span></figcaption></figure><p>When I asked my friends and followers on social media to share their experiences with wearables and health tracking, I expected a handful of disparate stories. Instead, I heard from people who described becoming trapped by numbers in ways that felt extremely familiar.</p><p>Some were dealing with chronic illness. Others were recovering from major health events. Some simply wanted to get fitter or sleep better. But again and again, there was the same pattern. What began as a search for reassurance gradually became another source of anxiety.</p><p>I spoke to Emma, who started relying heavily on health data after cancer treatment and surgical menopause left her worried about the long-term impact on her health. "My watch became reassuring," she tells me. "I thought if my heart rate looks normal, I'm probably okay."</p><p>But over time that reassurance became its own form of dependence. "It felt like I was controlling my health anxiety," she says. "But I think I was just making it worse."</p><p>Sarah, who has used wearables for years while managing endometriosis and dysautonomia, described a different concern. "I wake up and let Oura tell me if I've slept well and then Visible gives me a score for the day, and that just feels wrong," she says. What impacted her most was the lack of trust she had in her own judgement. "I think it's made me lose trust in myself a little. Am I actually tired and am I really that stressed because an app said so?"</p><p>I think that gets to the heart of what can make continuous tracking so complicated. The problem isn't necessarily that you’re looking at data a lot — the problem is what happens when the data becomes more important than your own lived experience.</p><h2 id="understanding-the-cycle">Understanding the cycle</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Fp3gPAUwzwWWFUkeQWBJLQ" name="Shape Pilates founder Gemma Folkard demonstrating a shoulder bridge on a yoga mat.jpg" alt="Shape Pilates founder Gemma Folkard demonstrating a shoulder bridge on a yoga mat" src="https://cdn.mos.cms.futurecdn.net/Fp3gPAUwzwWWFUkeQWBJLQ.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shape Pilates founder Gemma Folkard )</span></figcaption></figure><p>Even though all of the stories I heard about wearables were different, a common thread was just how many seemed to be born from a feeling of trying to manage uncertainty.</p><p>Many of the people who contacted me weren't trying to become superhuman, chase longevity records or optimize every minute of their lives when they first started tracking. They were dealing with health scares, chronic illnesses, anxiety, weight issues and burnout.</p><p>And the data that their wearables collected offered reassurance. But the problem is that reassurance doesn't tend to last.</p><p>"Many of my clients understand that something doesn't feel quite right about their technology use, but they are afraid to stop using it," Dosanjh tells me.</p><p>She often explains this through what psychologists call the anxiety cycle. It starts with uncertainty. Am I healthy? Am I eating the right thing? Am I doing enough? The device provides an answer, whether that's a sleep score, a heart rate reading or a closed exercise ring. The anxiety temporarily decreases and the brain learns that checking the data creates relief.</p><p>But, over time, that starts to fade. "The temporary relief that comes from hitting a target or seeing a reassuring number keeps feeding the illusion of mastery over your health," Dosanjh explains. "Helping clients understand that what they are seeking in the tech is certainty, and since complete certainty is impossible, the focus of our work moves from trying to eliminate anxiety to developing the capacity to tolerate uncertainty."</p><p>That really describes my own experience. The more I tracked, the more I felt I needed to track. The more information I had, the more information I wanted. The pursuit of health slowly became the pursuit of certainty, which, as we all know logically, isn’t something you can ever get, achieve or “win” at.</p><h2 id="what-actually-helped-me">What actually helped me </h2><p>A big part of getting better was realizing that my obsession with health data wasn't really about the health data at all.</p><p>Looking back, some of the periods when I was most preoccupied with optimization were also periods when other parts of my life felt difficult, uncertain or out of my control. The trackers gave me something concrete to focus on. There was always another metric to improve, another target to hit, another problem that seemed solvable.</p><p>But many of the things I was actually struggling with couldn't be fixed with a spreadsheet or a sleep score. Therapy helped me recognize that pattern. So did learning to tolerate uncertainty a little better. Over time, I became less interested in controlling every variable and more interested in understanding why I felt the need to control them in the first place.</p><p>That doesn't mean the tendency completely disappeared, I still recognize it in myself from time to time. The difference is that now I see it for what it is and can catch the early warning signs.</p><h2 id="should-wearables-be-designed-differently">Should wearables be designed differently?</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1963px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="tP8JampqxPtQYP82Uyu5PK" name="sleep-sized.jpg" alt="Garmin Connect" src="https://cdn.mos.cms.futurecdn.net/tP8JampqxPtQYP82Uyu5PK.jpg" mos="" align="middle" fullscreen="" width="1963" height="1104" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future/Garmin)</span></figcaption></figure><p>I don't think every fitness tracker needs to be redesigned around people like me. The most effective intervention for my own unhealthy behavior was surprisingly simple: I took all the devices off. But some researchers argue that the design of wearables does deserve more attention.</p><p><a href="https://dl.acm.org/doi/pdf/10.1145/3810204">One of the studies</a> I looked at found that some of the negative psychological effects associated with fitness technologies could be linked to the features themselves. Feedback systems, gamified rewards, social comparison tools, constant notifications and the stream of immediate statistics can all encourage people to engage more frequently with the data, sometimes in ways that become unhelpful.</p><p>The researchers believe that psychological wellbeing should be treated as an important measure of success alongside more familiar metrics, like engagement, accuracy and battery life.</p><p>That doesn't necessarily mean removing goals or progress tracking. But it could mean giving people more control over how they interact with the technology. </p><p>Based on what I’ve seen from years reviewing wearables, that could mean less judgemental language, fewer alarming warnings, more ways to take breaks without feeling punished, and more flexibility over what data is displayed and when.</p><p>Most wearable companies already offer some degree of customization. Yet many products are still built around the assumption that more engagement is always better. In many cases that's true; regular use makes the data more useful over time because you can see patterns and track trends. But there should always be room for people to step back when they need to. A healthy relationship with wearable technology shouldn't require constant engagement, and users shouldn't feel punished for taking a break. </p><h2 id="health-should-improve-your-life-not-become-your-life">Health should improve your life, not become your life</h2><p>The irony is that I became interested in health and fitness because it genuinely helped me. I learned from a really young age that exercise improved my mood, moving more reduced my anxiety and looking after myself made life feel calmer and more manageable. But I started paying way too little attention to how I felt and too much attention to what the numbers said.</p><p>These days, I still review fitness technology and sometimes still wear trackers outside of work. But I pay attention to different things now. If I feel guilty taking a device off, that's a warning sign. So is chasing a target despite being exhausted and spending more time thinking about the data than paying attention to my actual experience.</p><p>But most importantly, I ask myself what else is going on. Because when I feel like I’m becoming overly fixated on optimization, there's often something else happening underneath. Data is usually not the cause. It's just where all that energy and anxiety ends up being funnelled. </p><p>Dosanjh encourages people to approach health data as information rather than instruction. "Health tech should be an enhancement in your life and not an additional source of stress," she says. "Prioritize your wellbeing over optimization."</p><p>She also encourages people to regularly check whether the technology is still serving the purpose they originally bought it for. "How you feel is a more helpful barometer of wellness than numerical data. Be clear about your reasons for using the tech and check they align with your life values,” she says.</p><p>That's the lesson I wish I'd understood years ago. Health should improve your life but not <em>become</em> your life. Because no matter how sophisticated our trackers are there are still some things they can't measure. Like whether you have enough energy to spend time with the people you love, whether you're enjoying your life and whether you're actually<em> feeling</em> well. Those are infinitely more important than if you hit 10,000 steps today.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Garmin’s TrainingPeaks acquisition and the Garmin Cirqa smart band could have a surprise connection — as the Cirqa puts access to its coaching software behind the Connect+ premium tier ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/health-fitness/garmins-trainingpeaks-acquisition-and-the-garmin-cirqa-smart-band-could-have-a-surprise-connection-as-the-cirqa-puts-access-to-its-coaching-software-behind-the-connect-premium-tier</link>
                                                                            <description>
                            <![CDATA[ What does this mean for the TrainingPeaks coaching ecosystem? ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">KGkQNzAySGJApLrMCXKLcH</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/3C4vJnubMh6xEntVau7XbM-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 24 Jul 2026 08:04:32 +0000</pubDate>                                                                                                                                <updated>Fri, 24 Jul 2026 12:53:11 +0000</updated>
                                                                                                                                            <category><![CDATA[Health &amp; Fitness]]></category>
                                                    <category><![CDATA[Fitness Trackers]]></category>
                                                                                                <author><![CDATA[ matt.evans@futurenet.com (Matt Evans) ]]></author>                    <dc:creator><![CDATA[ Matt Evans ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/PC6SDeYdcjEPS4ES8uLSDU.png ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/3C4vJnubMh6xEntVau7XbM-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Garmin Cirqa Mauve]]></media:description>                                                            <media:text><![CDATA[Garmin Cirqa Mauve]]></media:text>
                                <media:title type="plain"><![CDATA[Garmin Cirqa Mauve]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/3C4vJnubMh6xEntVau7XbM-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>The Garmin Cirqa is a strong new addition to Garmin's ecosystem of devices. It's a screenless fitness tracker like a Whoop band, working with the Garmin Connect app to track sleep, workouts, and health metrics. You can read all about what happened when <a href="https://www.techradar.com/health-fitness/fitness-trackers/is-garmin-cirqa-good-i-wanted-to-know-if-garmins-fitbit-air-rival-is-accurate-so-i-tested-it-against-a-gold-standard-electrical-heart-rate-strap">I tested the Garmin Cirqa against a heart rate monitor</a> during its UK launch event here.</p><p>One under-the-radar announcement most people have glossed over is that even though most features are subscription-free, you need a Garmin Connect+ subscription to access Garmin Coach. This is Garmin's digital coaching feature, offering personalized training plans for its users to help achieve their strength, running, or cycling goals. </p><p>The reason this is important is that it's the first time Garmin Coach has been locked behind a paywall. It used to be that more expensive watches came with Garmin Coach features, while less expensive watches didn't. That was it. This latest development means we could see future budget-friendly Garmin offerings, such as the successor to the <a href="https://www.techradar.com/health-fitness/garmin-forerunner-70-review">Garmin Forerunner 70</a>, get Garmin Coach capabilities but keep them locked behind Connect+ in order to keep costs down. </p><p>While this is very much in line with how Fitbit and Apple run things on their fitness apps, it's a big change for Garmin and one that could rile existing users.<a href="https://www.techradar.com/health-fitness/live/live-garmin-connect-backlash-tell-us-what-you-think-about-garmins-new-premium-tier"> We've seen how the Garmin community reacted to Connect+</a> when it was first introduced last year — negatively, with many people fearing new watch features would be locked behind a paywall, as ongoing subscriptions are very profitable for tech companies.</p><p>At least it's still substantially better value than <a href="https://www.techradar.com/health-fitness/fitness-trackers/whoop-mg-review">Whoop's pay-annually mandatory subscription</a> model. </p><h2 id="garmin-acquires-trainingpeaks-and-trainheroic">Garmin acquires TrainingPeaks and TrainHeroic</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3350px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="uPGVznvG9UhTVo6gVKbbiH" name="TrainingPeaks_Product_Athlete" alt="Man using TrainingPeaks app on smartphone" src="https://cdn.mos.cms.futurecdn.net/uPGVznvG9UhTVo6gVKbbiH.jpg" mos="" align="middle" fullscreen="" width="3350" height="1884" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: TrainingPeaks)</span></figcaption></figure><p>Garmin has acquired TrainingPeaks and its sibling platform TrainHeroic. TrainingPeaks is an incredibly popular cross-platform programming software where users can download and use fitness plans and communicate directly with coaches. It's available on lots of different devices, not just Garmin watches. </p><p>Naturally, many people are afraid this means TrainingPeaks will become a Garmin-exclusive piece of software, and anyone who currently uses, for example, an <a href="https://www.techradar.com/health-fitness/smartwatches/apple-watch-ultra-3-review">Apple Watch Ultra 3</a> will be left in the cold. Even those that use it on Garmins may fear another subscription will be required.</p><p>Our homes editor and ex-fitness editor Cat Ellis uses TrainingPeaks to train for her marathons. She said: "I use TrainingPeaks and a Garmin watch, so I’m interested in what the future will hold as the two become intertwined — but also concerned for owners of non-Garmin devices. It seems plausible that owners of devices from other brands — such as Polar, Suunto, and Amazfit — might be left out if Garmin folds TrainingPeaks plans into Garmin Connect+. </p><p>"I’m also curious how Garmin might integrate TrainingPeaks. Will there be a separate Connect+ membership tier that unlocks access to TrainingPeaks plans? What about plans from coaches that TrainingPeaks users currently pay for separately? It’s going to be an interesting time."</p><p><strong>Watch our Garmin Cirqa hands-on on our TikTok below:</strong></p>                    <div class= "tiktok-wrapper" style="min-height: 750px;"><blockquote class="tiktok-embed" cite="https://www.tiktok.com/@techradar/video/7665775254211464470" data-video-id="7665775254211464470" style="max-width: 605px; min-width: 325px;">                        <section>                            <a target="_blank" title="@techradar" href="https://www.tiktok.com/@techradar">@techradar</a>                            <p></p><a target="_blank" title="♬ original sound - TechRadar" href="https://www.tiktok.com/music/original-sound-7665775263225187094">♬ original sound - TechRadar</a></section>                    </blockquote></div>                <h2 id="cross-platform-confirmation">Cross-platform confirmation</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1669px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="oTm6FbcxXyMrwqdV3gy7nh" name="TrainingPeaks-Intervals.jpg" alt="TrainingPeaks API screenshot" src="https://cdn.mos.cms.futurecdn.net/oTm6FbcxXyMrwqdV3gy7nh.jpg" mos="" align="middle" fullscreen="" width="1669" height="939" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p><a href="https://www.dcrainmaker.com/2026/07/garmin-acquires-training-trainheroic.html" target="_blank">TrainingPeaks & TrainHeroic MD Lee Gerakos told DC Rainmaker</a> that "TrainingPeaks will continue to operate as a cross-platform ecosystem, enabling athletes and coaches to use the devices, platforms and services that best suit their needs."</p><p>TrainingPeaks users can breathe a sigh of relief, for now — but it's not hard to connect the dots. Garmin's most recent, highest-profile product puts its coaching features behind a paywall at the same time it announces the acquisition of one of the most popular third-party coaching platforms. Garmin could be aiming to improve its coaching platform to get more people to join Connect+. </p><p>This isn't a bad thing per se — much of the criticism levelled at Connect+ was that its offering was a bit thin — but the pressure will be on for Garmin to keep its existing users, along with existing TrainingPeaks and TrainHeroic users, happy with how the new coaching features are implemented. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Garmin backtracks on Cirqa subscription after outcry from fans and makes a crucial feature available for free ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/health-fitness/fitness-trackers/garmin-backtracks-on-cirqa-subscription-after-outcry-from-fans-and-makes-a-crucial-feature-available-for-free</link>
                                                                            <description>
                            <![CDATA[ Garmin has decided that users of the new Cirqa should be able to access real time hear rate data without a subscription. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">RnBJQkKshkZ6gZiKNGkcrm</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/R9z662sA3cqsW9oVrPfcsA-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 23 Jul 2026 13:38:05 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Fitness Trackers]]></category>
                                                    <category><![CDATA[Health &amp; Fitness]]></category>
                                                                                                                    <dc:creator><![CDATA[ David Nield ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/mbi9b6isV6ML9Tr4bSPhyR.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Dave is a freelance tech journalist who has been writing about gadgets, apps and the web for more than two decades. Based out of Stockport, England, on TechRadar you&#039;ll find him covering news, features and reviews, particularly for phones, tablets and wearables. Working to ensure our breaking news coverage is the best in the business over weekends, David also has bylines at Gizmodo, T3, PopSci and a few other places besides, as well as being many years editing the likes of PC Explorer and The Hardware Handbook.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/R9z662sA3cqsW9oVrPfcsA-1280-80.jpg">
                                                            <media:credit><![CDATA[Garmin]]></media:credit>
                                                                                                                                                                        <media:description><![CDATA[The new Garmin Cirqa]]></media:description>                                                            <media:text><![CDATA[Garmin Cirqa]]></media:text>
                                <media:title type="plain"><![CDATA[Garmin Cirqa]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/R9z662sA3cqsW9oVrPfcsA-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>Live heart rate data will be free for Garmin Cirqa users</strong></li><li><strong>Early testers noticed it had been put behind the Connect+ subscription</strong></li><li><strong>The new tracker costs $199.99 / £179.99 / AU$299.99</strong></li></ul><p>We've already put the newly unveiled Garmin Cirqa through an extensive <a href="https://www.techradar.com/health-fitness/fitness-trackers/is-garmin-cirqa-good-i-wanted-to-know-if-garmins-fitbit-air-rival-is-accurate-so-i-tested-it-against-a-gold-standard-electrical-heart-rate-strap">hands-on testing session</a>, and came away very impressed. However, there were complaints from those who had early access to the device that live heart rate data was locked behind a paywall.</p><p>Now Garmin is taking that negative feedback on board: as reported by seasoned tech reporter <a href="https://x.com/dcrainmakerblog/status/2079929376565584331" target="_blank">Ray Maker</a> (via <a href="https://www.androidauthority.com/garmin-cirqa-live-heart-rate-3690344/" target="_blank">Android Police</a>), live heart rate data will be available to every Cirqa user "in the coming days", with or without a Garmin Connect+ subscription.</p><p>The subscription, which applies across all of Garmin's wearables, has been the subject of much debate <a href="https://www.techradar.com/health-fitness/garmin-connect-plus">since it launched last year</a>. For $6.99 / £6.99 / AU$12 per month or $69.99 / £69.99 / AU$120 a year, it gives you access to more metrics and more insights about the fitness data you're amassing.</p><p>Live heart rate readings aren't usually locked behind Connect+, so it's strange that Garmin initially made this the case with the Cirqa. Whatever the reasoning or confusion, the anomaly is now being dealt with, which is good news.</p><h2 id="the-rise-of-subscriptions">The rise of subscriptions</h2><div class="see-more see-more--clipped"><figure><blockquote class="twitter-tweet hawk-ignore" data-lang="en" cite="https://twitter.com/cantworkitout/status/2079929376565584331"><p lang="en" dir="ltr">Good news update! Garmin will be making a change to Garmin Connect Mobile in the coming days, so you'll now be able to see Live HR from Cirqa during a workout (previously, you could only see workout Average HR unless you had Garmin Connect+). See...feedback works. Sometimes. :) https://t.co/q5qL8T4YhZ<a href="https://twitter.com/cantworkitout/status/2079929376565584331">July 22, 2026</a></p></blockquote></figure><div class="see-more__filter"></div></div><p>If you're new to the Garmin Cirqa (and it was only announced a few days ago), it takes on the likes of the Whoop wearables and <a href="https://www.techradar.com/health-fitness/fitness-trackers/google-fitbit-air-review">the Fitbit Air</a> by giving you a capable, lightweight wrist tracker without the distraction (and battery drain) of a display.</p><p>Both the Cirqa and the Fitbit Air offer basic tracking features and functionality for free, with a pile of extras available if you sign up for a subscription. With Whoop bands, like the <a href="https://www.techradar.com/health-fitness/fitness-trackers/ive-been-wearing-the-whoop-mg-for-four-days-and-theres-one-thing-i-love-about-it-and-one-thing-i-really-dont">Whoop MG</a>, a subscription is compulsory, otherwise it's pretty much useless — plans start at $199 / £169 / AU$299 per year.</p><p>As we've <a href="https://www.techradar.com/health-fitness/from-garmin-to-whoop-and-polar-the-rise-in-fitness-tech-subscriptions-is-a-sign-that-one-day-well-own-nothing">written about before</a>, it's a sign of the times that so many tech devices, from smartwatches to security cameras, now come with monthly subscriptions attached — usually stealing away the best features for the device in question.</p><p>If you're tempted by a Garmin Cirqa and its display-free design, it's available for $199.99 / £179.99 / AU$299.99 direct from Garmin, with availability from tomorrow, July 24 — and you will be able to record real time heart rate data, via the accompanying Garmin app.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Exclusive: It wasn't at this year's Unpacked, but a top Samsung exec hints that a new Galaxy Ring 'will definitely form part of our future portfolio of wearables' ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/health-fitness/exclusive-even-though-it-wasnt-in-this-years-unpacked-a-top-samsung-exec-hints-a-new-galaxy-ring-will-definitely-form-part-of-our-future-portfolio-of-wearables</link>
                                                                            <description>
                            <![CDATA[ Annika Bizon, VP of Product and Marketing for Samsung Mobile Experience, told us — well, very little, but she all but confirmed that anther Galaxy Ring is on the way. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">seCYa4YYwdy7BgaRigXHkR</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/Rmci6fzCQrGt8SodwEMoQJ-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 22 Jul 2026 21:00:00 +0000</pubDate>                                                                                                                                <updated>Fri, 24 Jul 2026 05:06:28 +0000</updated>
                                                                                                                                            <category><![CDATA[Health &amp; Fitness]]></category>
                                                    <category><![CDATA[Fitness Trackers]]></category>
                                                                                                <author><![CDATA[ matt.evans@futurenet.com (Matt Evans) ]]></author>                    <dc:creator><![CDATA[ Matt Evans ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/PC6SDeYdcjEPS4ES8uLSDU.png ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/Rmci6fzCQrGt8SodwEMoQJ-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Samsung Galaxy Ring]]></media:description>                                                            <media:text><![CDATA[Samsung Galaxy Ring]]></media:text>
                                <media:title type="plain"><![CDATA[Samsung Galaxy Ring]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/Rmci6fzCQrGt8SodwEMoQJ-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>There was very little mention of the Samsung Galaxy Ring at this year's Unpacked presentation</strong></li><li><strong>Nevertheless, it sounds like a Galaxy Ring 2 is coming</strong></li><li><strong>I interviewed Annika Bizon, VP of Product and Marketing for Mobile Experience, who gave me the inside scoop</strong></li></ul><p>What a day! We've just seen Samsung's vision for the future of wearables at <a href="https://www.techradar.com/phones/samsung-galaxy-phones/the-5-biggest-announcements-at-samsung-galaxy-unpacked-2026-including-new-phones-watches-and-smart-glasses">Samsung Galaxy Unpacked</a>, including its AR glasses and the new <a href="https://www.techradar.com/health-fitness/smartwatches/samsung-galaxy-watch-ultra-2-review">Samsung Galaxy Watch Ultra 2</a> and Watch 9. </p><p>However, conspicuous by its absence was the next iteration of Samsung's smallest wearable, the <a href="https://www.techradar.com/health-fitness/samsung-galaxy-ring-review">Samsung Galaxy Ring</a>. While Samsung did confirm the Samsung Galaxy Ring's sleep apnea detection functionality was getting a coveted FDA certification — a significant badge of quality — very little else was said about the Ring, or its next generation.</p><p>While the silence has led some to believe that the Ring might be a one-and-done device, people are still passionate about the smart ring form factor. After all, the <a href="https://www.techradar.com/health-fitness/oura-ring-5-review-a-luxury-smart-ring-for-discreet-everyday-wellness-tracking-thats-almost-easy-to-forget-youre-wearing">Oura Ring 5</a> was released this year, so I thought Samsung would be looking to follow up its smash-hit Galaxy Ring with a Galaxy Ring 2. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="GcrrS9zTxouDPDLNP6VP3R" name="samsung oura split" alt="Samsung Galaxy Ring vs Oura Ring 5" src="https://cdn.mos.cms.futurecdn.net/GcrrS9zTxouDPDLNP6VP3R.png" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>While it didn't appear in this year's presentation, it seems that a successor is, indeed, on the way. During an interview with Samsung's VP of Product and Marketing for Mobile Experience, Annika Bizon, I asked if there was any word on a potential Galaxy Ring 2. </p><p>"I will say yes, we are looking at the future of Ring, watch this space," Bizon told me. "It will definitely form part of our future portfolio of wearables."</p><p>I noted that Bizon was wearing a Samsung Galaxy Ring as we were speaking. "Well, I love it because it's discreet health," she said. "It tells me some of the things I need to know and when I put my watch back on, they'll work together." </p><p>There was definitely a "yes" in there, and the remark about the future portfolio suggests a new device, as well as a follow-up to the existing one, could be in the works. And the Galaxy Ring has certainly got fans inside Samsung's executive team. </p><p>Besides, Samsung aggressively pursuing certifications for the first-generation Ring shows it remains committed to investing time and money into its smallest wearable form factor. The short segment at Unpacked felt like a reminder that yes, the Ring exists, and there's more on the way.  </p><p>Even though it's a mere tidbit compared to all the big news we got at the event, this is exciting stuff for fans of the <a href="https://www.techradar.com/health-fitness/fitness-trackers/best-smart-ring">best smart rings</a>. The recent announcement of the <a href="https://www.techradar.com/health-fitness/no-sleep-score-no-steps-this-signal-smart-ring-from-an-ex-google-head-is-focused-on-cracking-cuffless-calibration-less-blood-pressure-readings">blood-pressure monitoring startup Signal Ring</a> from ex-Head of Android Tom Moss shows that tech companies are still pushing the limits of what smart rings can do. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Samsung Galaxy Watch Ultra 2 review: slimmer, lighter, better ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/health-fitness/smartwatches/samsung-galaxy-watch-ultra-2-review</link>
                                                                            <description>
                            <![CDATA[ Samsung’s biggest, baddest watch gets a true sequel, and it’s better in every way, from AI smarts to wrist lockdown. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">v3YKcstNXQQrdmZgmPMuCe</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/9EoGQZxdqZUqj9KveLmbMo-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 22 Jul 2026 13:00:00 +0000</pubDate>                                                                                                                                <updated>Fri, 24 Jul 2026 16:56:41 +0000</updated>
                                                                                                                                            <category><![CDATA[Smartwatches]]></category>
                                                    <category><![CDATA[Fitness Trackers]]></category>
                                                    <category><![CDATA[Health &amp; Fitness]]></category>
                                                                                                <author><![CDATA[ matt.evans@futurenet.com (Matt Evans) ]]></author>                    <dc:creator><![CDATA[ Matt Evans ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/PC6SDeYdcjEPS4ES8uLSDU.png ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/9EoGQZxdqZUqj9KveLmbMo-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Samsung Galaxy Watch Ultra 2]]></media:description>                                                            <media:text><![CDATA[Samsung Galaxy Watch Ultra 2]]></media:text>
                                <media:title type="plain"><![CDATA[Samsung Galaxy Watch Ultra 2]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/9EoGQZxdqZUqj9KveLmbMo-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <h3 class="article-body__section" id="section-samsung-galaxy-watch-ultra-2-one-minute-review"><span>Samsung Galaxy Watch Ultra 2: One minute review</span></h3><p>The Samsung Galaxy Watch Ultra 2 might look much the same as last year’s Galaxy Watch Ultra, but it feels very different to wear thanks to Samsung’s efficiency savings. A 12% slimmer titanium body and a lighter band (that remains the same size) mean the watch weighs less as an overall package and has better lockdown onto your wrist, so it doesn’t move around as much during strenuous exercise. </p><p>It’s got a new chipset under the hood: the AI-capable Qualcomm Snapdragon Wear Elite, which, Samsung says, offers 32% faster CPU and 19% faster GPU performance compared to last year’s model. It’s launching with three new bands, new wellness features like Vital and Heart Health, and all the usual smartwatch goodies like notifications, call accept/reject, digital wallet and third-party app support. The Ultra comes with LTE capabilities as standard to add the watch to your phone’s data plan, and new fitness tools tailor-made for adventurers, including trail running features with GPX routes, a Daily Cardio Load metric, mid-activity hydration alerts, professional-level diving certifications and — soon — a dedicated diving app. </p><p>Fortunately for them (but perhaps unfortunately for Samsung) adventurers find themselves spoiled for choice these days between the <a href="https://www.techradar.com/health-fitness/smartwatches/apple-watch-ultra-3-review">Apple Watch Ultra 3</a>, the <a href="https://www.techradar.com/best/garmin-watch">best Garmin watches</a>, and challengers from brands such as Coros, Polar and Amazfit. The Galaxy Watch Ultra 2 may be good in a vacuum, with excellent health and fitness features, but it’s fighting for space amid a crowd of exceptional wearables. Ultimately, it’s the best Galaxy Watch ever from a specs perspective, and does everything you expect a smartwatch to do (and several things you might not expect); but it’s also expensive, big and bulky. I do wonder how many Samsung users will opt for this over either the much cheaper Galaxy Watch9 or, at the other end of the scale, a chunky specialist tool such as the <a href="https://www.techradar.com/health-fitness/garmin-fenix-8-review">Garmin Fenix 8</a> if they’re really interested in wilderness exploration.</p><p>It’s fast, it’s accurate (albeit with some niggles — see the Performance section below for more details), it’s got the brightest screen of any smartwatch, on-device Gemini capabilities, and is packed with enough features to make any smartwatch aficionado happy. It’s a terrific gadget, and if you’re a Samsung user who wants the best native watch for your phone’s ecosystem, this is it. But if you’re buying it for trails and routes, Garmin does this better, and with far better battery endurance, albeit with a less robust AI-powered interface for all your communication features.</p><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/snO1lYWfKl8" allowfullscreen></iframe></div></div><h3 class="article-body__section" id="section-samsung-galaxy-watch-ultra-2-specifications"><span>Samsung Galaxy Watch Ultra 2: Specifications</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="KxkZiUYxFypdSskh5eDQ5o" name="IMG_0479-hr sensor" alt="Samsung Galaxy Watch Ultra 2" src="https://cdn.mos.cms.futurecdn.net/KxkZiUYxFypdSskh5eDQ5o.jpg" mos="" align="middle" fullscreen="" width="2032" height="1143" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div ><table><tbody><tr><td class="firstcol " ><p>Component</p></td><td  ><p>Samsung Galaxy Watch Ultra 2</p></td></tr><tr><td class="firstcol " ><p>Price</p></td><td  ><p>$699.99 / $649</p></td></tr><tr><td class="firstcol " ><p>Dimensions</p></td><td  ><p>47mm: 47.4 x 47.1 x 10.7mm</p></td></tr><tr><td class="firstcol " ><p>Weight</p></td><td  ><p>61g</p></td></tr><tr><td class="firstcol " ><p>Caze/bezel</p></td><td  ><p>Titanium</p></td></tr><tr><td class="firstcol " ><p>Display</p></td><td  ><p>498 x 498 Super AMOLED</p></td></tr><tr><td class="firstcol " ><p>Operating System</p></td><td  ><p>One UI Watch 9 (Wear OS 7)</p></td></tr><tr><td class="firstcol " ><p>Processor</p></td><td  ><p>Qualcomm Snapdragon Wear Elite</p></td></tr><tr><td class="firstcol " ><p>Memory</p></td><td  ><p>2GB of RAM</p></td></tr><tr><td class="firstcol " ><p>Storage</p></td><td  ><p>64GB storage</p></td></tr><tr><td class="firstcol " ><p>GPS</p></td><td  ><p> (L1+L5 Dual Frequency GPS)</p></td></tr><tr><td class="firstcol " ><p>Battery life</p></td><td  ><p>Up to 60 hours with always-on display</p></td></tr><tr><td class="firstcol " ><p>Connection</p></td><td  ><p>Bluetooth, Wi-Fi, LTE</p></td></tr><tr><td class="firstcol " ><p>Water resistance</p></td><td  ><p>WR100 (diveproof)</p></td></tr></tbody></table></div><h3 class="article-body__section" id="section-samsung-galaxy-watch-ultra-2-price-and-availability"><span>Samsung Galaxy Watch Ultra 2: Price and availability</span></h3><ul><li><strong>$699.99 in the US</strong></li><li><strong>£649 in the UK</strong></li><li><strong>AU$1,299 in Australia</strong></li></ul><p>The Samsung Galaxy Watch Ultra 2 is priced at $699.99 / £649 / AU$1,299. This is actually a small increase of $50 / £50 in the US and UK over the launch price of the original Watch Ultra (but it's the same in Australia), likely due to the escalating price of electronics components. </p><p>While it’s still relatively competitively priced compared to the Apple Watch Ultra 3 and premium Garmins such as the <a href="https://www.techradar.com/health-fitness/garmin-forerunner-970-review">Garmin Forerunner 970</a>, it’s certainly on the higher end of the smartwatch price scale; but then again, this is a higher-end smartwatch. </p><ul><li><strong>Value score: 4/5</strong></li></ul><h3 class="article-body__section" id="section-samsung-galaxy-watch-ultra-2-design"><span>Samsung Galaxy Watch Ultra 2: Design</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2984px;"><p class="vanilla-image-block" style="padding-top:56.27%;"><img id="2qQq7vBtvv9iXbXnL4ebMo" name="IMG_0414-bands" alt="Samsung Galaxy Watch Ultra 2" src="https://cdn.mos.cms.futurecdn.net/2qQq7vBtvv9iXbXnL4ebMo.jpg" mos="" align="middle" fullscreen="" width="2984" height="1679" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><ul><li><strong>12% slimmer, but still quite bulky</strong></li><li><strong>Titanium squircle cushion</strong></li><li><strong>Strap is 25% lighter</strong></li></ul><p>The Samsung Galaxy Watch Ultra 2 iterates on the titanium squircle case design we first saw on the original Ultra, which Samsung calls a ‘cushion’, and which has since become a staple of the entire Galaxy Watch range. Housed within this body is the circular display, which is, according to Samsung…</p><p>The cushion incorporates new innards, including a larger 800mAh battery and a new Snapdragon Wear Elite processor. Despite the upgrades, the chassis is actually 12% slimmer than the original Watch Ultra’s, which is really a blessing, as that watch was a real beast. The cushion shape looks bulbous, but while it’s still a big watch that’s unsuitable for small wrists, it’s now better suited to a slightly wider variety of wrists than 2024’s enormous cuboid. </p><p>Couple this with the bands being 25% lighter this year, and the Galaxy Watch Ultra 2 has had a serious size and weight reduction, which makes it much better for staying locked on your wrist during strenuous exercise, where the previous model was prone to moving around. </p><p>The Ultra 2 has the Samsung Galaxy Watch series’ standard pair of side buttons, plus the programmable ‘Quick Button’ that only the premium watches get. This is set to opening ‘my exercises’ as standard, while a long press can activate the watch’s emergency siren, but you can assign a different function to this button to suit your needs. If you’ve used a Samsung watch before, the UI (One Watch UI, to be exact, based on Google’s Wear OS) is virtually unchanged, and for beginners it’s easy and intuitive to use. </p><p>The redesigned, AI-forward Samsung Health app is simple to use too, and even though much was made of its big makeover, it’s a far cry from Google Health’s chatbot-focused premium tier. </p><ul><li><strong>Design score: 4.5/5</strong></li></ul><h3 class="article-body__section" id="section-samsung-galaxy-watch-ultra-2-features"><span>Samsung Galaxy Watch Ultra 2: Features</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1994px;"><p class="vanilla-image-block" style="padding-top:56.27%;"><img id="A7Nu8VbE3Yc792EKxumi5o" name="IMG_0432-BAI" alt="Samsung Galaxy Watch Ultra 2" src="https://cdn.mos.cms.futurecdn.net/A7Nu8VbE3Yc792EKxumi5o.jpg" mos="" align="middle" fullscreen="" width="1994" height="1122" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><ul><li><strong>All the smartwatch features you’d expect</strong></li><li><strong>Parcel of new health metrics: Vitals, Vascular Load & more</strong></li><li><strong>Diving and trail-running features</strong></li></ul><p>The Ultra 2 offers all the usual smartwatch features you’d expect from an LTE-enabled watch, so I won’t list them all here, but suffice to say you can use virtual wallets, accept calls, message, control or store music, use the screen as a viewfinder for a Samsung phone’s camera, and even use Google Gemini via the new, easier Raise-to-Talk feature. Gemini works across devices, so you can make a quick voice note in the moment, and have it transcribed and saved to Samsung Notes or Google Keep, to be viewed later on your phone, tablet or laptop. </p><p>Samsung watches have always had strong health credentials, and the Ultra 2 is no different. It retains more esoteric features like blood-pressure monitoring (which requires an inflatable cuff for regular calibration, then uses your biometrics to predict fluctuations) and body composition (which uses electrical signals to estimate your fat and muscle mass) alongside the usual heart rate monitoring, sleep tracking, ECG scan functionality (which is medically certified, according to Samsung) and more. Running Coach, introduced last year, also makes a welcome return, along with its advanced analytics for runners. </p><p>New health features include Vitals, which looks at readings of five different heart-related metrics while you sleep and lets you know of any baseline deviations, a Daily Cardio Load score that estimates how much stress your exercise routine is putting your heart under, and Vascular Load, which measures stress and arterial stiffness.</p><p>Finally, new features have been added in the shape of two adventure-themed activity profiles. The watch is now a working dive computer — or will be when its companion app is released later this year in partnership with diving company Mares. The Apple Watch Ultra has a similar app, so I’m sure Samsung has been working overtime to catch up. </p><p>The Trail Running profile now includes the ability to save GPX routes into the workout activity itself, so you can follow turn-by-turn directions and see maps on your watch with a swipe of your finger. You can download routes yourself, or you have the option to save previous outdoor runs as a route to test yourself against later on, if you want to try to beat your own personal best. What you can’t do is create your own routes in-app, as you can in Garmin Connect for example.</p><ul><li><strong>Features score: 4.5/5</strong></li></ul><h3 class="article-body__section" id="section-samsung-galaxy-watch-ultra-2-performance"><span>Samsung Galaxy Watch Ultra 2: Performance</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2683px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="ptumeuHWbhCrLybZ4JSfFo" name="IMG_0434-apple watch" alt="Samsung Galaxy Watch Ultra 2" src="https://cdn.mos.cms.futurecdn.net/ptumeuHWbhCrLybZ4JSfFo.jpg" mos="" align="middle" fullscreen="" width="2683" height="1509" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><ul><li><strong>Heart rate had some drift compared to Apple Watch Ultra 3 and Polar H10, but tightened up after 10-15 minutes of wear</strong></li><li><strong>Watch is more comfortable to wear than its predecessor</strong></li><li><strong>Accurate sleep tracking</strong></li></ul><p>I wore the Samsung Galaxy Watch Ultra 2 for five days and four nights before writing this review, and I'll update it when I’ve logged enough nights sleep for features like Vitals to calibrate with seven-day averages. I was dreading wearing the Ultra 2 to bed given its bulkiness and size, but the slimmer, lighter Watch Ultra 2 was surprisingly comfortable for all-day wear — although I’m a man of fairly average build, and those with slimmer wrists may still find it uncomfortable. </p><p>Battery life was as described, with the Ultra 2 lasting the as-described 60 hours with always-on display enabled before needing a charge. Sleep was estimated accurately, with the watch and app correctly identifying my wake-up times during the night, and generating numbers corresponding with my energy levels. </p><p>To test GPS and heart rate accuracy, I went on a 30-minute run with the Watch Ultra 2 on one wrist, the Apple Watch Ultra 3 on the other, and a <a href="https://www.techradar.com/reviews/polar-h10-heart-rate-sensor">Polar H10 electrical heart-rate monitor (the gold standard for wearable heart-rate accuracy)</a> strapped to my chest. </p><p>I was initially quite surprised at the difference in heart-rate readings the Watch Ultra 2 recorded at the start of the workout compared to the other two devices, with the Samsung watch sometimes reading 20 beats per minute lower than the Apple and Polar devices. However, after 15 minutes of exercise, I found that the Ultra 2’s readings were closely matching those of the other devices, as you can see from the corresponding graphs and readings below / above.</p><p>Initial heart rate ‘drift’ is a known problem with many optical heart-rate sensors (used by all smartwatches) in comparison to electrical ones, although Apple seems to have ironed out much of the problem with its Ultra 3. Still, even if the Samsung Ultra 2 does show some deviation at the beginning of a workout, if you’re exercising for any length of time your results are likely to be broadly accurate. I repeated this test during an indoor HIIT workout, and the results were the same: accurate after a brief warm-up period.</p>                    <div class= "tiktok-wrapper" style="min-height: 750px;"><blockquote class="tiktok-embed" cite="https://www.tiktok.com/@techradar/video/7666030719310777622" data-video-id="7666030719310777622" style="max-width: 605px; min-width: 325px;">                        <section>                            <a target="_blank" title="@techradar" href="https://www.tiktok.com/@techradar">@techradar</a>                            <p></p><a target="_blank" title="♬ original sound - TechRadar" href="https://www.tiktok.com/music/original-sound-7666030766467451670">♬ original sound - TechRadar</a></section>                    </blockquote></div>                <p>I also tested Body Composition, which uses the same method as the <a href="https://www.techradar.com/best/best-smart-scales">best smart scales</a> — an electrical pulse moving through fat, muscle and water at a variety of speeds. I tested this against an industrial scale at my local gym after my run, and the ticket the scale produced showed that I was at 19% body fat. The smartwatch estimated 9%, a huge difference. It wasn’t until I did the test again later that day, after hydrating and adjusting my technique by raising my arms, that the watch showed 16% — a much closer result, and within the range of deviation I’d expect from two different devices. </p><p>I also tested the Ultra 2’s water lock feature by dunking it in a glass of water — after all, <a href="https://www.techradar.com/health-fitness/i-dunked-the-garmin-fenix-8-in-cold-water-and-crash-rumors-are-true-but-a-fix-is-imminent">I’ve been burned before by so-say dive-ready watches</a> — and it worked just fine afterwards. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2236px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="D8UESK8Fbgu5KEaeZN8aFo" name="IMG_0446-glass" alt="Samsung Galaxy Watch Ultra 2" src="https://cdn.mos.cms.futurecdn.net/D8UESK8Fbgu5KEaeZN8aFo.jpg" mos="" align="middle" fullscreen="" width="2236" height="1258" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><ul><li><strong>Performance score: 4/5</strong></li></ul><h3 class="article-body__section" id="section-samsung-galaxy-watch-ultra-2-scorecard"><span>Samsung Galaxy Watch Ultra 2: Scorecard</span></h3><div ><table><tbody><tr><td class="firstcol " ><p>Category</p></td><td  ><p>Comment </p></td><td  ><p>Score</p></td></tr><tr><td class="firstcol " ><p>Value</p></td><td  ><p>On a par with similar devices in its category.</p></td><td  ><p>4/5</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>Bulky, but much improved over its predecessor, with an intuitive UI.</p></td><td  ><p>4.5/5</p></td></tr><tr><td class="firstcol " ><p>Features</p></td><td  ><p>Absolutely stacked.</p></td><td  ><p>4.5/5</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>Some health feature are fiddly to use, but generally very accurate.</p></td><td  ><p>4/5</p></td></tr></tbody></table></div><h3 class="article-body__section" id="section-samsung-galaxy-watch-ultra-2-should-i-buy"><span>Samsung Galaxy Watch Ultra 2: Should I buy?</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2809px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="9EoGQZxdqZUqj9KveLmbMo" name="IMG_0481 - profile quick button" alt="Samsung Galaxy Watch Ultra 2" src="https://cdn.mos.cms.futurecdn.net/9EoGQZxdqZUqj9KveLmbMo.jpg" mos="" align="middle" fullscreen="" width="2809" height="1580" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><h4 id="buy-it-if-2">Buy it if…</h4><p><strong>You’re a runner</strong></p><p>The Samsung Galaxy Watch Ultra 2 is awash with terrific running features, and now trail runners are well catered for too.</p><p><strong>You’re a Samsung phone user</strong></p><p>Unsurprisingly, the Watch Ultra 2 works perfectly within the wider Samsung ecosystem.</p><p><strong>You’re a Gemini user</strong></p><p>Use AI for everything? Samsung’s Raise-to-Talk functionality and true on-watch Gemini makes using the smart assistant a doddle. </p><h4 id="don-t-buy-it-if-2">Don’t buy it if…</h4><p><strong>You need ultimate battery life</strong></p><p>If you prioritize battery life and fitness features over connectivity, consider a Garmin or Coros watch.</p><p><strong>You’re a casual exerciser and gym-goer</strong></p><p>The Samsung Galaxy Watch9 is a much better-value fitness tracker for those who won’t use all the extra adventuring, diving, and safety features. </p><p><strong>You’re an Apple user</strong></p><p>The Watch Ultra 2 doesn’t work with Apple phones.  </p><h3 id="also-consider">Also Consider…</h3><div class="product"><p><strong>Garmin Forerunner 970</strong></p><p>A similarly-priced, adventure-ready Garmin watch with lots of running features.</p><p><strong>Read our full </strong><a href="https://www.techradar.com/health-fitness/garmin-forerunner-970-review" data-dimension112="cb671d12-85c0-11f1-b525-e7d92aacc3db" data-action="Deal Block" data-label="Read our full Garmin Forerunner 970 review" data-dimension48="Read our full Garmin Forerunner 970 review" data-dimension25=""><strong>Garmin Forerunner 970 review</strong></a></p></div><div class="product"><p><strong>Google Pixel Watch 4</strong></p><p>Not as rugged, but a solid alternative for Wear OS users.</p><p><strong>Read our full </strong><a href="https://www.techradar.com/health-fitness/smartwatches/google-pixel-watch-4-review" data-dimension112="cb671d8a-85c0-11f1-baa2-b9272a47a72a" data-action="Deal Block" data-label="Read our full Google Pixel watch 4 review" data-dimension48="Read our full Google Pixel watch 4 review" data-dimension25=""><strong>Google Pixel watch 4 review</strong></a></p></div><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-ey44vX"></div>                            </div>                            <script src="https://kwizly.com/embed/ey44vX.js" async></script><h3 class="article-body__section" id="section-how-i-tested"><span>How I tested</span></h3>                    <div class= "tiktok-wrapper" style="min-height: 750px;"><blockquote class="tiktok-embed" cite="https://www.tiktok.com/@techradar/video/7665338082656259350" data-video-id="7665338082656259350" style="max-width: 605px; min-width: 325px;">                        <section>                            <a target="_blank" title="@techradar" href="https://www.tiktok.com/@techradar">@techradar</a>                            <p></p><a target="_blank" title="♬ original sound - TechRadar" href="https://www.tiktok.com/music/original-sound-7665338149400513303">♬ original sound - TechRadar</a></section>                    </blockquote></div>                <p>I wore the Samsung Galaxy Watch Ultra 2 for the better part of a week, running the battery down and using it as my daily driver to accept and reject calls, check notifications and messages, use Gemini and control music. I tested it against devices such as the Apple Watch Ultra 3, the Polar H10 electrical heart rate monitor, and an industrial smart scale, and I dropped it into a glass of water to test its water lock feature. </p><p><em>First reviewed: July 2026</em></p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Is Garmin Cirqa good? I wanted to know if Garmin’s Fitbit Air rival is accurate — so I tested it against a 'gold standard' electrical heart rate strap ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/health-fitness/fitness-trackers/is-garmin-cirqa-good-i-wanted-to-know-if-garmins-fitbit-air-rival-is-accurate-so-i-tested-it-against-a-gold-standard-electrical-heart-rate-strap</link>
                                                                            <description>
                            <![CDATA[ After months of leaks, the Garmin Cirqa finally dropped, and I was one of the first to test its capabilities. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">V3nCFGm9nzgGkbGb4VtY7e</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/6xeguUC8nBzpcQSYpoqedM-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 22 Jul 2026 09:03:10 +0000</pubDate>                                                                                                                                <updated>Fri, 24 Jul 2026 12:54:22 +0000</updated>
                                                                                                                                            <category><![CDATA[Fitness Trackers]]></category>
                                                    <category><![CDATA[Health &amp; Fitness]]></category>
                                                                                                <author><![CDATA[ matt.evans@futurenet.com (Matt Evans) ]]></author>                    <dc:creator><![CDATA[ Matt Evans ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/PC6SDeYdcjEPS4ES8uLSDU.png ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/6xeguUC8nBzpcQSYpoqedM-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Garmin Cirqa Mauve]]></media:description>                                                            <media:text><![CDATA[Garmin Cirqa Mauve]]></media:text>
                                <media:title type="plain"><![CDATA[Garmin Cirqa Mauve]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/6xeguUC8nBzpcQSYpoqedM-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>Garmin Cirqa smart band has finally dropped</strong></li><li><strong>The screen-free smart band costs $199.99 / £179.99 / AU$299.99</strong></li><li><strong>I tested its accuracy and found it to be very good</strong></li></ul><p>It’s here! After months of leaks, the Garmin Cirqa smart band (styled ‘CIRQA’ by Garmin) has finally arrived. I got a chance to check it out — and wear it for a workout — at the official launch event. A sleek-looking fabric smart band in four colors (French Grey, Black, Captain Blue and Mauve) wrapped around a plastic puck, there’s no denying it looks a lot like a Whoop, Polar Loop or a thicker version of the<a href="https://www.techradar.com/health-fitness/fitness-trackers/google-fitbit-air-review"> Google Fitbit Air</a>. </p><p>The puck packs an Elevate V4 heart rate sensor, the same one used on some of the <a href="https://www.techradar.com/best/garmin-watch">best Garmin watches</a>. The more powerful Elevate V5 was apparently too big for the size of the unit, according to Garmin. </p><p>The tracker offers some of Garmin’s best features including Health Status (Garmin's feature that monitors your vitals overnight), Body Battery, Training Readiness, pulse ox, women’s health tracking, and stress tracking and lots more. The Garmin Cirqa has a 10-day battery life, and the same proprietary charging port as the brand's watches. As expected, there's no onboard GPS, but it can piggyback off your phone's GPS. </p><p>Size-wise, it's slimmer than the Whoop MG but thicker than the Fitbit Air. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2182px;"><p class="vanilla-image-block" style="padding-top:56.28%;"><img id="NU4Qt3GVDyjYEWCqPUGHGU" name="IMG_0459 sized table" alt="Garmin Cirqa in Mauve on black table" src="https://cdn.mos.cms.futurecdn.net/NU4Qt3GVDyjYEWCqPUGHGU.jpg" mos="" align="middle" fullscreen="" width="2182" height="1228" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Many other screenless trackers have no buttons at all, but here Garmin has stuck with its tradition of creating smartwatches with tactile buttons, and added a button to the plastic chassis.</p><p>You can press this button to start and stop a workout, but you can also rely on automatic activity tracking for this. Garmin states this will improve the longer you wear the band, and it's also possible to edit workouts in the Connect app to ensure the right movements are correctly interpreted. For example, if you run a lot, the Garmin Cirqa will interpret the swinging of your arms and acceleration as a running workout and start one automatically.  </p><p><strong>Watch our hands-on below:</strong></p>                    <div class= "tiktok-wrapper" style="min-height: 750px;"><blockquote class="tiktok-embed" cite="https://www.tiktok.com/@techradar/video/7665775254211464470" data-video-id="7665775254211464470" style="max-width: 605px; min-width: 325px;">                        <section>                            <a target="_blank" title="@techradar" href="https://www.tiktok.com/@techradar">@techradar</a>                            <p></p><a target="_blank" title="♬ original sound - TechRadar" href="https://www.tiktok.com/music/original-sound-7665775263225187094">♬ original sound - TechRadar</a></section>                    </blockquote></div>                <h2 id="no-subscription-or-is-there">No subscription... or is there?</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2131px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="3C4vJnubMh6xEntVau7XbM" name="IMG_0461 sized" alt="Garmin Cirqa Mauve" src="https://cdn.mos.cms.futurecdn.net/3C4vJnubMh6xEntVau7XbM.jpg" mos="" align="middle" fullscreen="" width="2131" height="1199" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>The band is subscription-free at its base price. Many screen-free trackers from the likes of <a href="https://www.techradar.com/health-fitness/fitness-trackers/whoop-mg-review">Whoop</a> and Oura rely entirely on subscriptions, but there is an element of monthly payment creeping in there. You can access Garmin Coach to get personalized training plans, but only if you subscribe to <a href="https://www.techradar.com/health-fitness/garmin-adds-premium-garmin-connect-tier-with-ai-features-but-promises-your-free-experience-is-not-going-away">Garmin’s premium Garmin Connect+</a> tier. </p><p>This is the first time Garmin Coach has been locked behind the Garmin Connect+ paywall — previously, it either came with a watch or it didn’t.</p><p>Chrissy Wheeler, Garmin’s EMEA Senior Product Manager for Fitness, was at the launch and spoke about the Cirqa. She said: “You do have the option for premium content under Garmin Connect+. There are additional features, if you want to, you can pay for those, like all of our coaching side of things with this device. For some of our higher-end devices, these come included, but because this doesn’t have a screen, you need Garmin Connect+ to access the coaching size, our nutrition app… as well as Active Intelligence and AI insights. </p><p>“The key thing is that disconnect. People wanting to disconnect from phones, electronics on a day-to-day basis, but still want those metrics. It’s ideal, firstly, for people getting into fitness for the first time, but also for a lot of our athletes. Cycling, for example. They might record all their workouts on an Edge [Garmin cycling computer], but they’re missing out on that 24/7 recovery information, Body Battery, that goes alongside it.”</p><h2 id="how-i-tested">How I tested</h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/FCq6aYxVhdqu42vYZE5m3j.jpg" alt="Polar H10 vs Garmin Cirqa" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/JdAfNyFHZFPL2iwKSYnA3j.jpg" alt="Polar H10 vs Garmin Cirqa" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>After the product presentation, we were taken through a short HIIT workout by a trainer at the venue, for which I opted to wear the <a href="https://www.techradar.com/reviews/polar-h10-heart-rate-sensor">Polar H10 heart rate monitor</a>. The Polar H10 is an electrical heart rate monitor worn on the chest, rather than an LED-based heart rate monitor worn on the wrist like the Cirqa. </p><p>It’s the gold standard for heart rate accuracy, used by many athletes all across the world. As fitness trackers use heart rate as the basis for almost all their metrics, it’s the perfect device to use as an accuracy benchmark. </p><p>During my workout, the Polar H10 recorded an average heart rate of 155 beats per minute, or bpm. The Garmin Cirqa recorded an average heart rate of 153 bpm, just 2bpm shy of the other device and well within the statistical margin for error. Graphs also aligned very closely. </p><p>Based on this first early test, I’m satisfied with the Garmin’s accuracy, but of course more testing will be required. Stay tuned.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ More Garmin Cirqa smart band leaks have appeared — this time on a Garmin website ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/health-fitness/fitness-trackers/more-garmin-cirqa-smart-band-leaks-have-appeared-this-time-on-a-garmin-website</link>
                                                                            <description>
                            <![CDATA[ An update to Garmin's Romanian-language site has added fuel to the rumors of an upcoming smart band. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">87AMjRneNPaBrFwxjH3wSY</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/oVh98UpyhC3JbzSgAkVJvE-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 17 Jul 2026 08:25:55 +0000</pubDate>                                                                                                                                <updated>Fri, 17 Jul 2026 08:38:10 +0000</updated>
                                                                                                                                            <category><![CDATA[Fitness Trackers]]></category>
                                                    <category><![CDATA[Health &amp; Fitness]]></category>
                                                                                                <author><![CDATA[ matt.evans@futurenet.com (Matt Evans) ]]></author>                    <dc:creator><![CDATA[ Matt Evans ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/PC6SDeYdcjEPS4ES8uLSDU.png ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/oVh98UpyhC3JbzSgAkVJvE-1280-80.jpg">
                                                            <media:credit><![CDATA[Andrew Williams/Matt Evans]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Whoop, Amazfit Helio Strap, Polar Loop]]></media:description>                                                            <media:text><![CDATA[Whoop, Amazfit Helio Strap, Polar Loop]]></media:text>
                                <media:title type="plain"><![CDATA[Whoop, Amazfit Helio Strap, Polar Loop]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/oVh98UpyhC3JbzSgAkVJvE-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>The Garmin Cirqa is a rumored screenless smart band, like a Whoop or Google Fitbit Air</strong></li><li><strong>It's been the subject of a few unofficial leaks, and has been posted on Garmin's site in error before</strong></li><li><strong>Another recent now-deleted post on Garmin's Romanian website has added fuel to the rumors</strong></li></ul><p>The Garmin Cirqa smart band is all but confirmed at this point. For months now, we've seen leak after leak about Garmin's Cirqa fitness tracker, and while we don't know too many details, it's seemingly a screenless smart band designed to compete with the likes of Whoop and the <a href="https://www.techradar.com/health-fitness/fitness-trackers/google-fitbit-air-review">Google Fitbit Air</a>. </p><p>Now it's reportedly leaked yet again. As spotted by<a href="https://gadgetsandwearables.com/2026/07/16/garmin-cirqa-support-site-health-status/"> Gadgets and Wearables</a>, a recent update to Garmin's Romanian website, on the page explaining a feature called <a href="https://support.garmin.com/en-GB/?faq=hCW4HgpoXc06XQol8EiYC6">Health Status</a>, mentions the Garmin Cirqa smart band (styled 'CIRQA') as a compatible device. </p><p>Health Status is a feature that combines five core metrics — heart rate, heart rate variability, respiration, skin temperature and pulse ox — to give an overview of your general health. It's a feature on most of the <a href="https://www.techradar.com/best/garmin-watch">best Garmin watches</a> now, so it's unsurprising that the Cirqa would be getting it.</p><p>The reference to Cirqa was reportedly swiftly deleted, but not before a screenshot was captured.</p><p>In January, <a href="https://www.techradar.com/health-fitness/fitness-trackers/garmin-might-finally-be-launching-its-own-whoop-competitor-as-the-cirqa-smart-band-leaks-on-its-own-website">Garmin posted the Cirqa on its own website</a>, including color options (black and French Gray), before swiftly deleting it. It seems this has happened again. Add in other recent leaks, and you can see why it's basically confirmed at this stage.</p><p>The screenless 'focus wearables' category is having a moment. We've already seen the launches of the <a href="https://www.techradar.com/health-fitness/oura-ring-5-review-a-luxury-smart-ring-for-discreet-everyday-wellness-tracking-thats-almost-easy-to-forget-youre-wearing">Oura Ring 5</a>, Whoop competitors such as the <a href="https://www.techradar.com/health-fitness/fitness-trackers/polar-loop-review">Polar Loop</a> (as seen in the image above, alongside the Whoop MG and Amazfit Helio Strap), and most recently the <a href="https://www.techradar.com/health-fitness/fitness-trackers/google-fitbit-air-review">Google Fitbit Air</a>. It makes sense that Garmin, one of the leading names in fitness tracking, wants in on the action while the category is still on the up. </p><p>I don't think a launch can be far away at this point, and I'll be keeping my ear to the ground for more Cirqa news as it breaks. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ It looks like Garmin is finally preparing its Google Fitbit Air-style screenless band, the Cirqa, for launch — but I hope it doesn't copy Google's approach to revamping its fitness app ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/health-fitness/fitness-trackers/it-looks-like-garmin-is-finally-preparing-its-google-fitbit-air-style-screenless-band-the-cirqa-for-launch-but-i-hope-it-doesnt-copy-googles-approach-to-revamping-its-fitness-app</link>
                                                                            <description>
                            <![CDATA[ The Garmin Cirqa Whoop-style smart band is closer to launch than ever, as Garmin submits trademark filings around the world ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">EYSJD4HWSqiNwwPJWRPd3o</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/iAQHhxEMxPN3nxjKvo8EXL-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 13 Jul 2026 15:00:00 +0000</pubDate>                                                                                                                                <updated>Tue, 14 Jul 2026 08:02:06 +0000</updated>
                                                                                                                                            <category><![CDATA[Fitness Trackers]]></category>
                                                    <category><![CDATA[Health &amp; Fitness]]></category>
                                                                                                <author><![CDATA[ matt.evans@futurenet.com (Matt Evans) ]]></author>                    <dc:creator><![CDATA[ Matt Evans ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/PC6SDeYdcjEPS4ES8uLSDU.png ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/iAQHhxEMxPN3nxjKvo8EXL-1280-80.jpg">
                                                            <media:credit><![CDATA[Garmin]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Garmin Index Sleep Monitor being worn]]></media:description>                                                            <media:text><![CDATA[Garmin Index Sleep Monitor being worn]]></media:text>
                                <media:title type="plain"><![CDATA[Garmin Index Sleep Monitor being worn]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/iAQHhxEMxPN3nxjKvo8EXL-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>The Garmin Cirqa, Garmin's long-rumored screenless smart band, is breaking cover</strong></li><li><strong>Trademark filings have been spotted with governing bodies for the US, Canada, and EU, suggesting an imminent launch</strong></li><li><strong>Google launched its screenless band with a redesigned, AI-powered app —  but I hope Garmin doesn't follow suit</strong></li></ul><p>Garmin's long-rumored screenless smart band, designed to compete with the rising trend of 'focus wearables' such as the <a href="https://www.techradar.com/health-fitness/fitness-trackers/google-fitbit-air-review">Google Fitbit Air</a> and Whoop bands, is on the way. We initially thought it was the Garmin Index Sleep Monitor (pictured above), but that turned out to be a different product entirely. </p><p>The screenless fitness band is instead likely to be named the Garmin Cirqa, according to leaks; it's going to be a cool new deviation from <a href="https://www.techradar.com/best/garmin-watch" target="_blank">Garmin's existing fitness watches list</a>, and we now have more evidence that it's going to be launching soon. </p><p>Garmin has been filing trademarks for the name 'CIRQA' (styled in all caps, but we'll refer to it as Cirqa in text the same way we do Whoop, which is styled on its official branding as 'WHOOP'), with an entry to the US Patent and Trademark Office database spotted earlier this year. </p><p>However, <a href="https://gadgetsandwearables.com/2026/07/08/garmin-cirqa-new-trademark-filings/">Gadgets & Wearables</a> have also found trademark filings for relevant governing bodies in Canada and the EU, adding fuel to the rumors that a launch may be imminent.  </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:930px;"><p class="vanilla-image-block" style="padding-top:28.06%;"><img id="SwnZp62phSs4BP5ydMrYMR" name="Cirqa smart band" alt="Garmin Cirqa Trademark listing from USTPO database" src="https://cdn.mos.cms.futurecdn.net/SwnZp62phSs4BP5ydMrYMR.jpg" mos="" align="middle" fullscreen="" width="930" height="261" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>All the filings connote a body-worn sensor rather than a communication device, suggesting the Cirqa isn't just a new smartwatch: it's exclusively for health and fitness.</p><p>This is quite exciting: at the moment, people looking for screenless, discreet wearables have no shortage of options, from the <a href="https://www.techradar.com/health-fitness/oura-ring-5-review-a-luxury-smart-ring-for-discreet-everyday-wellness-tracking-thats-almost-easy-to-forget-youre-wearing">Oura Ring 5</a> to the Fitbit Air to last year's <a href="https://www.techradar.com/health-fitness/fitness-trackers/polar-loop-review">Polar Loop</a> strap. Clearly, the category and people's interest are growing, and a top-quality device from Garmin would sell like hot cakes.  </p><p>However, I hope Garmin doesn't repeat one aspect of Google's Fitbit Air launch. At the same time as the Fitbit Air came out, Google transformed the Fitbit app into Google Health, eliminating the last of its community features like shareable badges and challenges, controversially redesigning the app, and turning the Premium tier into an AI 'Health Coach' chatbot. </p><p>Garmin's user base would revolt if such dramatic changes came to the Garmin Connect app. <a href="https://www.techradar.com/health-fitness/live/live-garmin-connect-backlash-tell-us-what-you-think-about-garmins-new-premium-tier">There was widespread outrage last year when Garmin introduced a Premium tier</a> with AI-powered features — the community is a passionate and outspoken one that loves its technology, and any hint that features are being scrapped or the app transforming to better conform to the AI-first nature of most screenless trackers would be met with an enormous outcry. </p><p>Garmin will have to make its Cirqa band work within its existing watch-focused ecosystem, unless it wants to launch a separate app or risk losing some frustrated customers.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ I review smart rings for a living, and the Samsung Galaxy Ring 2 needs these 6 upgrades to stay relevant ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/health-fitness/fitness-trackers/i-review-smart-rings-for-a-living-and-the-samsung-galaxy-ring-2-needs-these-6-upgrades-to-stay-relevant</link>
                                                                            <description>
                            <![CDATA[ We rated the original Galaxy Ring highly, but the next version will enter an even more competitive market. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">svNy7aNRd5TBeLAK8u8VbG</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/GcrrS9zTxouDPDLNP6VP3R-1280-80.png" type="image/png" length="0"></enclosure>
                                                                        <pubDate>Sat, 11 Jul 2026 10:00:00 +0000</pubDate>                                                                                                                                <updated>Tue, 21 Jul 2026 10:07:06 +0000</updated>
                                                                                                                                            <category><![CDATA[Fitness Trackers]]></category>
                                                    <category><![CDATA[Health &amp; Fitness]]></category>
                                                                                                                    <dc:creator><![CDATA[ Becca Caddy ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/B7mJeMntumV8ZxPXVd7VSY.jpeg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Becca is a contributor to TechRadar, a freelance journalist and author. She’s been writing about consumer tech and popular science for more than ten years, covering all kinds of topics, including why robots have eyes and whether we’ll experience the overview effect one day. She’s particularly interested in VR/AR, wearables, digital health, space tech and chatting to experts and academics about the future.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;br&gt;&lt;/p&gt;
&lt;p&gt;Her first book, Screen Time, which is about how people can learn to love their tech rather than feel stressed out by it, came out in January 2021 with Bonnier Books. She is currently working on ideas for a second non-fiction book while also writing fiction in her spare time.&amp;nbsp;&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;She’s contributed to TechRadar, T3, Wired, New Scientist, The Guardian, Inverse and many more as a freelance journalist. In other chapters of her life, she was an international editor at MSN, associate editor at Lifehacker UK and publisher at Shiny Media.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;br&gt;&lt;/p&gt;
&lt;p&gt;Becca has an English Language and Literature degree and a Masters in Public Relations and Strategic Marketing Communications. She started her career working in tech PR and marketing and has a strong understanding of content strategy, branding and digital marketing.&lt;/p&gt;
&lt;p&gt;&lt;br&gt;&lt;/p&gt;
&lt;p&gt;Becca loves science-fiction and has a fortnightly column that explores the science of Star Trek. Last time she checked, she still holds a Guinness World Record alongside TechRadar&#039;s Gerald Lynch for playing the largest game of Tetris ever made. She also enjoys taking pictures of brutalist architecture and spending way too much time floating through space and 3D painting in virtual reality.&amp;nbsp;&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/png" url="https://cdn.mos.cms.futurecdn.net/GcrrS9zTxouDPDLNP6VP3R-1280-80.png">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Samsung Galaxy Ring vs Oura Ring 5]]></media:description>                                                            <media:text><![CDATA[Samsung Galaxy Ring vs Oura Ring 5]]></media:text>
                                <media:title type="plain"><![CDATA[Samsung Galaxy Ring vs Oura Ring 5]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/GcrrS9zTxouDPDLNP6VP3R-1280-80.png" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Samsung has officially confirmed that the <a href="https://www.techradar.com/health-fitness/fitness-trackers/samsung-reveals-the-galaxy-ring-2-is-in-the-pipeline-and-its-tipped-to-do-things-its-predecessor-hasnt-done-before-here-are-5-ways-it-could-seriously-compete-with-the-oura-ring-5">Galaxy Ring 2 is in development</a>. Dr. Hon Pak, Senior Vice President and Head of Samsung’s Digital Health Team, recently <a href="https://www.forbes.com/sites/davidphelan/2026/06/25/samsungs-health-frontier-ai-galaxy-ring-2-and-continuous-health-monitoring/" target="_blank">told Forbes</a> that the company is “working on the next generation” of its smart ring. </p><p>Beyond confirming that a successor ring is on the way, Pak offered only a few hints about what we might expect. But the smart ring market looks different than it did when the original Galaxy Ring launched in 2024. </p><p>Competition is growing rapidly, with new smart rings appearing almost every month. While many still struggle to match the devices in our best smart rings guide, the bar has been raised considerably. The original Samsung Galaxy Ring remains our top overall pick, while the newly launched <a href="https://www.techradar.com/health-fitness/oura-ring-5-review-a-luxury-smart-ring-for-discreet-everyday-wellness-tracking-thats-almost-easy-to-forget-youre-wearing">Oura Ring 5</a> is one of its strongest rivals. </p><p>I’ve tested many of the latest smart rings, and if Samsung wants its next ring to remain at the top, these are the upgrades I’d most like to see.</p><h2 id="1-resist-the-temptation-to-add-a-subscription">1. Resist the temptation to add a subscription</h2><p>Even though interest in smart rings has surged over the past few years, I think we can still say they’re a relatively niche category. And I think one of the biggest barriers to entry is the ongoing subscription fee some brands charge. </p><p>For example, Oura requires a monthly membership of $5.99/£5.99 per month to unlock its full experience, and subscriptions — optional or otherwise — are on the up with fitness apps. Meanwhile, rivals like Ringconn have built some of their appeal around offering a similar health tracking experience without that additional fee.</p><p>Samsung certainly got this right with the original Galaxy Ring. And there are currently no signs a subscription is coming. But maintaining that approach feels increasingly important. We’ve already seen some companies introduce subscription-free products only to later place some features behind a paywall. </p><p>If Samsung wants to keep the Galaxy Ring truly competitive, it must make core health insights available without a monthly fee.</p><h2 id="2-a-slimmer-and-lighter-design">2. A slimmer and lighter design</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="GcrrS9zTxouDPDLNP6VP3R" name="samsung oura split" alt="Samsung Galaxy Ring vs Oura Ring 5" src="https://cdn.mos.cms.futurecdn.net/GcrrS9zTxouDPDLNP6VP3R.png" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Designing a smart ring has always been a challenge. Manufacturers need to pack in sensors, batteries and processing power all while making the ring feel as comfortable and jewellery-like as possible. </p><p>That’s one reason the new Oura Ring 5 has generated so much attention. It’s managed to become smaller and lighter while still adding some new capabilities. </p><p>Now, the Galaxy Ring 2 doesn’t necessarily need to be the smallest ring on the market. But even a slight reduction in size and weight would demonstrate that Samsung understands just how important comfort is when you’re asking people to wear something 24 hours a day. </p><h2 id="3-better-battery-life">3. Better battery life</h2><p>Battery life is such an important part of the smart ring experience. The more I take off a ring, the less likely wearing it everyday will become a habit. And the more likely I become to forget about it. It also makes monitoring for trends and average vitals more tricky and less accurate.</p><p>As I write this, I’m testing the RingConn Gen 3, which promises significantly longer battery life than many of its rivals at 12 days on average. Other manufacturers are also exploring new battery technologies and the <a href="https://www.techradar.com/health-fitness/fitness-trackers/samsung-galaxy-ring-2-could-be-on-the-way-with-a-powerful-solid-state-battery-upgrade">Samsung Galaxy Ring 2 is rumored to be getting a powerful solid-state battery upgrade</a></p><p>The original Galaxy Ring already offers a good battery life, but expectations are rising fast. And again, Samsung doesn’t necessary need to beat every rival. But if competing rings continue pushing to longer runtimes, the Ring 2 will need to remain competitive. </p><h2 id="4-ios-support">4. iOS support</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="zpzmbzEGT2GDVV7WFZsm49" name="apple ring diagram_1.jpg" alt="Block diagram of Apple Ring" src="https://cdn.mos.cms.futurecdn.net/zpzmbzEGT2GDVV7WFZsm49.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Apple/US Patent and Trademark Office)</span></figcaption></figure><p>I think we can safely say this one feels less like something I’d <em>like </em>to see in the next generation of Samsung Galaxy Ring and more like something that <em>must </em>be a necessity.</p><p>The Samsung Galaxy Ring was only for Android users. Now, reports already suggest Samsung is working towards iPhone compatibility. If that’s true it could dramatically increase the Galaxy Ring’s appeal. </p><p>Because at the moment, limiting the ring to Samsung’s ecosystem excludes loads of potential buyers. Sure, Samsung users will continue to benefit from deeper integrated and additional features. But core functionality across both Android and iOS feels like a necessity. </p><p>However, we know Apple's already filed a patent for ring technology — see the above diagram — so even if it never comes to fruition, it's certainly a form factor Apple is mulling over. </p><h2 id="5-add-a-compelling-new-health-feature">5. Add a compelling new health feature</h2><p>Most smart rings track the same core metrics, like sleep, heart rate, activity, stress and recovery. That means Samsung may need to offer something genuinely distinctive to stand out. </p><p>I say that because I’ve been testing the RingConn Gen 3 over the past few weeks, which adds features like vascular health insights and sleep apnea monitoring. Now, whether those features prove valuable to most users over the long term remains to be seen. But, they give the ring a clear point of differentiation. </p><p>I don’t think Samsung needs to copy those exact features. But offering something beyond the standard collection of health metrics could help the Galaxy Ring 2 feel like a meaningful upgrade over the original and a solid choice in a sea of similar offerings. </p><h2 id="6-ai-that-isn-t-annoying">6. AI that isn’t annoying</h2><p>I’m generally sceptical about AI chatbots in wearables because most implementations I’ve tested simply repeat the same information that’s visible in the app or provide really generic recommendations. </p><p>That said, some of Pak’s comments to Forbes do suggest Samsung is thinking beyond a basic execution of AI. Explaining that people have different motivational styles, so the approach needs to be tailored accordingly: “Over the next two to three years, the AI will be able to say, based on this person's characteristics, I'm going to nudge them this way, and 70 or 80 per cent of the time I can predict that person is going to exercise more or sleep more.”</p><p>I’m still cautious, especially as Samsung has <a href="https://www.techradar.com/health-fitness/fitness-trackers/samsung-galaxy-watch-users-are-getting-a-completely-redesigned-ai-first-app-for-a-personalized-experience-whether-they-like-it-or-not-and-we-only-have-to-look-at-fitbit-to-see-how-well-thats-going">already added some AI features to Samsung Health</a>. But many wearable brands underestimate how much language matters when it comes to behavior change. The best implementation isn’t just telling users to sleep more, it might identify useful patterns, changes or spot warning signs and deliver advice in a way that’s genuinely personalized. </p><p>If Samsung can achieve that, AI could become one of the Galaxy Ring 2’s most compelling features rather than another box-ticking exercise. </p><p>There’s a good chance we’ll learn more at Samsung’s next Galaxy Unpacked event, which is scheduled to take place in London on July 22, 2026.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Garmin Forerunner 170 review: A solid running watch with no surprises ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/health-fitness/fitness-trackers/garmin-forerunner-170-review</link>
                                                                            <description>
                            <![CDATA[ The Garmin Forerunner 170 & 170 Music is a great, versatile training tool that might be priced slightly too high for some. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">sP9LmFtF8hfwmEinjcwqtK</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/dLfCie2TMiUoGw9iPJ7Ni7-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 10 Jul 2026 10:48:23 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Fitness Trackers]]></category>
                                                    <category><![CDATA[Smartwatches]]></category>
                                                    <category><![CDATA[Health &amp; Fitness]]></category>
                                                                                                <author><![CDATA[ matt.evans@futurenet.com (Matt Evans) ]]></author>                    <dc:creator><![CDATA[ Matt Evans ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/PC6SDeYdcjEPS4ES8uLSDU.png ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/dLfCie2TMiUoGw9iPJ7Ni7-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Garmin Forerunner 170 Music]]></media:description>                                                            <media:text><![CDATA[Garmin Forerunner 170 Music]]></media:text>
                                <media:title type="plain"><![CDATA[Garmin Forerunner 170 Music]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/dLfCie2TMiUoGw9iPJ7Ni7-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <h3 class="article-body__section" id="section-garmin-forerunner-170-one-minute-review"><span>Garmin Forerunner 170: One minute review</span></h3><p>The Garmin Forerunner 170 and 170 Music sit nicely between the cheaper Garmin Forerunner 70 and more expensive 570 and 970 duo, the latter of which features on our <a href="https://www.techradar.com/best/garmin-watch">best Garmin watches</a> guide. As such, both Music and non-Music versions are a bit of a halfway house; not quite cheap enough to be picked up on a whim by budget-conscious consumers, nor expensive enough to be stuffed with top-quality premium features.</p><p>However, it is stuffed with plenty of robust fitness features that will suit any active exerciser, especially runners. Sebastian Sawe, who who broke the world record by running a marathon under two hours in London, was toting a Garmin Forerunner 55 — Garmin’s cheapest, most stripped-back running watch. </p><p>What you’re paying for here is the Garmin Forerunner 70  — an excellent smartwatch on the cheaper end, and the successor to the popular Garmin Forerunner 55  — with additional smartwatch features attached. These include Garmin Pay, a virtual wallet which lets you pay with cards held on-watch, and the Smart Notifications feature, which allows you to view and manage alerts from a paired smartphone. The Forerunner 170 Music adds an extra 4GB of music storage.</p><p>If you’re largely uninterested in these features and you just want an excellent training tool, I’d get the Garmin Forerunner 70 instead, as it’s the best value of the three newcomers overall. But the Garmin Forerunner 170 Music does allow you to hit that Saturday morning parkrun, pay for your coffee, and jog home with headphones in — all without using your phone at all.  It’s incredibly convenient, but not a package everyone will need or want. </p><p>Still, during my testing I found the watch good to use, comfortable to sleep in, and accurate against testing units like my Polar H10 heart rate monitor. Our writer Michael Sawh found the same with the Garmin Forerunner 70. You can read my full thoughts on the 170 Music below, but whichever watch you choose, you’ll be in good hands. </p><h3 class="article-body__section" id="section-garmin-forerunner-170-review-specifications"><span>Garmin Forerunner 170 review: Specifications</span></h3><div ><table><tbody><tr><td class="firstcol empty" ></td><td  ><p>Garmin Forerunner 70</p></td><td  ><p>Garmin Forerunner 170</p></td><td  ><p>Garmin Forerunner 170 Music</p></td></tr><tr><td class="firstcol " ><p>Price</p></td><td  ><p>$249.99 / £219.99 / AU$399</p></td><td  ><p>$299 / £259.99 / AU$479</p></td><td  ><p>$349.99 / £299.99 / AU$549</p></td></tr><tr><td class="firstcol " ><p>Dimensions</p></td><td  ><p>42.6 x 42.6 x 11.9mm</p></td><td  ><p>42.6 x 42.6 x 11.9mm</p></td><td  ><p>42.6 x 42.6 x 11.9mm</p></td></tr><tr><td class="firstcol " ><p>Weight</p></td><td  ><p>40g</p></td><td  ><p>41g</p></td><td  ><p>41g</p></td></tr><tr><td class="firstcol " ><p>Case/bezel</p></td><td  ><p>Fiber-reinforced polymer</p></td><td  ><p>Fiber-reinforced polymer</p></td><td  ><p>Fiber-reinforced polymer</p></td></tr><tr><td class="firstcol " ><p>Display</p></td><td  ><p>AMOLED 390 x 390px</p></td><td  ><p>AMOLED 390 x 390px</p></td><td  ><p>AMOLED 390 x 390px</p></td></tr><tr><td class="firstcol " ><p>GPS</p></td><td  ><p>GPS, Galileo, GLONASS, Beidou, QZSS, SatIQ</p></td><td  ><p>L1 GPS, GNSS, Galileo, and BeiDou</p></td><td  ><p>GPS, Glonass, Beidou, Galileo</p></td></tr><tr><td class="firstcol " ><p>Battery life</p></td><td  ><p>Up to 13 days, all-systems GNSS mode: Up to 16 hours</p></td><td  ><p>Up to 10 days, all-systems GNSS mode: Up to 14 hours</p></td><td  ><p>Up to 10 days, all-systems GNSS mode: Up to 14 hours (6.5 with music)</p></td></tr><tr><td class="firstcol " ><p>Connection</p></td><td  ><p>Bluetooth, ANT+</p></td><td  ><p>Bluetooth, ANT+</p></td><td  ><p>Bluetooth, ANT+</p></td></tr></tbody></table></div><h3 class="article-body__section" id="section-garmin-forerunner-170-review-price-and-availability"><span>Garmin Forerunner 170 review: Price and availability</span></h3><ul><li><strong>Garmin Forerunner 170: $299 / £259.99 / AU$479</strong></li><li><strong>Garmin Forerunner 170 Music: $349.99 / £299.99 / AU$549</strong></li><li><strong>Garmin Forerunner 70: $249.99 / £219.99 / AU$399</strong></li></ul><p>The Garmin Forerunner 170 without music storage costs $299 / £259.99 / AU$479.</p><p>The Garmin Forerunner 170 Music, the upgrade with 4GB internal memory for music storage, costs $349.99 / £299.99 / AU$549. The Forerunner 70, which doesn’t have the 170’s smartwatch features such as Garmin Pay and Smart Notifications, is cheaper at $249.99 / £219.99 / AU$399.</p><p>We’re zeroing in on the Garmin Forerunner 170 today, and I think the watch is generally good value for money compared to some of the seriously expensive premium Garmins in the lineup, but perhaps not compared to the 70, which is $100 / £80 / AU$150 cheaper for a very similar watch. If you don’t want Garmin Pay or notifications, you’re better off saving your cash and getting the 70. </p><p>None of the Garmins have a particularly wide feature set compared to watches from Apple and Samsung at a similar price point, but their batteries last far longer — up to 10 days for the 170 — and their workout credentials are fantastic. This ensures you can get multiple battery-sucking GPS workouts in each week while still retaining enough smartwatch functionality to matter, all without needing a charge for ages. Each Garmin watch is durable too. </p><p>I’d say it’s generally a good value prospect, even if it does edge into the expensive end with the 170 Music.</p><ul><li><strong>Score: 4/5</strong></li></ul><h3 class="article-body__section" id="section-garmin-forerunner-170-review-design"><span>Garmin Forerunner 170 review: Design</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2640px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="47znrVpfnCBk98qqSSHZrh" name="IMG_0378 forerunner" alt="Garmin Forerunner 170" src="https://cdn.mos.cms.futurecdn.net/47znrVpfnCBk98qqSSHZrh.jpg" mos="" align="middle" fullscreen="" width="2640" height="1485" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><ul><li><strong>Iterates on existing Forerunner design</strong></li><li><strong>Surprisingly dull AMOLED screen</strong></li><li><strong>Elevate V4 heart rate sensor</strong></li></ul><p>The Garmin Forerunner 170 looks very much like every other Forerunner, but if this is your first Garmin that won’t mean much. It’s got a five-button configuration — up, down, light, start, stop or select, and back (or lap). You can use these, a touchscreen, or a combination of the two to navigate the watch, which is ideal if you’re wearing gloves. </p><p>It comes in a single size, with a 42.6mm screen, and its packing an AMOLED display rather than the duller digital-watch-style memory-in-pixel screen of older watches, but it’s not particularly bright even at full power. It comes with a silicon two-tone strap, and on the back it has one of Garmin’s older heart rate sensors, the Elevate V4. More expensive watches get the more accurate V5, but the V4 has been included here presumably to keep the cost down.  </p><p>It’s very light, with a listed weight of 41g, and feels like less than that in the hand. A light watch is great for running and collecting wellness info as it’s easy to wear, and this checks the boxes. </p><p>Those familiar with Garmin products will be happy to know no liberties have been taken with the design of Garmin’s established software, either on-watch or in the Garmin Connect app. I think it’s the perfect mix of stripped-down and information-heavy, although there are a lot of menus to lose yourself in. The buttons make it fairly intuitive to navigate around for old hands. It’s a tried and tested design, that doesn’t break the mold in any significant way. </p><ul><li><strong>Design score: 4/5</strong></li></ul><h3 class="article-body__section" id="section-garmin-forerunner-170-review-features"><span>Garmin Forerunner 170 review: Features</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2002px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="hf9RhzubnHcaxpwWhjCxfd" name="IMG_0376 weather" alt="Garmin FOrerunner 170 showing a five-day forecast" src="https://cdn.mos.cms.futurecdn.net/hf9RhzubnHcaxpwWhjCxfd.jpg" mos="" align="middle" fullscreen="" width="2002" height="1126" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><ul><li><strong>Advanced running dynamics</strong></li><li><strong>Limited smart notifications functionality</strong></li><li><strong>170 Music offers mp3 and streaming downloads</strong></li></ul><p>Plenty of running features abound here. As the name suggests, Garmin’s included its advanced running dynamics tools such as running power (a measure of your total running effort using motion data as well as heart rate), along with advanced statistics such as stride and cadence data after your run. During workouts, you can set up routes in Garmin Connect with virtual pacers to keep you on time. </p><p>You also get the usual health stuff, such as heart rate and sleep score, 80 workout modes (although not all have dedicated metrics or GPS enabled) and reports in the morning and evening that provide information about your training along with the weather and a motivational quote. The Garmin Forerunner 170 gets Smart Notifications, which allow you to answer some tests with simple replies and the Garmin Pay functionality which acts as a virtual wallet like Apple Pay. </p><p>The 170 Music’s 4GB of storage allows you to upload tunes directly onto the watch, including by saving playlists from the likes of Spotify. Even without the dedicated Music model, you can listen on apps like Spotify, Deezer, YouTube Music and so on through your phone, and control music on the watch there. The Garmin Connect IQ store has dedicated widgets for these services, along with thousands of other apps from a mixture of big-name brands and enthusiastic amateurs. </p><p>Otherwise, what’s missing? I wasn’t expecting full-color maps at this price, just the breadcrumb navigation and route direction common on most Garmin watches without maps, so I don’t feel like the feature is missing, as such. </p><p>However, to justify the price increase from the 70 to the 170 Music, I think it needs more hardware features. A microphone like the Garmin Forerunner 570, and the ability to take calls on watch and use Garmin’s simple voice assistant, would better separate it. As is, most people who want dedicated smartwatch features will just get one of the best Apple Watches or best Samsung watches instead. </p><ul><li><strong>Features score: 4/5</strong></li></ul><h3 class="article-body__section" id="section-garmin-forerunner-170-review-performance"><span>Garmin Forerunner 170 review: Performance</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3146px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="RQNQScsEMSaER6xRBXpzDn" name="Garmin Forerunner 170 heart rate" alt="Garmin Forerunner 170 Music showing heart rate" src="https://cdn.mos.cms.futurecdn.net/RQNQScsEMSaER6xRBXpzDn.jpg" mos="" align="middle" fullscreen="" width="3146" height="1770" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><ul><li><strong>Accurate against a heart rate monitor</strong></li><li><strong>GPS works well against an Apple Watch Ultra 3</strong></li><li><strong>Comfortable and easy to wear day-to-day</strong></li></ul><p>I checked the Garmin’s heart rate accuracy against an electrical chest-mounted Polar H10 heart rate monitor — the gold standard of heart rate accuracy — during a 25-minute treadmill test, and was very pleased to report that despite the older sensor, both average and maximum heart rate were within 1-4bpm of the heart rate monitor; a very acceptable margin for error and not a statistically significant one. </p><p>GPS was accurate compared to my Apple Watch Ultra 3, and battery life was representative of its claims, with total drain taking just over a week with multiple GPS workouts completed. I feel as though the ‘up to 10 days’ listed battery life is reflective of reality. </p><p>Being lighter and smaller than many Garmins I’ve tested, it’s comfortable to wear every day and fine to sleep in.</p><ul><li><strong>Performance score: 4.5 / 5 </strong></li></ul><h3 class="article-body__section" id="section-garmin-forerunner-170-review-scorecard"><span>Garmin Forerunner 170 review: Scorecard</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1623px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="kAKccLLCZsmcfFp7FLy5Ga" name="IMG_0374 elevate v4" alt="Garmin Forerunner 170 close-up on heart rate sensor" src="https://cdn.mos.cms.futurecdn.net/kAKccLLCZsmcfFp7FLy5Ga.jpg" mos="" align="middle" fullscreen="" width="1623" height="913" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div ><table><tbody><tr><td class="firstcol " ><p>Category</p></td><td  ><p>Comment</p></td><td  ><p>Score</p></td></tr><tr><td class="firstcol " ><p>Value</p></td><td  ><p>It’s not barnstorming value compared to the 70, but unlikely to disappoint. </p></td><td  ><p>4/5</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>Builds on the solid existing Forerunner design with little iteration.</p></td><td  ><p>4/5</p></td></tr><tr><td class="firstcol " ><p>Features</p></td><td  ><p>Rich training insights and smartwatch features. </p></td><td  ><p>4/5</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>Solid performance against industry standards and contemporaries.</p></td><td  ><p>4.5/5</p></td></tr></tbody></table></div><h3 class="article-body__section" id="section-garmin-forerunner-170-review-should-i-buy"><span>Garmin Forerunner 170 review: Should I buy?</span></h3><h4 id="buy-it-if-3">Buy it if...</h4><div class="product"><p><strong>You’re a runner</strong></p><p>The Garmin Forerunner 170 series shines when your favorite pastime is running in any form. </p></div><div class="product"><p><strong>You want smartwatch features</strong></p><p>Garmin Pay and Notifications make it a useful tool outside of workouts. </p></div><h4 id="don-t-buy-it-if-3">Don't buy it if...</h4><div class="product"><p><strong>You’re on a budget</strong></p><p>The Garmin Forerunner 70 does almost everything you need, for less. </p></div><div class="product"><p><strong>You’re looking for premium performance</strong></p><p>Rugged metal bezels, the Elevate V5 heart rate sensor, and full-color maps are the province of pricier Garmins. </p></div><h3 class="article-body__section" id="section-also-consider"><span>Also consider</span></h3><div class="product"><p><strong>Coros Pace 4</strong></p><p>A worthy alternative training tool, the Coros Pace 4 is a fantastic watch. </p><p><a href="https://www.techradar.com/health-fitness/smartwatches/coros-pace-4-review" data-dimension112="d4e085a4-7b84-11f1-bc2d-dffa71dbc3c5" data-action="Deal Block" data-label="Read our full review" data-dimension48="Read our full review" data-dimension25=""><strong>Read our full review</strong></a></p></div><div class="product"><p><strong>Garmin Forerunner 70</strong></p><p>A better value option if you don't want the 170/Music's smart features.</p><p><a href="https://www.techradar.com/health-fitness/garmin-forerunner-70-review" data-dimension112="d4e08612-7b84-11f1-bfa5-99090b715e6d" data-action="Deal Block" data-label="Read our full review" data-dimension48="Read our full review" data-dimension25=""><strong>Read our full review</strong></a></p></div><h3 class="article-body__section" id="section-how-i-tested"><span>How I tested</span></h3><p>I wore the Garmin Forerunner 170 Music for over a week, draining the battery down and using as many of its features as possible. I ran and used it for strength and yoga sessions, tested its smart features, and pitted it against multiple competitor devices, including a chest strap heart rate monitor. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Amazfit Active 3 Premium review — Premium performance, just without the price ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/health-fitness/fitness-trackers/amazfit-active-3-premium-review-premium-performance-just-without-the-price</link>
                                                                            <description>
                            <![CDATA[ The Amazfit Active 3 Premium just hit new heights for the manufacturer, and should have rivals looking over their shoulders. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">Y5FPRzResNhg3PB3VmtaHN</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/rqRWkH6E3ApXnEGMLrr7DL-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 09 Jul 2026 16:25:46 +0000</pubDate>                                                                                                                                <updated>Fri, 10 Jul 2026 12:32:55 +0000</updated>
                                                                                                                                            <category><![CDATA[Fitness Trackers]]></category>
                                                    <category><![CDATA[Health &amp; Fitness]]></category>
                                                                                                                    <dc:creator><![CDATA[ Lloyd Coombes ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/nS2in5ZZgJpui6CcGJtZCY.jpeg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;&lt;br&gt;&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/rqRWkH6E3ApXnEGMLrr7DL-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Amazfit Active 3 Premium in black on wrist]]></media:description>                                                            <media:text><![CDATA[Amazfit Active 3 Premium in black on wrist]]></media:text>
                                <media:title type="plain"><![CDATA[Amazfit Active 3 Premium in black on wrist]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/rqRWkH6E3ApXnEGMLrr7DL-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <h3 class="article-body__section" id="section-amazfit-active-3-premium-one-minute-review"><span>Amazfit Active 3 Premium: One minute review</span></h3><p>Amazfit has been a company I’ve been keeping an eye on since their Bip 3 ‘budget’ smartwatch blew through all my expectations (and then some), followed by a slew of other watches across a range of price points, aiming to undercut the likes of Garmin — but most notably the $99 / £99 <a href="https://www.techradar.com/health-fitness/smartwatches/amazfit-active-2-review">Amazfit Active 2, which earned five stars in our review</a>. So when they put the word “Premium” on a product, it piques my curiosity.</p><p>Not only does the Amazfit Active 3 Premium have a bunch of excellent features that rival some of the biggest in the business, like excellent sleep and fitness tracking, but it’s also a fantastic-looking smartwatch.</p><p>The ‘Premium’ moniker signifies the addition of the super-tough sapphire glass coating, and the inclusion of the NFC payment feature. This was the distinction that the Amazfit Active 2 Premium used to separate itself from the base Active 2: however, there is no base Active 3, so even though this watch uses the ‘Premium’ model distinction, it’s the only watch in its range.  </p><p>Despite this, it’s not an expensive buy. Sure, it’s pricier than the older Active 2, but it’s still undercutting the cheapest Apple and <a href="https://www.techradar.com/best/garmin-watch">Garmin watches</a> while delivering performance that belies its price. Another excellent example of a fitness tracker from Amazfit, a company which has by now shown itself to be a serious contender in the fitness tech space.  </p><h3 class="article-body__section" id="section-amazfit-active-3-premium-specifications"><span>Amazfit Active 3 Premium: Specifications</span></h3><div ><table><tbody><tr><td class="firstcol " ><p><strong>Component</strong></p></td><td  ><p><strong>Amazfit Active 3 Premium</strong></p></td></tr><tr><td class="firstcol " ><p><strong>Price</strong></p></td><td  ><p>$169 / £169 / AU$239</p></td></tr><tr><td class="firstcol " ><p><strong>Weight</strong></p></td><td  ><p>54.6g</p></td></tr><tr><td class="firstcol " ><p><strong>Case/bezel</strong></p></td><td  ><p>Metal and plastic hybrid</p></td></tr><tr><td class="firstcol " ><p><strong>Display</strong></p></td><td  ><p>1.32-inch AMOLED display</p></td></tr><tr><td class="firstcol " ><p><strong>GPS</strong></p></td><td  ><p>Dual-frequency GPS</p></td></tr><tr><td class="firstcol " ><p><strong>Battery life</strong></p></td><td  ><p>Up to 12 days</p></td></tr><tr><td class="firstcol " ><p><strong>Connection</strong></p></td><td  ><p>Bluetooth</p></td></tr><tr><td class="firstcol " ><p><strong>Water resistant?</strong></p></td><td  ><p>5 ATM</p></td></tr></tbody></table></div><h3 class="article-body__section" id="section-amazfit-active-3-premium-price-and-availability"><span>Amazfit Active 3 Premium: Price and availability</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="bSwH6JN8NnbvWVNXXVmwM5" name="amazfit-active-3-premium-a" alt="Amazfit Active 3 Premium" src="https://cdn.mos.cms.futurecdn.net/bSwH6JN8NnbvWVNXXVmwM5.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Amazfit)</span></figcaption></figure><ul><li><strong>Starts at $169 / £169 / AU$239</strong></li><li><strong>Not Amazfit’s cheapest, but still cheaper than many rivals</strong></li><li><strong>Available in three color options</strong></li></ul><p>It’s hard not to look at the Amazfit Active 3 Premium and not feel as though there’s a catch somewhere when it comes to its price, but it really is a sub-$170 / £170 / AU$250 fitness watch with the kinds of features and accuracy you’d have spent double that for not long ago. Our review unit is the Atlas Blue model, but it’s also available in Apex Silver and Aero White. </p><ul><li><strong>Value score: 5/5</strong></li></ul><h3 class="article-body__section" id="section-amazfit-active-3-premium-review-design"><span>Amazfit Active 3 Premium review: Design</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Dwhikdf3EswYY9PkuFfCU4" name="IMG_1844" alt="Amazfit Active 3 Premium" src="https://cdn.mos.cms.futurecdn.net/Dwhikdf3EswYY9PkuFfCU4.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><ul><li><strong>Heavier than some alternatives</strong></li><li><strong>AMOLED display</strong></li></ul><p>Regardless of your color choice, the Amazfit Active 3 Premium is a looker. It has a circular body with a metallic finish, with the underside color-matched to the bands for Atlas Blue and Aero White (Apex Silver would be my pick, but the whole body is silver with a black strap).</p><p>The strap itself is the standard polymer-style you’ll have felt on just about any other smartwatch, but the fact that the Amazfit Active 3 Premium uses a pin system like a more traditional watch adds a touch of class (and some minor fiddliness). It’s got a 1.32-inch display, which isn’t large —but it’s the same size as the Amazfit Active 2. I didn’t feel like I was losing much in terms of screen space compared to some of Amazfit’s larger watches, but I was surprised to find it’s slightly heavier than the Coros Nomad I tested recently.</p><p>With that said, I’m not sure I’d consider it rugged. I wasn’t prepared to hurl my review unit to the ground to test its durability, despite its sapphire glass and scratch-resistant coating. It might not be the watch you’ll want to take on an ultramarathon, but it’ll stand up to runs, rides and gym workouts with ease. </p><ul><li><strong>Design score: 4.5/5</strong></li></ul><h3 class="article-body__section" id="section-amazfit-active-3-premium-features"><span>Amazfit Active 3 Premium: Features</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="4uEJsEvfnsVpeH8gopkuj4" name="IMG_1845 (1)" alt="Amazfit Active 3 Premium" src="https://cdn.mos.cms.futurecdn.net/4uEJsEvfnsVpeH8gopkuj4.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><ul><li><strong>Full-color maps</strong></li><li><strong>HybridCharge is great</strong></li><li><strong>170 sports modes</strong></li></ul><p>Ok, so the Amazfit Active 3 Premium is a looker, but does it have the smarts to back it up? Despite the relatively low price, the answer is a resounding yes. You’ll need to use the Zepp app, and while I’ve tested it before and found it to be a little cumbersome, I am pleased to report that (at least in the time I’ve been away), it’s much slicker these days.</p><p>You can use it as a dashboard, and there are badges to collect that include step goals, monthly targets, and much more.</p><p>Fitbit Premium’s Daily Readiness Score has led the charge to distill a bunch of complex metrics into an easy-to-read number that calculates how hard you can push your workout on any given day, and Amazfit’s version is called “HybridCharge”.</p><p>It takes into account sleep, heart rate, activity, and recovery, as well as subjective inputs like stress, health, and more, to help you make a judgment on whether today is a workout day or a rest day, and it does so pretty well.</p><p>One day during testing, I’d struggled to sleep and had an early start at work, and the app and watch understood that maybe I needed to take it easy and recover that day. It’s something you used to need a premium subscription for with other manufacturers, but I’m glad to see it’s included in the price of the product here.</p><p>PAI is also back, so those looking for a quick look at a glance to see how their natural fitness is holding up can check it out by testing their heart rate zones. The watch supports basic notification features, and of course offers that NFC payment digital wallet feature for convenience. A barnstorming inclusion is full-color maps, offering turn-by-turn navigation. This is a premium feature crammed into a value package, offering turn-by-turn navigation during runs, rides and walks. </p><ul><li><strong>Features score: 4.5/5</strong></li></ul><h3 class="article-body__section" id="section-amazfit-active-3-premium-performance"><span>Amazfit Active 3 Premium: Performance</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="yNcJcTAfkvKAM5ZmiRA3N5" name="amazfit-active-3-premium-b" alt="Amazfit Active 3 Premium" src="https://cdn.mos.cms.futurecdn.net/yNcJcTAfkvKAM5ZmiRA3N5.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Amazfit)</span></figcaption></figure><ul><li><strong>AMOLED display</strong></li><li><strong>12 days of battery life</strong></li><li><strong>Excellent accuracy</strong></li></ul><p>Performance is uniformly excellent across the board with the Amazfit Active 3 Premium. Fitness tracking offers a deep suite of metrics, including running ones like stride length, ground contact, and just about anything else you could possibly ask for as a runner. And, if you’re just learning what all of these measurements are, fear not: Everything is handily explained within the Zepp app.</p><p>When you’re done, the app also does a great job at showcasing your fatigue level, which then feeds into the aforementioned HybridCharge metrics.</p><p>I very rarely check my sleep outside of Apple’s Sleep Score number, but the Amazfit Active 3 Premium does make me want to dig deeper — and offers plenty of data to do so. I was surprised at how often I was getting up in the night without realising it, and the Aura section of the Zepp app even includes relaxing music to help you settle back down.</p><p>Battery-wise, Amazfit claims you can get 12 days from a single charge. In my experience, it’s been closer to 10 days, but it’s still very respectable given the amount of data it’s collecting day in, day out. The AMOLED display is plenty bright for just about everything, even direct sunlight.</p><p>The only minor gripe I have with the Amazfit Active 3 Premium is that it doesn’t automatically offer to track a workout if you start walking/running/doing anything. As someone who still forgets to hit the button before setting out, it’s nice when devices like the Apple Watch give a nudge.</p><ul><li><strong>Performance Score: 4.5 / 5</strong></li></ul><h3 class="article-body__section" id="section-amazfit-active-3-premium-scorecard"><span>Amazfit Active 3 Premium: Scorecard</span></h3><div ><table><tbody><tr><td class="firstcol " ><p>Category</p></td><td  ><p>Comment </p></td><td  ><p>Score</p></td></tr><tr><td class="firstcol " ><p>Value</p></td><td  ><p>Simply outstanding. </p></td><td  ><p>5/5</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>Iterates on the proven Active 2. </p></td><td  ><p>4.5/5</p></td></tr><tr><td class="firstcol " ><p>Features</p></td><td  ><p>Lots of sports modes, tracking and HybridCharge. </p></td><td  ><p>4.5/5</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>Bright screen, responsive battery, accurate metrics.</p></td><td  ><p>4.5/5</p></td></tr></tbody></table></div><h3 class="article-body__section" id="section-amazfit-active-3-should-i-buy"><span>Amazfit Active 3: Should I buy?</span></h3><h4 id="buy-it-if-4">Buy it if...</h4><div class="product"><p><strong>You want a watch that looks good</strong></p><p>The Amazfit Active 3 Premium is one of the best-looking and still affordable watches around.</p></div><div class="product"><p><strong>You’re looking for a deep dive into your fitness metrics</strong></p><p>The Zepp app has a whole bunch of data, and makes it easy to sift through and spot patterns across weeks or even months of use.</p></div><h4 id="don-t-buy-it-if-4">Don't buy it if...</h4><div class="product"><p><strong>You’re looking for smartwatch features</strong></p><p>Alas, there’s no contactless payment functionality here, nor can you run third-party apps a la an Apple Watch.</p></div><div class="product"><p><strong>You’re going off-trail</strong></p><p>The Amazfit Active 3 Premium is unlikely to take a battering as you scamper up rockfaces and the like.</p></div><h3 class="article-body__section" id="section-also-consider"><span>Also consider</span></h3><div class="product"><p><strong>Garmin Forerunner 70</strong></p><p>Garmin's new budget running watch</p><p><a href="https://www.techradar.com/health-fitness/garmin-forerunner-70-review" data-dimension112="b5e1859e-7bb2-11f1-9ec9-737bdae6cff0" data-action="Deal Block" data-label="Read our full review" data-dimension48="Read our full review" data-dimension25=""><strong>Read our full review</strong></a></p></div><div class="product"><p><strong>Apple Watch SE 3</strong></p><p>Apple's cheapest watch is a little more expensive, but still offers great value for iPhone users.  </p><p><a href="https://www.techradar.com/health-fitness/smartwatches/apple-watch-se-3-review" data-dimension112="b5e18602-7bb2-11f1-bef6-b7ed054925fd" data-action="Deal Block" data-label="Read our full review" data-dimension48="Read our full review" data-dimension25=""><strong>Read our full review</strong></a></p></div><h3 class="article-body__section" id="section-how-i-tested-the-amazfit-active-3-premium"><span>How I tested the Amazfit Active 3 Premium</span></h3><p>I’ve been testing the Amazfit Active 3 Premium while walking, hitting the gym for weights and cardio (primarily using the cross trainer), and wearing it for just about everything in life.</p><p>I tested the GPS across various areas of London and more remote areas like the countryside where I live, and wore it to bed, too. I tested many of its measurements by pairing it with my <a href="https://www.techradar.com/health-fitness/smartwatches/apple-watch-series-11-review">Apple Watch Series 11</a> on the opposite wrist.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Ultrahuman Ring PRO Kickstarter backers are still left waiting after production issues plague the Oura rival ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/health-fitness/fitness-trackers/ultrahuman-ring-pro-kickstarter-backers-are-still-left-waiting-after-production-issues-plague-the-oura-rival</link>
                                                                            <description>
                            <![CDATA[ Kickstarter backers of the Ultrahuman Ring Pro have been informed of shipment delays and they've taken to Reddit to voice their frustration ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">5To4YXomqvULE8tgVGDkPB</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/mpDNKdP2r4VAPAbkpfAoDA-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 08 Jul 2026 09:54:22 +0000</pubDate>                                                                                                                                <updated>Thu, 09 Jul 2026 14:43:36 +0000</updated>
                                                                                                                                            <category><![CDATA[Fitness Trackers]]></category>
                                                    <category><![CDATA[Health &amp; Fitness]]></category>
                                                                                                <author><![CDATA[ paulo.n.hatton@gmail.com (Paul Hatton) ]]></author>                    <dc:creator><![CDATA[ Paul Hatton ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/KH8owg4K7JgU8kjNPDsfYj.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/mpDNKdP2r4VAPAbkpfAoDA-1280-80.jpg">
                                                            <media:credit><![CDATA[Ultrahuman]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Ultrahuman Ring PRO]]></media:description>                                                            <media:text><![CDATA[Ultrahuman Ring PRO]]></media:text>
                                <media:title type="plain"><![CDATA[Ultrahuman Ring PRO]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/mpDNKdP2r4VAPAbkpfAoDA-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>Ultrahuman hits Ring Pro production problems</strong></li><li><strong>Kickstarter backers are left wondering when they'll get their ring</strong></li><li><strong>August 10 is the new expected date but it's far from guaranteed</strong></li></ul><p>Ultrahuman is no stranger to producing some of the <a href="https://www.techradar.com/health-fitness/fitness-trackers/best-smart-ring">best smart rings</a>, but not even that could protect them from the outpouring of disappointment and frustration that came its way after informing Ring Pro Kickstarter backers that shipments were being delayed yet again.</p><p>Customers took to <a href="https://www.reddit.com/r/SmartRings/comments/1ulc6ti/ultrahuman_ring_pro_postponed_again_kickstarter/">Reddit to share their annoyance after u/enzolecorbeau </a>started a thread by sharing a screenshot of the official Ultrahuman message. In it, Ultrahuman states that shipments were now "expected to begin from August 10 onwards".</p><p>Kickstarter backers were expecting to receive their orders in June, and this latest delay isn't the first. A single delay is one thing, but now it has happened several times, backers are starting to get vocal about the continued delays to the fitness tracker.</p><p>One Reddit user was annoyed that the unit had been sent to "influencers" and not to "people who paid money". Others report that they've requested cancelations but without success.</p><p>It's not all negative, though, with one <a href="https://www.reddit.com/user/TheIndieArmy/" target="_blank">Reddit user </a>hoping the delay is down to the battery "because that would mean they may actually be looking to improve it."</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3458px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="yrUsVsZTu2EsicJbYJu9KA" name="Ultrahuman Ring Pro Update" alt="Ultrahuman Ring Pro Kickstarter backers were sent this message" src="https://cdn.mos.cms.futurecdn.net/yrUsVsZTu2EsicJbYJu9KA.jpg" mos="" align="middle" fullscreen="" width="3458" height="1945" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: <a href="https://www.reddit.com/user/enzolecorbeau/">enzolecorbeau</a>)</span></figcaption></figure><p>Ultrahuman doesn't mention the battery but instead attributes the delays to issues experienced during the scaling of production. Ultrahuman says they are "taking extra care to ensure every Ring PRO meets the quality and experience standards we've set for it."</p><p>Their commitment to quality is no bad thing. They go on: "Each ring is individually crafted with a high level of precision and care – from the finishing to the final quality checks – and this process is taking slightly longer than originally anticipated."</p><h2 id="ultrahuman-has-always-delivered-before">Ultrahuman has always delivered before</h2><p>Ultrahuman ran Kickstarter campaigns for both their Ring and <a href="https://www.techradar.com/health-fitness/fitness-trackers/ultrahuman-ring-air-review">Ring Air</a> devices and faithfully fulfilled orders of both. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="R5oQFsEMbZLC236T9Pgi7D" name="Ring PRO 2" alt="Ultrahuman Ring PRO" src="https://cdn.mos.cms.futurecdn.net/R5oQFsEMbZLC236T9Pgi7D.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Ultrahuman)</span></figcaption></figure><p>In reality, crowdfunded projects are often subject to delays. For Ultrahuman, the challenge of manufacturing a titanium unibody with a cutaway safety feature <em>en masse</em> is no doubt contributing to the delays — the last thing Ultrahuman will want is to ship a ring with issues, especially as <a href="https://www.techradar.com/health-fitness/fitness-trackers/wont-be-wearing-a-smart-ring-ever-again-says-one-galaxy-ring-wearer-after-rushing-to-hospital-to-get-faulty-wearable-removed">smart ring problems can prove dangerous</a>.</p><p>Customers are more likely to forgive the brand for a delayed shipment than they are for receiving a device with issues. A botched product release could damage customer trust and mean the end of the wearables brand.</p><p>None of this will appease the community of people who were expecting to receive their ring back in June and are still left waiting. Only time will tell when Ultrahuman will start fulfilling these orders.</p><p>After publishing the original article, Ultrahuman CEO, Mohit Kumar, replied with the following statement:</p><p>"The Ultrahuman Ring PRO pushes boundaries with a 15-day battery life and a titanium unibody with ProRelease, which lets the ring be cut apart safely if a finger ever swells. As with anything novel, scaling it has proven harder than anticipated. Production is running, but not yet fast enough; however, the path to full capacity is clear for 10 August.”</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ The 5 best fitness trackers we've seen so far this year, from Google and Garmin to sleeper hits from Amazfit ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/health-fitness/fitness-trackers/the-5-best-fitness-trackers-weve-seen-so-far-this-year-from-google-and-garmin-to-sleeper-hits-from-amazfit</link>
                                                                            <description>
                            <![CDATA[ We've sweated, ran, lifted and stretched while testing lots of fitness trackers this year — here are the 5 that made the cut ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">sWCZnq5wGuGUekzYioDieU</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/MgRVvnYDo3GiMwrBDcftiS-1280-80.png" type="image/png" length="0"></enclosure>
                                                                        <pubDate>Sun, 05 Jul 2026 15:00:00 +0000</pubDate>                                                                                                                                <updated>Tue, 14 Jul 2026 05:04:21 +0000</updated>
                                                                                                                                            <category><![CDATA[Fitness Trackers]]></category>
                                                    <category><![CDATA[Health &amp; Fitness]]></category>
                                                                                                                    <dc:creator><![CDATA[ Lloyd Coombes ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/nS2in5ZZgJpui6CcGJtZCY.jpeg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;&lt;br&gt;&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/png" url="https://cdn.mos.cms.futurecdn.net/MgRVvnYDo3GiMwrBDcftiS-1280-80.png">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Amazfit Active 3, Oura Ring 5, google Fitbit Air]]></media:description>                                                            <media:text><![CDATA[Amazfit Active 3, Oura Ring 5, google Fitbit Air]]></media:text>
                                <media:title type="plain"><![CDATA[Amazfit Active 3, Oura Ring 5, google Fitbit Air]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/MgRVvnYDo3GiMwrBDcftiS-1280-80.png" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>I’ve been writing about fitness tech for years, and we’re finally at a point where more affordable fitness trackers are now every bit as capable as models that would have cost hundreds of dollars or pounds, little more just a few years ago. That’s not to say premium options don’t have their place too, but many of the standouts this year have certainly been on the cheaper end. </p><p>Whether it’s screenless devices showing less can be more, the latest iteration of the popular Oura Ring, or a pair of Amazfit options that can cut it with much more expensive models, here are the best fitness trackers in 2026 so far, in no particular order.</p><h2 id="1-google-fitbit-air">1. Google Fitbit Air</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4000px;"><p class="vanilla-image-block" style="padding-top:56.20%;"><img id="kr6392BTsRxbZWkyToXqT4" name="Google Fitbit Air" alt="Google Fitbit Air" src="https://cdn.mos.cms.futurecdn.net/kr6392BTsRxbZWkyToXqT4.jpg" mos="" align="middle" fullscreen="" width="4000" height="2248" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Peter Hoffmann)</span></figcaption></figure><ul><li><strong>Release date: May 26</strong></li><li><strong>Rating: 4/5</strong></li></ul><p>Whoop bands are growing in popularity for their distraction-free, sensor-packed, highly comfortable nature, and Google didn’t want to be outdone.</p><p>The tech giant’s answer to Whoop’s popularity, the <a href="https://www.techradar.com/health-fitness/fitness-trackers/google-fitbit-air-review">Google Fitbit Air</a>’s companion app boasts an effective but controversial AI-powered premium tier for additional insights, courtesy of Google’s new AI Health Coach. However, even on the free tier, this comfortable tracker weighing just 12 grams and reasonably priced at $99.99 / £84.99 / AU$199 is well worth a look.</p><p>Its real strength is heart rate metrics, which are consistently impressive for a cheap device,  and it includes FDA-certified background AFib detection for additional peace of mind.</p><p>Our main gripe (outside of the two-tier app offering) is that it lacks GPS, and therefore run data feels less accurate than we’d have liked – even at this price. </p><p><strong>Watch our YouTube review of the Google Fitbit Air here: </strong></p><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/i_eYQTvYB_0" allowfullscreen></iframe></div></div><h2 id="2-oura-ring-5">2. Oura Ring 5</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="eQf8qo2vVqFn4FSgkfAEL" name="Oura-Ring-5-review_hero" alt="A close up of a hand wearing the Oura Ring 5" src="https://cdn.mos.cms.futurecdn.net/eQf8qo2vVqFn4FSgkfAEL.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><ul><li><strong>Release date: June 4</strong></li><li><strong>Rating: 4/5</strong></li></ul><p>From the low-priced end of the spectrum to the expensive, the <a href="https://www.techradar.com/health-fitness/oura-ring-5-review-a-luxury-smart-ring-for-discreet-everyday-wellness-tracking-thats-almost-easy-to-forget-youre-wearing#section-oura-ring-5-price-and-availability">Oura Ring 5</a> is the latest offering from the company that, if they’re not the only game in town, more or less popularised the smart ring form factor.</p><p>Starting at $399 / £399 / AU$649, it’s hardly cheap, but it does a great job of offering a less intrusive way of tracking your wellness and fitness. In fact, despite its size, the fact that it could easily be mistaken for a piece of jewellery, and how comfortable it is, it’s remarkably accurate, too.</p><p>With a week of tracking between charges (including sleep), it offers more color options and better connectivity (Bluetooth 6.0 vs 5.4) at the same price as the <a href="https://www.techradar.com/health-fitness/samsung-galaxy-ring-review">Samsung Galaxy Ring</a>. It’s also somehow 40% smaller than the last generation of Oura Ring, while still matching up with a dedicated chest strap for heart tracking.</p><p><strong>Watch our YouTube review of the Oura Ring 5 here:</strong></p><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/IsbvDKs8rPo" allowfullscreen></iframe></div></div><h2 id="3-amazfit-cheetah-2-pro">3. Amazfit Cheetah 2 Pro:</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="jz4JH7SpqF4CLwCHwUDFk" name="Amazfit Cheetah 2 Pro_44" alt="Amazfit Cheetah 2 Pro" src="https://cdn.mos.cms.futurecdn.net/jz4JH7SpqF4CLwCHwUDFk.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Paul Hatton)</span></figcaption></figure><ul><li><strong>Release date: April 16</strong></li><li><strong>Rating: 4/5</strong></li></ul><p>When a company like Amazfit (one of the best budget tracker manufacturers) takes aim at the premium market, it’s wise to take notice. The <a href="https://www.techradar.com/health-fitness/smartwatches/amazfit-cheetah-2-pro-review#section-amazfit-cheetah-2-pro-scorecard">Amazfit Cheetah 2 Pro</a> offers a Garmin-like experience with a bunch of runner-focused tools like training plans and detailed metrics, all with marathon-tackling 31 hours of dual-band GPS tracking.</p><p>Using it day-to-day can get you 20 days of battery life, and while it is a fairly bulky watch on the wrist, it’s a much cheaper rival to Garmin offerings.</p><p>GPS tracking is solid, but offline maps could use some work. Still, if you’re a runner, this is one of the models to beat this year.</p><h2 id="4-amazfit-active-3-premium">4. Amazfit Active 3 Premium</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2168px;"><p class="vanilla-image-block" style="padding-top:56.27%;"><img id="rqRWkH6E3ApXnEGMLrr7DL" name="IMG_1842 Amazfit" alt="Amazfit Active 3 Premium in black on wrist" src="https://cdn.mos.cms.futurecdn.net/rqRWkH6E3ApXnEGMLrr7DL.jpg" mos="" align="middle" fullscreen="" width="2168" height="1220" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><ul><li><strong>Release date: February 26</strong></li><li><strong>Rating: 5/5</strong></li></ul><p>Another Amazfit, sure, but if the Cheetah 2 Pro is too much for you, the Amazfit Active 3 Premium is well worth a look. Despite the name, it’s priced very reasonably at $169 / £169 / around AU$325), while still offering an AMOLED display, built-in GPS, and a fairly weighty (but comfortable) 54.6g chassis.</p><p>Battery life can run you for up to 12 days according to Amazfit (but I hit around 11 in testing), and the Zepp app has improved massively in recent years so it’s a very solid running companion with some bona fide coaching options.</p><p>You’ll likely want something a little more durable if you’re going off-trail, but what it lacks in ruggedness, the Amazfit Active 3 Premium makes up for by being a great-looking budget option. </p><h2 id="5-garmin-forerunner-70">5. Garmin Forerunner 70</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2749px;"><p class="vanilla-image-block" style="padding-top:56.28%;"><img id="vrHJzQz3B4oezC6KjU7tri" name="IMG_1882 2 Forerunner 70" alt="Garmin Forerunner 70" src="https://cdn.mos.cms.futurecdn.net/vrHJzQz3B4oezC6KjU7tri.jpg" mos="" align="middle" fullscreen="" width="2749" height="1547" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Mike Sawh)</span></figcaption></figure><ul><li><strong>Release date: May 15</strong></li><li><strong>Rating: 4/5</strong></li></ul><p>Reviewer Mike Sawh wasn’t kidding — the <a href="https://www.techradar.com/health-fitness/garmin-forerunner-70-review">Garmin Forerunner 70</a> really might be better value than its more premium cousin, the Garmin Forerunner 170.</p><p>High praise indeed, but even without Garmin’s latest, more expensive sensors, it packs accurate metrics alongside an easy-to-read AMOLED display and physical buttons that make it easy to use, excellent sports tracking, and impressive training insights. </p><p>It does lose the affordability of the Garmin Forerunner 55, and doesn’t have smartwatch features like NFC payments, but for a runner it’s a great option that’s one of the year’s strongest.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Samsung is pulling the plug on its Vascular Load tracking tool in the US just a year after it launched — but don’t worry, the company is offering an alternative ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/health-fitness/fitness-trackers/samsung-is-pulling-the-plug-on-its-vascular-load-tracking-tool-in-the-us-just-a-year-after-it-launched-but-dont-worry-the-company-is-offering-an-alternative</link>
                                                                            <description>
                            <![CDATA[ Samsung is getting rid of its Vascular Load tool on Galaxy Watch in the US, but it's got another feature to replace it. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">KMjQJWGUKZ2QuyFNjoKWiX</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/A2frwyQNdabywio38i6Cq5-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 02 Jul 2026 16:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Fitness Trackers]]></category>
                                                    <category><![CDATA[Smartwatches]]></category>
                                                    <category><![CDATA[Health &amp; Fitness]]></category>
                                                                                                <author><![CDATA[ rowan.davies@futurenet.com (Rowan Davies) ]]></author>                    <dc:creator><![CDATA[ Rowan Davies ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/q5Az6iW5pbAotRovdNvQAf.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Rowan is an Editorial Associate and Apprentice Writer for TechRadar. A recent addition to the news team, he is involved in generating stories for topics that spread across TechRadar&#039;s categories. His interests in audio tech and knowledge in entertainment culture help bring the latest updates in tech news to our readers.&lt;/p&gt;
&lt;p&gt;&lt;br&gt;&lt;/p&gt;
&lt;p&gt;He has been writing for publications since he started his studies at age 18. Rowan graduated from Cardiff University in 2023 after attaining a Master&#039;s in Creative Writing, and earlier a Bachelor&#039;s in Media, Journalism, and Culture. He began his journey as a writer at Cardiff University&#039;s Quench Magazine contributing to film/ TV, music, and culture sections, later becoming Music Section Editor.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;br&gt;&lt;/p&gt;
&lt;p&gt;In his free time, Rowan is a freelance writer for Cardiff-based culture magazine Buzz where he reviews music, film, and conducts interviews with featured guests. When he is not writing, you can find him at any given music gig, or endlessly scrolling TikTok immersing in celebrity news and drama. &amp;nbsp;&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/A2frwyQNdabywio38i6Cq5-1280-80.jpg">
                                                            <media:credit><![CDATA[Future / Lance Ulanoff]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Samsung Galaxy Watch Ultra]]></media:description>                                                            <media:text><![CDATA[Samsung Galaxy Watch Ultra]]></media:text>
                                <media:title type="plain"><![CDATA[Samsung Galaxy Watch Ultra]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/A2frwyQNdabywio38i6Cq5-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>Samsung is phasing out the Vascular Load feature on Galaxy Watch in the US </strong></li><li><strong>It's replacing it with Blood Pressure Trend in late July </strong></li><li><strong>Users believe this is due to FDA compliance issues</strong></li></ul><p>Samsung's range of smartwatches covers every base when it comes to fitness tracking, but the tech giant is pulling the plug on a health monitoring tool it rolled out only last year. Don't fret; a replacement feature is on the way. </p><p>The company’s experimental Vascular Load feature, a tool that was introduced alongside the launch of the <a href="https://www.techradar.com/health-fitness/smartwatches/samsung-galaxy-watch-8-review">Galaxy Watch 8</a> at last year’s <a href="https://www.techradar.com/news/live/samsung-galaxy-unpacked-july-2025">Galaxy Unpacked 2025</a>, will be phased out in the US by late July. Its removal aligns with the upcoming Samsung Health 7.0 and One UI 9 watch updates, but it appears that Vascular Load will still be available to users outside of the US following the changes. </p><p>When Samsung removes Vascular Load at the end of the month, you'll no longer be able to access this data in the Samsung Health app. However, you can download your existing data by opening the app and tapping Samsung Health Settings, then find Samsung Health Information to continue. </p><p>Users are currently being notified via the Samsung Health app, but the company has yet to issue a wider announcement, which is a little frustrating, as I can imagine users just want a bit of clarity. That said, Samsung isn’t leaving you high and dry. </p><figure><blockquote class="reddit-card"  ><a href="https://www.reddit.com/r/GalaxyWatch/comments/1uknsoz/vascular_load_feature_being_removed_in_the_us">Vascular load feature being removed in the US</a><figcaption><cite> from <a href="https://www.reddit.com/r/GalaxyWatch">r/GalaxyWatch</a></cite></figcaption></blockquote></figure><script async src="//embed.redditmedia.com/widgets/platform.js" charset="UTF-8"></script><p>To make up for the loss of the Vascular Load monitoring tool, the company is offering an alternative: Blood Pressure Trend — which Samsung says will be available in the upcoming Galaxy Watch (we assume this is referring to the Galaxy Watch 9). </p><p>While Vascular Load uses your heart rate data to measure factors like changes in blood volume, Blood Pressure Trend is designed to monitor your blood pressure periodically and show you a trend over time. In addition to this, it will also offer you tips and tricks to help maintain healthy habits. </p><p>To get started with Blood Pressure Trend, Samsung highlights in the notification that you’ll need to use a blood pressure cuff with your Galaxy Watch, and then once every 28 days to maintain accuracy (according to <a href="https://www.androidauthority.com/samsung-galaxy-watch-vascular-load-discontinued-us-3683655/" target="_blank">Android Authority</a>). The company also shared that Blood Pressure Trend “is for wellness only”, and “not for the diagnosis and treatment of any medical condition”. </p><p>It’s still early days, and Galaxy Watch owners are awaiting further information on the upcoming changes, which have sparked online debate regarding the reasons for its US removal.</p><p>A vast majority of the online commenters believe that Samsung is concerned about Food and Drug Administration (FDA) compliance — <a href="https://www.reddit.com/r/GalaxyWatch/comments/1uknsoz/comment/oux7e3m/?utm_source=share&utm_medium=web3x&utm_name=web3xcss&utm_term=1&utm_content=share_button" target="_blank">one user says </a>that the FDA often drags out approvals like this. While this idea gives the removal credibility, Samsung has yet to detail the reasons for its decision to stop access to Vascular Load, so we have to take this speculation with a pinch of salt. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Samsung reveals the Galaxy Ring 2 is in the pipeline, and it’s tipped to do things its predecessor hasn’t done before — here are 5 ways it could seriously compete with the Oura Ring 5 ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/health-fitness/fitness-trackers/samsung-reveals-the-galaxy-ring-2-is-in-the-pipeline-and-its-tipped-to-do-things-its-predecessor-hasnt-done-before-here-are-5-ways-it-could-seriously-compete-with-the-oura-ring-5</link>
                                                                            <description>
                            <![CDATA[ SVP at Samsung says the Galaxy Ring 2 is on the way, and it's already looking to storm the fitness trackers competition. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">omiwT2sTioCcRFggoQZFYM</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/fxDnAbVTx4Y3NXpM3Hzfk7-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 30 Jun 2026 10:57:50 +0000</pubDate>                                                                                                                                <updated>Tue, 21 Jul 2026 11:05:02 +0000</updated>
                                                                                                                                            <category><![CDATA[Fitness Trackers]]></category>
                                                    <category><![CDATA[Health &amp; Fitness]]></category>
                                                                                                <author><![CDATA[ rowan.davies@futurenet.com (Rowan Davies) ]]></author>                    <dc:creator><![CDATA[ Rowan Davies ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/q5Az6iW5pbAotRovdNvQAf.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Rowan is an Editorial Associate and Apprentice Writer for TechRadar. A recent addition to the news team, he is involved in generating stories for topics that spread across TechRadar&#039;s categories. His interests in audio tech and knowledge in entertainment culture help bring the latest updates in tech news to our readers.&lt;/p&gt;
&lt;p&gt;&lt;br&gt;&lt;/p&gt;
&lt;p&gt;He has been writing for publications since he started his studies at age 18. Rowan graduated from Cardiff University in 2023 after attaining a Master&#039;s in Creative Writing, and earlier a Bachelor&#039;s in Media, Journalism, and Culture. He began his journey as a writer at Cardiff University&#039;s Quench Magazine contributing to film/ TV, music, and culture sections, later becoming Music Section Editor.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;br&gt;&lt;/p&gt;
&lt;p&gt;In his free time, Rowan is a freelance writer for Cardiff-based culture magazine Buzz where he reviews music, film, and conducts interviews with featured guests. When he is not writing, you can find him at any given music gig, or endlessly scrolling TikTok immersing in celebrity news and drama. &amp;nbsp;&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/fxDnAbVTx4Y3NXpM3Hzfk7-1280-80.jpg">
                                                            <media:credit><![CDATA[Zachariah Kelly / TechRadar]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[The Samsung Galaxy Ring in Titanium Silver Colorway]]></media:description>                                                            <media:text><![CDATA[The Samsung Galaxy Ring in Titanium Silver Colorway]]></media:text>
                                <media:title type="plain"><![CDATA[The Samsung Galaxy Ring in Titanium Silver Colorway]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/fxDnAbVTx4Y3NXpM3Hzfk7-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>SVP at Samsung says the Galaxy Ring 2 is officially in development </strong></li><li><strong>It could come with a slew of design upgrades as well as deeper integration with other Samsung devices </strong></li><li><strong>The biggest improvement is support for iOS, a first for Samsung wearables</strong></li></ul><p>When Samsung released the <a href="https://www.techradar.com/health-fitness/samsung-galaxy-ring-review">Galaxy Ring</a> in 2024 it shot to the top of our list of <a href="https://www.techradar.com/health-fitness/fitness-trackers/best-smart-ring">best smart rings</a>, but the Korean tech company has been rather silent on plans for the next-gen wearable — until now. </p><p>Speaking with <a href="https://www.forbes.com/sites/davidphelan/2026/06/25/samsungs-health-frontier-ai-galaxy-ring-2-and-continuous-health-monitoring/" target="_blank">Forbes</a>, Senior Vice President and Head of the Digital Health Team at Samsung, Hon Pak, shared that the company’s next smart ring (presumably named the Galaxy Ring 2) is officially in development; “We are working on the next generation. I can tell you that,” he shared. </p><p>The announcement arrives just after <a href="https://www.techradar.com/health-fitness/oura-just-unveiled-the-worlds-smallest-smart-ring-the-oura-ring-5-and-members-are-going-to-love-these-7-upgrades">the new Oura Ring 5 hit the shelves</a> which, compared to its predecessor, is roughly 40% smaller with an even longer battery life, although does come with a higher price tag. It’s about time Samsung returned to the smart ring world given how fierce the competition has grown over the last two years — so how will the Galaxy Ring 2 stand against its rivals? </p><p>When Samsung released the first Galaxy Ring, <a href="https://www.techradar.com/health-fitness/i-got-my-hands-on-an-early-samsung-galaxy-ring-prototype-heres-everything-i-learned">Pak described it as</a> “a comprehensive and simplified approach” to health and sleep, and it seems that he wants to build on this across both hardware and software. </p><p>For starters, if we look at the Oura Ring 5’s slimmer redesign, it wouldn’t come as a complete surprise if Samsung replicated a similar ‘smaller but tougher’ approach to its own smart ring for added comfort improvements. </p><p>Additionally, Samsung could take a page out of Oura’s book and remove skin contact bumps from the inside of the ring, all while extending its battery life — we also predicted that <a href="https://www.techradar.com/health-fitness/fitness-trackers/samsung-galaxy-ring-2-could-be-on-the-way-with-a-powerful-solid-state-battery-upgrade">it will come with a solid state battery</a>. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2508px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="eZNZy2c2zp35mWrmsvvxqn" name="Samsung-Galaxy-Ring-hero.jpg" alt="Samsung Galaxy Ring" src="https://cdn.mos.cms.futurecdn.net/eZNZy2c2zp35mWrmsvvxqn.jpg" mos="" align="middle" fullscreen="" width="2508" height="1411" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Matt Evans)</span></figcaption></figure><p>Though design upgrades are likely, Pak hinted that this won’t be the biggest difference with the Galaxy Ring 2. “If you look at the comparison of other rings, regardless of the competitor, the sensors are not that different right now,” he said, adding “It’s really about what services you create on the top layer. It’s really the software differentiation that you see.” </p><p>With these remarks in mind, the Galaxy Ring 2’s main focus will be on developing deeper software integration rather than reupholstering the hardware. Pak also shared that Samsung has plans to build on its connected ecosystem to help users receive more accurate metrics and get a better sense of their health habits. </p><p>Instead of using just the Galaxy Ring 2's collection of metrics to present the full picture of your well-being, Samsung takes your data from the smart ring and blends it with other devices in its network via the Samsung Health app. This could include Galaxy Watches and smartphones, and even its range of SmartThings home appliances to give you more detailed context into your daily activity and overall well-being. </p><p>For users who are deep into Samsung’s ecosystem of devices already, it’s a huge win, but one of the biggest setbacks with the first-gen Galaxy Ring is its lack of support for iOS. While Samsung has the overall edge over the likes of Oura, the latter supports iOS, giving users more reason to opt for its wearables over Samsung’s — but this could change with the Galaxy Ring 2. </p><p>In addition to software upgrades, Pak heavily teased that iOS support will finally be coming to the Galaxy Ring; “I’m smiling but I can’t say anything,” he hinted. Out of all the new upgrades, iOS support would throw the biggest curveball into the competition, giving non-Android users even more reason to make the switch to Galaxy Ring over rival wearables. </p><p>While it’s not exactly a formal announcement, it’s certainly a promising affirmation of what to expect from the long-awaited wearable. Despite not giving any details on an official launch date, <a href="https://www.techradar.com/phones/samsung-galaxy-phones/samsung-just-set-the-date-for-its-first-galaxy-unpacked-of-2026-and-all-signs-point-to-the-galaxy-s26-with-plenty-of-galaxy-ai">Galaxy Unpacked 2026</a> is just around the corner where we’re expecting the announcement of the S26 lineup — could Samsung also throw the Galaxy Ring 2 into the mix? </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ The first Fitbit Air update could fix a major frustration — but Google has shut off a workaround for avoiding the new Google Health app ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/health-fitness/fitness-trackers/the-first-fitbit-air-update-could-fix-a-major-frustration-but-google-has-shut-off-a-workaround-for-avoiding-the-new-google-health-app</link>
                                                                            <description>
                            <![CDATA[ Your Fitbit Air is about to get more reliable and accurate, but there's bad news if you're still clinging to the old Fitbit app. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">UekEnpZESxKz38ch8KibPQ</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/kr6392BTsRxbZWkyToXqT4-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 29 Jun 2026 17:27:14 +0000</pubDate>                                                                                                                                <updated>Tue, 30 Jun 2026 07:54:50 +0000</updated>
                                                                                                                                            <category><![CDATA[Fitness Trackers]]></category>
                                                    <category><![CDATA[Health &amp; Fitness]]></category>
                                                                                                                    <dc:creator><![CDATA[ David Nield ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/mbi9b6isV6ML9Tr4bSPhyR.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Dave is a freelance tech journalist who has been writing about gadgets, apps and the web for more than two decades. Based out of Stockport, England, on TechRadar you&#039;ll find him covering news, features and reviews, particularly for phones, tablets and wearables. Working to ensure our breaking news coverage is the best in the business over weekends, David also has bylines at Gizmodo, T3, PopSci and a few other places besides, as well as being many years editing the likes of PC Explorer and The Hardware Handbook.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/kr6392BTsRxbZWkyToXqT4-1280-80.jpg">
                                                            <media:credit><![CDATA[Peter Hoffmann]]></media:credit>
                                                                                                                                                                        <media:description><![CDATA[The Fitbit Air]]></media:description>                                                            <media:text><![CDATA[Google Fitbit Air]]></media:text>
                                <media:title type="plain"><![CDATA[Google Fitbit Air]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/kr6392BTsRxbZWkyToXqT4-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>The Fitbit Air is getting its first software update</strong></li><li><strong>It should fix problems with automatic workout detection</strong></li><li><strong>An old Fitbit app workaround is going away</strong></li></ul><p>The first software update for the <a href="https://www.techradar.com/health-fitness/fitness-trackers/google-fitbit-air-review">Fitbit Air</a> is rolling out now, and the hope is that it's going to fix one particular bugbear for users — but there's also bad news for those who are still using the older Fitbit app rather than the Google Health replacement.</p><p>First up, the update is rolling out now, as reported by <a href="https://9to5google.com/2026/06/25/first-fitbit-air-update/" target="_blank">9to5Google</a>, though you might not see it right away: look for a notification inside the Google Health app that an update is ready. As per Google, it contains "bug fixes and general improvements".</p><p>There's a bit more detail <a href="https://support.google.com/googlehealth/thread/437068226/sharing-upcoming-roadmap-and-improvements" target="_blank">in a post</a> on the Google Health support forum from last month, suggesting that there are fixes to exercise tracking, split runs, exercise exports, multiple device support, and how the device deals with lost connectivity when tracking.</p><p>As noted by <a href="https://www.androidauthority.com/google-fitbit-air-first-firmware-update-3681708/" target="_blank">Android Authority</a>, one of the most commonly reported problems on the Fitbit Air has been the inaccurate labeling of workouts that are detected automatically — tagging runs as general workouts, for example — and this issue now seems to have been resolved.</p><h2 id="no-more-fitbit-app-workarounds">No more Fitbit app workarounds</h2><figure><blockquote class="reddit-card"  ><a href="https://www.reddit.com/r/fitbit/comments/1ueiazv/google_ending_support_for_fitbit_app_july_15_2026">Google Ending Support for Fitbit App July 15, 2026</a><figcaption><cite> from <a href="https://www.reddit.com/r/fitbit">r/fitbit</a></cite></figcaption></blockquote></figure><script async src="//embed.redditmedia.com/widgets/platform.js" charset="UTF-8"></script><p>While a software update is positive news for Fitbit Air owners, those who have been clinging on to the old Fitbit app on their phones won't be pleased that Google has now closed off a workaround for avoiding the upgrade to Google Health.</p><p>As explained by <a href="https://gadgetsandwearables.com/2026/06/25/google-is-about-to-kill-the-old-fitbit-app-workaround/" target="_blank">Gadgets & Wearables</a>, some users have been sideloading older versions of the Fitbit app: these older versions don't get automatically replaced by Google Health, so it's a way of sticking with the old app interface and layout.</p><p>From July 15 though, these older versions of the Fitbit app are going to stop working. Users will have no choice but to switch to Google Health, which <a href="https://www.techradar.com/health-fitness/fitness-apps/google-health-is-getting-heat-for-being-unbelievably-bad-after-replacing-the-fitbit-app-but-google-says-fixes-are-coming">moves around</a> a lot of the key elements on screen and introduces a new AI coach.</p><p>Fitbit fans have been complaining loudly about the changes that the Google Health app brings with it, and many are unhappy about being forced to upgrade: "I think I'm going to have to find an alternative to the AI slop," writes <a href="https://www.reddit.com/r/fitbit/comments/1ueiazv/google_ending_support_for_fitbit_app_july_15_2026/" target="_blank">one Redditor</a>.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ A Fitbit Air user has found out the hard way that the tracker doesn't mix well with one particular substance ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/health-fitness/fitness-trackers/a-fitbit-air-user-has-found-out-the-hard-way-that-the-tracker-doesnt-mix-well-with-one-particular-substance</link>
                                                                            <description>
                            <![CDATA[ If you're heading into the great outdoors with your Fitbit Air, maybe take heed of this tale of woe. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">CCJYiFUPk3E2NbVaRNKSpN</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/kVGidbiWViDQ29VUumeLFa-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 23 Jun 2026 16:10:27 +0000</pubDate>                                                                                                                                <updated>Thu, 25 Jun 2026 11:33:51 +0000</updated>
                                                                                                                                            <category><![CDATA[Fitness Trackers]]></category>
                                                    <category><![CDATA[Health &amp; Fitness]]></category>
                                                                                                                    <dc:creator><![CDATA[ David Nield ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/mbi9b6isV6ML9Tr4bSPhyR.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Dave is a freelance tech journalist who has been writing about gadgets, apps and the web for more than two decades. Based out of Stockport, England, on TechRadar you&#039;ll find him covering news, features and reviews, particularly for phones, tablets and wearables. Working to ensure our breaking news coverage is the best in the business over weekends, David also has bylines at Gizmodo, T3, PopSci and a few other places besides, as well as being many years editing the likes of PC Explorer and The Hardware Handbook.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/kVGidbiWViDQ29VUumeLFa-1280-80.jpg">
                                                            <media:credit><![CDATA[Future / Reddit / @le_cs]]></media:credit>
                                                                                                                                                                        <media:description><![CDATA[The Fitbit Air faired well in our review (above left), but the Reddit user &#039;le_cs&#039; (above right) reported that bug spray had damaged the inside of his tracker.]]></media:description>                                                            <media:text><![CDATA[A Fitbit Air on a wrist next to the inside of a Fitbit Air showing damage from DEET or insect spray]]></media:text>
                                <media:title type="plain"><![CDATA[A Fitbit Air on a wrist next to the inside of a Fitbit Air showing damage from DEET or insect spray]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/kVGidbiWViDQ29VUumeLFa-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>Real-life experiment shows bug spray can kill Fitbit Airs</strong></li><li><strong>It's to do with the chemicals inside the repellent</strong></li><li><strong>Spray carefully, as you won't be covered under warranty</strong></li></ul><p>Here at TechRadar we've been rather impressed by what <a href="https://www.techradar.com/health-fitness/fitness-trackers/google-fitbit-air-review">the Fitbit Air has to offer</a>, but one unfortunate user has found out the hard way that you shouldn't use bug spray when the fitness tracker is wrapped around your wrist.</p><p>The problematic incident was recorded on <a href="https://www.reddit.com/r/fitbit/comments/1u687yh/fitbit_air_and_bug_spray_dont_mix/" target="_blank">Reddit</a> (via <a href="https://phandroid.com/2026/06/23/a-fitbit-air-owner-learned-the-hard-way-that-bug-spray-ruins-it/" target="_blank">Phandroid</a>), and it seems that a thorough and protective application of bug spray has eaten into the plastic component of the Fitbit Air, stopping it from functioning.</p><p>"Went on a hike this weekend with my Fitbit Air," reads the original Reddit post. "I've had it for 14 days now, and I found out that bug spray will destroy it. I had put some on the cuffs of my hiking shirt and it transferred over to the device and broke down the plastic."</p><p>To make matters worse, the user reports that the same fate befell his wife's Fitbit too (though it's not clear if that's also a Fitbit Air). The original post ends with a recommendation to "save your cash for something built better".</p><h2 id="little-sympathy">Little sympathy</h2><figure><blockquote class="reddit-card"  ><a href="https://www.reddit.com/r/fitbit/comments/1u687yh/fitbit_air_and_bug_spray_dont_mix">Fitbit air and bug spray don't mix</a><figcaption><cite> from <a href="https://www.reddit.com/r/fitbit">r/fitbit</a></cite></figcaption></blockquote></figure><script async src="//embed.redditmedia.com/widgets/platform.js" charset="UTF-8"></script><p>The Reddit detectives went straight to work, determining that it was likely the chemical DEET (N,N-diethyl-meta-toluamide) causing the problem. It's widely used in insect repellents, and is pretty harsh on plastics as well as bugs.</p><p>And sympathy seems to be in short supply on the Reddit thread. "The documentation very clearly states that it shouldn't come in contact with sunscreens and bug sprays," writes <a href="https://www.reddit.com/r/fitbit/comments/1u687yh/comment/ors80lv/" target="_blank">one poster</a>, while <a href="https://www.reddit.com/r/fitbit/comments/1u687yh/comment/orqnzlz/" target="_blank">another says</a>: "This is on you buddy."</p><p>Google isn't being particularly sympathetic either, telling the affected user that the damage counts as environmental or accidental damage, and so isn't covered under the warranty. No replacement Fitbit Air will be forthcoming in this case.</p><p>There have been other stories like this <a href="https://www.reddit.com/r/fitbit/comments/1tysrqc/beware_before_your_outdoor_adventures_deet_melts/" target="_blank">in recent days</a>, so it seems a substantial number of people aren't aware about the damage that insect repellent can do. As ever, always read the small print — on both your fitness trackers and your bug sprays.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Should you hold off on the Oura Ring 5 and get the Oura Ring 4 instead? Here's our verdict ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/health-fitness/fitness-trackers/should-you-hold-off-on-the-oura-ring-5-and-get-the-oura-ring-4-instead-heres-our-verdict</link>
                                                                            <description>
                            <![CDATA[ The Oura Ring 5 is the latest flagship model, but can you find better value by going for the Oura Ring 4 instead? ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">RDpreLvfqhDqVdUA87cDfP</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/4QC2p5qHVsNkGGgoQ8uw3i-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 22 Jun 2026 21:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Fitness Trackers]]></category>
                                                    <category><![CDATA[Health &amp; Fitness]]></category>
                                                                                                                    <dc:creator><![CDATA[ David Nield ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/mbi9b6isV6ML9Tr4bSPhyR.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Dave is a freelance tech journalist who has been writing about gadgets, apps and the web for more than two decades. Based out of Stockport, England, on TechRadar you&#039;ll find him covering news, features and reviews, particularly for phones, tablets and wearables. Working to ensure our breaking news coverage is the best in the business over weekends, David also has bylines at Gizmodo, T3, PopSci and a few other places besides, as well as being many years editing the likes of PC Explorer and The Hardware Handbook.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/4QC2p5qHVsNkGGgoQ8uw3i-1280-80.jpg">
                                                            <media:credit><![CDATA[Oura]]></media:credit>
                                                                                                                                                                        <media:description><![CDATA[The Oura Ring 4 (on the left) and the Oura Ring 5 (on the right)]]></media:description>                                                            <media:text><![CDATA[Oura Ring 4 vs Oura Ring 5]]></media:text>
                                <media:title type="plain"><![CDATA[Oura Ring 4 vs Oura Ring 5]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/4QC2p5qHVsNkGGgoQ8uw3i-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>It's a tale as old as tech time: a new flagship device appears on the scene, which means the device it's replacing gets a price drop, and potentially offers better value for money for the discerning gadget buyer.</p><p>For this guide, we're going to be looking specifically at the <a href="https://www.techradar.com/health-fitness/oura-ring-4-review">Oura Ring 4</a> (which launched in 2024) and the <a href="https://www.techradar.com/health-fitness/oura-just-unveiled-the-worlds-smallest-smart-ring-the-oura-ring-5-and-members-are-going-to-love-these-7-upgrades">Oura Ring 5</a> (launched in 2026). The Oura Ring 4 is likely to see some great Amazon Prime Day deals, but should you go all in on the latest and most expensive model? Or is the older model the better investment when bought at a discount?</p><p>• <a href="https://www.amazon.com/deals" target="_blank">Browse the full Amazon Prime Day sale</a></p><p>There's no doubt that both models qualify as two of the <a href="https://www.techradar.com/health-fitness/fitness-trackers/best-smart-ring">best smart rings</a> on the market right now, but which one is right for you depends on your budget and what your priorities are. Here's how they compare.</p><h2 id="oura-ring-5-vs-oura-ring-4-pricing">Oura Ring 5 vs Oura Ring 4: pricing</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="EPoYf5u8oBtan6c5aEnbxP" name="01-five" alt="Oura Ring 5" src="https://cdn.mos.cms.futurecdn.net/EPoYf5u8oBtan6c5aEnbxP.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The  </span><span class="credit" itemprop="copyrightHolder">(Image credit: Oura)</span></figcaption></figure><p>While pricing varies as special offers come and go, the Oura Ring 5 launched for a starting price of $399 / £399 / AU$649, with some finishes costing extra at $499 / £499 / AU$799 – that's a little more expensive than the original Oura Ring 4 (note that the prices for Australia are for third-party resellers, not from Oura directly).</p><p>There's an upgraded charging case available for $99 / £99 / AU$159 for the Oura Ring 5, and then there's the monthly subscription: $5.99 / £5.99 / AU$9.99 a month or $69.99 / £69.99 / AU$109.99 a year. While a subscription isn't technically necessary to use an Oura Ring, you do need one to access the bulk of its features.</p><p>So what about Oura Ring 4 price drops? At the time of writing, the starting price is $349 / £349 if you go through the official channels, and we're seeing some good deals on the Oura Ring 4 already, which you can find below. Given that it's an older model, you're much more likely to see discounts on this smart ring on both the Oura shop and third-party retailers like Amazon. </p><h2 id="oura-ring-5-vs-oura-ring-4-specs-and-features">Oura Ring 5 vs Oura Ring 4: specs and features</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="ee7bKngvAoSkLkotb93ArU" name="02-four" alt="Oura Ring 4" src="https://cdn.mos.cms.futurecdn.net/ee7bKngvAoSkLkotb93ArU.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The Oura Ring 4 launched in 2024 </span><span class="credit" itemprop="copyrightHolder">(Image credit: Oura)</span></figcaption></figure><p>What you need to know first is that the Oura Ring 5 is notably slimmer than the Oura Ring 4: for the most affordable finishes, it's 6.09 mm (0.24 inches) wide and 2.28 mm (0.09 inches) thick, down from 7.9 mm (0.31 inches) and 2.8 mm (0.11 inches), which is a reduction of about 40%.</p><p>That can make a difference when it comes to comfort and day-to-day wear. The new model is lighter too, with those reduced dimensions, weighing 2 grams rather than 3.3 grams. Both models are available in a variety of ring sizes to fit your finger, though the Oura Ring 5 introduces a new sizing scheme that doesn't match its predecessor.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="6uT5WoneFKRzdfHrtStkwP" name="03-five" alt="Oura Ring 5" src="https://cdn.mos.cms.futurecdn.net/6uT5WoneFKRzdfHrtStkwP.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The new, slimmer Oura Ring 5 </span><span class="credit" itemprop="copyrightHolder">(Image credit: Oura)</span></figcaption></figure><p>The Oura Ring 5 is also more scratch resistant, while both models offer the same level of waterproofing (down to a depth of 100 meters). Battery life has been improved on the new model too, with the official estimates standing at 5-8 days for the Oura Ring 4, and 6-9 days for the Oura Ring 5. </p><p>As for sensors and health tracking features, this is where the rings are mostly tied. Oura says the fifth-generation model is more accurate because of a change in the sensor layout, but the core sensor tech is the same between the two models, and the software experience through the app is the same for tracking steps, activity, heart rate, and more.</p><h2 id="oura-ring-5-vs-oura-ring-4-verdict">Oura Ring 5 vs Oura Ring 4: Verdict</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="qBdm7cRGrVCN5Q3JVpCurU" name="04-four" alt="Oura Ring 4" src="https://cdn.mos.cms.futurecdn.net/qBdm7cRGrVCN5Q3JVpCurU.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The Oura Ring 4 is still an excellent smart ring </span><span class="credit" itemprop="copyrightHolder">(Image credit: Oura)</span></figcaption></figure><p>There's clearly a lot that's new and improved in the Oura Ring 5: it's slimmer and lighter, and offers better battery life. Oura says it's also more accurate, though that's not something we've finished testing ourselves just yet. That said, the tracking capabilities, sensors, and app features are more or less identical between the models.</p><p>Where the Oura Ring 4 really has the potential to outdo the newer model is in terms of pricing. As time goes on, you're likely to see bigger and bigger discounts on the fourth-generation model — and don't forget that we awarded it <a href="https://www.techradar.com/health-fitness/oura-ring-4-health-and-fitness-device-of-the-year">our Health & Fitness Device of the Year award</a> for 2025. It's a seriously impressive bit of kit, and if the right discount comes along during Amazon Prime Day, it'll certainly be a better-value package than the Ring 5.</p><p>Regardless, you'll need to weigh up what's most important to you for your next smart ring, and how much you're prepared to spend to get it. Both of these premium smart rings from Oura will give you years of use — so we might be talking about the Oura Ring 6 before you need to think about upgrading again.</p><h2 id="more-prime-day-deals-in-the-us">More Prime Day deals in the US </h2><ul><li><strong>Amazon Devices</strong>: <a href="https://www.amazon.com/deals?ref_=nav_cs_gb&discounts-widget=%2522%257B%255C%2522state%255C%2522%253A%257B%255C%2522refinementFilters%255C%2522%253A%257B%257D%257D%252C%255C%2522version%255C%2522%253A1%257D%2522&bubble-id=Devices">Fire Sticks & Echo from $18</a></li><li><strong>Amazon Haul:</strong> <a href="https://www.amazon.com/haul/store?ref_=nav_cs_hul_disb">viral gadgets, tech & appliances from $1.99</a></li><li><strong>Apple</strong>: <a href="https://www.amazon.com/apple-products-sale/s?k=apple+products+on+sale">MacBooks, AirPods & AirTags from $29</a></li><li><strong>Beauty: </strong><a href="https://www.amazon.com/deals/?_encoding=UTF8&pd_rd_w=s8kmA&content-id=amzn1.sym.d1f6ace2-9831-4dc5-9714-3cabd9c7614a&pf_rd_p=d1f6ace2-9831-4dc5-9714-3cabd9c7614a&pf_rd_r=4AKB7CHMYF8KNEN4FR6J&pd_rd_wg=dJExQ&pd_rd_r=d9700b9e-1b83-458f-a6e9-f9d90fe2d46d&bubble-id=beauty">50% off toothbrushes & hair tools</a></li><li><strong>Cheap TVs:</strong> <a href="https://www.amazon.com/tvs/b/">smart TVs from $69.99</a></li><li><strong>Garden:</strong> <a href="https://www.amazon.com/Patio-Lawn-Garden/b/ref=dp_bc_1?ie=UTF8&node=2972638011">tools, mowers, planters from $24.99</a></li><li><strong>Headphones</strong>: <a href="https://www.amazon.com/Headphones-Accessories-Supplies/b/ref=dp_bc_3?ie=UTF8&node=172541">50% off Beats, Bose & Samsung</a></li><li><strong>Laptops:</strong> <a href="https://www.amazon.com/s?k=laptops&i=black-friday&crid=28ANO31DMPZHB&sprefix=laptops%2Cblack-friday%2C158&ref=nb_sb_noss_1">Apple, HP & Dell from $199</a></li><li><strong>Mattresses: </strong><a href="https://www.amazon.com/s?k=mattresses&i=todays-deals&crid=2GO53NGEXE1I8&sprefix=mattresses%2Ctodays-deals%2C177&ref=nb_sb_noss_2">Sealy, Serta & more from $186</a></li><li><strong>Patio:</strong> <a href="https://www.amazon.com/s?i=lawngarden&rh=n%3A553824&s=popularity-rank&fs=true&ref=lp_553824_sar">outdoor furniture, rugs & decor from $19.99</a></li><li><strong>Sports:</strong> <a href="https://www.amazon.com/deals?ref_=nav_cs_gb&bubble-id=sport-outdoors&promotionsSearchLastSeenAsin=B0BLNQ3C8Y&promotionsSearchStartIndex=0&promotionsSearchPageSize=60">50% off fitness gear, treadmills & clothing</a></li><li><strong>Vacuums</strong>: <a href="https://www.amazon.com/vacuums/b/ref=dp_bc_3?ie=UTF8&node=3743521">Dyson, Shark & Bissell from $34</a></li></ul><h2 id="more-prime-day-deals-in-the-uk">More Prime Day deals in the UK</h2><ul><li><strong>Amazon Prime</strong>: <a href="https://www.amazon.co.uk/amazonprime">sign up for a 30-day free trial</a></li><li><strong>Amazon Devices</strong>: <a href="https://www.amazon.co.uk/b?node=341686031">Fire TV, Ring & Blink from £24.99</a></li><li><strong>Amazon Haul</strong>: <a href="https://www.amazon.co.uk/haul/store">up to 30% off</a></li><li><strong>Apple</strong>: <a href="https://www.amazon.co.uk/stores/page/9C78A104-F28D-4EB6-9415-3FED76BC4A3B?ingress=0&visitId=bff895d6-7f1c-4aff-ab53-96d6cbe66480&ref_=topnav_storetab_appledevicessubnav">AirPods Pro 3 for a record-low price</a></li><li><strong>Appliances</strong>: <a href="https://www.amazon.co.uk/b/?_encoding=UTF8&node=391784011&ref_=sv_top_ap_arrow_1">up to 45% off Ninja, Tefal & Sage</a></li><li><strong>Beauty</strong>: <a href="https://www.amazon.co.uk/deals/?_encoding=UTF8&_encoding=UTF8&discounts-widget=%2522%257B%255C%2522state%255C%2522%253A%257B%255C%2522refinementFilters%255C%2522%253A%257B%255C%2522departments%255C%2522%253A%255B%255C%252266280031%255C%2522%255D%257D%257D%252C%255C%2522version%255C%2522%253A1%257D%2522&ref_=cct_cg_UKHPC_11a1&pf_rd_p=ba87a6fe-17c6-4764-a142-c0c32212fc11&pf_rd_r=R2DX4T22FVJ69GPR9B5D">up to 60% off Philips & Oral-B</a><strong></strong></li><li><strong>Essentials</strong>: <a href="https://www.amazon.co.uk/deals?discounts-widget=%2522%257B%255C%2522state%255C%2522%253A%257B%255C%2522refinementFilters%255C%2522%253A%257B%255C%2522departments%255C%2522%253A%255B%255C%2522344155031%255C%2522%255D%257D%257D%252C%255C%2522version%255C%2522%253A1%257D%2522">household goods from under £10</a></li><li><strong>Fashion</strong>: <a href="https://www.amazon.co.uk/b/?ie=UTF8&node=11961407031&ref_=topnav_storetab_top_ap_arrow">up to 50% off</a></li><li><strong>Headphones</strong>: <a href="https://www.amazon.co.uk/headphones-earphones/b/ref=dp_bc_3?ie=UTF8&node=4085731">up to 50% off</a></li><li><strong>Laptops</strong>: <a href="https://www.amazon.co.uk/laptops/b/ref=dp_bc_2?ie=UTF8&node=429886031">from £149.99</a></li><li><strong>Tablets</strong>: <a href="https://www.amazon.co.uk/Tablets/b/?ie=UTF8&node=429892031&ref_=sv_computers_6">Samsung & Lenovo from £125</a></li><li><strong>Toys</strong>: <a href="https://www.amazon.co.uk/Toys-special-offers/b/?ie=UTF8&node=748862&ref_=sv_toys_1">up to 25% off Lego and Tonies</a></li><li><strong>TVs</strong>: <a href="https://www.amazon.co.uk/LED-Smart-4K-TVs/b/ref=dp_bc_3?ie=UTF8&node=560864">from £129.99</a></li><li><strong>Vacuums</strong>: <a href="https://www.amazon.co.uk/Vacuum-Floor-Cleaners/b/ref=dp_bc_3?ie=UTF8&node=3147711">up to 40% off Eufy & Roborock</a></li><li><strong>Wearables: </strong><a href="https://www.amazon.co.uk/b/ref=dp_bc_2?ie=UTF8&node=17489629031">Garmin & Huawei from £36.99</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ I'm testing the Oura Ring 5 — have a question? Tell me what you want to know about the world's smallest smart ring ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/health-fitness/im-testing-the-oura-ring-5-have-a-question-tell-me-what-you-want-to-know-about-the-worlds-smallest-smart-ring</link>
                                                                            <description>
                            <![CDATA[ Thinking of buying the Oura Ring 5? Ask our reviewer anything you want to know about the world's smallest smart ring before their review goes live. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">WFkkFT7HJEjRoHW5sZQCkC</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/bMd4T6fzgkefmN4NrqdVWM-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 17 Jun 2026 03:00:00 +0000</pubDate>                                                                                                                                <updated>Thu, 18 Jun 2026 10:27:13 +0000</updated>
                                                                                                                                            <category><![CDATA[Health &amp; Fitness]]></category>
                                                    <category><![CDATA[Sleep]]></category>
                                                    <category><![CDATA[Fitness Trackers]]></category>
                                                    <category><![CDATA[Fitness Apps]]></category>
                                                                                                <author><![CDATA[ amelia.schwanke@futurenet.com (Amelia Schwanke) ]]></author>                    <dc:creator><![CDATA[ Amelia Schwanke ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/3o4q8fTaBfwJaZo8trQWiV.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Meet Amelia, TechRadar&#039;s Senior Editor for Home Entertainment in the UK. With more than eight years experience running the day-to-day production for well-respected tech and finance publications – her previous titles include Editor-In-Chief of Opto magazine and Senior Journalist at Institutional Investor – today you&#039;ll find her on the hunt for the latest and best hardware to enhance your home theater experience. In the ever-evolving world of home entertainment, Amelia is dedicated to keeping our readers up to speed on market trends and innovations. When she&#039;s not tinkering with the latest tech, you’ll find her watching movies, taking pictures on her Sony A7 and exploring the great outdoors.&amp;nbsp;&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/bMd4T6fzgkefmN4NrqdVWM-1280-80.jpg">
                                                            <media:credit><![CDATA[Oura]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Different finishes of the Oura Ring 5 cutout and scattered around the words &#039;Oura Ring 5 Live Q&amp;A&#039;]]></media:description>                                                            <media:text><![CDATA[Different finishes of the Oura Ring 5 cutout and scattered around the words &#039;Oura Ring 5 Live Q&amp;A&#039;]]></media:text>
                                <media:title type="plain"><![CDATA[Different finishes of the Oura Ring 5 cutout and scattered around the words &#039;Oura Ring 5 Live Q&amp;A&#039;]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/bMd4T6fzgkefmN4NrqdVWM-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>TechRadar is running a live Q&A in the lead-up to our Oura Ring 5 review</strong></li><li><strong>Leave a comment with what you're most interested in hearing about below</strong></li><li><strong>You can ask questions all week before the Q&A closes</strong></li></ul><p>The Oura Ring 5 only started shipping just over a week ago, but it's already causing a stir, with early impressions mostly positive across the board — thanks to being such a substantial, visible upgrade over the previous model. </p><p>I'm currently testing what <a href="https://www.techradar.com/health-fitness/oura-just-unveiled-the-worlds-smallest-smart-ring-the-oura-ring-5-and-members-are-going-to-love-these-7-upgrades">Oura claims to be "the world's smallest smart ring"</a>, and while I can't yet access every feature in the app — some require at least 30 days of continuous wear to establish personal health baselines — the ring design itself is a big step up.     </p><p>It's significantly more petite than the <a href="https://www.techradar.com/health-fitness/oura-ring-4-review">Oura Ring 4</a>, both in form and weight, which gives it a much better fit and makes it more comfortable to wear. While I'm still in the process of determining a final verdict on its performance, accuracy and value, I'm happy to answer any questions you might have.        </p><p>Want to know if it feels noticeably different compared to the Ring 4? If you can still wear it while typing or lifting weights without it feeling bulky? Or how long the battery really lasts? Drop your question in the comment box below, and I'll get back to you. </p><iframe class="position-center" data-lazy-priority="low" data-lazy-src=""></iframe><p>This live Q&A will remain open until early next week, when my Oura Ring 5 review will be published. Because I won't yet have unlocked every new feature that's available, my verdict will be based on an early assessment of what I have been able to test in just over two weeks. </p><p>That's why I'm opening this testing period up to you. I want to know what your biggest questions are about what could be the <a href="https://www.techradar.com/health-fitness/fitness-trackers/best-smart-ring">best smart ring</a> available. Of course, I'll be looking at its price, design, features, and performance to determine a final value score, but I know that won't cover everything. </p><p>There are countless questions I imagine many of you will likely have before clicking buy on a $399 / £399 / AU$649 smart ring — or $499 / £499 / AU$799 if you're considering one of the more premium finishes — so let me know what you're weighing up, and I'll try to help where I can. </p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-O6j3nO"></div>                            </div>                            <script src="https://kwizly.com/embed/O6j3nO.js" async></script><h2 id="what-are-techradar-saying-about-the-oura-ring-5">What are TechRadar saying about the Oura Ring 5? </h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="kQkkP6hQ8S7hSpa9x3Z3Yg" name="Oura-Ring-5-3" alt="Six Oura Ring 5's lined up side-by-side showing the difference finishes" src="https://cdn.mos.cms.futurecdn.net/kQkkP6hQ8S7hSpa9x3Z3Yg.png" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The Oura Ring 5 comes in six different titanium finishes.  </span><span class="credit" itemprop="copyrightHolder">(Image credit: Oura)</span></figcaption></figure><p>I already know from the early results of the poll above that most TechRadar readers don't want to spend the extra $50 / £50 / AU$80 that the Ring 5 costs over the Ring 4, but many of you said you would wait to see what the reviews say. </p><p>If that's you, this is your chance to get a behind-the-scenes look at the testing process. As I noted above, I haven't yet been able to explore all the new features Oura Ring 5 brings, but some of the basic features are unlocked after 10 days of wear, so I can give you early answers on whether they're actually useful.</p><p>Which brings me to another caveat, because I live in the UK, I don't have access to every new feature that Oura is currently rolling out, which means I won't be able to test the new 'Lab Uploads', 'Brain Health Study,' and 'Health Radar' at all. </p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-Ww1zoX"></div>                            </div>                            <script src="https://kwizly.com/embed/Ww1zoX.js" async></script><p>That's a shame because those three features are among the most sought after, judging by the results of the above poll, which shows that the majority (40%) of TechRadar readers are most excited to try 'Health Radar: Blood Pressure Signals'. </p><p>'Brain Health Study', 'Nighttime Breathing', which is part of 'Health Radar', and 'Lab Uploads' also ranked highly among readers, raising the question of whether the Oura Ring 5 is most suited to those who live stateside. </p><p>Let me know if missing out on those new features is a deal breaker for you? I'll be considering all aspects, like these regional limitations, in my review. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Someone hacked his Whoop to see which of his colleagues raised his stress levels the most and I need this immediately ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/health-fitness/fitness-trackers/someone-hacked-his-whoop-to-see-which-of-his-colleagues-raised-his-stress-levels-the-most-and-i-need-this-immediately</link>
                                                                            <description>
                            <![CDATA[ This is one of the best uses of a Whoop and Claude Fable 5 we've seen: matching heart rate levels to meeting attendees. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">CBCCXF8ekHgbNzCrMofcTA</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/kSWb2UQyc5zYVvGrjr9fnB-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 12 Jun 2026 11:01:46 +0000</pubDate>                                                                                                                                <updated>Fri, 12 Jun 2026 11:02:07 +0000</updated>
                                                                                                                                            <category><![CDATA[Fitness Trackers]]></category>
                                                    <category><![CDATA[Health &amp; Fitness]]></category>
                                                                                                                    <dc:creator><![CDATA[ David Nield ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/mbi9b6isV6ML9Tr4bSPhyR.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Dave is a freelance tech journalist who has been writing about gadgets, apps and the web for more than two decades. Based out of Stockport, England, on TechRadar you&#039;ll find him covering news, features and reviews, particularly for phones, tablets and wearables. Working to ensure our breaking news coverage is the best in the business over weekends, David also has bylines at Gizmodo, T3, PopSci and a few other places besides, as well as being many years editing the likes of PC Explorer and The Hardware Handbook.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/kSWb2UQyc5zYVvGrjr9fnB-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                        <media:description><![CDATA[Can your Whoop do this?]]></media:description>                                                            <media:text><![CDATA[Whoop MG worn on man&#039;s wrist on street]]></media:text>
                                <media:title type="plain"><![CDATA[Whoop MG worn on man&#039;s wrist on street]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/kSWb2UQyc5zYVvGrjr9fnB-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>This Whoop hack matches heart rate to meeting attendees</strong></li><li><strong>It can link coworkers with higher levels of stress</strong></li><li><strong>The unofficial hack was made with the help of Claude Fable 5 AI</strong></li></ul><p>We've seen several examples of people <a href="https://www.techradar.com/health-fitness/fitness-trackers/this-looks-awesome-theres-now-an-unofficial-open-source-app-for-reading-whoop-data-that-doesnt-need-a-subscription">hacking their Whoop bands before (including recently)</a>, but nothing quite on this level: one enterprising user has hooked his Whoop up to his meetings schedule on Google Calendar, and can now work out which of his coworkers raise his stress levels the most.</p><p>Developer Pankaj Tanwar posted his custom-made setup on X, and it's clearly something a lot of other people are interested in — at the time of writing there are more than 10 million views registered on the post.</p><p>We don't get too much in the way of detail about how this was done, but Tanwar says he used the Claude Fable AI model to reverse engineer his Whoop and extract the heart rate data. That was then matched up with calendar meetings, and the colleagues attending.</p><p>"I now have a leaderboard and I think about it daily," says Tanwar, who has sensibly edited his screenshot so that we can't actually see which people get his blood boiling more than others. It's a really neat idea and a great example of a hardware and software hack that produces some genuinely interesting data.</p><h2 id="more-please">More please</h2><div class="see-more see-more--clipped"><figure><blockquote class="twitter-tweet hawk-ignore" data-lang="en" cite="https://twitter.com/cantworkitout/status/2064704204166635930"><p lang="en" dir="ltr">i hooked my whoop to my work calendar to find which coworker gives me the most stress 🚨thanks to fable, I reverse engineered whoop to pull per minute heart rate. nd matched spikes with cal events and attendees I now have a leaderboard and I think about it daily.few info… pic.twitter.com/x1jdkW8JdZ<a href="https://twitter.com/cantworkitout/status/2064704204166635930">June 10, 2026</a></p></blockquote></figure><div class="see-more__filter"></div></div><p>Of course this isn't an exact science — heart rate can vary for all kinds of reasons, including time of day and eating and drinking routines. It's possible that it's the subjects of the meetings that are getting Tanwar's heart rate spiking, rather than the coworkers that are sitting in there with him.</p><p>Still, it's a fun experiment, and even if the Whoop isn't correctly identifying the colleagues that cause the most stress, the data can be used to manage health and well-being during the working day, in and out of meetings.</p><p>It's something I'd love to have on my own fitness tracker: the sort of insight that <a href="https://www.techradar.com/health-fitness/fitness-apps/google-health-has-taken-over-from-fitbit-on-my-phone-but-i-still-dont-trust-ai-enough-to-talk-to-me-about-my-health">these AI-enhanced trackers</a> should be giving us. Which colleague annoys me the most? What parts of my commute are the most stressful? Which TV shows calm me down?</p><p>This is also more evidence for the increasingly capable AI models that we're all getting access to. Fable 5 has <a href="https://www.techradar.com/ai-platforms-assistants/claude/anthropic-spent-months-saying-mythos-was-too-dangerous-to-release-then-it-launched-a-public-version-called-fable-5-that-it-warns-comes-with-risks">only just been released</a> to the world at large, and is already being used to produce next-level apps and tools with just a few lines of prompting — see also <a href="https://www.androidheadlines.com/2026/06/two-random-redditors-just-built-better-fitbit-apps-than-google.html" target="_blank">these alternative Fitbit apps</a>.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ The leaked Garmin Cirqa seemingly lacks a key feature that could have helped it beat the Fitbit Air and Whoop 5.0 ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/health-fitness/fitness-trackers/the-garmin-cirqa-seemingly-lacks-a-key-feature-that-could-have-helped-it-beat-the-fitbit-air-and-whoop-5-0</link>
                                                                            <description>
                            <![CDATA[ A certification listing suggests the Garmin Cirqa might lack GPS, so you'll be reliant on your phone. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">5kyVGSjWoPSbGPtVbWw67A</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/rQdVpkQKaF9pPhPNHyrW49-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 09 Jun 2026 11:32:39 +0000</pubDate>                                                                                                                                <updated>Tue, 09 Jun 2026 11:48:04 +0000</updated>
                                                                                                                                            <category><![CDATA[Fitness Trackers]]></category>
                                                    <category><![CDATA[Health &amp; Fitness]]></category>
                                                                                                                    <dc:creator><![CDATA[ James Rogerson ]]></dc:creator>                                                                                                        <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/rQdVpkQKaF9pPhPNHyrW49-1280-80.jpg">
                                                            <media:credit><![CDATA[Amanda Westberg]]></media:credit>
                                                                                                                                                                        <media:description><![CDATA[The Google Fitbit Air]]></media:description>                                                            <media:text><![CDATA[Google Fitbit Air]]></media:text>
                                <media:title type="plain"><![CDATA[Google Fitbit Air]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/rQdVpkQKaF9pPhPNHyrW49-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>A certification listing has been spotted for a device believed to be the Garmin Cirqa</strong></li><li><strong>It lists Bluetooth as the only connectivity option, suggesting this won't have Wi-Fi or GPS</strong></li><li><strong>That puts it in line with rival screenless wearables</strong></li></ul><p>If you’ve been looking forward to the Garmin Cirqa, we’ve got some slightly disappointing but unsurprising news — it seems this screenless wearable will lack ANT+, GPS, and Wi-Fi.</p><p>This is according to a certification listing for a device believed to be the Cirqa found on the Integrated Regulatory Information System (IRIS) in Singapore, as spotted by <a href="https://the5krunner.com/2026/06/05/garmin-cirqa-imda-singapore-bluetooth-band/" target="_blank">The5kRunner</a> (via <a href="https://www.notebookcheck.net/Garmin-CIRQA-Certification-reveals-disappointing-detail-about-Whoop-alternative.1317516.0.html" target="_blank">NotebookCheck</a>).</p><p>The listing reveals just Bluetooth for connectivity, which means the Garmin Cirqa — assuming that’s what this is — would need to be paired with a smartphone in close proximity in order to track things like distances and routes when running or cycling. </p><p>So if you prefer to work out without your phone, this rumored wearable might not be the one for you.</p><h2 id="putting-it-in-line-with-rivals">Putting it in line with rivals</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="MMiPRGbuVEUnuB3YeUgB7A" name="IMG_8603" alt="Whoop 5.0 Band mid-workout" src="https://cdn.mos.cms.futurecdn.net/MMiPRGbuVEUnuB3YeUgB7A.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The Whoop 5.0 also lacks GPS </span><span class="credit" itemprop="copyrightHolder">(Image credit: Max Delaney / TechRadar)</span></figcaption></figure><p>While that’s a shame, it’s not really surprising considering that rival screenless devices like the <a href="https://www.techradar.com/health-fitness/fitness-trackers/google-fitbit-air-review">Fitbit Air</a> and Whoop 5.0 also lack built-in GPS.</p><p>But that means the Cirqa will probably fall in line with them, rather than rising above them. This could have been a clear differentiation that would help Garmin’s upcoming device beat its key rivals, but the brand seemingly hasn’t taken that opportunity.</p><p>Still, for those who already wear a <a href="https://www.techradar.com/best/garmin-watch">Garmin watch</a>, or simply like the Garmin brand but want something without a screen, the Cirqa will probably still be the obvious choice, so there’s likely to be a built-in audience for it.</p><p>We’ll probably find out exactly what the Garmin Cirqa has to offer — and whether it has any other ways of standing out — soon, with previous leaks pointing to a mid-2026 launch.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ 'This looks awesome': there's now an unofficial, open source app for reading Whoop data that doesn't need a subscription ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/health-fitness/fitness-trackers/this-looks-awesome-theres-now-an-unofficial-open-source-app-for-reading-whoop-data-that-doesnt-need-a-subscription</link>
                                                                            <description>
                            <![CDATA[ An enterprising developer has released Noop for Android and macOS, a free app to use with Whoop bands. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">XgTBFdTjEr59vdCVYL5vzX</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/c6XbiYgqA757arvAxokhCk-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 08 Jun 2026 10:53:38 +0000</pubDate>                                                                                                                                <updated>Mon, 08 Jun 2026 11:21:45 +0000</updated>
                                                                                                                                            <category><![CDATA[Fitness Trackers]]></category>
                                                    <category><![CDATA[Health &amp; Fitness]]></category>
                                                                                                                    <dc:creator><![CDATA[ David Nield ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/mbi9b6isV6ML9Tr4bSPhyR.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Dave is a freelance tech journalist who has been writing about gadgets, apps and the web for more than two decades. Based out of Stockport, England, on TechRadar you&#039;ll find him covering news, features and reviews, particularly for phones, tablets and wearables. Working to ensure our breaking news coverage is the best in the business over weekends, David also has bylines at Gizmodo, T3, PopSci and a few other places besides, as well as being many years editing the likes of PC Explorer and The Hardware Handbook.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/c6XbiYgqA757arvAxokhCk-1280-80.jpg">
                                                            <media:credit><![CDATA[Whoop]]></media:credit>
                                                                                                                                                                        <media:description><![CDATA[The Whoop 5.0]]></media:description>                                                            <media:text><![CDATA[Woman lifting dumbbell while wearing Whoop device on wrist]]></media:text>
                                <media:title type="plain"><![CDATA[Woman lifting dumbbell while wearing Whoop device on wrist]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/c6XbiYgqA757arvAxokhCk-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>There's now an open source app available for Whoop bands</strong></li><li><strong>You can install it for free on Android and macOS</strong></li><li><strong>Whoop has yet to respond, but may block access to its trackers</strong></li></ul><p>If you own a Whoop band or have read any of <a href="https://www.techradar.com/health-fitness/fitness-trackers/whoop-mg-review">our Whoop reviews</a>, you'll know that the premium fitness tracker comes with a monthly subscription attached. However, thanks to the efforts of an independent developer though, you can now get at your Whoop data without paying anything.</p><p>The app is open source, available for Android and macOS, and called <a href="https://github.com/NoopApp/noop" target="_blank">Noop</a> (via <a href="https://www.androidcentral.com/wearables/this-open-source-app-lets-you-use-your-whoop-without-a-monthly-fee" target="_blank">Android Central</a>). You do need to do a little bit of work to get it set up (it needs to be sideloaded on Android), but instructions are provided on the GitHub page. It should work with the Whoop 4.0, Whoop 5.0, and the Whoop MG bands.</p><p>"I built it for one reason," the app creator Kabir Khalil said in a post <a href="https://www.reddit.com/r/whoop/comments/1tzk9qc/whoop_with_no_subscription_no_cloud_no_account/" target="_blank">on Reddit</a>. "To read my own data, off a strap I own, on a machine I control, without it living in someone else's cloud. That's the whole idea."</p><p>As Whoop's own algorithms aren't available to the developer, Khalil says he's used "my own maths" based on "published methods" to come up with fitness scores and data interpretations from the raw figures that are grabbed from the tracker device.</p><h2 id="positive-feedback">Positive feedback</h2><figure><blockquote class="reddit-card"  ><a href="https://www.reddit.com/r/whoop/comments/1tzk9qc/whoop_with_no_subscription_no_cloud_no_account">WHOOP with no subscription, no cloud, no account — it's OUT today. Fully open source, Mac + Android.</a><figcaption><cite> from <a href="https://www.reddit.com/r/whoop">r/whoop</a></cite></figcaption></blockquote></figure><script async src="//embed.redditmedia.com/widgets/platform.js" charset="UTF-8"></script><p>While the idea of a cloud-free, offline experience will appeal to many, it's the zero cost that Whoop users will be most interested in. Whoop subscriptions start at $199 / £169 / AU$299 per year, though the device itself is included in that cost.</p><p>And users seem to be keen to give this a try: "this looks awesome" <a href="https://www.reddit.com/r/whoop/comments/1tzk9qc/comment/oqbmpvd/" target="_blank">one Redditor</a> has commented, in a thread that's full of positive feedback (as well as some requests for technical help from those who are having trouble getting the app working).</p><p>We've contacted Whoop about the app and will include the company's response here if we get one, but it clearly won't be happy about users sidestepping the need for a subscription on their hardware. It's possible that future updates to the bands will lock out access for third-party apps like this one.</p><p>Noop does seem to be part of a small trend however. A similar app called <a href="https://github.com/b-nnett/goose" target="_blank">Goose</a> has also just popped up, though it's at an earlier stage in its development than Noop, and another one called <a href="https://github.com/madhursatija/whoof" target="_blank">Whoof</a> has apparently been running for a little while now — so if you want an alternative Whoop app, you've now got several options.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Google Fitbit Air review: The affordable Whoop alternative hits all the right notes, but its messy AI-powered app holds it back from greatness ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/health-fitness/fitness-trackers/google-fitbit-air-review</link>
                                                                            <description>
                            <![CDATA[ Not quite a Whoop killer, but good enough for most people. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">QeU8dhjn7jTxfdtZDDYxkC</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/N2KmgpjEApDeiFa4yW99A8-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 05 Jun 2026 15:04:40 +0000</pubDate>                                                                                                                                <updated>Thu, 25 Jun 2026 08:54:24 +0000</updated>
                                                                                                                                            <category><![CDATA[Fitness Trackers]]></category>
                                                    <category><![CDATA[Fitness Apps]]></category>
                                                    <category><![CDATA[Health &amp; Fitness]]></category>
                                                                                                <author><![CDATA[ matt.evans@futurenet.com (Matt Evans) ]]></author>                    <dc:creator><![CDATA[ Matt Evans ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/PC6SDeYdcjEPS4ES8uLSDU.png ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/N2KmgpjEApDeiFa4yW99A8-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Google Fitbit Air]]></media:description>                                                            <media:text><![CDATA[Google Fitbit Air]]></media:text>
                                <media:title type="plain"><![CDATA[Google Fitbit Air]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/N2KmgpjEApDeiFa4yW99A8-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <h2 class="article-body__section" id="section-google-fitbit-air-one-minute-review"><span>Google Fitbit Air: One minute review</span></h2><p>For a simple device, there’s a lot going on with the Google Fitbit Air. People feel very strongly about it, for better or for worse, and there’s been a lot of chatter and interest surrounding its release. My experience actually wearing the device has generally been very positive, with tracking accuracy comparable to that offered by my <a href="https://www.techradar.com/health-fitness/smartwatches/apple-watch-ultra-3-review">Apple Watch Ultra 3</a>, which is pretty much the gold standard for wrist-based health tracking. Metrics relying on the tracker’s onboard heart-rate monitoring are reliable, matching the Apple Watch closely during work, rest, and exercise during my week with the Fitbit Air. </p><p>Set-and-forget trackers are clearly having a moment. Oura has released the Oura Ring 5 just one year after the Ring 4, and Whoop’s success has given rise to a number of copycats from brands looking to recreate the experience of a distraction-free screenless ‘focus band’ for a less premium price. </p><p>Google is one such copycat, but the screenless, slender form factor suits the Fitbit brand — the original Fitbit was a digital pedometer — down to the ground. It speaks to the core of what Fitbit used to be, before it became just another company churning out mediocre smartwatches running a limited proprietary operating system. Your Fitbit was always meant to be a discreet little device, and devices don’t come more discreet than the Google Fitbit Air. Weighing just 12g and using a very slender 17mm-wide band, the Fitbit Air is a lovely and (crucially) comfortable device to wear and use. It’s much more comfortable to wear during sleep than any full smartwatch I’ve ever tried (and I have tried a <em>lot</em>), or even the Whoop. </p><p>However, it’s hard to separate the Fitbit Air from the Google Health app, with Google’s redesign of the Fitbit app causing particular ire amongst Fitbit users. The app is a bit of a mess, and not intuitive to use, with features dotted all over the place. It feels like it’s designed to primarily function as a home for the AI Health Coach chatbot, which is very intelligent and perhaps the best in-app AI assistant I’ve tried, but it’s not the best way to operate a health app. Whoop’s balance of AI and on-page metrics is much better. </p><p>If you’re looking for a consistent screenless focus band to track different sorts of workouts like gym, sports, and yoga, alongside sleep, heart health and general wellness, you can use the Google Fitbit Air as is, paying just the up-front price, and keep your tracking simple. </p><p>Whether or not you can get onboard with the Premium option will depend on how much you like chatbots — I found its flexibility immensely helpful, but its constant chirpy summaries and insistence on hiding my data inside walls of text became annoying, so it’s a mixed bag for me. Overall, though, this is the best, most interesting Fitbit to have been released in years. </p><h2 class="article-body__section" id="section-google-fitbit-air-price-and-availability"><span>Google Fitbit Air: Price and availability</span></h2><ul><li><strong>$99.99 in the US</strong></li><li><strong>£84.99 in the UK</strong></li><li><strong>AU$199 in Australia</strong></li></ul><p>The Google Fitbit Air costs $99.99 / £84.99 / AU$199, and for that you get the tracker, a band of your choice, and a charger specific to the Google Fitbit Air — proving once again that Google seems to be allergic to making a charger that’s compatible with more than one device.</p><p>The Google Health Premium subscription, which gives you access to Google’s AI Health Coach, costs $9.99 / £7.99 / AU$14.99 a month, or $99.99 /  £79.99 / AU$140 annually. Existing Google AI Pro members get it at no extra cost. </p><p>For comparison, the cheapest Apple Watch SE 3 starts at $249 / £219 / AU$399, while Whoop’s complex pricing structure begins at £169 / $199 / AU$299 per year for the lowest tier. The Google Fitbit Air’s pricing is cheap for what you get, with the Health Coach as an optional add-on rather than a mandatory subscription. </p><ul><li><strong>Value score: 4.5/5</strong></li></ul><h2 class="article-body__section" id="section-google-fitbit-air-review-design"><span>Google Fitbit Air review: Design</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1337px;"><p class="vanilla-image-block" style="padding-top:56.32%;"><img id="P4mQD7jmLRdDt56qKknAz7" name="Fitbit profile" alt="Google Fitbit Air" src="https://cdn.mos.cms.futurecdn.net/P4mQD7jmLRdDt56qKknAz7.jpg" mos="" align="middle" fullscreen="" width="1337" height="753" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><ul><li><strong>Simple, screenless and elegant</strong></li><li><strong>Light and comfortable</strong></li><li><strong>App design is chaotic</strong></li></ul><p>The Google Fitbit Air’s design can be split into two components: the physical device, which is excellent, and the new Google Health app, which is a bit of a misfire. </p><p>Let’s start with the positives. The Fitbit Air comprises the tracker itself, and a wraparound band in a choice of three styles — a silicone Active band, the woven Performance Loop, or the polyurethane (pleather) Elevated Modern band. Each comes with their own color options, and a plastic clasp. On the underside of the tracker are the optical heart rate sensor, skin temperature sensor, and an accelerometer and gyroscope for counting steps. </p><p>It weighs just 12g, even with the Performance Loop strap, so it’s light and easy to wear, which is crucial for sleep tracking. I wore it on my right wrist, with a watch on my left during the day, and I didn’t feel like an obnoxious techie: unless someone looks closely, it just looks like a wristband, with the lack of a screen helping here. The Performance Loop strap that came with my review unit is the best-looking of the three options in this respect, but none of them look bad.</p><p>The tracker also has a haptic vibrate function — if you set an alarm in the app, this can be disabled with a tap on the top of the device. And that’s pretty much all the interaction you have with the sensor and band as a whole; everything else, as with one of the <a href="https://www.techradar.com/health-fitness/fitness-trackers/best-smart-ring">best smart rings</a> or other screenless tracking options, is done via the app. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="45QCxKmPRf7UrSLgEhm3tS" name="Google Health screenshotsTechradar_News_template (3)" alt="Google Health app on three iphones" src="https://cdn.mos.cms.futurecdn.net/45QCxKmPRf7UrSLgEhm3tS.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>The app is where Google’s design falls down. Split into four tabs — Today, Fitness, Sleep and Health — the Google Health app features a dashboard with key metrics at the top, and insights or libraries of content below it. </p><p>But with information scattered across a quartet of tabs, it’s hard to find certain granular metrics or content you’re looking for compared to the old Fitbit app. I searched for Mindfulness content for 10 minutes before finding the five-minute meditation I was after, for example, and I often ended up starting new chats with the AI coach rather than resuming a chat from my history. It’s just not intuitive to use. </p><p>What is right in your face, for Premium users, is the AI coach, which cloaks your metrics in paragraphs of cheery text, so it takes longer to get to your information. It’s clever, and we’ll get onto its functionality in a moment, but I wish it summarized and contextualized less, and just offered more 'glanceability'. </p><ul><li><strong>Design score: 3.5/5</strong></li></ul><h2 class="article-body__section" id="section-google-fitbit-air-review-features"><span>Google Fitbit Air review: Features</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1305px;"><p class="vanilla-image-block" style="padding-top:56.32%;"><img id="PJRnScMDXyPrzfJstgBc6b" name="Health coach" alt="Google Health Coach app metrics" src="https://cdn.mos.cms.futurecdn.net/PJRnScMDXyPrzfJstgBc6b.jpg" mos="" align="middle" fullscreen="" width="1305" height="735" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><ul><li><strong>Set-and-forget tracker with a haptic alarm</strong></li><li><strong>Good metrics </strong></li><li><strong>AI Health Coach is a flexible macro-feature</strong></li></ul><p>The Fitbit Air records the usual metrics you’d expect with a modern fitness tracker, including step count, heart rate, floors climbed, sleep stages, and so forth. Fitbit’s Daily Readiness score shows you how prepared your body is for exercise, based on recent activity and sleep scores, while it also surfaces weekly cardio goals, hydration, and basic food logging. It can offer irregular heart rate rhythm notifications, which is great for potentially diagnosing atrial fibrilation, and allows you to take an ECG scan manually to monitor your heart health. </p><p>Basic tracking is all the free version gets you; there’s no workout builder, mindfulness content, way to log sickness, or any other extras beyond the numbers. It doesn’t add any special metrics for runners, such as stride or cadence, as many of the <a href="https://www.techradar.com/best/running-watches">best running watches</a> do. For some users who just want the numbers, this will be fine, with no need to subscribe to the Premium tier.</p><p>For Premium users, food logging can be done via the AI Health Coach, by taking a picture of your food. It’s very good at logging packaged food (it was bang on logging a crinkled package of chips with the message ‘log this’ as a 74kcal snack, also breaking down macros and salt content) but can struggle with plates of homemade food, although a basic description such as ‘log this lentil curry’ is enough for it to provide an estimation. The more information you can provide (weights and measures, etc), the more detailed it gets. </p><p>Those without the Health Coach can log food manually, as you can in other apps like MyFitnessPal. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1373px;"><p class="vanilla-image-block" style="padding-top:56.23%;"><img id="sTwCN2j7m7zXpcvaxTcPQn" name="Food logging" alt="The Food Logging feature in Google Health" src="https://cdn.mos.cms.futurecdn.net/sTwCN2j7m7zXpcvaxTcPQn.jpg" mos="" align="middle" fullscreen="" width="1373" height="772" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>The app also has access to Fitbit’s library of workout and meditation content, including individual moves, which you can use to build your own workout. Again, this is only available through the Premium subscription. </p><p>Through it all runs the AI Health Coach, which I actually found to be useful. Although there was no field to input illness as such, I typed my cold symptoms out to the Health Coach, and it remembered I was ill and adjusted its messaging and advice throughout the rest of the week based on my symptoms. I went to the gym without following one of the app’s pre-prescribed workouts, typed my sets and reps into the Coach’s ‘Ask Coach’ field, and it not only logged the workout, but suggested complementary routines to work different muscle groups for the rest of the week. </p><p>The AI Coach is a flexible ‘macro-feature’ that works well in conjunction with the rest of the app, and almost allows you to bypass the chaotic layout: you can just ask the Coach to serve you up what you need, which I’m sure was Google’s intent. Your use of the Coach will depend on your tolerance for chatbots: those who use Gemini or ChatGPT for everything will get a lot out of it, while those who loathe AI and just want numbers will likely loathe the Premium tier. </p><ul><li><strong>Features score: 4/5</strong></li></ul><h2 class="article-body__section" id="section-google-fitbit-air-review-performance"><span>Google Fitbit Air review: Performance</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2413px;"><p class="vanilla-image-block" style="padding-top:56.28%;"><img id="Rkbu7GipbYNYZMCZyURUME" name="Apple vs Fitbit" alt="Apple Watch Ultra 3 and Google Fitbit Air being worn on wrists" src="https://cdn.mos.cms.futurecdn.net/Rkbu7GipbYNYZMCZyURUME.jpg" mos="" align="middle" fullscreen="" width="2413" height="1358" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><ul><li><strong>Performed well compared to the Apple Watch Ultra 3 in most scenarios</strong></li><li><strong>Poor run estimations</strong></li><li><strong>Battery life as described</strong></li></ul><p>As I noted when I <a href="https://www.techradar.com/health-fitness/fitness-trackers/i-ran-10-km-wearing-the-google-fitbit-air-and-the-apple-watch-ultra-3-here-are-all-the-differences-in-heart-rate-calories-and-more">compared the Google Fitbit Air against the Apple Watch Ultra 3</a>, the tracker performed well during my 10K test run, at least for the metrics like heart rate and calorie count, which it can use its onboard sensors for. The metrics it uses my phone's GPS to estimate, like distance, were off significantly. </p><p>I’ve embedded the results below, but generally there was no statistically significant difference between heart rate or calorie estimations from the two devices. I'll be updating the review with confirmation of heart rate scores tested against a new Polar H10 chest strap, as my old testing unit has malfunctioned. </p><div class="vizualizer-embed"><style>    @import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');    @import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');    @import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,400;0,900;1,900&display=swap');        /* Reset & Base */    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper *, #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper *:before, #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper *:after, #fv-chart-1780054953725-jxfr84byr-slideshow *, #fv-chart-1780054953725-jxfr84byr-slideshow *:before, #fv-chart-1780054953725-jxfr84byr-slideshow *:after {        box-sizing: border-box !important; margin: 0; padding: 0; border: 0;        font-size: 100%; font: inherit; vertical-align: baseline;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper, #fv-chart-1780054953725-jxfr84byr-slideshow { font-family: 'Open Sans', sans-serif !important; }    /* Main Wrappers */    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper {        position: relative !important; overflow: visible !important;        --riv-primary: #2E6E93;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-inner-wrapper {        color: #1F2937 !important; background-color: #ffffff !important;        padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;        box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;        margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;        overflow: hidden !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-inner-wrapper.fv-no-header.fv-is-image-compare {        padding-top: 0 !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.fv-full-bleed {                width: 100vw !important;        margin-left: calc(50% - 50vw) !important;            }        body {        overflow-x: clip !important;    }        #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.fv-full-bleed .fv-inner-wrapper {        padding: 0 !important;        border-radius: 0 !important;        box-shadow: none !important;        margin: 0 !important;        background-color: transparent !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-inner-wrapper.fv-is-shop-the-look {        padding: 0 !important;        border-radius: 0 !important;        box-shadow: none !important;        margin: 0 !important;        background-color: transparent !important;    }            /* Slideshow Styles */    #fv-chart-1780054953725-jxfr84byr-slideshow {        position: relative !important;        width: 100% !important;        margin: 1rem 0 !important;        --riv-primary: #2E6E93;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-slides-wrapper {        position: relative !important;        width: 100% !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-slide {        width: 100% !important;        animation: fv-fade-in 0.3s ease-in-out;    }      @keyframes fv-fade-in {        from { opacity: 0; }        to { opacity: 1; }    }        /* Top Navigation Row (Redesign) */    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-slideshow-nav-row {        position: relative !important;        display: flex !important;        justify-content: space-between !important;        align-items: center !important;        padding: 0 0 16px 0 !important;        width: 100% !important;        z-index: 20 !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-nav-btn {        background-color: var(--riv-primary) !important;        color: #ffffff !important;        border: none !important;        border-radius: 4px !important;        padding: 8px 16px !important;        font-size: 14px !important;        font-weight: 700 !important;        cursor: pointer !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        gap: 6px !important;        transition: opacity 0.2s, background-color 0.2s !important;        height: 36px !important;        text-transform: none !important;        box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;    }        #fv-chart-1780054953725-jxfr84byr-slideshow .fv-nav-btn svg {        width: 18px !important;        height: 18px !important;        stroke-width: 3px !important;        filter: none !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-nav-btn:hover {        opacity: 0.9 !important;        transform: translateY(-1px) !important;    }        #fv-chart-1780054953725-jxfr84byr-slideshow .fv-nav-btn.disabled {        background-color: #E5E7EB !important;        color: #9CA3AF !important;        cursor: default !important;        pointer-events: none !important;        box-shadow: none !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-slide-counter {        font-family: 'Poppins', sans-serif !important;        font-size: 14px !important;        font-weight: 600 !important;        color: #374151 !important;        text-align: center !important;        min-width: 40px !important;        background-color: rgba(255,255,255,0.8) !important;        padding: 2px 8px !important;        border-radius: 10px !important;    }        /* Slideshow Dropdown Navigation */    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-slideshow-select {        position: absolute !important;        top: 10px !important;        right: 10px !important;        z-index: 20 !important;        appearance: none !important;        -webkit-appearance: none !important;        -moz-appearance: none !important;        background-color: white !important;        border: 1px solid #d1d5db !important;        color: #1F2937 !important;        font-family: 'Open Sans', sans-serif !important;        font-size: 14px !important;        font-weight: 600 !important;        padding: 6px 32px 6px 12px !important;        border-radius: 4px !important;        cursor: pointer !important;        box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;        background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;        background-position: right 0.5rem center !important;        background-repeat: no-repeat !important;        background-size: 1.5em 1.5em !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-slideshow-select:focus {        outline: 2px solid #2E6E93 !important;        border-color: #2E6E93 !important;    }        /* Typography */    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-chart-title {         font-weight: bold !important;         text-align: center !important;         margin-bottom: 0.5rem !important;         color: var(--riv-primary) !important;         font-size: 20px !important;         line-height: 1.2 !important;         font-family: 'Open Sans', sans-serif !important;         text-transform: none !important;         white-space: normal !important;         overflow-wrap: break-word !important;        padding: 0 20px !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-chart-subhead {         font-size: 18px !important;         font-weight: 500 !important;         text-align: center !important;         margin-bottom: 2rem !important;         color: #374151 !important;         line-height: 1.7 !important;         font-family: 'Open Sans', sans-serif !important;         display: block !important;         text-transform: none !important;        padding: 0 20px !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }    /* Versus Chart */    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-versus-select-wrapper { flex: 1; min-width: 0; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }    @keyframes fv-grow-max-width {        from { max-width: 0; }        to { max-width: 100%; }    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-inside-left { white-space: nowrap; flex-shrink: 0; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-inside-right { white-space: nowrap; flex-shrink: 0; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }    /* Image Comparison Styles */    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-image-compare-container {        width: auto !important;        margin-left: -1.5rem !important;        margin-right: -1.5rem !important;        margin-bottom: 2rem !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.fv-full-bleed .fv-image-compare-container {        width: 100% !important;        max-width: none !important;        margin: 0 auto !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-image-compare-wrapper {        position: relative !important;        width: 100% !important;        overflow: hidden !important;        border-radius: 0 !important;        background-color: #000 !important;        touch-action: pan-y !important;        user-select: none !important;        -webkit-user-select: none !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-image-compare-inner {        position: relative !important;        width: 100% !important;        height: 100% !important;        display: block !important;        transform-origin: center center !important;        transition: transform 0.1s ease-out !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-image-compare-bg {        display: block !important;        width: 100% !important;        height: auto !important;        pointer-events: none !important;        user-select: none !important;        -webkit-user-select: none !important;        -webkit-user-drag: none !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-image-compare-fg {        position: absolute !important;        top: 0 !important;        left: 0 !important;        width: 100% !important;        height: 100% !important;        object-fit: cover !important;        clip-path: polygon(0 0, 50% 0, 50% 100%, 0 100%) !important;        pointer-events: none !important;        user-select: none !important;        -webkit-user-select: none !important;        -webkit-user-drag: none !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-image-compare-slider {        position: absolute !important;        top: 0 !important;        bottom: 0 !important;        left: 50% !important;        width: 32px !important;        transform: translateX(-50%) !important;        cursor: ew-resize !important;        z-index: 10 !important;        user-select: none !important;        -webkit-user-select: none !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-image-compare-slider-line {        position: absolute !important;        top: 0 !important;        bottom: 0 !important;        left: 50% !important;        width: 4px !important;        background-color: white !important;        transform: translateX(-50%) !important;        box-shadow: 0 0 10px rgba(0,0,0,0.5) !important;        pointer-events: none !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-image-compare-handle {        position: absolute !important;        top: 50% !important;        left: 50% !important;        transform: translate(-50%, -50%) !important;        width: 32px !important;        height: 32px !important;        background-color: white !important;        border-radius: 50% !important;        box-shadow: 0 2px 6px rgba(0,0,0,0.3) !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        gap: 4px !important;        pointer-events: none !important;        z-index: 11 !important;        overflow: hidden !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-image-compare-handle.fv-image-compare-handle-square {        border-radius: 6px !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-image-compare-arrow-left {        width: 0 !important;        height: 0 !important;        border-top: 4px solid transparent !important;        border-bottom: 4px solid transparent !important;        border-right: 4px solid #4b5563 !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-image-compare-arrow-right {        width: 0 !important;        height: 0 !important;        border-top: 4px solid transparent !important;        border-bottom: 4px solid transparent !important;        border-left: 4px solid #4b5563 !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-image-compare-label {        position: absolute !important;        top: 1rem !important;        background-color: rgba(0, 0, 0, 0.5) !important;        color: white !important;        padding: 0.25rem 0.75rem !important;        border-radius: 0.25rem !important;        font-size: 0.875rem !important;        font-weight: 500 !important;        pointer-events: none !important;        backdrop-filter: blur(4px) !important;        z-index: 5 !important;        transition: right 0.3s ease, opacity 0.2s ease !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-image-compare-label-left {        left: 1rem !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-image-compare-label-right {        right: 1rem !important;    }        #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-image-compare-expand-btn,    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-image-compare-close-btn {        position: absolute !important;        bottom: 1rem !important;        right: 1rem !important;        background-color: rgba(0, 0, 0, 0.5) !important;        color: white !important;        border: none !important;        border-radius: 0.25rem !important;        padding: 0.5rem !important;        cursor: pointer !important;        z-index: 20 !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        backdrop-filter: blur(4px) !important;        transition: background-color 0.2s !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-image-compare-expand-btn:hover,    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-image-compare-close-btn:hover {        background-color: rgba(0, 0, 0, 0.7) !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-image-compare-close-btn {        display: none !important;        top: 1rem !important;        bottom: auto !important;    }    /* Fullscreen State */    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-image-compare-wrapper.fv-image-compare-fullscreen {        position: fixed !important;        top: 0 !important;        left: 0 !important;        right: 0 !important;        bottom: 0 !important;        width: 100% !important;        height: 100% !important;        z-index: 999999 !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        background-color: rgba(0, 0, 0, 0.9) !important;        margin: 0 !important;        touch-action: none !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner {        width: 100% !important;        height: 100% !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        cursor: grab !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active {        cursor: grabbing !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-bg {        position: absolute !important;        top: 0 !important;        left: 0 !important;        max-width: 100% !important;        max-height: 100% !important;        width: 100% !important;        height: 100% !important;        object-fit: contain !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-fg {        max-width: 100% !important;        max-height: 100% !important;        width: 100% !important;        height: 100% !important;        object-fit: contain !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn {        display: none !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn {        display: flex !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right {        right: 4rem !important;    }    /* Footer */    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-footer-content { text-align: center !important; width: 100% !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-logo {         display: block !important;         margin: 0 auto !important;         width: 120px !important;         min-width: 120px !important;        max-width: 120px !important;         height: auto !important;         object-fit: contain !important;         flex-shrink: 0 !important;    }    /* Display Mode Controls */    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-dropdown-title {        appearance: none !important;        -webkit-appearance: none !important;        -moz-appearance: none !important;        background: transparent !important;        border: none !important;        font-size: 18px !important;        font-weight: 600 !important;        color: var(--riv-primary) !important;        padding-right: 28px !important;        padding-left: 10px !important;        cursor: pointer !important;        text-align: center !important;        text-align-last: center !important;        width: auto !important;        max-width: 100% !important;        font-family: 'Open Sans', sans-serif !important;        line-height: 1.3 !important;        margin: 0 !important;        text-overflow: ellipsis !important;        overflow: hidden !important;        white-space: nowrap !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-dropdown-title:focus { outline: none !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-dropdown-title::-ms-expand { display: none !important; }        #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-dropdown-chevron {        position: absolute !important;        right: 0 !important;        top: 50% !important;        transform: translateY(-50%) !important;        pointer-events: none !important;        color: var(--riv-primary) !important;        display: flex !important;        align-items: center !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-carousel-nav-btn {        background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;        cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }        /* Legend */    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }    /* Multi-Value Legend */    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-multi-value-legend {         display: flex !important;         justify-content: center !important;         flex-wrap: wrap !important;         gap: 12px 24px !important;         margin-bottom: 1.5rem !important;         padding: 0 !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }    /* Chart Core Styles */    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-benchmark-group { margin-bottom: 1rem !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-benchmark-title {         font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;        text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;        font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;        text-transform: none !important;        white-space: normal !important;        overflow-wrap: break-word !important;         word-wrap: break-word !important;        max-width: 100% !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-bar-row, #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }     #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-bar:hover { opacity: 0.8 !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-bar-inner-value { flex-shrink: 0 !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }    /* Multi-Value Bar Logic */    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }        /* Stacked Bar */    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-stacked-bar { display: flex !important; overflow: hidden !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-stacked-segment:last-child { border-right: none !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }    /* Grouped Bar */    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-grouped-product-title-wrapper { padding-left: 150px !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-bar-cluster .fv-bar-container { height: 20px !important; }        /* Line Chart Grid */    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .riv-grid line {        stroke: #D1D5DB !important;        stroke-dasharray: 3 3 !important;    }    /* X-Axis */    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }     #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-x-axis-ticks span { position: relative !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-y-axis-title {        font-size: 15px !important;        color: #374151 !important;        line-height: 1.5 !important;        text-align: left !important;        padding-left: 5.83% !important; /* Aligns with Y-axis line inside SVG (35/600) */        margin-bottom: 4px !important;        display: block !important;        font-weight: bold !important;    }    /* Shop The Look */    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-stl-container { position: relative !important; width: auto !important; display: block !important; background-color: transparent !important; transition: min-height 0.3s ease !important; overflow: hidden !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-stl-wrapper { position: relative !important; width: auto !important; display: block !important; margin: 0 auto !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.fv-full-bleed .fv-stl-container { width: 100% !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.fv-full-bleed .fv-stl-wrapper { width: 100% !important; max-width: none !important; margin: 0 auto !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-stl-image { display: block !important; width: 100% !important; height: auto !important; }        #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-stl-hotspot-container { position: absolute !important; z-index: 10 !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-stl-hotspot-btn { position: absolute !important; margin-left: -0.75rem !important; margin-top: -0.75rem !important; width: 1.5rem !important; height: 1.5rem !important; border-radius: 9999px !important; display: flex !important; align-items: center !important; justify-content: center !important; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important; transition-property: all !important; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important; transition-duration: 300ms !important; cursor: pointer !important; border: none !important; padding: 0 !important; background-color: #ffffff !important; color: #1e293b !important; font-size: 0.75rem !important; font-weight: 700 !important; font-family: sans-serif !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-stl-hotspot-btn:hover { transform: scale(1.1) !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-stl-hotspot-btn:focus { outline: 2px solid transparent !important; outline-offset: 2px !important; box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #000000 !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-stl-hotspot-btn[aria-expanded="true"] { background-color: #3b82f6 !important; color: #ffffff !important; transform: scale(1.1) !important; box-shadow: 0 0 0 2px #ffffff !important; }        #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-stl-hotspot-pulse { position: absolute !important; inset: 0 !important; border-radius: 9999px !important; background-color: #2E6E93 !important; opacity: 0.4 !important; pointer-events: none !important; z-index: -1 !important; animation: fv-stl-ping 1.5s cubic-bezier(0, 0, 0.2, 1) 3 forwards !important; }    @keyframes fv-stl-ping { 75%, 100% { transform: scale(2); opacity: 0; } }    @media (max-width: 640px) {        #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-stl-hotspot-pulse { animation-fill-mode: none !important; }    }    /* Shop the look button */    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-stl-shop-all-btn { position: absolute !important; bottom: 1rem !important; right: 1rem !important; height: 2.5rem !important; background-color: rgba(255, 255, 255, 0.95) !important; backdrop-filter: blur(12px) !important; color: #111827 !important; padding: 0 1rem 0 3rem !important; border-radius: 0.25rem !important; font-weight: 700 !important; font-size: 0.875rem !important; box-shadow: 0 4px 16px rgba(0, 0, 0, 0.2) !important; border: none !important; cursor: pointer !important; transition: all 0.2s !important; z-index: 10 !important; display: flex !important; align-items: center !important; text-transform: uppercase !important; overflow: hidden !important; white-space: nowrap !important; max-width: calc(100% - 2rem) !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-stl-shop-all-btn span { overflow: hidden !important; text-overflow: ellipsis !important; white-space: nowrap !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-stl-shop-all-btn:hover { background-color: #ffffff !important; transform: scale(1.05) !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-stl-shop-all-logo { position: absolute !important; left: 0 !important; top: 0 !important; width: 2.5rem !important; height: 2.5rem !important; object-fit: cover !important; background-color: #ffffff !important; border-right: 1px solid #f3f4f6 !important; flex-shrink: 0 !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-stl-shop-all-icon { position: absolute !important; left: 0 !important; top: 0 !important; width: 2.5rem !important; height: 2.5rem !important; display: flex !important; align-items: center !important; justify-content: center !important; background-color: #ffffff !important; border-right: 1px solid #f3f4f6 !important; color: #1f2937 !important; flex-shrink: 0 !important; }    /* All Products Modal */    #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr { position: fixed !important; inset: 0 !important; background-color: rgba(0, 0, 0, 0) !important; backdrop-filter: blur(0px) !important; -webkit-backdrop-filter: blur(0px) !important; display: flex !important; align-items: center !important; justify-content: center !important; z-index: 99999 !important; pointer-events: none !important; transition: background-color 0.3s ease, backdrop-filter 0.3s ease, -webkit-backdrop-filter 0.3s ease !important; padding: 1rem !important; overflow: hidden !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr { position: absolute !important; padding: 0 !important; align-items: flex-end !important; }    #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr.is-active { background-color: rgba(0, 0, 0, 0.2) !important; backdrop-filter: blur(4px) !important; -webkit-backdrop-filter: blur(4px) !important; pointer-events: auto !important; }        #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-content { width: 100% !important; max-width: 42rem !important; max-height: 100% !important; display: flex !important; flex-direction: column !important; position: relative !important; background-color: rgba(255, 255, 255, 0.95) !important; backdrop-filter: blur(12px) !important; -webkit-backdrop-filter: blur(12px) !important; border-radius: 1rem !important; box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important; overflow: hidden !important; transition: transform 0.3s cubic-bezier(0.16, 1, 0.3, 1), opacity 0.3s ease !important; opacity: 0 !important; transform: scale(0.95) !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-content { max-width: 100% !important; height: 85% !important; max-height: 85% !important; border-radius: 1.5rem 1.5rem 0 0 !important; transform: translateY(100%) !important; opacity: 1 !important; }    #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr.is-active .fv-stl-all-products-content { opacity: 1 !important; transform: scale(1) !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr.is-active .fv-stl-all-products-content { transform: translateY(0) !important; }        /* V2 Bottom Sheet Style */    #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr.v2 { align-items: flex-end !important; padding: 0 !important; }    @media (min-width: 640px) {        #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr.v2:not(.mobile-view *) { justify-content: flex-end !important; }    }    #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr.v2 .fv-stl-all-products-content { max-width: 100% !important; height: 85% !important; max-height: 85% !important; border-radius: 1.5rem 1.5rem 0 0 !important; transform: translateY(100%) !important; opacity: 1 !important; }    @media (min-width: 640px) {        #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr.v2:not(.mobile-view *) .fv-stl-all-products-content { max-width: 700px !important; border-radius: 1.5rem 0 0 0 !important; }    }    #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr.v2.is-active .fv-stl-all-products-content { transform: translateY(0) !important; opacity: 1 !important; }        #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-header { display: flex !important; align-items: center !important; justify-content: space-between !important; padding: 1.5rem !important; border-bottom: 1px solid #e5e7eb !important; flex-shrink: 0 !important; position: sticky !important; top: 0 !important; background-color: rgba(255, 255, 255, 0.8) !important; backdrop-filter: blur(12px) !important; -webkit-backdrop-filter: blur(12px) !important; z-index: 10 !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-header { padding: 0.75rem !important; }        #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-logo { height: 1.5rem !important; width: auto !important; object-fit: contain !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-logo { height: 1.25rem !important; }        #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-title { font-size: 1.25rem !important; font-weight: 700 !important; color: #111827 !important; margin: 0 !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-title { font-size: 1.125rem !important; }        #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-close { width: 2rem !important; height: 2rem !important; border-radius: 9999px !important; background-color: rgba(0, 0, 0, 0.05) !important; display: flex !important; align-items: center !important; justify-content: center !important; border: none !important; cursor: pointer !important; z-index: 10 !important; color: #6b7280 !important; transition: all 0.2s !important; padding: 0 !important; }    #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-close:hover { background-color: rgba(0, 0, 0, 0.1) !important; color: #111827 !important; }        #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-list { list-style: none !important; padding: 1.5rem !important; margin: 0 !important; overflow-y: auto !important; flex: 1 !important; display: flex !important; flex-direction: column !important; gap: 0.75rem !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-list { padding: 0.75rem !important; gap: 0.5rem !important; }        #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-item { margin: 0 !important; padding: 0.25rem !important; }        #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-link { display: flex !important; align-items: flex-start !important; padding: 0.75rem !important; text-decoration: none !important; color: inherit !important; transition: all 0.2s !important; border-radius: 1rem !important; border: 1px solid transparent !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-link { padding: 0.5rem !important; border-radius: 0.75rem !important; }    #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-link:hover { background-color: #ffffff !important; border-color: #e5e7eb !important; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.05), 0 2px 4px -1px rgba(0, 0, 0, 0.03) !important; }    #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-item.is-highlighted .fv-stl-all-products-link { background-color: #ffffff !important; border-color: #d1d5db !important; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06), 0 0 0 2px #111827 !important; }        #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-image-container { position: relative !important; margin-right: 1.25rem !important; flex-shrink: 0 !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-image-container { margin-right: 0.75rem !important; }    #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-number { position: absolute !important; top: -0.5rem !important; left: -0.5rem !important; width: 1.5rem !important; height: 1.5rem !important; border-radius: 9999px !important; background-color: #0f172a !important; color: #ffffff !important; display: flex !important; align-items: center !important; justify-content: center !important; font-size: 0.75rem !important; font-weight: 700 !important; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06), 0 0 0 2px #ffffff !important; z-index: 10 !important; font-family: sans-serif !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-number { top: -0.375rem !important; left: -0.375rem !important; width: 1.25rem !important; height: 1.25rem !important; font-size: 0.625rem !important; }    #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-image-wrapper { width: 6rem !important; height: 6rem !important; border-radius: 0.75rem !important; overflow: hidden !important; background-color: #f9fafb !important; border: 1px solid #f3f4f6 !important; display: flex !important; align-items: center !important; justify-content: center !important; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.02) !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-image-wrapper { width: 4rem !important; height: 4rem !important; border-radius: 0.5rem !important; }    #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-image { width: 100% !important; height: 100% !important; object-fit: cover !important; }    #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-placeholder { width: 2rem !important; height: 2rem !important; color: #d1d5db !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-placeholder { width: 1.5rem !important; height: 1.5rem !important; }        #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-info { flex: 1 !important; min-width: 0 !important; display: flex !important; flex-direction: column !important; justify-content: center !important; margin-top: 0.25rem !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-info { margin-top: 0 !important; }    #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-brand { font-size: 0.625rem !important; font-weight: 700 !important; color: #6b7280 !important; text-transform: uppercase !important; letter-spacing: 0.1em !important; margin: 0 0 0.375rem 0 !important; white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-brand { font-size: 0.5625rem !important; margin: 0 0 0.25rem 0 !important; }    #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-name { font-size: 1rem !important; font-weight: 700 !important; color: #111827 !important; margin: 0 0 0.375rem 0 !important; display: -webkit-box !important; -webkit-line-clamp: 2 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; line-height: 1.25 !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-name { font-size: 0.875rem !important; margin: 0 0 0.25rem 0 !important; }        #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-meta { display: flex !important; align-items: center !important; font-size: 0.875rem !important; margin-bottom: 0.375rem !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-meta { font-size: 0.75rem !important; margin-bottom: 0.25rem !important; }    #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-price { font-weight: 700 !important; color: #111827 !important; }    #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-sale-price { font-weight: 700 !important; color: #dc2626 !important; margin-right: 0.5rem !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-sale-price { margin-right: 0.375rem !important; }    #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-original-price { color: #9ca3af !important; text-decoration: line-through !important; font-size: 0.75rem !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-original-price { font-size: 0.625rem !important; }    #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-commentary { font-size: 0.875rem !important; color: #4b5563 !important; margin: 0 !important; display: -webkit-box !important; -webkit-line-clamp: 2 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; line-height: 1.375 !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-commentary { font-size: 0.75rem !important; }        #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-action { width: 2.5rem !important; height: 2.5rem !important; border-radius: 9999px !important; background-color: #f9fafb !important; display: flex !important; align-items: center !important; justify-content: center !important; color: #9ca3af !important; margin-left: 1rem !important; flex-shrink: 0 !important; border: 1px solid #f3f4f6 !important; transition: all 0.2s !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-action { width: 2rem !important; height: 2rem !important; margin-left: 0.75rem !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-action svg { width: 14px !important; height: 14px !important; }    #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-link:hover .fv-stl-all-products-action { background-color: #111827 !important; color: #ffffff !important; border-color: #111827 !important; }    /* Image Annotation Styles */    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-ia-container { position: relative !important; width: auto !important; display: block !important; background-color: transparent !important; overflow: hidden !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-ia-wrapper { position: relative !important; width: auto !important; display: block !important; margin: 0 auto !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.fv-full-bleed .fv-ia-container { width: 100% !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.fv-full-bleed .fv-ia-wrapper { width: 100% !important; max-width: none !important; margin: 0 auto !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-ia-image { display: block !important; width: 100% !important; height: auto !important; }        #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-ia-node-container { position: absolute !important; z-index: 10 !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-ia-node-button { position: absolute !important; margin-left: -0.75rem !important; margin-top: -0.75rem !important; width: 1.5rem !important; height: 1.5rem !important; border-radius: 9999px !important; display: flex !important; align-items: center !important; justify-content: center !important; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1) !important; transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1) !important; cursor: pointer !important; border: none !important; padding: 0 !important; background-color: #ffffff !important; color: #1e293b !important; font-size: 0.75rem !important; font-weight: 700 !important; font-family: sans-serif !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-ia-node-button:hover { transform: scale(1.1) !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-ia-node-button.is-active { background-color: #2E6E93 !important; color: #ffffff !important; transform: scale(1.1) !important; box-shadow: 0 0 0 2px #ffffff !important; }        #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-ia-pulse-ring { position: absolute !important; inset: 0 !important; border-radius: 9999px !important; background-color: #2E6E93 !important; opacity: 0.4 !important; pointer-events: none !important; z-index: -1 !important; animation: fv-ia-ping 1.5s cubic-bezier(0, 0, 0.2, 1) 3 forwards !important; }    @keyframes fv-ia-ping { 75%, 100% { transform: scale(2); opacity: 0; } }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-ia-static-tooltip { display: none !important; position: absolute !important; top: -10px !important; left: 50% !important; transform: translate(-50%, -100%) !important; background-color: rgba(255, 255, 255, 0.95) !important; padding: 10px !important; border-radius: 6px !important; box-shadow: 0 4px 12px rgba(0,0,0,0.15) !important; width: max-content !important; max-width: 200px !important; font-size: 13px !important; color: #1f2937 !important; z-index: 20 !important; pointer-events: none !important; white-space: pre-wrap !important; line-height: 1.4 !important; border: 1px solid #e5e7eb !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-ia-node-button:hover + .fv-ia-static-tooltip { display: block !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-logo-explore-bar { position: relative !important; width: 100% !important; display: flex !important; justify-content: center !important; align-items: center !important; min-height: 30px !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-logo-explore-bar .fv-logo { margin: 0 auto !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-ia-explore-wrapper { position: absolute !important; right: 0 !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view .fv-logo-explore-bar { flex-direction: column !important; min-height: auto !important; gap: 0.75rem !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view .fv-ia-explore-wrapper { position: static !important; align-self: flex-end !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-ia-explore-btn { background-color: rgba(255, 255, 255, 0.95) !important; color: #1e293b !important; border: 1px solid #e5e7eb !important; border-radius: 9999px !important; padding: 0.5rem 1.25rem !important; font-size: 0.875rem !important; font-weight: 600 !important; font-family: sans-serif !important; display: inline-flex !important; align-items: center !important; gap: 0.5rem !important; cursor: pointer !important; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1) !important; transition: all 0.2s !important; pointer-events: auto !important; flex-shrink: 0 !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-ia-explore-btn:hover { background-color: #ffffff !important; transform: translateY(-2px) !important; box-shadow: 0 6px 8px -1px rgba(0, 0, 0, 0.15) !important; color: #2E6E93 !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-ia-explore-btn svg { transition: transform 0.2s !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-ia-explore-btn:hover svg { transform: translateX(2px) !important; }    /* IA Modal Styles */    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-ia-active-modal-container { display: none !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-ia-modals { display: block !important; position: static !important; }        #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-ia-modal-item { display: none !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-ia-modal-item.is-active {         display: flex !important;         flex-direction: column !important;         position: absolute !important;        top: 1rem !important;        right: 1rem !important;        z-index: 20 !important;        width: 18rem !important;        max-width: calc(100% - 2rem) !important;        background-color: #ffffff !important;         padding: 1rem !important;         border-radius: 0.75rem !important;        box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04) !important;        border: 1px solid #e5e7eb !important;        border-top: 4px solid #2E6E93 !important;        animation: fv-ia-fade-in 0.2s ease-out !important;         gap: 0.75rem !important;        max-height: 80% !important;        overflow-y: auto !important;        pointer-events: auto !important;    }    @keyframes fv-ia-fade-in { from { opacity: 0; transform: scale(0.95); } to { opacity: 1; transform: scale(1); } }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-ia-modal-header { display: flex !important; justify-content: space-between !important; align-items: flex-start !important; margin: 0 !important; gap: 0.5rem !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-ia-node-title { font-size: 1rem !important; line-height: 1.25 !important; font-weight: 700 !important; color: #111827 !important; margin: 0 !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-ia-close-button { background: #f9fafb !important; border: 1px solid #e5e7eb !important; border-radius: 50% !important; width: 2rem !important; height: 2rem !important; display: flex !important; align-items: center !important; justify-content: center !important; color: #9ca3af !important; cursor: pointer !important; padding: 0 !important; flex-shrink: 0 !important; transition: all 0.2s !important; box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05) !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-ia-close-button:hover { background: #e5e7eb !important; color: #111827 !important; }        #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-ia-node-description { font-size: 0.875rem !important; color: #374151 !important; margin: 0 !important; line-height: 1.625 !important; white-space: pre-wrap !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view .fv-ia-node-description { font-size: 0.875rem !important; }    /* Error Handling */    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-ia-empty { display: flex !important; align-items: center !important; justify-content: center !important; height: 200px !important; background-color: #f1f5f9 !important; color: #64748b !important; border: 2px dashed #cbd5e1 !important; border-radius: 0.5rem !important; }    /* Countdown Styles */    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-countdown-container {        display: flex !important;        flex-direction: column !important;        align-items: center !important;        justify-content: center !important;        padding: 1rem !important;        position: relative !important;        width: 100% !important;        box-sizing: border-box !important;        font-family: Montserrat, sans-serif !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-countdown-header {        text-align: center !important;        margin-bottom: 2rem !important;        z-index: 10 !important;        width: 100% !important;        display: flex !important;        flex-direction: column !important;        align-items: center !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-countdown-title {        font-size: 1.25rem !important;        font-weight: 900 !important;        text-transform: uppercase !important;        letter-spacing: 0.05em !important;        margin: 0 !important;        font-style: italic !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-countdown-subhead {        font-size: 1.125rem !important;        font-weight: 900 !important;        text-transform: uppercase !important;        letter-spacing: 0.05em !important;        margin: 0.25rem 0 0 0 !important;        font-style: italic !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-countdown-timer-wrap {        display: flex !important;        flex-direction: column !important;        align-items: center !important;        width: 100% !important;        max-width: 64rem !important;        z-index: 10 !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-countdown-labels {        display: flex !important;        justify-content: center !important;        width: 100% !important;        margin-bottom: 0.5rem !important;        padding: 0 0.5rem !important;        font-size: 0.75rem !important;        font-weight: bold !important;        text-transform: uppercase !important;        letter-spacing: 0.05em !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-countdown-labels > div {        flex: 1 !important;        text-align: center !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-countdown-box {        position: relative !important;        width: 100% !important;        border-top: 6px solid #333 !important;        border-bottom: 8px solid #333 !important;        padding: 1rem 0 !important;        background: linear-gradient(to bottom, #1f2937, #000000) !important;        box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-countdown-digits {        display: flex !important;        justify-content: center !important;        font-size: 1.75rem !important;        font-weight: 900 !important;        letter-spacing: 0em !important;        font-family: monospace !important;        color: #fff !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-countdown-digits > div.digit-box {        flex: 1 !important;        text-align: center !important;        white-space: nowrap !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-countdown-digits > div.colon {        flex: 0 0 auto !important;        opacity: 0.5 !important;        position: relative !important;        top: -2px !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-countdown-spike-l {        position: absolute !important;        left: -15px !important;        top: 50% !important;        transform: translateY(-50%) !important;        width: 0 !important;        height: 0 !important;        border-top: 15px solid transparent !important;        border-bottom: 15px solid transparent !important;        border-right: 15px solid #374151 !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-countdown-spike-r {        position: absolute !important;        right: -15px !important;        top: 50% !important;        transform: translateY(-50%) !important;        width: 0 !important;        height: 0 !important;        border-top: 15px solid transparent !important;        border-bottom: 15px solid transparent !important;        border-left: 15px solid #374151 !important;    }    @media (min-width: 600px) {        #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-countdown-container {            padding: 2rem !important;        }        #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-countdown-title {            font-size: 1.75rem !important;        }        #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-countdown-subhead {            font-size: 1.25rem !important;        }        #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-countdown-digits {            font-size: 2.25rem !important;            letter-spacing: 0 !important;        }        #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-countdown-labels {            font-size: 0.875rem !important;            padding: 0 1rem !important;            margin-bottom: 1rem !important;        }        #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-countdown-box {            padding: 1.5rem 0 !important;        }        #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-countdown-digits > div.colon {            top: -4px !important;        }        #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-countdown-spike-l {            left: -20px !important;            border-top-width: 20px !important;            border-bottom-width: 20px !important;            border-right-width: 20px !important;        }        #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-countdown-spike-r {            right: -20px !important;            border-top-width: 20px !important;            border-bottom-width: 20px !important;            border-left-width: 20px !important;        }    }        @media (min-width: 768px) {        #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-countdown-digits {            font-size: 3.5rem !important;            letter-spacing: 0.05em !important;        }        #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-countdown-digits > div.colon {            top: -5px !important;        }    }    /* Mobile / Forced Mobile View / Labels on Top */    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view .fv-pie-container,    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.labels-on-top .fv-pie-container {        flex-direction: column !important; gap: 1rem !important;    }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-product-title-wrapper,    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-product-title-wrapper {        padding-left: 0 !important;    }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row,    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view .fv-stacked-product,    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-bar-product,    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row,    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.labels-on-top .fv-stacked-product,    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-bar-product {        flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;    }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view .fv-bar-label:not(.fv-grouped-product-title),    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {        width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;    }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view .fv-bar-label,    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-product-title,    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-label,    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-product-title {        width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;    }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view .fv-bar-container,    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view .fv-bar-cluster,    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-container,    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-cluster {        width: 100% !important;    }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-wrapper,    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-wrapper {        margin-left: 0 !important;    }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-label-space,    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-label-space {        display: none !important;    }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-chart-space,    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-chart-space {        padding-right: 0 !important;    }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view .fv-benchmark-title,    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.labels-on-top .fv-benchmark-title {        font-size: 16px !important;    }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view .fv-dropdown-title,    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.labels-on-top .fv-dropdown-title {        font-size: 16px !important;    }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view .fv-carousel-nav-btn,    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.labels-on-top .fv-carousel-nav-btn {        padding: 8px 12px !important; font-size: 14px !important;    }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view .fv-chart-title,    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.labels-on-top .fv-chart-title {        padding: 0 8px !important;    }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view .fv-chart-subhead,    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.labels-on-top .fv-chart-subhead {        padding: 0 8px !important;    }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view .fv-versus-header,    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-header {        flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;    }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper,    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper {        flex: 1 !important; min-width: 0 !important; width: 100% !important;    }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper.fv-left,    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper.fv-left {        text-align: center !important; padding-right: 0 !important;    }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper.fv-right,    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper.fv-right {        text-align: center !important; padding-left: 0 !important;    }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select.fv-select-left,    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select.fv-select-left {        text-align: center !important;    }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select.fv-select-right,    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select.fv-select-right {        text-align: center !important;    }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view .fv-versus-vs,    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-vs {        text-align: center !important; padding: 0.25rem 0 !important;    }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-container,    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-container {        max-width: 100% !important; width: 100% !important;    }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select,    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select {        font-size: 14px !important; width: 100% !important;    }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-btn,    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-btn {        bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;    }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-logo,    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-icon,    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-logo,    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-icon {        width: 2rem !important; height: 2rem !important;    }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-icon svg,    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-icon svg {        width: 14px !important; height: 14px !important;    }        #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view .fv-y-axis-title { padding-left: 5% !important; /* (30/600) for mobile view */ }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view.fv-contains-line-chart .fv-footer-content {        margin-left: -1rem !important;        margin-right: -1rem !important;    }    @media (max-width: 599px) {         #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-pie-container {            flex-direction: column !important; gap: 1rem !important;        }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-grouped-product-title-wrapper {            padding-left: 0 !important;        }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-bar-row,        #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-stacked-product,        #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-grouped-bar-product {            flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;        }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-bar-label:not(.fv-grouped-product-title) {            width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;        }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-bar-label,        #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-grouped-product-title {            width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;        }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-bar-container,        #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-bar-cluster {            width: 100% !important;        }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-x-axis-wrapper {            margin-left: 0 !important;        }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-x-axis-label-space {            display: none !important;        }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-x-axis-chart-space {            padding-right: 0 !important;        }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-benchmark-title {            font-size: 16px !important;        }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-dropdown-title {            font-size: 16px !important;        }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-carousel-nav-btn {            padding: 8px 12px !important; font-size: 14px !important;        }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-chart-title {            padding: 0 8px !important;        }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-chart-subhead {            padding: 0 8px !important;        }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-versus-header {            flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;        }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-versus-select-wrapper {            flex: 1 !important; min-width: 0 !important; width: 100% !important;        }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left {            text-align: center !important; padding-right: 0 !important;        }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right {            text-align: center !important; padding-left: 0 !important;        }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-left {            text-align: center !important;        }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-right {            text-align: center !important;        }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-versus-vs {            text-align: center !important; padding: 0.25rem 0 !important;        }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-versus-select-container {            max-width: 100% !important; width: 100% !important;        }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-versus-select {            font-size: 14px !important; width: 100% !important;        }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-stl-shop-all-btn {            bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;        }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-stl-shop-all-logo,        #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-stl-shop-all-icon {            width: 2rem !important; height: 2rem !important;        }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-stl-shop-all-icon svg {            width: 14px !important; height: 14px !important;        }        #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-y-axis-title { padding-left: 5% !important; /* (30/600) for mobile view */ }        #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.fv-contains-line-chart .fv-footer-content {            margin-left: -1rem !important;            margin-right: -1rem !important;        }    }  </style><script type="application/ld+json">[{  "@context": "https://schema.org",  "@type": "Dataset",  "name": "Overall Chart Title",  "description": "Subhead to describe the test and what's being measured and why",  "creator": {    "@type": "Organization",    "name": "TechRadar",    "logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"  },  "isAccessibleForFree": true,  "dateCreated": "2026-05-29T11:42:33.728Z",  "keywords": [    "Google Fitbit Air",    "Apple Watch Ultra 3",    "Average heart rate",    "benchmark",    "comparison",    "performance",    "review",    "TechRadar"  ],  "measurementTechnique": "Performance Benchmarking",  "variableMeasured": [    {      "@type": "PropertyValue",      "name": "Google Fitbit Air – Average heart rate",      "value": 158,      "unitText": ""    },    {      "@type": "PropertyValue",      "name": "Apple Watch Ultra 3 – Average heart rate",      "value": 161,      "unitText": ""    }  ]},{  "@context": "https://schema.org",  "@type": "Dataset",  "name": "Overall Chart Title",  "description": "Subhead to describe the test and what's being measured and why",  "creator": {    "@type": "Organization",    "name": "TechRadar",    "logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"  },  "isAccessibleForFree": true,  "dateCreated": "2026-05-29T11:42:33.728Z",  "keywords": [    "Google Fitbit Air",    "Apple Watch Ultra 3",    "Average Pace",    "benchmark",    "comparison",    "performance",    "review",    "TechRadar"  ],  "measurementTechnique": "Performance Benchmarking",  "variableMeasured": [    {      "@type": "PropertyValue",      "name": "Google Fitbit Air – Average Pace",      "value": 5.37,      "unitText": ""    },    {      "@type": "PropertyValue",      "name": "Apple Watch Ultra 3 – Average Pace",      "value": 5.47,      "unitText": ""    }  ]},{  "@context": "https://schema.org",  "@type": "Dataset",  "name": "Overall Chart Title",  "description": "Subhead to describe the test and what's being measured and why",  "creator": {    "@type": "Organization",    "name": "TechRadar",    "logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"  },  "isAccessibleForFree": true,  "dateCreated": "2026-05-29T11:42:33.728Z",  "keywords": [    "Google Fitbit Air",    "Apple Watch Ultra 3",    "Calories burned",    "benchmark",    "comparison",    "performance",    "review",    "TechRadar"  ],  "measurementTechnique": "Performance Benchmarking",  "variableMeasured": [    {      "@type": "PropertyValue",      "name": "Google Fitbit Air – Calories burned",      "value": 773,      "unitText": ""    },    {      "@type": "PropertyValue",      "name": "Apple Watch Ultra 3 – Calories burned",      "value": 750,      "unitText": ""    }  ]},{  "@context": "https://schema.org",  "@type": "Dataset",  "name": "Overall Chart Title",  "description": "Subhead to describe the test and what's being measured and why",  "creator": {    "@type": "Organization",    "name": "TechRadar",    "logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"  },  "isAccessibleForFree": true,  "dateCreated": "2026-05-29T11:42:33.728Z",  "keywords": [    "Google Fitbit Air",    "Apple Watch Ultra 3",    "Distance",    "benchmark",    "comparison",    "performance",    "review",    "TechRadar"  ],  "measurementTechnique": "Performance Benchmarking",  "variableMeasured": [    {      "@type": "PropertyValue",      "name": "Google Fitbit Air – Distance",      "value": 10.43,      "unitText": ""    },    {      "@type": "PropertyValue",      "name": "Apple Watch Ultra 3 – Distance",      "value": 10.03,      "unitText": ""    }  ]}]</script>        <div id="fv-chart-1780054953725-jxfr84byr-slideshow" class="fv-slideshow-container" data-slide-count="4" data-iframe-height="true">                            <div class="fv-slideshow-nav-row">                    <button class="fv-nav-btn prev disabled" aria-label="Previous Slide">                        <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m15 18-6-6 6-6"/></svg>                        <span>Previous</span>                    </button>                    <div class="fv-slide-counter">1 / 4</div>                    <button class="fv-nav-btn next" aria-label="Next Slide">                        <span>Next</span>                        <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m9 18 6-6-6-6"/></svg>                    </button>                </div>                          <div class="fv-slides-wrapper">                <div class="fv-slide" id="fv-chart-1780054953725-jxfr84byr-slide-0-wrapper" data-index="0" style="display: block;">                <div id="fv-chart-1780054953725-jxfr84byr-slide-0" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true">        <div class="fv-inner-wrapper fv-no-header   ">                                                <div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1780054953725-jxfr84byr-slide-0-bar-Average heart rate" data-chart-type="Bar" data-title="Average heart rate" data-subhead="" data-caption="                                                        " style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">Average heart rate</h4><div class="fv-bar-row" title="Google Fitbit Air - Average heart rate: 158 ">                    <div class="fv-bar-label ">Google Fitbit Air</div>                    <div class="fv-bar-container">                        <div class="fv-bar" style="margin-left: 0%; width: 79%; background-color: #2E6E93;" data-target-width="79" data-target-margin="0">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">158</span></div>    </div>                    </div>                </div><div class="fv-bar-row" title="Apple Watch Ultra 3 - Average heart rate: 161 ">                    <div class="fv-bar-label ">Apple Watch Ultra 3</div>                    <div class="fv-bar-container">                        <div class="fv-bar" style="margin-left: 0%; width: 80.5%; background-color: #E8238C;" data-target-width="80.5" data-target-margin="0">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">161</span></div>    </div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>50</span><span>100</span><span>150</span><span>200</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Average heart rate Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>Google Fitbit Air</td>                <td>158</td>            </tr><tr>                <td>Apple Watch Ultra 3</td>                <td>161</td>            </tr></tbody>        </table></div></div></div>                              <div class="fv-bottom-bar">                    <div class="fv-footer-content" style="display: none;">                <div class="rv-chart-caption" style="display: block;">                    <span class="fv-original-caption" style="display: block;">                                                                                                                                                                                                                                </span>                    <span class="fv-ia-dynamic-caption" style="display: none;"></span>                </div>            </div>                <div class="fv-logo-explore-bar">            <img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png" alt="TechRadar Logo">                                </div>              </div>            </div>    </div>              </div><div class="fv-slide" id="fv-chart-1780054953725-jxfr84byr-slide-1-wrapper" data-index="1" style="display: none;">                <div id="fv-chart-1780054953725-jxfr84byr-slide-1" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true">        <div class="fv-inner-wrapper fv-no-header   ">                                                <div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1780054953725-jxfr84byr-slide-1-bar-Average Pace" data-chart-type="Bar" data-title="Average Pace" data-subhead="" data-caption="                                                        " style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">Average Pace</h4><div class="fv-bar-row" title="Google Fitbit Air - Average Pace: 5.37 ">                    <div class="fv-bar-label ">Google Fitbit Air</div>                    <div class="fv-bar-container">                        <div class="fv-bar" style="margin-left: 0%; width: 89.5%; background-color: #2E6E93;" data-target-width="89.5" data-target-margin="0">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">5.37</span></div>    </div>                    </div>                </div><div class="fv-bar-row" title="Apple Watch Ultra 3 - Average Pace: 5.47 ">                    <div class="fv-bar-label ">Apple Watch Ultra 3</div>                    <div class="fv-bar-container">                        <div class="fv-bar" style="margin-left: 0%; width: 91.16666666666666%; background-color: #E8238C;" data-target-width="91.16666666666666" data-target-margin="0">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">5.47</span></div>    </div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>1.5</span><span>3</span><span>4.5</span><span>6</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Average Pace Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>Google Fitbit Air</td>                <td>5.37</td>            </tr><tr>                <td>Apple Watch Ultra 3</td>                <td>5.47</td>            </tr></tbody>        </table></div></div></div>                              <div class="fv-bottom-bar">                    <div class="fv-footer-content" style="display: none;">                <div class="rv-chart-caption" style="display: block;">                    <span class="fv-original-caption" style="display: block;">                                                                                                                                                                                                                                </span>                    <span class="fv-ia-dynamic-caption" style="display: none;"></span>                </div>            </div>                <div class="fv-logo-explore-bar">            <img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png" alt="TechRadar Logo">                                </div>              </div>            </div>    </div>              </div><div class="fv-slide" id="fv-chart-1780054953725-jxfr84byr-slide-2-wrapper" data-index="2" style="display: none;">                <div id="fv-chart-1780054953725-jxfr84byr-slide-2" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true">        <div class="fv-inner-wrapper fv-no-header   ">                                                <div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1780054953725-jxfr84byr-slide-2-bar-Calories burned" data-chart-type="Bar" data-title="Calories burned" data-subhead="" data-caption="                                                        " style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">Calories burned</h4><div class="fv-bar-row" title="Google Fitbit Air - Calories burned: 773 ">                    <div class="fv-bar-label ">Google Fitbit Air</div>                    <div class="fv-bar-container">                        <div class="fv-bar" style="margin-left: 0%; width: 96.625%; background-color: #2E6E93;" data-target-width="96.625" data-target-margin="0">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">773</span></div>    </div>                    </div>                </div><div class="fv-bar-row" title="Apple Watch Ultra 3 - Calories burned: 750 ">                    <div class="fv-bar-label ">Apple Watch Ultra 3</div>                    <div class="fv-bar-container">                        <div class="fv-bar" style="margin-left: 0%; width: 93.75%; background-color: #E8238C;" data-target-width="93.75" data-target-margin="0">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">750</span></div>    </div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>200</span><span>400</span><span>600</span><span>800</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Calories burned Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>Google Fitbit Air</td>                <td>773</td>            </tr><tr>                <td>Apple Watch Ultra 3</td>                <td>750</td>            </tr></tbody>        </table></div></div></div>                              <div class="fv-bottom-bar">                    <div class="fv-footer-content" style="display: none;">                <div class="rv-chart-caption" style="display: block;">                    <span class="fv-original-caption" style="display: block;">                                                                                                                                                                                                                                </span>                    <span class="fv-ia-dynamic-caption" style="display: none;"></span>                </div>            </div>                <div class="fv-logo-explore-bar">            <img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png" alt="TechRadar Logo">                                </div>              </div>            </div>    </div>              </div><div class="fv-slide" id="fv-chart-1780054953725-jxfr84byr-slide-3-wrapper" data-index="3" style="display: none;">                <div id="fv-chart-1780054953725-jxfr84byr-slide-3" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true">        <div class="fv-inner-wrapper fv-no-header   ">                                                <div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1780054953725-jxfr84byr-slide-3-bar-Distance" data-chart-type="Bar" data-title="Distance" data-subhead="" data-caption="                                                                                                                                                                                                                                " style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">Distance</h4><div class="fv-bar-row" title="Google Fitbit Air - Distance: 10.43 Kilometers">                    <div class="fv-bar-label ">Google Fitbit Air</div>                    <div class="fv-bar-container">                        <div class="fv-bar" style="margin-left: 0%; width: 69.53333333333333%; background-color: #2E6E93;" data-target-width="69.53333333333333" data-target-margin="0">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">10.43</span></div>    </div>                    </div>                </div><div class="fv-bar-row" title="Apple Watch Ultra 3 - Distance: 10.03 Kilometers">                    <div class="fv-bar-label ">Apple Watch Ultra 3</div>                    <div class="fv-bar-container">                        <div class="fv-bar" style="margin-left: 0%; width: 66.86666666666666%; background-color: #E8238C;" data-target-width="66.86666666666666" data-target-margin="0">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">10.03</span></div>    </div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>3.75</span><span>7.5</span><span>11.25</span><span>15</span></div>            <div class="fv-x-axis-unit">Kilometers</div>        </div>    </div>        <table class="sr-only">            <caption>Distance Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>Google Fitbit Air</td>                <td>10.43</td>            </tr><tr>                <td>Apple Watch Ultra 3</td>                <td>10.03</td>            </tr></tbody>        </table></div></div></div>                              <div class="fv-bottom-bar">                    <div class="fv-footer-content" style="display: none;">                <div class="rv-chart-caption" style="display: block;">                    <span class="fv-original-caption" style="display: block;">                                                                                                                                                                                                                                </span>                    <span class="fv-ia-dynamic-caption" style="display: none;"></span>                </div>            </div>                <div class="fv-logo-explore-bar">            <img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png" alt="TechRadar Logo">                                </div>              </div>            </div>    </div>              </div>            </div>        </div>          <script>      window.iFrameResizer = {        heightCalculationMethod: 'taggedElement'      };    </script>    <script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script>    <script>          (function() {      /*  Global animation function for slideshow re-use */      window.fvAnimateCharts = function(chartWrapper) {          if (!chartWrapper) return;                    function animateBars(chartElement) {            if (!chartElement) return;            var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');            bars.forEach(function(bar, index) {                /*  Reset to 0 first to ensure animation triggers */                bar.style.setProperty('width', '0%', 'important');                bar.style.setProperty('transition', 'none', 'important');                var targetWidth = bar.dataset.targetWidth;                if (targetWidth === undefined) return;                                /*  Force reflow */                void bar.offsetWidth;                 var targetMargin = bar.dataset.targetMargin;                var baseMargin = bar.dataset.baseMargin;                if (baseMargin !== undefined) {                    bar.style.setProperty('margin-left', baseMargin + '%', 'important');                }                                setTimeout(function() {                    var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';                    bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');                    bar.style.setProperty('width', targetWidth + '%', 'important');                    if (targetMargin !== undefined && baseMargin !== undefined) {                        bar.style.setProperty('margin-left', targetMargin + '%', 'important');                    }                }, index * 50 + 50); /*  Reduced initial delay */            });          }          function animateLineChart(chartElement) {              if (!chartElement) return;              var lineSvg = chartElement.querySelector('svg');              if (!lineSvg) return;              var paths = lineSvg.querySelectorAll('.riv-line-path');              paths.forEach(function(p, i) {                if (typeof p.getTotalLength === 'function') {                  var len = p.getTotalLength();                  p.style.transition = 'none';                  p.style.strokeDasharray = len;                  p.style.strokeDashoffset = len;                  p.getBoundingClientRect();                  setTimeout(function() {                    p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';                    p.style.strokeDashoffset = '0';                  }, 100);                }              });              var dots = lineSvg.querySelectorAll('.riv-dot');              dots.forEach(function(dot, i) {                dot.style.opacity = '0';                setTimeout(function() {                    dot.style.transition = 'opacity 0.3s ease';                    dot.style.opacity = '1';                }, 500 + i * 10);              });            }            /*  Execute */            var charts = chartWrapper.querySelectorAll('.fv-chart-item');                        charts.forEach(function(chart) {                /*  If in carousel/dropdown mode, hidden charts are display:none. */                /*  We only animate what is visible. */                if (window.getComputedStyle(chart).display === 'none') return;                                var chartType = chart.dataset.chartType;                if (chartType === 'Line') {                  animateLineChart(chart);                } else if (chartType !== 'Pie') {                  animateBars(chart);                }            });      };            function initialize(uniqueId, isSlideshow) {        var root = document.getElementById(uniqueId);                /*  In slideshow mode, 'root' will be null because the container has '-slideshow' suffix. */        /*  We handle that logic below. */        if (!root && !isSlideshow) return;                /*  Setup internal interactions (Carousel/Dropdown/LineChart) for a specific chart wrapper */        function setupWrapper(chartWrapper) {            if (!chartWrapper) return;                        /*  Responsive mobile view handling */            function checkMobileView() {                var width = chartWrapper.getBoundingClientRect().width;                var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;                                var isMobile;                if (width === 0) {                    /*  Fallback for when width isn't available yet (e.g., hidden tab) */                    isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;                } else {                    /*  Mobile if container is small OR if it's a physical mobile device (overriding fixed-width iframes) */                    isMobile = isMobileDevice || width < 600;                }                                if (isMobile) {                    chartWrapper.classList.add('mobile-view');                } else {                    chartWrapper.classList.remove('mobile-view');                }            }                        /*  Initial check */            checkMobileView();                        if (typeof ResizeObserver !== 'undefined') {                var ro = new ResizeObserver(function() {                    checkMobileView();                });                ro.observe(chartWrapper);            }                        /*  Always add window resize listener as a reliable fallback for DevTools and edge cases */            window.addEventListener('resize', checkMobileView);                        /*  Labels on top handler */            var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';            if (labelsOnTop) {                /*  If there are multiple charts and we're not in a carousel/dropdown, we might have mixed types. */                /*  But typically, labels-on-top is a global setting. We'll apply it initially,  */                /*  and showInternalChart will toggle it if needed. */                var charts = chartWrapper.querySelectorAll('.fv-chart-item');                var hasVisibleBarChart = false;                charts.forEach(function(c) {                    if (window.getComputedStyle(c).display !== 'none') {                        var cType = c.dataset.chartType;                        if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {                            hasVisibleBarChart = true;                        }                    }                });                                if (hasVisibleBarChart) {                    chartWrapper.classList.add('labels-on-top');                } else {                    chartWrapper.classList.remove('labels-on-top');                }            } else {                chartWrapper.classList.remove('labels-on-top');            }                        /*  Legend interactions */            chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {                var chartId = legend.dataset.chart;                var chart = chartWrapper.querySelector('[id="' + chartId + '"]');                if (!chart) return;                var lines = chart.querySelectorAll('.riv-line-path');                var dots = chart.querySelectorAll('.riv-dot');                var legendItems = legend.querySelectorAll('.riv-legend-item');                legendItems.forEach(function(item) {                    var productName = item.dataset.product;                    var safeProductName = productName.replace(/"/g, '\"');                    var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');                    var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');                                        if (line && !line.dataset.origStroke) {                        line.dataset.origStroke = line.getAttribute('stroke-width') || '2';                    }                                        var highlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });                        dots.forEach(function(d) { d.style.opacity = '0.2'; });                        legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });                        if (line) {                            line.style.opacity = '1';                            line.setAttribute('stroke-width', '4');                        }                        productDots.forEach(function(d) { d.style.opacity = '1'; });                        item.style.opacity = '1';                    };                    var clearHighlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });                        dots.forEach(function(d) { d.style.opacity = '1'; });                        legendItems.forEach(function(i) { i.style.opacity = '1'; });                    };                    var toggleIsolate = function() {                        var isIsolated = item.classList.contains('isolated');                        legendItems.forEach(function(i) { i.classList.remove('isolated'); });                        if (isIsolated) {                            lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });                            dots.forEach(function(d) { d.style.opacity = '1'; });                            legendItems.forEach(function(i) { i.style.opacity = '1'; });                        } else {                            item.classList.add('isolated');                            lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });                            dots.forEach(function(d) { d.style.opacity = '0.2'; });                            legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });                            if (line) {                                line.style.opacity = '1';                                line.setAttribute('stroke-width', '4');                            }                            productDots.forEach(function(d) { d.style.opacity = '1'; });                            item.style.opacity = '1';                        }                    };                    item.addEventListener('mouseenter', highlight);                    item.addEventListener('focus', highlight);                    item.addEventListener('mouseleave', clearHighlight);                    item.addEventListener('blur', clearHighlight);                    item.addEventListener('click', toggleIsolate);                                        if (line) {                        line.style.cursor = 'pointer';                        line.addEventListener('mouseenter', highlight);                        line.addEventListener('mouseleave', clearHighlight);                        line.addEventListener('click', toggleIsolate);                    }                });            });                        /*  Versus Chart Logic */            var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');            versusCharts.forEach(function(vc) {                var dataJson = vc.getAttribute('data-versus-data');                var leftColor = vc.getAttribute('data-left-color') || '#E53935';                var rightColor = vc.getAttribute('data-right-color') || '#FFB300';                if (!dataJson) return;                                var versusData = JSON.parse(dataJson);                                var leftSelect = vc.querySelector('.fv-select-left');                var rightSelect = vc.querySelector('.fv-select-right');                var rows = vc.querySelectorAll('.fv-versus-row');                                function updateVersusChart() {                    var leftProduct = leftSelect.value;                    var rightProduct = rightSelect.value;                                        leftSelect.style.color = leftColor;                    leftSelect.style.borderColor = leftColor;                    rightSelect.style.color = rightColor;                    rightSelect.style.borderColor = rightColor;                                        rows.forEach(function(row) {                        var index = parseInt(row.getAttribute('data-index'));                        var data = versusData[index];                        if (!data) return;                                                var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;                        var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;                                                var leftIsNum = typeof leftVal === 'number';                        var rightIsNum = typeof rightVal === 'number';                                                var leftNum = leftIsNum ? leftVal : 0;                        var rightNum = rightIsNum ? rightVal : 0;                                                var maxVal = Math.max(leftNum, rightNum, 0.0001);                                                var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;                        var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;                                                var winner = null;                        var pctDiffStr = null;                                                if (leftIsNum && rightIsNum) {                            if (leftNum > rightNum) {                                winner = 'left';                                if (rightNum > 0) {                                    var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);                                    pctDiffStr = '+' + diff.toLocaleString() + '%';                                }                            } else if (rightNum > leftNum) {                                winner = 'right';                                if (leftNum > 0) {                                    var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);                                    pctDiffStr = '+' + diff.toLocaleString() + '%';                                }                            }                        }                                                var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));                        var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));                        var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||                                    (data.productData[rightProduct] && data.productData[rightProduct].unit) || '';                                                var leftTextStr = leftDisplay;                        var rightTextStr = rightDisplay;                                                var leftBar = row.querySelector('.fv-versus-bar-left');                        var rightBar = row.querySelector('.fv-versus-bar-right');                        var leftText = row.querySelector('.fv-inside-left');                        var rightText = row.querySelector('.fv-inside-right');                        var labelText = row.querySelector('.fv-versus-label span');                                                var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');                        var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');                                                var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');                        existingPctDiffs.forEach(function(el) { el.remove(); });                                                if (winner === 'left' && pctDiffStr) {                            var pctSpan = document.createElement('span');                            pctSpan.className = 'fv-versus-pct-diff';                            pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';                            pctSpan.textContent = pctDiffStr;                            if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);                        } else if (winner === 'right' && pctDiffStr) {                            var pctSpan = document.createElement('span');                            pctSpan.className = 'fv-versus-pct-diff';                            pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';                            pctSpan.textContent = pctDiffStr;                            if (rightBar) rightBar.appendChild(pctSpan);                        }                                                if (leftBar) {                            leftBar.style.backgroundColor = leftColor;                            leftBar.dataset.targetWidth = leftWidth;                            leftBar.style.setProperty('--target-width', leftWidth + '%');                            leftBar.style.width = leftWidth + '%';                        }                        if (rightBar) {                            rightBar.style.backgroundColor = rightColor;                            rightBar.dataset.targetWidth = rightWidth;                            rightBar.style.setProperty('--target-width', rightWidth + '%');                            rightBar.style.width = rightWidth + '%';                        }                        if (leftText) {                            leftText.innerHTML = leftTextStr;                        }                        if (rightText) {                            rightText.innerHTML = rightTextStr;                        }                        if (labelText) {                            labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');                        }                    });                }                                if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);                if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);            });            /*  Carousel & Dropdown Logic */            var charts = chartWrapper.querySelectorAll('.fv-chart-item');            var dropdown = chartWrapper.querySelector('.fv-dropdown-title');            var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');            var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');            var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');            var counter = chartWrapper.querySelector('.fv-carousel-counter');                        /*  Text Elements */            var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');            var captionEl = chartWrapper.querySelector('.rv-chart-caption');            var footerContentEl = chartWrapper.querySelector('.fv-footer-content');            var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');            var logoEl = chartWrapper.querySelector('.fv-logo');            if (charts.length > 1 && (dropdown || prevBtn)) {                 var currentChartIndex = 0;                 var titles = [];                 if (dropdown) {                    titles = Array.from(dropdown.options).map(function(o) { return o.text; });                 } else {                    charts.forEach(function(c) {                        titles.push(c.getAttribute('data-title') || '');                    });                 }                                  function showInternalChart(index) {                    if (index < 0) index = charts.length - 1;                    if (index >= charts.length) index = 0;                    currentChartIndex = index;                                        charts.forEach(function(c, i) {                        c.style.display = i === index ? 'block' : 'none';                        if (i === index) {                             var cType = c.dataset.chartType;                             if (cType === 'Line') {                                 /*  Line chart animations if needed */                             } else if (cType !== 'Pie') {                                 window.fvAnimateCharts(chartWrapper);                             }                                                          /*  Update labels-on-top based on current chart type */                             var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';                             if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {                                 chartWrapper.classList.add('labels-on-top');                             } else {                                 chartWrapper.classList.remove('labels-on-top');                             }                        }                    });                                        if (dropdown) dropdown.value = index;                    if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];                    if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;                                        /*  Update Subhead and Caption */                    var activeChart = charts[index];                    if (activeChart) {                        var newSubhead = activeChart.getAttribute('data-subhead');                        var newCaption = activeChart.getAttribute('data-caption');                        var currentChartType = activeChart.getAttribute('data-chart-type');                        var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';                                                if (subheadEl) subheadEl.textContent = newSubhead || '';                        if (captionEl) captionEl.textContent = newCaption || '';                                                if (footerContentEl) {                             if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {                                 footerContentEl.style.display = 'block';                                 if (bottomBarEl) bottomBarEl.style.display = 'flex';                             } else {                                 footerContentEl.style.display = 'none';                                 if (bottomBarEl && !logoEl) {                                     bottomBarEl.style.display = 'none';                                 }                             }                        }                    }                 }                                  if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });                 if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });                 if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });            }            /*  Image Comparison Logic */            var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');            imageCompareWrappers.forEach(function(wrapper) {                var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;                var slider = wrapper.querySelector('.fv-image-compare-slider');                var fgImage = wrapper.querySelector('.fv-image-compare-fg');                var bgImage = wrapper.querySelector('.fv-image-compare-bg');                var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');                var labelRight = wrapper.querySelector('.fv-image-compare-label-right');                var isDragging = false;                /*  Zoom state */                var scale = 1;                var panX = 0;                var panY = 0;                var isPanning = false;                var hasPanned = false;                var lastClientX = 0;                var lastClientY = 0;                var initialDistance = null;                var lastCenterX = null;                var lastCenterY = null;                function updateTransform() {                    if (wrapper.classList.contains('fv-image-compare-fullscreen')) {                        inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');                    } else {                        inner.style.removeProperty('transform');                        scale = 1;                        panX = 0;                        panY = 0;                    }                }                function constrainPan() {                    var rect = wrapper.getBoundingClientRect();                    /*  Max pan depends on how much the image is scaled beyond the wrapper */                    var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);                    var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);                    panX = Math.max(-maxPanX, Math.min(panX, maxPanX));                    panY = Math.max(-maxPanY, Math.min(panY, maxPanY));                }                wrapper.addEventListener('wheel', function(e) {                    if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;                    e.preventDefault();                    var zoomSensitivity = 0.005;                    var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);                    var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));                                        if (newScale === scale) return;                    var rect = wrapper.getBoundingClientRect();                    var mouseX = e.clientX - rect.left - rect.width / 2;                    var mouseY = e.clientY - rect.top - rect.height / 2;                                        var ratio = newScale / scale;                    panX = mouseX - (mouseX - panX) * ratio;                    panY = mouseY - (mouseY - panY) * ratio;                                        scale = newScale;                    constrainPan();                    updateTransform();                }, { passive: false });                wrapper.addEventListener('mousedown', function(e) {                    if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;                    if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;                    isPanning = true;                    hasPanned = false;                    lastClientX = e.clientX;                    lastClientY = e.clientY;                });                window.addEventListener('mousemove', function(e) {                    if (!isPanning) return;                    var dx = e.clientX - lastClientX;                    var dy = e.clientY - lastClientY;                                        if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {                        hasPanned = true;                    }                    lastClientX = e.clientX;                    lastClientY = e.clientY;                                        panX += dx;                    panY += dy;                                        constrainPan();                    updateTransform();                });                window.addEventListener('mouseup', function() {                    isPanning = false;                });                wrapper.addEventListener('touchstart', function(e) {                    if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;                    if (e.touches.length === 2) {                        e.preventDefault();                        var dx = e.touches[0].clientX - e.touches[1].clientX;                        var dy = e.touches[0].clientY - e.touches[1].clientY;                        initialDistance = Math.sqrt(dx * dx + dy * dy);                                                var rect = wrapper.getBoundingClientRect();                        lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;                        lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;                                                hasPanned = true; /*  Prevent click after pinch */                    } else if (e.touches.length === 1 && scale > 1) {                        if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;                        isPanning = true;                        hasPanned = false;                        lastClientX = e.touches[0].clientX;                        lastClientY = e.touches[0].clientY;                    }                }, { passive: false });                wrapper.addEventListener('touchmove', function(e) {                    if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;                    if (e.touches.length === 2 && initialDistance !== null) {                        e.preventDefault();                        var dx = e.touches[0].clientX - e.touches[1].clientX;                        var dy = e.touches[0].clientY - e.touches[1].clientY;                        var distance = Math.sqrt(dx * dx + dy * dy);                                                if (initialDistance > 0) {                            var zoomFactor = distance / initialDistance;                            var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));                                                        var rect = wrapper.getBoundingClientRect();                            var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;                            var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;                                                        var ratio = newScale / scale;                            panX = centerX - (centerX - panX) * ratio;                            panY = centerY - (centerY - panY) * ratio;                                                        if (lastCenterX !== null && lastCenterY !== null) {                                panX += (centerX - lastCenterX);                                panY += (centerY - lastCenterY);                            }                                                        scale = newScale;                            lastCenterX = centerX;                            lastCenterY = centerY;                            constrainPan();                            updateTransform();                        }                        initialDistance = distance;                    } else if (e.touches.length === 1 && isPanning) {                        e.preventDefault();                        var dx = e.touches[0].clientX - lastClientX;                        var dy = e.touches[0].clientY - lastClientY;                                                if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {                            hasPanned = true;                        }                        lastClientX = e.touches[0].clientX;                        lastClientY = e.touches[0].clientY;                                                panX += dx;                        panY += dy;                                                constrainPan();                        updateTransform();                    }                }, { passive: false });                wrapper.addEventListener('touchend', function(e) {                    if (e.touches.length < 2) {                        initialDistance = null;                    }                    if (e.touches.length === 0) {                        isPanning = false;                    }                });                function handleMove(clientX) {                    var rect = inner.getBoundingClientRect();                    var x = Math.max(0, Math.min(clientX - rect.left, rect.width));                    var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));                                        if (slider) slider.style.setProperty('left', percent + '%', 'important');                    if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');                                        if (labelLeft) {                        if (percent < 10) {                            labelLeft.style.setProperty('opacity', '0', 'important');                        } else {                            labelLeft.style.setProperty('opacity', '1', 'important');                        }                    }                    if (labelRight) {                        if (percent > 90) {                            labelRight.style.setProperty('opacity', '0', 'important');                        } else {                            labelRight.style.setProperty('opacity', '1', 'important');                        }                    }                }                function onMouseMove(e) {                    if (!isDragging) return;                    handleMove(e.clientX);                }                function onTouchMove(e) {                    if (!isDragging) return;                    e.preventDefault();                    handleMove(e.touches[0].clientX);                }                function stopDragging() {                    isDragging = false;                    window.removeEventListener('mousemove', onMouseMove);                    window.removeEventListener('mouseup', stopDragging);                    window.removeEventListener('touchmove', onTouchMove);                    window.removeEventListener('touchend', stopDragging);                }                if (slider) {                    var startDrag = function(clientX) {                        isDragging = true;                        handleMove(clientX);                        window.addEventListener('mousemove', onMouseMove);                        window.addEventListener('mouseup', stopDragging);                    };                    var startTouchDrag = function(clientX) {                        isDragging = true;                        handleMove(clientX);                        window.addEventListener('touchmove', onTouchMove, { passive: false });                        window.addEventListener('touchend', stopDragging);                    };                    slider.addEventListener('mousedown', function(e) {                        e.preventDefault();                        startDrag(e.clientX);                    });                    slider.addEventListener('touchstart', function(e) {                        e.preventDefault();                        startTouchDrag(e.touches[0].clientX);                    }, { passive: false });                }                /*  Expand/Close Logic */                var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');                var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');                if (expandBtn) {                    if (window !== window.parent) {                        expandBtn.style.display = 'none';                    } else {                        expandBtn.addEventListener('click', function(e) {                            /*  e.preventDefault(); // Removed to allow text selection */                            e.stopPropagation();                            wrapper.classList.add('fv-image-compare-fullscreen');                            document.body.style.overflow = 'hidden';                                                        /*  Load high-res images if available */                            if (fgImage && fgImage.dataset.highresSrc) {                                fgImage.src = fgImage.dataset.highresSrc;                                fgImage.removeAttribute('srcset');                                fgImage.removeAttribute('sizes');                            }                            if (bgImage && bgImage.dataset.highresSrc) {                                bgImage.src = bgImage.dataset.highresSrc;                                bgImage.removeAttribute('srcset');                                bgImage.removeAttribute('sizes');                            }                        });                    }                }                if (closeBtn) {                    closeBtn.addEventListener('click', function(e) {                        /*  e.preventDefault(); // Removed to allow text selection */                        e.stopPropagation();                        wrapper.classList.remove('fv-image-compare-fullscreen');                        document.body.style.overflow = '';                        updateTransform();                    });                }                                /*  Close on Escape */                document.addEventListener('keydown', function(e) {                    if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {                        wrapper.classList.remove('fv-image-compare-fullscreen');                        document.body.style.overflow = '';                        updateTransform();                    }                });            });            /*  Shop The Look Hotspots */            var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');            var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');            var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');            var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');            var stlContainer = chartWrapper.querySelector('.fv-stl-container');                        function closeAllModals() {                if (allProductsModal) {                    allProductsModal.classList.remove('is-active');                                        /*  Remove highlights */                    var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');                    items.forEach(function(item) {                        item.classList.remove('is-highlighted');                    });                    /*  Remove min-height after transition */                    if (stlContainer) {                        setTimeout(function() {                            if (!allProductsModal.classList.contains('is-active')) {                                stlContainer.style.minHeight = '';                                if ('parentIFrame' in window) {                                    window.parentIFrame.size();                                }                            }                        }, 300);                    }                }                hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });                if ('parentIFrame' in window) {                    window.parentIFrame.size();                }            }            hotspots.forEach(function(btn) {                btn.addEventListener('click', function(e) {                    e.stopPropagation();                    var hotspotId = btn.getAttribute('data-hotspot-id');                    var isExpanded = btn.getAttribute('aria-expanded') === 'true';                                        closeAllModals();                                        if (!isExpanded && allProductsModal) {                        btn.setAttribute('aria-expanded', 'true');                        allProductsModal.classList.add('is-active');                        /*  Ensure container is tall enough */                        var container = btn.closest('.fv-stl-container');                        if (container && container.offsetHeight < 450) {                            container.style.minHeight = '450px';                        }                                                /*  Highlight and scroll to item */                        var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');                        if (targetItem) {                            targetItem.classList.add('is-highlighted');                            setTimeout(function() {                                targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });                            }, 100);                        }                                                if ('parentIFrame' in window) {                            window.parentIFrame.size();                        }                    }                });            });            /*  Shop All button */            if (shopAllBtn && allProductsModal) {                shopAllBtn.addEventListener('click', function(e) {                    e.stopPropagation();                    closeAllModals();                    allProductsModal.classList.add('is-active');                    /*  Ensure container is tall enough */                    var container = shopAllBtn.closest('.fv-stl-container');                    if (container && container.offsetHeight < 450) {                        container.style.minHeight = '450px';                    }                    if ('parentIFrame' in window) {                        window.parentIFrame.size();                    }                });            }            /*  Close button in all products modal */            if (allProductsModal) {                var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');                if (closeAllBtn) {                    closeAllBtn.addEventListener('click', function(e) {                        e.stopPropagation();                        closeAllModals();                    });                }            }            /*  Close modals when clicking outside */            chartWrapper.addEventListener('click', function(e) {                /*  Only close if clicking on the wrapper or container, not inside a modal content */                if (!e.target.closest('.fv-stl-all-products-content')) {                    closeAllModals();                }            });            if (allProductsModal) {                allProductsModal.addEventListener('click', function(e) {                    if (!e.target.closest('.fv-stl-all-products-content')) {                        closeAllModals();                    }                });            }            /*  Image Annotation Logic */            var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');            var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');            var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;            var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');            var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');            var currentIaIndex = -1;            function closeAllIANodes() {                iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });                if (originalCaption) originalCaption.style.display = 'block';                if (dynamicCaption) dynamicCaption.style.display = 'none';            }                        function resetExploreBtn() {                currentIaIndex = -1;                if (exploreBtn) {                    var exploreSpan = exploreBtn.querySelector('span');                    if (exploreSpan) exploreSpan.textContent = 'Explore';                }            }            iaNodes.forEach(function(btn, index) {                btn.addEventListener('click', function(e) {                    e.stopPropagation();                    var isActive = btn.classList.contains('is-active');                    closeAllIANodes();                    if (!isActive) {                        currentIaIndex = index;                        if (exploreBtn) {                            var exploreSpan = exploreBtn.querySelector('span');                            if (exploreSpan) exploreSpan.textContent = 'Next';                        }                        btn.classList.add('is-active');                        if (dynamicCaption) {                            var title = btn.getAttribute('data-title') || '';                            var desc = btn.getAttribute('data-desc') || '';                            dynamicCaption.innerHTML = '';                            var strongTag = document.createElement('strong');                            strongTag.textContent = title;                            dynamicCaption.appendChild(strongTag);                            if (desc) {                                dynamicCaption.appendChild(document.createTextNode(' - ' + desc));                            }                                                        if (originalCaption) originalCaption.style.display = 'none';                            dynamicCaption.style.display = 'block';                                                        if (footerContentEl) footerContentEl.style.display = 'block';                        }                    } else {                        resetExploreBtn();                    }                });            });            if (exploreBtn) {                exploreBtn.addEventListener('click', function(e) {                    e.stopPropagation();                    if (iaNodes.length === 0) return;                                        var nextIndex = currentIaIndex + 1;                    if (nextIndex >= iaNodes.length) {                        closeAllIANodes();                        resetExploreBtn();                    } else {                        currentIaIndex = nextIndex;                        var targetBtn = iaNodes[currentIaIndex];                        if (targetBtn) {                            if(targetBtn.classList.contains('is-active')) {                                targetBtn.click();                            }                            targetBtn.click();                        }                    }                });            }            if (iaWrapper) {                iaWrapper.addEventListener('click', function(e) {                    if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {                        closeAllIANodes();                        resetExploreBtn();                    }                });            }            /*  Initial Animation */            window.fvAnimateCharts(chartWrapper);            /*  Countdown Logic */            var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');            if (countdownContainer) {                var targetDateAttr = countdownContainer.getAttribute('data-target-date');                if (targetDateAttr) {                    var targetDate = new Date(targetDateAttr);                    var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';                    var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';                                        var pad = function(n) { return (n < 10 ? '0' : '') + n; };                                        var updateCountdown = function() {                        var difference = +targetDate - +new Date();                        var d = 0, h = 0, m = 0, s = 0;                        if (difference > 0) {                            d = Math.floor(difference / (1000 * 60 * 60 * 24));                            h = Math.floor((difference / (1000 * 60 * 60)) % 24);                            m = Math.floor((difference / 1000 / 60) % 60);                            s = Math.floor((difference / 1000) % 60);                        }                                                var daysEl = countdownContainer.querySelector('[data-time="days"]');                        var hoursEl = countdownContainer.querySelector('[data-time="hours"]');                        var minsEl = countdownContainer.querySelector('[data-time="minutes"]');                        var secsEl = countdownContainer.querySelector('[data-time="seconds"]');                                                if (daysEl) daysEl.textContent = d;                        if (hoursEl) hoursEl.textContent = pad(h);                        if (minsEl) minsEl.textContent = pad(m);                        if (secsEl) secsEl.textContent = pad(s);                    };                                        updateCountdown();                    setInterval(updateCountdown, 1000);                }            }        }        if (true) {            var slideshowContainer = document.getElementById(uniqueId + '-slideshow');            if (slideshowContainer) {                var slides = slideshowContainer.querySelectorAll('.fv-slide');                slides.forEach(function(slide) {                    setupWrapper(slide.querySelector('.fv-chart-wrapper'));                });            }                var slideshowContainer = document.getElementById(uniqueId + '-slideshow');        /*  Check if container exists to prevent errors */    if (slideshowContainer) {        var currentSlideIndex = 0;        var slides = slideshowContainer.querySelectorAll('.fv-slide');        var counter = slideshowContainer.querySelector('.fv-slide-counter');        var prevBtn = slideshowContainer.querySelector('.fv-nav-btn.prev');        var nextBtn = slideshowContainer.querySelector('.fv-nav-btn.next');        var dropdown = slideshowContainer.querySelector('.fv-slideshow-select');        function updateControls(index) {            if (counter) counter.textContent = (index + 1) + ' / ' + slides.length;            if (dropdown) dropdown.value = index;                        if (prevBtn) {                if (index === 0) prevBtn.classList.add('disabled');                else prevBtn.classList.remove('disabled');            }            if (nextBtn) {                if (index === slides.length - 1) nextBtn.classList.add('disabled');                else nextBtn.classList.remove('disabled');            }        }        function showSlide(index) {            if (index < 0) return; /*  index = slides.length - 1; // Disable loop for linear nav style */            if (index >= slides.length) return; /*  index = 0; */                        currentSlideIndex = index;                        slides.forEach(function(slide, i) {                slide.style.display = i === index ? 'block' : 'none';                if (i === index) {                    /*  Re-trigger animations for the active slide */                    var chartEl = slide.querySelector('.fv-chart-wrapper');                    if (chartEl && window.fvAnimateCharts) {                        window.fvAnimateCharts(chartEl);                    }                }            });                        updateControls(currentSlideIndex);        }        if (prevBtn) {            prevBtn.addEventListener('click', function() { showSlide(currentSlideIndex - 1); });        }        if (nextBtn) {            nextBtn.addEventListener('click', function() { showSlide(currentSlideIndex + 1); });        }        if (dropdown) {            dropdown.addEventListener('change', function(e) { showSlide(parseInt(e.target.value)); });        }                /*  Initial setup */        updateControls(currentSlideIndex);                /*  Initial animation for the first slide */        if (slides.length > 0) {            var firstChart = slides[0].querySelector('.fv-chart-wrapper');             if (firstChart && window.fvAnimateCharts) {                setTimeout(function() { window.fvAnimateCharts(firstChart); }, 100);            }        }    }          } else {            setupWrapper(root);        }      }            if (document.readyState === 'loading') {        document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1780054953725-jxfr84byr', true); });      } else {        initialize('fv-chart-1780054953725-jxfr84byr', true);      }    })();      </script></div><p>My experience of tracking my sleep with the same two devices — I wore one on each wrist — was similar to the above, with close enough metrics but slightly different outcomes. </p><p>The Fitbit Air’s total sleep time estimation was within five minutes of the Apple Watch, and sleep stages were similar. However, while my sleep score was 90 with the Apple Watch, Fitbit registered it as only 81, citing a 10-point difference in sleep quality. However, the Google Fitbit Air’s sleep tracking has consistently registered my wake-up times during testing, successfully recording my early-hours bathroom trips and my cat jumping on my legs at 5am. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/LZEPXg4pnRtg2hRouW54sP.jpg" alt="Apple Health and Google Health sleep graphs" /><figcaption>Apple Health<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/TZQjQ2Fbn5uPw2AFo6vurP.jpg" alt="Apple Health and Google Health sleep graphs" /><figcaption>Google Health<small role="credit">Future</small></figcaption></figure></figure><p>Because of the lack of a screen, GPS, and specialist metrics, regular runners won’t get a whole lot out of the Fitbit Air. Compared to my usual wealth of data from Apple or the <a href="https://www.techradar.com/best/garmin-watch">best Garmin watches</a>, I found it lacking, and my GPS map — imported from my phone, as the Air has no GPS of its own —- inaccurate, off by 400m compared to the Apple Watch. </p><p>Battery life is excellent, exceeding the seven days the device promised. Charging is fast, with just five minutes delivering a full day of battery life, and a full charge taking around an hour. The device is very comfortable to wear, as previously mentioned — I’ve barely needed to take it off all week.</p><ul><li><strong>Performance score: 4.5 / 5</strong></li></ul><h2 class="article-body__section" id="section-google-fitbit-air-scorecard"><span>Google Fitbit Air: Scorecard</span></h2><div ><table><tbody><tr><td class="firstcol " ><p>Category</p></td><td  ><p>Comment</p></td><td  ><p>Score</p></td></tr><tr><td class="firstcol " ><p><strong>Value</strong></p></td><td  ><p>Very well priced compared to rivals.</p></td><td  ><p>4.5</p></td></tr><tr><td class="firstcol " ><p><strong>Design</strong></p></td><td  ><p>Great tracker, flawed app.</p></td><td  ><p>3.5</p></td></tr><tr><td class="firstcol " ><p><strong>Features</strong></p></td><td  ><p>Limited free options, expansive Premium AI tools.</p></td><td  ><p>4 </p></td></tr><tr><td class="firstcol " ><p><strong>Performance</strong></p></td><td  ><p>Excellent in most areas.</p></td><td  ><p>4.5</p></td></tr></tbody></table></div><h2 class="article-body__section" id="section-google-fitbit-air-should-i-buy"><span>Google Fitbit Air: Should I buy?</span></h2><h3 id="buy-it-if-5">Buy it if...</h3><div class="product"><p><strong>You want an affordable fitness tracker</strong></p><p>The Google Fitbit Air is likely to shoot to the top of our <a href="https://www.techradar.com/best/best-cheap-fitness-trackers" data-dimension112="85bcc892-0d81-409c-81ac-680e58faa6da" data-action="Deal Block" data-label="best cheap fitness tracker" data-dimension48="best cheap fitness tracker" data-dimension25="">best cheap fitness tracker</a> list. </p></div><div class="product"><p><strong>You like the AI chatbot interface</strong></p><p>Google Health’s Premium service is entirely dependent on using and interacting with an AI companion.</p></div><div class="product"><p><strong>You want a screenless focus band</strong></p><p>Even at the basic free level, a slim screenless band to record all your metrics makes for a nice fitness tracking experience. </p></div><h3 id="don-t-buy-it-if-5">Don't buy it if...</h3><div class="product"><p><strong>You’re a runner</strong><br><br>You’ll be better served with one of the <a href="https://www.techradar.com/best/garmin-watch" data-dimension112="fe4ebf18-173b-4672-9758-59e8388efdab" data-action="Deal Block" data-label="best Garmin watches" data-dimension48="best Garmin watches" data-dimension25="">best Garmin watches</a>.</p></div><div class="product"><p><strong>Money is no object</strong></p><p>For serial health optimizers looking to splash some cash, the Whoop app is better.</p></div><div class="product"><p><strong>You’re concerned about data privacy</strong></p><p>Google has pledged not to use Fitbit data for its ads business, but if you’re still concerned about feeding all your data to Google’s AI algorithms, maybe avoid the Fitbit Air. </p></div><h2 class="article-body__section" id="section-also-consider"><span>Also consider</span></h2><div class="product"><p><strong>Whoop 5.0 & Whoop MG</strong></p><p>The Google Fitbit Air's biggest screenless rival.</p><p><strong>Read our full </strong><a href="https://www.techradar.com/health-fitness/fitness-trackers/whoop-mg-review" data-dimension112="3f5a2048-4629-48e8-917c-78dcb99cbcc3" data-action="Deal Block" data-label="Read our full Whoop review" data-dimension48="Read our full Whoop review" data-dimension25=""><strong>Whoop review</strong></a></p></div><div class="product"><p><strong>Oura Ring 4</strong></p><p>Another screenless favorite, albeit another premium subscription-based option.</p><p><strong>Read our full </strong><a href="https://www.techradar.com/health-fitness/oura-ring-4-review" data-dimension112="2fc5aa81-4cc9-4d66-942b-d3ce9daa0d42" data-action="Deal Block" data-label="Read our full Oura Ring 4 review" data-dimension48="Read our full Oura Ring 4 review" data-dimension25=""><strong>Oura Ring 4 review</strong></a></p></div><div class="product"><p><strong>Samsung Galaxy Fit 3</strong></p><p>Samsung's affordable fitness tracker, and a real bargain.</p><p><strong>Read our full </strong><a href="https://www.techradar.com/health-fitness/fitness-trackers/samsung-galaxy-fit-3-review" data-dimension112="68c9a45e-6449-4631-be47-6e9c91392476" data-action="Deal Block" data-label="Read our full Samsung Galaxy Fit 3 review" data-dimension48="Read our full Samsung Galaxy Fit 3 review" data-dimension25=""><strong>Samsung Galaxy Fit 3 review</strong></a></p></div><h2 class="article-body__section" id="section-how-i-tested"><span>How I tested</span></h2><p>I wore the Google Fitbit Air for eight days straight. I ran a 10K while wearing an Apple Watch Ultra 3 and (malfunctioning) Polar H10 chest strap, and a shorter run with a Huawei Watch Fit 5 Pro, as comparison testing alongside my usual workout routines. I also wore the Apple and Fitbit side-by-side during sleep. I tested its alarm, tried the features of its premium Health Coach, and used the app's workout and mindfulness content.</p><p><em>First reviewed: June 2026</em></p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Samsung Galaxy Watch users are getting a completely redesigned, AI-first app for a 'personalized experience', whether they like it or not — and we only have to look at Fitbit to see how well that's going ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/health-fitness/fitness-trackers/samsung-galaxy-watch-users-are-getting-a-completely-redesigned-ai-first-app-for-a-personalized-experience-whether-they-like-it-or-not-and-we-only-have-to-look-at-fitbit-to-see-how-well-thats-going</link>
                                                                            <description>
                            <![CDATA[ Samsung is following in the footsteps of Fitbit's big Google Health rebrand and totally changing its Health app. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">gdVWLfwLzVbD4g483jUXJV</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/Bu4ixTuTzgojojSHsRzQo-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 04 Jun 2026 12:42:30 +0000</pubDate>                                                                                                                                <updated>Tue, 21 Jul 2026 11:03:37 +0000</updated>
                                                                                                                                            <category><![CDATA[Fitness Trackers]]></category>
                                                    <category><![CDATA[AI Platforms &amp; Assistants]]></category>
                                                    <category><![CDATA[Smartwatches]]></category>
                                                    <category><![CDATA[Health &amp; Fitness]]></category>
                                                                                                <author><![CDATA[ matt.evans@futurenet.com (Matt Evans) ]]></author>                    <dc:creator><![CDATA[ Matt Evans ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/PC6SDeYdcjEPS4ES8uLSDU.png ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/Bu4ixTuTzgojojSHsRzQo-1280-80.jpg">
                                                            <media:credit><![CDATA[Samsung]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Redesigned Samsung Health app]]></media:description>                                                            <media:text><![CDATA[Redesigned Samsung Health app]]></media:text>
                                <media:title type="plain"><![CDATA[Redesigned Samsung Health app]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/Bu4ixTuTzgojojSHsRzQo-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>Samsung Galaxy Watch users are getting a completely redesigned health app with new features</strong></li><li><strong>These new features include Vitals, Cardio Load and a dedicated Heart Health score</strong></li><li><strong>The app is now AI-first, designed to turn Galaxy Watches into 'AI-powered health companions'</strong></li></ul><p><a href="https://www.techradar.com/news/best-samsung-smartwatch-finding-the-right-tizen-wearable-for-you">Samsung Galaxy Watch </a>and <a href="https://www.techradar.com/health-fitness/samsung-galaxy-ring-review">Samsung Galaxy Ring</a> users are going to see some big changes in the Samsung Health app. Referred to as 'a new experience' by Samsung press material, the redesigned health app includes new metrics and AI-powered summaries to break it all down for you. </p><p>Samsung says the new app 'uses AI to translate overnight and daily biometric data into personalized health guidance, helping users better understand everything from recovery and heart health to training load and overall wellbeing'. </p><p>This sounds familiar. Fitbit has recently undergone a complete AI-first redesign, too, including a name change to Google Health. It's not all been sunshine and roses, as <a href="https://www.techradar.com/health-fitness/fitness-apps/google-health-is-getting-heat-for-being-unbelievably-bad-after-replacing-the-fitbit-app-but-google-says-fixes-are-coming">many Fitbit users intensely dislike the forced pivot to AI</a>, with what was Fitbit Premium now entirely revolving around its new AI Google Health Coach tool. </p><p>Samsung Health already uses AI in the background, such as using machine learning to calculate stats like your Energy Score, but this redesigned app is also shifting generative AI to the forefront. The timing of this move is likely to draw serious ire from Samsung users.</p><h2 id="don-t-panic-samsung-users">Don't panic, Samsung users</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:382px;"><p class="vanilla-image-block" style="padding-top:56.28%;"><img id="Bu4ixTuTzgojojSHsRzQo" name="Samsung health app redesign" alt="Redesigned Samsung Health app" src="https://cdn.mos.cms.futurecdn.net/Bu4ixTuTzgojojSHsRzQo.jpg" mos="" align="middle" fullscreen="" width="382" height="215" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Samsung)</span></figcaption></figure><p>Fortunately, it's not as bad as all that, despite Samsung's similar AI-forward messaging and app redesign, so Galaxy Watch users can lower their pitchforks (for now). For one thing, Samsung hasn't introduced a paywall to Samsung Health; otherwise, there would be riots in the streets. </p><p>Second, on closer inspection, the redesign is also slightly less drastic than Google's: rather than being entirely oriented around an AI chatbot, as Google Health has chosen to do, Samsung has instead decided to use GenAI to summarize and explain your metrics, adding new ones so the user can drill down into different aspects of their health in more detail. </p><p>Existing tools such as Samsung's Sleep Score, Energy Score, and Antioxidant Index remain, and Samsung hasn't announced that it's removing any features — again, unlike Fitbit and Google, which removed features like Badges and Challenges. </p><p>I've listed all the new features below. Each of these features will get contextual AI summaries, explaining what the numbers mean and, where necessary, how to improve them.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:472px;"><p class="vanilla-image-block" style="padding-top:56.36%;"><img id="ZJkVg9vkETDxYW92XJe3k" name="Samsung heart health" alt="Redesigned Samsung Health app" src="https://cdn.mos.cms.futurecdn.net/ZJkVg9vkETDxYW92XJe3k.jpg" mos="" align="middle" fullscreen="" width="472" height="266" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Samsung)</span></figcaption></figure><ul><li><strong>Vitals:</strong> Similar to Apple Health's feature, Vitals will<strong> </strong>analyze 'five key overnight bio-signals — heart rate, heart rate variability, respiratory rate, skin temperature, and blood oxygen — against their true resting baseline'. Essentially, Samsung will notify you if one or more of these metrics are abnormal, indicating you might be getting sick.</li><li><strong>Heart Health Score:</strong> Combining Samsung's Vascular Load metric with the Body Composition features on its watches, which can measure muscle and fat in the same way as the <a href="https://www.techradar.com/best/best-smart-scales">best smart scales</a>. If you've got low Vascular Load and an in-range body fat percentage, your Heart Health Score is likely to be good.</li><li><strong>Daily Cardio Load: </strong>Accumulated strain based on recent cardiovascular exercise, like runs and cycle rides. Will contribute to your Energy Score.</li><li><strong>Fitness Index: </strong>A radar chart of five different metrics (Strength, Flexibility, Endurance, Cardio, Body Composition). The strangest so far: how Samsung intends to accurately measure flexibility with a Galaxy Watch remains a mystery to me. I've reached out to Samsung to clarify this.</li></ul><p>The timing of this upgrade is certainly interesting: <a href="https://www.techradar.com/health-fitness/fitness-trackers/fitness-trackers-are-back-hot-on-the-heels-of-the-google-fitbit-air-samsung-is-reportedly-launching-a-new-galaxy-fit">reports recently surfaced of a Samsung Galaxy Fit 4</a> that, when paired with this AI-powered Samsung Health upgrade, would make for a real Google Fitbit Air contender. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Empowered patients, smarter pathways: wearables and the future of health tech ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/pro/empowered-patients-smarter-pathways-wearables-and-the-future-of-health-tech</link>
                                                                            <description>
                            <![CDATA[ As wearables normalize continuous self‑monitoring, patient expectations outpace NHS tariffs and traditional diagnostic pathways. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">7KPRBXNbCYKcZuKiWELVS3</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/66VqvPPDZuo2kdKYFpXWkK-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 03 Jun 2026 10:35:47 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Pro]]></category>
                                                                                                                    <dc:creator><![CDATA[ Nick Lansman ]]></dc:creator>                                                                                                        <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/66VqvPPDZuo2kdKYFpXWkK-1280-80.jpg">
                                                            <media:credit><![CDATA[Getty Images]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A female office worker smiling as she presents data on a giant display]]></media:description>                                                            <media:text><![CDATA[A female office worker smiling as she presents data on a giant display]]></media:text>
                                <media:title type="plain"><![CDATA[A female office worker smiling as she presents data on a giant display]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/66VqvPPDZuo2kdKYFpXWkK-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Today, smart <a href="https://www.techradar.com/tag/wearables">wearables</a> and health tracking apps are part of everyday life for millions of people in the UK. From heart rate and blood oxygen levels to continuous glucose readings and home ECGs, a growing share of the population is generating real time health data from their wrist, phone or patch.</p><p>This is more than a consumer trend: it is fundamentally changing how patients understand their own health and their awareness of what medical technology can offer. Patients no longer arrive at appointments in the dark about their health. </p><p>Rather, they present months of data to clinicians, who can then use this <a href="https://www.techradar.com/best/best-product-information-management-software">information</a> to support their own decision-making. </p><p>It is important, however, to distinguish between consumer wellness wearables and regulated medical devices (such as CE- or UKCA-marked technologies) that inform diagnosis and treatment in clinical pathways supported by NICE guidance. </p><p>We see this shift towards on-the-go health tech across the industry including <a href="https://www.techradar.com/best/sites-for-hiring-developers">developers</a> of wearable cardiac monitors, continuous glucose systems, therapeutic wearables and portable diagnostic tools.</p><h2 id="the-public-taking-prevention-into-their-own-hands">The public taking prevention into their own hands</h2><p>Wearables have not only normalized constant and convenient access to <a href="https://www.techradar.com/best/best-electronic-health-record-ehr-software">health</a> information, but have also empowered individuals to take personal responsibility for their own health. Checking a resting heart rate or sleep pattern has become routine, often prompting earlier referral to NHS services when anomalies appear.</p><p><a href="https://www.techradar.com/best/best-fitness-trackers">Fitness trackers</a> were the catalyst, but the public is now increasingly familiar with clinically focused technologies. Their presence in pharmacies, online, and in the media has raised awareness that precise, preventative tools exist, even when not supplied through the NHS.</p><h2 id="patient-autonomy-and-appetite-for-diagnostics">Patient autonomy and appetite for diagnostics</h2><p>This growth in patient autonomy has direct implications for health tech adoption. A decade ago, wearing a cardiac monitor for longer than 24 hours might have deterred patients; today, many people have adapted to this change, wearing devices day and night.</p><p>Key implications of this shift for health tech adoption include:</p><p>1. Willingness to use clinical devices: Familiarity with wearables makes patients open to long-term clinical monitoring if it yields a definitive result.</p><p>2. Stronger demand for accuracy: Patients understand that a 24-hour snapshot can miss intermittent issues and are more inclined to support technologies that monitor over days or weeks, even if this requires more commitment in the short term.</p><p>3. Reduced tolerance for repeat appointments caused by inconclusive tests: Once patients realize high-quality data prevents repeated hospital visits, they naturally prefer comprehensive, first-time investigation.</p><p>Ambulatory ECG monitoring illustrates this well. Traditional 24-hour Holter monitors frequently miss intermittent arrhythmias, leading to delayed diagnoses and increased stroke risk. Modern devices monitoring for 14 days provide higher diagnostic yields and a far better patient experience.</p><h2 id="when-tariffs-lag-behind-patient-expectations">When tariffs lag behind patient expectations</h2><p>Unfortunately, we often see that NHS reimbursement structures rarely keep pace. Long-term monitoring technologies are often grouped under the same tariff codes as short-duration, less accurate options.</p><p>In ambulatory ECG, for example, extended continuous monitoring is frequently reimbursed at the same rate as a basic Holter monitor. This structurally disincentivizes providers from adopting more effective diagnostics, compelling Trusts to rely on cheaper, short-term tests that fit existing codes but result in avoidable repeat appointments.</p><p>To harness patient autonomy in support of health tech adoption, reimbursement must recognize wider system benefits - such as avoided admissions and reduced outpatient appointments - rather than focusing solely on unit cost.</p><h2 id="supporting-bringing-care-closer-to-home">Supporting bringing care closer to home</h2><p>These issues are particularly relevant in the context of the Neighbourhood Health Framework and 10 Year Health Plan. Moving toward integrated neighborhood teams and prevention-focused, community-based care depends on timely insight into patient risk.</p><p>Neighborhood teams are expected to manage long term conditions closer to home, prevent avoidable non-elective admissions and reduce pressure on acute services. Virtual wards are already doing this at scale: in January 2026, more than 11,000 patients in England were being cared for on virtual wards, with around 90% of the 12,700 available ‘beds’ occupied. Patient-generated data from wearables can support this by flagging risk earlier, enabling timely intervention and safe remote follow-up.</p><p>Longer term monitoring, postal diagnostic pathways and remote review are consistent with the Framework’s aims. They can contribute to mandated success measures, including reductions in non-elective admissions and bed days, improvements in cardiovascular and diabetes outcomes, better access and fewer avoidable outpatient appointments.</p><p>However, local providers will only realize this potential if adoption and market access mechanisms are aligned. If tariffs and coding frameworks undervalue longer-term monitoring, local systems will struggle to invest in the tools that best support these objectives.</p><h2 id="harnessing-the-wearable-generation-for-system-change">Harnessing the “wearable generation” for system change</h2><p>The rise of health tracking has created a population comfortable with health data, more focused on prevention and more aware of the possibilities of health technology. Whilst this can lead to more ‘worried well’ <a href="https://www.techradar.com/best/best-presentation-software">presentations</a> - where non‑specific alerts from consumer wearables drive anxiety and extra GP appointments - it is largely an asset for the NHS.</p><p>The answer is not to discourage engagement, but to channel it. Clear guidance on how consumer data should be interpreted, and regulated devices with proven accuracy sitting within structured pathways rather than operating in isolation, can reduce unnecessary demand while accelerating appropriate diagnosis and treatment.</p><p>If <a href="https://www.techradar.com/pro/best-rfp-platform">procurement</a> and commissioning are adjusted to reflect this reality, informed patients can accelerate responsible health tech adoption. They are already willing to track their health, use monitoring devices for longer periods and engage with digital tools if this results in clearer answers and less time on waiting lists. </p><p>The task now is to ensure that adoption pathways, tariffs and neighborhood care models are designed to support this engagement and to translate prevention on the wrist into better outcomes for patients and the health system.</p><p><em></em><a href="https://www.techradar.com/best/best-telemedicine-software"><em>We feature the best telemedicine software</em></a><em>.</em></p><p><em>This article was produced as part of </em><a href="https://www.techradar.com/pro/perspectives" target="_blank"><em>TechRadar Pro Perspectives</em></a><em>, our channel to feature the best and brightest minds in the technology industry today.</em></p><p><em>The views expressed here are those of the author and are not necessarily those of TechRadarPro or Future plc. If you are interested in contributing find out more here: </em><a href="https://www.techradar.com/news/submit-your-story-to-techradar-pro" target="_blank"><em>https://www.techradar.com/pro/perspectives-how-to-submit</em></a></p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Fitness trackers are back — hot on the heels of the Google Fitbit Air, Samsung is reportedly launching a new Galaxy Fit ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/health-fitness/fitness-trackers/fitness-trackers-are-back-hot-on-the-heels-of-the-google-fitbit-air-samsung-is-reportedly-launching-a-new-galaxy-fit</link>
                                                                            <description>
                            <![CDATA[ The Galaxy Fit 4 fitness tracker could be in development at Samsung, and it could arrive later this year. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">bjFF8kK8zavom6VSjcusdT</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/ks3hpJQ83NmEnzfrPVG6WG-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 02 Jun 2026 10:30:58 +0000</pubDate>                                                                                                                                <updated>Wed, 03 Jun 2026 09:18:42 +0000</updated>
                                                                                                                                            <category><![CDATA[Fitness Trackers]]></category>
                                                    <category><![CDATA[Health &amp; Fitness]]></category>
                                                                                                <author><![CDATA[ rowan.davies@futurenet.com (Rowan Davies) ]]></author>                    <dc:creator><![CDATA[ Rowan Davies ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/q5Az6iW5pbAotRovdNvQAf.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Rowan is an Editorial Associate and Apprentice Writer for TechRadar. A recent addition to the news team, he is involved in generating stories for topics that spread across TechRadar&#039;s categories. His interests in audio tech and knowledge in entertainment culture help bring the latest updates in tech news to our readers.&lt;/p&gt;
&lt;p&gt;&lt;br&gt;&lt;/p&gt;
&lt;p&gt;He has been writing for publications since he started his studies at age 18. Rowan graduated from Cardiff University in 2023 after attaining a Master&#039;s in Creative Writing, and earlier a Bachelor&#039;s in Media, Journalism, and Culture. He began his journey as a writer at Cardiff University&#039;s Quench Magazine contributing to film/ TV, music, and culture sections, later becoming Music Section Editor.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;br&gt;&lt;/p&gt;
&lt;p&gt;In his free time, Rowan is a freelance writer for Cardiff-based culture magazine Buzz where he reviews music, film, and conducts interviews with featured guests. When he is not writing, you can find him at any given music gig, or endlessly scrolling TikTok immersing in celebrity news and drama. &amp;nbsp;&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/ks3hpJQ83NmEnzfrPVG6WG-1280-80.jpg">
                                                            <media:credit><![CDATA[Lauren Scott]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[The Samsung Galaxy Fit 3 watch in grey worn on a female wrist]]></media:description>                                                            <media:text><![CDATA[The Samsung Galaxy Fit 3 watch in grey worn on a female wrist]]></media:text>
                                <media:title type="plain"><![CDATA[The Samsung Galaxy Fit 3 watch in grey worn on a female wrist]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/ks3hpJQ83NmEnzfrPVG6WG-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>Samsung could be developing the Galaxy Fit 4 for a 2026 launch </strong></li><li><strong>It won't be showcased at Galaxy Unpacked 2026, and will instead go on sale in September </strong></li><li><strong>We don't know how much it will cost or what its new features are, but Samsung could give it a GPS boost</strong></li></ul><p>Affordable fitness trackers are rising in popularity, and Samsung could be gearing up to launch its next Galaxy Fit model — just as Google launched its budget-friendly <a href="https://www.techradar.com/health-fitness/the-google-fitbit-air-finally-breaks-cover-and-it-heralds-a-new-era-of-screenless-fitness-tracking-to-take-on-whoop-and-garmin">Google Fitbit Air</a>. </p><p><a href="https://www.sammobile.com/news/galaxy-fit-4-launch-date-late-2026/#goog_rewarded" target="_blank">SamMobile </a>first reported on the rumor, who claims it received information that Samsung is currently developing the next gen device in its lineup of budget wearables, which it says will launch later this year. It would mark the first Galaxy Fit device since the <a href="https://www.techradar.com/health-fitness/fitness-trackers/samsung-galaxy-fit-3-review">Galaxy Fit 3</a> from 2024. </p><p>The Fit 3 made our list of the<a href="https://www.techradar.com/best/best-fitness-trackers"> best fitness trackers</a>, and it's easy to see why:, they’re solid options for fitness novices who want a simple device with enough health monitoring tools. </p><p>The original report says the Galaxy Fit 4 is due for a September launch around the time of IFA 2026, which is set to take place from September 4-8. That said, the outlet also mentions that it’s unlikely that we’ll see the device make an appearance at Galaxy Unpacked 2026 in July, and will instead go straight to launch alongside the Galaxy Tab S12 and the <a href="https://www.techradar.com/phones/samsung-galaxy-phones/leaked-samsung-galaxy-s26-fe-case-images-point-to-the-most-minor-design-change-and-samsung-fans-arent-happy">Galaxy S26 FE</a>. </p><p>Despite the launch date information, it’s difficult to pinpoint exactly what improvements Samsung plans to make with the device, but we have a hunch at what it won’t be getting. </p><p>It’s unlikely that the Galaxy Fit 4 will be able to run Wear OS like its Galaxy Watch sibling range, and will probably still run on the RTOS system like its predecessor. This is because of Samsung’s cost-cutting strategy, skipping the full power of Wear OS so it can list the device for a more affordable price, though we don’t know how much the Galaxy Fit 4 will cost just yet. </p><p>As for health tracking features, it’s unclear if there’ll be any new additions joining its roster of basic functions, but we’re confident that it’ll allow you to make the most of tools such as step, heart rate, and sleep tracking, as well as control music playback and phone notifications. It may even get some more AI-powered Samsung Health features to steal the Fitbit's lunch. </p><p>The most likely upgrade would be the addition of GPS, which the Galaxy Fit 3 doesn’t have. If Samsung gave the Galaxy Fit 4 a GPS boost, it would not only allow you to track outdoor activity more precisely, but it would also mean you can use your on-wrist device without needing to have it connected to your smartphone. </p><p>As we’ve seen with the Google Fitbit Air, basic fitness trackers seem to be all the hype at the moment. I can see why this is; why spend money on a premium smartwatch like the <a href="https://www.techradar.com/health-fitness/smartwatches/apple-watch-ultra-3-review">Apple Watch Ultra 3</a> if you know you don’t need all the advanced bells and whistles?</p><p>Although Samsung’s Galaxy Fit devices aren’t screenless, they still sit in the same ballpark as screenless fitness trackers due to their limited, yet sufficient health functions, adequate smartphone controls, and affordable price points. </p><p>Now that everyone’s flocking to the Fitbit Air, it creates tough competition for Samsung to really pull through with the Fit 4. However, Samsung could have the upper-hand if it chooses to bestow GPS upon the Galaxy Fit 4 — which the Fitbit Air doesn’t have. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ I ran 10km wearing the Google Fitbit Air and the Apple Watch Ultra 3 — here are all the differences in heart rate, calories & more ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/health-fitness/fitness-trackers/i-ran-10-km-wearing-the-google-fitbit-air-and-the-apple-watch-ultra-3-here-are-all-the-differences-in-heart-rate-calories-and-more</link>
                                                                            <description>
                            <![CDATA[ How the new Fitbit compares with the Apple Watch Ultra 3 on a 10 kilometer run ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">hVihJXjZwKzXUcaJhyujdN</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/Rkbu7GipbYNYZMCZyURUME-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sun, 31 May 2026 00:00:00 +0000</pubDate>                                                                                                                                <updated>Mon, 01 Jun 2026 07:01:55 +0000</updated>
                                                                                                                                            <category><![CDATA[Fitness Trackers]]></category>
                                                    <category><![CDATA[Smartwatches]]></category>
                                                    <category><![CDATA[Health &amp; Fitness]]></category>
                                                                                                <author><![CDATA[ matt.evans@futurenet.com (Matt Evans) ]]></author>                    <dc:creator><![CDATA[ Matt Evans ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/PC6SDeYdcjEPS4ES8uLSDU.png ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/Rkbu7GipbYNYZMCZyURUME-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Apple Watch Ultra 3 and Google Fitbit Air being worn on wrists]]></media:description>                                                            <media:text><![CDATA[Apple Watch Ultra 3 and Google Fitbit Air being worn on wrists]]></media:text>
                                <media:title type="plain"><![CDATA[Apple Watch Ultra 3 and Google Fitbit Air being worn on wrists]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/Rkbu7GipbYNYZMCZyURUME-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>The Google Fitbit Air is here, and early adopters are getting to grips with the new screenless fitness tracker and its AI-powered premium Google Health Coach. </p><p><a href="https://www.techradar.com/health-fitness/fitness-trackers/existing-fitbit-users-may-be-beyond-frustrated-with-the-apps-google-health-redesign-but-having-just-got-my-hands-on-the-google-fitbit-air-im-actually-impressed-at-the-ai-integration-on-offer">I've shared my early thoughts after a few hours of testing</a> and we've covered <a href="https://www.techradar.com/health-fitness/fitness-apps/google-health-is-getting-heat-for-being-unbelievably-bad-after-replacing-the-fitbit-app-but-google-says-fixes-are-coming">existing Fitbit users' disappointment and anger over some of the app changes</a> — but how does it compare against an Apple Watch, perhaps the best-known and certainly the most commonly-spotted fitness wearable on wrists everywhere? </p><p>To find out, I went on a 10-kilometer evening run (braving the UK heatwave) with the Google Fitbit Air on one hand, and the <a href="https://www.techradar.com/health-fitness/smartwatches/apple-watch-ultra-3-review">Apple Watch Ultra 3</a> on the other. I was also wearing the Polar H10 heart rate monitor, intending to use it as a litmus test for accuracy, but the chest strap malfunctioned so I don't have any meaningful results to publish here. </p><p>I'm primarily looking at metrics such as heart rate and calories burned. Both wearables use optical heart rate sensors — LED lights that monitor blood flow on your wrist to estimate your heart rate. The estimation of calories burned combines your heart rate data with movement data and other metrics to calculate your energy expenditure. </p><p>As well as <strong>calories burned</strong> and <strong>average heart rate</strong>, I've included the results for <strong>average pace</strong> here too. I'm expecting the Apple Watch, with its built-in GPS, to be more accurate than the Fitbit Air, which is piggybacking off the GPS from my iPhone as it doesn't have any GPS capabilities itself. </p><p>It's also worth noting I have not linked Google Health and Apple Health at the time of writing, so these results are separate. </p><h2 id="the-results">The results</h2><p>Below are the results from my 10km run. Tap the 'next' tab on the graph to cycle through all three metrics. </p><div class="vizualizer-embed"><style>    @import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');    @import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');    @import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,400;0,900;1,900&display=swap');        /* Reset & Base */    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper *, #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper *:before, #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper *:after, #fv-chart-1780054953725-jxfr84byr-slideshow *, #fv-chart-1780054953725-jxfr84byr-slideshow *:before, #fv-chart-1780054953725-jxfr84byr-slideshow *:after {        box-sizing: border-box !important; margin: 0; padding: 0; border: 0;        font-size: 100%; font: inherit; vertical-align: baseline;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper, #fv-chart-1780054953725-jxfr84byr-slideshow { font-family: 'Open Sans', sans-serif !important; }    /* Main Wrappers */    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper {        position: relative !important; overflow: visible !important;        --riv-primary: #2E6E93;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-inner-wrapper {        color: #1F2937 !important; background-color: #ffffff !important;        padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;        box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;        margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;        overflow: hidden !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-inner-wrapper.fv-no-header.fv-is-image-compare {        padding-top: 0 !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.fv-full-bleed {                width: 100vw !important;        margin-left: calc(50% - 50vw) !important;            }        body {        overflow-x: clip !important;    }        #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.fv-full-bleed .fv-inner-wrapper {        padding: 0 !important;        border-radius: 0 !important;        box-shadow: none !important;        margin: 0 !important;        background-color: transparent !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-inner-wrapper.fv-is-shop-the-look {        padding: 0 !important;        border-radius: 0 !important;        box-shadow: none !important;        margin: 0 !important;        background-color: transparent !important;    }            /* Slideshow Styles */    #fv-chart-1780054953725-jxfr84byr-slideshow {        position: relative !important;        width: 100% !important;        margin: 1rem 0 !important;        --riv-primary: #2E6E93;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-slides-wrapper {        position: relative !important;        width: 100% !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-slide {        width: 100% !important;        animation: fv-fade-in 0.3s ease-in-out;    }      @keyframes fv-fade-in {        from { opacity: 0; }        to { opacity: 1; }    }        /* Top Navigation Row (Redesign) */    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-slideshow-nav-row {        position: relative !important;        display: flex !important;        justify-content: space-between !important;        align-items: center !important;        padding: 0 0 16px 0 !important;        width: 100% !important;        z-index: 20 !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-nav-btn {        background-color: var(--riv-primary) !important;        color: #ffffff !important;        border: none !important;        border-radius: 4px !important;        padding: 8px 16px !important;        font-size: 14px !important;        font-weight: 700 !important;        cursor: pointer !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        gap: 6px !important;        transition: opacity 0.2s, background-color 0.2s !important;        height: 36px !important;        text-transform: none !important;        box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;    }        #fv-chart-1780054953725-jxfr84byr-slideshow .fv-nav-btn svg {        width: 18px !important;        height: 18px !important;        stroke-width: 3px !important;        filter: none !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-nav-btn:hover {        opacity: 0.9 !important;        transform: translateY(-1px) !important;    }        #fv-chart-1780054953725-jxfr84byr-slideshow .fv-nav-btn.disabled {        background-color: #E5E7EB !important;        color: #9CA3AF !important;        cursor: default !important;        pointer-events: none !important;        box-shadow: none !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-slide-counter {        font-family: 'Poppins', sans-serif !important;        font-size: 14px !important;        font-weight: 600 !important;        color: #374151 !important;        text-align: center !important;        min-width: 40px !important;        background-color: rgba(255,255,255,0.8) !important;        padding: 2px 8px !important;        border-radius: 10px !important;    }        /* Slideshow Dropdown Navigation */    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-slideshow-select {        position: absolute !important;        top: 10px !important;        right: 10px !important;        z-index: 20 !important;        appearance: none !important;        -webkit-appearance: none !important;        -moz-appearance: none !important;        background-color: white !important;        border: 1px solid #d1d5db !important;        color: #1F2937 !important;        font-family: 'Open Sans', sans-serif !important;        font-size: 14px !important;        font-weight: 600 !important;        padding: 6px 32px 6px 12px !important;        border-radius: 4px !important;        cursor: pointer !important;        box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;        background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;        background-position: right 0.5rem center !important;        background-repeat: no-repeat !important;        background-size: 1.5em 1.5em !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-slideshow-select:focus {        outline: 2px solid #2E6E93 !important;        border-color: #2E6E93 !important;    }        /* Typography */    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-chart-title {         font-weight: bold !important;         text-align: center !important;         margin-bottom: 0.5rem !important;         color: var(--riv-primary) !important;         font-size: 20px !important;         line-height: 1.2 !important;         font-family: 'Open Sans', sans-serif !important;         text-transform: none !important;         white-space: normal !important;         overflow-wrap: break-word !important;        padding: 0 20px !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-chart-subhead {         font-size: 18px !important;         font-weight: 500 !important;         text-align: center !important;         margin-bottom: 2rem !important;         color: #374151 !important;         line-height: 1.7 !important;         font-family: 'Open Sans', sans-serif !important;         display: block !important;         text-transform: none !important;        padding: 0 20px !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }    /* Versus Chart */    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-versus-select-wrapper { flex: 1; min-width: 0; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }    @keyframes fv-grow-max-width {        from { max-width: 0; }        to { max-width: 100%; }    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-inside-left { white-space: nowrap; flex-shrink: 0; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-inside-right { white-space: nowrap; flex-shrink: 0; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }    /* Image Comparison Styles */    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-image-compare-container {        width: auto !important;        margin-left: -1.5rem !important;        margin-right: -1.5rem !important;        margin-bottom: 2rem !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.fv-full-bleed .fv-image-compare-container {        width: 100% !important;        max-width: none !important;        margin: 0 auto !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-image-compare-wrapper {        position: relative !important;        width: 100% !important;        overflow: hidden !important;        border-radius: 0 !important;        background-color: #000 !important;        touch-action: pan-y !important;        user-select: none !important;        -webkit-user-select: none !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-image-compare-inner {        position: relative !important;        width: 100% !important;        height: 100% !important;        display: block !important;        transform-origin: center center !important;        transition: transform 0.1s ease-out !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-image-compare-bg {        display: block !important;        width: 100% !important;        height: auto !important;        pointer-events: none !important;        user-select: none !important;        -webkit-user-select: none !important;        -webkit-user-drag: none !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-image-compare-fg {        position: absolute !important;        top: 0 !important;        left: 0 !important;        width: 100% !important;        height: 100% !important;        object-fit: cover !important;        clip-path: polygon(0 0, 50% 0, 50% 100%, 0 100%) !important;        pointer-events: none !important;        user-select: none !important;        -webkit-user-select: none !important;        -webkit-user-drag: none !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-image-compare-slider {        position: absolute !important;        top: 0 !important;        bottom: 0 !important;        left: 50% !important;        width: 32px !important;        transform: translateX(-50%) !important;        cursor: ew-resize !important;        z-index: 10 !important;        user-select: none !important;        -webkit-user-select: none !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-image-compare-slider-line {        position: absolute !important;        top: 0 !important;        bottom: 0 !important;        left: 50% !important;        width: 4px !important;        background-color: white !important;        transform: translateX(-50%) !important;        box-shadow: 0 0 10px rgba(0,0,0,0.5) !important;        pointer-events: none !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-image-compare-handle {        position: absolute !important;        top: 50% !important;        left: 50% !important;        transform: translate(-50%, -50%) !important;        width: 32px !important;        height: 32px !important;        background-color: white !important;        border-radius: 50% !important;        box-shadow: 0 2px 6px rgba(0,0,0,0.3) !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        gap: 4px !important;        pointer-events: none !important;        z-index: 11 !important;        overflow: hidden !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-image-compare-handle.fv-image-compare-handle-square {        border-radius: 6px !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-image-compare-arrow-left {        width: 0 !important;        height: 0 !important;        border-top: 4px solid transparent !important;        border-bottom: 4px solid transparent !important;        border-right: 4px solid #4b5563 !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-image-compare-arrow-right {        width: 0 !important;        height: 0 !important;        border-top: 4px solid transparent !important;        border-bottom: 4px solid transparent !important;        border-left: 4px solid #4b5563 !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-image-compare-label {        position: absolute !important;        top: 1rem !important;        background-color: rgba(0, 0, 0, 0.5) !important;        color: white !important;        padding: 0.25rem 0.75rem !important;        border-radius: 0.25rem !important;        font-size: 0.875rem !important;        font-weight: 500 !important;        pointer-events: none !important;        backdrop-filter: blur(4px) !important;        z-index: 5 !important;        transition: right 0.3s ease, opacity 0.2s ease !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-image-compare-label-left {        left: 1rem !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-image-compare-label-right {        right: 1rem !important;    }        #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-image-compare-expand-btn,    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-image-compare-close-btn {        position: absolute !important;        bottom: 1rem !important;        right: 1rem !important;        background-color: rgba(0, 0, 0, 0.5) !important;        color: white !important;        border: none !important;        border-radius: 0.25rem !important;        padding: 0.5rem !important;        cursor: pointer !important;        z-index: 20 !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        backdrop-filter: blur(4px) !important;        transition: background-color 0.2s !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-image-compare-expand-btn:hover,    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-image-compare-close-btn:hover {        background-color: rgba(0, 0, 0, 0.7) !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-image-compare-close-btn {        display: none !important;        top: 1rem !important;        bottom: auto !important;    }    /* Fullscreen State */    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-image-compare-wrapper.fv-image-compare-fullscreen {        position: fixed !important;        top: 0 !important;        left: 0 !important;        right: 0 !important;        bottom: 0 !important;        width: 100% !important;        height: 100% !important;        z-index: 999999 !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        background-color: rgba(0, 0, 0, 0.9) !important;        margin: 0 !important;        touch-action: none !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner {        width: 100% !important;        height: 100% !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        cursor: grab !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active {        cursor: grabbing !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-bg {        position: absolute !important;        top: 0 !important;        left: 0 !important;        max-width: 100% !important;        max-height: 100% !important;        width: 100% !important;        height: 100% !important;        object-fit: contain !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-fg {        max-width: 100% !important;        max-height: 100% !important;        width: 100% !important;        height: 100% !important;        object-fit: contain !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn {        display: none !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn {        display: flex !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right {        right: 4rem !important;    }    /* Footer */    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-footer-content { text-align: center !important; width: 100% !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-logo {         display: block !important;         margin: 0 auto !important;         width: 120px !important;         min-width: 120px !important;        max-width: 120px !important;         height: auto !important;         object-fit: contain !important;         flex-shrink: 0 !important;    }    /* Display Mode Controls */    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-dropdown-title {        appearance: none !important;        -webkit-appearance: none !important;        -moz-appearance: none !important;        background: transparent !important;        border: none !important;        font-size: 18px !important;        font-weight: 600 !important;        color: var(--riv-primary) !important;        padding-right: 28px !important;        padding-left: 10px !important;        cursor: pointer !important;        text-align: center !important;        text-align-last: center !important;        width: auto !important;        max-width: 100% !important;        font-family: 'Open Sans', sans-serif !important;        line-height: 1.3 !important;        margin: 0 !important;        text-overflow: ellipsis !important;        overflow: hidden !important;        white-space: nowrap !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-dropdown-title:focus { outline: none !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-dropdown-title::-ms-expand { display: none !important; }        #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-dropdown-chevron {        position: absolute !important;        right: 0 !important;        top: 50% !important;        transform: translateY(-50%) !important;        pointer-events: none !important;        color: var(--riv-primary) !important;        display: flex !important;        align-items: center !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-carousel-nav-btn {        background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;        cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }        /* Legend */    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }    /* Multi-Value Legend */    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-multi-value-legend {         display: flex !important;         justify-content: center !important;         flex-wrap: wrap !important;         gap: 12px 24px !important;         margin-bottom: 1.5rem !important;         padding: 0 !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }    /* Chart Core Styles */    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-benchmark-group { margin-bottom: 1rem !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-benchmark-title {         font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;        text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;        font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;        text-transform: none !important;        white-space: normal !important;        overflow-wrap: break-word !important;         word-wrap: break-word !important;        max-width: 100% !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-bar-row, #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }     #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-bar:hover { opacity: 0.8 !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-bar-inner-value { flex-shrink: 0 !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }    /* Multi-Value Bar Logic */    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }        /* Stacked Bar */    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-stacked-bar { display: flex !important; overflow: hidden !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-stacked-segment:last-child { border-right: none !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }    /* Grouped Bar */    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-grouped-product-title-wrapper { padding-left: 150px !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-bar-cluster .fv-bar-container { height: 20px !important; }        /* Line Chart Grid */    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .riv-grid line {        stroke: #D1D5DB !important;        stroke-dasharray: 3 3 !important;    }    /* X-Axis */    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }     #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-x-axis-ticks span { position: relative !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-y-axis-title {        font-size: 15px !important;        color: #374151 !important;        line-height: 1.5 !important;        text-align: left !important;        padding-left: 5.83% !important; /* Aligns with Y-axis line inside SVG (35/600) */        margin-bottom: 4px !important;        display: block !important;        font-weight: bold !important;    }    /* Shop The Look */    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-stl-container { position: relative !important; width: auto !important; display: block !important; background-color: transparent !important; transition: min-height 0.3s ease !important; overflow: hidden !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-stl-wrapper { position: relative !important; width: auto !important; display: block !important; margin: 0 auto !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.fv-full-bleed .fv-stl-container { width: 100% !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.fv-full-bleed .fv-stl-wrapper { width: 100% !important; max-width: none !important; margin: 0 auto !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-stl-image { display: block !important; width: 100% !important; height: auto !important; }        #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-stl-hotspot-container { position: absolute !important; z-index: 10 !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-stl-hotspot-btn { position: absolute !important; margin-left: -0.75rem !important; margin-top: -0.75rem !important; width: 1.5rem !important; height: 1.5rem !important; border-radius: 9999px !important; display: flex !important; align-items: center !important; justify-content: center !important; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important; transition-property: all !important; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important; transition-duration: 300ms !important; cursor: pointer !important; border: none !important; padding: 0 !important; background-color: #ffffff !important; color: #1e293b !important; font-size: 0.75rem !important; font-weight: 700 !important; font-family: sans-serif !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-stl-hotspot-btn:hover { transform: scale(1.1) !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-stl-hotspot-btn:focus { outline: 2px solid transparent !important; outline-offset: 2px !important; box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #000000 !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-stl-hotspot-btn[aria-expanded="true"] { background-color: #3b82f6 !important; color: #ffffff !important; transform: scale(1.1) !important; box-shadow: 0 0 0 2px #ffffff !important; }        #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-stl-hotspot-pulse { position: absolute !important; inset: 0 !important; border-radius: 9999px !important; background-color: #2E6E93 !important; opacity: 0.4 !important; pointer-events: none !important; z-index: -1 !important; animation: fv-stl-ping 1.5s cubic-bezier(0, 0, 0.2, 1) 3 forwards !important; }    @keyframes fv-stl-ping { 75%, 100% { transform: scale(2); opacity: 0; } }    @media (max-width: 640px) {        #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-stl-hotspot-pulse { animation-fill-mode: none !important; }    }    /* Shop the look button */    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-stl-shop-all-btn { position: absolute !important; bottom: 1rem !important; right: 1rem !important; height: 2.5rem !important; background-color: rgba(255, 255, 255, 0.95) !important; backdrop-filter: blur(12px) !important; color: #111827 !important; padding: 0 1rem 0 3rem !important; border-radius: 0.25rem !important; font-weight: 700 !important; font-size: 0.875rem !important; box-shadow: 0 4px 16px rgba(0, 0, 0, 0.2) !important; border: none !important; cursor: pointer !important; transition: all 0.2s !important; z-index: 10 !important; display: flex !important; align-items: center !important; text-transform: uppercase !important; overflow: hidden !important; white-space: nowrap !important; max-width: calc(100% - 2rem) !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-stl-shop-all-btn span { overflow: hidden !important; text-overflow: ellipsis !important; white-space: nowrap !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-stl-shop-all-btn:hover { background-color: #ffffff !important; transform: scale(1.05) !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-stl-shop-all-logo { position: absolute !important; left: 0 !important; top: 0 !important; width: 2.5rem !important; height: 2.5rem !important; object-fit: cover !important; background-color: #ffffff !important; border-right: 1px solid #f3f4f6 !important; flex-shrink: 0 !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-stl-shop-all-icon { position: absolute !important; left: 0 !important; top: 0 !important; width: 2.5rem !important; height: 2.5rem !important; display: flex !important; align-items: center !important; justify-content: center !important; background-color: #ffffff !important; border-right: 1px solid #f3f4f6 !important; color: #1f2937 !important; flex-shrink: 0 !important; }    /* All Products Modal */    #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr { position: fixed !important; inset: 0 !important; background-color: rgba(0, 0, 0, 0) !important; backdrop-filter: blur(0px) !important; -webkit-backdrop-filter: blur(0px) !important; display: flex !important; align-items: center !important; justify-content: center !important; z-index: 99999 !important; pointer-events: none !important; transition: background-color 0.3s ease, backdrop-filter 0.3s ease, -webkit-backdrop-filter 0.3s ease !important; padding: 1rem !important; overflow: hidden !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr { position: absolute !important; padding: 0 !important; align-items: flex-end !important; }    #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr.is-active { background-color: rgba(0, 0, 0, 0.2) !important; backdrop-filter: blur(4px) !important; -webkit-backdrop-filter: blur(4px) !important; pointer-events: auto !important; }        #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-content { width: 100% !important; max-width: 42rem !important; max-height: 100% !important; display: flex !important; flex-direction: column !important; position: relative !important; background-color: rgba(255, 255, 255, 0.95) !important; backdrop-filter: blur(12px) !important; -webkit-backdrop-filter: blur(12px) !important; border-radius: 1rem !important; box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important; overflow: hidden !important; transition: transform 0.3s cubic-bezier(0.16, 1, 0.3, 1), opacity 0.3s ease !important; opacity: 0 !important; transform: scale(0.95) !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-content { max-width: 100% !important; height: 85% !important; max-height: 85% !important; border-radius: 1.5rem 1.5rem 0 0 !important; transform: translateY(100%) !important; opacity: 1 !important; }    #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr.is-active .fv-stl-all-products-content { opacity: 1 !important; transform: scale(1) !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr.is-active .fv-stl-all-products-content { transform: translateY(0) !important; }        /* V2 Bottom Sheet Style */    #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr.v2 { align-items: flex-end !important; padding: 0 !important; }    @media (min-width: 640px) {        #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr.v2:not(.mobile-view *) { justify-content: flex-end !important; }    }    #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr.v2 .fv-stl-all-products-content { max-width: 100% !important; height: 85% !important; max-height: 85% !important; border-radius: 1.5rem 1.5rem 0 0 !important; transform: translateY(100%) !important; opacity: 1 !important; }    @media (min-width: 640px) {        #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr.v2:not(.mobile-view *) .fv-stl-all-products-content { max-width: 700px !important; border-radius: 1.5rem 0 0 0 !important; }    }    #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr.v2.is-active .fv-stl-all-products-content { transform: translateY(0) !important; opacity: 1 !important; }        #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-header { display: flex !important; align-items: center !important; justify-content: space-between !important; padding: 1.5rem !important; border-bottom: 1px solid #e5e7eb !important; flex-shrink: 0 !important; position: sticky !important; top: 0 !important; background-color: rgba(255, 255, 255, 0.8) !important; backdrop-filter: blur(12px) !important; -webkit-backdrop-filter: blur(12px) !important; z-index: 10 !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-header { padding: 0.75rem !important; }        #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-logo { height: 1.5rem !important; width: auto !important; object-fit: contain !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-logo { height: 1.25rem !important; }        #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-title { font-size: 1.25rem !important; font-weight: 700 !important; color: #111827 !important; margin: 0 !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-title { font-size: 1.125rem !important; }        #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-close { width: 2rem !important; height: 2rem !important; border-radius: 9999px !important; background-color: rgba(0, 0, 0, 0.05) !important; display: flex !important; align-items: center !important; justify-content: center !important; border: none !important; cursor: pointer !important; z-index: 10 !important; color: #6b7280 !important; transition: all 0.2s !important; padding: 0 !important; }    #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-close:hover { background-color: rgba(0, 0, 0, 0.1) !important; color: #111827 !important; }        #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-list { list-style: none !important; padding: 1.5rem !important; margin: 0 !important; overflow-y: auto !important; flex: 1 !important; display: flex !important; flex-direction: column !important; gap: 0.75rem !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-list { padding: 0.75rem !important; gap: 0.5rem !important; }        #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-item { margin: 0 !important; padding: 0.25rem !important; }        #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-link { display: flex !important; align-items: flex-start !important; padding: 0.75rem !important; text-decoration: none !important; color: inherit !important; transition: all 0.2s !important; border-radius: 1rem !important; border: 1px solid transparent !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-link { padding: 0.5rem !important; border-radius: 0.75rem !important; }    #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-link:hover { background-color: #ffffff !important; border-color: #e5e7eb !important; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.05), 0 2px 4px -1px rgba(0, 0, 0, 0.03) !important; }    #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-item.is-highlighted .fv-stl-all-products-link { background-color: #ffffff !important; border-color: #d1d5db !important; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06), 0 0 0 2px #111827 !important; }        #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-image-container { position: relative !important; margin-right: 1.25rem !important; flex-shrink: 0 !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-image-container { margin-right: 0.75rem !important; }    #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-number { position: absolute !important; top: -0.5rem !important; left: -0.5rem !important; width: 1.5rem !important; height: 1.5rem !important; border-radius: 9999px !important; background-color: #0f172a !important; color: #ffffff !important; display: flex !important; align-items: center !important; justify-content: center !important; font-size: 0.75rem !important; font-weight: 700 !important; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06), 0 0 0 2px #ffffff !important; z-index: 10 !important; font-family: sans-serif !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-number { top: -0.375rem !important; left: -0.375rem !important; width: 1.25rem !important; height: 1.25rem !important; font-size: 0.625rem !important; }    #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-image-wrapper { width: 6rem !important; height: 6rem !important; border-radius: 0.75rem !important; overflow: hidden !important; background-color: #f9fafb !important; border: 1px solid #f3f4f6 !important; display: flex !important; align-items: center !important; justify-content: center !important; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.02) !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-image-wrapper { width: 4rem !important; height: 4rem !important; border-radius: 0.5rem !important; }    #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-image { width: 100% !important; height: 100% !important; object-fit: cover !important; }    #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-placeholder { width: 2rem !important; height: 2rem !important; color: #d1d5db !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-placeholder { width: 1.5rem !important; height: 1.5rem !important; }        #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-info { flex: 1 !important; min-width: 0 !important; display: flex !important; flex-direction: column !important; justify-content: center !important; margin-top: 0.25rem !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-info { margin-top: 0 !important; }    #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-brand { font-size: 0.625rem !important; font-weight: 700 !important; color: #6b7280 !important; text-transform: uppercase !important; letter-spacing: 0.1em !important; margin: 0 0 0.375rem 0 !important; white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-brand { font-size: 0.5625rem !important; margin: 0 0 0.25rem 0 !important; }    #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-name { font-size: 1rem !important; font-weight: 700 !important; color: #111827 !important; margin: 0 0 0.375rem 0 !important; display: -webkit-box !important; -webkit-line-clamp: 2 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; line-height: 1.25 !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-name { font-size: 0.875rem !important; margin: 0 0 0.25rem 0 !important; }        #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-meta { display: flex !important; align-items: center !important; font-size: 0.875rem !important; margin-bottom: 0.375rem !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-meta { font-size: 0.75rem !important; margin-bottom: 0.25rem !important; }    #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-price { font-weight: 700 !important; color: #111827 !important; }    #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-sale-price { font-weight: 700 !important; color: #dc2626 !important; margin-right: 0.5rem !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-sale-price { margin-right: 0.375rem !important; }    #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-original-price { color: #9ca3af !important; text-decoration: line-through !important; font-size: 0.75rem !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-original-price { font-size: 0.625rem !important; }    #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-commentary { font-size: 0.875rem !important; color: #4b5563 !important; margin: 0 !important; display: -webkit-box !important; -webkit-line-clamp: 2 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; line-height: 1.375 !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-commentary { font-size: 0.75rem !important; }        #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-action { width: 2.5rem !important; height: 2.5rem !important; border-radius: 9999px !important; background-color: #f9fafb !important; display: flex !important; align-items: center !important; justify-content: center !important; color: #9ca3af !important; margin-left: 1rem !important; flex-shrink: 0 !important; border: 1px solid #f3f4f6 !important; transition: all 0.2s !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-action { width: 2rem !important; height: 2rem !important; margin-left: 0.75rem !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-action svg { width: 14px !important; height: 14px !important; }    #fv-stl-all-products-modal-fv-chart-1780054953725-jxfr84byr .fv-stl-all-products-link:hover .fv-stl-all-products-action { background-color: #111827 !important; color: #ffffff !important; border-color: #111827 !important; }    /* Image Annotation Styles */    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-ia-container { position: relative !important; width: auto !important; display: block !important; background-color: transparent !important; overflow: hidden !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-ia-wrapper { position: relative !important; width: auto !important; display: block !important; margin: 0 auto !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.fv-full-bleed .fv-ia-container { width: 100% !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.fv-full-bleed .fv-ia-wrapper { width: 100% !important; max-width: none !important; margin: 0 auto !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-ia-image { display: block !important; width: 100% !important; height: auto !important; }        #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-ia-node-container { position: absolute !important; z-index: 10 !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-ia-node-button { position: absolute !important; margin-left: -0.75rem !important; margin-top: -0.75rem !important; width: 1.5rem !important; height: 1.5rem !important; border-radius: 9999px !important; display: flex !important; align-items: center !important; justify-content: center !important; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1) !important; transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1) !important; cursor: pointer !important; border: none !important; padding: 0 !important; background-color: #ffffff !important; color: #1e293b !important; font-size: 0.75rem !important; font-weight: 700 !important; font-family: sans-serif !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-ia-node-button:hover { transform: scale(1.1) !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-ia-node-button.is-active { background-color: #2E6E93 !important; color: #ffffff !important; transform: scale(1.1) !important; box-shadow: 0 0 0 2px #ffffff !important; }        #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-ia-pulse-ring { position: absolute !important; inset: 0 !important; border-radius: 9999px !important; background-color: #2E6E93 !important; opacity: 0.4 !important; pointer-events: none !important; z-index: -1 !important; animation: fv-ia-ping 1.5s cubic-bezier(0, 0, 0.2, 1) 3 forwards !important; }    @keyframes fv-ia-ping { 75%, 100% { transform: scale(2); opacity: 0; } }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-ia-static-tooltip { display: none !important; position: absolute !important; top: -10px !important; left: 50% !important; transform: translate(-50%, -100%) !important; background-color: rgba(255, 255, 255, 0.95) !important; padding: 10px !important; border-radius: 6px !important; box-shadow: 0 4px 12px rgba(0,0,0,0.15) !important; width: max-content !important; max-width: 200px !important; font-size: 13px !important; color: #1f2937 !important; z-index: 20 !important; pointer-events: none !important; white-space: pre-wrap !important; line-height: 1.4 !important; border: 1px solid #e5e7eb !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-ia-node-button:hover + .fv-ia-static-tooltip { display: block !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-logo-explore-bar { position: relative !important; width: 100% !important; display: flex !important; justify-content: center !important; align-items: center !important; min-height: 30px !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-logo-explore-bar .fv-logo { margin: 0 auto !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-ia-explore-wrapper { position: absolute !important; right: 0 !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view .fv-logo-explore-bar { flex-direction: column !important; min-height: auto !important; gap: 0.75rem !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view .fv-ia-explore-wrapper { position: static !important; align-self: flex-end !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-ia-explore-btn { background-color: rgba(255, 255, 255, 0.95) !important; color: #1e293b !important; border: 1px solid #e5e7eb !important; border-radius: 9999px !important; padding: 0.5rem 1.25rem !important; font-size: 0.875rem !important; font-weight: 600 !important; font-family: sans-serif !important; display: inline-flex !important; align-items: center !important; gap: 0.5rem !important; cursor: pointer !important; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1) !important; transition: all 0.2s !important; pointer-events: auto !important; flex-shrink: 0 !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-ia-explore-btn:hover { background-color: #ffffff !important; transform: translateY(-2px) !important; box-shadow: 0 6px 8px -1px rgba(0, 0, 0, 0.15) !important; color: #2E6E93 !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-ia-explore-btn svg { transition: transform 0.2s !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-ia-explore-btn:hover svg { transform: translateX(2px) !important; }    /* IA Modal Styles */    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-ia-active-modal-container { display: none !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-ia-modals { display: block !important; position: static !important; }        #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-ia-modal-item { display: none !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-ia-modal-item.is-active {         display: flex !important;         flex-direction: column !important;         position: absolute !important;        top: 1rem !important;        right: 1rem !important;        z-index: 20 !important;        width: 18rem !important;        max-width: calc(100% - 2rem) !important;        background-color: #ffffff !important;         padding: 1rem !important;         border-radius: 0.75rem !important;        box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04) !important;        border: 1px solid #e5e7eb !important;        border-top: 4px solid #2E6E93 !important;        animation: fv-ia-fade-in 0.2s ease-out !important;         gap: 0.75rem !important;        max-height: 80% !important;        overflow-y: auto !important;        pointer-events: auto !important;    }    @keyframes fv-ia-fade-in { from { opacity: 0; transform: scale(0.95); } to { opacity: 1; transform: scale(1); } }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-ia-modal-header { display: flex !important; justify-content: space-between !important; align-items: flex-start !important; margin: 0 !important; gap: 0.5rem !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-ia-node-title { font-size: 1rem !important; line-height: 1.25 !important; font-weight: 700 !important; color: #111827 !important; margin: 0 !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-ia-close-button { background: #f9fafb !important; border: 1px solid #e5e7eb !important; border-radius: 50% !important; width: 2rem !important; height: 2rem !important; display: flex !important; align-items: center !important; justify-content: center !important; color: #9ca3af !important; cursor: pointer !important; padding: 0 !important; flex-shrink: 0 !important; transition: all 0.2s !important; box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05) !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-ia-close-button:hover { background: #e5e7eb !important; color: #111827 !important; }        #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-ia-node-description { font-size: 0.875rem !important; color: #374151 !important; margin: 0 !important; line-height: 1.625 !important; white-space: pre-wrap !important; }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view .fv-ia-node-description { font-size: 0.875rem !important; }    /* Error Handling */    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-ia-empty { display: flex !important; align-items: center !important; justify-content: center !important; height: 200px !important; background-color: #f1f5f9 !important; color: #64748b !important; border: 2px dashed #cbd5e1 !important; border-radius: 0.5rem !important; }    /* Countdown Styles */    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-countdown-container {        display: flex !important;        flex-direction: column !important;        align-items: center !important;        justify-content: center !important;        padding: 1rem !important;        position: relative !important;        width: 100% !important;        box-sizing: border-box !important;        font-family: Montserrat, sans-serif !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-countdown-header {        text-align: center !important;        margin-bottom: 2rem !important;        z-index: 10 !important;        width: 100% !important;        display: flex !important;        flex-direction: column !important;        align-items: center !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-countdown-title {        font-size: 1.25rem !important;        font-weight: 900 !important;        text-transform: uppercase !important;        letter-spacing: 0.05em !important;        margin: 0 !important;        font-style: italic !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-countdown-subhead {        font-size: 1.125rem !important;        font-weight: 900 !important;        text-transform: uppercase !important;        letter-spacing: 0.05em !important;        margin: 0.25rem 0 0 0 !important;        font-style: italic !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-countdown-timer-wrap {        display: flex !important;        flex-direction: column !important;        align-items: center !important;        width: 100% !important;        max-width: 64rem !important;        z-index: 10 !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-countdown-labels {        display: flex !important;        justify-content: center !important;        width: 100% !important;        margin-bottom: 0.5rem !important;        padding: 0 0.5rem !important;        font-size: 0.75rem !important;        font-weight: bold !important;        text-transform: uppercase !important;        letter-spacing: 0.05em !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-countdown-labels > div {        flex: 1 !important;        text-align: center !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-countdown-box {        position: relative !important;        width: 100% !important;        border-top: 6px solid #333 !important;        border-bottom: 8px solid #333 !important;        padding: 1rem 0 !important;        background: linear-gradient(to bottom, #1f2937, #000000) !important;        box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-countdown-digits {        display: flex !important;        justify-content: center !important;        font-size: 1.75rem !important;        font-weight: 900 !important;        letter-spacing: 0em !important;        font-family: monospace !important;        color: #fff !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-countdown-digits > div.digit-box {        flex: 1 !important;        text-align: center !important;        white-space: nowrap !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-countdown-digits > div.colon {        flex: 0 0 auto !important;        opacity: 0.5 !important;        position: relative !important;        top: -2px !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-countdown-spike-l {        position: absolute !important;        left: -15px !important;        top: 50% !important;        transform: translateY(-50%) !important;        width: 0 !important;        height: 0 !important;        border-top: 15px solid transparent !important;        border-bottom: 15px solid transparent !important;        border-right: 15px solid #374151 !important;    }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-countdown-spike-r {        position: absolute !important;        right: -15px !important;        top: 50% !important;        transform: translateY(-50%) !important;        width: 0 !important;        height: 0 !important;        border-top: 15px solid transparent !important;        border-bottom: 15px solid transparent !important;        border-left: 15px solid #374151 !important;    }    @media (min-width: 600px) {        #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-countdown-container {            padding: 2rem !important;        }        #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-countdown-title {            font-size: 1.75rem !important;        }        #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-countdown-subhead {            font-size: 1.25rem !important;        }        #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-countdown-digits {            font-size: 2.25rem !important;            letter-spacing: 0 !important;        }        #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-countdown-labels {            font-size: 0.875rem !important;            padding: 0 1rem !important;            margin-bottom: 1rem !important;        }        #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-countdown-box {            padding: 1.5rem 0 !important;        }        #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-countdown-digits > div.colon {            top: -4px !important;        }        #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-countdown-spike-l {            left: -20px !important;            border-top-width: 20px !important;            border-bottom-width: 20px !important;            border-right-width: 20px !important;        }        #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-countdown-spike-r {            right: -20px !important;            border-top-width: 20px !important;            border-bottom-width: 20px !important;            border-left-width: 20px !important;        }    }        @media (min-width: 768px) {        #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-countdown-digits {            font-size: 3.5rem !important;            letter-spacing: 0.05em !important;        }        #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-countdown-digits > div.colon {            top: -5px !important;        }    }    /* Mobile / Forced Mobile View / Labels on Top */    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view .fv-pie-container,    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.labels-on-top .fv-pie-container {        flex-direction: column !important; gap: 1rem !important;    }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-product-title-wrapper,    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-product-title-wrapper {        padding-left: 0 !important;    }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row,    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view .fv-stacked-product,    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-bar-product,    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row,    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.labels-on-top .fv-stacked-product,    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-bar-product {        flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;    }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view .fv-bar-label:not(.fv-grouped-product-title),    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {        width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;    }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view .fv-bar-label,    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-product-title,    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-label,    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-product-title {        width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;    }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view .fv-bar-container,    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view .fv-bar-cluster,    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-container,    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-cluster {        width: 100% !important;    }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-wrapper,    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-wrapper {        margin-left: 0 !important;    }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-label-space,    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-label-space {        display: none !important;    }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-chart-space,    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-chart-space {        padding-right: 0 !important;    }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view .fv-benchmark-title,    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.labels-on-top .fv-benchmark-title {        font-size: 16px !important;    }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view .fv-dropdown-title,    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.labels-on-top .fv-dropdown-title {        font-size: 16px !important;    }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view .fv-carousel-nav-btn,    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.labels-on-top .fv-carousel-nav-btn {        padding: 8px 12px !important; font-size: 14px !important;    }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view .fv-chart-title,    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.labels-on-top .fv-chart-title {        padding: 0 8px !important;    }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view .fv-chart-subhead,    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.labels-on-top .fv-chart-subhead {        padding: 0 8px !important;    }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view .fv-versus-header,    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-header {        flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;    }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper,    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper {        flex: 1 !important; min-width: 0 !important; width: 100% !important;    }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper.fv-left,    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper.fv-left {        text-align: center !important; padding-right: 0 !important;    }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper.fv-right,    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper.fv-right {        text-align: center !important; padding-left: 0 !important;    }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select.fv-select-left,    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select.fv-select-left {        text-align: center !important;    }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select.fv-select-right,    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select.fv-select-right {        text-align: center !important;    }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view .fv-versus-vs,    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-vs {        text-align: center !important; padding: 0.25rem 0 !important;    }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-container,    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-container {        max-width: 100% !important; width: 100% !important;    }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select,    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select {        font-size: 14px !important; width: 100% !important;    }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-btn,    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-btn {        bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;    }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-logo,    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-icon,    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-logo,    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-icon {        width: 2rem !important; height: 2rem !important;    }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-icon svg,    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-icon svg {        width: 14px !important; height: 14px !important;    }        #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view .fv-y-axis-title { padding-left: 5% !important; /* (30/600) for mobile view */ }    #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.mobile-view.fv-contains-line-chart .fv-footer-content {        margin-left: -1rem !important;        margin-right: -1rem !important;    }    @media (max-width: 599px) {         #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-pie-container {            flex-direction: column !important; gap: 1rem !important;        }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-grouped-product-title-wrapper {            padding-left: 0 !important;        }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-bar-row,        #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-stacked-product,        #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-grouped-bar-product {            flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;        }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-bar-label:not(.fv-grouped-product-title) {            width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;        }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-bar-label,        #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-grouped-product-title {            width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;        }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-bar-container,        #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-bar-cluster {            width: 100% !important;        }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-x-axis-wrapper {            margin-left: 0 !important;        }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-x-axis-label-space {            display: none !important;        }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-x-axis-chart-space {            padding-right: 0 !important;        }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-benchmark-title {            font-size: 16px !important;        }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-dropdown-title {            font-size: 16px !important;        }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-carousel-nav-btn {            padding: 8px 12px !important; font-size: 14px !important;        }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-chart-title {            padding: 0 8px !important;        }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-chart-subhead {            padding: 0 8px !important;        }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-versus-header {            flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;        }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-versus-select-wrapper {            flex: 1 !important; min-width: 0 !important; width: 100% !important;        }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left {            text-align: center !important; padding-right: 0 !important;        }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right {            text-align: center !important; padding-left: 0 !important;        }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-left {            text-align: center !important;        }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-right {            text-align: center !important;        }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-versus-vs {            text-align: center !important; padding: 0.25rem 0 !important;        }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-versus-select-container {            max-width: 100% !important; width: 100% !important;        }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-versus-select {            font-size: 14px !important; width: 100% !important;        }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-stl-shop-all-btn {            bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;        }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-stl-shop-all-logo,        #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-stl-shop-all-icon {            width: 2rem !important; height: 2rem !important;        }#fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-stl-shop-all-icon svg {            width: 14px !important; height: 14px !important;        }        #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper .fv-y-axis-title { padding-left: 5% !important; /* (30/600) for mobile view */ }        #fv-chart-1780054953725-jxfr84byr-slideshow .fv-chart-wrapper.fv-contains-line-chart .fv-footer-content {            margin-left: -1rem !important;            margin-right: -1rem !important;        }    }  </style><script type="application/ld+json">[{  "@context": "https://schema.org",  "@type": "Dataset",  "name": "Overall Chart Title",  "description": "Subhead to describe the test and what's being measured and why",  "creator": {    "@type": "Organization",    "name": "TechRadar",    "logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"  },  "isAccessibleForFree": true,  "dateCreated": "2026-05-29T11:42:33.728Z",  "keywords": [    "Google Fitbit Air",    "Apple Watch Ultra 3",    "Average heart rate",    "benchmark",    "comparison",    "performance",    "review",    "TechRadar"  ],  "measurementTechnique": "Performance Benchmarking",  "variableMeasured": [    {      "@type": "PropertyValue",      "name": "Google Fitbit Air – Average heart rate",      "value": 158,      "unitText": ""    },    {      "@type": "PropertyValue",      "name": "Apple Watch Ultra 3 – Average heart rate",      "value": 161,      "unitText": ""    }  ]},{  "@context": "https://schema.org",  "@type": "Dataset",  "name": "Overall Chart Title",  "description": "Subhead to describe the test and what's being measured and why",  "creator": {    "@type": "Organization",    "name": "TechRadar",    "logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"  },  "isAccessibleForFree": true,  "dateCreated": "2026-05-29T11:42:33.728Z",  "keywords": [    "Google Fitbit Air",    "Apple Watch Ultra 3",    "Average Pace",    "benchmark",    "comparison",    "performance",    "review",    "TechRadar"  ],  "measurementTechnique": "Performance Benchmarking",  "variableMeasured": [    {      "@type": "PropertyValue",      "name": "Google Fitbit Air – Average Pace",      "value": 5.37,      "unitText": ""    },    {      "@type": "PropertyValue",      "name": "Apple Watch Ultra 3 – Average Pace",      "value": 5.47,      "unitText": ""    }  ]},{  "@context": "https://schema.org",  "@type": "Dataset",  "name": "Overall Chart Title",  "description": "Subhead to describe the test and what's being measured and why",  "creator": {    "@type": "Organization",    "name": "TechRadar",    "logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"  },  "isAccessibleForFree": true,  "dateCreated": "2026-05-29T11:42:33.728Z",  "keywords": [    "Google Fitbit Air",    "Apple Watch Ultra 3",    "Calories burned",    "benchmark",    "comparison",    "performance",    "review",    "TechRadar"  ],  "measurementTechnique": "Performance Benchmarking",  "variableMeasured": [    {      "@type": "PropertyValue",      "name": "Google Fitbit Air – Calories burned",      "value": 773,      "unitText": ""    },    {      "@type": "PropertyValue",      "name": "Apple Watch Ultra 3 – Calories burned",      "value": 750,      "unitText": ""    }  ]},{  "@context": "https://schema.org",  "@type": "Dataset",  "name": "Overall Chart Title",  "description": "Subhead to describe the test and what's being measured and why",  "creator": {    "@type": "Organization",    "name": "TechRadar",    "logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"  },  "isAccessibleForFree": true,  "dateCreated": "2026-05-29T11:42:33.728Z",  "keywords": [    "Google Fitbit Air",    "Apple Watch Ultra 3",    "Distance",    "benchmark",    "comparison",    "performance",    "review",    "TechRadar"  ],  "measurementTechnique": "Performance Benchmarking",  "variableMeasured": [    {      "@type": "PropertyValue",      "name": "Google Fitbit Air – Distance",      "value": 10.43,      "unitText": ""    },    {      "@type": "PropertyValue",      "name": "Apple Watch Ultra 3 – Distance",      "value": 10.03,      "unitText": ""    }  ]}]</script>        <div id="fv-chart-1780054953725-jxfr84byr-slideshow" class="fv-slideshow-container" data-slide-count="4" data-iframe-height="true">                            <div class="fv-slideshow-nav-row">                    <button class="fv-nav-btn prev disabled" aria-label="Previous Slide">                        <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m15 18-6-6 6-6"/></svg>                        <span>Previous</span>                    </button>                    <div class="fv-slide-counter">1 / 4</div>                    <button class="fv-nav-btn next" aria-label="Next Slide">                        <span>Next</span>                        <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m9 18 6-6-6-6"/></svg>                    </button>                </div>                          <div class="fv-slides-wrapper">                <div class="fv-slide" id="fv-chart-1780054953725-jxfr84byr-slide-0-wrapper" data-index="0" style="display: block;">                <div id="fv-chart-1780054953725-jxfr84byr-slide-0" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true">        <div class="fv-inner-wrapper fv-no-header   ">                                                <div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1780054953725-jxfr84byr-slide-0-bar-Average heart rate" data-chart-type="Bar" data-title="Average heart rate" data-subhead="" data-caption="                                                        " style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">Average heart rate</h4><div class="fv-bar-row" title="Google Fitbit Air - Average heart rate: 158 ">                    <div class="fv-bar-label ">Google Fitbit Air</div>                    <div class="fv-bar-container">                        <div class="fv-bar" style="margin-left: 0%; width: 79%; background-color: #2E6E93;" data-target-width="79" data-target-margin="0">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">158</span></div>    </div>                    </div>                </div><div class="fv-bar-row" title="Apple Watch Ultra 3 - Average heart rate: 161 ">                    <div class="fv-bar-label ">Apple Watch Ultra 3</div>                    <div class="fv-bar-container">                        <div class="fv-bar" style="margin-left: 0%; width: 80.5%; background-color: #E8238C;" data-target-width="80.5" data-target-margin="0">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">161</span></div>    </div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>50</span><span>100</span><span>150</span><span>200</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Average heart rate Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>Google Fitbit Air</td>                <td>158</td>            </tr><tr>                <td>Apple Watch Ultra 3</td>                <td>161</td>            </tr></tbody>        </table></div></div></div>                              <div class="fv-bottom-bar">                    <div class="fv-footer-content" style="display: none;">                <div class="rv-chart-caption" style="display: block;">                    <span class="fv-original-caption" style="display: block;">                                                                                                                                                                                                                                </span>                    <span class="fv-ia-dynamic-caption" style="display: none;"></span>                </div>            </div>                <div class="fv-logo-explore-bar">            <img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png" alt="TechRadar Logo">                                </div>              </div>            </div>    </div>              </div><div class="fv-slide" id="fv-chart-1780054953725-jxfr84byr-slide-1-wrapper" data-index="1" style="display: none;">                <div id="fv-chart-1780054953725-jxfr84byr-slide-1" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true">        <div class="fv-inner-wrapper fv-no-header   ">                                                <div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1780054953725-jxfr84byr-slide-1-bar-Average Pace" data-chart-type="Bar" data-title="Average Pace" data-subhead="" data-caption="                                                        " style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">Average Pace</h4><div class="fv-bar-row" title="Google Fitbit Air - Average Pace: 5.37 ">                    <div class="fv-bar-label ">Google Fitbit Air</div>                    <div class="fv-bar-container">                        <div class="fv-bar" style="margin-left: 0%; width: 89.5%; background-color: #2E6E93;" data-target-width="89.5" data-target-margin="0">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">5.37</span></div>    </div>                    </div>                </div><div class="fv-bar-row" title="Apple Watch Ultra 3 - Average Pace: 5.47 ">                    <div class="fv-bar-label ">Apple Watch Ultra 3</div>                    <div class="fv-bar-container">                        <div class="fv-bar" style="margin-left: 0%; width: 91.16666666666666%; background-color: #E8238C;" data-target-width="91.16666666666666" data-target-margin="0">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">5.47</span></div>    </div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>1.5</span><span>3</span><span>4.5</span><span>6</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Average Pace Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>Google Fitbit Air</td>                <td>5.37</td>            </tr><tr>                <td>Apple Watch Ultra 3</td>                <td>5.47</td>            </tr></tbody>        </table></div></div></div>                              <div class="fv-bottom-bar">                    <div class="fv-footer-content" style="display: none;">                <div class="rv-chart-caption" style="display: block;">                    <span class="fv-original-caption" style="display: block;">                                                                                                                                                                                                                                </span>                    <span class="fv-ia-dynamic-caption" style="display: none;"></span>                </div>            </div>                <div class="fv-logo-explore-bar">            <img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png" alt="TechRadar Logo">                                </div>              </div>            </div>    </div>              </div><div class="fv-slide" id="fv-chart-1780054953725-jxfr84byr-slide-2-wrapper" data-index="2" style="display: none;">                <div id="fv-chart-1780054953725-jxfr84byr-slide-2" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true">        <div class="fv-inner-wrapper fv-no-header   ">                                                <div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1780054953725-jxfr84byr-slide-2-bar-Calories burned" data-chart-type="Bar" data-title="Calories burned" data-subhead="" data-caption="                                                        " style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">Calories burned</h4><div class="fv-bar-row" title="Google Fitbit Air - Calories burned: 773 ">                    <div class="fv-bar-label ">Google Fitbit Air</div>                    <div class="fv-bar-container">                        <div class="fv-bar" style="margin-left: 0%; width: 96.625%; background-color: #2E6E93;" data-target-width="96.625" data-target-margin="0">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">773</span></div>    </div>                    </div>                </div><div class="fv-bar-row" title="Apple Watch Ultra 3 - Calories burned: 750 ">                    <div class="fv-bar-label ">Apple Watch Ultra 3</div>                    <div class="fv-bar-container">                        <div class="fv-bar" style="margin-left: 0%; width: 93.75%; background-color: #E8238C;" data-target-width="93.75" data-target-margin="0">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">750</span></div>    </div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>200</span><span>400</span><span>600</span><span>800</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Calories burned Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>Google Fitbit Air</td>                <td>773</td>            </tr><tr>                <td>Apple Watch Ultra 3</td>                <td>750</td>            </tr></tbody>        </table></div></div></div>                              <div class="fv-bottom-bar">                    <div class="fv-footer-content" style="display: none;">                <div class="rv-chart-caption" style="display: block;">                    <span class="fv-original-caption" style="display: block;">                                                                                                                                                                                                                                </span>                    <span class="fv-ia-dynamic-caption" style="display: none;"></span>                </div>            </div>                <div class="fv-logo-explore-bar">            <img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png" alt="TechRadar Logo">                                </div>              </div>            </div>    </div>              </div><div class="fv-slide" id="fv-chart-1780054953725-jxfr84byr-slide-3-wrapper" data-index="3" style="display: none;">                <div id="fv-chart-1780054953725-jxfr84byr-slide-3" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true">        <div class="fv-inner-wrapper fv-no-header   ">                                                <div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1780054953725-jxfr84byr-slide-3-bar-Distance" data-chart-type="Bar" data-title="Distance" data-subhead="" data-caption="                                                                                                                                                                                                                                " style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">Distance</h4><div class="fv-bar-row" title="Google Fitbit Air - Distance: 10.43 Kilometers">                    <div class="fv-bar-label ">Google Fitbit Air</div>                    <div class="fv-bar-container">                        <div class="fv-bar" style="margin-left: 0%; width: 69.53333333333333%; background-color: #2E6E93;" data-target-width="69.53333333333333" data-target-margin="0">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">10.43</span></div>    </div>                    </div>                </div><div class="fv-bar-row" title="Apple Watch Ultra 3 - Distance: 10.03 Kilometers">                    <div class="fv-bar-label ">Apple Watch Ultra 3</div>                    <div class="fv-bar-container">                        <div class="fv-bar" style="margin-left: 0%; width: 66.86666666666666%; background-color: #E8238C;" data-target-width="66.86666666666666" data-target-margin="0">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">10.03</span></div>    </div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>3.75</span><span>7.5</span><span>11.25</span><span>15</span></div>            <div class="fv-x-axis-unit">Kilometers</div>        </div>    </div>        <table class="sr-only">            <caption>Distance Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>Google Fitbit Air</td>                <td>10.43</td>            </tr><tr>                <td>Apple Watch Ultra 3</td>                <td>10.03</td>            </tr></tbody>        </table></div></div></div>                              <div class="fv-bottom-bar">                    <div class="fv-footer-content" style="display: none;">                <div class="rv-chart-caption" style="display: block;">                    <span class="fv-original-caption" style="display: block;">                                                                                                                                                                                                                                </span>                    <span class="fv-ia-dynamic-caption" style="display: none;"></span>                </div>            </div>                <div class="fv-logo-explore-bar">            <img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png" alt="TechRadar Logo">                                </div>              </div>            </div>    </div>              </div>            </div>        </div>          <script>      window.iFrameResizer = {        heightCalculationMethod: 'taggedElement'      };    </script>    <script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script>    <script>          (function() {      /*  Global animation function for slideshow re-use */      window.fvAnimateCharts = function(chartWrapper) {          if (!chartWrapper) return;                    function animateBars(chartElement) {            if (!chartElement) return;            var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');            bars.forEach(function(bar, index) {                /*  Reset to 0 first to ensure animation triggers */                bar.style.setProperty('width', '0%', 'important');                bar.style.setProperty('transition', 'none', 'important');                var targetWidth = bar.dataset.targetWidth;                if (targetWidth === undefined) return;                                /*  Force reflow */                void bar.offsetWidth;                 var targetMargin = bar.dataset.targetMargin;                var baseMargin = bar.dataset.baseMargin;                if (baseMargin !== undefined) {                    bar.style.setProperty('margin-left', baseMargin + '%', 'important');                }                                setTimeout(function() {                    var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';                    bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');                    bar.style.setProperty('width', targetWidth + '%', 'important');                    if (targetMargin !== undefined && baseMargin !== undefined) {                        bar.style.setProperty('margin-left', targetMargin + '%', 'important');                    }                }, index * 50 + 50); /*  Reduced initial delay */            });          }          function animateLineChart(chartElement) {              if (!chartElement) return;              var lineSvg = chartElement.querySelector('svg');              if (!lineSvg) return;              var paths = lineSvg.querySelectorAll('.riv-line-path');              paths.forEach(function(p, i) {                if (typeof p.getTotalLength === 'function') {                  var len = p.getTotalLength();                  p.style.transition = 'none';                  p.style.strokeDasharray = len;                  p.style.strokeDashoffset = len;                  p.getBoundingClientRect();                  setTimeout(function() {                    p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';                    p.style.strokeDashoffset = '0';                  }, 100);                }              });              var dots = lineSvg.querySelectorAll('.riv-dot');              dots.forEach(function(dot, i) {                dot.style.opacity = '0';                setTimeout(function() {                    dot.style.transition = 'opacity 0.3s ease';                    dot.style.opacity = '1';                }, 500 + i * 10);              });            }            /*  Execute */            var charts = chartWrapper.querySelectorAll('.fv-chart-item');                        charts.forEach(function(chart) {                /*  If in carousel/dropdown mode, hidden charts are display:none. */                /*  We only animate what is visible. */                if (window.getComputedStyle(chart).display === 'none') return;                                var chartType = chart.dataset.chartType;                if (chartType === 'Line') {                  animateLineChart(chart);                } else if (chartType !== 'Pie') {                  animateBars(chart);                }            });      };            function initialize(uniqueId, isSlideshow) {        var root = document.getElementById(uniqueId);                /*  In slideshow mode, 'root' will be null because the container has '-slideshow' suffix. */        /*  We handle that logic below. */        if (!root && !isSlideshow) return;                /*  Setup internal interactions (Carousel/Dropdown/LineChart) for a specific chart wrapper */        function setupWrapper(chartWrapper) {            if (!chartWrapper) return;                        /*  Responsive mobile view handling */            function checkMobileView() {                var width = chartWrapper.getBoundingClientRect().width;                var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;                                var isMobile;                if (width === 0) {                    /*  Fallback for when width isn't available yet (e.g., hidden tab) */                    isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;                } else {                    /*  Mobile if container is small OR if it's a physical mobile device (overriding fixed-width iframes) */                    isMobile = isMobileDevice || width < 600;                }                                if (isMobile) {                    chartWrapper.classList.add('mobile-view');                } else {                    chartWrapper.classList.remove('mobile-view');                }            }                        /*  Initial check */            checkMobileView();                        if (typeof ResizeObserver !== 'undefined') {                var ro = new ResizeObserver(function() {                    checkMobileView();                });                ro.observe(chartWrapper);            }                        /*  Always add window resize listener as a reliable fallback for DevTools and edge cases */            window.addEventListener('resize', checkMobileView);                        /*  Labels on top handler */            var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';            if (labelsOnTop) {                /*  If there are multiple charts and we're not in a carousel/dropdown, we might have mixed types. */                /*  But typically, labels-on-top is a global setting. We'll apply it initially,  */                /*  and showInternalChart will toggle it if needed. */                var charts = chartWrapper.querySelectorAll('.fv-chart-item');                var hasVisibleBarChart = false;                charts.forEach(function(c) {                    if (window.getComputedStyle(c).display !== 'none') {                        var cType = c.dataset.chartType;                        if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {                            hasVisibleBarChart = true;                        }                    }                });                                if (hasVisibleBarChart) {                    chartWrapper.classList.add('labels-on-top');                } else {                    chartWrapper.classList.remove('labels-on-top');                }            } else {                chartWrapper.classList.remove('labels-on-top');            }                        /*  Legend interactions */            chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {                var chartId = legend.dataset.chart;                var chart = chartWrapper.querySelector('[id="' + chartId + '"]');                if (!chart) return;                var lines = chart.querySelectorAll('.riv-line-path');                var dots = chart.querySelectorAll('.riv-dot');                var legendItems = legend.querySelectorAll('.riv-legend-item');                legendItems.forEach(function(item) {                    var productName = item.dataset.product;                    var safeProductName = productName.replace(/"/g, '\"');                    var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');                    var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');                                        if (line && !line.dataset.origStroke) {                        line.dataset.origStroke = line.getAttribute('stroke-width') || '2';                    }                                        var highlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });                        dots.forEach(function(d) { d.style.opacity = '0.2'; });                        legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });                        if (line) {                            line.style.opacity = '1';                            line.setAttribute('stroke-width', '4');                        }                        productDots.forEach(function(d) { d.style.opacity = '1'; });                        item.style.opacity = '1';                    };                    var clearHighlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });                        dots.forEach(function(d) { d.style.opacity = '1'; });                        legendItems.forEach(function(i) { i.style.opacity = '1'; });                    };                    var toggleIsolate = function() {                        var isIsolated = item.classList.contains('isolated');                        legendItems.forEach(function(i) { i.classList.remove('isolated'); });                        if (isIsolated) {                            lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });                            dots.forEach(function(d) { d.style.opacity = '1'; });                            legendItems.forEach(function(i) { i.style.opacity = '1'; });                        } else {                            item.classList.add('isolated');                            lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });                            dots.forEach(function(d) { d.style.opacity = '0.2'; });                            legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });                            if (line) {                                line.style.opacity = '1';                                line.setAttribute('stroke-width', '4');                            }                            productDots.forEach(function(d) { d.style.opacity = '1'; });                            item.style.opacity = '1';                        }                    };                    item.addEventListener('mouseenter', highlight);                    item.addEventListener('focus', highlight);                    item.addEventListener('mouseleave', clearHighlight);                    item.addEventListener('blur', clearHighlight);                    item.addEventListener('click', toggleIsolate);                                        if (line) {                        line.style.cursor = 'pointer';                        line.addEventListener('mouseenter', highlight);                        line.addEventListener('mouseleave', clearHighlight);                        line.addEventListener('click', toggleIsolate);                    }                });            });                        /*  Versus Chart Logic */            var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');            versusCharts.forEach(function(vc) {                var dataJson = vc.getAttribute('data-versus-data');                var leftColor = vc.getAttribute('data-left-color') || '#E53935';                var rightColor = vc.getAttribute('data-right-color') || '#FFB300';                if (!dataJson) return;                                var versusData = JSON.parse(dataJson);                                var leftSelect = vc.querySelector('.fv-select-left');                var rightSelect = vc.querySelector('.fv-select-right');                var rows = vc.querySelectorAll('.fv-versus-row');                                function updateVersusChart() {                    var leftProduct = leftSelect.value;                    var rightProduct = rightSelect.value;                                        leftSelect.style.color = leftColor;                    leftSelect.style.borderColor = leftColor;                    rightSelect.style.color = rightColor;                    rightSelect.style.borderColor = rightColor;                                        rows.forEach(function(row) {                        var index = parseInt(row.getAttribute('data-index'));                        var data = versusData[index];                        if (!data) return;                                                var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;                        var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;                                                var leftIsNum = typeof leftVal === 'number';                        var rightIsNum = typeof rightVal === 'number';                                                var leftNum = leftIsNum ? leftVal : 0;                        var rightNum = rightIsNum ? rightVal : 0;                                                var maxVal = Math.max(leftNum, rightNum, 0.0001);                                                var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;                        var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;                                                var winner = null;                        var pctDiffStr = null;                                                if (leftIsNum && rightIsNum) {                            if (leftNum > rightNum) {                                winner = 'left';                                if (rightNum > 0) {                                    var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);                                    pctDiffStr = '+' + diff.toLocaleString() + '%';                                }                            } else if (rightNum > leftNum) {                                winner = 'right';                                if (leftNum > 0) {                                    var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);                                    pctDiffStr = '+' + diff.toLocaleString() + '%';                                }                            }                        }                                                var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));                        var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));                        var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||                                    (data.productData[rightProduct] && data.productData[rightProduct].unit) || '';                                                var leftTextStr = leftDisplay;                        var rightTextStr = rightDisplay;                                                var leftBar = row.querySelector('.fv-versus-bar-left');                        var rightBar = row.querySelector('.fv-versus-bar-right');                        var leftText = row.querySelector('.fv-inside-left');                        var rightText = row.querySelector('.fv-inside-right');                        var labelText = row.querySelector('.fv-versus-label span');                                                var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');                        var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');                                                var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');                        existingPctDiffs.forEach(function(el) { el.remove(); });                                                if (winner === 'left' && pctDiffStr) {                            var pctSpan = document.createElement('span');                            pctSpan.className = 'fv-versus-pct-diff';                            pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';                            pctSpan.textContent = pctDiffStr;                            if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);                        } else if (winner === 'right' && pctDiffStr) {                            var pctSpan = document.createElement('span');                            pctSpan.className = 'fv-versus-pct-diff';                            pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';                            pctSpan.textContent = pctDiffStr;                            if (rightBar) rightBar.appendChild(pctSpan);                        }                                                if (leftBar) {                            leftBar.style.backgroundColor = leftColor;                            leftBar.dataset.targetWidth = leftWidth;                            leftBar.style.setProperty('--target-width', leftWidth + '%');                            leftBar.style.width = leftWidth + '%';                        }                        if (rightBar) {                            rightBar.style.backgroundColor = rightColor;                            rightBar.dataset.targetWidth = rightWidth;                            rightBar.style.setProperty('--target-width', rightWidth + '%');                            rightBar.style.width = rightWidth + '%';                        }                        if (leftText) {                            leftText.innerHTML = leftTextStr;                        }                        if (rightText) {                            rightText.innerHTML = rightTextStr;                        }                        if (labelText) {                            labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');                        }                    });                }                                if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);                if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);            });            /*  Carousel & Dropdown Logic */            var charts = chartWrapper.querySelectorAll('.fv-chart-item');            var dropdown = chartWrapper.querySelector('.fv-dropdown-title');            var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');            var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');            var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');            var counter = chartWrapper.querySelector('.fv-carousel-counter');                        /*  Text Elements */            var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');            var captionEl = chartWrapper.querySelector('.rv-chart-caption');            var footerContentEl = chartWrapper.querySelector('.fv-footer-content');            var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');            var logoEl = chartWrapper.querySelector('.fv-logo');            if (charts.length > 1 && (dropdown || prevBtn)) {                 var currentChartIndex = 0;                 var titles = [];                 if (dropdown) {                    titles = Array.from(dropdown.options).map(function(o) { return o.text; });                 } else {                    charts.forEach(function(c) {                        titles.push(c.getAttribute('data-title') || '');                    });                 }                                  function showInternalChart(index) {                    if (index < 0) index = charts.length - 1;                    if (index >= charts.length) index = 0;                    currentChartIndex = index;                                        charts.forEach(function(c, i) {                        c.style.display = i === index ? 'block' : 'none';                        if (i === index) {                             var cType = c.dataset.chartType;                             if (cType === 'Line') {                                 /*  Line chart animations if needed */                             } else if (cType !== 'Pie') {                                 window.fvAnimateCharts(chartWrapper);                             }                                                          /*  Update labels-on-top based on current chart type */                             var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';                             if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {                                 chartWrapper.classList.add('labels-on-top');                             } else {                                 chartWrapper.classList.remove('labels-on-top');                             }                        }                    });                                        if (dropdown) dropdown.value = index;                    if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];                    if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;                                        /*  Update Subhead and Caption */                    var activeChart = charts[index];                    if (activeChart) {                        var newSubhead = activeChart.getAttribute('data-subhead');                        var newCaption = activeChart.getAttribute('data-caption');                        var currentChartType = activeChart.getAttribute('data-chart-type');                        var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';                                                if (subheadEl) subheadEl.textContent = newSubhead || '';                        if (captionEl) captionEl.textContent = newCaption || '';                                                if (footerContentEl) {                             if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {                                 footerContentEl.style.display = 'block';                                 if (bottomBarEl) bottomBarEl.style.display = 'flex';                             } else {                                 footerContentEl.style.display = 'none';                                 if (bottomBarEl && !logoEl) {                                     bottomBarEl.style.display = 'none';                                 }                             }                        }                    }                 }                                  if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });                 if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });                 if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });            }            /*  Image Comparison Logic */            var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');            imageCompareWrappers.forEach(function(wrapper) {                var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;                var slider = wrapper.querySelector('.fv-image-compare-slider');                var fgImage = wrapper.querySelector('.fv-image-compare-fg');                var bgImage = wrapper.querySelector('.fv-image-compare-bg');                var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');                var labelRight = wrapper.querySelector('.fv-image-compare-label-right');                var isDragging = false;                /*  Zoom state */                var scale = 1;                var panX = 0;                var panY = 0;                var isPanning = false;                var hasPanned = false;                var lastClientX = 0;                var lastClientY = 0;                var initialDistance = null;                var lastCenterX = null;                var lastCenterY = null;                function updateTransform() {                    if (wrapper.classList.contains('fv-image-compare-fullscreen')) {                        inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');                    } else {                        inner.style.removeProperty('transform');                        scale = 1;                        panX = 0;                        panY = 0;                    }                }                function constrainPan() {                    var rect = wrapper.getBoundingClientRect();                    /*  Max pan depends on how much the image is scaled beyond the wrapper */                    var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);                    var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);                    panX = Math.max(-maxPanX, Math.min(panX, maxPanX));                    panY = Math.max(-maxPanY, Math.min(panY, maxPanY));                }                wrapper.addEventListener('wheel', function(e) {                    if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;                    e.preventDefault();                    var zoomSensitivity = 0.005;                    var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);                    var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));                                        if (newScale === scale) return;                    var rect = wrapper.getBoundingClientRect();                    var mouseX = e.clientX - rect.left - rect.width / 2;                    var mouseY = e.clientY - rect.top - rect.height / 2;                                        var ratio = newScale / scale;                    panX = mouseX - (mouseX - panX) * ratio;                    panY = mouseY - (mouseY - panY) * ratio;                                        scale = newScale;                    constrainPan();                    updateTransform();                }, { passive: false });                wrapper.addEventListener('mousedown', function(e) {                    if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;                    if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;                    isPanning = true;                    hasPanned = false;                    lastClientX = e.clientX;                    lastClientY = e.clientY;                });                window.addEventListener('mousemove', function(e) {                    if (!isPanning) return;                    var dx = e.clientX - lastClientX;                    var dy = e.clientY - lastClientY;                                        if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {                        hasPanned = true;                    }                    lastClientX = e.clientX;                    lastClientY = e.clientY;                                        panX += dx;                    panY += dy;                                        constrainPan();                    updateTransform();                });                window.addEventListener('mouseup', function() {                    isPanning = false;                });                wrapper.addEventListener('touchstart', function(e) {                    if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;                    if (e.touches.length === 2) {                        e.preventDefault();                        var dx = e.touches[0].clientX - e.touches[1].clientX;                        var dy = e.touches[0].clientY - e.touches[1].clientY;                        initialDistance = Math.sqrt(dx * dx + dy * dy);                                                var rect = wrapper.getBoundingClientRect();                        lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;                        lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;                                                hasPanned = true; /*  Prevent click after pinch */                    } else if (e.touches.length === 1 && scale > 1) {                        if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;                        isPanning = true;                        hasPanned = false;                        lastClientX = e.touches[0].clientX;                        lastClientY = e.touches[0].clientY;                    }                }, { passive: false });                wrapper.addEventListener('touchmove', function(e) {                    if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;                    if (e.touches.length === 2 && initialDistance !== null) {                        e.preventDefault();                        var dx = e.touches[0].clientX - e.touches[1].clientX;                        var dy = e.touches[0].clientY - e.touches[1].clientY;                        var distance = Math.sqrt(dx * dx + dy * dy);                                                if (initialDistance > 0) {                            var zoomFactor = distance / initialDistance;                            var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));                                                        var rect = wrapper.getBoundingClientRect();                            var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;                            var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;                                                        var ratio = newScale / scale;                            panX = centerX - (centerX - panX) * ratio;                            panY = centerY - (centerY - panY) * ratio;                                                        if (lastCenterX !== null && lastCenterY !== null) {                                panX += (centerX - lastCenterX);                                panY += (centerY - lastCenterY);                            }                                                        scale = newScale;                            lastCenterX = centerX;                            lastCenterY = centerY;                            constrainPan();                            updateTransform();                        }                        initialDistance = distance;                    } else if (e.touches.length === 1 && isPanning) {                        e.preventDefault();                        var dx = e.touches[0].clientX - lastClientX;                        var dy = e.touches[0].clientY - lastClientY;                                                if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {                            hasPanned = true;                        }                        lastClientX = e.touches[0].clientX;                        lastClientY = e.touches[0].clientY;                                                panX += dx;                        panY += dy;                                                constrainPan();                        updateTransform();                    }                }, { passive: false });                wrapper.addEventListener('touchend', function(e) {                    if (e.touches.length < 2) {                        initialDistance = null;                    }                    if (e.touches.length === 0) {                        isPanning = false;                    }                });                function handleMove(clientX) {                    var rect = inner.getBoundingClientRect();                    var x = Math.max(0, Math.min(clientX - rect.left, rect.width));                    var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));                                        if (slider) slider.style.setProperty('left', percent + '%', 'important');                    if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');                                        if (labelLeft) {                        if (percent < 10) {                            labelLeft.style.setProperty('opacity', '0', 'important');                        } else {                            labelLeft.style.setProperty('opacity', '1', 'important');                        }                    }                    if (labelRight) {                        if (percent > 90) {                            labelRight.style.setProperty('opacity', '0', 'important');                        } else {                            labelRight.style.setProperty('opacity', '1', 'important');                        }                    }                }                function onMouseMove(e) {                    if (!isDragging) return;                    handleMove(e.clientX);                }                function onTouchMove(e) {                    if (!isDragging) return;                    e.preventDefault();                    handleMove(e.touches[0].clientX);                }                function stopDragging() {                    isDragging = false;                    window.removeEventListener('mousemove', onMouseMove);                    window.removeEventListener('mouseup', stopDragging);                    window.removeEventListener('touchmove', onTouchMove);                    window.removeEventListener('touchend', stopDragging);                }                if (slider) {                    var startDrag = function(clientX) {                        isDragging = true;                        handleMove(clientX);                        window.addEventListener('mousemove', onMouseMove);                        window.addEventListener('mouseup', stopDragging);                    };                    var startTouchDrag = function(clientX) {                        isDragging = true;                        handleMove(clientX);                        window.addEventListener('touchmove', onTouchMove, { passive: false });                        window.addEventListener('touchend', stopDragging);                    };                    slider.addEventListener('mousedown', function(e) {                        e.preventDefault();                        startDrag(e.clientX);                    });                    slider.addEventListener('touchstart', function(e) {                        e.preventDefault();                        startTouchDrag(e.touches[0].clientX);                    }, { passive: false });                }                /*  Expand/Close Logic */                var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');                var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');                if (expandBtn) {                    if (window !== window.parent) {                        expandBtn.style.display = 'none';                    } else {                        expandBtn.addEventListener('click', function(e) {                            /*  e.preventDefault(); // Removed to allow text selection */                            e.stopPropagation();                            wrapper.classList.add('fv-image-compare-fullscreen');                            document.body.style.overflow = 'hidden';                                                        /*  Load high-res images if available */                            if (fgImage && fgImage.dataset.highresSrc) {                                fgImage.src = fgImage.dataset.highresSrc;                                fgImage.removeAttribute('srcset');                                fgImage.removeAttribute('sizes');                            }                            if (bgImage && bgImage.dataset.highresSrc) {                                bgImage.src = bgImage.dataset.highresSrc;                                bgImage.removeAttribute('srcset');                                bgImage.removeAttribute('sizes');                            }                        });                    }                }                if (closeBtn) {                    closeBtn.addEventListener('click', function(e) {                        /*  e.preventDefault(); // Removed to allow text selection */                        e.stopPropagation();                        wrapper.classList.remove('fv-image-compare-fullscreen');                        document.body.style.overflow = '';                        updateTransform();                    });                }                                /*  Close on Escape */                document.addEventListener('keydown', function(e) {                    if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {                        wrapper.classList.remove('fv-image-compare-fullscreen');                        document.body.style.overflow = '';                        updateTransform();                    }                });            });            /*  Shop The Look Hotspots */            var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');            var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');            var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');            var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');            var stlContainer = chartWrapper.querySelector('.fv-stl-container');                        function closeAllModals() {                if (allProductsModal) {                    allProductsModal.classList.remove('is-active');                                        /*  Remove highlights */                    var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');                    items.forEach(function(item) {                        item.classList.remove('is-highlighted');                    });                    /*  Remove min-height after transition */                    if (stlContainer) {                        setTimeout(function() {                            if (!allProductsModal.classList.contains('is-active')) {                                stlContainer.style.minHeight = '';                                if ('parentIFrame' in window) {                                    window.parentIFrame.size();                                }                            }                        }, 300);                    }                }                hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });                if ('parentIFrame' in window) {                    window.parentIFrame.size();                }            }            hotspots.forEach(function(btn) {                btn.addEventListener('click', function(e) {                    e.stopPropagation();                    var hotspotId = btn.getAttribute('data-hotspot-id');                    var isExpanded = btn.getAttribute('aria-expanded') === 'true';                                        closeAllModals();                                        if (!isExpanded && allProductsModal) {                        btn.setAttribute('aria-expanded', 'true');                        allProductsModal.classList.add('is-active');                        /*  Ensure container is tall enough */                        var container = btn.closest('.fv-stl-container');                        if (container && container.offsetHeight < 450) {                            container.style.minHeight = '450px';                        }                                                /*  Highlight and scroll to item */                        var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');                        if (targetItem) {                            targetItem.classList.add('is-highlighted');                            setTimeout(function() {                                targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });                            }, 100);                        }                                                if ('parentIFrame' in window) {                            window.parentIFrame.size();                        }                    }                });            });            /*  Shop All button */            if (shopAllBtn && allProductsModal) {                shopAllBtn.addEventListener('click', function(e) {                    e.stopPropagation();                    closeAllModals();                    allProductsModal.classList.add('is-active');                    /*  Ensure container is tall enough */                    var container = shopAllBtn.closest('.fv-stl-container');                    if (container && container.offsetHeight < 450) {                        container.style.minHeight = '450px';                    }                    if ('parentIFrame' in window) {                        window.parentIFrame.size();                    }                });            }            /*  Close button in all products modal */            if (allProductsModal) {                var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');                if (closeAllBtn) {                    closeAllBtn.addEventListener('click', function(e) {                        e.stopPropagation();                        closeAllModals();                    });                }            }            /*  Close modals when clicking outside */            chartWrapper.addEventListener('click', function(e) {                /*  Only close if clicking on the wrapper or container, not inside a modal content */                if (!e.target.closest('.fv-stl-all-products-content')) {                    closeAllModals();                }            });            if (allProductsModal) {                allProductsModal.addEventListener('click', function(e) {                    if (!e.target.closest('.fv-stl-all-products-content')) {                        closeAllModals();                    }                });            }            /*  Image Annotation Logic */            var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');            var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');            var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;            var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');            var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');            var currentIaIndex = -1;            function closeAllIANodes() {                iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });                if (originalCaption) originalCaption.style.display = 'block';                if (dynamicCaption) dynamicCaption.style.display = 'none';            }                        function resetExploreBtn() {                currentIaIndex = -1;                if (exploreBtn) {                    var exploreSpan = exploreBtn.querySelector('span');                    if (exploreSpan) exploreSpan.textContent = 'Explore';                }            }            iaNodes.forEach(function(btn, index) {                btn.addEventListener('click', function(e) {                    e.stopPropagation();                    var isActive = btn.classList.contains('is-active');                    closeAllIANodes();                    if (!isActive) {                        currentIaIndex = index;                        if (exploreBtn) {                            var exploreSpan = exploreBtn.querySelector('span');                            if (exploreSpan) exploreSpan.textContent = 'Next';                        }                        btn.classList.add('is-active');                        if (dynamicCaption) {                            var title = btn.getAttribute('data-title') || '';                            var desc = btn.getAttribute('data-desc') || '';                            dynamicCaption.innerHTML = '';                            var strongTag = document.createElement('strong');                            strongTag.textContent = title;                            dynamicCaption.appendChild(strongTag);                            if (desc) {                                dynamicCaption.appendChild(document.createTextNode(' - ' + desc));                            }                                                        if (originalCaption) originalCaption.style.display = 'none';                            dynamicCaption.style.display = 'block';                                                        if (footerContentEl) footerContentEl.style.display = 'block';                        }                    } else {                        resetExploreBtn();                    }                });            });            if (exploreBtn) {                exploreBtn.addEventListener('click', function(e) {                    e.stopPropagation();                    if (iaNodes.length === 0) return;                                        var nextIndex = currentIaIndex + 1;                    if (nextIndex >= iaNodes.length) {                        closeAllIANodes();                        resetExploreBtn();                    } else {                        currentIaIndex = nextIndex;                        var targetBtn = iaNodes[currentIaIndex];                        if (targetBtn) {                            if(targetBtn.classList.contains('is-active')) {                                targetBtn.click();                            }                            targetBtn.click();                        }                    }                });            }            if (iaWrapper) {                iaWrapper.addEventListener('click', function(e) {                    if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {                        closeAllIANodes();                        resetExploreBtn();                    }                });            }            /*  Initial Animation */            window.fvAnimateCharts(chartWrapper);            /*  Countdown Logic */            var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');            if (countdownContainer) {                var targetDateAttr = countdownContainer.getAttribute('data-target-date');                if (targetDateAttr) {                    var targetDate = new Date(targetDateAttr);                    var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';                    var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';                                        var pad = function(n) { return (n < 10 ? '0' : '') + n; };                                        var updateCountdown = function() {                        var difference = +targetDate - +new Date();                        var d = 0, h = 0, m = 0, s = 0;                        if (difference > 0) {                            d = Math.floor(difference / (1000 * 60 * 60 * 24));                            h = Math.floor((difference / (1000 * 60 * 60)) % 24);                            m = Math.floor((difference / 1000 / 60) % 60);                            s = Math.floor((difference / 1000) % 60);                        }                                                var daysEl = countdownContainer.querySelector('[data-time="days"]');                        var hoursEl = countdownContainer.querySelector('[data-time="hours"]');                        var minsEl = countdownContainer.querySelector('[data-time="minutes"]');                        var secsEl = countdownContainer.querySelector('[data-time="seconds"]');                                                if (daysEl) daysEl.textContent = d;                        if (hoursEl) hoursEl.textContent = pad(h);                        if (minsEl) minsEl.textContent = pad(m);                        if (secsEl) secsEl.textContent = pad(s);                    };                                        updateCountdown();                    setInterval(updateCountdown, 1000);                }            }        }        if (true) {            var slideshowContainer = document.getElementById(uniqueId + '-slideshow');            if (slideshowContainer) {                var slides = slideshowContainer.querySelectorAll('.fv-slide');                slides.forEach(function(slide) {                    setupWrapper(slide.querySelector('.fv-chart-wrapper'));                });            }                var slideshowContainer = document.getElementById(uniqueId + '-slideshow');        /*  Check if container exists to prevent errors */    if (slideshowContainer) {        var currentSlideIndex = 0;        var slides = slideshowContainer.querySelectorAll('.fv-slide');        var counter = slideshowContainer.querySelector('.fv-slide-counter');        var prevBtn = slideshowContainer.querySelector('.fv-nav-btn.prev');        var nextBtn = slideshowContainer.querySelector('.fv-nav-btn.next');        var dropdown = slideshowContainer.querySelector('.fv-slideshow-select');        function updateControls(index) {            if (counter) counter.textContent = (index + 1) + ' / ' + slides.length;            if (dropdown) dropdown.value = index;                        if (prevBtn) {                if (index === 0) prevBtn.classList.add('disabled');                else prevBtn.classList.remove('disabled');            }            if (nextBtn) {                if (index === slides.length - 1) nextBtn.classList.add('disabled');                else nextBtn.classList.remove('disabled');            }        }        function showSlide(index) {            if (index < 0) return; /*  index = slides.length - 1; // Disable loop for linear nav style */            if (index >= slides.length) return; /*  index = 0; */                        currentSlideIndex = index;                        slides.forEach(function(slide, i) {                slide.style.display = i === index ? 'block' : 'none';                if (i === index) {                    /*  Re-trigger animations for the active slide */                    var chartEl = slide.querySelector('.fv-chart-wrapper');                    if (chartEl && window.fvAnimateCharts) {                        window.fvAnimateCharts(chartEl);                    }                }            });                        updateControls(currentSlideIndex);        }        if (prevBtn) {            prevBtn.addEventListener('click', function() { showSlide(currentSlideIndex - 1); });        }        if (nextBtn) {            nextBtn.addEventListener('click', function() { showSlide(currentSlideIndex + 1); });        }        if (dropdown) {            dropdown.addEventListener('change', function(e) { showSlide(parseInt(e.target.value)); });        }                /*  Initial setup */        updateControls(currentSlideIndex);                /*  Initial animation for the first slide */        if (slides.length > 0) {            var firstChart = slides[0].querySelector('.fv-chart-wrapper');             if (firstChart && window.fvAnimateCharts) {                setTimeout(function() { window.fvAnimateCharts(firstChart); }, 100);            }        }    }          } else {            setupWrapper(root);        }      }            if (document.readyState === 'loading') {        document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1780054953725-jxfr84byr', true); });      } else {        initialize('fv-chart-1780054953725-jxfr84byr', true);      }    })();      </script></div><p>As you can see in the graphs above, both heart rate and calorie readings are quite close. The average heart rate for my workout was just a 3bpm difference between the Apple Watch Ultra 3 and the Google Fitbit Air. It would have been nice to have information from my chest strap to compare this as well, but I'll try this again before my full review with a different electrical heart rate monitor. </p><p>However, on <a href="https://www.techradar.com/health-fitness/smartwatches/i-just-tested-the-apple-watch-ultra-3s-heart-rate-tracking-against-a-polar-h10-chest-strap-here-are-the-results#viafoura-comments">previous tests the Apple Watch Ultra 3 matched the electrical heart rate monitor exactly</a>, indicating that the Google Fitbit Air is pretty dang accurate too. </p><p>Likewise, the calorie counts on both wearables were relatively similar, with the Google Fitbit Air exceeding the Apple Watch Ultra 3's calculation by less than 25 calories. No two wearables are going to be exactly alike here, but this is close enough that I'd feel comfortable using the Google Fitbit Air day-to-day.</p><p>Average pace is a different matter. As previously mentioned, the Google Fitbit Air has no onboard GPS of its own, and although it showed a lovely map of my route obtained via my iPhone's GPS, it also overestimated my pace and thought I was a whole 10 seconds faster per kilometer than the Apple Watch did. </p><p>I know how my paces feel — it was a hot day and I had steep declines and inclines at either end of my run, so I ran slower than my usual brisk clip. I'm far more inclined to agree with Apple's assessment than the Fitbit's pace estimation here. Apple also gave me far more detail about my run, such as stride length and vertical oscillation (how bouncy I was during the run), whereas the Google Fitbit Air collects no such information. What Fitbit does surface, however, is steps taken during the workout (9,342 to be precise), which the Apple Watch Ultra 3 doesn't. </p><p>Fitbit also massively overestimated my run at 10.43km rather than 10.03km, even though it shows exactly the same map as my Apple Watch, with an identical finishing point, as you can see below in the comparison pic. Unlike 3bpm or 23kcal, over 400 meters and 10 seconds of pace are big differences.</p><div class="vizualizer-embed"><style>    @import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');    @import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');    @import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,400;0,900;1,900&display=swap');        /* Reset & Base */    #fv-chart-1780055798279-k843e8olt *, #fv-chart-1780055798279-k843e8olt *:before, #fv-chart-1780055798279-k843e8olt *:after, #fv-chart-1780055798279-k843e8olt-slideshow *, #fv-chart-1780055798279-k843e8olt-slideshow *:before, #fv-chart-1780055798279-k843e8olt-slideshow *:after {        box-sizing: border-box !important; margin: 0; padding: 0; border: 0;        font-size: 100%; font: inherit; vertical-align: baseline;    }    #fv-chart-1780055798279-k843e8olt, #fv-chart-1780055798279-k843e8olt-slideshow { font-family: 'Open Sans', sans-serif !important; }    /* Main Wrappers */    #fv-chart-1780055798279-k843e8olt {        position: relative !important; overflow: visible !important;        --riv-primary: #2E6E93;    }    #fv-chart-1780055798279-k843e8olt .fv-inner-wrapper {        color: #1F2937 !important; background-color: #ffffff !important;        padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;        box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;        margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;        overflow: hidden !important;    }    #fv-chart-1780055798279-k843e8olt .fv-inner-wrapper.fv-no-header.fv-is-image-compare {        padding-top: 0 !important;    }    #fv-chart-1780055798279-k843e8olt.fv-full-bleed {                width: 100vw !important;        margin-left: calc(50% - 50vw) !important;            }        body {        overflow-x: clip !important;    }        #fv-chart-1780055798279-k843e8olt.fv-full-bleed .fv-inner-wrapper {        padding: 0 !important;        border-radius: 0 !important;        box-shadow: none !important;        margin: 0 !important;        background-color: transparent !important;    }    #fv-chart-1780055798279-k843e8olt .fv-inner-wrapper.fv-is-shop-the-look {        padding: 0 !important;        border-radius: 0 !important;        box-shadow: none !important;        margin: 0 !important;        background-color: transparent !important;    }            /* Slideshow Styles */    #fv-chart-1780055798279-k843e8olt-slideshow {        position: relative !important;        width: 100% !important;        margin: 1rem 0 !important;        --riv-primary: #2E6E93;    }    #fv-chart-1780055798279-k843e8olt-slideshow .fv-slides-wrapper {        position: relative !important;        width: 100% !important;    }    #fv-chart-1780055798279-k843e8olt-slideshow .fv-slide {        width: 100% !important;        animation: fv-fade-in 0.3s ease-in-out;    }      @keyframes fv-fade-in {        from { opacity: 0; }        to { opacity: 1; }    }        /* Top Navigation Row (Redesign) */    #fv-chart-1780055798279-k843e8olt-slideshow .fv-slideshow-nav-row {        position: relative !important;        display: flex !important;        justify-content: space-between !important;        align-items: center !important;        padding: 0 0 16px 0 !important;        width: 100% !important;        z-index: 20 !important;    }    #fv-chart-1780055798279-k843e8olt-slideshow .fv-nav-btn {        background-color: var(--riv-primary) !important;        color: #ffffff !important;        border: none !important;        border-radius: 4px !important;        padding: 8px 16px !important;        font-size: 14px !important;        font-weight: 700 !important;        cursor: pointer !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        gap: 6px !important;        transition: opacity 0.2s, background-color 0.2s !important;        height: 36px !important;        text-transform: none !important;        box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;    }        #fv-chart-1780055798279-k843e8olt-slideshow .fv-nav-btn svg {        width: 18px !important;        height: 18px !important;        stroke-width: 3px !important;        filter: none !important;    }    #fv-chart-1780055798279-k843e8olt-slideshow .fv-nav-btn:hover {        opacity: 0.9 !important;        transform: translateY(-1px) !important;    }        #fv-chart-1780055798279-k843e8olt-slideshow .fv-nav-btn.disabled {        background-color: #E5E7EB !important;        color: #9CA3AF !important;        cursor: default !important;        pointer-events: none !important;        box-shadow: none !important;    }    #fv-chart-1780055798279-k843e8olt-slideshow .fv-slide-counter {        font-family: 'Poppins', sans-serif !important;        font-size: 14px !important;        font-weight: 600 !important;        color: #374151 !important;        text-align: center !important;        min-width: 40px !important;        background-color: rgba(255,255,255,0.8) !important;        padding: 2px 8px !important;        border-radius: 10px !important;    }        /* Slideshow Dropdown Navigation */    #fv-chart-1780055798279-k843e8olt-slideshow .fv-slideshow-select {        position: absolute !important;        top: 10px !important;        right: 10px !important;        z-index: 20 !important;        appearance: none !important;        -webkit-appearance: none !important;        -moz-appearance: none !important;        background-color: white !important;        border: 1px solid #d1d5db !important;        color: #1F2937 !important;        font-family: 'Open Sans', sans-serif !important;        font-size: 14px !important;        font-weight: 600 !important;        padding: 6px 32px 6px 12px !important;        border-radius: 4px !important;        cursor: pointer !important;        box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;        background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;        background-position: right 0.5rem center !important;        background-repeat: no-repeat !important;        background-size: 1.5em 1.5em !important;    }    #fv-chart-1780055798279-k843e8olt-slideshow .fv-slideshow-select:focus {        outline: 2px solid #2E6E93 !important;        border-color: #2E6E93 !important;    }        /* Typography */    #fv-chart-1780055798279-k843e8olt .fv-chart-title {         font-weight: bold !important;         text-align: center !important;         margin-bottom: 0.5rem !important;         color: var(--riv-primary) !important;         font-size: 20px !important;         line-height: 1.2 !important;         font-family: 'Open Sans', sans-serif !important;         text-transform: none !important;         white-space: normal !important;         overflow-wrap: break-word !important;        padding: 0 20px !important;    }    #fv-chart-1780055798279-k843e8olt .fv-chart-subhead {         font-size: 18px !important;         font-weight: 500 !important;         text-align: center !important;         margin-bottom: 2rem !important;         color: #374151 !important;         line-height: 1.7 !important;         font-family: 'Open Sans', sans-serif !important;         display: block !important;         text-transform: none !important;        padding: 0 20px !important;    }    #fv-chart-1780055798279-k843e8olt .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }    /* Versus Chart */    #fv-chart-1780055798279-k843e8olt .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }    #fv-chart-1780055798279-k843e8olt .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }    #fv-chart-1780055798279-k843e8olt .fv-versus-select-wrapper { flex: 1; min-width: 0; }    #fv-chart-1780055798279-k843e8olt .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }    #fv-chart-1780055798279-k843e8olt .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }    #fv-chart-1780055798279-k843e8olt .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }    #fv-chart-1780055798279-k843e8olt .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }    #fv-chart-1780055798279-k843e8olt .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }    #fv-chart-1780055798279-k843e8olt .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }    #fv-chart-1780055798279-k843e8olt .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }    #fv-chart-1780055798279-k843e8olt .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }    #fv-chart-1780055798279-k843e8olt .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }    #fv-chart-1780055798279-k843e8olt .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }    #fv-chart-1780055798279-k843e8olt .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }    #fv-chart-1780055798279-k843e8olt .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }    #fv-chart-1780055798279-k843e8olt .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }    #fv-chart-1780055798279-k843e8olt .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }    #fv-chart-1780055798279-k843e8olt .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }    #fv-chart-1780055798279-k843e8olt .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }    #fv-chart-1780055798279-k843e8olt .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }    #fv-chart-1780055798279-k843e8olt .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }    #fv-chart-1780055798279-k843e8olt .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }    @keyframes fv-grow-max-width {        from { max-width: 0; }        to { max-width: 100%; }    }    #fv-chart-1780055798279-k843e8olt .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }    #fv-chart-1780055798279-k843e8olt .fv-inside-left { white-space: nowrap; flex-shrink: 0; }    #fv-chart-1780055798279-k843e8olt .fv-inside-right { white-space: nowrap; flex-shrink: 0; }    #fv-chart-1780055798279-k843e8olt .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }    #fv-chart-1780055798279-k843e8olt .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }    #fv-chart-1780055798279-k843e8olt .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }    #fv-chart-1780055798279-k843e8olt .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }    /* Image Comparison Styles */    #fv-chart-1780055798279-k843e8olt .fv-image-compare-container {        width: auto !important;        margin-left: -1.5rem !important;        margin-right: -1.5rem !important;        margin-bottom: 2rem !important;    }    #fv-chart-1780055798279-k843e8olt.fv-full-bleed .fv-image-compare-container {        width: 100% !important;        max-width: none !important;        margin: 0 auto !important;    }    #fv-chart-1780055798279-k843e8olt .fv-image-compare-wrapper {        position: relative !important;        width: 100% !important;        overflow: hidden !important;        border-radius: 0 !important;        background-color: #000 !important;        touch-action: pan-y !important;        user-select: none !important;        -webkit-user-select: none !important;    }    #fv-chart-1780055798279-k843e8olt .fv-image-compare-inner {        position: relative !important;        width: 100% !important;        height: 100% !important;        display: block !important;        transform-origin: center center !important;        transition: transform 0.1s ease-out !important;    }    #fv-chart-1780055798279-k843e8olt .fv-image-compare-bg {        display: block !important;        width: 100% !important;        height: auto !important;        pointer-events: none !important;        user-select: none !important;        -webkit-user-select: none !important;        -webkit-user-drag: none !important;    }    #fv-chart-1780055798279-k843e8olt .fv-image-compare-fg {        position: absolute !important;        top: 0 !important;        left: 0 !important;        width: 100% !important;        height: 100% !important;        object-fit: cover !important;        clip-path: polygon(0 0, 50% 0, 50% 100%, 0 100%) !important;        pointer-events: none !important;        user-select: none !important;        -webkit-user-select: none !important;        -webkit-user-drag: none !important;    }    #fv-chart-1780055798279-k843e8olt .fv-image-compare-slider {        position: absolute !important;        top: 0 !important;        bottom: 0 !important;        left: 50% !important;        width: 32px !important;        transform: translateX(-50%) !important;        cursor: ew-resize !important;        z-index: 10 !important;        user-select: none !important;        -webkit-user-select: none !important;    }    #fv-chart-1780055798279-k843e8olt .fv-image-compare-slider-line {        position: absolute !important;        top: 0 !important;        bottom: 0 !important;        left: 50% !important;        width: 4px !important;        background-color: white !important;        transform: translateX(-50%) !important;        box-shadow: 0 0 10px rgba(0,0,0,0.5) !important;        pointer-events: none !important;    }    #fv-chart-1780055798279-k843e8olt .fv-image-compare-handle {        position: absolute !important;        top: 50% !important;        left: 50% !important;        transform: translate(-50%, -50%) !important;        width: 32px !important;        height: 32px !important;        background-color: white !important;        border-radius: 50% !important;        box-shadow: 0 2px 6px rgba(0,0,0,0.3) !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        gap: 4px !important;        pointer-events: none !important;        z-index: 11 !important;        overflow: hidden !important;    }    #fv-chart-1780055798279-k843e8olt .fv-image-compare-handle.fv-image-compare-handle-square {        border-radius: 6px !important;    }    #fv-chart-1780055798279-k843e8olt .fv-image-compare-arrow-left {        width: 0 !important;        height: 0 !important;        border-top: 4px solid transparent !important;        border-bottom: 4px solid transparent !important;        border-right: 4px solid #4b5563 !important;    }    #fv-chart-1780055798279-k843e8olt .fv-image-compare-arrow-right {        width: 0 !important;        height: 0 !important;        border-top: 4px solid transparent !important;        border-bottom: 4px solid transparent !important;        border-left: 4px solid #4b5563 !important;    }    #fv-chart-1780055798279-k843e8olt .fv-image-compare-label {        position: absolute !important;        top: 1rem !important;        background-color: rgba(0, 0, 0, 0.5) !important;        color: white !important;        padding: 0.25rem 0.75rem !important;        border-radius: 0.25rem !important;        font-size: 0.875rem !important;        font-weight: 500 !important;        pointer-events: none !important;        backdrop-filter: blur(4px) !important;        z-index: 5 !important;        transition: right 0.3s ease, opacity 0.2s ease !important;    }    #fv-chart-1780055798279-k843e8olt .fv-image-compare-label-left {        left: 1rem !important;    }    #fv-chart-1780055798279-k843e8olt .fv-image-compare-label-right {        right: 1rem !important;    }        #fv-chart-1780055798279-k843e8olt .fv-image-compare-expand-btn,    #fv-chart-1780055798279-k843e8olt .fv-image-compare-close-btn {        position: absolute !important;        bottom: 1rem !important;        right: 1rem !important;        background-color: rgba(0, 0, 0, 0.5) !important;        color: white !important;        border: none !important;        border-radius: 0.25rem !important;        padding: 0.5rem !important;        cursor: pointer !important;        z-index: 20 !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        backdrop-filter: blur(4px) !important;        transition: background-color 0.2s !important;    }    #fv-chart-1780055798279-k843e8olt .fv-image-compare-expand-btn:hover,    #fv-chart-1780055798279-k843e8olt .fv-image-compare-close-btn:hover {        background-color: rgba(0, 0, 0, 0.7) !important;    }    #fv-chart-1780055798279-k843e8olt .fv-image-compare-close-btn {        display: none !important;        top: 1rem !important;        bottom: auto !important;    }    /* Fullscreen State */    #fv-chart-1780055798279-k843e8olt .fv-image-compare-wrapper.fv-image-compare-fullscreen {        position: fixed !important;        top: 0 !important;        left: 0 !important;        right: 0 !important;        bottom: 0 !important;        width: 100% !important;        height: 100% !important;        z-index: 999999 !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        background-color: rgba(0, 0, 0, 0.9) !important;        margin: 0 !important;        touch-action: none !important;    }    #fv-chart-1780055798279-k843e8olt .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner {        width: 100% !important;        height: 100% !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        cursor: grab !important;    }    #fv-chart-1780055798279-k843e8olt .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active {        cursor: grabbing !important;    }    #fv-chart-1780055798279-k843e8olt .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-bg {        position: absolute !important;        top: 0 !important;        left: 0 !important;        max-width: 100% !important;        max-height: 100% !important;        width: 100% !important;        height: 100% !important;        object-fit: contain !important;    }    #fv-chart-1780055798279-k843e8olt .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-fg {        max-width: 100% !important;        max-height: 100% !important;        width: 100% !important;        height: 100% !important;        object-fit: contain !important;    }    #fv-chart-1780055798279-k843e8olt .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn {        display: none !important;    }    #fv-chart-1780055798279-k843e8olt .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn {        display: flex !important;    }    #fv-chart-1780055798279-k843e8olt .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right {        right: 4rem !important;    }    /* Footer */    #fv-chart-1780055798279-k843e8olt .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }    #fv-chart-1780055798279-k843e8olt .fv-footer-content { text-align: center !important; width: 100% !important; }    #fv-chart-1780055798279-k843e8olt .fv-logo {         display: block !important;         margin: 0 auto !important;         width: 120px !important;         min-width: 120px !important;        max-width: 120px !important;         height: auto !important;         object-fit: contain !important;         flex-shrink: 0 !important;    }    /* Display Mode Controls */    #fv-chart-1780055798279-k843e8olt .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }    #fv-chart-1780055798279-k843e8olt .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }    #fv-chart-1780055798279-k843e8olt .fv-dropdown-title {        appearance: none !important;        -webkit-appearance: none !important;        -moz-appearance: none !important;        background: transparent !important;        border: none !important;        font-size: 18px !important;        font-weight: 600 !important;        color: var(--riv-primary) !important;        padding-right: 28px !important;        padding-left: 10px !important;        cursor: pointer !important;        text-align: center !important;        text-align-last: center !important;        width: auto !important;        max-width: 100% !important;        font-family: 'Open Sans', sans-serif !important;        line-height: 1.3 !important;        margin: 0 !important;        text-overflow: ellipsis !important;        overflow: hidden !important;        white-space: nowrap !important;    }    #fv-chart-1780055798279-k843e8olt .fv-dropdown-title:focus { outline: none !important; }    #fv-chart-1780055798279-k843e8olt .fv-dropdown-title::-ms-expand { display: none !important; }        #fv-chart-1780055798279-k843e8olt .fv-dropdown-chevron {        position: absolute !important;        right: 0 !important;        top: 50% !important;        transform: translateY(-50%) !important;        pointer-events: none !important;        color: var(--riv-primary) !important;        display: flex !important;        align-items: center !important;    }    #fv-chart-1780055798279-k843e8olt .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }    #fv-chart-1780055798279-k843e8olt .fv-carousel-nav-btn {        background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;        cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;    }    #fv-chart-1780055798279-k843e8olt .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }    #fv-chart-1780055798279-k843e8olt .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }        /* Legend */    #fv-chart-1780055798279-k843e8olt .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }    #fv-chart-1780055798279-k843e8olt .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }    #fv-chart-1780055798279-k843e8olt .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }    /* Multi-Value Legend */    #fv-chart-1780055798279-k843e8olt .fv-multi-value-legend {         display: flex !important;         justify-content: center !important;         flex-wrap: wrap !important;         gap: 12px 24px !important;         margin-bottom: 1.5rem !important;         padding: 0 !important;    }    #fv-chart-1780055798279-k843e8olt .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }    #fv-chart-1780055798279-k843e8olt .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }    /* Chart Core Styles */    #fv-chart-1780055798279-k843e8olt .fv-benchmark-group { margin-bottom: 1rem !important; }    #fv-chart-1780055798279-k843e8olt .fv-benchmark-title {         font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;        text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;        font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;        text-transform: none !important;        white-space: normal !important;        overflow-wrap: break-word !important;         word-wrap: break-word !important;        max-width: 100% !important;    }    #fv-chart-1780055798279-k843e8olt .fv-bar-row, #fv-chart-1780055798279-k843e8olt .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; }    #fv-chart-1780055798279-k843e8olt .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }    #fv-chart-1780055798279-k843e8olt .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }     #fv-chart-1780055798279-k843e8olt .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }    #fv-chart-1780055798279-k843e8olt .fv-bar:hover { opacity: 0.8 !important; }    #fv-chart-1780055798279-k843e8olt .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }    #fv-chart-1780055798279-k843e8olt .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }    #fv-chart-1780055798279-k843e8olt .fv-bar-inner-value { flex-shrink: 0 !important; }    #fv-chart-1780055798279-k843e8olt .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }    #fv-chart-1780055798279-k843e8olt .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }    /* Multi-Value Bar Logic */    #fv-chart-1780055798279-k843e8olt .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }    #fv-chart-1780055798279-k843e8olt .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }        /* Stacked Bar */    #fv-chart-1780055798279-k843e8olt .fv-stacked-bar { display: flex !important; overflow: hidden !important; }    #fv-chart-1780055798279-k843e8olt .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }    #fv-chart-1780055798279-k843e8olt .fv-stacked-segment:last-child { border-right: none !important; }    #fv-chart-1780055798279-k843e8olt .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }    /* Grouped Bar */    #fv-chart-1780055798279-k843e8olt .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }    #fv-chart-1780055798279-k843e8olt .fv-grouped-product-title-wrapper { padding-left: 150px !important; }    #fv-chart-1780055798279-k843e8olt .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }    #fv-chart-1780055798279-k843e8olt .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }    #fv-chart-1780055798279-k843e8olt .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }    #fv-chart-1780055798279-k843e8olt .fv-bar-cluster .fv-bar-container { height: 20px !important; }        /* Line Chart Grid */    #fv-chart-1780055798279-k843e8olt .riv-grid line {        stroke: #D1D5DB !important;        stroke-dasharray: 3 3 !important;    }    /* X-Axis */    #fv-chart-1780055798279-k843e8olt .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }    #fv-chart-1780055798279-k843e8olt .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }    #fv-chart-1780055798279-k843e8olt .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }    #fv-chart-1780055798279-k843e8olt .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }    #fv-chart-1780055798279-k843e8olt .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }     #fv-chart-1780055798279-k843e8olt .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }    #fv-chart-1780055798279-k843e8olt .fv-x-axis-ticks span { position: relative !important; }    #fv-chart-1780055798279-k843e8olt .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }    #fv-chart-1780055798279-k843e8olt .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }    #fv-chart-1780055798279-k843e8olt .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }    #fv-chart-1780055798279-k843e8olt .fv-y-axis-title {        font-size: 15px !important;        color: #374151 !important;        line-height: 1.5 !important;        text-align: left !important;        padding-left: 5.83% !important; /* Aligns with Y-axis line inside SVG (35/600) */        margin-bottom: 4px !important;        display: block !important;        font-weight: bold !important;    }    /* Shop The Look */    #fv-chart-1780055798279-k843e8olt .fv-stl-container { position: relative !important; width: auto !important; display: block !important; background-color: transparent !important; transition: min-height 0.3s ease !important; overflow: hidden !important; }    #fv-chart-1780055798279-k843e8olt .fv-stl-wrapper { position: relative !important; width: auto !important; display: block !important; margin: 0 auto !important; }    #fv-chart-1780055798279-k843e8olt.fv-full-bleed .fv-stl-container { width: 100% !important; }    #fv-chart-1780055798279-k843e8olt.fv-full-bleed .fv-stl-wrapper { width: 100% !important; max-width: none !important; margin: 0 auto !important; }    #fv-chart-1780055798279-k843e8olt .fv-stl-image { display: block !important; width: 100% !important; height: auto !important; }        #fv-chart-1780055798279-k843e8olt .fv-stl-hotspot-container { position: absolute !important; z-index: 10 !important; }    #fv-chart-1780055798279-k843e8olt .fv-stl-hotspot-btn { position: absolute !important; margin-left: -0.75rem !important; margin-top: -0.75rem !important; width: 1.5rem !important; height: 1.5rem !important; border-radius: 9999px !important; display: flex !important; align-items: center !important; justify-content: center !important; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important; transition-property: all !important; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important; transition-duration: 300ms !important; cursor: pointer !important; border: none !important; padding: 0 !important; background-color: #ffffff !important; color: #1e293b !important; font-size: 0.75rem !important; font-weight: 700 !important; font-family: sans-serif !important; }    #fv-chart-1780055798279-k843e8olt .fv-stl-hotspot-btn:hover { transform: scale(1.1) !important; }    #fv-chart-1780055798279-k843e8olt .fv-stl-hotspot-btn:focus { outline: 2px solid transparent !important; outline-offset: 2px !important; box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #000000 !important; }    #fv-chart-1780055798279-k843e8olt .fv-stl-hotspot-btn[aria-expanded="true"] { background-color: #3b82f6 !important; color: #ffffff !important; transform: scale(1.1) !important; box-shadow: 0 0 0 2px #ffffff !important; }        #fv-chart-1780055798279-k843e8olt .fv-stl-hotspot-pulse { position: absolute !important; inset: 0 !important; border-radius: 9999px !important; background-color: #2E6E93 !important; opacity: 0.4 !important; pointer-events: none !important; z-index: -1 !important; animation: fv-stl-ping 1.5s cubic-bezier(0, 0, 0.2, 1) 3 forwards !important; }    @keyframes fv-stl-ping { 75%, 100% { transform: scale(2); opacity: 0; } }    @media (max-width: 640px) {        #fv-chart-1780055798279-k843e8olt .fv-stl-hotspot-pulse { animation-fill-mode: none !important; }    }    /* Shop the look button */    #fv-chart-1780055798279-k843e8olt .fv-stl-shop-all-btn { position: absolute !important; bottom: 1rem !important; right: 1rem !important; height: 2.5rem !important; background-color: rgba(255, 255, 255, 0.95) !important; backdrop-filter: blur(12px) !important; color: #111827 !important; padding: 0 1rem 0 3rem !important; border-radius: 0.25rem !important; font-weight: 700 !important; font-size: 0.875rem !important; box-shadow: 0 4px 16px rgba(0, 0, 0, 0.2) !important; border: none !important; cursor: pointer !important; transition: all 0.2s !important; z-index: 10 !important; display: flex !important; align-items: center !important; text-transform: uppercase !important; overflow: hidden !important; white-space: nowrap !important; max-width: calc(100% - 2rem) !important; }    #fv-chart-1780055798279-k843e8olt .fv-stl-shop-all-btn span { overflow: hidden !important; text-overflow: ellipsis !important; white-space: nowrap !important; }    #fv-chart-1780055798279-k843e8olt .fv-stl-shop-all-btn:hover { background-color: #ffffff !important; transform: scale(1.05) !important; }    #fv-chart-1780055798279-k843e8olt .fv-stl-shop-all-logo { position: absolute !important; left: 0 !important; top: 0 !important; width: 2.5rem !important; height: 2.5rem !important; object-fit: cover !important; background-color: #ffffff !important; border-right: 1px solid #f3f4f6 !important; flex-shrink: 0 !important; }    #fv-chart-1780055798279-k843e8olt .fv-stl-shop-all-icon { position: absolute !important; left: 0 !important; top: 0 !important; width: 2.5rem !important; height: 2.5rem !important; display: flex !important; align-items: center !important; justify-content: center !important; background-color: #ffffff !important; border-right: 1px solid #f3f4f6 !important; color: #1f2937 !important; flex-shrink: 0 !important; }    /* All Products Modal */    #fv-stl-all-products-modal-fv-chart-1780055798279-k843e8olt { position: fixed !important; inset: 0 !important; background-color: rgba(0, 0, 0, 0) !important; backdrop-filter: blur(0px) !important; -webkit-backdrop-filter: blur(0px) !important; display: flex !important; align-items: center !important; justify-content: center !important; z-index: 99999 !important; pointer-events: none !important; transition: background-color 0.3s ease, backdrop-filter 0.3s ease, -webkit-backdrop-filter 0.3s ease !important; padding: 1rem !important; overflow: hidden !important; }    #fv-chart-1780055798279-k843e8olt.mobile-view #fv-stl-all-products-modal-fv-chart-1780055798279-k843e8olt { position: absolute !important; padding: 0 !important; align-items: flex-end !important; }    #fv-stl-all-products-modal-fv-chart-1780055798279-k843e8olt.is-active { background-color: rgba(0, 0, 0, 0.2) !important; backdrop-filter: blur(4px) !important; -webkit-backdrop-filter: blur(4px) !important; pointer-events: auto !important; }        #fv-stl-all-products-modal-fv-chart-1780055798279-k843e8olt .fv-stl-all-products-content { width: 100% !important; max-width: 42rem !important; max-height: 100% !important; display: flex !important; flex-direction: column !important; position: relative !important; background-color: rgba(255, 255, 255, 0.95) !important; backdrop-filter: blur(12px) !important; -webkit-backdrop-filter: blur(12px) !important; border-radius: 1rem !important; box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important; overflow: hidden !important; transition: transform 0.3s cubic-bezier(0.16, 1, 0.3, 1), opacity 0.3s ease !important; opacity: 0 !important; transform: scale(0.95) !important; }    #fv-chart-1780055798279-k843e8olt.mobile-view #fv-stl-all-products-modal-fv-chart-1780055798279-k843e8olt .fv-stl-all-products-content { max-width: 100% !important; height: 85% !important; max-height: 85% !important; border-radius: 1.5rem 1.5rem 0 0 !important; transform: translateY(100%) !important; opacity: 1 !important; }    #fv-stl-all-products-modal-fv-chart-1780055798279-k843e8olt.is-active .fv-stl-all-products-content { opacity: 1 !important; transform: scale(1) !important; }    #fv-chart-1780055798279-k843e8olt.mobile-view #fv-stl-all-products-modal-fv-chart-1780055798279-k843e8olt.is-active .fv-stl-all-products-content { transform: translateY(0) !important; }        /* V2 Bottom Sheet Style */    #fv-stl-all-products-modal-fv-chart-1780055798279-k843e8olt.v2 { align-items: flex-end !important; padding: 0 !important; }    @media (min-width: 640px) {        #fv-stl-all-products-modal-fv-chart-1780055798279-k843e8olt.v2:not(.mobile-view *) { justify-content: flex-end !important; }    }    #fv-stl-all-products-modal-fv-chart-1780055798279-k843e8olt.v2 .fv-stl-all-products-content { max-width: 100% !important; height: 85% !important; max-height: 85% !important; border-radius: 1.5rem 1.5rem 0 0 !important; transform: translateY(100%) !important; opacity: 1 !important; }    @media (min-width: 640px) {        #fv-stl-all-products-modal-fv-chart-1780055798279-k843e8olt.v2:not(.mobile-view *) .fv-stl-all-products-content { max-width: 700px !important; border-radius: 1.5rem 0 0 0 !important; }    }    #fv-stl-all-products-modal-fv-chart-1780055798279-k843e8olt.v2.is-active .fv-stl-all-products-content { transform: translateY(0) !important; opacity: 1 !important; }        #fv-stl-all-products-modal-fv-chart-1780055798279-k843e8olt .fv-stl-all-products-header { display: flex !important; align-items: center !important; justify-content: space-between !important; padding: 1.5rem !important; border-bottom: 1px solid #e5e7eb !important; flex-shrink: 0 !important; position: sticky !important; top: 0 !important; background-color: rgba(255, 255, 255, 0.8) !important; backdrop-filter: blur(12px) !important; -webkit-backdrop-filter: blur(12px) !important; z-index: 10 !important; }    #fv-chart-1780055798279-k843e8olt.mobile-view #fv-stl-all-products-modal-fv-chart-1780055798279-k843e8olt .fv-stl-all-products-header { padding: 0.75rem !important; }        #fv-stl-all-products-modal-fv-chart-1780055798279-k843e8olt .fv-stl-all-products-logo { height: 1.5rem !important; width: auto !important; object-fit: contain !important; }    #fv-chart-1780055798279-k843e8olt.mobile-view #fv-stl-all-products-modal-fv-chart-1780055798279-k843e8olt .fv-stl-all-products-logo { height: 1.25rem !important; }        #fv-stl-all-products-modal-fv-chart-1780055798279-k843e8olt .fv-stl-all-products-title { font-size: 1.25rem !important; font-weight: 700 !important; color: #111827 !important; margin: 0 !important; }    #fv-chart-1780055798279-k843e8olt.mobile-view #fv-stl-all-products-modal-fv-chart-1780055798279-k843e8olt .fv-stl-all-products-title { font-size: 1.125rem !important; }        #fv-stl-all-products-modal-fv-chart-1780055798279-k843e8olt .fv-stl-all-products-close { width: 2rem !important; height: 2rem !important; border-radius: 9999px !important; background-color: rgba(0, 0, 0, 0.05) !important; display: flex !important; align-items: center !important; justify-content: center !important; border: none !important; cursor: pointer !important; z-index: 10 !important; color: #6b7280 !important; transition: all 0.2s !important; padding: 0 !important; }    #fv-stl-all-products-modal-fv-chart-1780055798279-k843e8olt .fv-stl-all-products-close:hover { background-color: rgba(0, 0, 0, 0.1) !important; color: #111827 !important; }        #fv-stl-all-products-modal-fv-chart-1780055798279-k843e8olt .fv-stl-all-products-list { list-style: none !important; padding: 1.5rem !important; margin: 0 !important; overflow-y: auto !important; flex: 1 !important; display: flex !important; flex-direction: column !important; gap: 0.75rem !important; }    #fv-chart-1780055798279-k843e8olt.mobile-view #fv-stl-all-products-modal-fv-chart-1780055798279-k843e8olt .fv-stl-all-products-list { padding: 0.75rem !important; gap: 0.5rem !important; }        #fv-stl-all-products-modal-fv-chart-1780055798279-k843e8olt .fv-stl-all-products-item { margin: 0 !important; padding: 0.25rem !important; }        #fv-stl-all-products-modal-fv-chart-1780055798279-k843e8olt .fv-stl-all-products-link { display: flex !important; align-items: flex-start !important; padding: 0.75rem !important; text-decoration: none !important; color: inherit !important; transition: all 0.2s !important; border-radius: 1rem !important; border: 1px solid transparent !important; }    #fv-chart-1780055798279-k843e8olt.mobile-view #fv-stl-all-products-modal-fv-chart-1780055798279-k843e8olt .fv-stl-all-products-link { padding: 0.5rem !important; border-radius: 0.75rem !important; }    #fv-stl-all-products-modal-fv-chart-1780055798279-k843e8olt .fv-stl-all-products-link:hover { background-color: #ffffff !important; border-color: #e5e7eb !important; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.05), 0 2px 4px -1px rgba(0, 0, 0, 0.03) !important; }    #fv-stl-all-products-modal-fv-chart-1780055798279-k843e8olt .fv-stl-all-products-item.is-highlighted .fv-stl-all-products-link { background-color: #ffffff !important; border-color: #d1d5db !important; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06), 0 0 0 2px #111827 !important; }        #fv-stl-all-products-modal-fv-chart-1780055798279-k843e8olt .fv-stl-all-products-image-container { position: relative !important; margin-right: 1.25rem !important; flex-shrink: 0 !important; }    #fv-chart-1780055798279-k843e8olt.mobile-view #fv-stl-all-products-modal-fv-chart-1780055798279-k843e8olt .fv-stl-all-products-image-container { margin-right: 0.75rem !important; }    #fv-stl-all-products-modal-fv-chart-1780055798279-k843e8olt .fv-stl-all-products-number { position: absolute !important; top: -0.5rem !important; left: -0.5rem !important; width: 1.5rem !important; height: 1.5rem !important; border-radius: 9999px !important; background-color: #0f172a !important; color: #ffffff !important; display: flex !important; align-items: center !important; justify-content: center !important; font-size: 0.75rem !important; font-weight: 700 !important; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06), 0 0 0 2px #ffffff !important; z-index: 10 !important; font-family: sans-serif !important; }    #fv-chart-1780055798279-k843e8olt.mobile-view #fv-stl-all-products-modal-fv-chart-1780055798279-k843e8olt .fv-stl-all-products-number { top: -0.375rem !important; left: -0.375rem !important; width: 1.25rem !important; height: 1.25rem !important; font-size: 0.625rem !important; }    #fv-stl-all-products-modal-fv-chart-1780055798279-k843e8olt .fv-stl-all-products-image-wrapper { width: 6rem !important; height: 6rem !important; border-radius: 0.75rem !important; overflow: hidden !important; background-color: #f9fafb !important; border: 1px solid #f3f4f6 !important; display: flex !important; align-items: center !important; justify-content: center !important; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.02) !important; }    #fv-chart-1780055798279-k843e8olt.mobile-view #fv-stl-all-products-modal-fv-chart-1780055798279-k843e8olt .fv-stl-all-products-image-wrapper { width: 4rem !important; height: 4rem !important; border-radius: 0.5rem !important; }    #fv-stl-all-products-modal-fv-chart-1780055798279-k843e8olt .fv-stl-all-products-image { width: 100% !important; height: 100% !important; object-fit: cover !important; }    #fv-stl-all-products-modal-fv-chart-1780055798279-k843e8olt .fv-stl-all-products-placeholder { width: 2rem !important; height: 2rem !important; color: #d1d5db !important; }    #fv-chart-1780055798279-k843e8olt.mobile-view #fv-stl-all-products-modal-fv-chart-1780055798279-k843e8olt .fv-stl-all-products-placeholder { width: 1.5rem !important; height: 1.5rem !important; }        #fv-stl-all-products-modal-fv-chart-1780055798279-k843e8olt .fv-stl-all-products-info { flex: 1 !important; min-width: 0 !important; display: flex !important; flex-direction: column !important; justify-content: center !important; margin-top: 0.25rem !important; }    #fv-chart-1780055798279-k843e8olt.mobile-view #fv-stl-all-products-modal-fv-chart-1780055798279-k843e8olt .fv-stl-all-products-info { margin-top: 0 !important; }    #fv-stl-all-products-modal-fv-chart-1780055798279-k843e8olt .fv-stl-all-products-brand { font-size: 0.625rem !important; font-weight: 700 !important; color: #6b7280 !important; text-transform: uppercase !important; letter-spacing: 0.1em !important; margin: 0 0 0.375rem 0 !important; white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; }    #fv-chart-1780055798279-k843e8olt.mobile-view #fv-stl-all-products-modal-fv-chart-1780055798279-k843e8olt .fv-stl-all-products-brand { font-size: 0.5625rem !important; margin: 0 0 0.25rem 0 !important; }    #fv-stl-all-products-modal-fv-chart-1780055798279-k843e8olt .fv-stl-all-products-name { font-size: 1rem !important; font-weight: 700 !important; color: #111827 !important; margin: 0 0 0.375rem 0 !important; display: -webkit-box !important; -webkit-line-clamp: 2 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; line-height: 1.25 !important; }    #fv-chart-1780055798279-k843e8olt.mobile-view #fv-stl-all-products-modal-fv-chart-1780055798279-k843e8olt .fv-stl-all-products-name { font-size: 0.875rem !important; margin: 0 0 0.25rem 0 !important; }        #fv-stl-all-products-modal-fv-chart-1780055798279-k843e8olt .fv-stl-all-products-meta { display: flex !important; align-items: center !important; font-size: 0.875rem !important; margin-bottom: 0.375rem !important; }    #fv-chart-1780055798279-k843e8olt.mobile-view #fv-stl-all-products-modal-fv-chart-1780055798279-k843e8olt .fv-stl-all-products-meta { font-size: 0.75rem !important; margin-bottom: 0.25rem !important; }    #fv-stl-all-products-modal-fv-chart-1780055798279-k843e8olt .fv-stl-all-products-price { font-weight: 700 !important; color: #111827 !important; }    #fv-stl-all-products-modal-fv-chart-1780055798279-k843e8olt .fv-stl-all-products-sale-price { font-weight: 700 !important; color: #dc2626 !important; margin-right: 0.5rem !important; }    #fv-chart-1780055798279-k843e8olt.mobile-view #fv-stl-all-products-modal-fv-chart-1780055798279-k843e8olt .fv-stl-all-products-sale-price { margin-right: 0.375rem !important; }    #fv-stl-all-products-modal-fv-chart-1780055798279-k843e8olt .fv-stl-all-products-original-price { color: #9ca3af !important; text-decoration: line-through !important; font-size: 0.75rem !important; }    #fv-chart-1780055798279-k843e8olt.mobile-view #fv-stl-all-products-modal-fv-chart-1780055798279-k843e8olt .fv-stl-all-products-original-price { font-size: 0.625rem !important; }    #fv-stl-all-products-modal-fv-chart-1780055798279-k843e8olt .fv-stl-all-products-commentary { font-size: 0.875rem !important; color: #4b5563 !important; margin: 0 !important; display: -webkit-box !important; -webkit-line-clamp: 2 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; line-height: 1.375 !important; }    #fv-chart-1780055798279-k843e8olt.mobile-view #fv-stl-all-products-modal-fv-chart-1780055798279-k843e8olt .fv-stl-all-products-commentary { font-size: 0.75rem !important; }        #fv-stl-all-products-modal-fv-chart-1780055798279-k843e8olt .fv-stl-all-products-action { width: 2.5rem !important; height: 2.5rem !important; border-radius: 9999px !important; background-color: #f9fafb !important; display: flex !important; align-items: center !important; justify-content: center !important; color: #9ca3af !important; margin-left: 1rem !important; flex-shrink: 0 !important; border: 1px solid #f3f4f6 !important; transition: all 0.2s !important; }    #fv-chart-1780055798279-k843e8olt.mobile-view #fv-stl-all-products-modal-fv-chart-1780055798279-k843e8olt .fv-stl-all-products-action { width: 2rem !important; height: 2rem !important; margin-left: 0.75rem !important; }    #fv-chart-1780055798279-k843e8olt.mobile-view #fv-stl-all-products-modal-fv-chart-1780055798279-k843e8olt .fv-stl-all-products-action svg { width: 14px !important; height: 14px !important; }    #fv-stl-all-products-modal-fv-chart-1780055798279-k843e8olt .fv-stl-all-products-link:hover .fv-stl-all-products-action { background-color: #111827 !important; color: #ffffff !important; border-color: #111827 !important; }    /* Image Annotation Styles */    #fv-chart-1780055798279-k843e8olt .fv-ia-container { position: relative !important; width: auto !important; display: block !important; background-color: transparent !important; overflow: hidden !important; }    #fv-chart-1780055798279-k843e8olt .fv-ia-wrapper { position: relative !important; width: auto !important; display: block !important; margin: 0 auto !important; }    #fv-chart-1780055798279-k843e8olt.fv-full-bleed .fv-ia-container { width: 100% !important; }    #fv-chart-1780055798279-k843e8olt.fv-full-bleed .fv-ia-wrapper { width: 100% !important; max-width: none !important; margin: 0 auto !important; }    #fv-chart-1780055798279-k843e8olt .fv-ia-image { display: block !important; width: 100% !important; height: auto !important; }        #fv-chart-1780055798279-k843e8olt .fv-ia-node-container { position: absolute !important; z-index: 10 !important; }    #fv-chart-1780055798279-k843e8olt .fv-ia-node-button { position: absolute !important; margin-left: -0.75rem !important; margin-top: -0.75rem !important; width: 1.5rem !important; height: 1.5rem !important; border-radius: 9999px !important; display: flex !important; align-items: center !important; justify-content: center !important; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1) !important; transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1) !important; cursor: pointer !important; border: none !important; padding: 0 !important; background-color: #ffffff !important; color: #1e293b !important; font-size: 0.75rem !important; font-weight: 700 !important; font-family: sans-serif !important; }    #fv-chart-1780055798279-k843e8olt .fv-ia-node-button:hover { transform: scale(1.1) !important; }    #fv-chart-1780055798279-k843e8olt .fv-ia-node-button.is-active { background-color: #2E6E93 !important; color: #ffffff !important; transform: scale(1.1) !important; box-shadow: 0 0 0 2px #ffffff !important; }        #fv-chart-1780055798279-k843e8olt .fv-ia-pulse-ring { position: absolute !important; inset: 0 !important; border-radius: 9999px !important; background-color: #2E6E93 !important; opacity: 0.4 !important; pointer-events: none !important; z-index: -1 !important; animation: fv-ia-ping 1.5s cubic-bezier(0, 0, 0.2, 1) 3 forwards !important; }    @keyframes fv-ia-ping { 75%, 100% { transform: scale(2); opacity: 0; } }    #fv-chart-1780055798279-k843e8olt .fv-ia-static-tooltip { display: none !important; position: absolute !important; top: -10px !important; left: 50% !important; transform: translate(-50%, -100%) !important; background-color: rgba(255, 255, 255, 0.95) !important; padding: 10px !important; border-radius: 6px !important; box-shadow: 0 4px 12px rgba(0,0,0,0.15) !important; width: max-content !important; max-width: 200px !important; font-size: 13px !important; color: #1f2937 !important; z-index: 20 !important; pointer-events: none !important; white-space: pre-wrap !important; line-height: 1.4 !important; border: 1px solid #e5e7eb !important; }    #fv-chart-1780055798279-k843e8olt .fv-ia-node-button:hover + .fv-ia-static-tooltip { display: block !important; }    #fv-chart-1780055798279-k843e8olt .fv-logo-explore-bar { position: relative !important; width: 100% !important; display: flex !important; justify-content: center !important; align-items: center !important; min-height: 30px !important; }    #fv-chart-1780055798279-k843e8olt .fv-logo-explore-bar .fv-logo { margin: 0 auto !important; }    #fv-chart-1780055798279-k843e8olt .fv-ia-explore-wrapper { position: absolute !important; right: 0 !important; }    #fv-chart-1780055798279-k843e8olt.mobile-view .fv-logo-explore-bar { flex-direction: column !important; min-height: auto !important; gap: 0.75rem !important; }    #fv-chart-1780055798279-k843e8olt.mobile-view .fv-ia-explore-wrapper { position: static !important; align-self: flex-end !important; }    #fv-chart-1780055798279-k843e8olt .fv-ia-explore-btn { background-color: rgba(255, 255, 255, 0.95) !important; color: #1e293b !important; border: 1px solid #e5e7eb !important; border-radius: 9999px !important; padding: 0.5rem 1.25rem !important; font-size: 0.875rem !important; font-weight: 600 !important; font-family: sans-serif !important; display: inline-flex !important; align-items: center !important; gap: 0.5rem !important; cursor: pointer !important; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1) !important; transition: all 0.2s !important; pointer-events: auto !important; flex-shrink: 0 !important; }    #fv-chart-1780055798279-k843e8olt .fv-ia-explore-btn:hover { background-color: #ffffff !important; transform: translateY(-2px) !important; box-shadow: 0 6px 8px -1px rgba(0, 0, 0, 0.15) !important; color: #2E6E93 !important; }    #fv-chart-1780055798279-k843e8olt .fv-ia-explore-btn svg { transition: transform 0.2s !important; }    #fv-chart-1780055798279-k843e8olt .fv-ia-explore-btn:hover svg { transform: translateX(2px) !important; }    /* IA Modal Styles */    #fv-chart-1780055798279-k843e8olt .fv-ia-active-modal-container { display: none !important; }    #fv-chart-1780055798279-k843e8olt .fv-ia-modals { display: block !important; position: static !important; }        #fv-chart-1780055798279-k843e8olt .fv-ia-modal-item { display: none !important; }    #fv-chart-1780055798279-k843e8olt .fv-ia-modal-item.is-active {         display: flex !important;         flex-direction: column !important;         position: absolute !important;        top: 1rem !important;        right: 1rem !important;        z-index: 20 !important;        width: 18rem !important;        max-width: calc(100% - 2rem) !important;        background-color: #ffffff !important;         padding: 1rem !important;         border-radius: 0.75rem !important;        box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04) !important;        border: 1px solid #e5e7eb !important;        border-top: 4px solid #2E6E93 !important;        animation: fv-ia-fade-in 0.2s ease-out !important;         gap: 0.75rem !important;        max-height: 80% !important;        overflow-y: auto !important;        pointer-events: auto !important;    }    @keyframes fv-ia-fade-in { from { opacity: 0; transform: scale(0.95); } to { opacity: 1; transform: scale(1); } }    #fv-chart-1780055798279-k843e8olt .fv-ia-modal-header { display: flex !important; justify-content: space-between !important; align-items: flex-start !important; margin: 0 !important; gap: 0.5rem !important; }    #fv-chart-1780055798279-k843e8olt .fv-ia-node-title { font-size: 1rem !important; line-height: 1.25 !important; font-weight: 700 !important; color: #111827 !important; margin: 0 !important; }    #fv-chart-1780055798279-k843e8olt .fv-ia-close-button { background: #f9fafb !important; border: 1px solid #e5e7eb !important; border-radius: 50% !important; width: 2rem !important; height: 2rem !important; display: flex !important; align-items: center !important; justify-content: center !important; color: #9ca3af !important; cursor: pointer !important; padding: 0 !important; flex-shrink: 0 !important; transition: all 0.2s !important; box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05) !important; }    #fv-chart-1780055798279-k843e8olt .fv-ia-close-button:hover { background: #e5e7eb !important; color: #111827 !important; }        #fv-chart-1780055798279-k843e8olt .fv-ia-node-description { font-size: 0.875rem !important; color: #374151 !important; margin: 0 !important; line-height: 1.625 !important; white-space: pre-wrap !important; }    #fv-chart-1780055798279-k843e8olt.mobile-view .fv-ia-node-description { font-size: 0.875rem !important; }    /* Error Handling */    #fv-chart-1780055798279-k843e8olt .fv-ia-empty { display: flex !important; align-items: center !important; justify-content: center !important; height: 200px !important; background-color: #f1f5f9 !important; color: #64748b !important; border: 2px dashed #cbd5e1 !important; border-radius: 0.5rem !important; }    /* Countdown Styles */    #fv-chart-1780055798279-k843e8olt .fv-countdown-container {        display: flex !important;        flex-direction: column !important;        align-items: center !important;        justify-content: center !important;        padding: 1rem !important;        position: relative !important;        width: 100% !important;        box-sizing: border-box !important;        font-family: Montserrat, sans-serif !important;    }    #fv-chart-1780055798279-k843e8olt .fv-countdown-header {        text-align: center !important;        margin-bottom: 2rem !important;        z-index: 10 !important;        width: 100% !important;        display: flex !important;        flex-direction: column !important;        align-items: center !important;    }    #fv-chart-1780055798279-k843e8olt .fv-countdown-title {        font-size: 1.25rem !important;        font-weight: 900 !important;        text-transform: uppercase !important;        letter-spacing: 0.05em !important;        margin: 0 !important;        font-style: italic !important;    }    #fv-chart-1780055798279-k843e8olt .fv-countdown-subhead {        font-size: 1.125rem !important;        font-weight: 900 !important;        text-transform: uppercase !important;        letter-spacing: 0.05em !important;        margin: 0.25rem 0 0 0 !important;        font-style: italic !important;    }    #fv-chart-1780055798279-k843e8olt .fv-countdown-timer-wrap {        display: flex !important;        flex-direction: column !important;        align-items: center !important;        width: 100% !important;        max-width: 64rem !important;        z-index: 10 !important;    }    #fv-chart-1780055798279-k843e8olt .fv-countdown-labels {        display: flex !important;        justify-content: center !important;        width: 100% !important;        margin-bottom: 0.5rem !important;        padding: 0 0.5rem !important;        font-size: 0.75rem !important;        font-weight: bold !important;        text-transform: uppercase !important;        letter-spacing: 0.05em !important;    }    #fv-chart-1780055798279-k843e8olt .fv-countdown-labels > div {        flex: 1 !important;        text-align: center !important;    }    #fv-chart-1780055798279-k843e8olt .fv-countdown-box {        position: relative !important;        width: 100% !important;        border-top: 6px solid #333 !important;        border-bottom: 8px solid #333 !important;        padding: 1rem 0 !important;        background: linear-gradient(to bottom, #1f2937, #000000) !important;        box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important;    }    #fv-chart-1780055798279-k843e8olt .fv-countdown-digits {        display: flex !important;        justify-content: center !important;        font-size: 1.75rem !important;        font-weight: 900 !important;        letter-spacing: 0em !important;        font-family: monospace !important;        color: #fff !important;    }    #fv-chart-1780055798279-k843e8olt .fv-countdown-digits > div.digit-box {        flex: 1 !important;        text-align: center !important;        white-space: nowrap !important;    }    #fv-chart-1780055798279-k843e8olt .fv-countdown-digits > div.colon {        flex: 0 0 auto !important;        opacity: 0.5 !important;        position: relative !important;        top: -2px !important;    }    #fv-chart-1780055798279-k843e8olt .fv-countdown-spike-l {        position: absolute !important;        left: -15px !important;        top: 50% !important;        transform: translateY(-50%) !important;        width: 0 !important;        height: 0 !important;        border-top: 15px solid transparent !important;        border-bottom: 15px solid transparent !important;        border-right: 15px solid #374151 !important;    }    #fv-chart-1780055798279-k843e8olt .fv-countdown-spike-r {        position: absolute !important;        right: -15px !important;        top: 50% !important;        transform: translateY(-50%) !important;        width: 0 !important;        height: 0 !important;        border-top: 15px solid transparent !important;        border-bottom: 15px solid transparent !important;        border-left: 15px solid #374151 !important;    }    @media (min-width: 600px) {        #fv-chart-1780055798279-k843e8olt .fv-countdown-container {            padding: 2rem !important;        }        #fv-chart-1780055798279-k843e8olt .fv-countdown-title {            font-size: 1.75rem !important;        }        #fv-chart-1780055798279-k843e8olt .fv-countdown-subhead {            font-size: 1.25rem !important;        }        #fv-chart-1780055798279-k843e8olt .fv-countdown-digits {            font-size: 2.25rem !important;            letter-spacing: 0 !important;        }        #fv-chart-1780055798279-k843e8olt .fv-countdown-labels {            font-size: 0.875rem !important;            padding: 0 1rem !important;            margin-bottom: 1rem !important;        }        #fv-chart-1780055798279-k843e8olt .fv-countdown-box {            padding: 1.5rem 0 !important;        }        #fv-chart-1780055798279-k843e8olt .fv-countdown-digits > div.colon {            top: -4px !important;        }        #fv-chart-1780055798279-k843e8olt .fv-countdown-spike-l {            left: -20px !important;            border-top-width: 20px !important;            border-bottom-width: 20px !important;            border-right-width: 20px !important;        }        #fv-chart-1780055798279-k843e8olt .fv-countdown-spike-r {            right: -20px !important;            border-top-width: 20px !important;            border-bottom-width: 20px !important;            border-left-width: 20px !important;        }    }        @media (min-width: 768px) {        #fv-chart-1780055798279-k843e8olt .fv-countdown-digits {            font-size: 3.5rem !important;            letter-spacing: 0.05em !important;        }        #fv-chart-1780055798279-k843e8olt .fv-countdown-digits > div.colon {            top: -5px !important;        }    }    /* Mobile / Forced Mobile View / Labels on Top */    #fv-chart-1780055798279-k843e8olt.mobile-view .fv-pie-container,    #fv-chart-1780055798279-k843e8olt.labels-on-top .fv-pie-container {        flex-direction: column !important; gap: 1rem !important;    }#fv-chart-1780055798279-k843e8olt.mobile-view .fv-grouped-product-title-wrapper,    #fv-chart-1780055798279-k843e8olt.labels-on-top .fv-grouped-product-title-wrapper {        padding-left: 0 !important;    }#fv-chart-1780055798279-k843e8olt.mobile-view .fv-bar-row,    #fv-chart-1780055798279-k843e8olt.mobile-view .fv-stacked-product,    #fv-chart-1780055798279-k843e8olt.mobile-view .fv-grouped-bar-product,    #fv-chart-1780055798279-k843e8olt.labels-on-top .fv-bar-row,    #fv-chart-1780055798279-k843e8olt.labels-on-top .fv-stacked-product,    #fv-chart-1780055798279-k843e8olt.labels-on-top .fv-grouped-bar-product {        flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;    }#fv-chart-1780055798279-k843e8olt.mobile-view .fv-bar-label:not(.fv-grouped-product-title),    #fv-chart-1780055798279-k843e8olt.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {        width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;    }#fv-chart-1780055798279-k843e8olt.mobile-view .fv-bar-label,    #fv-chart-1780055798279-k843e8olt.mobile-view .fv-grouped-product-title,    #fv-chart-1780055798279-k843e8olt.labels-on-top .fv-bar-label,    #fv-chart-1780055798279-k843e8olt.labels-on-top .fv-grouped-product-title {        width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;    }#fv-chart-1780055798279-k843e8olt.mobile-view .fv-bar-container,    #fv-chart-1780055798279-k843e8olt.mobile-view .fv-bar-cluster,    #fv-chart-1780055798279-k843e8olt.labels-on-top .fv-bar-container,    #fv-chart-1780055798279-k843e8olt.labels-on-top .fv-bar-cluster {        width: 100% !important;    }#fv-chart-1780055798279-k843e8olt.mobile-view .fv-x-axis-wrapper,    #fv-chart-1780055798279-k843e8olt.labels-on-top .fv-x-axis-wrapper {        margin-left: 0 !important;    }#fv-chart-1780055798279-k843e8olt.mobile-view .fv-x-axis-label-space,    #fv-chart-1780055798279-k843e8olt.labels-on-top .fv-x-axis-label-space {        display: none !important;    }#fv-chart-1780055798279-k843e8olt.mobile-view .fv-x-axis-chart-space,    #fv-chart-1780055798279-k843e8olt.labels-on-top .fv-x-axis-chart-space {        padding-right: 0 !important;    }#fv-chart-1780055798279-k843e8olt.mobile-view .fv-benchmark-title,    #fv-chart-1780055798279-k843e8olt.labels-on-top .fv-benchmark-title {        font-size: 16px !important;    }#fv-chart-1780055798279-k843e8olt.mobile-view .fv-dropdown-title,    #fv-chart-1780055798279-k843e8olt.labels-on-top .fv-dropdown-title {        font-size: 16px !important;    }#fv-chart-1780055798279-k843e8olt.mobile-view .fv-carousel-nav-btn,    #fv-chart-1780055798279-k843e8olt.labels-on-top .fv-carousel-nav-btn {        padding: 8px 12px !important; font-size: 14px !important;    }#fv-chart-1780055798279-k843e8olt.mobile-view .fv-chart-title,    #fv-chart-1780055798279-k843e8olt.labels-on-top .fv-chart-title {        padding: 0 8px !important;    }#fv-chart-1780055798279-k843e8olt.mobile-view .fv-chart-subhead,    #fv-chart-1780055798279-k843e8olt.labels-on-top .fv-chart-subhead {        padding: 0 8px !important;    }#fv-chart-1780055798279-k843e8olt.mobile-view .fv-versus-header,    #fv-chart-1780055798279-k843e8olt.labels-on-top .fv-versus-header {        flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;    }#fv-chart-1780055798279-k843e8olt.mobile-view .fv-versus-select-wrapper,    #fv-chart-1780055798279-k843e8olt.labels-on-top .fv-versus-select-wrapper {        flex: 1 !important; min-width: 0 !important; width: 100% !important;    }#fv-chart-1780055798279-k843e8olt.mobile-view .fv-versus-select-wrapper.fv-left,    #fv-chart-1780055798279-k843e8olt.labels-on-top .fv-versus-select-wrapper.fv-left {        text-align: center !important; padding-right: 0 !important;    }#fv-chart-1780055798279-k843e8olt.mobile-view .fv-versus-select-wrapper.fv-right,    #fv-chart-1780055798279-k843e8olt.labels-on-top .fv-versus-select-wrapper.fv-right {        text-align: center !important; padding-left: 0 !important;    }#fv-chart-1780055798279-k843e8olt.mobile-view .fv-versus-select.fv-select-left,    #fv-chart-1780055798279-k843e8olt.labels-on-top .fv-versus-select.fv-select-left {        text-align: center !important;    }#fv-chart-1780055798279-k843e8olt.mobile-view .fv-versus-select.fv-select-right,    #fv-chart-1780055798279-k843e8olt.labels-on-top .fv-versus-select.fv-select-right {        text-align: center !important;    }#fv-chart-1780055798279-k843e8olt.mobile-view .fv-versus-vs,    #fv-chart-1780055798279-k843e8olt.labels-on-top .fv-versus-vs {        text-align: center !important; padding: 0.25rem 0 !important;    }#fv-chart-1780055798279-k843e8olt.mobile-view .fv-versus-select-container,    #fv-chart-1780055798279-k843e8olt.labels-on-top .fv-versus-select-container {        max-width: 100% !important; width: 100% !important;    }#fv-chart-1780055798279-k843e8olt.mobile-view .fv-versus-select,    #fv-chart-1780055798279-k843e8olt.labels-on-top .fv-versus-select {        font-size: 14px !important; width: 100% !important;    }#fv-chart-1780055798279-k843e8olt.mobile-view .fv-stl-shop-all-btn,    #fv-chart-1780055798279-k843e8olt.labels-on-top .fv-stl-shop-all-btn {        bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;    }#fv-chart-1780055798279-k843e8olt.mobile-view .fv-stl-shop-all-logo,    #fv-chart-1780055798279-k843e8olt.mobile-view .fv-stl-shop-all-icon,    #fv-chart-1780055798279-k843e8olt.labels-on-top .fv-stl-shop-all-logo,    #fv-chart-1780055798279-k843e8olt.labels-on-top .fv-stl-shop-all-icon {        width: 2rem !important; height: 2rem !important;    }#fv-chart-1780055798279-k843e8olt.mobile-view .fv-stl-shop-all-icon svg,    #fv-chart-1780055798279-k843e8olt.labels-on-top .fv-stl-shop-all-icon svg {        width: 14px !important; height: 14px !important;    }        #fv-chart-1780055798279-k843e8olt.mobile-view .fv-y-axis-title { padding-left: 5% !important; /* (30/600) for mobile view */ }    #fv-chart-1780055798279-k843e8olt.mobile-view.fv-contains-line-chart .fv-footer-content {        margin-left: -1rem !important;        margin-right: -1rem !important;    }    @media (max-width: 599px) {         #fv-chart-1780055798279-k843e8olt .fv-pie-container {            flex-direction: column !important; gap: 1rem !important;        }#fv-chart-1780055798279-k843e8olt .fv-grouped-product-title-wrapper {            padding-left: 0 !important;        }#fv-chart-1780055798279-k843e8olt .fv-bar-row,        #fv-chart-1780055798279-k843e8olt .fv-stacked-product,        #fv-chart-1780055798279-k843e8olt .fv-grouped-bar-product {            flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;        }#fv-chart-1780055798279-k843e8olt .fv-bar-label:not(.fv-grouped-product-title) {            width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;        }#fv-chart-1780055798279-k843e8olt .fv-bar-label,        #fv-chart-1780055798279-k843e8olt .fv-grouped-product-title {            width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;        }#fv-chart-1780055798279-k843e8olt .fv-bar-container,        #fv-chart-1780055798279-k843e8olt .fv-bar-cluster {            width: 100% !important;        }#fv-chart-1780055798279-k843e8olt .fv-x-axis-wrapper {            margin-left: 0 !important;        }#fv-chart-1780055798279-k843e8olt .fv-x-axis-label-space {            display: none !important;        }#fv-chart-1780055798279-k843e8olt .fv-x-axis-chart-space {            padding-right: 0 !important;        }#fv-chart-1780055798279-k843e8olt .fv-benchmark-title {            font-size: 16px !important;        }#fv-chart-1780055798279-k843e8olt .fv-dropdown-title {            font-size: 16px !important;        }#fv-chart-1780055798279-k843e8olt .fv-carousel-nav-btn {            padding: 8px 12px !important; font-size: 14px !important;        }#fv-chart-1780055798279-k843e8olt .fv-chart-title {            padding: 0 8px !important;        }#fv-chart-1780055798279-k843e8olt .fv-chart-subhead {            padding: 0 8px !important;        }#fv-chart-1780055798279-k843e8olt .fv-versus-header {            flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;        }#fv-chart-1780055798279-k843e8olt .fv-versus-select-wrapper {            flex: 1 !important; min-width: 0 !important; width: 100% !important;        }#fv-chart-1780055798279-k843e8olt .fv-versus-select-wrapper.fv-left {            text-align: center !important; padding-right: 0 !important;        }#fv-chart-1780055798279-k843e8olt .fv-versus-select-wrapper.fv-right {            text-align: center !important; padding-left: 0 !important;        }#fv-chart-1780055798279-k843e8olt .fv-versus-select.fv-select-left {            text-align: center !important;        }#fv-chart-1780055798279-k843e8olt .fv-versus-select.fv-select-right {            text-align: center !important;        }#fv-chart-1780055798279-k843e8olt .fv-versus-vs {            text-align: center !important; padding: 0.25rem 0 !important;        }#fv-chart-1780055798279-k843e8olt .fv-versus-select-container {            max-width: 100% !important; width: 100% !important;        }#fv-chart-1780055798279-k843e8olt .fv-versus-select {            font-size: 14px !important; width: 100% !important;        }#fv-chart-1780055798279-k843e8olt .fv-stl-shop-all-btn {            bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;        }#fv-chart-1780055798279-k843e8olt .fv-stl-shop-all-logo,        #fv-chart-1780055798279-k843e8olt .fv-stl-shop-all-icon {            width: 2rem !important; height: 2rem !important;        }#fv-chart-1780055798279-k843e8olt .fv-stl-shop-all-icon svg {            width: 14px !important; height: 14px !important;        }        #fv-chart-1780055798279-k843e8olt .fv-y-axis-title { padding-left: 5% !important; /* (30/600) for mobile view */ }        #fv-chart-1780055798279-k843e8olt.fv-contains-line-chart .fv-footer-content {            margin-left: -1rem !important;            margin-right: -1rem !important;        }    }  </style><script type="application/ld+json">{  "@context": "https://schema.org",  "@type": "Dataset",  "name": "Overall Chart Title",  "description": "Subhead to describe the test and what's being measured and why",  "creator": {    "@type": "Organization",    "name": "TechRadar",    "logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"  },  "isAccessibleForFree": true,  "dateCreated": "2026-05-29T11:56:38.279Z",  "citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized",  "keywords": [    "Image Comparison",    "benchmark",    "comparison",    "performance",    "review",    "TechRadar"  ],  "measurementTechnique": "Performance Benchmarking",  "variableMeasured": []}</script>    <div id="fv-chart-1780055798279-k843e8olt" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true">        <div class="fv-inner-wrapper fv-no-header fv-is-image-compare  ">                                                <div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1780055798279-k843e8olt-image-compare-1" data-chart-type="Image Comparison" data-title="Image Comparison" data-subhead="" data-caption="" style=""><div class="fv-benchmark-group">        <div class="fv-image-compare-container">            <div class="fv-image-compare-wrapper" data-image-compare="true">                <div class="fv-image-compare-inner">                    <img src="https://cdn.mos.cms.futurecdn.net/vrpNisqoY8XCniLxGimKi.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/vrpNisqoY8XCniLxGimKi.jpg" alt="Map of part of Bath from Google Health" class="fv-image-compare-bg" loading="lazy" referrerpolicy="no-referrer" draggable="false" />                    <img src="https://cdn.mos.cms.futurecdn.net/4ZqfVAkASATb5QchicgLj.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/4ZqfVAkASATb5QchicgLj.jpg" alt="Map of part of Bath from Apple Fitness" class="fv-image-compare-fg" loading="lazy" referrerpolicy="no-referrer" draggable="false" />                    <div class="fv-image-compare-slider">                        <div class="fv-image-compare-slider-line"></div>                        <div class="fv-image-compare-handle ">                            <img src="https://proof.vanilla.tools/media/images/brandLogos/techradar.png" alt="Brand Logo" style="width: 100%; height: 100%; object-fit: cover;" />                        </div>                    </div>                </div>                <div class="fv-image-compare-label fv-image-compare-label-left">Apple Fitness</div>                <div class="fv-image-compare-label fv-image-compare-label-right">Google Health</div>                <button class="fv-image-compare-expand-btn" aria-label="Expand Image">                    <svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M4 8V4h4"/><path d="M20 8V4h-4"/><path d="M4 16v4h4"/><path d="M20 16v4h-4"/><circle cx="11.5" cy="11.5" r="3.5"/><path d="m14 14 3 3"/></svg>                </button>                <button class="fv-image-compare-close-btn" aria-label="Close Fullscreen">                    <svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg>                </button>            </div>        </div>    </div></div></div>                              <div class="fv-bottom-bar">                    <div class="fv-footer-content" style="display: none;">                <div class="rv-chart-caption" style="display: block;">                    <span class="fv-original-caption" style="display: block;"></span>                    <span class="fv-ia-dynamic-caption" style="display: none;"></span>                </div>            </div>                <div class="fv-logo-explore-bar">            <img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png" alt="TechRadar Logo">                                </div>              </div>            </div>    </div>        <script>      window.iFrameResizer = {        heightCalculationMethod: 'taggedElement'      };    </script>    <script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script>    <script>          (function() {      /*  Global animation function for slideshow re-use */      window.fvAnimateCharts = function(chartWrapper) {          if (!chartWrapper) return;                    function animateBars(chartElement) {            if (!chartElement) return;            var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');            bars.forEach(function(bar, index) {                /*  Reset to 0 first to ensure animation triggers */                bar.style.setProperty('width', '0%', 'important');                bar.style.setProperty('transition', 'none', 'important');                var targetWidth = bar.dataset.targetWidth;                if (targetWidth === undefined) return;                                /*  Force reflow */                void bar.offsetWidth;                 var targetMargin = bar.dataset.targetMargin;                var baseMargin = bar.dataset.baseMargin;                if (baseMargin !== undefined) {                    bar.style.setProperty('margin-left', baseMargin + '%', 'important');                }                                setTimeout(function() {                    var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';                    bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');                    bar.style.setProperty('width', targetWidth + '%', 'important');                    if (targetMargin !== undefined && baseMargin !== undefined) {                        bar.style.setProperty('margin-left', targetMargin + '%', 'important');                    }                }, index * 50 + 50); /*  Reduced initial delay */            });          }          function animateLineChart(chartElement) {              if (!chartElement) return;              var lineSvg = chartElement.querySelector('svg');              if (!lineSvg) return;              var paths = lineSvg.querySelectorAll('.riv-line-path');              paths.forEach(function(p, i) {                if (typeof p.getTotalLength === 'function') {                  var len = p.getTotalLength();                  p.style.transition = 'none';                  p.style.strokeDasharray = len;                  p.style.strokeDashoffset = len;                  p.getBoundingClientRect();                  setTimeout(function() {                    p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';                    p.style.strokeDashoffset = '0';                  }, 100);                }              });              var dots = lineSvg.querySelectorAll('.riv-dot');              dots.forEach(function(dot, i) {                dot.style.opacity = '0';                setTimeout(function() {                    dot.style.transition = 'opacity 0.3s ease';                    dot.style.opacity = '1';                }, 500 + i * 10);              });            }            /*  Execute */            var charts = chartWrapper.querySelectorAll('.fv-chart-item');                        charts.forEach(function(chart) {                /*  If in carousel/dropdown mode, hidden charts are display:none. */                /*  We only animate what is visible. */                if (window.getComputedStyle(chart).display === 'none') return;                                var chartType = chart.dataset.chartType;                if (chartType === 'Line') {                  animateLineChart(chart);                } else if (chartType !== 'Pie') {                  animateBars(chart);                }            });      };            function initialize(uniqueId, isSlideshow) {        var root = document.getElementById(uniqueId);                /*  In slideshow mode, 'root' will be null because the container has '-slideshow' suffix. */        /*  We handle that logic below. */        if (!root && !isSlideshow) return;                /*  Setup internal interactions (Carousel/Dropdown/LineChart) for a specific chart wrapper */        function setupWrapper(chartWrapper) {            if (!chartWrapper) return;                        /*  Responsive mobile view handling */            function checkMobileView() {                var width = chartWrapper.getBoundingClientRect().width;                var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;                                var isMobile;                if (width === 0) {                    /*  Fallback for when width isn't available yet (e.g., hidden tab) */                    isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;                } else {                    /*  Mobile if container is small OR if it's a physical mobile device (overriding fixed-width iframes) */                    isMobile = isMobileDevice || width < 600;                }                                if (isMobile) {                    chartWrapper.classList.add('mobile-view');                } else {                    chartWrapper.classList.remove('mobile-view');                }            }                        /*  Initial check */            checkMobileView();                        if (typeof ResizeObserver !== 'undefined') {                var ro = new ResizeObserver(function() {                    checkMobileView();                });                ro.observe(chartWrapper);            }                        /*  Always add window resize listener as a reliable fallback for DevTools and edge cases */            window.addEventListener('resize', checkMobileView);                        /*  Labels on top handler */            var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';            if (labelsOnTop) {                /*  If there are multiple charts and we're not in a carousel/dropdown, we might have mixed types. */                /*  But typically, labels-on-top is a global setting. We'll apply it initially,  */                /*  and showInternalChart will toggle it if needed. */                var charts = chartWrapper.querySelectorAll('.fv-chart-item');                var hasVisibleBarChart = false;                charts.forEach(function(c) {                    if (window.getComputedStyle(c).display !== 'none') {                        var cType = c.dataset.chartType;                        if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {                            hasVisibleBarChart = true;                        }                    }                });                                if (hasVisibleBarChart) {                    chartWrapper.classList.add('labels-on-top');                } else {                    chartWrapper.classList.remove('labels-on-top');                }            } else {                chartWrapper.classList.remove('labels-on-top');            }                        /*  Legend interactions */            chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {                var chartId = legend.dataset.chart;                var chart = chartWrapper.querySelector('[id="' + chartId + '"]');                if (!chart) return;                var lines = chart.querySelectorAll('.riv-line-path');                var dots = chart.querySelectorAll('.riv-dot');                var legendItems = legend.querySelectorAll('.riv-legend-item');                legendItems.forEach(function(item) {                    var productName = item.dataset.product;                    var safeProductName = productName.replace(/"/g, '\"');                    var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');                    var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');                                        if (line && !line.dataset.origStroke) {                        line.dataset.origStroke = line.getAttribute('stroke-width') || '2';                    }                                        var highlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });                        dots.forEach(function(d) { d.style.opacity = '0.2'; });                        legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });                        if (line) {                            line.style.opacity = '1';                            line.setAttribute('stroke-width', '4');                        }                        productDots.forEach(function(d) { d.style.opacity = '1'; });                        item.style.opacity = '1';                    };                    var clearHighlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });                        dots.forEach(function(d) { d.style.opacity = '1'; });                        legendItems.forEach(function(i) { i.style.opacity = '1'; });                    };                    var toggleIsolate = function() {                        var isIsolated = item.classList.contains('isolated');                        legendItems.forEach(function(i) { i.classList.remove('isolated'); });                        if (isIsolated) {                            lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });                            dots.forEach(function(d) { d.style.opacity = '1'; });                            legendItems.forEach(function(i) { i.style.opacity = '1'; });                        } else {                            item.classList.add('isolated');                            lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });                            dots.forEach(function(d) { d.style.opacity = '0.2'; });                            legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });                            if (line) {                                line.style.opacity = '1';                                line.setAttribute('stroke-width', '4');                            }                            productDots.forEach(function(d) { d.style.opacity = '1'; });                            item.style.opacity = '1';                        }                    };                    item.addEventListener('mouseenter', highlight);                    item.addEventListener('focus', highlight);                    item.addEventListener('mouseleave', clearHighlight);                    item.addEventListener('blur', clearHighlight);                    item.addEventListener('click', toggleIsolate);                                        if (line) {                        line.style.cursor = 'pointer';                        line.addEventListener('mouseenter', highlight);                        line.addEventListener('mouseleave', clearHighlight);                        line.addEventListener('click', toggleIsolate);                    }                });            });                        /*  Versus Chart Logic */            var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');            versusCharts.forEach(function(vc) {                var dataJson = vc.getAttribute('data-versus-data');                var leftColor = vc.getAttribute('data-left-color') || '#E53935';                var rightColor = vc.getAttribute('data-right-color') || '#FFB300';                if (!dataJson) return;                                var versusData = JSON.parse(dataJson);                                var leftSelect = vc.querySelector('.fv-select-left');                var rightSelect = vc.querySelector('.fv-select-right');                var rows = vc.querySelectorAll('.fv-versus-row');                                function updateVersusChart() {                    var leftProduct = leftSelect.value;                    var rightProduct = rightSelect.value;                                        leftSelect.style.color = leftColor;                    leftSelect.style.borderColor = leftColor;                    rightSelect.style.color = rightColor;                    rightSelect.style.borderColor = rightColor;                                        rows.forEach(function(row) {                        var index = parseInt(row.getAttribute('data-index'));                        var data = versusData[index];                        if (!data) return;                                                var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;                        var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;                                                var leftIsNum = typeof leftVal === 'number';                        var rightIsNum = typeof rightVal === 'number';                                                var leftNum = leftIsNum ? leftVal : 0;                        var rightNum = rightIsNum ? rightVal : 0;                                                var maxVal = Math.max(leftNum, rightNum, 0.0001);                                                var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;                        var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;                                                var winner = null;                        var pctDiffStr = null;                                                if (leftIsNum && rightIsNum) {                            if (leftNum > rightNum) {                                winner = 'left';                                if (rightNum > 0) {                                    var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);                                    pctDiffStr = '+' + diff.toLocaleString() + '%';                                }                            } else if (rightNum > leftNum) {                                winner = 'right';                                if (leftNum > 0) {                                    var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);                                    pctDiffStr = '+' + diff.toLocaleString() + '%';                                }                            }                        }                                                var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));                        var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));                        var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||                                    (data.productData[rightProduct] && data.productData[rightProduct].unit) || '';                                                var leftTextStr = leftDisplay;                        var rightTextStr = rightDisplay;                                                var leftBar = row.querySelector('.fv-versus-bar-left');                        var rightBar = row.querySelector('.fv-versus-bar-right');                        var leftText = row.querySelector('.fv-inside-left');                        var rightText = row.querySelector('.fv-inside-right');                        var labelText = row.querySelector('.fv-versus-label span');                                                var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');                        var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');                                                var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');                        existingPctDiffs.forEach(function(el) { el.remove(); });                                                if (winner === 'left' && pctDiffStr) {                            var pctSpan = document.createElement('span');                            pctSpan.className = 'fv-versus-pct-diff';                            pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';                            pctSpan.textContent = pctDiffStr;                            if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);                        } else if (winner === 'right' && pctDiffStr) {                            var pctSpan = document.createElement('span');                            pctSpan.className = 'fv-versus-pct-diff';                            pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';                            pctSpan.textContent = pctDiffStr;                            if (rightBar) rightBar.appendChild(pctSpan);                        }                                                if (leftBar) {                            leftBar.style.backgroundColor = leftColor;                            leftBar.dataset.targetWidth = leftWidth;                            leftBar.style.setProperty('--target-width', leftWidth + '%');                            leftBar.style.width = leftWidth + '%';                        }                        if (rightBar) {                            rightBar.style.backgroundColor = rightColor;                            rightBar.dataset.targetWidth = rightWidth;                            rightBar.style.setProperty('--target-width', rightWidth + '%');                            rightBar.style.width = rightWidth + '%';                        }                        if (leftText) {                            leftText.innerHTML = leftTextStr;                        }                        if (rightText) {                            rightText.innerHTML = rightTextStr;                        }                        if (labelText) {                            labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');                        }                    });                }                                if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);                if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);            });            /*  Carousel & Dropdown Logic */            var charts = chartWrapper.querySelectorAll('.fv-chart-item');            var dropdown = chartWrapper.querySelector('.fv-dropdown-title');            var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');            var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');            var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');            var counter = chartWrapper.querySelector('.fv-carousel-counter');                        /*  Text Elements */            var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');            var captionEl = chartWrapper.querySelector('.rv-chart-caption');            var footerContentEl = chartWrapper.querySelector('.fv-footer-content');            var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');            var logoEl = chartWrapper.querySelector('.fv-logo');            if (charts.length > 1 && (dropdown || prevBtn)) {                 var currentChartIndex = 0;                 var titles = [];                 if (dropdown) {                    titles = Array.from(dropdown.options).map(function(o) { return o.text; });                 } else {                    charts.forEach(function(c) {                        titles.push(c.getAttribute('data-title') || '');                    });                 }                                  function showInternalChart(index) {                    if (index < 0) index = charts.length - 1;                    if (index >= charts.length) index = 0;                    currentChartIndex = index;                                        charts.forEach(function(c, i) {                        c.style.display = i === index ? 'block' : 'none';                        if (i === index) {                             var cType = c.dataset.chartType;                             if (cType === 'Line') {                                 /*  Line chart animations if needed */                             } else if (cType !== 'Pie') {                                 window.fvAnimateCharts(chartWrapper);                             }                                                          /*  Update labels-on-top based on current chart type */                             var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';                             if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {                                 chartWrapper.classList.add('labels-on-top');                             } else {                                 chartWrapper.classList.remove('labels-on-top');                             }                        }                    });                                        if (dropdown) dropdown.value = index;                    if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];                    if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;                                        /*  Update Subhead and Caption */                    var activeChart = charts[index];                    if (activeChart) {                        var newSubhead = activeChart.getAttribute('data-subhead');                        var newCaption = activeChart.getAttribute('data-caption');                        var currentChartType = activeChart.getAttribute('data-chart-type');                        var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';                                                if (subheadEl) subheadEl.textContent = newSubhead || '';                        if (captionEl) captionEl.textContent = newCaption || '';                                                if (footerContentEl) {                             if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {                                 footerContentEl.style.display = 'block';                                 if (bottomBarEl) bottomBarEl.style.display = 'flex';                             } else {                                 footerContentEl.style.display = 'none';                                 if (bottomBarEl && !logoEl) {                                     bottomBarEl.style.display = 'none';                                 }                             }                        }                    }                 }                                  if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });                 if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });                 if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });            }            /*  Image Comparison Logic */            var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');            imageCompareWrappers.forEach(function(wrapper) {                var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;                var slider = wrapper.querySelector('.fv-image-compare-slider');                var fgImage = wrapper.querySelector('.fv-image-compare-fg');                var bgImage = wrapper.querySelector('.fv-image-compare-bg');                var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');                var labelRight = wrapper.querySelector('.fv-image-compare-label-right');                var isDragging = false;                /*  Zoom state */                var scale = 1;                var panX = 0;                var panY = 0;                var isPanning = false;                var hasPanned = false;                var lastClientX = 0;                var lastClientY = 0;                var initialDistance = null;                var lastCenterX = null;                var lastCenterY = null;                function updateTransform() {                    if (wrapper.classList.contains('fv-image-compare-fullscreen')) {                        inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');                    } else {                        inner.style.removeProperty('transform');                        scale = 1;                        panX = 0;                        panY = 0;                    }                }                function constrainPan() {                    var rect = wrapper.getBoundingClientRect();                    /*  Max pan depends on how much the image is scaled beyond the wrapper */                    var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);                    var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);                    panX = Math.max(-maxPanX, Math.min(panX, maxPanX));                    panY = Math.max(-maxPanY, Math.min(panY, maxPanY));                }                wrapper.addEventListener('wheel', function(e) {                    if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;                    e.preventDefault();                    var zoomSensitivity = 0.005;                    var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);                    var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));                                        if (newScale === scale) return;                    var rect = wrapper.getBoundingClientRect();                    var mouseX = e.clientX - rect.left - rect.width / 2;                    var mouseY = e.clientY - rect.top - rect.height / 2;                                        var ratio = newScale / scale;                    panX = mouseX - (mouseX - panX) * ratio;                    panY = mouseY - (mouseY - panY) * ratio;                                        scale = newScale;                    constrainPan();                    updateTransform();                }, { passive: false });                wrapper.addEventListener('mousedown', function(e) {                    if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;                    if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;                    isPanning = true;                    hasPanned = false;                    lastClientX = e.clientX;                    lastClientY = e.clientY;                });                window.addEventListener('mousemove', function(e) {                    if (!isPanning) return;                    var dx = e.clientX - lastClientX;                    var dy = e.clientY - lastClientY;                                        if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {                        hasPanned = true;                    }                    lastClientX = e.clientX;                    lastClientY = e.clientY;                                        panX += dx;                    panY += dy;                                        constrainPan();                    updateTransform();                });                window.addEventListener('mouseup', function() {                    isPanning = false;                });                wrapper.addEventListener('touchstart', function(e) {                    if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;                    if (e.touches.length === 2) {                        e.preventDefault();                        var dx = e.touches[0].clientX - e.touches[1].clientX;                        var dy = e.touches[0].clientY - e.touches[1].clientY;                        initialDistance = Math.sqrt(dx * dx + dy * dy);                                                var rect = wrapper.getBoundingClientRect();                        lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;                        lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;                                                hasPanned = true; /*  Prevent click after pinch */                    } else if (e.touches.length === 1 && scale > 1) {                        if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;                        isPanning = true;                        hasPanned = false;                        lastClientX = e.touches[0].clientX;                        lastClientY = e.touches[0].clientY;                    }                }, { passive: false });                wrapper.addEventListener('touchmove', function(e) {                    if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;                    if (e.touches.length === 2 && initialDistance !== null) {                        e.preventDefault();                        var dx = e.touches[0].clientX - e.touches[1].clientX;                        var dy = e.touches[0].clientY - e.touches[1].clientY;                        var distance = Math.sqrt(dx * dx + dy * dy);                                                if (initialDistance > 0) {                            var zoomFactor = distance / initialDistance;                            var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));                                                        var rect = wrapper.getBoundingClientRect();                            var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;                            var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;                                                        var ratio = newScale / scale;                            panX = centerX - (centerX - panX) * ratio;                            panY = centerY - (centerY - panY) * ratio;                                                        if (lastCenterX !== null && lastCenterY !== null) {                                panX += (centerX - lastCenterX);                                panY += (centerY - lastCenterY);                            }                                                        scale = newScale;                            lastCenterX = centerX;                            lastCenterY = centerY;                            constrainPan();                            updateTransform();                        }                        initialDistance = distance;                    } else if (e.touches.length === 1 && isPanning) {                        e.preventDefault();                        var dx = e.touches[0].clientX - lastClientX;                        var dy = e.touches[0].clientY - lastClientY;                                                if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {                            hasPanned = true;                        }                        lastClientX = e.touches[0].clientX;                        lastClientY = e.touches[0].clientY;                                                panX += dx;                        panY += dy;                                                constrainPan();                        updateTransform();                    }                }, { passive: false });                wrapper.addEventListener('touchend', function(e) {                    if (e.touches.length < 2) {                        initialDistance = null;                    }                    if (e.touches.length === 0) {                        isPanning = false;                    }                });                function handleMove(clientX) {                    var rect = inner.getBoundingClientRect();                    var x = Math.max(0, Math.min(clientX - rect.left, rect.width));                    var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));                                        if (slider) slider.style.setProperty('left', percent + '%', 'important');                    if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');                                        if (labelLeft) {                        if (percent < 10) {                            labelLeft.style.setProperty('opacity', '0', 'important');                        } else {                            labelLeft.style.setProperty('opacity', '1', 'important');                        }                    }                    if (labelRight) {                        if (percent > 90) {                            labelRight.style.setProperty('opacity', '0', 'important');                        } else {                            labelRight.style.setProperty('opacity', '1', 'important');                        }                    }                }                function onMouseMove(e) {                    if (!isDragging) return;                    handleMove(e.clientX);                }                function onTouchMove(e) {                    if (!isDragging) return;                    e.preventDefault();                    handleMove(e.touches[0].clientX);                }                function stopDragging() {                    isDragging = false;                    window.removeEventListener('mousemove', onMouseMove);                    window.removeEventListener('mouseup', stopDragging);                    window.removeEventListener('touchmove', onTouchMove);                    window.removeEventListener('touchend', stopDragging);                }                if (slider) {                    var startDrag = function(clientX) {                        isDragging = true;                        handleMove(clientX);                        window.addEventListener('mousemove', onMouseMove);                        window.addEventListener('mouseup', stopDragging);                    };                    var startTouchDrag = function(clientX) {                        isDragging = true;                        handleMove(clientX);                        window.addEventListener('touchmove', onTouchMove, { passive: false });                        window.addEventListener('touchend', stopDragging);                    };                    slider.addEventListener('mousedown', function(e) {                        e.preventDefault();                        startDrag(e.clientX);                    });                    slider.addEventListener('touchstart', function(e) {                        e.preventDefault();                        startTouchDrag(e.touches[0].clientX);                    }, { passive: false });                }                /*  Expand/Close Logic */                var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');                var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');                if (expandBtn) {                    if (window !== window.parent) {                        expandBtn.style.display = 'none';                    } else {                        expandBtn.addEventListener('click', function(e) {                            /*  e.preventDefault(); // Removed to allow text selection */                            e.stopPropagation();                            wrapper.classList.add('fv-image-compare-fullscreen');                            document.body.style.overflow = 'hidden';                                                        /*  Load high-res images if available */                            if (fgImage && fgImage.dataset.highresSrc) {                                fgImage.src = fgImage.dataset.highresSrc;                                fgImage.removeAttribute('srcset');                                fgImage.removeAttribute('sizes');                            }                            if (bgImage && bgImage.dataset.highresSrc) {                                bgImage.src = bgImage.dataset.highresSrc;                                bgImage.removeAttribute('srcset');                                bgImage.removeAttribute('sizes');                            }                        });                    }                }                if (closeBtn) {                    closeBtn.addEventListener('click', function(e) {                        /*  e.preventDefault(); // Removed to allow text selection */                        e.stopPropagation();                        wrapper.classList.remove('fv-image-compare-fullscreen');                        document.body.style.overflow = '';                        updateTransform();                    });                }                                /*  Close on Escape */                document.addEventListener('keydown', function(e) {                    if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {                        wrapper.classList.remove('fv-image-compare-fullscreen');                        document.body.style.overflow = '';                        updateTransform();                    }                });            });            /*  Shop The Look Hotspots */            var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');            var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');            var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');            var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');            var stlContainer = chartWrapper.querySelector('.fv-stl-container');                        function closeAllModals() {                if (allProductsModal) {                    allProductsModal.classList.remove('is-active');                                        /*  Remove highlights */                    var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');                    items.forEach(function(item) {                        item.classList.remove('is-highlighted');                    });                    /*  Remove min-height after transition */                    if (stlContainer) {                        setTimeout(function() {                            if (!allProductsModal.classList.contains('is-active')) {                                stlContainer.style.minHeight = '';                                if ('parentIFrame' in window) {                                    window.parentIFrame.size();                                }                            }                        }, 300);                    }                }                hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });                if ('parentIFrame' in window) {                    window.parentIFrame.size();                }            }            hotspots.forEach(function(btn) {                btn.addEventListener('click', function(e) {                    e.stopPropagation();                    var hotspotId = btn.getAttribute('data-hotspot-id');                    var isExpanded = btn.getAttribute('aria-expanded') === 'true';                                        closeAllModals();                                        if (!isExpanded && allProductsModal) {                        btn.setAttribute('aria-expanded', 'true');                        allProductsModal.classList.add('is-active');                        /*  Ensure container is tall enough */                        var container = btn.closest('.fv-stl-container');                        if (container && container.offsetHeight < 450) {                            container.style.minHeight = '450px';                        }                                                /*  Highlight and scroll to item */                        var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');                        if (targetItem) {                            targetItem.classList.add('is-highlighted');                            setTimeout(function() {                                targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });                            }, 100);                        }                                                if ('parentIFrame' in window) {                            window.parentIFrame.size();                        }                    }                });            });            /*  Shop All button */            if (shopAllBtn && allProductsModal) {                shopAllBtn.addEventListener('click', function(e) {                    e.stopPropagation();                    closeAllModals();                    allProductsModal.classList.add('is-active');                    /*  Ensure container is tall enough */                    var container = shopAllBtn.closest('.fv-stl-container');                    if (container && container.offsetHeight < 450) {                        container.style.minHeight = '450px';                    }                    if ('parentIFrame' in window) {                        window.parentIFrame.size();                    }                });            }            /*  Close button in all products modal */            if (allProductsModal) {                var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');                if (closeAllBtn) {                    closeAllBtn.addEventListener('click', function(e) {                        e.stopPropagation();                        closeAllModals();                    });                }            }            /*  Close modals when clicking outside */            chartWrapper.addEventListener('click', function(e) {                /*  Only close if clicking on the wrapper or container, not inside a modal content */                if (!e.target.closest('.fv-stl-all-products-content')) {                    closeAllModals();                }            });            if (allProductsModal) {                allProductsModal.addEventListener('click', function(e) {                    if (!e.target.closest('.fv-stl-all-products-content')) {                        closeAllModals();                    }                });            }            /*  Image Annotation Logic */            var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');            var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');            var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;            var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');            var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');            var currentIaIndex = -1;            function closeAllIANodes() {                iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });                if (originalCaption) originalCaption.style.display = 'block';                if (dynamicCaption) dynamicCaption.style.display = 'none';            }                        function resetExploreBtn() {                currentIaIndex = -1;                if (exploreBtn) {                    var exploreSpan = exploreBtn.querySelector('span');                    if (exploreSpan) exploreSpan.textContent = 'Explore';                }            }            iaNodes.forEach(function(btn, index) {                btn.addEventListener('click', function(e) {                    e.stopPropagation();                    var isActive = btn.classList.contains('is-active');                    closeAllIANodes();                    if (!isActive) {                        currentIaIndex = index;                        if (exploreBtn) {                            var exploreSpan = exploreBtn.querySelector('span');                            if (exploreSpan) exploreSpan.textContent = 'Next';                        }                        btn.classList.add('is-active');                        if (dynamicCaption) {                            var title = btn.getAttribute('data-title') || '';                            var desc = btn.getAttribute('data-desc') || '';                            dynamicCaption.innerHTML = '';                            var strongTag = document.createElement('strong');                            strongTag.textContent = title;                            dynamicCaption.appendChild(strongTag);                            if (desc) {                                dynamicCaption.appendChild(document.createTextNode(' - ' + desc));                            }                                                        if (originalCaption) originalCaption.style.display = 'none';                            dynamicCaption.style.display = 'block';                                                        if (footerContentEl) footerContentEl.style.display = 'block';                        }                    } else {                        resetExploreBtn();                    }                });            });            if (exploreBtn) {                exploreBtn.addEventListener('click', function(e) {                    e.stopPropagation();                    if (iaNodes.length === 0) return;                                        var nextIndex = currentIaIndex + 1;                    if (nextIndex >= iaNodes.length) {                        closeAllIANodes();                        resetExploreBtn();                    } else {                        currentIaIndex = nextIndex;                        var targetBtn = iaNodes[currentIaIndex];                        if (targetBtn) {                            if(targetBtn.classList.contains('is-active')) {                                targetBtn.click();                            }                            targetBtn.click();                        }                    }                });            }            if (iaWrapper) {                iaWrapper.addEventListener('click', function(e) {                    if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {                        closeAllIANodes();                        resetExploreBtn();                    }                });            }            /*  Initial Animation */            window.fvAnimateCharts(chartWrapper);            /*  Countdown Logic */            var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');            if (countdownContainer) {                var targetDateAttr = countdownContainer.getAttribute('data-target-date');                if (targetDateAttr) {                    var targetDate = new Date(targetDateAttr);                    var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';                    var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';                                        var pad = function(n) { return (n < 10 ? '0' : '') + n; };                                        var updateCountdown = function() {                        var difference = +targetDate - +new Date();                        var d = 0, h = 0, m = 0, s = 0;                        if (difference > 0) {                            d = Math.floor(difference / (1000 * 60 * 60 * 24));                            h = Math.floor((difference / (1000 * 60 * 60)) % 24);                            m = Math.floor((difference / 1000 / 60) % 60);                            s = Math.floor((difference / 1000) % 60);                        }                                                var daysEl = countdownContainer.querySelector('[data-time="days"]');                        var hoursEl = countdownContainer.querySelector('[data-time="hours"]');                        var minsEl = countdownContainer.querySelector('[data-time="minutes"]');                        var secsEl = countdownContainer.querySelector('[data-time="seconds"]');                                                if (daysEl) daysEl.textContent = d;                        if (hoursEl) hoursEl.textContent = pad(h);                        if (minsEl) minsEl.textContent = pad(m);                        if (secsEl) secsEl.textContent = pad(s);                    };                                        updateCountdown();                    setInterval(updateCountdown, 1000);                }            }        }        if (false) {            var slideshowContainer = document.getElementById(uniqueId + '-slideshow');            if (slideshowContainer) {                var slides = slideshowContainer.querySelectorAll('.fv-slide');                slides.forEach(function(slide) {                    setupWrapper(slide.querySelector('.fv-chart-wrapper'));                });            }                    } else {            setupWrapper(root);        }      }            if (document.readyState === 'loading') {        document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1780055798279-k843e8olt', false); });      } else {        initialize('fv-chart-1780055798279-k843e8olt', false);      }    })();      </script></div><h2 id="analysis">Analysis</h2><p>In terms of the metrics relying on the onboard heart rate monitor, the $99.99 / £84.99 / AU$199 Google Fitbit Air is very accurate compared to the $799 / £749 / AU$1,399 Apple Watch Ultra 3. </p><p>I wouldn't have expected the Google Fitbit Air to be as reliable for run tracking as one of the <a href="https://www.techradar.com/best/running-watches">best running watches</a>, considering it doesn't even have GPS — as long as it's consistent for casual users, that'll be fine for most people. Anyone (like me) who cares enough to want maps, technique information like stride length, and pinpoint-accurate pace will likely gravitate towards a dedicated running watch anyway. Still, I was hoping for a smaller difference here.</p><p>The Apple Watch Ultra 3 has proven itself to be a very accurate wrist-based optical heart rate solution, so far superseded only by dedicated heart rate monitors. Based on this, I'm happy the Google Fitbit Air cleaves closely to this standard — although it's a shame I can't rely on GPS data harvested from my phone for more than a rough estimation. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Oura just unveiled ‘the world’s smallest smart ring’, the Oura Ring 5 — and members are going to love these 7 upgrades ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/health-fitness/oura-just-unveiled-the-worlds-smallest-smart-ring-the-oura-ring-5-and-members-are-going-to-love-these-7-upgrades</link>
                                                                            <description>
                            <![CDATA[ The Oura Ring 5 has launched with a whole host of improvements, including several new app features for all members. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">3udGbazcKPGzz4hLDaCnkB</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/hMR43hGNmih6XfUEC7Dz7c-1280-80.png" type="image/png" length="0"></enclosure>
                                                                        <pubDate>Thu, 28 May 2026 12:00:00 +0000</pubDate>                                                                                                                                <updated>Sat, 30 May 2026 08:37:42 +0000</updated>
                                                                                                                                            <category><![CDATA[Health &amp; Fitness]]></category>
                                                    <category><![CDATA[Fitness Trackers]]></category>
                                                                                                <author><![CDATA[ amelia.schwanke@futurenet.com (Amelia Schwanke) ]]></author>                    <dc:creator><![CDATA[ Amelia Schwanke ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/3o4q8fTaBfwJaZo8trQWiV.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Meet Amelia, TechRadar&#039;s Senior Editor for Home Entertainment in the UK. With more than eight years experience running the day-to-day production for well-respected tech and finance publications – her previous titles include Editor-In-Chief of Opto magazine and Senior Journalist at Institutional Investor – today you&#039;ll find her on the hunt for the latest and best hardware to enhance your home theater experience. In the ever-evolving world of home entertainment, Amelia is dedicated to keeping our readers up to speed on market trends and innovations. When she&#039;s not tinkering with the latest tech, you’ll find her watching movies, taking pictures on her Sony A7 and exploring the great outdoors.&amp;nbsp;&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/png" url="https://cdn.mos.cms.futurecdn.net/hMR43hGNmih6XfUEC7Dz7c-1280-80.png">
                                                            <media:credit><![CDATA[Oura]]></media:credit>
                                                                                                                                                                        <media:description><![CDATA[The Oura Ring 4 only launched in October 2024. ]]></media:description>                                                            <media:text><![CDATA[A women holds up her hand to her face wearing the Oura Ring 5]]></media:text>
                                <media:title type="plain"><![CDATA[A women holds up her hand to her face wearing the Oura Ring 5]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/hMR43hGNmih6XfUEC7Dz7c-1280-80.png" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>The Oura Ring 5 has a smaller design, longer battery life and higher price tag</strong></li><li><strong>Six new features are coming to the Oura app, but not for all members</strong></li><li><strong>You can pre-order today and have it delivered by June 4 </strong></li></ul><p>The Oura Ring 5 is officially here, and it’s a big step up from last year's model. Oura says it has completely overhauled the design, making it 40% smaller, lighter, longer-lasting, more accurate and its most scratch-resistant ring yet.</p><p>Almost everything has been completely redesigned, allowing it to last for up to a week (we noted six days of charge in our <a href="https://www.techradar.com/health-fitness/oura-ring-4-review">Oura Ring 4 review</a>), take more accurate, consistent readings thanks to a new signal architecture that uses more powerful LEDs and sensors, and be less susceptible to scratches because of a new extra-strong 'physical vapour deposition' coating. </p><p>Even the portable charging case has had a nifty upgrade; while the previous generation was buttonless, there’s a new dedicated button to make it easier to see the battery status and quickly pair with your device. On top of this, Oura is also adding 'Locate' to help you keep track of where your smart ring is, which will also be available for the Oura Ring 4.    </p><p>Priced at $99 / £99 / AU$159 for the case, and $399 / £399 / AU$649 for base finishes (silver and black) and $499 / £499 / AU$799 for more premium styles (there’s a new shade of gold and deep rose on top of the usual brushed silver and ‘stealth’ options), the Oura Ring 5 is more expensive than the previous generation and rivals, like the <a href="https://www.techradar.com/health-fitness/samsung-galaxy-ring-review">Samsung Galaxy Ring</a> and <a href="https://www.techradar.com/health-fitness/fitness-trackers/amazfit-helio-ring-review-a-cheaper-oura-alternative-if-sleep-is-your-top-priority">Amazfit Helio Ring</a>. Although the upgraded case will cost the same as last year's model at $99 / £99 / AU$159. </p><p>Pre-orders are available now, with shipping set to start on June 4. Because the smart ring is significantly smaller than the previous generation, Oura is encouraging existing customers looking to upgrade to use their dedicated Oura Ring 5 sizing kit, as the fit may feel different at the same size.    </p><p>Membership remains $5.99 / £5.99 / AU$9.99 a month ($69.99 / £69.99 / AU$109.99 a year), which is great because there are various new features rolling out to different regions and generations. Not all of these will be available at the same time, though.     </p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-O6j3nO"></div>                            </div>                            <script src="https://kwizly.com/embed/O6j3nO.js" async></script><h2 id="every-new-app-feature-coming-to-oura-ring-owners">Every new app feature coming to Oura Ring owners</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="kQkkP6hQ8S7hSpa9x3Z3Yg" name="Oura-Ring-5-3" alt="Six Oura Ring 5's lined up side-by-side showing the difference finishes" src="https://cdn.mos.cms.futurecdn.net/kQkkP6hQ8S7hSpa9x3Z3Yg.png" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">You can choose between six finishes: gold, brushed/regular silver, deep rose, black and  'stealth', which is a matte black.  </span><span class="credit" itemprop="copyrightHolder">(Image credit: Oura)</span></figcaption></figure><p>When the new smart ring launches, Oura Ring members will get several new features,  including 'Live Activity Tracking' for seeing your health metrics in real-time while working out, ‘Menopause Insights’ for assessing sleep, mood, cognition and daily functioning symptoms, and 'Hormonal Birth Control', which builds upon its existing 'Cycle Insights' dashboard by offering a "first-of-its-kind" view into how biometrics shift across hormone and hormone-free days. </p><p>The two latter features have already been introduced in the US as part of Oura's continued expansion into women’s health data, making this a great free update for all existing subscribers around the world.    </p><p>On June 30, 'Lab Uploads' will also launch globally, allowing members to import their lab and blood work directly into the Oura app to help compare lab results alongside their Oura biometric data. </p><p>With even more personal health data being tracked and stored in the app, Oura has added a new security protection tool that lets you delete your stored data from a specific time window without having to cancel your entire account, which will be available to all members at launch.     </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Yug3t6F5ja6GW699eWowAm" name="Oura-Ring-5-2" alt="The Oura Ring 5 with a butterfly on top of it" src="https://cdn.mos.cms.futurecdn.net/Yug3t6F5ja6GW699eWowAm.png" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The Oura Ring 5 is thinner and lighter than the previous generation.  </span><span class="credit" itemprop="copyrightHolder">(Image credit: Oura)</span></figcaption></figure><p>Those in the US are also set to get even more new features as part of the launch. Starting today (May 28), you'll have the choice to opt into a new 'Brain Health Study' to measure how your sleep, stress and behaviour relate to your brain’s cognitive function and body’s performance. The study has been developed with Cambridge Cognition, a neuroscience technology company in the UK. </p><p>Launching at the start of June is 'Health Radar', a new always-on data collecting feature for estimated blood pressure readings and nighttime breathing that builds on 'Symptom Radar' alert system, and 'Health Records', which builds on the new 'Lab Uploads' by letting you store all your clinical reports in one place.        </p><p>These updates are all part of Oura's mission to help find more 'actionable' solutions from their health insights. Oura has partnered with an on-demand care platform called Counsel Health, that connects medical AI with licensed physicians so that you can ask questions directly in the app and get personalized medical advice from licensed healthcare providers .    </p><p>Last but certainly not least, members can expect GLP-1 medication self-management to come to the app as part of an expansion of its metabolic health offering. Oura says that global adoption is projected to surpass 100 million by 2030, making this a great solution for patients that have to juggle several apps for tracking dosages and biometrics. </p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-Ww1zoX"></div>                            </div>                            <script src="https://kwizly.com/embed/Ww1zoX.js" async></script><p>Oura’s chief product officer, Holly Shelton, says the "Oura Ring 5 is the most significant leap in smart ring history". Looking at the new specs and features announced, this could set a new standard in smart rings as it also delivers on <em>almost</em> <a href="https://www.techradar.com/health-fitness/fitness-trackers/if-the-oura-ring-5-gets-these-3-upgrades-on-top-of-the-already-future-proof-oura-ring-4-its-a-day-one-purchase-and-might-beat-the-samsung-galaxy-ring-to-the-top-of-our-smart-ring-list">every upgrade we wanted to see for the Oura Ring 5</a> (the price is higher than we expected). But of course we’ll have to test it out ourselves to confirm that. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Existing Fitbit users may be 'beyond frustrated' with the app's Google Health redesign, but having just got my hands on the Google Fitbit Air, I'm actually impressed at the AI integration on offer  ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/health-fitness/fitness-trackers/existing-fitbit-users-may-be-beyond-frustrated-with-the-apps-google-health-redesign-but-having-just-got-my-hands-on-the-google-fitbit-air-im-actually-impressed-at-the-ai-integration-on-offer</link>
                                                                            <description>
                            <![CDATA[ Pulling the weather in and updating my fitness plan is easier than ever. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">VS2ZPUEezsSzAiv6fy4xvn</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/GbphK87gma48D6J3eDGRD3-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 27 May 2026 17:09:17 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Fitness Trackers]]></category>
                                                    <category><![CDATA[AI Platforms &amp; Assistants]]></category>
                                                    <category><![CDATA[Health &amp; Fitness]]></category>
                                                                                                <author><![CDATA[ matt.evans@futurenet.com (Matt Evans) ]]></author>                    <dc:creator><![CDATA[ Matt Evans ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/PC6SDeYdcjEPS4ES8uLSDU.png ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/GbphK87gma48D6J3eDGRD3-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Google Fitbit Air worn on wrist with black Performance Loop]]></media:description>                                                            <media:text><![CDATA[Google Fitbit Air worn on wrist with black Performance Loop]]></media:text>
                                <media:title type="plain"><![CDATA[Google Fitbit Air worn on wrist with black Performance Loop]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/GbphK87gma48D6J3eDGRD3-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>I’ve only had access to the Google Fitbit Air and the new Google Health app for a few hours, at the time of writing, and already there are some interesting things to say about one of this year's biggest contenders for the <a href="https://www.techradar.com/best/best-fitness-trackers">best fitness tracker</a> crown.</p><p>While the stats and numbers you get in the free tier are a little basic, they’re roughly in line with what you’d expect from a $99.99 / £84.99 / AU$199 tracker. But it’s the premium AI health coach that’s impressed me with its ability to incorporate contextual information and change your weekly plan just by chatting to it. </p><p>The tracker is light and comfortable, it’s got some cool features even at the free tier, and Whoop (the other big player in the screenless fitness tracker space) should be worried. </p><p>While Whoop offers more detailed metrics, it’s also prohibitively expensive and doesn’t allow you to buy the fitness tracker or use it for free after purchase in any form: it entirely relies on an expensive subscription service starting at £169 / $199 / AU$299 annually, and going up from there. Cancel that subscription, and it’s just an inert hunk of plastic. You can read all about it in my <a href="https://www.techradar.com/health-fitness/fitness-trackers/google-fitbit-air-vs-whoop-should-you-get-fitbits-new-screenless-tracker-or-opt-for-the-more-expensive-subscription-based-original">Google Fitbit Air vs Whoop breakdown</a>.</p><p>My early impression of the Google Fitbit Air and its Google Health Premium AI coaching service is that it’s designed to help beginner-to-frequently-training athletes, with simple metrics, round numbers, and a friendly interface that does a lot of its calculations behind the scenes. </p><p>Those who are already heavily invested in Whoop’s ecosystem won’t get the granularity of data they are used to, and thus might not be tempted by the lower price of the Fitbit. However, for the rest of us, I think this is going to do very well. </p><h2 id="design-and-comfort">Design and comfort</h2><p>The Google Fitbit Air weighs just 12g. It’s light, slender, and the performance loop band I’m wearing is very comfortable, although it does have a tendency to get a little… dank during a very sweaty workout, such as my first test run completed during a heatwave here in the UK. </p><p>It offers no interaction on the device at all, just a charging LED. <a href="https://www.techradar.com/health-fitness/fitness-trackers/fitbits-new-screenless-whoop-style-tracker-is-a-better-fit-for-the-brand-than-a-smartwatch-its-a-return-to-the-almost-invisible-pedometer-of-2008">As I said in previous pieces, it’s almost like an older pedometer-style Fitbit</a> that clipped to your clothes, just in a modern form factor and made by Google. </p><p>I have to say, it’s very unobtrusive, being around two-thirds the width of the Whoop MG. It’s very easy to wear this in conjunction with another device or a non-smart analog watch on the other wrist. Funnily enough, that’s exactly what I’ve been doing. </p><h2 id="early-comparison-testing">Early comparison testing</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1479px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="rPn5CKBm83dc3PpXsV6QjJ" name="IMG_0149 testing batch" alt="Huawei Watch Fit 5 Pro, Fitbit Air and Polar H10" src="https://cdn.mos.cms.futurecdn.net/rPn5CKBm83dc3PpXsV6QjJ.jpg" mos="" align="middle" fullscreen="" width="1479" height="832" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>I immediately incorporated the Google Fitbit Air into my smartwatch testing routine. I went on two runs with the Huawei Watch Fit 5 Pro on one hand (the device I’m currently closing out on testing, which on previous runs matched very closely with the <a href="https://www.techradar.com/health-fitness/garmin-fenix-8-review">Garmin Fenix 8 </a>Pro), a Polar H10 chest strap, and the Google Fitbit Air on the other. </p><p>Unfortunately, the usually pinpoint-accurate chest strap malfunctioned, but the average heart rate between the two wrist-based wearables was just 1bpm apart. I know the Huawei Watch Fit 5 Pro is quite accurate based on previous testing, so it’s a positive early sign, but before my full review I’ll be using a (working) chest strap to test the Google Fitbit Air.   </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="chzE8WXE74zdGmuA5djj4C" name="Fitbit Health Coach Techradar_News_template (3)" alt="Google Health Coach screenshots on iPhones" src="https://cdn.mos.cms.futurecdn.net/chzE8WXE74zdGmuA5djj4C.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>What I was most impressed with was the Google Health Coach, the app’s flagship AI feature that encompasses everything else. After a brief chat about my goals, it set up an early plan for me, comprised of three gym sessions and two runs a week, to build muscle while maintaining baseline cardiovascular fitness. </p><p>After I completed my test runs, Google noted the extreme weather here in the UK, and mentioned it in the workout’s summary as something to take into account when viewing my metrics, as my heart rate was likely to be higher than normal. Very clever: exactly the sort of contextual information fitness trackers have been missing since their inception, pulled in automatically using location and weather data as well as fitness data. </p><p>Impressed, I tapped the ever-present blue ‘Ask Coach’ button and typed “I might swap one of my gym sessions for a long run this week. Can you update my plan?”</p><p>Hey presto: not only did it update my plan, but it also surfaced the Long Endurance Run activity profile for me to use on my next running day. I must admit, my early experiment with this AI Health Coach is a resounding success.</p><h2 id="but-at-what-cost">But at what cost?</h2><p>All of this, unfortunately, comes at the expense of existing Fitbit badges and features. The app has been renamed, rebranded and redesigned overnight, with all badges and community features lost in favor of the AI-first approach. </p><p>Existing Fitbit users <a href="https://www.techradar.com/health-fitness/fitness-apps/google-health-is-getting-heat-for-being-unbelievably-bad-after-replacing-the-fitbit-app-but-google-says-fixes-are-coming">are not happy</a>: on the Fitbit subreddit, one complaint thread garnered over 1,500 upvotes and over 600 comments, with users mentioning they are "beyond frustrated" at the changes and calling the app "slop", or a victim of "enshittification". </p><p>A particular target of criticism is the food logging feature, which I’ve not yet tried, but Google says "fixes are coming". </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ ‘We believe voice is the future… When the era of AI comes in, a lot of the interaction between the watch or the app with consumers will change’ — Why Coros is betting on voice to be the key to beating Apple and Garmin ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/health-fitness/we-believe-voice-is-the-future-when-the-era-of-ai-comes-in-a-lot-of-the-interaction-between-the-watch-or-the-app-with-consumers-will-change-why-coros-is-betting-on-voice-to-be-the-key-to-beating-apple-and-garmin</link>
                                                                            <description>
                            <![CDATA[ I asked Coros' CEO about AI's big future in smartwatches, and he said voice and LLMs are the future of training tools ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">ZEuYdWDkm3Z4hrZhm5vatn</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/nU8BAxsgdEDAxZU62VcssY-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sat, 23 May 2026 07:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Health &amp; Fitness]]></category>
                                                    <category><![CDATA[Fitness Trackers]]></category>
                                                                                                                    <dc:creator><![CDATA[ Michael Sawh ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/4HwLa5E39i5hPW6LECXRKg.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/nU8BAxsgdEDAxZU62VcssY-1280-80.jpg">
                                                            <media:credit><![CDATA[Coros]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Coros Pace 4 speaking into microphone]]></media:description>                                                            <media:text><![CDATA[Coros Pace 4 speaking into microphone]]></media:text>
                                <media:title type="plain"><![CDATA[Coros Pace 4 speaking into microphone]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/nU8BAxsgdEDAxZU62VcssY-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Coros has been launching sports watches and wearables for less than ten years. In that time it’s done enough good to see its name mentioned in the same sentence as the <a href="https://www.techradar.com/best/garmin-watch">best Garmin watches</a>, Polar and Suunto models.</p><p>Whether that’s hitting the sweet spot for price, features and performance with watches like the <a href="https://www.techradar.com/health-fitness/smartwatches/coros-pace-4-review">Coros Pace 4</a> or rolling out big software features, Coros is making ground on competition that has been around for much longer.</p><p>Like those brands, Coros is always looking at what’s next to ensure it remains in the sports wearable conversation for many years to come. In 2025, Coros launched the <a href="https://www.techradar.com/health-fitness/coros-nomad-review">Coros Nomad</a>, an outdoor watch that became its first to include a microphone. Since then, mics have been added to its Pace 4 and Apex 4 watches. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1829px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="paPDNfbharRw5dxoVzYY2Q" name="Coros Nomad" alt="Garmin Instinct 3 vs Coros Nomad" src="https://cdn.mos.cms.futurecdn.net/paPDNfbharRw5dxoVzYY2Q.jpg" mos="" align="middle" fullscreen="" width="1829" height="1029" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Microphones popping up on sports watches isn’t unique to Coros. Garmin’s Venu 2 Plus, launched in 2022, was the first Garmin watch to include one alongside a speaker. That was to enable calls over Bluetooth and to let you engage with your phone’s smart assistant, along with simple on-watch commands such as setting timers. Since then, Garmin has rolled out similar hardware to a host of its watches, such as the <a href="https://www.techradar.com/health-fitness/garmin-fenix-8-review">Garmin Fenix 8</a> and Forerunner ranges.</p><p>Coros has taken a different approach to giving its watches a voice. It’s not using mics to build a watch that behaves more like one of the <a href="https://www.techradar.com/news/best-apple-watch">best Apple Watches</a> or a Wear OS smartwatch. Instead, voice pins — a feature that’s available on the Pace 4, Apex 4 and Nomad watches — allow users to record voice notes during workouts and mark where it was on a GPS map of your run. Voice pins are used to capture how you felt during the session or to remind you of the conditions for the next time you tackle that route.</p><p>“We believe voice is the future,” Coros co-founder and CEO Lewis Wu tells us. “When the era of AI comes in, a lot of the interaction between the watch or the app with consumers will change. Voice is the easiest way for the system or app to understand you. With the AI in the background, that can give you feedback. It’s like two-way communication.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3429px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="TYdx38j6cgZEeLM6Qva33b" name="20200821_111433.jpg" alt="Coros Pace 2" src="https://cdn.mos.cms.futurecdn.net/TYdx38j6cgZEeLM6Qva33b.jpg" mos="" align="middle" fullscreen="" width="3429" height="1929" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>“If you look at training, it’s more than pace and heart rate. Training is also about your subjective opinion, like how you feel. If I feel tired, my legs are sore or my ankle has an issue, these are all things that a coach wants to know — and now AI will know this. </p><p>“The more information consumers put into the computer, into AI, the better the system will understand you. This is why we built microphones in every single new watch going forward because we believe that's the future. If you want to get future-proof hardware or a running watch for yourself, consider those with a microphone. This is our vision.”</p><p>Using voice to shape how its watches can be better training companions isn’t the only thing on the agenda for Coros as it looks ahead. It also wants to take existing features that have been present on its watches for much longer than the voice ones and make them work better for users.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="z84NsFUe5FUex7pcf54SQm" name="Coros HRM data" alt="Coros HRM data" src="https://cdn.mos.cms.futurecdn.net/z84NsFUe5FUex7pcf54SQm.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>“We are committed to building a better wellness system,” says Wu. “I have to admit, our health and wellness system is not top notch. We need to get better, but the way we get better could be slightly different from other companies.” This seems to be an acknowledgment of features such as sleep monitoring, wellness checks and continuous heart rate monitoring that, in our testing experience, don’t feel as polished as other elements of the Coros ecosystem.</p><p>“We know most people want to do sports.,” says Wu. “They want to be active and healthy. The philosophy for most companies is trying to get people out to do some activity and that doing that will make them feel good.</p><p>“Most of the consumers are athletes or at least very endurance driven. Serious athletes are committed. So we thought about it another way. How do we keep consumers healthy so they can do sports? So it's not that you do sport to be healthy, but you need to be healthy to do sports. This is how we position our wellness system. To support consumers when you don't train and want to stay injury-free or stress-free.”</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Huawei's new 'premium budget' smartwatch could be the fitness tracker to buy this year — even over the upcoming Fitbit Air ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/health-fitness/smartwatches/huaweis-new-premium-budget-smartwatch-could-be-the-fitness-tracker-to-buy-this-year-even-over-the-upcoming-fitbit-air</link>
                                                                            <description>
                            <![CDATA[ The Huawei Band 11 Pro has an impressive set of features but it lacks GPS accuracy ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">gmxdf9j7SMx9VQArZaRysF</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/mRjhXBarGBQACMNuDifNmU-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 21 May 2026 07:00:00 +0000</pubDate>                                                                                                                                <updated>Sat, 13 Jun 2026 14:53:01 +0000</updated>
                                                                                                                                            <category><![CDATA[Smartwatches]]></category>
                                                    <category><![CDATA[Fitness Trackers]]></category>
                                                    <category><![CDATA[Health &amp; Fitness]]></category>
                                                                                                <author><![CDATA[ paulo.n.hatton@gmail.com (Paul Hatton) ]]></author>                    <dc:creator><![CDATA[ Paul Hatton ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/KH8owg4K7JgU8kjNPDsfYj.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/mRjhXBarGBQACMNuDifNmU-1280-80.jpg">
                                                            <media:credit><![CDATA[Future / Paul Hatton]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Huawei Band 11 Pro]]></media:description>                                                            <media:text><![CDATA[Huawei Band 11 Pro]]></media:text>
                                <media:title type="plain"><![CDATA[Huawei Band 11 Pro]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/mRjhXBarGBQACMNuDifNmU-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <h3 class="article-body__section" id="section-huawei-band-11-pro-one-minute-review"><span>Huawei Band 11 Pro: One minute review</span></h3><p>The Huawei Band 11 Pro sits right between a simple fitness tracker and a full-blown smartwatch. Released in early 2026, it goes beyond the capabilities of the standard Huawei Band 11 by featuring a more sophisticated build and an upgraded set of sensors. In comparison to many of the <a href="https://www.techradar.com/best/best-fitness-trackers">best fitness trackers</a>, the Band 11 Pro feels more premium than most cheap ones that I've worn, such as the Amazfit Bip 6, but I'm far from convinced about the 'pro' label.</p><p>To give it its due, one feature inclusion that sets it apart from budget counterparts is the onboard GPS for tracking outdoor runs, cycles, and hikes, which is reason enough for the higher price tag compared to the likes of the Xiaomi Smart Band 10, which requires users to "piggyback" on a phone's GPS connection. </p><p>Despite its core focus being a simple tracker for exercise and health, the watch also includes basic smartwatch features such as notification handling, quick-reply texts, and even a remote camera control. These are handy features that help people feel connected to the world around them, but they're far from deeply integrated due to the lack of a QWERTY keyboard for the text replies, along with non-existent third-party app integration.</p><p>In terms of health tracking, Huawei looks to push the boundaries at this price point with Pulse Wave Arrhythmia Analysis for detecting irregular heart rhythms and Sleep Breathing Awareness to monitor for potential issues like sleep apnea. I wouldn't want to rely on these for perfect accuracy, but they're helpful indicators of potential health problems.</p><p>Within the broader market of the <a href="https://www.techradar.com/news/wearables/best-smart-watches-what-s-the-best-wearable-tech-for-you-1154074">best smartwatches</a>, the Huawei Band 11 Pro sits in the premium budget sweet spot, directly challenging rivals like the <a href="https://www.techradar.com/health-fitness/fitness-trackers/fitbit-charge-6-review">Fitbit Charge 6</a>. While it is considerably more affordable than flagship smartwatches like the Apple Watch or Huawei's own Watch GT series, it provides nearly all the same core health and tracking features, even if they're not quite as accurate.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="KUNPeEZWqBfrmbLmXG2UGP" name="Huawei Band 11 Pro_3" alt="Huawei Band 11 Pro" src="https://cdn.mos.cms.futurecdn.net/KUNPeEZWqBfrmbLmXG2UGP.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Paul Hatton)</span></figcaption></figure><h3 class="article-body__section" id="section-huawei-band-11-pro-specifications"><span>Huawei Band 11 Pro: Specifications</span></h3><div ><table><tbody><tr><td class="firstcol " ><p>Component</p></td><td  ><p><strong>Huawei Band 11 Pro</strong></p></td></tr><tr><td class="firstcol " ><p>Price</p></td><td  ><p>$97 USD / £69.99 UK / $139 AUS</p></td></tr><tr><td class="firstcol " ><p>Dimensions</p></td><td  ><p>43.5 x 28.2 x 8.99mm</p></td></tr><tr><td class="firstcol " ><p>Weight</p></td><td  ><p>18 g (without strap)</p></td></tr><tr><td class="firstcol " ><p>Case/bezel</p></td><td  ><p>Aluminium alloy</p></td></tr><tr><td class="firstcol " ><p>Display</p></td><td  ><p>1.62-inch AMOLED Screen, 286 × 482 pixels, PPI 347</p></td></tr><tr><td class="firstcol " ><p>GPS</p></td><td  ><p>GNSS</p></td></tr><tr><td class="firstcol " ><p>Battery life</p></td><td  ><p>Max 14 days, Typical 8 days, AOD 3 days</p></td></tr><tr><td class="firstcol " ><p>Connection</p></td><td  ><p>Bluetooth 6.0</p></td></tr><tr><td class="firstcol " ><p>Water resistance</p></td><td  ><p>5 ATM</p></td></tr></tbody></table></div><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="mQuF2aXForuBCYXx4YiXEP" name="Huawei Band 11 Pro_6" alt="Huawei Band 11 Pro" src="https://cdn.mos.cms.futurecdn.net/mQuF2aXForuBCYXx4YiXEP.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Paul Hatton)</span></figcaption></figure><h3 class="article-body__section" id="section-huawei-band-11-pro-price-and-availability"><span>Huawei Band 11 Pro: Price and availability</span></h3><ul><li><strong>$97 USD / £69.99 UK / $139 AUS</strong></li><li><strong>Very reasonably priced considering the onboard GPS feature</strong></li><li><strong>Stiff competition from Fitbit, Garmin, and Amazfit </strong></li></ul><p>At this price, the Huawei Band 11 Pro is an absolute steal. Getting onboard GPS, an AMOLED display, and an aluminum case is almost unheard of at this price. Unfortunately, it’s not available in the US.</p><p>Comparable options include the <a href="https://www.techradar.com/health-fitness/smartwatches/amazfit-bip-6-review">Amazfit Bip 6</a> ($79.99 US / £79.90 UK) and the <a href="https://www.techradar.com/health-fitness/fitness-trackers/fitbit-charge-6-review">Fitbit Charge 6</a> ($159.99 / £139.99). If you’d like a cheaper alternative and are happy “piggybacking” onto your phone’s GPS, then you could go for the <a href="https://www.techradar.com/health-fitness/fitness-trackers/xiaomi-smart-band-10-review">Xiaomi Smart Band 10</a> ($73.99 / £39.99).</p><p>The Band 11 Pro ships with a fluoroelastomer strap in either Black or Isle Blue finishes. If you’d prefer a braided nylon strap, you can have this in Field Green. Whichever strap you choose, the spec of the watch remains the same.</p><ul><li><strong>Value score 4.5/5</strong></li></ul><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="pp8NUsF6wnh6b46MDdqGCP" name="Huawei Band 11 Pro_5" alt="Huawei Band 11 Pro" src="https://cdn.mos.cms.futurecdn.net/pp8NUsF6wnh6b46MDdqGCP.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Paul Hatton)</span></figcaption></figure><h3 class="article-body__section" id="section-huawei-band-11-pro-design"><span>Huawei Band 11 Pro: Design</span></h3><ul><li><strong>Large and bright AMOLED display</strong></li><li><strong>Aluminum alloy case, which is a step up from polymer alternatives</strong></li><li><strong>5 ATM water resistance rating</strong></li></ul><p>The Huawei Band 11 Pro is a basic band-style design but with a more premium 'pro' aesthetic than most cheaper trackers. This is most noticeable in the upgraded 1.62-inch AMOLED touchscreen display, which is nearly 30% larger than its predecessor.</p><p>As impressive as the size is, it's actually the brightness of it which struck me first. Maxing out at 2,000 nits, it falls short of the much more expensive <a href="https://www.techradar.com/health-fitness/smartwatches/apple-watch-ultra-3-review">Apple Watch Ultra 3</a>, but at this price the brightness is excellent; it delivered clear graphics, whether inside in a dark room or outside in full sun. The 347 PPI resolution isn't too shabby either, with text appearing sharp and icons vibrant.</p><p>From a build quality perspective, Huawei has opted for a CNC-cut aluminum alloy case which looks and feels markedly more premium than the polymer frames typically found on <a href="https://www.techradar.com/best/best-cheap-fitness-trackers">cheap fitness trackers</a>. This metallic finish is complemented by a slim profile, measuring just 8.99 mm in thickness, allowing the device to sit flush against the wrist. In short, it looks the part, whether you're down the gym, out on a run, or at work.</p><p>I tested the version with the breathable fluoroelastomer strap and was surprised how comfortable it was. It’s also easily cleaned when exposed to dirt or sweat. All-day wearability, including at night, is possible due to the 25g weight (with strap), as it’s comfortable and you hardly notice it's there.</p><p>To ensure durability, the device carries a 5 ATM water resistance rating, meaning it's waterproof and able to withstand showering, swimming and even water sports.</p><ul><li><strong>Design Score: 4/5</strong></li></ul><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="fHovAATGGpzx3CMFgqki2P" name="Huawei Band 11 Pro_2" alt="Huawei Band 11 Pro" src="https://cdn.mos.cms.futurecdn.net/fHovAATGGpzx3CMFgqki2P.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Paul Hatton)</span></figcaption></figure><h3 class="article-body__section" id="section-huawei-band-11-pro-features"><span>Huawei Band 11 Pro: Features</span></h3><ul><li><strong>Onboard GPS and sleep insights</strong></li><li><strong>Pulse wave arrhythmia analysis</strong></li><li><strong>Sleep insights and emotional wellbeing</strong></li></ul><p>The ‘Pro’ label is on account of a number of feature decisions that Huawei has made to elevate the user experience beyond other entry-level alternatives. This begins with built-in GPS (GNSS), which means you can leave your phone at home when going out for a run or cycle and still track your route. It can also detect when you have stopped at a traffic light or for a break and will automatically pause the workout tracking, although like other Huawei watches, you can toggle this feature on or off.</p><p>Overnight, it tracks your average sleep HRV, along with heart rate and SpO2, and lets you know when something’s outside your usual range. It also includes Sleep Breathing Awareness, which monitors breathing disruptions during sleep for insights into your nighttime breathing. A basic presentation of your sleep data is provided on the watch, but a more in-depth set of graphs, reports, and advice are viewable in the Huawei Health app.</p><p>Next up is 'Pulse Wave Arrhythmia Analysis', which identifies atrial fibrillation (AFib). It utilizes the same optical sensor technology that measures your heart rate, but applies a much higher level of data processing. The <a href="https://www.techradar.com/news/best-apple-watch">best Apple Watches</a> also have an AFib feature, useful for determining whether your heart rate is irregular and whether you need to see a medical professional. If this is an important measurement to you, then I would go with this Huawei rather than a cheaper model.</p><p>For users who want help with monitoring their mental health, there's the Emotional Wellbeing Assistant. This provides real-time insights through its comprehensive mood and stress management system. Rather than just showing a "stress score", it uses physiological data to categorize your mood into visual states. These act as quick identifiers of what is going on inside your body.</p><ul><li><strong>Features Score: 4/5</strong></li></ul><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="bay9mKFih27MtiUwRCy7AP" name="Huawei Band 11 Pro_8" alt="Huawei Band 11 Pro" src="https://cdn.mos.cms.futurecdn.net/bay9mKFih27MtiUwRCy7AP.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Paul Hatton)</span></figcaption></figure><h3 class="article-body__section" id="section-huawei-band-11-pro-performance"><span>Huawei Band 11 Pro: Performance</span></h3><ul><li><strong>A very easy and enjoyable watch to use</strong></li><li><strong>Sub-par GPS accuracy not surprising at this price point</strong></li><li><strong>Excellent battery performance</strong></li></ul><p>As is the case with all Huawei watches, the user experience is a positive one. The Huawei OS interface is clearly laid out with easy-to-understand icons. Moving between features and settings is quick and responsive with little room for confusion about how to navigate around the menus. You can also choose between a list or grid view depending on your preference. The lack of a microphone means there are no voice commands, but that would be a lot to ask at this price.</p><p>There are over 100 workouts to choose from with the entire set pre-loaded onto the watch. The order of these, and whether they appear in the quick list, is easily customized. The watch can auto-detect workouts like running, which I made use of a few times when I had forgotten to set things up prior to exercising. As soon as you choose your workout, the watch searches for a GPS signal and alerts you when it’s found. You can begin the workout prior to a GPS lock, but accuracy will be compromised.</p><p>I was impressed by how quickly and easily the Band 11 Pro was able to find a GPS signal, even when I was indoors. In terms of GPS accuracy, I ran side-by-side comparisons with the <a href="https://www.techradar.com/health-fitness/smartwatches/huawei-watch-ultimate-2-review-a-deep-dive-with-the-first-ever-smartwatch-to-feature-sonar-communication">Huawei Watch Ultimate 2</a>, which performed as well as our gold standard, the Apple Watch Ultra series. Unfortunately the Band 11 Pro was left wanting with up to a 10% discrepancy on a range of tracked activities, including runs, walks, and bike rides.</p><p>As for health tracking, heart rate and SpO2 were in close range compared to the Watch Ultimate 2. Both watches also reported no abnormalities in relation to the Pulse Wave Arrhythmia Analysis, which was not only great to see from an accuracy point of view but also from a personal health perspective!</p><p>When I wore the watch at night, it successfully picked up most of my waking, but not all instances. No surprises there given the low cost of the device and limited complexity of the sensors. Despite its claims to be able to track REM, deep, and light sleep; HRV (Heart Rate Variability), and more, I would take its reports with a pinch of salt. It can give indications and provide general trends, but this isn't medical quality data. The <a href="https://www.techradar.com/health-fitness/oura-ring-4-review">Oura Ring 4</a>, one of the <a href="https://www.techradar.com/health-fitness/fitness-trackers/best-smart-ring">best smart rings</a>, is a wearable sleep-tracking gold standard (or as close as it gets) and is considerably more expensive than this slender band.  </p><p>The Band 11 Pro excels when it comes to battery performance and is in fact one of its strongest selling points. Despite having a significantly brighter and larger screen than its predecessor, it manages to achieve a maximum of two weeks' use when Always-On Display (AOD) is disabled and GPS tracking is kept to a minimum, worthy of one of the best Garmin watches.</p><p>When I turned on continuous heart rate monitoring, performed sleep tracking, and carried out a few workouts per week, the battery stayed alive nearly a week, which is reasonable given that you're not going to be using this type of tracker for long-distance off-grid excursions. I found recharging to be very quick, with 0-100% achieved in a little over an hour.</p><ul><li><strong>Performance score: 4/5</strong></li></ul><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="7g2sHRnyDCMvHXo2ePpB6P" name="Huawei Band 11 Pro_7" alt="Huawei Band 11 Pro" src="https://cdn.mos.cms.futurecdn.net/7g2sHRnyDCMvHXo2ePpB6P.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Paul Hatton)</span></figcaption></figure><h3 class="article-body__section" id="section-huawei-band-11-pro-scorecard"><span>Huawei Band 11 Pro: Scorecard</span></h3><div ><table><tbody><tr><td class="firstcol " ><p>Category</p></td><td  ><p>Comment</p></td><td  ><p>Score</p></td></tr><tr><td class="firstcol " ><p>Value</p></td><td  ><p>A great price for a budget smartwatch with some advanced features. </p></td><td  ><p>4.5/5</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>A simple design with a metal case and AMOLED display sets it apart.</p></td><td  ><p>4/5</p></td></tr><tr><td class="firstcol " ><p>Features</p></td><td  ><p>Onboard GPS and excellent sleep tracking help elevate this smartwatch beyond super-budget alternatives.</p></td><td  ><p>4/5</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>Intuitive user experience and excellent battery life but lacks GPS accuracy.</p></td><td  ><p>4/5</p></td></tr></tbody></table></div><h3 class="article-body__section" id="section-huawei-band-11-pro-should-i-buy"><span>Huawei Band 11 Pro: Should I buy?</span></h3><h2 id="buy-it-if-6">Buy it if...</h2><div class="product"><p><strong>You want a simple fitness tracker that just keeps on going</strong></p><p>With a low-power HarmonyOS, the Band 11 Pro can stretch to up to 14 days. That means it won't be a problem if you forget to pack the charger when going on holiday.</p></div><div class="product"><p><strong>You need to sort out your sleep and need some accurate metrics</strong></p><p>Through the use of medical-grade algorithms, the watch is capable of detecting sleep apnea risks and breathing interruptions.</p></div><div class="product"><p><strong>You want a great-looking smartwatch without the premium price tag</strong></p><p>With an aluminum alloy case and an AMOLED display, it moves beyond super-budget trackers without entering into flagship or ultra territory.</p></div><h2 id="don-t-buy-it-if-6">Don't buy it if...</h2><div class="product"><p><strong>You're an avid fan of the Google or Apple ecosystem</strong></p><p>If you're reliant on Google Fit, Apple Health, Maps, or YouTube Music, then you'll find it difficult to make full use of the Band 11 Pro experience. </p></div><div class="product"><p><strong>You love having third-party apps on your wrist</strong></p><p>With zero support for WhatsApp, Spotify, or even Uber, you'll have a very limited smartwatch experience.</p></div><div class="product"><p><strong>You buy a smartwatch for its pro features</strong></p><p>Despite the name, it's hard to justify that this is a pro tracker. The lack of advanced health diagnostics and NFC capabilities limits its use beyond exercise tracking.</p></div><h3 class="article-body__section" id="section-also-consider"><span>Also consider</span></h3><div class="product"><p><strong>Fitbit Charge 6</strong></p><p>A very similarly specced smartwatch to the Huawei Band 11 Pro but with a slightly higher price tag. If you want a more recognisable budget smartwatch brand, then this Fitbit will do the job nicely.</p><p><strong>Read our </strong><a href="https://www.techradar.com/health-fitness/fitness-trackers/fitbit-charge-6-review" data-dimension112="a09258e7-aa4b-441c-bfc0-7662e6772524" data-action="Deal Block" data-label="Read our Fitbit Charge 6 review" data-dimension48="Read our Fitbit Charge 6 review" data-dimension25=""><strong>Fitbit Charge 6 review</strong></a><a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="a09258e7-aa4b-441c-bfc0-7662e6772524" data-action="Deal Block" data-label="Read our Fitbit Charge 6 review" data-dimension48="Read our Fitbit Charge 6 review" data-dimension25="">View Deal</a></p></div><div class="product"><p><strong>Amazfit Bip 6</strong></p><p>A square-shaped alternative with onboard GPS. Very similarly priced, so if you want a larger display, this is a great option.</p><p><strong>Read our </strong><a href="https://www.techradar.com/health-fitness/smartwatches/amazfit-bip-6-review" data-dimension112="43a54a0f-1b0e-4351-8360-7e3199cc7217" data-action="Deal Block" data-label="Read our Amazfit Bip 6 review" data-dimension48="Read our Amazfit Bip 6 review" data-dimension25=""><strong>Amazfit Bip 6 review</strong></a><a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="43a54a0f-1b0e-4351-8360-7e3199cc7217" data-action="Deal Block" data-label="Read our Amazfit Bip 6 review" data-dimension48="Read our Amazfit Bip 6 review" data-dimension25="">View Deal</a></p></div><div class="product"><p><strong>Xiaomi Smart Band 10</strong></p><p>A super cute and very affordable fitness tracker, but it lacks onboard GPS. We’d recommend this one if you’re on a seriously tight budget and don’t mind taking your phone with you for GPS connectivity when exercising.</p><p><strong>Read our </strong><a href="https://www.techradar.com/health-fitness/fitness-trackers/xiaomi-smart-band-10-review" data-dimension112="117103a9-51b5-4fab-98d3-0c030217e098" data-action="Deal Block" data-label="Read our Xiaomi Smart Band 10 review" data-dimension48="Read our Xiaomi Smart Band 10 review" data-dimension25=""><strong>Xiaomi Smart Band 10 review</strong></a><a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="117103a9-51b5-4fab-98d3-0c030217e098" data-action="Deal Block" data-label="Read our Xiaomi Smart Band 10 review" data-dimension48="Read our Xiaomi Smart Band 10 review" data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-how-i-tested"><span>How I tested</span></h3><p>I wore the Huawei Band 11 Pro almost non-stop for three weeks. I used it while running, cycling, walking, showering, working out, sleeping, playing with my children, texting, photographing, and daily life. I tested its GPS against the reliable Huawei Watch Ultimate and compared its specs to contemporaries in its price category.</p><p><em>First reviewed: May 2026</em></p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ If the Oura Ring 5 gets these 3 upgrades on top of the already 'future-proof' Oura Ring 4, it's a day-one purchase (and might beat the Samsung Galaxy Ring to the top of our smart ring list) ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/health-fitness/fitness-trackers/if-the-oura-ring-5-gets-these-3-upgrades-on-top-of-the-already-future-proof-oura-ring-4-its-a-day-one-purchase-and-might-beat-the-samsung-galaxy-ring-to-the-top-of-our-smart-ring-list</link>
                                                                            <description>
                            <![CDATA[ We're patiently waiting for the successor to the Oura Ring 4 to break cover, and have some specific improvements in mind. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">pgryHxAFd5YTju45qNQN5L</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/K7ejbSuSKhVU6H2Ai5cH35-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 19 May 2026 07:00:00 +0000</pubDate>                                                                                                                                <updated>Wed, 20 May 2026 09:34:05 +0000</updated>
                                                                                                                                            <category><![CDATA[Fitness Trackers]]></category>
                                                    <category><![CDATA[Health &amp; Fitness]]></category>
                                                                                                                    <dc:creator><![CDATA[ David Nield ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/mbi9b6isV6ML9Tr4bSPhyR.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Dave is a freelance tech journalist who has been writing about gadgets, apps and the web for more than two decades. Based out of Stockport, England, on TechRadar you&#039;ll find him covering news, features and reviews, particularly for phones, tablets and wearables. Working to ensure our breaking news coverage is the best in the business over weekends, David also has bylines at Gizmodo, T3, PopSci and a few other places besides, as well as being many years editing the likes of PC Explorer and The Hardware Handbook.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/K7ejbSuSKhVU6H2Ai5cH35-1280-80.jpg">
                                                            <media:credit><![CDATA[Oura]]></media:credit>
                                                                                                                                                                        <media:description><![CDATA[The Oura Ring 4]]></media:description>                                                            <media:text><![CDATA[Oura Ring 4]]></media:text>
                                <media:title type="plain"><![CDATA[Oura Ring 4]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/K7ejbSuSKhVU6H2Ai5cH35-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Take a read through our <a href="https://www.techradar.com/health-fitness/oura-ring-4-review">Oura Ring 4 review</a> and you'll see there's a lot to like about the smart ring that launched in October 2024: we described it as being "nearly the perfect fitness tracker", while praising its battery life, tracking capabilities, and design.</p><p>However, the high score attached to that review — 4.5 stars out of 5 — doesn't mean that the Oura Ring 4 can't be improved upon, and we've got some ideas about the kind of updates that might make the rumored fifth generation model a worthwhile upgrade.</p><p>This is an increasingly competitive field as well, with rival devices such as the <a href="https://www.techradar.com/health-fitness/samsung-galaxy-ring-review">Samsung Galaxy Ring</a>, another <a href="https://www.techradar.com/health-fitness/to-get-something-to-last-for-15-days-took-us-months-of-engineering-effort-ultrahuman-ceo-breaks-silence-on-the-long-rumored-ring-pro-its-next-oura-rival">Ultrahuman smart ring</a> and <a href="https://www.techradar.com/health-fitness/gen-3-is-not-trying-to-become-a-noisy-mini-smartwatch-the-ringconn-gen-3-smart-ring-boasts-a-feature-that-even-the-oura-ring-4-and-the-samsung-galaxy-ring-dont-have-vibration-alerts">RingConn Gen 3</a> recently announced, and Apple widely <a href="https://www.techradar.com/health-fitness/will-we-get-an-apple-ring-in-2026-heres-what-the-rumors-say-so-far">expected to get involved</a> in this product category too, eventually.</p><p>That's before we get on to all the other 'focus' screenless fitness trackers that discerning consumers can pick from, including the <a href="https://www.techradar.com/health-fitness/the-google-fitbit-air-finally-breaks-cover-and-it-heralds-a-new-era-of-screenless-fitness-tracking-to-take-on-whoop-and-garmin">Google Fitbit Air</a>. The Oura Ring 5 needs to build on what makes the current version such a great device.</p><h2 id="oura-ring-5-leaks-and-rumors">Oura Ring 5: leaks and rumors</h2><p>There's nothing official out there about the Oura Ring 5 yet, but we have an inkling that Oura is working on a new model of its smart ring. We got the company's 3rd-gen device in October 2021 and the 4th-gen wearable in October 2024, so it makes sense that we might see something new later in 2026. The team at <a href="https://gadgetsandwearables.com/2026/03/23/oura-ring-5/" target="_blank">Gadgets & Wearables</a> notes that another Oura device has already been registered with US regulators.</p><p>While there are only so many ways that a smart ring can be designed, the Oura Ring 5 renders leaked by <a href="https://www.androidheadlines.com/oura-ring-5" target="_blank">Android Headlines</a> suggest that not much is going to change in terms of aesthetics — and the 5th-gen ring is apparently going to come with the same charging accessories as well.</p><p>What might be different are the colors: the same source predicts that the current Rose Gold color is going to be replaced by Deep Rose. The existing matte black, standard gold, and silver options are expected to be retained, with the silver one apparently going to be available in both a glossy and brushed option.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="UviJxFfACYq6vexcL8Cq35" name="01-oura" alt="Oura Ring 4" src="https://cdn.mos.cms.futurecdn.net/UviJxFfACYq6vexcL8Cq35.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">We may see some new colors with the next Oura ring </span><span class="credit" itemprop="copyrightHolder">(Image credit: Oura)</span></figcaption></figure><p>Other details are rather thin on the ground, though Android Headlines does say that the battery life on the Oura Ring 5 will be more or less the same as on the current model (so around six days, based on our testing). There will be improvements in sensors and health tracking, the report says, though we don't get any details.</p><p>More clues about what to expect come from <a href="https://www.androidcentral.com/wearables/oura-ring-5" target="_blank">Android Central</a>, which points to patents Oura has registered for modular add-ons, GPS tracking, haptic feedback, and smart gesture support. As always with patents though, they're not always guaranteed to be turned into actual features, even if the company concerned is exploring a certain technology.</p><p>It looks as though the Oura Ring 5 will offer an evolution of what we've got with the Oura Ring 4 based on these leaks and rumors, rather than something radically different — though perhaps with some surprises still to come in terms of software, sensors, and fitness tracking capabilities.</p><h2 id="oura-ring-5-what-we-want-to-see">Oura Ring 5: what we want to see</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="eJFTWpPtbLSKCeTm5F4H35" name="02-oura" alt="Oura Ring 4" src="https://cdn.mos.cms.futurecdn.net/eJFTWpPtbLSKCeTm5F4H35.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The Oura Ring 4 launched in October 2024 </span><span class="credit" itemprop="copyrightHolder">(Image credit: Oura)</span></figcaption></figure><p>At this point it's probably too late in the development of the product to convince the Oura engineers to include features that have or haven't already been locked in, but it's still worth talking about what we'd like to see from the upcoming smart ring — if only to have a list to refer back to when it does arrive.</p><h2 id="a-slimmer-design">A slimmer design</h2><p>You couldn't claim the Oura Ring 4 is bulky, exactly, but there is some room for improvement here, especially when it comes to the larger ceramic version of the wearable. The standard Oura Ring 4 is 2.88 mm thick, while the ceramic version bumps that up to 3.51 mm (and it's heavier too).</p><p>The <a href="https://www.techradar.com/health-fitness/smartwatches/ringconn-gen-2-smart-ring-review-the-best-cheap-smart-ring-gets-an-upgrade">RingConn Gen 2</a> is a mere 2 mm thick, while the Samsung Galaxy Ring is 2.6 mm, so it's an area where Oura is currently being beaten by its competitors. </p><p>Size and weight is so important for a wearable like this, which you're expected to have on around the clock, and Oura might be able to get the new ring fractionally smaller.</p><h2 id="a-lower-price">A lower price</h2><p>The starting price for an Oura Ring 4 is $349 / £349 / AU$569, which doesn't compare too badly with the $399 / £399 / AU$699 you pay for the Samsung Galaxy Ring or the $299 / £269 / AU$269 starting price of the <a href="https://www.techradar.com/health-fitness/amazfit-helio-ring-vs-ultrahuman-ring-air-which-smart-ring-is-best-for-you">Amazfit Helio Ring</a>. However, there's scope for Oura to go cheaper with the Ring 5, especially when you consider the compulsory subscription.</p><p>An Oura subscription isn't an optional extra: It's necessary to use your device, and will set you back $5.99 (about £4.40 / AU$8.30) a month. Realistically, Oura isn't going to do away with that steady income stream from its users, but given that commitment, it would be nice to see the up-front price of the next smart ring drop.</p><h2 id="a-silicon-sleeve">A silicon sleeve</h2><p>The Oura Ring 4 is great for many things, but it's not ideal for activities like racket sports or weight training: the risk of damage to the device or to your own body goes up, whenever you're doing any kind of gripping or holding with your hands, and that's not something you want to have to worry about.</p><p>One of the third-party fixes for this, especially when it comes to gym work, is a silicon sleeve to wear over the Oura wearable. If one of these were to be included in the box with the Oura Ring 5, that would save on extra cost for the user (see above), and mean that the device would be more useful right away — without any accessories.</p><p>We'll have to wait and see if the team at Oura has been thinking along similar lines since the launch of the Oura Ring 4, but we'll let you know as soon as there's anything official on a new product (a product that's very likely to break into our <a href="https://www.techradar.com/health-fitness/fitness-trackers/best-smart-ring">best smart rings</a> list).</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Coros watches get Apple Watch and Garmin-style Voice Control as part of a big new update — which also includes a bunch of other cool features and tweaks ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/health-fitness/coros-watches-get-apple-watch-and-garmin-style-voice-control-as-part-of-a-big-new-update-which-also-includes-a-bunch-of-other-cool-features-and-tweaks</link>
                                                                            <description>
                            <![CDATA[ Coros continues to tweak and improve its existing lineup with a big new feature addition. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">vQkdaD6xvkY4jWjR73XmET</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/nU8BAxsgdEDAxZU62VcssY-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sat, 16 May 2026 01:00:00 +0000</pubDate>                                                                                                                                <updated>Mon, 18 May 2026 15:24:57 +0000</updated>
                                                                                                                                            <category><![CDATA[Health &amp; Fitness]]></category>
                                                    <category><![CDATA[Fitness Trackers]]></category>
                                                                                                <author><![CDATA[ matt.evans@futurenet.com (Matt Evans) ]]></author>                    <dc:creator><![CDATA[ Matt Evans ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/PC6SDeYdcjEPS4ES8uLSDU.png ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/nU8BAxsgdEDAxZU62VcssY-1280-80.jpg">
                                                            <media:credit><![CDATA[Coros]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Coros Pace 4 speaking into microphone]]></media:description>                                                            <media:text><![CDATA[Coros Pace 4 speaking into microphone]]></media:text>
                                <media:title type="plain"><![CDATA[Coros Pace 4 speaking into microphone]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/nU8BAxsgdEDAxZU62VcssY-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>A big update is rolling out for Coros watches</strong></li><li><strong>The headline feature is voice commands, currently in beta</strong></li><li><strong>Strength training, auto laps for running, and the control center all get tweaks, along with a new photo sharing feature</strong></li></ul><p>Coros users are getting a lovely package of new features and other updates, starting today. Coros' May Feature Update gives Coros users, especially modern ones, a host of new features to play with, chief among them Voice Control. </p><p>Currently available only in beta, this moves Coros watches (at least, those equipped with microphones such as the <a href="https://www.techradar.com/health-fitness/smartwatches/coros-pace-4-review">Coros Pace 4 </a>and Apex 4) to match some of the other <a href="https://www.techradar.com/best/running-watches">best running watches</a> such as the Apple Watch Ultra series, along with the <a href="https://www.techradar.com/best/garmin-watch">best Garmin watches. </a></p><p>Voice Control can be used to start a workout profile on the watch, whether it's walking, trail running or even gravel biking, by pressing and holding the action button. You can also make more granular changes within those profiles, such as changing lanes during track runs, or changing the treadmill speed on a treadmill run profile. You can even 'record a catch' while fishing. </p><p>It can also be used for the usual assortment of settting reminders, activating Find My Phone, and so on. If you want to get early access to the feature, you can join the <a href="https://faq.coros.com/join-beta">beta program</a> here. </p><p><a href="https://www.techradar.com/health-fitness/the-cost-of-cloud-services-and-the-cost-of-ai-will-also-go-down-in-the-future-so-well-try-very-hard-to-keep-it-for-free-coros-ceo-on-how-the-smartwatch-maker-is-swerving-subscriptions-for-now-avoiding-another-garmin-connect-disaster">Our writer Michael Sawh recently interviewed Coros' CEO Lewis Wu</a>, and while we'll be publishing the second half of that interview next week, we can reveal that the move towards voice commands is very much in line with Wu's AI-powered vision for Coros. </p><p>He said: "We believe voice is the future... "If you want to get future-proof hardware or a running watch for yourself, consider those with a microphone. This is our vision.” You can read all about Coros' AI plans in the second part of the interview, to be published next week. </p><h2 id="what-else-is-new">What else is new?</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:563px;"><p class="vanilla-image-block" style="padding-top:56.31%;"><img id="ev6yiMmWeEN4CHrmij4Wa6" name="Custom photo sharing" alt="Coros' new Custom Photo SHaring feature, with a mountain featuring an Altitude Climbed overlay" src="https://cdn.mos.cms.futurecdn.net/ev6yiMmWeEN4CHrmij4Wa6.jpg" mos="" align="middle" fullscreen="" width="563" height="317" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Coros)</span></figcaption></figure><p>Other updates include Custom Photo Sharing, which allow you to overlay your stats and recent training sessions with a photo of your choice before sharing it with friends or to social media. It creates a vertical overlay with stats such as speed or elevation — perfect for sharing to Instagram or Strava. </p><p>Strength Mode has received an update, allowing users to edit reps and intensity either on the watch or in the app after the session, and rep counting accuracy is reportedly improved as well. </p><p>You can now choose to set up Auto Laps when running by distance, or by position, so you can return to where you started to begin another lap. This is perfect for circular runs or hill sprints. The Control Center will also receive an update, with a new easy-access layout. </p><p>The update is available from today. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Garmin Forerunner 70 vs Garmin Forerunner 170 and 170 Music: I've compared all the specs and features of these 'easy to use' running watches ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/health-fitness/fitness-trackers/garmin-forerunner-70-vs-garmin-forerunner-170-and-170-music-ive-compared-all-the-specs-and-features-of-these-easy-to-use-running-watches</link>
                                                                            <description>
                            <![CDATA[ Not sure which new Garmin to buy? We break down all the differences between the Garmin Forerunner 70 and the Garmin Forerunner 170. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">eSGrm2dmrfe6DN5xcAd4Nn</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/F67sUbBd9Xz5mJiakWtPEk-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 15 May 2026 12:12:44 +0000</pubDate>                                                                                                                                <updated>Fri, 15 May 2026 14:18:45 +0000</updated>
                                                                                                                                            <category><![CDATA[Fitness Trackers]]></category>
                                                    <category><![CDATA[Smartwatches]]></category>
                                                    <category><![CDATA[Health &amp; Fitness]]></category>
                                                                                                <author><![CDATA[ matt.evans@futurenet.com (Matt Evans) ]]></author>                    <dc:creator><![CDATA[ Matt Evans ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/PC6SDeYdcjEPS4ES8uLSDU.png ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/F67sUbBd9Xz5mJiakWtPEk-1280-80.jpg">
                                                            <media:credit><![CDATA[Garmin]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Garmin Forerunner 70 and 170 series]]></media:description>                                                            <media:text><![CDATA[Garmin Forerunner 70 and 170 series]]></media:text>
                                <media:title type="plain"><![CDATA[Garmin Forerunner 70 and 170 series]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/F67sUbBd9Xz5mJiakWtPEk-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Keen to get started on your running journey? Well, you're in luck. Garmin has dropped three new contenders for our <a href="https://www.techradar.com/best/garmin-watch">best Garmin watch</a> list, and they're all affordably priced and brimming with running-focused features. </p><p>The Garmin Forerunner 70, 170 and 170 Music officially release on May 15. You might have pre-ordered one already, but if you're still looking, you also might be weighing up which model is right for you. Do you need the Forerunner 170 Music, or can you save money and opt for the cheaper Garmin Forerunner 70? I break down all the differences below, with a brief bit of context to explain how they compare to other Garmin watches in the range. </p><p>Note that I haven't yet had an opportunity to test the watches myself — I've looked at the statistics and feature lists from Garmin's official websites and promotional materials to put together this comparison. </p><h3 class="article-body__section" id="section-garmin-forerunner-70-vs-garmin-forerunner-170-specifications"><span>Garmin Forerunner 70 vs Garmin Forerunner 170: Specifications</span></h3><div ><table><tbody><tr><td class="firstcol empty" ></td><td  ><p>Garmin Forerunner 70</p></td><td  ><p>Garmin Forerunner 170</p></td><td  ><p>Garmin Forerunner 170 Music</p></td></tr><tr><td class="firstcol " ><p>Price</p></td><td  ><p>$249.99 / £219.99 / AU$399</p></td><td  ><p>From $299 / £259.99 / AU$479</p></td><td  ><p>From $349.99 / £299.99 / AU$549</p></td></tr><tr><td class="firstcol " ><p>Dimensions</p></td><td  ><p>42.6 x 42.6 x 11.9mm</p></td><td  ><p>42.6 x 42.6 x 11.9mm</p></td><td  ><p>42.6 x 42.6 x 11.9mm</p></td></tr><tr><td class="firstcol " ><p>Weight</p></td><td  ><p>40g</p></td><td  ><p>41g</p></td><td  ><p>41g</p></td></tr><tr><td class="firstcol " ><p>Case/bezel</p></td><td  ><p>Fiber-reinforced polymer</p></td><td  ><p>Fiber-reinforced polymer</p></td><td  ><p>Fiber-reinforced polymer</p></td></tr><tr><td class="firstcol " ><p>Display</p></td><td  ><p>AMOLED 390 x 390px</p></td><td  ><p>AMOLED 390 x 390px</p></td><td  ><p>AMOLED 390 x 390px</p></td></tr><tr><td class="firstcol " ><p>GPS</p></td><td  ><p>GPS, Galileo, GLONASS, Beidou, QZSS, SatIQ</p></td><td  ><p>L1 GPS, GNSS, Galileo, and BeiDou</p></td><td  ><p>GPS, Glonass, Beidou, Galileo</p></td></tr><tr><td class="firstcol " ><p>Battery life</p></td><td  ><p>Up to 13 days, all-systems GNSS mode: Up to 16 hours </p></td><td  ><p>Up to 10 days, all-systems GNSS mode: Up to 14 hours </p></td><td  ><p>Up to 10 days, all-systems GNSS mode: Up to 14 hours (6.5 with music)</p></td></tr><tr><td class="firstcol " ><p>Connection</p></td><td  ><p>Bluetooth, ANT+</p></td><td  ><p>Bluetooth, ANT+</p></td><td  ><p>Bluetooth, ANT+</p></td></tr><tr><td class="firstcol " ><p>Water resistant</p></td><td  ><p>Yes, 5ATM</p></td><td  ><p>Yes, 5ATM</p></td><td  ><p>Yes, 5ATM</p></td></tr></tbody></table></div><h3 class="article-body__section" id="section-garmin-forerunner-70-vs-garmin-forerunner-170-price"><span>Garmin Forerunner 70 vs Garmin Forerunner 170: Price</span></h3><p>The cheapest watch of the three is the Garmin Forerunner 70, replacing the aging <a href="https://www.techradar.com/reviews/garmin-forerunner-55">Garmin Forerunner 55</a> as Garmin's entry-level running watch <em>du jour</em>. </p><p>As you can see in our table above, it costs $249.99 / £219.99 / AU$399, while the more feature-rich Forerunner 170 (which replaces the older Garmin Forerunner 165) starts at $299 / £259.99 / AU$479. If you want the Music capabilities, you can pay an extra $50 / £40 / AU$70 for the Forerunner 170 Music. </p><h3 class="article-body__section" id="section-garmin-forerunner-70-vs-garmin-forerunner-170-design"><span>Garmin Forerunner 70 vs Garmin Forerunner 170: Design</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:718px;"><p class="vanilla-image-block" style="padding-top:56.27%;"><img id="H53Q9698Ujn93UFN42cB93" name="GF 70" alt="Garmin Forerunner 70 in Citron" src="https://cdn.mos.cms.futurecdn.net/H53Q9698Ujn93UFN42cB93.jpg" mos="" align="middle" fullscreen="" width="718" height="404" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The Garmin Forerunner 70 </span><span class="credit" itemprop="copyrightHolder">(Image credit: Garmin)</span></figcaption></figure><p>All three watches have a similar design language, and there are few physical differences. There's a single gram of difference in weight between the Garmin Forerunner 70 and its 170 siblings, and all three are only available in a 42.6mm screen size. </p><p>They all have the same 1.2-inch AMOLED touchscreen display, and use the same five-button configuration as many of Garmin's other watches, such as the <a href="https://www.techradar.com/health-fitness/garmin-fenix-8-review">Garmin Fenix 8</a>, which makes it easy to operate the watch even while wearing gloves — perfect for running in all weathers.</p><p>Embossed Forerunner logos adorn the bands for all three models, while all three are available in a variety of colors, including Black, Whitestone and two-tone models. Each has at least one unique color option too — the Forerunner 70, for example, is available in a pale-yellow Citron color. </p><h3 class="article-body__section" id="section-garmin-forerunner-70-vs-garmin-forerunner-170-features"><span>Garmin Forerunner 70 vs Garmin Forerunner 170: Features</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:796px;"><p class="vanilla-image-block" style="padding-top:56.41%;"><img id="joyarhmKg5no2fudxWZjA3" name="GF 170" alt="Garmin Forerunner 170 in Whitestone" src="https://cdn.mos.cms.futurecdn.net/joyarhmKg5no2fudxWZjA3.jpg" mos="" align="middle" fullscreen="" width="796" height="449" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The Garmin Forerunner 170 </span><span class="credit" itemprop="copyrightHolder">(Image credit: Garmin)</span></figcaption></figure><p>Here's where it gets interesting. Each watch has the usual suite of heart rate and fitness-tracking features, such as calories burned, sleep tracking, steps counted and 80 sports profiles. They also all have built-in GPS, Glonass and Galileo satellite network connectivity, to make sure the watch is accurately tracking your runs.</p><p>Each one offers Daily Suggested Workouts and personalized training plans via Garmin Coach, the service in the Garmin Connect app. Other training features include advanced metrics perfect for runners such as stride, cadence and elevation, along with Running Power — a metric you may not know about. It's a measure of how much power your body's putting out during a run, measured in mechanical watts. </p><p>Garmin works out running power using the watch's motion sensors, GPS and barometer. Using heart rate to determine your performance is considered inferior, because it measures your body's response to the run, not the power of the run itself. </p><p>All three watches have wellness features galore, such as sleep tracking, nap detection, Training Readiness and Recovery scores to better plan your training calendar around. Course Planner helps you train at the correct distances, creating routes around your neighborhood, and the Race Predictor feature estimates your time based on a course added to Garmin's database and your historic data. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:722px;"><p class="vanilla-image-block" style="padding-top:56.37%;"><img id="792QvEiK8oMLV4QJYvgaB3" name="GF 170 music" alt="Garmin Forerunner 170 Music in Red/Pink" src="https://cdn.mos.cms.futurecdn.net/792QvEiK8oMLV4QJYvgaB3.jpg" mos="" align="middle" fullscreen="" width="722" height="407" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Garmin)</span></figcaption></figure><p>There are some differences, but they aren't major. The Forerunner 170 appears to have all the training features of the 70, while adding Garmin Pay and Smart Notifications features. Smart Notifications allows you to reply to texts when you're on the move (on Android phones), manage notifications from apps and emails, and screen calls, while Garmin Pay is a virtual wallet on your wrist, and works in a similar way to Apple Pay on one of the <a href="https://www.techradar.com/news/best-apple-watch">best Apple Watches</a>. </p><p>These appear to be the only differences, aside from the colorways, between those two watches. </p><p>The Forerunner 170 Music adds 4GB of internal memory, allowing you to store songs on your wrist. When connected to Bluetooth headphones, you can listen to music right from your watch, without using your phone as a go-between. Combined with Garmin Pay, this means you can leave your phone at home or in a bag, run while listening to music, and even buy a coffee once you're finished. </p><h3 class="article-body__section" id="section-early-verdict"><span>Early verdict</span></h3><p>The Garmin Forerunner 70 is shaping up to be a pretty great training tool, and if you're not looking for a smartwatch to use for notifications and a digital wallet, this is the model for you. </p><p>If you are looking for those things, the Garmin Forerunner 170 or 170 Music is going to be the best choice for you, unless you want to go up in price and opt for a more expensive smartwatch like the <a href="https://www.techradar.com/health-fitness/garmin-venu-4-review">Garmin Venu 4</a>.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Google Fitbit Air vs Whoop: should you get Fitbit's new screenless tracker or opt for the more expensive, subscription-based original? ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/health-fitness/fitness-trackers/google-fitbit-air-vs-whoop-should-you-get-fitbits-new-screenless-tracker-or-opt-for-the-more-expensive-subscription-based-original</link>
                                                                            <description>
                            <![CDATA[ Should you buy Fitbit's new tracker or opt for a Whoop band, which offers fantastic metrics but is wholly reliant on a more premium subscription? ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">4VjCdvWdjamToGmrWxRYJg</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/pMjFGY6xK55VSLJLSf9yUA-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 13 May 2026 15:18:34 +0000</pubDate>                                                                                                                                <updated>Tue, 19 May 2026 06:06:22 +0000</updated>
                                                                                                                                            <category><![CDATA[Fitness Trackers]]></category>
                                                    <category><![CDATA[Health &amp; Fitness]]></category>
                                                                                                <author><![CDATA[ matt.evans@futurenet.com (Matt Evans) ]]></author>                    <dc:creator><![CDATA[ Matt Evans ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/PC6SDeYdcjEPS4ES8uLSDU.png ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/pMjFGY6xK55VSLJLSf9yUA-1280-80.jpg">
                                                            <media:credit><![CDATA[Future / TechRadar]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Whoop MG vs Google Fitbit Air]]></media:description>                                                            <media:text><![CDATA[Whoop MG vs Google Fitbit Air]]></media:text>
                                <media:title type="plain"><![CDATA[Whoop MG vs Google Fitbit Air]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/pMjFGY6xK55VSLJLSf9yUA-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Last week, <a href="https://www.techradar.com/health-fitness/the-google-fitbit-air-finally-breaks-cover-and-it-heralds-a-new-era-of-screenless-fitness-tracking-to-take-on-whoop-and-garmin">Google launched the Google Fitbit Air</a>, its much-rumored screenless fitness tracker designed to be its entry into the set-and-forget 'focus wearable' market. I should say re-entry really, as the original Fitbit and Fitbit Flex bands were exactly this type of device: minimalist pucks or bands, with very limited scope for interaction, and no screens to speak of.   </p><p>Right now the category of simple, screenless wearables is dominated by the likes of the <a href="https://www.techradar.com/health-fitness/fitness-trackers/best-smart-ring">best smart rings</a> and by fitness trackers such as Whoop, which is undoubtedly the most popular of the wrist-based screenless fitness bands out there. Whoop has been in the screenless tracker game for years, and is a popular choice for serious athletes, biohackers and wellness enthusiasts alike. </p><p>But Whoop's offering isn't cheap, as you don't buy the device outright; instead you get it as part of an annual subscription to the Whoop app, with the subscription tiers increasing in price as more features are included.  </p><p>While I haven't yet had any hands-on time with the Google Fitbit Air (I'm expecting a review unit very soon), we can compare the listed specs, features and subscription prices to identify which fitness tracker is right for you.  </p><h3 class="article-body__section" id="section-google-fitbit-air-vs-whoop-specifications"><span>Google Fitbit Air vs Whoop: Specifications</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1632px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="c6XbiYgqA757arvAxokhCk" name="whoop body 3 (1)" alt="Woman lifting dumbbell while wearing Whoop device on wrist" src="https://cdn.mos.cms.futurecdn.net/c6XbiYgqA757arvAxokhCk.jpg" mos="" align="middle" fullscreen="" width="1632" height="918" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Whoop)</span></figcaption></figure><div ><table><caption>Specifications</caption><tbody><tr><td class="firstcol " ><p>Device</p></td><td  ><p>Google Fitbit Air</p></td><td  ><p>Whoop 5.0</p></td><td  ><p>Whoop MG</p></td></tr><tr><td class="firstcol " ><p>Price</p></td><td  ><p>$99.99 / £84.99 / AU$199 for device. </p><p>Google Health Premium: $99.99 / (around £75 / AU$140) with monthly plan options. </p></td><td  ><p>Whoop One membership: £169 / $199 / AU$299 per year.</p><p>Whoop Peak: £229 / $239 / AU$419 per year </p></td><td  ><p>Whoop Life membership:  £349 / $359 / AU$629</p></td></tr><tr><td class="firstcol " ><p>Weight</p></td><td  ><p>12g </p></td><td  ><p>27g</p></td><td  ><p>27g</p></td></tr><tr><td class="firstcol " ><p>Case</p></td><td  ><p>Recycled plastic</p></td><td  ><p>Plastic, stainless steel</p></td><td  ><p>Plastic, stainless steel</p></td></tr><tr><td class="firstcol " ><p>Display</p></td><td  ><p>None</p></td><td  ><p>None</p></td><td  ><p>None</p></td></tr><tr><td class="firstcol " ><p>GPS</p></td><td  ><p>None</p></td><td  ><p>None</p></td><td  ><p>None</p></td></tr><tr><td class="firstcol " ><p>Battery</p></td><td  ><p>Up to 7 days, 90 mins charge (5 mins fast charge for 1 day's battery)</p></td><td  ><p>Up to 14 days with power pack</p></td><td  ><p>Up to 14 days with power pack</p></td></tr><tr><td class="firstcol " ><p>Connection</p></td><td  ><p>Bluetooth</p></td><td  ><p>Bluetooth</p></td><td  ><p>Bluetooth</p></td></tr><tr><td class="firstcol " ><p>Water resist</p></td><td  ><p>50 meters</p></td><td  ><p>IP68 (10 meters)</p></td><td  ><p>IP68 (10 meters)</p></td></tr><tr><td class="firstcol " ><p>ECG</p></td><td  ><p>No</p></td><td  ><p>No</p></td><td  ><p>Yes</p></td></tr></tbody></table></div><p>Above is a table comparing some of the specifications of the Google Fitbit Air to the Whoop 5.0 and premium <a href="https://www.techradar.com/health-fitness/fitness-trackers/whoop-mg-review">Whoop MG</a> bands. Perhaps a good place to start here is the weight, as Google states that the Fitbit Air weighs just 12 grams with a band or five grams on its own, hence the name. The Whoop devices weigh more than double that. The Fitbit is also far better for diving, as according to Google it's water resistant up to 50 meters. </p><p>The Google Fitbit Air can last for a week, while the Whoops offer only a few days of battery life each. However, they do come with a battery pack that can slot onto the device while you wear it to charge the device, which means you can get 14 days of constant data with no need to take the device off to charge it at all. In theory, the only time you'd ever need to take your Whoop off is to change the band, should you want to. </p><p>As more expensive devices, the Whoops incorporate stainless steel into their clasps, whereas the Fitbit is all plastic. </p><h3 class="article-body__section" id="section-google-fitbit-air-vs-whoop-price-value"><span>Google Fitbit Air vs Whoop: Price & value</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1156px;"><p class="vanilla-image-block" style="padding-top:56.31%;"><img id="T9Km9ASKQ2DfZ9H8euRzmL" name="1778164277.jpg" alt="Google Fitbit Air" src="https://cdn.mos.cms.futurecdn.net/T9Km9ASKQ2DfZ9H8euRzmL.jpg" mos="" align="middle" fullscreen="" width="1156" height="651" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Google)</span></figcaption></figure><p>Where Google wins off the bat is that the Fitbit Air is relatively cheap —<a href="https://www.techradar.com/health-fitness/fitness-trackers/google-fitbit-air-preorders-where-to-buy-the-latest-budget-fitness-tracker-for-free-with-a-trade-in"> you can pre-order it now for $99.99 / £84.99 / AU$199</a>. Even if you choose not to subscribe to Google Health Premium —Google's fitness service, which gives you access to its comprehensive AI Health Coach feature — after the free trial included with your Fitbit Air is over, you can still log your data using the band on the Google Health app's free tier and use it as a basic, screenless fitness tracker.</p><p>If you do choose to subscribe, you're essentially paying for the tracker again on an annual basis in order to get all the AI features and unlock advice to help you use those metrics. There's no doubt this is intended to be a core feature rather than an optional extra, but you do have the option <em>not </em>to subscribe. You could also pay monthly, but you end up paying around $20 US dollars more per year than an annual subscription (international pricing is TBC).    </p><p>Whoop, on the other hand, requires a subscription to work at all, starting at a fairly reasonable £169 / $199 / AU$299 per year for the base Whoop One subscription, which comes with the Whoop 5.0 device but locks metrics like Stress and Whoop Age behind a paywall. </p><p>You get those (along with a nicer Whoop MG band and a wireless charger puck) with a Whoop Peak membership, which costs £229 / $239 / AU$419 per year. Then at the highest level you get the Whoop Life subscription plan, at £349 / $359 / AU$629 per year, which comes with the Whoop MG band and heart health features. </p><p>There's no doubt about it: over time, the Whoop will be pricier than the Google Fitbit Air by a significant margin. While the Google Fitbit Air is the cheaper option of the two, the breadth of the AI Coach's features might make it a better value prospect too, unless you want specific features like Whoop's Stress score, workout builder or the MG's electrocardiogram (ECG) functionality. </p><h3 class="article-body__section" id="section-google-fitbit-air-vs-whoop-features"><span>Google Fitbit Air vs Whoop: Features</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4192px;"><p class="vanilla-image-block" style="padding-top:56.39%;"><img id="s7M6Z7Ng6JsyeRZuBkQCF" name="HealthApp-3-CoachMessages" alt="Google Health Coach interaction screenshots" src="https://cdn.mos.cms.futurecdn.net/s7M6Z7Ng6JsyeRZuBkQCF.png" mos="" align="middle" fullscreen="" width="4192" height="2364" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Google)</span></figcaption></figure><p>The Fitbit Air, Whoop 5.0 and Whoop MG all pack PPG LED heart rate sensors, and all the <a href="https://www.techradar.com/news/wearables/best-smart-watches-what-s-the-best-wearable-tech-for-you-1154074">best smartwatch</a> features such as heart rate, step counting, calorie burn estimation, skin temperature and blood oxygen monitoring. I haven't tested the accuracy of Fitbit's sensor yet. </p><p>The key difference between the two Whoops, however, is that the Whoop MG has an advanced 'Heart Screener' sensor functionality which can be used for ECG scans, which can aid in detecting atrial fibrillation or irregular heart rate. According to Whoop, it "meets and exceeds clinical-accuracy standards".</p><p>The Fitbit Air doesn't have this functionality, but the <a href="https://www.techradar.com/health-fitness/fitness-trackers/fitbit-charge-6-review">Fitbit Charge 6</a> does — so if you're looking to keep an eye on your heart health, you'll need to opt for the Charge series or a more expensive Whoop MG. </p><p>The Google Fitbit Air's feature set includes a lot of the same stuff from the Fitbit app, including historic graphs of your movement and sleep data along with a Daily Readiness score, but many of the actionable insights are locked behind the Google Health Coach, the AI coaching service that comes with a Google Health Premium subscription. The Coach shows you demonstrations for different exercises, advises you on how to get better sleep, can generate meal and exercise plans, and can incorporate medical records. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1307px;"><p class="vanilla-image-block" style="padding-top:56.31%;"><img id="C3LtyDWRyqiJ3dG64jzxom" name="Whoop MG titanium" alt="Whoop MG" src="https://cdn.mos.cms.futurecdn.net/C3LtyDWRyqiJ3dG64jzxom.jpg" mos="" align="middle" fullscreen="" width="1307" height="736" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Whoop also has an extensive laundry list of features to rival this. In terms of the amount of features on offer, it exceeds Google's, with all manner of scores for metrics like strain, recovery, sleep (along with actionable insights on how to reduce sleep need), Whoop Age (your body's biological age, only accessible if you subscribe to the mid-tier Peak subscription or the Life subscription), Cardiovascular Age, and lots more. </p><p>Whoop's AI coach offers useful, actionable insights too, and its workout builder is based on a comprehensive library of fitness moves that also includes demonstrations. While Google allows you to upload your medical records to the app, serious biohackers can send away for blood tests in the US via the Whoop app, to get results for biomarkers such as hormone levels and vitamin deficiencies that Whoop's AI can incorporate. New features are rolling out that will also allow you to contact licensed clinicians through the app. </p><p>However, despite Whoop having a longer list of features, I'm looking forward to spending time with Google's health-focused LLM Coach to identify the breadth of its capabilities. I'm willing to bet that the flexibility of the Coach service, together with the ability to feed it your data, will make it an excellent value proposition. </p><h3 class="article-body__section" id="section-early-verdict"><span>Early verdict</span></h3><p>The Google Fitbit Air is a fairly cheap tracker that looks like a great-value proposition for those who don't want to shell out for a pricey Whoop subscription, especially as over time, it looks like the expense of a Whoop will only increase when compared to the Fitbit's cheaper subscription and one-time purchase. As a consumer, you also have the choice of whether to subscribe to the AI coach or just use the device as a tracker. </p><p>The Whoop devices do have some innovations that Fitbit doesn't have, such as that innovative charger, the metallic physical elements and a more comprehensive feature set, but during testing I'll be specifically testing the breadth of the Fitbit's AI coach, trying to see if it can replicate some of the Whoop bands' best features. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ 'Gen 3 is not trying to become a noisy mini-smartwatch': The RingConn Gen 3 smart ring boasts a feature that even the Oura Ring 4 and the Samsung Galaxy Ring don't have — vibration alerts ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/health-fitness/gen-3-is-not-trying-to-become-a-noisy-mini-smartwatch-the-ringconn-gen-3-smart-ring-boasts-a-feature-that-even-the-oura-ring-4-and-the-samsung-galaxy-ring-dont-have-vibration-alerts</link>
                                                                            <description>
                            <![CDATA[ The RingConn Gen3 is now available to pre-order, and it's looking like a good subscription-free alternative to Oura — even plugging some gaps in its feature set. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">TZbzDHBrvnLc3ybH5iWaia</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/nSQgccWwVVZayJTF3vLakP-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 12 May 2026 12:14:12 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Health &amp; Fitness]]></category>
                                                    <category><![CDATA[Fitness Trackers]]></category>
                                                                                                <author><![CDATA[ matt.evans@futurenet.com (Matt Evans) ]]></author>                    <dc:creator><![CDATA[ Matt Evans ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/PC6SDeYdcjEPS4ES8uLSDU.png ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/nSQgccWwVVZayJTF3vLakP-1280-80.jpg">
                                                            <media:credit><![CDATA[RingConn Gen 3]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[RingConn Gen 3 gold]]></media:description>                                                            <media:text><![CDATA[RingConn Gen 3 gold]]></media:text>
                                <media:title type="plain"><![CDATA[RingConn Gen 3 gold]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/nSQgccWwVVZayJTF3vLakP-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>The RingConn Gen3 is now available for pre-order</strong></li><li><strong>It boasts new features including 'Vascular Health Insights, blood pressure and vibration alerts</strong></li><li><strong>At present, vibration alerts are only keyed to health events and reminders, rather than phone notifications</strong></li></ul><p>The RingConn Gen 3 is now available for pre-order, and it boasts a range of upgrades and improvements over the RingConn Gen 2. Our reviewer called the slimmer <a href="https://www.techradar.com/health-fitness/the-ringconn-gen-2-air-is-the-perfect-entry-level-smart-ring-but-not-the-perfect-fitness-tracker">RingConn Gen 2 Air the "perfect entry-level smart ring"</a> and it made our <a href="https://www.techradar.com/health-fitness/fitness-trackers/best-smart-ring">best smart rings</a> list. Clearly RingConn is already doing something right. </p><p>While the new model is slightly thicker, it's got a bunch of new features, notably Vascular Health Insights and Smart Vibration Alerts. Vascular Health Insights is RingConn's name for looking at your data longer-term, with the feature said to 'push the ring beyond simple logging and more toward long-term pattern interpretation,' according to <a href="https://ringconn.com/blogs/news/ringconn-gen-3-whats-new">the RingConn website</a>. It's 'designed to help users understand broader cardiovascular trends over time'.</p><p>RingConn stresses it's turning heart health signals into actionable insight, but at the moment it's unclear how that differs to similar features from Oura and Samsung Health. </p><p>Blood pressure monitoring is also on the cards, although RingConn is carefully not framing the ring as a replacement for a blood pressure cuff, as is the case with the <a href="https://www.techradar.com/news/best-apple-watch">best Apple Watches</a>' Hypertension feature. Instead, it's designed as advisory or an estimate only. </p><h2 id="haptic-feedback">Haptic feedback</h2><p>RingConn's Smart Vibration Alerts are interesting: it's a feature not currently used by the top smart rings like the Oura Ring 4 and the <a href="https://www.techradar.com/health-fitness/samsung-galaxy-ring-review">Samsung Galaxy Ring</a>. Instead, it represents smart rings adopting an element of interactivity rather than remaining focused, quiet wearables for data collection. </p><p>However, rather than get into alerting you to phone notifications, the RingConn Gen 3's Smart Vibration Alerts are only for health events, with the press release stating that 'Gen 3 is not trying to become a noisy mini-smartwatch'.</p><p>'The vibration feature is health-first, not message-first. That keeps the ring aligned with what people actually want from this category: helpful guidance without constant distraction.' Presumably, those health events include features similar to the <a href="https://www.techradar.com/news/wearables/best-smart-watches-what-s-the-best-wearable-tech-for-you-1154074">best smartwatches</a>, alerting the user to unusually high or low heart rates. The vibration feature can be toggled on or off. </p><h2 id="a-solid-foundation">A solid foundation</h2><p>The RingConn Gen 3 builds on the Gen 2's solid foundation, with sleep apnea detection, menstrual cycle tracking, and an improved battery life (up to 11 days with vibration on, or 14 with vibration off). </p><p>It packs all the usual measuring of wellness metrics such as stress, heart rate variability, blood oxygen, sleep tracking, steps, calories and more. Stay tuned for our full review, and you can <a href="https://ringconn.com/products/ringconn-gen-3?variant=49061926797620" target="_blank">preorder the RingConn Gen 3 here</a> for $386 (around £285 / AU$535).</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Garmin reveals its Garmin Forerunner 70 and Garmin Forerunner 170 'easy-to-use' running watches — just after its predecessor was used to break the 2-hour marathon world record ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/health-fitness/garmin-reveals-its-garmin-forerunner-70-and-garmin-forerunner-170-easy-to-use-running-watches-just-after-its-predecessor-was-used-to-break-the-2-hour-marathon-world-record</link>
                                                                            <description>
                            <![CDATA[ Garmin is upgrading its most affordable running watches — after Sebastian Sawe used a Forerunner 55 to make running history. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">xYeKz7FUSF3D5LQLhDogXQ</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/F67sUbBd9Xz5mJiakWtPEk-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 12 May 2026 12:08:26 +0000</pubDate>                                                                                                                                <updated>Wed, 13 May 2026 00:15:26 +0000</updated>
                                                                                                                                            <category><![CDATA[Health &amp; Fitness]]></category>
                                                    <category><![CDATA[Fitness Trackers]]></category>
                                                                                                <author><![CDATA[ matt.evans@futurenet.com (Matt Evans) ]]></author>                    <dc:creator><![CDATA[ Matt Evans ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/PC6SDeYdcjEPS4ES8uLSDU.png ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/F67sUbBd9Xz5mJiakWtPEk-1280-80.jpg">
                                                            <media:credit><![CDATA[Garmin]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Garmin Forerunner 70 and 170 series]]></media:description>                                                            <media:text><![CDATA[Garmin Forerunner 70 and 170 series]]></media:text>
                                <media:title type="plain"><![CDATA[Garmin Forerunner 70 and 170 series]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/F67sUbBd9Xz5mJiakWtPEk-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>Garmin just dropped three new watches: the Garmin Forerunner 70, 170 and 170 Music</strong></li><li><strong>Designed to be 'easy to use', the watches are equipped 'with everything a runner needs to start their running journey'</strong></li><li><strong>Some of Garmin's software from more expensive Forerunners makes the cut here, such as wrist-based running power and running dynamics</strong></li></ul><p>Our <a href="https://www.techradar.com/best/garmin-watch">best Garmin watches</a> list has been overdue getting a new budget entry for a while, and we're now spoiled for choice: Garmin just dropped three 'easy-to-use' running watches.</p><p>The three models — the Garmin Forerunner 70, Forerunner 170 and 170 Music — are equipped with "everything a runner needs to start their running journey," according to Susan Lyman, Garmin Vice President of Consumer Sales and Marketing. </p><p>The Garmin Forerunner 70 is the successor to Garmin's long-serving <a href="https://www.techradar.com/reviews/garmin-forerunner-55">Garmin Forerunner 55</a> running watch, and will cost £219.99 / AU$399 (around $300). The Forerunner 170, meanwhile, will start at £259.99 / AU$479 (around $350). The 170 Music, which allows you to download music and connect headphones and which comes with 4GB of memory, costs £299.99 / AU$549 (around $400). </p><p>All three watches come with a 1.2-inch AMOLED screen and Garmin's standard Forerunner five-button configuration. </p><p>The Garmin Forerunner 70 offers up to 13 days of battery life, while the more feature-rich Forerunner 170 series both get up to 10 days of battery life in smartwatch mode. The Forerunner 170 series also adds more smartwatch features, such as Garmin Pay.</p><p>In a press release, Lyman said the "Forerunner 70 and Forerunner 170 include premium running and training features pulled in from our more advanced Forerunners, plus popular health and wellness metrics." </p><p>Those tools include Training Readiness scores, wrist-based Running Power (a popular metric to base your performance on, a measure of total effort rather than heart rate), and Running Dynamics features, which calculate stride, cadence and more. It's not clear yet whether the watches are packing the older, less accurate Elevate V4 heart rate sensors common in cheaper watches, or Garmin's newer Elevate V5 series. </p><p>The Garmin Forerunner 70 and 170 series are available to pre-order now, releasing on May 15. </p><h2 id="a-well-timed-replacement">A well-timed replacement </h2><p>While there's plenty of entry-level and beginner-friendly language used when describing these watches, Garmin's simpler, cheaper Forerunners are still used by the best runners in the world. </p><p>As recently as April this year, the five-year-old, still-cheap Garmin Forerunner 55 was used by marathon runner Sebastian Sawe to break the two-hour time barrier at London 2026. </p><p>So, even though these watches are ideal for beginners, serious runners should be looking at them very closely too. Stay tuned for our full reviews. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Looking for your first running watch? These are the budget fitness bands and watches we'd recommend to get you on the right track ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/health-fitness/fitness-trackers/looking-for-your-first-running-watch-these-are-the-budget-fitness-bands-and-watches-wed-recommend-to-get-you-on-the-right-track</link>
                                                                            <description>
                            <![CDATA[ Some simple stats can go a long way to helping you find your running groove. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">QNQggFDWeBTBAdBidNFUhn</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/kEhGLQ7tx8sBHurRCiwPkD-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sat, 09 May 2026 08:50:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Fitness Trackers]]></category>
                                                    <category><![CDATA[Health &amp; Fitness]]></category>
                                                                                                                    <dc:creator><![CDATA[ Ruth Hamilton ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/eXBKKGGwbDvhLePY2FSnfU.jpeg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Ruth is TechRadar&#039;s Collections Editor, responsible for masterminding TechRadar&#039;s approach towards the new Collections format — a themed, curated selection of product recommendations designed to provide readers with an exciting new way to shop for the very best gadgets and gizmos. She has been reviewing and writing about products since 2020, covering everything from robot vacuums and hair stylers to outdoor kit and mattresses.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/kEhGLQ7tx8sBHurRCiwPkD-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Three cheap fitness trackers and smartwatches]]></media:description>                                                            <media:text><![CDATA[Three cheap fitness trackers and smartwatches]]></media:text>
                                <media:title type="plain"><![CDATA[Three cheap fitness trackers and smartwatches]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/kEhGLQ7tx8sBHurRCiwPkD-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>My running pace isn't going to set the race world alight. And while I'm a big proponent of taking things at your own speed, I would like to improve my stats just a smidge — and a fitness tracker is how I'm going to do that. So far, I've either not tracked my runs at all, or used a phone-based app to gather information that I can look at after I've finished. Some on-wrist information, I think, would help me become more aware of my progress, and ultimately, how to improve it. </p><p>So I'm in the market for a wearable. Today's <a href="https://www.techradar.com/best/best-fitness-trackers">best fitness trackers</a> and <a href="https://www.techradar.com/news/wearables/best-smart-watches-what-s-the-best-wearable-tech-for-you-1154074">smart watches</a> are crammed with tech and data, but I don't need something particularly advanced, and I also don't want to splash too much cash. If you're in a similar position to me, I've gathered some top options below. These are highest-rated, budget running trackers we've tested at TechRadar, any of which would fit the bill perfectly. </p><p>In the affordable smartwatch arena, the standout is the <a href="https://www.techradar.com/health-fitness/smartwatches/amazfit-active-2-review">Amazfit Active 2</a>, which is  bafflingly cheap and earned a perfect five stars in our review. Of the fitness bands we've tested, the <a href="https://www.techradar.com/health-fitness/fitness-trackers/samsung-galaxy-fit-3-review">Samsung Galaxy Fit3</a> is the shining star (provided you don't live in the US or have an iPhone), or the efficient and beginner-friendly <a href="https://www.techradar.com/reviews/fitbit-inspire-3">FitBit Inspire 3</a>. </p><p>Read on for more options — and hit the <strong>View Details </strong>button to find out more information about each one.</p><h3 class="article-body__section" id="section-on-your-marks"><span>On your marks...</span></h3>        <div class="featured_product_block featured_block_standard" data-id="f067efb0-2474-4093-b1ac-5ea6fa79fe1f">                        <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Samsung </div>                                        <div class="featured__title">Galaxy Fit3</div>                                <div class="stars__reviews"><span itemprop="reviewRating" itemscope itemtype="http://schema.org/Rating" class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><meta itemprop="bestRating" content="100.0" /><meta itemprop="worstRating" content="0.0" /><meta itemprop="ratingValue" content="80" /></span></div>                </div>                <div class="subtitle__description">                                                            <p><p>The Samsung Galaxy Fit 3 is a budget tracker for casual users who want an easy, simple and affordable device to track their everyday health stats and workouts. There's a responsive color touchscreen that lays out information clearly, a well-designed app, and long battery life. Apple users will need to head elsewhere, though. </p><p><a href="https://www.techradar.com/health-fitness/fitness-trackers/samsung-galaxy-fit-3-review">Read the full review</a></p></p>                </div>                <div class="pro-con"><div class="list-pros-wrapper"><h4 class="list-pros-label">Pros</h4><ul class="list-pros"><li class='list-item list-item-pros'>Low price; great value</li><li class='list-item list-item-pros'>Bright, responsive screen</li><li class='list-item list-item-pros'>Accurate heart rate readings</li><li class='list-item list-item-pros'>Clear stats</li></ul></div><div class="list-cons-wrapper"><h4 class="list-cons-label">Cons</h4><ul class="list-cons"><li class='list-item list-item-cons'>Doesn't work with iPhone</li><li class='list-item list-item-cons'>No built-in GPS</li><li class='list-item list-item-cons'>Deep stats on app only</li><li class='list-item list-item-cons'>Uncomfortable sensor</li></ul></div></div>            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="416d76e8-962a-400e-a92e-ceb097f799f8">                        <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Amazfit </div>                                        <div class="featured__title">Active 2</div>                                <div class="stars__reviews"><span itemprop="reviewRating" itemscope itemtype="http://schema.org/Rating" class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><meta itemprop="bestRating" content="100.0" /><meta itemprop="worstRating" content="0.0" /><meta itemprop="ratingValue" content="100" /></span></div>                </div>                <div class="subtitle__description">                                                            <p><p>The Amazfit Active 2 is a full smartwatch with a feature-list that far outstrips its modest price-tag, including accurate health tracking and a useful AI assistant, plus gym-friendly touches like an intelligent rep counter and timer. Our reviewer put it on a par with more expensive mainstream offerings. </p><p><u><strong></strong></u><a href="https://www.techradar.com/health-fitness/smartwatches/amazfit-active-2-review">Read the full review</a></p></p>                </div>                <div class="pro-con"><div class="list-pros-wrapper"><h4 class="list-pros-label">Pros</h4><ul class="list-pros"><li class='list-item list-item-pros'>Stylish, classic design</li><li class='list-item list-item-pros'>Accurate health tracking</li><li class='list-item list-item-pros'>Very long battery life</li></ul></div><div class="list-cons-wrapper"><h4 class="list-cons-label">Cons</h4><ul class="list-cons"><li class='list-item list-item-cons'>Slightly imperfect fit</li><li class='list-item list-item-cons'>Clunky strength workout feature</li></ul></div></div>            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="876fcbed-bd25-4047-99ac-84bcaac81d97">                        <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Xiaomi </div>                                        <div class="featured__title">Smart Band 10</div>                                <div class="stars__reviews"><span itemprop="reviewRating" itemscope itemtype="http://schema.org/Rating" class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span><meta itemprop="bestRating" content="100.0" /><meta itemprop="worstRating" content="0.0" /><meta itemprop="ratingValue" content="70" /></span></div>                </div>                <div class="subtitle__description">                                                            <p><p>The Xiaomi Smart Band 10 is impressively good quality for its very cheap price. It boasts a smooth user interface, a bright display, and generally reliable health tracking. We noticed inaccuracies in sleep tracking, and the display didn't always wake up exactly when it was meant to — but there's nothing we couldn't overlook for the price.</p><p><a href="https://www.techradar.com/health-fitness/fitness-trackers/xiaomi-smart-band-9-review">Read the full review</a></p></p>                </div>                <div class="pro-con"><div class="list-pros-wrapper"><h4 class="list-pros-label">Pros</h4><ul class="list-pros"><li class='list-item list-item-pros'>Lots of fitness modes</li><li class='list-item list-item-pros'>Handy lifestyle features</li><li class='list-item list-item-pros'>Still very cheap</li></ul></div><div class="list-cons-wrapper"><h4 class="list-cons-label">Cons</h4><ul class="list-cons"><li class='list-item list-item-cons'>Weak clasp</li><li class='list-item list-item-cons'>Price increase over predecessor</li><li class='list-item list-item-cons'>Limited upgrades</li></ul></div></div>            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="e22dde9a-1580-42da-8f58-a31f6d64aab7">                        <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Fitbit </div>                                        <div class="featured__title">Inspire 3</div>                                <div class="stars__reviews"><span itemprop="reviewRating" itemscope itemtype="http://schema.org/Rating" class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><meta itemprop="bestRating" content="100.0" /><meta itemprop="worstRating" content="0.0" /><meta itemprop="ratingValue" content="80" /></span></div>                </div>                <div class="subtitle__description">                                                            <p><p>The Fitbit Inspire 3 is efficient, easy-to-use and great for fitness newbies, with a solid range of tracking features for a low price. The health and fitness stats are clear and useful, although some might prefer a larger screen for easier scannability.</p><p><u><strong></strong></u><a href="https://www.techradar.com/reviews/fitbit-inspire-3">Read the full review</a></p></p>                </div>                <div class="pro-con"><div class="list-pros-wrapper"><h4 class="list-pros-label">Pros</h4><ul class="list-pros"><li class='list-item list-item-pros'>Solid health-tracking features</li><li class='list-item list-item-pros'>Easily usable app</li><li class='list-item list-item-pros'>Colorful AMOLED display</li></ul></div><div class="list-cons-wrapper"><h4 class="list-cons-label">Cons</h4><ul class="list-cons"><li class='list-item list-item-cons'>Screen a bit small</li><li class='list-item list-item-cons'>Scrolling not well optimized</li></ul></div></div>            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="2fea5ebc-fcfb-4b1b-9e3c-f8d1b1ed56d7">                        <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Garmin </div>                                        <div class="featured__title">Vivosmart 5</div>                                <div class="stars__reviews"><span itemprop="reviewRating" itemscope itemtype="http://schema.org/Rating" class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><meta itemprop="bestRating" content="100.0" /><meta itemprop="worstRating" content="0.0" /><meta itemprop="ratingValue" content="80" /></span></div>                </div>                <div class="subtitle__description">                                                            <p><p>It's getting on a bit now, but the Vivosmart 5 remains the cheapest tracker in Garmin's lineup, and we still rate it as good value for budding runners, cyclists, and generally active people. It hooks up to the sophisticated Garmin Connect app, which offers comprehensive training and recovery planning, plus a selection of guided workouts. The screen packs in plenty of data and is clear to read despite the lack of color. </p><p><a href="https://www.techradar.com/reviews/garmin-vivosmart-5">Read the full review</a></p></p>                </div>                <div class="pro-con"><div class="list-pros-wrapper"><h4 class="list-pros-label">Pros</h4><ul class="list-pros"><li class='list-item list-item-pros'>Well designed interface</li><li class='list-item list-item-pros'>Light and comfortable</li><li class='list-item list-item-pros'>Auto activity tracking</li></ul></div><div class="list-cons-wrapper"><h4 class="list-cons-label">Cons</h4><ul class="list-cons"><li class='list-item list-item-cons'>Monochrome display</li><li class='list-item list-item-cons'>No on-board GPS</li><li class='list-item list-item-cons'>Polycarbonate lens rather than toughened glass</li></ul></div></div>            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="6ef0ff54-76ec-4a87-b72a-c2f4b412c99d">                        <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Polar </div>                                        <div class="featured__title">Pacer Pro</div>                                <div class="stars__reviews"><span itemprop="reviewRating" itemscope itemtype="http://schema.org/Rating" class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><meta itemprop="bestRating" content="100.0" /><meta itemprop="worstRating" content="0.0" /><meta itemprop="ratingValue" content="80" /></span></div>                </div>                <div class="subtitle__description">                                                            <p><p>If you're looking for a more fully fledged option, the Polar Pacer Pro is a great choice. It's perfect for runners looking to up their game, with onboard GPS, enabling you to accurately track pace, distance, cadence, elevation and more without having to bring your phone along. A 'Race Pace' feature helps you plan to hit your goal time. The lack of full-color maps and on-watch music are the only real down-sides. </p><p><u><strong></strong></u><a href="https://www.techradar.com/reviews/polar-pacer-pro">Read the full review</a></p></p>                </div>                <div class="pro-con"><div class="list-pros-wrapper"><h4 class="list-pros-label">Pros</h4><ul class="list-pros"><li class='list-item list-item-pros'>Onboard GPS</li><li class='list-item list-item-pros'>Great training and recovery analysis</li><li class='list-item list-item-pros'>Particularly excellent for runners</li></ul></div><div class="list-cons-wrapper"><h4 class="list-cons-label">Cons</h4><ul class="list-cons"><li class='list-item list-item-cons'>No full-color, on-watch maps</li><li class='list-item list-item-cons'>Smartphone music control only </li></ul></div></div>            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="006eaa3f-b967-4a2e-ad69-9f2872aa8781">                        <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Garmin</div>                                        <div class="featured__title">Forerunner 165</div>                                <div class="stars__reviews"><span itemprop="reviewRating" itemscope itemtype="http://schema.org/Rating" class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span><meta itemprop="bestRating" content="100.0" /><meta itemprop="worstRating" content="0.0" /><meta itemprop="ratingValue" content="90" /></span></div>                </div>                <div class="subtitle__description">                                                            <p><p>The Forerunner 165 lacks the full gamut of features from Garmin's pricier propositions, but there's still plenty to get stuck into, including race-adaptive training plans, a useful 'Morning Report' and 'Body Battery' with recovery metrics. It's slim and light, with an AMOLED touchscreen and decent battery life. A very solid pick for a first running watch.</p><p><u><strong></strong></u><a href="https://www.techradar.com/health-fitness/smartwatches/garmin-forerunner-165">Read the full review</a></p></p>                </div>                <div class="pro-con"><div class="list-pros-wrapper"><h4 class="list-pros-label">Pros</h4><ul class="list-pros"><li class='list-item list-item-pros'>Retains many previously-premium training features</li><li class='list-item list-item-pros'>Bright AMOLED touchscreen</li><li class='list-item list-item-pros'>13 days of battery life</li></ul></div><div class="list-cons-wrapper"><h4 class="list-cons-label">Cons</h4><ul class="list-cons"><li class='list-item list-item-cons'>Music storage is extra</li></ul></div></div>            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="dd1fe319-979f-424f-9535-f6913c31f757">                        <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>CMF </div>                                        <div class="featured__title">Watch Pro 3</div>                                <div class="stars__reviews"><span itemprop="reviewRating" itemscope itemtype="http://schema.org/Rating" class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><meta itemprop="bestRating" content="100.0" /><meta itemprop="worstRating" content="0.0" /><meta itemprop="ratingValue" content="80" /></span></div>                </div>                <div class="subtitle__description">                                                            <p><p>The CMF Watch 3 Pro by Nothing has a surprisingly premium look and feel, making use of Nothing's signature design language. It covers the basics well, and comes in at a good price considering its exceptional battery life and a few neat tricks like voice recording. However, most features require a connection to your smartphone.</p><p><a href="https://www.techradar.com/health-fitness/smartwatches/cmf-watch-pro-by-nothing-review">Read the full review</a></p></p>                </div>                <div class="pro-con"><div class="list-pros-wrapper"><h4 class="list-pros-label">Pros</h4><ul class="list-pros"><li class='list-item list-item-pros'>Stylish, lightweight design</li><li class='list-item list-item-pros'>Great software</li><li class='list-item list-item-pros'>Long battery life</li><li class='list-item list-item-pros'>Lots of tracking options</li><li class='list-item list-item-pros'>Affordable pricing</li></ul></div><div class="list-cons-wrapper"><h4 class="list-cons-label">Cons</h4><ul class="list-cons"><li class='list-item list-item-cons'>On the chunky side</li><li class='list-item list-item-cons'>No NFC payment options</li><li class='list-item list-item-cons'>Always-on display is very dim</li></ul></div></div>            </div>        </div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ The Google Fitbit Air finally breaks cover, and it heralds a new era of screenless fitness tracking to take on Whoop and Garmin ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/health-fitness/the-google-fitbit-air-finally-breaks-cover-and-it-heralds-a-new-era-of-screenless-fitness-tracking-to-take-on-whoop-and-garmin</link>
                                                                            <description>
                            <![CDATA[ The Google Fitbit Air has finally been revealed, and the renewed focus on invisible 'set and forget' fitness tracking makes me think Google is onto a winner here. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">LmK893KvYjiW9Sy3JRFYwC</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/fAikbGQShrQRTgeqhgw6Jd-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 07 May 2026 14:00:00 +0000</pubDate>                                                                                                                                <updated>Fri, 08 May 2026 16:34:59 +0000</updated>
                                                                                                                                            <category><![CDATA[Health &amp; Fitness]]></category>
                                                    <category><![CDATA[Fitness Trackers]]></category>
                                                                                                <author><![CDATA[ matt.evans@futurenet.com (Matt Evans) ]]></author>                    <dc:creator><![CDATA[ Matt Evans ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/PC6SDeYdcjEPS4ES8uLSDU.png ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/fAikbGQShrQRTgeqhgw6Jd-1280-80.jpg">
                                                            <media:credit><![CDATA[Google]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Google Fitbit Air ]]></media:description>                                                            <media:text><![CDATA[Google Fitbit Air ]]></media:text>
                                <media:title type="plain"><![CDATA[Google Fitbit Air ]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/fAikbGQShrQRTgeqhgw6Jd-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>Google has revealed the new Google Fitbit Air, and as expected, it's a screenless fitness tracker similar to a Whoop band</strong></li><li><strong>Designed as a 'set and forget' wearable just like the original FitBit, it weighs just 12g with the fabric band</strong></li><li><strong>The wearable arrives at the same time as a big Fitbit redesign, with the app rebranded as 'Google Health'</strong></li></ul><p>After weeks of rumors and teases by Google (via NBA all-star Stephen Curry's Instagram account) Google has revealed the Google Fitbit Air, the next evolution of the <a href="https://www.techradar.com/best/the-best-fitbit">best Fitbits</a>, and it's exactly what we were expecting: a budget screenless 'set and forget' fitness tracker to undercut the likes of Whoop. </p><p>Priced at $99.99 / AU$199 (around £75), the tracker is incredibly lightweight at just 12g — without the band, it weighs only 5g.</p><p>It boasts a seven-day battery life, fast charging, and all the usual smartwatch sensor arrays for heart rate, step counting, calorie burn estimation, skin temperature and blood oxygen monitoring.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:521px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="57AYvdGeDzNZ3R5GjyvoBd" name="sized Weight Lifting" alt="Google Fitbit Air" src="https://cdn.mos.cms.futurecdn.net/57AYvdGeDzNZ3R5GjyvoBd.jpg" mos="" align="middle" fullscreen="" width="521" height="293" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Google)</span></figcaption></figure><p>The device doesn't have GPS, differentiating it from the <a href="https://www.techradar.com/health-fitness/fitness-trackers/fitbit-charge-6-review">Fitbit Charge 6</a>. It includes a subscription with three free months of Google Health Premium (formerly known as <a href="https://www.techradar.com/health-fitness/fitbit-premium-review">Fitbit Premium</a>, but more on that in a minute), usually costing $9.99 / £7.99 / AU$15.49 per month.</p><p>So far, so expected. The Google Fitbit Air saves seven days of detailed motion data, minute by minute, and one day of workout data, syncing to the new Google Health app.   </p><h2 id="what-is-the-google-health-app">What is the Google Health app?</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4192px;"><p class="vanilla-image-block" style="padding-top:56.39%;"><img id="s7M6Z7Ng6JsyeRZuBkQCF" name="HealthApp-3-CoachMessages" alt="Google Health Coach interaction screenshots" src="https://cdn.mos.cms.futurecdn.net/s7M6Z7Ng6JsyeRZuBkQCF.png" mos="" align="middle" fullscreen="" width="4192" height="2364" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Google)</span></figcaption></figure><p>The Fitbit app and Fitbit Premium subscription service are being rebranded as the Google Health app in a mandatory rollout, which includes a sweeping redesign. It's not going to be a popular move for long-time Fitbit users, but we've known this was coming ever since <a href="https://www.techradar.com/health-fitness/fitness-apps/fitbit-users-have-been-given-more-time-to-migrate-their-accounts-over-to-google">Google made it mandatory to have a Google account to continue using Fitbit devices</a>.  </p><p>As part of this, Google Health's premium subscription is now based around the Google Health Coach, an AI health assistant based on Google Gemini. The Coach accesses all the data you allow it, from sleep and heart rate from a fitness tracker, to nutrition logging by uploading photos of your meals. It can even take into account your medical records.</p><p>Using this corpus of information, the Google Health Coach becomes a personal assistant of sorts, recommending you workout plans, sleep optimization tips, recipes, injury advice and more based on your goals and health. </p><p>The Google Fitbit Air was apparently 'designed for Google Health Coach', but unlike Whoop, you can use the fitness tracker with a free version of the app if you don't want to subscribe. You just don't get all the AI-powered advice, instead simply getting readouts, scores and graphs based on your data as you do with most fitness trackers. </p><h2 id="google-fitbit-air-specifications">Google Fitbit Air: specifications</h2><div ><table><tbody><tr><td class="firstcol " ><p>Device</p></td><td  ><p>Google Fitbit Air</p></td></tr><tr><td class="firstcol " ><p>Price</p></td><td  ><p>$99.99 / AU$199 (around £75)</p></td></tr><tr><td class="firstcol " ><p>Weight</p></td><td  ><p>12g with band</p></td></tr><tr><td class="firstcol " ><p>Case</p></td><td  ><p>Recycled plastic</p></td></tr><tr><td class="firstcol " ><p>Display</p></td><td  ><p>None</p></td></tr><tr><td class="firstcol " ><p>GPS</p></td><td  ><p>None</p></td></tr><tr><td class="firstcol " ><p>Battery</p></td><td  ><p>Up to 7 days, 90 mins charge (5 mins fast charge for 1 day's battery)</p></td></tr><tr><td class="firstcol " ><p>Connection</p></td><td  ><p>Bluetooth</p></td></tr><tr><td class="firstcol " ><p>Water resist</p></td><td  ><p>50 meters</p></td></tr></tbody></table></div><p>The bands come in several styles: a woven Performance Loop Band designed for 'a flexible fit' built from recycled materials; a silicon Active Band; and the more stylish Elevated Modern Band. The Google Fitbit Air Special Edition comes with a Stephen Curry branded band designed for "peak performance and elevated style". </p><h2 id="analysis-undercutting-whoop-and-returning-to-classic-fitbit">Analysis: undercutting Whoop and returning to classic Fitbit</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="oVh98UpyhC3JbzSgAkVJvE" name="Techradar_screenless-bands-x3" alt="Whoop, Amazfit Helio Strap, Polar Loop" src="https://cdn.mos.cms.futurecdn.net/oVh98UpyhC3JbzSgAkVJvE.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Andrew Williams/Matt Evans)</span></figcaption></figure><p>When news first broke about the upcoming Fitbit Air, I wrote that <a href="https://www.techradar.com/health-fitness/fitness-trackers/fitbits-new-screenless-whoop-style-tracker-is-a-better-fit-for-the-brand-than-a-smartwatch-its-a-return-to-the-almost-invisible-pedometer-of-2008">Fitbit's new screenless Whoop-style tracker is a better fit for the brand than a smartwatch</a>, because it's a return to the 'almost invisible' pedometer of 2008.</p><p>I stand by that assessment. Fitbit's always been best as an unobtrusive, reliable fitness tracker and pedometer, and despite the new app's AI smarts and Google's heavy hints that you need the Health Coach subscription to get the most from this band, this is exactly where the Google Fitbit Air sits. </p><p>Other screenless options, such as <a href="https://www.techradar.com/health-fitness/fitness-trackers/amazfit-helio-strap-vs-polar-loop-vs-whoop-5-0-which-should-you-buy">Whoop 5.0, the Polar Loop</a> and even smart rings like the <a href="https://www.techradar.com/health-fitness/oura-ring-4-review">Oura Ring 4</a> are more expensive, making the Google Fitbit Air a cheap option for 'focus wearable' fanciers. </p><h2 id="vote-in-our-google-health-poll-and-tell-us-what-you-think">Vote in our Google Health poll and tell us what you think:</h2><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-OR7zvX"></div>                            </div>                            <script src="https://kwizly.com/embed/OR7zvX.js" async></script>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ 'The cost of cloud services and the cost of AI will also go down in the future, so we’ll try very hard to keep it for free': Coros' CEO on how the smartwatch maker is swerving subscriptions for now — avoiding another Garmin Connect+ disaster ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/health-fitness/the-cost-of-cloud-services-and-the-cost-of-ai-will-also-go-down-in-the-future-so-well-try-very-hard-to-keep-it-for-free-coros-ceo-on-how-the-smartwatch-maker-is-swerving-subscriptions-for-now-avoiding-another-garmin-connect-disaster</link>
                                                                            <description>
                            <![CDATA[ How Coros has "no plans" to implement unpopular Garmin- or Whoop-style subscription-only features anytime soon, according to its CEO ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">UXzYrLryBc8qiKEnrJxJC4</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/fabLMpDkXLJNsJeYVc3i3Q-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 01 May 2026 16:11:38 +0000</pubDate>                                                                                                                                <updated>Fri, 01 May 2026 16:41:40 +0000</updated>
                                                                                                                                            <category><![CDATA[Health &amp; Fitness]]></category>
                                                    <category><![CDATA[Fitness Trackers]]></category>
                                                                                                                    <dc:creator><![CDATA[ Michael Sawh ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/4HwLa5E39i5hPW6LECXRKg.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/fabLMpDkXLJNsJeYVc3i3Q-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Garmin Instinct 3 vs Coros Nomad]]></media:description>                                                            <media:text><![CDATA[Garmin Instinct 3 vs Coros Nomad]]></media:text>
                                <media:title type="plain"><![CDATA[Garmin Instinct 3 vs Coros Nomad]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/fabLMpDkXLJNsJeYVc3i3Q-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>In 2025, both Garmin and Polar made the bold move to launch paid subscription services with AI-driven coaching features, putting a host of software features behind a paywall.</p><p>Unsurprisingly, the introduction of <a href="https://www.techradar.com/health-fitness/live/live-garmin-connect-backlash-tell-us-what-you-think-about-garmins-new-premium-tier">Garmin’s Connect+</a> and, to a lesser extent, Polar’s Fitness Program didn’t go down well with many existing users. In particular, Garmin users that had just spent a lot of money on a watch they assumed they’d have access to everything on offer, with <a href="https://www.techradar.com/health-fitness/ill-switch-to-another-brand-i-polled-over-1-000-garmin-users-to-see-what-they-thought-of-garmins-connect-premium-tier-one-year-after-its-launch">few users migrating to the paid tier according to our poll</a>. </p><p>Garmin and Polar join Oura, Whoop, Google and most other major wearables manufacturers and fitness apps in offering a paid tier full of AI-powered features. When two of the most established sports watch brands make those kinds of moves, it’s understandable to wonder if everyone else will follow suit. </p><p>Coros is a relative newcomer to this space, launching its first watch in 2018. Since then, it’s rapidly grown its presence to appear on the wrists of many runners, cyclists and endurance athletes, and features on our lists of <a href="https://www.techradar.com/best/running-watches">best running watches</a>. Coros’ companion app and features have been free to access with the purchase of a watch, and have been since day one. So would it follow in the footsteps of Garmin and others by starting to make its users pay up for extra features?</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2176px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="ABM7uDNBxJawRAvaFjoKTf" name="IMG_8441-coros-wahoo" alt="White coros Pace 4 on the board of a Wahoo KICKR Run treadmill" src="https://cdn.mos.cms.futurecdn.net/ABM7uDNBxJawRAvaFjoKTf.jpg" mos="" align="middle" fullscreen="" width="2176" height="1224" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Mike Sawh)</span></figcaption></figure><p>“First of all, never say never,” says Lewis Wu, co-founder and CEO at Coros.”It really depends on how things go. “We don’t have a payment subscription plan on the roadmap yet, because so far the development is good enough for us to eat that cost. </p><p>“Hopefully we’ll never need to do it. The cost of cloud services and the cost of AI will also go down in the future. So we’ll try very hard to keep it for free. We'll try to be as nice as possible for a long time!”</p><p>Wu was speaking to us at the launch of a new collaboration between Coros and Wahoo that now allows training data to be shared across devices from both brands. That includes <a href="https://www.techradar.com/health-fitness/exercise-equipment/wahoo-kickr-run-review">Wahoo’s new Kickr Run treadmill</a> to boost indoor run tracking accuracy. Again, there is no extra charge for this feature for Coros or Wahoo users.</p><p>“One thing we need to look at is, what kind of features are we going to build?,” Wu said. “The second thing is, what’s the cost of that feature? If the profit from hardware sales is able to cover it, then we’ll find a way to offer it for free. We have been building features for existing hardware for years without charging anything.”</p><p>As far as the likes of Garmin and Polar deciding to offer a subscription element to their respective software platforms, this is something Wu isn’t wholly surprised by.</p><p>“A company needs to make a profit. That’s one thing, says Wu. “That’s part of why you start a company right? Whether you’re a large company or a small startup. We want to keep our business model simple. We want to sell hardware and reinvest the profit into the back end development. </p><p>“There’s no problem for an app-only company to charge a subscription because that’s their only source of income. We’re fortunate that we have the hardware sales to support us.”</p><h2 id="is-a-screenless-coros-tracker-on-the-horizon">Is a screenless Coros tracker on the horizon?</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="oVh98UpyhC3JbzSgAkVJvE" name="Techradar_screenless-bands-x3" alt="Whoop, Amazfit Helio Strap, Polar Loop" src="https://cdn.mos.cms.futurecdn.net/oVh98UpyhC3JbzSgAkVJvE.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Andrew Williams/Matt Evans)</span></figcaption></figure><p>Locking software features behind a paywall isn’t the only trend in the wearable space that has pulled in some of those established sports watch brands. In 2025, Polar introduced the Loop, a screen-less band clearly set on offering a subscription-free alternative to Whoop. Garmin is expected to launch its Cirqa band soon and do something similar. <a href="https://www.techradar.com/health-fitness/fitness-trackers/fitbit-air-the-latest-whoop-rival-rumors-say-thats-the-name-of-the-mystery-fitbit-and-your-fitbit-premium-subscription-could-also-change">Google and Fitbit is set to join the screen-free party with the device likely being dubbed Fitbit Air</a>. So is Coros cooking up something screen-free as well?</p><p>“Screen-less devices really land on understanding what kind of problem we want to solve for consumers?” explains Wu. “We’re not a company that sells tons of screen-less devices and makes tons of money from it. What we’re going to do is look at what kind of problems cannot be solved by a watch. For the most part, most problems can be solved by a watch. It’s a device you can wear 24/7. It can record your heart rate and metrics like HRV.”</p><p>This kind of problem solving is what led Coros to build and launch an arm-based heart rate monitor. To solve the problem of offering more reliable heart rate tracking across workouts compared to the performance of doing that from the wrist. It also launched the Coros Pod to provide more accurate tracking of running metrics like pace by placing motion sensors closer to your feet.</p><p>“We build a watch now and our first step is to build a very established wellness system,” explains Wu. “We’ll see if consumers are happy about it, or if it is absolutely necessary to build hardware. You look at the smart ring companies. They offer a good experience, right? Whatever decision we’re going to make, it’s going to be about solving a problem. It’s not just about another source of income because fundamentally, there's not that pressure.”</p><p>So it’s a no to a Whoop rival for now at least and crucially for Coros users, no plans to hit that subscription button any time soon as long as those watches keep shipping.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:676px;"><p class="vanilla-image-block" style="padding-top:31.51%;"><img id="diM9tpwF2Lz85R8q85CT78" name="tr-g_news" alt="Google logo on a black background next to text reading 'Click to follow TechRadar'" src="https://cdn.mos.cms.futurecdn.net/diM9tpwF2Lz85R8q85CT78.jpg" mos="" align="middle" fullscreen="" width="676" height="213" attribution="" endorsement="" class="inline"></p></div></div></figure>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ The Huawei Watch GT Runner 2 is a terrific specialist running tool, fast and accurate — but it's hobbled by Huawei's usual side-loading ecosystem problems ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/health-fitness/fitness-trackers/huawei-watch-gt-runner-2-review</link>
                                                                            <description>
                            <![CDATA[ The Huawei Watch GT Runner 2 is accurate even compared to watches that cost around triple its price. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">Nb56puygs6LAa8gTYaR8k8</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/gzUBeqhMVomLkVjzdPWduh-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sat, 25 Apr 2026 09:00:00 +0000</pubDate>                                                                                                                                <updated>Thu, 30 Apr 2026 11:04:38 +0000</updated>
                                                                                                                                            <category><![CDATA[Fitness Trackers]]></category>
                                                    <category><![CDATA[Smartwatches]]></category>
                                                    <category><![CDATA[Health &amp; Fitness]]></category>
                                                                                                <author><![CDATA[ matt.evans@futurenet.com (Matt Evans) ]]></author>                    <dc:creator><![CDATA[ Matt Evans ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/PC6SDeYdcjEPS4ES8uLSDU.png ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/gzUBeqhMVomLkVjzdPWduh-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Huawei Watch GT Runner 2 ]]></media:description>                                                            <media:text><![CDATA[Huawei Watch GT Runner 2 ]]></media:text>
                                <media:title type="plain"><![CDATA[Huawei Watch GT Runner 2 ]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/gzUBeqhMVomLkVjzdPWduh-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <h3 class="article-body__section" id="section-huawei-watch-gt-runner-2-one-minute-review"><span>Huawei Watch GT Runner 2: One minute review</span></h3><p>The Huawei Watch GT Runner 2 is full of innovative tweaks, making it ideal for running accuracy, and from a design perspective, it’s the <a href="https://www.techradar.com/best/running-watches">best running watch</a> I’ve tried so far in 2026. Because US customers can’t actually buy them, Huawei devices often go under the radar in many lists, which is a shame, as their hardware is stellar.</p><p>The GT Runner 2 is another smash hit. It’s light, at 10.7mm thick and just 34.5g in weight, packing a smallish 1.32-inch screen with a 3,000 nit brightness AMOLED display. That’s as bright as the <a href="https://www.techradar.com/health-fitness/smartwatches/apple-watch-ultra-3-review">Apple Watch Ultra 3</a>. It fits nicely on my average-sized male wrist and doesn’t move about during runs. It comes in a selection of pretty cool colors and bands. I was partial to the Dawn Orange colorway, but my review unit arrived in Dusk Blue, which also looks nice. </p><p>The GPS credentials are where things get interesting. Huawei claims the GT Runner 2 outperforms the <a href="https://www.techradar.com/health-fitness/garmin-forerunner-970-review" target="_blank">Garmin Forerunner 970</a> (by name) in GPS accuracy for runners, using a new dual-floating GPS antenna structure to improve accuracy. I didn’t have a Garmin Forerunner 970 to hand, but I did have something even better: the <a href="https://www.techradar.com/health-fitness/garmin-fenix-8-review">Garmin Fenix 8 Pro</a>, perhaps Garmin’s best-ever smartwatch from a hardware perspective, and one that costs three times as much as the GT Runner 2. </p><p>On a 10.5 kilometer out-and-back run, the Fenix 8 Pro recorded 10.51km, with 797 calories burned, an average heart rate of 157 bpm, 5.39km average pace. The Huawei GT Runner 2 recorded 10.48km, a difference of 0.03km (or 30 meters) overall, with 785 calories burned, an average heart rate of 167 bpm, and 5.39km average pace. Those are very close results. </p><p>Even advanced running metrics were similar, with stride length being recorded as 1.10 meters by both watches. With very little in the way of statistically significant differences, I’m happy that the GT Runner 2 is as accurate as the very top-tier watches in the category. I’d expect nothing less from a watch used by record-breaking marathoner Eliud Kipchoge. You can see the results on the screens below. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="imqveQH8N2XbUjFYb3UpXZ" name="screenshots for HuaweiTechradar_News_template (2)" alt="Screenshots of Garmin Connect and Huawei Health" src="https://cdn.mos.cms.futurecdn.net/imqveQH8N2XbUjFYb3UpXZ.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">On the left is Garmin Connect. On the right are two screenshots from Huawei Health, showing the differences in recording the same workout.  </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Other wellness metrics are good, too: I’ve <a href="https://www.techradar.com/health-fitness/smartwatches/ive-been-testing-wearables-for-years-and-i-was-still-shocked-by-my-smartwatchs-ability-to-interpret-my-dreams">hyped up Huawei’s TruSense and TruSleep algorithms before as being scarily accurate</a>, and it’s good to see the watch making use of both here. The accuracy of its sleep tracking and the watch's reduced weight made it easy to wear overnight. Marathon Mode, a little like Garmin’s Event Planner with an intelligent coach,  and training plans abound on-watch, allowing you to follow programs imported from the Huawei Health app. Battery life is impressive, while features like Emotional Wellbeing that rely on self-reporting, I consider less useful. </p><p>A resounding success for design, performance, and health and fitness features, but smart stuff is more of a mixed bag, albeit through no fault of the watch’s designers. Huawei’s inability to work with either Google or Android’s ecosystem left my watch as a self-contained wellness tool rather than an integrated smart gadget in the same way the <a href="https://www.techradar.com/news/best-android-smartwatch" target="_blank">best Android watches,</a> or <a href="https://www.techradar.com/news/best-apple-watch" target="_blank">best Apple Watches,</a> are. </p><p>Huawei says the watch “runs seamlessly with iOS and Android,” but that’s not entirely true. I could see WhatsApp notifications as part of Huawei’s Message Tool, but everything has to be side-loaded from Huawei’s online AppGallery, so I couldn’t get a native WhatsApp watch app, only notifications. There’s no first-party app for Spotify either, so I had to download Petal Maps on my phone to use instead of Google or Apple Maps. As an extension of my phone, this experience is still frustrating and far from reflective of its excellent wellness credentials. </p><h3 class="article-body__section" id="section-huawei-watch-gt-runner-2-specifications"><span>Huawei Watch GT Runner 2: Specifications</span></h3><div ><table><tbody><tr><td class="firstcol " ><p>Component</p></td><td  ><p>Huawei Watch GT Runner 2</p></td></tr><tr><td class="firstcol " ><p>Price</p></td><td  ><p>£349.99 (around $470 / AU$650)</p></td></tr><tr><td class="firstcol " ><p>Dimensions</p></td><td  ><p>10.7mm x 43.5mm x 43.5mm</p></td></tr><tr><td class="firstcol " ><p>Weight</p></td><td  ><p>34g</p></td></tr><tr><td class="firstcol " ><p>Caze/Bezel</p></td><td  ><p>Titanium Alloy</p></td></tr><tr><td class="firstcol " ><p>Display</p></td><td  ><p>AMOLED, 3,000 nits</p></td></tr><tr><td class="firstcol " ><p>GPS</p></td><td  ><p>Dual-band GPS, QZSS, GLONASS, Galileo</p></td></tr><tr><td class="firstcol " ><p>Battery life</p></td><td  ><p>Up to 14 days</p></td></tr><tr><td class="firstcol " ><p>Connection</p></td><td  ><p>Bluetooth</p></td></tr><tr><td class="firstcol " ><p>Water resistance</p></td><td  ><p>IP69, 5ATM</p></td></tr></tbody></table></div><h3 class="article-body__section" id="section-huawei-watch-gt-runner-2-price-and-availability"><span>Huawei Watch GT Runner 2: Price and availability</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3939px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="fvdjmjVsCQbsXexkZHrWeg" name="Huawei Watch GT Runner 2" alt="Huawei Watch GT Runner 2" src="https://cdn.mos.cms.futurecdn.net/fvdjmjVsCQbsXexkZHrWeg.jpg" mos="" align="middle" fullscreen="" width="3939" height="2216" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Amanda Westberg)</span></figcaption></figure><ul><li><strong>£349.99 in the UK / Europe</strong></li><li><strong>Not available in US / AU</strong></li><li><strong>Cheaper than most modern Forerunner watches</strong></li></ul><p>Huawei’s availability is a far greater issue than its price. Huawei telecomms devices continue to suffer from the ongoing 5G ban, which is a shame for US runners as they’re missing out on some very good hardware. For UK users, the price is pretty reasonable at £349.99, around the same price as the Apple Watch Series 11. </p><ul><li>Value score: 4/5</li></ul><h3 class="article-body__section" id="section-huawei-watch-gt-runner-2-scorecard"><span>Huawei Watch GT Runner 2: Scorecard</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3883px;"><p class="vanilla-image-block" style="padding-top:58.00%;"><img id="V68mGsiELqPXb4mspqsh8W" name="Huawei Watch GT Runner 2" alt="Huawei Watch GT Runner 2" src="https://cdn.mos.cms.futurecdn.net/V68mGsiELqPXb4mspqsh8W.jpg" mos="" align="middle" fullscreen="" width="3883" height="2252" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Amanda Westberg)</span></figcaption></figure><div ><table><tbody><tr><td class="firstcol " ><p>Category</p></td><td  ><p>Comment</p></td><td  ><p>Score</p></td></tr><tr><td class="firstcol " ><p>Value</p></td><td  ><p>Well-priced, but not available everywhere.</p></td><td  ><p>4/5</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>Comfortable, light and easy to use. </p></td><td  ><p>4.5/5</p></td></tr><tr><td class="firstcol " ><p>Features</p></td><td  ><p>Outstanding health and fitness features, but compatibility issues cause frustrations. </p></td><td  ><p>4/5</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>As good as it gets, closely matching a watch costing thrice as much.</p></td><td  ><p>5/5</p></td></tr></tbody></table></div><h3 class="article-body__section" id="section-huawei-watch-gt-runner-2-should-i-buy"><span>Huawei Watch GT Runner 2: Should I buy?</span></h3><h2 id="buy-it-if-7">Buy it if...</h2><div class="product"><p><strong>You’re a keen runner</strong></p><p>The GT Runner 2 is tailor-made for people who care about their fitness. </p></div><div class="product"><p><strong>You care about pinpoint GPS accuracy</strong></p><p>The GT Runner 2’s dual-antenna architecture allows it to closely match the best in the game. </p></div><h2 id="don-t-buy-it-if-7">Don't buy it if...</h2><div class="product"><p><strong>You live outside of Europe and Asia</strong></p><p>Huawei’s limitations means that the GT Runner 2 isn’t available everywhere. </p></div><div class="product"><p><strong>You like true smartphone integration</strong></p><p>If you live in your seamless Google and Apple suite, you’re better off getting an Android or Apple Watch. </p></div><h3 class="article-body__section" id="section-also-consider"><span>Also consider</span></h3><div class="product"><p><strong>Coros Pace 4</strong></p><p>Another similarly-priced wearable that's a running watch first, smartwatch distant second. </p><p><strong>Read our full </strong><a href="https://www.techradar.com/health-fitness/smartwatches/coros-pace-4-review" data-dimension112="6b84d74f-b6ce-443d-8b8d-0aa76b2ad43e" data-action="Deal Block" data-label="Read our full Coros Pace 4 review" data-dimension48="Read our full Coros Pace 4 review" data-dimension25=""><strong>Coros Pace 4 review</strong></a></p></div><div class="product"><p><strong>Coros Pace 4</strong></p><p>Another similarly-priced wearable that's a running watch first, smartwatch distant second. </p><p><strong>Read our full </strong><a href="https://www.techradar.com/health-fitness/smartwatches/coros-pace-4-review" data-dimension112="66a8aba0-20ca-485a-b527-605dc6381480" data-action="Deal Block" data-label="Read our full Coros Pace 4 review" data-dimension48="Read our full Coros Pace 4 review" data-dimension25=""><strong>Coros Pace 4 review</strong></a></p></div><div class="product"><p><strong>Amazfit T-Rex 3 Pro</strong></p><p>A rugged, powerful smartwatch with stellar tracking and battery life, that's half the price of the Apple Watch Ultra 3. </p><p><strong>Read our full </strong><a href="https://www.techradar.com/health-fitness/smartwatches/amazfit-t-rex-3-pro-review" data-dimension112="d0f88196-f522-4b53-bd54-cbde58a24ff8" data-action="Deal Block" data-label="Read our full Amazfit T-Rex 3 Pro review" data-dimension48="Read our full Amazfit T-Rex 3 Pro review" data-dimension25=""><strong>Amazfit T-Rex 3 Pro review</strong></a></p></div><h3 class="article-body__section" id="section-how-i-tested"><span>How I tested</span></h3><p>I wore the Huawei Watch GT Runner 2 for a week, taking it on several runs as well as gym sessions, sleeping with it, and draining the battery down. I tested it on a 10.5 km run against the Garmin Fenix 8 Pro to determine accuracy in its metrics.</p><p><em>First reviewed: April 2026</em></p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ The latest Fitbit Air leak gives us colors, a launch date, and a possible price — and I've got my money ready ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/health-fitness/fitness-trackers/the-latest-fitbit-air-leak-gives-us-colors-a-launch-date-and-a-possible-price-and-ive-got-my-money-ready</link>
                                                                            <description>
                            <![CDATA[ We've got more leaked details of the upcoming Fitbit Air tracker, and it seems well suited for someone like me. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">7fmcf86wgTtyFEFagkP4BA</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/FpdXRtprdsnyTnwrf2pcVP-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 21 Apr 2026 12:08:38 +0000</pubDate>                                                                                                                                <updated>Fri, 24 Apr 2026 04:52:26 +0000</updated>
                                                                                                                                            <category><![CDATA[Fitness Trackers]]></category>
                                                    <category><![CDATA[Health &amp; Fitness]]></category>
                                                                                                                    <dc:creator><![CDATA[ David Nield ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/mbi9b6isV6ML9Tr4bSPhyR.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Dave is a freelance tech journalist who has been writing about gadgets, apps and the web for more than two decades. Based out of Stockport, England, on TechRadar you&#039;ll find him covering news, features and reviews, particularly for phones, tablets and wearables. Working to ensure our breaking news coverage is the best in the business over weekends, David also has bylines at Gizmodo, T3, PopSci and a few other places besides, as well as being many years editing the likes of PC Explorer and The Hardware Handbook.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/FpdXRtprdsnyTnwrf2pcVP-1280-80.jpg">
                                                            <media:credit><![CDATA[Sotheby&#039;s / YouTube]]></media:credit>
                                                                                                                                                                        <media:description><![CDATA[What is Google brand ambassador Steph Curry wearing here? Maybe the Fitbit Air]]></media:description>                                                            <media:text><![CDATA[Fitbit Air leak]]></media:text>
                                <media:title type="plain"><![CDATA[Fitbit Air leak]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/FpdXRtprdsnyTnwrf2pcVP-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>More details of the Fitbit Air have leaked</strong></li><li><strong>It could launch on May 16 for $99</strong></li><li><strong>Images of the wearable have already appeared</strong></li></ul><p>The rumors are that Google is about to launch a Whoop-rivalling, screen-free tracker <a href="https://www.techradar.com/health-fitness/fitness-trackers/fitbit-air-the-latest-whoop-rival-rumors-say-thats-the-name-of-the-mystery-fitbit-and-your-fitbit-premium-subscription-could-also-change">called the Fitbit Air</a>, and we have some fresh leaks around the device that point to a possible price point and three different color options.</p><p>This information comes from <a href="https://www.droid-life.com/2026/04/20/googles-fitbit-air-will-come-in-3-colors-several-band-options/" target="_blank">Droid Life</a>, and suggests that the tracker price will come in at $99 in the US. That's roughly £73 / AU$138, though Google is unlikely to use a straight currency conversion — something like £99 would be more likely in the UK, where I am.</p><p>As for colors, there will apparently be three main options: Obsidian, Lavender, and Berry. They neatly match the colors we've seen on previous Google devices, including the recently launched <a href="https://www.techradar.com/phones/google-pixel-phones/google-pixel-10a-review">Google Pixel 10a</a>, adding more credibility to the leaks.</p><p>Those main colors are said to be accompanied by a Snow (or white) charging cable, plus a variety of band options — Performance, Active, Elevated, and Metal Mesh. More colors will reportedly be available with the bands, beyond the three mentioned above, including Fog, Moonstone (see also the <a href="https://www.techradar.com/phones/google-pixel-phones/google-pixel-10-pro-review">Google Pixel 10 Pro</a>), Porcelain, Silver, and Warm Gold.</p><h2 id="the-price-is-right">The price is right?</h2><div class="instagram-embed"><blockquote class="instagram-media"  data-instgrm-version="6" style="width:99.375%; width:-webkit-calc(100% - 2px); width:calc(100% - 2px);"><p><a href="https://www.instagram.com/p/DWjhdflgcF5/" target="_blank">A post shared by Wardell Curry (@stephencurry30)</a></p><p>A photo posted by  on </p></blockquote></div><p>Now the Whoop bands that Google is taking aim at here don't cost anything, but are attached to compulsory subscriptions that start at $149 for the first year, rising to $199 after that — so it's a substantial investment.</p><p>It remains to be seen if the Fitbit Air will require a subscription, but Fitbit Premium currently costs $9.99 a month or $79.99 a year. All of the current Fitbit and Google wearables can be used with or without the subscription and extra features.</p><p>As well as the leaks about the hardware, there have also been whisperings that Fitbit Premium will be rebranded <a href="https://www.techradar.com/health-fitness/fitness-apps/google-didnt-show-its-ai-health-coach-in-action-here-are-5-features-i-hope-well-see-when-it-drops">as Google Health</a>, which may come with new features of its own. Droid Life says May 16 will be the launch date, so we don't have long to wait.</p><p>Having been holding on tightly to <a href="https://www.techradar.com/health-fitness/fitness-trackers/fitbit-charge-6-review">my Fitbit Charge 6</a> for three years now, the Fitbit Air is perfectly suited for me — not only am I due an upgrade, I've never really seen the point of a display on a fitness tracker anyway. </p><p>I need something light and unobtrusive that I can wear around the clock (unlike my bulkier smartwatch), and this may well fit the bill.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Fitbit Air: The latest Whoop rival rumors say that's the name of the mystery Fitbit — and your Fitbit Premium subscription could also change ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/health-fitness/fitness-trackers/fitbit-air-the-latest-whoop-rival-rumors-say-thats-the-name-of-the-mystery-fitbit-and-your-fitbit-premium-subscription-could-also-change</link>
                                                                            <description>
                            <![CDATA[ Fitbit Premium is rumored to be rebranding as 'Google Health' alongside the latest Fitbit tracker release ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">jkLDRTKse3Xb3TboDVuNG8</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/KzDw33J8cueAXeebuaSBpa-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 20 Apr 2026 11:52:48 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Fitness Trackers]]></category>
                                                    <category><![CDATA[Health &amp; Fitness]]></category>
                                                                                                <author><![CDATA[ matt.evans@futurenet.com (Matt Evans) ]]></author>                    <dc:creator><![CDATA[ Matt Evans ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/PC6SDeYdcjEPS4ES8uLSDU.png ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/KzDw33J8cueAXeebuaSBpa-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                        <media:description><![CDATA[The Fitbit Flex 2 doesn&#039;t have a display]]></media:description>                                                            <media:text><![CDATA[Fitbit Flex 2]]></media:text>
                                <media:title type="plain"><![CDATA[Fitbit Flex 2]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/KzDw33J8cueAXeebuaSBpa-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>More leaks about the new Fitbit tracker have hit the web from 'sources familiar with the matter' via 9to5Google</strong></li><li><strong>The screenless band is reportedly being referred to as the Fitbit Air</strong></li><li><strong>Fitbit Premium is also reportedly being rebranded as "Google Health"</strong></li></ul><p>More news abounds about the upcoming screenless Fitbit fitness tracker, as teased by Steph Curry on Instagram. This time, we've got a bit more unconfirmed information on the name of the tracker, alongside a revamp of Google's Fitbit Premium subscription service. </p><p>According to <a href="https://9to5google.com/2026/04/19/fitbit-air-google-health/" target="_blank">9to5Google</a>, which cites unnamed 'sources familiar with the matter', the new Fitbit is named the Fitbit Air. Fitbit has used this moniker before with the Fitbit Aria Air (which featured on our list of <a href="https://www.techradar.com/best/best-smart-scales">best smart scales</a> for a while) but never on a fitness tracker. </p><p>The name does make some sense: like a <a href="https://www.techradar.com/computing/macbooks/apple-macbook-air-13-inch-m5-review">MacBook Air</a> or the <a href="https://www.techradar.com/health-fitness/fitness-trackers/ultrahuman-ring-air-review">Ultrahuman Ring Air</a>, it's likely to be billed as a super-light version of the base device, in this case one of the best Fitbits. It'll be all the lighter for not needed a screen or similar element of interactivity, instead cleaving closer to the <a href="https://www.techradar.com/health-fitness/fitness-trackers/fitbits-new-screenless-whoop-style-tracker-is-a-better-fit-for-the-brand-than-a-smartwatch-its-a-return-to-the-almost-invisible-pedometer-of-2008">pedometer Fitbits of yore</a>.</p><p>However, just like Whoop (the current screenless fitness tracker leader), the device will interact with a paid subscription service, in this case Fitbit Premium. Except, it might not be called Fitbit Premium anymore — 9to5Google's sources state the subscription may be rebranding itself as Google Health.</p><h2 id="google-continues-its-fitbit-erasure-mission">Google continues its Fitbit erasure mission</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:6740px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="7fjNCt5Nd8xozunRo6vTrW" name="Fitbit-Luxe-Lifestyle-Bedroom-Pregnant-OTS-Phone-Lunar-White-1726-Cropped-Premium-Sleep-Score.jpg" alt="Fitbit Premium" src="https://cdn.mos.cms.futurecdn.net/7fjNCt5Nd8xozunRo6vTrW.jpg" mos="" align="middle" fullscreen="" width="6740" height="3792" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Fitbit)</span></figcaption></figure><p>After Google bought Fitbit in 2019, using the popular brand's Fitbit ecosystem to replace its middling Google Fit app, it began quietly axing models and features from its line that it saw as redundant. These include community challenges and, er, almost all smartwatch models, folding the best stuff into its own Google Pixel Watch line. </p><p>Fitbit Premium is an outstanding fitness service — our reviewer gave <a href="https://www.techradar.com/health-fitness/fitbit-premium-review">Fitbit Premium 4.5 stars in our review</a> — and changing the name to Google Health wouldn't necessarily change any of the service's content or functionality, just the branding. But it would go a step towards eliminating the name of Fitbit from Google's ecosystem, strengthening its own brand. </p><p>I assume if the rumors are true and the move is successful, Google Health will be incorporated into other Google devices and services, allowing the company to remain consistent, while Fitbits will be reduced to the name of that particular line of trackers. Having 'Fitbit, powered by Google' on a Google Pixel Watch could be complicated messaging for smartwatch buyers who don't know Fitbit and Google are one and the same. If the rumors are true, Google Pixel phones and watches just arrive with Google Health and everyone will know what's up. </p><p>Whether any more features will be axed to the ire of existing Fitbit subscribers, only time will tell. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Whoop is moving beyond wearables to test your blood, integrating the results with its AI-powered app — and its latest evolution is smarter than ever ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/health-fitness/fitness-trackers/whoops-gone-beyond-wearables-to-test-your-blood-integrating-the-results-with-its-ai-powered-app-and-its-latest-evolution-is-smarter-than-ever</link>
                                                                            <description>
                            <![CDATA[ Specialized Panels is a blood test which allows Whoop's in-app AI to 'deliver even more personalized, relevant insights' about your body. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">yZT9RXMP7Fg5F6rriF3c7F</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/kSWb2UQyc5zYVvGrjr9fnB-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 16 Apr 2026 13:00:00 +0000</pubDate>                                                                                                                                <updated>Thu, 16 Apr 2026 15:47:19 +0000</updated>
                                                                                                                                            <category><![CDATA[Fitness Trackers]]></category>
                                                    <category><![CDATA[Health &amp; Fitness]]></category>
                                                                                                <author><![CDATA[ matt.evans@futurenet.com (Matt Evans) ]]></author>                    <dc:creator><![CDATA[ Matt Evans ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/PC6SDeYdcjEPS4ES8uLSDU.png ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/kSWb2UQyc5zYVvGrjr9fnB-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Whoop MG worn on man&#039;s wrist on street]]></media:description>                                                            <media:text><![CDATA[Whoop MG worn on man&#039;s wrist on street]]></media:text>
                                <media:title type="plain"><![CDATA[Whoop MG worn on man&#039;s wrist on street]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/kSWb2UQyc5zYVvGrjr9fnB-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>Whoop is rolling out a new version of its Advanced Labs blood-testing program, Specialized Panels</strong></li><li><strong>The program now tests up to 89 biomarkers</strong></li><li><strong>Once tested, you get the results in-app, and Whoop’s AI can use it to provide better health insights</strong></li></ul><p>For a while now, Whoop members in the US have had the option to pay an additional fee on top of their annual subscription for Whoop’s Advanced Labs feature.</p><p>Whether you’ve got a Whoop 5.0, a <a href="https://www.techradar.com/health-fitness/fitness-trackers/whoop-mg-review">Whoop MG</a> or an old-school <a href="https://www.techradar.com/reviews/whoop-40">Whoop 4.0</a>, you can head to the nearest lab of Whoop's testing partner, Quest Diagnostics, get a blood test for up to 59 biomarkers, and see the results in the Whoop app. Whoop can then add this data to its smorgasbord of collected sleep, heart rate, training and recovery data to provide more personalized health insights. </p><p>Whoop has now revealed the next stage of this program, Specialized Panels. For a one-time fee of $299, users can get a blood test drawn with Quest Diagnostics providing between 75 and 89 biomarkers spread across one of five ‘panels’: heart health, performance, metabolic function, women’s health and men’s health. </p><p>Just like Advanced Labs, the blood test provides information on cardiometabolic risks, vitamin deficiencies, hormones and so on. That information gets turned into "clear, actionable insights", as Whoop’s in-app AI can grab the info and use it in conjunction with all the other data your Whoop band collects. However, these Specialized Panels allow users to drill down on areas of particular concern. Whoop says "this marks a shift from broad, comprehensive testing toward more focused, goal-based insights". </p><p>Whoop is one of only a handful of health tech companies that have started incorporating blood tests. Oura, maker of the <a href="https://www.techradar.com/health-fitness/fitness-trackers/best-smart-ring">best smart rings</a>, has a Health Panels feature covering 50 biomarkers which costs $99. </p><h2 id="blood-testing-and-big-tech-is-there-anything-to-worry-about">Blood testing and big tech: is there anything to worry about?</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:493px;"><p class="vanilla-image-block" style="padding-top:56.19%;"><img id="yDDnq5t4YL9Xf7v37KC8Mo" name="sized 130226_WHOOP_x_S_RA_LOOK8_0022-m" alt="Whoop athletes wearing the Whoop x SR_A Project Terrain collection" src="https://cdn.mos.cms.futurecdn.net/yDDnq5t4YL9Xf7v37KC8Mo.jpg" mos="" align="middle" fullscreen="" width="493" height="277" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: WHOOP X SR_A)</span></figcaption></figure><p>Blood tests can show all sorts of things, from levels of the stress hormone cortisol, to testosterone or estrogen levels, to hemoglobin, which helps transport oxygen to your muscles and brain. Low hemoglobin levels, for example, can cause tiredness because not enough oxygen is getting to the body parts that need it, and Whoop will factor this in when analyzing your stress, strain and recovery times. </p><p>It’s all very clever, but there’s a hidden worry to this: handing your blood over to big tech, and what companies might do with your sensitive health information. </p><p>Whoop’s Head of Healthcare Product, Alex Vannoi, told me via email that: “Specialized Panels are built on the same rigorous foundation as the rest of our platform. We use end-to-end encryption, strict access controls, and continuous monitoring to safeguard data, and only collect what’s necessary to deliver the service. </p><p>“When we work with trusted clinical partners, information is shared in a highly controlled way and used solely for its intended purpose.” Whoop also doesn’t train its AI on personally identifiable data. </p><p>Whoop works with Quest Diagnostics to draw the blood necessary to deliver these biomarkers. <a href="https://www.questdiagnostics.com/our-company/privacy/privacy-notice">Quest Diagnostics’ privacy policy</a> states that when it collects personal information such as “precise or specific geolocation, information concerning your health, and genetic information”, that info could be passed on to third parties such as “service providers, analytics, marketing, and promotional partners, and third parties for operational purposes.” </p><p>Could your blood be used for advertising? It all sounds very <em>Cyberpunk</em>. While blood test results could be considered ‘protected health information’ under US law (specifically the Health Insurance Portability and Accountability Act, or HIPAA), the sharing process between Whoop and Quest Diagnostics, outside of a clinical setting, makes it a grayer area. Certainly Whoop seems to treat your data responsibly, but do its partners?</p><p><strong>UPDATE: 04/16/2026</strong></p><p>I reached out to Quest Diagnostics to ask whether Whoop user’s data could be shared with third parties for marketing purposes. </p><p>A representative for Quest Diagnostics told me that "Quest Diagnostics is a HIPAA-covered entity that performs the lab testing that WHOOP users initiate through the WHOOP application. Quest Diagnostics uses and discloses test results only in accordance with HIPAA. HIPAA restricts the use of test results for marketing and we comply with those restrictions.</p><p>"Quest Diagnostics only shares test results as permitted by HIPAA or as authorized by the patient". </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Fitbit’s upcoming Whoop rival has been repeatedly leaked by Steph Curry, images show — and it could launch imminently ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/health-fitness/fitness-trackers/fitbits-upcoming-whoop-rival-has-been-repeatedly-leaked-by-steph-curry-images-show-and-it-could-launch-imminently</link>
                                                                            <description>
                            <![CDATA[ Fitbit’s screenless wearable to take on Whoop has been on show for months, images reveal. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">RfabC6edojtp2CkCwA3Lgg</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/fzYKy9MUvVKG8i3FfcyXye-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 16 Apr 2026 10:23:31 +0000</pubDate>                                                                                                                                <updated>Fri, 17 Apr 2026 05:23:10 +0000</updated>
                                                                                                                                            <category><![CDATA[Fitness Trackers]]></category>
                                                    <category><![CDATA[Health &amp; Fitness]]></category>
                                                                                                <author><![CDATA[ alexblake.techradar@gmail.com (Alex Blake) ]]></author>                    <dc:creator><![CDATA[ Alex Blake ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/gwmVRU4zMGnDYsGVAFvRmL.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Alex Blake has been fooling around with computers since the early 1990s, and since that time he&#039;s learned a thing or two about tech. No more than two things, though. That&#039;s all his brain can hold. As well as TechRadar, Alex writes for iMore, Digital Trends and Creative Bloq, among others. He was previously commissioning editor at MacFormat magazine. That means he mostly covers the world of Apple and its latest products, but also Windows, computer peripherals, mobile apps, and much more beyond. When not writing, you can find him hiking the English countryside and gaming on his PC.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/fzYKy9MUvVKG8i3FfcyXye-1280-80.jpg">
                                                            <media:credit><![CDATA[Steph Curry / Droid Life]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Basketball player Steph Curry wearing an unreleased screenless Fitbit wearable.]]></media:description>                                                            <media:text><![CDATA[Basketball player Steph Curry wearing an unreleased screenless Fitbit wearable.]]></media:text>
                                <media:title type="plain"><![CDATA[Basketball player Steph Curry wearing an unreleased screenless Fitbit wearable.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/fzYKy9MUvVKG8i3FfcyXye-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>An unreleased Fitbit wearable has been spotted in the wild</strong></li><li><strong>It’s been repeatedly worn in public by basketball player Steph Curry</strong></li><li><strong>The device was previously teased by Curry and Google</strong></li></ul><p>Not everyone that’s interested in <a href="https://www.techradar.com/best/best-fitness-trackers">fitness trackers</a> wants a wearable with a screen. After all, these products might be some of the <a href="https://www.techradar.com/news/wearables/best-smart-watches-what-s-the-best-wearable-tech-for-you-1154074">best smartwatches</a> out there, but with a high-end display thrown into the mix, they can be too bulky, too expensive, and too short on battery life for many people. </p><p>Pushing against this, there are many <a href="https://www.techradar.com/health-fitness/fitness-trackers/i-test-smartwatches-for-a-living-but-im-sick-of-screens-on-my-wrist-here-are-5-discreet-fitness-trackers-id-recommend">screenless wearables</a> that quantify your wellbeing without the cumbersome screen. Fitbit has been <a href="https://www.techradar.com/health-fitness/fitness-trackers/fitbits-new-screenless-whoop-style-tracker-is-a-better-fit-for-the-brand-than-a-smartwatch-its-a-return-to-the-almost-invisible-pedometer-of-2008">teasing one such device</a> in collaboration with basketball player Steph Curry, and now a whole treasure trove of images has leaked depicting the as-yet-unreleased product. </p><p>The pictures were unearthed by <a href="https://www.droid-life.com/2026/04/15/heres-a-ton-of-new-looks-at-fitbits-upcoming-screen-less-device/" target="_blank">Droid Life</a>, with the outlet saying they came across the images on Steph Curry’s social media pages. These photos depict a screenless wearable wrapped around Curry’s wrist, with what looks to be a gray woven strap with an orange border and metallic clasp. </p><p>These match earlier leaked images supposedly portraying Fitbit’s wearable, which was <a href="https://www.techradar.com/health-fitness/fitness-trackers/fitbit-leaps-onto-the-whoop-style-screenless-bandwagon-and-steph-curry-teases-it-early">officially teased by Google</a> at the start of April. That lends credence to the idea that the product spotted by Droid Life is the same as the one promoted by Google and Steph Curry a few weeks ago. </p><p>Aside from the wearable itself, Droid Life also found a Steph Curry video that shows what looks like a modified version of the <a href="https://www.techradar.com/health-fitness/fitness-apps/fitbits-new-ai-powered-personal-coach-app-is-now-rolling-out-to-some-heres-whats-new">Fitbit app</a> running on a <a href="https://www.techradar.com/news/best-pixel-phones">Google Pixel phone</a>. The Fitbit app in the video is tracking a Sport activity with live data, which Droid Life doesn’t believe the current app is able to do. The implication is that this is a feature that could come to the Fitbit app in order to complement its new wearable.</p><h2 id="seems-legit">Seems legit</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1904px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="fYBCtQYXabzrzKCyNXsw4f" name="Fitbit screenless wearable Steph Curry 2" alt="Basketball player Steph Curry wearing an unreleased screenless Fitbit wearable." src="https://cdn.mos.cms.futurecdn.net/fYBCtQYXabzrzKCyNXsw4f.jpg" mos="" align="middle" fullscreen="" width="1904" height="1071" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Steph Curry / Droid Life)</span></figcaption></figure><p>Interestingly, Curry has been sporting this wearable publicly since at least January 2026, Droid Life claims. He has been seen with it at basketball games, at press conferences and at promotional events, which seems unusual for an unreleased product that, you would think, would be kept under lock and key until it was ready for release. </p><p>One possibility is that the parties involved want the device to be spotted in order to build up excitement ahead of its launch date. In that way, it might be an attempt to seed the product into people’s minds before the arrival of any official press campaign. </p><p>The claim that the images were discovered on official pages managed by or featuring Steph Curry gives them some weight — after all, Curry is lending his name to the project alongside Google-owned Fitbit. It’s not like Droid Life has spotted an unknown device on the wrist of some other celebrity and has guessed that they’re looking at an in-development Fitbit product. </p><p>With the device seemingly making public appearances now, it might not be long until we get official details from Fitbit, such as the product’s name and asking price. If it’s something you're interested in, you might want to keep your eyes peeled.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Fitbit's new screenless Whoop-style tracker is a better fit for the brand than a smartwatch — it's a return to the 'almost invisible' pedometer of 2008 ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/health-fitness/fitness-trackers/fitbits-new-screenless-whoop-style-tracker-is-a-better-fit-for-the-brand-than-a-smartwatch-its-a-return-to-the-almost-invisible-pedometer-of-2008</link>
                                                                            <description>
                            <![CDATA[ What's old is new again — a screenless Fitbit focused on analysis is a return to what made the brand great. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">bN4yUUYGp5HsC6WSiTzxam</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/9tL5fPQwuEvPTZgvm6DZVa-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 13 Apr 2026 16:12:55 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Fitness Trackers]]></category>
                                                    <category><![CDATA[Health &amp; Fitness]]></category>
                                                                                                <author><![CDATA[ matt.evans@futurenet.com (Matt Evans) ]]></author>                    <dc:creator><![CDATA[ Matt Evans ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/PC6SDeYdcjEPS4ES8uLSDU.png ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/9tL5fPQwuEvPTZgvm6DZVa-1280-80.jpg">
                                                            <media:credit><![CDATA[null]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Fitbit Flex 2 on wrist]]></media:description>                                                            <media:text><![CDATA[Fitbit Flex 2 on wrist]]></media:text>
                                <media:title type="plain"><![CDATA[Fitbit Flex 2 on wrist]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/9tL5fPQwuEvPTZgvm6DZVa-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>It's pretty much an open secret at this point that Google is making a new Fitbit fitness tracker. In a teaser video posted on Instagram, the tech giant's brand ambassador and 'performance advisor', <a href="https://www.techradar.com/health-fitness/fitness-trackers/fitbit-leaps-onto-the-whoop-style-screenless-bandwagon-and-steph-curry-teases-it-early">basketball legend Steph Curry, promised that something big (or in this case, small) was coming</a>, while wearing a conspicuous screenless wristband.</p><p>The upcoming fitness tracker could be a bit of a cash-in on the screenless wearables trend. The <a href="https://www.techradar.com/health-fitness/fitness-trackers/amazfit-helio-strap-vs-polar-loop-vs-whoop-5-0-which-should-you-buy">Whoop 5.0, the Polar Loop, and the Amazfit Helio Strap</a> all came out last year, and it looks like a <a href="https://www.techradar.com/health-fitness/smartwatches/garmins-cashing-in-on-the-screenless-whoop-style-smart-band-trend-with-its-upcoming-cirqa-heres-the-proof">Garmin CIRQA smart band</a> is on the horizon too. </p><p>However, I think the move makes sense for Google — it's a return to Fitbit's pre-Google acquisition philosophy and formats, and the new tracker has the potential to shoot to the top of our <a href="https://www.techradar.com/best/the-best-fitbit">best Fitbits</a> guide.  </p><div class="instagram-embed"><blockquote class="instagram-media"  data-instgrm-version="6" style="width:99.375%; width:-webkit-calc(100% - 2px); width:calc(100% - 2px);"><p><a href="https://www.instagram.com/p/DWjhdflgcF5/" target="_blank">A post shared by Wardell Curry (@stephencurry30)</a></p><p>A photo posted by  on </p></blockquote></div><h2 id="back-to-where-it-all-began">Back to where it all began</h2><p>2008 was a simpler time, in which we were all excited about technology and smart gadgets without worrying about being manipulated by tech companies, or that AI was about to take our jobs. </p><p>At the 2008 TechCrunch50 conference, a small startup company debuted the FitBit, a wireless smart pedometer that clipped to your clothes, tracked your steps, monitored your sleep patterns with its gyroscopes, and uploaded your data to a server whenever you passed near the Bluetooth-connected dock. You could log in to view your stats, and add information like nutrition tracking. </p><p>Back then, <a href="https://techcrunch.com/2008/09/09/fitbit-a-tiny-fitness-gadget-that-i-actually-want/" target="_blank">TechCrunch's John Biggs</a> said: "the device clips to almost any piece of clothing and is almost invisible", and called it "a tiny fitness gadget that I actually want". It had a very small LED screen, but no other way to interact with the device other than to log onto a computer and tinker with your data. It was a 'set and forget' wellness tracker in the purest sense. </p><p>A few years later, the Fitbit Flex popped the tracker on your wrist and the rest is history. The Fitbit Flex was similarly hands-off, with five LED lights indicating your step count as the only interactive elements of the band. </p><h2 id="with-all-that-cardio-no-wonder-fitbit-s-eating-itself">With all that cardio, no wonder Fitbit's eating itself</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="huSQGiLaZQZe5NdqnY3CXN" name="versa3.jpg" alt="Fitbit versa 3" src="https://cdn.mos.cms.futurecdn.net/huSQGiLaZQZe5NdqnY3CXN.webp" mos="" align="middle" fullscreen="" width="1200" height="675" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>That minimalist design ethos didn't last. After the success of the Apple Watch, Fitbit joined every other consumer tech manufacturer in going big on interactive watch-format wearables, and in recent years Fitbit only saw moderate success with its watch-style trackers (we gave the <a href="https://www.techradar.com/reviews/fitbit-versa-4">Fitbit Versa 4 only 3/5 stars</a>), especially after Google bought Fitbit and used the brand's best features for its excellent Pixel Watches, which ran Google's more advanced Wear OS operating system rather than Fitbit's clunkier software. </p><p>Later, <a href="https://www.techradar.com/health-fitness/rip-fitbit-smartwatches-an-end-we-could-see-coming-a-mile-away">Google quietly axed most Fitbit smartwatches</a> after slowly discontinuing many community features. The Fitbit smartwatches were just superfluous to Google's plans.</p><p>However, I think the upcoming screenless tracker could represent a return to form for the brand. Similar to the Fitbit Flex, it's a smart band with very little in the way of on-wrist interaction, just passive data collection. While the phone app is obviously much more advanced than Fitbit's early desktop databases, the principle is the same: focus on your workout or sleep, forget the tracker is there, and access your information when and how you want, rather than being subject to push notifications or flashing screens.</p><p>If Google gets this right, it could mean Fitbit returns to relevance again as the <a href="https://www.techradar.com/best/best-fitness-trackers">best fitness tracker</a>, and a top-tier name in a crowded market. I'm waiting for more news with great anticipation. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
            </channel>
</rss>