<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
     xmlns:content="http://purl.org/rss/1.0/modules/content/"
     xmlns:dc="http://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 href="https://www.techradar.com/feeds/tag/smart-home" rel="self" type="application/rss+xml" />
                            <title><![CDATA[ Latest from TechRadar in Smart-home ]]></title>
                <link>https://www.techradar.com/home/smart-home</link>
        <description><![CDATA[ All the latest smart-home content from the TechRadar team ]]></description>
                                    <lastBuildDate>Wed, 28 Oct 2026 14:26:38 +0000</lastBuildDate>
                            <language>en</language>
                                <item>
                                                            <title><![CDATA[ 8 new Echo and Alexa smart home gadgets that Amazon just announced ]]></title>
                                                                                                <dc:content><![CDATA[ <p><a href="http://techradar.com/tag/amazon">Amazon</a> often likes to unveil a plethora of products at the same time, and it's done so again: we've got eight different product announcements to talk about today, and they cover smart displays, smart speakers, and the wider Amazon ecosystem.</p><p>Most of these products are available now, though some can only be preordered at the moment. Read on for all the details and pricing — at the time of writing international pricing is slowly rolling out, so we'll add that here as it gets announced.</p><h2 id="1-echo-dot">1. Echo Dot</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="4SCEkjT25BJ7KwKfaLcjLG" name="01-echo-dot" alt="Amazon Echo Dot 2026" src="https://cdn.mos.cms.futurecdn.net/4SCEkjT25BJ7KwKfaLcjLG-1920-80.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 and improved Echo Dot </span><span class="credit" itemprop="copyrightHolder">(Image credit: Amazon)</span></figcaption></figure><p>The brand new Echo Dot  — the speaker for "everywhere you can imagine" as Amazon puts it, from the kitchen to the living room — gets a host of upgrades. There's a new full-range driver here for improved audio and 50% more bass, the addition of a fourth microphone so it can hear you better, and room temperature detection.</p><p>There's some custom Amazon silicon inside in the form of the AZ3 chip, which should make Alexa+ faster and more responsive, and the smart speaker is now both a smart home hub as well as an Eero Wi-Fi extender. It's available now in Graphite, Glacier White, Agave Green, and Coral Pink for $99.99 / £94.99 / AU$199.</p><h2 id="2-amazon-kids-echo-dot">2. Amazon Kids Echo Dot</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="uKZ2kyYCyJ38D8dssGW56N" name="02-kids-echo-dot" alt="Amazon Kids Echo Dot 2026" src="https://cdn.mos.cms.futurecdn.net/uKZ2kyYCyJ38D8dssGW56N-1920-80.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">There's a new Echo Dot for your kids too </span><span class="credit" itemprop="copyrightHolder">(Image credit: Amazon)</span></figcaption></figure><p>If your kids are after their own Echo Dot, Amazon has you covered here too. There's everything you get in the regular Dot, with a choice of either Octopus and Penguin designs, and a year of Amazon Kids+ (featuring podcasts and audiobooks, usually $7.99  / £6.99 a month if you've got Prime). The Amazon Kids Echo Dot is yours for $109.99 / £104.99. </p><h2 id="3-echo-studio-with-home-camera">3. Echo Studio with Home Camera</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="x87uoxATLf9UA7jZXuZekR" name="03-echo-studio" alt="Echo Studio with Home Camera" src="https://cdn.mos.cms.futurecdn.net/x87uoxATLf9UA7jZXuZekR-1920-80.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 Echo Studio comes with a camera </span><span class="credit" itemprop="copyrightHolder">(Image credit: Amazon)</span></figcaption></figure><p>The Echo Studio is the Echo speaker you go for if you want the best audio possible, and the newly unveiled model adds a feature called Advanced Room Adaptation that "tunes the sound to your space". There's also now Adaptive Volume, so audio adjusts as you move about the room to maintain a steady level.</p><p>Also — surprise! — there's now a camera embedded in the speaker. Amazon says you could use it to check in on pets or make sure you've switched the lights off. The camera can also be used with Alexa+, to get info on whatever you're holding, and with Fire TV devices if you want to put video calls on your television.</p><p>As always, you can turn off the camera whenever you like. The new Echo Studio with Home Camera is now available in Graphite for $249.99 / £239.99 / AU$479, and the existing Echo Studio (without the camera or extra audio features) remains on sale for $219.99.</p><h2 id="4-echo-time">4. Echo Time</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="vSmpxCQYKVGA9VHhDYAftW" name="04-echo-time" alt="Amazon Echo Time" src="https://cdn.mos.cms.futurecdn.net/vSmpxCQYKVGA9VHhDYAftW-1920-80.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 Echo Time is designed for the bedroom </span><span class="credit" itemprop="copyrightHolder">(Image credit: Amazon)</span></figcaption></figure><p>The Echo Time is a brand new smart speaker series from Amazon, and looks to be a more premium version of the existing Echo Spot. Yes, it's basically an Echo Dot with a clock on the front, but there's also smart alarm functionality here to wake you up at the best point during your sleep cycle, and routine settings for winding down at the end of the day too.</p><p>With a 3.2-inch touchscreen, you've got a bit of extra control when interacting with Alexa+ and other features, and Amazon says it's been specifically designed for the bedroom (there's no camera, you'll be pleased to know). The speaker is available now for $199.99 / £184.99 / AU$379, in Graphite, Glacier White, and Coral Pink.</p><h2 id="5-amazon-kids-echo-time">5. Amazon Kids Echo Time</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="ppaKiRGYWfQ5MmSt7xtZKb" name="05-kids-echo-time" alt="Amazon Kids Echo Time" src="https://cdn.mos.cms.futurecdn.net/ppaKiRGYWfQ5MmSt7xtZKb-1920-80.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 Amazon Kids Echo Time has content curated for kids </span><span class="credit" itemprop="copyrightHolder">(Image credit: Amazon)</span></figcaption></figure><p>There's a kid-friendly version of the Echo Time available as well for $209.99 / £194.99, in either Galactic Grape or Cosmic Lime. As with the Echo Dot, the version for youngsters bundles in a year of Amazon Kids+ (usually $7.99 / £6.99 a month if you also subscribe to Prime), so there's lots of audio content to explore, plus wind-down content curated especially for kids.</p><h2 id="6-echo-show-16">6. Echo Show 16</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="VADJUMh2v9NyDHAGZhaPVf" name="06-echo-show" alt="Amazon Echo Show 16" src="https://cdn.mos.cms.futurecdn.net/VADJUMh2v9NyDHAGZhaPVf-1920-80.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 Echo Show 16 comes with or without a stand </span><span class="credit" itemprop="copyrightHolder">(Image credit: Amazon)</span></figcaption></figure><p>Amazon is going big with the Echo Show 16, which boasts a screen measuring 16 inches from corner to corner (as you may have guessed from the name). Amazon says its the "most advanced, versatile smart display" it's put out yet: there's a refined design, Fire TV functionality built in, and a choice of three new Screen Styles.</p><p>These Screen Styles are basically different widget layout options, focusing on smart home controls, displaying photos, or acting as a family organizer (with calendars front and center). The device is faster than previous Echo Shows, Amazon says, and the 13MP camera lets you use it as a security camera and video calling device too.</p><p>Amazon is opening up preorders for the Echo Show 16 now, and it'll be available "later this year". The standard smart display costs $499.99, while one with a special anti-glare Nanomatte layer (as used in the Alexa Tablet 12 Pro) is yours for $569.99.</p><h2 id="7-alexa-home-map">7. Alexa Home Map</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="qZwLFaK26A8DFKqE8agGDj" name="07-alexa-home-map" alt="Alexa Home Map" src="https://cdn.mos.cms.futurecdn.net/qZwLFaK26A8DFKqE8agGDj-1920-80.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">You can access the Alexa Home Map from multiple devices </span><span class="credit" itemprop="copyrightHolder">(Image credit: Amazon)</span></figcaption></figure><p>Alexa Home Map is exactly what it sounds like: a map of your home, rendered in 3D. The idea is you can see at a glance how your smart lights, speakers, displays, and cameras are set up, and control them with a tap on the map. You can start setting up the map through the Alexa+ app on your phone, though it's not rolling out until later this year.</p><h2 id="8-alexa-photo-frame">8. Alexa Photo Frame</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="pBcwJCRFQfH6nkXWp47H3" name="08-alexa-photo-frame" alt="Alexa Photo Frame" src="https://cdn.mos.cms.futurecdn.net/pBcwJCRFQfH6nkXWp47H3-1920-80.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 Alexa Photo Frame is available in three finishes </span><span class="credit" itemprop="copyrightHolder">(Image credit: Amazon)</span></figcaption></figure><p>The Alexa Photo Frame tasks the Alexa AI with picking out the best shots from your Amazon Photos library, and displaying them on the 10-inch touchscreen — though you can also manually specify albums and people you want to see. New photos can show up automatically if you want, as they're added to your library.</p><p>Alexa is always on hand if you want to request a particular image, and you can even add voice notes to pictures and send them to friends and family with their own Alexa Photo Frames. The digital frame is available now for $199.99 in Black, and $229.00 with a real Birch or Walnut wood frame.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-OaPg1W"></div>                            </div>                            <script src="https://kwizly.com/embed/OaPg1W.js" async=""></script> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/smart-speakers/8-new-echo-and-alexa-gadgets-that-amazon-just-announced-from-an-upgraded-echo-dot-to-an-echo-studio-with-a-camera-attached</link>
                                                                            <description>
                            <![CDATA[ New smart speakers, smart displays, smart photo frames, and smart mapping capabilities have turned up from Amazon. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">m4WSb9aL8U6u8JHn6CLiQG</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/bNZVGZGJbQB3muMCUzoDmB-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 28 Oct 2026 14:26:38 +0000</pubDate>                                                                                                                                <updated>Thu, 29 Oct 2026 07:11:36 +0000</updated>
                                                                                                                                            <category><![CDATA[Smart Speakers]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                                                                                    <dc:creator><![CDATA[ David Nield ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/mbi9b6isV6ML9Tr4bSPhyR-320-70.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/bNZVGZGJbQB3muMCUzoDmB-1920-80.jpg">
                                                            <media:credit><![CDATA[Amazon]]></media:credit>
                                                                                                                                                                        <media:description><![CDATA[Amazon has announced a multi-product refresh]]></media:description>                                                            <media:text><![CDATA[Amazon devices graphic]]></media:text>
                                <media:title type="plain"><![CDATA[Amazon devices graphic]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/bNZVGZGJbQB3muMCUzoDmB-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p><a href="http://techradar.com/tag/amazon">Amazon</a> often likes to unveil a plethora of products at the same time, and it's done so again: we've got eight different product announcements to talk about today, and they cover smart displays, smart speakers, and the wider Amazon ecosystem.</p><p>Most of these products are available now, though some can only be preordered at the moment. Read on for all the details and pricing — at the time of writing international pricing is slowly rolling out, so we'll add that here as it gets announced.</p><h2 id="1-echo-dot">1. Echo Dot</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="4SCEkjT25BJ7KwKfaLcjLG" name="01-echo-dot" alt="Amazon Echo Dot 2026" src="https://cdn.mos.cms.futurecdn.net/4SCEkjT25BJ7KwKfaLcjLG-1920-80.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 and improved Echo Dot </span><span class="credit" itemprop="copyrightHolder">(Image credit: Amazon)</span></figcaption></figure><p>The brand new Echo Dot  — the speaker for "everywhere you can imagine" as Amazon puts it, from the kitchen to the living room — gets a host of upgrades. There's a new full-range driver here for improved audio and 50% more bass, the addition of a fourth microphone so it can hear you better, and room temperature detection.</p><p>There's some custom Amazon silicon inside in the form of the AZ3 chip, which should make Alexa+ faster and more responsive, and the smart speaker is now both a smart home hub as well as an Eero Wi-Fi extender. It's available now in Graphite, Glacier White, Agave Green, and Coral Pink for $99.99 / £94.99 / AU$199.</p><h2 id="2-amazon-kids-echo-dot">2. Amazon Kids Echo Dot</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="uKZ2kyYCyJ38D8dssGW56N" name="02-kids-echo-dot" alt="Amazon Kids Echo Dot 2026" src="https://cdn.mos.cms.futurecdn.net/uKZ2kyYCyJ38D8dssGW56N-1920-80.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">There's a new Echo Dot for your kids too </span><span class="credit" itemprop="copyrightHolder">(Image credit: Amazon)</span></figcaption></figure><p>If your kids are after their own Echo Dot, Amazon has you covered here too. There's everything you get in the regular Dot, with a choice of either Octopus and Penguin designs, and a year of Amazon Kids+ (featuring podcasts and audiobooks, usually $7.99  / £6.99 a month if you've got Prime). The Amazon Kids Echo Dot is yours for $109.99 / £104.99. </p><h2 id="3-echo-studio-with-home-camera">3. Echo Studio with Home Camera</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="x87uoxATLf9UA7jZXuZekR" name="03-echo-studio" alt="Echo Studio with Home Camera" src="https://cdn.mos.cms.futurecdn.net/x87uoxATLf9UA7jZXuZekR-1920-80.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 Echo Studio comes with a camera </span><span class="credit" itemprop="copyrightHolder">(Image credit: Amazon)</span></figcaption></figure><p>The Echo Studio is the Echo speaker you go for if you want the best audio possible, and the newly unveiled model adds a feature called Advanced Room Adaptation that "tunes the sound to your space". There's also now Adaptive Volume, so audio adjusts as you move about the room to maintain a steady level.</p><p>Also — surprise! — there's now a camera embedded in the speaker. Amazon says you could use it to check in on pets or make sure you've switched the lights off. The camera can also be used with Alexa+, to get info on whatever you're holding, and with Fire TV devices if you want to put video calls on your television.</p><p>As always, you can turn off the camera whenever you like. The new Echo Studio with Home Camera is now available in Graphite for $249.99 / £239.99 / AU$479, and the existing Echo Studio (without the camera or extra audio features) remains on sale for $219.99.</p><h2 id="4-echo-time">4. Echo Time</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="vSmpxCQYKVGA9VHhDYAftW" name="04-echo-time" alt="Amazon Echo Time" src="https://cdn.mos.cms.futurecdn.net/vSmpxCQYKVGA9VHhDYAftW-1920-80.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 Echo Time is designed for the bedroom </span><span class="credit" itemprop="copyrightHolder">(Image credit: Amazon)</span></figcaption></figure><p>The Echo Time is a brand new smart speaker series from Amazon, and looks to be a more premium version of the existing Echo Spot. Yes, it's basically an Echo Dot with a clock on the front, but there's also smart alarm functionality here to wake you up at the best point during your sleep cycle, and routine settings for winding down at the end of the day too.</p><p>With a 3.2-inch touchscreen, you've got a bit of extra control when interacting with Alexa+ and other features, and Amazon says it's been specifically designed for the bedroom (there's no camera, you'll be pleased to know). The speaker is available now for $199.99 / £184.99 / AU$379, in Graphite, Glacier White, and Coral Pink.</p><h2 id="5-amazon-kids-echo-time">5. Amazon Kids Echo Time</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="ppaKiRGYWfQ5MmSt7xtZKb" name="05-kids-echo-time" alt="Amazon Kids Echo Time" src="https://cdn.mos.cms.futurecdn.net/ppaKiRGYWfQ5MmSt7xtZKb-1920-80.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 Amazon Kids Echo Time has content curated for kids </span><span class="credit" itemprop="copyrightHolder">(Image credit: Amazon)</span></figcaption></figure><p>There's a kid-friendly version of the Echo Time available as well for $209.99 / £194.99, in either Galactic Grape or Cosmic Lime. As with the Echo Dot, the version for youngsters bundles in a year of Amazon Kids+ (usually $7.99 / £6.99 a month if you also subscribe to Prime), so there's lots of audio content to explore, plus wind-down content curated especially for kids.</p><h2 id="6-echo-show-16">6. Echo Show 16</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="VADJUMh2v9NyDHAGZhaPVf" name="06-echo-show" alt="Amazon Echo Show 16" src="https://cdn.mos.cms.futurecdn.net/VADJUMh2v9NyDHAGZhaPVf-1920-80.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 Echo Show 16 comes with or without a stand </span><span class="credit" itemprop="copyrightHolder">(Image credit: Amazon)</span></figcaption></figure><p>Amazon is going big with the Echo Show 16, which boasts a screen measuring 16 inches from corner to corner (as you may have guessed from the name). Amazon says its the "most advanced, versatile smart display" it's put out yet: there's a refined design, Fire TV functionality built in, and a choice of three new Screen Styles.</p><p>These Screen Styles are basically different widget layout options, focusing on smart home controls, displaying photos, or acting as a family organizer (with calendars front and center). The device is faster than previous Echo Shows, Amazon says, and the 13MP camera lets you use it as a security camera and video calling device too.</p><p>Amazon is opening up preorders for the Echo Show 16 now, and it'll be available "later this year". The standard smart display costs $499.99, while one with a special anti-glare Nanomatte layer (as used in the Alexa Tablet 12 Pro) is yours for $569.99.</p><h2 id="7-alexa-home-map">7. Alexa Home Map</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="qZwLFaK26A8DFKqE8agGDj" name="07-alexa-home-map" alt="Alexa Home Map" src="https://cdn.mos.cms.futurecdn.net/qZwLFaK26A8DFKqE8agGDj-1920-80.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">You can access the Alexa Home Map from multiple devices </span><span class="credit" itemprop="copyrightHolder">(Image credit: Amazon)</span></figcaption></figure><p>Alexa Home Map is exactly what it sounds like: a map of your home, rendered in 3D. The idea is you can see at a glance how your smart lights, speakers, displays, and cameras are set up, and control them with a tap on the map. You can start setting up the map through the Alexa+ app on your phone, though it's not rolling out until later this year.</p><h2 id="8-alexa-photo-frame">8. Alexa Photo Frame</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="pBcwJCRFQfH6nkXWp47H3" name="08-alexa-photo-frame" alt="Alexa Photo Frame" src="https://cdn.mos.cms.futurecdn.net/pBcwJCRFQfH6nkXWp47H3-1920-80.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 Alexa Photo Frame is available in three finishes </span><span class="credit" itemprop="copyrightHolder">(Image credit: Amazon)</span></figcaption></figure><p>The Alexa Photo Frame tasks the Alexa AI with picking out the best shots from your Amazon Photos library, and displaying them on the 10-inch touchscreen — though you can also manually specify albums and people you want to see. New photos can show up automatically if you want, as they're added to your library.</p><p>Alexa is always on hand if you want to request a particular image, and you can even add voice notes to pictures and send them to friends and family with their own Alexa Photo Frames. The digital frame is available now for $199.99 in Black, and $229.00 with a real Birch or Walnut wood frame.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-OaPg1W"></div>                            </div>                            <script src="https://kwizly.com/embed/OaPg1W.js" async=""></script>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ UK homeowners can get interest-free or cheap loans for solar or heat pumps ]]></title>
                                                                                                <dc:content><![CDATA[ <ul><li><strong>The UK Government has fired up a new 'Warm Homes Loan Scheme'</strong></li><li><strong>It offers interest-free or low interest loans of up to £15,000 for solar or a battery, £20,000 for heat pumps or other renewable heating tech</strong></li><li><strong>The cheap loans will benefit from an up-to-5% reduction in interest rates compared to regular loans, with up to 30 years to repay</strong></li></ul><p>The UK Government has announced a new '<a href="https://www.gov.uk/government/news/warm-homes-loan-scheme-factsheet" target="_blank">Warm Homes Loan Scheme</a>' designed to provide either interest-free or low interest loans for homeowners buying solar panels, a battery, or a <a href="https://www.techradar.com/home/air-quality/ikea-now-sells-affordable-heat-pumps-in-even-more-countries-and-is-actively-looking-to-launch-them-in-more-places">heat pump</a> (and other renewables besides).</p><p><a href="https://www.theguardian.com/environment/2026/oct/27/homes-across-uk-to-get-low--or-no-interest-loans-to-fund-solar-panels-and-heat-pumps" target="_blank">The Guardian reports</a> that energy suppliers such as British Gas and E.On have partnered with lenders (including Homeserve, Tandem Bank and The Money Co-op) to offer the loans.</p><p>Those wanting solar panels or a storage battery can get a loan of up to £15,000 (so up to £30,000 for a full system with both). An air-to-water heat pump (meaning one that uses your existing central heating radiators) qualifies for a loan of up to £20,000. Air-to-air heat pump loans go up to £10,000, and a loan for a ground-source heat pump runs up to £35,000.</p><p>Only some of these loans will be interest-free, but where interest is charged it'll be at a low level, the Government it has worked with lenders to deliver an "up-to-5% reduction in interest rates from regular loans offered by banks or high street lenders".</p><p>The Government also notes that the loan periods can be up to 30 years in some cases, and that "people can shop around for the one that works best".</p><p>As well as a loan, some homeowners will still be able to benefit from a grant for a heat pump of up to £9,000 under the current 'Boiler Upgrade Scheme' or BUS (for upgrading away from a fossil fuel heating system). There could be a catch here, though, which I'll come back to shortly.</p><p>The Government said: "We know demand for these technologies is soaring, with almost 150,000 solar panel installations in first six months of this year. Heat pump sales also reached a record high in 2025. Our loans will help thousands more households cut their energy bills quickly." </p><p>All loan-funded installations will use <a href="https://mcscertified.com/consumers/" target="_blank">MCS-certified installers</a>.</p><h2 id="analysis-new-loans-are-welcome-but-bus-grants-are-reportedly-changing-too">Analysis: new loans are welcome — but BUS grants are reportedly changing 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:1600px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="LQBRm7HQWyBrTpypkjXjFR" name="heat pump copy" alt="IKEA heat pump" src="https://cdn.mos.cms.futurecdn.net/LQBRm7HQWyBrTpypkjXjFR-1920-80.jpg" mos="" align="middle" fullscreen="" width="1600" height="900" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: IKEA)</span></figcaption></figure><p>Any financial support for making the move to renewable energy is very welcome for obvious reasons. These systems can be very pricey, as I've found out first-hand — <a href="https://www.techradar.com/home/smart-home/i-just-did-a-full-solar-install-instead-of-waiting-for-plug-in-solar-in-the-uk-heres-why">I recently had a solar panel and battery setup installed</a>. If you want a sizeable array and a battery with a higher capacity, that doesn't come cheap, so a loan really helps — and the repayments are subsidized by the savings made on your electricity bill.</p><p>I live in Scotland, where I couldn't get a loan of this nature before now, and it's worth noting that this scheme is for the whole of the UK, so those in England, Scotland, Wales and Northern Ireland can benefit.</p><p>What we don't know yet is how many of the loans will be interest-free, as obviously that's the ideal proposition — presumably those will be the shorter-term financing arrangements.</p><p>For the low-interest loans, the Government gives an example of a homeowner borrowing £10,000 at 8% over seven years, where the expected repayment would be about £155 per month. With the new loan scheme, we're told they'd save "up to £285 a year on repayments", so they'd be repaying more like £130 per month.</p><p>The Government estimates that installing a heat pump, solar panels and battery could help a household save up to £550 per year on energy bills — and with solar export (which is plentiful in the summer), £300 more can be saved. I'd say those figures were right based on my experience (with just solar and battery), and this money offsets the cost of the loan as already noted.</p><p>What about the potential catch for the 'Boiler Upgrade Scheme' grant that I mentioned? Apparently in today's budget, chancellor John Healey is reportedly going to scale back these heat pump grants, with hundreds of millions of pounds of potential funding to be cut from its £2.7 billion five-year budget.</p><p>Currently a grant typically provides £7,500 towards the cost of a heat pump, but it's viewed dimly as a subsidy mostly used by middle-class homes. The Guardian tells us that the Government is likely to switch to offer the mentioned up to £9,000 grants, but crucially these are supposedly going to be for households in remote areas not connected to the gas network. The idea will be to help those homes transition from very expensive oil heating systems to a heat pump.</p><p>Meanwhile, for those not looking at a larger investment in renewables, whether loan-funded or not, <a href="https://www.techradar.com/home/smart-home/three-to-five-years-is-a-realistic-payback-period-plug-in-solar-panels-will-be-legal-next-month-but-what-do-they-cost-who-can-fit-them-and-is-your-home-even-suitable-we-asked-the-experts">plug-in solar remains a fresh and much more affordable option</a> than a full solar install.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/smart-home/cant-afford-solar-or-a-heat-pump-new-uk-government-scheme-offers-interest-free-or-cheap-loans-of-up-to-gbp20-000-to-help-upgrade-your-heating-setup-and-cut-your-bills</link>
                                                                            <description>
                            <![CDATA[ 'Warm Homes Loan Scheme' provides interest-free or low-interest loans with as long as 30 years to repay. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">XW5QQRtDwhTzFjCLs2Ra3K</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/zpVEDf7AVhFNiCg6zsVcWn-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 28 Oct 2026 13:09:04 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Smart Home]]></category>
                                                    <category><![CDATA[Energy Saving]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                                                                                    <dc:creator><![CDATA[ Darren Allan ]]></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/zpVEDf7AVhFNiCg6zsVcWn-1920-80.jpg">
                                                            <media:credit><![CDATA[Darren Allan]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Solar Panels mounted on roof with streaks of rain visible, on a cloudy day]]></media:description>                                                            <media:text><![CDATA[Solar Panels mounted on roof with streaks of rain visible, on a cloudy day]]></media:text>
                                <media:title type="plain"><![CDATA[Solar Panels mounted on roof with streaks of rain visible, on a cloudy day]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/zpVEDf7AVhFNiCg6zsVcWn-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>The UK Government has fired up a new 'Warm Homes Loan Scheme'</strong></li><li><strong>It offers interest-free or low interest loans of up to £15,000 for solar or a battery, £20,000 for heat pumps or other renewable heating tech</strong></li><li><strong>The cheap loans will benefit from an up-to-5% reduction in interest rates compared to regular loans, with up to 30 years to repay</strong></li></ul><p>The UK Government has announced a new '<a href="https://www.gov.uk/government/news/warm-homes-loan-scheme-factsheet" target="_blank">Warm Homes Loan Scheme</a>' designed to provide either interest-free or low interest loans for homeowners buying solar panels, a battery, or a <a href="https://www.techradar.com/home/air-quality/ikea-now-sells-affordable-heat-pumps-in-even-more-countries-and-is-actively-looking-to-launch-them-in-more-places">heat pump</a> (and other renewables besides).</p><p><a href="https://www.theguardian.com/environment/2026/oct/27/homes-across-uk-to-get-low--or-no-interest-loans-to-fund-solar-panels-and-heat-pumps" target="_blank">The Guardian reports</a> that energy suppliers such as British Gas and E.On have partnered with lenders (including Homeserve, Tandem Bank and The Money Co-op) to offer the loans.</p><p>Those wanting solar panels or a storage battery can get a loan of up to £15,000 (so up to £30,000 for a full system with both). An air-to-water heat pump (meaning one that uses your existing central heating radiators) qualifies for a loan of up to £20,000. Air-to-air heat pump loans go up to £10,000, and a loan for a ground-source heat pump runs up to £35,000.</p><p>Only some of these loans will be interest-free, but where interest is charged it'll be at a low level, the Government it has worked with lenders to deliver an "up-to-5% reduction in interest rates from regular loans offered by banks or high street lenders".</p><p>The Government also notes that the loan periods can be up to 30 years in some cases, and that "people can shop around for the one that works best".</p><p>As well as a loan, some homeowners will still be able to benefit from a grant for a heat pump of up to £9,000 under the current 'Boiler Upgrade Scheme' or BUS (for upgrading away from a fossil fuel heating system). There could be a catch here, though, which I'll come back to shortly.</p><p>The Government said: "We know demand for these technologies is soaring, with almost 150,000 solar panel installations in first six months of this year. Heat pump sales also reached a record high in 2025. Our loans will help thousands more households cut their energy bills quickly." </p><p>All loan-funded installations will use <a href="https://mcscertified.com/consumers/" target="_blank">MCS-certified installers</a>.</p><h2 id="analysis-new-loans-are-welcome-but-bus-grants-are-reportedly-changing-too">Analysis: new loans are welcome — but BUS grants are reportedly changing 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:1600px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="LQBRm7HQWyBrTpypkjXjFR" name="heat pump copy" alt="IKEA heat pump" src="https://cdn.mos.cms.futurecdn.net/LQBRm7HQWyBrTpypkjXjFR-1920-80.jpg" mos="" align="middle" fullscreen="" width="1600" height="900" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: IKEA)</span></figcaption></figure><p>Any financial support for making the move to renewable energy is very welcome for obvious reasons. These systems can be very pricey, as I've found out first-hand — <a href="https://www.techradar.com/home/smart-home/i-just-did-a-full-solar-install-instead-of-waiting-for-plug-in-solar-in-the-uk-heres-why">I recently had a solar panel and battery setup installed</a>. If you want a sizeable array and a battery with a higher capacity, that doesn't come cheap, so a loan really helps — and the repayments are subsidized by the savings made on your electricity bill.</p><p>I live in Scotland, where I couldn't get a loan of this nature before now, and it's worth noting that this scheme is for the whole of the UK, so those in England, Scotland, Wales and Northern Ireland can benefit.</p><p>What we don't know yet is how many of the loans will be interest-free, as obviously that's the ideal proposition — presumably those will be the shorter-term financing arrangements.</p><p>For the low-interest loans, the Government gives an example of a homeowner borrowing £10,000 at 8% over seven years, where the expected repayment would be about £155 per month. With the new loan scheme, we're told they'd save "up to £285 a year on repayments", so they'd be repaying more like £130 per month.</p><p>The Government estimates that installing a heat pump, solar panels and battery could help a household save up to £550 per year on energy bills — and with solar export (which is plentiful in the summer), £300 more can be saved. I'd say those figures were right based on my experience (with just solar and battery), and this money offsets the cost of the loan as already noted.</p><p>What about the potential catch for the 'Boiler Upgrade Scheme' grant that I mentioned? Apparently in today's budget, chancellor John Healey is reportedly going to scale back these heat pump grants, with hundreds of millions of pounds of potential funding to be cut from its £2.7 billion five-year budget.</p><p>Currently a grant typically provides £7,500 towards the cost of a heat pump, but it's viewed dimly as a subsidy mostly used by middle-class homes. The Guardian tells us that the Government is likely to switch to offer the mentioned up to £9,000 grants, but crucially these are supposedly going to be for households in remote areas not connected to the gas network. The idea will be to help those homes transition from very expensive oil heating systems to a heat pump.</p><p>Meanwhile, for those not looking at a larger investment in renewables, whether loan-funded or not, <a href="https://www.techradar.com/home/smart-home/three-to-five-years-is-a-realistic-payback-period-plug-in-solar-panels-will-be-legal-next-month-but-what-do-they-cost-who-can-fit-them-and-is-your-home-even-suitable-we-asked-the-experts">plug-in solar remains a fresh and much more affordable option</a> than a full solar install.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Amazon’s new Echo Time has a surprisingly good reason to exist ]]></title>
                                                                                                <dc:content><![CDATA[ <ul><li><strong>Amazon’s Echo Time is a smart clock with Alexa+ and a 3.2-inch display</strong></li><li><strong>A camera-free design and customizable clock faces set it apart</strong></li><li><strong>Sensors and adaptive lighting aim to improve your wake-up routine</strong></li></ul><p>Amazon has long offered a wide variety of smart speakers and smart displays, all powered by Alexa, and more recently, many have gotten the upgrade to Alexa+. Now, after several new devices, from <a href="https://www.techradar.com/tablets/ereaders/amazon-new-kindles-for-2026">Kindles</a> to <a href="https://www.techradar.com/tablets/amazons-first-full-android-tablet-is-a-cheaper-ipad-air-rival-that-doesnt-in-any-way-force-you-to-compromise-according-to-the-vp-of-amazon-devices-i-got-the-inside-track-on-the-alexa-tablet-12-pro">tablets with a glare-free Nano Matte coating</a>, Amazon has five more, and the most intriguing is the $199 / £184.99 / AU$379 Echo Time.</p><p>A device that earns a spot on your bedside table needs to clear a high bar, and the devices team at Amazon, led by Panos Panay, thinks they’ve cracked it with this one. Speaking to press and creators, Panos called the Echo Time the ‘smartest clock in the world,’ and, first and foremost, it's meant to show you the time in a range of ways.</p><p>It really presents itself as a more well-thought-out Echo Spot. Rather than a half-circle display, the Echo Time offers a 3.2-inch screen wrapped in what looks like the body of an Echo Dot Max, with woven mesh on the rear, top, and sides. Controls sit at the top, just above the woven mesh, for volume up, volume down, and microphone mute. It does have microphones you can mute, but the Time notably doesn’t have a camera. </p><p>That’s a refreshing admission for a device designed for your nightstand and will likely make the Time more popular than the Spot.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/Yfx7YePgbq29f9WSg8LEcS-1920-80.jpg" alt="Amazon Echo Time" /><figcaption><small role="credit">Jacob Krol/Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/w6STRvRxQMrCqZ4hSmy9fS-1920-80.jpg" alt="Amazon Echo Time" /><figcaption><small role="credit">Jacob Krol/Future</small></figcaption></figure></figure><p>Instead, Echo Time aims to mix clock skills with Alexa+. Like the previous Echo Spot and the forthcoming Apple HomeView, you can customize it with a range of clock faces and even add mini widgets. I saw several designs that look like traditional clocks, with or without hands or numbers, as well as digital ones and others that use photos. </p><p>There are some collaborative designs pulling from famous characters like Harry Potter or the Powerpuff Girls — I am hoping for some Disney, Star Wars, or Marvel ones one day. You can swipe left or right to adjust the clock face and long-press to swipe between and customize them.</p><p>It can, as you might suspect, function as an alarm clock, but Amazon takes this a step further, as it can raise or lower the brightness of the display and glow light at the bottom to help with your wind-down or wake-up routine. For instance, rather than blaring a loud horn as your alarm, it can intelligently raise the display brightness and work with connected smart home gadgets, like a smart bulb, to help ease your wake-up. It can gradually raise the brightness like a sunrise, and at night, it could start to dim things and even cut blue light from the display. At night, the display can drop to as low as 0.3 nits, meaning that the glow won’t keep you up and the screen can be viewed without burning your retinas.</p><p>It will also utilize Omnisense to find the best time to wake you up if you opt in, which is different from Soli on, say, the Google Nest Hub or the Hatch Sleep Clock with sleep tracking. Echo Time isn’t looking to track your sleep but is using these sensors — room temperature, presence detection, ultrasound for breathing, and proximity — to figure out when you’re in a state of lighter sleep and start to wake you up. From there, when an alarm is set, Alexa and the Echo Time can make the call to sound it earlier.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.21%;"><img id="qcWUY5CbFCavPUMth4MHfS" name="Amazon Echo Time" alt="Amazon Echo Time" src="https://cdn.mos.cms.futurecdn.net/qcWUY5CbFCavPUMth4MHfS-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1439" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Jacob Krol/Future)</span></figcaption></figure><p>And since it’s running Alexa+, you don’t need to be precise with your asks. You could tell Alexa you have an important meeting at 9 AM, so you need to be up by 7:30 or 7:45 AM, and have it figure out the best routine, potentially setting an alarm but also cueing the lights and hopefully easing you into your day.</p><p>With its built-in speakers and screen, you can ask Alexa topical questions and even request music playback, and the Echo Time will happily oblige. It seems like a fully capable Alexa smart display, but it’s unlike the rest of the Echo Show or the standard Echo lineup. Echo Time is squarely built around being a digital clock with Alexa capabilities. And that's a good thing. </p><p>Instead of trying to be another smart display that does a little bit of everything, it offers a camera-free design, customizable clock faces, and smart features designed to help you start your day or ease into slumber. It's a more purpose-built Echo, and that could be exactly what makes it worth the space on your nightstand.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="pKV3k7YcamqXX9LZKxyoaS" name="Amazon Echo Time" alt="Amazon Echo Time" src="https://cdn.mos.cms.futurecdn.net/pKV3k7YcamqXX9LZKxyoaS-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Jacob Krol/Future)</span></figcaption></figure><p>At $199.99, it is the same price as the Echo Show 8 and more than the Echo Spot at $109.99. That puts it in an interesting spot in the lineup, and I'm looking forward to spending more time with it soon. Its price puts it firmly in premium smart-clock, smart display territory, so it’ll be interesting to see whether its added features justify the cost over other Echo devices.</p><p>Amazon’s also dropping the Amazon Kids Echo Time at $209.99 / £194.99 in Galactic Grape — my favorite — or Cosmic Lime, and it comes bundled with a year of Amazon Kids+. The standard Echo Time comes in Graphite, Glacier White, and Coral Pink for $199.99. Both are available to order now and are shipping now. </p> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/smart-home-hubs/amazons-new-echo-time-wants-to-be-the-smartest-thing-on-your-nightstand</link>
                                                                            <description>
                            <![CDATA[ The Time is an intriguing smart display ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">DmrhjbBnMwHEoJKrjPxVce</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/N8MRMsqQxSNFhkFGJjKEcS-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 28 Oct 2026 12:00:00 +0000</pubDate>                                                                                                                                <updated>Wed, 28 Oct 2026 12:04:38 +0000</updated>
                                                                                                                                            <category><![CDATA[Smart Home Hubs]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                                                                <author><![CDATA[ jacob.krol@futurenet.com (Jacob Krol) ]]></author>                    <dc:creator><![CDATA[ Jacob Krol ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/hKSCqxtWYDuUtwZseV9E3C-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Jacob Krol is the US Managing Editor for News at TechRadar overseeing the daily rollout of content and coordinating with various section leads. He joined TechRadar in May of 2024 and is based out of New York City. &lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;Prior to joining TechRadar, Jacob was Senior Editor, Technology and Commerce at TheStreet focusing on covering the latest products in the consumer tech space from how to pre-order to finding the best deals with reviews, analysis, and features in between. Before that, Jacob was a founding member at CNN Underscored, building and growing the electronics section. He also assisted in building out social media channels, programming the homepage, and establishing protocols for testing various products for one-off reviews and best-of guides. Prior to starting at CNN, Jacob was a Tech Writer at Mashable focusing on news, reviews, and evergreen content. &lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;He has experience covering major players in the space like Apple, Samsung, Google, and Microsoft as well as testing products like smartphones, tablets, smartwatches, smart home gadgets, speakers, earbuds, headphones, TVs, and more futuristic tech like smart glasses.&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;Jacob received a Bachelor of Arts in Media &amp; Communication cum laude with a minor in Innovation and Entrepreneurship from Muhlenberg College. During his time on campus, he interned at CNET, Fox News, CNN, and CNBC, while also running his own tech blog, NJTechReviews, which he founded in 2010.&lt;/p&gt;&lt;p&gt;When not playing with a new gadget or breaking down the latest news, you can find Jacob listening to Bruce Springsteen, posting on TikTok, building a Lego set, watching a Star Wars show, or playing with his family dogs, Georgia and Charlie.&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/N8MRMsqQxSNFhkFGJjKEcS-1920-80.jpg">
                                                            <media:credit><![CDATA[Jacob Krol/Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Amazon Echo Time]]></media:description>                                                            <media:text><![CDATA[Amazon Echo Time]]></media:text>
                                <media:title type="plain"><![CDATA[Amazon Echo Time]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/N8MRMsqQxSNFhkFGJjKEcS-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>Amazon’s Echo Time is a smart clock with Alexa+ and a 3.2-inch display</strong></li><li><strong>A camera-free design and customizable clock faces set it apart</strong></li><li><strong>Sensors and adaptive lighting aim to improve your wake-up routine</strong></li></ul><p>Amazon has long offered a wide variety of smart speakers and smart displays, all powered by Alexa, and more recently, many have gotten the upgrade to Alexa+. Now, after several new devices, from <a href="https://www.techradar.com/tablets/ereaders/amazon-new-kindles-for-2026">Kindles</a> to <a href="https://www.techradar.com/tablets/amazons-first-full-android-tablet-is-a-cheaper-ipad-air-rival-that-doesnt-in-any-way-force-you-to-compromise-according-to-the-vp-of-amazon-devices-i-got-the-inside-track-on-the-alexa-tablet-12-pro">tablets with a glare-free Nano Matte coating</a>, Amazon has five more, and the most intriguing is the $199 / £184.99 / AU$379 Echo Time.</p><p>A device that earns a spot on your bedside table needs to clear a high bar, and the devices team at Amazon, led by Panos Panay, thinks they’ve cracked it with this one. Speaking to press and creators, Panos called the Echo Time the ‘smartest clock in the world,’ and, first and foremost, it's meant to show you the time in a range of ways.</p><p>It really presents itself as a more well-thought-out Echo Spot. Rather than a half-circle display, the Echo Time offers a 3.2-inch screen wrapped in what looks like the body of an Echo Dot Max, with woven mesh on the rear, top, and sides. Controls sit at the top, just above the woven mesh, for volume up, volume down, and microphone mute. It does have microphones you can mute, but the Time notably doesn’t have a camera. </p><p>That’s a refreshing admission for a device designed for your nightstand and will likely make the Time more popular than the Spot.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/Yfx7YePgbq29f9WSg8LEcS-1920-80.jpg" alt="Amazon Echo Time" /><figcaption><small role="credit">Jacob Krol/Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/w6STRvRxQMrCqZ4hSmy9fS-1920-80.jpg" alt="Amazon Echo Time" /><figcaption><small role="credit">Jacob Krol/Future</small></figcaption></figure></figure><p>Instead, Echo Time aims to mix clock skills with Alexa+. Like the previous Echo Spot and the forthcoming Apple HomeView, you can customize it with a range of clock faces and even add mini widgets. I saw several designs that look like traditional clocks, with or without hands or numbers, as well as digital ones and others that use photos. </p><p>There are some collaborative designs pulling from famous characters like Harry Potter or the Powerpuff Girls — I am hoping for some Disney, Star Wars, or Marvel ones one day. You can swipe left or right to adjust the clock face and long-press to swipe between and customize them.</p><p>It can, as you might suspect, function as an alarm clock, but Amazon takes this a step further, as it can raise or lower the brightness of the display and glow light at the bottom to help with your wind-down or wake-up routine. For instance, rather than blaring a loud horn as your alarm, it can intelligently raise the display brightness and work with connected smart home gadgets, like a smart bulb, to help ease your wake-up. It can gradually raise the brightness like a sunrise, and at night, it could start to dim things and even cut blue light from the display. At night, the display can drop to as low as 0.3 nits, meaning that the glow won’t keep you up and the screen can be viewed without burning your retinas.</p><p>It will also utilize Omnisense to find the best time to wake you up if you opt in, which is different from Soli on, say, the Google Nest Hub or the Hatch Sleep Clock with sleep tracking. Echo Time isn’t looking to track your sleep but is using these sensors — room temperature, presence detection, ultrasound for breathing, and proximity — to figure out when you’re in a state of lighter sleep and start to wake you up. From there, when an alarm is set, Alexa and the Echo Time can make the call to sound it earlier.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.21%;"><img id="qcWUY5CbFCavPUMth4MHfS" name="Amazon Echo Time" alt="Amazon Echo Time" src="https://cdn.mos.cms.futurecdn.net/qcWUY5CbFCavPUMth4MHfS-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1439" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Jacob Krol/Future)</span></figcaption></figure><p>And since it’s running Alexa+, you don’t need to be precise with your asks. You could tell Alexa you have an important meeting at 9 AM, so you need to be up by 7:30 or 7:45 AM, and have it figure out the best routine, potentially setting an alarm but also cueing the lights and hopefully easing you into your day.</p><p>With its built-in speakers and screen, you can ask Alexa topical questions and even request music playback, and the Echo Time will happily oblige. It seems like a fully capable Alexa smart display, but it’s unlike the rest of the Echo Show or the standard Echo lineup. Echo Time is squarely built around being a digital clock with Alexa capabilities. And that's a good thing. </p><p>Instead of trying to be another smart display that does a little bit of everything, it offers a camera-free design, customizable clock faces, and smart features designed to help you start your day or ease into slumber. It's a more purpose-built Echo, and that could be exactly what makes it worth the space on your nightstand.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="pKV3k7YcamqXX9LZKxyoaS" name="Amazon Echo Time" alt="Amazon Echo Time" src="https://cdn.mos.cms.futurecdn.net/pKV3k7YcamqXX9LZKxyoaS-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Jacob Krol/Future)</span></figcaption></figure><p>At $199.99, it is the same price as the Echo Show 8 and more than the Echo Spot at $109.99. That puts it in an interesting spot in the lineup, and I'm looking forward to spending more time with it soon. Its price puts it firmly in premium smart-clock, smart display territory, so it’ll be interesting to see whether its added features justify the cost over other Echo devices.</p><p>Amazon’s also dropping the Amazon Kids Echo Time at $209.99 / £194.99 in Galactic Grape — my favorite — or Cosmic Lime, and it comes bundled with a year of Amazon Kids+. The standard Echo Time comes in Graphite, Glacier White, and Coral Pink for $199.99. Both are available to order now and are shipping now. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ The new Amazon Echo Show 16 looks like an iMac and puts Alexa+ front and center in a major smart display redesign ]]></title>
                                                                                                <dc:content><![CDATA[ <ul><li><strong>Amazon’s new Echo Show 16 starts at $499.99 and boasts a fresh design</strong></li><li><strong>Alexa+ gets a redesigned interface with interactive Cards</strong></li><li><strong>You can even get the 16-inch smart display with a NanoMatte finish</strong></li></ul><p>Amazon’s new Echo Show 16 looks like a big step forward for its smart displays. With a slimmer design, upgraded audio, and a redesigned Alexa+ interface, it feels like Amazon’s hardware and software are finally working in tandem. </p><p>It has a thinner, more modern look, almost mimicking that of an <a href="https://www.techradar.com/computing/macs/apple-imac-24-inch-m4-2024-review-the-best-and-most-colorful-all-in-one-computer-levels-up">iMac</a>, with a brighter, more vibrant display that can be treated with the special anti-glare NanoMatte coating. It also boasts a redesigned interface that feels tailor-made for the larger screen.</p><p>At $499.99 with a standard display and $569.99 with NanoMatte, the new Echo Show 16 is very much a premium smart display. It’s also only available in the United States for now and is up for preorder ahead of a mid-December launch. You can also save by preordering, with $100 off either finish.</p><p>Like the refreshed <a href="https://www.techradar.com/home/smart-home/the-new-echo-show-looks-stunning-and-it-feels-like-amazons-most-high-end-smart-display-yet">Echo Show 8 and Echo Show 11</a>, this Echo Show 16 feels like Amazon’s device design team, led by Panos Panay, has hit its stride. I only spent a handful of minutes with it, but I can already see that the design and software are working in tandem, and this could be the template for future Echo Show smart displays.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="vkmsgyZE992Qz3iYiubY9Y" name="Amazon Echo Show 16" alt="Amazon Echo Show 16" src="https://cdn.mos.cms.futurecdn.net/vkmsgyZE992Qz3iYiubY9Y-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Jacob Krol/Future)</span></figcaption></figure><p>Amazon has redesigned the entire build, including the internals, from the ground up, packing everything into an anodized aluminum frame that’s 40% slimmer than that of the <a href="https://www.techradar.com/home/smart-home-hubs/echo-show-15-2024-review">Echo Show 15</a> or 21. The audio team has also built out eight custom micro-woofers on the sides and two tweeters for robust audio. In the demo space, it got pretty loud with no noticeable muddiness. It can also adjust playback in real time using the onboard microphones, sensors, and custom algorithms to ensure sound stays clear.</p><p>There are four microphones as well, so Alexa can clearly hear you when you make queries, but they also help if you’re on a video call, letting whoever you’re speaking to hear you without extra background noise. Two forward-facing microphones sit next to the wide-angle 13MP camera, and two are on the rear.</p><p>The 16-inch display is Full HD, and I’m especially loving the NanoMatte finish, particularly for a device that might be wall-mounted or used with the separately sold swivel stand. Either way, it could be exposed to varying degrees of natural sunlight, and glare can be an issue with smart displays.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="mwATEELgginjj8NFc5j8ZT" name="Amazon Echo Show 16" alt="Amazon Echo Show 16" src="https://cdn.mos.cms.futurecdn.net/mwATEELgginjj8NFc5j8ZT-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Jacob Krol/Future)</span></figcaption></figure><p>Of course, Alexa — specifically Alexa+ — is central to this, and the Show 16’s new Cards, which organize your conversations with the assistant, offer a new way to interact with and revisit those conversations. Panos described the interface as a combination of user interface and AI, and explained how the two work together.</p><p>When you open a Card from a previous Alexa conversation, you’re presented with the original prompt, condensed, alongside jumping-off points on the right and more detailed information next to it. You can easily tap on those suggestions or pull up the original conversation. Alexa's new conversation design is also reminiscent of how conversations are organized in the Siri app. The new look is also rolling out to the Alexa mobile app.</p><p>The whole interface feels a bit cleaner, and you can finally choose between different Screen Styles for the Echo Show 16. These include a Family Organizer for calendars and family plans, a Smart Home view for controlling connected devices — think the Echo Hub on steroids — and a Photos option that turns the display into a digital picture frame.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Rye5xmrmoqavfEbBkM8BUT" name="Amazon Echo Show 16" alt="Amazon Echo Show 16" src="https://cdn.mos.cms.futurecdn.net/Rye5xmrmoqavfEbBkM8BUT-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Jacob Krol/Future)</span></figcaption></figure><h2 id="a-more-focused-echo-show">A more focused Echo Show</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="bBX2pk96iXCH5DVFQFNwST" name="Amazon Echo Show 16" alt="Amazon Echo Show 16" src="https://cdn.mos.cms.futurecdn.net/bBX2pk96iXCH5DVFQFNwST-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Jacob Krol/Future)</span></figcaption></figure><p>After spending a little time with the Echo Show 16, I came away most impressed by the cohesive feel of the hardware and software. The slimmer frame, more capable audio setup, NanoMatte display option, and redesigned Alexa+ experience all serve the same goal: making a large smart display more useful in the home.</p><p>The new Cards could be particularly interesting as Alexa+ becomes more capable, giving conversations a life beyond the moment you ask a question. And with Screen Styles that cater to different household needs, the Echo Show 16 feels less like a screen that simply sits on a counter or wall and more like a hub for organizing your home.</p><p>I’ll need to spend more time with it to see how well those features work in everyday use, but my first impression is that Amazon has made a more considered, cohesive smart display. If the new Alexa+ experience delivers on its promise, the Echo Show 16 could be one of the more compelling examples of where Amazon wants its smart home devices to go next.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/smart-home-hubs/amazons-new-echo-show-16-has-a-thinner-design-a-better-screen-and-a-clever-new-way-to-organize-alexa-conversations</link>
                                                                            <description>
                            <![CDATA[ Amazon’s redesigned Echo Show 16 pairs a slimmer, more premium build with a smarter Alexa+ experience, offering a glimpse at the future of its smart displays. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">X8LnYucHqwtBiBWfxYgxo5</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/bCToGDhtk7MjtkRDLDgpYT-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 28 Oct 2026 12:00:00 +0000</pubDate>                                                                                                                                <updated>Wed, 28 Oct 2026 19:24:26 +0000</updated>
                                                                                                                                            <category><![CDATA[Smart Home Hubs]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                                                                <author><![CDATA[ jacob.krol@futurenet.com (Jacob Krol) ]]></author>                    <dc:creator><![CDATA[ Jacob Krol ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/hKSCqxtWYDuUtwZseV9E3C-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Jacob Krol is the US Managing Editor for News at TechRadar overseeing the daily rollout of content and coordinating with various section leads. He joined TechRadar in May of 2024 and is based out of New York City. &lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;Prior to joining TechRadar, Jacob was Senior Editor, Technology and Commerce at TheStreet focusing on covering the latest products in the consumer tech space from how to pre-order to finding the best deals with reviews, analysis, and features in between. Before that, Jacob was a founding member at CNN Underscored, building and growing the electronics section. He also assisted in building out social media channels, programming the homepage, and establishing protocols for testing various products for one-off reviews and best-of guides. Prior to starting at CNN, Jacob was a Tech Writer at Mashable focusing on news, reviews, and evergreen content. &lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;He has experience covering major players in the space like Apple, Samsung, Google, and Microsoft as well as testing products like smartphones, tablets, smartwatches, smart home gadgets, speakers, earbuds, headphones, TVs, and more futuristic tech like smart glasses.&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;Jacob received a Bachelor of Arts in Media &amp; Communication cum laude with a minor in Innovation and Entrepreneurship from Muhlenberg College. During his time on campus, he interned at CNET, Fox News, CNN, and CNBC, while also running his own tech blog, NJTechReviews, which he founded in 2010.&lt;/p&gt;&lt;p&gt;When not playing with a new gadget or breaking down the latest news, you can find Jacob listening to Bruce Springsteen, posting on TikTok, building a Lego set, watching a Star Wars show, or playing with his family dogs, Georgia and Charlie.&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/bCToGDhtk7MjtkRDLDgpYT-1920-80.jpg">
                                                            <media:credit><![CDATA[Jacob Krol/Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Amazon Echo Show 16]]></media:description>                                                            <media:text><![CDATA[Amazon Echo Show 16]]></media:text>
                                <media:title type="plain"><![CDATA[Amazon Echo Show 16]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/bCToGDhtk7MjtkRDLDgpYT-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>Amazon’s new Echo Show 16 starts at $499.99 and boasts a fresh design</strong></li><li><strong>Alexa+ gets a redesigned interface with interactive Cards</strong></li><li><strong>You can even get the 16-inch smart display with a NanoMatte finish</strong></li></ul><p>Amazon’s new Echo Show 16 looks like a big step forward for its smart displays. With a slimmer design, upgraded audio, and a redesigned Alexa+ interface, it feels like Amazon’s hardware and software are finally working in tandem. </p><p>It has a thinner, more modern look, almost mimicking that of an <a href="https://www.techradar.com/computing/macs/apple-imac-24-inch-m4-2024-review-the-best-and-most-colorful-all-in-one-computer-levels-up">iMac</a>, with a brighter, more vibrant display that can be treated with the special anti-glare NanoMatte coating. It also boasts a redesigned interface that feels tailor-made for the larger screen.</p><p>At $499.99 with a standard display and $569.99 with NanoMatte, the new Echo Show 16 is very much a premium smart display. It’s also only available in the United States for now and is up for preorder ahead of a mid-December launch. You can also save by preordering, with $100 off either finish.</p><p>Like the refreshed <a href="https://www.techradar.com/home/smart-home/the-new-echo-show-looks-stunning-and-it-feels-like-amazons-most-high-end-smart-display-yet">Echo Show 8 and Echo Show 11</a>, this Echo Show 16 feels like Amazon’s device design team, led by Panos Panay, has hit its stride. I only spent a handful of minutes with it, but I can already see that the design and software are working in tandem, and this could be the template for future Echo Show smart displays.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="vkmsgyZE992Qz3iYiubY9Y" name="Amazon Echo Show 16" alt="Amazon Echo Show 16" src="https://cdn.mos.cms.futurecdn.net/vkmsgyZE992Qz3iYiubY9Y-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Jacob Krol/Future)</span></figcaption></figure><p>Amazon has redesigned the entire build, including the internals, from the ground up, packing everything into an anodized aluminum frame that’s 40% slimmer than that of the <a href="https://www.techradar.com/home/smart-home-hubs/echo-show-15-2024-review">Echo Show 15</a> or 21. The audio team has also built out eight custom micro-woofers on the sides and two tweeters for robust audio. In the demo space, it got pretty loud with no noticeable muddiness. It can also adjust playback in real time using the onboard microphones, sensors, and custom algorithms to ensure sound stays clear.</p><p>There are four microphones as well, so Alexa can clearly hear you when you make queries, but they also help if you’re on a video call, letting whoever you’re speaking to hear you without extra background noise. Two forward-facing microphones sit next to the wide-angle 13MP camera, and two are on the rear.</p><p>The 16-inch display is Full HD, and I’m especially loving the NanoMatte finish, particularly for a device that might be wall-mounted or used with the separately sold swivel stand. Either way, it could be exposed to varying degrees of natural sunlight, and glare can be an issue with smart displays.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="mwATEELgginjj8NFc5j8ZT" name="Amazon Echo Show 16" alt="Amazon Echo Show 16" src="https://cdn.mos.cms.futurecdn.net/mwATEELgginjj8NFc5j8ZT-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Jacob Krol/Future)</span></figcaption></figure><p>Of course, Alexa — specifically Alexa+ — is central to this, and the Show 16’s new Cards, which organize your conversations with the assistant, offer a new way to interact with and revisit those conversations. Panos described the interface as a combination of user interface and AI, and explained how the two work together.</p><p>When you open a Card from a previous Alexa conversation, you’re presented with the original prompt, condensed, alongside jumping-off points on the right and more detailed information next to it. You can easily tap on those suggestions or pull up the original conversation. Alexa's new conversation design is also reminiscent of how conversations are organized in the Siri app. The new look is also rolling out to the Alexa mobile app.</p><p>The whole interface feels a bit cleaner, and you can finally choose between different Screen Styles for the Echo Show 16. These include a Family Organizer for calendars and family plans, a Smart Home view for controlling connected devices — think the Echo Hub on steroids — and a Photos option that turns the display into a digital picture frame.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Rye5xmrmoqavfEbBkM8BUT" name="Amazon Echo Show 16" alt="Amazon Echo Show 16" src="https://cdn.mos.cms.futurecdn.net/Rye5xmrmoqavfEbBkM8BUT-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Jacob Krol/Future)</span></figcaption></figure><h2 id="a-more-focused-echo-show">A more focused Echo Show</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="bBX2pk96iXCH5DVFQFNwST" name="Amazon Echo Show 16" alt="Amazon Echo Show 16" src="https://cdn.mos.cms.futurecdn.net/bBX2pk96iXCH5DVFQFNwST-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Jacob Krol/Future)</span></figcaption></figure><p>After spending a little time with the Echo Show 16, I came away most impressed by the cohesive feel of the hardware and software. The slimmer frame, more capable audio setup, NanoMatte display option, and redesigned Alexa+ experience all serve the same goal: making a large smart display more useful in the home.</p><p>The new Cards could be particularly interesting as Alexa+ becomes more capable, giving conversations a life beyond the moment you ask a question. And with Screen Styles that cater to different household needs, the Echo Show 16 feels less like a screen that simply sits on a counter or wall and more like a hub for organizing your home.</p><p>I’ll need to spend more time with it to see how well those features work in everyday use, but my first impression is that Amazon has made a more considered, cohesive smart display. If the new Alexa+ experience delivers on its promise, the Echo Show 16 could be one of the more compelling examples of where Amazon wants its smart home devices to go next.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Meet the TechRadar Product of the Year 2026 winners ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Though 2026 has been a tumultuous time for technology when it comes to price hikes and shortages, the tech that's reached us has been excellent — in fact, it's been a banner year in most areas, just with some downsides for your wallet.</p><p>We've already crowned the best tech of the year as chosen by you in our <a href="https://www.techradar.com/tech/techradar-readers-choice-awards-2026-winners">TechRadar Readers' Choice Awards 2026</a> — but this is where we let our experts have their say.</p><p>Our writers and editors chose their favorite products in nearly 100 categories, ranging across all the kinds of products we review. In some cases, we agree with the readers; in lots of cases, we don't. So read on to see which gadgets we rate as being the most impressive of the last 12 months.</p><h3 class="article-body__section" id="section-phones-tablets"><span>Phones &amp; tablets</span></h3><h2 id="phone-of-the-year">Phone of the Year</h2><div class="product star-deal"><a data-dimension112="96b92840-cc64-11f1-82ce-c17969d61b64" data-action="Star Deal Block" data-label="iPhone 18 Pro review" data-dimension48="iPhone 18 Pro review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:987px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="MMTnuPMtkkmg2vJGFngUdR" name="iPhone 18 Pro square" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/MMTnuPMtkkmg2vJGFngUdR-1920-80.jpg" mos="" align="middle" fullscreen="" width="987" height="987" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Apple iPhone 18 Pro</strong></p><p>Wherever you look, the iPhone 18 Pro excels. It might not have the biggest camera sensor or the longest-lasting battery of any phone on the market, but it does offer a near-unrivaled <em>combination</em> of premium flagship features. From its variable aperture feature and pro-level video capabilities to its phenomenal performance and gorgeous display, the 18 Pro is the Swiss Army knife of 2026 smartphones.</p><p>Read our full <a href="https://www.techradar.com/phones/iphone/iphone-18-pro-and-iphone-18-pro-max-review" data-dimension112="96b92840-cc64-11f1-82ce-c17969d61b64" data-action="Star Deal Block" data-label="iPhone 18 Pro review" data-dimension48="iPhone 18 Pro review" data-dimension25="">iPhone 18 Pro review</a></p></div><h2 id="phone-brand-of-the-year">Phone Brand of the Year</h2><div class="product star-deal"><a data-dimension112="96b92930-cc64-11f1-896c-ab6749f26f68" data-action="Star Deal Block" data-label="Honor Magic 8 Pro" data-dimension48="Honor Magic 8 Pro" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="X6W4HDkE66V8ne34F3u8Lk" name="Honor logo" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/X6W4HDkE66V8ne34F3u8Lk-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Honor</strong></p><p>The Chinese company has brought something competitive to the table at every turn in 2026. The <a href="https://www.techradar.com/phones/honor-phones/honor-magic-8-pro-review" data-dimension112="96b92930-cc64-11f1-896c-ab6749f26f68" data-action="Star Deal Block" data-label="Honor Magic 8 Pro" data-dimension48="Honor Magic 8 Pro" data-dimension25="">Honor Magic 8 Pro</a> is an extremely capable flagship. The <a href="https://www.techradar.com/phones/honor-magic-v6-review">Magic V6</a> is easily one of the best foldables you can buy. The <a href="https://www.techradar.com/phones/android/honor-600-review">Honor 600</a> series offers some serious value for money in the mid-range sector. The <a href="https://www.techradar.com/tablets/honor-magic-pad-4-review">MagicPad 4</a> is an iPad-beating tablet in several ways. And the Robot Phone is, well, the Robot Phone. Honor’s products aren’t globally available in the same way as, say, Apple's or Samsung’s, but those who <em>have</em> tried the brand’s phones and tablets will know about their level of hardware quality.</p></div><h2 id="phones-innovation-of-the-year">Phones Innovation of the Year</h2><div class="product star-deal"><a data-dimension112="96b92a20-cc64-11f1-93cb-9771d23377f9" data-action="Star Deal Block" data-label="Honor Robot Phone hands-on" data-dimension48="Honor Robot Phone hands-on" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="GWpvqhjz9xULEALSTiCEKo" name="HONOR Robot Phone" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/GWpvqhjz9xULEALSTiCEKo-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Honor Robot Phone</strong></p><p>Sticking with Honor, it’s hard to see past the Robot Phone as the most exciting Phones Innovation of the Year in 2026. There's been some competition from foldables in this area this year, but Honor deserves credit for bringing something wildly different to the market (in China, at least). Will we ever see the Robot Phone and its fully motorized mechanical gimbal arm in Western markets? I doubt it — but that doesn’t make it any less exciting.</p><p>Read our <a href="https://www.techradar.com/phones/honor-phones/i-spent-two-hours-with-the-honor-robot-phone-and-this-ridiculous-remarkable-device-made-me-feel-like-a-kid-again" data-dimension112="96b92a20-cc64-11f1-93cb-9771d23377f9" data-action="Star Deal Block" data-label="Honor Robot Phone hands-on" data-dimension48="Honor Robot Phone hands-on" data-dimension25="">Honor Robot Phone hands-on</a></p></div><h2 id="best-value-phone">Best Value Phone</h2><div class="product star-deal"><a data-dimension112="96b92b06-cc64-11f1-bd32-89a3e812de35" data-action="Star Deal Block" data-label="Motorola Edge 70 FusionThe Motorola Edge 70 Fusion is in another world for pure value compared to most phones — for example, compared to the iPhone 17e, it costs almost exactly half the price and offers an extra camera, a much larger battery, faster charging, and a higher display refresh rate. The Edge 70 Fusion is not a flashy phone, but it certainly punches above its budget price tag." data-dimension48="Motorola Edge 70 FusionThe Motorola Edge 70 Fusion is in another world for pure value compared to most phones — for example, compared to the iPhone 17e, it costs almost exactly half the price and offers an extra camera, a much larger battery, faster charging, and a higher display refresh rate. The Edge 70 Fusion is not a flashy phone, but it certainly punches above its budget price tag." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:900px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="aKSAxHNZWDBPBeGpJYktQD" name="136754001608734" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/aKSAxHNZWDBPBeGpJYktQD-1920-80.jpg" mos="" align="middle" fullscreen="" width="900" height="900" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Motorola Edge 70 Fusion</strong></p><p>The Motorola Edge 70 Fusion is in another world for pure value compared to most phones — for example, compared to the iPhone 17e, it costs almost exactly half the price and offers an extra camera, a much larger battery, faster charging, and a higher display refresh rate. The Edge 70 Fusion is not a flashy phone, but it certainly punches above its budget price tag.</p></div><h2 id="best-mid-range-phone">Best Mid-Range Phone</h2><div class="product star-deal"><a data-dimension112="96b92bec-cc64-11f1-b646-b5879f2dce4f" data-action="Star Deal Block" data-label="iPhone 17" data-dimension48="iPhone 17" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:524px;"><p class="vanilla-image-block" style="padding-top:124.05%;"><img id="wkrZiEDrZzFQKguNG2P8WE" name="image" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/wkrZiEDrZzFQKguNG2P8WE-1920-80.png" mos="" align="middle" fullscreen="" width="524" height="650" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Apple iPhone 17</strong></p><p>The Apple <a href="https://www.techradar.com/phones/iphone/apple-iphone-17-review" data-dimension112="96b92bec-cc64-11f1-b646-b5879f2dce4f" data-action="Star Deal Block" data-label="iPhone 17" data-dimension48="iPhone 17" data-dimension25="">iPhone 17</a> is over 12 months old now (it just slips into this year’s eligibility window), and it wasn’t replaced with a successor in September — but it didn’t need to be. With its 120Hz refresh rate, two great rear cameras, powerful A19 chipset, and still-industry-leading Center Stage selfie camera, the iPhone 17 is still the iPhone we recommend to most people.</p></div><h2 id="best-folding-phone">Best Folding Phone</h2><div class="product star-deal"><a data-dimension112="96b92cdc-cc64-11f1-92c3-cf01630e4dd5" data-action="Star Deal Block" data-label="living with the phone for a month" data-dimension48="living with the phone for a month" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:938px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="A9n4D9qoFM5NC7ntdB4UkZ" name="Samsung Galaxy Z Fold 8 square" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/A9n4D9qoFM5NC7ntdB4UkZ-1920-80.jpg" mos="" align="middle" fullscreen="" width="938" height="938" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Samsung Galaxy Z Fold 8</strong></p><p>The Samsung Galaxy Z Fold 8 is the only globally available passport-shaped foldable we’ve tested fully (and that's eligible for this year's awards), and it's earned our pick as the Best Folding Phone of the year. We were skeptical about the practicality of the Z Fold 8’s stumpy form factor, but after <a href="https://www.techradar.com/phones/samsung-galaxy-phones/ive-spent-a-month-with-the-samsung-galaxy-z-fold-8-and-this-video-friendly-phone-has-turned-me-into-a-foldable-believer" data-dimension112="96b92cdc-cc64-11f1-92c3-cf01630e4dd5" data-action="Star Deal Block" data-label="living with the phone for a month" data-dimension48="living with the phone for a month" data-dimension25="">living with the phone for a month</a>, we came around to its charming oddness.</p><p>Read our full <a href="https://www.techradar.com/phones/samsung-galaxy-phones/samsung-galaxy-z-fold-8-review">Samsung Galaxy Z fold 8 review</a></p></div><h2 id="best-flip-phone">Best Flip Phone</h2><div class="product star-deal"><a data-dimension112="96b92dc2-cc64-11f1-8330-eb338348b559" data-action="Star Deal Block" data-label="Motorola Razr Ultra 2026The Motorola Razr Ultra 2026 (or Motorola Razr 70 Ultra, as it’s called in certain regions) is, for us, the best phone you can buy in this category. The Galaxy Z Flip 8 has better software, a newer chipset, and is slightly more affordable — but the latest Razr Ultra has a larger battery, faster charging, and better cameras. It’s a close-run thing, but this is the flip phone we'd choose." data-dimension48="Motorola Razr Ultra 2026The Motorola Razr Ultra 2026 (or Motorola Razr 70 Ultra, as it’s called in certain regions) is, for us, the best phone you can buy in this category. The Galaxy Z Flip 8 has better software, a newer chipset, and is slightly more affordable — but the latest Razr Ultra has a larger battery, faster charging, and better cameras. It’s a close-run thing, but this is the flip phone we'd choose." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:569px;"><p class="vanilla-image-block" style="padding-top:120.04%;"><img id="UFcw6DayeXS6KCQ4aN2KaB" name="Motorola Razr Ultra 2026" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/UFcw6DayeXS6KCQ4aN2KaB-1920-80.jpg" mos="" align="middle" fullscreen="" width="569" height="683" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Motorola Razr Ultra 2026</strong></p><p>The Motorola Razr Ultra 2026 (or Motorola Razr 70 Ultra, as it’s called in certain regions) is, for us, the best phone you can buy in this category. The Galaxy Z Flip 8 has better software, a newer chipset, and is slightly more affordable — but the latest Razr Ultra has a larger battery, faster charging, and better cameras. It’s a close-run thing, but this is the flip phone we'd choose.</p></div><h2 id="best-camera-phone">Best Camera Phone</h2><div class="product star-deal"><a data-dimension112="96b92eb2-cc64-11f1-a50c-17f5d0a8ed50" data-action="Star Deal Block" data-label="beat the Galaxy S26 Ultra" data-dimension48="beat the Galaxy S26 Ultra" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:440px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="ZQUV2uTiCS8CJARLbiz9SH" name="Oppo Find X9 Ultra" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ZQUV2uTiCS8CJARLbiz9SH-1920-80.png" mos="" align="middle" fullscreen="" width="440" height="440" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Oppo Find X9 Ultra</strong></p><p>The Oppo Find X9 Ultra is an absolute beast of a camera phone. It boasts a 200MP main lens, a 50MP ultra-wide lens, a 200MP 3x telephoto lens, and a 50MP 10x telephoto (f/3.5) lens, which is a combination that helped it <a href="https://www.techradar.com/phones/samsung-galaxy-s26-ultra-vs-oppo-find-x9-ultra-camera-comparison" data-dimension112="96b92eb2-cc64-11f1-a50c-17f5d0a8ed50" data-action="Star Deal Block" data-label="beat the Galaxy S26 Ultra" data-dimension48="beat the Galaxy S26 Ultra" data-dimension25="">beat the Galaxy S26 Ultra</a> and <a href="https://www.techradar.com/phones/ive-tested-almost-every-phone-released-this-year-here-are-my-5-favorite-models-of-2026-so-far">hold its own against even the Lumix TZ300 and Nikon Z8</a> in our head-to-head comparisons. It’s heavy, thick, and eye-wateringly expensive, but the Find X9 Ultra is the closest we’ve come to a truly camera-rivaling smartphone.</p><p>Read our full <a href="https://www.techradar.com/phones/oppo-phones/oppo-find-x9-ultra-review">Oppo Find X9 Ultra review</a></p></div><h2 id="best-gaming-phone">Best Gaming Phone</h2><div class="product star-deal"><a data-dimension112="96b92f98-cc64-11f1-8891-dd45a2003eca" data-action="Star Deal Block" data-label="RedMagic 11 Pro review" data-dimension48="RedMagic 11 Pro review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:900px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="DJZNUmxKtXjFHRDLAR763H" name="Redmagic 11 Pro" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/DJZNUmxKtXjFHRDLAR763H-1920-80.jpg" mos="" align="middle" fullscreen="" width="900" height="900" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>RedMagic 11 Pro</strong></p><p>If you’re looking for an unashamedly gamer-y smartphone, it doesn’t get much better than the RedMagic 11 Pro. With its exposed water-cooling system, capacitive shoulder buttons, powerful Snapdragon 8 Elite Gen 5 chipset, and gorgeous 6.85-inch OLED display, it’s more handheld console than phone.</p><p>Read our full <a href="https://www.techradar.com/phones/redmagic-11-pro-review" data-dimension112="96b92f98-cc64-11f1-8891-dd45a2003eca" data-action="Star Deal Block" data-label="RedMagic 11 Pro review" data-dimension48="RedMagic 11 Pro review" data-dimension25="">RedMagic 11 Pro review</a></p></div><h2 id="best-ai-phone">Best AI Phone</h2><div class="product star-deal"><a data-dimension112="96b9307e-cc64-11f1-8b59-039db9827106" data-action="Star Deal Block" data-label="Google Pixel 11 Pro review" data-dimension48="Google Pixel 11 Pro review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1057px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="LQEtSseEJELajRJMnuo2oi" name="Google Pixel 11 Pro square" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/LQEtSseEJELajRJMnuo2oi-1920-80.jpg" mos="" align="middle" fullscreen="" width="1057" height="1057" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Google Pixel 11 Pro</strong></p><p>Even though Google’s latest Pixel series doesn’t bring much newness to the table, it’s hard to argue against the Pixel 11 Pro’s status as the Best AI Phone money can buy. There’s Camera Coach, Magic Cue, Magic Editor, Magic Capture, Rambler, and, of course, system-wide Gemini integration to take advantage of with Google’s latest flagship. If AI is your jam, the Pixel 11 Pro should be your phone.</p><p>Read our full <a href="https://www.techradar.com/phones/google-pixel-phones/google-pixel-11-pro-review" data-dimension112="96b9307e-cc64-11f1-8b59-039db9827106" data-action="Star Deal Block" data-label="Google Pixel 11 Pro review" data-dimension48="Google Pixel 11 Pro review" data-dimension25="">Google Pixel 11 Pro review</a></p></div><h2 id="best-phone-accessory">Best Phone Accessory</h2><div class="product star-deal"><a data-dimension112="96b93164-cc64-11f1-8df0-ff4501b55ee0" data-action="Star Deal Block" data-label="DJI Osmo Mobile 8P review" data-dimension48="DJI Osmo Mobile 8P review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:374px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="upiRycsFX97s5Czit7CveP" name="DJI Osmo Mobile 8P" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/upiRycsFX97s5Czit7CveP-1920-80.png" mos="" align="middle" fullscreen="" width="374" height="374" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>DJI Osmo Mobile 8P</strong></p><p>Phone gimbals aren’t the flashiest products around, but the DJI Osmo Mobile 8P deserves credit for being one of the best phone accessories money can buy. As we noted in our review, the 8P adds a remote control and even better tracking capabilities to the already impressive Osmo Mobile 8 formula, and as such, it’s an easy recommendation for content creators.</p><p>Read our full <a href="https://www.techradar.com/phones/phone-accessories/dji-osmo-mobile-8p-review" data-dimension112="96b93164-cc64-11f1-8df0-ff4501b55ee0" data-action="Star Deal Block" data-label="DJI Osmo Mobile 8P review" data-dimension48="DJI Osmo Mobile 8P review" data-dimension25="">DJI Osmo Mobile 8P review</a></p></div><h2 id="best-tablet">Best Tablet</h2><div class="product star-deal"><a data-dimension112="96b9324a-cc64-11f1-b1b0-bbe601dad34d" data-action="Star Deal Block" data-label="Honor MagicPad 4 review" data-dimension48="Honor MagicPad 4 review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:125.00%;"><img id="96G6mSrGhvutLZNVZ8xTbJ" name="800_800_90Percent_9F82088AA611F21DCDC085683CE7DB8806483174CB79EC46mp copy" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/96G6mSrGhvutLZNVZ8xTbJ-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Honor MagicPad 4</strong></p><p>The Android tablet market is a real mix of good, bad, and terrible right now, but the Honor MagicPad 4 surprised us by being a genuinely iPad-rivaling slate in testing this year. For a lower price than the latest iPad Air, the MagicPad 4 offers a thin and lightweight design, a stunning OLED screen, an excellent eight-speaker stereo setup, and near-unbeatable update support. Here’s hoping Honor continues its hot streak into 2027.</p><p>Read our full <a href="https://www.techradar.com/tablets/honor-magic-pad-4-review" data-dimension112="96b9324a-cc64-11f1-b1b0-bbe601dad34d" data-action="Star Deal Block" data-label="Honor MagicPad 4 review" data-dimension48="Honor MagicPad 4 review" data-dimension25="">Honor MagicPad 4 review</a></p></div><h2 id="best-ereader">Best eReader</h2><div class="product star-deal"><a data-dimension112="96b9333a-cc64-11f1-969e-f7d3ef3d02b7" data-action="Star Deal Block" data-label="Amazon Kindle Scribe (2025) review" data-dimension48="Amazon Kindle Scribe (2025) review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1875px;"><p class="vanilla-image-block" style="padding-top:133.33%;"><img id="wdnmAgqJLtj5o3TWkgcbvU" name="Amazon Kindle Scribe (2025)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/wdnmAgqJLtj5o3TWkgcbvU-1920-80.webp" mos="" align="middle" fullscreen="" width="1875" height="2500" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Amazon Kindle Scribe (2025)</strong></p><p>The last 12 months have seen plenty of great ereaders and digital note-takers come to market, but the Amazon Kindle Scribe (2025) has become our go-to recommendation for those after an ereader/notebook hybrid. It's pricey, yes, but the Scribe’s 11-inch E Ink Carta 1300 display is a joy to behold.</p><p>Read our full <a href="https://www.techradar.com/tablets/ereaders/amazon-kindle-scribe-2025-with-frontlight-review" data-dimension112="96b9333a-cc64-11f1-969e-f7d3ef3d02b7" data-action="Star Deal Block" data-label="Amazon Kindle Scribe (2025) review" data-dimension48="Amazon Kindle Scribe (2025) review" data-dimension25="">Amazon Kindle Scribe (2025) review</a></p></div><h3 class="article-body__section" id="section-cameras-drones"><span>Cameras &amp; drones</span></h3><h2 id="camera-of-the-year">Camera of the Year</h2><div class="product star-deal"><a data-dimension112="a94c625c-cc77-11f1-993f-c9b2e11a5357" data-action="Star Deal Block" data-label="Sony A7R VI review" data-dimension48="Sony A7R VI review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1600px;"><p class="vanilla-image-block" style="padding-top:125.00%;"><img id="fu3ViSBeXY8uXFCgJ6V26X" name="Wex copy" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/fu3ViSBeXY8uXFCgJ6V26X-1920-80.jpg" mos="" align="middle" fullscreen="" width="1600" height="2000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Sony A7R VI</strong></p><p>Perfect ratings are rare, but the A7R VI earned five stars with its 66.8MP stacked full-frame sensor, image stabilization, new processor and improved subject-detection autofocus, which combine for class-leading quality and performance. Whether you shoot landscape photography or action, the A7R VI can handle it all, and its excellent handling and new and improved battery was the cherry on the cake. Our verdict? "Sony can stop making cameras now."</p><p>Read our full <a href="https://www.techradar.com/cameras/mirrorless-cameras/sony-a7r-vi-review" data-dimension112="a94c625c-cc77-11f1-993f-c9b2e11a5357" data-action="Star Deal Block" data-label="Sony A7R VI review" data-dimension48="Sony A7R VI review" data-dimension25="">Sony A7R VI review</a></p></div><h2 id="brand-of-the-year">Brand of the Year</h2><div class="product star-deal"><a data-dimension112="a94c6342-cc77-11f1-981e-9b2b884f42d2" data-action="Star Deal Block" data-label="SonyFollowing a relatively quiet year, Sony has stood out in 2026 with three top cameras and a raft of new lenses. We gave a perfect five-star rating to the Sony A7R VI, which received high praise from our veteran Cameras Editor who said it had "no weaknesses". The A7 V took top spot in our best mirrorless cameras guide, while the RX10 V revived bridge cameras and extended Sony’s lead at the top in this category. Add Sony’s stellar macro lens to the mix and this award was inevitable." data-dimension48="SonyFollowing a relatively quiet year, Sony has stood out in 2026 with three top cameras and a raft of new lenses. We gave a perfect five-star rating to the Sony A7R VI, which received high praise from our veteran Cameras Editor who said it had "no weaknesses". The A7 V took top spot in our best mirrorless cameras guide, while the RX10 V revived bridge cameras and extended Sony’s lead at the top in this category. Add Sony’s stellar macro lens to the mix and this award was inevitable." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:960px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="UvBWU2VFhHEeeGpLEaTMpM" name="Sony Logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/UvBWU2VFhHEeeGpLEaTMpM-1920-80.jpg" mos="" align="middle" fullscreen="" width="960" height="960" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Sony</strong></p><p>Following a relatively quiet year, Sony has stood out in 2026 with three top cameras and a raft of new lenses. We gave a perfect five-star rating to the Sony A7R VI, which received high praise from our veteran Cameras Editor who said it had "no weaknesses". The A7 V took top spot in our best mirrorless cameras guide, while the RX10 V revived bridge cameras and extended Sony’s lead at the top in this category. Add Sony’s stellar macro lens to the mix and this award was inevitable.</p></div><h2 id="camera-innovation-of-the-year">Camera Innovation of the Year </h2><div class="product star-deal"><a data-dimension112="a94c641e-cc77-11f1-abe5-5fbe49772fe3" data-action="Star Deal Block" data-label="Antigravity A1 review" data-dimension48="Antigravity A1 review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:900px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="ezT7C3e2Rb7fArJRUNDYPS" name="Antigravity A1" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ezT7C3e2Rb7fArJRUNDYPS-1920-80.jpg" mos="" align="middle" fullscreen="" width="900" height="900" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Antigravity A1</strong></p><p>The Antigravity A1 was a first-of-its-kind drone, one that can shoot true 360 degree video thanks to its dual camera array. The Insta360-backed company effectively gave us an airborne Insta360 X5, with immersive 8K video recording that sees in every direction. At the launch event, we donned the company’s goggles and followed racing cars around a track, and the whole experience was intuitive — but most of all immersive. You don’t need to worry about framing the shot, because that happens later using Insta360’s clever software, which can frame and compile videos after the fact.</p><p>Read our full <a href="https://www.techradar.com/cameras/drones/antigravity-a1-review" data-dimension112="a94c641e-cc77-11f1-abe5-5fbe49772fe3" data-action="Star Deal Block" data-label="Antigravity A1 review" data-dimension48="Antigravity A1 review" data-dimension25="">Antigravity A1 review</a></p></div><h2 id="best-beginner-camera">Best Beginner Camera</h2><div class="product star-deal"><a data-dimension112="a94c64fa-cc77-11f1-a528-77ae24a61e1b" data-action="Star Deal Block" data-label="OM System PEN review" data-dimension48="OM System PEN review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="veP8MsCnb7ekq6QLikNab7" name="OM System PEN" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/veP8MsCnb7ekq6QLikNab7-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="2000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>OM System PEN</strong></p><p>It was a tight call between the OM System PEN and the Lumix L10, but ultimately we felt that the PEN is the better starting point for beginner photographers, at a much lower price point. Not only is the PEN easy on the eye, but it features image stabilization, a rangefinder-style EVF, a weatherproof body, and a host of clever computational photography modes that smartphone upgrades will feel at home with, and that encourage creativity. A huge choice of lenses and a new weatherproof kit lens complete the package. </p><p>Read our <a href="https://www.techradar.com/cameras/mirrorless-cameras/om-system-pen-review" data-dimension112="a94c64fa-cc77-11f1-a528-77ae24a61e1b" data-action="Star Deal Block" data-label="OM System PEN review" data-dimension48="OM System PEN review" data-dimension25="">OM System PEN review</a></p></div><h2 id="best-mid-range-camera">Best Mid-range camera</h2><div class="product star-deal"><a data-dimension112="a94c65d6-cc77-11f1-94e1-69c423b8b99f" data-action="Star Deal Block" data-label="Sony A7 V review" data-dimension48="Sony A7 V review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="66vuR2v7zSvEYkXQRfYM9g" name="Sony A7 V" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/66vuR2v7zSvEYkXQRfYM9g-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Sony A7 V</strong></p><p>The mid-range full-frame category is fiercely contested by Canon, Nikon, Sony and Panasonic, but Sony stole back its crown with the new A7 V, in a year that Canon also released the stellar EOS R6 Mark III. Between those two 5-star cameras, we felt the A7 V had the (slight) edge overall; there's nothing to choose in terms of resolution, but the A7 V has a partially stacked sensor for what should be quicker readout speeds, plus snappier subject detection autofocus, wider dynamic range, versatile flip-and-tilt screen, and class-leading battery life. </p><p>Read our <a href="https://www.techradar.com/cameras/sony-a7-v-review" data-dimension112="a94c65d6-cc77-11f1-94e1-69c423b8b99f" data-action="Star Deal Block" data-label="Sony A7 V review" data-dimension48="Sony A7 V review" data-dimension25="">Sony A7 V review</a></p></div><h2 id="best-professional-camera">Best Professional Camera</h2><div class="product star-deal"><a data-dimension112="a94c66b2-cc77-11f1-848a-d5c1ccaacf33" data-action="Star Deal Block" data-label="Sony A7R VI review" data-dimension48="Sony A7R VI review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1600px;"><p class="vanilla-image-block" style="padding-top:125.00%;"><img id="fu3ViSBeXY8uXFCgJ6V26X" name="Wex copy" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/fu3ViSBeXY8uXFCgJ6V26X-1920-80.jpg" mos="" align="middle" fullscreen="" width="1600" height="2000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Sony A7R VI</strong></p><p>It’s actually been a quiet year in the professional camera category, but that's probably good for the other companies, because the A7R VI would’ve been hard for anyone to compete with. It ups the bar with a class-leading 66.8MP full-frame stacked sensor that's backed up with the power, speed and pro-grade body that make the camera a formidable tool in any pro photography scenario. We shot landscape, portrait and wildlife photography, and the pro camera thrived in all situations.</p><p>Read our full <a href="https://www.techradar.com/cameras/mirrorless-cameras/sony-a7r-vi-review" data-dimension112="a94c66b2-cc77-11f1-848a-d5c1ccaacf33" data-action="Star Deal Block" data-label="Sony A7R VI review" data-dimension48="Sony A7R VI review" data-dimension25="">Sony A7R VI review</a></p></div><h2 id="best-compact-and-instant-camera">Best Compact and Instant Camera</h2><div class="product star-deal"><a data-dimension112="a94c6798-cc77-11f1-a688-1f7aeca6eed5" data-action="Star Deal Block" data-label="Ricoh GR IV review" data-dimension48="Ricoh GR IV review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="qrjRXWrvZ8VofixJmXiMbL" name="Ricoh GR IV" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/qrjRXWrvZ8VofixJmXiMbL-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Ricoh GR IV </strong></p><p>Being intimately familiar with the GR III, we were super excited about the GR IV launch and the upgrades it would bring. A new 26MP APS-C sensor with five-axis stabilization and improved battery life topped the improvements, but we’ll have to keep fingers crossed for next time for the improved build quality, a tilt screen and built-in-flash we wished for. Even still, the GR IV can shoot the best quality photos from a truly pocketable camera, with a dedicated Monochrome edition that came alter to boot. The price hike stung, but no other brand is making a compact like Ricoh is. </p><p>Read our <a href="https://www.techradar.com/cameras/compact-cameras/ricoh-gr-iv-review" data-dimension112="a94c6798-cc77-11f1-a688-1f7aeca6eed5" data-action="Star Deal Block" data-label="Ricoh GR IV review" data-dimension48="Ricoh GR IV review" data-dimension25="">Ricoh GR IV review</a></p></div><h2 id="best-action-and-vlogging-camera">Best Action and Vlogging Camera</h2><div class="product star-deal"><a data-dimension112="a94c6892-cc77-11f1-a514-27d766d2af77" data-action="Star Deal Block" data-label="DJI Osmo Pocket 4P review" data-dimension48="DJI Osmo Pocket 4P review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:460px;"><p class="vanilla-image-block" style="padding-top:125.22%;"><img id="RmxAY8i7fLK2oHGXBdF83i" name="3f3f146867bfa57f06580c43c6fe023b@retina_small copy" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/RmxAY8i7fLK2oHGXBdF83i-1920-80.jpg" mos="" align="middle" fullscreen="" width="460" height="576" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>DJI Osmo Pocket 4P</strong></p><p>It’s been a busy year in this category, with Insta360 and DJI in particular trading blows. First came DJI's Pocket 4, which was a modest upgrade of the Pocket 3, but DJI had something extra special up its sleeve; a twin-lens gimbal camera Pocket 4P, which would change the game for vlogging. Insta360 then tried to steal DJI’s thunder with its innovative Luna Ultra's twin lenses and removable remote module — but DJI's Pocket 4P feels like the more polished of the two, and the one we have found ourselves turning to more often for shooting stabilized 4K content. </p><p>Read our <a href="https://www.techradar.com/cameras/video-cameras/dji-osmo-pocket-4p-review" data-dimension112="a94c6892-cc77-11f1-a514-27d766d2af77" data-action="Star Deal Block" data-label="DJI Osmo Pocket 4P review" data-dimension48="DJI Osmo Pocket 4P review" data-dimension25="">DJI Osmo Pocket 4P review</a></p></div><h2 id="best-camera-lens">Best Camera Lens</h2><div class="product star-deal"><a data-dimension112="a94c698c-cc77-11f1-9c06-793713f21e75" data-action="Star Deal Block" data-label="Sigma 135mm f/1.4 DG | Art review" data-dimension48="Sigma 135mm f/1.4 DG | Art review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="8un4hXRo9dcz8GDHoHVogD" name="Sigma 135mm F1.4 DG Art" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/8un4hXRo9dcz8GDHoHVogD-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Sigma 135mm f/1.4 DG | Art</strong></p><p>Lenses is a competitive category year after year, and 2025-2026 was no different, with a top Sony macro optic, Nikon's slimmed down 70-200mm f/2.8 and a number of superb-value Viltrox optics. However, we must recognize innovation and give credit where it's due, which is why Sigma’s first 135mm telephoto lens with a f/1.4 aperture blew us away. Bulky, yes, but we gave it five stars in our review, calling the 135mm F1.4 DG / Art the 'bokeh master' — if you want the dreamiest portraits, look no further.</p><p>Read our <a href="https://www.techradar.com/cameras/camera-lenses/sigmas-135mm-f-1-4-dg-art-review" data-dimension112="a94c698c-cc77-11f1-9c06-793713f21e75" data-action="Star Deal Block" data-label="Sigma 135mm f/1.4 DG | Art review" data-dimension48="Sigma 135mm f/1.4 DG | Art review" data-dimension25="">Sigma 135mm f/1.4 DG | Art review</a></p></div><h2 id="best-camera-accessory">Best Camera Accessory</h2><div class="product star-deal"><a data-dimension112="a94c6a68-cc77-11f1-803c-655f56692fe1" data-action="Star Deal Block" data-label="Insta360 Mic Pro review" data-dimension48="Insta360 Mic Pro review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:942px;"><p class="vanilla-image-block" style="padding-top:105.20%;"><img id="xetegRRYW9qKCfgtaMJVVC" name="Insta360 Mic Pro" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/xetegRRYW9qKCfgtaMJVVC-1920-80.jpg" mos="" align="middle" fullscreen="" width="942" height="991" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Insta360 Mic Pro</strong></p><p>DJI and Insta360 have been trading blows all year, but it was Insta360’s Mic Pro that was the final piece of the jigsaw for the 360 camera maker’s ecosystem. Insta360 fans using the likes of the class leading X6 360-degree camera, Ace Pro 2 action cam and Luna Ultra vlogging cameras can enjoy all the benefits of direct compatibility with one of the best wireless mics we’ve ever tested — mixing and matching their camera with a third party mic is no longer necessary. And what a mic it was — the Mic Pro has DJI-beating noise cancellation and an eye-catching, customizable e ink display.  </p><p>Read our<a href="https://www.techradar.com/cameras/camera-accessories/insta360-mic-pro-review" data-dimension112="a94c6a68-cc77-11f1-803c-655f56692fe1" data-action="Star Deal Block" data-label="Insta360 Mic Pro review" data-dimension48="Insta360 Mic Pro review" data-dimension25=""> Insta360 Mic Pro review</a></p></div><h2 id="best-drone">Best Drone</h2><div class="product star-deal"><a data-dimension112="a94c6b44-cc77-11f1-b654-f10016091919" data-action="Star Deal Block" data-label="DJI Avata 360 review" data-dimension48="DJI Avata 360 review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="fejYKXbLdtZ7zjyaFsPiwf" name="DJI-Avata-360-Motion-Fly-More-Combo" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/fejYKXbLdtZ7zjyaFsPiwf-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>DJI Avata 360</strong></p><p>First came the Antigravity A1 drone, and then came the DJI Avata 360, which felt like the more polished and versatile 360-degree drone of the two. Where the A1 has two fixed lenses to capture 360-degree footage, the Avata 360’s twin lenses are mounted to a gimbal which can rotate 90 degrees to switch between regular (front-facing) single-lens and top/bottom facing 360-degree use. The product also joins DJI's existing Avata ecosystem, which already includes superb FPV goggles and motion controller accessories. Bottom line — the A1 came first, but the Avata 360 upped the bar, and it costs much less. </p><p>Read our <a href="https://www.techradar.com/cameras/drones/dji-avata-360-review" data-dimension112="a94c6b44-cc77-11f1-b654-f10016091919" data-action="Star Deal Block" data-label="DJI Avata 360 review" data-dimension48="DJI Avata 360 review" data-dimension25="">DJI Avata 360 review</a></p></div><h3 class="article-body__section" id="section-computing"><span>Computing</span></h3><h2 id="laptop-of-the-year">Laptop of the Year</h2><div class="product star-deal"><a data-dimension112="40271992-d15f-11f1-9504-676b7d6645a1" data-action="Star Deal Block" data-label="MacBook Neo review" data-dimension48="MacBook Neo review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:698px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="womLd2PCLXN2ft6qBX5jxG" name="MacBook Neo" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/womLd2PCLXN2ft6qBX5jxG-1920-80.jpg" mos="" align="middle" fullscreen="" width="698" height="698" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Apple MacBook Neo</strong></p><p>If there's one laptop that has made the biggest impact in 2026, then it's the MacBook Neo. When Apple announced its brand-new MacBook earlier this year, along with the impressively-affordable starting price of $599 / £599 / AU$1,049, it sent shockwaves through the industry. That might sound like hyperbole, but by releasing a budget laptop that still features a premium-feeling (and looking) design and without <em>too</em> many compromises when it comes to features and performance, the MacBook Neo shook rival PC makers out of their complacency and got them to up their budget laptop game. We had numerous laptop makers freely admit that they were releasing $600 laptops to challenge the MacBook Neo. For the sheer impact alone, the MacBook Neo has to be our pick as laptop of the year.</p><p>Read our full <a href="https://www.techradar.com/computing/macbooks/apple-macbook-neo" data-dimension112="40271992-d15f-11f1-9504-676b7d6645a1" data-action="Star Deal Block" data-label="MacBook Neo review" data-dimension48="MacBook Neo review" data-dimension25="">MacBook Neo review</a></p></div><h2 id="computing-brand-of-the-year">Computing Brand of the Year</h2><div class="product star-deal"><a data-dimension112="40271a6e-d15f-11f1-810e-7dc305ebc738" data-action="Star Deal Block" data-label="NvidiaOnce again, Nvidia has dominated the computing industry this year — all without releasing a new consumer graphics card. While the AI bubble, and Nvidia's role in it, continues to have a huge impact on the computing industry, the company has continued to innovate. DLSS 4.5 brought improved image quality to Nvidia's upscaling tech, while also introducing 6x Multi Frame Generation that can help improve gaming performance, especially on lower-end cards. Nvidia also released RTX Spark, its Arm-based System-on-Chip (SoC) aimed at taking on Apple's M-series chips, especially in regards to creative and local AI tasks. Even its controversial DLSS 5 feature has won over some critics since its announcement." data-dimension48="NvidiaOnce again, Nvidia has dominated the computing industry this year — all without releasing a new consumer graphics card. While the AI bubble, and Nvidia's role in it, continues to have a huge impact on the computing industry, the company has continued to innovate. DLSS 4.5 brought improved image quality to Nvidia's upscaling tech, while also introducing 6x Multi Frame Generation that can help improve gaming performance, especially on lower-end cards. Nvidia also released RTX Spark, its Arm-based System-on-Chip (SoC) aimed at taking on Apple's M-series chips, especially in regards to creative and local AI tasks. Even its controversial DLSS 5 feature has won over some critics since its announcement." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="xGh4DQqK3HCKaAptk8dCRT" name="Nvidia logo" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/xGh4DQqK3HCKaAptk8dCRT-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Nvidia</strong></p><p>Once again, Nvidia has dominated the computing industry this year — all without releasing a new consumer graphics card. While the AI bubble, and Nvidia's role in it, continues to have a huge impact on the computing industry, the company has continued to innovate. DLSS 4.5 brought improved image quality to Nvidia's upscaling tech, while also introducing 6x Multi Frame Generation that can help improve gaming performance, especially on lower-end cards. Nvidia also released RTX Spark, its Arm-based System-on-Chip (SoC) aimed at taking on Apple's M-series chips, especially in regards to creative and local AI tasks. Even its controversial DLSS 5 feature has won over some critics since its announcement.</p></div><h2 id="best-computing-innovation">Best Computing Innovation</h2><div class="product star-deal"><a data-dimension112="40271c4e-d15f-11f1-9484-7df0387948e3" data-action="Star Deal Block" data-label="MSI Claw 8 EX AI+" data-dimension48="MSI Claw 8 EX AI+" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:425px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="c6GptCuLVdYdifrmE69NN" name="intelarcg3extreme" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/c6GptCuLVdYdifrmE69NN-1920-80.png" mos="" align="middle" fullscreen="" width="425" height="425" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Intel Arc G3 Extreme</strong></p><p>This year's release of the Intel Arc G3 Extreme chip — yes, another SoC, this time one that's been specifically designed for mobile gaming devices by concentrating on graphics performance and power efficiency. So, it's not surprising that it is the beating heart of many of the most powerful and exciting PC gaming handhelds that have come out this year, including the <a href="https://www.techradar.com/computing/gaming-computers/msi-claw-8-ex-ai" data-dimension112="40271c4e-d15f-11f1-9484-7df0387948e3" data-action="Star Deal Block" data-label="MSI Claw 8 EX AI+" data-dimension48="MSI Claw 8 EX AI+" data-dimension25="">MSI Claw 8 EX AI+</a>, Acer Predator Atlas 8, and OneXPlayer 3. They're all expensive, sadly, but they offer truly brilliant gaming performance in even the most graphically-intensive titles, and the Intel chip is why.</p></div><h2 id="best-value-laptop">Best Value Laptop</h2><div class="product star-deal"><a data-dimension112="40271d20-d15f-11f1-93bc-a1c1a9f59821" data-action="Star Deal Block" data-label="Dell XPS 13 (2026) review" data-dimension48="Dell XPS 13 (2026) review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3756px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="S4DWnNeCyfKRQyzBYMMgZb" name="dell xps 13" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/S4DWnNeCyfKRQyzBYMMgZb-1920-80.jpg" mos="" align="middle" fullscreen="" width="3756" height="3756" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Dell XPS 13 (2026)</strong></p><p>While we were very tempted to give the MacBook Neo our award for the best value laptop of 2026, we've actually gone for one of the laptops it influenced: this year's XPS 13. In the past, Dell's XPS 13 laptop was a premium thin and light laptop, but Dell relaunched it as an affordable alternative to Apple's laptop, initially targeting the same $600 starting price. This isn't a conspiracy — Dell explicitly compared the XPS 13 to the MacBook Neo when showing off the laptop to us. The reason we're giving the XPS 13 the edge is that it feels like Dell made fewer compromises with its affordable laptop, especially when it comes to backlit keyboard and faster USB-C ports.</p><p>Read our full <a href="https://www.techradar.com/computing/windows-laptops/dell-xps-13-review" data-dimension112="40271d20-d15f-11f1-93bc-a1c1a9f59821" data-action="Star Deal Block" data-label="Dell XPS 13 (2026) review" data-dimension48="Dell XPS 13 (2026) review" data-dimension25="">Dell XPS 13 (2026) review</a></p></div><h2 id="best-ai-laptop">Best AI Laptop</h2><div class="product star-deal"><a data-dimension112="40271de8-d15f-11f1-a102-73966955bf58" data-action="Star Deal Block" data-label="Samsung Galaxy Book6 Ultra review" data-dimension48="Samsung Galaxy Book6 Ultra review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:330px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="zoZg7mJCSDY3RxSyXG5FUT" name="image" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/zoZg7mJCSDY3RxSyXG5FUT-1920-80.png" mos="" align="middle" fullscreen="" width="330" height="330" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Samsung Galaxy Book6 Ultra</strong></p><p>Pretty much any laptop these days ships with some form of AI feature included, even baked into the operating system — but of all the laptops that have come out this year, the Samsung Galaxy Book6 Ultra is, in our view, the best AI laptop because it doesn't just settle for adding AI features from other companies. Instead, Samsung has included its own Galaxy AI features, which offer additional tools, and work across its laptops, smartphones, and tablets. While not every Galaxy AI feature is a killer app, it shows a level of ambition and investment that many of its competitors lack.</p><p>Read our full <a href="https://www.techradar.com/computing/windows-laptops/galaxy-book6-ultra" data-dimension112="40271de8-d15f-11f1-a102-73966955bf58" data-action="Star Deal Block" data-label="Samsung Galaxy Book6 Ultra review" data-dimension48="Samsung Galaxy Book6 Ultra review" data-dimension25="">Samsung Galaxy Book6 Ultra review</a></p></div><h2 id="best-gaming-laptop">Best Gaming Laptop</h2><div class="product star-deal"><a data-dimension112="40271eba-d15f-11f1-889f-2bb0a6972de9" data-action="Star Deal Block" data-label="Razer Blade 18 (2026) review" data-dimension48="Razer Blade 18 (2026) review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="odNXUaayyQ9aBRLgT6n6e4" name="Razer Blade 18.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/odNXUaayyQ9aBRLgT6n6e4-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="2000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Razer Blade 18</strong></p><p>Razer has been putting out excellent gaming laptops for years, marrying cutting-edge technology with thin and light designs that banish any memory of big and bulky gaming laptops of yore. This year's Razer Blade 18 is no exception, offering almost desktop-levels of performance thanks to some of the most powerful components on the market today, with up to an RTX 5090 GPU and 128GB of DDR5 RAM. You can throw any game at this thing and it'll handle it like a champ, and its large 18-inch display offers UHD+ resolution at 240Hz, and FHD+ at an incredibly fast 440Hz, for unbelievably slick performance in games.</p><p>Read our full <a href="https://www.techradar.com/computing/windows-laptops/galaxy-book6-ultra" data-dimension112="40271eba-d15f-11f1-889f-2bb0a6972de9" data-action="Star Deal Block" data-label="Razer Blade 18 (2026) review" data-dimension48="Razer Blade 18 (2026) review" data-dimension25="">Razer Blade 18 (2026) review</a></p></div><h2 id="best-pc-gaming-handheld">Best PC Gaming Handheld</h2><div class="product star-deal"><a data-dimension112="40271f96-d15f-11f1-ba51-930b4b76d3ef" data-action="Star Deal Block" data-label="MSI Claw 8 EX AI+ review" data-dimension48="MSI Claw 8 EX AI+ review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1293px;"><p class="vanilla-image-block" style="padding-top:100.08%;"><img id="FnG8JuEvnuwdUPotMJZqef" name="msiclaw" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/FnG8JuEvnuwdUPotMJZqef-1920-80.png" mos="" align="middle" fullscreen="" width="1293" height="1294" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>MSI Claw 8 EX AI+</strong></p><p>While all the Intel Arc G3 Extreme-powered PC gaming handhelds that we saw at Computex were impressive, one stood out: the MSI Claw 8 EX AI+. Not only was it one of the first handheld to come with Intel's latest hardware, but MSI completely redesigned the device itself to make it feel more comfortable and responsive when playing. This bore out in our full review, which highlighted the incredible performance (for a handheld) and the bright and vibrant screen that really made the games look spectacular.</p><p>Read our full <a href="https://www.techradar.com/computing/gaming-computers/msi-claw-8-ex-ai" data-dimension112="40271f96-d15f-11f1-ba51-930b4b76d3ef" data-action="Star Deal Block" data-label="MSI Claw 8 EX AI+ review" data-dimension48="MSI Claw 8 EX AI+ review" data-dimension25="">MSI Claw 8 EX AI+ review</a></p></div><h2 id="best-gaming-keyboard">Best Gaming Keyboard</h2><div class="product star-deal"><a data-dimension112="40272068-d15f-11f1-afc8-e71779885874" data-action="Star Deal Block" data-label="Corsair Makr Pro 75 review" data-dimension48="Corsair Makr Pro 75 review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1024px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="Chx4s47rSVbsuUd4Usc7iH" name="Corsair Makr Pro 75" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Chx4s47rSVbsuUd4Usc7iH-1920-80.png" mos="" align="middle" fullscreen="" width="1024" height="1024" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Corsair Makr Pro 75</strong></p><p>Reliability, performance, and build quality are all incredibly important considerations in a keyboard, and the Corsair Makr Pro 75 ticks every box. Its Corsair MGX Hyperdrive magnetic hot-swappable hall effect switches are an absolute joy to type on, and the overall build quality is exceptional (if a little heavy). It's expensive, and the software isn't great, but when crowning 2026's top gaming keyboard, there was only one choice here.</p><p>Read our full <a href="https://www.techradar.com/computing/keyboards/corsair-makr-pro-75-review" data-dimension112="40272068-d15f-11f1-afc8-e71779885874" data-action="Star Deal Block" data-label="Corsair Makr Pro 75 review" data-dimension48="Corsair Makr Pro 75 review" data-dimension25="">Corsair Makr Pro 75 review</a></p></div><h2 id="best-gaming-mouse">Best Gaming Mouse</h2><div class="product star-deal"><a data-dimension112="40272130-d15f-11f1-9a11-f5221892bcf4" data-action="Star Deal Block" data-label="Razer Naga V3 Pro review" data-dimension48="Razer Naga V3 Pro review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="uRYZ5FihzZ3yn79dib6oqH" name="razer naga" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/uRYZ5FihzZ3yn79dib6oqH-1920-80.png" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Razer Naga V3 Pro</strong></p><p>The Razer Naga V3 Pro is an incredibly versatile gaming mouse that, thanks to its swappable side plates that offer gamers two, six, or 12 additional buttons, will appeal to almost any one, no matter what time of games you play. We use this mouse with the six-button side plate (which is easily attached via magnets) for quick access to macros and shortcuts while playing current obsession <em>Planet Coaster 2</em>. The mouse feels very comfortable to use, the 50K optical sensor offers fantastic control and with an 8,000Hz polling rate, even when used wirelessly, this is a mouse that can give you a serious competitive advantage.</p><p>Read our full <a href="https://www.techradar.com/computing/mice/razer-naga-v3-pro" data-dimension112="40272130-d15f-11f1-9a11-f5221892bcf4" data-action="Star Deal Block" data-label="Razer Naga V3 Pro review" data-dimension48="Razer Naga V3 Pro review" data-dimension25="">Razer Naga V3 Pro review</a></p></div><h2 id="best-gaming-monitor">Best Gaming Monitor</h2><div class="product star-deal"><a data-dimension112="40272202-d15f-11f1-adc0-dd23f5864297" data-action="Star Deal Block" data-label="Alienware AW3426DW QD-OLED review" data-dimension48="Alienware AW3426DW QD-OLED review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3741px;"><p class="vanilla-image-block" style="padding-top:71.34%;"><img id="Jv3ejtEo6eWFeAa2Z6Rrc5" name="Alienware 34-inch AW3426DW QD-OLED" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Jv3ejtEo6eWFeAa2Z6Rrc5-1920-80.jpg" mos="" align="middle" fullscreen="" width="3741" height="2669" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Alienware AW3426DW QD-OLED</strong></p><p>The Alienware AW3426DW is an ultra-wide gaming monitor with a stunning five-layer tandem OLED panel that offers incredible, vision-spanning image quality. It supports Dolby Vision HDR, and a very fast 280Hz refresh rate that makes it a great choice for fast and frantic competitive games. The 3440x1440 (offering a 21:9 ultrawide aspect ratio) offers plenty of detail without putting too much strain on your GPU, and that wider field of vision, along with the fast refresh rate, could make a huge difference when playing.</p><p>Read our full <a href="https://www.techradar.com/computing/monitors/alienware-aw3426dw" data-dimension112="40272202-d15f-11f1-adc0-dd23f5864297" data-action="Star Deal Block" data-label="Alienware AW3426DW QD-OLED review" data-dimension48="Alienware AW3426DW QD-OLED review" data-dimension25="">Alienware AW3426DW QD-OLED review</a></p></div><h3 class="article-body__section" id="section-gaming"><span>Gaming</span></h3><h2 id="gaming-device-of-the-year">Gaming Device of the Year</h2><div class="product star-deal"><a data-dimension112="e7901720-cc77-11f1-ab69-d7f9c4c576ff" data-action="Star Deal Block" data-label="SteelSeries Arctis Nova Elite review" data-dimension48="SteelSeries Arctis Nova Elite review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1385px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="qeXNAShsPEqff8aGKTpGdS" name="1759326177.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/qeXNAShsPEqff8aGKTpGdS-1920-80.jpg" mos="" align="middle" fullscreen="" width="1385" height="1385" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>SteelSeries Arctis Nova Elite</strong></p><p>The Arctis Nova Elite is the best gaming headset we've ever tested. It's simply <em>that</em> good. It's not just a headset that has you covered by collecting features you'll find elsewhere altogether either; this is a genuinely individual beast. The design and build are of premium materials: SteelSeries has made a custom Carbon Fiber driver with a brass surround ring for spectacular hi-res audio. Connectivity is all you could ever want in terms of need and convenience, and the whole experience is absolutely fantastic. A world-beater of a gaming headset and device that is peerless.</p><p>Read our full <a href="https://www.techradar.com/gaming/steelseries-arctis-nova-elite-review" data-dimension112="e7901720-cc77-11f1-ab69-d7f9c4c576ff" data-action="Star Deal Block" data-label="SteelSeries Arctis Nova Elite review" data-dimension48="SteelSeries Arctis Nova Elite review" data-dimension25="">SteelSeries Arctis Nova Elite review</a></p></div><h2 id="gaming-brand-of-the-year">Gaming Brand of the Year</h2><div class="product star-deal"><a data-dimension112="e7901810-cc77-11f1-a0e3-ef98257b5bec" data-action="Star Deal Block" data-label="AsusWith an enormous number and diversity of products being launched by the gaming brand, from first attempts at desktop soundbars to quality PC gaming handheld follow-ups, and more excellent gaming monitors with the latest panels in that you can shake a stick at, Asus has been the hardware brand to beat this past year." data-dimension48="AsusWith an enormous number and diversity of products being launched by the gaming brand, from first attempts at desktop soundbars to quality PC gaming handheld follow-ups, and more excellent gaming monitors with the latest panels in that you can shake a stick at, Asus has been the hardware brand to beat this past year." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:512px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="iupAaTJ8HmvoBncDw2CWj8" name="asus-226422.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/iupAaTJ8HmvoBncDw2CWj8-1920-80.jpg" mos="" align="middle" fullscreen="" width="512" height="512" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Asus</strong></p><p>With an enormous number and diversity of products being launched by the gaming brand, from first attempts at desktop soundbars to quality PC gaming handheld follow-ups, and more excellent gaming monitors with the latest panels in that you can shake a stick at, Asus has been the hardware brand to beat this past year.</p></div><h2 id="gaming-innovation-of-the-year">Gaming Innovation of the Year</h2><div class="product star-deal"><a data-dimension112="e79018f6-cc77-11f1-b75f-230b6341ff94" data-action="Star Deal Block" data-label="Nvidia DLSS 4.5With PC gaming becoming increasingly demanding, DLSS has never been more important, and DLSS 4.5 is one of the biggest leaps forward for upscaling tech yet. It delivers such high image quality and clarity that you can barely tell the difference between Quality and Performance modes, helping supported games like Doom: The Dark Ages and Arc Raiders look better and run better than ever before." data-dimension48="Nvidia DLSS 4.5With PC gaming becoming increasingly demanding, DLSS has never been more important, and DLSS 4.5 is one of the biggest leaps forward for upscaling tech yet. It delivers such high image quality and clarity that you can barely tell the difference between Quality and Performance modes, helping supported games like Doom: The Dark Ages and Arc Raiders look better and run better than ever before." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:70.00%;"><img id="sCReWmWiK5mKoTr9fjCwtf" name="Nvidia logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/sCReWmWiK5mKoTr9fjCwtf-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="700" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Nvidia DLSS 4.5</strong></p><p>With PC gaming becoming increasingly demanding, DLSS has never been more important, and DLSS 4.5 is one of the biggest leaps forward for upscaling tech yet. It delivers such high image quality and clarity that you can barely tell the difference between Quality and Performance modes, helping supported games like <em>Doom: The Dark Ages </em>and <em>Arc Raiders </em>look better and run better than ever before. </p></div><h2 id="best-console-accessory">Best Console Accessory</h2><div class="product star-deal"><a data-dimension112="e79019e6-cc77-11f1-a6f5-e7d5919ef4e4" data-action="Star Deal Block" data-label="Corsair Novablade Pro review" data-dimension48="Corsair Novablade Pro review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1509px;"><p class="vanilla-image-block" style="padding-top:99.34%;"><img id="teqTyYMrQ72AcXqc4AxkGA" name="1791805424.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/teqTyYMrQ72AcXqc4AxkGA-1920-80.jpg" mos="" align="middle" fullscreen="" width="1509" height="1499" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Corsair Novablade Pro</strong></p><p>A pleasant surprise in the past year or so's gaming hardware releases, the Novablade Pro leverless fightstick is a fantastic game controller that oozes quality and prioritizes customization to make life easier and better for fighting game players.</p><p>Read our full <a href="https://www.techradar.com/gaming/corsair-novablade-pro-review" data-dimension112="e79019e6-cc77-11f1-a6f5-e7d5919ef4e4" data-action="Star Deal Block" data-label="Corsair Novablade Pro review" data-dimension48="Corsair Novablade Pro review" data-dimension25="">Corsair Novablade Pro review</a></p></div><h2 id="best-gaming-service">Best Gaming Service</h2><div class="product star-deal"><a data-dimension112="e7901acc-cc77-11f1-8af1-d5dfa1c00d16" data-action="Star Deal Block" data-label="Amazon Luna review" data-dimension48="Amazon Luna review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:512px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="8rZkMpHDKca3EYmeE4hXZk" name="1729505958.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/8rZkMpHDKca3EYmeE4hXZk-1920-80.jpg" mos="" align="middle" fullscreen="" width="512" height="512" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Amazon Luna</strong></p><p>With hardware prices spiraling out of control, cloud gaming has never been a more attractive proposition — and Amazon continues to offer one of the best services in the space. This year saw Amazon Luna games integrated directly into the Prime Video app on Fire TV devices, making it easier than ever to access great games wherever you are.</p><p>Read our full <a href="https://www.techradar.com/gaming/amazon-luna-review" data-dimension112="e7901acc-cc77-11f1-8af1-d5dfa1c00d16" data-action="Star Deal Block" data-label="Amazon Luna review" data-dimension48="Amazon Luna review" data-dimension25="">Amazon Luna review</a> from 2024</p></div><h2 id="best-gaming-controller">Best Gaming Controller </h2><div class="product star-deal"><a data-dimension112="e7901bb2-cc77-11f1-a8da-1d2a8994901f" data-action="Star Deal Block" data-label="8BitDo Pro 3 review" data-dimension48="8BitDo Pro 3 review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="qEJC6KWNUXErzJm9jMdYvY" name="8bitdo-pro-3-bluetooth-controller-for-sw-8477f870-f9a8-48bc-b951-a11495cf78c7.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/qEJC6KWNUXErzJm9jMdYvY-1920-80.jpg" mos="" align="middle" fullscreen="" width="500" height="500" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>8BitDo Pro 3</strong></p><p>The 8BitDo Pro 3 looks like a small upgrade compared to the Pro 2, but in real-world use, the improvements are simply astronomical. 8BitDo has crammed drift-eliminating TMR thumbsticks, magnetic hot-swappable face buttons, trigger locks, and an extra pair of optional remappable buttons into a versatile, budget-friendly package that is miles ahead of the competition.</p><p>Read our full <a href="https://www.techradar.com/gaming/8bitdo-pro-3-review" data-dimension112="e7901bb2-cc77-11f1-a8da-1d2a8994901f" data-action="Star Deal Block" data-label="8BitDo Pro 3 review" data-dimension48="8BitDo Pro 3 review" data-dimension25="">8BitDo Pro 3 review</a></p></div><h2 id="best-gaming-headset">Best Gaming Headset</h2><div class="product star-deal"><a data-dimension112="e79020da-cc77-11f1-9c6a-a9db40f52849" data-action="Star Deal Block" data-label="SteelSeries Arctis Nova Elite review" data-dimension48="SteelSeries Arctis Nova Elite review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1509px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="DtwrL3nYzgtVxMCiBmRThP" name="1761216793.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/DtwrL3nYzgtVxMCiBmRThP-1920-80.jpg" mos="" align="middle" fullscreen="" width="1509" height="1509" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>SteelSeries Arctis Nova Elite</strong></p><p>The best gaming headset we've ever tested. The Nova Elite raises the bar for premium, do-it-all, high-end gaming headsets, and this ticks every box from feature set to battery life, and from connectivity to audio quality, design, and build.</p><p>Read our full <a href="https://www.techradar.com/gaming/steelseries-arctis-nova-elite-review" data-dimension112="e79020da-cc77-11f1-9c6a-a9db40f52849" data-action="Star Deal Block" data-label="SteelSeries Arctis Nova Elite review" data-dimension48="SteelSeries Arctis Nova Elite review" data-dimension25="">SteelSeries Arctis Nova Elite review</a></p></div><h2 id="best-gaming-chair">Best Gaming Chair</h2><div class="product star-deal"><a data-dimension112="e790238c-cc77-11f1-a022-a9e07eac257d" data-action="Star Deal Block" data-label="Secretlab Atlas review" data-dimension48="Secretlab Atlas review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="LhCMoxJ5e97JHWXhwtHexX" name="secretlab-atlas-black3-ergonomic-chair---4128a6b6-4f1e-4b78-b6e3-1e1f47a2195a.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/LhCMoxJ5e97JHWXhwtHexX-1920-80.jpg" mos="" align="middle" fullscreen="" width="500" height="500" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Secretlab Atlas</strong></p><p>Secretlab's latest chair is a hit. This practical task chair offers the brand's supreme materials and build quality in a less gaming-oriented format, making it perfect for your work-from-home setup. It's attractive, comfortable, and feature-packed — what more could you ask from your seat?</p><p>Read our full <a href="https://www.techradar.com/gaming/secretlab-atlas-review" data-dimension112="e790238c-cc77-11f1-a022-a9e07eac257d" data-action="Star Deal Block" data-label="Secretlab Atlas review" data-dimension48="Secretlab Atlas review" data-dimension25="">Secretlab Atlas review</a></p></div><h3 class="article-body__section" id="section-tv-home-theater"><span>TV &amp; home theater</span></h3><h2 id="tv-of-the-year">TV of the Year</h2><div class="product star-deal"><a data-dimension112="5fda4542-d1ec-11f1-b0a1-8d7707711f00" data-action="Star Deal Block" data-label="LG C6 review" data-dimension48="LG C6 review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:684px;"><p class="vanilla-image-block" style="padding-top:98.54%;"><img id="GpDrjpcf4ZmSULxDe63azF" name="LG C6 square.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/GpDrjpcf4ZmSULxDe63azF-1920-80.jpg" mos="" align="middle" fullscreen="" width="684" height="674" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>LG C6</strong></p><p>In terms of all-around performance, features and versatility balanced with price, the C6 is the best TV around. When we tested it next to its predecessor, the LG C5, it was a noticeable upgrade: one that's rare to come across, and that was helped by LG adding its highest-end image processing. If you want a TV that can do it all, the C6 <em>is</em> that TV. Few TVs have impressed me as much this year as the C6, and that's why it takes the top spot. </p><p>Read our full <a href="https://www.techradar.com/televisions/lg-c6-review" data-dimension112="5fda4542-d1ec-11f1-b0a1-8d7707711f00" data-action="Star Deal Block" data-label="LG C6 review" data-dimension48="LG C6 review" data-dimension25="">LG C6 review </a></p></div><h2 id="home-entertainment-brand-of-the-year">Home Entertainment Brand of the Year </h2><div class="product star-deal"><a data-dimension112="5fda461e-d1ec-11f1-9ebf-7dcbf41fbd3f" data-action="Star Deal Block" data-label="SonySony released two RGB LED TVs this year after years of teasing, and both of them were best-in-class, and are the TVs that most have me believing that OLED really should watch its back based on where this technology could do. Outside of this, the brand has also produced some excellent soundbars and speakers across the board, including the ground-breaking Bravia Theater Trio wireless LCR system, which is something we've been hoping to see a company make for years." data-dimension48="SonySony released two RGB LED TVs this year after years of teasing, and both of them were best-in-class, and are the TVs that most have me believing that OLED really should watch its back based on where this technology could do. Outside of this, the brand has also produced some excellent soundbars and speakers across the board, including the ground-breaking Bravia Theater Trio wireless LCR system, which is something we've been hoping to see a company make for years." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:960px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="UvBWU2VFhHEeeGpLEaTMpM" name="Sony Logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/UvBWU2VFhHEeeGpLEaTMpM-1920-80.jpg" mos="" align="middle" fullscreen="" width="960" height="960" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Sony</strong></p><p>Sony released two RGB LED TVs this year after years of teasing, and both of them were best-in-class, and are the TVs that most have me believing that OLED really should watch its back based on where this technology could do. Outside of this, the brand has also produced some excellent soundbars and speakers across the board, including the ground-breaking Bravia Theater Trio wireless LCR system, which is something we've been hoping to see a company make for years.</p></div><h2 id="home-entertainment-innovation-of-the-year">Home Entertainment Innovation of the Year </h2><div class="product star-deal"><a data-dimension112="5fda475e-d1ec-11f1-a517-a9b0b781d1d8" data-action="Star Deal Block" data-label="Sony True RGBRGB TVs have been the big buzz of the TV world in 2026, and while it's been a mostly mixed bag, Sony's version called 'True RGB' stands above the rest. While it delivers spellbinding colors and superb brightness, it's the OLED-level black tones that impressed me most. I've tested Sony's two True RGB TVs and it's the best that dark and high-contrast scenes have ever looked on a backlit TV. In terms of innovation, it doesn't get more impressive than this in 2026." data-dimension48="Sony True RGBRGB TVs have been the big buzz of the TV world in 2026, and while it's been a mostly mixed bag, Sony's version called 'True RGB' stands above the rest. While it delivers spellbinding colors and superb brightness, it's the OLED-level black tones that impressed me most. I've tested Sony's two True RGB TVs and it's the best that dark and high-contrast scenes have ever looked on a backlit TV. In terms of innovation, it doesn't get more impressive than this in 2026." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:400px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="PULNWdzD8Sq43kfYjQU6q5" name="Sony Bravia 9 II deal image" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/PULNWdzD8Sq43kfYjQU6q5-1920-80.png" mos="" align="middle" fullscreen="" width="400" height="400" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Sony True RGB</strong></p><p>RGB TVs have been the big buzz of the TV world in 2026, and while it's been a mostly mixed bag, Sony's version called 'True RGB' stands above the rest. While it delivers spellbinding colors and superb brightness, it's the OLED-level black tones that impressed me most. I've tested Sony's two True RGB TVs and it's the best that dark and high-contrast scenes have ever looked on a backlit TV. In terms of innovation, it doesn't get more impressive than this in 2026. </p></div><h2 id="best-gaming-tv">Best Gaming TV </h2><div class="product star-deal"><a data-dimension112="5fda483a-d1ec-11f1-baa2-8985a30b7571" data-action="Star Deal Block" data-label="LG C6 review" data-dimension48="LG C6 review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:684px;"><p class="vanilla-image-block" style="padding-top:98.54%;"><img id="GpDrjpcf4ZmSULxDe63azF" name="LG C6 square.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/GpDrjpcf4ZmSULxDe63azF-1920-80.jpg" mos="" align="middle" fullscreen="" width="684" height="674" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>LG C6</strong></p><p>For gaming, there's no better option in 2026 than the LG C6. Not only does it have a full list of features — 4K at up to 165Hz, full variable refresh rate support, and Dolby Vision Gaming — and fantastic performance, but it's also available in 42-83-inch sizes to suit all gaming spaces. When I played games on the C6, I had a fantastic time thanks to its buttery-smooth response times and excellent picture quality. There are other great gaming TVs around, but none delivers such a good all-round experience for the same price. </p><p>Read our full <a href="https://www.techradar.com/televisions/lg-c6-review" data-dimension112="5fda483a-d1ec-11f1-baa2-8985a30b7571" data-action="Star Deal Block" data-label="LG C6 review" data-dimension48="LG C6 review" data-dimension25="">LG C6 review</a></p></div><h2 id="best-tv-for-sound">Best TV for Sound </h2><div class="product star-deal"><a data-dimension112="5fda490c-d1ec-11f1-8451-07871ef4dd02" data-action="Star Deal Block" data-label="Sony Bravia 9 II review" data-dimension48="Sony Bravia 9 II review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:400px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="PULNWdzD8Sq43kfYjQU6q5" name="Sony Bravia 9 II deal image" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/PULNWdzD8Sq43kfYjQU6q5-1920-80.png" mos="" align="middle" fullscreen="" width="400" height="400" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Sony Bravia 9 II </strong></p><p>While TV sound is often a mixed bag, no other TV delivers better built-in audio in 2026 than the Sony Bravia 9 II. It delivers impeccable detail and clarity with a wide soundstage and pinpoint accuracy. Watching our reference scenes just impressed us across the board — very few other TVs have ever delivered such a level of audio authenticity. </p><p>Read our full <a href="https://www.techradar.com/televisions/sony-bravia-9-ii-review" data-dimension112="5fda490c-d1ec-11f1-8451-07871ef4dd02" data-action="Star Deal Block" data-label="Sony Bravia 9 II review" data-dimension48="Sony Bravia 9 II review" data-dimension25="">Sony Bravia 9 II review</a> </p></div><h2 id="best-oled-tv">Best OLED TV </h2><div class="product star-deal"><a data-dimension112="5fda49e8-d1ec-11f1-9ef2-cbb4c71ac69c" data-action="Star Deal Block" data-label="LG C6 review" data-dimension48="LG C6 review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:684px;"><p class="vanilla-image-block" style="padding-top:98.54%;"><img id="GpDrjpcf4ZmSULxDe63azF" name="LG C6 square.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/GpDrjpcf4ZmSULxDe63azF-1920-80.jpg" mos="" align="middle" fullscreen="" width="684" height="674" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>LG C6</strong></p><p>Our TV of the Year is also the best OLED TV of 2026. More premium models may deliver better picture or more features, but none deliver a more complete package that's a significant step above their predecessor for a seriously competitive price. The C6 is a jack-of-all-trades TV that ticks every box a user could need across a wide range of sizes, and no other OLED has impressed me as much as the LG C6 when compared to last year's models. </p><p>Read our full <a href="https://www.techradar.com/televisions/lg-c6-review" data-dimension112="5fda49e8-d1ec-11f1-9ef2-cbb4c71ac69c" data-action="Star Deal Block" data-label="LG C6 review" data-dimension48="LG C6 review" data-dimension25="">LG C6 review</a></p></div><h2 id="best-mini-led-tv">Best Mini-LED TV </h2><div class="product star-deal"><a data-dimension112="5fda4aba-d1ec-11f1-ada8-eda3141b2cee" data-action="Star Deal Block" data-label="Sony Bravia 9 II review" data-dimension48="Sony Bravia 9 II review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:400px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="PULNWdzD8Sq43kfYjQU6q5" name="Sony Bravia 9 II deal image" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/PULNWdzD8Sq43kfYjQU6q5-1920-80.png" mos="" align="middle" fullscreen="" width="400" height="400" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Sony Bravia 9 II </strong></p><p>RGB mini-LED is the next step in the evolution of mini-LED and no other TV this year does it better than the Sony Bravia 9 II. It delivers fantastic backlight control, OLED-rivaling black tones, vibrant, rich colors and realistic detail. No backlit TV has ever wowed our reviewers more than the Bravia 9 II, and it's an exciting sign for the future of mini-LED.</p><p>Read our full <a href="https://www.techradar.com/televisions/sony-bravia-9-ii-review" data-dimension112="5fda4aba-d1ec-11f1-ada8-eda3141b2cee" data-action="Star Deal Block" data-label="Sony Bravia 9 II review" data-dimension48="Sony Bravia 9 II review" data-dimension25="">Sony Bravia 9 II review</a> </p></div><h2 id="best-value-tv">Best Value TV </h2><div class="product star-deal"><a data-dimension112="5fda4b8c-d1ec-11f1-a56c-653779e8c957" data-action="Star Deal Block" data-label="TCL QM7L review" data-dimension48="TCL QM7L review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:909px;"><p class="vanilla-image-block" style="padding-top:98.90%;"><img id="w5A3giBk5CpteqZhmg8u5o" name="1784043047.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/w5A3giBk5CpteqZhmg8u5o-1920-80.jpg" mos="" align="middle" fullscreen="" width="909" height="899" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>TCL QM7L/C7L</strong></p><p>It really doesn't get better in terms of bang-for-your-buck value than the TCL QM7L (US model) and TCL C7L (UK and Australian version). The new SQD panel delivers great brightness and color, as well as excellent backlight control. Its great for gaming for a near-full suite of features, and it has credible built-in sound. The real highlight however is its price-to-size ratio, where you can get a big screen at a ridiculously affordable price, given how good the picture looks. If you want the best value, the QM7L/C7L is our top pick. </p><p>Read our full <a href="https://www.techradar.com/televisions/an-almost-premium-tv-at-mid-range-prices-tcls-qm7l-mini-led-screen-is-one-of-the-best-affordable-sets-ive-tested-thanks-to-its-vibrant-colors-bright-highlights-and-great-gaming-features" data-dimension112="5fda4b8c-d1ec-11f1-a56c-653779e8c957" data-action="Star Deal Block" data-label="TCL QM7L review" data-dimension48="TCL QM7L review" data-dimension25="">TCL QM7L review</a> </p></div><h2 id="best-projector">Best Projector</h2><div class="product star-deal"><a data-dimension112="dbd2e03a-d202-11f1-8894-3db81b62135d" data-action="Star Deal Block" data-label="Hisense XR10This projector simply creates the most impressive pictures you can expect from a living-room-friendly projector — anything beyond this requires going pro. It's bright enough to work for lit rooms as well as dark-room viewing, and looks fantastic in both cases — and it even has a slick decor-friendly design. Sure, it lacks 120Hz at 4K, but cinephiles won't care — and this is made for cinephiles, make no mistake. Our full review will land shortly." data-dimension48="Hisense XR10This projector simply creates the most impressive pictures you can expect from a living-room-friendly projector — anything beyond this requires going pro. It's bright enough to work for lit rooms as well as dark-room viewing, and looks fantastic in both cases — and it even has a slick decor-friendly design. Sure, it lacks 120Hz at 4K, but cinephiles won't care — and this is made for cinephiles, make no mistake. Our full review will land shortly." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="kZpNxLhxf6nxecwe8g8hum" name="image" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/kZpNxLhxf6nxecwe8g8hum-1920-80.png" mos="" align="middle" fullscreen="" width="1200" height="1200" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Hisense XR10</strong></p><p>This projector simply creates the most impressive pictures you can expect from a living-room-friendly projector — anything beyond this requires going pro. It's bright enough to work for lit rooms as well as dark-room viewing, and looks fantastic in both cases — and it even has a slick decor-friendly design. Sure, it lacks 120Hz at 4K, but cinephiles won't care — and this is made for cinephiles, make no mistake. Our full review will land shortly.</p></div><h2 id="best-soundbar">Best Soundbar</h2><div class="product star-deal"><a data-dimension112="dbd2e0bc-d202-11f1-9550-73b7ffafb9a4" data-action="Star Deal Block" data-label="Sonos Beam Ultra review" data-dimension48="Sonos Beam Ultra review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:944px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rTAw8YxXEFKuxcBFUauatf" name="sonos-beam-ultra-black-top-angle-hero_1 copy" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rTAw8YxXEFKuxcBFUauatf-1920-80.jpg" mos="" align="middle" fullscreen="" width="944" height="944" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Sonos Beam Ultra</strong></p><p>This wasn't the only soundbar this year to earn a rare five-star rating, but it's the one with the most 'wow' factor, because it's hard to believe such an expansive sound is coming from such a small design. The Dolby Atmos effect reaches a scale you'd never expect for a compact bar, and does it with clarity and precision of spatial audio. This feels like a premium bar, but with a mid-range price, and that's why it earns this award.</p><p>Read our full <a href="https://www.techradar.com/televisions/soundbars/i-heard-the-sonos-beam-ultra-and-it-delivers-the-most-impressive-dolby-atmos-sound-ive-experienced-from-a-compact-soundbar" data-dimension112="dbd2e0bc-d202-11f1-9550-73b7ffafb9a4" data-action="Star Deal Block" data-label="Sonos Beam Ultra review" data-dimension48="Sonos Beam Ultra review" data-dimension25="">Sonos Beam Ultra review</a></p></div><h2 id="best-wireless-home-theater-speakers">Best Wireless Home Theater Speakers</h2><div class="product star-deal"><a data-dimension112="dbd2e134-d202-11f1-962a-2d37734ad384" data-action="Star Deal Block" data-label="Sony Bravia Theater TrioThis is product option we've wanted for so long: a wireless LCR system (meaning left, center, right channels) that's as easy to set up as a soundbar, but with the better width and impact that you get from a separates system. And that's what you get here: tons of power, a super-immersive Dolby Atmos experience, and a sense of scale to match a projector screen or giant-screen TV in a way a soundbar can't match. It's the wireless living home theater dream come true, especially with its easy expansion to add rears and subs. Our full review is coming soon." data-dimension48="Sony Bravia Theater TrioThis is product option we've wanted for so long: a wireless LCR system (meaning left, center, right channels) that's as easy to set up as a soundbar, but with the better width and impact that you get from a separates system. And that's what you get here: tons of power, a super-immersive Dolby Atmos experience, and a sense of scale to match a projector screen or giant-screen TV in a way a soundbar can't match. It's the wireless living home theater dream come true, especially with its easy expansion to add rears and subs. Our full review is coming soon." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:400px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="xsdqkXSiuHAiqA4uSnhH4E" name="Sony Bravia Theater Trio deal image" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/xsdqkXSiuHAiqA4uSnhH4E-1920-80.png" mos="" align="middle" fullscreen="" width="400" height="400" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Sony Bravia Theater Trio</strong></p><p>This is product option we've wanted for so long: a wireless LCR system (meaning left, center, right channels) that's as easy to set up as a soundbar, but with the better width and impact that you get from a separates system. And that's what you get here: tons of power, a super-immersive Dolby Atmos experience, and a sense of scale to match a projector screen or giant-screen TV in a way a soundbar can't match. It's the wireless living home theater dream come true, especially with its easy expansion to add rears and subs. Our full review is coming soon.</p></div><h3 class="article-body__section" id="section-streaming"><span>Streaming</span></h3><h2 id="streaming-service-of-the-year">Streaming Service of the Year</h2><div class="product star-deal"><a data-dimension112="bebd441e-d161-11f1-b839-e9828ede3395" data-action="Star Deal Block" data-label="HBO MaxThree years on after winning our coveted Best Streaming Service of the Year crown, HBO Max has done it again — and with good reason. Its long-overdue launch in multiple European nations, including the UK and Ireland, and the introduction of new user-friendly features are two such reasons why it was an early contender for this year’s prize. Throw in its unrivaled catalog of unmissable new shows and returning TV favorites, ongoing movie-exclusive partnership with acclaimed indie studio A24, and ever-expanding live sports coverage, though, and no other platform came close to besting it." data-dimension48="HBO MaxThree years on after winning our coveted Best Streaming Service of the Year crown, HBO Max has done it again — and with good reason. Its long-overdue launch in multiple European nations, including the UK and Ireland, and the introduction of new user-friendly features are two such reasons why it was an early contender for this year’s prize. Throw in its unrivaled catalog of unmissable new shows and returning TV favorites, ongoing movie-exclusive partnership with acclaimed indie studio A24, and ever-expanding live sports coverage, though, and no other platform came close to besting it." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="zhrg5JCmqRN4apSLCjk3Mi" name="hbo-max-logo" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/zhrg5JCmqRN4apSLCjk3Mi-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>HBO Max</strong></p><p>Three years on after winning our coveted Best Streaming Service of the Year crown, HBO Max has done it again — and with good reason. Its long-overdue launch in multiple European nations, including the UK and Ireland, and the introduction of new user-friendly features are two such reasons why it was an early contender for this year’s prize. Throw in its unrivaled catalog of unmissable new shows and returning TV favorites, ongoing movie-exclusive partnership with acclaimed indie studio A24, and ever-expanding live sports coverage, though, and no other platform came close to besting it.</p></div><h2 id="best-for-movies">Best for Movies</h2><div class="product star-deal"><a data-dimension112="bebd44dc-d161-11f1-a8ac-6b13e8381053" data-action="Star Deal Block" data-label="Prime VideoMovie lovers should flock to Prime Video, as it boasts a library of over 20,000 movies in the US. The streaming service regularly adds new movies from Hollywood blockbusters, independent films, and classic cinema across the years, as well as its own Prime Video Original movies. Recent additions include the romantic comedy Love of Your Life and survival horror The Devil's Mouth." data-dimension48="Prime VideoMovie lovers should flock to Prime Video, as it boasts a library of over 20,000 movies in the US. The streaming service regularly adds new movies from Hollywood blockbusters, independent films, and classic cinema across the years, as well as its own Prime Video Original movies. Recent additions include the romantic comedy Love of Your Life and survival horror The Devil's Mouth." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1351px;"><p class="vanilla-image-block" style="padding-top:99.70%;"><img id="KT9nGqEQvFYCM8fo6Hsma7" name="Prime Video" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/KT9nGqEQvFYCM8fo6Hsma7-1920-80.png" mos="" align="middle" fullscreen="" width="1351" height="1347" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Prime Video</strong></p><p>Movie lovers should flock to Prime Video, as it boasts a library of over 20,000 movies in the US. The streaming service regularly adds new movies from Hollywood blockbusters, independent films, and classic cinema across the years, as well as its own Prime Video Original movies. Recent additions include the romantic comedy <em>Love of Your Life </em>and survival horror <em>The Devil's Mouth</em>.</p></div><h2 id="best-for-documentaries">Best for Documentaries</h2><div class="product star-deal"><a data-dimension112="bebd45a4-d161-11f1-88fa-778fc7941c1f" data-action="Star Deal Block" data-label="NetflixConsidering Netflix has everything from true crime to celebrity-fronted food documentaries, it's the place to be if you love all things real life. There's plenty of shocking stories of scandals, murders, mysteries and more, as well as lighter options for those in need of some escapism. Whatever you're after, Netflix probably has it. Recent must-see documentaries include a nail-biting series called Worst Neighbor Ever and the shocking Titan: The OceanGate Disaster." data-dimension48="NetflixConsidering Netflix has everything from true crime to celebrity-fronted food documentaries, it's the place to be if you love all things real life. There's plenty of shocking stories of scandals, murders, mysteries and more, as well as lighter options for those in need of some escapism. Whatever you're after, Netflix probably has it. Recent must-see documentaries include a nail-biting series called Worst Neighbor Ever and the shocking Titan: The OceanGate Disaster." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:400px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="gqPtGBhJkd5zvW75FqVS9e" name="netflix logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/gqPtGBhJkd5zvW75FqVS9e-1920-80.jpg" mos="" align="middle" fullscreen="" width="400" height="400" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Netflix</strong></p><p>Considering Netflix has everything from true crime to celebrity-fronted food documentaries, it's the place to be if you love all things real life. There's plenty of shocking stories of scandals, murders, mysteries and more, as well as lighter options for those in need of some escapism. Whatever you're after, Netflix probably has it. Recent must-see documentaries include a nail-biting series called <em>Worst Neighbor Ever </em>and the shocking<em> Titan: The OceanGate Disaster.</em></p></div><h2 id="best-for-tv-shows">Best for TV Shows</h2><div class="product star-deal"><a data-dimension112="bebd4766-d161-11f1-864a-cdc15a437ddc" data-action="Star Deal Block" data-label="Apple TV was the most awarded streaming service at the 2026 Emmys, with many of its original series being hailed as the best. We’re inclined to agree, considering the quality of Apple TV shows has been consistently excellent across the board. Whether you want a mind boggling thriller like Severance or a horror comedy like Widow’s Bay, there’s plenty on offer for all tastes." data-dimension48="Apple TV was the most awarded streaming service at the 2026 Emmys, with many of its original series being hailed as the best. We’re inclined to agree, considering the quality of Apple TV shows has been consistently excellent across the board. Whether you want a mind boggling thriller like Severance or a horror comedy like Widow’s Bay, there’s plenty on offer for all tastes." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="78dDMNLePXAfsS4XqtU8pa" name="Apple TV logo" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/78dDMNLePXAfsS4XqtU8pa-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p>Apple TV was the most awarded streaming service at the 2026 Emmys, with many of its original series being hailed as the best. We’re inclined to agree, considering the quality of Apple TV shows has been consistently excellent across the board. Whether you want a mind boggling thriller like <em>Severance </em>or a horror comedy like <em>Widow’s Bay</em>, there’s plenty on offer for all tastes.</p></div><h2 id="best-free-streaming-service">Best Free Streaming Service</h2><div class="product star-deal"><a data-dimension112="bebd482e-d161-11f1-bf7a-69a39d0e5ed9" data-action="Star Deal Block" data-label="Tubi or not Tubi? That’s the question we ask ourselves who should win our annual Best Free Streaming Service of the Year award. Well, this year, it is Tubi. Supported on over 30 devices — the most of any ad-supporting video on demand (AVOD) service — it’s available to every kind of person working to every kind of budget. Add in its movie and TV show catalogs, which number hundreds of thousands of offerings covering numerous genres, as well as its ongoing featuring of myriad live television channels and networks, and it’s the 2026 people’s AVOD champion." data-dimension48="Tubi or not Tubi? That’s the question we ask ourselves who should win our annual Best Free Streaming Service of the Year award. Well, this year, it is Tubi. Supported on over 30 devices — the most of any ad-supporting video on demand (AVOD) service — it’s available to every kind of person working to every kind of budget. Add in its movie and TV show catalogs, which number hundreds of thousands of offerings covering numerous genres, as well as its ongoing featuring of myriad live television channels and networks, and it’s the 2026 people’s AVOD champion." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:400px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="DBuiRYXy7JRuPyW2p2Dhd3" name="Tubi logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/DBuiRYXy7JRuPyW2p2Dhd3-1920-80.jpg" mos="" align="middle" fullscreen="" width="400" height="400" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p>Tubi or not Tubi? That’s the question we ask ourselves who should win our annual Best Free Streaming Service of the Year award. Well, this year, it is Tubi. Supported on over 30 devices — the most of any ad-supporting video on demand (AVOD) service — it’s available to every kind of person working to every kind of budget. Add in its movie and TV show catalogs, which number hundreds of thousands of offerings covering numerous genres, as well as its ongoing featuring of myriad live television channels and networks, and it’s the 2026 people’s AVOD champion.</p></div><h3 class="article-body__section" id="section-audio"><span>Audio</span></h3><h2 id="headphones-of-the-year">Headphones of the Year</h2><div class="product star-deal"><a data-dimension112="d8429d12-d21a-11f1-8374-633d88ad58a0" data-action="Star Deal Block" data-label="AirPods Max 2 review" data-dimension48="AirPods Max 2 review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1468px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="WKp8TvLomBTi3MvVZoXczU" name="Screenshot 2026-06-18 at 12.18.49" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/WKp8TvLomBTi3MvVZoXczU-1920-80.png" mos="" align="middle" fullscreen="" width="1468" height="1468" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Apple AirPods Max 2</strong><br /><br />As we said in our full review, these cans are "doubtless the best noise-cancelling iPhone headphones on the planet" — and we weren't expecting to love them as much as we did. Aside from the USB-C lossless audio and incredible comfort, they also boast some of the best voice capture on any headphones we've ever experienced. This was a really hot year for headphones, the AirPods Max 2 still lag behind the competition for battery life (and the weird bra case continues to mystify) — but that they won out should tell you just how good they are in every other way.</p><p>Read our full <a href="https://www.techradar.com/audio/earbuds-airpods/airpods-max-2-review" data-dimension112="d8429d12-d21a-11f1-8374-633d88ad58a0" data-action="Star Deal Block" data-label="AirPods Max 2 review" data-dimension48="AirPods Max 2 review" data-dimension25="">AirPods Max 2 review</a></p></div><h2 id="audio-brand-of-the-year">Audio Brand of the Year</h2><div class="product star-deal"><a data-dimension112="d8429e02-d21a-11f1-850d-4b41e82d9f24" data-action="Star Deal Block" data-label="the most stunning-sounding flagship DAC we've ever heard" data-dimension48="the most stunning-sounding flagship DAC we've ever heard" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:447px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="u4aRTjJeXcVivt9iuWH7Vi" name="image" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/u4aRTjJeXcVivt9iuWH7Vi-1920-80.png" mos="" align="middle" fullscreen="" width="447" height="447" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>iFi</strong></p><p>Hi-res specialist iFi isn't afraid of conquering the whole hi-fi market, serving up launches such as the excellent five-star elite iFi iDSD GR2 and the cheap and cheerful Go Cable this year. We love seeing this hard-working visionary outfit in full flow. Whatever level you're at, it's got something for you — and it's hard to look past a brand that hires out London's Tower Bridge, gets its entire team into black tuxedoes, plasters the walls with the word 'Phantom' so it feels as if 007 himself could drop in at any minute <em>and then</em> unveils <a href="https://www.techradar.com/audio/dacs/i-heard-the-new-rolls-royce-of-dacs-and-let-me-tell-you-ifi-isnt-calling-it-phantom-for-nothing" data-dimension112="d8429e02-d21a-11f1-850d-4b41e82d9f24" data-action="Star Deal Block" data-label="the most stunning-sounding flagship DAC we've ever heard" data-dimension48="the most stunning-sounding flagship DAC we've ever heard" data-dimension25="">the most stunning-sounding flagship DAC we've ever heard</a>. Bravo, iFi. For you, the world is not enough…  </p></div><h2 id="audio-innovation-of-the-year">Audio Innovation of the Year</h2><div class="product star-deal"><a data-dimension112="d8429ede-d21a-11f1-b795-8ffb9638dabf" data-action="Star Deal Block" data-label="Cambridge L/R S review" data-dimension48="Cambridge L/R S review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1006px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rGL3fog8Xghvk4bq2xUBmA" name="Screenshot 2026-10-14 at 11.21.50" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rGL3fog8Xghvk4bq2xUBmA-1920-80.png" mos="" align="middle" fullscreen="" width="1006" height="1006" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Cambridge L/R S speakers</strong></p><p>Before I heard these speakers, I thought Cambridge had taken a big risk here. Then, I gave them a thorough listen and I knew they were winners. The L/R S is a genuinely active stereo speaker system, so it does not involve a powered primary speaker and a dumb counterpart to make a pair. OK, only the primary speaker receives power, but there are <em>two</em> channels of amplification for each speaker. Then, there's a full DSP crossover which acts as a PWM signal to each amp — and that's before the bespoke four-conductor cable to connect the primary speaker to the secondary! Might we call them over-engineered? Maybe — or you could simply call Cambridge's work ethic ‘admirable’, as I do. </p><p>Read our full <a href="https://www.techradar.com/audio/wireless-bluetooth-speakers/cambridge-l-r-s-review" data-dimension112="d8429ede-d21a-11f1-b795-8ffb9638dabf" data-action="Star Deal Block" data-label="Cambridge L/R S review" data-dimension48="Cambridge L/R S review" data-dimension25="">Cambridge L/R S review</a></p></div><h2 id="best-wireless-headphones">Best Wireless Headphones</h2><div class="product star-deal"><a data-dimension112="d8429fba-d21a-11f1-aa43-f1e717020a2c" data-action="Star Deal Block" data-label="Nothing Headphone (a) review" data-dimension48="Nothing Headphone (a) review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1024px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="t93fzrt2ga5iSDQQjZMRCK" name="nothing-headphone-a-pink-white-bg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/t93fzrt2ga5iSDQQjZMRCK-1920-80.jpg" mos="" align="middle" fullscreen="" width="1024" height="1024" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Nothing Headphone (a) </strong></p><p>There's something so untethered about Nothing's approach to audio architecture and design that it makes these cans downright joyous in their appeal — we actually have the pair with yellow accents (you can call them over-easy eggs if you like, that actually makes me dig them <em>even more</em>). The company upgraded and finessed the audio compared to the original Headphone (1), while keeping the excellent on-ear controls (the roller for volume is a true highlight) stellar battery life, very good ANC and truly useful app — then somehow shaved a load off the price. A deserved winner. </p><p>Read our full <a href="https://www.techradar.com/audio/wireless-headphones/nothing-headphone-a-review" data-dimension112="d8429fba-d21a-11f1-aa43-f1e717020a2c" data-action="Star Deal Block" data-label="Nothing Headphone (a) review" data-dimension48="Nothing Headphone (a) review" data-dimension25="">Nothing Headphone (a) review</a></p></div><h2 id="best-wireless-earbuds">Best Wireless Earbuds </h2><div class="product star-deal"><a data-dimension112="d842a096-d21a-11f1-b288-6190fc1ebc30" data-action="Star Deal Block" data-label="Soundpeats H3 review" data-dimension48="Soundpeats H3 review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:976px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="oKn92wEhpmkseY8KDGfZ5T" name="soundpeats h3" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/oKn92wEhpmkseY8KDGfZ5T-1920-80.png" mos="" align="middle" fullscreen="" width="976" height="976" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Soundpeats H3</strong></p><p>These delightfully different, affordable and sonically superb buds from Soundpeats sound better than some buds at twice their price (and at around $129 / £129, they're really quite humbly priced), thanks to their triple-driver array per bud, a secure fit, plus aptX, aptX Adaptive, aptX Lossless and LDAC support. Audiophile on a budget? Add this name to your list. </p><p>Read our full <a href="https://www.techradar.com/audio/earbuds-airpods/soudpeats-h3-review" data-dimension112="d842a096-d21a-11f1-b288-6190fc1ebc30" data-action="Star Deal Block" data-label="Soundpeats H3 review" data-dimension48="Soundpeats H3 review" data-dimension25="">Soundpeats H3 review</a></p></div><h2 id="best-open-earbuds">Best Open Earbuds</h2><div class="product star-deal"><a data-dimension112="d842a172-d21a-11f1-8276-9fff10f728b1" data-action="Star Deal Block" data-label="Shokz Openfit Pro review" data-dimension48="Shokz Openfit Pro review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1486px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="aZi8VrXt4bATtFKGRExChQ" name="Screenshot 2026-10-15 at 09.42.46" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/aZi8VrXt4bATtFKGRExChQ-1920-80.png" mos="" align="middle" fullscreen="" width="1486" height="1486" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Shokz OpenFit Pro</strong></p><p>Our Audio Editor uses these superb, if pricey, open earbuds multiple times per week, and it's hard to look past the personal recommendation. The fit is sports-worthy (aided by extra optional bands in the box, useful for sports that require a different fit, such as tennis) but they're also office-friendly and professional in terms of design — and the excellent active noise reduction is as unusual as it is class-leading. As far as I'm concerned, Shokz served an ace here.</p><p>Read our full <a href="https://www.techradar.com/audio/earbuds-airpods/shokz-openfit-pro-review" data-dimension112="d842a172-d21a-11f1-8276-9fff10f728b1" data-action="Star Deal Block" data-label="Shokz Openfit Pro review" data-dimension48="Shokz Openfit Pro review" data-dimension25="">Shokz Openfit Pro review</a></p></div><h2 id="best-value-headphones">Best Value Headphones</h2><div class="product star-deal"><a data-dimension112="d842a244-d21a-11f1-a486-79714277692f" data-action="Star Deal Block" data-label="CMF Headphone Pro review" data-dimension48="CMF Headphone Pro review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="BHSXM5i9ZQozEycJ3fJVs7" name="CMF Headphone Pro" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/BHSXM5i9ZQozEycJ3fJVs7-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1920" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>CMF Headphone Pro</strong></p><p>We knew we loved these minty fresh cans as soon as we slipped them over our ears. Would you expect hearing tests for a personalized sound profile, LDAC support, an excellent volume 'roller' control on the right ear cup, glorious build quality, zealous wireless sound, exemplary battery life <em>and</em> 3.5mm hi-res wired listening for under $100 / £100? The design flair, energetic audio quality and additional perks won this race. </p><p>Read our full <a href="https://www.techradar.com/audio/wireless-headphones/cmf-by-nothing-headphone-pro-review" data-dimension112="d842a244-d21a-11f1-a486-79714277692f" data-action="Star Deal Block" data-label="CMF Headphone Pro review" data-dimension48="CMF Headphone Pro review" data-dimension25="">CMF Headphone Pro review</a></p></div><h2 id="best-value-earbuds">Best Value Earbuds</h2><div class="product star-deal"><a data-dimension112="d842a320-d21a-11f1-b353-cd3d8dfca4e7" data-action="Star Deal Block" data-label="JLab JBuds Mini ANCLook at them! The JLab JBuds Mini ANC's one perceived failing stems from their biggest selling point: because they're tiny enough to fit on a keyring (they are the smallest ANC earbuds on the planet), you might think they're little more than junk. I'm here to tell you emphatically that they are not — in fact, they're so far from junk that you can't lose them. They're the first earbuds to have support for Apple's Find My network. I don't think any rival came particularly close to the value you get here for $39 / £39 — our full review is coming soon." data-dimension48="JLab JBuds Mini ANCLook at them! The JLab JBuds Mini ANC's one perceived failing stems from their biggest selling point: because they're tiny enough to fit on a keyring (they are the smallest ANC earbuds on the planet), you might think they're little more than junk. I'm here to tell you emphatically that they are not — in fact, they're so far from junk that you can't lose them. They're the first earbuds to have support for Apple's Find My network. I don't think any rival came particularly close to the value you get here for $39 / £39 — our full review is coming soon." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1348px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="D4h5WtzpcP7r2gML2WUYvF" name="Screenshot 2026-10-19 at 13.25.40" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/D4h5WtzpcP7r2gML2WUYvF-1920-80.png" mos="" align="middle" fullscreen="" width="1348" height="1348" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>JLab JBuds Mini ANC</strong></p><p>Look at them! The JLab JBuds Mini ANC's one perceived failing stems from their biggest selling point: because they're tiny enough to fit on a keyring (they are the smallest ANC earbuds on the planet), you might think they're little more than junk. I'm here to tell you emphatically that they are not — in fact, they're so far from junk that you can't lose them. They're the first earbuds to have support for Apple's Find My network. I don't think any rival came particularly close to the value you get here for $39 / £39 — our full review is coming soon.</p></div><h2 id="best-value-open-earbuds">Best Value Open Earbuds</h2><div class="product star-deal"><a data-dimension112="d842a3fc-d21a-11f1-bc23-254f3fbe9ad0" data-action="Star Deal Block" data-label="Baseus Bowie MC2 review" data-dimension48="Baseus Bowie MC2 review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1196px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="WMotYxiEJ7VD2xemtXmLGg" name="Screenshot 2026-10-19 at 13.29.34" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/WMotYxiEJ7VD2xemtXmLGg-1920-80.png" mos="" align="middle" fullscreen="" width="1196" height="1196" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Baseus Bowie MC2</strong></p><p>We think a Labyrinth-era Bowie (that's 1986, to save you the bother of checking) in full Goblin King Jareth regalia would've put these dark, cuff-style open earbuds on without a second thought — and he'd have looked fantastic in them. These cheap clip-style buds often had us wondering whether you even need to spend more on a flagship set from class-leaders such as Shokz or Bose. If all you need is good sound with surprisingly regimented, impactful bass (and you're prepared to forego expensive extras) these Baseus buds are a winner. </p><p>Read our full <a href="https://www.techradar.com/audio/wireless-headphones/ive-been-testing-these-cheap-open-earbuds-for-weeks-and-they-have-me-wondering-why-youd-spend-more-on-expensive-rivals-from-shokz-and-bose" data-dimension112="d842a3fc-d21a-11f1-bc23-254f3fbe9ad0" data-action="Star Deal Block" data-label="Baseus Bowie MC2 review" data-dimension48="Baseus Bowie MC2 review" data-dimension25="">Baseus Bowie MC2 review</a></p></div><h2 id="best-wired-headphones">Best Wired Headphones </h2><div class="product star-deal"><a data-dimension112="d842a4d8-d21a-11f1-9089-559e986666b8" data-action="Star Deal Block" data-label="Meze Audio Strada review" data-dimension48="Meze Audio Strada review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1186px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="Hsswr7jJNZZJyPDChiuExA" name="Screenshot 2026-10-19 at 13.32.12" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Hsswr7jJNZZJyPDChiuExA-1920-80.png" mos="" align="middle" fullscreen="" width="1186" height="1186" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Meze Audio Strada </strong></p><p>We're going for a set of stunning racing green closed-back headphones that sound as airy and spacious as open-back headphones, except nobody hears your playlist. As a closed-back option, they're also relatively easy to drive and they're capable of supremely detailed, organized and thoroughly addictive audio. </p><p>Read our full <a href="https://www.techradar.com/audio/headphones/meze-audio-strada-review" data-dimension112="d842a4d8-d21a-11f1-9089-559e986666b8" data-action="Star Deal Block" data-label="Meze Audio Strada review" data-dimension48="Meze Audio Strada review" data-dimension25="">Meze Audio Strada review</a></p></div><h2 id="best-wired-earbuds">Best Wired Earbuds </h2><div class="product star-deal"><a data-dimension112="d842a5aa-d21a-11f1-a8be-3f3bb784f7cf" data-action="Star Deal Block" data-label="Sennheiser CX 80U review" data-dimension48="Sennheiser CX 80U review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1416px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="6EZPGpBzRwSe9NegD5NPxi" name="Screenshot 2026-10-15 at 09.38.08" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/6EZPGpBzRwSe9NegD5NPxi-1920-80.png" mos="" align="middle" fullscreen="" width="1416" height="1416" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Sennheiser CX 80U</strong></p><p>I said it before (because these were your choice too, dearest reader) and I'll say it again: when people ask me, "What's the cheapest way to get better sound from my phone?" my first response is to suggest these delightfully inexpensive 2026-release USB-C wired earbuds. For around $35 / £30 you really cannot do better. You don't get volume controls on the in-line remote and the mic doesn't deliver crystal-clear calls, as our <a href="https://www.techradar.com/audio/earbuds-airpods/sennheiser-cx-80u-review" data-dimension112="d842a5aa-d21a-11f1-a8be-3f3bb784f7cf" data-action="Star Deal Block" data-label="Sennheiser CX 80U review" data-dimension48="Sennheiser CX 80U review" data-dimension25="">Sennheiser CX 80U review</a> explains. What you do get is acutely nimble but impactful bass, clear mids and sparkling, appealing highs. Pair that with their surprisingly effective passive noise isolation and you’re looking at an incredibly good pair of wired buds for the money. </p></div><h2 id="best-bluetooth-speaker">Best Bluetooth Speaker</h2><div class="product star-deal"><a data-dimension112="d842a67c-d21a-11f1-846a-2968e24e5739" data-action="Star Deal Block" data-label="JBL Xtreme 5 review" data-dimension48="JBL Xtreme 5 review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1402px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="n3e7Ce3bsUgjKCRdgSkVTK" name="Screenshot 2026-10-14 at 16.37.58" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/n3e7Ce3bsUgjKCRdgSkVTK-1920-80.png" mos="" align="middle" fullscreen="" width="1402" height="1402" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>JBL Xtreme 5</strong></p><p>Do you want a Bluetooth speaker you'll be able to slip into a purse and take to the park for a podcast, or do you want a party-ready beast with a shoulder strap all of its own? Because JBL's Xtreme 5 is in the latter camp, but if that's what you want, you'll be delighted with it. This is one of the best bigger Bluetooth belters we've ever tested — as our five-star <a href="https://www.techradar.com/audio/wireless-bluetooth-speakers/jbl-xtreme-5-review" data-dimension112="d842a67c-d21a-11f1-846a-2968e24e5739" data-action="Star Deal Block" data-label="JBL Xtreme 5 review" data-dimension48="JBL Xtreme 5 review" data-dimension25="">JBL Xtreme 5 review</a> will impress upon you at great length. OK, enough talk: let's dance! </p></div><h2 id="best-wireless-speaker">Best Wireless Speaker</h2><div class="product star-deal"><a data-dimension112="d842a758-d21a-11f1-9a55-c3f7bd8c13a8" data-action="Star Deal Block" data-label="chance to hear this speaker among its siblings" data-dimension48="chance to hear this speaker among its siblings" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1148px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="2VKKMj5eKkGppYroAYyLLW" name="Screenshot 2026-10-19 at 13.35.03" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/2VKKMj5eKkGppYroAYyLLW-1920-80.png" mos="" align="middle" fullscreen="" width="1148" height="1148" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Denon Home 400</strong></p><p>I got a <a href="https://www.techradar.com/audio/hi-fi/dolby-atmos-with-headroom-to-spare-my-afternoon-with-denons-sonos-busting-trio-of-wireless-speakers-and-why-wiim-should-also-be-worried" data-dimension112="d842a758-d21a-11f1-9a55-c3f7bd8c13a8" data-action="Star Deal Block" data-label="chance to hear this speaker among its siblings" data-dimension48="chance to hear this speaker among its siblings" data-dimension25="">chance to hear this speaker among its siblings</a> (the Home 200 and 600) at launch, and it is my favorite of Denon's 2026 wireless home trio. It is also the best-looking new wireless speaker on the market, for me (it's about the size of a chopping-board rack or bread bin, fitting neatly on shelves and bookcases while serving up delicious sound). Another great feature is that during setup, you are encouraged to list where the speaker is placed — far from a wall, close to one wall or in a corner — within the HEOS companion app. You can then opt for a 'pure' stereo hi-fi mix, or add 'width' to boost the horizontal spaciousness of the sound field. The spatial and directional stuff is <em>a lot</em> of fun to play with and, as our full <a href="https://www.techradar.com/audio/wireless-bluetooth-speakers/denon-home-400-review">Denon Home 400 review</a> explains, provided you don't rely on a voice assistant to do your bidding at home (I do not) it's a hugely talented wireless speaker. </p></div><h2 id="best-portable-audio-player">Best Portable Audio Player</h2><div class="product star-deal"><a data-dimension112="d842a834-d21a-11f1-824a-1111c3d8f9c1" data-action="Star Deal Block" data-label="May 2026-release flagship Astell &amp; Kern SP4000T," data-dimension48="May 2026-release flagship Astell &amp; Kern SP4000T," target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1536px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="spJq63rTQXj57mUSuCEWNZ" name="Screenshot 2026-10-14 at 17.01.49" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/spJq63rTQXj57mUSuCEWNZ-1920-80.png" mos="" align="middle" fullscreen="" width="1536" height="1536" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Astell &amp; Kern PD5</strong></p><p>I absolutely get why the TR readership chose Astell &amp; Kern's newest 'entry level' hi-res audio player, called the A&amp;K PD5 (I put 'entry level' in quotation marks because A&amp;K's definition and ours may well differ). And while I've been lucky enough to listen to the <a href="https://www.techradar.com/audio/more-drivers-than-a-formula-1-grid-a-and-k-makes-christmas-come-early-for-audiophiles-with-its-new-premium-audio-player-packing-built-in-quad-vacuum-tubes-plus-new-tribrid-9-driver-iems-to-pair-with-it" data-dimension112="d842a834-d21a-11f1-824a-1111c3d8f9c1" data-action="Star Deal Block" data-label="May 2026-release flagship Astell &amp; Kern SP4000T," data-dimension48="May 2026-release flagship Astell &amp; Kern SP4000T," data-dimension25="">May 2026-release flagship Astell &amp; Kern SP4000T,</a> very briefly — and I have to tell you, it's excellent — it is a huge chunk of cash. This option is far more palatable from a purely financial perspective and is still a fantastically gifted DAP. We gave the PD5's wonky, quirky <a href="https://www.techradar.com/audio/portable-media-players/astell-and-kern-aandnorma-sr35-review">SR35</a> older sibling a glowing five-star review, and <a href="https://www.techradar.com/audio/our-favorite-high-end-music-player-brand-just-unveiled-a-successor-to-its-5-star-entry-level-dap-though-its-definition-of-entry-level-might-differ-to-yours">now this glorious successor is here</a> in a more conventional form factor. Our full review is almost here, but here's a spoiler alert: it's good news. I predicted this category would be won by Activo's parent company, and so it has come to pass — the hi-res DAP specialist is truly bossing the quality portable music machine market. </p></div><h2 id="best-turntable">Best Turntable</h2><div class="product star-deal"><a data-dimension112="d842a910-d21a-11f1-ac66-2ff3db61e444" data-action="Star Deal Block" data-label="Fluance RT87 review" data-dimension48="Fluance RT87 review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1616px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="Gj6Xc4r3Uep5k5GwJxjNGH" name="Screenshot 2026-10-19 at 15.41.54" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Gj6Xc4r3Uep5k5GwJxjNGH-1920-80.png" mos="" align="middle" fullscreen="" width="1616" height="1616" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Fluance RT87</strong></p><p>This is a player for the purist, and so it is pretty light on convenience-focused features — there's no built-in phono preamp, for example — but we don’t think that is a bad thing. The Fluance RT87 is designed for someone who is ready to enter a more serious vinyl listening state and is prepared for manual tone arm adjustment and tweaking to make the turntable as flat as possible using the provided bubble level. This means you won't damage your particularly irreplaceable presses when you spin them — that's the kind of person this turntable is aimed at, and it nails that brief. </p><p>See our full <a href="https://www.techradar.com/audio/turntables/fluance-rt87-turntable-review" data-dimension112="d842a910-d21a-11f1-ac66-2ff3db61e444" data-action="Star Deal Block" data-label="Fluance RT87 review" data-dimension48="Fluance RT87 review" data-dimension25="">Fluance RT87 review</a> </p></div><h2 id="best-dac">Best DAC</h2><div class="product star-deal"><a data-dimension112="d842a9e2-d21a-11f1-80f4-dbf97af780dd" data-action="Star Deal Block" data-label="iFi iDSD GR2 review" data-dimension48="iFi iDSD GR2 review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="8Mef492eWfbqN3esaKSPTS" name="idsdgr2_peter_tyson_main" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/8Mef492eWfbqN3esaKSPTS-1920-80.webp" mos="" align="middle" fullscreen="" width="1200" height="1200" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>iFi iDSD GR2</strong></p><p>When we chose iFi as our Audio Brand of the Year, one of the key deciding factors was this phenomenal digital-analog-converter. It's all stunning design, punchy power, exceptional performance, and a brilliant OLED touchscreen for extra features. I love iFi's dedication to K2HD restorative mastering tech, and its fan-fave XBass and XSpace filters. This DAC even has a lower asking price than its xDSD Gryphon predecessor at launch. It would be churlish to ask for much more than that in 2026.</p><p>Read our full <a href="https://www.techradar.com/audio/dacs/ifi-idsd-gr-2-review" data-dimension112="d842a9e2-d21a-11f1-80f4-dbf97af780dd" data-action="Star Deal Block" data-label="iFi iDSD GR2 review" data-dimension48="iFi iDSD GR2 review" data-dimension25="">iFi iDSD GR2 review</a></p></div><h2 id="best-stereo-speakers">Best Stereo Speakers</h2><div class="product star-deal"><a data-dimension112="d842aabe-d21a-11f1-8639-fb2c42193cd1" data-action="Star Deal Block" data-label="Dali Sonik 1 review" data-dimension48="Dali Sonik 1 review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1450px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="WQnNCaWNUqPrK2qxfrfDJX" name="Screenshot 2026-10-19 at 15.44.04" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/WQnNCaWNUqPrK2qxfrfDJX-1920-80.png" mos="" align="middle" fullscreen="" width="1450" height="1450" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Dali Sonik 1</strong></p><p>While these may be small and budget-friendly, sonically they’re huge and luxurious. Think clear-headed, stunning vocals with more room to breathe than should be possible at this level, plus tangible transients through to a deep, thrumming low-end. They are far from the first of this type of speaker, and they certainly won’t be the last — but they’re emphatically among the best currently on the market, especially at such a wallet-friendly price.</p><p>Read our full <a href="https://www.techradar.com/audio/speakers/dali-sonik-1-review" data-dimension112="d842aabe-d21a-11f1-8639-fb2c42193cd1" data-action="Star Deal Block" data-label="Dali Sonik 1 review" data-dimension48="Dali Sonik 1 review" data-dimension25="">Dali Sonik 1 review</a></p></div><h3 class="article-body__section" id="section-health-fitness-tech"><span>Health &amp; Fitness tech</span></h3><h2 id="health-amp-fitness-device-of-the-year">Health &amp; Fitness Device of the year</h2><div class="product star-deal"><a data-dimension112="d842aba4-d21a-11f1-8b9c-076e90866080" data-action="Star Deal Block" data-label="Garmin Fenix 9 Pro review" data-dimension48="Garmin Fenix 9 Pro review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:913px;"><p class="vanilla-image-block" style="padding-top:97.59%;"><img id="V5VRuuqhwb8SW6pZaVPrdm" name="Fenix 9 Pro" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/V5VRuuqhwb8SW6pZaVPrdm-1920-80.png" mos="" align="middle" fullscreen="" width="913" height="891" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Garmin Fenix 9 Pro</strong></p><p>Expensive the Garmin Fenix 9 Pro may be, but the ultimate adventure smartwatch is one of the best devices Garmin has ever produced, building on years of technical advancements. It's a money-no-object powerhouse with amazing build quality: the all-titanium case houses a powerful battery, behind the super-tough sapphire crystal lies a vibrant AMOLED screen, and during my test runs against a heart rate monitor it's consistently accurate. I've been wearing the 43mm version non-stop since getting my testing unit — a clear indicator that it's first in line for valuable wrist real estate this year.</p><p>Read our full <a href="https://www.techradar.com/health-fitness/smartwatches/garmin-fenix-9-pro-review" data-dimension112="d842aba4-d21a-11f1-8b9c-076e90866080" data-action="Star Deal Block" data-label="Garmin Fenix 9 Pro review" data-dimension48="Garmin Fenix 9 Pro review" data-dimension25="">Garmin Fenix 9 Pro review</a></p></div><h2 id="health-amp-fitness-brand-of-the-year">Health &amp; Fitness Brand of the Year</h2><div class="product star-deal"><a data-dimension112="d842ace4-d21a-11f1-89ec-6dce5a77dfdf" data-action="Star Deal Block" data-label="GarminGarmin has had a strong 2026. It's revamped its cycling range, brought out a few new features such as AI-powered nutrition tracking to justify the cost of its Garmin Connect+ service, and has developed a few extremely well-reviewed gadgets — notably, the screenless Garmin Cirqa fitness tracker and the top-flight Garmin Fenix 9 series, both of which feature in this list to no-one's surprise. It remains the brand to beat in the endurance world, but the Cirqa shows that it's making inroads with the gym crowd too." data-dimension48="GarminGarmin has had a strong 2026. It's revamped its cycling range, brought out a few new features such as AI-powered nutrition tracking to justify the cost of its Garmin Connect+ service, and has developed a few extremely well-reviewed gadgets — notably, the screenless Garmin Cirqa fitness tracker and the top-flight Garmin Fenix 9 series, both of which feature in this list to no-one's surprise. It remains the brand to beat in the endurance world, but the Cirqa shows that it's making inroads with the gym crowd too." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="SLuEtLxK5cLQAnqLnAaC7j" name="garmin-logo-square-.jpeg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/SLuEtLxK5cLQAnqLnAaC7j-1920-80.jpeg" mos="" align="middle" fullscreen="" width="500" height="500" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Garmin</strong></p><p>Garmin has had a strong 2026. It's revamped its cycling range, brought out a few new features such as AI-powered nutrition tracking to justify the cost of its Garmin Connect+ service, and has developed a few extremely well-reviewed gadgets — notably, the screenless Garmin Cirqa fitness tracker and the top-flight Garmin Fenix 9 series, both of which feature in this list to no-one's surprise. It remains the brand to beat in the endurance world, but the Cirqa shows that it's making inroads with the gym crowd too. </p></div><h2 id="health-amp-fitness-innovation-of-the-year">Health &amp; Fitness Innovation of the Year</h2><div class="product"><a data-dimension112="d842adc0-d21a-11f1-9d0e-9f5905e627fc" data-action="Deal Block" data-label="Huawei Watch D3 review" data-dimension48="Huawei Watch D3 review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1196px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="e2mtbNQjTXm2GLSe8XD3yE" name="Huawei Watch D3" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/e2mtbNQjTXm2GLSe8XD3yE-1920-80.jpg" mos="" align="middle" fullscreen="" width="1196" height="1196" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Huawei Watch D3</strong></p><p>This watch advances the smartwatch-as-medical-device category further into refinement, boasting more than its signature medical-grade blood pressure cuff technology. With emergency fall detection, blood pressure trends, sleep tracking and six days of battery life compared to the Apple Watch's 24 hours, it's the watch I recommend to people looking for a health-orientated smartwatch for seniors. It's all packed into a sleek Apple-inspired design. </p><p>Read our full <a href="https://www.techradar.com/health-fitness/smartwatches/huawei-watch-d3-review" data-dimension112="d842adc0-d21a-11f1-9d0e-9f5905e627fc" data-action="Deal Block" data-label="Huawei Watch D3 review" data-dimension48="Huawei Watch D3 review" data-dimension25="">Huawei Watch D3 review</a> <a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="d842adc0-d21a-11f1-9d0e-9f5905e627fc" data-action="Deal Block" data-label="Huawei Watch D3 review" data-dimension48="Huawei Watch D3 review" data-dimension25="">View Deal</a></p></div><h2 id="best-smartwatch">Best Smartwatch</h2><div class="product star-deal"><a data-dimension112="d842ae9c-d21a-11f1-9996-33a9db90b7c1" data-action="Star Deal Block" data-label="Apple Watch Ultra 4 review" data-dimension48="Apple Watch Ultra 4 review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:818px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="ZikiYsUWHD8pddyfQhayGJ" name="AU4 MKAY4_VW_34FR+watch-case-49-titanium-black-ultra4_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ZikiYsUWHD8pddyfQhayGJ-1920-80.jpg" mos="" align="middle" fullscreen="" width="818" height="818" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Apple Watch Ultra 4</strong></p><p>The Apple Watch Ultra 4 retains its crown for another year as this year's top smartwatch. Like every other Apple Watch Ultra model before it, this is an iterative update to an already-excellent watch, rather than a top-down redesign, but did we expect anything else from Apple? If it ain't broke, don't fix it. What has changed is the back of the watch: a redesigned LED Health Sensing System ensures better-than-ever accuracy and more frequent heart rate readings, enabling improved sleep tracking (along with a boost in battery life, as you're less likely to take it off to charge it) and the new Readiness Score. </p><p>Read our full <a href="https://www.techradar.com/health-fitness/smartwatches/apple-watch-ultra-4-review" data-dimension112="d842ae9c-d21a-11f1-9996-33a9db90b7c1" data-action="Star Deal Block" data-label="Apple Watch Ultra 4 review" data-dimension48="Apple Watch Ultra 4 review" data-dimension25="">Apple Watch Ultra 4 review</a> </p></div><h2 id="best-running-watch">Best Running Watch</h2><div class="product star-deal"><a data-dimension112="d842af78-d21a-11f1-9c13-6146cc765338" data-action="Star Deal Block" data-label="Garmin Fenix 9 Pro review" data-dimension48="Garmin Fenix 9 Pro review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:913px;"><p class="vanilla-image-block" style="padding-top:97.59%;"><img id="V5VRuuqhwb8SW6pZaVPrdm" name="Fenix 9 Pro" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/V5VRuuqhwb8SW6pZaVPrdm-1920-80.png" mos="" align="middle" fullscreen="" width="913" height="891" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Garmin Fenix 9 Pro</strong></p><p>The Garmin Fenix 9 Pro is back. The redesigned Maps feature places you right into the middle of things, mimicking your perspective to reduce the glance-to-interpretation delay when you're trying to find your way on long runs, which even the Apple Watch doesn't do. It's a triathlon athlete or ultra marathon's dream watch thanks to its trail features, while its battery life is more impressive than the Ultra 4. Recommended workouts based on your Training Readiness score and Garmin Coach training plans are the icing on the cake.</p><p>Read our full <a href="https://www.techradar.com/health-fitness/smartwatches/garmin-fenix-9-pro-review" data-dimension112="d842af78-d21a-11f1-9c13-6146cc765338" data-action="Star Deal Block" data-label="Garmin Fenix 9 Pro review" data-dimension48="Garmin Fenix 9 Pro review" data-dimension25="">Garmin Fenix 9 Pro review</a></p></div><h2 id="best-fitness-tracker">Best Fitness Tracker</h2><div class="product star-deal"><a data-dimension112="d842b09a-d21a-11f1-a523-9dba815f9cc7" data-action="Star Deal Block" data-label="Garmin Cirqa review" data-dimension48="Garmin Cirqa review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:900px;"><p class="vanilla-image-block" style="padding-top:133.33%;"><img id="Nx5zv2UYqLCxANvmMho7c8" name="collections-product-1-garmin_cirqa__smart_band__no_subscription__s_m_mauve-2026-08-19T10-47-33" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Nx5zv2UYqLCxANvmMho7c8-1920-80.jpg" mos="" align="middle" fullscreen="" width="900" height="1200" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Garmin Cirqa</strong></p><p>The Garmin Cirqa narrowly beats up the Fitbit Air: even though it's more expensive up-front, the lack of reliance on a subscription service and its tactile button (just click it to start tracking, no messing around with the app) means it's the screenless fitness tracker of choice this year, and the best new fitness tracker overall. </p><p>Read our full <a href="https://www.techradar.com/health-fitness/fitness-trackers/garmin-cirqa-review" data-dimension112="d842b09a-d21a-11f1-a523-9dba815f9cc7" data-action="Star Deal Block" data-label="Garmin Cirqa review" data-dimension48="Garmin Cirqa review" data-dimension25="">Garmin Cirqa review</a></p></div><h2 id="best-smart-ring">Best Smart Ring</h2><div class="product star-deal"><a data-dimension112="d842b176-d21a-11f1-8f2a-295135f6cc22" data-action="Star Deal Block" data-label="Oura Ring 5 review" data-dimension48="Oura Ring 5 review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:603px;"><p class="vanilla-image-block" style="padding-top:105.97%;"><img id="3mQKxs2cdjtPkKsF9hAf59" name="oura 5" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3mQKxs2cdjtPkKsF9hAf59-1920-80.png" mos="" align="middle" fullscreen="" width="603" height="639" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Oura Ring 5</strong></p><p>The competition was super-hot this year, but Oura came back swinging with the Oura Ring 5. It's thinner than ever, which is so important in a smart ring, earning top marks for design in our review. Its slickly-orientated app and smorgasbord of metrics justify the ongoing, mandatory subscription, making this a great premium smart ring option.</p><p>Read our full <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" data-dimension112="d842b176-d21a-11f1-8f2a-295135f6cc22" data-action="Star Deal Block" data-label="Oura Ring 5 review" data-dimension48="Oura Ring 5 review" data-dimension25="">Oura Ring 5 review</a></p></div><h2 id="best-electric-toothbrush">Best Electric Toothbrush</h2><div class="product star-deal"><a data-dimension112="d842b248-d21a-11f1-9dbf-a766e75c96f9" data-action="Star Deal Block" data-label="Suri Core 1.0" data-dimension48="Suri Core 1.0" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:793px;"><p class="vanilla-image-block" style="padding-top:126.10%;"><img id="Hxa5MU9AdDLsJZbC2utTKc" name="Suri Core" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Hxa5MU9AdDLsJZbC2utTKc-1920-80.jpg" mos="" align="middle" fullscreen="" width="793" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Suri Core 1.0</strong></p><p>The <a href="https://www.techradar.com/health-fitness/oral-health/suri-core-10-review" data-dimension112="d842b248-d21a-11f1-9dbf-a766e75c96f9" data-action="Star Deal Block" data-label="Suri Core 1.0" data-dimension48="Suri Core 1.0" data-dimension25="">Suri Core 1.0</a> takes the original Suri brush's elegant, simplified aesthetics and environmental credentials, and manages to cut a few corners to shave some money off the price. A bio-plastic handle rather than aluminium, and a slightly less powerful motor and battery, helps keep the Core affordable. You can still recycle the brush heads for free, and the unit still looks nice and stylish, especially with its slick magnetic mount. Its battery life will last over a month between charges. </p><p>Read our full <a href="https://www.techradar.com/health-fitness/oral-health/suri-core-10-review">Suri Core 1.0 review</a></p></div><h2 id="best-connected-fitness-tech">Best Connected Fitness Tech</h2><div class="product star-deal"><a data-dimension112="d842b324-d21a-11f1-80cf-f9df89fa53aa" data-action="Star Deal Block" data-label="Withings BodyScan 2 review" data-dimension48="Withings BodyScan 2 review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:749px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="xC7M7qD9hp6P4SuWqrPtcj" name="Withings BodyScan 2" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/xC7M7qD9hp6P4SuWqrPtcj-1920-80.webp" mos="" align="middle" fullscreen="" width="749" height="749" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Withings BodyScan 2</strong></p><p>Withings is a brand that's quietly been making excellent health products for years, from discreet hybrid smartwatches to under-mattress sleep analyzers and, well, smart scales. The Withings BodyScan 2, with its handle creating a circular current and offering a comprehensive list of 40 different metrics, is not just its best yet, but our best smart scale at the premium tier. It tracks blood oxygen levels, hypertension risk and estimates your vascular age. And you thought scales were just for BMI!</p><p>Read our full <a href="https://www.techradar.com/home/smart-scales/withings-bodyscan-2-review" data-dimension112="d842b324-d21a-11f1-80cf-f9df89fa53aa" data-action="Star Deal Block" data-label="Withings BodyScan 2 review" data-dimension48="Withings BodyScan 2 review" data-dimension25="">Withings BodyScan 2 review</a></p></div><h3 class="article-body__section" id="section-home-tech"><span>Home tech</span></h3><h2 id="home-device-of-the-year">Home Device of the Year</h2><div class="product star-deal"><a data-dimension112="cec27c66-cc7b-11f1-8265-1ba4d86cc22b" data-action="Star Deal Block" data-label="DJI Romo P review" data-dimension48="DJI Romo P review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:404px;"><p class="vanilla-image-block" style="padding-top:100.25%;"><img id="5w5T3xwnNRETebTKJtLpgG" name="romop" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/5w5T3xwnNRETebTKJtLpgG-1920-80.jpg" mos="" align="middle" fullscreen="" width="404" height="405" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>DJI Romo P</strong></p><p>The Romo P is DJI's first robot vacuum, but you wouldn't know from its performance. It offers the best obstacle avoidance of any robovac we've tested, as well as superb wet cleaning on hard floors, and very good vacuuming on carpet. It gets our seal of approval as this year's best robot vacuum, if your wallet can take the hit.</p><p>Read our full <a href="https://www.techradar.com/home/robot-vacuums/dji-romo-p-review" data-dimension112="cec27c66-cc7b-11f1-8265-1ba4d86cc22b" data-action="Star Deal Block" data-label="DJI Romo P review" data-dimension48="DJI Romo P review" data-dimension25="">DJI Romo P review</a></p></div><h2 id="home-tech-brand-of-the-year">Home Tech Brand of the Year</h2><div class="product star-deal"><a data-dimension112="cec27d4c-cc7b-11f1-b573-2161a4bcbbbe" data-action="Star Deal Block" data-label="Philips HuePhilips Hue is the biggest name in smart lighting for a reason, and this year it's become more accessible than ever with the launch of Hue Essential — a range of budget-friendly bulbs and LED strips that are an affordable entry to the smart lighting ecosystem. Meanwhile, power users can enjoy AI-powered lighting tools thanks to the new Hue Bridge Pro, which supports over 150 lights in a single network." data-dimension48="Philips HuePhilips Hue is the biggest name in smart lighting for a reason, and this year it's become more accessible than ever with the launch of Hue Essential — a range of budget-friendly bulbs and LED strips that are an affordable entry to the smart lighting ecosystem. Meanwhile, power users can enjoy AI-powered lighting tools thanks to the new Hue Bridge Pro, which supports over 150 lights in a single network." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:325px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="MBT7uYraMXye9Neh2DdVxJ" name="hue_logo_1-1" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/MBT7uYraMXye9Neh2DdVxJ-1920-80.jpg" mos="" align="middle" fullscreen="" width="325" height="325" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Philips Hue</strong></p><p>Philips Hue is the biggest name in smart lighting for a reason, and this year it's become more accessible than ever with the launch of Hue Essential — a range of budget-friendly bulbs and LED strips that are an affordable entry to the smart lighting ecosystem. Meanwhile, power users can enjoy AI-powered lighting tools thanks to the new Hue Bridge Pro, which supports over 150 lights in a single network. </p></div><h2 id="home-tech-innovation-of-the-year">Home Tech Innovation of the Year</h2><div class="product star-deal"><a data-dimension112="cec27e46-cc7b-11f1-a5c0-4bafbb67d2b2" data-action="Star Deal Block" data-label="Dyson Find+Follow Purifier Cool review" data-dimension48="Dyson Find+Follow Purifier Cool review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:435px;"><p class="vanilla-image-block" style="padding-top:99.77%;"><img id="uWQ4U4wuEF9MwJW6i5HLEX" name="dysonfind" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/uWQ4U4wuEF9MwJW6i5HLEX-1920-80.jpg" mos="" align="middle" fullscreen="" width="435" height="434" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Dyson Find+Follow Purifier Cool</strong></p><p>The smartest fan we’ve tested this year, the Dyson Find+Follow uses AI to track you as you move around the room, ensuring you’re kept cool and comfortable at all times. It blew us away with its 350 degrees of oscillation, super quiet operation, and smooth air flow — and its voice and app controls make operating it a breeze.</p><p>Read our full <a href="https://www.techradar.com/home/air-quality/feels-like-a-natural-breeze-i-reviewed-dysons-clever-purifying-fan-that-follows-you-around-the-room-and-was-blown-away-by-its-smart-features-and-wonderfully-engineered-performance" data-dimension112="cec27e46-cc7b-11f1-a5c0-4bafbb67d2b2" data-action="Star Deal Block" data-label="Dyson Find+Follow Purifier Cool review" data-dimension48="Dyson Find+Follow Purifier Cool review" data-dimension25="">Dyson Find+Follow Purifier Cool review</a></p></div><h2 id="best-home-light-tech">Best Home Light Tech</h2><div class="product star-deal"><a data-dimension112="cec27f36-cc7b-11f1-b79e-3b5f3e099636" data-action="Star Deal Block" data-label="Philips Hue Omniglow review" data-dimension48="Philips Hue Omniglow review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="5jaLdztnUNQjyWtwBc9pBj" name="omniglow" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/5jaLdztnUNQjyWtwBc9pBj-1920-80.jpg" mos="" align="middle" fullscreen="" width="1500" height="1500" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Philips Hue Omniglow Strip Light</strong></p><p>The Omniglow uses tiny micro LEDs to produce a seamless gradient unlike any LED lightstrip we’ve seen before — and it looks amazing. Not only are the individual LEDs invisible, it’s also incredibly bright, and looks particularly stunning when flowing from one color to the next in a Dynamic Scene. One of the most exciting smart lights I’ve seen in recent years.</p><p>Read our <a href="https://www.techradar.com/home/smart-lights/philips-hue-omniglow-review" data-dimension112="cec27f36-cc7b-11f1-b79e-3b5f3e099636" data-action="Star Deal Block" data-label="Philips Hue Omniglow review" data-dimension48="Philips Hue Omniglow review" data-dimension25="">Philips Hue Omniglow review</a></p></div><h2 id="best-home-security-device">Best Home Security Device</h2><div class="product star-deal"><a data-dimension112="cec2801c-cc7b-11f1-929f-cfe8028722d0" data-action="Star Deal Block" data-label="Aqara Camera Hub G350 review" data-dimension48="Aqara Camera Hub G350 review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:919px;"><p class="vanilla-image-block" style="padding-top:100.98%;"><img id="f7LopWeavoSSHLQtrTstFU" name="Camera Hub G350" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/f7LopWeavoSSHLQtrTstFU-1920-80.jpg" mos="" align="middle" fullscreen="" width="919" height="928" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Aqara Camera Hub G350</strong></p><p>It might look like a children’s toy, but the Aqara Camera Hub G350 is a serious home security camera, and one you can trust to guard a whole room thanks to its 360-degree panning. Despite its cute looks, the G350 is packing a 4K wide-angle camera, plus a 2.5k telephoto lens for getting up close. It’s compatible with all the main smart home ecosystems, and you can store footage on an SD card so there’s no subscription necessary. And, for some reason, it has detachable bunny ears. What more could you want?</p><p>Read our full <a href="https://www.techradar.com/home/home-security/aqara-camera-hub-g350-review" data-dimension112="cec2801c-cc7b-11f1-929f-cfe8028722d0" data-action="Star Deal Block" data-label="Aqara Camera Hub G350 review" data-dimension48="Aqara Camera Hub G350 review" data-dimension25="">Aqara Camera Hub G350 review</a></p></div><h2 id="best-robot-vacuum">Best Robot Vacuum</h2><div class="product star-deal"><a data-dimension112="cec2810c-cc7b-11f1-a9dc-e511675c2011" data-action="Star Deal Block" data-label="DJI Romo P review" data-dimension48="DJI Romo P review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:404px;"><p class="vanilla-image-block" style="padding-top:100.25%;"><img id="5w5T3xwnNRETebTKJtLpgG" name="romop" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/5w5T3xwnNRETebTKJtLpgG-1920-80.jpg" mos="" align="middle" fullscreen="" width="404" height="405" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>DJI Romo P</strong></p><p>DJI's first robot vacuum is a triumph — the company has put its expertise in obstacle-detection to good use, and the DJI Romo P is the best robovac we've ever tested when it comes to avoiding common hazards. Its cleaning is top-notch as well, with its mopping function proving particularly effective at removing tough spills from hard flooring. </p><p>Read our full <a href="https://www.techradar.com/home/robot-vacuums/dji-romo-p-review" data-dimension112="cec2810c-cc7b-11f1-a9dc-e511675c2011" data-action="Star Deal Block" data-label="DJI Romo P review" data-dimension48="DJI Romo P review" data-dimension25="">DJI Romo P review</a></p></div><h2 id="best-vacuum">Best Vacuum</h2><div class="product star-deal"><a data-dimension112="cec281fc-cc7b-11f1-9945-71a8e229a7eb" data-action="Star Deal Block" data-label="Roborock F25 Ultra review" data-dimension48="Roborock F25 Ultra review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:493px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="KdxvtLkLq99cpQJxucYQQQ" name="roborock" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/KdxvtLkLq99cpQJxucYQQQ-1920-80.jpg" mos="" align="middle" fullscreen="" width="493" height="493" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Roborock F25 Ultra</strong></p><p>The F25 Ultra packs a lot more cleaning power than your typical wet/dry vacuum, with steam-cleaning, hot-water degreasing, and powerful suction to tackle  huge amounts of dirt and water. Its power-assisted wheels make it feel surprisingly nimble too. Perfect for households with pets, children, or both — your floors won't know what hit them.</p><p>Read our full <a href="https://www.techradar.com/home/vacuums/roborock-f25-ultra-wet-and-dry-vacuum-review" data-dimension112="cec281fc-cc7b-11f1-9945-71a8e229a7eb" data-action="Star Deal Block" data-label="Roborock F25 Ultra review" data-dimension48="Roborock F25 Ultra review" data-dimension25="">Roborock F25 Ultra review</a></p></div><h2 id="best-air-fryer">Best Air Fryer</h2><div class="product star-deal"><a data-dimension112="cec282ec-cc7b-11f1-a5d8-3110aac615be" data-action="Star Deal Block" data-label="Ninja French Door Premier Air Fryer Convection Oven Toaster review" data-dimension48="Ninja French Door Premier Air Fryer Convection Oven Toaster review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:580px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="y7NvFvtohssHaBxV7SY4Yc" name="ninjafrench" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/y7NvFvtohssHaBxV7SY4Yc-1920-80.jpg" mos="" align="middle" fullscreen="" width="580" height="580" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Ninja French Door Premier Air Fryer Convection Oven Toaster</strong></p><p>This is much more than just an air fryer — it’s a full countertop oven, with an extra-large cooking area that can accommodate an entire pizza or chicken. It cooks astonishingly fast, with 10 dedicated modes, and produced perfect fries, vegetables, quesadillas, and even bagels during our tests. It looks great as well, and you can open the French doors one-handed for easy access.</p><p>Read our full <a href="https://www.techradar.com/home/air-fryers/ninja-french-door-air-fryer-and-countertop-oven-does-it-all-but-it-cooks-faster-than-you-might-expect-so-youll-need-to-keep-an-eye-on-it" data-dimension112="cec282ec-cc7b-11f1-a5d8-3110aac615be" data-action="Star Deal Block" data-label="Ninja French Door Premier Air Fryer Convection Oven Toaster review" data-dimension48="Ninja French Door Premier Air Fryer Convection Oven Toaster review" data-dimension25="">Ninja French Door Premier Air Fryer Convection Oven Toaster review</a></p></div><h2 id="best-coffee-machine">Best Coffee Machine</h2><div class="product star-deal"><a data-dimension112="cec283dc-cc7b-11f1-8eac-b1a9fc1e1b00" data-action="Star Deal Block" data-label="Meraki Espresso Machine Gen 2 review" data-dimension48="Meraki Espresso Machine Gen 2 review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:694px;"><p class="vanilla-image-block" style="padding-top:100.14%;"><img id="z7eUD56XgzeHfJywTgHMi5" name="meraki" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/z7eUD56XgzeHfJywTgHMi5-1920-80.jpg" mos="" align="middle" fullscreen="" width="694" height="695" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Meraki Espresso Machine Gen 2</strong></p><p>The classiest coffee maker we've tested in the last 12 months, and the one I'd be proudest to have in my own kitchen, the Meraki Gen 2 is a pleasure to use, automating certain parts of the brewing process without taking over, and helping you hone your own barista skills. The results? Sensational coffee, provided your wallet can stand the hit.</p><p>Read our full <a href="https://www.techradar.com/home/coffee-machines/take-your-hand-crafted-coffee-to-the-next-level-i-tested-merakis-prosumer-espresso-machine-and-its-smart-features-helped-me-pour-manual-barista-quality-coffees-time-and-again" data-dimension112="cec283dc-cc7b-11f1-8eac-b1a9fc1e1b00" data-action="Star Deal Block" data-label="Meraki Espresso Machine Gen 2 review" data-dimension48="Meraki Espresso Machine Gen 2 review" data-dimension25="">Meraki Espresso Machine Gen 2 review</a></p></div><h2 id="best-value-coffee-machine">Best Value Coffee Machine</h2><div class="product star-deal"><a data-dimension112="cec284c2-cc7b-11f1-9767-69fe5dbcc1d0" data-action="Star Deal Block" data-label="Philips Baristina review" data-dimension48="Philips Baristina review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1474px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="B9GZX3cogdyuExmpFQ4hLD" name="Baristina" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/B9GZX3cogdyuExmpFQ4hLD-1920-80.jpg" mos="" align="middle" fullscreen="" width="1474" height="1474" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Philips Baristina</strong></p><p>If you're looking for an affordable coffee maker, you can't go wrong with the Philips Baristina — an innovative little appliance that combines the best features of manual and automatic espresso machines. It handles the whole brewing process for you, but without the awkward maintenance of your typical bean-to-cup machine. Look for the version bundled with a milk frother and you'll never bother buying takeout coffee again.</p><p>Read our full <a href="https://www.techradar.com/home/coffee-machines/philips-baristina-review" data-dimension112="cec284c2-cc7b-11f1-9767-69fe5dbcc1d0" data-action="Star Deal Block" data-label="Philips Baristina review" data-dimension48="Philips Baristina review" data-dimension25="">Philips Baristina review</a></p></div><h2 id="best-fan">Best Fan</h2><div class="product star-deal"><a data-dimension112="cec285b2-cc7b-11f1-a01e-99b163c95ca8" data-action="Star Deal Block" data-label="Dyson Find+Follow Purifier Cool review" data-dimension48="Dyson Find+Follow Purifier Cool review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:435px;"><p class="vanilla-image-block" style="padding-top:99.77%;"><img id="uWQ4U4wuEF9MwJW6i5HLEX" name="dysonfind" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/uWQ4U4wuEF9MwJW6i5HLEX-1920-80.jpg" mos="" align="middle" fullscreen="" width="435" height="434" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Dyson Find+Follow Purifier Cool</strong></p><p>Dyson's smartest fan to date, the Find+Follow tracks your movement as you walk around the room, and makes sure its airflow is always angled in your direction. The airflow is smooth and quiet, which makes the Find+Follow an ideal choice for night time as well, and the filtration system effectively removes dirt and allergens while it's keeping you comfortable.</p><p>Read our full <a href="https://www.techradar.com/home/air-quality/feels-like-a-natural-breeze-i-reviewed-dysons-clever-purifying-fan-that-follows-you-around-the-room-and-was-blown-away-by-its-smart-features-and-wonderfully-engineered-performance" data-dimension112="cec285b2-cc7b-11f1-a01e-99b163c95ca8" data-action="Star Deal Block" data-label="Dyson Find+Follow Purifier Cool review" data-dimension48="Dyson Find+Follow Purifier Cool review" data-dimension25="">Dyson Find+Follow Purifier Cool review</a></p></div> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/tech/techradar-product-of-the-year-awards-2026-winners</link>
                                                                            <description>
                            <![CDATA[ The top tech of 2026, chosen by our experts — ranging from phones to cameras, to TVs, to speakers, to robo vacs, to smartwatches ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">Lj7nV4SybryoLL6qUBWepU</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/xELSnAMcKroViDBAihn8hD-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 27 Oct 2026 20:05:44 +0000</pubDate>                                                                                                                                <updated>Wed, 28 Oct 2026 16:45:04 +0000</updated>
                                                                                                                                            <category><![CDATA[Tech]]></category>
                                                    <category><![CDATA[Phones]]></category>
                                                    <category><![CDATA[Tablets]]></category>
                                                    <category><![CDATA[Mobile Gaming]]></category>
                                                    <category><![CDATA[Gaming Accessories]]></category>
                                                    <category><![CDATA[Phone Accessories]]></category>
                                                    <category><![CDATA[Gaming Laptops]]></category>
                                                    <category><![CDATA[Gaming]]></category>
                                                    <category><![CDATA[Streaming]]></category>
                                                    <category><![CDATA[Televisions]]></category>
                                                    <category><![CDATA[Home Theater]]></category>
                                                    <category><![CDATA[Soundbars]]></category>
                                                    <category><![CDATA[Wireless Headphones]]></category>
                                                    <category><![CDATA[Earbuds & Airpods]]></category>
                                                    <category><![CDATA[Wireless & Bluetooth Speakers]]></category>
                                                    <category><![CDATA[Speakers]]></category>
                                                    <category><![CDATA[Smart Lights]]></category>
                                                    <category><![CDATA[Smart Scales]]></category>
                                                    <category><![CDATA[Fitness Trackers]]></category>
                                                    <category><![CDATA[Oral Health]]></category>
                                                    <category><![CDATA[Smartwatches]]></category>
                                                    <category><![CDATA[Computing]]></category>
                                                    <category><![CDATA[Gaming Computers]]></category>
                                                    <category><![CDATA[Entertainment]]></category>
                                                    <category><![CDATA[Audio]]></category>
                                                    <category><![CDATA[Headphones]]></category>
                                                    <category><![CDATA[Hi-Fi]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                    <category><![CDATA[Health & Fitness]]></category>
                                                                                                                    <dc:creator><![CDATA[ TechRadar ]]></dc:creator>                                                                                                        <dc:description><![CDATA[ &lt;p&gt;The TechRadar hive mind. The Megazord. The Voltron. When our powers combine, we become &#039;TECHRADAR STAFF&#039;. You&#039;ll usually see this author name when the entire team has collaborated on a project or an article, whether that&#039;s a run-down ranking of our favorite Marvel films, or a round-up of all the coolest things we&#039;ve collectively seen at annual tech shows like CES and MWC. We are one.&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/xELSnAMcKroViDBAihn8hD-1920-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[The TechRadar Awards logo]]></media:description>                                                            <media:text><![CDATA[The TechRadar Awards logo]]></media:text>
                                <media:title type="plain"><![CDATA[The TechRadar Awards logo]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/xELSnAMcKroViDBAihn8hD-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Though 2026 has been a tumultuous time for technology when it comes to price hikes and shortages, the tech that's reached us has been excellent — in fact, it's been a banner year in most areas, just with some downsides for your wallet.</p><p>We've already crowned the best tech of the year as chosen by you in our <a href="https://www.techradar.com/tech/techradar-readers-choice-awards-2026-winners">TechRadar Readers' Choice Awards 2026</a> — but this is where we let our experts have their say.</p><p>Our writers and editors chose their favorite products in nearly 100 categories, ranging across all the kinds of products we review. In some cases, we agree with the readers; in lots of cases, we don't. So read on to see which gadgets we rate as being the most impressive of the last 12 months.</p><h3 class="article-body__section" id="section-phones-tablets"><span>Phones &amp; tablets</span></h3><h2 id="phone-of-the-year">Phone of the Year</h2><div class="product star-deal"><a data-dimension112="96b92840-cc64-11f1-82ce-c17969d61b64" data-action="Star Deal Block" data-label="iPhone 18 Pro review" data-dimension48="iPhone 18 Pro review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:987px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="MMTnuPMtkkmg2vJGFngUdR" name="iPhone 18 Pro square" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/MMTnuPMtkkmg2vJGFngUdR-1920-80.jpg" mos="" align="middle" fullscreen="" width="987" height="987" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Apple iPhone 18 Pro</strong></p><p>Wherever you look, the iPhone 18 Pro excels. It might not have the biggest camera sensor or the longest-lasting battery of any phone on the market, but it does offer a near-unrivaled <em>combination</em> of premium flagship features. From its variable aperture feature and pro-level video capabilities to its phenomenal performance and gorgeous display, the 18 Pro is the Swiss Army knife of 2026 smartphones.</p><p>Read our full <a href="https://www.techradar.com/phones/iphone/iphone-18-pro-and-iphone-18-pro-max-review" data-dimension112="96b92840-cc64-11f1-82ce-c17969d61b64" data-action="Star Deal Block" data-label="iPhone 18 Pro review" data-dimension48="iPhone 18 Pro review" data-dimension25="">iPhone 18 Pro review</a></p></div><h2 id="phone-brand-of-the-year">Phone Brand of the Year</h2><div class="product star-deal"><a data-dimension112="96b92930-cc64-11f1-896c-ab6749f26f68" data-action="Star Deal Block" data-label="Honor Magic 8 Pro" data-dimension48="Honor Magic 8 Pro" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="X6W4HDkE66V8ne34F3u8Lk" name="Honor logo" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/X6W4HDkE66V8ne34F3u8Lk-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Honor</strong></p><p>The Chinese company has brought something competitive to the table at every turn in 2026. The <a href="https://www.techradar.com/phones/honor-phones/honor-magic-8-pro-review" data-dimension112="96b92930-cc64-11f1-896c-ab6749f26f68" data-action="Star Deal Block" data-label="Honor Magic 8 Pro" data-dimension48="Honor Magic 8 Pro" data-dimension25="">Honor Magic 8 Pro</a> is an extremely capable flagship. The <a href="https://www.techradar.com/phones/honor-magic-v6-review">Magic V6</a> is easily one of the best foldables you can buy. The <a href="https://www.techradar.com/phones/android/honor-600-review">Honor 600</a> series offers some serious value for money in the mid-range sector. The <a href="https://www.techradar.com/tablets/honor-magic-pad-4-review">MagicPad 4</a> is an iPad-beating tablet in several ways. And the Robot Phone is, well, the Robot Phone. Honor’s products aren’t globally available in the same way as, say, Apple's or Samsung’s, but those who <em>have</em> tried the brand’s phones and tablets will know about their level of hardware quality.</p></div><h2 id="phones-innovation-of-the-year">Phones Innovation of the Year</h2><div class="product star-deal"><a data-dimension112="96b92a20-cc64-11f1-93cb-9771d23377f9" data-action="Star Deal Block" data-label="Honor Robot Phone hands-on" data-dimension48="Honor Robot Phone hands-on" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="GWpvqhjz9xULEALSTiCEKo" name="HONOR Robot Phone" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/GWpvqhjz9xULEALSTiCEKo-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Honor Robot Phone</strong></p><p>Sticking with Honor, it’s hard to see past the Robot Phone as the most exciting Phones Innovation of the Year in 2026. There's been some competition from foldables in this area this year, but Honor deserves credit for bringing something wildly different to the market (in China, at least). Will we ever see the Robot Phone and its fully motorized mechanical gimbal arm in Western markets? I doubt it — but that doesn’t make it any less exciting.</p><p>Read our <a href="https://www.techradar.com/phones/honor-phones/i-spent-two-hours-with-the-honor-robot-phone-and-this-ridiculous-remarkable-device-made-me-feel-like-a-kid-again" data-dimension112="96b92a20-cc64-11f1-93cb-9771d23377f9" data-action="Star Deal Block" data-label="Honor Robot Phone hands-on" data-dimension48="Honor Robot Phone hands-on" data-dimension25="">Honor Robot Phone hands-on</a></p></div><h2 id="best-value-phone">Best Value Phone</h2><div class="product star-deal"><a data-dimension112="96b92b06-cc64-11f1-bd32-89a3e812de35" data-action="Star Deal Block" data-label="Motorola Edge 70 FusionThe Motorola Edge 70 Fusion is in another world for pure value compared to most phones — for example, compared to the iPhone 17e, it costs almost exactly half the price and offers an extra camera, a much larger battery, faster charging, and a higher display refresh rate. The Edge 70 Fusion is not a flashy phone, but it certainly punches above its budget price tag." data-dimension48="Motorola Edge 70 FusionThe Motorola Edge 70 Fusion is in another world for pure value compared to most phones — for example, compared to the iPhone 17e, it costs almost exactly half the price and offers an extra camera, a much larger battery, faster charging, and a higher display refresh rate. The Edge 70 Fusion is not a flashy phone, but it certainly punches above its budget price tag." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:900px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="aKSAxHNZWDBPBeGpJYktQD" name="136754001608734" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/aKSAxHNZWDBPBeGpJYktQD-1920-80.jpg" mos="" align="middle" fullscreen="" width="900" height="900" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Motorola Edge 70 Fusion</strong></p><p>The Motorola Edge 70 Fusion is in another world for pure value compared to most phones — for example, compared to the iPhone 17e, it costs almost exactly half the price and offers an extra camera, a much larger battery, faster charging, and a higher display refresh rate. The Edge 70 Fusion is not a flashy phone, but it certainly punches above its budget price tag.</p></div><h2 id="best-mid-range-phone">Best Mid-Range Phone</h2><div class="product star-deal"><a data-dimension112="96b92bec-cc64-11f1-b646-b5879f2dce4f" data-action="Star Deal Block" data-label="iPhone 17" data-dimension48="iPhone 17" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:524px;"><p class="vanilla-image-block" style="padding-top:124.05%;"><img id="wkrZiEDrZzFQKguNG2P8WE" name="image" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/wkrZiEDrZzFQKguNG2P8WE-1920-80.png" mos="" align="middle" fullscreen="" width="524" height="650" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Apple iPhone 17</strong></p><p>The Apple <a href="https://www.techradar.com/phones/iphone/apple-iphone-17-review" data-dimension112="96b92bec-cc64-11f1-b646-b5879f2dce4f" data-action="Star Deal Block" data-label="iPhone 17" data-dimension48="iPhone 17" data-dimension25="">iPhone 17</a> is over 12 months old now (it just slips into this year’s eligibility window), and it wasn’t replaced with a successor in September — but it didn’t need to be. With its 120Hz refresh rate, two great rear cameras, powerful A19 chipset, and still-industry-leading Center Stage selfie camera, the iPhone 17 is still the iPhone we recommend to most people.</p></div><h2 id="best-folding-phone">Best Folding Phone</h2><div class="product star-deal"><a data-dimension112="96b92cdc-cc64-11f1-92c3-cf01630e4dd5" data-action="Star Deal Block" data-label="living with the phone for a month" data-dimension48="living with the phone for a month" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:938px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="A9n4D9qoFM5NC7ntdB4UkZ" name="Samsung Galaxy Z Fold 8 square" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/A9n4D9qoFM5NC7ntdB4UkZ-1920-80.jpg" mos="" align="middle" fullscreen="" width="938" height="938" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Samsung Galaxy Z Fold 8</strong></p><p>The Samsung Galaxy Z Fold 8 is the only globally available passport-shaped foldable we’ve tested fully (and that's eligible for this year's awards), and it's earned our pick as the Best Folding Phone of the year. We were skeptical about the practicality of the Z Fold 8’s stumpy form factor, but after <a href="https://www.techradar.com/phones/samsung-galaxy-phones/ive-spent-a-month-with-the-samsung-galaxy-z-fold-8-and-this-video-friendly-phone-has-turned-me-into-a-foldable-believer" data-dimension112="96b92cdc-cc64-11f1-92c3-cf01630e4dd5" data-action="Star Deal Block" data-label="living with the phone for a month" data-dimension48="living with the phone for a month" data-dimension25="">living with the phone for a month</a>, we came around to its charming oddness.</p><p>Read our full <a href="https://www.techradar.com/phones/samsung-galaxy-phones/samsung-galaxy-z-fold-8-review">Samsung Galaxy Z fold 8 review</a></p></div><h2 id="best-flip-phone">Best Flip Phone</h2><div class="product star-deal"><a data-dimension112="96b92dc2-cc64-11f1-8330-eb338348b559" data-action="Star Deal Block" data-label="Motorola Razr Ultra 2026The Motorola Razr Ultra 2026 (or Motorola Razr 70 Ultra, as it’s called in certain regions) is, for us, the best phone you can buy in this category. The Galaxy Z Flip 8 has better software, a newer chipset, and is slightly more affordable — but the latest Razr Ultra has a larger battery, faster charging, and better cameras. It’s a close-run thing, but this is the flip phone we'd choose." data-dimension48="Motorola Razr Ultra 2026The Motorola Razr Ultra 2026 (or Motorola Razr 70 Ultra, as it’s called in certain regions) is, for us, the best phone you can buy in this category. The Galaxy Z Flip 8 has better software, a newer chipset, and is slightly more affordable — but the latest Razr Ultra has a larger battery, faster charging, and better cameras. It’s a close-run thing, but this is the flip phone we'd choose." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:569px;"><p class="vanilla-image-block" style="padding-top:120.04%;"><img id="UFcw6DayeXS6KCQ4aN2KaB" name="Motorola Razr Ultra 2026" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/UFcw6DayeXS6KCQ4aN2KaB-1920-80.jpg" mos="" align="middle" fullscreen="" width="569" height="683" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Motorola Razr Ultra 2026</strong></p><p>The Motorola Razr Ultra 2026 (or Motorola Razr 70 Ultra, as it’s called in certain regions) is, for us, the best phone you can buy in this category. The Galaxy Z Flip 8 has better software, a newer chipset, and is slightly more affordable — but the latest Razr Ultra has a larger battery, faster charging, and better cameras. It’s a close-run thing, but this is the flip phone we'd choose.</p></div><h2 id="best-camera-phone">Best Camera Phone</h2><div class="product star-deal"><a data-dimension112="96b92eb2-cc64-11f1-a50c-17f5d0a8ed50" data-action="Star Deal Block" data-label="beat the Galaxy S26 Ultra" data-dimension48="beat the Galaxy S26 Ultra" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:440px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="ZQUV2uTiCS8CJARLbiz9SH" name="Oppo Find X9 Ultra" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ZQUV2uTiCS8CJARLbiz9SH-1920-80.png" mos="" align="middle" fullscreen="" width="440" height="440" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Oppo Find X9 Ultra</strong></p><p>The Oppo Find X9 Ultra is an absolute beast of a camera phone. It boasts a 200MP main lens, a 50MP ultra-wide lens, a 200MP 3x telephoto lens, and a 50MP 10x telephoto (f/3.5) lens, which is a combination that helped it <a href="https://www.techradar.com/phones/samsung-galaxy-s26-ultra-vs-oppo-find-x9-ultra-camera-comparison" data-dimension112="96b92eb2-cc64-11f1-a50c-17f5d0a8ed50" data-action="Star Deal Block" data-label="beat the Galaxy S26 Ultra" data-dimension48="beat the Galaxy S26 Ultra" data-dimension25="">beat the Galaxy S26 Ultra</a> and <a href="https://www.techradar.com/phones/ive-tested-almost-every-phone-released-this-year-here-are-my-5-favorite-models-of-2026-so-far">hold its own against even the Lumix TZ300 and Nikon Z8</a> in our head-to-head comparisons. It’s heavy, thick, and eye-wateringly expensive, but the Find X9 Ultra is the closest we’ve come to a truly camera-rivaling smartphone.</p><p>Read our full <a href="https://www.techradar.com/phones/oppo-phones/oppo-find-x9-ultra-review">Oppo Find X9 Ultra review</a></p></div><h2 id="best-gaming-phone">Best Gaming Phone</h2><div class="product star-deal"><a data-dimension112="96b92f98-cc64-11f1-8891-dd45a2003eca" data-action="Star Deal Block" data-label="RedMagic 11 Pro review" data-dimension48="RedMagic 11 Pro review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:900px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="DJZNUmxKtXjFHRDLAR763H" name="Redmagic 11 Pro" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/DJZNUmxKtXjFHRDLAR763H-1920-80.jpg" mos="" align="middle" fullscreen="" width="900" height="900" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>RedMagic 11 Pro</strong></p><p>If you’re looking for an unashamedly gamer-y smartphone, it doesn’t get much better than the RedMagic 11 Pro. With its exposed water-cooling system, capacitive shoulder buttons, powerful Snapdragon 8 Elite Gen 5 chipset, and gorgeous 6.85-inch OLED display, it’s more handheld console than phone.</p><p>Read our full <a href="https://www.techradar.com/phones/redmagic-11-pro-review" data-dimension112="96b92f98-cc64-11f1-8891-dd45a2003eca" data-action="Star Deal Block" data-label="RedMagic 11 Pro review" data-dimension48="RedMagic 11 Pro review" data-dimension25="">RedMagic 11 Pro review</a></p></div><h2 id="best-ai-phone">Best AI Phone</h2><div class="product star-deal"><a data-dimension112="96b9307e-cc64-11f1-8b59-039db9827106" data-action="Star Deal Block" data-label="Google Pixel 11 Pro review" data-dimension48="Google Pixel 11 Pro review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1057px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="LQEtSseEJELajRJMnuo2oi" name="Google Pixel 11 Pro square" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/LQEtSseEJELajRJMnuo2oi-1920-80.jpg" mos="" align="middle" fullscreen="" width="1057" height="1057" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Google Pixel 11 Pro</strong></p><p>Even though Google’s latest Pixel series doesn’t bring much newness to the table, it’s hard to argue against the Pixel 11 Pro’s status as the Best AI Phone money can buy. There’s Camera Coach, Magic Cue, Magic Editor, Magic Capture, Rambler, and, of course, system-wide Gemini integration to take advantage of with Google’s latest flagship. If AI is your jam, the Pixel 11 Pro should be your phone.</p><p>Read our full <a href="https://www.techradar.com/phones/google-pixel-phones/google-pixel-11-pro-review" data-dimension112="96b9307e-cc64-11f1-8b59-039db9827106" data-action="Star Deal Block" data-label="Google Pixel 11 Pro review" data-dimension48="Google Pixel 11 Pro review" data-dimension25="">Google Pixel 11 Pro review</a></p></div><h2 id="best-phone-accessory">Best Phone Accessory</h2><div class="product star-deal"><a data-dimension112="96b93164-cc64-11f1-8df0-ff4501b55ee0" data-action="Star Deal Block" data-label="DJI Osmo Mobile 8P review" data-dimension48="DJI Osmo Mobile 8P review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:374px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="upiRycsFX97s5Czit7CveP" name="DJI Osmo Mobile 8P" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/upiRycsFX97s5Czit7CveP-1920-80.png" mos="" align="middle" fullscreen="" width="374" height="374" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>DJI Osmo Mobile 8P</strong></p><p>Phone gimbals aren’t the flashiest products around, but the DJI Osmo Mobile 8P deserves credit for being one of the best phone accessories money can buy. As we noted in our review, the 8P adds a remote control and even better tracking capabilities to the already impressive Osmo Mobile 8 formula, and as such, it’s an easy recommendation for content creators.</p><p>Read our full <a href="https://www.techradar.com/phones/phone-accessories/dji-osmo-mobile-8p-review" data-dimension112="96b93164-cc64-11f1-8df0-ff4501b55ee0" data-action="Star Deal Block" data-label="DJI Osmo Mobile 8P review" data-dimension48="DJI Osmo Mobile 8P review" data-dimension25="">DJI Osmo Mobile 8P review</a></p></div><h2 id="best-tablet">Best Tablet</h2><div class="product star-deal"><a data-dimension112="96b9324a-cc64-11f1-b1b0-bbe601dad34d" data-action="Star Deal Block" data-label="Honor MagicPad 4 review" data-dimension48="Honor MagicPad 4 review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:125.00%;"><img id="96G6mSrGhvutLZNVZ8xTbJ" name="800_800_90Percent_9F82088AA611F21DCDC085683CE7DB8806483174CB79EC46mp copy" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/96G6mSrGhvutLZNVZ8xTbJ-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Honor MagicPad 4</strong></p><p>The Android tablet market is a real mix of good, bad, and terrible right now, but the Honor MagicPad 4 surprised us by being a genuinely iPad-rivaling slate in testing this year. For a lower price than the latest iPad Air, the MagicPad 4 offers a thin and lightweight design, a stunning OLED screen, an excellent eight-speaker stereo setup, and near-unbeatable update support. Here’s hoping Honor continues its hot streak into 2027.</p><p>Read our full <a href="https://www.techradar.com/tablets/honor-magic-pad-4-review" data-dimension112="96b9324a-cc64-11f1-b1b0-bbe601dad34d" data-action="Star Deal Block" data-label="Honor MagicPad 4 review" data-dimension48="Honor MagicPad 4 review" data-dimension25="">Honor MagicPad 4 review</a></p></div><h2 id="best-ereader">Best eReader</h2><div class="product star-deal"><a data-dimension112="96b9333a-cc64-11f1-969e-f7d3ef3d02b7" data-action="Star Deal Block" data-label="Amazon Kindle Scribe (2025) review" data-dimension48="Amazon Kindle Scribe (2025) review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1875px;"><p class="vanilla-image-block" style="padding-top:133.33%;"><img id="wdnmAgqJLtj5o3TWkgcbvU" name="Amazon Kindle Scribe (2025)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/wdnmAgqJLtj5o3TWkgcbvU-1920-80.webp" mos="" align="middle" fullscreen="" width="1875" height="2500" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Amazon Kindle Scribe (2025)</strong></p><p>The last 12 months have seen plenty of great ereaders and digital note-takers come to market, but the Amazon Kindle Scribe (2025) has become our go-to recommendation for those after an ereader/notebook hybrid. It's pricey, yes, but the Scribe’s 11-inch E Ink Carta 1300 display is a joy to behold.</p><p>Read our full <a href="https://www.techradar.com/tablets/ereaders/amazon-kindle-scribe-2025-with-frontlight-review" data-dimension112="96b9333a-cc64-11f1-969e-f7d3ef3d02b7" data-action="Star Deal Block" data-label="Amazon Kindle Scribe (2025) review" data-dimension48="Amazon Kindle Scribe (2025) review" data-dimension25="">Amazon Kindle Scribe (2025) review</a></p></div><h3 class="article-body__section" id="section-cameras-drones"><span>Cameras &amp; drones</span></h3><h2 id="camera-of-the-year">Camera of the Year</h2><div class="product star-deal"><a data-dimension112="a94c625c-cc77-11f1-993f-c9b2e11a5357" data-action="Star Deal Block" data-label="Sony A7R VI review" data-dimension48="Sony A7R VI review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1600px;"><p class="vanilla-image-block" style="padding-top:125.00%;"><img id="fu3ViSBeXY8uXFCgJ6V26X" name="Wex copy" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/fu3ViSBeXY8uXFCgJ6V26X-1920-80.jpg" mos="" align="middle" fullscreen="" width="1600" height="2000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Sony A7R VI</strong></p><p>Perfect ratings are rare, but the A7R VI earned five stars with its 66.8MP stacked full-frame sensor, image stabilization, new processor and improved subject-detection autofocus, which combine for class-leading quality and performance. Whether you shoot landscape photography or action, the A7R VI can handle it all, and its excellent handling and new and improved battery was the cherry on the cake. Our verdict? "Sony can stop making cameras now."</p><p>Read our full <a href="https://www.techradar.com/cameras/mirrorless-cameras/sony-a7r-vi-review" data-dimension112="a94c625c-cc77-11f1-993f-c9b2e11a5357" data-action="Star Deal Block" data-label="Sony A7R VI review" data-dimension48="Sony A7R VI review" data-dimension25="">Sony A7R VI review</a></p></div><h2 id="brand-of-the-year">Brand of the Year</h2><div class="product star-deal"><a data-dimension112="a94c6342-cc77-11f1-981e-9b2b884f42d2" data-action="Star Deal Block" data-label="SonyFollowing a relatively quiet year, Sony has stood out in 2026 with three top cameras and a raft of new lenses. We gave a perfect five-star rating to the Sony A7R VI, which received high praise from our veteran Cameras Editor who said it had "no weaknesses". The A7 V took top spot in our best mirrorless cameras guide, while the RX10 V revived bridge cameras and extended Sony’s lead at the top in this category. Add Sony’s stellar macro lens to the mix and this award was inevitable." data-dimension48="SonyFollowing a relatively quiet year, Sony has stood out in 2026 with three top cameras and a raft of new lenses. We gave a perfect five-star rating to the Sony A7R VI, which received high praise from our veteran Cameras Editor who said it had "no weaknesses". The A7 V took top spot in our best mirrorless cameras guide, while the RX10 V revived bridge cameras and extended Sony’s lead at the top in this category. Add Sony’s stellar macro lens to the mix and this award was inevitable." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:960px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="UvBWU2VFhHEeeGpLEaTMpM" name="Sony Logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/UvBWU2VFhHEeeGpLEaTMpM-1920-80.jpg" mos="" align="middle" fullscreen="" width="960" height="960" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Sony</strong></p><p>Following a relatively quiet year, Sony has stood out in 2026 with three top cameras and a raft of new lenses. We gave a perfect five-star rating to the Sony A7R VI, which received high praise from our veteran Cameras Editor who said it had "no weaknesses". The A7 V took top spot in our best mirrorless cameras guide, while the RX10 V revived bridge cameras and extended Sony’s lead at the top in this category. Add Sony’s stellar macro lens to the mix and this award was inevitable.</p></div><h2 id="camera-innovation-of-the-year">Camera Innovation of the Year </h2><div class="product star-deal"><a data-dimension112="a94c641e-cc77-11f1-abe5-5fbe49772fe3" data-action="Star Deal Block" data-label="Antigravity A1 review" data-dimension48="Antigravity A1 review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:900px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="ezT7C3e2Rb7fArJRUNDYPS" name="Antigravity A1" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ezT7C3e2Rb7fArJRUNDYPS-1920-80.jpg" mos="" align="middle" fullscreen="" width="900" height="900" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Antigravity A1</strong></p><p>The Antigravity A1 was a first-of-its-kind drone, one that can shoot true 360 degree video thanks to its dual camera array. The Insta360-backed company effectively gave us an airborne Insta360 X5, with immersive 8K video recording that sees in every direction. At the launch event, we donned the company’s goggles and followed racing cars around a track, and the whole experience was intuitive — but most of all immersive. You don’t need to worry about framing the shot, because that happens later using Insta360’s clever software, which can frame and compile videos after the fact.</p><p>Read our full <a href="https://www.techradar.com/cameras/drones/antigravity-a1-review" data-dimension112="a94c641e-cc77-11f1-abe5-5fbe49772fe3" data-action="Star Deal Block" data-label="Antigravity A1 review" data-dimension48="Antigravity A1 review" data-dimension25="">Antigravity A1 review</a></p></div><h2 id="best-beginner-camera">Best Beginner Camera</h2><div class="product star-deal"><a data-dimension112="a94c64fa-cc77-11f1-a528-77ae24a61e1b" data-action="Star Deal Block" data-label="OM System PEN review" data-dimension48="OM System PEN review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="veP8MsCnb7ekq6QLikNab7" name="OM System PEN" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/veP8MsCnb7ekq6QLikNab7-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="2000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>OM System PEN</strong></p><p>It was a tight call between the OM System PEN and the Lumix L10, but ultimately we felt that the PEN is the better starting point for beginner photographers, at a much lower price point. Not only is the PEN easy on the eye, but it features image stabilization, a rangefinder-style EVF, a weatherproof body, and a host of clever computational photography modes that smartphone upgrades will feel at home with, and that encourage creativity. A huge choice of lenses and a new weatherproof kit lens complete the package. </p><p>Read our <a href="https://www.techradar.com/cameras/mirrorless-cameras/om-system-pen-review" data-dimension112="a94c64fa-cc77-11f1-a528-77ae24a61e1b" data-action="Star Deal Block" data-label="OM System PEN review" data-dimension48="OM System PEN review" data-dimension25="">OM System PEN review</a></p></div><h2 id="best-mid-range-camera">Best Mid-range camera</h2><div class="product star-deal"><a data-dimension112="a94c65d6-cc77-11f1-94e1-69c423b8b99f" data-action="Star Deal Block" data-label="Sony A7 V review" data-dimension48="Sony A7 V review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="66vuR2v7zSvEYkXQRfYM9g" name="Sony A7 V" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/66vuR2v7zSvEYkXQRfYM9g-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Sony A7 V</strong></p><p>The mid-range full-frame category is fiercely contested by Canon, Nikon, Sony and Panasonic, but Sony stole back its crown with the new A7 V, in a year that Canon also released the stellar EOS R6 Mark III. Between those two 5-star cameras, we felt the A7 V had the (slight) edge overall; there's nothing to choose in terms of resolution, but the A7 V has a partially stacked sensor for what should be quicker readout speeds, plus snappier subject detection autofocus, wider dynamic range, versatile flip-and-tilt screen, and class-leading battery life. </p><p>Read our <a href="https://www.techradar.com/cameras/sony-a7-v-review" data-dimension112="a94c65d6-cc77-11f1-94e1-69c423b8b99f" data-action="Star Deal Block" data-label="Sony A7 V review" data-dimension48="Sony A7 V review" data-dimension25="">Sony A7 V review</a></p></div><h2 id="best-professional-camera">Best Professional Camera</h2><div class="product star-deal"><a data-dimension112="a94c66b2-cc77-11f1-848a-d5c1ccaacf33" data-action="Star Deal Block" data-label="Sony A7R VI review" data-dimension48="Sony A7R VI review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1600px;"><p class="vanilla-image-block" style="padding-top:125.00%;"><img id="fu3ViSBeXY8uXFCgJ6V26X" name="Wex copy" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/fu3ViSBeXY8uXFCgJ6V26X-1920-80.jpg" mos="" align="middle" fullscreen="" width="1600" height="2000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Sony A7R VI</strong></p><p>It’s actually been a quiet year in the professional camera category, but that's probably good for the other companies, because the A7R VI would’ve been hard for anyone to compete with. It ups the bar with a class-leading 66.8MP full-frame stacked sensor that's backed up with the power, speed and pro-grade body that make the camera a formidable tool in any pro photography scenario. We shot landscape, portrait and wildlife photography, and the pro camera thrived in all situations.</p><p>Read our full <a href="https://www.techradar.com/cameras/mirrorless-cameras/sony-a7r-vi-review" data-dimension112="a94c66b2-cc77-11f1-848a-d5c1ccaacf33" data-action="Star Deal Block" data-label="Sony A7R VI review" data-dimension48="Sony A7R VI review" data-dimension25="">Sony A7R VI review</a></p></div><h2 id="best-compact-and-instant-camera">Best Compact and Instant Camera</h2><div class="product star-deal"><a data-dimension112="a94c6798-cc77-11f1-a688-1f7aeca6eed5" data-action="Star Deal Block" data-label="Ricoh GR IV review" data-dimension48="Ricoh GR IV review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="qrjRXWrvZ8VofixJmXiMbL" name="Ricoh GR IV" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/qrjRXWrvZ8VofixJmXiMbL-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Ricoh GR IV </strong></p><p>Being intimately familiar with the GR III, we were super excited about the GR IV launch and the upgrades it would bring. A new 26MP APS-C sensor with five-axis stabilization and improved battery life topped the improvements, but we’ll have to keep fingers crossed for next time for the improved build quality, a tilt screen and built-in-flash we wished for. Even still, the GR IV can shoot the best quality photos from a truly pocketable camera, with a dedicated Monochrome edition that came alter to boot. The price hike stung, but no other brand is making a compact like Ricoh is. </p><p>Read our <a href="https://www.techradar.com/cameras/compact-cameras/ricoh-gr-iv-review" data-dimension112="a94c6798-cc77-11f1-a688-1f7aeca6eed5" data-action="Star Deal Block" data-label="Ricoh GR IV review" data-dimension48="Ricoh GR IV review" data-dimension25="">Ricoh GR IV review</a></p></div><h2 id="best-action-and-vlogging-camera">Best Action and Vlogging Camera</h2><div class="product star-deal"><a data-dimension112="a94c6892-cc77-11f1-a514-27d766d2af77" data-action="Star Deal Block" data-label="DJI Osmo Pocket 4P review" data-dimension48="DJI Osmo Pocket 4P review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:460px;"><p class="vanilla-image-block" style="padding-top:125.22%;"><img id="RmxAY8i7fLK2oHGXBdF83i" name="3f3f146867bfa57f06580c43c6fe023b@retina_small copy" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/RmxAY8i7fLK2oHGXBdF83i-1920-80.jpg" mos="" align="middle" fullscreen="" width="460" height="576" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>DJI Osmo Pocket 4P</strong></p><p>It’s been a busy year in this category, with Insta360 and DJI in particular trading blows. First came DJI's Pocket 4, which was a modest upgrade of the Pocket 3, but DJI had something extra special up its sleeve; a twin-lens gimbal camera Pocket 4P, which would change the game for vlogging. Insta360 then tried to steal DJI’s thunder with its innovative Luna Ultra's twin lenses and removable remote module — but DJI's Pocket 4P feels like the more polished of the two, and the one we have found ourselves turning to more often for shooting stabilized 4K content. </p><p>Read our <a href="https://www.techradar.com/cameras/video-cameras/dji-osmo-pocket-4p-review" data-dimension112="a94c6892-cc77-11f1-a514-27d766d2af77" data-action="Star Deal Block" data-label="DJI Osmo Pocket 4P review" data-dimension48="DJI Osmo Pocket 4P review" data-dimension25="">DJI Osmo Pocket 4P review</a></p></div><h2 id="best-camera-lens">Best Camera Lens</h2><div class="product star-deal"><a data-dimension112="a94c698c-cc77-11f1-9c06-793713f21e75" data-action="Star Deal Block" data-label="Sigma 135mm f/1.4 DG | Art review" data-dimension48="Sigma 135mm f/1.4 DG | Art review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="8un4hXRo9dcz8GDHoHVogD" name="Sigma 135mm F1.4 DG Art" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/8un4hXRo9dcz8GDHoHVogD-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Sigma 135mm f/1.4 DG | Art</strong></p><p>Lenses is a competitive category year after year, and 2025-2026 was no different, with a top Sony macro optic, Nikon's slimmed down 70-200mm f/2.8 and a number of superb-value Viltrox optics. However, we must recognize innovation and give credit where it's due, which is why Sigma’s first 135mm telephoto lens with a f/1.4 aperture blew us away. Bulky, yes, but we gave it five stars in our review, calling the 135mm F1.4 DG / Art the 'bokeh master' — if you want the dreamiest portraits, look no further.</p><p>Read our <a href="https://www.techradar.com/cameras/camera-lenses/sigmas-135mm-f-1-4-dg-art-review" data-dimension112="a94c698c-cc77-11f1-9c06-793713f21e75" data-action="Star Deal Block" data-label="Sigma 135mm f/1.4 DG | Art review" data-dimension48="Sigma 135mm f/1.4 DG | Art review" data-dimension25="">Sigma 135mm f/1.4 DG | Art review</a></p></div><h2 id="best-camera-accessory">Best Camera Accessory</h2><div class="product star-deal"><a data-dimension112="a94c6a68-cc77-11f1-803c-655f56692fe1" data-action="Star Deal Block" data-label="Insta360 Mic Pro review" data-dimension48="Insta360 Mic Pro review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:942px;"><p class="vanilla-image-block" style="padding-top:105.20%;"><img id="xetegRRYW9qKCfgtaMJVVC" name="Insta360 Mic Pro" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/xetegRRYW9qKCfgtaMJVVC-1920-80.jpg" mos="" align="middle" fullscreen="" width="942" height="991" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Insta360 Mic Pro</strong></p><p>DJI and Insta360 have been trading blows all year, but it was Insta360’s Mic Pro that was the final piece of the jigsaw for the 360 camera maker’s ecosystem. Insta360 fans using the likes of the class leading X6 360-degree camera, Ace Pro 2 action cam and Luna Ultra vlogging cameras can enjoy all the benefits of direct compatibility with one of the best wireless mics we’ve ever tested — mixing and matching their camera with a third party mic is no longer necessary. And what a mic it was — the Mic Pro has DJI-beating noise cancellation and an eye-catching, customizable e ink display.  </p><p>Read our<a href="https://www.techradar.com/cameras/camera-accessories/insta360-mic-pro-review" data-dimension112="a94c6a68-cc77-11f1-803c-655f56692fe1" data-action="Star Deal Block" data-label="Insta360 Mic Pro review" data-dimension48="Insta360 Mic Pro review" data-dimension25=""> Insta360 Mic Pro review</a></p></div><h2 id="best-drone">Best Drone</h2><div class="product star-deal"><a data-dimension112="a94c6b44-cc77-11f1-b654-f10016091919" data-action="Star Deal Block" data-label="DJI Avata 360 review" data-dimension48="DJI Avata 360 review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="fejYKXbLdtZ7zjyaFsPiwf" name="DJI-Avata-360-Motion-Fly-More-Combo" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/fejYKXbLdtZ7zjyaFsPiwf-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>DJI Avata 360</strong></p><p>First came the Antigravity A1 drone, and then came the DJI Avata 360, which felt like the more polished and versatile 360-degree drone of the two. Where the A1 has two fixed lenses to capture 360-degree footage, the Avata 360’s twin lenses are mounted to a gimbal which can rotate 90 degrees to switch between regular (front-facing) single-lens and top/bottom facing 360-degree use. The product also joins DJI's existing Avata ecosystem, which already includes superb FPV goggles and motion controller accessories. Bottom line — the A1 came first, but the Avata 360 upped the bar, and it costs much less. </p><p>Read our <a href="https://www.techradar.com/cameras/drones/dji-avata-360-review" data-dimension112="a94c6b44-cc77-11f1-b654-f10016091919" data-action="Star Deal Block" data-label="DJI Avata 360 review" data-dimension48="DJI Avata 360 review" data-dimension25="">DJI Avata 360 review</a></p></div><h3 class="article-body__section" id="section-computing"><span>Computing</span></h3><h2 id="laptop-of-the-year">Laptop of the Year</h2><div class="product star-deal"><a data-dimension112="40271992-d15f-11f1-9504-676b7d6645a1" data-action="Star Deal Block" data-label="MacBook Neo review" data-dimension48="MacBook Neo review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:698px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="womLd2PCLXN2ft6qBX5jxG" name="MacBook Neo" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/womLd2PCLXN2ft6qBX5jxG-1920-80.jpg" mos="" align="middle" fullscreen="" width="698" height="698" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Apple MacBook Neo</strong></p><p>If there's one laptop that has made the biggest impact in 2026, then it's the MacBook Neo. When Apple announced its brand-new MacBook earlier this year, along with the impressively-affordable starting price of $599 / £599 / AU$1,049, it sent shockwaves through the industry. That might sound like hyperbole, but by releasing a budget laptop that still features a premium-feeling (and looking) design and without <em>too</em> many compromises when it comes to features and performance, the MacBook Neo shook rival PC makers out of their complacency and got them to up their budget laptop game. We had numerous laptop makers freely admit that they were releasing $600 laptops to challenge the MacBook Neo. For the sheer impact alone, the MacBook Neo has to be our pick as laptop of the year.</p><p>Read our full <a href="https://www.techradar.com/computing/macbooks/apple-macbook-neo" data-dimension112="40271992-d15f-11f1-9504-676b7d6645a1" data-action="Star Deal Block" data-label="MacBook Neo review" data-dimension48="MacBook Neo review" data-dimension25="">MacBook Neo review</a></p></div><h2 id="computing-brand-of-the-year">Computing Brand of the Year</h2><div class="product star-deal"><a data-dimension112="40271a6e-d15f-11f1-810e-7dc305ebc738" data-action="Star Deal Block" data-label="NvidiaOnce again, Nvidia has dominated the computing industry this year — all without releasing a new consumer graphics card. While the AI bubble, and Nvidia's role in it, continues to have a huge impact on the computing industry, the company has continued to innovate. DLSS 4.5 brought improved image quality to Nvidia's upscaling tech, while also introducing 6x Multi Frame Generation that can help improve gaming performance, especially on lower-end cards. Nvidia also released RTX Spark, its Arm-based System-on-Chip (SoC) aimed at taking on Apple's M-series chips, especially in regards to creative and local AI tasks. Even its controversial DLSS 5 feature has won over some critics since its announcement." data-dimension48="NvidiaOnce again, Nvidia has dominated the computing industry this year — all without releasing a new consumer graphics card. While the AI bubble, and Nvidia's role in it, continues to have a huge impact on the computing industry, the company has continued to innovate. DLSS 4.5 brought improved image quality to Nvidia's upscaling tech, while also introducing 6x Multi Frame Generation that can help improve gaming performance, especially on lower-end cards. Nvidia also released RTX Spark, its Arm-based System-on-Chip (SoC) aimed at taking on Apple's M-series chips, especially in regards to creative and local AI tasks. Even its controversial DLSS 5 feature has won over some critics since its announcement." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="xGh4DQqK3HCKaAptk8dCRT" name="Nvidia logo" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/xGh4DQqK3HCKaAptk8dCRT-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Nvidia</strong></p><p>Once again, Nvidia has dominated the computing industry this year — all without releasing a new consumer graphics card. While the AI bubble, and Nvidia's role in it, continues to have a huge impact on the computing industry, the company has continued to innovate. DLSS 4.5 brought improved image quality to Nvidia's upscaling tech, while also introducing 6x Multi Frame Generation that can help improve gaming performance, especially on lower-end cards. Nvidia also released RTX Spark, its Arm-based System-on-Chip (SoC) aimed at taking on Apple's M-series chips, especially in regards to creative and local AI tasks. Even its controversial DLSS 5 feature has won over some critics since its announcement.</p></div><h2 id="best-computing-innovation">Best Computing Innovation</h2><div class="product star-deal"><a data-dimension112="40271c4e-d15f-11f1-9484-7df0387948e3" data-action="Star Deal Block" data-label="MSI Claw 8 EX AI+" data-dimension48="MSI Claw 8 EX AI+" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:425px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="c6GptCuLVdYdifrmE69NN" name="intelarcg3extreme" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/c6GptCuLVdYdifrmE69NN-1920-80.png" mos="" align="middle" fullscreen="" width="425" height="425" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Intel Arc G3 Extreme</strong></p><p>This year's release of the Intel Arc G3 Extreme chip — yes, another SoC, this time one that's been specifically designed for mobile gaming devices by concentrating on graphics performance and power efficiency. So, it's not surprising that it is the beating heart of many of the most powerful and exciting PC gaming handhelds that have come out this year, including the <a href="https://www.techradar.com/computing/gaming-computers/msi-claw-8-ex-ai" data-dimension112="40271c4e-d15f-11f1-9484-7df0387948e3" data-action="Star Deal Block" data-label="MSI Claw 8 EX AI+" data-dimension48="MSI Claw 8 EX AI+" data-dimension25="">MSI Claw 8 EX AI+</a>, Acer Predator Atlas 8, and OneXPlayer 3. They're all expensive, sadly, but they offer truly brilliant gaming performance in even the most graphically-intensive titles, and the Intel chip is why.</p></div><h2 id="best-value-laptop">Best Value Laptop</h2><div class="product star-deal"><a data-dimension112="40271d20-d15f-11f1-93bc-a1c1a9f59821" data-action="Star Deal Block" data-label="Dell XPS 13 (2026) review" data-dimension48="Dell XPS 13 (2026) review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3756px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="S4DWnNeCyfKRQyzBYMMgZb" name="dell xps 13" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/S4DWnNeCyfKRQyzBYMMgZb-1920-80.jpg" mos="" align="middle" fullscreen="" width="3756" height="3756" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Dell XPS 13 (2026)</strong></p><p>While we were very tempted to give the MacBook Neo our award for the best value laptop of 2026, we've actually gone for one of the laptops it influenced: this year's XPS 13. In the past, Dell's XPS 13 laptop was a premium thin and light laptop, but Dell relaunched it as an affordable alternative to Apple's laptop, initially targeting the same $600 starting price. This isn't a conspiracy — Dell explicitly compared the XPS 13 to the MacBook Neo when showing off the laptop to us. The reason we're giving the XPS 13 the edge is that it feels like Dell made fewer compromises with its affordable laptop, especially when it comes to backlit keyboard and faster USB-C ports.</p><p>Read our full <a href="https://www.techradar.com/computing/windows-laptops/dell-xps-13-review" data-dimension112="40271d20-d15f-11f1-93bc-a1c1a9f59821" data-action="Star Deal Block" data-label="Dell XPS 13 (2026) review" data-dimension48="Dell XPS 13 (2026) review" data-dimension25="">Dell XPS 13 (2026) review</a></p></div><h2 id="best-ai-laptop">Best AI Laptop</h2><div class="product star-deal"><a data-dimension112="40271de8-d15f-11f1-a102-73966955bf58" data-action="Star Deal Block" data-label="Samsung Galaxy Book6 Ultra review" data-dimension48="Samsung Galaxy Book6 Ultra review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:330px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="zoZg7mJCSDY3RxSyXG5FUT" name="image" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/zoZg7mJCSDY3RxSyXG5FUT-1920-80.png" mos="" align="middle" fullscreen="" width="330" height="330" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Samsung Galaxy Book6 Ultra</strong></p><p>Pretty much any laptop these days ships with some form of AI feature included, even baked into the operating system — but of all the laptops that have come out this year, the Samsung Galaxy Book6 Ultra is, in our view, the best AI laptop because it doesn't just settle for adding AI features from other companies. Instead, Samsung has included its own Galaxy AI features, which offer additional tools, and work across its laptops, smartphones, and tablets. While not every Galaxy AI feature is a killer app, it shows a level of ambition and investment that many of its competitors lack.</p><p>Read our full <a href="https://www.techradar.com/computing/windows-laptops/galaxy-book6-ultra" data-dimension112="40271de8-d15f-11f1-a102-73966955bf58" data-action="Star Deal Block" data-label="Samsung Galaxy Book6 Ultra review" data-dimension48="Samsung Galaxy Book6 Ultra review" data-dimension25="">Samsung Galaxy Book6 Ultra review</a></p></div><h2 id="best-gaming-laptop">Best Gaming Laptop</h2><div class="product star-deal"><a data-dimension112="40271eba-d15f-11f1-889f-2bb0a6972de9" data-action="Star Deal Block" data-label="Razer Blade 18 (2026) review" data-dimension48="Razer Blade 18 (2026) review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="odNXUaayyQ9aBRLgT6n6e4" name="Razer Blade 18.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/odNXUaayyQ9aBRLgT6n6e4-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="2000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Razer Blade 18</strong></p><p>Razer has been putting out excellent gaming laptops for years, marrying cutting-edge technology with thin and light designs that banish any memory of big and bulky gaming laptops of yore. This year's Razer Blade 18 is no exception, offering almost desktop-levels of performance thanks to some of the most powerful components on the market today, with up to an RTX 5090 GPU and 128GB of DDR5 RAM. You can throw any game at this thing and it'll handle it like a champ, and its large 18-inch display offers UHD+ resolution at 240Hz, and FHD+ at an incredibly fast 440Hz, for unbelievably slick performance in games.</p><p>Read our full <a href="https://www.techradar.com/computing/windows-laptops/galaxy-book6-ultra" data-dimension112="40271eba-d15f-11f1-889f-2bb0a6972de9" data-action="Star Deal Block" data-label="Razer Blade 18 (2026) review" data-dimension48="Razer Blade 18 (2026) review" data-dimension25="">Razer Blade 18 (2026) review</a></p></div><h2 id="best-pc-gaming-handheld">Best PC Gaming Handheld</h2><div class="product star-deal"><a data-dimension112="40271f96-d15f-11f1-ba51-930b4b76d3ef" data-action="Star Deal Block" data-label="MSI Claw 8 EX AI+ review" data-dimension48="MSI Claw 8 EX AI+ review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1293px;"><p class="vanilla-image-block" style="padding-top:100.08%;"><img id="FnG8JuEvnuwdUPotMJZqef" name="msiclaw" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/FnG8JuEvnuwdUPotMJZqef-1920-80.png" mos="" align="middle" fullscreen="" width="1293" height="1294" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>MSI Claw 8 EX AI+</strong></p><p>While all the Intel Arc G3 Extreme-powered PC gaming handhelds that we saw at Computex were impressive, one stood out: the MSI Claw 8 EX AI+. Not only was it one of the first handheld to come with Intel's latest hardware, but MSI completely redesigned the device itself to make it feel more comfortable and responsive when playing. This bore out in our full review, which highlighted the incredible performance (for a handheld) and the bright and vibrant screen that really made the games look spectacular.</p><p>Read our full <a href="https://www.techradar.com/computing/gaming-computers/msi-claw-8-ex-ai" data-dimension112="40271f96-d15f-11f1-ba51-930b4b76d3ef" data-action="Star Deal Block" data-label="MSI Claw 8 EX AI+ review" data-dimension48="MSI Claw 8 EX AI+ review" data-dimension25="">MSI Claw 8 EX AI+ review</a></p></div><h2 id="best-gaming-keyboard">Best Gaming Keyboard</h2><div class="product star-deal"><a data-dimension112="40272068-d15f-11f1-afc8-e71779885874" data-action="Star Deal Block" data-label="Corsair Makr Pro 75 review" data-dimension48="Corsair Makr Pro 75 review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1024px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="Chx4s47rSVbsuUd4Usc7iH" name="Corsair Makr Pro 75" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Chx4s47rSVbsuUd4Usc7iH-1920-80.png" mos="" align="middle" fullscreen="" width="1024" height="1024" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Corsair Makr Pro 75</strong></p><p>Reliability, performance, and build quality are all incredibly important considerations in a keyboard, and the Corsair Makr Pro 75 ticks every box. Its Corsair MGX Hyperdrive magnetic hot-swappable hall effect switches are an absolute joy to type on, and the overall build quality is exceptional (if a little heavy). It's expensive, and the software isn't great, but when crowning 2026's top gaming keyboard, there was only one choice here.</p><p>Read our full <a href="https://www.techradar.com/computing/keyboards/corsair-makr-pro-75-review" data-dimension112="40272068-d15f-11f1-afc8-e71779885874" data-action="Star Deal Block" data-label="Corsair Makr Pro 75 review" data-dimension48="Corsair Makr Pro 75 review" data-dimension25="">Corsair Makr Pro 75 review</a></p></div><h2 id="best-gaming-mouse">Best Gaming Mouse</h2><div class="product star-deal"><a data-dimension112="40272130-d15f-11f1-9a11-f5221892bcf4" data-action="Star Deal Block" data-label="Razer Naga V3 Pro review" data-dimension48="Razer Naga V3 Pro review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="uRYZ5FihzZ3yn79dib6oqH" name="razer naga" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/uRYZ5FihzZ3yn79dib6oqH-1920-80.png" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Razer Naga V3 Pro</strong></p><p>The Razer Naga V3 Pro is an incredibly versatile gaming mouse that, thanks to its swappable side plates that offer gamers two, six, or 12 additional buttons, will appeal to almost any one, no matter what time of games you play. We use this mouse with the six-button side plate (which is easily attached via magnets) for quick access to macros and shortcuts while playing current obsession <em>Planet Coaster 2</em>. The mouse feels very comfortable to use, the 50K optical sensor offers fantastic control and with an 8,000Hz polling rate, even when used wirelessly, this is a mouse that can give you a serious competitive advantage.</p><p>Read our full <a href="https://www.techradar.com/computing/mice/razer-naga-v3-pro" data-dimension112="40272130-d15f-11f1-9a11-f5221892bcf4" data-action="Star Deal Block" data-label="Razer Naga V3 Pro review" data-dimension48="Razer Naga V3 Pro review" data-dimension25="">Razer Naga V3 Pro review</a></p></div><h2 id="best-gaming-monitor">Best Gaming Monitor</h2><div class="product star-deal"><a data-dimension112="40272202-d15f-11f1-adc0-dd23f5864297" data-action="Star Deal Block" data-label="Alienware AW3426DW QD-OLED review" data-dimension48="Alienware AW3426DW QD-OLED review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3741px;"><p class="vanilla-image-block" style="padding-top:71.34%;"><img id="Jv3ejtEo6eWFeAa2Z6Rrc5" name="Alienware 34-inch AW3426DW QD-OLED" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Jv3ejtEo6eWFeAa2Z6Rrc5-1920-80.jpg" mos="" align="middle" fullscreen="" width="3741" height="2669" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Alienware AW3426DW QD-OLED</strong></p><p>The Alienware AW3426DW is an ultra-wide gaming monitor with a stunning five-layer tandem OLED panel that offers incredible, vision-spanning image quality. It supports Dolby Vision HDR, and a very fast 280Hz refresh rate that makes it a great choice for fast and frantic competitive games. The 3440x1440 (offering a 21:9 ultrawide aspect ratio) offers plenty of detail without putting too much strain on your GPU, and that wider field of vision, along with the fast refresh rate, could make a huge difference when playing.</p><p>Read our full <a href="https://www.techradar.com/computing/monitors/alienware-aw3426dw" data-dimension112="40272202-d15f-11f1-adc0-dd23f5864297" data-action="Star Deal Block" data-label="Alienware AW3426DW QD-OLED review" data-dimension48="Alienware AW3426DW QD-OLED review" data-dimension25="">Alienware AW3426DW QD-OLED review</a></p></div><h3 class="article-body__section" id="section-gaming"><span>Gaming</span></h3><h2 id="gaming-device-of-the-year">Gaming Device of the Year</h2><div class="product star-deal"><a data-dimension112="e7901720-cc77-11f1-ab69-d7f9c4c576ff" data-action="Star Deal Block" data-label="SteelSeries Arctis Nova Elite review" data-dimension48="SteelSeries Arctis Nova Elite review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1385px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="qeXNAShsPEqff8aGKTpGdS" name="1759326177.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/qeXNAShsPEqff8aGKTpGdS-1920-80.jpg" mos="" align="middle" fullscreen="" width="1385" height="1385" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>SteelSeries Arctis Nova Elite</strong></p><p>The Arctis Nova Elite is the best gaming headset we've ever tested. It's simply <em>that</em> good. It's not just a headset that has you covered by collecting features you'll find elsewhere altogether either; this is a genuinely individual beast. The design and build are of premium materials: SteelSeries has made a custom Carbon Fiber driver with a brass surround ring for spectacular hi-res audio. Connectivity is all you could ever want in terms of need and convenience, and the whole experience is absolutely fantastic. A world-beater of a gaming headset and device that is peerless.</p><p>Read our full <a href="https://www.techradar.com/gaming/steelseries-arctis-nova-elite-review" data-dimension112="e7901720-cc77-11f1-ab69-d7f9c4c576ff" data-action="Star Deal Block" data-label="SteelSeries Arctis Nova Elite review" data-dimension48="SteelSeries Arctis Nova Elite review" data-dimension25="">SteelSeries Arctis Nova Elite review</a></p></div><h2 id="gaming-brand-of-the-year">Gaming Brand of the Year</h2><div class="product star-deal"><a data-dimension112="e7901810-cc77-11f1-a0e3-ef98257b5bec" data-action="Star Deal Block" data-label="AsusWith an enormous number and diversity of products being launched by the gaming brand, from first attempts at desktop soundbars to quality PC gaming handheld follow-ups, and more excellent gaming monitors with the latest panels in that you can shake a stick at, Asus has been the hardware brand to beat this past year." data-dimension48="AsusWith an enormous number and diversity of products being launched by the gaming brand, from first attempts at desktop soundbars to quality PC gaming handheld follow-ups, and more excellent gaming monitors with the latest panels in that you can shake a stick at, Asus has been the hardware brand to beat this past year." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:512px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="iupAaTJ8HmvoBncDw2CWj8" name="asus-226422.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/iupAaTJ8HmvoBncDw2CWj8-1920-80.jpg" mos="" align="middle" fullscreen="" width="512" height="512" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Asus</strong></p><p>With an enormous number and diversity of products being launched by the gaming brand, from first attempts at desktop soundbars to quality PC gaming handheld follow-ups, and more excellent gaming monitors with the latest panels in that you can shake a stick at, Asus has been the hardware brand to beat this past year.</p></div><h2 id="gaming-innovation-of-the-year">Gaming Innovation of the Year</h2><div class="product star-deal"><a data-dimension112="e79018f6-cc77-11f1-b75f-230b6341ff94" data-action="Star Deal Block" data-label="Nvidia DLSS 4.5With PC gaming becoming increasingly demanding, DLSS has never been more important, and DLSS 4.5 is one of the biggest leaps forward for upscaling tech yet. It delivers such high image quality and clarity that you can barely tell the difference between Quality and Performance modes, helping supported games like Doom: The Dark Ages and Arc Raiders look better and run better than ever before." data-dimension48="Nvidia DLSS 4.5With PC gaming becoming increasingly demanding, DLSS has never been more important, and DLSS 4.5 is one of the biggest leaps forward for upscaling tech yet. It delivers such high image quality and clarity that you can barely tell the difference between Quality and Performance modes, helping supported games like Doom: The Dark Ages and Arc Raiders look better and run better than ever before." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:70.00%;"><img id="sCReWmWiK5mKoTr9fjCwtf" name="Nvidia logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/sCReWmWiK5mKoTr9fjCwtf-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="700" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Nvidia DLSS 4.5</strong></p><p>With PC gaming becoming increasingly demanding, DLSS has never been more important, and DLSS 4.5 is one of the biggest leaps forward for upscaling tech yet. It delivers such high image quality and clarity that you can barely tell the difference between Quality and Performance modes, helping supported games like <em>Doom: The Dark Ages </em>and <em>Arc Raiders </em>look better and run better than ever before. </p></div><h2 id="best-console-accessory">Best Console Accessory</h2><div class="product star-deal"><a data-dimension112="e79019e6-cc77-11f1-a6f5-e7d5919ef4e4" data-action="Star Deal Block" data-label="Corsair Novablade Pro review" data-dimension48="Corsair Novablade Pro review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1509px;"><p class="vanilla-image-block" style="padding-top:99.34%;"><img id="teqTyYMrQ72AcXqc4AxkGA" name="1791805424.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/teqTyYMrQ72AcXqc4AxkGA-1920-80.jpg" mos="" align="middle" fullscreen="" width="1509" height="1499" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Corsair Novablade Pro</strong></p><p>A pleasant surprise in the past year or so's gaming hardware releases, the Novablade Pro leverless fightstick is a fantastic game controller that oozes quality and prioritizes customization to make life easier and better for fighting game players.</p><p>Read our full <a href="https://www.techradar.com/gaming/corsair-novablade-pro-review" data-dimension112="e79019e6-cc77-11f1-a6f5-e7d5919ef4e4" data-action="Star Deal Block" data-label="Corsair Novablade Pro review" data-dimension48="Corsair Novablade Pro review" data-dimension25="">Corsair Novablade Pro review</a></p></div><h2 id="best-gaming-service">Best Gaming Service</h2><div class="product star-deal"><a data-dimension112="e7901acc-cc77-11f1-8af1-d5dfa1c00d16" data-action="Star Deal Block" data-label="Amazon Luna review" data-dimension48="Amazon Luna review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:512px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="8rZkMpHDKca3EYmeE4hXZk" name="1729505958.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/8rZkMpHDKca3EYmeE4hXZk-1920-80.jpg" mos="" align="middle" fullscreen="" width="512" height="512" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Amazon Luna</strong></p><p>With hardware prices spiraling out of control, cloud gaming has never been a more attractive proposition — and Amazon continues to offer one of the best services in the space. This year saw Amazon Luna games integrated directly into the Prime Video app on Fire TV devices, making it easier than ever to access great games wherever you are.</p><p>Read our full <a href="https://www.techradar.com/gaming/amazon-luna-review" data-dimension112="e7901acc-cc77-11f1-8af1-d5dfa1c00d16" data-action="Star Deal Block" data-label="Amazon Luna review" data-dimension48="Amazon Luna review" data-dimension25="">Amazon Luna review</a> from 2024</p></div><h2 id="best-gaming-controller">Best Gaming Controller </h2><div class="product star-deal"><a data-dimension112="e7901bb2-cc77-11f1-a8da-1d2a8994901f" data-action="Star Deal Block" data-label="8BitDo Pro 3 review" data-dimension48="8BitDo Pro 3 review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="qEJC6KWNUXErzJm9jMdYvY" name="8bitdo-pro-3-bluetooth-controller-for-sw-8477f870-f9a8-48bc-b951-a11495cf78c7.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/qEJC6KWNUXErzJm9jMdYvY-1920-80.jpg" mos="" align="middle" fullscreen="" width="500" height="500" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>8BitDo Pro 3</strong></p><p>The 8BitDo Pro 3 looks like a small upgrade compared to the Pro 2, but in real-world use, the improvements are simply astronomical. 8BitDo has crammed drift-eliminating TMR thumbsticks, magnetic hot-swappable face buttons, trigger locks, and an extra pair of optional remappable buttons into a versatile, budget-friendly package that is miles ahead of the competition.</p><p>Read our full <a href="https://www.techradar.com/gaming/8bitdo-pro-3-review" data-dimension112="e7901bb2-cc77-11f1-a8da-1d2a8994901f" data-action="Star Deal Block" data-label="8BitDo Pro 3 review" data-dimension48="8BitDo Pro 3 review" data-dimension25="">8BitDo Pro 3 review</a></p></div><h2 id="best-gaming-headset">Best Gaming Headset</h2><div class="product star-deal"><a data-dimension112="e79020da-cc77-11f1-9c6a-a9db40f52849" data-action="Star Deal Block" data-label="SteelSeries Arctis Nova Elite review" data-dimension48="SteelSeries Arctis Nova Elite review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1509px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="DtwrL3nYzgtVxMCiBmRThP" name="1761216793.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/DtwrL3nYzgtVxMCiBmRThP-1920-80.jpg" mos="" align="middle" fullscreen="" width="1509" height="1509" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>SteelSeries Arctis Nova Elite</strong></p><p>The best gaming headset we've ever tested. The Nova Elite raises the bar for premium, do-it-all, high-end gaming headsets, and this ticks every box from feature set to battery life, and from connectivity to audio quality, design, and build.</p><p>Read our full <a href="https://www.techradar.com/gaming/steelseries-arctis-nova-elite-review" data-dimension112="e79020da-cc77-11f1-9c6a-a9db40f52849" data-action="Star Deal Block" data-label="SteelSeries Arctis Nova Elite review" data-dimension48="SteelSeries Arctis Nova Elite review" data-dimension25="">SteelSeries Arctis Nova Elite review</a></p></div><h2 id="best-gaming-chair">Best Gaming Chair</h2><div class="product star-deal"><a data-dimension112="e790238c-cc77-11f1-a022-a9e07eac257d" data-action="Star Deal Block" data-label="Secretlab Atlas review" data-dimension48="Secretlab Atlas review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="LhCMoxJ5e97JHWXhwtHexX" name="secretlab-atlas-black3-ergonomic-chair---4128a6b6-4f1e-4b78-b6e3-1e1f47a2195a.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/LhCMoxJ5e97JHWXhwtHexX-1920-80.jpg" mos="" align="middle" fullscreen="" width="500" height="500" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Secretlab Atlas</strong></p><p>Secretlab's latest chair is a hit. This practical task chair offers the brand's supreme materials and build quality in a less gaming-oriented format, making it perfect for your work-from-home setup. It's attractive, comfortable, and feature-packed — what more could you ask from your seat?</p><p>Read our full <a href="https://www.techradar.com/gaming/secretlab-atlas-review" data-dimension112="e790238c-cc77-11f1-a022-a9e07eac257d" data-action="Star Deal Block" data-label="Secretlab Atlas review" data-dimension48="Secretlab Atlas review" data-dimension25="">Secretlab Atlas review</a></p></div><h3 class="article-body__section" id="section-tv-home-theater"><span>TV &amp; home theater</span></h3><h2 id="tv-of-the-year">TV of the Year</h2><div class="product star-deal"><a data-dimension112="5fda4542-d1ec-11f1-b0a1-8d7707711f00" data-action="Star Deal Block" data-label="LG C6 review" data-dimension48="LG C6 review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:684px;"><p class="vanilla-image-block" style="padding-top:98.54%;"><img id="GpDrjpcf4ZmSULxDe63azF" name="LG C6 square.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/GpDrjpcf4ZmSULxDe63azF-1920-80.jpg" mos="" align="middle" fullscreen="" width="684" height="674" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>LG C6</strong></p><p>In terms of all-around performance, features and versatility balanced with price, the C6 is the best TV around. When we tested it next to its predecessor, the LG C5, it was a noticeable upgrade: one that's rare to come across, and that was helped by LG adding its highest-end image processing. If you want a TV that can do it all, the C6 <em>is</em> that TV. Few TVs have impressed me as much this year as the C6, and that's why it takes the top spot. </p><p>Read our full <a href="https://www.techradar.com/televisions/lg-c6-review" data-dimension112="5fda4542-d1ec-11f1-b0a1-8d7707711f00" data-action="Star Deal Block" data-label="LG C6 review" data-dimension48="LG C6 review" data-dimension25="">LG C6 review </a></p></div><h2 id="home-entertainment-brand-of-the-year">Home Entertainment Brand of the Year </h2><div class="product star-deal"><a data-dimension112="5fda461e-d1ec-11f1-9ebf-7dcbf41fbd3f" data-action="Star Deal Block" data-label="SonySony released two RGB LED TVs this year after years of teasing, and both of them were best-in-class, and are the TVs that most have me believing that OLED really should watch its back based on where this technology could do. Outside of this, the brand has also produced some excellent soundbars and speakers across the board, including the ground-breaking Bravia Theater Trio wireless LCR system, which is something we've been hoping to see a company make for years." data-dimension48="SonySony released two RGB LED TVs this year after years of teasing, and both of them were best-in-class, and are the TVs that most have me believing that OLED really should watch its back based on where this technology could do. Outside of this, the brand has also produced some excellent soundbars and speakers across the board, including the ground-breaking Bravia Theater Trio wireless LCR system, which is something we've been hoping to see a company make for years." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:960px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="UvBWU2VFhHEeeGpLEaTMpM" name="Sony Logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/UvBWU2VFhHEeeGpLEaTMpM-1920-80.jpg" mos="" align="middle" fullscreen="" width="960" height="960" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Sony</strong></p><p>Sony released two RGB LED TVs this year after years of teasing, and both of them were best-in-class, and are the TVs that most have me believing that OLED really should watch its back based on where this technology could do. Outside of this, the brand has also produced some excellent soundbars and speakers across the board, including the ground-breaking Bravia Theater Trio wireless LCR system, which is something we've been hoping to see a company make for years.</p></div><h2 id="home-entertainment-innovation-of-the-year">Home Entertainment Innovation of the Year </h2><div class="product star-deal"><a data-dimension112="5fda475e-d1ec-11f1-a517-a9b0b781d1d8" data-action="Star Deal Block" data-label="Sony True RGBRGB TVs have been the big buzz of the TV world in 2026, and while it's been a mostly mixed bag, Sony's version called 'True RGB' stands above the rest. While it delivers spellbinding colors and superb brightness, it's the OLED-level black tones that impressed me most. I've tested Sony's two True RGB TVs and it's the best that dark and high-contrast scenes have ever looked on a backlit TV. In terms of innovation, it doesn't get more impressive than this in 2026." data-dimension48="Sony True RGBRGB TVs have been the big buzz of the TV world in 2026, and while it's been a mostly mixed bag, Sony's version called 'True RGB' stands above the rest. While it delivers spellbinding colors and superb brightness, it's the OLED-level black tones that impressed me most. I've tested Sony's two True RGB TVs and it's the best that dark and high-contrast scenes have ever looked on a backlit TV. In terms of innovation, it doesn't get more impressive than this in 2026." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:400px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="PULNWdzD8Sq43kfYjQU6q5" name="Sony Bravia 9 II deal image" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/PULNWdzD8Sq43kfYjQU6q5-1920-80.png" mos="" align="middle" fullscreen="" width="400" height="400" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Sony True RGB</strong></p><p>RGB TVs have been the big buzz of the TV world in 2026, and while it's been a mostly mixed bag, Sony's version called 'True RGB' stands above the rest. While it delivers spellbinding colors and superb brightness, it's the OLED-level black tones that impressed me most. I've tested Sony's two True RGB TVs and it's the best that dark and high-contrast scenes have ever looked on a backlit TV. In terms of innovation, it doesn't get more impressive than this in 2026. </p></div><h2 id="best-gaming-tv">Best Gaming TV </h2><div class="product star-deal"><a data-dimension112="5fda483a-d1ec-11f1-baa2-8985a30b7571" data-action="Star Deal Block" data-label="LG C6 review" data-dimension48="LG C6 review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:684px;"><p class="vanilla-image-block" style="padding-top:98.54%;"><img id="GpDrjpcf4ZmSULxDe63azF" name="LG C6 square.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/GpDrjpcf4ZmSULxDe63azF-1920-80.jpg" mos="" align="middle" fullscreen="" width="684" height="674" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>LG C6</strong></p><p>For gaming, there's no better option in 2026 than the LG C6. Not only does it have a full list of features — 4K at up to 165Hz, full variable refresh rate support, and Dolby Vision Gaming — and fantastic performance, but it's also available in 42-83-inch sizes to suit all gaming spaces. When I played games on the C6, I had a fantastic time thanks to its buttery-smooth response times and excellent picture quality. There are other great gaming TVs around, but none delivers such a good all-round experience for the same price. </p><p>Read our full <a href="https://www.techradar.com/televisions/lg-c6-review" data-dimension112="5fda483a-d1ec-11f1-baa2-8985a30b7571" data-action="Star Deal Block" data-label="LG C6 review" data-dimension48="LG C6 review" data-dimension25="">LG C6 review</a></p></div><h2 id="best-tv-for-sound">Best TV for Sound </h2><div class="product star-deal"><a data-dimension112="5fda490c-d1ec-11f1-8451-07871ef4dd02" data-action="Star Deal Block" data-label="Sony Bravia 9 II review" data-dimension48="Sony Bravia 9 II review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:400px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="PULNWdzD8Sq43kfYjQU6q5" name="Sony Bravia 9 II deal image" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/PULNWdzD8Sq43kfYjQU6q5-1920-80.png" mos="" align="middle" fullscreen="" width="400" height="400" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Sony Bravia 9 II </strong></p><p>While TV sound is often a mixed bag, no other TV delivers better built-in audio in 2026 than the Sony Bravia 9 II. It delivers impeccable detail and clarity with a wide soundstage and pinpoint accuracy. Watching our reference scenes just impressed us across the board — very few other TVs have ever delivered such a level of audio authenticity. </p><p>Read our full <a href="https://www.techradar.com/televisions/sony-bravia-9-ii-review" data-dimension112="5fda490c-d1ec-11f1-8451-07871ef4dd02" data-action="Star Deal Block" data-label="Sony Bravia 9 II review" data-dimension48="Sony Bravia 9 II review" data-dimension25="">Sony Bravia 9 II review</a> </p></div><h2 id="best-oled-tv">Best OLED TV </h2><div class="product star-deal"><a data-dimension112="5fda49e8-d1ec-11f1-9ef2-cbb4c71ac69c" data-action="Star Deal Block" data-label="LG C6 review" data-dimension48="LG C6 review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:684px;"><p class="vanilla-image-block" style="padding-top:98.54%;"><img id="GpDrjpcf4ZmSULxDe63azF" name="LG C6 square.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/GpDrjpcf4ZmSULxDe63azF-1920-80.jpg" mos="" align="middle" fullscreen="" width="684" height="674" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>LG C6</strong></p><p>Our TV of the Year is also the best OLED TV of 2026. More premium models may deliver better picture or more features, but none deliver a more complete package that's a significant step above their predecessor for a seriously competitive price. The C6 is a jack-of-all-trades TV that ticks every box a user could need across a wide range of sizes, and no other OLED has impressed me as much as the LG C6 when compared to last year's models. </p><p>Read our full <a href="https://www.techradar.com/televisions/lg-c6-review" data-dimension112="5fda49e8-d1ec-11f1-9ef2-cbb4c71ac69c" data-action="Star Deal Block" data-label="LG C6 review" data-dimension48="LG C6 review" data-dimension25="">LG C6 review</a></p></div><h2 id="best-mini-led-tv">Best Mini-LED TV </h2><div class="product star-deal"><a data-dimension112="5fda4aba-d1ec-11f1-ada8-eda3141b2cee" data-action="Star Deal Block" data-label="Sony Bravia 9 II review" data-dimension48="Sony Bravia 9 II review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:400px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="PULNWdzD8Sq43kfYjQU6q5" name="Sony Bravia 9 II deal image" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/PULNWdzD8Sq43kfYjQU6q5-1920-80.png" mos="" align="middle" fullscreen="" width="400" height="400" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Sony Bravia 9 II </strong></p><p>RGB mini-LED is the next step in the evolution of mini-LED and no other TV this year does it better than the Sony Bravia 9 II. It delivers fantastic backlight control, OLED-rivaling black tones, vibrant, rich colors and realistic detail. No backlit TV has ever wowed our reviewers more than the Bravia 9 II, and it's an exciting sign for the future of mini-LED.</p><p>Read our full <a href="https://www.techradar.com/televisions/sony-bravia-9-ii-review" data-dimension112="5fda4aba-d1ec-11f1-ada8-eda3141b2cee" data-action="Star Deal Block" data-label="Sony Bravia 9 II review" data-dimension48="Sony Bravia 9 II review" data-dimension25="">Sony Bravia 9 II review</a> </p></div><h2 id="best-value-tv">Best Value TV </h2><div class="product star-deal"><a data-dimension112="5fda4b8c-d1ec-11f1-a56c-653779e8c957" data-action="Star Deal Block" data-label="TCL QM7L review" data-dimension48="TCL QM7L review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:909px;"><p class="vanilla-image-block" style="padding-top:98.90%;"><img id="w5A3giBk5CpteqZhmg8u5o" name="1784043047.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/w5A3giBk5CpteqZhmg8u5o-1920-80.jpg" mos="" align="middle" fullscreen="" width="909" height="899" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>TCL QM7L/C7L</strong></p><p>It really doesn't get better in terms of bang-for-your-buck value than the TCL QM7L (US model) and TCL C7L (UK and Australian version). The new SQD panel delivers great brightness and color, as well as excellent backlight control. Its great for gaming for a near-full suite of features, and it has credible built-in sound. The real highlight however is its price-to-size ratio, where you can get a big screen at a ridiculously affordable price, given how good the picture looks. If you want the best value, the QM7L/C7L is our top pick. </p><p>Read our full <a href="https://www.techradar.com/televisions/an-almost-premium-tv-at-mid-range-prices-tcls-qm7l-mini-led-screen-is-one-of-the-best-affordable-sets-ive-tested-thanks-to-its-vibrant-colors-bright-highlights-and-great-gaming-features" data-dimension112="5fda4b8c-d1ec-11f1-a56c-653779e8c957" data-action="Star Deal Block" data-label="TCL QM7L review" data-dimension48="TCL QM7L review" data-dimension25="">TCL QM7L review</a> </p></div><h2 id="best-projector">Best Projector</h2><div class="product star-deal"><a data-dimension112="dbd2e03a-d202-11f1-8894-3db81b62135d" data-action="Star Deal Block" data-label="Hisense XR10This projector simply creates the most impressive pictures you can expect from a living-room-friendly projector — anything beyond this requires going pro. It's bright enough to work for lit rooms as well as dark-room viewing, and looks fantastic in both cases — and it even has a slick decor-friendly design. Sure, it lacks 120Hz at 4K, but cinephiles won't care — and this is made for cinephiles, make no mistake. Our full review will land shortly." data-dimension48="Hisense XR10This projector simply creates the most impressive pictures you can expect from a living-room-friendly projector — anything beyond this requires going pro. It's bright enough to work for lit rooms as well as dark-room viewing, and looks fantastic in both cases — and it even has a slick decor-friendly design. Sure, it lacks 120Hz at 4K, but cinephiles won't care — and this is made for cinephiles, make no mistake. Our full review will land shortly." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="kZpNxLhxf6nxecwe8g8hum" name="image" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/kZpNxLhxf6nxecwe8g8hum-1920-80.png" mos="" align="middle" fullscreen="" width="1200" height="1200" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Hisense XR10</strong></p><p>This projector simply creates the most impressive pictures you can expect from a living-room-friendly projector — anything beyond this requires going pro. It's bright enough to work for lit rooms as well as dark-room viewing, and looks fantastic in both cases — and it even has a slick decor-friendly design. Sure, it lacks 120Hz at 4K, but cinephiles won't care — and this is made for cinephiles, make no mistake. Our full review will land shortly.</p></div><h2 id="best-soundbar">Best Soundbar</h2><div class="product star-deal"><a data-dimension112="dbd2e0bc-d202-11f1-9550-73b7ffafb9a4" data-action="Star Deal Block" data-label="Sonos Beam Ultra review" data-dimension48="Sonos Beam Ultra review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:944px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rTAw8YxXEFKuxcBFUauatf" name="sonos-beam-ultra-black-top-angle-hero_1 copy" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rTAw8YxXEFKuxcBFUauatf-1920-80.jpg" mos="" align="middle" fullscreen="" width="944" height="944" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Sonos Beam Ultra</strong></p><p>This wasn't the only soundbar this year to earn a rare five-star rating, but it's the one with the most 'wow' factor, because it's hard to believe such an expansive sound is coming from such a small design. The Dolby Atmos effect reaches a scale you'd never expect for a compact bar, and does it with clarity and precision of spatial audio. This feels like a premium bar, but with a mid-range price, and that's why it earns this award.</p><p>Read our full <a href="https://www.techradar.com/televisions/soundbars/i-heard-the-sonos-beam-ultra-and-it-delivers-the-most-impressive-dolby-atmos-sound-ive-experienced-from-a-compact-soundbar" data-dimension112="dbd2e0bc-d202-11f1-9550-73b7ffafb9a4" data-action="Star Deal Block" data-label="Sonos Beam Ultra review" data-dimension48="Sonos Beam Ultra review" data-dimension25="">Sonos Beam Ultra review</a></p></div><h2 id="best-wireless-home-theater-speakers">Best Wireless Home Theater Speakers</h2><div class="product star-deal"><a data-dimension112="dbd2e134-d202-11f1-962a-2d37734ad384" data-action="Star Deal Block" data-label="Sony Bravia Theater TrioThis is product option we've wanted for so long: a wireless LCR system (meaning left, center, right channels) that's as easy to set up as a soundbar, but with the better width and impact that you get from a separates system. And that's what you get here: tons of power, a super-immersive Dolby Atmos experience, and a sense of scale to match a projector screen or giant-screen TV in a way a soundbar can't match. It's the wireless living home theater dream come true, especially with its easy expansion to add rears and subs. Our full review is coming soon." data-dimension48="Sony Bravia Theater TrioThis is product option we've wanted for so long: a wireless LCR system (meaning left, center, right channels) that's as easy to set up as a soundbar, but with the better width and impact that you get from a separates system. And that's what you get here: tons of power, a super-immersive Dolby Atmos experience, and a sense of scale to match a projector screen or giant-screen TV in a way a soundbar can't match. It's the wireless living home theater dream come true, especially with its easy expansion to add rears and subs. Our full review is coming soon." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:400px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="xsdqkXSiuHAiqA4uSnhH4E" name="Sony Bravia Theater Trio deal image" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/xsdqkXSiuHAiqA4uSnhH4E-1920-80.png" mos="" align="middle" fullscreen="" width="400" height="400" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Sony Bravia Theater Trio</strong></p><p>This is product option we've wanted for so long: a wireless LCR system (meaning left, center, right channels) that's as easy to set up as a soundbar, but with the better width and impact that you get from a separates system. And that's what you get here: tons of power, a super-immersive Dolby Atmos experience, and a sense of scale to match a projector screen or giant-screen TV in a way a soundbar can't match. It's the wireless living home theater dream come true, especially with its easy expansion to add rears and subs. Our full review is coming soon.</p></div><h3 class="article-body__section" id="section-streaming"><span>Streaming</span></h3><h2 id="streaming-service-of-the-year">Streaming Service of the Year</h2><div class="product star-deal"><a data-dimension112="bebd441e-d161-11f1-b839-e9828ede3395" data-action="Star Deal Block" data-label="HBO MaxThree years on after winning our coveted Best Streaming Service of the Year crown, HBO Max has done it again — and with good reason. Its long-overdue launch in multiple European nations, including the UK and Ireland, and the introduction of new user-friendly features are two such reasons why it was an early contender for this year’s prize. Throw in its unrivaled catalog of unmissable new shows and returning TV favorites, ongoing movie-exclusive partnership with acclaimed indie studio A24, and ever-expanding live sports coverage, though, and no other platform came close to besting it." data-dimension48="HBO MaxThree years on after winning our coveted Best Streaming Service of the Year crown, HBO Max has done it again — and with good reason. Its long-overdue launch in multiple European nations, including the UK and Ireland, and the introduction of new user-friendly features are two such reasons why it was an early contender for this year’s prize. Throw in its unrivaled catalog of unmissable new shows and returning TV favorites, ongoing movie-exclusive partnership with acclaimed indie studio A24, and ever-expanding live sports coverage, though, and no other platform came close to besting it." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="zhrg5JCmqRN4apSLCjk3Mi" name="hbo-max-logo" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/zhrg5JCmqRN4apSLCjk3Mi-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>HBO Max</strong></p><p>Three years on after winning our coveted Best Streaming Service of the Year crown, HBO Max has done it again — and with good reason. Its long-overdue launch in multiple European nations, including the UK and Ireland, and the introduction of new user-friendly features are two such reasons why it was an early contender for this year’s prize. Throw in its unrivaled catalog of unmissable new shows and returning TV favorites, ongoing movie-exclusive partnership with acclaimed indie studio A24, and ever-expanding live sports coverage, though, and no other platform came close to besting it.</p></div><h2 id="best-for-movies">Best for Movies</h2><div class="product star-deal"><a data-dimension112="bebd44dc-d161-11f1-a8ac-6b13e8381053" data-action="Star Deal Block" data-label="Prime VideoMovie lovers should flock to Prime Video, as it boasts a library of over 20,000 movies in the US. The streaming service regularly adds new movies from Hollywood blockbusters, independent films, and classic cinema across the years, as well as its own Prime Video Original movies. Recent additions include the romantic comedy Love of Your Life and survival horror The Devil's Mouth." data-dimension48="Prime VideoMovie lovers should flock to Prime Video, as it boasts a library of over 20,000 movies in the US. The streaming service regularly adds new movies from Hollywood blockbusters, independent films, and classic cinema across the years, as well as its own Prime Video Original movies. Recent additions include the romantic comedy Love of Your Life and survival horror The Devil's Mouth." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1351px;"><p class="vanilla-image-block" style="padding-top:99.70%;"><img id="KT9nGqEQvFYCM8fo6Hsma7" name="Prime Video" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/KT9nGqEQvFYCM8fo6Hsma7-1920-80.png" mos="" align="middle" fullscreen="" width="1351" height="1347" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Prime Video</strong></p><p>Movie lovers should flock to Prime Video, as it boasts a library of over 20,000 movies in the US. The streaming service regularly adds new movies from Hollywood blockbusters, independent films, and classic cinema across the years, as well as its own Prime Video Original movies. Recent additions include the romantic comedy <em>Love of Your Life </em>and survival horror <em>The Devil's Mouth</em>.</p></div><h2 id="best-for-documentaries">Best for Documentaries</h2><div class="product star-deal"><a data-dimension112="bebd45a4-d161-11f1-88fa-778fc7941c1f" data-action="Star Deal Block" data-label="NetflixConsidering Netflix has everything from true crime to celebrity-fronted food documentaries, it's the place to be if you love all things real life. There's plenty of shocking stories of scandals, murders, mysteries and more, as well as lighter options for those in need of some escapism. Whatever you're after, Netflix probably has it. Recent must-see documentaries include a nail-biting series called Worst Neighbor Ever and the shocking Titan: The OceanGate Disaster." data-dimension48="NetflixConsidering Netflix has everything from true crime to celebrity-fronted food documentaries, it's the place to be if you love all things real life. There's plenty of shocking stories of scandals, murders, mysteries and more, as well as lighter options for those in need of some escapism. Whatever you're after, Netflix probably has it. Recent must-see documentaries include a nail-biting series called Worst Neighbor Ever and the shocking Titan: The OceanGate Disaster." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:400px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="gqPtGBhJkd5zvW75FqVS9e" name="netflix logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/gqPtGBhJkd5zvW75FqVS9e-1920-80.jpg" mos="" align="middle" fullscreen="" width="400" height="400" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Netflix</strong></p><p>Considering Netflix has everything from true crime to celebrity-fronted food documentaries, it's the place to be if you love all things real life. There's plenty of shocking stories of scandals, murders, mysteries and more, as well as lighter options for those in need of some escapism. Whatever you're after, Netflix probably has it. Recent must-see documentaries include a nail-biting series called <em>Worst Neighbor Ever </em>and the shocking<em> Titan: The OceanGate Disaster.</em></p></div><h2 id="best-for-tv-shows">Best for TV Shows</h2><div class="product star-deal"><a data-dimension112="bebd4766-d161-11f1-864a-cdc15a437ddc" data-action="Star Deal Block" data-label="Apple TV was the most awarded streaming service at the 2026 Emmys, with many of its original series being hailed as the best. We’re inclined to agree, considering the quality of Apple TV shows has been consistently excellent across the board. Whether you want a mind boggling thriller like Severance or a horror comedy like Widow’s Bay, there’s plenty on offer for all tastes." data-dimension48="Apple TV was the most awarded streaming service at the 2026 Emmys, with many of its original series being hailed as the best. We’re inclined to agree, considering the quality of Apple TV shows has been consistently excellent across the board. Whether you want a mind boggling thriller like Severance or a horror comedy like Widow’s Bay, there’s plenty on offer for all tastes." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="78dDMNLePXAfsS4XqtU8pa" name="Apple TV logo" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/78dDMNLePXAfsS4XqtU8pa-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p>Apple TV was the most awarded streaming service at the 2026 Emmys, with many of its original series being hailed as the best. We’re inclined to agree, considering the quality of Apple TV shows has been consistently excellent across the board. Whether you want a mind boggling thriller like <em>Severance </em>or a horror comedy like <em>Widow’s Bay</em>, there’s plenty on offer for all tastes.</p></div><h2 id="best-free-streaming-service">Best Free Streaming Service</h2><div class="product star-deal"><a data-dimension112="bebd482e-d161-11f1-bf7a-69a39d0e5ed9" data-action="Star Deal Block" data-label="Tubi or not Tubi? That’s the question we ask ourselves who should win our annual Best Free Streaming Service of the Year award. Well, this year, it is Tubi. Supported on over 30 devices — the most of any ad-supporting video on demand (AVOD) service — it’s available to every kind of person working to every kind of budget. Add in its movie and TV show catalogs, which number hundreds of thousands of offerings covering numerous genres, as well as its ongoing featuring of myriad live television channels and networks, and it’s the 2026 people’s AVOD champion." data-dimension48="Tubi or not Tubi? That’s the question we ask ourselves who should win our annual Best Free Streaming Service of the Year award. Well, this year, it is Tubi. Supported on over 30 devices — the most of any ad-supporting video on demand (AVOD) service — it’s available to every kind of person working to every kind of budget. Add in its movie and TV show catalogs, which number hundreds of thousands of offerings covering numerous genres, as well as its ongoing featuring of myriad live television channels and networks, and it’s the 2026 people’s AVOD champion." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:400px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="DBuiRYXy7JRuPyW2p2Dhd3" name="Tubi logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/DBuiRYXy7JRuPyW2p2Dhd3-1920-80.jpg" mos="" align="middle" fullscreen="" width="400" height="400" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p>Tubi or not Tubi? That’s the question we ask ourselves who should win our annual Best Free Streaming Service of the Year award. Well, this year, it is Tubi. Supported on over 30 devices — the most of any ad-supporting video on demand (AVOD) service — it’s available to every kind of person working to every kind of budget. Add in its movie and TV show catalogs, which number hundreds of thousands of offerings covering numerous genres, as well as its ongoing featuring of myriad live television channels and networks, and it’s the 2026 people’s AVOD champion.</p></div><h3 class="article-body__section" id="section-audio"><span>Audio</span></h3><h2 id="headphones-of-the-year">Headphones of the Year</h2><div class="product star-deal"><a data-dimension112="d8429d12-d21a-11f1-8374-633d88ad58a0" data-action="Star Deal Block" data-label="AirPods Max 2 review" data-dimension48="AirPods Max 2 review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1468px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="WKp8TvLomBTi3MvVZoXczU" name="Screenshot 2026-06-18 at 12.18.49" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/WKp8TvLomBTi3MvVZoXczU-1920-80.png" mos="" align="middle" fullscreen="" width="1468" height="1468" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Apple AirPods Max 2</strong><br /><br />As we said in our full review, these cans are "doubtless the best noise-cancelling iPhone headphones on the planet" — and we weren't expecting to love them as much as we did. Aside from the USB-C lossless audio and incredible comfort, they also boast some of the best voice capture on any headphones we've ever experienced. This was a really hot year for headphones, the AirPods Max 2 still lag behind the competition for battery life (and the weird bra case continues to mystify) — but that they won out should tell you just how good they are in every other way.</p><p>Read our full <a href="https://www.techradar.com/audio/earbuds-airpods/airpods-max-2-review" data-dimension112="d8429d12-d21a-11f1-8374-633d88ad58a0" data-action="Star Deal Block" data-label="AirPods Max 2 review" data-dimension48="AirPods Max 2 review" data-dimension25="">AirPods Max 2 review</a></p></div><h2 id="audio-brand-of-the-year">Audio Brand of the Year</h2><div class="product star-deal"><a data-dimension112="d8429e02-d21a-11f1-850d-4b41e82d9f24" data-action="Star Deal Block" data-label="the most stunning-sounding flagship DAC we've ever heard" data-dimension48="the most stunning-sounding flagship DAC we've ever heard" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:447px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="u4aRTjJeXcVivt9iuWH7Vi" name="image" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/u4aRTjJeXcVivt9iuWH7Vi-1920-80.png" mos="" align="middle" fullscreen="" width="447" height="447" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>iFi</strong></p><p>Hi-res specialist iFi isn't afraid of conquering the whole hi-fi market, serving up launches such as the excellent five-star elite iFi iDSD GR2 and the cheap and cheerful Go Cable this year. We love seeing this hard-working visionary outfit in full flow. Whatever level you're at, it's got something for you — and it's hard to look past a brand that hires out London's Tower Bridge, gets its entire team into black tuxedoes, plasters the walls with the word 'Phantom' so it feels as if 007 himself could drop in at any minute <em>and then</em> unveils <a href="https://www.techradar.com/audio/dacs/i-heard-the-new-rolls-royce-of-dacs-and-let-me-tell-you-ifi-isnt-calling-it-phantom-for-nothing" data-dimension112="d8429e02-d21a-11f1-850d-4b41e82d9f24" data-action="Star Deal Block" data-label="the most stunning-sounding flagship DAC we've ever heard" data-dimension48="the most stunning-sounding flagship DAC we've ever heard" data-dimension25="">the most stunning-sounding flagship DAC we've ever heard</a>. Bravo, iFi. For you, the world is not enough…  </p></div><h2 id="audio-innovation-of-the-year">Audio Innovation of the Year</h2><div class="product star-deal"><a data-dimension112="d8429ede-d21a-11f1-b795-8ffb9638dabf" data-action="Star Deal Block" data-label="Cambridge L/R S review" data-dimension48="Cambridge L/R S review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1006px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rGL3fog8Xghvk4bq2xUBmA" name="Screenshot 2026-10-14 at 11.21.50" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rGL3fog8Xghvk4bq2xUBmA-1920-80.png" mos="" align="middle" fullscreen="" width="1006" height="1006" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Cambridge L/R S speakers</strong></p><p>Before I heard these speakers, I thought Cambridge had taken a big risk here. Then, I gave them a thorough listen and I knew they were winners. The L/R S is a genuinely active stereo speaker system, so it does not involve a powered primary speaker and a dumb counterpart to make a pair. OK, only the primary speaker receives power, but there are <em>two</em> channels of amplification for each speaker. Then, there's a full DSP crossover which acts as a PWM signal to each amp — and that's before the bespoke four-conductor cable to connect the primary speaker to the secondary! Might we call them over-engineered? Maybe — or you could simply call Cambridge's work ethic ‘admirable’, as I do. </p><p>Read our full <a href="https://www.techradar.com/audio/wireless-bluetooth-speakers/cambridge-l-r-s-review" data-dimension112="d8429ede-d21a-11f1-b795-8ffb9638dabf" data-action="Star Deal Block" data-label="Cambridge L/R S review" data-dimension48="Cambridge L/R S review" data-dimension25="">Cambridge L/R S review</a></p></div><h2 id="best-wireless-headphones">Best Wireless Headphones</h2><div class="product star-deal"><a data-dimension112="d8429fba-d21a-11f1-aa43-f1e717020a2c" data-action="Star Deal Block" data-label="Nothing Headphone (a) review" data-dimension48="Nothing Headphone (a) review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1024px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="t93fzrt2ga5iSDQQjZMRCK" name="nothing-headphone-a-pink-white-bg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/t93fzrt2ga5iSDQQjZMRCK-1920-80.jpg" mos="" align="middle" fullscreen="" width="1024" height="1024" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Nothing Headphone (a) </strong></p><p>There's something so untethered about Nothing's approach to audio architecture and design that it makes these cans downright joyous in their appeal — we actually have the pair with yellow accents (you can call them over-easy eggs if you like, that actually makes me dig them <em>even more</em>). The company upgraded and finessed the audio compared to the original Headphone (1), while keeping the excellent on-ear controls (the roller for volume is a true highlight) stellar battery life, very good ANC and truly useful app — then somehow shaved a load off the price. A deserved winner. </p><p>Read our full <a href="https://www.techradar.com/audio/wireless-headphones/nothing-headphone-a-review" data-dimension112="d8429fba-d21a-11f1-aa43-f1e717020a2c" data-action="Star Deal Block" data-label="Nothing Headphone (a) review" data-dimension48="Nothing Headphone (a) review" data-dimension25="">Nothing Headphone (a) review</a></p></div><h2 id="best-wireless-earbuds">Best Wireless Earbuds </h2><div class="product star-deal"><a data-dimension112="d842a096-d21a-11f1-b288-6190fc1ebc30" data-action="Star Deal Block" data-label="Soundpeats H3 review" data-dimension48="Soundpeats H3 review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:976px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="oKn92wEhpmkseY8KDGfZ5T" name="soundpeats h3" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/oKn92wEhpmkseY8KDGfZ5T-1920-80.png" mos="" align="middle" fullscreen="" width="976" height="976" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Soundpeats H3</strong></p><p>These delightfully different, affordable and sonically superb buds from Soundpeats sound better than some buds at twice their price (and at around $129 / £129, they're really quite humbly priced), thanks to their triple-driver array per bud, a secure fit, plus aptX, aptX Adaptive, aptX Lossless and LDAC support. Audiophile on a budget? Add this name to your list. </p><p>Read our full <a href="https://www.techradar.com/audio/earbuds-airpods/soudpeats-h3-review" data-dimension112="d842a096-d21a-11f1-b288-6190fc1ebc30" data-action="Star Deal Block" data-label="Soundpeats H3 review" data-dimension48="Soundpeats H3 review" data-dimension25="">Soundpeats H3 review</a></p></div><h2 id="best-open-earbuds">Best Open Earbuds</h2><div class="product star-deal"><a data-dimension112="d842a172-d21a-11f1-8276-9fff10f728b1" data-action="Star Deal Block" data-label="Shokz Openfit Pro review" data-dimension48="Shokz Openfit Pro review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1486px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="aZi8VrXt4bATtFKGRExChQ" name="Screenshot 2026-10-15 at 09.42.46" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/aZi8VrXt4bATtFKGRExChQ-1920-80.png" mos="" align="middle" fullscreen="" width="1486" height="1486" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Shokz OpenFit Pro</strong></p><p>Our Audio Editor uses these superb, if pricey, open earbuds multiple times per week, and it's hard to look past the personal recommendation. The fit is sports-worthy (aided by extra optional bands in the box, useful for sports that require a different fit, such as tennis) but they're also office-friendly and professional in terms of design — and the excellent active noise reduction is as unusual as it is class-leading. As far as I'm concerned, Shokz served an ace here.</p><p>Read our full <a href="https://www.techradar.com/audio/earbuds-airpods/shokz-openfit-pro-review" data-dimension112="d842a172-d21a-11f1-8276-9fff10f728b1" data-action="Star Deal Block" data-label="Shokz Openfit Pro review" data-dimension48="Shokz Openfit Pro review" data-dimension25="">Shokz Openfit Pro review</a></p></div><h2 id="best-value-headphones">Best Value Headphones</h2><div class="product star-deal"><a data-dimension112="d842a244-d21a-11f1-a486-79714277692f" data-action="Star Deal Block" data-label="CMF Headphone Pro review" data-dimension48="CMF Headphone Pro review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="BHSXM5i9ZQozEycJ3fJVs7" name="CMF Headphone Pro" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/BHSXM5i9ZQozEycJ3fJVs7-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1920" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>CMF Headphone Pro</strong></p><p>We knew we loved these minty fresh cans as soon as we slipped them over our ears. Would you expect hearing tests for a personalized sound profile, LDAC support, an excellent volume 'roller' control on the right ear cup, glorious build quality, zealous wireless sound, exemplary battery life <em>and</em> 3.5mm hi-res wired listening for under $100 / £100? The design flair, energetic audio quality and additional perks won this race. </p><p>Read our full <a href="https://www.techradar.com/audio/wireless-headphones/cmf-by-nothing-headphone-pro-review" data-dimension112="d842a244-d21a-11f1-a486-79714277692f" data-action="Star Deal Block" data-label="CMF Headphone Pro review" data-dimension48="CMF Headphone Pro review" data-dimension25="">CMF Headphone Pro review</a></p></div><h2 id="best-value-earbuds">Best Value Earbuds</h2><div class="product star-deal"><a data-dimension112="d842a320-d21a-11f1-b353-cd3d8dfca4e7" data-action="Star Deal Block" data-label="JLab JBuds Mini ANCLook at them! The JLab JBuds Mini ANC's one perceived failing stems from their biggest selling point: because they're tiny enough to fit on a keyring (they are the smallest ANC earbuds on the planet), you might think they're little more than junk. I'm here to tell you emphatically that they are not — in fact, they're so far from junk that you can't lose them. They're the first earbuds to have support for Apple's Find My network. I don't think any rival came particularly close to the value you get here for $39 / £39 — our full review is coming soon." data-dimension48="JLab JBuds Mini ANCLook at them! The JLab JBuds Mini ANC's one perceived failing stems from their biggest selling point: because they're tiny enough to fit on a keyring (they are the smallest ANC earbuds on the planet), you might think they're little more than junk. I'm here to tell you emphatically that they are not — in fact, they're so far from junk that you can't lose them. They're the first earbuds to have support for Apple's Find My network. I don't think any rival came particularly close to the value you get here for $39 / £39 — our full review is coming soon." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1348px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="D4h5WtzpcP7r2gML2WUYvF" name="Screenshot 2026-10-19 at 13.25.40" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/D4h5WtzpcP7r2gML2WUYvF-1920-80.png" mos="" align="middle" fullscreen="" width="1348" height="1348" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>JLab JBuds Mini ANC</strong></p><p>Look at them! The JLab JBuds Mini ANC's one perceived failing stems from their biggest selling point: because they're tiny enough to fit on a keyring (they are the smallest ANC earbuds on the planet), you might think they're little more than junk. I'm here to tell you emphatically that they are not — in fact, they're so far from junk that you can't lose them. They're the first earbuds to have support for Apple's Find My network. I don't think any rival came particularly close to the value you get here for $39 / £39 — our full review is coming soon.</p></div><h2 id="best-value-open-earbuds">Best Value Open Earbuds</h2><div class="product star-deal"><a data-dimension112="d842a3fc-d21a-11f1-bc23-254f3fbe9ad0" data-action="Star Deal Block" data-label="Baseus Bowie MC2 review" data-dimension48="Baseus Bowie MC2 review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1196px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="WMotYxiEJ7VD2xemtXmLGg" name="Screenshot 2026-10-19 at 13.29.34" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/WMotYxiEJ7VD2xemtXmLGg-1920-80.png" mos="" align="middle" fullscreen="" width="1196" height="1196" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Baseus Bowie MC2</strong></p><p>We think a Labyrinth-era Bowie (that's 1986, to save you the bother of checking) in full Goblin King Jareth regalia would've put these dark, cuff-style open earbuds on without a second thought — and he'd have looked fantastic in them. These cheap clip-style buds often had us wondering whether you even need to spend more on a flagship set from class-leaders such as Shokz or Bose. If all you need is good sound with surprisingly regimented, impactful bass (and you're prepared to forego expensive extras) these Baseus buds are a winner. </p><p>Read our full <a href="https://www.techradar.com/audio/wireless-headphones/ive-been-testing-these-cheap-open-earbuds-for-weeks-and-they-have-me-wondering-why-youd-spend-more-on-expensive-rivals-from-shokz-and-bose" data-dimension112="d842a3fc-d21a-11f1-bc23-254f3fbe9ad0" data-action="Star Deal Block" data-label="Baseus Bowie MC2 review" data-dimension48="Baseus Bowie MC2 review" data-dimension25="">Baseus Bowie MC2 review</a></p></div><h2 id="best-wired-headphones">Best Wired Headphones </h2><div class="product star-deal"><a data-dimension112="d842a4d8-d21a-11f1-9089-559e986666b8" data-action="Star Deal Block" data-label="Meze Audio Strada review" data-dimension48="Meze Audio Strada review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1186px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="Hsswr7jJNZZJyPDChiuExA" name="Screenshot 2026-10-19 at 13.32.12" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Hsswr7jJNZZJyPDChiuExA-1920-80.png" mos="" align="middle" fullscreen="" width="1186" height="1186" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Meze Audio Strada </strong></p><p>We're going for a set of stunning racing green closed-back headphones that sound as airy and spacious as open-back headphones, except nobody hears your playlist. As a closed-back option, they're also relatively easy to drive and they're capable of supremely detailed, organized and thoroughly addictive audio. </p><p>Read our full <a href="https://www.techradar.com/audio/headphones/meze-audio-strada-review" data-dimension112="d842a4d8-d21a-11f1-9089-559e986666b8" data-action="Star Deal Block" data-label="Meze Audio Strada review" data-dimension48="Meze Audio Strada review" data-dimension25="">Meze Audio Strada review</a></p></div><h2 id="best-wired-earbuds">Best Wired Earbuds </h2><div class="product star-deal"><a data-dimension112="d842a5aa-d21a-11f1-a8be-3f3bb784f7cf" data-action="Star Deal Block" data-label="Sennheiser CX 80U review" data-dimension48="Sennheiser CX 80U review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1416px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="6EZPGpBzRwSe9NegD5NPxi" name="Screenshot 2026-10-15 at 09.38.08" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/6EZPGpBzRwSe9NegD5NPxi-1920-80.png" mos="" align="middle" fullscreen="" width="1416" height="1416" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Sennheiser CX 80U</strong></p><p>I said it before (because these were your choice too, dearest reader) and I'll say it again: when people ask me, "What's the cheapest way to get better sound from my phone?" my first response is to suggest these delightfully inexpensive 2026-release USB-C wired earbuds. For around $35 / £30 you really cannot do better. You don't get volume controls on the in-line remote and the mic doesn't deliver crystal-clear calls, as our <a href="https://www.techradar.com/audio/earbuds-airpods/sennheiser-cx-80u-review" data-dimension112="d842a5aa-d21a-11f1-a8be-3f3bb784f7cf" data-action="Star Deal Block" data-label="Sennheiser CX 80U review" data-dimension48="Sennheiser CX 80U review" data-dimension25="">Sennheiser CX 80U review</a> explains. What you do get is acutely nimble but impactful bass, clear mids and sparkling, appealing highs. Pair that with their surprisingly effective passive noise isolation and you’re looking at an incredibly good pair of wired buds for the money. </p></div><h2 id="best-bluetooth-speaker">Best Bluetooth Speaker</h2><div class="product star-deal"><a data-dimension112="d842a67c-d21a-11f1-846a-2968e24e5739" data-action="Star Deal Block" data-label="JBL Xtreme 5 review" data-dimension48="JBL Xtreme 5 review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1402px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="n3e7Ce3bsUgjKCRdgSkVTK" name="Screenshot 2026-10-14 at 16.37.58" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/n3e7Ce3bsUgjKCRdgSkVTK-1920-80.png" mos="" align="middle" fullscreen="" width="1402" height="1402" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>JBL Xtreme 5</strong></p><p>Do you want a Bluetooth speaker you'll be able to slip into a purse and take to the park for a podcast, or do you want a party-ready beast with a shoulder strap all of its own? Because JBL's Xtreme 5 is in the latter camp, but if that's what you want, you'll be delighted with it. This is one of the best bigger Bluetooth belters we've ever tested — as our five-star <a href="https://www.techradar.com/audio/wireless-bluetooth-speakers/jbl-xtreme-5-review" data-dimension112="d842a67c-d21a-11f1-846a-2968e24e5739" data-action="Star Deal Block" data-label="JBL Xtreme 5 review" data-dimension48="JBL Xtreme 5 review" data-dimension25="">JBL Xtreme 5 review</a> will impress upon you at great length. OK, enough talk: let's dance! </p></div><h2 id="best-wireless-speaker">Best Wireless Speaker</h2><div class="product star-deal"><a data-dimension112="d842a758-d21a-11f1-9a55-c3f7bd8c13a8" data-action="Star Deal Block" data-label="chance to hear this speaker among its siblings" data-dimension48="chance to hear this speaker among its siblings" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1148px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="2VKKMj5eKkGppYroAYyLLW" name="Screenshot 2026-10-19 at 13.35.03" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/2VKKMj5eKkGppYroAYyLLW-1920-80.png" mos="" align="middle" fullscreen="" width="1148" height="1148" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Denon Home 400</strong></p><p>I got a <a href="https://www.techradar.com/audio/hi-fi/dolby-atmos-with-headroom-to-spare-my-afternoon-with-denons-sonos-busting-trio-of-wireless-speakers-and-why-wiim-should-also-be-worried" data-dimension112="d842a758-d21a-11f1-9a55-c3f7bd8c13a8" data-action="Star Deal Block" data-label="chance to hear this speaker among its siblings" data-dimension48="chance to hear this speaker among its siblings" data-dimension25="">chance to hear this speaker among its siblings</a> (the Home 200 and 600) at launch, and it is my favorite of Denon's 2026 wireless home trio. It is also the best-looking new wireless speaker on the market, for me (it's about the size of a chopping-board rack or bread bin, fitting neatly on shelves and bookcases while serving up delicious sound). Another great feature is that during setup, you are encouraged to list where the speaker is placed — far from a wall, close to one wall or in a corner — within the HEOS companion app. You can then opt for a 'pure' stereo hi-fi mix, or add 'width' to boost the horizontal spaciousness of the sound field. The spatial and directional stuff is <em>a lot</em> of fun to play with and, as our full <a href="https://www.techradar.com/audio/wireless-bluetooth-speakers/denon-home-400-review">Denon Home 400 review</a> explains, provided you don't rely on a voice assistant to do your bidding at home (I do not) it's a hugely talented wireless speaker. </p></div><h2 id="best-portable-audio-player">Best Portable Audio Player</h2><div class="product star-deal"><a data-dimension112="d842a834-d21a-11f1-824a-1111c3d8f9c1" data-action="Star Deal Block" data-label="May 2026-release flagship Astell &amp; Kern SP4000T," data-dimension48="May 2026-release flagship Astell &amp; Kern SP4000T," target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1536px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="spJq63rTQXj57mUSuCEWNZ" name="Screenshot 2026-10-14 at 17.01.49" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/spJq63rTQXj57mUSuCEWNZ-1920-80.png" mos="" align="middle" fullscreen="" width="1536" height="1536" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Astell &amp; Kern PD5</strong></p><p>I absolutely get why the TR readership chose Astell &amp; Kern's newest 'entry level' hi-res audio player, called the A&amp;K PD5 (I put 'entry level' in quotation marks because A&amp;K's definition and ours may well differ). And while I've been lucky enough to listen to the <a href="https://www.techradar.com/audio/more-drivers-than-a-formula-1-grid-a-and-k-makes-christmas-come-early-for-audiophiles-with-its-new-premium-audio-player-packing-built-in-quad-vacuum-tubes-plus-new-tribrid-9-driver-iems-to-pair-with-it" data-dimension112="d842a834-d21a-11f1-824a-1111c3d8f9c1" data-action="Star Deal Block" data-label="May 2026-release flagship Astell &amp; Kern SP4000T," data-dimension48="May 2026-release flagship Astell &amp; Kern SP4000T," data-dimension25="">May 2026-release flagship Astell &amp; Kern SP4000T,</a> very briefly — and I have to tell you, it's excellent — it is a huge chunk of cash. This option is far more palatable from a purely financial perspective and is still a fantastically gifted DAP. We gave the PD5's wonky, quirky <a href="https://www.techradar.com/audio/portable-media-players/astell-and-kern-aandnorma-sr35-review">SR35</a> older sibling a glowing five-star review, and <a href="https://www.techradar.com/audio/our-favorite-high-end-music-player-brand-just-unveiled-a-successor-to-its-5-star-entry-level-dap-though-its-definition-of-entry-level-might-differ-to-yours">now this glorious successor is here</a> in a more conventional form factor. Our full review is almost here, but here's a spoiler alert: it's good news. I predicted this category would be won by Activo's parent company, and so it has come to pass — the hi-res DAP specialist is truly bossing the quality portable music machine market. </p></div><h2 id="best-turntable">Best Turntable</h2><div class="product star-deal"><a data-dimension112="d842a910-d21a-11f1-ac66-2ff3db61e444" data-action="Star Deal Block" data-label="Fluance RT87 review" data-dimension48="Fluance RT87 review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1616px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="Gj6Xc4r3Uep5k5GwJxjNGH" name="Screenshot 2026-10-19 at 15.41.54" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Gj6Xc4r3Uep5k5GwJxjNGH-1920-80.png" mos="" align="middle" fullscreen="" width="1616" height="1616" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Fluance RT87</strong></p><p>This is a player for the purist, and so it is pretty light on convenience-focused features — there's no built-in phono preamp, for example — but we don’t think that is a bad thing. The Fluance RT87 is designed for someone who is ready to enter a more serious vinyl listening state and is prepared for manual tone arm adjustment and tweaking to make the turntable as flat as possible using the provided bubble level. This means you won't damage your particularly irreplaceable presses when you spin them — that's the kind of person this turntable is aimed at, and it nails that brief. </p><p>See our full <a href="https://www.techradar.com/audio/turntables/fluance-rt87-turntable-review" data-dimension112="d842a910-d21a-11f1-ac66-2ff3db61e444" data-action="Star Deal Block" data-label="Fluance RT87 review" data-dimension48="Fluance RT87 review" data-dimension25="">Fluance RT87 review</a> </p></div><h2 id="best-dac">Best DAC</h2><div class="product star-deal"><a data-dimension112="d842a9e2-d21a-11f1-80f4-dbf97af780dd" data-action="Star Deal Block" data-label="iFi iDSD GR2 review" data-dimension48="iFi iDSD GR2 review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="8Mef492eWfbqN3esaKSPTS" name="idsdgr2_peter_tyson_main" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/8Mef492eWfbqN3esaKSPTS-1920-80.webp" mos="" align="middle" fullscreen="" width="1200" height="1200" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>iFi iDSD GR2</strong></p><p>When we chose iFi as our Audio Brand of the Year, one of the key deciding factors was this phenomenal digital-analog-converter. It's all stunning design, punchy power, exceptional performance, and a brilliant OLED touchscreen for extra features. I love iFi's dedication to K2HD restorative mastering tech, and its fan-fave XBass and XSpace filters. This DAC even has a lower asking price than its xDSD Gryphon predecessor at launch. It would be churlish to ask for much more than that in 2026.</p><p>Read our full <a href="https://www.techradar.com/audio/dacs/ifi-idsd-gr-2-review" data-dimension112="d842a9e2-d21a-11f1-80f4-dbf97af780dd" data-action="Star Deal Block" data-label="iFi iDSD GR2 review" data-dimension48="iFi iDSD GR2 review" data-dimension25="">iFi iDSD GR2 review</a></p></div><h2 id="best-stereo-speakers">Best Stereo Speakers</h2><div class="product star-deal"><a data-dimension112="d842aabe-d21a-11f1-8639-fb2c42193cd1" data-action="Star Deal Block" data-label="Dali Sonik 1 review" data-dimension48="Dali Sonik 1 review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1450px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="WQnNCaWNUqPrK2qxfrfDJX" name="Screenshot 2026-10-19 at 15.44.04" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/WQnNCaWNUqPrK2qxfrfDJX-1920-80.png" mos="" align="middle" fullscreen="" width="1450" height="1450" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Dali Sonik 1</strong></p><p>While these may be small and budget-friendly, sonically they’re huge and luxurious. Think clear-headed, stunning vocals with more room to breathe than should be possible at this level, plus tangible transients through to a deep, thrumming low-end. They are far from the first of this type of speaker, and they certainly won’t be the last — but they’re emphatically among the best currently on the market, especially at such a wallet-friendly price.</p><p>Read our full <a href="https://www.techradar.com/audio/speakers/dali-sonik-1-review" data-dimension112="d842aabe-d21a-11f1-8639-fb2c42193cd1" data-action="Star Deal Block" data-label="Dali Sonik 1 review" data-dimension48="Dali Sonik 1 review" data-dimension25="">Dali Sonik 1 review</a></p></div><h3 class="article-body__section" id="section-health-fitness-tech"><span>Health &amp; Fitness tech</span></h3><h2 id="health-amp-fitness-device-of-the-year">Health &amp; Fitness Device of the year</h2><div class="product star-deal"><a data-dimension112="d842aba4-d21a-11f1-8b9c-076e90866080" data-action="Star Deal Block" data-label="Garmin Fenix 9 Pro review" data-dimension48="Garmin Fenix 9 Pro review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:913px;"><p class="vanilla-image-block" style="padding-top:97.59%;"><img id="V5VRuuqhwb8SW6pZaVPrdm" name="Fenix 9 Pro" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/V5VRuuqhwb8SW6pZaVPrdm-1920-80.png" mos="" align="middle" fullscreen="" width="913" height="891" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Garmin Fenix 9 Pro</strong></p><p>Expensive the Garmin Fenix 9 Pro may be, but the ultimate adventure smartwatch is one of the best devices Garmin has ever produced, building on years of technical advancements. It's a money-no-object powerhouse with amazing build quality: the all-titanium case houses a powerful battery, behind the super-tough sapphire crystal lies a vibrant AMOLED screen, and during my test runs against a heart rate monitor it's consistently accurate. I've been wearing the 43mm version non-stop since getting my testing unit — a clear indicator that it's first in line for valuable wrist real estate this year.</p><p>Read our full <a href="https://www.techradar.com/health-fitness/smartwatches/garmin-fenix-9-pro-review" data-dimension112="d842aba4-d21a-11f1-8b9c-076e90866080" data-action="Star Deal Block" data-label="Garmin Fenix 9 Pro review" data-dimension48="Garmin Fenix 9 Pro review" data-dimension25="">Garmin Fenix 9 Pro review</a></p></div><h2 id="health-amp-fitness-brand-of-the-year">Health &amp; Fitness Brand of the Year</h2><div class="product star-deal"><a data-dimension112="d842ace4-d21a-11f1-89ec-6dce5a77dfdf" data-action="Star Deal Block" data-label="GarminGarmin has had a strong 2026. It's revamped its cycling range, brought out a few new features such as AI-powered nutrition tracking to justify the cost of its Garmin Connect+ service, and has developed a few extremely well-reviewed gadgets — notably, the screenless Garmin Cirqa fitness tracker and the top-flight Garmin Fenix 9 series, both of which feature in this list to no-one's surprise. It remains the brand to beat in the endurance world, but the Cirqa shows that it's making inroads with the gym crowd too." data-dimension48="GarminGarmin has had a strong 2026. It's revamped its cycling range, brought out a few new features such as AI-powered nutrition tracking to justify the cost of its Garmin Connect+ service, and has developed a few extremely well-reviewed gadgets — notably, the screenless Garmin Cirqa fitness tracker and the top-flight Garmin Fenix 9 series, both of which feature in this list to no-one's surprise. It remains the brand to beat in the endurance world, but the Cirqa shows that it's making inroads with the gym crowd too." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="SLuEtLxK5cLQAnqLnAaC7j" name="garmin-logo-square-.jpeg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/SLuEtLxK5cLQAnqLnAaC7j-1920-80.jpeg" mos="" align="middle" fullscreen="" width="500" height="500" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Garmin</strong></p><p>Garmin has had a strong 2026. It's revamped its cycling range, brought out a few new features such as AI-powered nutrition tracking to justify the cost of its Garmin Connect+ service, and has developed a few extremely well-reviewed gadgets — notably, the screenless Garmin Cirqa fitness tracker and the top-flight Garmin Fenix 9 series, both of which feature in this list to no-one's surprise. It remains the brand to beat in the endurance world, but the Cirqa shows that it's making inroads with the gym crowd too. </p></div><h2 id="health-amp-fitness-innovation-of-the-year">Health &amp; Fitness Innovation of the Year</h2><div class="product"><a data-dimension112="d842adc0-d21a-11f1-9d0e-9f5905e627fc" data-action="Deal Block" data-label="Huawei Watch D3 review" data-dimension48="Huawei Watch D3 review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1196px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="e2mtbNQjTXm2GLSe8XD3yE" name="Huawei Watch D3" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/e2mtbNQjTXm2GLSe8XD3yE-1920-80.jpg" mos="" align="middle" fullscreen="" width="1196" height="1196" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Huawei Watch D3</strong></p><p>This watch advances the smartwatch-as-medical-device category further into refinement, boasting more than its signature medical-grade blood pressure cuff technology. With emergency fall detection, blood pressure trends, sleep tracking and six days of battery life compared to the Apple Watch's 24 hours, it's the watch I recommend to people looking for a health-orientated smartwatch for seniors. It's all packed into a sleek Apple-inspired design. </p><p>Read our full <a href="https://www.techradar.com/health-fitness/smartwatches/huawei-watch-d3-review" data-dimension112="d842adc0-d21a-11f1-9d0e-9f5905e627fc" data-action="Deal Block" data-label="Huawei Watch D3 review" data-dimension48="Huawei Watch D3 review" data-dimension25="">Huawei Watch D3 review</a> <a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="d842adc0-d21a-11f1-9d0e-9f5905e627fc" data-action="Deal Block" data-label="Huawei Watch D3 review" data-dimension48="Huawei Watch D3 review" data-dimension25="">View Deal</a></p></div><h2 id="best-smartwatch">Best Smartwatch</h2><div class="product star-deal"><a data-dimension112="d842ae9c-d21a-11f1-9996-33a9db90b7c1" data-action="Star Deal Block" data-label="Apple Watch Ultra 4 review" data-dimension48="Apple Watch Ultra 4 review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:818px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="ZikiYsUWHD8pddyfQhayGJ" name="AU4 MKAY4_VW_34FR+watch-case-49-titanium-black-ultra4_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ZikiYsUWHD8pddyfQhayGJ-1920-80.jpg" mos="" align="middle" fullscreen="" width="818" height="818" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Apple Watch Ultra 4</strong></p><p>The Apple Watch Ultra 4 retains its crown for another year as this year's top smartwatch. Like every other Apple Watch Ultra model before it, this is an iterative update to an already-excellent watch, rather than a top-down redesign, but did we expect anything else from Apple? If it ain't broke, don't fix it. What has changed is the back of the watch: a redesigned LED Health Sensing System ensures better-than-ever accuracy and more frequent heart rate readings, enabling improved sleep tracking (along with a boost in battery life, as you're less likely to take it off to charge it) and the new Readiness Score. </p><p>Read our full <a href="https://www.techradar.com/health-fitness/smartwatches/apple-watch-ultra-4-review" data-dimension112="d842ae9c-d21a-11f1-9996-33a9db90b7c1" data-action="Star Deal Block" data-label="Apple Watch Ultra 4 review" data-dimension48="Apple Watch Ultra 4 review" data-dimension25="">Apple Watch Ultra 4 review</a> </p></div><h2 id="best-running-watch">Best Running Watch</h2><div class="product star-deal"><a data-dimension112="d842af78-d21a-11f1-9c13-6146cc765338" data-action="Star Deal Block" data-label="Garmin Fenix 9 Pro review" data-dimension48="Garmin Fenix 9 Pro review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:913px;"><p class="vanilla-image-block" style="padding-top:97.59%;"><img id="V5VRuuqhwb8SW6pZaVPrdm" name="Fenix 9 Pro" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/V5VRuuqhwb8SW6pZaVPrdm-1920-80.png" mos="" align="middle" fullscreen="" width="913" height="891" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Garmin Fenix 9 Pro</strong></p><p>The Garmin Fenix 9 Pro is back. The redesigned Maps feature places you right into the middle of things, mimicking your perspective to reduce the glance-to-interpretation delay when you're trying to find your way on long runs, which even the Apple Watch doesn't do. It's a triathlon athlete or ultra marathon's dream watch thanks to its trail features, while its battery life is more impressive than the Ultra 4. Recommended workouts based on your Training Readiness score and Garmin Coach training plans are the icing on the cake.</p><p>Read our full <a href="https://www.techradar.com/health-fitness/smartwatches/garmin-fenix-9-pro-review" data-dimension112="d842af78-d21a-11f1-9c13-6146cc765338" data-action="Star Deal Block" data-label="Garmin Fenix 9 Pro review" data-dimension48="Garmin Fenix 9 Pro review" data-dimension25="">Garmin Fenix 9 Pro review</a></p></div><h2 id="best-fitness-tracker">Best Fitness Tracker</h2><div class="product star-deal"><a data-dimension112="d842b09a-d21a-11f1-a523-9dba815f9cc7" data-action="Star Deal Block" data-label="Garmin Cirqa review" data-dimension48="Garmin Cirqa review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:900px;"><p class="vanilla-image-block" style="padding-top:133.33%;"><img id="Nx5zv2UYqLCxANvmMho7c8" name="collections-product-1-garmin_cirqa__smart_band__no_subscription__s_m_mauve-2026-08-19T10-47-33" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Nx5zv2UYqLCxANvmMho7c8-1920-80.jpg" mos="" align="middle" fullscreen="" width="900" height="1200" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Garmin Cirqa</strong></p><p>The Garmin Cirqa narrowly beats up the Fitbit Air: even though it's more expensive up-front, the lack of reliance on a subscription service and its tactile button (just click it to start tracking, no messing around with the app) means it's the screenless fitness tracker of choice this year, and the best new fitness tracker overall. </p><p>Read our full <a href="https://www.techradar.com/health-fitness/fitness-trackers/garmin-cirqa-review" data-dimension112="d842b09a-d21a-11f1-a523-9dba815f9cc7" data-action="Star Deal Block" data-label="Garmin Cirqa review" data-dimension48="Garmin Cirqa review" data-dimension25="">Garmin Cirqa review</a></p></div><h2 id="best-smart-ring">Best Smart Ring</h2><div class="product star-deal"><a data-dimension112="d842b176-d21a-11f1-8f2a-295135f6cc22" data-action="Star Deal Block" data-label="Oura Ring 5 review" data-dimension48="Oura Ring 5 review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:603px;"><p class="vanilla-image-block" style="padding-top:105.97%;"><img id="3mQKxs2cdjtPkKsF9hAf59" name="oura 5" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3mQKxs2cdjtPkKsF9hAf59-1920-80.png" mos="" align="middle" fullscreen="" width="603" height="639" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Oura Ring 5</strong></p><p>The competition was super-hot this year, but Oura came back swinging with the Oura Ring 5. It's thinner than ever, which is so important in a smart ring, earning top marks for design in our review. Its slickly-orientated app and smorgasbord of metrics justify the ongoing, mandatory subscription, making this a great premium smart ring option.</p><p>Read our full <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" data-dimension112="d842b176-d21a-11f1-8f2a-295135f6cc22" data-action="Star Deal Block" data-label="Oura Ring 5 review" data-dimension48="Oura Ring 5 review" data-dimension25="">Oura Ring 5 review</a></p></div><h2 id="best-electric-toothbrush">Best Electric Toothbrush</h2><div class="product star-deal"><a data-dimension112="d842b248-d21a-11f1-9dbf-a766e75c96f9" data-action="Star Deal Block" data-label="Suri Core 1.0" data-dimension48="Suri Core 1.0" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:793px;"><p class="vanilla-image-block" style="padding-top:126.10%;"><img id="Hxa5MU9AdDLsJZbC2utTKc" name="Suri Core" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Hxa5MU9AdDLsJZbC2utTKc-1920-80.jpg" mos="" align="middle" fullscreen="" width="793" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Suri Core 1.0</strong></p><p>The <a href="https://www.techradar.com/health-fitness/oral-health/suri-core-10-review" data-dimension112="d842b248-d21a-11f1-9dbf-a766e75c96f9" data-action="Star Deal Block" data-label="Suri Core 1.0" data-dimension48="Suri Core 1.0" data-dimension25="">Suri Core 1.0</a> takes the original Suri brush's elegant, simplified aesthetics and environmental credentials, and manages to cut a few corners to shave some money off the price. A bio-plastic handle rather than aluminium, and a slightly less powerful motor and battery, helps keep the Core affordable. You can still recycle the brush heads for free, and the unit still looks nice and stylish, especially with its slick magnetic mount. Its battery life will last over a month between charges. </p><p>Read our full <a href="https://www.techradar.com/health-fitness/oral-health/suri-core-10-review">Suri Core 1.0 review</a></p></div><h2 id="best-connected-fitness-tech">Best Connected Fitness Tech</h2><div class="product star-deal"><a data-dimension112="d842b324-d21a-11f1-80cf-f9df89fa53aa" data-action="Star Deal Block" data-label="Withings BodyScan 2 review" data-dimension48="Withings BodyScan 2 review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:749px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="xC7M7qD9hp6P4SuWqrPtcj" name="Withings BodyScan 2" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/xC7M7qD9hp6P4SuWqrPtcj-1920-80.webp" mos="" align="middle" fullscreen="" width="749" height="749" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Withings BodyScan 2</strong></p><p>Withings is a brand that's quietly been making excellent health products for years, from discreet hybrid smartwatches to under-mattress sleep analyzers and, well, smart scales. The Withings BodyScan 2, with its handle creating a circular current and offering a comprehensive list of 40 different metrics, is not just its best yet, but our best smart scale at the premium tier. It tracks blood oxygen levels, hypertension risk and estimates your vascular age. And you thought scales were just for BMI!</p><p>Read our full <a href="https://www.techradar.com/home/smart-scales/withings-bodyscan-2-review" data-dimension112="d842b324-d21a-11f1-80cf-f9df89fa53aa" data-action="Star Deal Block" data-label="Withings BodyScan 2 review" data-dimension48="Withings BodyScan 2 review" data-dimension25="">Withings BodyScan 2 review</a></p></div><h3 class="article-body__section" id="section-home-tech"><span>Home tech</span></h3><h2 id="home-device-of-the-year">Home Device of the Year</h2><div class="product star-deal"><a data-dimension112="cec27c66-cc7b-11f1-8265-1ba4d86cc22b" data-action="Star Deal Block" data-label="DJI Romo P review" data-dimension48="DJI Romo P review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:404px;"><p class="vanilla-image-block" style="padding-top:100.25%;"><img id="5w5T3xwnNRETebTKJtLpgG" name="romop" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/5w5T3xwnNRETebTKJtLpgG-1920-80.jpg" mos="" align="middle" fullscreen="" width="404" height="405" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>DJI Romo P</strong></p><p>The Romo P is DJI's first robot vacuum, but you wouldn't know from its performance. It offers the best obstacle avoidance of any robovac we've tested, as well as superb wet cleaning on hard floors, and very good vacuuming on carpet. It gets our seal of approval as this year's best robot vacuum, if your wallet can take the hit.</p><p>Read our full <a href="https://www.techradar.com/home/robot-vacuums/dji-romo-p-review" data-dimension112="cec27c66-cc7b-11f1-8265-1ba4d86cc22b" data-action="Star Deal Block" data-label="DJI Romo P review" data-dimension48="DJI Romo P review" data-dimension25="">DJI Romo P review</a></p></div><h2 id="home-tech-brand-of-the-year">Home Tech Brand of the Year</h2><div class="product star-deal"><a data-dimension112="cec27d4c-cc7b-11f1-b573-2161a4bcbbbe" data-action="Star Deal Block" data-label="Philips HuePhilips Hue is the biggest name in smart lighting for a reason, and this year it's become more accessible than ever with the launch of Hue Essential — a range of budget-friendly bulbs and LED strips that are an affordable entry to the smart lighting ecosystem. Meanwhile, power users can enjoy AI-powered lighting tools thanks to the new Hue Bridge Pro, which supports over 150 lights in a single network." data-dimension48="Philips HuePhilips Hue is the biggest name in smart lighting for a reason, and this year it's become more accessible than ever with the launch of Hue Essential — a range of budget-friendly bulbs and LED strips that are an affordable entry to the smart lighting ecosystem. Meanwhile, power users can enjoy AI-powered lighting tools thanks to the new Hue Bridge Pro, which supports over 150 lights in a single network." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:325px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="MBT7uYraMXye9Neh2DdVxJ" name="hue_logo_1-1" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/MBT7uYraMXye9Neh2DdVxJ-1920-80.jpg" mos="" align="middle" fullscreen="" width="325" height="325" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Philips Hue</strong></p><p>Philips Hue is the biggest name in smart lighting for a reason, and this year it's become more accessible than ever with the launch of Hue Essential — a range of budget-friendly bulbs and LED strips that are an affordable entry to the smart lighting ecosystem. Meanwhile, power users can enjoy AI-powered lighting tools thanks to the new Hue Bridge Pro, which supports over 150 lights in a single network. </p></div><h2 id="home-tech-innovation-of-the-year">Home Tech Innovation of the Year</h2><div class="product star-deal"><a data-dimension112="cec27e46-cc7b-11f1-a5c0-4bafbb67d2b2" data-action="Star Deal Block" data-label="Dyson Find+Follow Purifier Cool review" data-dimension48="Dyson Find+Follow Purifier Cool review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:435px;"><p class="vanilla-image-block" style="padding-top:99.77%;"><img id="uWQ4U4wuEF9MwJW6i5HLEX" name="dysonfind" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/uWQ4U4wuEF9MwJW6i5HLEX-1920-80.jpg" mos="" align="middle" fullscreen="" width="435" height="434" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Dyson Find+Follow Purifier Cool</strong></p><p>The smartest fan we’ve tested this year, the Dyson Find+Follow uses AI to track you as you move around the room, ensuring you’re kept cool and comfortable at all times. It blew us away with its 350 degrees of oscillation, super quiet operation, and smooth air flow — and its voice and app controls make operating it a breeze.</p><p>Read our full <a href="https://www.techradar.com/home/air-quality/feels-like-a-natural-breeze-i-reviewed-dysons-clever-purifying-fan-that-follows-you-around-the-room-and-was-blown-away-by-its-smart-features-and-wonderfully-engineered-performance" data-dimension112="cec27e46-cc7b-11f1-a5c0-4bafbb67d2b2" data-action="Star Deal Block" data-label="Dyson Find+Follow Purifier Cool review" data-dimension48="Dyson Find+Follow Purifier Cool review" data-dimension25="">Dyson Find+Follow Purifier Cool review</a></p></div><h2 id="best-home-light-tech">Best Home Light Tech</h2><div class="product star-deal"><a data-dimension112="cec27f36-cc7b-11f1-b79e-3b5f3e099636" data-action="Star Deal Block" data-label="Philips Hue Omniglow review" data-dimension48="Philips Hue Omniglow review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="5jaLdztnUNQjyWtwBc9pBj" name="omniglow" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/5jaLdztnUNQjyWtwBc9pBj-1920-80.jpg" mos="" align="middle" fullscreen="" width="1500" height="1500" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Philips Hue Omniglow Strip Light</strong></p><p>The Omniglow uses tiny micro LEDs to produce a seamless gradient unlike any LED lightstrip we’ve seen before — and it looks amazing. Not only are the individual LEDs invisible, it’s also incredibly bright, and looks particularly stunning when flowing from one color to the next in a Dynamic Scene. One of the most exciting smart lights I’ve seen in recent years.</p><p>Read our <a href="https://www.techradar.com/home/smart-lights/philips-hue-omniglow-review" data-dimension112="cec27f36-cc7b-11f1-b79e-3b5f3e099636" data-action="Star Deal Block" data-label="Philips Hue Omniglow review" data-dimension48="Philips Hue Omniglow review" data-dimension25="">Philips Hue Omniglow review</a></p></div><h2 id="best-home-security-device">Best Home Security Device</h2><div class="product star-deal"><a data-dimension112="cec2801c-cc7b-11f1-929f-cfe8028722d0" data-action="Star Deal Block" data-label="Aqara Camera Hub G350 review" data-dimension48="Aqara Camera Hub G350 review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:919px;"><p class="vanilla-image-block" style="padding-top:100.98%;"><img id="f7LopWeavoSSHLQtrTstFU" name="Camera Hub G350" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/f7LopWeavoSSHLQtrTstFU-1920-80.jpg" mos="" align="middle" fullscreen="" width="919" height="928" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Aqara Camera Hub G350</strong></p><p>It might look like a children’s toy, but the Aqara Camera Hub G350 is a serious home security camera, and one you can trust to guard a whole room thanks to its 360-degree panning. Despite its cute looks, the G350 is packing a 4K wide-angle camera, plus a 2.5k telephoto lens for getting up close. It’s compatible with all the main smart home ecosystems, and you can store footage on an SD card so there’s no subscription necessary. And, for some reason, it has detachable bunny ears. What more could you want?</p><p>Read our full <a href="https://www.techradar.com/home/home-security/aqara-camera-hub-g350-review" data-dimension112="cec2801c-cc7b-11f1-929f-cfe8028722d0" data-action="Star Deal Block" data-label="Aqara Camera Hub G350 review" data-dimension48="Aqara Camera Hub G350 review" data-dimension25="">Aqara Camera Hub G350 review</a></p></div><h2 id="best-robot-vacuum">Best Robot Vacuum</h2><div class="product star-deal"><a data-dimension112="cec2810c-cc7b-11f1-a9dc-e511675c2011" data-action="Star Deal Block" data-label="DJI Romo P review" data-dimension48="DJI Romo P review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:404px;"><p class="vanilla-image-block" style="padding-top:100.25%;"><img id="5w5T3xwnNRETebTKJtLpgG" name="romop" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/5w5T3xwnNRETebTKJtLpgG-1920-80.jpg" mos="" align="middle" fullscreen="" width="404" height="405" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>DJI Romo P</strong></p><p>DJI's first robot vacuum is a triumph — the company has put its expertise in obstacle-detection to good use, and the DJI Romo P is the best robovac we've ever tested when it comes to avoiding common hazards. Its cleaning is top-notch as well, with its mopping function proving particularly effective at removing tough spills from hard flooring. </p><p>Read our full <a href="https://www.techradar.com/home/robot-vacuums/dji-romo-p-review" data-dimension112="cec2810c-cc7b-11f1-a9dc-e511675c2011" data-action="Star Deal Block" data-label="DJI Romo P review" data-dimension48="DJI Romo P review" data-dimension25="">DJI Romo P review</a></p></div><h2 id="best-vacuum">Best Vacuum</h2><div class="product star-deal"><a data-dimension112="cec281fc-cc7b-11f1-9945-71a8e229a7eb" data-action="Star Deal Block" data-label="Roborock F25 Ultra review" data-dimension48="Roborock F25 Ultra review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:493px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="KdxvtLkLq99cpQJxucYQQQ" name="roborock" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/KdxvtLkLq99cpQJxucYQQQ-1920-80.jpg" mos="" align="middle" fullscreen="" width="493" height="493" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Roborock F25 Ultra</strong></p><p>The F25 Ultra packs a lot more cleaning power than your typical wet/dry vacuum, with steam-cleaning, hot-water degreasing, and powerful suction to tackle  huge amounts of dirt and water. Its power-assisted wheels make it feel surprisingly nimble too. Perfect for households with pets, children, or both — your floors won't know what hit them.</p><p>Read our full <a href="https://www.techradar.com/home/vacuums/roborock-f25-ultra-wet-and-dry-vacuum-review" data-dimension112="cec281fc-cc7b-11f1-9945-71a8e229a7eb" data-action="Star Deal Block" data-label="Roborock F25 Ultra review" data-dimension48="Roborock F25 Ultra review" data-dimension25="">Roborock F25 Ultra review</a></p></div><h2 id="best-air-fryer">Best Air Fryer</h2><div class="product star-deal"><a data-dimension112="cec282ec-cc7b-11f1-a5d8-3110aac615be" data-action="Star Deal Block" data-label="Ninja French Door Premier Air Fryer Convection Oven Toaster review" data-dimension48="Ninja French Door Premier Air Fryer Convection Oven Toaster review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:580px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="y7NvFvtohssHaBxV7SY4Yc" name="ninjafrench" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/y7NvFvtohssHaBxV7SY4Yc-1920-80.jpg" mos="" align="middle" fullscreen="" width="580" height="580" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Ninja French Door Premier Air Fryer Convection Oven Toaster</strong></p><p>This is much more than just an air fryer — it’s a full countertop oven, with an extra-large cooking area that can accommodate an entire pizza or chicken. It cooks astonishingly fast, with 10 dedicated modes, and produced perfect fries, vegetables, quesadillas, and even bagels during our tests. It looks great as well, and you can open the French doors one-handed for easy access.</p><p>Read our full <a href="https://www.techradar.com/home/air-fryers/ninja-french-door-air-fryer-and-countertop-oven-does-it-all-but-it-cooks-faster-than-you-might-expect-so-youll-need-to-keep-an-eye-on-it" data-dimension112="cec282ec-cc7b-11f1-a5d8-3110aac615be" data-action="Star Deal Block" data-label="Ninja French Door Premier Air Fryer Convection Oven Toaster review" data-dimension48="Ninja French Door Premier Air Fryer Convection Oven Toaster review" data-dimension25="">Ninja French Door Premier Air Fryer Convection Oven Toaster review</a></p></div><h2 id="best-coffee-machine">Best Coffee Machine</h2><div class="product star-deal"><a data-dimension112="cec283dc-cc7b-11f1-8eac-b1a9fc1e1b00" data-action="Star Deal Block" data-label="Meraki Espresso Machine Gen 2 review" data-dimension48="Meraki Espresso Machine Gen 2 review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:694px;"><p class="vanilla-image-block" style="padding-top:100.14%;"><img id="z7eUD56XgzeHfJywTgHMi5" name="meraki" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/z7eUD56XgzeHfJywTgHMi5-1920-80.jpg" mos="" align="middle" fullscreen="" width="694" height="695" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Meraki Espresso Machine Gen 2</strong></p><p>The classiest coffee maker we've tested in the last 12 months, and the one I'd be proudest to have in my own kitchen, the Meraki Gen 2 is a pleasure to use, automating certain parts of the brewing process without taking over, and helping you hone your own barista skills. The results? Sensational coffee, provided your wallet can stand the hit.</p><p>Read our full <a href="https://www.techradar.com/home/coffee-machines/take-your-hand-crafted-coffee-to-the-next-level-i-tested-merakis-prosumer-espresso-machine-and-its-smart-features-helped-me-pour-manual-barista-quality-coffees-time-and-again" data-dimension112="cec283dc-cc7b-11f1-8eac-b1a9fc1e1b00" data-action="Star Deal Block" data-label="Meraki Espresso Machine Gen 2 review" data-dimension48="Meraki Espresso Machine Gen 2 review" data-dimension25="">Meraki Espresso Machine Gen 2 review</a></p></div><h2 id="best-value-coffee-machine">Best Value Coffee Machine</h2><div class="product star-deal"><a data-dimension112="cec284c2-cc7b-11f1-9767-69fe5dbcc1d0" data-action="Star Deal Block" data-label="Philips Baristina review" data-dimension48="Philips Baristina review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1474px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="B9GZX3cogdyuExmpFQ4hLD" name="Baristina" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/B9GZX3cogdyuExmpFQ4hLD-1920-80.jpg" mos="" align="middle" fullscreen="" width="1474" height="1474" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Philips Baristina</strong></p><p>If you're looking for an affordable coffee maker, you can't go wrong with the Philips Baristina — an innovative little appliance that combines the best features of manual and automatic espresso machines. It handles the whole brewing process for you, but without the awkward maintenance of your typical bean-to-cup machine. Look for the version bundled with a milk frother and you'll never bother buying takeout coffee again.</p><p>Read our full <a href="https://www.techradar.com/home/coffee-machines/philips-baristina-review" data-dimension112="cec284c2-cc7b-11f1-9767-69fe5dbcc1d0" data-action="Star Deal Block" data-label="Philips Baristina review" data-dimension48="Philips Baristina review" data-dimension25="">Philips Baristina review</a></p></div><h2 id="best-fan">Best Fan</h2><div class="product star-deal"><a data-dimension112="cec285b2-cc7b-11f1-a01e-99b163c95ca8" data-action="Star Deal Block" data-label="Dyson Find+Follow Purifier Cool review" data-dimension48="Dyson Find+Follow Purifier Cool review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:435px;"><p class="vanilla-image-block" style="padding-top:99.77%;"><img id="uWQ4U4wuEF9MwJW6i5HLEX" name="dysonfind" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/uWQ4U4wuEF9MwJW6i5HLEX-1920-80.jpg" mos="" align="middle" fullscreen="" width="435" height="434" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Dyson Find+Follow Purifier Cool</strong></p><p>Dyson's smartest fan to date, the Find+Follow tracks your movement as you walk around the room, and makes sure its airflow is always angled in your direction. The airflow is smooth and quiet, which makes the Find+Follow an ideal choice for night time as well, and the filtration system effectively removes dirt and allergens while it's keeping you comfortable.</p><p>Read our full <a href="https://www.techradar.com/home/air-quality/feels-like-a-natural-breeze-i-reviewed-dysons-clever-purifying-fan-that-follows-you-around-the-room-and-was-blown-away-by-its-smart-features-and-wonderfully-engineered-performance" data-dimension112="cec285b2-cc7b-11f1-a01e-99b163c95ca8" data-action="Star Deal Block" data-label="Dyson Find+Follow Purifier Cool review" data-dimension48="Dyson Find+Follow Purifier Cool review" data-dimension25="">Dyson Find+Follow Purifier Cool review</a></p></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Meet the TechRadar Readers' Choice Awards 2026 winners — all 100% chosen by you ]]></title>
                                                                                                <dc:content><![CDATA[ <p>It's been an excellent year for tech releases, with the arrival of everything from new TV panel developments, to groundbreaking drones, to awesome spatial audio speakers, to a new breed of AI-connected screenless fitness wearable.</p><p>It's also been a really difficult year in tech, though, due to the component crisis and rising prices across nearly all products. In the middle of that tension, it only makes sense for us to find out which companies navigated the challenges best by asking the community of tech lovers out there — and so here are the first TechRadar Readers' Choice Awards. </p><p>The results are in, so below we've listed the TechRadar Readers' Choice Awards 2026 winners winners in every category, all 100% voted by you!</p><h3 class="article-body__section" id="section-phones-tablets"><span>Phones &amp; tablets</span></h3><h2 id="phone-of-the-year-2">Phone of the Year</h2><div class="product star-deal"><a data-dimension112="6506b5de-cc63-11f1-beae-6f59d1bee07c" data-action="Star Deal Block" data-label="scored five stars in our review" data-dimension48="scored five stars in our review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:987px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="MMTnuPMtkkmg2vJGFngUdR" name="iPhone 18 Pro square" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/MMTnuPMtkkmg2vJGFngUdR-1920-80.jpg" mos="" align="middle" fullscreen="" width="987" height="987" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Apple iPhone 18 Pro</strong></p><p>It’s no great surprise that readers chose the iPhone 18 Pro as the  Phone of the Year. After all, this — along with the iPhone 18 Pro Max — <a href="https://www.techradar.com/phones/iphone/iphone-18-pro-and-iphone-18-pro-max-review" data-dimension112="6506b5de-cc63-11f1-beae-6f59d1bee07c" data-action="Star Deal Block" data-label="scored five stars in our review" data-dimension48="scored five stars in our review" data-dimension25="">scored five stars in our review</a>, which is a rating we hardly ever give out to phones. But with its excellent camera system — complete with genuinely useful upgrades like a variable aperture and pro controls — plus an exceptionally fast chipset, great battery life, beautiful new Burgundy and Glacier colors, and a superb screen and software, the iPhone 18 Pro excels in just about every area. So its five stars, and Readers' Phone of the Year award, are well deserved.</p></div><h2 id="phone-brand-of-the-year-2">Phone Brand of the Year</h2><div class="product star-deal"><a data-dimension112="6506b6c4-cc63-11f1-851c-95333897c0e3" data-action="Star Deal Block" data-label="AppleGiven that the iPhone 18 Pro won Phone of the Year and that Apple’s handsets are well represented among the other Readers’ Choice award winners below, it’s hard to see how any other company could have won Phone Brand of the Year. Apple might not release as many different models as some brands, but it still has a phone for almost everyone — whether you want a high-end flagship, a top-tier gaming phone, a DSLR alternative, something more affordable, or even, this year, a foldable phone (though the Duo was released too late to be eligible for these awards). And not only has Apple covered most of the bases here, but all of its handsets excel and e with genuine upgrades compared to last year’s models." data-dimension48="AppleGiven that the iPhone 18 Pro won Phone of the Year and that Apple’s handsets are well represented among the other Readers’ Choice award winners below, it’s hard to see how any other company could have won Phone Brand of the Year. Apple might not release as many different models as some brands, but it still has a phone for almost everyone — whether you want a high-end flagship, a top-tier gaming phone, a DSLR alternative, something more affordable, or even, this year, a foldable phone (though the Duo was released too late to be eligible for these awards). And not only has Apple covered most of the bases here, but all of its handsets excel and e with genuine upgrades compared to last year’s models." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:300px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="qi9H3WJNRojGQmb7J5wfTW" name="Apple logo square" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/qi9H3WJNRojGQmb7J5wfTW-1920-80.jpg" mos="" align="middle" fullscreen="" width="300" height="300" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Apple</strong></p><p>Given that the iPhone 18 Pro won Phone of the Year and that Apple’s handsets are well represented among the other Readers’ Choice award winners below, it’s hard to see how any other company could have won Phone Brand of the Year. Apple might not release as many different models as some brands, but it still has a phone for almost everyone — whether you want a high-end flagship, a top-tier gaming phone, a DSLR alternative, something more affordable, or even, this year, a foldable phone (though the Duo was released too late to be eligible for these awards). And not only has Apple covered most of the bases here, but all of its handsets excel and e with genuine upgrades compared to last year’s models.</p></div><h2 id="phones-innovation-of-the-year-2">Phones Innovation of the Year</h2><div class="product star-deal"><a data-dimension112="6506b7aa-cc63-11f1-8181-39b23b8f34e8" data-action="Star Deal Block" data-label="Samsung Galaxy Z Fold 8" data-dimension48="Samsung Galaxy Z Fold 8" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:938px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="A9n4D9qoFM5NC7ntdB4UkZ" name="Samsung Galaxy Z Fold 8 square" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/A9n4D9qoFM5NC7ntdB4UkZ-1920-80.jpg" mos="" align="middle" fullscreen="" width="938" height="938" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Samsung Galaxy Z Fold 8</strong></p><p>Given that the <a href="https://www.techradar.com/phones/samsung-galaxy-phones/samsung-galaxy-z-fold-8-review" data-dimension112="6506b7aa-cc63-11f1-8181-39b23b8f34e8" data-action="Star Deal Block" data-label="Samsung Galaxy Z Fold 8" data-dimension48="Samsung Galaxy Z Fold 8" data-dimension25="">Samsung Galaxy Z Fold 8</a> was the first passport-shaped foldable to arrive on the scene in Western markets this year, it's easy to see why readers voted it as the Phones Innovation of the Year. This new form factor makes it even more pocketable than a book-style foldable, but still gives you a large screen when it’s unfolded. The smaller cover screen also makes it perfect for one-handed use when you don’t need the large inner display, and coupled with flagship performance and high–quality displays, this is a great all-round phone — not just an innovative one.  </p></div><h2 id="best-value-phone-2">Best Value Phone</h2><div class="product star-deal"><a data-dimension112="6506b890-cc63-11f1-9967-89917f4280e8" data-action="Star Deal Block" data-label="iPhone 17e" data-dimension48="iPhone 17e" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="HonEYmzMj4ppV277Nm28sZ" name="iphone17e" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/HonEYmzMj4ppV277Nm28sZ-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Apple iPhone 17e</strong></p><p>The <a href="https://www.techradar.com/phones/iphone/i-tested-the-iphone-17e-and-its-an-even-better-budget-iphone-thanks-to-more-storage-faster-performance-and-a-smarter-camera" data-dimension112="6506b890-cc63-11f1-9967-89917f4280e8" data-action="Star Deal Block" data-label="iPhone 17e" data-dimension48="iPhone 17e" data-dimension25="">iPhone 17e</a> might not be the cheapest phone, but its lower price makes it highly affordable by iPhone standards, and it comes with double the storage of the <a href="https://www.techradar.com/phones/iphone/iphone-16e-review">iPhone 16e</a> without upping the starting price. Plus, with features like MagSafe and an A19 chipset, you’re getting a lot for your money, so it’s no wonder this was voted Best Value Phone. iPhones tend to get updated for many years and hold their value well too, so this isn’t just good value on day one — it should also serve you well for a long time.</p></div><h2 id="best-mid-range-phone-2">Best Mid-Range Phone</h2><div class="product star-deal"><a data-dimension112="6506b944-cc63-11f1-ab40-7394f6ae0c99" data-action="Star Deal Block" data-label="iPhone 17" data-dimension48="iPhone 17" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1509px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="RhLKcdkFCgjh5ANa4qoJe3" name="1781713907.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/RhLKcdkFCgjh5ANa4qoJe3-1920-80.jpg" mos="" align="middle" fullscreen="" width="1509" height="1509" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Apple iPhone 17</strong></p><p>There’s no base iPhone 18 yet, and it’s a testament to just how good the <a href="https://www.techradar.com/phones/iphone/apple-iphone-17-review" data-dimension112="6506b944-cc63-11f1-ab40-7394f6ae0c99" data-action="Star Deal Block" data-label="iPhone 17" data-dimension48="iPhone 17" data-dimension25="">iPhone 17</a> still is that readers have voted it the Best Mid-Range Phone. Everything that was good about the iPhone 17 at launch still remains so in 2026 — including its powerful A19 chipset, always-on display with ProMotion, and improved cameras. The iPhone 17’s price hasn’t dropped since launch (in fact, thanks to the ongoing RAM crisis, it's actually gone up), but you’re still getting a lot for your money compared to many other mid-range phones.</p></div><h2 id="best-folding-phone-2">Best Folding Phone</h2><div class="product star-deal"><a data-dimension112="6506ba02-cc63-11f1-893a-33fdb8d61026" data-action="Star Deal Block" data-label="Samsung Galaxy Z Fold 8 Ultra" data-dimension48="Samsung Galaxy Z Fold 8 Ultra" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:977px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="8jmXHjBxHxmYpeve3v3Xfc" name="Samsung Galaxy Z Fold 8 Ultra square" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/8jmXHjBxHxmYpeve3v3Xfc-1920-80.jpg" mos="" align="middle" fullscreen="" width="977" height="977" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Samsung Galaxy Z Fold 8 Ultra</strong></p><p>While the Samsung Galaxy Z Fold 8 is the Readers’ Choice Phone Innovation of the Year, it’s the <a href="https://www.techradar.com/phones/samsung-galaxy-phones/samsung-galaxy-z-fold-8-ultra-review" data-dimension112="6506ba02-cc63-11f1-893a-33fdb8d61026" data-action="Star Deal Block" data-label="Samsung Galaxy Z Fold 8 Ultra" data-dimension48="Samsung Galaxy Z Fold 8 Ultra" data-dimension25="">Samsung Galaxy Z Fold 8 Ultra</a> that readers think is the overall Best Folding Phone. This isn’t surprising either, as while the form factor here is nothing new, this is Samsung’s most polished, premium, and feature-packed foldable yet — so much so that it got ‘Ultra’ added to the name. For the first time, the foldable screen is essentially flat, with a near-invisible crease, and the Z Fold 8 Ultra also has a bigger battery, more power, and improved cameras compared to its predecessor, while still being slimmer, making for a phone that lives up to its ‘Ultra’ name.</p></div><h2 id="best-flip-phone-2">Best Flip Phone</h2><div class="product star-deal"><a data-dimension112="6506bac0-cc63-11f1-95cc-bb74198ae55e" data-action="Star Deal Block" data-label="a major upgrade for recording videos" data-dimension48="a major upgrade for recording videos" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:925px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="Ji2H78TX7975PTusYucM2g" name="Samsung Galaxy Z Flip 8 square" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Ji2H78TX7975PTusYucM2g-1920-80.jpg" mos="" align="middle" fullscreen="" width="925" height="925" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Samsung Galaxy Z Flip 8</strong></p><p>Samsung is clearly still the king of foldables for now in readers’ eyes, since they’ve also voted the Samsung Galaxy Z Flip 8 as the Best Flip Phone. Arguably, this phone didn’t have much competition outside of the Motorola Razr line, but that doesn’t take away from its achievements, including new Horizontal Lock and Fan Cam features, which make it <a href="https://www.techradar.com/phones/samsung-galaxy-phones/ive-tested-the-samsung-galaxy-z-flip-8-and-its-new-camera-features-make-it-an-excellent-vlogging-camera-alternative-so-long-as-you-dont-mind-the-middling-image-quality" data-dimension112="6506bac0-cc63-11f1-95cc-bb74198ae55e" data-action="Star Deal Block" data-label="a major upgrade for recording videos" data-dimension48="a major upgrade for recording videos" data-dimension25="">a major upgrade for recording videos</a>. Coupled with a slightly slimmer design than last year, improved software, and a chipset upgrade, it’s no wonder the Z Flip 8 has flipped its way into readers’ hearts.</p></div><h2 id="best-camera-phone-2">Best Camera Phone</h2><div class="product star-deal"><a data-dimension112="6506bb74-cc63-11f1-8842-21a4383eb586" data-action="Star Deal Block" data-label="iPhone 18 Pro" data-dimension48="iPhone 18 Pro" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:981px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="5YZkC8aeR6u5HBVoMMxQcR" name="iPhone 18 Pro square2" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/5YZkC8aeR6u5HBVoMMxQcR-1920-80.jpg" mos="" align="middle" fullscreen="" width="981" height="981" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Apple iPhone 18 Pro</strong></p><p>The <a href="https://www.techradar.com/phones/iphone/iphone-18-pro-and-iphone-18-pro-max-review" data-dimension112="6506bb74-cc63-11f1-8842-21a4383eb586" data-action="Star Deal Block" data-label="iPhone 18 Pro" data-dimension48="iPhone 18 Pro" data-dimension25="">iPhone 18 Pro</a> — along with the iPhone 18 Pro Max — have some serious camera upgrades, so it makes sense that readers would have voted this the Best Camera Phone. You’re getting a trio of 48MP cameras on the back, covering wide, ultra-wide, and telephoto (4x zoom) views, and in a rare move for phones, the wide snapper also has a variable aperture. That feature, coupled with new pro controls, gives you more power than ever to take control of your shots. But the iPhone 18 Pro still shines for point-and-shoot photography, too, and its cameras capture more detail than ever before.</p></div><h2 id="best-gaming-phone-2">Best Gaming Phone</h2><div class="product star-deal"><a data-dimension112="6506bc32-cc63-11f1-ad06-035267ef0813" data-action="Star Deal Block" data-label="iPhone 18 Pro" data-dimension48="iPhone 18 Pro" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:990px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="EQhwNTyv2mFrvKGV888vXR" name="iPhone 18 Pro square3" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/EQhwNTyv2mFrvKGV888vXR-1920-80.jpg" mos="" align="middle" fullscreen="" width="990" height="990" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Apple iPhone 18 Pro</strong></p><p>The <a href="https://www.techradar.com/phones/iphone/iphone-18-pro-and-iphone-18-pro-max-review" data-dimension112="6506bc32-cc63-11f1-ad06-035267ef0813" data-action="Star Deal Block" data-label="iPhone 18 Pro" data-dimension48="iPhone 18 Pro" data-dimension25="">iPhone 18 Pro</a> also takes the Readers’ Choice Best Gaming Phone award, and this makes total sense too, given the sheer amount of power on offer here. The phone has a seriously fast A20 Pro chipset paired with improved thermal management — so it can keep cool and maintain its smooth performance even over a lengthy gaming session. On top of that, the App Store simply has a better selection of high-end games than you’ll find over on Android, and they’re usually well optimized for Apple’s hardware.</p></div><h2 id="best-ai-phone-2">Best AI Phone</h2><div class="product star-deal"><a data-dimension112="6506bce6-cc63-11f1-8e94-6d4efa4e54f9" data-action="Star Deal Block" data-label="Google Pixel 11 Pro" data-dimension48="Google Pixel 11 Pro" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1057px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="LQEtSseEJELajRJMnuo2oi" name="Google Pixel 11 Pro square" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/LQEtSseEJELajRJMnuo2oi-1920-80.jpg" mos="" align="middle" fullscreen="" width="1057" height="1057" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Google Pixel 11 Pro</strong></p><p>Between them, Samsung and Apple have swept almost all of these awards — but not quite all of them, as readers voted the <a href="https://www.techradar.com/phones/google-pixel-phones/google-pixel-11-pro-review" data-dimension112="6506bce6-cc63-11f1-8e94-6d4efa4e54f9" data-action="Star Deal Block" data-label="Google Pixel 11 Pro" data-dimension48="Google Pixel 11 Pro" data-dimension25="">Google Pixel 11 Pro</a> as the Best AI Phone. Despite Siri’s recent AI makeover, this makes perfect sense, as Google has spent the last few years improving the Pixel’s AI features and more deeply integrating them into the operating system. The result with the Pixel 11 Pro is a phone with AI everywhere. You can tap into Gemini from any screen, and new features such as Rambler for voice dictation and Magic Capture for photography bring genuinely useful AI-powered upgrades to this phone's core functionality.</p></div><h2 id="best-phone-accessory-2">Best Phone Accessory</h2><div class="product star-deal"><a data-dimension112="445d290a-d2ce-11f1-856e-6bb1e0a20147" data-action="Star Deal Block" data-label="UGreen Qi2 25W Wireless Power Bank" data-dimension48="UGreen Qi2 25W Wireless Power Bank" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:887px;"><p class="vanilla-image-block" style="padding-top:112.74%;"><img id="Q3m9HdggHV8mV2bj336FJ8" name="UGreen Qi2 25W Wireless Power Bank" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Q3m9HdggHV8mV2bj336FJ8-1920-80.jpg" mos="" align="middle" fullscreen="" width="887" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>UGreen Qi2 25W Wireless Power Bank</strong></p><p>The <a href="https://www.techradar.com/phones/phone-accessories/ugreen-magflow-magnetic-wireless-power-bank-10000mah-qi2-25w-review" data-dimension112="445d290a-d2ce-11f1-856e-6bb1e0a20147" data-action="Star Deal Block" data-label="UGreen Qi2 25W Wireless Power Bank" data-dimension48="UGreen Qi2 25W Wireless Power Bank" data-dimension25="">UGreen Qi2 25W Wireless Power Bank</a> is a top-tier portable charger with speedy 25W wireless charging, an ultra-compact design, and a lightweight feel. As well as wireless charging capabilities, the model has an integrated USB-C cable for charging your devices or the power bank itself, a USB-C port that supports 30W charging, and even a neat little display. Pair that with high build quality and 13-layer protection for safe charging, and you’re looking at one of the best wireless power banks on the market — and TechRadar readers clearly agreed.</p></div><h2 id="best-tablet-2">Best Tablet</h2><div class="product star-deal"><a data-dimension112="445d29fa-d2ce-11f1-bef0-e151720fe272" data-action="Star Deal Block" data-label="Apple iPad Pro (M5)" data-dimension48="Apple iPad Pro (M5)" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1060px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="ySdsAEeBAvsFYyXLXrfJKY" name="iPad Pro (M5) square" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ySdsAEeBAvsFYyXLXrfJKY-1920-80.jpg" mos="" align="middle" fullscreen="" width="1060" height="1060" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Apple iPad Pro (M5)</strong></p><p>The <a href="https://www.techradar.com/tablets/ipad/ipad-pro-m5-review" data-dimension112="445d29fa-d2ce-11f1-bef0-e151720fe272" data-action="Star Deal Block" data-label="Apple iPad Pro (M5)" data-dimension48="Apple iPad Pro (M5)" data-dimension25="">Apple iPad Pro (M5)</a> is a powerhouse of a slate, with that M5 chip delivering what our review described as “amazing performance.” It also has a sumptuous 11-inch screen, a sleek design, and impressive cameras and software. Whether for work or play, this tablet can handle tasks exceptionally well, so it’s a deserving winner.</p></div><h2 id="best-ereader-2">Best eReader</h2><div class="product star-deal"><a data-dimension112="445d2ae0-d2ce-11f1-a677-a787d522356d" data-action="Star Deal Block" data-label="reMarkable Paper Pure review" data-dimension48="reMarkable Paper Pure review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1141px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="QFb8ktKhorNffMhyuBonca" name="remarkable paper pure square" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/QFb8ktKhorNffMhyuBonca-1920-80.jpg" mos="" align="middle" fullscreen="" width="1141" height="1141" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>reMarkable Paper Pure</strong></p><p>This isn’t just an ereader, it’s a lightweight, distraction-free writing tablet that’s portable, comfortable, and — according to our <a href="https://www.techradar.com/tablets/remarkable-paper-pure-review" data-dimension112="445d2ae0-d2ce-11f1-a677-a787d522356d" data-action="Star Deal Block" data-label="reMarkable Paper Pure review" data-dimension48="reMarkable Paper Pure review" data-dimension25="">reMarkable Paper Pure review</a> — offers a “flawless writing experience.” So while this isn’t necessarily going to be the best choice to read a novel on, if you’re after an epaper tablet to sketch and write on, this is an ideal choice — so it’s no real surprise this was voted Best eReader.</p></div><h3 class="article-body__section" id="section-cameras-drones"><span>Cameras &amp; drones</span></h3><h2 id="camera-of-the-year-2">Camera of the Year</h2><div class="product star-deal"><a data-dimension112="aa80e8fa-cc77-11f1-91c4-3d86f5f68077" data-action="Star Deal Block" data-label="Sony A7R VI" data-dimension48="Sony A7R VI" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1600px;"><p class="vanilla-image-block" style="padding-top:125.00%;"><img id="fu3ViSBeXY8uXFCgJ6V26X" name="Wex copy" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/fu3ViSBeXY8uXFCgJ6V26X-1920-80.jpg" mos="" align="middle" fullscreen="" width="1600" height="2000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Sony A7R VI</strong></p><p>From a shortlist that included the Canon EOS R6 Mark III, Sony A7 V, Leica M-EV1 and a trio of five-star DJI products, it was the A7R VI that topped your votes, and it’s easy to see why: Sony gave us highly-detailed images and blazing-fast performance in a single, well-designed model, rounding the package off by debuting its first new battery in almost a decade for class-leading endurance. We rarely use the word ‘perfect’, but for many photographers, the <a href="https://www.techradar.com/cameras/mirrorless-cameras/sony-a7r-vi-review" data-dimension112="aa80e8fa-cc77-11f1-91c4-3d86f5f68077" data-action="Star Deal Block" data-label="Sony A7R VI" data-dimension48="Sony A7R VI" data-dimension25="">Sony A7R VI</a> mirrorless camera will be just that.</p></div><h2 id="camera-brand-of-the-year">Camera Brand of the Year</h2><div class="product star-deal"><a data-dimension112="aa80e83c-cc77-11f1-985e-2f2cdf5042d8" data-action="Star Deal Block" data-label="SonyReaders voted the A7R VI as a double winner, the A7 V as the Best Mid-range Camera, the RX10 V as the Best Compact Camera and the 100mm F2.8 macro as the Best Lens winner — so it’s little wonder that the camera giant wins the Brand of the Year vote too. And the accolade is fully deserved; other leading brands have had a majorly quiet year by comparison, besides perhaps the relentless DJI. Sony’s mirrorless camera lineup is looking strong, and its lens range is formidable. If you can afford its admittedly pricey gear, it’s the ecosystem that has it all." data-dimension48="SonyReaders voted the A7R VI as a double winner, the A7 V as the Best Mid-range Camera, the RX10 V as the Best Compact Camera and the 100mm F2.8 macro as the Best Lens winner — so it’s little wonder that the camera giant wins the Brand of the Year vote too. And the accolade is fully deserved; other leading brands have had a majorly quiet year by comparison, besides perhaps the relentless DJI. Sony’s mirrorless camera lineup is looking strong, and its lens range is formidable. If you can afford its admittedly pricey gear, it’s the ecosystem that has it all." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="t4hEKfEexQqX4h6NQ6U57" name="sony-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/t4hEKfEexQqX4h6NQ6U57-1920-80.jpg" mos="" align="middle" fullscreen="" width="3000" height="3000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Sony</strong></p><p>Readers voted the A7R VI as a double winner, the A7 V as the Best Mid-range Camera, the RX10 V as the Best Compact Camera and the 100mm F2.8 macro as the Best Lens winner — so it’s little wonder that the camera giant wins the Brand of the Year vote too. And the accolade is fully deserved; other leading brands have had a majorly quiet year by comparison, besides perhaps the relentless DJI. Sony’s mirrorless camera lineup is looking strong, and its lens range is formidable. If you can afford its admittedly pricey gear, it’s the ecosystem that has it all. </p></div><h2 id="camera-innovation-of-the-year-2">Camera Innovation of the Year </h2><div class="product star-deal"><a data-dimension112="aa80e9c2-cc77-11f1-be7f-07ee2b3a474f" data-action="Star Deal Block" data-label="Antigravity A1" data-dimension48="Antigravity A1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:900px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="ezT7C3e2Rb7fArJRUNDYPS" name="Antigravity A1" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ezT7C3e2Rb7fArJRUNDYPS-1920-80.jpg" mos="" align="middle" fullscreen="" width="900" height="900" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Antigravity A1</strong></p><p>Antigravity was a complete unknown before this year, but the Insta360-seeded company burst onto the scene with the world's first 360-degree drone, the A1. Pipping DJI to the post, the <a href="https://www.techradar.com/cameras/drones/antigravity-a1-review" data-dimension112="aa80e9c2-cc77-11f1-be7f-07ee2b3a474f" data-action="Star Deal Block" data-label="Antigravity A1" data-dimension48="Antigravity A1" data-dimension25="">Antigravity A1</a> is effectively an Insta360 X5 that flies, which means it shoots crisp 8K video of every angle, and when paired with the company’s goggles and motion controller, gives a flight experience that’s both immersive and intuitive. The possibilities for this tech are truly exciting.</p></div><h2 id="best-beginner-camera-2">Best Beginner Camera</h2><div class="product star-deal"><a data-dimension112="aa80ea80-cc77-11f1-809b-4714330899c3" data-action="Star Deal Block" data-label="Fujifilm X-T30 III" data-dimension48="Fujifilm X-T30 III" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="wZuqKtaJBtyBQQGj3vXhU7" name="Fujifilm X-T30 III" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/wZuqKtaJBtyBQQGj3vXhU7-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="2000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Fujifilm X-T30 III</strong></p><p>Love Fujifilm’s retro design but can’t stretch to the pricey X100 VI or X-E5? In steps the portable <a href="https://www.techradar.com/cameras/mirrorless-cameras/fujifilm-x-t30-iii-review" data-dimension112="aa80ea80-cc77-11f1-809b-4714330899c3" data-action="Star Deal Block" data-label="Fujifilm X-T30 III" data-dimension48="Fujifilm X-T30 III" data-dimension25="">Fujifilm X-T30 III</a>, fitted with the company’s entry-level 26MP APS-C sensor for sharp stills, 6K video with 10-bit color depth, a tilt screen, EVF and a flash. It’s an excellent entry point to the Fujifilm X-mount for photography-focused users, with very few rivals at its affordable price point, besides the recent OM PEN. The X-T30 III is set to become one of Fujifilm's best sellers.</p></div><h2 id="best-mid-range-camera-2">Best Mid-range camera</h2><div class="product star-deal"><a data-dimension112="aa80eb3e-cc77-11f1-b569-d9c72f448e42" data-action="Star Deal Block" data-label="Sony A7 V" data-dimension48="Sony A7 V" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="66vuR2v7zSvEYkXQRfYM9g" name="Sony A7 V" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/66vuR2v7zSvEYkXQRfYM9g-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Sony A7 V</strong></p><p>The Sony A7 IV held onto top spot in our best mirrorless cameras guide for years and had only recently lost its spot to the Nikon Z6 III, only for Sony to wrestle it back with the mark IV’s successor. The <a href="https://www.techradar.com/cameras/sony-a7-v-review" data-dimension112="aa80eb3e-cc77-11f1-b569-d9c72f448e42" data-action="Star Deal Block" data-label="Sony A7 V" data-dimension48="Sony A7 V" data-dimension25="">Sony A7 V</a> feels like the complete camera; its new processor, ‘partially stacked’ sensor and improved subject tracking autofocus deliver a boost in stills and video performance, even if the A7 V has the same 33MP resolution as its predecessor. The A7 V is a true all-rounder.</p></div><h2 id="best-professional-camera-2">Best Professional Camera</h2><div class="product star-deal"><a data-dimension112="aa80ebfc-cc77-11f1-8026-4beccb77261e" data-action="Star Deal Block" data-label="Sony A7R VI." data-dimension48="Sony A7R VI." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1600px;"><p class="vanilla-image-block" style="padding-top:125.00%;"><img id="fu3ViSBeXY8uXFCgJ6V26X" name="Wex copy" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/fu3ViSBeXY8uXFCgJ6V26X-1920-80.jpg" mos="" align="middle" fullscreen="" width="1600" height="2000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Sony A7R VI</strong></p><p>Of course the readers' Camera of the Year also scoops top prize in its individual category. With Canon doing its business last year, and Nikon remaining totally quiet, the A7R VI really stood out. and it's a solid upgrade of the A7R V, with a bump in resolution from 61MP to 66.8MP, but more importantly it’s a quicker stacked sensor that’s ultimately way more versatile. The completely new battery (for class-leading battery life) and Sony’s best autofocus and design yet add further polish to the <a href="https://www.techradar.com/cameras/mirrorless-cameras/sony-a7r-vi-review" data-dimension112="aa80ebfc-cc77-11f1-8026-4beccb77261e" data-action="Star Deal Block" data-label="Sony A7R VI." data-dimension48="Sony A7R VI." data-dimension25="">Sony A7R VI.</a></p></div><h2 id="best-compact-and-instant-camera-2">Best Compact and Instant Camera</h2><div class="product star-deal"><a data-dimension112="aa80ecb0-cc77-11f1-82d3-f928f6bd7212" data-action="Star Deal Block" data-label="Sony RX10 V" data-dimension48="Sony RX10 V" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="ig86fjqrudbJBUSfJemhCF" name="Sony RX10 V WB" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ig86fjqrudbJBUSfJemhCF-1920-80.jpg" mos="" align="middle" fullscreen="" width="1600" height="1600" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Sony RX10 V</strong></p><p>We didn't see it coming, but nine years after the now-discontinued RX10 IV, Sony revived its series of bridge cameras, and made the best even better. It ditched the <em>Cyber-Shot </em>name and brushed up the <a href="https://www.techradar.com/cameras/bridge-cameras/sony-rx10-v-review" data-dimension112="aa80ecb0-cc77-11f1-82d3-f928f6bd7212" data-action="Star Deal Block" data-label="Sony RX10 V" data-dimension48="Sony RX10 V" data-dimension25="">Sony RX10 V</a>’s design to feel more <em>Alpha</em>, but ultimately the shooting experience from the same 20.1MP 1-inch sensor and 24-600mm F2.8-4 lens combo is entirely familiar, and it's one that many enthusiast wildlife photographers will love. Add the chunkier battery, better autofocus and faster burst shooting, and it’s an even better, albeit pricier, all-in-one camera.</p></div><h2 id="best-action-and-vlogging-camera-2">Best Action and Vlogging Camera</h2><div class="product star-deal"><a data-dimension112="aa80ed6e-cc77-11f1-9af8-1555911f814f" data-action="Star Deal Block" data-label="Insta360 Luna Ultra" data-dimension48="Insta360 Luna Ultra" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1174px;"><p class="vanilla-image-block" style="padding-top:124.96%;"><img id="VoVmirzAPyvLMxvfXHjRNc" name="61afnbb7BdL._AC_SL1500_ copy" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/VoVmirzAPyvLMxvfXHjRNc-1920-80.jpg" mos="" align="middle" fullscreen="" width="1174" height="1467" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Insta 360 Luna Ultra</strong></p><p>DJI was busy priming its twin-lens Pocket 4P camera to attempt to change the vlogging camera game, only for Insta360 to steal its thunder with the Luna Ultra, and what an innovative camera it is. Taking the compact, gimbal-mounted camera formula of the Pocket series, the <a href="https://www.techradar.com/cameras/video-cameras/insta360-luna-ultra-review" data-dimension112="aa80ed6e-cc77-11f1-9af8-1555911f814f" data-action="Star Deal Block" data-label="Insta360 Luna Ultra" data-dimension48="Insta360 Luna Ultra" data-dimension25="">Insta360 Luna Ultra</a> went one step further by adding a 3x telephoto camera, and fitted the device with a clever detachable remote module, which can control the camera remotely and doubles up as a mic. Never has solo vlogging been easier.</p></div><h2 id="best-camera-lens-2">Best Camera Lens</h2><div class="product star-deal"><a data-dimension112="aa80ee2c-cc77-11f1-9124-f1e761288629" data-action="Star Deal Block" data-label="Sony FE 100mm F2.8 Macro GM OSS" data-dimension48="Sony FE 100mm F2.8 Macro GM OSS" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="MMiiXiDz7mSn7LgYcPDcc4" name="Sony FE 100mm F2.8 Macro GM OSS" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/MMiiXiDz7mSn7LgYcPDcc4-1920-80.jpg" mos="" align="middle" fullscreen="" width="3000" height="3000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Sony FE 100mm F2.8 Macro GM OSS</strong></p><p>At 10 years old, Sony’s 90mm macro lens was beginning to look a little dated, and so Sony macro photographers were delighted when the company released an entirely new model with a larger than life 1.4x magnification: the <a href="https://www.techradar.com/cameras/camera-lenses/ive-waited-10-long-years-for-the-sony-fe-100mm-f-2-8-macro-gm-oss-and-its-the-5-star-optic-to-delight-sony-macro-photographers" data-dimension112="aa80ee2c-cc77-11f1-9124-f1e761288629" data-action="Star Deal Block" data-label="Sony FE 100mm F2.8 Macro GM OSS" data-dimension48="Sony FE 100mm F2.8 Macro GM OSS" data-dimension25="">Sony FE 100mm F2.8 Macro GM OSS</a>. Much like the similar Canon 100mm macro lens from 2021, Sony’s doubles up nicely as a portrait lens too,  plus it's supported with image stabilization, compatible with teleconverters, and optically it's pretty much flawless. </p></div><h2 id="best-camera-accessory-2">Best camera accessory</h2><div class="product star-deal"><a data-dimension112="aa80eeea-cc77-11f1-8ccb-4b05119e8ce0" data-action="Star Deal Block" data-label="Birdfy Bird Bath Pro" data-dimension48="Birdfy Bird Bath Pro" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1080px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="VpTSLSa8yMTMt62ppitT3e" name="Birdfy Bird Bath Pro" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/VpTSLSa8yMTMt62ppitT3e-1920-80.jpg" mos="" align="middle" fullscreen="" width="1080" height="1080" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Birdfy Bird Bath Pro</strong></p><p>We’ve been reviewing bird feeder cameras for years, but it was the <a href="https://www.techradar.com/cameras/birdfy-bird-bath-pro-review" data-dimension112="aa80eeea-cc77-11f1-8ccb-4b05119e8ce0" data-action="Star Deal Block" data-label="Birdfy Bird Bath Pro" data-dimension48="Birdfy Bird Bath Pro" data-dimension25="">Birdfy Bird Bath Pro</a> that made a splash in 2026 (pun intended). Amid warnings of the part that flat tray bird feeders can play in spreading avian diseases, in stepped this unique bird bath camera, with a more hygienic fountain, and that enabled us to observe a different kind of splashing and preening bird behavior from up close, with the same live feed and app notifications we've come to love from bird feeder cameras. The first generation product needs a little refining, but there's nothing else like it for bird lovers. </p></div><h2 id="best-drone-2">Best drone</h2><div class="product star-deal"><a data-dimension112="aa80efa8-cc77-11f1-bdb2-5d23db6e0013" data-action="Star Deal Block" data-label="Antigravity A1" data-dimension48="Antigravity A1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:900px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="ezT7C3e2Rb7fArJRUNDYPS" name="Antigravity A1" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ezT7C3e2Rb7fArJRUNDYPS-1920-80.jpg" mos="" align="middle" fullscreen="" width="900" height="900" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Antigravity A1</strong></p><p>The Antigravity A1 clearly made an impression on readers, picking up its second award here. It’s great to see a company besides DJI entering the drone space, and to do it so well with its first 360–degree drone. The <a href="https://www.techradar.com/cameras/drones/antigravity-a1-review" data-dimension112="aa80efa8-cc77-11f1-bdb2-5d23db6e0013" data-action="Star Deal Block" data-label="Antigravity A1" data-dimension48="Antigravity A1" data-dimension25="">Antigravity A1</a> shoots 8K video taken from any angle, and delivers an immersive flight experience through its goggles and motion controller. And with firmware updates and new accessories since the product's launch, Antigravity looks like it's just getting started.</p></div><h3 class="article-body__section" id="section-computing"><span>Computing</span></h3><h2 id="computing-brand-of-the-year-2">Computing Brand of the Year</h2><div class="product star-deal"><a data-dimension112="59e0b8a2-ce21-11f1-bd98-8fed933ef75b" data-action="Star Deal Block" data-label="AppleApple shook up the computing world this year with the introduction of its affordable MacBook Neo, which combined a relatively low price tag with a premium design, all without making too many compromises when it comes to performance. It left Windows competitors scrambling to compete, so we ended up with a range of excellent affordable Windows 11 laptops arriving later — which means Apple had perhaps the biggest impact on computing in 2026, and readers clearly felt it." data-dimension48="AppleApple shook up the computing world this year with the introduction of its affordable MacBook Neo, which combined a relatively low price tag with a premium design, all without making too many compromises when it comes to performance. It left Windows competitors scrambling to compete, so we ended up with a range of excellent affordable Windows 11 laptops arriving later — which means Apple had perhaps the biggest impact on computing in 2026, and readers clearly felt it." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:300px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="qi9H3WJNRojGQmb7J5wfTW" name="Apple logo square" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/qi9H3WJNRojGQmb7J5wfTW-1920-80.jpg" mos="" align="middle" fullscreen="" width="300" height="300" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Apple</strong></p><p>Apple shook up the computing world this year with the introduction of its affordable MacBook Neo, which combined a relatively low price tag with a premium design, all without making too many compromises when it comes to performance. It left Windows competitors scrambling to compete, so we ended up with a range of excellent affordable Windows 11 laptops arriving later — which means Apple had perhaps the biggest impact on computing in 2026, and readers clearly felt it.</p></div><h2 id="best-computing-innovation-2">Best Computing Innovation</h2><div class="product star-deal"><a data-dimension112="59e0b9d8-ce21-11f1-81b3-0568491e2a99" data-action="Star Deal Block" data-label="Nvidia DLSS 4.5Out of all the AI upscaling tech that's been helping PC gamers eke out more performance from their rigs, Nvidia's DLSS is by far the most advanced, and its 4.5 release brings better image quality, while Dynamic Multi Frame Generation does a great job of balancing image quality with high frame rates. Nvidia also added 6X Frame Generation, which allows compatible GPUs to reach incredibly high frame rates." data-dimension48="Nvidia DLSS 4.5Out of all the AI upscaling tech that's been helping PC gamers eke out more performance from their rigs, Nvidia's DLSS is by far the most advanced, and its 4.5 release brings better image quality, while Dynamic Multi Frame Generation does a great job of balancing image quality with high frame rates. Nvidia also added 6X Frame Generation, which allows compatible GPUs to reach incredibly high frame rates." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="xGh4DQqK3HCKaAptk8dCRT" name="Nvidia logo" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/xGh4DQqK3HCKaAptk8dCRT-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Nvidia DLSS 4.5</strong></p><p>Out of all the AI upscaling tech that's been helping PC gamers eke out more performance from their rigs, Nvidia's DLSS is by far the most advanced, and its 4.5 release brings better image quality, while Dynamic Multi Frame Generation does a great job of balancing image quality with high frame rates. Nvidia also added 6X Frame Generation, which allows compatible GPUs to reach incredibly high frame rates.</p></div><h2 id="best-value-laptop-2">Best Value Laptop</h2><div class="product star-deal"><a data-dimension112="59e0bafa-ce21-11f1-8873-a592d5768cca" data-action="Star Deal Block" data-label="MacBook Neo" data-dimension48="MacBook Neo" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:698px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="womLd2PCLXN2ft6qBX5jxG" name="MacBook Neo" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/womLd2PCLXN2ft6qBX5jxG-1920-80.jpg" mos="" align="middle" fullscreen="" width="698" height="698" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Apple MacBook Neo</strong></p><p>When Apple launched the <a href="https://www.techradar.com/computing/macbooks/apple-macbook-neo" data-dimension112="59e0bafa-ce21-11f1-8873-a592d5768cca" data-action="Star Deal Block" data-label="MacBook Neo" data-dimension48="MacBook Neo" data-dimension25="">MacBook Neo</a> earlier this year for $599 / £599 / AU$1,049, it made a huge impact. It was a lower price than many of us were expecting, and no Windows 11 laptop, or Chromebook, that cost similar could compete. Sure, there were compromises to keep the price down, such as a lack of backlit keyboard, slow USB ports and just 8GB of memory, but the overall package offered incredible value for money. So, it was a bit of a shame that Apple increased the price a few months later to $699 / £699, making it less good value. Still, even with the price rise, you won't find a better laptop for the price.</p></div><h2 id="best-ai-laptop-2">Best AI Laptop</h2><div class="product star-deal"><a data-dimension112="59e0bca8-ce21-11f1-a0a8-3962d5c1c909" data-action="Star Deal Block" data-label="Apple MacBook Pro 14-inch M5 (2025)After a few years where it felt like Apple was being left behind, it's beginning to roll out more of its Apple Intelligence (AI) features, and while it's still early days, the results are promising, with many of the tools featuring Apple's signature polish. Because the company has been including its Neural Engine in its chips for years, it actually has a bit of a head start when it comes to on-device AI, and the latest MacBook Pro is a great example of this." data-dimension48="Apple MacBook Pro 14-inch M5 (2025)After a few years where it felt like Apple was being left behind, it's beginning to roll out more of its Apple Intelligence (AI) features, and while it's still early days, the results are promising, with many of the tools featuring Apple's signature polish. Because the company has been including its Neural Engine in its chips for years, it actually has a bit of a head start when it comes to on-device AI, and the latest MacBook Pro is a great example of this." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1140px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="tQrkTP7k3PqRKSc9jUw8MT" name="apple-macbook-pro-14" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/tQrkTP7k3PqRKSc9jUw8MT-1920-80.jpg" mos="" align="middle" fullscreen="" width="1140" height="1140" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Apple MacBook Pro 14-inch M5 (2025)</strong></p><p>After a few years where it felt like Apple was being left behind, it's beginning to roll out more of its Apple Intelligence (AI) features, and while it's still early days, the results are promising, with many of the tools featuring Apple's signature polish. Because the company has been including its Neural Engine in its chips for years, it actually has a bit of a head start when it comes to on-device AI, and the latest MacBook Pro is a great example of this.</p></div><h2 id="best-gaming-laptop-2">Best Gaming Laptop</h2><div class="product star-deal"><a data-dimension112="59e0bdfc-ce21-11f1-8e78-f5aad34b0d39" data-action="Star Deal Block" data-label="Asus ROG Strix Scar 18 (2026)" data-dimension48="Asus ROG Strix Scar 18 (2026)" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:450px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="sMWCnFYKCb9gbWxk2KQjoC" name="image" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/sMWCnFYKCb9gbWxk2KQjoC-1920-80.png" mos="" align="middle" fullscreen="" width="450" height="450" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Asus ROG Strix Scar 18 (2026)</strong></p><p>Gaming laptops don't come much bigger and brasher than the <a href="https://www.techradar.com/computing/gaming-laptops/asus-rog-strix-scar-18-g835" data-dimension112="59e0bdfc-ce21-11f1-8e78-f5aad34b0d39" data-action="Star Deal Block" data-label="Asus ROG Strix Scar 18 (2026)" data-dimension48="Asus ROG Strix Scar 18 (2026)" data-dimension25="">Asus ROG Strix Scar 18 (2026)</a>. It features desktop-grade performance thanks to a mighty RTX 5090 laptop GPU, plus a cutting-edge Intel Core Ultra 9 processor. Its huge 18-inch screen is also fantastic, powered by mini-LED technology, which makes modern games look gorgeous. However, all this power comes with a high price tag.</p></div><h2 id="best-pc-gaming-handheld-2">Best PC Gaming Handheld</h2><div class="product star-deal"><a data-dimension112="59e0bf28-ce21-11f1-be59-1395ec975ebb" data-action="Star Deal Block" data-label="Asus ROG Xbox Ally X20While some PC gaming handhelds are going all-in on raw performance with cutting-edge components, the Asus ROG Xbox Ally X20 is more of a refinement of the existing ROG Xbox Ally — but that is actually a bit of a masterstroke, as it means it's cheaper than rivals such as MSI Claw 8 EX AI+. Don't think this is a budget device, however, and the Asus ROG Xbox Ally X20 features some nice improvements such as an OLED screen that looks fantastic, as well as improved buttons and TMR joysticks." data-dimension48="Asus ROG Xbox Ally X20While some PC gaming handhelds are going all-in on raw performance with cutting-edge components, the Asus ROG Xbox Ally X20 is more of a refinement of the existing ROG Xbox Ally — but that is actually a bit of a masterstroke, as it means it's cheaper than rivals such as MSI Claw 8 EX AI+. Don't think this is a budget device, however, and the Asus ROG Xbox Ally X20 features some nice improvements such as an OLED screen that looks fantastic, as well as improved buttons and TMR joysticks." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:894px;"><p class="vanilla-image-block" style="padding-top:80.31%;"><img id="nQdAiHs6BFmS9emPLoKhC4" name="Asus ROG Xbox Ally X20" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/nQdAiHs6BFmS9emPLoKhC4-1920-80.png" mos="" align="middle" fullscreen="" width="894" height="718" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Asus ROG Xbox Ally X20</strong></p><p>While some PC gaming handhelds are going all-in on raw performance with cutting-edge components, the Asus ROG Xbox Ally X20 is more of a refinement of the existing ROG Xbox Ally — but that is actually a bit of a masterstroke, as it means it's cheaper than rivals such as MSI Claw 8 EX AI+. Don't think this is a budget device, however, and the Asus ROG Xbox Ally X20 features some nice improvements such as an OLED screen that looks fantastic, as well as improved buttons and TMR joysticks.</p></div><h2 id="best-gaming-keyboard-2">Best Gaming Keyboard</h2><div class="product star-deal"><a data-dimension112="59e0c04a-ce21-11f1-9d69-9f13d9cf094b" data-action="Star Deal Block" data-label="Turtle Beach Command Series KB7 TKL" data-dimension48="Turtle Beach Command Series KB7 TKL" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="XXZsdSz29QSGeKU8rX9GsU" name="image" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/XXZsdSz29QSGeKU8rX9GsU-1920-80.png" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Turtle Beach Command Series KB7 TKL</strong></p><p>The <a href="https://www.techradar.com/computing/keyboards/turtle-beach-command-series-kb7-review" data-dimension112="59e0c04a-ce21-11f1-9d69-9f13d9cf094b" data-action="Star Deal Block" data-label="Turtle Beach Command Series KB7 TKL" data-dimension48="Turtle Beach Command Series KB7 TKL" data-dimension25="">Turtle Beach Command Series KB7 TKL</a> is an unusual gaming keyboard, because instead of a physical numpad, it has a built-in touchscreen that can give you quick access to macros, apps, and shortcuts that can give you a competitive edge. Thanks to its 8K polling rate, it's fast and responsive, and when you're not playing games, it feels great to type on as well.</p></div><h2 id="best-gaming-monitor-2">Best Gaming Monitor</h2><div class="product star-deal"><a data-dimension112="59e0c310-ce21-11f1-a293-89ca2a9db4a5" data-action="Star Deal Block" data-label="Samsung Odyssey OLED G6 G60SF" data-dimension48="Samsung Odyssey OLED G6 G60SF" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:654px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="EqMZqKTqGF53J8s5UCQ5Ha" name="Samsung Odyssey G6 G60SD" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/EqMZqKTqGF53J8s5UCQ5Ha-1920-80.jpg" mos="" align="middle" fullscreen="" width="654" height="654" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Samsung Odyssey OLED G6 G60SF</strong></p><p>The <a href="http://techradar.com/computing/monitors/samsung-odyssey-oled-g6-g60sf" data-dimension112="59e0c310-ce21-11f1-a293-89ca2a9db4a5" data-action="Star Deal Block" data-label="Samsung Odyssey OLED G6 G60SF" data-dimension48="Samsung Odyssey OLED G6 G60SF" data-dimension25="">Samsung Odyssey OLED G6 G60SF</a> is a brilliant gaming monitor for people who are seriously into their competitive esports, thanks to its incredibly fast 500Hz refresh rate. Matched with ultra-low response times, and you have a monitor that will keep up with even the most frantic of games, and the OLED screen tech makes those games look incredible.</p></div><h2 id="best-gaming-mouse-2">Best Gaming Mouse</h2><div class="product star-deal"><a data-dimension112="59e0c69e-ce21-11f1-b5a8-794690159f04" data-action="Star Deal Block" data-label="Logitech G Pro X2 Superstrike" data-dimension48="Logitech G Pro X2 Superstrike" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2500px;"><p class="vanilla-image-block" style="padding-top:86.40%;"><img id="2yGprKNGFvTkQfXkcRCRcj" name="image" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/2yGprKNGFvTkQfXkcRCRcj-1920-80.png" mos="" align="middle" fullscreen="" width="2500" height="2160" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Logitech G Pro X2 Superstrike</strong></p><p>The <a href="https://www.techradar.com/computing/mice/logitech-pro-x2-superstrike-review" data-dimension112="59e0c69e-ce21-11f1-b5a8-794690159f04" data-action="Star Deal Block" data-label="Logitech G Pro X2 Superstrike" data-dimension48="Logitech G Pro X2 Superstrike" data-dimension25="">Logitech G Pro X2 Superstrike</a> more than earns its rare five-star rating thanks to its fantastic build quality and lightweight design that makes it feel comfortable no matter what your grip type is. It also features a unique haptic inductive trigger system that lets you fine-tune the mouse buttons to perfectly suit your playstyle.</p></div><h3 class="article-body__section" id="section-gaming"><span>Gaming</span></h3><h2 id="gaming-device-of-the-year-2">Gaming Device of the Year</h2><div class="product star-deal"><a data-dimension112="d21431a6-cc77-11f1-9023-9d08d3f6b05a" data-action="Star Deal Block" data-label="Stealth Pro 2" data-dimension48="Stealth Pro 2" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1509px;"><p class="vanilla-image-block" style="padding-top:99.34%;"><img id="j66iFLJxVK7EoScfdi8myE" name="1791803750.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/j66iFLJxVK7EoScfdi8myE-1920-80.jpg" mos="" align="middle" fullscreen="" width="1509" height="1499" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Turtle Beach Stealth Pro 2</strong></p><p>The new <a href="https://www.techradar.com/gaming/turtle-beach-stealth-pro-2-review" data-dimension112="d21431a6-cc77-11f1-9023-9d08d3f6b05a" data-action="Star Deal Block" data-label="Stealth Pro 2" data-dimension48="Stealth Pro 2" data-dimension25="">Stealth Pro 2</a> headset from Turtle Beach is a fantastic premium headset that builds on everything great about its predecessor. The sound quality is spectacular, of course, but there's now improved battery life and solutions within its dock, a slick new lifestyle-friendly design, and a fantastic microphone all working together at the core of what makes it excel in gaming audio.</p></div><h2 id="gaming-brand-of-the-year-2">Gaming Brand of the Year</h2><div class="product star-deal"><a data-dimension112="d21432a0-cc77-11f1-8cb3-717e011884ed" data-action="Star Deal Block" data-label="Turtle BeachGaming hardware behemoth Turtle Beach has released a whole heap of awesome gaming gear and devices in the past year or so, from pushing the boundaries of what a gaming mouse can be, deploying brilliant aesthetics to controllers, all the way to following up one of the best headsets of recent times with a superb successor." data-dimension48="Turtle BeachGaming hardware behemoth Turtle Beach has released a whole heap of awesome gaming gear and devices in the past year or so, from pushing the boundaries of what a gaming mouse can be, deploying brilliant aesthetics to controllers, all the way to following up one of the best headsets of recent times with a superb successor." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:319px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="cYEnMASGCuKusgm544DacL" name="1791804234.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/cYEnMASGCuKusgm544DacL-1920-80.jpg" mos="" align="middle" fullscreen="" width="319" height="319" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Turtle Beach</strong></p><p>Gaming hardware behemoth Turtle Beach has released a whole heap of awesome gaming gear and devices in the past year or so, from pushing the boundaries of what a gaming mouse can be, deploying brilliant aesthetics to controllers, all the way to following up one of the best headsets of recent times with a superb successor.</p></div><h2 id="gaming-innovation-of-the-year-2">Gaming Innovation of the Year</h2><div class="product star-deal"><a data-dimension112="d214339a-cc77-11f1-80a5-35a272200f9b" data-action="Star Deal Block" data-label="Turtle Beach MC7A screen on a mouse?! Outrageous! But also: excellently innovative by Turtle Beach. In terms of changing perceptions about what gaming mice can do, the Command Series MC7 is a brilliant gaming product and should increase the functionality that gaming mice can offer players." data-dimension48="Turtle Beach MC7A screen on a mouse?! Outrageous! But also: excellently innovative by Turtle Beach. In terms of changing perceptions about what gaming mice can do, the Command Series MC7 is a brilliant gaming product and should increase the functionality that gaming mice can offer players." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1509px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="34igSc62qdUv37b3mcWMnS" name="1791804292.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/34igSc62qdUv37b3mcWMnS-1920-80.jpg" mos="" align="middle" fullscreen="" width="1509" height="1509" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Turtle Beach MC7</strong></p><p>A screen on a mouse?! Outrageous! But also: excellently innovative by Turtle Beach. In terms of changing perceptions about what gaming mice can do, the Command Series MC7 is a brilliant gaming product and should increase the functionality that gaming mice can offer players.</p></div><h2 id="best-console-accessory-2">Best Console Accessory</h2><div class="product star-deal"><a data-dimension112="d2143494-cc77-11f1-906c-8b1c2da09eff" data-action="Star Deal Block" data-label="VelocityOne Race KD3" data-dimension48="VelocityOne Race KD3" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1357px;"><p class="vanilla-image-block" style="padding-top:99.26%;"><img id="XUFag7YuCUxXpxJ462CcwG" name="1791804626.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/XUFag7YuCUxXpxJ462CcwG-1920-80.jpg" mos="" align="middle" fullscreen="" width="1357" height="1347" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Turtle Beach VelocityOne Race KD3 wheel</strong></p><p>Offering a brilliant direct-drive bundle, the KD3 wheel is a fantastic addition to the budget end of the market and offers incredible value for money. The feedback from the 3.2Nm motor, pedal set, and even the aesthetics all play their part in making the <a href="https://www.techradar.com/gaming/turtle-beach-velocityone-race-kd3-review" data-dimension112="d2143494-cc77-11f1-906c-8b1c2da09eff" data-action="Star Deal Block" data-label="VelocityOne Race KD3" data-dimension48="VelocityOne Race KD3" data-dimension25="">VelocityOne Race KD3</a> a brilliant racing wheel.</p></div><h2 id="best-gaming-service-2">Best Gaming Service</h2><div class="product star-deal"><a data-dimension112="d2143584-cc77-11f1-bc9e-134845112696" data-action="Star Deal Block" data-label="Xbox Game PassHaving its price slashed this year, thankfully, is a big boon to players, and it has meant that Microsoft's Xbox Game Pass subscription still offers good value while also allowing players to jump into the likes of Gears of War: E-Day without paying the full price of a game." data-dimension48="Xbox Game PassHaving its price slashed this year, thankfully, is a big boon to players, and it has meant that Microsoft's Xbox Game Pass subscription still offers good value while also allowing players to jump into the likes of Gears of War: E-Day without paying the full price of a game." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1044px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="68nQn4iPUoDCyXsfbrdeae" name="1791804832.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/68nQn4iPUoDCyXsfbrdeae-1920-80.jpg" mos="" align="middle" fullscreen="" width="1044" height="1044" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Xbox Game Pass</strong></p><p>Having its price slashed this year, thankfully, is a big boon to players, and it has meant that Microsoft's Xbox Game Pass subscription still offers good value while also allowing players to jump into the likes of <em>Gears of War: E-Day</em> without paying the full price of a game.</p></div><h2 id="best-gaming-controller-2">Best Gaming Controller </h2><div class="product star-deal"><a data-dimension112="d214367e-cc77-11f1-bf30-87c745b42b6b" data-action="Star Deal Block" data-label="Turtle Beach Pacific Skyline Wireless ControllerThis might be the best possible controller for GTA 6. With a delightfully retro pastel aesthetic, this Xbox pad stands apart in a sea of comparatively boring-looking alternatives. It's got beautiful RGB lighting to boot, and competitive specs, including features such as remappable rear buttons and built-in audio controls, to back up the good looks." data-dimension48="Turtle Beach Pacific Skyline Wireless ControllerThis might be the best possible controller for GTA 6. With a delightfully retro pastel aesthetic, this Xbox pad stands apart in a sea of comparatively boring-looking alternatives. It's got beautiful RGB lighting to boot, and competitive specs, including features such as remappable rear buttons and built-in audio controls, to back up the good looks." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1230px;"><p class="vanilla-image-block" style="padding-top:88.46%;"><img id="UmsddV9aHPEA8GnQRvqaZ5" name="Screenshot 2026-08-27 at 16.13.54" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/UmsddV9aHPEA8GnQRvqaZ5-1920-80.png" mos="" align="middle" fullscreen="" width="1230" height="1088" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Turtle Beach Pacific Skyline Wireless Controller</strong></p><p>This might be the best possible controller for GTA 6. With a delightfully retro pastel aesthetic, this Xbox pad stands apart in a sea of comparatively boring-looking alternatives. It's got beautiful RGB lighting to boot, and competitive specs, including features such as remappable rear buttons and built-in audio controls, to back up the good looks.</p></div><h2 id="best-gaming-headset-2">Best Gaming Headset</h2><div class="product star-deal"><a data-dimension112="d2143778-cc77-11f1-9e19-cdf183d63cbf" data-action="Star Deal Block" data-label="Stealth Pro 2" data-dimension48="Stealth Pro 2" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1509px;"><p class="vanilla-image-block" style="padding-top:99.34%;"><img id="j66iFLJxVK7EoScfdi8myE" name="1791803750.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/j66iFLJxVK7EoScfdi8myE-1920-80.jpg" mos="" align="middle" fullscreen="" width="1509" height="1499" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Turtle Beach Stealth Pro 2</strong></p><p>A premium headset that does it all, the <a href="https://www.techradar.com/gaming/turtle-beach-stealth-pro-2-review" data-dimension112="d2143778-cc77-11f1-9e19-cdf183d63cbf" data-action="Star Deal Block" data-label="Stealth Pro 2" data-dimension48="Stealth Pro 2" data-dimension25="">Stealth Pro 2</a> from Turtle Beach is about as close to the full package as gaming headsets have gotten in the past year. It also had a tough act to follow, with its predecessor being so good too, and is worthy of its place as one of the past year's best.</p></div><h2 id="best-gaming-chair-2">Best Gaming Chair</h2><div class="product star-deal"><a data-dimension112="d2143872-cc77-11f1-8db1-ab76f06b3ac0" data-action="Star Deal Block" data-label="Secretlab Atlas" data-dimension48="Secretlab Atlas" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="LhCMoxJ5e97JHWXhwtHexX" name="secretlab-atlas-black3-ergonomic-chair---4128a6b6-4f1e-4b78-b6e3-1e1f47a2195a.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/LhCMoxJ5e97JHWXhwtHexX-1920-80.jpg" mos="" align="middle" fullscreen="" width="500" height="500" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Secretlab Atlas</strong></p><p>Having thoroughly mastered the gaming chair, this year saw Secretlab branch out into something new. The <a href="https://www.techradar.com/gaming/secretlab-atlas-review" data-dimension112="d2143872-cc77-11f1-8db1-ab76f06b3ac0" data-action="Star Deal Block" data-label="Secretlab Atlas" data-dimension48="Secretlab Atlas" data-dimension25="">Secretlab Atlas</a> is a strong task chair that's perfect for work, relaxation, and, of course, gaming. The unique design incorporates a fantastic self-adjusting lumbar mechanism, which makes comfortable seating effortless.</p></div><h3 class="article-body__section" id="section-tv-home-theater"><span>TV &amp; home theater</span></h3><h2 id="tv-of-the-year-2">TV of the year</h2><div class="product star-deal"><a data-dimension112="0e4f8fb0-cc84-11f1-a7b7-d52a35093fed" data-action="Star Deal Block" data-label="Bravia 9 II" data-dimension48="Bravia 9 II" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:400px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="PULNWdzD8Sq43kfYjQU6q5" name="Sony Bravia 9 II deal image" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/PULNWdzD8Sq43kfYjQU6q5-1920-80.png" mos="" align="middle" fullscreen="" width="400" height="400" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Sony Bravia 9 II</strong></p><p>A TV needs to be sensational to stand out from the best TVs of 2026, and the <a href="https://www.techradar.com/televisions/i-saw-sonys-first-true-rgb-tv-in-action-compared-to-a-studio-monitor-and-sonys-best-oled-tv-and-based-on-early-measurements-sony-might-finally-bring-reference-hdr-performance-to-your-home" data-dimension112="0e4f8fb0-cc84-11f1-a7b7-d52a35093fed" data-action="Star Deal Block" data-label="Bravia 9 II" data-dimension48="Bravia 9 II" data-dimension25="">Bravia 9 II</a> is exactly that. Its RGB mini-LED panel delivers OLED-grade contrast and color, but with the brightness of mini-LED — and its audio system means it sounds as good as it looks.</p></div><h2 id="home-entertainment-brand-of-the-year-2">Home Entertainment Brand of the Year</h2><div class="product star-deal"><a data-dimension112="0e4f9096-cc84-11f1-ba82-c53de31196ec" data-action="Star Deal Block" data-label="SonyWith multiple gongs in this year's reader-voted awards, it's not a surprise to see Sony pick up the Brand of the Year award too. Sony's focus on making premium products with innovative tech has yielded impressive results across TVs and soundbars, and its RGB technology and wireless speaker systems have been especially worth the wait." data-dimension48="SonyWith multiple gongs in this year's reader-voted awards, it's not a surprise to see Sony pick up the Brand of the Year award too. Sony's focus on making premium products with innovative tech has yielded impressive results across TVs and soundbars, and its RGB technology and wireless speaker systems have been especially worth the wait." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="t4hEKfEexQqX4h6NQ6U57" name="sony-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/t4hEKfEexQqX4h6NQ6U57-1920-80.jpg" mos="" align="middle" fullscreen="" width="3000" height="3000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Sony</strong></p><p>With multiple gongs in this year's reader-voted awards, it's not a surprise to see Sony pick up the Brand of the Year award too. Sony's focus on making premium products with innovative tech has yielded impressive results across TVs and soundbars, and its RGB technology and wireless speaker systems have been especially worth the wait.</p></div><h2 id="home-entertainment-innovation-of-the-year-2">Home Entertainment Innovation of the Year</h2><div class="product star-deal"><a data-dimension112="0e4f9172-cc84-11f1-8956-2d56fa7044c3" data-action="Star Deal Block" data-label="Sony True RGBTrue RGB is Sony's branding for its RGB mini-LED technology. Like other mini-LED displays, True RGB uses a very bright mini-LED backlight to deliver brightness that OLEDs can only dream of. RGB mini-LED takes the tech further, with each LED packing separate, independently controlled red, green and blue diodes instead of a single color. That means much better color accuracy and off-angle viewing. Sony isn't the only company to introduce this tech in 2026, but the way it designed its version has led to the most impressive results." data-dimension48="Sony True RGBTrue RGB is Sony's branding for its RGB mini-LED technology. Like other mini-LED displays, True RGB uses a very bright mini-LED backlight to deliver brightness that OLEDs can only dream of. RGB mini-LED takes the tech further, with each LED packing separate, independently controlled red, green and blue diodes instead of a single color. That means much better color accuracy and off-angle viewing. Sony isn't the only company to introduce this tech in 2026, but the way it designed its version has led to the most impressive results." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2048px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="AHF7oEnknLCSdZfAscoHDY" name="Bravia 9 II" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/AHF7oEnknLCSdZfAscoHDY-1920-80.jpg" mos="" align="middle" fullscreen="" width="2048" height="2048" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Sony True RGB</strong></p><p>True RGB is Sony's branding for its RGB mini-LED technology. Like other mini-LED displays, True RGB uses a very bright mini-LED backlight to deliver brightness that OLEDs can only dream of. RGB mini-LED takes the tech further, with each LED packing separate, independently controlled red, green and blue diodes instead of a single color. That means much better color accuracy and off-angle viewing. Sony isn't the only company to introduce this tech in 2026, but the way it designed its version has led to the most impressive results.</p></div><h2 id="best-gaming-tv-2">Best Gaming TV</h2><div class="product star-deal"><a data-dimension112="0e4f9258-cc84-11f1-ab97-17cbaeb31c1a" data-action="Star Deal Block" data-label="TCL QM8L" data-dimension48="TCL QM8L" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:902px;"><p class="vanilla-image-block" style="padding-top:98.89%;"><img id="xV2DSJ9Vy74b8WUdLWABTB" name="TCL QM8L square.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/xV2DSJ9Vy74b8WUdLWABTB-1920-80.jpg" mos="" align="middle" fullscreen="" width="902" height="892" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>TCL QM8L</strong></p><p>The <a href="https://www.techradar.com/televisions/tcl-qm8l-review" data-dimension112="0e4f9258-cc84-11f1-ab97-17cbaeb31c1a" data-action="Star Deal Block" data-label="TCL QM8L" data-dimension48="TCL QM8L" data-dimension25="">TCL QM8L</a> is a superb TV for gaming thanks to its support for 4K at up to 144Hz across all four HDMI 2.1 ports, variable refresh rate at up to 288Hz, low latency, and impressive built-in audio as a bonus. We gave it a maximum score for gaming in our review, and said it's "a pleasure to game on" — and clearly the readers agree. This TV is TCL doing what TCL does best: delivering lots of fun for a way lower price than you expect.</p></div><h2 id="best-tv-for-sound-2">Best TV for Sound</h2><div class="product star-deal"><a data-dimension112="0e4f9492-cc84-11f1-bf47-1918d07c0ffc" data-action="Star Deal Block" data-label="Sony Bravia 9 II" data-dimension48="Sony Bravia 9 II" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:400px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="PULNWdzD8Sq43kfYjQU6q5" name="Sony Bravia 9 II deal image" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/PULNWdzD8Sq43kfYjQU6q5-1920-80.png" mos="" align="middle" fullscreen="" width="400" height="400" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Sony Bravia 9 II</strong></p><p>It's another win for Sony's flagship, this time for its Acoustic Multi-Audio+ sound system that has two full-range drivers, two subwoofers, two tweeters and a pair of angled beam tweeters to add height. With 80W of power, the <a href="https://www.techradar.com/televisions/sony-bravia-9-ii-review" data-dimension112="0e4f9492-cc84-11f1-bf47-1918d07c0ffc" data-action="Star Deal Block" data-label="Sony Bravia 9 II" data-dimension48="Sony Bravia 9 II" data-dimension25="">Sony Bravia 9 II</a> is impressively loud as well as beautifully detailed, and it sounds terrific in movies and music.</p></div><h2 id="best-oled-tv-2">Best OLED TV</h2><div class="product star-deal"><a data-dimension112="0e4f93b6-cc84-11f1-baa4-3d8c5003c7ee" data-action="Star Deal Block" data-label="LG G6" data-dimension48="LG G6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:99.90%;"><img id="b4BzTFxoxyzcZWwXKu3VeP" name="lgg6oledsquare" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/b4BzTFxoxyzcZWwXKu3VeP-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="999" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>LG G6</strong></p><p>The <a href="https://www.techradar.com/televisions/lg-g6-oled-tv-review" data-dimension112="0e4f93b6-cc84-11f1-baa4-3d8c5003c7ee" data-action="Star Deal Block" data-label="LG G6" data-dimension48="LG G6" data-dimension25="">LG G6</a> stood out this year for massively improving its visibility in even very bright rooms, and it set a very high bar for OLED excellence overall this year. The picture quality is outstanding, it's phenomenal for gaming, and webOS remains one of our favorite smart TV platforms.</p></div><h2 id="best-mini-led-tv-2">Best mini-LED TV</h2><div class="product star-deal"><a data-dimension112="0e4f956e-cc84-11f1-a618-130acb1e6317" data-action="Star Deal Block" data-label="Bravia 9 II" data-dimension48="Bravia 9 II" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:400px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="PULNWdzD8Sq43kfYjQU6q5" name="Sony Bravia 9 II deal image" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/PULNWdzD8Sq43kfYjQU6q5-1920-80.png" mos="" align="middle" fullscreen="" width="400" height="400" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Sony Bravia 9 II</strong></p><p>RGB mini-LED is spectacular, and right now nobody's doing it quite like Sony. The <a href="https://www.techradar.com/televisions/i-saw-sonys-first-true-rgb-tv-in-action-compared-to-a-studio-monitor-and-sonys-best-oled-tv-and-based-on-early-measurements-sony-might-finally-bring-reference-hdr-performance-to-your-home" data-dimension112="0e4f956e-cc84-11f1-a618-130acb1e6317" data-action="Star Deal Block" data-label="Bravia 9 II" data-dimension48="Bravia 9 II" data-dimension25="">Bravia 9 II</a> is the best backlit TV we've ever seen, breaking new ground when it comes to color and contrast, but maintaining the realistic, reference look that Sony strives for.</p></div><h2 id="best-value-tv-2">Best Value TV</h2><div class="product star-deal"><a data-dimension112="0e4f9654-cc84-11f1-9c9f-fd3d5972d7c4" data-action="Star Deal Block" data-label="TCL QM7L" data-dimension48="TCL QM7L" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:909px;"><p class="vanilla-image-block" style="padding-top:98.90%;"><img id="w5A3giBk5CpteqZhmg8u5o" name="1784043047.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/w5A3giBk5CpteqZhmg8u5o-1920-80.jpg" mos="" align="middle" fullscreen="" width="909" height="899" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>TCL QM7L</strong></p><p>The <a href="https://www.techradar.com/televisions/an-almost-premium-tv-at-mid-range-prices-tcls-qm7l-mini-led-screen-is-one-of-the-best-affordable-sets-ive-tested-thanks-to-its-vibrant-colors-bright-highlights-and-great-gaming-features" data-dimension112="0e4f9654-cc84-11f1-9c9f-fd3d5972d7c4" data-action="Star Deal Block" data-label="TCL QM7L" data-dimension48="TCL QM7L" data-dimension25="">TCL QM7L</a> is a remarkable achievement, reaching image quality shockingly close to the heights of TCL's flagships for a significantly lower price. Like its award-winning QM8L sibling, it's a superb gaming TV, and it's an excellent all-rounder with a good specification and a generally premium feel. </p></div><h2 id="best-projector-2">Best Projector</h2><div class="product star-deal"><a data-dimension112="0e4f9730-cc84-11f1-bb54-c3057112a38b" data-action="Star Deal Block" data-label="Anker Soundcore Nebula P1" data-dimension48="Anker Soundcore Nebula P1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2048px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="PiUmVJKPZcBBCrPDERpaVf" name="Anker Nebula P1 product shot" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/PiUmVJKPZcBBCrPDERpaVf-1920-80.png" mos="" align="middle" fullscreen="" width="2048" height="1152" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Anker Soundcore Nebula P1</strong></p><p>It looks like you share our view of the <a href="https://www.techradar.com/televisions/projectors/soundcore-nebula-p1-review-a-travel-friendly-projector-that-stands-out-from-the-crowd" data-dimension112="0e4f9730-cc84-11f1-bb54-c3057112a38b" data-action="Star Deal Block" data-label="Anker Soundcore Nebula P1" data-dimension48="Anker Soundcore Nebula P1" data-dimension25="">Anker Soundcore Nebula P1</a>: it's a lot of fun, and as a package it's hard to beat. The P1 takes the best bits of the much more expensive X1, including its nifty wireless speakers, and boils them down into a much more affordable portable projector package so you can enjoy big-screen fun anywhere.</p></div><h2 id="best-soundbar-2">Best Soundbar</h2><div class="product star-deal"><a data-dimension112="0e4f980c-cc84-11f1-a444-a3309dd71c29" data-action="Star Deal Block" data-label="Sonos Beam Ultra review" data-dimension48="Sonos Beam Ultra review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:944px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rTAw8YxXEFKuxcBFUauatf" name="sonos-beam-ultra-black-top-angle-hero_1 copy" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rTAw8YxXEFKuxcBFUauatf-1920-80.jpg" mos="" align="middle" fullscreen="" width="944" height="944" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Sonos Beam Ultra</strong></p><p>The days when Sonos had the premium soundbar sector to itself are long gone, but the Sonos Beam Ultra puts the company right back at the head of the pack: five out of five stars-good as we detailed in our <a href="https://www.techradar.com/televisions/soundbars/sonos-beam-ultra-review" data-dimension112="0e4f980c-cc84-11f1-a444-a3309dd71c29" data-action="Star Deal Block" data-label="Sonos Beam Ultra review" data-dimension48="Sonos Beam Ultra review" data-dimension25="">Sonos Beam Ultra review</a>. It's an Arc Ultra but smaller, delivering superbly detailed and immersive audio in a really small package.</p></div><h2 id="best-wireless-home-theater-speakers-2">Best Wireless Home Theater Speakers</h2><div class="product star-deal"><a data-dimension112="0e4f98e8-cc84-11f1-9b4d-89a1c786cbf1" data-action="Star Deal Block" data-label="Sony Bravia Theater TrioThe Sony Bravia Theater Trio is an LCR system, which means it has left, center and right wireless speakers to create a much wider soundstage than the best soundbars alone can deliver. It delivers a powerful, warm and wide sound, and if you add a wireless subwoofer things get even more entertaining. In the world of giant-screen TVs, this is a really tempting option, as our voters clearly felt." data-dimension48="Sony Bravia Theater TrioThe Sony Bravia Theater Trio is an LCR system, which means it has left, center and right wireless speakers to create a much wider soundstage than the best soundbars alone can deliver. It delivers a powerful, warm and wide sound, and if you add a wireless subwoofer things get even more entertaining. In the world of giant-screen TVs, this is a really tempting option, as our voters clearly felt." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:400px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="xsdqkXSiuHAiqA4uSnhH4E" name="Sony Bravia Theater Trio deal image" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/xsdqkXSiuHAiqA4uSnhH4E-1920-80.png" mos="" align="middle" fullscreen="" width="400" height="400" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Sony Bravia Theater Trio</strong></p><p>The Sony Bravia Theater Trio is an LCR system, which means it has left, center and right wireless speakers to create a much wider soundstage than the best soundbars alone can deliver. It delivers a powerful, warm and wide sound, and if you add a wireless subwoofer things get even more entertaining. In the world of giant-screen TVs, this is a really tempting option, as our voters clearly felt.</p></div><h3 class="article-body__section" id="section-streaming"><span>Streaming</span></h3><h2 id="streaming-service-of-the-year-2">Streaming Service of the Year</h2><div class="product star-deal"><a data-dimension112="7aff06ac-cd3f-11f1-933e-5b81fde931d7" data-action="Star Deal Block" data-label="NetflixNetflix is always a controversial company, especially when it comes to price hikes — but there's a reason it can get away with all the rises, and that's because it's the best. Its own Netflix Originals continue to excite and delight, it makes smart buys from all around the world, and its documentaries are often superb. Add in excellent parental controls, apps for every conceivable device and a very affordable ad-supported tier and you can see why Netflix is a worthy winner." data-dimension48="NetflixNetflix is always a controversial company, especially when it comes to price hikes — but there's a reason it can get away with all the rises, and that's because it's the best. Its own Netflix Originals continue to excite and delight, it makes smart buys from all around the world, and its documentaries are often superb. Add in excellent parental controls, apps for every conceivable device and a very affordable ad-supported tier and you can see why Netflix is a worthy winner." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:400px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="gqPtGBhJkd5zvW75FqVS9e" name="netflix logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/gqPtGBhJkd5zvW75FqVS9e-1920-80.jpg" mos="" align="middle" fullscreen="" width="400" height="400" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Netflix</strong></p><p>Netflix is always a controversial company, especially when it comes to price hikes — but there's a reason it can get away with all the rises, and that's because it's the best. Its own Netflix Originals continue to excite and delight, it makes smart buys from all around the world, and its documentaries are often superb. Add in excellent parental controls, apps for every conceivable device and a very affordable ad-supported tier and you can see why Netflix is a worthy winner. </p></div><h2 id="best-streaming-service-for-movies">Best Streaming Service for Movies</h2><div class="product star-deal"><a data-dimension112="7aff0774-cd3f-11f1-9198-c912b55d83cd" data-action="Star Deal Block" data-label="NetflixNetflix's mix of original movies and bought-in blockbusters in a huge range of genres means there's always some movie magic to stream, whether that's the latest Wallace &amp; Gromit movie (100% on Rotten Tomatoes), Godzilla Minus One, Spider-Man: Into The Spider-Verse or classics such as Jaws. Netflix's current movie catalog features some of the world's most celebrated filmmakers including Alfonso Cuarón, Martin Scorcese, Jane Campion, Christopher Nolan, James Cameron, Spike Lee and many more." data-dimension48="NetflixNetflix's mix of original movies and bought-in blockbusters in a huge range of genres means there's always some movie magic to stream, whether that's the latest Wallace &amp; Gromit movie (100% on Rotten Tomatoes), Godzilla Minus One, Spider-Man: Into The Spider-Verse or classics such as Jaws. Netflix's current movie catalog features some of the world's most celebrated filmmakers including Alfonso Cuarón, Martin Scorcese, Jane Campion, Christopher Nolan, James Cameron, Spike Lee and many more." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:400px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="gqPtGBhJkd5zvW75FqVS9e" name="netflix logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/gqPtGBhJkd5zvW75FqVS9e-1920-80.jpg" mos="" align="middle" fullscreen="" width="400" height="400" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Netflix</strong></p><p>Netflix's mix of original movies and bought-in blockbusters in a huge range of genres means there's always some movie magic to stream, whether that's the latest Wallace &amp; Gromit movie (100% on Rotten Tomatoes), <em>Godzilla Minus One</em>, <em>Spider-Man: Into The Spider-Verse</em> or classics such as <em>Jaws</em>. Netflix's current movie catalog features some of the world's most celebrated filmmakers including Alfonso Cuarón, Martin Scorcese, Jane Campion, Christopher Nolan, James Cameron, Spike Lee and many more.</p></div><h2 id="best-streaming-service-for-documentaries">Best Streaming Service for Documentaries</h2><div class="product star-deal"><a data-dimension112="7aff083c-cd3f-11f1-9474-5dfdbeb8a189" data-action="Star Deal Block" data-label="NetflixNetflix was quick to recognize the power of documentaries to deliver big drama with very low budgets, and its current slate includes a huge range that stretches from the hard-hitting to the heart-warming. From true crime reconstructions to spectacular shows such as American Symphony, Netflix's documentary department is full of must-watch stories." data-dimension48="NetflixNetflix was quick to recognize the power of documentaries to deliver big drama with very low budgets, and its current slate includes a huge range that stretches from the hard-hitting to the heart-warming. From true crime reconstructions to spectacular shows such as American Symphony, Netflix's documentary department is full of must-watch stories." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:400px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="gqPtGBhJkd5zvW75FqVS9e" name="netflix logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/gqPtGBhJkd5zvW75FqVS9e-1920-80.jpg" mos="" align="middle" fullscreen="" width="400" height="400" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Netflix</strong></p><p>Netflix was quick to recognize the power of documentaries to deliver big drama with very low budgets, and its current slate includes a huge range that stretches from the hard-hitting to the heart-warming. From true crime reconstructions to spectacular shows such as <em>American Symphony</em>, Netflix's documentary department is full of must-watch stories.</p></div><h2 id="best-streaming-service-for-tv-series">Best Streaming Service for TV Series</h2><div class="product star-deal"><a data-dimension112="7aff08fa-cd3f-11f1-b3f4-b9659136f582" data-action="Star Deal Block" data-label="Apple TV" data-dimension48="Apple TV" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="78dDMNLePXAfsS4XqtU8pa" name="Apple TV logo" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/78dDMNLePXAfsS4XqtU8pa-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Apple TV</strong></p><p>The recently renamed <a href="https://www.techradar.com/uk/entertainment/streaming/apple-tv" data-dimension112="7aff08fa-cd3f-11f1-b3f4-b9659136f582" data-action="Star Deal Block" data-label="Apple TV" data-dimension48="Apple TV" data-dimension25="">Apple TV</a>, formerly Apple TV+, may not have the massive catalogs of its streaming rivals, but when your line-up includes the likes of <em>Slow Horses</em>, <em>Pluribus</em>, <em>Small Prophets</em>, <em>Hijack</em>, <em>Shrinking</em>, <em>Severance</em>, <em>Margot's Got Money Troubles</em>, <em>Widows Bay</em> and more, it's clear that you're prizing quality over quantity. Apple's one-tier approach is refreshing: there's no need to pay more for ad-free viewing, higher resolution or spatial audio.</p></div><h2 id="best-free-streaming-service-of-the-year">Best Free Streaming Service of the Year</h2><div class="product star-deal"><a data-dimension112="7aff09b8-cd3f-11f1-96e3-ed7d202d95fe" data-action="Star Deal Block" data-label="Tubi" data-dimension48="Tubi" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:400px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="DBuiRYXy7JRuPyW2p2Dhd3" name="Tubi logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/DBuiRYXy7JRuPyW2p2Dhd3-1920-80.jpg" mos="" align="middle" fullscreen="" width="400" height="400" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Tubi</strong></p><p>Like many readers we're big fans of <a href="https://www.techradar.com/news/tubi-everything-you-need-to-know-about-the-free-movie-and-tv-streaming-service" data-dimension112="7aff09b8-cd3f-11f1-96e3-ed7d202d95fe" data-action="Star Deal Block" data-label="Tubi" data-dimension48="Tubi" data-dimension25="">Tubi</a>: it's one of the finest free ad-supported streamers around, with a huge range of entertainment to choose from. Don't expect the very latest hit shows or blockbusters, but the catalog is impressively large and wide-ranging so there's always something fun to watch — and the ads aren't so frequent that they become irritating.</p></div><h3 class="article-body__section" id="section-audio"><span>Audio</span></h3><h2 id="headphones-of-the-year-2">Headphones of the Year</h2><div class="product star-deal"><a data-dimension112="59e0cdec-ce21-11f1-87cd-41285c2a83e4" data-action="Star Deal Block" data-label="AirPods Max 2 review," data-dimension48="AirPods Max 2 review," target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1468px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="WKp8TvLomBTi3MvVZoXczU" name="Screenshot 2026-06-18 at 12.18.49" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/WKp8TvLomBTi3MvVZoXczU-1920-80.png" mos="" align="middle" fullscreen="" width="1468" height="1468" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Apple AirPods Max 2</strong></p><p>As we said in our full <a href="https://www.techradar.com/audio/earbuds-airpods/airpods-max-2-review" data-dimension112="59e0cdec-ce21-11f1-87cd-41285c2a83e4" data-action="Star Deal Block" data-label="AirPods Max 2 review," data-dimension48="AirPods Max 2 review," data-dimension25="">AirPods Max 2 review, </a>these cans are "doubtless the best noise-cancelling iPhone headphones on the planet" while also being incredibly comfortable and boasting some of the best voice capture on any headphones we've ever experienced. Clearly the readers felt the same way, and like us were able to overcome the fact that Apple kept that weird, weird case… </p></div><h2 id="audio-brand-of-the-year-2">Audio Brand of the Year</h2><div class="product star-deal"><a data-dimension112="59e0cf36-ce21-11f1-87b5-a1fd6f3c5377" data-action="Star Deal Block" data-label="luxurious five-star PX8 S2 headphones" data-dimension48="luxurious five-star PX8 S2 headphones" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1320px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="tT9NUbio2hQVkYQaS6CZX5" name="Screenshot 2025-10-17 at 12.16.44" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/tT9NUbio2hQVkYQaS6CZX5-1920-80.png" mos="" align="middle" fullscreen="" width="1320" height="1320" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Bowers &amp; Wilkins </strong></p><p>There's something undeniably elite, sophisticated and next-level about B&amp;W's products, whether it's the <a href="https://www.techradar.com/audio/headphones/bowers-wilkins-px8-s2-review" data-dimension112="59e0cf36-ce21-11f1-87b5-a1fd6f3c5377" data-action="Star Deal Block" data-label="luxurious five-star PX8 S2 headphones" data-dimension48="luxurious five-star PX8 S2 headphones" data-dimension25="">luxurious five-star PX8 S2 headphones</a>, the deliciously expensive earbuds, or its <a href="https://www.techradar.com/audio/speakers/bowers-and-wilkins-just-blew-me-away-with-its-new-801-d5-speakers-heres-what-i-made-of-the-model-after-attending-a-demo-at-at-high-end-vienna">astounding new-generation Diamond-series speakers</a>. Clearly, the readers agreed that the attention to both design and sound here is a cut above the rest.</p></div><h2 id="audio-innovation-of-the-year-2">Audio Innovation of the Year</h2><div class="product star-deal"><a data-dimension112="59e0d062-ce21-11f1-ad5e-017822941b4c" data-action="Star Deal Block" data-label="five-star review" data-dimension48="five-star review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1006px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rGL3fog8Xghvk4bq2xUBmA" name="Screenshot 2026-10-14 at 11.21.50" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rGL3fog8Xghvk4bq2xUBmA-1920-80.png" mos="" align="middle" fullscreen="" width="1006" height="1006" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Cambridge L/R S speakers</strong></p><p>We called this set of bijou active speakers "an immediate pound-for-pound market-leader contender" in our <a href="https://www.techradar.com/audio/wireless-bluetooth-speakers/cambridge-l-r-s-review" data-dimension112="59e0d062-ce21-11f1-ad5e-017822941b4c" data-action="Star Deal Block" data-label="five-star review" data-dimension48="five-star review" data-dimension25="">five-star review</a>. There are two channels of amplification for each speaker, and a full DSP crossover which acts as a PWM signal to each amplifier, for astounding accuracy, and custom connecter between the speakers for ensuring all of that comes through appropriately. Are they a tad over-engineered? Perhaps — but this is an innovation award, and it seems like that's exactly what the readers responded to.</p></div><h2 id="best-wireless-headphones-2">Best Wireless Headphones</h2><div class="product star-deal"><a data-dimension112="59e0d184-ce21-11f1-811f-f59bf92c0c65" data-action="Star Deal Block" data-label="Sony 1000X The Collexion review" data-dimension48="Sony 1000X The Collexion review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1080px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="YxKkywEUjzcvyLAyPVjBF6" name="sony-1000x-the-collexion-white" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/YxKkywEUjzcvyLAyPVjBF6-1920-80.jpg" mos="" align="middle" fullscreen="" width="1080" height="1080" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Sony 1000X The Collexion</strong></p><p>What better way to mark a whole decade (yes, we feel old too) since Sony's now modern classic 1000X headphones landed than to distill everything that's ever been great about them into a solo, celebratory product? OK, they're the company's priciest set of wireless Bluetooth headphones yet but, as we said in our <a href="https://www.techradar.com/audio/wireless-headphones/sony-1000x-the-collexion-review" data-dimension112="59e0d184-ce21-11f1-811f-f59bf92c0c65" data-action="Star Deal Block" data-label="Sony 1000X The Collexion review" data-dimension48="Sony 1000X The Collexion review" data-dimension25="">Sony 1000X The Collexion review</a>, "their luxurious build, detailed sound, and top-tier comfortability help to justify their price tag."</p></div><h2 id="best-wireless-earbuds-2">Best Wireless Earbuds </h2><div class="product star-deal"><a data-dimension112="59e0d2b0-ce21-11f1-91c1-8b4e325699af" data-action="Star Deal Block" data-label="Sony WF-1000XM6Another Sony winner, and no one can argue with Sony's detailed sound quality. But Sony's buds are also always a leader due to their features, and the Quick Attention option, should someone need a quick word with you have the ANC on, alone is a good enough reason for the readers to have voted for these buds." data-dimension48="Sony WF-1000XM6Another Sony winner, and no one can argue with Sony's detailed sound quality. But Sony's buds are also always a leader due to their features, and the Quick Attention option, should someone need a quick word with you have the ANC on, alone is a good enough reason for the readers to have voted for these buds." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:918px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="gsjA2rpkAnQocoZXSUKDVC" name="Screenshot 2026-10-14 at 12.41.01" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/gsjA2rpkAnQocoZXSUKDVC-1920-80.png" mos="" align="middle" fullscreen="" width="918" height="918" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Sony WF-1000XM6</strong></p><p>Another Sony winner, and no one can argue with Sony's detailed sound quality. But Sony's buds are also always a leader due to their features, and the Quick Attention option, should someone need a quick word with you have the ANC on, alone is a good enough reason for the readers to have voted for these buds. </p></div><h2 id="best-open-earbuds-2">Best Open Earbuds</h2><div class="product star-deal"><a data-dimension112="59e0d3e6-ce21-11f1-84e3-2b268457e943" data-action="Star Deal Block" data-label="Shokz Openfit Pro review" data-dimension48="Shokz Openfit Pro review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1486px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="aZi8VrXt4bATtFKGRExChQ" name="Screenshot 2026-10-15 at 09.42.46" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/aZi8VrXt4bATtFKGRExChQ-1920-80.png" mos="" align="middle" fullscreen="" width="1486" height="1486" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Shokz OpenFit Pro</strong></p><p>We were happy to see that, despite their not-insignificant asking fee, these are getting the recognition they so fully deserve. The fit is secure and fuss free (aided by extra optional bands in the box, which are useful for sports), and the excellent active noise reduction is nothing short of class-leading. Read our full <a href="https://www.techradar.com/audio/earbuds-airpods/shokz-openfit-pro-review" data-dimension112="59e0d3e6-ce21-11f1-84e3-2b268457e943" data-action="Star Deal Block" data-label="Shokz Openfit Pro review" data-dimension48="Shokz Openfit Pro review" data-dimension25="">Shokz Openfit Pro review</a> for the full match report, but as far as we're concerned, Shokz hit an ace here. </p></div><h2 id="best-value-headphones-2">Best Value Headphones</h2><div class="product star-deal"><a data-dimension112="59e0d512-ce21-11f1-a509-d74daf2ea980" data-action="Star Deal Block" data-label="Sony WH-CH730N" data-dimension48="Sony WH-CH730N" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1464px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="Ttn38BsKRS5cw6QwfZWnBC" name="Screenshot 2026-10-15 at 09.40.48" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Ttn38BsKRS5cw6QwfZWnBC-1920-80.png" mos="" align="middle" fullscreen="" width="1464" height="1464" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Sony WH-CH730N</strong></p><p>There's a strong set of features in <a href="https://techradar.com/audio/wireless-headphones/sony-wh-ch730n-review" data-dimension112="59e0d512-ce21-11f1-a509-d74daf2ea980" data-action="Star Deal Block" data-label="Sony WH-CH730N" data-dimension48="Sony WH-CH730N" data-dimension25="">Sony WH-CH730N</a> for the money, plus competent sound and a nifty, foldable design. At such a low price, the all-round quality you get here is impressive, and Sony's budget headphones have been popular for years — evidently, the new model is landing with readers as well.</p></div><h2 id="best-value-earbuds-2">Best Value Earbuds</h2><div class="product star-deal"><a data-dimension112="59e0d7f6-ce21-11f1-9cd5-754432a71bbb" data-action="Star Deal Block" data-label="Earfun Air Pro 4" data-dimension48="Earfun Air Pro 4" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1302px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="PYtvRWP97XsDvK2HPkxv8f" name="earfun air pro 4 plus" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/PYtvRWP97XsDvK2HPkxv8f-1920-80.jpg" mos="" align="middle" fullscreen="" width="1302" height="1302" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Earfun Air Pro 4 Plus</strong></p><p>Earfun's built up a huge, loyal fanbase owing to its consistently good, affordable earbuds. The <a href="https://www.techradar.com/audio/earbuds-airpods/earfun-air-pro-4-plus-review" data-dimension112="59e0d7f6-ce21-11f1-9cd5-754432a71bbb" data-action="Star Deal Block" data-label="Earfun Air Pro 4" data-dimension48="Earfun Air Pro 4" data-dimension25="">Earfun Air Pro 4 </a>do nothing to buck that trend, delivering very good value for money, and premium features. So we're not surprised to see them as the readers' pick, and they're a deserving winner.</p></div><h2 id="best-value-open-earbuds-2">Best Value Open Earbuds</h2><div class="product star-deal"><a data-dimension112="59e0d922-ce21-11f1-984e-b78ce9013178" data-action="Star Deal Block" data-label="Soundcore Aeroclip 2 review" data-dimension48="Soundcore Aeroclip 2 review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1272px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="ozAJThCDnkjocnERQKUFPh" name="Screenshot 2026-10-14 at 15.44.15" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ozAJThCDnkjocnERQKUFPh-1920-80.png" mos="" align="middle" fullscreen="" width="1272" height="1272" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Anker Soundcore Aeroclip 2</strong></p><p>Yes, we're into second-generation ear cuff-style open earbuds in 2026 and long may they reign! The Anker Soundcore AeroClip 2 are a solid upgrade over their predecessors, offering higher-resolution audio, better waterproofing, clearer calls, and a more tailored sound, as we explored in our <a href="https://www.techradar.com/audio/earbuds-airpods/anker-soundcore-aeroclip-2-review" data-dimension112="59e0d922-ce21-11f1-984e-b78ce9013178" data-action="Star Deal Block" data-label="Soundcore Aeroclip 2 review" data-dimension48="Soundcore Aeroclip 2 review" data-dimension25="">Soundcore Aeroclip 2 review</a>. They benefit from a bit of extra tuning to sound exciting, but they're a great option for fans of this clip-on design, particularly in the pictured 'Burgundy Red' finish. Very 'new romantic'!</p></div><h2 id="best-wired-headphones-2">Best Wired Headphones </h2><div class="product star-deal"><a data-dimension112="59e0da44-ce21-11f1-abb1-af6f5e462293" data-action="Star Deal Block" data-label="Audio-Technica ATH-ADX7000 review" data-dimension48="Audio-Technica ATH-ADX7000 review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1002px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="ZQheBTdbRxGZv9ePSrEwKL" name="Screenshot 2026-10-14 at 16.09.32" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ZQheBTdbRxGZv9ePSrEwKL-1920-80.png" mos="" align="middle" fullscreen="" width="1002" height="1002" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Audio-Technica ATH-ADX7000</strong></p><p>A huge win for a set of 58mm open-back drivers and A-T's known wizardry in the game. I'd caveat the win by saying you can't <em>just</em> buy these headphones and expect great sound from your source device — you have to buy a decent amp to drive them too — but we've covered it all in our five-star <a href="https://www.techradar.com/audio/wireless-headphones/audio-technica-ath-adx7000-review" data-dimension112="59e0da44-ce21-11f1-abb1-af6f5e462293" data-action="Star Deal Block" data-label="Audio-Technica ATH-ADX7000 review" data-dimension48="Audio-Technica ATH-ADX7000 review" data-dimension25="">Audio-Technica ATH-ADX7000 review</a>. Know this: get them properly powered and, as long as you don't care that other people will hear whatever you're listening to, they'll reward you with some of the best audio quality we've ever heard from headphones.</p></div><h2 id="best-wired-earbuds-2">Best Wired Earbuds </h2><div class="product star-deal"><a data-dimension112="59e0dbb6-ce21-11f1-80f7-733804cb7d5e" data-action="Star Deal Block" data-label="Sennheiser CX 80U review" data-dimension48="Sennheiser CX 80U review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1416px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="6EZPGpBzRwSe9NegD5NPxi" name="Screenshot 2026-10-15 at 09.38.08" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/6EZPGpBzRwSe9NegD5NPxi-1920-80.png" mos="" align="middle" fullscreen="" width="1416" height="1416" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Sennheiser CX 80U</strong></p><p>When people ask us, "What's the cheapest way to get better sound from my phone?" our response is to name-drop these cheap 2026-release USB-C wired earbuds. For around $35 / £30 you really cannot expect more. OK, you don't get volume controls on the in-line remote and the mic isn't especially good in calls, as we note in our glowing <a href="https://www.techradar.com/audio/earbuds-airpods/sennheiser-cx-80u-review" data-dimension112="59e0dbb6-ce21-11f1-80f7-733804cb7d5e" data-action="Star Deal Block" data-label="Sennheiser CX 80U review" data-dimension48="Sennheiser CX 80U review" data-dimension25="">Sennheiser CX 80U review</a> — but you do get agile bass, clarity through mids and vivid, sparkling highs. Pair that with their surprisingly solid noise isolation and you’re looking at an awesome pair of wired buds for music. </p></div><h2 id="best-bluetooth-speaker-2">Best Bluetooth Speaker</h2><div class="product star-deal"><a data-dimension112="59e0dce2-ce21-11f1-8f60-19afe271deef" data-action="Star Deal Block" data-label="JBL Xtreme 5 review" data-dimension48="JBL Xtreme 5 review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1402px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="n3e7Ce3bsUgjKCRdgSkVTK" name="Screenshot 2026-10-14 at 16.37.58" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/n3e7Ce3bsUgjKCRdgSkVTK-1920-80.png" mos="" align="middle" fullscreen="" width="1402" height="1402" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>JBL Xtreme 5</strong></p><p>JBL seemingly cannot go wrong when it comes to portable speakers, whatever their size — although it's worth noting that this is a big boy… but the triumph is big too. Truth be told, we've never met a JBL Bluetooth speaker we didn't like quite a bit, but this particular model? This is one of the best portable Bluetooth puppies we've ever tested — as our five-star <a href="https://www.techradar.com/audio/wireless-bluetooth-speakers/jbl-xtreme-5-review" data-dimension112="59e0dce2-ce21-11f1-8f60-19afe271deef" data-action="Star Deal Block" data-label="JBL Xtreme 5 review" data-dimension48="JBL Xtreme 5 review" data-dimension25="">JBL Xtreme 5 review</a> emphasizes — so it's easy to see why the readers picked it.</p></div><h2 id="best-wireless-speaker-2">Best Wireless Speaker</h2><div class="product star-deal"><a data-dimension112="59e0de18-ce21-11f1-9304-6357c993805f" data-action="Star Deal Block" data-label="Bose Lifestyle Ultra Speaker review" data-dimension48="Bose Lifestyle Ultra Speaker review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1178px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="5C7GdriG8ARmtoJcaXqb5N" name="Screenshot 2026-10-14 at 16.50.57" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/5C7GdriG8ARmtoJcaXqb5N-1920-80.png" mos="" align="middle" fullscreen="" width="1178" height="1178" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Bose Lifestyle Ultra Speaker</strong></p><p>If your budget can stretch to it, there’s just so much to like about the Bose Lifestyle Ultra Speaker, and so little to take issue with — and we're happy that you think so too. In our <a href="https://www.techradar.com/audio/wireless-bluetooth-speakers/bose-lifestyle-ultra-speaker-review" data-dimension112="59e0de18-ce21-11f1-9304-6357c993805f" data-action="Star Deal Block" data-label="Bose Lifestyle Ultra Speaker review" data-dimension48="Bose Lifestyle Ultra Speaker review" data-dimension25="">Bose Lifestyle Ultra Speaker review</a> we appreciated the tall, punchy and well-defined spatial audio performance from a winsome and well-made Wi-Fi speaker.</p></div><h2 id="best-portable-audio-player-2">Best Portable Audio Player</h2><div class="product star-deal"><a data-dimension112="59e0e2e6-ce21-11f1-a92f-4f6b2562354f" data-action="Star Deal Block" data-label="Astell &amp; Kern PD5Astell &amp; Kern's newest 'entry level' hi-res audio player (we put that in quotation marks purely because entry level for A&amp;K may be different for the rest of us…) is a simple and deserved winner here. The hi-res digital audio player specialist knows what it's doing with quality portable music machines." data-dimension48="Astell &amp; Kern PD5Astell &amp; Kern's newest 'entry level' hi-res audio player (we put that in quotation marks purely because entry level for A&amp;K may be different for the rest of us…) is a simple and deserved winner here. The hi-res digital audio player specialist knows what it's doing with quality portable music machines." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1536px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="spJq63rTQXj57mUSuCEWNZ" name="Screenshot 2026-10-14 at 17.01.49" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/spJq63rTQXj57mUSuCEWNZ-1920-80.png" mos="" align="middle" fullscreen="" width="1536" height="1536" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Astell &amp; Kern PD5</strong></p><p>Astell &amp; Kern's newest 'entry level' hi-res audio player (we put that in quotation marks purely because entry level for A&amp;K may be different for the rest of us…) is a simple and deserved winner here. The hi-res digital audio player specialist knows what it's doing with quality portable music machines. </p></div><h2 id="best-turntable-2">Best Turntable</h2><div class="product star-deal"><a data-dimension112="59e0e656-ce21-11f1-abb9-93e800d2448d" data-action="Star Deal Block" data-label="Sony PS-LX5BT review" data-dimension48="Sony PS-LX5BT review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1156px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="QXYdS7MDHUBKC2QbjfuPVV" name="Screenshot 2026-10-14 at 17.22.51" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/QXYdS7MDHUBKC2QbjfuPVV-1920-80.png" mos="" align="middle" fullscreen="" width="1156" height="1156" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Sony PS-LX5BT</strong></p><p>This is Sony's joint-newest Bluetooth record player (the slightly pricier of a new duo), and because the PS-LX5BT features Bluetooth transmission via the aptX Adaptive codec, it'll give you better-quality streams if your receiver is up to it. Because of its onboard phono stage, it can also hard-wire to pretty much any system you care to mention — and to top it all off, Sony's made the whole thing automatic where playback is concerned. See our full <a href="https://www.techradar.com/audio/wireless-bluetooth-speakers/sony-ps-lx5bt-review" data-dimension112="59e0e656-ce21-11f1-abb9-93e800d2448d" data-action="Star Deal Block" data-label="Sony PS-LX5BT review" data-dimension48="Sony PS-LX5BT review" data-dimension25="">Sony PS-LX5BT review</a> for the full scoop on why this is the beginner-friendly player to beat — something the readers clearly agreed with.</p></div><h2 id="best-dac-2">Best DAC</h2><div class="product star-deal"><a data-dimension112="59e0e94e-ce21-11f1-88dc-5fdb471b588d" data-action="Star Deal Block" data-label="full-fat review of the HC5," data-dimension48="full-fat review of the HC5," target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:780px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="9YB9o8NQkZgoqmJX6qojD9" name="Screenshot 2026-10-14 at 17.26.29" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/9YB9o8NQkZgoqmJX6qojD9-1920-80.png" mos="" align="middle" fullscreen="" width="780" height="780" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Astell &amp; Kern AK HC5</strong></p><p>In our <a href="https://www.techradar.com/audio/dacs/astell-and-kern-ak-hc5-review" data-dimension112="59e0e94e-ce21-11f1-88dc-5fdb471b588d" data-action="Star Deal Block" data-label="full-fat review of the HC5," data-dimension48="full-fat review of the HC5," data-dimension25="">full-fat review of the HC5,</a> we praised this little hi-res audio DAC for the spacious detail it brought to our portable music game, its classy build and finish and the fact that it <em>really is</em> portable. Essentially, it gives your phone, laptop or even your games console the audio skills of a top-end hi-res music player. </p></div><h2 id="best-stereo-speakers-2">Best Stereo Speakers</h2><div class="product star-deal"><a data-dimension112="59e0eaa2-ce21-11f1-8400-4166b69defcd" data-action="Star Deal Block" data-label="Cambridge Audio L/R S review" data-dimension48="Cambridge Audio L/R S review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1566px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="GMzzuLWiUMx9r74329EhMZ" name="Screenshot 2026-10-14 at 17.30.13" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/GMzzuLWiUMx9r74329EhMZ-1920-80.png" mos="" align="middle" fullscreen="" width="1566" height="1566" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Cambridge L/R S </strong></p><p>A double win for the colorful little Cambridge speakers! These little beauties also won our readership's Audio Innovation of the Year gong too, and it means Cambridge's gamble with these all-new active speakers (the smallest and most-intriguing in a new three-strong range) has really paid off. As our <a href="https://www.techradar.com/audio/wireless-bluetooth-speakers/cambridge-l-r-s-review" data-dimension112="59e0eaa2-ce21-11f1-8400-4166b69defcd" data-action="Star Deal Block" data-label="Cambridge Audio L/R S review" data-dimension48="Cambridge Audio L/R S review" data-dimension25="">Cambridge Audio L/R S review</a> and the awards here prove, they're a winner.</p></div><h3 class="article-body__section" id="section-health-fitness-tech"><span>Health &amp; Fitness tech</span></h3><h2 id="health-and-fitness-device-of-the-year">Health and Fitness Device of the Year</h2><div class="product star-deal"><a data-dimension112="74b83d08-ce3a-11f1-b52d-cd18e5f701f1" data-action="Star Deal Block" data-label="Apple Watch Ultra 4It's always tough to push the Apple Watch Ultra off the top spot, and readers once again voted it to give it the top price, and that's because it's such a comprehensive best-in-class beast of a smartwatch. While it doesn't look much different from last year's design from the front, the Ultra 4's redesigned sensor array means it can record heart rate readings up to 60 times more often as older models, plus it (finally!) gets a Readiness score. It remains the smartwatch to beat for another year at least." data-dimension48="Apple Watch Ultra 4It's always tough to push the Apple Watch Ultra off the top spot, and readers once again voted it to give it the top price, and that's because it's such a comprehensive best-in-class beast of a smartwatch. While it doesn't look much different from last year's design from the front, the Ultra 4's redesigned sensor array means it can record heart rate readings up to 60 times more often as older models, plus it (finally!) gets a Readiness score. It remains the smartwatch to beat for another year at least." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1152px;"><p class="vanilla-image-block" style="padding-top:133.33%;"><img id="3YvkMTHJHkeAtB6wT6VpRA" name="image" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3YvkMTHJHkeAtB6wT6VpRA-1920-80.png" mos="" align="middle" fullscreen="" width="1152" height="1536" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Apple Watch Ultra 4</strong></p><p>It's always tough to push the Apple Watch Ultra off the top spot, and readers once again voted it to give it the top price, and that's because it's such a comprehensive best-in-class beast of a smartwatch. While it doesn't look much different from last year's design from the front, the Ultra 4's redesigned sensor array means it can record heart rate readings up to 60 times more often as older models, plus it (finally!) gets a Readiness score. It remains the smartwatch to beat for another year at least. </p></div><h2 id="health-amp-fitness-brand-of-the-year-2">Health &amp; Fitness Brand of the Year</h2><div class="product star-deal"><a data-dimension112="59e0ebf6-ce21-11f1-a1b2-a104a25f4ef2" data-action="Star Deal Block" data-label="Garmin Fenix 9 Pro" data-dimension48="Garmin Fenix 9 Pro" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="SLuEtLxK5cLQAnqLnAaC7j" name="garmin-logo-square-.jpeg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/SLuEtLxK5cLQAnqLnAaC7j-1920-80.jpeg" mos="" align="middle" fullscreen="" width="500" height="500" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Garmin</strong></p><p>Garmin has had a good year. The hugely popular brand went from strength to strength this year, not only delivering another five-star watch with the <a href="https://www.techradar.com/health-fitness/smartwatches/garmin-fenix-9-pro-review" data-dimension112="59e0ebf6-ce21-11f1-a1b2-a104a25f4ef2" data-action="Star Deal Block" data-label="Garmin Fenix 9 Pro" data-dimension48="Garmin Fenix 9 Pro" data-dimension25="">Garmin Fenix 9 Pro</a> (among other great adventure- and cycling-focused devices), but <em>also </em>delivering the wearable we named the best screenless fitness tracker of 2026 (and there have been quite a few) — the <a href="https://www.techradar.com/health-fitness/fitness-trackers/garmin-cirqa-review">Garmin Cirqa</a>. </p></div><h2 id="health-and-fitness-innovation-of-the-year">Health and Fitness Innovation of the Year</h2><div class="product star-deal"><a data-dimension112="59e0ed36-ce21-11f1-b3ca-150d0541f088" data-action="Star Deal Block" data-label="Google Fitbit Air" data-dimension48="Google Fitbit Air" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1115px;"><p class="vanilla-image-block" style="padding-top:109.78%;"><img id="kQZMpMVBLvHMSvXG2VCGfn" name="81E9hU-kH3L" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/kQZMpMVBLvHMSvXG2VCGfn-1920-80.jpg" mos="" align="middle" fullscreen="" width="1115" height="1224" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Google Fitbit Air</strong></p><p>Despite hot competition (including the Garmin Cirqa), our readers voted the <a href="https://www.techradar.com/health-fitness/fitness-trackers/google-fitbit-air-review" data-dimension112="59e0ed36-ce21-11f1-b3ca-150d0541f088" data-action="Star Deal Block" data-label="Google Fitbit Air" data-dimension48="Google Fitbit Air" data-dimension25="">Google Fitbit Air</a> (which came first) the best health tech innovation of 2026. It was quite revolutionary in the fitness tracker field: up until it landed, the screenless space was dominated by the cripplingly expensive Whoop. The Fitbit Air broke this trend and used the power of Google's existing Gemini AI framework to democratize the AI element, delivering it at a lower price, while keeping the basics nice and cheap for under $100 / £90.</p></div><h2 id="best-smartwatch-2">Best Smartwatch</h2><div class="product star-deal"><a data-dimension112="59e0ee62-ce21-11f1-8787-7df118e24031" data-action="Star Deal Block" data-label="Apple Watch Ultra 4The Apple Watch Ultra 4 hasn't changed a huge amount since last year (or indeed, since its inception), but it's improving on an already-excellent model with increased battery life and a redesigned health-sensing LED array. This new 'Health Sensing System' takes heart rate readings 60x more often during the day, resulting in what Apple says is the most accurate heart rate detection ever on a wearable. Of course, it's also a fantastic smartwatch with a sumptuous screen and useful features." data-dimension48="Apple Watch Ultra 4The Apple Watch Ultra 4 hasn't changed a huge amount since last year (or indeed, since its inception), but it's improving on an already-excellent model with increased battery life and a redesigned health-sensing LED array. This new 'Health Sensing System' takes heart rate readings 60x more often during the day, resulting in what Apple says is the most accurate heart rate detection ever on a wearable. Of course, it's also a fantastic smartwatch with a sumptuous screen and useful features." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:818px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="ZikiYsUWHD8pddyfQhayGJ" name="AU4 MKAY4_VW_34FR+watch-case-49-titanium-black-ultra4_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ZikiYsUWHD8pddyfQhayGJ-1920-80.jpg" mos="" align="middle" fullscreen="" width="818" height="818" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Apple Watch Ultra 4</strong></p><p>The Apple Watch Ultra 4 hasn't changed a huge amount since last year (or indeed, since its inception), but it's improving on an already-excellent model with increased battery life and a redesigned health-sensing LED array. This new 'Health Sensing System' takes heart rate readings 60x more often during the day, resulting in what Apple says is the most accurate heart rate detection ever on a wearable. Of course, it's also a fantastic smartwatch with a sumptuous screen and useful features. </p></div><h2 id="best-running-watch-2">Best Running Watch</h2><div class="product star-deal"><a data-dimension112="59e0efa2-ce21-11f1-8447-eb5e15bae5e9" data-action="Star Deal Block" data-label="Garmin Fenix 9 Pro review" data-dimension48="Garmin Fenix 9 Pro review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:913px;"><p class="vanilla-image-block" style="padding-top:97.59%;"><img id="V5VRuuqhwb8SW6pZaVPrdm" name="Fenix 9 Pro" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/V5VRuuqhwb8SW6pZaVPrdm-1920-80.png" mos="" align="middle" fullscreen="" width="913" height="891" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Garmin Fenix 9 Pro</strong></p><p>From a technical standpoint, this may be Garmin's finest watch yet, and the one on every serious endurance athlete's Christmas list. The Fenix 9 Pro takes Garmin's excellent Fenix 8 and adds a brighter screen, an all-titanium nano-moulded case, a new green light for improved visibility, better maps, InReach and Solar options, and loads more. We rated it a five-star triumph in our <a href="https://www.techradar.com/health-fitness/smartwatches/garmin-fenix-9-pro-review" data-dimension112="59e0efa2-ce21-11f1-8447-eb5e15bae5e9" data-action="Star Deal Block" data-label="Garmin Fenix 9 Pro review" data-dimension48="Garmin Fenix 9 Pro review" data-dimension25="">Garmin Fenix 9 Pro review</a>. </p></div><h2 id="best-fitness-tracker-2">Best Fitness Tracker</h2><div class="product star-deal"><a data-dimension112="59e0f272-ce21-11f1-9837-9b92cc888725" data-action="Star Deal Block" data-label="Garmin Cirqa" data-dimension48="Garmin Cirqa" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:900px;"><p class="vanilla-image-block" style="padding-top:133.33%;"><img id="Nx5zv2UYqLCxANvmMho7c8" name="collections-product-1-garmin_cirqa__smart_band__no_subscription__s_m_mauve-2026-08-19T10-47-33" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Nx5zv2UYqLCxANvmMho7c8-1920-80.jpg" mos="" align="middle" fullscreen="" width="900" height="1200" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Garmin Cirqa</strong></p><p>Although the Fitbit Air came first, we labelled the <a href="https://www.techradar.com/health-fitness/fitness-trackers/garmin-cirqa-review" data-dimension112="59e0f272-ce21-11f1-9837-9b92cc888725" data-action="Star Deal Block" data-label="Garmin Cirqa" data-dimension48="Garmin Cirqa" data-dimension25="">Garmin Cirqa</a> as our ideal 'Goldilocks' tracker: cheaper than the Whoop, but more feature-rich than the Fitbit. Garmin's tracker lasts for over a week and features a tactile button to start-stop workouts and alarms, after which you get a haptic notification. This is a terrific way to interact with a screenless device and get assurance your workouts are being tracked, rather than opening up the app to manually start an activity. </p></div><h2 id="best-smart-ring-2">Best Smart Ring</h2><div class="product star-deal"><a data-dimension112="59e0f3c6-ce21-11f1-b682-e7138cd814a1" data-action="Star Deal Block" data-label="Oura Ring 5Although there were other smart rings released from the likes of RingConn and Circular this year, the Oura won out again this year simply by virtue of its app's powerful smarts. You do need a membership, but Oura is a premium device, and new health insights along with a redesigned, slimmer ring means it's easy to see why the readers voted it as their pick." data-dimension48="Oura Ring 5Although there were other smart rings released from the likes of RingConn and Circular this year, the Oura won out again this year simply by virtue of its app's powerful smarts. You do need a membership, but Oura is a premium device, and new health insights along with a redesigned, slimmer ring means it's easy to see why the readers voted it as their pick." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:603px;"><p class="vanilla-image-block" style="padding-top:105.97%;"><img id="3mQKxs2cdjtPkKsF9hAf59" name="oura 5" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3mQKxs2cdjtPkKsF9hAf59-1920-80.png" mos="" align="middle" fullscreen="" width="603" height="639" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Oura Ring 5</strong></p><p>Although there were other smart rings released from the likes of RingConn and Circular this year, the Oura won out again this year simply by virtue of its app's powerful smarts. You do need a membership, but Oura is a premium device, and new health insights along with a redesigned, slimmer ring means it's easy to see why the readers voted it as their pick.</p></div><h2 id="best-electric-toothbrush-2">Best Electric Toothbrush</h2><div class="product star-deal"><a data-dimension112="59e0f740-ce21-11f1-a0b7-01fbe3903598" data-action="Star Deal Block" data-label="Suri Core 1.0" data-dimension48="Suri Core 1.0" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="oJFBiA3RtUp6kCrhxVCVBb" name="Suri Core 1.0" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/oJFBiA3RtUp6kCrhxVCVBb-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Suri Core 1.0</strong></p><p>Suri is the toothbrush company that creates simple sonic toothbrushes with sustainable elements, and it's managed to bring the price down a touch with the <a href="https://www.techradar.com/health-fitness/oral-health/suri-core-10-review" data-dimension112="59e0f740-ce21-11f1-a0b7-01fbe3903598" data-action="Star Deal Block" data-label="Suri Core 1.0" data-dimension48="Suri Core 1.0" data-dimension25="">Suri Core 1.0</a>, becoming more affordable while retaining its Apple-esque, good-looking design ethos. With the magnetic back attachment and simple dual modes, it's unspectacular, but a free brush head recycling program and a slick look go a long way to making it popular. </p></div><h2 id="best-connected-fitness-tech-2">Best Connected Fitness Tech</h2><div class="product star-deal"><a data-dimension112="59e0f844-ce21-11f1-afe9-f9772a9066d7" data-action="Star Deal Block" data-label="Withings BodyScan 2Withings' top-flight smart scale is this year's best connected tech entry, which offers so much more than just weight. The retractable handle enables the scale to run currents through the whole body, taking heart rate readings and cardiovascular snapshots in addition to all the usual metrics and a new 'vascular age' metric. Its accurate, reliable, and usable by the whole family with multiple profiles." data-dimension48="Withings BodyScan 2Withings' top-flight smart scale is this year's best connected tech entry, which offers so much more than just weight. The retractable handle enables the scale to run currents through the whole body, taking heart rate readings and cardiovascular snapshots in addition to all the usual metrics and a new 'vascular age' metric. Its accurate, reliable, and usable by the whole family with multiple profiles." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:749px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="xC7M7qD9hp6P4SuWqrPtcj" name="Withings BodyScan 2" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/xC7M7qD9hp6P4SuWqrPtcj-1920-80.webp" mos="" align="middle" fullscreen="" width="749" height="749" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Withings BodyScan 2</strong></p><p>Withings' top-flight smart scale is this year's best connected tech entry, which offers so much more than just weight. The retractable handle enables the scale to run currents through the whole body, taking heart rate readings and cardiovascular snapshots in addition to all the usual metrics and a new 'vascular age' metric. Its accurate, reliable, and usable by the whole family with multiple profiles.</p></div><h3 class="article-body__section" id="section-home-tech"><span>Home tech</span></h3><h2 id="home-device-of-the-year-2">Home Device of the Year</h2><div class="product star-deal"><a data-dimension112="2dfc27c2-cc7c-11f1-8f19-bfeae5a9b640" data-action="Star Deal Block" data-label="Philips Hue Essential" data-dimension48="Philips Hue Essential" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:915px;"><p class="vanilla-image-block" style="padding-top:99.89%;"><img id="Ao75oNtezS8RimWfJnxNiY" name="hue-essential" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Ao75oNtezS8RimWfJnxNiY-1920-80.jpg" mos="" align="middle" fullscreen="" width="915" height="914" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Philips Hue Essential</strong></p><p>The <a href="https://www.techradar.com/home/smart-lights/philips-hue-essential-review" data-dimension112="2dfc27c2-cc7c-11f1-8f19-bfeae5a9b640" data-action="Star Deal Block" data-label="Philips Hue Essential" data-dimension48="Philips Hue Essential" data-dimension25="">Philips Hue Essential</a> series is an affordable entry to smart lighting that doesn’t compromise on quality. Philips Hue Essential bulbs and LED strips are compatible with all devices in the Hue ecosystem, but work equally well on their own, with brightness, color reproduction, and responsiveness that rivals smart lights costing several times the price.</p></div><h2 id="home-tech-brand-of-the-year-2">Home Tech Brand of the Year</h2><div class="product star-deal"><a data-dimension112="2dfc289e-cc7c-11f1-9b14-bb89f4bfc516" data-action="Star Deal Block" data-label="Philips HueIt's been an epic year for Philips Hue. At one end of the scale, the brand has made smart lighting more accessible with the budget-friendly Hue Essential series of bulbs and LED strips. At the other end, the new Philips Hue Bridge Pro lets power users connect over 150 lights in a single network and delivers exciting AI features — with lots more on the horizon. Smart lighting has never been so exciting." data-dimension48="Philips HueIt's been an epic year for Philips Hue. At one end of the scale, the brand has made smart lighting more accessible with the budget-friendly Hue Essential series of bulbs and LED strips. At the other end, the new Philips Hue Bridge Pro lets power users connect over 150 lights in a single network and delivers exciting AI features — with lots more on the horizon. Smart lighting has never been so exciting." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:325px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="MBT7uYraMXye9Neh2DdVxJ" name="hue_logo_1-1" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/MBT7uYraMXye9Neh2DdVxJ-1920-80.jpg" mos="" align="middle" fullscreen="" width="325" height="325" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Philips Hue</strong></p><p>It's been an epic year for Philips Hue. At one end of the scale, the brand has made smart lighting more accessible with the budget-friendly Hue Essential series of bulbs and LED strips. At the other end, the new Philips Hue Bridge Pro lets power users connect over 150 lights in a single network and delivers exciting AI features — with lots more on the horizon. Smart lighting has never been so exciting.</p></div><h2 id="home-tech-innovation-of-the-year-2">Home Tech Innovation of the Year</h2><div class="product star-deal"><a data-dimension112="2dfc2970-cc7c-11f1-89ea-3d590f3b8f32" data-action="Star Deal Block" data-label="Philips Hue Essential" data-dimension48="Philips Hue Essential" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:915px;"><p class="vanilla-image-block" style="padding-top:99.89%;"><img id="Ao75oNtezS8RimWfJnxNiY" name="hue-essential" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Ao75oNtezS8RimWfJnxNiY-1920-80.jpg" mos="" align="middle" fullscreen="" width="915" height="914" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Philips Hue Essential</strong></p><p>If you like the idea of installing smart lights, but have been put off by the price, the <a href="https://www.techradar.com/home/smart-lights/philips-hue-essential-review" data-dimension112="2dfc2970-cc7c-11f1-89ea-3d590f3b8f32" data-action="Star Deal Block" data-label="Philips Hue Essential" data-dimension48="Philips Hue Essential" data-dimension25="">Philips Hue Essential</a> series is for you. This innovative collection of smart lights offers all the best features of the Philips Hue system without the hefty price tag, meaning that it's a game-changer for people put off by the price of whole-home smart lighting in the past.</p></div><h2 id="best-home-light-tech-2">Best Home Light Tech</h2><div class="product star-deal"><a data-dimension112="2dfc2a38-cc7c-11f1-9151-17f574ea19e9" data-action="Star Deal Block" data-label="Philips Hue Essential" data-dimension48="Philips Hue Essential" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:915px;"><p class="vanilla-image-block" style="padding-top:99.89%;"><img id="Ao75oNtezS8RimWfJnxNiY" name="hue-essential" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Ao75oNtezS8RimWfJnxNiY-1920-80.jpg" mos="" align="middle" fullscreen="" width="915" height="914" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Philips Hue Essential</strong></p><p>Another win for <a href="https://www.techradar.com/home/smart-lights/philips-hue-essential-review" data-dimension112="2dfc2a38-cc7c-11f1-9151-17f574ea19e9" data-action="Star Deal Block" data-label="Philips Hue Essential" data-dimension48="Philips Hue Essential" data-dimension25="">Philips Hue Essential</a>, though this one was inevitable given its other victories here. The Essential light range is affordable and versatile, offering brightness, color, and smart functionality that belies the products' modest price. In side-by-side tests, it’s hard to differentiate between these and their premium counterparts, and they’re fully compatible with automations, scenes, switches and sensors through the Philips Hue app. A perfect entry to smart lighting.</p></div><h2 id="best-home-security-device-2">Best Home Security Device</h2><div class="product star-deal"><a data-dimension112="2dfc2b0a-cc7c-11f1-9351-e1305b3beb17" data-action="Star Deal Block" data-label="TP-Link Tapo C660" data-dimension48="TP-Link Tapo C660" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:581px;"><p class="vanilla-image-block" style="padding-top:100.17%;"><img id="yfE7FdjKqzPUv2kjNPAyNn" name="tp-link" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/yfE7FdjKqzPUv2kjNPAyNn-1920-80.jpg" mos="" align="middle" fullscreen="" width="581" height="582" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>TP-Link Tapo C660</strong></p><p>When it comes to home security cameras, the <a href="https://www.techradar.com/home/home-security/tp-link-tapo-c660-kit-review" data-dimension112="2dfc2b0a-cc7c-11f1-9351-e1305b3beb17" data-action="Star Deal Block" data-label="TP-Link Tapo C660" data-dimension48="TP-Link Tapo C660" data-dimension25="">TP-Link Tapo C660</a> checks off everything on our wishlist: easy installation, extra long battery life topped up with a solar panel, crisp 4K footage, and no subscription necessary to store it all. It’s remarkably affordable too, and if you have a large property, a multi-camera bundle will let you watch over it from all angles. For peace of mind, it's unbeatable.</p></div><h2 id="best-robot-vacuum-2">Best Robot Vacuum</h2><div class="product star-deal"><a data-dimension112="2dfc2bd2-cc7c-11f1-aff8-2523ed749b38" data-action="Star Deal Block" data-label="Spot+Scrub Ai" data-dimension48="Spot+Scrub Ai" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:339px;"><p class="vanilla-image-block" style="padding-top:99.71%;"><img id="GXkrWpEZyREAm4xkBQsme" name="spotscrub" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/GXkrWpEZyREAm4xkBQsme-1920-80.jpg" mos="" align="middle" fullscreen="" width="339" height="338" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Dyson Spot+Scrub Ai</strong></p><p>The ingenious <a href="https://www.techradar.com/home/robot-vacuums/dyson-spot-scrub-ai-review" data-dimension112="2dfc2bd2-cc7c-11f1-aff8-2523ed749b38" data-action="Star Deal Block" data-label="Spot+Scrub Ai" data-dimension48="Spot+Scrub Ai" data-dimension25="">Spot+Scrub Ai </a>is designed to tackle stubborn dried-on stains that other robovacs can’t handle, using artificial intelligence to identify troublesome dirt and then mopping it repeatedly until it’s gone. Its self-cleaning is exceptional too, and overall it’s an excellent choice for little-and-often cleaning that will keep your floors looking immaculate.</p></div><h2 id="best-vacuum-2">Best Vacuum</h2><div class="product star-deal"><a data-dimension112="2dfc2ca4-cc7c-11f1-8dc3-9d22c5b31016" data-action="Star Deal Block" data-label="Dyson V10 Konical" data-dimension48="Dyson V10 Konical" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:462px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="zackEKS5sp2PuxFtxpRhd4" name="konical" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/zackEKS5sp2PuxFtxpRhd4-1920-80.jpg" mos="" align="middle" fullscreen="" width="462" height="462" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Dyson V10 Konical Cordless Vacuum and Auto-Empty Dok</strong></p><p>A winning pair — the ultra-light and super-maneuverable <a href="https://www.techradar.com/home/vacuums/dyson-konica-plus-auto-empty-dok" data-dimension112="2dfc2ca4-cc7c-11f1-8dc3-9d22c5b31016" data-action="Star Deal Block" data-label="Dyson V10 Konical" data-dimension48="Dyson V10 Konical" data-dimension25="">Dyson V10 Konical</a> funnels hair to the center of the brushroll to prevent it wrapping around the spindle, while the Auto-Empty Dok removes all the hassle and mess of emptying the vacuum’s dust cup. A perfect duo for allergy-sufferers and pet-owners alike.</p></div><h2 id="best-air-fryer-2">Best Air Fryer</h2><div class="product star-deal"><a data-dimension112="2dfc2e48-cc7c-11f1-99b1-e513abbf9f1e" data-action="Star Deal Block" data-label="Ninja Crispi Pro" data-dimension48="Ninja Crispi Pro" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="KMZf6NNmHHH8xCCziwgpDC" name="crispi pro" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/KMZf6NNmHHH8xCCziwgpDC-1920-80.jpg" mos="" align="middle" fullscreen="" width="500" height="500" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Ninja Crispi Pro Glass Air Fryer</strong></p><p>The <a href="https://www.techradar.com/home/air-fryers/ninja-crispi-pro-review" data-dimension112="2dfc2e48-cc7c-11f1-99b1-e513abbf9f1e" data-action="Star Deal Block" data-label="Ninja Crispi Pro" data-dimension48="Ninja Crispi Pro" data-dimension25="">Ninja Crispi Pro</a>’s standout features are its clever glass cooking dishes, which let you store, cook, and serve food with no mess or hassle. The air fryer cooks quickly and quietly, whether you’re crisping up a few fries or roasting a whole chicken, and the dishes are a cinch to clean in the dishwasher when you’re done. Air frying should always be this easy.</p></div><h2 id="best-coffee-machine-2">Best Coffee Machine</h2><div class="product star-deal"><a data-dimension112="2dfc2f1a-cc7c-11f1-803d-2b02b5f4bb42" data-action="Star Deal Block" data-label="Lavazza Assoluta" data-dimension48="Lavazza Assoluta" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:367px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="dbM8NEQnqbZmzxiBAA42iV" name="assoluta" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/dbM8NEQnqbZmzxiBAA42iV-1920-80.jpg" mos="" align="middle" fullscreen="" width="367" height="367" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Lavazza Assoluta</strong></p><p>The <a href="https://www.techradar.com/home/coffee-machines/lavazza-assoluta-machine-review" data-dimension112="2dfc2f1a-cc7c-11f1-803d-2b02b5f4bb42" data-action="Star Deal Block" data-label="Lavazza Assoluta" data-dimension48="Lavazza Assoluta" data-dimension25="">Lavazza Assoluta</a> takes the guesswork out of making espresso with a clever system that scans the barcode on your coffee beans, then tweaks the machine’s brew settings accordingly. Its built-in milk frother prepares creamy lattes and macchiatos without the need to master a steam wand, and its drinks menu is fully customizable. Want an extra shot in your cappuccino? No problem!</p></div><h2 id="best-value-coffee-machine-2">Best Value Coffee Machine</h2><div class="product star-deal"><a data-dimension112="2dfc2fec-cc7c-11f1-b05b-fd61cadd462f" data-action="Star Deal Block" data-label="Philips Baristina" data-dimension48="Philips Baristina" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1474px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="B9GZX3cogdyuExmpFQ4hLD" name="Baristina" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/B9GZX3cogdyuExmpFQ4hLD-1920-80.jpg" mos="" align="middle" fullscreen="" width="1474" height="1474" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Philips Baristina</strong></p><p>The <a href="https://www.techradar.com/home/coffee-machines/philips-baristina-review" data-dimension112="2dfc2fec-cc7c-11f1-b05b-fd61cadd462f" data-action="Star Deal Block" data-label="Philips Baristina" data-dimension48="Philips Baristina" data-dimension25="">Philips Baristina</a> makes brewing espresso with fresh beans just as simple as using coffee pods. It handles dosing, grinding and extraction for you, and its ingenious design with a removeable portafilter handle makes it a cinch to clean compared to a typical automatic coffee maker. A perfect entry-level espresso machine — and accessibly priced, too.</p></div><h2 id="best-fan-2">Best Fan</h2><div class="product star-deal"><a data-dimension112="2dfc436a-cc7c-11f1-a721-6b3b834105ae" data-action="Star Deal Block" data-label="Dyson Hot+Cool HF1's" data-dimension48="Dyson Hot+Cool HF1's" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:430px;"><p class="vanilla-image-block" style="padding-top:99.77%;"><img id="PbGYWu7mgEVoJsewzvtBRR" name="dyson" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/PbGYWu7mgEVoJsewzvtBRR-1920-80.jpg" mos="" align="middle" fullscreen="" width="430" height="429" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Dyson Hot+Cool HF1</strong></p><p>This compact fan will serve you well all year round, offering effective cooling during the summer and efficient heating during the colder months. It’s supplied with a remote, but we were most impressed by the <a href="https://www.techradar.com/home/air-quality/dyson-hot-and-cool-hf1-review" data-dimension112="2dfc436a-cc7c-11f1-a721-6b3b834105ae" data-action="Star Deal Block" data-label="Dyson Hot+Cool HF1's" data-dimension48="Dyson Hot+Cool HF1's" data-dimension25="">Dyson Hot+Cool HF1's</a> mobile app, which made setting timers and schedules a breeze — and even let us pre-heat a room so it was cozy when we arrived home.</p></div> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/tech/techradar-readers-choice-awards-2026-winners</link>
                                                                            <description>
                            <![CDATA[ Discover what TechRadar's readers think is the best tech of 2026 ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">ZKVpPBuhcPW3gswHGbpdyK</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/aNU3VBuVNWJSx3EscndBmD-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 26 Oct 2026 16:55:19 +0000</pubDate>                                                                                                                                <updated>Wed, 28 Oct 2026 15:05:31 +0000</updated>
                                                                                                                                            <category><![CDATA[Tech]]></category>
                                                    <category><![CDATA[iPhone]]></category>
                                                    <category><![CDATA[Samsung Phones]]></category>
                                                    <category><![CDATA[Tablets]]></category>
                                                    <category><![CDATA[Peripherals & Accessories]]></category>
                                                    <category><![CDATA[Phone Accessories]]></category>
                                                    <category><![CDATA[Gaming Accessories]]></category>
                                                    <category><![CDATA[Camera Accessories]]></category>
                                                    <category><![CDATA[Computer Gaming Accessories]]></category>
                                                    <category><![CDATA[Home Theater]]></category>
                                                    <category><![CDATA[Soundbars]]></category>
                                                    <category><![CDATA[Projectors]]></category>
                                                    <category><![CDATA[Windows Laptops]]></category>
                                                    <category><![CDATA[Gaming Laptops]]></category>
                                                    <category><![CDATA[Macbooks]]></category>
                                                    <category><![CDATA[Wireless Headphones]]></category>
                                                    <category><![CDATA[Multi-Room]]></category>
                                                    <category><![CDATA[Wireless & Bluetooth Speakers]]></category>
                                                    <category><![CDATA[Turntables]]></category>
                                                    <category><![CDATA[Earbuds & Airpods]]></category>
                                                    <category><![CDATA[Fitness Headphones]]></category>
                                                    <category><![CDATA[Fitness Trackers]]></category>
                                                    <category><![CDATA[Oral Health]]></category>
                                                    <category><![CDATA[Smartwatches]]></category>
                                                    <category><![CDATA[Coffee Machines]]></category>
                                                    <category><![CDATA[Air Fryers]]></category>
                                                    <category><![CDATA[Robot Vacuums]]></category>
                                                    <category><![CDATA[Vacuums]]></category>
                                                    <category><![CDATA[Smart Lights]]></category>
                                                    <category><![CDATA[Camera Lenses]]></category>
                                                    <category><![CDATA[Action Cameras]]></category>
                                                    <category><![CDATA[Instant Cameras]]></category>
                                                    <category><![CDATA[Compact Cameras]]></category>
                                                    <category><![CDATA[Mirrorless Cameras]]></category>
                                                    <category><![CDATA[Drones]]></category>
                                                    <category><![CDATA[360 Cameras]]></category>
                                                    <category><![CDATA[Phones]]></category>
                                                    <category><![CDATA[Samsung Galaxy Phones]]></category>
                                                    <category><![CDATA[Computing]]></category>
                                                    <category><![CDATA[Gaming]]></category>
                                                    <category><![CDATA[Cameras]]></category>
                                                    <category><![CDATA[Gaming Computers]]></category>
                                                    <category><![CDATA[Televisions]]></category>
                                                    <category><![CDATA[Laptops]]></category>
                                                    <category><![CDATA[Audio]]></category>
                                                    <category><![CDATA[Headphones]]></category>
                                                    <category><![CDATA[Hi-Fi]]></category>
                                                    <category><![CDATA[Health & Fitness]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Small Appliances]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                                                                                    <dc:creator><![CDATA[ TechRadar ]]></dc:creator>                                                                                                        <dc:description><![CDATA[ &lt;p&gt;The TechRadar hive mind. The Megazord. The Voltron. When our powers combine, we become &#039;TECHRADAR STAFF&#039;. You&#039;ll usually see this author name when the entire team has collaborated on a project or an article, whether that&#039;s a run-down ranking of our favorite Marvel films, or a round-up of all the coolest things we&#039;ve collectively seen at annual tech shows like CES and MWC. We are one.&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/aNU3VBuVNWJSx3EscndBmD-1920-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[The TechRadar Awards logo]]></media:description>                                                            <media:text><![CDATA[The TechRadar Awards logo]]></media:text>
                                <media:title type="plain"><![CDATA[The TechRadar Awards logo]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/aNU3VBuVNWJSx3EscndBmD-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>It's been an excellent year for tech releases, with the arrival of everything from new TV panel developments, to groundbreaking drones, to awesome spatial audio speakers, to a new breed of AI-connected screenless fitness wearable.</p><p>It's also been a really difficult year in tech, though, due to the component crisis and rising prices across nearly all products. In the middle of that tension, it only makes sense for us to find out which companies navigated the challenges best by asking the community of tech lovers out there — and so here are the first TechRadar Readers' Choice Awards. </p><p>The results are in, so below we've listed the TechRadar Readers' Choice Awards 2026 winners winners in every category, all 100% voted by you!</p><h3 class="article-body__section" id="section-phones-tablets"><span>Phones &amp; tablets</span></h3><h2 id="phone-of-the-year-2">Phone of the Year</h2><div class="product star-deal"><a data-dimension112="6506b5de-cc63-11f1-beae-6f59d1bee07c" data-action="Star Deal Block" data-label="scored five stars in our review" data-dimension48="scored five stars in our review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:987px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="MMTnuPMtkkmg2vJGFngUdR" name="iPhone 18 Pro square" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/MMTnuPMtkkmg2vJGFngUdR-1920-80.jpg" mos="" align="middle" fullscreen="" width="987" height="987" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Apple iPhone 18 Pro</strong></p><p>It’s no great surprise that readers chose the iPhone 18 Pro as the  Phone of the Year. After all, this — along with the iPhone 18 Pro Max — <a href="https://www.techradar.com/phones/iphone/iphone-18-pro-and-iphone-18-pro-max-review" data-dimension112="6506b5de-cc63-11f1-beae-6f59d1bee07c" data-action="Star Deal Block" data-label="scored five stars in our review" data-dimension48="scored five stars in our review" data-dimension25="">scored five stars in our review</a>, which is a rating we hardly ever give out to phones. But with its excellent camera system — complete with genuinely useful upgrades like a variable aperture and pro controls — plus an exceptionally fast chipset, great battery life, beautiful new Burgundy and Glacier colors, and a superb screen and software, the iPhone 18 Pro excels in just about every area. So its five stars, and Readers' Phone of the Year award, are well deserved.</p></div><h2 id="phone-brand-of-the-year-2">Phone Brand of the Year</h2><div class="product star-deal"><a data-dimension112="6506b6c4-cc63-11f1-851c-95333897c0e3" data-action="Star Deal Block" data-label="AppleGiven that the iPhone 18 Pro won Phone of the Year and that Apple’s handsets are well represented among the other Readers’ Choice award winners below, it’s hard to see how any other company could have won Phone Brand of the Year. Apple might not release as many different models as some brands, but it still has a phone for almost everyone — whether you want a high-end flagship, a top-tier gaming phone, a DSLR alternative, something more affordable, or even, this year, a foldable phone (though the Duo was released too late to be eligible for these awards). And not only has Apple covered most of the bases here, but all of its handsets excel and e with genuine upgrades compared to last year’s models." data-dimension48="AppleGiven that the iPhone 18 Pro won Phone of the Year and that Apple’s handsets are well represented among the other Readers’ Choice award winners below, it’s hard to see how any other company could have won Phone Brand of the Year. Apple might not release as many different models as some brands, but it still has a phone for almost everyone — whether you want a high-end flagship, a top-tier gaming phone, a DSLR alternative, something more affordable, or even, this year, a foldable phone (though the Duo was released too late to be eligible for these awards). And not only has Apple covered most of the bases here, but all of its handsets excel and e with genuine upgrades compared to last year’s models." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:300px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="qi9H3WJNRojGQmb7J5wfTW" name="Apple logo square" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/qi9H3WJNRojGQmb7J5wfTW-1920-80.jpg" mos="" align="middle" fullscreen="" width="300" height="300" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Apple</strong></p><p>Given that the iPhone 18 Pro won Phone of the Year and that Apple’s handsets are well represented among the other Readers’ Choice award winners below, it’s hard to see how any other company could have won Phone Brand of the Year. Apple might not release as many different models as some brands, but it still has a phone for almost everyone — whether you want a high-end flagship, a top-tier gaming phone, a DSLR alternative, something more affordable, or even, this year, a foldable phone (though the Duo was released too late to be eligible for these awards). And not only has Apple covered most of the bases here, but all of its handsets excel and e with genuine upgrades compared to last year’s models.</p></div><h2 id="phones-innovation-of-the-year-2">Phones Innovation of the Year</h2><div class="product star-deal"><a data-dimension112="6506b7aa-cc63-11f1-8181-39b23b8f34e8" data-action="Star Deal Block" data-label="Samsung Galaxy Z Fold 8" data-dimension48="Samsung Galaxy Z Fold 8" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:938px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="A9n4D9qoFM5NC7ntdB4UkZ" name="Samsung Galaxy Z Fold 8 square" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/A9n4D9qoFM5NC7ntdB4UkZ-1920-80.jpg" mos="" align="middle" fullscreen="" width="938" height="938" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Samsung Galaxy Z Fold 8</strong></p><p>Given that the <a href="https://www.techradar.com/phones/samsung-galaxy-phones/samsung-galaxy-z-fold-8-review" data-dimension112="6506b7aa-cc63-11f1-8181-39b23b8f34e8" data-action="Star Deal Block" data-label="Samsung Galaxy Z Fold 8" data-dimension48="Samsung Galaxy Z Fold 8" data-dimension25="">Samsung Galaxy Z Fold 8</a> was the first passport-shaped foldable to arrive on the scene in Western markets this year, it's easy to see why readers voted it as the Phones Innovation of the Year. This new form factor makes it even more pocketable than a book-style foldable, but still gives you a large screen when it’s unfolded. The smaller cover screen also makes it perfect for one-handed use when you don’t need the large inner display, and coupled with flagship performance and high–quality displays, this is a great all-round phone — not just an innovative one.  </p></div><h2 id="best-value-phone-2">Best Value Phone</h2><div class="product star-deal"><a data-dimension112="6506b890-cc63-11f1-9967-89917f4280e8" data-action="Star Deal Block" data-label="iPhone 17e" data-dimension48="iPhone 17e" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="HonEYmzMj4ppV277Nm28sZ" name="iphone17e" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/HonEYmzMj4ppV277Nm28sZ-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Apple iPhone 17e</strong></p><p>The <a href="https://www.techradar.com/phones/iphone/i-tested-the-iphone-17e-and-its-an-even-better-budget-iphone-thanks-to-more-storage-faster-performance-and-a-smarter-camera" data-dimension112="6506b890-cc63-11f1-9967-89917f4280e8" data-action="Star Deal Block" data-label="iPhone 17e" data-dimension48="iPhone 17e" data-dimension25="">iPhone 17e</a> might not be the cheapest phone, but its lower price makes it highly affordable by iPhone standards, and it comes with double the storage of the <a href="https://www.techradar.com/phones/iphone/iphone-16e-review">iPhone 16e</a> without upping the starting price. Plus, with features like MagSafe and an A19 chipset, you’re getting a lot for your money, so it’s no wonder this was voted Best Value Phone. iPhones tend to get updated for many years and hold their value well too, so this isn’t just good value on day one — it should also serve you well for a long time.</p></div><h2 id="best-mid-range-phone-2">Best Mid-Range Phone</h2><div class="product star-deal"><a data-dimension112="6506b944-cc63-11f1-ab40-7394f6ae0c99" data-action="Star Deal Block" data-label="iPhone 17" data-dimension48="iPhone 17" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1509px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="RhLKcdkFCgjh5ANa4qoJe3" name="1781713907.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/RhLKcdkFCgjh5ANa4qoJe3-1920-80.jpg" mos="" align="middle" fullscreen="" width="1509" height="1509" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Apple iPhone 17</strong></p><p>There’s no base iPhone 18 yet, and it’s a testament to just how good the <a href="https://www.techradar.com/phones/iphone/apple-iphone-17-review" data-dimension112="6506b944-cc63-11f1-ab40-7394f6ae0c99" data-action="Star Deal Block" data-label="iPhone 17" data-dimension48="iPhone 17" data-dimension25="">iPhone 17</a> still is that readers have voted it the Best Mid-Range Phone. Everything that was good about the iPhone 17 at launch still remains so in 2026 — including its powerful A19 chipset, always-on display with ProMotion, and improved cameras. The iPhone 17’s price hasn’t dropped since launch (in fact, thanks to the ongoing RAM crisis, it's actually gone up), but you’re still getting a lot for your money compared to many other mid-range phones.</p></div><h2 id="best-folding-phone-2">Best Folding Phone</h2><div class="product star-deal"><a data-dimension112="6506ba02-cc63-11f1-893a-33fdb8d61026" data-action="Star Deal Block" data-label="Samsung Galaxy Z Fold 8 Ultra" data-dimension48="Samsung Galaxy Z Fold 8 Ultra" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:977px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="8jmXHjBxHxmYpeve3v3Xfc" name="Samsung Galaxy Z Fold 8 Ultra square" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/8jmXHjBxHxmYpeve3v3Xfc-1920-80.jpg" mos="" align="middle" fullscreen="" width="977" height="977" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Samsung Galaxy Z Fold 8 Ultra</strong></p><p>While the Samsung Galaxy Z Fold 8 is the Readers’ Choice Phone Innovation of the Year, it’s the <a href="https://www.techradar.com/phones/samsung-galaxy-phones/samsung-galaxy-z-fold-8-ultra-review" data-dimension112="6506ba02-cc63-11f1-893a-33fdb8d61026" data-action="Star Deal Block" data-label="Samsung Galaxy Z Fold 8 Ultra" data-dimension48="Samsung Galaxy Z Fold 8 Ultra" data-dimension25="">Samsung Galaxy Z Fold 8 Ultra</a> that readers think is the overall Best Folding Phone. This isn’t surprising either, as while the form factor here is nothing new, this is Samsung’s most polished, premium, and feature-packed foldable yet — so much so that it got ‘Ultra’ added to the name. For the first time, the foldable screen is essentially flat, with a near-invisible crease, and the Z Fold 8 Ultra also has a bigger battery, more power, and improved cameras compared to its predecessor, while still being slimmer, making for a phone that lives up to its ‘Ultra’ name.</p></div><h2 id="best-flip-phone-2">Best Flip Phone</h2><div class="product star-deal"><a data-dimension112="6506bac0-cc63-11f1-95cc-bb74198ae55e" data-action="Star Deal Block" data-label="a major upgrade for recording videos" data-dimension48="a major upgrade for recording videos" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:925px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="Ji2H78TX7975PTusYucM2g" name="Samsung Galaxy Z Flip 8 square" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Ji2H78TX7975PTusYucM2g-1920-80.jpg" mos="" align="middle" fullscreen="" width="925" height="925" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Samsung Galaxy Z Flip 8</strong></p><p>Samsung is clearly still the king of foldables for now in readers’ eyes, since they’ve also voted the Samsung Galaxy Z Flip 8 as the Best Flip Phone. Arguably, this phone didn’t have much competition outside of the Motorola Razr line, but that doesn’t take away from its achievements, including new Horizontal Lock and Fan Cam features, which make it <a href="https://www.techradar.com/phones/samsung-galaxy-phones/ive-tested-the-samsung-galaxy-z-flip-8-and-its-new-camera-features-make-it-an-excellent-vlogging-camera-alternative-so-long-as-you-dont-mind-the-middling-image-quality" data-dimension112="6506bac0-cc63-11f1-95cc-bb74198ae55e" data-action="Star Deal Block" data-label="a major upgrade for recording videos" data-dimension48="a major upgrade for recording videos" data-dimension25="">a major upgrade for recording videos</a>. Coupled with a slightly slimmer design than last year, improved software, and a chipset upgrade, it’s no wonder the Z Flip 8 has flipped its way into readers’ hearts.</p></div><h2 id="best-camera-phone-2">Best Camera Phone</h2><div class="product star-deal"><a data-dimension112="6506bb74-cc63-11f1-8842-21a4383eb586" data-action="Star Deal Block" data-label="iPhone 18 Pro" data-dimension48="iPhone 18 Pro" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:981px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="5YZkC8aeR6u5HBVoMMxQcR" name="iPhone 18 Pro square2" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/5YZkC8aeR6u5HBVoMMxQcR-1920-80.jpg" mos="" align="middle" fullscreen="" width="981" height="981" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Apple iPhone 18 Pro</strong></p><p>The <a href="https://www.techradar.com/phones/iphone/iphone-18-pro-and-iphone-18-pro-max-review" data-dimension112="6506bb74-cc63-11f1-8842-21a4383eb586" data-action="Star Deal Block" data-label="iPhone 18 Pro" data-dimension48="iPhone 18 Pro" data-dimension25="">iPhone 18 Pro</a> — along with the iPhone 18 Pro Max — have some serious camera upgrades, so it makes sense that readers would have voted this the Best Camera Phone. You’re getting a trio of 48MP cameras on the back, covering wide, ultra-wide, and telephoto (4x zoom) views, and in a rare move for phones, the wide snapper also has a variable aperture. That feature, coupled with new pro controls, gives you more power than ever to take control of your shots. But the iPhone 18 Pro still shines for point-and-shoot photography, too, and its cameras capture more detail than ever before.</p></div><h2 id="best-gaming-phone-2">Best Gaming Phone</h2><div class="product star-deal"><a data-dimension112="6506bc32-cc63-11f1-ad06-035267ef0813" data-action="Star Deal Block" data-label="iPhone 18 Pro" data-dimension48="iPhone 18 Pro" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:990px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="EQhwNTyv2mFrvKGV888vXR" name="iPhone 18 Pro square3" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/EQhwNTyv2mFrvKGV888vXR-1920-80.jpg" mos="" align="middle" fullscreen="" width="990" height="990" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Apple iPhone 18 Pro</strong></p><p>The <a href="https://www.techradar.com/phones/iphone/iphone-18-pro-and-iphone-18-pro-max-review" data-dimension112="6506bc32-cc63-11f1-ad06-035267ef0813" data-action="Star Deal Block" data-label="iPhone 18 Pro" data-dimension48="iPhone 18 Pro" data-dimension25="">iPhone 18 Pro</a> also takes the Readers’ Choice Best Gaming Phone award, and this makes total sense too, given the sheer amount of power on offer here. The phone has a seriously fast A20 Pro chipset paired with improved thermal management — so it can keep cool and maintain its smooth performance even over a lengthy gaming session. On top of that, the App Store simply has a better selection of high-end games than you’ll find over on Android, and they’re usually well optimized for Apple’s hardware.</p></div><h2 id="best-ai-phone-2">Best AI Phone</h2><div class="product star-deal"><a data-dimension112="6506bce6-cc63-11f1-8e94-6d4efa4e54f9" data-action="Star Deal Block" data-label="Google Pixel 11 Pro" data-dimension48="Google Pixel 11 Pro" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1057px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="LQEtSseEJELajRJMnuo2oi" name="Google Pixel 11 Pro square" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/LQEtSseEJELajRJMnuo2oi-1920-80.jpg" mos="" align="middle" fullscreen="" width="1057" height="1057" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Google Pixel 11 Pro</strong></p><p>Between them, Samsung and Apple have swept almost all of these awards — but not quite all of them, as readers voted the <a href="https://www.techradar.com/phones/google-pixel-phones/google-pixel-11-pro-review" data-dimension112="6506bce6-cc63-11f1-8e94-6d4efa4e54f9" data-action="Star Deal Block" data-label="Google Pixel 11 Pro" data-dimension48="Google Pixel 11 Pro" data-dimension25="">Google Pixel 11 Pro</a> as the Best AI Phone. Despite Siri’s recent AI makeover, this makes perfect sense, as Google has spent the last few years improving the Pixel’s AI features and more deeply integrating them into the operating system. The result with the Pixel 11 Pro is a phone with AI everywhere. You can tap into Gemini from any screen, and new features such as Rambler for voice dictation and Magic Capture for photography bring genuinely useful AI-powered upgrades to this phone's core functionality.</p></div><h2 id="best-phone-accessory-2">Best Phone Accessory</h2><div class="product star-deal"><a data-dimension112="445d290a-d2ce-11f1-856e-6bb1e0a20147" data-action="Star Deal Block" data-label="UGreen Qi2 25W Wireless Power Bank" data-dimension48="UGreen Qi2 25W Wireless Power Bank" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:887px;"><p class="vanilla-image-block" style="padding-top:112.74%;"><img id="Q3m9HdggHV8mV2bj336FJ8" name="UGreen Qi2 25W Wireless Power Bank" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Q3m9HdggHV8mV2bj336FJ8-1920-80.jpg" mos="" align="middle" fullscreen="" width="887" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>UGreen Qi2 25W Wireless Power Bank</strong></p><p>The <a href="https://www.techradar.com/phones/phone-accessories/ugreen-magflow-magnetic-wireless-power-bank-10000mah-qi2-25w-review" data-dimension112="445d290a-d2ce-11f1-856e-6bb1e0a20147" data-action="Star Deal Block" data-label="UGreen Qi2 25W Wireless Power Bank" data-dimension48="UGreen Qi2 25W Wireless Power Bank" data-dimension25="">UGreen Qi2 25W Wireless Power Bank</a> is a top-tier portable charger with speedy 25W wireless charging, an ultra-compact design, and a lightweight feel. As well as wireless charging capabilities, the model has an integrated USB-C cable for charging your devices or the power bank itself, a USB-C port that supports 30W charging, and even a neat little display. Pair that with high build quality and 13-layer protection for safe charging, and you’re looking at one of the best wireless power banks on the market — and TechRadar readers clearly agreed.</p></div><h2 id="best-tablet-2">Best Tablet</h2><div class="product star-deal"><a data-dimension112="445d29fa-d2ce-11f1-bef0-e151720fe272" data-action="Star Deal Block" data-label="Apple iPad Pro (M5)" data-dimension48="Apple iPad Pro (M5)" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1060px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="ySdsAEeBAvsFYyXLXrfJKY" name="iPad Pro (M5) square" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ySdsAEeBAvsFYyXLXrfJKY-1920-80.jpg" mos="" align="middle" fullscreen="" width="1060" height="1060" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Apple iPad Pro (M5)</strong></p><p>The <a href="https://www.techradar.com/tablets/ipad/ipad-pro-m5-review" data-dimension112="445d29fa-d2ce-11f1-bef0-e151720fe272" data-action="Star Deal Block" data-label="Apple iPad Pro (M5)" data-dimension48="Apple iPad Pro (M5)" data-dimension25="">Apple iPad Pro (M5)</a> is a powerhouse of a slate, with that M5 chip delivering what our review described as “amazing performance.” It also has a sumptuous 11-inch screen, a sleek design, and impressive cameras and software. Whether for work or play, this tablet can handle tasks exceptionally well, so it’s a deserving winner.</p></div><h2 id="best-ereader-2">Best eReader</h2><div class="product star-deal"><a data-dimension112="445d2ae0-d2ce-11f1-a677-a787d522356d" data-action="Star Deal Block" data-label="reMarkable Paper Pure review" data-dimension48="reMarkable Paper Pure review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1141px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="QFb8ktKhorNffMhyuBonca" name="remarkable paper pure square" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/QFb8ktKhorNffMhyuBonca-1920-80.jpg" mos="" align="middle" fullscreen="" width="1141" height="1141" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>reMarkable Paper Pure</strong></p><p>This isn’t just an ereader, it’s a lightweight, distraction-free writing tablet that’s portable, comfortable, and — according to our <a href="https://www.techradar.com/tablets/remarkable-paper-pure-review" data-dimension112="445d2ae0-d2ce-11f1-a677-a787d522356d" data-action="Star Deal Block" data-label="reMarkable Paper Pure review" data-dimension48="reMarkable Paper Pure review" data-dimension25="">reMarkable Paper Pure review</a> — offers a “flawless writing experience.” So while this isn’t necessarily going to be the best choice to read a novel on, if you’re after an epaper tablet to sketch and write on, this is an ideal choice — so it’s no real surprise this was voted Best eReader.</p></div><h3 class="article-body__section" id="section-cameras-drones"><span>Cameras &amp; drones</span></h3><h2 id="camera-of-the-year-2">Camera of the Year</h2><div class="product star-deal"><a data-dimension112="aa80e8fa-cc77-11f1-91c4-3d86f5f68077" data-action="Star Deal Block" data-label="Sony A7R VI" data-dimension48="Sony A7R VI" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1600px;"><p class="vanilla-image-block" style="padding-top:125.00%;"><img id="fu3ViSBeXY8uXFCgJ6V26X" name="Wex copy" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/fu3ViSBeXY8uXFCgJ6V26X-1920-80.jpg" mos="" align="middle" fullscreen="" width="1600" height="2000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Sony A7R VI</strong></p><p>From a shortlist that included the Canon EOS R6 Mark III, Sony A7 V, Leica M-EV1 and a trio of five-star DJI products, it was the A7R VI that topped your votes, and it’s easy to see why: Sony gave us highly-detailed images and blazing-fast performance in a single, well-designed model, rounding the package off by debuting its first new battery in almost a decade for class-leading endurance. We rarely use the word ‘perfect’, but for many photographers, the <a href="https://www.techradar.com/cameras/mirrorless-cameras/sony-a7r-vi-review" data-dimension112="aa80e8fa-cc77-11f1-91c4-3d86f5f68077" data-action="Star Deal Block" data-label="Sony A7R VI" data-dimension48="Sony A7R VI" data-dimension25="">Sony A7R VI</a> mirrorless camera will be just that.</p></div><h2 id="camera-brand-of-the-year">Camera Brand of the Year</h2><div class="product star-deal"><a data-dimension112="aa80e83c-cc77-11f1-985e-2f2cdf5042d8" data-action="Star Deal Block" data-label="SonyReaders voted the A7R VI as a double winner, the A7 V as the Best Mid-range Camera, the RX10 V as the Best Compact Camera and the 100mm F2.8 macro as the Best Lens winner — so it’s little wonder that the camera giant wins the Brand of the Year vote too. And the accolade is fully deserved; other leading brands have had a majorly quiet year by comparison, besides perhaps the relentless DJI. Sony’s mirrorless camera lineup is looking strong, and its lens range is formidable. If you can afford its admittedly pricey gear, it’s the ecosystem that has it all." data-dimension48="SonyReaders voted the A7R VI as a double winner, the A7 V as the Best Mid-range Camera, the RX10 V as the Best Compact Camera and the 100mm F2.8 macro as the Best Lens winner — so it’s little wonder that the camera giant wins the Brand of the Year vote too. And the accolade is fully deserved; other leading brands have had a majorly quiet year by comparison, besides perhaps the relentless DJI. Sony’s mirrorless camera lineup is looking strong, and its lens range is formidable. If you can afford its admittedly pricey gear, it’s the ecosystem that has it all." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="t4hEKfEexQqX4h6NQ6U57" name="sony-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/t4hEKfEexQqX4h6NQ6U57-1920-80.jpg" mos="" align="middle" fullscreen="" width="3000" height="3000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Sony</strong></p><p>Readers voted the A7R VI as a double winner, the A7 V as the Best Mid-range Camera, the RX10 V as the Best Compact Camera and the 100mm F2.8 macro as the Best Lens winner — so it’s little wonder that the camera giant wins the Brand of the Year vote too. And the accolade is fully deserved; other leading brands have had a majorly quiet year by comparison, besides perhaps the relentless DJI. Sony’s mirrorless camera lineup is looking strong, and its lens range is formidable. If you can afford its admittedly pricey gear, it’s the ecosystem that has it all. </p></div><h2 id="camera-innovation-of-the-year-2">Camera Innovation of the Year </h2><div class="product star-deal"><a data-dimension112="aa80e9c2-cc77-11f1-be7f-07ee2b3a474f" data-action="Star Deal Block" data-label="Antigravity A1" data-dimension48="Antigravity A1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:900px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="ezT7C3e2Rb7fArJRUNDYPS" name="Antigravity A1" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ezT7C3e2Rb7fArJRUNDYPS-1920-80.jpg" mos="" align="middle" fullscreen="" width="900" height="900" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Antigravity A1</strong></p><p>Antigravity was a complete unknown before this year, but the Insta360-seeded company burst onto the scene with the world's first 360-degree drone, the A1. Pipping DJI to the post, the <a href="https://www.techradar.com/cameras/drones/antigravity-a1-review" data-dimension112="aa80e9c2-cc77-11f1-be7f-07ee2b3a474f" data-action="Star Deal Block" data-label="Antigravity A1" data-dimension48="Antigravity A1" data-dimension25="">Antigravity A1</a> is effectively an Insta360 X5 that flies, which means it shoots crisp 8K video of every angle, and when paired with the company’s goggles and motion controller, gives a flight experience that’s both immersive and intuitive. The possibilities for this tech are truly exciting.</p></div><h2 id="best-beginner-camera-2">Best Beginner Camera</h2><div class="product star-deal"><a data-dimension112="aa80ea80-cc77-11f1-809b-4714330899c3" data-action="Star Deal Block" data-label="Fujifilm X-T30 III" data-dimension48="Fujifilm X-T30 III" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="wZuqKtaJBtyBQQGj3vXhU7" name="Fujifilm X-T30 III" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/wZuqKtaJBtyBQQGj3vXhU7-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="2000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Fujifilm X-T30 III</strong></p><p>Love Fujifilm’s retro design but can’t stretch to the pricey X100 VI or X-E5? In steps the portable <a href="https://www.techradar.com/cameras/mirrorless-cameras/fujifilm-x-t30-iii-review" data-dimension112="aa80ea80-cc77-11f1-809b-4714330899c3" data-action="Star Deal Block" data-label="Fujifilm X-T30 III" data-dimension48="Fujifilm X-T30 III" data-dimension25="">Fujifilm X-T30 III</a>, fitted with the company’s entry-level 26MP APS-C sensor for sharp stills, 6K video with 10-bit color depth, a tilt screen, EVF and a flash. It’s an excellent entry point to the Fujifilm X-mount for photography-focused users, with very few rivals at its affordable price point, besides the recent OM PEN. The X-T30 III is set to become one of Fujifilm's best sellers.</p></div><h2 id="best-mid-range-camera-2">Best Mid-range camera</h2><div class="product star-deal"><a data-dimension112="aa80eb3e-cc77-11f1-b569-d9c72f448e42" data-action="Star Deal Block" data-label="Sony A7 V" data-dimension48="Sony A7 V" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="66vuR2v7zSvEYkXQRfYM9g" name="Sony A7 V" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/66vuR2v7zSvEYkXQRfYM9g-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Sony A7 V</strong></p><p>The Sony A7 IV held onto top spot in our best mirrorless cameras guide for years and had only recently lost its spot to the Nikon Z6 III, only for Sony to wrestle it back with the mark IV’s successor. The <a href="https://www.techradar.com/cameras/sony-a7-v-review" data-dimension112="aa80eb3e-cc77-11f1-b569-d9c72f448e42" data-action="Star Deal Block" data-label="Sony A7 V" data-dimension48="Sony A7 V" data-dimension25="">Sony A7 V</a> feels like the complete camera; its new processor, ‘partially stacked’ sensor and improved subject tracking autofocus deliver a boost in stills and video performance, even if the A7 V has the same 33MP resolution as its predecessor. The A7 V is a true all-rounder.</p></div><h2 id="best-professional-camera-2">Best Professional Camera</h2><div class="product star-deal"><a data-dimension112="aa80ebfc-cc77-11f1-8026-4beccb77261e" data-action="Star Deal Block" data-label="Sony A7R VI." data-dimension48="Sony A7R VI." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1600px;"><p class="vanilla-image-block" style="padding-top:125.00%;"><img id="fu3ViSBeXY8uXFCgJ6V26X" name="Wex copy" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/fu3ViSBeXY8uXFCgJ6V26X-1920-80.jpg" mos="" align="middle" fullscreen="" width="1600" height="2000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Sony A7R VI</strong></p><p>Of course the readers' Camera of the Year also scoops top prize in its individual category. With Canon doing its business last year, and Nikon remaining totally quiet, the A7R VI really stood out. and it's a solid upgrade of the A7R V, with a bump in resolution from 61MP to 66.8MP, but more importantly it’s a quicker stacked sensor that’s ultimately way more versatile. The completely new battery (for class-leading battery life) and Sony’s best autofocus and design yet add further polish to the <a href="https://www.techradar.com/cameras/mirrorless-cameras/sony-a7r-vi-review" data-dimension112="aa80ebfc-cc77-11f1-8026-4beccb77261e" data-action="Star Deal Block" data-label="Sony A7R VI." data-dimension48="Sony A7R VI." data-dimension25="">Sony A7R VI.</a></p></div><h2 id="best-compact-and-instant-camera-2">Best Compact and Instant Camera</h2><div class="product star-deal"><a data-dimension112="aa80ecb0-cc77-11f1-82d3-f928f6bd7212" data-action="Star Deal Block" data-label="Sony RX10 V" data-dimension48="Sony RX10 V" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="ig86fjqrudbJBUSfJemhCF" name="Sony RX10 V WB" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ig86fjqrudbJBUSfJemhCF-1920-80.jpg" mos="" align="middle" fullscreen="" width="1600" height="1600" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Sony RX10 V</strong></p><p>We didn't see it coming, but nine years after the now-discontinued RX10 IV, Sony revived its series of bridge cameras, and made the best even better. It ditched the <em>Cyber-Shot </em>name and brushed up the <a href="https://www.techradar.com/cameras/bridge-cameras/sony-rx10-v-review" data-dimension112="aa80ecb0-cc77-11f1-82d3-f928f6bd7212" data-action="Star Deal Block" data-label="Sony RX10 V" data-dimension48="Sony RX10 V" data-dimension25="">Sony RX10 V</a>’s design to feel more <em>Alpha</em>, but ultimately the shooting experience from the same 20.1MP 1-inch sensor and 24-600mm F2.8-4 lens combo is entirely familiar, and it's one that many enthusiast wildlife photographers will love. Add the chunkier battery, better autofocus and faster burst shooting, and it’s an even better, albeit pricier, all-in-one camera.</p></div><h2 id="best-action-and-vlogging-camera-2">Best Action and Vlogging Camera</h2><div class="product star-deal"><a data-dimension112="aa80ed6e-cc77-11f1-9af8-1555911f814f" data-action="Star Deal Block" data-label="Insta360 Luna Ultra" data-dimension48="Insta360 Luna Ultra" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1174px;"><p class="vanilla-image-block" style="padding-top:124.96%;"><img id="VoVmirzAPyvLMxvfXHjRNc" name="61afnbb7BdL._AC_SL1500_ copy" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/VoVmirzAPyvLMxvfXHjRNc-1920-80.jpg" mos="" align="middle" fullscreen="" width="1174" height="1467" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Insta 360 Luna Ultra</strong></p><p>DJI was busy priming its twin-lens Pocket 4P camera to attempt to change the vlogging camera game, only for Insta360 to steal its thunder with the Luna Ultra, and what an innovative camera it is. Taking the compact, gimbal-mounted camera formula of the Pocket series, the <a href="https://www.techradar.com/cameras/video-cameras/insta360-luna-ultra-review" data-dimension112="aa80ed6e-cc77-11f1-9af8-1555911f814f" data-action="Star Deal Block" data-label="Insta360 Luna Ultra" data-dimension48="Insta360 Luna Ultra" data-dimension25="">Insta360 Luna Ultra</a> went one step further by adding a 3x telephoto camera, and fitted the device with a clever detachable remote module, which can control the camera remotely and doubles up as a mic. Never has solo vlogging been easier.</p></div><h2 id="best-camera-lens-2">Best Camera Lens</h2><div class="product star-deal"><a data-dimension112="aa80ee2c-cc77-11f1-9124-f1e761288629" data-action="Star Deal Block" data-label="Sony FE 100mm F2.8 Macro GM OSS" data-dimension48="Sony FE 100mm F2.8 Macro GM OSS" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="MMiiXiDz7mSn7LgYcPDcc4" name="Sony FE 100mm F2.8 Macro GM OSS" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/MMiiXiDz7mSn7LgYcPDcc4-1920-80.jpg" mos="" align="middle" fullscreen="" width="3000" height="3000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Sony FE 100mm F2.8 Macro GM OSS</strong></p><p>At 10 years old, Sony’s 90mm macro lens was beginning to look a little dated, and so Sony macro photographers were delighted when the company released an entirely new model with a larger than life 1.4x magnification: the <a href="https://www.techradar.com/cameras/camera-lenses/ive-waited-10-long-years-for-the-sony-fe-100mm-f-2-8-macro-gm-oss-and-its-the-5-star-optic-to-delight-sony-macro-photographers" data-dimension112="aa80ee2c-cc77-11f1-9124-f1e761288629" data-action="Star Deal Block" data-label="Sony FE 100mm F2.8 Macro GM OSS" data-dimension48="Sony FE 100mm F2.8 Macro GM OSS" data-dimension25="">Sony FE 100mm F2.8 Macro GM OSS</a>. Much like the similar Canon 100mm macro lens from 2021, Sony’s doubles up nicely as a portrait lens too,  plus it's supported with image stabilization, compatible with teleconverters, and optically it's pretty much flawless. </p></div><h2 id="best-camera-accessory-2">Best camera accessory</h2><div class="product star-deal"><a data-dimension112="aa80eeea-cc77-11f1-8ccb-4b05119e8ce0" data-action="Star Deal Block" data-label="Birdfy Bird Bath Pro" data-dimension48="Birdfy Bird Bath Pro" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1080px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="VpTSLSa8yMTMt62ppitT3e" name="Birdfy Bird Bath Pro" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/VpTSLSa8yMTMt62ppitT3e-1920-80.jpg" mos="" align="middle" fullscreen="" width="1080" height="1080" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Birdfy Bird Bath Pro</strong></p><p>We’ve been reviewing bird feeder cameras for years, but it was the <a href="https://www.techradar.com/cameras/birdfy-bird-bath-pro-review" data-dimension112="aa80eeea-cc77-11f1-8ccb-4b05119e8ce0" data-action="Star Deal Block" data-label="Birdfy Bird Bath Pro" data-dimension48="Birdfy Bird Bath Pro" data-dimension25="">Birdfy Bird Bath Pro</a> that made a splash in 2026 (pun intended). Amid warnings of the part that flat tray bird feeders can play in spreading avian diseases, in stepped this unique bird bath camera, with a more hygienic fountain, and that enabled us to observe a different kind of splashing and preening bird behavior from up close, with the same live feed and app notifications we've come to love from bird feeder cameras. The first generation product needs a little refining, but there's nothing else like it for bird lovers. </p></div><h2 id="best-drone-2">Best drone</h2><div class="product star-deal"><a data-dimension112="aa80efa8-cc77-11f1-bdb2-5d23db6e0013" data-action="Star Deal Block" data-label="Antigravity A1" data-dimension48="Antigravity A1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:900px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="ezT7C3e2Rb7fArJRUNDYPS" name="Antigravity A1" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ezT7C3e2Rb7fArJRUNDYPS-1920-80.jpg" mos="" align="middle" fullscreen="" width="900" height="900" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Antigravity A1</strong></p><p>The Antigravity A1 clearly made an impression on readers, picking up its second award here. It’s great to see a company besides DJI entering the drone space, and to do it so well with its first 360–degree drone. The <a href="https://www.techradar.com/cameras/drones/antigravity-a1-review" data-dimension112="aa80efa8-cc77-11f1-bdb2-5d23db6e0013" data-action="Star Deal Block" data-label="Antigravity A1" data-dimension48="Antigravity A1" data-dimension25="">Antigravity A1</a> shoots 8K video taken from any angle, and delivers an immersive flight experience through its goggles and motion controller. And with firmware updates and new accessories since the product's launch, Antigravity looks like it's just getting started.</p></div><h3 class="article-body__section" id="section-computing"><span>Computing</span></h3><h2 id="computing-brand-of-the-year-2">Computing Brand of the Year</h2><div class="product star-deal"><a data-dimension112="59e0b8a2-ce21-11f1-bd98-8fed933ef75b" data-action="Star Deal Block" data-label="AppleApple shook up the computing world this year with the introduction of its affordable MacBook Neo, which combined a relatively low price tag with a premium design, all without making too many compromises when it comes to performance. It left Windows competitors scrambling to compete, so we ended up with a range of excellent affordable Windows 11 laptops arriving later — which means Apple had perhaps the biggest impact on computing in 2026, and readers clearly felt it." data-dimension48="AppleApple shook up the computing world this year with the introduction of its affordable MacBook Neo, which combined a relatively low price tag with a premium design, all without making too many compromises when it comes to performance. It left Windows competitors scrambling to compete, so we ended up with a range of excellent affordable Windows 11 laptops arriving later — which means Apple had perhaps the biggest impact on computing in 2026, and readers clearly felt it." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:300px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="qi9H3WJNRojGQmb7J5wfTW" name="Apple logo square" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/qi9H3WJNRojGQmb7J5wfTW-1920-80.jpg" mos="" align="middle" fullscreen="" width="300" height="300" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Apple</strong></p><p>Apple shook up the computing world this year with the introduction of its affordable MacBook Neo, which combined a relatively low price tag with a premium design, all without making too many compromises when it comes to performance. It left Windows competitors scrambling to compete, so we ended up with a range of excellent affordable Windows 11 laptops arriving later — which means Apple had perhaps the biggest impact on computing in 2026, and readers clearly felt it.</p></div><h2 id="best-computing-innovation-2">Best Computing Innovation</h2><div class="product star-deal"><a data-dimension112="59e0b9d8-ce21-11f1-81b3-0568491e2a99" data-action="Star Deal Block" data-label="Nvidia DLSS 4.5Out of all the AI upscaling tech that's been helping PC gamers eke out more performance from their rigs, Nvidia's DLSS is by far the most advanced, and its 4.5 release brings better image quality, while Dynamic Multi Frame Generation does a great job of balancing image quality with high frame rates. Nvidia also added 6X Frame Generation, which allows compatible GPUs to reach incredibly high frame rates." data-dimension48="Nvidia DLSS 4.5Out of all the AI upscaling tech that's been helping PC gamers eke out more performance from their rigs, Nvidia's DLSS is by far the most advanced, and its 4.5 release brings better image quality, while Dynamic Multi Frame Generation does a great job of balancing image quality with high frame rates. Nvidia also added 6X Frame Generation, which allows compatible GPUs to reach incredibly high frame rates." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="xGh4DQqK3HCKaAptk8dCRT" name="Nvidia logo" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/xGh4DQqK3HCKaAptk8dCRT-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Nvidia DLSS 4.5</strong></p><p>Out of all the AI upscaling tech that's been helping PC gamers eke out more performance from their rigs, Nvidia's DLSS is by far the most advanced, and its 4.5 release brings better image quality, while Dynamic Multi Frame Generation does a great job of balancing image quality with high frame rates. Nvidia also added 6X Frame Generation, which allows compatible GPUs to reach incredibly high frame rates.</p></div><h2 id="best-value-laptop-2">Best Value Laptop</h2><div class="product star-deal"><a data-dimension112="59e0bafa-ce21-11f1-8873-a592d5768cca" data-action="Star Deal Block" data-label="MacBook Neo" data-dimension48="MacBook Neo" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:698px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="womLd2PCLXN2ft6qBX5jxG" name="MacBook Neo" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/womLd2PCLXN2ft6qBX5jxG-1920-80.jpg" mos="" align="middle" fullscreen="" width="698" height="698" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Apple MacBook Neo</strong></p><p>When Apple launched the <a href="https://www.techradar.com/computing/macbooks/apple-macbook-neo" data-dimension112="59e0bafa-ce21-11f1-8873-a592d5768cca" data-action="Star Deal Block" data-label="MacBook Neo" data-dimension48="MacBook Neo" data-dimension25="">MacBook Neo</a> earlier this year for $599 / £599 / AU$1,049, it made a huge impact. It was a lower price than many of us were expecting, and no Windows 11 laptop, or Chromebook, that cost similar could compete. Sure, there were compromises to keep the price down, such as a lack of backlit keyboard, slow USB ports and just 8GB of memory, but the overall package offered incredible value for money. So, it was a bit of a shame that Apple increased the price a few months later to $699 / £699, making it less good value. Still, even with the price rise, you won't find a better laptop for the price.</p></div><h2 id="best-ai-laptop-2">Best AI Laptop</h2><div class="product star-deal"><a data-dimension112="59e0bca8-ce21-11f1-a0a8-3962d5c1c909" data-action="Star Deal Block" data-label="Apple MacBook Pro 14-inch M5 (2025)After a few years where it felt like Apple was being left behind, it's beginning to roll out more of its Apple Intelligence (AI) features, and while it's still early days, the results are promising, with many of the tools featuring Apple's signature polish. Because the company has been including its Neural Engine in its chips for years, it actually has a bit of a head start when it comes to on-device AI, and the latest MacBook Pro is a great example of this." data-dimension48="Apple MacBook Pro 14-inch M5 (2025)After a few years where it felt like Apple was being left behind, it's beginning to roll out more of its Apple Intelligence (AI) features, and while it's still early days, the results are promising, with many of the tools featuring Apple's signature polish. Because the company has been including its Neural Engine in its chips for years, it actually has a bit of a head start when it comes to on-device AI, and the latest MacBook Pro is a great example of this." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1140px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="tQrkTP7k3PqRKSc9jUw8MT" name="apple-macbook-pro-14" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/tQrkTP7k3PqRKSc9jUw8MT-1920-80.jpg" mos="" align="middle" fullscreen="" width="1140" height="1140" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Apple MacBook Pro 14-inch M5 (2025)</strong></p><p>After a few years where it felt like Apple was being left behind, it's beginning to roll out more of its Apple Intelligence (AI) features, and while it's still early days, the results are promising, with many of the tools featuring Apple's signature polish. Because the company has been including its Neural Engine in its chips for years, it actually has a bit of a head start when it comes to on-device AI, and the latest MacBook Pro is a great example of this.</p></div><h2 id="best-gaming-laptop-2">Best Gaming Laptop</h2><div class="product star-deal"><a data-dimension112="59e0bdfc-ce21-11f1-8e78-f5aad34b0d39" data-action="Star Deal Block" data-label="Asus ROG Strix Scar 18 (2026)" data-dimension48="Asus ROG Strix Scar 18 (2026)" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:450px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="sMWCnFYKCb9gbWxk2KQjoC" name="image" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/sMWCnFYKCb9gbWxk2KQjoC-1920-80.png" mos="" align="middle" fullscreen="" width="450" height="450" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Asus ROG Strix Scar 18 (2026)</strong></p><p>Gaming laptops don't come much bigger and brasher than the <a href="https://www.techradar.com/computing/gaming-laptops/asus-rog-strix-scar-18-g835" data-dimension112="59e0bdfc-ce21-11f1-8e78-f5aad34b0d39" data-action="Star Deal Block" data-label="Asus ROG Strix Scar 18 (2026)" data-dimension48="Asus ROG Strix Scar 18 (2026)" data-dimension25="">Asus ROG Strix Scar 18 (2026)</a>. It features desktop-grade performance thanks to a mighty RTX 5090 laptop GPU, plus a cutting-edge Intel Core Ultra 9 processor. Its huge 18-inch screen is also fantastic, powered by mini-LED technology, which makes modern games look gorgeous. However, all this power comes with a high price tag.</p></div><h2 id="best-pc-gaming-handheld-2">Best PC Gaming Handheld</h2><div class="product star-deal"><a data-dimension112="59e0bf28-ce21-11f1-be59-1395ec975ebb" data-action="Star Deal Block" data-label="Asus ROG Xbox Ally X20While some PC gaming handhelds are going all-in on raw performance with cutting-edge components, the Asus ROG Xbox Ally X20 is more of a refinement of the existing ROG Xbox Ally — but that is actually a bit of a masterstroke, as it means it's cheaper than rivals such as MSI Claw 8 EX AI+. Don't think this is a budget device, however, and the Asus ROG Xbox Ally X20 features some nice improvements such as an OLED screen that looks fantastic, as well as improved buttons and TMR joysticks." data-dimension48="Asus ROG Xbox Ally X20While some PC gaming handhelds are going all-in on raw performance with cutting-edge components, the Asus ROG Xbox Ally X20 is more of a refinement of the existing ROG Xbox Ally — but that is actually a bit of a masterstroke, as it means it's cheaper than rivals such as MSI Claw 8 EX AI+. Don't think this is a budget device, however, and the Asus ROG Xbox Ally X20 features some nice improvements such as an OLED screen that looks fantastic, as well as improved buttons and TMR joysticks." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:894px;"><p class="vanilla-image-block" style="padding-top:80.31%;"><img id="nQdAiHs6BFmS9emPLoKhC4" name="Asus ROG Xbox Ally X20" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/nQdAiHs6BFmS9emPLoKhC4-1920-80.png" mos="" align="middle" fullscreen="" width="894" height="718" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Asus ROG Xbox Ally X20</strong></p><p>While some PC gaming handhelds are going all-in on raw performance with cutting-edge components, the Asus ROG Xbox Ally X20 is more of a refinement of the existing ROG Xbox Ally — but that is actually a bit of a masterstroke, as it means it's cheaper than rivals such as MSI Claw 8 EX AI+. Don't think this is a budget device, however, and the Asus ROG Xbox Ally X20 features some nice improvements such as an OLED screen that looks fantastic, as well as improved buttons and TMR joysticks.</p></div><h2 id="best-gaming-keyboard-2">Best Gaming Keyboard</h2><div class="product star-deal"><a data-dimension112="59e0c04a-ce21-11f1-9d69-9f13d9cf094b" data-action="Star Deal Block" data-label="Turtle Beach Command Series KB7 TKL" data-dimension48="Turtle Beach Command Series KB7 TKL" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="XXZsdSz29QSGeKU8rX9GsU" name="image" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/XXZsdSz29QSGeKU8rX9GsU-1920-80.png" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Turtle Beach Command Series KB7 TKL</strong></p><p>The <a href="https://www.techradar.com/computing/keyboards/turtle-beach-command-series-kb7-review" data-dimension112="59e0c04a-ce21-11f1-9d69-9f13d9cf094b" data-action="Star Deal Block" data-label="Turtle Beach Command Series KB7 TKL" data-dimension48="Turtle Beach Command Series KB7 TKL" data-dimension25="">Turtle Beach Command Series KB7 TKL</a> is an unusual gaming keyboard, because instead of a physical numpad, it has a built-in touchscreen that can give you quick access to macros, apps, and shortcuts that can give you a competitive edge. Thanks to its 8K polling rate, it's fast and responsive, and when you're not playing games, it feels great to type on as well.</p></div><h2 id="best-gaming-monitor-2">Best Gaming Monitor</h2><div class="product star-deal"><a data-dimension112="59e0c310-ce21-11f1-a293-89ca2a9db4a5" data-action="Star Deal Block" data-label="Samsung Odyssey OLED G6 G60SF" data-dimension48="Samsung Odyssey OLED G6 G60SF" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:654px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="EqMZqKTqGF53J8s5UCQ5Ha" name="Samsung Odyssey G6 G60SD" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/EqMZqKTqGF53J8s5UCQ5Ha-1920-80.jpg" mos="" align="middle" fullscreen="" width="654" height="654" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Samsung Odyssey OLED G6 G60SF</strong></p><p>The <a href="http://techradar.com/computing/monitors/samsung-odyssey-oled-g6-g60sf" data-dimension112="59e0c310-ce21-11f1-a293-89ca2a9db4a5" data-action="Star Deal Block" data-label="Samsung Odyssey OLED G6 G60SF" data-dimension48="Samsung Odyssey OLED G6 G60SF" data-dimension25="">Samsung Odyssey OLED G6 G60SF</a> is a brilliant gaming monitor for people who are seriously into their competitive esports, thanks to its incredibly fast 500Hz refresh rate. Matched with ultra-low response times, and you have a monitor that will keep up with even the most frantic of games, and the OLED screen tech makes those games look incredible.</p></div><h2 id="best-gaming-mouse-2">Best Gaming Mouse</h2><div class="product star-deal"><a data-dimension112="59e0c69e-ce21-11f1-b5a8-794690159f04" data-action="Star Deal Block" data-label="Logitech G Pro X2 Superstrike" data-dimension48="Logitech G Pro X2 Superstrike" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2500px;"><p class="vanilla-image-block" style="padding-top:86.40%;"><img id="2yGprKNGFvTkQfXkcRCRcj" name="image" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/2yGprKNGFvTkQfXkcRCRcj-1920-80.png" mos="" align="middle" fullscreen="" width="2500" height="2160" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Logitech G Pro X2 Superstrike</strong></p><p>The <a href="https://www.techradar.com/computing/mice/logitech-pro-x2-superstrike-review" data-dimension112="59e0c69e-ce21-11f1-b5a8-794690159f04" data-action="Star Deal Block" data-label="Logitech G Pro X2 Superstrike" data-dimension48="Logitech G Pro X2 Superstrike" data-dimension25="">Logitech G Pro X2 Superstrike</a> more than earns its rare five-star rating thanks to its fantastic build quality and lightweight design that makes it feel comfortable no matter what your grip type is. It also features a unique haptic inductive trigger system that lets you fine-tune the mouse buttons to perfectly suit your playstyle.</p></div><h3 class="article-body__section" id="section-gaming"><span>Gaming</span></h3><h2 id="gaming-device-of-the-year-2">Gaming Device of the Year</h2><div class="product star-deal"><a data-dimension112="d21431a6-cc77-11f1-9023-9d08d3f6b05a" data-action="Star Deal Block" data-label="Stealth Pro 2" data-dimension48="Stealth Pro 2" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1509px;"><p class="vanilla-image-block" style="padding-top:99.34%;"><img id="j66iFLJxVK7EoScfdi8myE" name="1791803750.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/j66iFLJxVK7EoScfdi8myE-1920-80.jpg" mos="" align="middle" fullscreen="" width="1509" height="1499" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Turtle Beach Stealth Pro 2</strong></p><p>The new <a href="https://www.techradar.com/gaming/turtle-beach-stealth-pro-2-review" data-dimension112="d21431a6-cc77-11f1-9023-9d08d3f6b05a" data-action="Star Deal Block" data-label="Stealth Pro 2" data-dimension48="Stealth Pro 2" data-dimension25="">Stealth Pro 2</a> headset from Turtle Beach is a fantastic premium headset that builds on everything great about its predecessor. The sound quality is spectacular, of course, but there's now improved battery life and solutions within its dock, a slick new lifestyle-friendly design, and a fantastic microphone all working together at the core of what makes it excel in gaming audio.</p></div><h2 id="gaming-brand-of-the-year-2">Gaming Brand of the Year</h2><div class="product star-deal"><a data-dimension112="d21432a0-cc77-11f1-8cb3-717e011884ed" data-action="Star Deal Block" data-label="Turtle BeachGaming hardware behemoth Turtle Beach has released a whole heap of awesome gaming gear and devices in the past year or so, from pushing the boundaries of what a gaming mouse can be, deploying brilliant aesthetics to controllers, all the way to following up one of the best headsets of recent times with a superb successor." data-dimension48="Turtle BeachGaming hardware behemoth Turtle Beach has released a whole heap of awesome gaming gear and devices in the past year or so, from pushing the boundaries of what a gaming mouse can be, deploying brilliant aesthetics to controllers, all the way to following up one of the best headsets of recent times with a superb successor." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:319px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="cYEnMASGCuKusgm544DacL" name="1791804234.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/cYEnMASGCuKusgm544DacL-1920-80.jpg" mos="" align="middle" fullscreen="" width="319" height="319" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Turtle Beach</strong></p><p>Gaming hardware behemoth Turtle Beach has released a whole heap of awesome gaming gear and devices in the past year or so, from pushing the boundaries of what a gaming mouse can be, deploying brilliant aesthetics to controllers, all the way to following up one of the best headsets of recent times with a superb successor.</p></div><h2 id="gaming-innovation-of-the-year-2">Gaming Innovation of the Year</h2><div class="product star-deal"><a data-dimension112="d214339a-cc77-11f1-80a5-35a272200f9b" data-action="Star Deal Block" data-label="Turtle Beach MC7A screen on a mouse?! Outrageous! But also: excellently innovative by Turtle Beach. In terms of changing perceptions about what gaming mice can do, the Command Series MC7 is a brilliant gaming product and should increase the functionality that gaming mice can offer players." data-dimension48="Turtle Beach MC7A screen on a mouse?! Outrageous! But also: excellently innovative by Turtle Beach. In terms of changing perceptions about what gaming mice can do, the Command Series MC7 is a brilliant gaming product and should increase the functionality that gaming mice can offer players." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1509px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="34igSc62qdUv37b3mcWMnS" name="1791804292.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/34igSc62qdUv37b3mcWMnS-1920-80.jpg" mos="" align="middle" fullscreen="" width="1509" height="1509" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Turtle Beach MC7</strong></p><p>A screen on a mouse?! Outrageous! But also: excellently innovative by Turtle Beach. In terms of changing perceptions about what gaming mice can do, the Command Series MC7 is a brilliant gaming product and should increase the functionality that gaming mice can offer players.</p></div><h2 id="best-console-accessory-2">Best Console Accessory</h2><div class="product star-deal"><a data-dimension112="d2143494-cc77-11f1-906c-8b1c2da09eff" data-action="Star Deal Block" data-label="VelocityOne Race KD3" data-dimension48="VelocityOne Race KD3" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1357px;"><p class="vanilla-image-block" style="padding-top:99.26%;"><img id="XUFag7YuCUxXpxJ462CcwG" name="1791804626.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/XUFag7YuCUxXpxJ462CcwG-1920-80.jpg" mos="" align="middle" fullscreen="" width="1357" height="1347" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Turtle Beach VelocityOne Race KD3 wheel</strong></p><p>Offering a brilliant direct-drive bundle, the KD3 wheel is a fantastic addition to the budget end of the market and offers incredible value for money. The feedback from the 3.2Nm motor, pedal set, and even the aesthetics all play their part in making the <a href="https://www.techradar.com/gaming/turtle-beach-velocityone-race-kd3-review" data-dimension112="d2143494-cc77-11f1-906c-8b1c2da09eff" data-action="Star Deal Block" data-label="VelocityOne Race KD3" data-dimension48="VelocityOne Race KD3" data-dimension25="">VelocityOne Race KD3</a> a brilliant racing wheel.</p></div><h2 id="best-gaming-service-2">Best Gaming Service</h2><div class="product star-deal"><a data-dimension112="d2143584-cc77-11f1-bc9e-134845112696" data-action="Star Deal Block" data-label="Xbox Game PassHaving its price slashed this year, thankfully, is a big boon to players, and it has meant that Microsoft's Xbox Game Pass subscription still offers good value while also allowing players to jump into the likes of Gears of War: E-Day without paying the full price of a game." data-dimension48="Xbox Game PassHaving its price slashed this year, thankfully, is a big boon to players, and it has meant that Microsoft's Xbox Game Pass subscription still offers good value while also allowing players to jump into the likes of Gears of War: E-Day without paying the full price of a game." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1044px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="68nQn4iPUoDCyXsfbrdeae" name="1791804832.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/68nQn4iPUoDCyXsfbrdeae-1920-80.jpg" mos="" align="middle" fullscreen="" width="1044" height="1044" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Xbox Game Pass</strong></p><p>Having its price slashed this year, thankfully, is a big boon to players, and it has meant that Microsoft's Xbox Game Pass subscription still offers good value while also allowing players to jump into the likes of <em>Gears of War: E-Day</em> without paying the full price of a game.</p></div><h2 id="best-gaming-controller-2">Best Gaming Controller </h2><div class="product star-deal"><a data-dimension112="d214367e-cc77-11f1-bf30-87c745b42b6b" data-action="Star Deal Block" data-label="Turtle Beach Pacific Skyline Wireless ControllerThis might be the best possible controller for GTA 6. With a delightfully retro pastel aesthetic, this Xbox pad stands apart in a sea of comparatively boring-looking alternatives. It's got beautiful RGB lighting to boot, and competitive specs, including features such as remappable rear buttons and built-in audio controls, to back up the good looks." data-dimension48="Turtle Beach Pacific Skyline Wireless ControllerThis might be the best possible controller for GTA 6. With a delightfully retro pastel aesthetic, this Xbox pad stands apart in a sea of comparatively boring-looking alternatives. It's got beautiful RGB lighting to boot, and competitive specs, including features such as remappable rear buttons and built-in audio controls, to back up the good looks." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1230px;"><p class="vanilla-image-block" style="padding-top:88.46%;"><img id="UmsddV9aHPEA8GnQRvqaZ5" name="Screenshot 2026-08-27 at 16.13.54" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/UmsddV9aHPEA8GnQRvqaZ5-1920-80.png" mos="" align="middle" fullscreen="" width="1230" height="1088" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Turtle Beach Pacific Skyline Wireless Controller</strong></p><p>This might be the best possible controller for GTA 6. With a delightfully retro pastel aesthetic, this Xbox pad stands apart in a sea of comparatively boring-looking alternatives. It's got beautiful RGB lighting to boot, and competitive specs, including features such as remappable rear buttons and built-in audio controls, to back up the good looks.</p></div><h2 id="best-gaming-headset-2">Best Gaming Headset</h2><div class="product star-deal"><a data-dimension112="d2143778-cc77-11f1-9e19-cdf183d63cbf" data-action="Star Deal Block" data-label="Stealth Pro 2" data-dimension48="Stealth Pro 2" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1509px;"><p class="vanilla-image-block" style="padding-top:99.34%;"><img id="j66iFLJxVK7EoScfdi8myE" name="1791803750.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/j66iFLJxVK7EoScfdi8myE-1920-80.jpg" mos="" align="middle" fullscreen="" width="1509" height="1499" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Turtle Beach Stealth Pro 2</strong></p><p>A premium headset that does it all, the <a href="https://www.techradar.com/gaming/turtle-beach-stealth-pro-2-review" data-dimension112="d2143778-cc77-11f1-9e19-cdf183d63cbf" data-action="Star Deal Block" data-label="Stealth Pro 2" data-dimension48="Stealth Pro 2" data-dimension25="">Stealth Pro 2</a> from Turtle Beach is about as close to the full package as gaming headsets have gotten in the past year. It also had a tough act to follow, with its predecessor being so good too, and is worthy of its place as one of the past year's best.</p></div><h2 id="best-gaming-chair-2">Best Gaming Chair</h2><div class="product star-deal"><a data-dimension112="d2143872-cc77-11f1-8db1-ab76f06b3ac0" data-action="Star Deal Block" data-label="Secretlab Atlas" data-dimension48="Secretlab Atlas" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="LhCMoxJ5e97JHWXhwtHexX" name="secretlab-atlas-black3-ergonomic-chair---4128a6b6-4f1e-4b78-b6e3-1e1f47a2195a.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/LhCMoxJ5e97JHWXhwtHexX-1920-80.jpg" mos="" align="middle" fullscreen="" width="500" height="500" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Secretlab Atlas</strong></p><p>Having thoroughly mastered the gaming chair, this year saw Secretlab branch out into something new. The <a href="https://www.techradar.com/gaming/secretlab-atlas-review" data-dimension112="d2143872-cc77-11f1-8db1-ab76f06b3ac0" data-action="Star Deal Block" data-label="Secretlab Atlas" data-dimension48="Secretlab Atlas" data-dimension25="">Secretlab Atlas</a> is a strong task chair that's perfect for work, relaxation, and, of course, gaming. The unique design incorporates a fantastic self-adjusting lumbar mechanism, which makes comfortable seating effortless.</p></div><h3 class="article-body__section" id="section-tv-home-theater"><span>TV &amp; home theater</span></h3><h2 id="tv-of-the-year-2">TV of the year</h2><div class="product star-deal"><a data-dimension112="0e4f8fb0-cc84-11f1-a7b7-d52a35093fed" data-action="Star Deal Block" data-label="Bravia 9 II" data-dimension48="Bravia 9 II" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:400px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="PULNWdzD8Sq43kfYjQU6q5" name="Sony Bravia 9 II deal image" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/PULNWdzD8Sq43kfYjQU6q5-1920-80.png" mos="" align="middle" fullscreen="" width="400" height="400" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Sony Bravia 9 II</strong></p><p>A TV needs to be sensational to stand out from the best TVs of 2026, and the <a href="https://www.techradar.com/televisions/i-saw-sonys-first-true-rgb-tv-in-action-compared-to-a-studio-monitor-and-sonys-best-oled-tv-and-based-on-early-measurements-sony-might-finally-bring-reference-hdr-performance-to-your-home" data-dimension112="0e4f8fb0-cc84-11f1-a7b7-d52a35093fed" data-action="Star Deal Block" data-label="Bravia 9 II" data-dimension48="Bravia 9 II" data-dimension25="">Bravia 9 II</a> is exactly that. Its RGB mini-LED panel delivers OLED-grade contrast and color, but with the brightness of mini-LED — and its audio system means it sounds as good as it looks.</p></div><h2 id="home-entertainment-brand-of-the-year-2">Home Entertainment Brand of the Year</h2><div class="product star-deal"><a data-dimension112="0e4f9096-cc84-11f1-ba82-c53de31196ec" data-action="Star Deal Block" data-label="SonyWith multiple gongs in this year's reader-voted awards, it's not a surprise to see Sony pick up the Brand of the Year award too. Sony's focus on making premium products with innovative tech has yielded impressive results across TVs and soundbars, and its RGB technology and wireless speaker systems have been especially worth the wait." data-dimension48="SonyWith multiple gongs in this year's reader-voted awards, it's not a surprise to see Sony pick up the Brand of the Year award too. Sony's focus on making premium products with innovative tech has yielded impressive results across TVs and soundbars, and its RGB technology and wireless speaker systems have been especially worth the wait." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="t4hEKfEexQqX4h6NQ6U57" name="sony-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/t4hEKfEexQqX4h6NQ6U57-1920-80.jpg" mos="" align="middle" fullscreen="" width="3000" height="3000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Sony</strong></p><p>With multiple gongs in this year's reader-voted awards, it's not a surprise to see Sony pick up the Brand of the Year award too. Sony's focus on making premium products with innovative tech has yielded impressive results across TVs and soundbars, and its RGB technology and wireless speaker systems have been especially worth the wait.</p></div><h2 id="home-entertainment-innovation-of-the-year-2">Home Entertainment Innovation of the Year</h2><div class="product star-deal"><a data-dimension112="0e4f9172-cc84-11f1-8956-2d56fa7044c3" data-action="Star Deal Block" data-label="Sony True RGBTrue RGB is Sony's branding for its RGB mini-LED technology. Like other mini-LED displays, True RGB uses a very bright mini-LED backlight to deliver brightness that OLEDs can only dream of. RGB mini-LED takes the tech further, with each LED packing separate, independently controlled red, green and blue diodes instead of a single color. That means much better color accuracy and off-angle viewing. Sony isn't the only company to introduce this tech in 2026, but the way it designed its version has led to the most impressive results." data-dimension48="Sony True RGBTrue RGB is Sony's branding for its RGB mini-LED technology. Like other mini-LED displays, True RGB uses a very bright mini-LED backlight to deliver brightness that OLEDs can only dream of. RGB mini-LED takes the tech further, with each LED packing separate, independently controlled red, green and blue diodes instead of a single color. That means much better color accuracy and off-angle viewing. Sony isn't the only company to introduce this tech in 2026, but the way it designed its version has led to the most impressive results." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2048px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="AHF7oEnknLCSdZfAscoHDY" name="Bravia 9 II" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/AHF7oEnknLCSdZfAscoHDY-1920-80.jpg" mos="" align="middle" fullscreen="" width="2048" height="2048" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Sony True RGB</strong></p><p>True RGB is Sony's branding for its RGB mini-LED technology. Like other mini-LED displays, True RGB uses a very bright mini-LED backlight to deliver brightness that OLEDs can only dream of. RGB mini-LED takes the tech further, with each LED packing separate, independently controlled red, green and blue diodes instead of a single color. That means much better color accuracy and off-angle viewing. Sony isn't the only company to introduce this tech in 2026, but the way it designed its version has led to the most impressive results.</p></div><h2 id="best-gaming-tv-2">Best Gaming TV</h2><div class="product star-deal"><a data-dimension112="0e4f9258-cc84-11f1-ab97-17cbaeb31c1a" data-action="Star Deal Block" data-label="TCL QM8L" data-dimension48="TCL QM8L" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:902px;"><p class="vanilla-image-block" style="padding-top:98.89%;"><img id="xV2DSJ9Vy74b8WUdLWABTB" name="TCL QM8L square.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/xV2DSJ9Vy74b8WUdLWABTB-1920-80.jpg" mos="" align="middle" fullscreen="" width="902" height="892" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>TCL QM8L</strong></p><p>The <a href="https://www.techradar.com/televisions/tcl-qm8l-review" data-dimension112="0e4f9258-cc84-11f1-ab97-17cbaeb31c1a" data-action="Star Deal Block" data-label="TCL QM8L" data-dimension48="TCL QM8L" data-dimension25="">TCL QM8L</a> is a superb TV for gaming thanks to its support for 4K at up to 144Hz across all four HDMI 2.1 ports, variable refresh rate at up to 288Hz, low latency, and impressive built-in audio as a bonus. We gave it a maximum score for gaming in our review, and said it's "a pleasure to game on" — and clearly the readers agree. This TV is TCL doing what TCL does best: delivering lots of fun for a way lower price than you expect.</p></div><h2 id="best-tv-for-sound-2">Best TV for Sound</h2><div class="product star-deal"><a data-dimension112="0e4f9492-cc84-11f1-bf47-1918d07c0ffc" data-action="Star Deal Block" data-label="Sony Bravia 9 II" data-dimension48="Sony Bravia 9 II" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:400px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="PULNWdzD8Sq43kfYjQU6q5" name="Sony Bravia 9 II deal image" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/PULNWdzD8Sq43kfYjQU6q5-1920-80.png" mos="" align="middle" fullscreen="" width="400" height="400" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Sony Bravia 9 II</strong></p><p>It's another win for Sony's flagship, this time for its Acoustic Multi-Audio+ sound system that has two full-range drivers, two subwoofers, two tweeters and a pair of angled beam tweeters to add height. With 80W of power, the <a href="https://www.techradar.com/televisions/sony-bravia-9-ii-review" data-dimension112="0e4f9492-cc84-11f1-bf47-1918d07c0ffc" data-action="Star Deal Block" data-label="Sony Bravia 9 II" data-dimension48="Sony Bravia 9 II" data-dimension25="">Sony Bravia 9 II</a> is impressively loud as well as beautifully detailed, and it sounds terrific in movies and music.</p></div><h2 id="best-oled-tv-2">Best OLED TV</h2><div class="product star-deal"><a data-dimension112="0e4f93b6-cc84-11f1-baa4-3d8c5003c7ee" data-action="Star Deal Block" data-label="LG G6" data-dimension48="LG G6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:99.90%;"><img id="b4BzTFxoxyzcZWwXKu3VeP" name="lgg6oledsquare" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/b4BzTFxoxyzcZWwXKu3VeP-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="999" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>LG G6</strong></p><p>The <a href="https://www.techradar.com/televisions/lg-g6-oled-tv-review" data-dimension112="0e4f93b6-cc84-11f1-baa4-3d8c5003c7ee" data-action="Star Deal Block" data-label="LG G6" data-dimension48="LG G6" data-dimension25="">LG G6</a> stood out this year for massively improving its visibility in even very bright rooms, and it set a very high bar for OLED excellence overall this year. The picture quality is outstanding, it's phenomenal for gaming, and webOS remains one of our favorite smart TV platforms.</p></div><h2 id="best-mini-led-tv-2">Best mini-LED TV</h2><div class="product star-deal"><a data-dimension112="0e4f956e-cc84-11f1-a618-130acb1e6317" data-action="Star Deal Block" data-label="Bravia 9 II" data-dimension48="Bravia 9 II" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:400px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="PULNWdzD8Sq43kfYjQU6q5" name="Sony Bravia 9 II deal image" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/PULNWdzD8Sq43kfYjQU6q5-1920-80.png" mos="" align="middle" fullscreen="" width="400" height="400" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Sony Bravia 9 II</strong></p><p>RGB mini-LED is spectacular, and right now nobody's doing it quite like Sony. The <a href="https://www.techradar.com/televisions/i-saw-sonys-first-true-rgb-tv-in-action-compared-to-a-studio-monitor-and-sonys-best-oled-tv-and-based-on-early-measurements-sony-might-finally-bring-reference-hdr-performance-to-your-home" data-dimension112="0e4f956e-cc84-11f1-a618-130acb1e6317" data-action="Star Deal Block" data-label="Bravia 9 II" data-dimension48="Bravia 9 II" data-dimension25="">Bravia 9 II</a> is the best backlit TV we've ever seen, breaking new ground when it comes to color and contrast, but maintaining the realistic, reference look that Sony strives for.</p></div><h2 id="best-value-tv-2">Best Value TV</h2><div class="product star-deal"><a data-dimension112="0e4f9654-cc84-11f1-9c9f-fd3d5972d7c4" data-action="Star Deal Block" data-label="TCL QM7L" data-dimension48="TCL QM7L" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:909px;"><p class="vanilla-image-block" style="padding-top:98.90%;"><img id="w5A3giBk5CpteqZhmg8u5o" name="1784043047.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/w5A3giBk5CpteqZhmg8u5o-1920-80.jpg" mos="" align="middle" fullscreen="" width="909" height="899" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>TCL QM7L</strong></p><p>The <a href="https://www.techradar.com/televisions/an-almost-premium-tv-at-mid-range-prices-tcls-qm7l-mini-led-screen-is-one-of-the-best-affordable-sets-ive-tested-thanks-to-its-vibrant-colors-bright-highlights-and-great-gaming-features" data-dimension112="0e4f9654-cc84-11f1-9c9f-fd3d5972d7c4" data-action="Star Deal Block" data-label="TCL QM7L" data-dimension48="TCL QM7L" data-dimension25="">TCL QM7L</a> is a remarkable achievement, reaching image quality shockingly close to the heights of TCL's flagships for a significantly lower price. Like its award-winning QM8L sibling, it's a superb gaming TV, and it's an excellent all-rounder with a good specification and a generally premium feel. </p></div><h2 id="best-projector-2">Best Projector</h2><div class="product star-deal"><a data-dimension112="0e4f9730-cc84-11f1-bb54-c3057112a38b" data-action="Star Deal Block" data-label="Anker Soundcore Nebula P1" data-dimension48="Anker Soundcore Nebula P1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2048px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="PiUmVJKPZcBBCrPDERpaVf" name="Anker Nebula P1 product shot" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/PiUmVJKPZcBBCrPDERpaVf-1920-80.png" mos="" align="middle" fullscreen="" width="2048" height="1152" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Anker Soundcore Nebula P1</strong></p><p>It looks like you share our view of the <a href="https://www.techradar.com/televisions/projectors/soundcore-nebula-p1-review-a-travel-friendly-projector-that-stands-out-from-the-crowd" data-dimension112="0e4f9730-cc84-11f1-bb54-c3057112a38b" data-action="Star Deal Block" data-label="Anker Soundcore Nebula P1" data-dimension48="Anker Soundcore Nebula P1" data-dimension25="">Anker Soundcore Nebula P1</a>: it's a lot of fun, and as a package it's hard to beat. The P1 takes the best bits of the much more expensive X1, including its nifty wireless speakers, and boils them down into a much more affordable portable projector package so you can enjoy big-screen fun anywhere.</p></div><h2 id="best-soundbar-2">Best Soundbar</h2><div class="product star-deal"><a data-dimension112="0e4f980c-cc84-11f1-a444-a3309dd71c29" data-action="Star Deal Block" data-label="Sonos Beam Ultra review" data-dimension48="Sonos Beam Ultra review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:944px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rTAw8YxXEFKuxcBFUauatf" name="sonos-beam-ultra-black-top-angle-hero_1 copy" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rTAw8YxXEFKuxcBFUauatf-1920-80.jpg" mos="" align="middle" fullscreen="" width="944" height="944" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Sonos Beam Ultra</strong></p><p>The days when Sonos had the premium soundbar sector to itself are long gone, but the Sonos Beam Ultra puts the company right back at the head of the pack: five out of five stars-good as we detailed in our <a href="https://www.techradar.com/televisions/soundbars/sonos-beam-ultra-review" data-dimension112="0e4f980c-cc84-11f1-a444-a3309dd71c29" data-action="Star Deal Block" data-label="Sonos Beam Ultra review" data-dimension48="Sonos Beam Ultra review" data-dimension25="">Sonos Beam Ultra review</a>. It's an Arc Ultra but smaller, delivering superbly detailed and immersive audio in a really small package.</p></div><h2 id="best-wireless-home-theater-speakers-2">Best Wireless Home Theater Speakers</h2><div class="product star-deal"><a data-dimension112="0e4f98e8-cc84-11f1-9b4d-89a1c786cbf1" data-action="Star Deal Block" data-label="Sony Bravia Theater TrioThe Sony Bravia Theater Trio is an LCR system, which means it has left, center and right wireless speakers to create a much wider soundstage than the best soundbars alone can deliver. It delivers a powerful, warm and wide sound, and if you add a wireless subwoofer things get even more entertaining. In the world of giant-screen TVs, this is a really tempting option, as our voters clearly felt." data-dimension48="Sony Bravia Theater TrioThe Sony Bravia Theater Trio is an LCR system, which means it has left, center and right wireless speakers to create a much wider soundstage than the best soundbars alone can deliver. It delivers a powerful, warm and wide sound, and if you add a wireless subwoofer things get even more entertaining. In the world of giant-screen TVs, this is a really tempting option, as our voters clearly felt." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:400px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="xsdqkXSiuHAiqA4uSnhH4E" name="Sony Bravia Theater Trio deal image" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/xsdqkXSiuHAiqA4uSnhH4E-1920-80.png" mos="" align="middle" fullscreen="" width="400" height="400" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Sony Bravia Theater Trio</strong></p><p>The Sony Bravia Theater Trio is an LCR system, which means it has left, center and right wireless speakers to create a much wider soundstage than the best soundbars alone can deliver. It delivers a powerful, warm and wide sound, and if you add a wireless subwoofer things get even more entertaining. In the world of giant-screen TVs, this is a really tempting option, as our voters clearly felt.</p></div><h3 class="article-body__section" id="section-streaming"><span>Streaming</span></h3><h2 id="streaming-service-of-the-year-2">Streaming Service of the Year</h2><div class="product star-deal"><a data-dimension112="7aff06ac-cd3f-11f1-933e-5b81fde931d7" data-action="Star Deal Block" data-label="NetflixNetflix is always a controversial company, especially when it comes to price hikes — but there's a reason it can get away with all the rises, and that's because it's the best. Its own Netflix Originals continue to excite and delight, it makes smart buys from all around the world, and its documentaries are often superb. Add in excellent parental controls, apps for every conceivable device and a very affordable ad-supported tier and you can see why Netflix is a worthy winner." data-dimension48="NetflixNetflix is always a controversial company, especially when it comes to price hikes — but there's a reason it can get away with all the rises, and that's because it's the best. Its own Netflix Originals continue to excite and delight, it makes smart buys from all around the world, and its documentaries are often superb. Add in excellent parental controls, apps for every conceivable device and a very affordable ad-supported tier and you can see why Netflix is a worthy winner." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:400px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="gqPtGBhJkd5zvW75FqVS9e" name="netflix logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/gqPtGBhJkd5zvW75FqVS9e-1920-80.jpg" mos="" align="middle" fullscreen="" width="400" height="400" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Netflix</strong></p><p>Netflix is always a controversial company, especially when it comes to price hikes — but there's a reason it can get away with all the rises, and that's because it's the best. Its own Netflix Originals continue to excite and delight, it makes smart buys from all around the world, and its documentaries are often superb. Add in excellent parental controls, apps for every conceivable device and a very affordable ad-supported tier and you can see why Netflix is a worthy winner. </p></div><h2 id="best-streaming-service-for-movies">Best Streaming Service for Movies</h2><div class="product star-deal"><a data-dimension112="7aff0774-cd3f-11f1-9198-c912b55d83cd" data-action="Star Deal Block" data-label="NetflixNetflix's mix of original movies and bought-in blockbusters in a huge range of genres means there's always some movie magic to stream, whether that's the latest Wallace &amp; Gromit movie (100% on Rotten Tomatoes), Godzilla Minus One, Spider-Man: Into The Spider-Verse or classics such as Jaws. Netflix's current movie catalog features some of the world's most celebrated filmmakers including Alfonso Cuarón, Martin Scorcese, Jane Campion, Christopher Nolan, James Cameron, Spike Lee and many more." data-dimension48="NetflixNetflix's mix of original movies and bought-in blockbusters in a huge range of genres means there's always some movie magic to stream, whether that's the latest Wallace &amp; Gromit movie (100% on Rotten Tomatoes), Godzilla Minus One, Spider-Man: Into The Spider-Verse or classics such as Jaws. Netflix's current movie catalog features some of the world's most celebrated filmmakers including Alfonso Cuarón, Martin Scorcese, Jane Campion, Christopher Nolan, James Cameron, Spike Lee and many more." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:400px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="gqPtGBhJkd5zvW75FqVS9e" name="netflix logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/gqPtGBhJkd5zvW75FqVS9e-1920-80.jpg" mos="" align="middle" fullscreen="" width="400" height="400" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Netflix</strong></p><p>Netflix's mix of original movies and bought-in blockbusters in a huge range of genres means there's always some movie magic to stream, whether that's the latest Wallace &amp; Gromit movie (100% on Rotten Tomatoes), <em>Godzilla Minus One</em>, <em>Spider-Man: Into The Spider-Verse</em> or classics such as <em>Jaws</em>. Netflix's current movie catalog features some of the world's most celebrated filmmakers including Alfonso Cuarón, Martin Scorcese, Jane Campion, Christopher Nolan, James Cameron, Spike Lee and many more.</p></div><h2 id="best-streaming-service-for-documentaries">Best Streaming Service for Documentaries</h2><div class="product star-deal"><a data-dimension112="7aff083c-cd3f-11f1-9474-5dfdbeb8a189" data-action="Star Deal Block" data-label="NetflixNetflix was quick to recognize the power of documentaries to deliver big drama with very low budgets, and its current slate includes a huge range that stretches from the hard-hitting to the heart-warming. From true crime reconstructions to spectacular shows such as American Symphony, Netflix's documentary department is full of must-watch stories." data-dimension48="NetflixNetflix was quick to recognize the power of documentaries to deliver big drama with very low budgets, and its current slate includes a huge range that stretches from the hard-hitting to the heart-warming. From true crime reconstructions to spectacular shows such as American Symphony, Netflix's documentary department is full of must-watch stories." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:400px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="gqPtGBhJkd5zvW75FqVS9e" name="netflix logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/gqPtGBhJkd5zvW75FqVS9e-1920-80.jpg" mos="" align="middle" fullscreen="" width="400" height="400" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Netflix</strong></p><p>Netflix was quick to recognize the power of documentaries to deliver big drama with very low budgets, and its current slate includes a huge range that stretches from the hard-hitting to the heart-warming. From true crime reconstructions to spectacular shows such as <em>American Symphony</em>, Netflix's documentary department is full of must-watch stories.</p></div><h2 id="best-streaming-service-for-tv-series">Best Streaming Service for TV Series</h2><div class="product star-deal"><a data-dimension112="7aff08fa-cd3f-11f1-b3f4-b9659136f582" data-action="Star Deal Block" data-label="Apple TV" data-dimension48="Apple TV" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="78dDMNLePXAfsS4XqtU8pa" name="Apple TV logo" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/78dDMNLePXAfsS4XqtU8pa-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Apple TV</strong></p><p>The recently renamed <a href="https://www.techradar.com/uk/entertainment/streaming/apple-tv" data-dimension112="7aff08fa-cd3f-11f1-b3f4-b9659136f582" data-action="Star Deal Block" data-label="Apple TV" data-dimension48="Apple TV" data-dimension25="">Apple TV</a>, formerly Apple TV+, may not have the massive catalogs of its streaming rivals, but when your line-up includes the likes of <em>Slow Horses</em>, <em>Pluribus</em>, <em>Small Prophets</em>, <em>Hijack</em>, <em>Shrinking</em>, <em>Severance</em>, <em>Margot's Got Money Troubles</em>, <em>Widows Bay</em> and more, it's clear that you're prizing quality over quantity. Apple's one-tier approach is refreshing: there's no need to pay more for ad-free viewing, higher resolution or spatial audio.</p></div><h2 id="best-free-streaming-service-of-the-year">Best Free Streaming Service of the Year</h2><div class="product star-deal"><a data-dimension112="7aff09b8-cd3f-11f1-96e3-ed7d202d95fe" data-action="Star Deal Block" data-label="Tubi" data-dimension48="Tubi" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:400px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="DBuiRYXy7JRuPyW2p2Dhd3" name="Tubi logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/DBuiRYXy7JRuPyW2p2Dhd3-1920-80.jpg" mos="" align="middle" fullscreen="" width="400" height="400" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Tubi</strong></p><p>Like many readers we're big fans of <a href="https://www.techradar.com/news/tubi-everything-you-need-to-know-about-the-free-movie-and-tv-streaming-service" data-dimension112="7aff09b8-cd3f-11f1-96e3-ed7d202d95fe" data-action="Star Deal Block" data-label="Tubi" data-dimension48="Tubi" data-dimension25="">Tubi</a>: it's one of the finest free ad-supported streamers around, with a huge range of entertainment to choose from. Don't expect the very latest hit shows or blockbusters, but the catalog is impressively large and wide-ranging so there's always something fun to watch — and the ads aren't so frequent that they become irritating.</p></div><h3 class="article-body__section" id="section-audio"><span>Audio</span></h3><h2 id="headphones-of-the-year-2">Headphones of the Year</h2><div class="product star-deal"><a data-dimension112="59e0cdec-ce21-11f1-87cd-41285c2a83e4" data-action="Star Deal Block" data-label="AirPods Max 2 review," data-dimension48="AirPods Max 2 review," target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1468px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="WKp8TvLomBTi3MvVZoXczU" name="Screenshot 2026-06-18 at 12.18.49" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/WKp8TvLomBTi3MvVZoXczU-1920-80.png" mos="" align="middle" fullscreen="" width="1468" height="1468" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Apple AirPods Max 2</strong></p><p>As we said in our full <a href="https://www.techradar.com/audio/earbuds-airpods/airpods-max-2-review" data-dimension112="59e0cdec-ce21-11f1-87cd-41285c2a83e4" data-action="Star Deal Block" data-label="AirPods Max 2 review," data-dimension48="AirPods Max 2 review," data-dimension25="">AirPods Max 2 review, </a>these cans are "doubtless the best noise-cancelling iPhone headphones on the planet" while also being incredibly comfortable and boasting some of the best voice capture on any headphones we've ever experienced. Clearly the readers felt the same way, and like us were able to overcome the fact that Apple kept that weird, weird case… </p></div><h2 id="audio-brand-of-the-year-2">Audio Brand of the Year</h2><div class="product star-deal"><a data-dimension112="59e0cf36-ce21-11f1-87b5-a1fd6f3c5377" data-action="Star Deal Block" data-label="luxurious five-star PX8 S2 headphones" data-dimension48="luxurious five-star PX8 S2 headphones" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1320px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="tT9NUbio2hQVkYQaS6CZX5" name="Screenshot 2025-10-17 at 12.16.44" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/tT9NUbio2hQVkYQaS6CZX5-1920-80.png" mos="" align="middle" fullscreen="" width="1320" height="1320" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Bowers &amp; Wilkins </strong></p><p>There's something undeniably elite, sophisticated and next-level about B&amp;W's products, whether it's the <a href="https://www.techradar.com/audio/headphones/bowers-wilkins-px8-s2-review" data-dimension112="59e0cf36-ce21-11f1-87b5-a1fd6f3c5377" data-action="Star Deal Block" data-label="luxurious five-star PX8 S2 headphones" data-dimension48="luxurious five-star PX8 S2 headphones" data-dimension25="">luxurious five-star PX8 S2 headphones</a>, the deliciously expensive earbuds, or its <a href="https://www.techradar.com/audio/speakers/bowers-and-wilkins-just-blew-me-away-with-its-new-801-d5-speakers-heres-what-i-made-of-the-model-after-attending-a-demo-at-at-high-end-vienna">astounding new-generation Diamond-series speakers</a>. Clearly, the readers agreed that the attention to both design and sound here is a cut above the rest.</p></div><h2 id="audio-innovation-of-the-year-2">Audio Innovation of the Year</h2><div class="product star-deal"><a data-dimension112="59e0d062-ce21-11f1-ad5e-017822941b4c" data-action="Star Deal Block" data-label="five-star review" data-dimension48="five-star review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1006px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rGL3fog8Xghvk4bq2xUBmA" name="Screenshot 2026-10-14 at 11.21.50" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rGL3fog8Xghvk4bq2xUBmA-1920-80.png" mos="" align="middle" fullscreen="" width="1006" height="1006" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Cambridge L/R S speakers</strong></p><p>We called this set of bijou active speakers "an immediate pound-for-pound market-leader contender" in our <a href="https://www.techradar.com/audio/wireless-bluetooth-speakers/cambridge-l-r-s-review" data-dimension112="59e0d062-ce21-11f1-ad5e-017822941b4c" data-action="Star Deal Block" data-label="five-star review" data-dimension48="five-star review" data-dimension25="">five-star review</a>. There are two channels of amplification for each speaker, and a full DSP crossover which acts as a PWM signal to each amplifier, for astounding accuracy, and custom connecter between the speakers for ensuring all of that comes through appropriately. Are they a tad over-engineered? Perhaps — but this is an innovation award, and it seems like that's exactly what the readers responded to.</p></div><h2 id="best-wireless-headphones-2">Best Wireless Headphones</h2><div class="product star-deal"><a data-dimension112="59e0d184-ce21-11f1-811f-f59bf92c0c65" data-action="Star Deal Block" data-label="Sony 1000X The Collexion review" data-dimension48="Sony 1000X The Collexion review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1080px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="YxKkywEUjzcvyLAyPVjBF6" name="sony-1000x-the-collexion-white" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/YxKkywEUjzcvyLAyPVjBF6-1920-80.jpg" mos="" align="middle" fullscreen="" width="1080" height="1080" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Sony 1000X The Collexion</strong></p><p>What better way to mark a whole decade (yes, we feel old too) since Sony's now modern classic 1000X headphones landed than to distill everything that's ever been great about them into a solo, celebratory product? OK, they're the company's priciest set of wireless Bluetooth headphones yet but, as we said in our <a href="https://www.techradar.com/audio/wireless-headphones/sony-1000x-the-collexion-review" data-dimension112="59e0d184-ce21-11f1-811f-f59bf92c0c65" data-action="Star Deal Block" data-label="Sony 1000X The Collexion review" data-dimension48="Sony 1000X The Collexion review" data-dimension25="">Sony 1000X The Collexion review</a>, "their luxurious build, detailed sound, and top-tier comfortability help to justify their price tag."</p></div><h2 id="best-wireless-earbuds-2">Best Wireless Earbuds </h2><div class="product star-deal"><a data-dimension112="59e0d2b0-ce21-11f1-91c1-8b4e325699af" data-action="Star Deal Block" data-label="Sony WF-1000XM6Another Sony winner, and no one can argue with Sony's detailed sound quality. But Sony's buds are also always a leader due to their features, and the Quick Attention option, should someone need a quick word with you have the ANC on, alone is a good enough reason for the readers to have voted for these buds." data-dimension48="Sony WF-1000XM6Another Sony winner, and no one can argue with Sony's detailed sound quality. But Sony's buds are also always a leader due to their features, and the Quick Attention option, should someone need a quick word with you have the ANC on, alone is a good enough reason for the readers to have voted for these buds." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:918px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="gsjA2rpkAnQocoZXSUKDVC" name="Screenshot 2026-10-14 at 12.41.01" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/gsjA2rpkAnQocoZXSUKDVC-1920-80.png" mos="" align="middle" fullscreen="" width="918" height="918" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Sony WF-1000XM6</strong></p><p>Another Sony winner, and no one can argue with Sony's detailed sound quality. But Sony's buds are also always a leader due to their features, and the Quick Attention option, should someone need a quick word with you have the ANC on, alone is a good enough reason for the readers to have voted for these buds. </p></div><h2 id="best-open-earbuds-2">Best Open Earbuds</h2><div class="product star-deal"><a data-dimension112="59e0d3e6-ce21-11f1-84e3-2b268457e943" data-action="Star Deal Block" data-label="Shokz Openfit Pro review" data-dimension48="Shokz Openfit Pro review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1486px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="aZi8VrXt4bATtFKGRExChQ" name="Screenshot 2026-10-15 at 09.42.46" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/aZi8VrXt4bATtFKGRExChQ-1920-80.png" mos="" align="middle" fullscreen="" width="1486" height="1486" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Shokz OpenFit Pro</strong></p><p>We were happy to see that, despite their not-insignificant asking fee, these are getting the recognition they so fully deserve. The fit is secure and fuss free (aided by extra optional bands in the box, which are useful for sports), and the excellent active noise reduction is nothing short of class-leading. Read our full <a href="https://www.techradar.com/audio/earbuds-airpods/shokz-openfit-pro-review" data-dimension112="59e0d3e6-ce21-11f1-84e3-2b268457e943" data-action="Star Deal Block" data-label="Shokz Openfit Pro review" data-dimension48="Shokz Openfit Pro review" data-dimension25="">Shokz Openfit Pro review</a> for the full match report, but as far as we're concerned, Shokz hit an ace here. </p></div><h2 id="best-value-headphones-2">Best Value Headphones</h2><div class="product star-deal"><a data-dimension112="59e0d512-ce21-11f1-a509-d74daf2ea980" data-action="Star Deal Block" data-label="Sony WH-CH730N" data-dimension48="Sony WH-CH730N" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1464px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="Ttn38BsKRS5cw6QwfZWnBC" name="Screenshot 2026-10-15 at 09.40.48" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Ttn38BsKRS5cw6QwfZWnBC-1920-80.png" mos="" align="middle" fullscreen="" width="1464" height="1464" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Sony WH-CH730N</strong></p><p>There's a strong set of features in <a href="https://techradar.com/audio/wireless-headphones/sony-wh-ch730n-review" data-dimension112="59e0d512-ce21-11f1-a509-d74daf2ea980" data-action="Star Deal Block" data-label="Sony WH-CH730N" data-dimension48="Sony WH-CH730N" data-dimension25="">Sony WH-CH730N</a> for the money, plus competent sound and a nifty, foldable design. At such a low price, the all-round quality you get here is impressive, and Sony's budget headphones have been popular for years — evidently, the new model is landing with readers as well.</p></div><h2 id="best-value-earbuds-2">Best Value Earbuds</h2><div class="product star-deal"><a data-dimension112="59e0d7f6-ce21-11f1-9cd5-754432a71bbb" data-action="Star Deal Block" data-label="Earfun Air Pro 4" data-dimension48="Earfun Air Pro 4" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1302px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="PYtvRWP97XsDvK2HPkxv8f" name="earfun air pro 4 plus" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/PYtvRWP97XsDvK2HPkxv8f-1920-80.jpg" mos="" align="middle" fullscreen="" width="1302" height="1302" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Earfun Air Pro 4 Plus</strong></p><p>Earfun's built up a huge, loyal fanbase owing to its consistently good, affordable earbuds. The <a href="https://www.techradar.com/audio/earbuds-airpods/earfun-air-pro-4-plus-review" data-dimension112="59e0d7f6-ce21-11f1-9cd5-754432a71bbb" data-action="Star Deal Block" data-label="Earfun Air Pro 4" data-dimension48="Earfun Air Pro 4" data-dimension25="">Earfun Air Pro 4 </a>do nothing to buck that trend, delivering very good value for money, and premium features. So we're not surprised to see them as the readers' pick, and they're a deserving winner.</p></div><h2 id="best-value-open-earbuds-2">Best Value Open Earbuds</h2><div class="product star-deal"><a data-dimension112="59e0d922-ce21-11f1-984e-b78ce9013178" data-action="Star Deal Block" data-label="Soundcore Aeroclip 2 review" data-dimension48="Soundcore Aeroclip 2 review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1272px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="ozAJThCDnkjocnERQKUFPh" name="Screenshot 2026-10-14 at 15.44.15" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ozAJThCDnkjocnERQKUFPh-1920-80.png" mos="" align="middle" fullscreen="" width="1272" height="1272" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Anker Soundcore Aeroclip 2</strong></p><p>Yes, we're into second-generation ear cuff-style open earbuds in 2026 and long may they reign! The Anker Soundcore AeroClip 2 are a solid upgrade over their predecessors, offering higher-resolution audio, better waterproofing, clearer calls, and a more tailored sound, as we explored in our <a href="https://www.techradar.com/audio/earbuds-airpods/anker-soundcore-aeroclip-2-review" data-dimension112="59e0d922-ce21-11f1-984e-b78ce9013178" data-action="Star Deal Block" data-label="Soundcore Aeroclip 2 review" data-dimension48="Soundcore Aeroclip 2 review" data-dimension25="">Soundcore Aeroclip 2 review</a>. They benefit from a bit of extra tuning to sound exciting, but they're a great option for fans of this clip-on design, particularly in the pictured 'Burgundy Red' finish. Very 'new romantic'!</p></div><h2 id="best-wired-headphones-2">Best Wired Headphones </h2><div class="product star-deal"><a data-dimension112="59e0da44-ce21-11f1-abb1-af6f5e462293" data-action="Star Deal Block" data-label="Audio-Technica ATH-ADX7000 review" data-dimension48="Audio-Technica ATH-ADX7000 review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1002px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="ZQheBTdbRxGZv9ePSrEwKL" name="Screenshot 2026-10-14 at 16.09.32" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ZQheBTdbRxGZv9ePSrEwKL-1920-80.png" mos="" align="middle" fullscreen="" width="1002" height="1002" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Audio-Technica ATH-ADX7000</strong></p><p>A huge win for a set of 58mm open-back drivers and A-T's known wizardry in the game. I'd caveat the win by saying you can't <em>just</em> buy these headphones and expect great sound from your source device — you have to buy a decent amp to drive them too — but we've covered it all in our five-star <a href="https://www.techradar.com/audio/wireless-headphones/audio-technica-ath-adx7000-review" data-dimension112="59e0da44-ce21-11f1-abb1-af6f5e462293" data-action="Star Deal Block" data-label="Audio-Technica ATH-ADX7000 review" data-dimension48="Audio-Technica ATH-ADX7000 review" data-dimension25="">Audio-Technica ATH-ADX7000 review</a>. Know this: get them properly powered and, as long as you don't care that other people will hear whatever you're listening to, they'll reward you with some of the best audio quality we've ever heard from headphones.</p></div><h2 id="best-wired-earbuds-2">Best Wired Earbuds </h2><div class="product star-deal"><a data-dimension112="59e0dbb6-ce21-11f1-80f7-733804cb7d5e" data-action="Star Deal Block" data-label="Sennheiser CX 80U review" data-dimension48="Sennheiser CX 80U review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1416px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="6EZPGpBzRwSe9NegD5NPxi" name="Screenshot 2026-10-15 at 09.38.08" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/6EZPGpBzRwSe9NegD5NPxi-1920-80.png" mos="" align="middle" fullscreen="" width="1416" height="1416" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Sennheiser CX 80U</strong></p><p>When people ask us, "What's the cheapest way to get better sound from my phone?" our response is to name-drop these cheap 2026-release USB-C wired earbuds. For around $35 / £30 you really cannot expect more. OK, you don't get volume controls on the in-line remote and the mic isn't especially good in calls, as we note in our glowing <a href="https://www.techradar.com/audio/earbuds-airpods/sennheiser-cx-80u-review" data-dimension112="59e0dbb6-ce21-11f1-80f7-733804cb7d5e" data-action="Star Deal Block" data-label="Sennheiser CX 80U review" data-dimension48="Sennheiser CX 80U review" data-dimension25="">Sennheiser CX 80U review</a> — but you do get agile bass, clarity through mids and vivid, sparkling highs. Pair that with their surprisingly solid noise isolation and you’re looking at an awesome pair of wired buds for music. </p></div><h2 id="best-bluetooth-speaker-2">Best Bluetooth Speaker</h2><div class="product star-deal"><a data-dimension112="59e0dce2-ce21-11f1-8f60-19afe271deef" data-action="Star Deal Block" data-label="JBL Xtreme 5 review" data-dimension48="JBL Xtreme 5 review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1402px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="n3e7Ce3bsUgjKCRdgSkVTK" name="Screenshot 2026-10-14 at 16.37.58" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/n3e7Ce3bsUgjKCRdgSkVTK-1920-80.png" mos="" align="middle" fullscreen="" width="1402" height="1402" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>JBL Xtreme 5</strong></p><p>JBL seemingly cannot go wrong when it comes to portable speakers, whatever their size — although it's worth noting that this is a big boy… but the triumph is big too. Truth be told, we've never met a JBL Bluetooth speaker we didn't like quite a bit, but this particular model? This is one of the best portable Bluetooth puppies we've ever tested — as our five-star <a href="https://www.techradar.com/audio/wireless-bluetooth-speakers/jbl-xtreme-5-review" data-dimension112="59e0dce2-ce21-11f1-8f60-19afe271deef" data-action="Star Deal Block" data-label="JBL Xtreme 5 review" data-dimension48="JBL Xtreme 5 review" data-dimension25="">JBL Xtreme 5 review</a> emphasizes — so it's easy to see why the readers picked it.</p></div><h2 id="best-wireless-speaker-2">Best Wireless Speaker</h2><div class="product star-deal"><a data-dimension112="59e0de18-ce21-11f1-9304-6357c993805f" data-action="Star Deal Block" data-label="Bose Lifestyle Ultra Speaker review" data-dimension48="Bose Lifestyle Ultra Speaker review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1178px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="5C7GdriG8ARmtoJcaXqb5N" name="Screenshot 2026-10-14 at 16.50.57" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/5C7GdriG8ARmtoJcaXqb5N-1920-80.png" mos="" align="middle" fullscreen="" width="1178" height="1178" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Bose Lifestyle Ultra Speaker</strong></p><p>If your budget can stretch to it, there’s just so much to like about the Bose Lifestyle Ultra Speaker, and so little to take issue with — and we're happy that you think so too. In our <a href="https://www.techradar.com/audio/wireless-bluetooth-speakers/bose-lifestyle-ultra-speaker-review" data-dimension112="59e0de18-ce21-11f1-9304-6357c993805f" data-action="Star Deal Block" data-label="Bose Lifestyle Ultra Speaker review" data-dimension48="Bose Lifestyle Ultra Speaker review" data-dimension25="">Bose Lifestyle Ultra Speaker review</a> we appreciated the tall, punchy and well-defined spatial audio performance from a winsome and well-made Wi-Fi speaker.</p></div><h2 id="best-portable-audio-player-2">Best Portable Audio Player</h2><div class="product star-deal"><a data-dimension112="59e0e2e6-ce21-11f1-a92f-4f6b2562354f" data-action="Star Deal Block" data-label="Astell &amp; Kern PD5Astell &amp; Kern's newest 'entry level' hi-res audio player (we put that in quotation marks purely because entry level for A&amp;K may be different for the rest of us…) is a simple and deserved winner here. The hi-res digital audio player specialist knows what it's doing with quality portable music machines." data-dimension48="Astell &amp; Kern PD5Astell &amp; Kern's newest 'entry level' hi-res audio player (we put that in quotation marks purely because entry level for A&amp;K may be different for the rest of us…) is a simple and deserved winner here. The hi-res digital audio player specialist knows what it's doing with quality portable music machines." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1536px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="spJq63rTQXj57mUSuCEWNZ" name="Screenshot 2026-10-14 at 17.01.49" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/spJq63rTQXj57mUSuCEWNZ-1920-80.png" mos="" align="middle" fullscreen="" width="1536" height="1536" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Astell &amp; Kern PD5</strong></p><p>Astell &amp; Kern's newest 'entry level' hi-res audio player (we put that in quotation marks purely because entry level for A&amp;K may be different for the rest of us…) is a simple and deserved winner here. The hi-res digital audio player specialist knows what it's doing with quality portable music machines. </p></div><h2 id="best-turntable-2">Best Turntable</h2><div class="product star-deal"><a data-dimension112="59e0e656-ce21-11f1-abb9-93e800d2448d" data-action="Star Deal Block" data-label="Sony PS-LX5BT review" data-dimension48="Sony PS-LX5BT review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1156px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="QXYdS7MDHUBKC2QbjfuPVV" name="Screenshot 2026-10-14 at 17.22.51" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/QXYdS7MDHUBKC2QbjfuPVV-1920-80.png" mos="" align="middle" fullscreen="" width="1156" height="1156" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Sony PS-LX5BT</strong></p><p>This is Sony's joint-newest Bluetooth record player (the slightly pricier of a new duo), and because the PS-LX5BT features Bluetooth transmission via the aptX Adaptive codec, it'll give you better-quality streams if your receiver is up to it. Because of its onboard phono stage, it can also hard-wire to pretty much any system you care to mention — and to top it all off, Sony's made the whole thing automatic where playback is concerned. See our full <a href="https://www.techradar.com/audio/wireless-bluetooth-speakers/sony-ps-lx5bt-review" data-dimension112="59e0e656-ce21-11f1-abb9-93e800d2448d" data-action="Star Deal Block" data-label="Sony PS-LX5BT review" data-dimension48="Sony PS-LX5BT review" data-dimension25="">Sony PS-LX5BT review</a> for the full scoop on why this is the beginner-friendly player to beat — something the readers clearly agreed with.</p></div><h2 id="best-dac-2">Best DAC</h2><div class="product star-deal"><a data-dimension112="59e0e94e-ce21-11f1-88dc-5fdb471b588d" data-action="Star Deal Block" data-label="full-fat review of the HC5," data-dimension48="full-fat review of the HC5," target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:780px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="9YB9o8NQkZgoqmJX6qojD9" name="Screenshot 2026-10-14 at 17.26.29" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/9YB9o8NQkZgoqmJX6qojD9-1920-80.png" mos="" align="middle" fullscreen="" width="780" height="780" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Astell &amp; Kern AK HC5</strong></p><p>In our <a href="https://www.techradar.com/audio/dacs/astell-and-kern-ak-hc5-review" data-dimension112="59e0e94e-ce21-11f1-88dc-5fdb471b588d" data-action="Star Deal Block" data-label="full-fat review of the HC5," data-dimension48="full-fat review of the HC5," data-dimension25="">full-fat review of the HC5,</a> we praised this little hi-res audio DAC for the spacious detail it brought to our portable music game, its classy build and finish and the fact that it <em>really is</em> portable. Essentially, it gives your phone, laptop or even your games console the audio skills of a top-end hi-res music player. </p></div><h2 id="best-stereo-speakers-2">Best Stereo Speakers</h2><div class="product star-deal"><a data-dimension112="59e0eaa2-ce21-11f1-8400-4166b69defcd" data-action="Star Deal Block" data-label="Cambridge Audio L/R S review" data-dimension48="Cambridge Audio L/R S review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1566px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="GMzzuLWiUMx9r74329EhMZ" name="Screenshot 2026-10-14 at 17.30.13" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/GMzzuLWiUMx9r74329EhMZ-1920-80.png" mos="" align="middle" fullscreen="" width="1566" height="1566" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Cambridge L/R S </strong></p><p>A double win for the colorful little Cambridge speakers! These little beauties also won our readership's Audio Innovation of the Year gong too, and it means Cambridge's gamble with these all-new active speakers (the smallest and most-intriguing in a new three-strong range) has really paid off. As our <a href="https://www.techradar.com/audio/wireless-bluetooth-speakers/cambridge-l-r-s-review" data-dimension112="59e0eaa2-ce21-11f1-8400-4166b69defcd" data-action="Star Deal Block" data-label="Cambridge Audio L/R S review" data-dimension48="Cambridge Audio L/R S review" data-dimension25="">Cambridge Audio L/R S review</a> and the awards here prove, they're a winner.</p></div><h3 class="article-body__section" id="section-health-fitness-tech"><span>Health &amp; Fitness tech</span></h3><h2 id="health-and-fitness-device-of-the-year">Health and Fitness Device of the Year</h2><div class="product star-deal"><a data-dimension112="74b83d08-ce3a-11f1-b52d-cd18e5f701f1" data-action="Star Deal Block" data-label="Apple Watch Ultra 4It's always tough to push the Apple Watch Ultra off the top spot, and readers once again voted it to give it the top price, and that's because it's such a comprehensive best-in-class beast of a smartwatch. While it doesn't look much different from last year's design from the front, the Ultra 4's redesigned sensor array means it can record heart rate readings up to 60 times more often as older models, plus it (finally!) gets a Readiness score. It remains the smartwatch to beat for another year at least." data-dimension48="Apple Watch Ultra 4It's always tough to push the Apple Watch Ultra off the top spot, and readers once again voted it to give it the top price, and that's because it's such a comprehensive best-in-class beast of a smartwatch. While it doesn't look much different from last year's design from the front, the Ultra 4's redesigned sensor array means it can record heart rate readings up to 60 times more often as older models, plus it (finally!) gets a Readiness score. It remains the smartwatch to beat for another year at least." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1152px;"><p class="vanilla-image-block" style="padding-top:133.33%;"><img id="3YvkMTHJHkeAtB6wT6VpRA" name="image" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3YvkMTHJHkeAtB6wT6VpRA-1920-80.png" mos="" align="middle" fullscreen="" width="1152" height="1536" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Apple Watch Ultra 4</strong></p><p>It's always tough to push the Apple Watch Ultra off the top spot, and readers once again voted it to give it the top price, and that's because it's such a comprehensive best-in-class beast of a smartwatch. While it doesn't look much different from last year's design from the front, the Ultra 4's redesigned sensor array means it can record heart rate readings up to 60 times more often as older models, plus it (finally!) gets a Readiness score. It remains the smartwatch to beat for another year at least. </p></div><h2 id="health-amp-fitness-brand-of-the-year-2">Health &amp; Fitness Brand of the Year</h2><div class="product star-deal"><a data-dimension112="59e0ebf6-ce21-11f1-a1b2-a104a25f4ef2" data-action="Star Deal Block" data-label="Garmin Fenix 9 Pro" data-dimension48="Garmin Fenix 9 Pro" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="SLuEtLxK5cLQAnqLnAaC7j" name="garmin-logo-square-.jpeg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/SLuEtLxK5cLQAnqLnAaC7j-1920-80.jpeg" mos="" align="middle" fullscreen="" width="500" height="500" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Garmin</strong></p><p>Garmin has had a good year. The hugely popular brand went from strength to strength this year, not only delivering another five-star watch with the <a href="https://www.techradar.com/health-fitness/smartwatches/garmin-fenix-9-pro-review" data-dimension112="59e0ebf6-ce21-11f1-a1b2-a104a25f4ef2" data-action="Star Deal Block" data-label="Garmin Fenix 9 Pro" data-dimension48="Garmin Fenix 9 Pro" data-dimension25="">Garmin Fenix 9 Pro</a> (among other great adventure- and cycling-focused devices), but <em>also </em>delivering the wearable we named the best screenless fitness tracker of 2026 (and there have been quite a few) — the <a href="https://www.techradar.com/health-fitness/fitness-trackers/garmin-cirqa-review">Garmin Cirqa</a>. </p></div><h2 id="health-and-fitness-innovation-of-the-year">Health and Fitness Innovation of the Year</h2><div class="product star-deal"><a data-dimension112="59e0ed36-ce21-11f1-b3ca-150d0541f088" data-action="Star Deal Block" data-label="Google Fitbit Air" data-dimension48="Google Fitbit Air" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1115px;"><p class="vanilla-image-block" style="padding-top:109.78%;"><img id="kQZMpMVBLvHMSvXG2VCGfn" name="81E9hU-kH3L" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/kQZMpMVBLvHMSvXG2VCGfn-1920-80.jpg" mos="" align="middle" fullscreen="" width="1115" height="1224" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Google Fitbit Air</strong></p><p>Despite hot competition (including the Garmin Cirqa), our readers voted the <a href="https://www.techradar.com/health-fitness/fitness-trackers/google-fitbit-air-review" data-dimension112="59e0ed36-ce21-11f1-b3ca-150d0541f088" data-action="Star Deal Block" data-label="Google Fitbit Air" data-dimension48="Google Fitbit Air" data-dimension25="">Google Fitbit Air</a> (which came first) the best health tech innovation of 2026. It was quite revolutionary in the fitness tracker field: up until it landed, the screenless space was dominated by the cripplingly expensive Whoop. The Fitbit Air broke this trend and used the power of Google's existing Gemini AI framework to democratize the AI element, delivering it at a lower price, while keeping the basics nice and cheap for under $100 / £90.</p></div><h2 id="best-smartwatch-2">Best Smartwatch</h2><div class="product star-deal"><a data-dimension112="59e0ee62-ce21-11f1-8787-7df118e24031" data-action="Star Deal Block" data-label="Apple Watch Ultra 4The Apple Watch Ultra 4 hasn't changed a huge amount since last year (or indeed, since its inception), but it's improving on an already-excellent model with increased battery life and a redesigned health-sensing LED array. This new 'Health Sensing System' takes heart rate readings 60x more often during the day, resulting in what Apple says is the most accurate heart rate detection ever on a wearable. Of course, it's also a fantastic smartwatch with a sumptuous screen and useful features." data-dimension48="Apple Watch Ultra 4The Apple Watch Ultra 4 hasn't changed a huge amount since last year (or indeed, since its inception), but it's improving on an already-excellent model with increased battery life and a redesigned health-sensing LED array. This new 'Health Sensing System' takes heart rate readings 60x more often during the day, resulting in what Apple says is the most accurate heart rate detection ever on a wearable. Of course, it's also a fantastic smartwatch with a sumptuous screen and useful features." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:818px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="ZikiYsUWHD8pddyfQhayGJ" name="AU4 MKAY4_VW_34FR+watch-case-49-titanium-black-ultra4_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ZikiYsUWHD8pddyfQhayGJ-1920-80.jpg" mos="" align="middle" fullscreen="" width="818" height="818" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Apple Watch Ultra 4</strong></p><p>The Apple Watch Ultra 4 hasn't changed a huge amount since last year (or indeed, since its inception), but it's improving on an already-excellent model with increased battery life and a redesigned health-sensing LED array. This new 'Health Sensing System' takes heart rate readings 60x more often during the day, resulting in what Apple says is the most accurate heart rate detection ever on a wearable. Of course, it's also a fantastic smartwatch with a sumptuous screen and useful features. </p></div><h2 id="best-running-watch-2">Best Running Watch</h2><div class="product star-deal"><a data-dimension112="59e0efa2-ce21-11f1-8447-eb5e15bae5e9" data-action="Star Deal Block" data-label="Garmin Fenix 9 Pro review" data-dimension48="Garmin Fenix 9 Pro review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:913px;"><p class="vanilla-image-block" style="padding-top:97.59%;"><img id="V5VRuuqhwb8SW6pZaVPrdm" name="Fenix 9 Pro" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/V5VRuuqhwb8SW6pZaVPrdm-1920-80.png" mos="" align="middle" fullscreen="" width="913" height="891" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Garmin Fenix 9 Pro</strong></p><p>From a technical standpoint, this may be Garmin's finest watch yet, and the one on every serious endurance athlete's Christmas list. The Fenix 9 Pro takes Garmin's excellent Fenix 8 and adds a brighter screen, an all-titanium nano-moulded case, a new green light for improved visibility, better maps, InReach and Solar options, and loads more. We rated it a five-star triumph in our <a href="https://www.techradar.com/health-fitness/smartwatches/garmin-fenix-9-pro-review" data-dimension112="59e0efa2-ce21-11f1-8447-eb5e15bae5e9" data-action="Star Deal Block" data-label="Garmin Fenix 9 Pro review" data-dimension48="Garmin Fenix 9 Pro review" data-dimension25="">Garmin Fenix 9 Pro review</a>. </p></div><h2 id="best-fitness-tracker-2">Best Fitness Tracker</h2><div class="product star-deal"><a data-dimension112="59e0f272-ce21-11f1-9837-9b92cc888725" data-action="Star Deal Block" data-label="Garmin Cirqa" data-dimension48="Garmin Cirqa" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:900px;"><p class="vanilla-image-block" style="padding-top:133.33%;"><img id="Nx5zv2UYqLCxANvmMho7c8" name="collections-product-1-garmin_cirqa__smart_band__no_subscription__s_m_mauve-2026-08-19T10-47-33" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Nx5zv2UYqLCxANvmMho7c8-1920-80.jpg" mos="" align="middle" fullscreen="" width="900" height="1200" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Garmin Cirqa</strong></p><p>Although the Fitbit Air came first, we labelled the <a href="https://www.techradar.com/health-fitness/fitness-trackers/garmin-cirqa-review" data-dimension112="59e0f272-ce21-11f1-9837-9b92cc888725" data-action="Star Deal Block" data-label="Garmin Cirqa" data-dimension48="Garmin Cirqa" data-dimension25="">Garmin Cirqa</a> as our ideal 'Goldilocks' tracker: cheaper than the Whoop, but more feature-rich than the Fitbit. Garmin's tracker lasts for over a week and features a tactile button to start-stop workouts and alarms, after which you get a haptic notification. This is a terrific way to interact with a screenless device and get assurance your workouts are being tracked, rather than opening up the app to manually start an activity. </p></div><h2 id="best-smart-ring-2">Best Smart Ring</h2><div class="product star-deal"><a data-dimension112="59e0f3c6-ce21-11f1-b682-e7138cd814a1" data-action="Star Deal Block" data-label="Oura Ring 5Although there were other smart rings released from the likes of RingConn and Circular this year, the Oura won out again this year simply by virtue of its app's powerful smarts. You do need a membership, but Oura is a premium device, and new health insights along with a redesigned, slimmer ring means it's easy to see why the readers voted it as their pick." data-dimension48="Oura Ring 5Although there were other smart rings released from the likes of RingConn and Circular this year, the Oura won out again this year simply by virtue of its app's powerful smarts. You do need a membership, but Oura is a premium device, and new health insights along with a redesigned, slimmer ring means it's easy to see why the readers voted it as their pick." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:603px;"><p class="vanilla-image-block" style="padding-top:105.97%;"><img id="3mQKxs2cdjtPkKsF9hAf59" name="oura 5" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3mQKxs2cdjtPkKsF9hAf59-1920-80.png" mos="" align="middle" fullscreen="" width="603" height="639" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Oura Ring 5</strong></p><p>Although there were other smart rings released from the likes of RingConn and Circular this year, the Oura won out again this year simply by virtue of its app's powerful smarts. You do need a membership, but Oura is a premium device, and new health insights along with a redesigned, slimmer ring means it's easy to see why the readers voted it as their pick.</p></div><h2 id="best-electric-toothbrush-2">Best Electric Toothbrush</h2><div class="product star-deal"><a data-dimension112="59e0f740-ce21-11f1-a0b7-01fbe3903598" data-action="Star Deal Block" data-label="Suri Core 1.0" data-dimension48="Suri Core 1.0" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="oJFBiA3RtUp6kCrhxVCVBb" name="Suri Core 1.0" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/oJFBiA3RtUp6kCrhxVCVBb-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Suri Core 1.0</strong></p><p>Suri is the toothbrush company that creates simple sonic toothbrushes with sustainable elements, and it's managed to bring the price down a touch with the <a href="https://www.techradar.com/health-fitness/oral-health/suri-core-10-review" data-dimension112="59e0f740-ce21-11f1-a0b7-01fbe3903598" data-action="Star Deal Block" data-label="Suri Core 1.0" data-dimension48="Suri Core 1.0" data-dimension25="">Suri Core 1.0</a>, becoming more affordable while retaining its Apple-esque, good-looking design ethos. With the magnetic back attachment and simple dual modes, it's unspectacular, but a free brush head recycling program and a slick look go a long way to making it popular. </p></div><h2 id="best-connected-fitness-tech-2">Best Connected Fitness Tech</h2><div class="product star-deal"><a data-dimension112="59e0f844-ce21-11f1-afe9-f9772a9066d7" data-action="Star Deal Block" data-label="Withings BodyScan 2Withings' top-flight smart scale is this year's best connected tech entry, which offers so much more than just weight. The retractable handle enables the scale to run currents through the whole body, taking heart rate readings and cardiovascular snapshots in addition to all the usual metrics and a new 'vascular age' metric. Its accurate, reliable, and usable by the whole family with multiple profiles." data-dimension48="Withings BodyScan 2Withings' top-flight smart scale is this year's best connected tech entry, which offers so much more than just weight. The retractable handle enables the scale to run currents through the whole body, taking heart rate readings and cardiovascular snapshots in addition to all the usual metrics and a new 'vascular age' metric. Its accurate, reliable, and usable by the whole family with multiple profiles." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:749px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="xC7M7qD9hp6P4SuWqrPtcj" name="Withings BodyScan 2" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/xC7M7qD9hp6P4SuWqrPtcj-1920-80.webp" mos="" align="middle" fullscreen="" width="749" height="749" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Withings BodyScan 2</strong></p><p>Withings' top-flight smart scale is this year's best connected tech entry, which offers so much more than just weight. The retractable handle enables the scale to run currents through the whole body, taking heart rate readings and cardiovascular snapshots in addition to all the usual metrics and a new 'vascular age' metric. Its accurate, reliable, and usable by the whole family with multiple profiles.</p></div><h3 class="article-body__section" id="section-home-tech"><span>Home tech</span></h3><h2 id="home-device-of-the-year-2">Home Device of the Year</h2><div class="product star-deal"><a data-dimension112="2dfc27c2-cc7c-11f1-8f19-bfeae5a9b640" data-action="Star Deal Block" data-label="Philips Hue Essential" data-dimension48="Philips Hue Essential" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:915px;"><p class="vanilla-image-block" style="padding-top:99.89%;"><img id="Ao75oNtezS8RimWfJnxNiY" name="hue-essential" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Ao75oNtezS8RimWfJnxNiY-1920-80.jpg" mos="" align="middle" fullscreen="" width="915" height="914" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Philips Hue Essential</strong></p><p>The <a href="https://www.techradar.com/home/smart-lights/philips-hue-essential-review" data-dimension112="2dfc27c2-cc7c-11f1-8f19-bfeae5a9b640" data-action="Star Deal Block" data-label="Philips Hue Essential" data-dimension48="Philips Hue Essential" data-dimension25="">Philips Hue Essential</a> series is an affordable entry to smart lighting that doesn’t compromise on quality. Philips Hue Essential bulbs and LED strips are compatible with all devices in the Hue ecosystem, but work equally well on their own, with brightness, color reproduction, and responsiveness that rivals smart lights costing several times the price.</p></div><h2 id="home-tech-brand-of-the-year-2">Home Tech Brand of the Year</h2><div class="product star-deal"><a data-dimension112="2dfc289e-cc7c-11f1-9b14-bb89f4bfc516" data-action="Star Deal Block" data-label="Philips HueIt's been an epic year for Philips Hue. At one end of the scale, the brand has made smart lighting more accessible with the budget-friendly Hue Essential series of bulbs and LED strips. At the other end, the new Philips Hue Bridge Pro lets power users connect over 150 lights in a single network and delivers exciting AI features — with lots more on the horizon. Smart lighting has never been so exciting." data-dimension48="Philips HueIt's been an epic year for Philips Hue. At one end of the scale, the brand has made smart lighting more accessible with the budget-friendly Hue Essential series of bulbs and LED strips. At the other end, the new Philips Hue Bridge Pro lets power users connect over 150 lights in a single network and delivers exciting AI features — with lots more on the horizon. Smart lighting has never been so exciting." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:325px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="MBT7uYraMXye9Neh2DdVxJ" name="hue_logo_1-1" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/MBT7uYraMXye9Neh2DdVxJ-1920-80.jpg" mos="" align="middle" fullscreen="" width="325" height="325" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Philips Hue</strong></p><p>It's been an epic year for Philips Hue. At one end of the scale, the brand has made smart lighting more accessible with the budget-friendly Hue Essential series of bulbs and LED strips. At the other end, the new Philips Hue Bridge Pro lets power users connect over 150 lights in a single network and delivers exciting AI features — with lots more on the horizon. Smart lighting has never been so exciting.</p></div><h2 id="home-tech-innovation-of-the-year-2">Home Tech Innovation of the Year</h2><div class="product star-deal"><a data-dimension112="2dfc2970-cc7c-11f1-89ea-3d590f3b8f32" data-action="Star Deal Block" data-label="Philips Hue Essential" data-dimension48="Philips Hue Essential" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:915px;"><p class="vanilla-image-block" style="padding-top:99.89%;"><img id="Ao75oNtezS8RimWfJnxNiY" name="hue-essential" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Ao75oNtezS8RimWfJnxNiY-1920-80.jpg" mos="" align="middle" fullscreen="" width="915" height="914" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Philips Hue Essential</strong></p><p>If you like the idea of installing smart lights, but have been put off by the price, the <a href="https://www.techradar.com/home/smart-lights/philips-hue-essential-review" data-dimension112="2dfc2970-cc7c-11f1-89ea-3d590f3b8f32" data-action="Star Deal Block" data-label="Philips Hue Essential" data-dimension48="Philips Hue Essential" data-dimension25="">Philips Hue Essential</a> series is for you. This innovative collection of smart lights offers all the best features of the Philips Hue system without the hefty price tag, meaning that it's a game-changer for people put off by the price of whole-home smart lighting in the past.</p></div><h2 id="best-home-light-tech-2">Best Home Light Tech</h2><div class="product star-deal"><a data-dimension112="2dfc2a38-cc7c-11f1-9151-17f574ea19e9" data-action="Star Deal Block" data-label="Philips Hue Essential" data-dimension48="Philips Hue Essential" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:915px;"><p class="vanilla-image-block" style="padding-top:99.89%;"><img id="Ao75oNtezS8RimWfJnxNiY" name="hue-essential" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Ao75oNtezS8RimWfJnxNiY-1920-80.jpg" mos="" align="middle" fullscreen="" width="915" height="914" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Philips Hue Essential</strong></p><p>Another win for <a href="https://www.techradar.com/home/smart-lights/philips-hue-essential-review" data-dimension112="2dfc2a38-cc7c-11f1-9151-17f574ea19e9" data-action="Star Deal Block" data-label="Philips Hue Essential" data-dimension48="Philips Hue Essential" data-dimension25="">Philips Hue Essential</a>, though this one was inevitable given its other victories here. The Essential light range is affordable and versatile, offering brightness, color, and smart functionality that belies the products' modest price. In side-by-side tests, it’s hard to differentiate between these and their premium counterparts, and they’re fully compatible with automations, scenes, switches and sensors through the Philips Hue app. A perfect entry to smart lighting.</p></div><h2 id="best-home-security-device-2">Best Home Security Device</h2><div class="product star-deal"><a data-dimension112="2dfc2b0a-cc7c-11f1-9351-e1305b3beb17" data-action="Star Deal Block" data-label="TP-Link Tapo C660" data-dimension48="TP-Link Tapo C660" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:581px;"><p class="vanilla-image-block" style="padding-top:100.17%;"><img id="yfE7FdjKqzPUv2kjNPAyNn" name="tp-link" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/yfE7FdjKqzPUv2kjNPAyNn-1920-80.jpg" mos="" align="middle" fullscreen="" width="581" height="582" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>TP-Link Tapo C660</strong></p><p>When it comes to home security cameras, the <a href="https://www.techradar.com/home/home-security/tp-link-tapo-c660-kit-review" data-dimension112="2dfc2b0a-cc7c-11f1-9351-e1305b3beb17" data-action="Star Deal Block" data-label="TP-Link Tapo C660" data-dimension48="TP-Link Tapo C660" data-dimension25="">TP-Link Tapo C660</a> checks off everything on our wishlist: easy installation, extra long battery life topped up with a solar panel, crisp 4K footage, and no subscription necessary to store it all. It’s remarkably affordable too, and if you have a large property, a multi-camera bundle will let you watch over it from all angles. For peace of mind, it's unbeatable.</p></div><h2 id="best-robot-vacuum-2">Best Robot Vacuum</h2><div class="product star-deal"><a data-dimension112="2dfc2bd2-cc7c-11f1-aff8-2523ed749b38" data-action="Star Deal Block" data-label="Spot+Scrub Ai" data-dimension48="Spot+Scrub Ai" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:339px;"><p class="vanilla-image-block" style="padding-top:99.71%;"><img id="GXkrWpEZyREAm4xkBQsme" name="spotscrub" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/GXkrWpEZyREAm4xkBQsme-1920-80.jpg" mos="" align="middle" fullscreen="" width="339" height="338" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Dyson Spot+Scrub Ai</strong></p><p>The ingenious <a href="https://www.techradar.com/home/robot-vacuums/dyson-spot-scrub-ai-review" data-dimension112="2dfc2bd2-cc7c-11f1-aff8-2523ed749b38" data-action="Star Deal Block" data-label="Spot+Scrub Ai" data-dimension48="Spot+Scrub Ai" data-dimension25="">Spot+Scrub Ai </a>is designed to tackle stubborn dried-on stains that other robovacs can’t handle, using artificial intelligence to identify troublesome dirt and then mopping it repeatedly until it’s gone. Its self-cleaning is exceptional too, and overall it’s an excellent choice for little-and-often cleaning that will keep your floors looking immaculate.</p></div><h2 id="best-vacuum-2">Best Vacuum</h2><div class="product star-deal"><a data-dimension112="2dfc2ca4-cc7c-11f1-8dc3-9d22c5b31016" data-action="Star Deal Block" data-label="Dyson V10 Konical" data-dimension48="Dyson V10 Konical" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:462px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="zackEKS5sp2PuxFtxpRhd4" name="konical" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/zackEKS5sp2PuxFtxpRhd4-1920-80.jpg" mos="" align="middle" fullscreen="" width="462" height="462" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Dyson V10 Konical Cordless Vacuum and Auto-Empty Dok</strong></p><p>A winning pair — the ultra-light and super-maneuverable <a href="https://www.techradar.com/home/vacuums/dyson-konica-plus-auto-empty-dok" data-dimension112="2dfc2ca4-cc7c-11f1-8dc3-9d22c5b31016" data-action="Star Deal Block" data-label="Dyson V10 Konical" data-dimension48="Dyson V10 Konical" data-dimension25="">Dyson V10 Konical</a> funnels hair to the center of the brushroll to prevent it wrapping around the spindle, while the Auto-Empty Dok removes all the hassle and mess of emptying the vacuum’s dust cup. A perfect duo for allergy-sufferers and pet-owners alike.</p></div><h2 id="best-air-fryer-2">Best Air Fryer</h2><div class="product star-deal"><a data-dimension112="2dfc2e48-cc7c-11f1-99b1-e513abbf9f1e" data-action="Star Deal Block" data-label="Ninja Crispi Pro" data-dimension48="Ninja Crispi Pro" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="KMZf6NNmHHH8xCCziwgpDC" name="crispi pro" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/KMZf6NNmHHH8xCCziwgpDC-1920-80.jpg" mos="" align="middle" fullscreen="" width="500" height="500" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Ninja Crispi Pro Glass Air Fryer</strong></p><p>The <a href="https://www.techradar.com/home/air-fryers/ninja-crispi-pro-review" data-dimension112="2dfc2e48-cc7c-11f1-99b1-e513abbf9f1e" data-action="Star Deal Block" data-label="Ninja Crispi Pro" data-dimension48="Ninja Crispi Pro" data-dimension25="">Ninja Crispi Pro</a>’s standout features are its clever glass cooking dishes, which let you store, cook, and serve food with no mess or hassle. The air fryer cooks quickly and quietly, whether you’re crisping up a few fries or roasting a whole chicken, and the dishes are a cinch to clean in the dishwasher when you’re done. Air frying should always be this easy.</p></div><h2 id="best-coffee-machine-2">Best Coffee Machine</h2><div class="product star-deal"><a data-dimension112="2dfc2f1a-cc7c-11f1-803d-2b02b5f4bb42" data-action="Star Deal Block" data-label="Lavazza Assoluta" data-dimension48="Lavazza Assoluta" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:367px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="dbM8NEQnqbZmzxiBAA42iV" name="assoluta" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/dbM8NEQnqbZmzxiBAA42iV-1920-80.jpg" mos="" align="middle" fullscreen="" width="367" height="367" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Lavazza Assoluta</strong></p><p>The <a href="https://www.techradar.com/home/coffee-machines/lavazza-assoluta-machine-review" data-dimension112="2dfc2f1a-cc7c-11f1-803d-2b02b5f4bb42" data-action="Star Deal Block" data-label="Lavazza Assoluta" data-dimension48="Lavazza Assoluta" data-dimension25="">Lavazza Assoluta</a> takes the guesswork out of making espresso with a clever system that scans the barcode on your coffee beans, then tweaks the machine’s brew settings accordingly. Its built-in milk frother prepares creamy lattes and macchiatos without the need to master a steam wand, and its drinks menu is fully customizable. Want an extra shot in your cappuccino? No problem!</p></div><h2 id="best-value-coffee-machine-2">Best Value Coffee Machine</h2><div class="product star-deal"><a data-dimension112="2dfc2fec-cc7c-11f1-b05b-fd61cadd462f" data-action="Star Deal Block" data-label="Philips Baristina" data-dimension48="Philips Baristina" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1474px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="B9GZX3cogdyuExmpFQ4hLD" name="Baristina" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/B9GZX3cogdyuExmpFQ4hLD-1920-80.jpg" mos="" align="middle" fullscreen="" width="1474" height="1474" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Philips Baristina</strong></p><p>The <a href="https://www.techradar.com/home/coffee-machines/philips-baristina-review" data-dimension112="2dfc2fec-cc7c-11f1-b05b-fd61cadd462f" data-action="Star Deal Block" data-label="Philips Baristina" data-dimension48="Philips Baristina" data-dimension25="">Philips Baristina</a> makes brewing espresso with fresh beans just as simple as using coffee pods. It handles dosing, grinding and extraction for you, and its ingenious design with a removeable portafilter handle makes it a cinch to clean compared to a typical automatic coffee maker. A perfect entry-level espresso machine — and accessibly priced, too.</p></div><h2 id="best-fan-2">Best Fan</h2><div class="product star-deal"><a data-dimension112="2dfc436a-cc7c-11f1-a721-6b3b834105ae" data-action="Star Deal Block" data-label="Dyson Hot+Cool HF1's" data-dimension48="Dyson Hot+Cool HF1's" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:430px;"><p class="vanilla-image-block" style="padding-top:99.77%;"><img id="PbGYWu7mgEVoJsewzvtBRR" name="dyson" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/PbGYWu7mgEVoJsewzvtBRR-1920-80.jpg" mos="" align="middle" fullscreen="" width="430" height="429" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Dyson Hot+Cool HF1</strong></p><p>This compact fan will serve you well all year round, offering effective cooling during the summer and efficient heating during the colder months. It’s supplied with a remote, but we were most impressed by the <a href="https://www.techradar.com/home/air-quality/dyson-hot-and-cool-hf1-review" data-dimension112="2dfc436a-cc7c-11f1-a721-6b3b834105ae" data-action="Star Deal Block" data-label="Dyson Hot+Cool HF1's" data-dimension48="Dyson Hot+Cool HF1's" data-dimension25="">Dyson Hot+Cool HF1's</a> mobile app, which made setting timers and schedules a breeze — and even let us pre-heat a room so it was cozy when we arrived home.</p></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Amazon's early Black Friday deals include up to 60% off Blink, Ring, Fire TV, and more — I've picked the 16 best offers ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Black Friday is on the horizon, but Amazon isn't waiting until next month to kick off this year's deals season. Several strong offers are already available across its range of own-brand smart home devices, so I've gathered the top 16 offers here if you're in the mood for some early shopping.</p><p>• <a href="https://www.amazon.com/deals">Browse all of today's best deals at Amazon</a></p><p>Some of the best deals are found on smart home tech from Ring and Blink, including some super-cheap doorbells and cameras. One highlight is this <a href="https://www.amazon.com/Blink-Mini-2KPlus-1cam-Black/dp/B0F3BB8D37">Blink Mini 2K+ for just $16.99</a> (was $39.99), which is a very low price for the latest version of a handy and feature-rich indoor security camera.</p><p>Another standout to me is the brand-new <a href="https://www.amazon.com/All-New-Fire-TV-Stick-4K/dp/B0G4XRP464">Fire TV Stick 4K for $29.99</a> (was $59.99). That's a very early 50% discount on the upgraded version of Amazon's popular streaming stick, which offers a cheap way to add smart features to a TV and get easy access to all the major streaming services, such as Prime Video, Netflix, Disney+, and more.</p><p>Some of these offers end soon, so it's perhaps worth snapping those up if you want to bag them now. Although, with Black Friday about to get underway, it wouldn't surprise me if a lot of the deals return in a matter of days — or stay this low for the whole of next month's sales period.</p><h3 class="article-body__section" id="section-top-16-early-black-friday-amazon-devices-deals"><span>Top 16 early Black Friday Amazon devices deals</span></h3>        <div class="featured_product_block featured_block_hero" data-id="8e5a6778-d127-11f1-bb46-db086a59865e">            <a href="https://www.amazon.com/Ring-Wired-Retina-2K-Speckle-Grey/dp/B0FJJ66YZ1" data-model-name="Wired Doorbell 2K" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/yv3kgJjaSUSqwDWyrs3Drg.jpg" alt="Ring Wired Doorbell 2K" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Ring</div>                                        <div class="featured__title">Wired Doorbell 2K</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="8e5a67f0-d127-11f1-8df4-1d7847ae9c9e">            <a href="https://www.amazon.com/Ring-Battery-Doorbell-newest-Built/dp/B0FHJ7TKZM" data-model-name="Battery Doorbell 2K" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/oQrWoEmBBu4JLn4SToFprj.jpg" alt="Ring Battery Doorbell 2K" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Ring</div>                                        <div class="featured__title">Battery Doorbell 2K</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="8e5a685e-d127-11f1-873f-e11ab0c32614">            <a href="https://www.amazon.com/All-New-Fire-TV-Stick-4K/dp/B0G4XRP464" data-model-name="Fire TV Stick 4K" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/Wfik4BA28SVY37GYwhJRGn.jpg" alt="Amazon Fire TV Stick 4K" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Amazon</div>                                        <div class="featured__title">Fire TV Stick 4K</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="8e5a68d6-d127-11f1-8fd8-f7c8f8982313">            <a href="https://www.amazon.com/Blink-Mini-2KPlus-1cam-Black/dp/B0F3BB8D37" data-model-name="Mini 2K+ Indoor Camera" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/t58qKb2rtWRQGACYWTVrH3.jpg" alt="Blink Mini 2K+" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Blink</div>                                        <div class="featured__title">Mini 2K+ Indoor Camera</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="8e5a6944-d127-11f1-a61e-cbac67553305">            <a href="https://www.amazon.com/Blink-Wired-Doorbell-all-new-Head/dp/B0G62LKVGT" data-model-name="Wired Doorbell 2K+" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/BgbcwTzQHS6sZ2EPG2ac46.jpg" alt="Blink Wired Doorbell 2K+" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Blink</div>                                        <div class="featured__title">Wired Doorbell 2K+</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="8e5a69a8-d127-11f1-b526-19a848016aff">            <a href="https://www.amazon.com/Blink-Battery-Doorbell-newest-model/dp/B0G62JQK57" data-model-name="Battery Doorbell 2K+" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/QgmUS3kMQ8WriFCsLpaYg9.jpg" alt="Blink Battery Doorbell 2K+" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Blink</div>                                        <div class="featured__title">Battery Doorbell 2K+</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="8e5a6a16-d127-11f1-a208-97d89cd9b646">            <a href="https://www.amazon.com/Blink-Outdoor-4th-Gen-Add/dp/B0B1N7LJD3" data-model-name="Outdoor 4 Camera" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/oPv9ZnJZ9ydPSXsEuo5TLC.jpg" alt="Blink Outdoor 4" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Blink</div>                                        <div class="featured__title">Outdoor 4 Camera</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="8e5a6a84-d127-11f1-b046-b11cb18299af">            <a href="https://www.amazon.com/Blink-Mini-Pan-Tilt-Camera-Black/dp/B09N6D5SDX" data-model-name="Mini Pan-Tilt Camera" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/6cwWKkWPxdRdmq6BnVrS7F.jpg" alt="Blink Mini Pan-Tilt Camera" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Blink</div>                                        <div class="featured__title">Mini Pan-Tilt Camera</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="8e5a6ae8-d127-11f1-aad1-bf58690d9959">            <a href="https://www.amazon.com/Ring-Doorbell-business-wide-angle-Low-Light/dp/B0GF68F2H6" data-model-name="Wired Doorbell 2K Plus" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/2GnneGyhnqCouoFU6dAUcH.jpg" alt="Ring Wired Doorbell 2K+" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Ring</div>                                        <div class="featured__title">Wired Doorbell 2K Plus</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="8e5a6b56-d127-11f1-ace1-dd8c2aba6525">            <a href="https://www.amazon.com/Ring-Video-Doorbell-Plus-1PK/dp/B0F14N7HHH" data-model-name="Battery Doorbell 2K Plus" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/mj2mmaXsPYXfJrno9Ce2PU.jpg" alt="Ring Battery Doorbell 2K+" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Ring</div>                                        <div class="featured__title">Battery Doorbell 2K Plus</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="8e5a6bba-d127-11f1-8377-3fe78723e3e3">            <a href="https://www.amazon.com/Blink-Outdoor-Wired-Doorbell-newest/dp/B0H1H8PCRK" data-model-name="Outdoor 4 and Wired Doorbell 2K+ System" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/Zrrri9jXDwm4AoDXacXHcB.jpg" alt="Blink Outdoor 4 and Blink Doorbell" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Blink</div>                                        <div class="featured__title">Outdoor 4 and Wired Doorbell 2K+ System</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="8e5a6c28-d127-11f1-bf6d-0f9b5c01c1bb">            <a href="https://www.amazon.com/All-new-fire-tv-cube-4k-streaming-device/dp/B09BZZ3MM7" data-model-name="Fire TV Cube" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/AKpyHmNnhwnvXGxpRtxcwD.jpg" alt="Amazon Fire TV Cube" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Amazon</div>                                        <div class="featured__title">Fire TV Cube</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="8e5a6c96-d127-11f1-b1ab-bdafe4336c22">            <a href="https://www.amazon.com/Fire-TV-2-Series-32-inch/dp/B0F758GJFX" data-model-name="Ember 32-inch 2-Series Smart TV" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/K9SUbDa9ExwzaLkMy5TDVG.jpg" alt="Amazon Ember 2-Series TV" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Amazon</div>                                        <div class="featured__title">Ember 32-inch 2-Series Smart TV</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="8e5a6d04-d127-11f1-8244-d7e1ec89f535">            <a href="https://www.amazon.com/Fire-TV-4-Series-55-inch/dp/B0DFNTKTYN" data-model-name="Ember 50-inch 4-Series Smart TV" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/mKvxaEsnyE5dLgyDyFpCUK.jpg" alt="Amazon Ember 4-Series TV" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Amazon</div>                                        <div class="featured__title">Ember 50-inch 4-Series Smart TV</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="8e5a6d68-d127-11f1-a06d-87c81840ac27">            <a href="https://www.amazon.com/Amazon-responsive-designed-portable-entertainment/dp/B0CVDZ7WYW" data-model-name="Fire HD 8 Tablet" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/ZGeG5kPWdgF3kjdiE6hBkM.jpg" alt="Amazon Fire HD 8" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Amazon</div>                                        <div class="featured__title">Fire HD 8 Tablet</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="8e5a6dd6-d127-11f1-95e9-fd5e5caafd0d">            <a href="https://www.amazon.com/Amazon-relaxation-vibrant-octa-core-processor/dp/B0GVTPKJVT" data-model-name="Fire HD 10 Tablet" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/7pDLtAJt3yTMkRHJADCZqP.jpg" alt="Amazon Fire HD 10" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Amazon</div>                                        <div class="featured__title">Fire HD 10 Tablet</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/collection/seasonal-sales/amazons-early-black-friday-deals-include-up-to-60-percent-off-blink-ring-fire-tv-and-more-ive-picked-the-16-best-offers</link>
                                                                            <description>
                            <![CDATA[ Several Amazon devices are already on sale ahead of this year's Black Friday sales, so I've searched through the retailer's latest offers and picked out the 16 best deals that are worth buying now. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">CELrg7wywG6VwPa4YZCT98</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/mewToRVV6eHS4YM3ufqmBH-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 26 Oct 2026 13:47:18 +0000</pubDate>                                                                                                                                <updated>Mon, 26 Oct 2026 13:47:24 +0000</updated>
                                                                                                                                            <category><![CDATA[Seasonal Sales]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                                                                <author><![CDATA[ james.pickard@futurenet.com (James Pickard) ]]></author>                    <dc:creator><![CDATA[ James Pickard ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/ec74z6xdyj3MwaXNLSRFBK-320-70.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/mewToRVV6eHS4YM3ufqmBH-1920-80.jpg">
                                                            <media:credit><![CDATA[Future / Amazon / Edited with Gemini]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A collage of Amazon devices from the retailer&#039;s current sale, including Ember TVs, Fire TV sticks, Blink cameras and Ring doorbells.]]></media:description>                                                            <media:text><![CDATA[A collage of Amazon devices from the retailer&#039;s current sale, including Ember TVs, Fire TV sticks, Blink cameras and Ring doorbells.]]></media:text>
                                <media:title type="plain"><![CDATA[A collage of Amazon devices from the retailer&#039;s current sale, including Ember TVs, Fire TV sticks, Blink cameras and Ring doorbells.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/mewToRVV6eHS4YM3ufqmBH-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Black Friday is on the horizon, but Amazon isn't waiting until next month to kick off this year's deals season. Several strong offers are already available across its range of own-brand smart home devices, so I've gathered the top 16 offers here if you're in the mood for some early shopping.</p><p>• <a href="https://www.amazon.com/deals">Browse all of today's best deals at Amazon</a></p><p>Some of the best deals are found on smart home tech from Ring and Blink, including some super-cheap doorbells and cameras. One highlight is this <a href="https://www.amazon.com/Blink-Mini-2KPlus-1cam-Black/dp/B0F3BB8D37">Blink Mini 2K+ for just $16.99</a> (was $39.99), which is a very low price for the latest version of a handy and feature-rich indoor security camera.</p><p>Another standout to me is the brand-new <a href="https://www.amazon.com/All-New-Fire-TV-Stick-4K/dp/B0G4XRP464">Fire TV Stick 4K for $29.99</a> (was $59.99). That's a very early 50% discount on the upgraded version of Amazon's popular streaming stick, which offers a cheap way to add smart features to a TV and get easy access to all the major streaming services, such as Prime Video, Netflix, Disney+, and more.</p><p>Some of these offers end soon, so it's perhaps worth snapping those up if you want to bag them now. Although, with Black Friday about to get underway, it wouldn't surprise me if a lot of the deals return in a matter of days — or stay this low for the whole of next month's sales period.</p><h3 class="article-body__section" id="section-top-16-early-black-friday-amazon-devices-deals"><span>Top 16 early Black Friday Amazon devices deals</span></h3>        <div class="featured_product_block featured_block_hero" data-id="8e5a6778-d127-11f1-bb46-db086a59865e">            <a href="https://www.amazon.com/Ring-Wired-Retina-2K-Speckle-Grey/dp/B0FJJ66YZ1" data-model-name="Wired Doorbell 2K" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/yv3kgJjaSUSqwDWyrs3Drg.jpg" alt="Ring Wired Doorbell 2K" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Ring</div>                                        <div class="featured__title">Wired Doorbell 2K</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="8e5a67f0-d127-11f1-8df4-1d7847ae9c9e">            <a href="https://www.amazon.com/Ring-Battery-Doorbell-newest-Built/dp/B0FHJ7TKZM" data-model-name="Battery Doorbell 2K" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/oQrWoEmBBu4JLn4SToFprj.jpg" alt="Ring Battery Doorbell 2K" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Ring</div>                                        <div class="featured__title">Battery Doorbell 2K</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="8e5a685e-d127-11f1-873f-e11ab0c32614">            <a href="https://www.amazon.com/All-New-Fire-TV-Stick-4K/dp/B0G4XRP464" data-model-name="Fire TV Stick 4K" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/Wfik4BA28SVY37GYwhJRGn.jpg" alt="Amazon Fire TV Stick 4K" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Amazon</div>                                        <div class="featured__title">Fire TV Stick 4K</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="8e5a68d6-d127-11f1-8fd8-f7c8f8982313">            <a href="https://www.amazon.com/Blink-Mini-2KPlus-1cam-Black/dp/B0F3BB8D37" data-model-name="Mini 2K+ Indoor Camera" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/t58qKb2rtWRQGACYWTVrH3.jpg" alt="Blink Mini 2K+" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Blink</div>                                        <div class="featured__title">Mini 2K+ Indoor Camera</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="8e5a6944-d127-11f1-a61e-cbac67553305">            <a href="https://www.amazon.com/Blink-Wired-Doorbell-all-new-Head/dp/B0G62LKVGT" data-model-name="Wired Doorbell 2K+" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/BgbcwTzQHS6sZ2EPG2ac46.jpg" alt="Blink Wired Doorbell 2K+" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Blink</div>                                        <div class="featured__title">Wired Doorbell 2K+</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="8e5a69a8-d127-11f1-b526-19a848016aff">            <a href="https://www.amazon.com/Blink-Battery-Doorbell-newest-model/dp/B0G62JQK57" data-model-name="Battery Doorbell 2K+" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/QgmUS3kMQ8WriFCsLpaYg9.jpg" alt="Blink Battery Doorbell 2K+" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Blink</div>                                        <div class="featured__title">Battery Doorbell 2K+</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="8e5a6a16-d127-11f1-a208-97d89cd9b646">            <a href="https://www.amazon.com/Blink-Outdoor-4th-Gen-Add/dp/B0B1N7LJD3" data-model-name="Outdoor 4 Camera" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/oPv9ZnJZ9ydPSXsEuo5TLC.jpg" alt="Blink Outdoor 4" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Blink</div>                                        <div class="featured__title">Outdoor 4 Camera</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="8e5a6a84-d127-11f1-b046-b11cb18299af">            <a href="https://www.amazon.com/Blink-Mini-Pan-Tilt-Camera-Black/dp/B09N6D5SDX" data-model-name="Mini Pan-Tilt Camera" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/6cwWKkWPxdRdmq6BnVrS7F.jpg" alt="Blink Mini Pan-Tilt Camera" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Blink</div>                                        <div class="featured__title">Mini Pan-Tilt Camera</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="8e5a6ae8-d127-11f1-aad1-bf58690d9959">            <a href="https://www.amazon.com/Ring-Doorbell-business-wide-angle-Low-Light/dp/B0GF68F2H6" data-model-name="Wired Doorbell 2K Plus" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/2GnneGyhnqCouoFU6dAUcH.jpg" alt="Ring Wired Doorbell 2K+" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Ring</div>                                        <div class="featured__title">Wired Doorbell 2K Plus</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="8e5a6b56-d127-11f1-ace1-dd8c2aba6525">            <a href="https://www.amazon.com/Ring-Video-Doorbell-Plus-1PK/dp/B0F14N7HHH" data-model-name="Battery Doorbell 2K Plus" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/mj2mmaXsPYXfJrno9Ce2PU.jpg" alt="Ring Battery Doorbell 2K+" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Ring</div>                                        <div class="featured__title">Battery Doorbell 2K Plus</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="8e5a6bba-d127-11f1-8377-3fe78723e3e3">            <a href="https://www.amazon.com/Blink-Outdoor-Wired-Doorbell-newest/dp/B0H1H8PCRK" data-model-name="Outdoor 4 and Wired Doorbell 2K+ System" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/Zrrri9jXDwm4AoDXacXHcB.jpg" alt="Blink Outdoor 4 and Blink Doorbell" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Blink</div>                                        <div class="featured__title">Outdoor 4 and Wired Doorbell 2K+ System</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="8e5a6c28-d127-11f1-bf6d-0f9b5c01c1bb">            <a href="https://www.amazon.com/All-new-fire-tv-cube-4k-streaming-device/dp/B09BZZ3MM7" data-model-name="Fire TV Cube" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/AKpyHmNnhwnvXGxpRtxcwD.jpg" alt="Amazon Fire TV Cube" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Amazon</div>                                        <div class="featured__title">Fire TV Cube</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="8e5a6c96-d127-11f1-b1ab-bdafe4336c22">            <a href="https://www.amazon.com/Fire-TV-2-Series-32-inch/dp/B0F758GJFX" data-model-name="Ember 32-inch 2-Series Smart TV" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/K9SUbDa9ExwzaLkMy5TDVG.jpg" alt="Amazon Ember 2-Series TV" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Amazon</div>                                        <div class="featured__title">Ember 32-inch 2-Series Smart TV</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="8e5a6d04-d127-11f1-8244-d7e1ec89f535">            <a href="https://www.amazon.com/Fire-TV-4-Series-55-inch/dp/B0DFNTKTYN" data-model-name="Ember 50-inch 4-Series Smart TV" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/mKvxaEsnyE5dLgyDyFpCUK.jpg" alt="Amazon Ember 4-Series TV" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Amazon</div>                                        <div class="featured__title">Ember 50-inch 4-Series Smart TV</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="8e5a6d68-d127-11f1-a06d-87c81840ac27">            <a href="https://www.amazon.com/Amazon-responsive-designed-portable-entertainment/dp/B0CVDZ7WYW" data-model-name="Fire HD 8 Tablet" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/ZGeG5kPWdgF3kjdiE6hBkM.jpg" alt="Amazon Fire HD 8" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Amazon</div>                                        <div class="featured__title">Fire HD 8 Tablet</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="8e5a6dd6-d127-11f1-95e9-fd5e5caafd0d">            <a href="https://www.amazon.com/Amazon-relaxation-vibrant-octa-core-processor/dp/B0GVTPKJVT" data-model-name="Fire HD 10 Tablet" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/7pDLtAJt3yTMkRHJADCZqP.jpg" alt="Amazon Fire HD 10" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Amazon</div>                                        <div class="featured__title">Fire HD 10 Tablet</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Amazon announces five new Blink home security cameras ]]></title>
                                                                                                <dc:content><![CDATA[ <ul><li><strong>Amazon is launching five new Blink security cameras </strong></li><li><strong>This includes its farthest-reaching camera yet, and its first pan-tilt-zoom device </strong></li><li><strong>All five models are available to preorder in the US, with international availability yet to come </strong></li></ul><p>Amazon is refreshing its range of Blink home security cameras with five new models, introducing the company's first-ever 4K, spotlight, and pan-tilt devices, which are now available to preorder in the US. </p><p>The first two of Blink’s new models are new additions to its existing XR lineup — one being the walkie-talkie-looking Blink Frontier XR+, a device built for larger homes in remote locations and the company’s ‘farthest-reaching camera yet’. It’s available to preorder in the US now for $199.99, which includes a Sync Module XR+. </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:1320px;"><p class="vanilla-image-block" style="padding-top:56.29%;"><img id="7TApanHZY22ZdAuDT44yAg" name="Blink1" alt="A Blink camera strapped to a tree" src="https://cdn.mos.cms.futurecdn.net/7TApanHZY22ZdAuDT44yAg-1920-80.jpg" mos="" align="middle" fullscreen="" width="1320" height="743" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Amazon / Blink )</span></figcaption></figure><p>Unlike standard homes, properties with long driveways and surrounding land, or even job sites that are far out from the main building are more difficult to surveil. Amazon has designed the Blink Frontier XR+ to reach these faraway areas without it having to be close to the main hub, and can reach areas up to 7,000 feet away from the main hub with a clear line of sight, but requires a Sync Module XR+ to achieve this.  </p><p>The other device coming to the XR lineup is the new Blink Outdoor 2K XR+, which also requires a Sync Module XR to push beyond standard Wi-Fi range. Blending 2K video with 1080p resolution, the camera packs a 115-degree field of view and can reach 800 feet away from the Sync Module XR with obstruction, or up to 2,700 feet with nothing in the way. </p><p>Likewise to the Blink Frontier XR+, the Outdoor 2K XR+ is handy for keeping an eye out on extended driveways and gates, and can be preordered now for $149.99 (which also includes a Sync Module XR). </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:1320px;"><p class="vanilla-image-block" style="padding-top:56.29%;"><img id="NzQ8Mhnxq469o5sA9RBoEA" name="Blink2" alt="A Blink security camera attached to the side of a building" src="https://cdn.mos.cms.futurecdn.net/NzQ8Mhnxq469o5sA9RBoEA-1920-80.jpg" mos="" align="middle" fullscreen="" width="1320" height="743" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Amazon / Blink)</span></figcaption></figure><p>Not only is Blink launching its farthest-reaching camera, it’s also releasing its inaugural 4K device. The Blink Mini 4K+ ($79.99) is a compact model built for both indoor and outdoor use, fitted with a 115-degree field of view and dual-band Wi-Fi 6  that’s ‘built to capture detail that lower-resolution cameras miss’, <a href="https://www.aboutamazon.com/news/devices/blink-4k-long-range-security-cameras" target="_blank">Amazon shares</a>. </p><p>While it packs standard home security features such as two-way audio, you’ll need to sign up for a compatible Blink subscription plan to take advantage of features such as Smart Alerts with person and vehicle detection. </p><p>The new $109.99 Blink Spotlight Cam 2K+ marks another first for the maker of the<a href="https://www.techradar.com/news/best-home-security-camera"> best home security cameras</a>, being its first battery-powered spotlight camera that uses hi-res video and built-in illumination to boost surveillance quality after dark. Its wireless setup gives you more flexibility placement-wise, allowing you to place it in the areas you feel need added surveillance. </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="cT6o9ZXGeicBR9H3Mc6mKZ" name="BlinkCams" alt="The new Blink Spoltight cam and Mini 4k cam on a split image" src="https://cdn.mos.cms.futurecdn.net/cT6o9ZXGeicBR9H3Mc6mKZ-1920-80.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: Amazon / Blink)</span></figcaption></figure><p>Lastly, Blink is launching its first pan-tilt-zoom device with the Mini Pan-Tilt 2K+, the cheapest model in the new lineup at $49.99. Designed for both indoor and outdoor monitoring, Blink’s first pan-tilt camera has 350-degree pan and 115-degree tilt for wide viewing angles, but it doesn’t just capture a static frame — it follows action at the same time. That said, if you want to use it outdoors, you’ll need a  Blink Camera Outdoor Adapter, which is sold separately. </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:1600px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="wSFbEsYNMsHfh6VgUfYmbV" name="Blink5" alt="A gif of the Blink pan-tilt cam" src="https://cdn.mos.cms.futurecdn.net/wSFbEsYNMsHfh6VgUfYmbV-1920-80.gif" mos="" align="middle" fullscreen="" width="1600" height="900" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Amazon / Blink)</span></figcaption></figure><p>As mentioned, all five devices are available to preorder in the US now, and customers in Canada, the UK, Germany, France, Italy, Spain, the Netherlands, Belgium, Australia, and New Zealand can also preorder the Blink Mini 4K+ and Blink Mini Pan-Tilt 2K+. As for the Blink Frontier XR+, Blink Outdoor 2K XR+, and Blink Spotlight Cam 2K+, these will be available in Canada, but we don’t know when they will be available internationally. </p> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/home-security/amazon-is-giving-its-blink-lineup-a-boost-with-5-new-devices-including-the-companys-farthest-reaching-camera-yet</link>
                                                                            <description>
                            <![CDATA[ The Blink Frontier XR+ works 7,000 feet away from the main hub, and the Blink Spotlight Cam 2K+ marks the company's first battery-powered spotlight. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">WG9ADHHZc6SDz3DsZEW2d7</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/Qv7hmRbHf6JGfvCSAFV5WK-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 22 Oct 2026 12:00:32 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Home Security]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></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-320-70.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/Qv7hmRbHf6JGfvCSAFV5WK-1920-80.jpg">
                                                            <media:credit><![CDATA[Amazon / Blink]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Blink&#039;s new range of home security cameras ]]></media:description>                                                            <media:text><![CDATA[Blink&#039;s new range of home security cameras ]]></media:text>
                                <media:title type="plain"><![CDATA[Blink&#039;s new range of home security cameras ]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/Qv7hmRbHf6JGfvCSAFV5WK-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>Amazon is launching five new Blink security cameras </strong></li><li><strong>This includes its farthest-reaching camera yet, and its first pan-tilt-zoom device </strong></li><li><strong>All five models are available to preorder in the US, with international availability yet to come </strong></li></ul><p>Amazon is refreshing its range of Blink home security cameras with five new models, introducing the company's first-ever 4K, spotlight, and pan-tilt devices, which are now available to preorder in the US. </p><p>The first two of Blink’s new models are new additions to its existing XR lineup — one being the walkie-talkie-looking Blink Frontier XR+, a device built for larger homes in remote locations and the company’s ‘farthest-reaching camera yet’. It’s available to preorder in the US now for $199.99, which includes a Sync Module XR+. </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:1320px;"><p class="vanilla-image-block" style="padding-top:56.29%;"><img id="7TApanHZY22ZdAuDT44yAg" name="Blink1" alt="A Blink camera strapped to a tree" src="https://cdn.mos.cms.futurecdn.net/7TApanHZY22ZdAuDT44yAg-1920-80.jpg" mos="" align="middle" fullscreen="" width="1320" height="743" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Amazon / Blink )</span></figcaption></figure><p>Unlike standard homes, properties with long driveways and surrounding land, or even job sites that are far out from the main building are more difficult to surveil. Amazon has designed the Blink Frontier XR+ to reach these faraway areas without it having to be close to the main hub, and can reach areas up to 7,000 feet away from the main hub with a clear line of sight, but requires a Sync Module XR+ to achieve this.  </p><p>The other device coming to the XR lineup is the new Blink Outdoor 2K XR+, which also requires a Sync Module XR to push beyond standard Wi-Fi range. Blending 2K video with 1080p resolution, the camera packs a 115-degree field of view and can reach 800 feet away from the Sync Module XR with obstruction, or up to 2,700 feet with nothing in the way. </p><p>Likewise to the Blink Frontier XR+, the Outdoor 2K XR+ is handy for keeping an eye out on extended driveways and gates, and can be preordered now for $149.99 (which also includes a Sync Module XR). </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:1320px;"><p class="vanilla-image-block" style="padding-top:56.29%;"><img id="NzQ8Mhnxq469o5sA9RBoEA" name="Blink2" alt="A Blink security camera attached to the side of a building" src="https://cdn.mos.cms.futurecdn.net/NzQ8Mhnxq469o5sA9RBoEA-1920-80.jpg" mos="" align="middle" fullscreen="" width="1320" height="743" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Amazon / Blink)</span></figcaption></figure><p>Not only is Blink launching its farthest-reaching camera, it’s also releasing its inaugural 4K device. The Blink Mini 4K+ ($79.99) is a compact model built for both indoor and outdoor use, fitted with a 115-degree field of view and dual-band Wi-Fi 6  that’s ‘built to capture detail that lower-resolution cameras miss’, <a href="https://www.aboutamazon.com/news/devices/blink-4k-long-range-security-cameras" target="_blank">Amazon shares</a>. </p><p>While it packs standard home security features such as two-way audio, you’ll need to sign up for a compatible Blink subscription plan to take advantage of features such as Smart Alerts with person and vehicle detection. </p><p>The new $109.99 Blink Spotlight Cam 2K+ marks another first for the maker of the<a href="https://www.techradar.com/news/best-home-security-camera"> best home security cameras</a>, being its first battery-powered spotlight camera that uses hi-res video and built-in illumination to boost surveillance quality after dark. Its wireless setup gives you more flexibility placement-wise, allowing you to place it in the areas you feel need added surveillance. </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="cT6o9ZXGeicBR9H3Mc6mKZ" name="BlinkCams" alt="The new Blink Spoltight cam and Mini 4k cam on a split image" src="https://cdn.mos.cms.futurecdn.net/cT6o9ZXGeicBR9H3Mc6mKZ-1920-80.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: Amazon / Blink)</span></figcaption></figure><p>Lastly, Blink is launching its first pan-tilt-zoom device with the Mini Pan-Tilt 2K+, the cheapest model in the new lineup at $49.99. Designed for both indoor and outdoor monitoring, Blink’s first pan-tilt camera has 350-degree pan and 115-degree tilt for wide viewing angles, but it doesn’t just capture a static frame — it follows action at the same time. That said, if you want to use it outdoors, you’ll need a  Blink Camera Outdoor Adapter, which is sold separately. </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:1600px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="wSFbEsYNMsHfh6VgUfYmbV" name="Blink5" alt="A gif of the Blink pan-tilt cam" src="https://cdn.mos.cms.futurecdn.net/wSFbEsYNMsHfh6VgUfYmbV-1920-80.gif" mos="" align="middle" fullscreen="" width="1600" height="900" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Amazon / Blink)</span></figcaption></figure><p>As mentioned, all five devices are available to preorder in the US now, and customers in Canada, the UK, Germany, France, Italy, Spain, the Netherlands, Belgium, Australia, and New Zealand can also preorder the Blink Mini 4K+ and Blink Mini Pan-Tilt 2K+. As for the Blink Frontier XR+, Blink Outdoor 2K XR+, and Blink Spotlight Cam 2K+, these will be available in Canada, but we don’t know when they will be available internationally. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Apple’s HomeView costs $299 / £299 / AU$449 — but that doesn't unlock all of its best features ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Apple’s new AI-powered home hub, the <a href="https://www.techradar.com/home/smart-home-hubs/ive-tried-apples-homeview-and-it-could-bring-my-smart-home-together-with-less-iphone-time">HomeView</a>, is officially shipping on November 13. Featuring a 7-inch touchscreen, and coming in wall-mounted or tabletop versions, the new must-have Apple device seems a snip at just $299 / £299 / AU$449 — but that price doesn't reflect the true cost of accessing its best features.</p><p>One of the things that really makes the HomeView unique is that it recognizes your face, then adapts its display so you see your personal content in apps like Messages, <a href="https://www.techradar.com/how-to/how-to-use-facetime-on-your-iphone-or-ipad">FaceTime</a>, Calendar, Reminders, and Find My. It’s a great feature, because having to keep logging in manually all the time would be a real time-consuming turn-off for a device that’s used by all the family.</p><p>But a note on the <a href="https://images.apple.com/newsroom/2026/10/meet-apple-homeview-a-new-way-to-enjoy-entertainment-and-manage-the-home/" target="_blank">Apple newsrooms page about HomeView</a> says “Apple HomeView setup and multiuser support require a compatible iPhone or iPad running the latest software.” It goes on to say that “Personal Context requests require a paired Apple Intelligence-enabled iPhone or iPad running the latest software version with Siri AI turned on and set to a supported language.”</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Jh6P9NduGHDfp2Z259jkmi" name="Apple HomeView" alt="Apple HomeView" src="https://cdn.mos.cms.futurecdn.net/Jh6P9NduGHDfp2Z259jkmi-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Apple)</span></figcaption></figure><h2 id="you-need-a-modern-iphone-or-ipad">You need a modern iPhone or iPad</h2><p>Apple’s wording features two overlapping statements. A compatible iPhone or iPad is required to set up the HomeView, but one that runs Apple Intelligence is required for Personal Context requests. In practical terms, you need an iPhone 15 Pro, any iPhone 16 or newer model, an A17 Pro iPad mini, or an M1-or-newer iPad. The standard iPhone 15 does not qualify.</p><p>The Apple HomeView isn’t useless without those devices — it can still answer general-knowledge questions, control compatible smart-home products, and offer improved music discovery. However, it won’t be able to process requests involving personal information, such as finding details in Messages or Calendar and taking actions across apps, which require a modern iPhone or iPad. Siri AI must be enabled, and the HomeView and paired device must use a supported language.</p><p>But there is one even narrower requirement: customizing Siri’s expressiveness and speaking speed requires an iPhone 17 Pro, iPhone Air, iPhone 18 Pro, iPhone Duo, or an M4-or-newer iPad with at least 12GB RAM. Obviously, that's a small voice-personalization feature, not the threshold for ordinary Personal Context requests, but it’s still worth noting.</p>                    <div class= "tiktok-wrapper" style="min-height: 750px;"><blockquote class="tiktok-embed" cite="https://www.tiktok.com/@techradar/video/7696229040306408726" data-video-id="7696229040306408726" 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-7696229064227179286">♬ original sound - TechRadar</a></section>                    </blockquote></div>                <h2 id="the-complete-apple-ai-home-costs-considerably-more">The complete Apple AI home costs considerably more</h2><p>When we look into the HomeView’s smart-home features, which are part of Apple’s wider smart-home ecosystem, things get even more complicated. With a compatible HomeKit Secure Video camera, Apple Intelligence can do the following, genuinely useful, things:</p><ul><li>Summarize recorded activity: Instead of merely saying “Motion detected,” the Home app can describe what happened, such as a person leaving a package or a dog entering the garden.</li><li>Search recordings conversationally: You can search using requests such as “Show me when the parcel was delivered”, or, “When did the children get home?”, rather than manually scrolling through clips.</li><li>Connect related activity: The Home app can group or surface significant moments captured across different cameras.</li></ul><p>Once again, an Apple Intelligence-compatible iPhone or iPad is required — this time to set up and enable the camera-intelligence features. Apple says footage is processed locally by the home hub or using Private Cloud Compute, rather than simply handing the analysis to the paired iPhone.</p><p>The complete list of what you need for these features to function is: a HomeKit Secure Video-compatible camera, HomeView or another compatible Apple home hub, an Apple Intelligence-compatible iPhone or iPad, and an eligible iCloud+ subscription. In other words, simply buying a HomeView alone does not give you the AI camera summaries or searchable recording history. </p><p>iCloud+ plans start at $0.99 / AU$1.49 for 50GB of storage a month, then $2.99 / AU$4.49 for 200GB and $9.99 / AU$14.99 a month for 2TB. Recorded HomeKit Secure Video footage is retained for 10 days, and does not count against your normal iCloud storage allowance.</p><p>Of course, you can still view a compatible camera’s live feed and receive basic accessory notifications without paying for recorded history, but you need that iCloud+ subscription for HomeKit Secure Video storage, and for AI features that analyze and search those stored recordings. </p><p>At $299 / £299 / AU$449 the HomeView therefore doesn’t independently provide the complete experience Apple demonstrates. Owners of an iPhone 15 Pro, iPhone 16 or another qualifying device may already have everything they need for Personal Context. But people using a standard iPhone 15 or an older model could discover that their new household AI device is considerably less personal unless they upgrade their phone too.</p><p>That may suit Apple perfectly: HomeView isn’t just another product, but another reason to keep every device in your home relatively new, compatible and attached to an Apple service. For buyers who haven’t studied the footnotes, however, the difference between what HomeView can do alone, and what Apple shows it doing, could prove frustrating.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/smart-home-hubs/apples-homeview-costs-usd299-gbp299-but-that-doesnt-unlock-all-of-its-best-features-heres-what-you-actually-need-to-use-options-like-personal-context-and-video-analysis</link>
                                                                            <description>
                            <![CDATA[ Apple’s HomeView can show your security cameras, but you’ll need an iPhone and an iCloud+ subscription before its AI can tell you what happened. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">RvfsZ26WgKK5NbZu9MBiVV</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/qXvinDtpADRTAv7nUF7zVQ-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 19 Oct 2026 16:37:11 +0000</pubDate>                                                                                                                                <updated>Wed, 21 Oct 2026 01:41:56 +0000</updated>
                                                                                                                                            <category><![CDATA[Smart Home Hubs]]></category>
                                                    <category><![CDATA[AI Platforms & Assistants]]></category>
                                                    <category><![CDATA[Apple Intelligence]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                                                                                    <dc:creator><![CDATA[ Graham Barlow ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/LRCfnbWncUizq2Z6gECPWj-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Graham is the Senior Editor for AI at TechRadar. With over 25 years of experience in both online and print journalism, Graham has worked for various market-leading tech brands including Computeractive, PC Pro, iMore, MacFormat, Mac|Life, Maximum PC, and more. He specializes in reporting on everything to do with the most exciting subject in tech right now, Artificial Intelligence. AI is advancing at an accelerated pace and all the big brands from Apple, Microsoft and Google to chip makers NVIDIA are getting involved. TechRadar is here to bring you the latest updates on AI and show you how to get started and make it work for you, no matter your level of interest.&lt;/p&gt;&lt;p&gt;  Graham has appeared on BBC TV shows like BBC One Breakfast and on Radio 4 commenting on the latest trends in tech. Graham has an honors degree in Computer Science and spends his spare time podcasting and blogging.&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/qXvinDtpADRTAv7nUF7zVQ-1920-80.jpg">
                                                            <media:credit><![CDATA[Jacob Krol/Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Apple HomeView Hands-On]]></media:description>                                                            <media:text><![CDATA[Apple HomeView Hands-On]]></media:text>
                                <media:title type="plain"><![CDATA[Apple HomeView Hands-On]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/qXvinDtpADRTAv7nUF7zVQ-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Apple’s new AI-powered home hub, the <a href="https://www.techradar.com/home/smart-home-hubs/ive-tried-apples-homeview-and-it-could-bring-my-smart-home-together-with-less-iphone-time">HomeView</a>, is officially shipping on November 13. Featuring a 7-inch touchscreen, and coming in wall-mounted or tabletop versions, the new must-have Apple device seems a snip at just $299 / £299 / AU$449 — but that price doesn't reflect the true cost of accessing its best features.</p><p>One of the things that really makes the HomeView unique is that it recognizes your face, then adapts its display so you see your personal content in apps like Messages, <a href="https://www.techradar.com/how-to/how-to-use-facetime-on-your-iphone-or-ipad">FaceTime</a>, Calendar, Reminders, and Find My. It’s a great feature, because having to keep logging in manually all the time would be a real time-consuming turn-off for a device that’s used by all the family.</p><p>But a note on the <a href="https://images.apple.com/newsroom/2026/10/meet-apple-homeview-a-new-way-to-enjoy-entertainment-and-manage-the-home/" target="_blank">Apple newsrooms page about HomeView</a> says “Apple HomeView setup and multiuser support require a compatible iPhone or iPad running the latest software.” It goes on to say that “Personal Context requests require a paired Apple Intelligence-enabled iPhone or iPad running the latest software version with Siri AI turned on and set to a supported language.”</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Jh6P9NduGHDfp2Z259jkmi" name="Apple HomeView" alt="Apple HomeView" src="https://cdn.mos.cms.futurecdn.net/Jh6P9NduGHDfp2Z259jkmi-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Apple)</span></figcaption></figure><h2 id="you-need-a-modern-iphone-or-ipad">You need a modern iPhone or iPad</h2><p>Apple’s wording features two overlapping statements. A compatible iPhone or iPad is required to set up the HomeView, but one that runs Apple Intelligence is required for Personal Context requests. In practical terms, you need an iPhone 15 Pro, any iPhone 16 or newer model, an A17 Pro iPad mini, or an M1-or-newer iPad. The standard iPhone 15 does not qualify.</p><p>The Apple HomeView isn’t useless without those devices — it can still answer general-knowledge questions, control compatible smart-home products, and offer improved music discovery. However, it won’t be able to process requests involving personal information, such as finding details in Messages or Calendar and taking actions across apps, which require a modern iPhone or iPad. Siri AI must be enabled, and the HomeView and paired device must use a supported language.</p><p>But there is one even narrower requirement: customizing Siri’s expressiveness and speaking speed requires an iPhone 17 Pro, iPhone Air, iPhone 18 Pro, iPhone Duo, or an M4-or-newer iPad with at least 12GB RAM. Obviously, that's a small voice-personalization feature, not the threshold for ordinary Personal Context requests, but it’s still worth noting.</p>                    <div class= "tiktok-wrapper" style="min-height: 750px;"><blockquote class="tiktok-embed" cite="https://www.tiktok.com/@techradar/video/7696229040306408726" data-video-id="7696229040306408726" 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-7696229064227179286">♬ original sound - TechRadar</a></section>                    </blockquote></div>                <h2 id="the-complete-apple-ai-home-costs-considerably-more">The complete Apple AI home costs considerably more</h2><p>When we look into the HomeView’s smart-home features, which are part of Apple’s wider smart-home ecosystem, things get even more complicated. With a compatible HomeKit Secure Video camera, Apple Intelligence can do the following, genuinely useful, things:</p><ul><li>Summarize recorded activity: Instead of merely saying “Motion detected,” the Home app can describe what happened, such as a person leaving a package or a dog entering the garden.</li><li>Search recordings conversationally: You can search using requests such as “Show me when the parcel was delivered”, or, “When did the children get home?”, rather than manually scrolling through clips.</li><li>Connect related activity: The Home app can group or surface significant moments captured across different cameras.</li></ul><p>Once again, an Apple Intelligence-compatible iPhone or iPad is required — this time to set up and enable the camera-intelligence features. Apple says footage is processed locally by the home hub or using Private Cloud Compute, rather than simply handing the analysis to the paired iPhone.</p><p>The complete list of what you need for these features to function is: a HomeKit Secure Video-compatible camera, HomeView or another compatible Apple home hub, an Apple Intelligence-compatible iPhone or iPad, and an eligible iCloud+ subscription. In other words, simply buying a HomeView alone does not give you the AI camera summaries or searchable recording history. </p><p>iCloud+ plans start at $0.99 / AU$1.49 for 50GB of storage a month, then $2.99 / AU$4.49 for 200GB and $9.99 / AU$14.99 a month for 2TB. Recorded HomeKit Secure Video footage is retained for 10 days, and does not count against your normal iCloud storage allowance.</p><p>Of course, you can still view a compatible camera’s live feed and receive basic accessory notifications without paying for recorded history, but you need that iCloud+ subscription for HomeKit Secure Video storage, and for AI features that analyze and search those stored recordings. </p><p>At $299 / £299 / AU$449 the HomeView therefore doesn’t independently provide the complete experience Apple demonstrates. Owners of an iPhone 15 Pro, iPhone 16 or another qualifying device may already have everything they need for Personal Context. But people using a standard iPhone 15 or an older model could discover that their new household AI device is considerably less personal unless they upgrade their phone too.</p><p>That may suit Apple perfectly: HomeView isn’t just another product, but another reason to keep every device in your home relatively new, compatible and attached to an Apple service. For buyers who haven’t studied the footnotes, however, the difference between what HomeView can do alone, and what Apple shows it doing, could prove frustrating.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Withings is charging smart scale users $100 for a basic health data feature ]]></title>
                                                                                                <dc:content><![CDATA[ <ul><li><strong>Withings users must now pay a hefty premium to sync data to Apple Health</strong></li><li><strong>The change requires a $100 annual subscription to Withings+</strong></li><li><strong>Customers are incredibly unhappy with the move</strong></li></ul><p>The whole point of using a <a href="https://www.techradar.com/best/best-fitness-trackers">health and fitness tracker</a>, one would think, is to be able to analyze your data in order to understand your own well-being. New users of Withings’ <a href="https://www.techradar.com/best/best-smart-scales">smart scales</a>, however, have just been stung with an extortionate annual subscription if they want to enjoy that privilege. </p><p>As noted on the <a href="https://support.withings.com/hc/en-us/community/posts/51887047154577-Unacceptable-Apple-Health-Sync-is-now-behind-a-99-year-paywall-for-new-accounts" target="_blank">Withings forum</a>, the company has decided to lock the ability to sync your wellness metrics to the <a href="https://www.techradar.com/ai-platforms-assistants/apple-intelligence/google-health-is-a-grave-warning-for-apples-new-ai-powered-health-app">Apple Health app</a> behind a paywall. And this isn’t just some token fee either — you’ll be charged a whopping $99.99 a year. All to do what has always been free (and what many rivals still offer at no cost). </p><p>Withings apparently justified the move to the forum poster by citing unspecified “privacy measures” and an “AI connector.” Yet syncing data to Apple Health using the HealthKit framework doesn’t require any server-side processing or hefty AI lifting that might justify such an expensive fee. Instead, the paywall simply gives the impression of being an opportunistic revenue booster. </p><p>The post on the Withings forum described the move as a “silent and incredibly anti-consumer change” and pointed out that anyone who signed up on or after October 13, 2026, would be subject to it. Existing users won’t be forced to pay, but that’ll come as little consolation to everyone else.</p><h2 id="a-controversial-move">A controversial move</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="6DqcfsGqdArmf7xTVW4SZE" name="Frustrated-Phone.jpg" alt="Frustrated" src="https://cdn.mos.cms.futurecdn.net/6DqcfsGqdArmf7xTVW4SZE-1920-80.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: Getty Images)</span></figcaption></figure><p>It’s safe to say that the optics don’t look good for Withings, and users have been understandably upset at the move. The original poster on the Withings forum labeled the change “an obvious cash grab” that “ruins the hardware experience and destroys the trust in the brand,” adding that “We shouldn't have to pay a subscription to access our own health data.”</p><p>On <a href="https://www.reddit.com/r/withings/comments/1x4phpz/withings_apple_health_paywall/" target="_blank">Reddit</a>, users echoed that dissatisfaction, saying “$99 a year is a real joke” and, about Withings’ decision-makers, “They are digging their own grave.” Another Redditor asked, “Why would I ever buy another Withings product, let alone recommend the products to other people, if you have to pay a subscription to access your own data?” </p><p>A Withings representative tried to explain that the $99.99 Withings+ subscription includes other features — including “An improved Health Assistant” and “Better-priced access to medical services” — but no user seems to care about any of that. The main concern is the decision to lock a fundamental feature behind a paywall when said feature appears to require no additional costs on Withings’ part. </p><p>Given the strength of the customer reaction already, it wouldn’t be surprising to see Withings backtrack and unlock Apple Health syncing in the near future. With many users already saying they’ll either ditch their Withings devices or abstain from buying one in the first place, the ball is firmly in Withings’ court.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/smart-scales/an-obvious-cash-grab-withings-is-charging-its-smart-scale-users-usd100-for-a-basic-health-data-feature-and-users-are-angry</link>
                                                                            <description>
                            <![CDATA[ Withings has locked Apple Health data syncing behind a $100 paywall, and users are upset. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">jMSxmvnKaeaQQWr4g3tbVm</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/wkjimG9wXKmR6KsKKzBphn-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 16 Oct 2026 22:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Smart Scales]]></category>
                                                    <category><![CDATA[Health & Fitness]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></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-320-70.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/wkjimG9wXKmR6KsKKzBphn-1920-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[The Apple Health app on an iPhone next to a Withings BodyScan 2 smart scale.]]></media:description>                                                            <media:text><![CDATA[The Apple Health app on an iPhone next to a Withings BodyScan 2 smart scale.]]></media:text>
                                <media:title type="plain"><![CDATA[The Apple Health app on an iPhone next to a Withings BodyScan 2 smart scale.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/wkjimG9wXKmR6KsKKzBphn-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>Withings users must now pay a hefty premium to sync data to Apple Health</strong></li><li><strong>The change requires a $100 annual subscription to Withings+</strong></li><li><strong>Customers are incredibly unhappy with the move</strong></li></ul><p>The whole point of using a <a href="https://www.techradar.com/best/best-fitness-trackers">health and fitness tracker</a>, one would think, is to be able to analyze your data in order to understand your own well-being. New users of Withings’ <a href="https://www.techradar.com/best/best-smart-scales">smart scales</a>, however, have just been stung with an extortionate annual subscription if they want to enjoy that privilege. </p><p>As noted on the <a href="https://support.withings.com/hc/en-us/community/posts/51887047154577-Unacceptable-Apple-Health-Sync-is-now-behind-a-99-year-paywall-for-new-accounts" target="_blank">Withings forum</a>, the company has decided to lock the ability to sync your wellness metrics to the <a href="https://www.techradar.com/ai-platforms-assistants/apple-intelligence/google-health-is-a-grave-warning-for-apples-new-ai-powered-health-app">Apple Health app</a> behind a paywall. And this isn’t just some token fee either — you’ll be charged a whopping $99.99 a year. All to do what has always been free (and what many rivals still offer at no cost). </p><p>Withings apparently justified the move to the forum poster by citing unspecified “privacy measures” and an “AI connector.” Yet syncing data to Apple Health using the HealthKit framework doesn’t require any server-side processing or hefty AI lifting that might justify such an expensive fee. Instead, the paywall simply gives the impression of being an opportunistic revenue booster. </p><p>The post on the Withings forum described the move as a “silent and incredibly anti-consumer change” and pointed out that anyone who signed up on or after October 13, 2026, would be subject to it. Existing users won’t be forced to pay, but that’ll come as little consolation to everyone else.</p><h2 id="a-controversial-move">A controversial move</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="6DqcfsGqdArmf7xTVW4SZE" name="Frustrated-Phone.jpg" alt="Frustrated" src="https://cdn.mos.cms.futurecdn.net/6DqcfsGqdArmf7xTVW4SZE-1920-80.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: Getty Images)</span></figcaption></figure><p>It’s safe to say that the optics don’t look good for Withings, and users have been understandably upset at the move. The original poster on the Withings forum labeled the change “an obvious cash grab” that “ruins the hardware experience and destroys the trust in the brand,” adding that “We shouldn't have to pay a subscription to access our own health data.”</p><p>On <a href="https://www.reddit.com/r/withings/comments/1x4phpz/withings_apple_health_paywall/" target="_blank">Reddit</a>, users echoed that dissatisfaction, saying “$99 a year is a real joke” and, about Withings’ decision-makers, “They are digging their own grave.” Another Redditor asked, “Why would I ever buy another Withings product, let alone recommend the products to other people, if you have to pay a subscription to access your own data?” </p><p>A Withings representative tried to explain that the $99.99 Withings+ subscription includes other features — including “An improved Health Assistant” and “Better-priced access to medical services” — but no user seems to care about any of that. The main concern is the decision to lock a fundamental feature behind a paywall when said feature appears to require no additional costs on Withings’ part. </p><p>Given the strength of the customer reaction already, it wouldn’t be surprising to see Withings backtrack and unlock Apple Health syncing in the near future. With many users already saying they’ll either ditch their Withings devices or abstain from buying one in the first place, the ball is firmly in Withings’ court.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ The Wyze BodyScan smart scale redefines what is possible at a budget price point ]]></title>
                                                                                                <dc:content><![CDATA[ <h2 class="article-body__section" id="section-wyze-bodyscan-smart-scale-one-minute-review"><span>Wyze BodyScan smart scale: One-minute review</span></h2><p>Over the years, Wyze has released a number of high-profile smart products across a range of different industries. They began with cameras but have expanded their range to offer vacuums, lights, locks, and a collection of affordable smart scales.</p><p>The Wyze BodyScan sits just underneath their most premium offering, the BodyScan Ultra, and is the brand’s most affordable 8-electrode BIA (which stands for bioelectric impedance analysis, the method many smart scales use to scan users’ bodies) scale. Offering segmental muscle and fat analysis across a user’s arms, legs, and torso, the BodyScan is more capable than almost all other smart scales at this price point.</p><p>As for its positioning in the market, the <a href="https://www.techradar.com/best/best-smart-scales">best smart scales</a> for home users range from $20 for the <a href="https://www.techradar.com/health-fitness/vitafit-smart-bathroom-scale-review-a-usd20-health-hero">Vitafit Smart Bathroom Scale</a> all the way up to $599.95 / £449.95 / AU$895 for the <a href="https://www.techradar.com/home/smart-scales/withings-bodyscan-2-review">Withings BodyScan 2</a>. The BodyScan sits just above Vitafit’s offering and sets itself apart with segmented body composition reporting.</p><p>The BodyScan boasts a very impressive 4.7-inch LED screen, which displays seven different metrics, including weight, BMI, bone mass, protein, and body water percentage. The display is one of the largest you’ll find on any smart scale, elevating the user experience well beyond the $84.98 price tag.</p><p>The remaining metrics, including protein, basal metabolism, and subcutaneous fat, are displayed in the Wyze app. Unfortunately, because the app covers all Wyze products, it’s not a dedicated smart scale platform. The interface provides little more than a presentation of the metrics in both data and graph form. When compared to the premium Withings app experience, the two are worlds apart.</p><p>The BodyScan smart scale offers an incredible amount given the small price tag and delivers all the health metrics that most everyday users could ever need. The scale offers only a little more than the basics, but it does those basics without fuss and without stress. If you were to also invest in one 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>, then you’d have a great all-round solution for measuring your health progress.</p><h2 class="article-body__section" id="section-wyze-bodyscan-smart-scale-specifications"><span>Wyze BodyScan smart scale: Specifications</span></h2><div ><table><tbody><tr><td class="firstcol " ><p>Component</p></td><td  ><p>Wyze BodyScan smart scale</p></td></tr><tr><td class="firstcol " ><p>Price</p></td><td  ><p>$84.98 USD / £111 GBP / $210 AU</p></td></tr><tr><td class="firstcol " ><p>Metrics</p></td><td  ><p>17 essential metrics, including body weight, BMI, body fat, muscle mass, and basal metabolism.</p></td></tr><tr><td class="firstcol " ><p>Dimensions</p></td><td  ><p>11.81 x 13 x 1.49 in / 300 × 330.2 × 37.8 mm</p></td></tr><tr><td class="firstcol " ><p>Weight</p></td><td  ><p>4.18 lbs / 1.90 kg</p></td></tr><tr><td class="firstcol " ><p>Material</p></td><td  ><p>Plastic, Silicone, ITO-Coated Glass</p></td></tr><tr><td class="firstcol " ><p>Display</p></td><td  ><p>4.7-inch Color LED</p></td></tr><tr><td class="firstcol " ><p>Battery</p></td><td  ><p>4 x 1.5V AAA</p></td></tr><tr><td class="firstcol " ><p>Connection</p></td><td  ><p>Bluetooth 5.0</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="KjEeTRDxjuUw4Fv97MAM8K" name="Wyze BodyScan_6" alt="Wyze BodyScan smart scale" src="https://cdn.mos.cms.futurecdn.net/KjEeTRDxjuUw4Fv97MAM8K-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" 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><h2 class="article-body__section" id="section-wyze-bodyscan-smart-scale-price-and-availability"><span>Wyze BodyScan smart scale: Price and availability</span></h2><ul><li><strong>$84.98 USD</strong></li><li><strong>Only available in the US</strong></li><li><strong>Budget-friendly</strong></li></ul><p>At just $84.98, the Wyze BodyScan scale is one of the most affordable on the market, especially if you’re looking for segmented muscle mass and body fat with a high level of accuracy. The app experience and build quality leave a little to be desired, but at this price point there’s nothing better.</p><p>If your budget is even tighter and you have no interest in segmented data, then the <a href="https://www.techradar.com/health-fitness/vitafit-smart-bathroom-scale-review-a-usd20-health-hero">Vitafit Smart Bathroom Scale</a>, for around $20, is currently our best budget pick in our <a href="https://www.techradar.com/best/best-smart-scales">best smart scales</a> buying guide. The scale delivers accuracy that we were “blown away” by across a varied set of metrics, including weight, BMI (although you can calculate this yourself at home, the scale does it for you), bone mass, basal metabolic rate, and more.</p><ul><li><strong>Value score 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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="FvnUJjccoiWpfwBfRHVXxJ" name="Wyze BodyScan_3" alt="Wyze BodyScan smart scale" src="https://cdn.mos.cms.futurecdn.net/FvnUJjccoiWpfwBfRHVXxJ-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" 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><h2 class="article-body__section" id="section-wyze-bodyscan-smart-scale-design"><span>Wyze BodyScan smart scale: Design</span></h2><ul><li><strong>Large 4.7-inch LED display</strong></li><li><strong>Cheap and basic handlebar construction</strong></li><li><strong>Solid glass base</strong></li></ul><p>Let’s begin with one of the main highlights of the BodyScan scale, the huge 4.7-inch LED display. I was so surprised to see a screen of this size that I had to check the price point again. In fact, this is the largest of all displays of any scale featured in our <a href="https://www.techradar.com/best/best-smart-scales">best smart scales</a> guide, and for under $100, its inclusion is even more impressive.</p><p>The display is located at the top of the base unit and is big, bright, and super clear even when viewed from six feet away. The benefit of packing the display into the base rather than into the handlebar, like the <a href="https://www.techradar.com/home/smart-scales/withings-bodyscan-2-review">Withings BodyScan 2</a>, is that they can make it significantly larger and thereby display more information at once. As a result, I found myself opening up the app a lot less compared to other brands.</p><p>To keep costs down, Wyze has stripped out a number of additional premium features found on the BodyScan Ultra, but the most noticeable compromise is actually the budget material choice and the basic construction quality of the handlebar. The plastic is cheap, it feels lightweight, and it lacks a locking mechanism, so it won’t automatically stay in position when you’re waiting for measurements to be calculated.</p><p>I was glad that these issues don’t translate over to the main base unit. Thanks to a solid plastic base and a thick ITO-coated glass panel, I was left confident that it would stand the test of time. My only issue with the base is an aesthetic one. For some unknown reason Wyze has inserted a protruding plastic rectangle into the middle of the glass, which breaks the otherwise sleek design of the panel.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="8y7NvvUe5EhvbktCD6W7nK" name="Wyze BodyScan_14" alt="Wyze BodyScan smart scale" src="https://cdn.mos.cms.futurecdn.net/8y7NvvUe5EhvbktCD6W7nK-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" 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><h2 class="article-body__section" id="section-wyze-bodyscan-smart-scale-features"><span>Wyze BodyScan smart scale: Features</span></h2><ul><li><strong>17 body composition metrics</strong></li><li><strong>Seven of these metrics are displayed on the scale itself</strong></li><li><strong>Syncs with Apple Health, Health Connect, and Fitbit.</strong></li></ul><p>The Wyze Bodyscan covers 17 body composition metrics. Seven of these are displayed on the 4.7-inch LED display: Weight, Body Fat Percentage, BMI, Muscle Mass Percentage, Bone Mass, Protein, Body Water Percentage.</p><p>These metrics and the 10 remaining ones are displayed in the Wyze app. These are Muscle Rate, Physical Age, Lean Weight, Visceral Fat, Basal Metabolism, Subcutaneous Fat, Fat Mass, Skeletal Muscle Mass, Segmented Muscle Mass, and Body Fat.</p><p>Beyond measurements, the Wyze Bodyscan syncs with Apple Health, Health Connect, and Fitbit. It also recognizes up to eight users automatically and has a nine-month battery life. </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:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="qrot3H55pt8yVAh8FAotrJ" name="Wyze BodyScan_App_Final" alt="Wyze BodyScan smart scale" src="https://cdn.mos.cms.futurecdn.net/qrot3H55pt8yVAh8FAotrJ-1920-80.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 / Paul Hatton)</span></figcaption></figure><h2 class="article-body__section" id="section-wyze-bodyscan-smart-scale-performance"><span>Wyze BodyScan smart scale: Performance</span></h2><ul><li><strong>Comparable results to the industry-leading Withings BodyScan 2 </strong></li><li><strong>Simple but basic app experience</strong></li><li><strong>Managing multiple users is a bit of a hassle</strong></li></ul><p>Given the sub-$100 price tag, I didn’t expect very much from the Wyze BodyScan. Not only were my expectations exceeded with regard to design and features but also with overall performance. Despite not having any bells and whistles, the BodyScan manages to do all the basics incredibly well.</p><p>The overall experience of using the scale is a positive one. The large display presents seven of the most common metrics, which means most users won’t need to check the app each time they step off the scales. However, when you do find yourself drilling down into the metrics, you’ll discover a very basic app experience. Data is clearly laid out, but there’s no analysis or health advice, as is found in the Withings app. On the plus side, there’s no subscription either.</p><p>Part of the reason for the basic app experience is that it handles all Wyze product types and has a significant interface bias towards its cameras. The positive of that is that if you’ve bought into the Wyze ecosystem, then you’ll be able to manage all your smart devices in one place.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="oL3YQtxEUzAA4N5wroiMBK" name="Wyze BodyScan_4" alt="Wyze BodyScan smart scale" src="https://cdn.mos.cms.futurecdn.net/oL3YQtxEUzAA4N5wroiMBK-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" 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><p>Unfortunately, the app issues don’t end there: there’s no support for a multi-user profile, so other family members will have to download the app on their own phone. That’s fine for other adult members or older children but not if you’re wanting to track the health of your young child.</p><p>More positively, when compared to the Withings BodyScan 2 and the <a href="https://www.techradar.com/home/smart-scales/runstar-8e-smartscan-pro-review">RunStar 8E SmartScan Pro</a>, the scale delivered accurate results. This was especially true for the key metrics of weight, BMI, muscle mass, and body fat. There were only two metrics with issues, and those were body water and basal metabolism.</p><p>Thanks to the electrodes in the handlebar, the BodyScan is capable of reporting body composition across five separate segments. Measurements are overlaid onto a body graphic within the app, so it’s quick and easy to see where imbalances are located. </p><p>The overall speed of the unit was good, with weight being calculated in a matter of seconds and the remaining 16 metrics taking less than 20 seconds. This is about the same length of time as most other scales we’ve tested.</p><ul><li><strong>Performance score: 4/5</strong></li></ul><h2 class="article-body__section" id="section-wyze-bodyscan-smart-scale-scorecard"><span>Wyze BodyScan smart scale: Scorecard</span></h2><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>One of the most affordable smart scales for body composition segmental reporting. Fantastic value for money.</p></td><td  ><p>5/5</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>An impressively large and bright LED display, but the overall build quality is lacking.</p></td><td  ><p>4/5</p></td></tr><tr><td class="firstcol " ><p>Features</p></td><td  ><p>An excellent set of health-tracking features that are rarely found at this price point.</p></td><td  ><p>4/5</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>Generally accurate measurements, but the app is too basic for serious users.</p></td><td  ><p>4/5</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="NvfjRpmChWL7hZJ2hkN6Nd" name="Wyze BodyScan_21_blur" alt="Wyze BodyScan smart scale" src="https://cdn.mos.cms.futurecdn.net/NvfjRpmChWL7hZJ2hkN6Nd-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" 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><h2 class="article-body__section" id="section-wyze-bodyscan-smart-scale-should-i-buy"><span>Wyze BodyScan smart scale: Should I buy?</span></h2><h2 id="buy-it-if">Buy it if</h2><div class="product"><p><strong>You want to address muscle mass imbalances</strong></p><p>The Wyze BodyScan is one of the most affordable ways of getting body composition reporting.<a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="010bd59a-c098-11f1-b60e-43b1043d3b4f" data-action="Deal Block" data-label="You want to address muscle mass imbalancesThe Wyze BodyScan is one of the most affordable ways of getting body composition reporting." data-dimension48="You want to address muscle mass imbalancesThe Wyze BodyScan is one of the most affordable ways of getting body composition reporting." data-dimension25="">View Deal</a></p></div><div class="product"><p><strong>You need a large-format display</strong></p><p>At 4.7 inches, the BodyScan’s color screen is great for those who are slightly visually impaired. <a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="010bd626-c098-11f1-b05d-ebe2cad3157f" data-action="Deal Block" data-label="You need a large-format displayAt 4.7 inches, the BodyScan’s color screen is great for those who are slightly visually impaired." data-dimension48="You need a large-format displayAt 4.7 inches, the BodyScan’s color screen is great for those who are slightly visually impaired." data-dimension25="">View Deal</a></p></div><h2 id="don-t-buy-it-if">Don’t buy it if</h2><div class="product"><p><strong>You want a premium app experience</strong></p><p>The Wyze app offers basic reporting and simple graphs but nothing more.<a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="010bd6b2-c098-11f1-b965-bb9fa45493d6" data-action="Deal Block" data-label="You want a premium app experienceThe Wyze app offers basic reporting and simple graphs but nothing more." data-dimension48="You want a premium app experienceThe Wyze app offers basic reporting and simple graphs but nothing more." data-dimension25="">View Deal</a></p></div><div class="product"><p><strong>You need a scale that’s going to last decades</strong></p><p>The build quality is no surprise given the budget price. More robust scales exist but you’ll have to pay a premium for them<a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="010bd72a-c098-11f1-b8c6-1bac60b2ca33" data-action="Deal Block" data-label="You need a scale that’s going to last decadesThe build quality is no surprise given the budget price. More robust scales exist but you’ll have to pay a premium for them" data-dimension48="You need a scale that’s going to last decadesThe build quality is no surprise given the budget price. More robust scales exist but you’ll have to pay a premium for them" data-dimension25="">View Deal</a></p></div><h2 class="article-body__section" id="section-also-consider"><span>Also consider</span></h2><div class="product"><p><strong>RunStar 8E SmartScan Pro</strong></p><p>A DEXA-verified smart scale that records 28 metrics instead of 17. The downside is that it’s more than double the price.</p><p><a href="https://www.techradar.com/home/smart-scales/runstar-8e-smartscan-pro-review" data-dimension112="3b58eea4-c098-11f1-9353-71cd1f294a20" data-action="Deal Block" data-label="RunStar 8E SmartScan Pro" data-dimension48="RunStar 8E SmartScan Pro" data-dimension25="">RunStar 8E SmartScan Pro</a><a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="3b58eea4-c098-11f1-9353-71cd1f294a20" data-action="Deal Block" data-label="RunStar 8E SmartScan Pro" data-dimension48="RunStar 8E SmartScan Pro" data-dimension25="">View Deal</a></p></div><div class="product"><p><strong>Withings BodyScan 2</strong></p><p>The Wyze BodyScan is budget and basic. If you’re interested in a full cardiometabolic assessment, then the Withings BodyScan 2, which delivers advanced features in abundance, is a great choice.</p><p><a href="https://www.techradar.com/health-fitness/vitafit-smart-bathroom-scale-review-a-usd20-health-hero" data-dimension112="3b58ef44-c098-11f1-b2b7-534192463498" data-action="Deal Block" data-label="Vitafit Smart Bathroom Scale" data-dimension48="Vitafit Smart Bathroom Scale" data-dimension25="">Vitafit Smart Bathroom Scale</a><a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="3b58ef44-c098-11f1-b2b7-534192463498" data-action="Deal Block" data-label="Vitafit Smart Bathroom Scale" data-dimension48="Vitafit Smart Bathroom Scale" data-dimension25="">View Deal</a></p></div><h2 class="article-body__section" id="section-how-i-tested-the-wyze-bodyscan-smart-scale"><span>How I tested the Wyze BodyScan smart scale</span></h2><p>I used the Wyze BodyScan smart scale in my bathroom for several weeks. Each time I used the scale, I measured all 17 available metrics, which enabled me to track accuracy over time as well as whether it was susceptible to fluctuating results. Because of the lack of multi-profile support through one account, I didn’t use the scale with my children.</p><p><em>First reviewed: October 2026</em></p> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/smart-scales/wyze-bodyscan-smart-scale-review</link>
                                                                            <description>
                            <![CDATA[ The Wyze BodyScan offers an impressive set of features for the price. Unfortunately, it’s let down by the build quality. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">gDwEKVcUYmk3yQbYoyjRhZ</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/iesZPRBrCvsSk9ssoni7LK-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 16 Oct 2026 09:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Smart Scales]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></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-320-70.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/iesZPRBrCvsSk9ssoni7LK-1920-80.jpg">
                                                            <media:credit><![CDATA[Future / Paul Hatton]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Wyze BodyScan smart scale]]></media:description>                                                            <media:text><![CDATA[Wyze BodyScan smart scale]]></media:text>
                                <media:title type="plain"><![CDATA[Wyze BodyScan smart scale]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/iesZPRBrCvsSk9ssoni7LK-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <h2 class="article-body__section" id="section-wyze-bodyscan-smart-scale-one-minute-review"><span>Wyze BodyScan smart scale: One-minute review</span></h2><p>Over the years, Wyze has released a number of high-profile smart products across a range of different industries. They began with cameras but have expanded their range to offer vacuums, lights, locks, and a collection of affordable smart scales.</p><p>The Wyze BodyScan sits just underneath their most premium offering, the BodyScan Ultra, and is the brand’s most affordable 8-electrode BIA (which stands for bioelectric impedance analysis, the method many smart scales use to scan users’ bodies) scale. Offering segmental muscle and fat analysis across a user’s arms, legs, and torso, the BodyScan is more capable than almost all other smart scales at this price point.</p><p>As for its positioning in the market, the <a href="https://www.techradar.com/best/best-smart-scales">best smart scales</a> for home users range from $20 for the <a href="https://www.techradar.com/health-fitness/vitafit-smart-bathroom-scale-review-a-usd20-health-hero">Vitafit Smart Bathroom Scale</a> all the way up to $599.95 / £449.95 / AU$895 for the <a href="https://www.techradar.com/home/smart-scales/withings-bodyscan-2-review">Withings BodyScan 2</a>. The BodyScan sits just above Vitafit’s offering and sets itself apart with segmented body composition reporting.</p><p>The BodyScan boasts a very impressive 4.7-inch LED screen, which displays seven different metrics, including weight, BMI, bone mass, protein, and body water percentage. The display is one of the largest you’ll find on any smart scale, elevating the user experience well beyond the $84.98 price tag.</p><p>The remaining metrics, including protein, basal metabolism, and subcutaneous fat, are displayed in the Wyze app. Unfortunately, because the app covers all Wyze products, it’s not a dedicated smart scale platform. The interface provides little more than a presentation of the metrics in both data and graph form. When compared to the premium Withings app experience, the two are worlds apart.</p><p>The BodyScan smart scale offers an incredible amount given the small price tag and delivers all the health metrics that most everyday users could ever need. The scale offers only a little more than the basics, but it does those basics without fuss and without stress. If you were to also invest in one 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>, then you’d have a great all-round solution for measuring your health progress.</p><h2 class="article-body__section" id="section-wyze-bodyscan-smart-scale-specifications"><span>Wyze BodyScan smart scale: Specifications</span></h2><div ><table><tbody><tr><td class="firstcol " ><p>Component</p></td><td  ><p>Wyze BodyScan smart scale</p></td></tr><tr><td class="firstcol " ><p>Price</p></td><td  ><p>$84.98 USD / £111 GBP / $210 AU</p></td></tr><tr><td class="firstcol " ><p>Metrics</p></td><td  ><p>17 essential metrics, including body weight, BMI, body fat, muscle mass, and basal metabolism.</p></td></tr><tr><td class="firstcol " ><p>Dimensions</p></td><td  ><p>11.81 x 13 x 1.49 in / 300 × 330.2 × 37.8 mm</p></td></tr><tr><td class="firstcol " ><p>Weight</p></td><td  ><p>4.18 lbs / 1.90 kg</p></td></tr><tr><td class="firstcol " ><p>Material</p></td><td  ><p>Plastic, Silicone, ITO-Coated Glass</p></td></tr><tr><td class="firstcol " ><p>Display</p></td><td  ><p>4.7-inch Color LED</p></td></tr><tr><td class="firstcol " ><p>Battery</p></td><td  ><p>4 x 1.5V AAA</p></td></tr><tr><td class="firstcol " ><p>Connection</p></td><td  ><p>Bluetooth 5.0</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="KjEeTRDxjuUw4Fv97MAM8K" name="Wyze BodyScan_6" alt="Wyze BodyScan smart scale" src="https://cdn.mos.cms.futurecdn.net/KjEeTRDxjuUw4Fv97MAM8K-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" 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><h2 class="article-body__section" id="section-wyze-bodyscan-smart-scale-price-and-availability"><span>Wyze BodyScan smart scale: Price and availability</span></h2><ul><li><strong>$84.98 USD</strong></li><li><strong>Only available in the US</strong></li><li><strong>Budget-friendly</strong></li></ul><p>At just $84.98, the Wyze BodyScan scale is one of the most affordable on the market, especially if you’re looking for segmented muscle mass and body fat with a high level of accuracy. The app experience and build quality leave a little to be desired, but at this price point there’s nothing better.</p><p>If your budget is even tighter and you have no interest in segmented data, then the <a href="https://www.techradar.com/health-fitness/vitafit-smart-bathroom-scale-review-a-usd20-health-hero">Vitafit Smart Bathroom Scale</a>, for around $20, is currently our best budget pick in our <a href="https://www.techradar.com/best/best-smart-scales">best smart scales</a> buying guide. The scale delivers accuracy that we were “blown away” by across a varied set of metrics, including weight, BMI (although you can calculate this yourself at home, the scale does it for you), bone mass, basal metabolic rate, and more.</p><ul><li><strong>Value score 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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="FvnUJjccoiWpfwBfRHVXxJ" name="Wyze BodyScan_3" alt="Wyze BodyScan smart scale" src="https://cdn.mos.cms.futurecdn.net/FvnUJjccoiWpfwBfRHVXxJ-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" 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><h2 class="article-body__section" id="section-wyze-bodyscan-smart-scale-design"><span>Wyze BodyScan smart scale: Design</span></h2><ul><li><strong>Large 4.7-inch LED display</strong></li><li><strong>Cheap and basic handlebar construction</strong></li><li><strong>Solid glass base</strong></li></ul><p>Let’s begin with one of the main highlights of the BodyScan scale, the huge 4.7-inch LED display. I was so surprised to see a screen of this size that I had to check the price point again. In fact, this is the largest of all displays of any scale featured in our <a href="https://www.techradar.com/best/best-smart-scales">best smart scales</a> guide, and for under $100, its inclusion is even more impressive.</p><p>The display is located at the top of the base unit and is big, bright, and super clear even when viewed from six feet away. The benefit of packing the display into the base rather than into the handlebar, like the <a href="https://www.techradar.com/home/smart-scales/withings-bodyscan-2-review">Withings BodyScan 2</a>, is that they can make it significantly larger and thereby display more information at once. As a result, I found myself opening up the app a lot less compared to other brands.</p><p>To keep costs down, Wyze has stripped out a number of additional premium features found on the BodyScan Ultra, but the most noticeable compromise is actually the budget material choice and the basic construction quality of the handlebar. The plastic is cheap, it feels lightweight, and it lacks a locking mechanism, so it won’t automatically stay in position when you’re waiting for measurements to be calculated.</p><p>I was glad that these issues don’t translate over to the main base unit. Thanks to a solid plastic base and a thick ITO-coated glass panel, I was left confident that it would stand the test of time. My only issue with the base is an aesthetic one. For some unknown reason Wyze has inserted a protruding plastic rectangle into the middle of the glass, which breaks the otherwise sleek design of the panel.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="8y7NvvUe5EhvbktCD6W7nK" name="Wyze BodyScan_14" alt="Wyze BodyScan smart scale" src="https://cdn.mos.cms.futurecdn.net/8y7NvvUe5EhvbktCD6W7nK-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" 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><h2 class="article-body__section" id="section-wyze-bodyscan-smart-scale-features"><span>Wyze BodyScan smart scale: Features</span></h2><ul><li><strong>17 body composition metrics</strong></li><li><strong>Seven of these metrics are displayed on the scale itself</strong></li><li><strong>Syncs with Apple Health, Health Connect, and Fitbit.</strong></li></ul><p>The Wyze Bodyscan covers 17 body composition metrics. Seven of these are displayed on the 4.7-inch LED display: Weight, Body Fat Percentage, BMI, Muscle Mass Percentage, Bone Mass, Protein, Body Water Percentage.</p><p>These metrics and the 10 remaining ones are displayed in the Wyze app. These are Muscle Rate, Physical Age, Lean Weight, Visceral Fat, Basal Metabolism, Subcutaneous Fat, Fat Mass, Skeletal Muscle Mass, Segmented Muscle Mass, and Body Fat.</p><p>Beyond measurements, the Wyze Bodyscan syncs with Apple Health, Health Connect, and Fitbit. It also recognizes up to eight users automatically and has a nine-month battery life. </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:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="qrot3H55pt8yVAh8FAotrJ" name="Wyze BodyScan_App_Final" alt="Wyze BodyScan smart scale" src="https://cdn.mos.cms.futurecdn.net/qrot3H55pt8yVAh8FAotrJ-1920-80.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 / Paul Hatton)</span></figcaption></figure><h2 class="article-body__section" id="section-wyze-bodyscan-smart-scale-performance"><span>Wyze BodyScan smart scale: Performance</span></h2><ul><li><strong>Comparable results to the industry-leading Withings BodyScan 2 </strong></li><li><strong>Simple but basic app experience</strong></li><li><strong>Managing multiple users is a bit of a hassle</strong></li></ul><p>Given the sub-$100 price tag, I didn’t expect very much from the Wyze BodyScan. Not only were my expectations exceeded with regard to design and features but also with overall performance. Despite not having any bells and whistles, the BodyScan manages to do all the basics incredibly well.</p><p>The overall experience of using the scale is a positive one. The large display presents seven of the most common metrics, which means most users won’t need to check the app each time they step off the scales. However, when you do find yourself drilling down into the metrics, you’ll discover a very basic app experience. Data is clearly laid out, but there’s no analysis or health advice, as is found in the Withings app. On the plus side, there’s no subscription either.</p><p>Part of the reason for the basic app experience is that it handles all Wyze product types and has a significant interface bias towards its cameras. The positive of that is that if you’ve bought into the Wyze ecosystem, then you’ll be able to manage all your smart devices in one place.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="oL3YQtxEUzAA4N5wroiMBK" name="Wyze BodyScan_4" alt="Wyze BodyScan smart scale" src="https://cdn.mos.cms.futurecdn.net/oL3YQtxEUzAA4N5wroiMBK-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" 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><p>Unfortunately, the app issues don’t end there: there’s no support for a multi-user profile, so other family members will have to download the app on their own phone. That’s fine for other adult members or older children but not if you’re wanting to track the health of your young child.</p><p>More positively, when compared to the Withings BodyScan 2 and the <a href="https://www.techradar.com/home/smart-scales/runstar-8e-smartscan-pro-review">RunStar 8E SmartScan Pro</a>, the scale delivered accurate results. This was especially true for the key metrics of weight, BMI, muscle mass, and body fat. There were only two metrics with issues, and those were body water and basal metabolism.</p><p>Thanks to the electrodes in the handlebar, the BodyScan is capable of reporting body composition across five separate segments. Measurements are overlaid onto a body graphic within the app, so it’s quick and easy to see where imbalances are located. </p><p>The overall speed of the unit was good, with weight being calculated in a matter of seconds and the remaining 16 metrics taking less than 20 seconds. This is about the same length of time as most other scales we’ve tested.</p><ul><li><strong>Performance score: 4/5</strong></li></ul><h2 class="article-body__section" id="section-wyze-bodyscan-smart-scale-scorecard"><span>Wyze BodyScan smart scale: Scorecard</span></h2><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>One of the most affordable smart scales for body composition segmental reporting. Fantastic value for money.</p></td><td  ><p>5/5</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>An impressively large and bright LED display, but the overall build quality is lacking.</p></td><td  ><p>4/5</p></td></tr><tr><td class="firstcol " ><p>Features</p></td><td  ><p>An excellent set of health-tracking features that are rarely found at this price point.</p></td><td  ><p>4/5</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>Generally accurate measurements, but the app is too basic for serious users.</p></td><td  ><p>4/5</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="NvfjRpmChWL7hZJ2hkN6Nd" name="Wyze BodyScan_21_blur" alt="Wyze BodyScan smart scale" src="https://cdn.mos.cms.futurecdn.net/NvfjRpmChWL7hZJ2hkN6Nd-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" 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><h2 class="article-body__section" id="section-wyze-bodyscan-smart-scale-should-i-buy"><span>Wyze BodyScan smart scale: Should I buy?</span></h2><h2 id="buy-it-if">Buy it if</h2><div class="product"><p><strong>You want to address muscle mass imbalances</strong></p><p>The Wyze BodyScan is one of the most affordable ways of getting body composition reporting.<a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="010bd59a-c098-11f1-b60e-43b1043d3b4f" data-action="Deal Block" data-label="You want to address muscle mass imbalancesThe Wyze BodyScan is one of the most affordable ways of getting body composition reporting." data-dimension48="You want to address muscle mass imbalancesThe Wyze BodyScan is one of the most affordable ways of getting body composition reporting." data-dimension25="">View Deal</a></p></div><div class="product"><p><strong>You need a large-format display</strong></p><p>At 4.7 inches, the BodyScan’s color screen is great for those who are slightly visually impaired. <a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="010bd626-c098-11f1-b05d-ebe2cad3157f" data-action="Deal Block" data-label="You need a large-format displayAt 4.7 inches, the BodyScan’s color screen is great for those who are slightly visually impaired." data-dimension48="You need a large-format displayAt 4.7 inches, the BodyScan’s color screen is great for those who are slightly visually impaired." data-dimension25="">View Deal</a></p></div><h2 id="don-t-buy-it-if">Don’t buy it if</h2><div class="product"><p><strong>You want a premium app experience</strong></p><p>The Wyze app offers basic reporting and simple graphs but nothing more.<a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="010bd6b2-c098-11f1-b965-bb9fa45493d6" data-action="Deal Block" data-label="You want a premium app experienceThe Wyze app offers basic reporting and simple graphs but nothing more." data-dimension48="You want a premium app experienceThe Wyze app offers basic reporting and simple graphs but nothing more." data-dimension25="">View Deal</a></p></div><div class="product"><p><strong>You need a scale that’s going to last decades</strong></p><p>The build quality is no surprise given the budget price. More robust scales exist but you’ll have to pay a premium for them<a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="010bd72a-c098-11f1-b8c6-1bac60b2ca33" data-action="Deal Block" data-label="You need a scale that’s going to last decadesThe build quality is no surprise given the budget price. More robust scales exist but you’ll have to pay a premium for them" data-dimension48="You need a scale that’s going to last decadesThe build quality is no surprise given the budget price. More robust scales exist but you’ll have to pay a premium for them" data-dimension25="">View Deal</a></p></div><h2 class="article-body__section" id="section-also-consider"><span>Also consider</span></h2><div class="product"><p><strong>RunStar 8E SmartScan Pro</strong></p><p>A DEXA-verified smart scale that records 28 metrics instead of 17. The downside is that it’s more than double the price.</p><p><a href="https://www.techradar.com/home/smart-scales/runstar-8e-smartscan-pro-review" data-dimension112="3b58eea4-c098-11f1-9353-71cd1f294a20" data-action="Deal Block" data-label="RunStar 8E SmartScan Pro" data-dimension48="RunStar 8E SmartScan Pro" data-dimension25="">RunStar 8E SmartScan Pro</a><a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="3b58eea4-c098-11f1-9353-71cd1f294a20" data-action="Deal Block" data-label="RunStar 8E SmartScan Pro" data-dimension48="RunStar 8E SmartScan Pro" data-dimension25="">View Deal</a></p></div><div class="product"><p><strong>Withings BodyScan 2</strong></p><p>The Wyze BodyScan is budget and basic. If you’re interested in a full cardiometabolic assessment, then the Withings BodyScan 2, which delivers advanced features in abundance, is a great choice.</p><p><a href="https://www.techradar.com/health-fitness/vitafit-smart-bathroom-scale-review-a-usd20-health-hero" data-dimension112="3b58ef44-c098-11f1-b2b7-534192463498" data-action="Deal Block" data-label="Vitafit Smart Bathroom Scale" data-dimension48="Vitafit Smart Bathroom Scale" data-dimension25="">Vitafit Smart Bathroom Scale</a><a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="3b58ef44-c098-11f1-b2b7-534192463498" data-action="Deal Block" data-label="Vitafit Smart Bathroom Scale" data-dimension48="Vitafit Smart Bathroom Scale" data-dimension25="">View Deal</a></p></div><h2 class="article-body__section" id="section-how-i-tested-the-wyze-bodyscan-smart-scale"><span>How I tested the Wyze BodyScan smart scale</span></h2><p>I used the Wyze BodyScan smart scale in my bathroom for several weeks. Each time I used the scale, I measured all 17 available metrics, which enabled me to track accuracy over time as well as whether it was susceptible to fluctuating results. Because of the lack of multi-profile support through one account, I didn’t use the scale with my children.</p><p><em>First reviewed: October 2026</em></p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Mova V70 Ultra Complete review: a full-featured robovac let down by subpar performance ]]></title>
                                                                                                <dc:content><![CDATA[ <h2 class="article-body__section" id="section-mova-v70-ultra-complete-two-minute-review"><span>Mova V70 Ultra Complete: Two-minute review</span></h2><p>If you've never heard of Mova as a brand, you're not alone as it was initially only available in select European and South-East Asian countries. The brand, which is owned by Dreame Technology, is now expanding and is supposed to be value-focused side of the company — although you'd be hard pressed to believe that when its latest flagship robot vacuum costs upwards $1,000 / £1,000 / AU$3,000.</p><p>However, the Mova V70 Ultra Complete brings everything you expect from such an expensive robovac, including some industry-first features that are now being adopted by other brands. This includes suction that's a whopping 42,000Pa at its maximum, as well as the impressively long reach of the side brush and mopping arm (12cm and 17cm respectively). I even love the fact that it eliminates the need for dust bags by using a tank you can clean out every now and then while still remaining as hands-free as possible.</p><p>It's also arguably the quietest robot vacuum I've tested, even at maximum suction — so quiet, in fact, that I had to check it was actually cleaning during my testing. Yes, it was.</p><p>It's vacuuming prowess, however, isn't a good reflection of its listed suction power, particularly on carpets. Case in point: it failed to pick up a mix of oats, tea and chia seeds from a mid-pile carpet even after two passes on its Max (or second-highest) suction setting. Hair pickup at the same setting is also not that great, but bump it up to Max+ (which significantly impacts battery life) and I found my carpets looking a lot better, with even bits of thread cleaned up. The mixture of pantry essentials, however, still remained and I needed to use my Dyson V15 Detect to clean up the leftovers.</p><p>Moreover, the extra reach the side brush promises isn't consistent. For example, I expected it to remain extended as long as the V70 was traversing along a room edge, but it repeatedly retracts, leaving dirt along some sections of a room edge. The timing of the extension while cleaning around furniture legs is also off, with the side brush opening up either just before or just after it gets to a chair leg.</p><p>The extending mop arm, however, performs better, but even it retracts along some sections of a room edge, but the bot is close enough for edges and areas around furniture to be mopped, if not vacuumed.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="FzWw2ofPbfh3hh4phFatk" name="IMG_7132" alt="Mova V70 Ultra Complete robot cleaning with side brush extended around its dock" src="https://cdn.mos.cms.futurecdn.net/FzWw2ofPbfh3hh4phFatk-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Sharmishta Sarkar / TechRadar)</span></figcaption></figure><p>The Mova V70 Ultra Complete uses dual rotating mop pads that, in my opinion, aren't as good as rollers. It made a bigger mess of some spilled soy sauce in my kitchen, which a roller mop doesn't as these are constantly washed with fresh water while the robot vacuum is cleaning. I also found that for hard floors to even seem damp, waterflow rate needs to be set to high.</p><p>It's also disappointing that, for an expensive robot vacuum, the docking sequence takes a few tries. In the four weeks of testing, I had to replace the bot in the dock manually twice, but at all other times, it took 2-3 attempts to correctly roll itself back in for self-cleaning and charging.</p><p>The companion app is near identical to the Dreame one, but can be slow to load and respond (at least on iOS, which is what I use). And, like its counterpart, some settings are tucked away in submenus, so you need to spend some time going through it all. </p><p>While there are features to love here, it's disappointing that they don't really come together well enough to make a complete package, especially when it has to the potential to be one and blow the competition out of the water. For its high asking price, it's a hard one to recommend.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="GTxvyLVbjhRENRmju5AVo" name="IMG_7099" alt="Mova V70 Ultra Complete robot inside its dock with blue charging light indicator" src="https://cdn.mos.cms.futurecdn.net/GTxvyLVbjhRENRmju5AVo-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Sharmishta Sarkar / TechRadar)</span></figcaption></figure><h2 class="article-body__section" id="section-mova-v70-ultra-complete-review-price-availability"><span>Mova V70 Ultra Complete review: Price &amp; availability</span></h2><ul><li><strong>First unveiled in May 2026 in Europe, followed by an August launch in the US</strong></li><li><strong>Available in bigger markets, like the US, UK, Europe and Australia</strong></li><li><strong>Investment pricing of $1,299 / £1,219 / AU$3,299</strong></li></ul><p>The very high $1,299 / £1,219 / AU$3,299 retail price of the Mova V70 Ultra Complete might make you balk but, given its feature set, it shouldn't be all that surprising.</p><p>Then again, it's a competitive price when you take into account other flagships recently released, including the $1,699 Roborock Saros 20 Flow (which is unavailable in the UK at the time of writing, but is a lot cheaper at AU$2,499 in Australia) and the Dreame Aqua20 Ultra Roller going for £1,299 / AU$3,299 (unavailable in the US at the time of publication).</p><p>All the aforementioned new flagships have different feature sets to justify their high asking prices, but we're yet to try the last two competitors ourselves. Given the results of my testing in this review, however, the Mova V70 Ultra Complete doesn't deliver on its promises as it should, making it a tough sell at its very high price point. </p><p>Instead, opting for slightly older models like the <a href="https://www.techradar.com/home/robot-vacuums/roborock-saros-10-review">Roborock Saros 10</a> or <a href="https://www.techradar.com/home/robot-vacuums/roborock-saros-20-review">Saros 20</a>, even the <a href="https://www.techradar.com/home/robot-vacuums/dreame-aqua10-ultra-review">Dreame Aqua10 Ultra</a>, would be the better buy, especially if you can get them at a discounted price.</p><p>However, I should note that the Mova V70 Ultra Complete doesn't use dust bags, minimizing your ongoing costs. Plus there's a complete set of replacement brushes and three additional pairs of mop pads in the box, meaning you can go a very long while without needing to buy any replacement parts, adding some additional value to the initial cost.</p><p>The only ongoing purchase, if you wish, would be a mopping detergent and/or wood floor-care solution. Only the former is supplied, but Mova recommends you only purchase its proprietary detergents to avoid damaging the appliance and voiding warranty.</p><p><strong>• Value score: 3 / 5</strong></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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="S2TWVduUr3TJAUdQhntHz" name="IMG_7112" alt="Mova V70 Ultra Complete robot with its light on" src="https://cdn.mos.cms.futurecdn.net/S2TWVduUr3TJAUdQhntHz-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Sharmishta Sarkar / TechRadar)</span></figcaption></figure><h2 class="article-body__section" id="section-mova-v70-ultra-complete-review-specs"><span>Mova V70 Ultra Complete review: Specs</span></h2><div ><table><tbody><tr><td class="firstcol " ><p>Max suction:</p></td><td  ><p>42,000Pa</p></td></tr><tr><td class="firstcol " ><p>Robot size:</p></td><td  ><p>13.8 x 13.8 inches (35 × 35 × 8.8 cm)</p></td></tr><tr><td class="firstcol " ><p>Robot height:</p></td><td  ><p>3.4 inches (8.8cm)  </p></td></tr><tr><td class="firstcol " ><p>Dock dimensions (W x D x H):</p></td><td  ><p>16.5 × 18.0 × 18.5 inches (42 × 45.8 × 47 cm)</p></td></tr><tr><td class="firstcol " ><p>Mop type:</p></td><td  ><p>Dual spinning discs</p></td></tr><tr><td class="firstcol " ><p>Max threshold clearance: </p></td><td  ><p>Double layer thresholds up to 3.5 inches (9cm)</p></td></tr><tr><td class="firstcol " ><p>Dust bin volume (base):</p></td><td  ><p>2L</p></td></tr><tr><td class="firstcol " ><p>Water tank volume:</p></td><td  ><p>4L (clean), 3.5L (dirty)</p></td></tr><tr><td class="firstcol " ><p>Base functions:</p></td><td  ><p>Charge, empty dust, wash mop pads, dry mop pads, self-clean</p></td></tr></tbody></table></div><h2 class="article-body__section" id="section-mova-v70-ultra-complete-review-design"><span>Mova V70 Ultra Complete review: Design</span></h2><ul><li><strong>Clean, modern design with no dust bag</strong></li><li><strong>Retractable LiDAR turret</strong></li><li><strong>Extending side brush and mop arm with industry-leading reach</strong></li></ul><p>These days, if you've seen one premium robot vacuum, you've essentially seen them all. The Mova V70 Ultra Complete isn't, at least at first glance, very different from nearly every other set-and-forget alternative on the market, although there are some design elements you won't find elsewhere just yet.</p><h2 id="robot-design">Robot design</h2><p>The first, and arguably the Mova V70 Ultra Complete's headline act, is on the bot itself — the MaxiReachX mechanism for the side brush and a mop arm. What this means is that for both vacuuming and mopping, the bot has quite the reach, extending 12cm and 17cm respectively. This is not only good for edge cleaning and sweeping into room corners, but it also allows the bot to clean around furniture legs that most other robovacs don't necessarily do well. </p><p>The efficacy of the cleaning, however, is a different story, with the side brush extension not quite timing itself right when around furniture and not remaining fully extended when traveling along a wall (or room edge).  As you can see from the video clip below, the side brush opens just before it actually gets to the chair leg — when the bot 'sees' the furniture' — then retracts.</p><div class="looped-video"><video class="lazyload-in-view lazyloading" data-src="https://cdn.mos.cms.futurecdn.net/8Rj9e9zaMYLAWLjz96p2CS/Mova%20V70%20Side%20Brush.mp4" autoplay="" loop="" muted="" playsinline="" src="https://cdn.mos.cms.futurecdn.net/8Rj9e9zaMYLAWLjz96p2CS/Mova%20V70%20Side%20Brush.mp4"></video></div><p>I do worry about the longevity of the side brush arm, though, as I found it often scraps against a wall or skirting board, which means it could suffer from wear and tear with constant use, potentially cracking or breaking. While it could still be usable, any jagged edges of the broken plastic could scratch walls. In the four weeks of almost daily use I put the Mova V70 Ultra Complete to, there has been no issues, but the sound the extended side brush makes while scraping has often made my jaw clench.</p><p>The mop arm, however, does often stay extended longer but, again, not as consistently as I had expected, retracting when the bot gets close enough to a skirting board to not need the extension.</p><p>Mova promises that the dual circular mop pads can apply 15N of downward pressure and, in combination with their spinning, should apply a little elbow grease when mopping but, in reality, that's asking for too much from any robot vacuum cleaner.</p><p>What I do appreciate is that the mop pads attach magnetically and they're left behind automatically in the dock whenever the V70 needs to vacuum, so there's no fear of dirty dampness transferring on carpets. That said, you can set the bot to vacuum carpets first anyway, so it really doesn't matter either way.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/MAGtsUpZcfdAn6vdTQgaZ3-1920-80.jpg" alt="Undercarriage of the Mova V70 Ultra Complete robot" /><figcaption><small role="credit">Sharmishta Sarkar / TechRadar</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/cduDe43u4cyfHiFFw6YW93-1920-80.jpg" alt="Wheels of the Mova V70 Ultra Complete robot" /><figcaption><small role="credit">Sharmishta Sarkar / TechRadar</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/6ykTadvkyjkNaYyYFXkR43-1920-80.jpg" alt="Onboard dustbin inside the Mova V70 Ultra Complete robot" /><figcaption><small role="credit">Sharmishta Sarkar / TechRadar</small></figcaption></figure></figure><p>Most of its other features are similar to what you'll get with other premium bots, including its retractible navigation turret that allows it to roll under low-lying furniture. However, I should note that I often found the turret elevated when it was knocking against the underside of cabinets, and the bot itself isn't the thinnest on the market — at 8.8cm, it doesn't have as good a clearance as, say, the 7.98cm of the <a href="https://www.techradar.com/home/robot-vacuums/roborock-saros-10r-robot-vacuum-review">Roborock Saros 10R</a>.</p><p>The Mova V70 Ultra Complete also features robotic legs that allow it to climb up to 9cm in two shallow steps, plus dual anti-tangle bar brushes that definitely don't require manual intervention to keep clean. I should mention, though, that during my testing, hair got badly entangled with the large wheels and the side brush, which were difficult to cut away.</p><p>One small point of difference on the bot compared to others is that along with lit buttons on the turret, the Mova V70 features a thin bar of blue light when it's powered on. It gives the otherwise white bot a slightly ethereal look in my opinion.</p><h2 id="dock-design">Dock design</h2><p>The white and silver dock is quite standard on the outside but, instead of housing a dust bag inside, there's a 2L box with a filter that holds up to 100 days' worth of dirt. This means there are no ongoing costs for replacing bags and you're also reducing waste in the bargain. The dust tank, as Mova calls it, is washable, but it also gets dried out after every use, thus reducing the build up of odors and a bacterial or fungal ecosystem within.</p><p>Like the Dreame Aqua10 Ultra, the dock also houses a detergent dispenser with two compartments — one for a standard mopping soap, the other for either a pet odor neutralizer or a wood floor-care solution. You will need to use the app to enable the use of these as they're not set to flow into the clean water by default.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/L7WNR2zq5yeJfKLiLpCwU-1920-80.jpg" alt="Mova V70 Ultra Complete dock without the robot" /><figcaption><small role="credit">Sharmishta Sarkar / TechRadar</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/FZBVFx4wB5A7sNKQQ6UDW-1920-80.jpg" alt="Dust tank and soap dispenser inside the Mova V70 Ultra Complete dock" /><figcaption><small role="credit">Sharmishta Sarkar / TechRadar</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/z5VxZTz3p5APUKguYsYSN-1920-80.jpg" alt="Soap dispenser inside the Mova V70 Ultra Complete dock" /><figcaption><small role="credit">Sharmishta Sarkar / TechRadar</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/BjTD8j43VUv82V5LcNy7Z-1920-80.jpg" alt="Dust tank of the Mova V70 Ultra Complete" /><figcaption><small role="credit">Sharmishta Sarkar / TechRadar</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/hhwwhVNcWgBPVquS7fUJT-1920-80.jpg" alt="Water tanks inside the Mova V70 Ultra Complete dock" /><figcaption><small role="credit">Sharmishta Sarkar / TechRadar</small></figcaption></figure></figure><p>Both water tanks are under a lid, keeping them out of sight. Moreover, the lids on each tank clip on tightly, so odors from the dirty mop water don't escape in case you forget to clean it out regularly.</p><p><strong>• Design score: 4.5 / 5</strong></p><h2 class="article-body__section" id="section-mova-v70-ultra-complete-review-performance"><span>Mova V70 Ultra Complete review: Performance</span></h2><ul><li><strong>Hard floor cleaning is good, but carpet vacuuming is disappointing</strong></li><li><strong>Excellent navigation and obstacle avoidance</strong></li><li><strong>Auto docking requires multiple attempts</strong></li></ul><p>Say what you will about the Mova V70 Ultra Complete — and I do have a lot to say about its performance — but the one thing I love about it is how quietly it goes about its work. When vacuuming, even at its Max+ (its highest suction setting), the V70 did not hit more than 66dB on the Decibel X app, when others can average around the 80dB mark at similar settings. Understandably this isn't a very scientific method of measuring sound, but it's a good way to compare.</p><p>Even the dock isn't as loud as similar models, with auto-emptying of the onboard bin being easily be missed if you aren't paying attention.</p><p>How does it actually clean, though? Let's get into the crux of the matter.</p><h2 id="vacuuming">Vacuuming</h2><p>With up to 42,000Pa on tap, the expectation that the Mova V70 Ultra Complete would be able to ace my tests was high. And while it does vacuum well, especially hard floors, its edge cleaning isn't as good as I hoped it would be. That's due to the fact that, during use, the automatically extending side brush doesn't remain stretched as the bot is rolling along a room edge but, instead, retracts after a few seconds. </p><p>In fact, at one point in my tests, the bot moved away from a room edge, leaving behind dirt — a mixture of oats, tea from a tea bag, chia seeds and freeze-dried raspberries to emulate different debris sizes — that most other premium robovacs I've previously tested have successfully cleaned up (see video below). </p><div class="looped-video"><video class="lazyload-in-view lazyloading" data-src="https://cdn.mos.cms.futurecdn.net/QALypunCfwSR2gUaXJzZRm/Mova%20V70%20Ultra%20Complete%20vacuum.mp4" autoplay="" loop="" muted="" playsinline="" src="https://cdn.mos.cms.futurecdn.net/QALypunCfwSR2gUaXJzZRm/Mova%20V70%20Ultra%20Complete%20vacuum.mp4"></video></div><p>Otherwise, it tackles regular daily vacuuming well enough on hard floors even at mid-suction settings, but it's a different story on carpets.</p><p>While I don't expect side brushes on any robovac to be as effective on carpet as on hard floors, I had hoped that on Max suction, the same mixture of oats, tea, chia seeds and bits of fruit would be easily tackled but, as you can see from the photos below, the V70 left behind a lot even after two passes. Bumping up to Max+ helped only marginally, but debris still remained on the carpet and I had to use my cordless vacuum to clean up the rest.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/wB65cbsWLWVmsb4Fca9rw-1920-80.jpg" alt="Mova V70 Ultra Complete cleaning a room edge on carpet" /><figcaption><small role="credit">Sharmishta Sarkar / TechRadar</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/bhMfvHT4aMoJAuGAtGwB83-1920-80.jpg" alt="Mova V70 Ultra Complete robot cleaning carpet" /><figcaption><small role="credit">Sharmishta Sarkar / TechRadar</small></figcaption></figure></figure><p>Hair pickup on carpets in the Max setting also wasn't as impressive as I had hoped — around 80% — but it was about 98% when bumped up to Max+. Given this performance, I found leaving the vacuum setting at Max worked best for regular jobs, but occasionally used the Max+ setting when a carpet needed a little extra work. And that's disappointing from such a premium flagship that boasts high suction.</p><h2 id="mopping">Mopping</h2><p>The Mova V70 Ultra Complete, however, is slightly better at mopping room edges as I found the extending mop pads stayed open for longer periods of the bot sensed room edges, corners and furniture legs.</p><p>Mova says it applies a downward pressure of 15N but, in real-world use, that doesn't translate for any robovac as there's never enough vibrations to emulate 'scrubbing'. So I can't blame the V70 for not being able to clean up a drop of dried up curry on my kitchen floor.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="AWdwnwH72bur7q8JxG8G23" name="IMG_7156" alt="Mova V70 Ultra Complete robot with mopping arm extended" src="https://cdn.mos.cms.futurecdn.net/AWdwnwH72bur7q8JxG8G23-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Sharmishta Sarkar / TechRadar)</span></figcaption></figure><p>The same downward force also doesn't work along room edges, which I tested by sprinkling a few crystals of charcoal-infused sea salt under my kitchen cabinets and moistening by adding a few drops of water. The tiny black spots remained where they were even after two mopping sessions at high waterflow rates.</p><p>Where other premium robovacs have been able to successfully clean up small spills of liquid, like soy sauce, I found that the V70 made more of a mess, spreading the dark liquid across a larger section of floor until I ended its task to prevent the stain from expanding further (see video below).</p><div class="looped-video"><video class="lazyload-in-view lazyloading" data-src="https://cdn.mos.cms.futurecdn.net/tHVbsxGm6xf6PEH4UCCQ27/Mova%20V70%20Ultra%20Complete%20mopping%20(1).mp4" autoplay="" loop="" muted="" playsinline="" src="https://cdn.mos.cms.futurecdn.net/tHVbsxGm6xf6PEH4UCCQ27/Mova%20V70%20Ultra%20Complete%20mopping%20(1).mp4"></video></div><p>That said, I was impressed by how well the bot identified furniture legs while mopping and the extending mop pad was able to clean a full 360º around each leg in both my dining and living rooms.</p><p>It doesn't, sadly, negate the overall performance of the mopping which, like the vacuuming is disappointing. If you don't have a messy household, though, what the V70 does do will leave you with clean floors — something a far less expensive robovac will also give you.</p><h2 id="navigation-and-obstacle-avoidance">Navigation and obstacle avoidance</h2><p>Here's the good news: the Mova V70 Ultra Complete has impeccable navigation skills with very good obstacle avoidance. Throughout the four-week testing period, not once did the Mova V70 Ultra Complete deviate from its prescribed path, whether that was a quick clean with wider zig-zags or a tighter grid for deeper cleaning. </p><p>It also never got lost when told to do a room or zone cleaning, finding the path of least resistance wherever it needed to go, even if there were obstacles in its path.</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:1600px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="jGVuACg83AUMGcVrKPMsSn" name="MovaHome-2" alt="Screenshots from the MOVAHome app on iOS" src="https://cdn.mos.cms.futurecdn.net/jGVuACg83AUMGcVrKPMsSn-1920-80.jpg" mos="" align="middle" fullscreen="" width="1600" height="900" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Sharmishta Sarkar / TechRadar)</span></figcaption></figure><p>Speaking of which, the Mova V70 Ultra Complete promises to recognize up to 300 different obstacles, and that includes cables and your pets. For the most part, it gets them correct, although there were instances when it didn't quite recognize some items. For example, a large charging brick on the floor was picked up as a shoe, and that's OK.</p><p>All obstacles, even smaller pieces of furniture that you may not have added to the map get picked up and they're marked in the app. Just tap on any of these grey icons and a small diagram and name of the item is shown, along with accuracy of recognition.</p><p>The one thing it definitely struggles with is docking on its own — every single time, it took the bot two to three attempts to automatically engage docking. In the four weeks of testing, I was asked to manually replace the bot back in the dock for charging and self-cleaning.</p><h2 id="self-cleaning">Self-cleaning</h2><p>Dock performance itself isn't bad, with self-emptying of the onboard bin into the dust tank quite good, leaving only the barest layer of very fine dust sticking to the plastic sides of the smaller box inside the bot. And, as I've previously mentioned, this self-emptying isn't as loud as I've experienced with other robovacs, and I appreciate that.</p><p>Like the Dreame Aqua10 Ultra where the dust bag is dried with warm air, the Mova V70 Ultra Complete also dries out the dust tank. However, it takes 5 hours to do so compared to just 3 hours on the Dreame. It's also a lot longer than the V70 takes to dry out the mop pads, which is 3 hours as well. I'm not entirely sure why the dust tank requires more time, and while the additional power consumption is unlikely to make a significant dent in your energy bills, it could become inconvenient if you run the robovac daily.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="8bJhT7XUnBJhEononswEF" name="IMG_7124" alt="Mova V70 Ultra Complete mop pads inside the dock when robot is vacuuming" src="https://cdn.mos.cms.futurecdn.net/8bJhT7XUnBJhEononswEF-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Sharmishta Sarkar / TechRadar)</span></figcaption></figure><p>Mop pad washing is impressive as well, with even dark soy stains being 95% scrubbed away. The good thing is the circular pads can be removed and washed in the machine or soaked in a stain-removing solution to return them to pristine condition. </p><p>The wear and tear on the pads, however, is a little more than on other robovacs that use spinning pads. I've spotted bits of fiber stuck on the textured wash tray after only five mopping runs, so it's a good thing that Mova supplies three additional pairs in the box.</p><p>Dock maintenance is very easy as well, with the dust tank easy to empty and wash, and access to the tanks is minimal effort.</p><h2 id="battery-life">Battery life</h2><p>The Mova V70 Ultra Complete uses a 6,400mAh battery pack like many premium robot vacuums and its runtime is quite standard, depending on the suction setting, of course.</p><p>For example, when doing a full-home clean on the Max (penultimate) setting in an area approximately 45sqm / 484sq ft, it drops from 100% to 44% when vacuuming only, and 100% to 32% when vacuuming and mopping at the same time. In both cases, dynamic suction was engaged when it detected carpets (which automatically boosts suction slightly).</p><p>When I ran it on Max+ (its highest suction) for approximately 20 minutes, battery life dropped from 100% to 82%, but that was nonstop cleaning with no dynamic suction engaged and no need to return to the dock for self-emptying.</p><p>This is, of course, based on a smaller test space, so bigger homes might not get a full clean on a single charge, and the one time in my testing when battery dropped off entirely with a task incomplete, the bot didn't pick up where it left off once there was sufficient battery even though I made sure it was toggled on in the app.</p><p><strong>• Performance score: 2.5 / 5</strong></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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Wqcy6LLayWFE59pBSufiK3" name="IMG_7121" alt="Mova V70 Ultra Complete robot cleaning on carpet under furniture" src="https://cdn.mos.cms.futurecdn.net/Wqcy6LLayWFE59pBSufiK3-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Sharmishta Sarkar / TechRadar)</span></figcaption></figure><h2 class="article-body__section" id="section-mova-v70-ultra-complete-app-support"><span>Mova V70 Ultra Complete: App support</span></h2><ul><li><strong>Almost identical to the Dreamehome app with similar navigation and setup</strong></li><li><strong>Mostly easy to understand, but some settings need a little digging</strong></li><li><strong>App can be slow to load and respond</strong></li></ul><p>Given that Dreame Technology owns Mova, I suppose I shouldn't have been surprised to see that the MOVAHome app is identical to Dreamehome, with only minor differences, like the color scheme on the home page. </p><p>And I do mean identical as the entire bot setup and the settings, plus all the navigation, is the same. Since I've previously used a Dreame robovac, the learning curve needed for me to get around the MOVAHome app was small, but first-time users will need to spend a little time going through every setting to ensure they've got the V70 set up to how they want it, including toggling carpet-first for a 'global clean' and selecting detergent use if necessary. </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:1600px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="oKuAs73zDphgixbw7NyPQn" name="MovaHome-1" alt="Screenshots from the MOVAHome app on iOS" src="https://cdn.mos.cms.futurecdn.net/oKuAs73zDphgixbw7NyPQn-1920-80.jpg" mos="" align="middle" fullscreen="" width="1600" height="900" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Sharmishta Sarkar / TechRadar)</span></figcaption></figure><p>However, the MOVAHome app is a little slower compared to the Dreame one, and that includes editing the map as well which, on iOS, was a little tedious to do. So much so, that I decided to not divide the study from the entry hallway in mine. Adding the rug to my living room was a heck of a lot fiddlier than on the Dreamehome app, while it took three attempts to add wall-to-wall carpet to the bedroom on the Mova app.</p><p>Once everything is set up just the way you like, though, the MOVAHome app becomes easy to use, and you'll only likely need to select the cleaning type and the space. Setting up scheduled runs isn't hard either, as is creating custom cleaning routines. All in all, it's a clean app, just one that might require some initial time investment to wrap your head around.</p><p><strong>• App support score: 4 / 5</strong></p><h2 class="article-body__section" id="section-mova-v70-ultra-complete-review-score-card"><span>Mova V70 Ultra Complete review: Score card</span></h2><div ><table><thead><tr><th class="firstcol " ><p>Attribute</p></th><th  ><p>Notes</p></th><th  ><p>Score</p></th></tr></thead><tbody><tr><td class="firstcol " ><p>Value</p></td><td  ><p>As one of the most expensive models in the market, and given its performance issues, it's hard to recommend.</p></td><td  ><p>3 / 5</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>It's a good-looking appliance with an easy-to-maintain design.</p></td><td  ><p>4.5 / 5</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>It can handle daily hard floor cleaning, but the tougher jobs are, well, tough for it. </p></td><td  ><p>2.5 / 5</p></td></tr><tr><td class="firstcol " ><p>App support</p></td><td  ><p>It's not a bad app, but it will require a little time investment up front to find all the right settings.</p></td><td  ><p>4 / 5</p></td></tr></tbody></table></div><h2 class="article-body__section" id="section-should-i-buy-the-mova-v70-ultra-complete"><span>Should I buy the Mova V70 Ultra Complete?</span></h2><h2 id="buy-it-if-2">Buy it if...</h2><div class="product"><p><strong>You don't like the idea of replacement dust bags</strong></p><p>While there are some self-emptying cordless vacuums that don't need dust bags, there aren't many robovacs that have adopted the same ethos. So, if you're keen on reducing waste and save on ongoing costs, the V70 can help you do that.</p></div><div class="product"><p><strong>You have high thresholds</strong></p><p>The Mova V70 Ultra Complete can climb two shallow steps of approximately 4cm each, with a total clearance of 9cm. So if you have high room thresholds for a robovac to get past, the V70s robotic legs will get over them.</p></div><h2 id="don-39-t-buy-it-if">Don't buy it if...</h2><div class="product"><p><strong>You want value for money</strong></p><p>While you get plenty of replacement parts in the box and don't need to buy dust bags, the V70 Ultra Complete is still expensive and its subpar performance means you'll be better off considering a cheaper flagship.</p></div><div class="product"><p><strong>You have mixed flooring</strong></p><p>The V70 Ultra Complete will handle daily cleaning easily on hard floors, but tougher jobs, especially on carpets, aren't up to expectations. </p></div><h2 class="article-body__section" id="section-mova-v70-ultra-complete-review-alternatives"><span>Mova V70 Ultra Complete review: Alternatives</span></h2><p>I like that the Mova V70 Ultra Complete brings some good features to the market but, given its performance during my testing, there are other models I would consider instead.</p><div class="product"><p><strong>Roborock Saros 20</strong></p><p>If you're after a flagship released in 2026, then this one scored well in our tests and we called it "formidable". From being able to handle uneven floors to thick carpets, this is one to consider if money is no object.<br /><strong>Read our full </strong><a href="https://www.techradar.com/home/robot-vacuums/roborock-saros-20-review" data-dimension112="b52fea02-c859-11f1-b7d7-e939a0516d3b" data-action="Deal Block" data-label="Read our full Roborock Saros 20 review" data-dimension48="Read our full Roborock Saros 20 review" data-dimension25=""><strong>Roborock Saros 20 review</strong></a><strong> for more information</strong></p></div><div class="product"><p><strong>Dreame Aqua10 Ultra</strong></p><p>It's now been succeeded by the Dreame Aqua20 Ultra, but that means this model can be had at a discount, making it excellent value. It's what I use in my own home and it's been reliable and excellent at cleaning for nearly two years.<br /><strong>Read my in-depth </strong><a href="https://www.techradar.com/home/robot-vacuums/dreame-aqua10-ultra-review" data-dimension112="b52fea84-c859-11f1-85ba-b1a49d84e81c" data-action="Deal Block" data-label="Read my in-depth Dreame Aqua10 Ultra review" data-dimension48="Read my in-depth Dreame Aqua10 Ultra review" data-dimension25=""><strong>Dreame Aqua10 Ultra review</strong></a><strong> to learn more</strong></p></div><h2 class="article-body__section" id="section-how-i-tested-the-mova-v70-ultra-complete"><span>How I tested the Mova V70 Ultra Complete</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="z9zEkqjP2uSpndA8wTaYZ3" name="IMG_7086" alt="Mova V70 Ultra Complete robot on a colorful rug" src="https://cdn.mos.cms.futurecdn.net/z9zEkqjP2uSpndA8wTaYZ3-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Sharmishta Sarkar / TechRadar)</span></figcaption></figure><p>I used the Mova V70 Ultra Complete three times a week for four weeks in my one-bedroom apartment that has mixed flooring and an internal cleaning area of approximately 45sqm (484sq ft). The mixed flooring includes wall-to-wall mid-pile carpet in the bedroom, tiles everywhere else, plus a mid-pile rug in the living room.</p><p>While many of the cleaning runs were for regular upkeep of the floors, I put the Mova V70 Ultra Complete through some of TechRadar's standard tests. For vacuuming, this included sprinkling oats, tea from a tea bag, chia seeds and pieces of freeze-dried berries on carpets and hard floors to emulate different debris sizes. </p><p>Since I don't have a pet, I collected strands of my long hair and spread them on the bedroom carpet, walked over them for a couple of days to ensure they were embedded in fibers, then ran the V70 on two different high suction settings to test results. I even used pieces of thread on carpets to enhance visibility of pickup.</p><p>For mopping tests, I poured a little soy sauce and dropped a dollop of mustard on my kitchen floor, but kept the waterflow rate high.</p><p>I regularly checked the onboard dustbin to ensure self-empty was good, while also washing the dust tank once. I tested the wash-board cleaning feature once during this time.</p><p>I also ensured I went through everything the app had to offer, comparing it to the Dreame alternative which I use regularly anyway.</p><p>I've tested several robot vacuums in the last 10 years and, having witnessed their rapid evolution, I've built a solid knowledge base to help me compare different models.</p><p>Read more about <a href="https://www.techradar.com/home/vacuums/how-we-test-vacuum-cleaners">how we test vacuums</a></p><p>[<em>First reviewed October 2026</em>]</p> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/robot-vacuums/mova-v70-ultra-complete-robot-vacuum-review</link>
                                                                            <description>
                            <![CDATA[ As a premium robot vacuum, the Mova V70 Ultra Complete has a whole lot of excellent flagship features, but they sadly don't come together as well as you'd expect from the price. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">2WfcMCbRwWqdC7CJHcwQQX</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/MCHjzUsFRHo365wJBeNAS-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 16 Oct 2026 03:35:08 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Robot Vacuums]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                                                                <author><![CDATA[ sharmishta.sarkar@futurenet.com (Sharmishta Sarkar) ]]></author>                    <dc:creator><![CDATA[ Sharmishta Sarkar ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/2xWv4eDKEtVcqrL9ZgMoZ6-320-70.jpeg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Sharmishta is TechRadar&#039;s Managing Editor for the APAC region, looking after the day-to-day functioning of the Australian, New Zealand and Singaporean editions of the site. This includes managing not just the usual news, reviews and features coverage for the APAC editions of TechRadar, but she also spearheads the ecommerce content drive for several of Future&#039;s Australian publications. She also helps with onboarding and training new starters at Future&#039;s Australian office. Her expertise lies in photography, having been reviewing cameras and lenses for the last seven years. This has led to her also becoming the Managing Editor of the Australian edition of Digital Camera World. She&#039;s also quite the expert on ereaders and E Ink tablets on account of being an avid reader, and she&#039;s appeared on Singaporean radio a couple of times to talk about these underrated devices. She&#039;s also built up quite a lot of knowledge on smart home gizmos and helps review home and kitchen appliances on TechRadar. In addition to her duties on TechRadar and Digital Camera World, she also helps out on Tom&#039;s Guide and T3, both of which have Australian editions.&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/MCHjzUsFRHo365wJBeNAS-1920-80.jpg">
                                                            <media:credit><![CDATA[Sharmishta Sarkar / TechRadar]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Mova V70 Ultra Complete beside a table]]></media:description>                                                            <media:text><![CDATA[Mova V70 Ultra Complete beside a table]]></media:text>
                                <media:title type="plain"><![CDATA[Mova V70 Ultra Complete beside a table]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/MCHjzUsFRHo365wJBeNAS-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <h2 class="article-body__section" id="section-mova-v70-ultra-complete-two-minute-review"><span>Mova V70 Ultra Complete: Two-minute review</span></h2><p>If you've never heard of Mova as a brand, you're not alone as it was initially only available in select European and South-East Asian countries. The brand, which is owned by Dreame Technology, is now expanding and is supposed to be value-focused side of the company — although you'd be hard pressed to believe that when its latest flagship robot vacuum costs upwards $1,000 / £1,000 / AU$3,000.</p><p>However, the Mova V70 Ultra Complete brings everything you expect from such an expensive robovac, including some industry-first features that are now being adopted by other brands. This includes suction that's a whopping 42,000Pa at its maximum, as well as the impressively long reach of the side brush and mopping arm (12cm and 17cm respectively). I even love the fact that it eliminates the need for dust bags by using a tank you can clean out every now and then while still remaining as hands-free as possible.</p><p>It's also arguably the quietest robot vacuum I've tested, even at maximum suction — so quiet, in fact, that I had to check it was actually cleaning during my testing. Yes, it was.</p><p>It's vacuuming prowess, however, isn't a good reflection of its listed suction power, particularly on carpets. Case in point: it failed to pick up a mix of oats, tea and chia seeds from a mid-pile carpet even after two passes on its Max (or second-highest) suction setting. Hair pickup at the same setting is also not that great, but bump it up to Max+ (which significantly impacts battery life) and I found my carpets looking a lot better, with even bits of thread cleaned up. The mixture of pantry essentials, however, still remained and I needed to use my Dyson V15 Detect to clean up the leftovers.</p><p>Moreover, the extra reach the side brush promises isn't consistent. For example, I expected it to remain extended as long as the V70 was traversing along a room edge, but it repeatedly retracts, leaving dirt along some sections of a room edge. The timing of the extension while cleaning around furniture legs is also off, with the side brush opening up either just before or just after it gets to a chair leg.</p><p>The extending mop arm, however, performs better, but even it retracts along some sections of a room edge, but the bot is close enough for edges and areas around furniture to be mopped, if not vacuumed.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="FzWw2ofPbfh3hh4phFatk" name="IMG_7132" alt="Mova V70 Ultra Complete robot cleaning with side brush extended around its dock" src="https://cdn.mos.cms.futurecdn.net/FzWw2ofPbfh3hh4phFatk-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Sharmishta Sarkar / TechRadar)</span></figcaption></figure><p>The Mova V70 Ultra Complete uses dual rotating mop pads that, in my opinion, aren't as good as rollers. It made a bigger mess of some spilled soy sauce in my kitchen, which a roller mop doesn't as these are constantly washed with fresh water while the robot vacuum is cleaning. I also found that for hard floors to even seem damp, waterflow rate needs to be set to high.</p><p>It's also disappointing that, for an expensive robot vacuum, the docking sequence takes a few tries. In the four weeks of testing, I had to replace the bot in the dock manually twice, but at all other times, it took 2-3 attempts to correctly roll itself back in for self-cleaning and charging.</p><p>The companion app is near identical to the Dreame one, but can be slow to load and respond (at least on iOS, which is what I use). And, like its counterpart, some settings are tucked away in submenus, so you need to spend some time going through it all. </p><p>While there are features to love here, it's disappointing that they don't really come together well enough to make a complete package, especially when it has to the potential to be one and blow the competition out of the water. For its high asking price, it's a hard one to recommend.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="GTxvyLVbjhRENRmju5AVo" name="IMG_7099" alt="Mova V70 Ultra Complete robot inside its dock with blue charging light indicator" src="https://cdn.mos.cms.futurecdn.net/GTxvyLVbjhRENRmju5AVo-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Sharmishta Sarkar / TechRadar)</span></figcaption></figure><h2 class="article-body__section" id="section-mova-v70-ultra-complete-review-price-availability"><span>Mova V70 Ultra Complete review: Price &amp; availability</span></h2><ul><li><strong>First unveiled in May 2026 in Europe, followed by an August launch in the US</strong></li><li><strong>Available in bigger markets, like the US, UK, Europe and Australia</strong></li><li><strong>Investment pricing of $1,299 / £1,219 / AU$3,299</strong></li></ul><p>The very high $1,299 / £1,219 / AU$3,299 retail price of the Mova V70 Ultra Complete might make you balk but, given its feature set, it shouldn't be all that surprising.</p><p>Then again, it's a competitive price when you take into account other flagships recently released, including the $1,699 Roborock Saros 20 Flow (which is unavailable in the UK at the time of writing, but is a lot cheaper at AU$2,499 in Australia) and the Dreame Aqua20 Ultra Roller going for £1,299 / AU$3,299 (unavailable in the US at the time of publication).</p><p>All the aforementioned new flagships have different feature sets to justify their high asking prices, but we're yet to try the last two competitors ourselves. Given the results of my testing in this review, however, the Mova V70 Ultra Complete doesn't deliver on its promises as it should, making it a tough sell at its very high price point. </p><p>Instead, opting for slightly older models like the <a href="https://www.techradar.com/home/robot-vacuums/roborock-saros-10-review">Roborock Saros 10</a> or <a href="https://www.techradar.com/home/robot-vacuums/roborock-saros-20-review">Saros 20</a>, even the <a href="https://www.techradar.com/home/robot-vacuums/dreame-aqua10-ultra-review">Dreame Aqua10 Ultra</a>, would be the better buy, especially if you can get them at a discounted price.</p><p>However, I should note that the Mova V70 Ultra Complete doesn't use dust bags, minimizing your ongoing costs. Plus there's a complete set of replacement brushes and three additional pairs of mop pads in the box, meaning you can go a very long while without needing to buy any replacement parts, adding some additional value to the initial cost.</p><p>The only ongoing purchase, if you wish, would be a mopping detergent and/or wood floor-care solution. Only the former is supplied, but Mova recommends you only purchase its proprietary detergents to avoid damaging the appliance and voiding warranty.</p><p><strong>• Value score: 3 / 5</strong></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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="S2TWVduUr3TJAUdQhntHz" name="IMG_7112" alt="Mova V70 Ultra Complete robot with its light on" src="https://cdn.mos.cms.futurecdn.net/S2TWVduUr3TJAUdQhntHz-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Sharmishta Sarkar / TechRadar)</span></figcaption></figure><h2 class="article-body__section" id="section-mova-v70-ultra-complete-review-specs"><span>Mova V70 Ultra Complete review: Specs</span></h2><div ><table><tbody><tr><td class="firstcol " ><p>Max suction:</p></td><td  ><p>42,000Pa</p></td></tr><tr><td class="firstcol " ><p>Robot size:</p></td><td  ><p>13.8 x 13.8 inches (35 × 35 × 8.8 cm)</p></td></tr><tr><td class="firstcol " ><p>Robot height:</p></td><td  ><p>3.4 inches (8.8cm)  </p></td></tr><tr><td class="firstcol " ><p>Dock dimensions (W x D x H):</p></td><td  ><p>16.5 × 18.0 × 18.5 inches (42 × 45.8 × 47 cm)</p></td></tr><tr><td class="firstcol " ><p>Mop type:</p></td><td  ><p>Dual spinning discs</p></td></tr><tr><td class="firstcol " ><p>Max threshold clearance: </p></td><td  ><p>Double layer thresholds up to 3.5 inches (9cm)</p></td></tr><tr><td class="firstcol " ><p>Dust bin volume (base):</p></td><td  ><p>2L</p></td></tr><tr><td class="firstcol " ><p>Water tank volume:</p></td><td  ><p>4L (clean), 3.5L (dirty)</p></td></tr><tr><td class="firstcol " ><p>Base functions:</p></td><td  ><p>Charge, empty dust, wash mop pads, dry mop pads, self-clean</p></td></tr></tbody></table></div><h2 class="article-body__section" id="section-mova-v70-ultra-complete-review-design"><span>Mova V70 Ultra Complete review: Design</span></h2><ul><li><strong>Clean, modern design with no dust bag</strong></li><li><strong>Retractable LiDAR turret</strong></li><li><strong>Extending side brush and mop arm with industry-leading reach</strong></li></ul><p>These days, if you've seen one premium robot vacuum, you've essentially seen them all. The Mova V70 Ultra Complete isn't, at least at first glance, very different from nearly every other set-and-forget alternative on the market, although there are some design elements you won't find elsewhere just yet.</p><h2 id="robot-design">Robot design</h2><p>The first, and arguably the Mova V70 Ultra Complete's headline act, is on the bot itself — the MaxiReachX mechanism for the side brush and a mop arm. What this means is that for both vacuuming and mopping, the bot has quite the reach, extending 12cm and 17cm respectively. This is not only good for edge cleaning and sweeping into room corners, but it also allows the bot to clean around furniture legs that most other robovacs don't necessarily do well. </p><p>The efficacy of the cleaning, however, is a different story, with the side brush extension not quite timing itself right when around furniture and not remaining fully extended when traveling along a wall (or room edge).  As you can see from the video clip below, the side brush opens just before it actually gets to the chair leg — when the bot 'sees' the furniture' — then retracts.</p><div class="looped-video"><video class="lazyload-in-view lazyloading" data-src="https://cdn.mos.cms.futurecdn.net/8Rj9e9zaMYLAWLjz96p2CS/Mova%20V70%20Side%20Brush.mp4" autoplay="" loop="" muted="" playsinline="" src="https://cdn.mos.cms.futurecdn.net/8Rj9e9zaMYLAWLjz96p2CS/Mova%20V70%20Side%20Brush.mp4"></video></div><p>I do worry about the longevity of the side brush arm, though, as I found it often scraps against a wall or skirting board, which means it could suffer from wear and tear with constant use, potentially cracking or breaking. While it could still be usable, any jagged edges of the broken plastic could scratch walls. In the four weeks of almost daily use I put the Mova V70 Ultra Complete to, there has been no issues, but the sound the extended side brush makes while scraping has often made my jaw clench.</p><p>The mop arm, however, does often stay extended longer but, again, not as consistently as I had expected, retracting when the bot gets close enough to a skirting board to not need the extension.</p><p>Mova promises that the dual circular mop pads can apply 15N of downward pressure and, in combination with their spinning, should apply a little elbow grease when mopping but, in reality, that's asking for too much from any robot vacuum cleaner.</p><p>What I do appreciate is that the mop pads attach magnetically and they're left behind automatically in the dock whenever the V70 needs to vacuum, so there's no fear of dirty dampness transferring on carpets. That said, you can set the bot to vacuum carpets first anyway, so it really doesn't matter either way.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/MAGtsUpZcfdAn6vdTQgaZ3-1920-80.jpg" alt="Undercarriage of the Mova V70 Ultra Complete robot" /><figcaption><small role="credit">Sharmishta Sarkar / TechRadar</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/cduDe43u4cyfHiFFw6YW93-1920-80.jpg" alt="Wheels of the Mova V70 Ultra Complete robot" /><figcaption><small role="credit">Sharmishta Sarkar / TechRadar</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/6ykTadvkyjkNaYyYFXkR43-1920-80.jpg" alt="Onboard dustbin inside the Mova V70 Ultra Complete robot" /><figcaption><small role="credit">Sharmishta Sarkar / TechRadar</small></figcaption></figure></figure><p>Most of its other features are similar to what you'll get with other premium bots, including its retractible navigation turret that allows it to roll under low-lying furniture. However, I should note that I often found the turret elevated when it was knocking against the underside of cabinets, and the bot itself isn't the thinnest on the market — at 8.8cm, it doesn't have as good a clearance as, say, the 7.98cm of the <a href="https://www.techradar.com/home/robot-vacuums/roborock-saros-10r-robot-vacuum-review">Roborock Saros 10R</a>.</p><p>The Mova V70 Ultra Complete also features robotic legs that allow it to climb up to 9cm in two shallow steps, plus dual anti-tangle bar brushes that definitely don't require manual intervention to keep clean. I should mention, though, that during my testing, hair got badly entangled with the large wheels and the side brush, which were difficult to cut away.</p><p>One small point of difference on the bot compared to others is that along with lit buttons on the turret, the Mova V70 features a thin bar of blue light when it's powered on. It gives the otherwise white bot a slightly ethereal look in my opinion.</p><h2 id="dock-design">Dock design</h2><p>The white and silver dock is quite standard on the outside but, instead of housing a dust bag inside, there's a 2L box with a filter that holds up to 100 days' worth of dirt. This means there are no ongoing costs for replacing bags and you're also reducing waste in the bargain. The dust tank, as Mova calls it, is washable, but it also gets dried out after every use, thus reducing the build up of odors and a bacterial or fungal ecosystem within.</p><p>Like the Dreame Aqua10 Ultra, the dock also houses a detergent dispenser with two compartments — one for a standard mopping soap, the other for either a pet odor neutralizer or a wood floor-care solution. You will need to use the app to enable the use of these as they're not set to flow into the clean water by default.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/L7WNR2zq5yeJfKLiLpCwU-1920-80.jpg" alt="Mova V70 Ultra Complete dock without the robot" /><figcaption><small role="credit">Sharmishta Sarkar / TechRadar</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/FZBVFx4wB5A7sNKQQ6UDW-1920-80.jpg" alt="Dust tank and soap dispenser inside the Mova V70 Ultra Complete dock" /><figcaption><small role="credit">Sharmishta Sarkar / TechRadar</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/z5VxZTz3p5APUKguYsYSN-1920-80.jpg" alt="Soap dispenser inside the Mova V70 Ultra Complete dock" /><figcaption><small role="credit">Sharmishta Sarkar / TechRadar</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/BjTD8j43VUv82V5LcNy7Z-1920-80.jpg" alt="Dust tank of the Mova V70 Ultra Complete" /><figcaption><small role="credit">Sharmishta Sarkar / TechRadar</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/hhwwhVNcWgBPVquS7fUJT-1920-80.jpg" alt="Water tanks inside the Mova V70 Ultra Complete dock" /><figcaption><small role="credit">Sharmishta Sarkar / TechRadar</small></figcaption></figure></figure><p>Both water tanks are under a lid, keeping them out of sight. Moreover, the lids on each tank clip on tightly, so odors from the dirty mop water don't escape in case you forget to clean it out regularly.</p><p><strong>• Design score: 4.5 / 5</strong></p><h2 class="article-body__section" id="section-mova-v70-ultra-complete-review-performance"><span>Mova V70 Ultra Complete review: Performance</span></h2><ul><li><strong>Hard floor cleaning is good, but carpet vacuuming is disappointing</strong></li><li><strong>Excellent navigation and obstacle avoidance</strong></li><li><strong>Auto docking requires multiple attempts</strong></li></ul><p>Say what you will about the Mova V70 Ultra Complete — and I do have a lot to say about its performance — but the one thing I love about it is how quietly it goes about its work. When vacuuming, even at its Max+ (its highest suction setting), the V70 did not hit more than 66dB on the Decibel X app, when others can average around the 80dB mark at similar settings. Understandably this isn't a very scientific method of measuring sound, but it's a good way to compare.</p><p>Even the dock isn't as loud as similar models, with auto-emptying of the onboard bin being easily be missed if you aren't paying attention.</p><p>How does it actually clean, though? Let's get into the crux of the matter.</p><h2 id="vacuuming">Vacuuming</h2><p>With up to 42,000Pa on tap, the expectation that the Mova V70 Ultra Complete would be able to ace my tests was high. And while it does vacuum well, especially hard floors, its edge cleaning isn't as good as I hoped it would be. That's due to the fact that, during use, the automatically extending side brush doesn't remain stretched as the bot is rolling along a room edge but, instead, retracts after a few seconds. </p><p>In fact, at one point in my tests, the bot moved away from a room edge, leaving behind dirt — a mixture of oats, tea from a tea bag, chia seeds and freeze-dried raspberries to emulate different debris sizes — that most other premium robovacs I've previously tested have successfully cleaned up (see video below). </p><div class="looped-video"><video class="lazyload-in-view lazyloading" data-src="https://cdn.mos.cms.futurecdn.net/QALypunCfwSR2gUaXJzZRm/Mova%20V70%20Ultra%20Complete%20vacuum.mp4" autoplay="" loop="" muted="" playsinline="" src="https://cdn.mos.cms.futurecdn.net/QALypunCfwSR2gUaXJzZRm/Mova%20V70%20Ultra%20Complete%20vacuum.mp4"></video></div><p>Otherwise, it tackles regular daily vacuuming well enough on hard floors even at mid-suction settings, but it's a different story on carpets.</p><p>While I don't expect side brushes on any robovac to be as effective on carpet as on hard floors, I had hoped that on Max suction, the same mixture of oats, tea, chia seeds and bits of fruit would be easily tackled but, as you can see from the photos below, the V70 left behind a lot even after two passes. Bumping up to Max+ helped only marginally, but debris still remained on the carpet and I had to use my cordless vacuum to clean up the rest.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/wB65cbsWLWVmsb4Fca9rw-1920-80.jpg" alt="Mova V70 Ultra Complete cleaning a room edge on carpet" /><figcaption><small role="credit">Sharmishta Sarkar / TechRadar</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/bhMfvHT4aMoJAuGAtGwB83-1920-80.jpg" alt="Mova V70 Ultra Complete robot cleaning carpet" /><figcaption><small role="credit">Sharmishta Sarkar / TechRadar</small></figcaption></figure></figure><p>Hair pickup on carpets in the Max setting also wasn't as impressive as I had hoped — around 80% — but it was about 98% when bumped up to Max+. Given this performance, I found leaving the vacuum setting at Max worked best for regular jobs, but occasionally used the Max+ setting when a carpet needed a little extra work. And that's disappointing from such a premium flagship that boasts high suction.</p><h2 id="mopping">Mopping</h2><p>The Mova V70 Ultra Complete, however, is slightly better at mopping room edges as I found the extending mop pads stayed open for longer periods of the bot sensed room edges, corners and furniture legs.</p><p>Mova says it applies a downward pressure of 15N but, in real-world use, that doesn't translate for any robovac as there's never enough vibrations to emulate 'scrubbing'. So I can't blame the V70 for not being able to clean up a drop of dried up curry on my kitchen floor.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="AWdwnwH72bur7q8JxG8G23" name="IMG_7156" alt="Mova V70 Ultra Complete robot with mopping arm extended" src="https://cdn.mos.cms.futurecdn.net/AWdwnwH72bur7q8JxG8G23-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Sharmishta Sarkar / TechRadar)</span></figcaption></figure><p>The same downward force also doesn't work along room edges, which I tested by sprinkling a few crystals of charcoal-infused sea salt under my kitchen cabinets and moistening by adding a few drops of water. The tiny black spots remained where they were even after two mopping sessions at high waterflow rates.</p><p>Where other premium robovacs have been able to successfully clean up small spills of liquid, like soy sauce, I found that the V70 made more of a mess, spreading the dark liquid across a larger section of floor until I ended its task to prevent the stain from expanding further (see video below).</p><div class="looped-video"><video class="lazyload-in-view lazyloading" data-src="https://cdn.mos.cms.futurecdn.net/tHVbsxGm6xf6PEH4UCCQ27/Mova%20V70%20Ultra%20Complete%20mopping%20(1).mp4" autoplay="" loop="" muted="" playsinline="" src="https://cdn.mos.cms.futurecdn.net/tHVbsxGm6xf6PEH4UCCQ27/Mova%20V70%20Ultra%20Complete%20mopping%20(1).mp4"></video></div><p>That said, I was impressed by how well the bot identified furniture legs while mopping and the extending mop pad was able to clean a full 360º around each leg in both my dining and living rooms.</p><p>It doesn't, sadly, negate the overall performance of the mopping which, like the vacuuming is disappointing. If you don't have a messy household, though, what the V70 does do will leave you with clean floors — something a far less expensive robovac will also give you.</p><h2 id="navigation-and-obstacle-avoidance">Navigation and obstacle avoidance</h2><p>Here's the good news: the Mova V70 Ultra Complete has impeccable navigation skills with very good obstacle avoidance. Throughout the four-week testing period, not once did the Mova V70 Ultra Complete deviate from its prescribed path, whether that was a quick clean with wider zig-zags or a tighter grid for deeper cleaning. </p><p>It also never got lost when told to do a room or zone cleaning, finding the path of least resistance wherever it needed to go, even if there were obstacles in its path.</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:1600px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="jGVuACg83AUMGcVrKPMsSn" name="MovaHome-2" alt="Screenshots from the MOVAHome app on iOS" src="https://cdn.mos.cms.futurecdn.net/jGVuACg83AUMGcVrKPMsSn-1920-80.jpg" mos="" align="middle" fullscreen="" width="1600" height="900" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Sharmishta Sarkar / TechRadar)</span></figcaption></figure><p>Speaking of which, the Mova V70 Ultra Complete promises to recognize up to 300 different obstacles, and that includes cables and your pets. For the most part, it gets them correct, although there were instances when it didn't quite recognize some items. For example, a large charging brick on the floor was picked up as a shoe, and that's OK.</p><p>All obstacles, even smaller pieces of furniture that you may not have added to the map get picked up and they're marked in the app. Just tap on any of these grey icons and a small diagram and name of the item is shown, along with accuracy of recognition.</p><p>The one thing it definitely struggles with is docking on its own — every single time, it took the bot two to three attempts to automatically engage docking. In the four weeks of testing, I was asked to manually replace the bot back in the dock for charging and self-cleaning.</p><h2 id="self-cleaning">Self-cleaning</h2><p>Dock performance itself isn't bad, with self-emptying of the onboard bin into the dust tank quite good, leaving only the barest layer of very fine dust sticking to the plastic sides of the smaller box inside the bot. And, as I've previously mentioned, this self-emptying isn't as loud as I've experienced with other robovacs, and I appreciate that.</p><p>Like the Dreame Aqua10 Ultra where the dust bag is dried with warm air, the Mova V70 Ultra Complete also dries out the dust tank. However, it takes 5 hours to do so compared to just 3 hours on the Dreame. It's also a lot longer than the V70 takes to dry out the mop pads, which is 3 hours as well. I'm not entirely sure why the dust tank requires more time, and while the additional power consumption is unlikely to make a significant dent in your energy bills, it could become inconvenient if you run the robovac daily.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="8bJhT7XUnBJhEononswEF" name="IMG_7124" alt="Mova V70 Ultra Complete mop pads inside the dock when robot is vacuuming" src="https://cdn.mos.cms.futurecdn.net/8bJhT7XUnBJhEononswEF-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Sharmishta Sarkar / TechRadar)</span></figcaption></figure><p>Mop pad washing is impressive as well, with even dark soy stains being 95% scrubbed away. The good thing is the circular pads can be removed and washed in the machine or soaked in a stain-removing solution to return them to pristine condition. </p><p>The wear and tear on the pads, however, is a little more than on other robovacs that use spinning pads. I've spotted bits of fiber stuck on the textured wash tray after only five mopping runs, so it's a good thing that Mova supplies three additional pairs in the box.</p><p>Dock maintenance is very easy as well, with the dust tank easy to empty and wash, and access to the tanks is minimal effort.</p><h2 id="battery-life">Battery life</h2><p>The Mova V70 Ultra Complete uses a 6,400mAh battery pack like many premium robot vacuums and its runtime is quite standard, depending on the suction setting, of course.</p><p>For example, when doing a full-home clean on the Max (penultimate) setting in an area approximately 45sqm / 484sq ft, it drops from 100% to 44% when vacuuming only, and 100% to 32% when vacuuming and mopping at the same time. In both cases, dynamic suction was engaged when it detected carpets (which automatically boosts suction slightly).</p><p>When I ran it on Max+ (its highest suction) for approximately 20 minutes, battery life dropped from 100% to 82%, but that was nonstop cleaning with no dynamic suction engaged and no need to return to the dock for self-emptying.</p><p>This is, of course, based on a smaller test space, so bigger homes might not get a full clean on a single charge, and the one time in my testing when battery dropped off entirely with a task incomplete, the bot didn't pick up where it left off once there was sufficient battery even though I made sure it was toggled on in the app.</p><p><strong>• Performance score: 2.5 / 5</strong></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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Wqcy6LLayWFE59pBSufiK3" name="IMG_7121" alt="Mova V70 Ultra Complete robot cleaning on carpet under furniture" src="https://cdn.mos.cms.futurecdn.net/Wqcy6LLayWFE59pBSufiK3-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Sharmishta Sarkar / TechRadar)</span></figcaption></figure><h2 class="article-body__section" id="section-mova-v70-ultra-complete-app-support"><span>Mova V70 Ultra Complete: App support</span></h2><ul><li><strong>Almost identical to the Dreamehome app with similar navigation and setup</strong></li><li><strong>Mostly easy to understand, but some settings need a little digging</strong></li><li><strong>App can be slow to load and respond</strong></li></ul><p>Given that Dreame Technology owns Mova, I suppose I shouldn't have been surprised to see that the MOVAHome app is identical to Dreamehome, with only minor differences, like the color scheme on the home page. </p><p>And I do mean identical as the entire bot setup and the settings, plus all the navigation, is the same. Since I've previously used a Dreame robovac, the learning curve needed for me to get around the MOVAHome app was small, but first-time users will need to spend a little time going through every setting to ensure they've got the V70 set up to how they want it, including toggling carpet-first for a 'global clean' and selecting detergent use if necessary. </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:1600px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="oKuAs73zDphgixbw7NyPQn" name="MovaHome-1" alt="Screenshots from the MOVAHome app on iOS" src="https://cdn.mos.cms.futurecdn.net/oKuAs73zDphgixbw7NyPQn-1920-80.jpg" mos="" align="middle" fullscreen="" width="1600" height="900" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Sharmishta Sarkar / TechRadar)</span></figcaption></figure><p>However, the MOVAHome app is a little slower compared to the Dreame one, and that includes editing the map as well which, on iOS, was a little tedious to do. So much so, that I decided to not divide the study from the entry hallway in mine. Adding the rug to my living room was a heck of a lot fiddlier than on the Dreamehome app, while it took three attempts to add wall-to-wall carpet to the bedroom on the Mova app.</p><p>Once everything is set up just the way you like, though, the MOVAHome app becomes easy to use, and you'll only likely need to select the cleaning type and the space. Setting up scheduled runs isn't hard either, as is creating custom cleaning routines. All in all, it's a clean app, just one that might require some initial time investment to wrap your head around.</p><p><strong>• App support score: 4 / 5</strong></p><h2 class="article-body__section" id="section-mova-v70-ultra-complete-review-score-card"><span>Mova V70 Ultra Complete review: Score card</span></h2><div ><table><thead><tr><th class="firstcol " ><p>Attribute</p></th><th  ><p>Notes</p></th><th  ><p>Score</p></th></tr></thead><tbody><tr><td class="firstcol " ><p>Value</p></td><td  ><p>As one of the most expensive models in the market, and given its performance issues, it's hard to recommend.</p></td><td  ><p>3 / 5</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>It's a good-looking appliance with an easy-to-maintain design.</p></td><td  ><p>4.5 / 5</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>It can handle daily hard floor cleaning, but the tougher jobs are, well, tough for it. </p></td><td  ><p>2.5 / 5</p></td></tr><tr><td class="firstcol " ><p>App support</p></td><td  ><p>It's not a bad app, but it will require a little time investment up front to find all the right settings.</p></td><td  ><p>4 / 5</p></td></tr></tbody></table></div><h2 class="article-body__section" id="section-should-i-buy-the-mova-v70-ultra-complete"><span>Should I buy the Mova V70 Ultra Complete?</span></h2><h2 id="buy-it-if-2">Buy it if...</h2><div class="product"><p><strong>You don't like the idea of replacement dust bags</strong></p><p>While there are some self-emptying cordless vacuums that don't need dust bags, there aren't many robovacs that have adopted the same ethos. So, if you're keen on reducing waste and save on ongoing costs, the V70 can help you do that.</p></div><div class="product"><p><strong>You have high thresholds</strong></p><p>The Mova V70 Ultra Complete can climb two shallow steps of approximately 4cm each, with a total clearance of 9cm. So if you have high room thresholds for a robovac to get past, the V70s robotic legs will get over them.</p></div><h2 id="don-39-t-buy-it-if">Don't buy it if...</h2><div class="product"><p><strong>You want value for money</strong></p><p>While you get plenty of replacement parts in the box and don't need to buy dust bags, the V70 Ultra Complete is still expensive and its subpar performance means you'll be better off considering a cheaper flagship.</p></div><div class="product"><p><strong>You have mixed flooring</strong></p><p>The V70 Ultra Complete will handle daily cleaning easily on hard floors, but tougher jobs, especially on carpets, aren't up to expectations. </p></div><h2 class="article-body__section" id="section-mova-v70-ultra-complete-review-alternatives"><span>Mova V70 Ultra Complete review: Alternatives</span></h2><p>I like that the Mova V70 Ultra Complete brings some good features to the market but, given its performance during my testing, there are other models I would consider instead.</p><div class="product"><p><strong>Roborock Saros 20</strong></p><p>If you're after a flagship released in 2026, then this one scored well in our tests and we called it "formidable". From being able to handle uneven floors to thick carpets, this is one to consider if money is no object.<br /><strong>Read our full </strong><a href="https://www.techradar.com/home/robot-vacuums/roborock-saros-20-review" data-dimension112="b52fea02-c859-11f1-b7d7-e939a0516d3b" data-action="Deal Block" data-label="Read our full Roborock Saros 20 review" data-dimension48="Read our full Roborock Saros 20 review" data-dimension25=""><strong>Roborock Saros 20 review</strong></a><strong> for more information</strong></p></div><div class="product"><p><strong>Dreame Aqua10 Ultra</strong></p><p>It's now been succeeded by the Dreame Aqua20 Ultra, but that means this model can be had at a discount, making it excellent value. It's what I use in my own home and it's been reliable and excellent at cleaning for nearly two years.<br /><strong>Read my in-depth </strong><a href="https://www.techradar.com/home/robot-vacuums/dreame-aqua10-ultra-review" data-dimension112="b52fea84-c859-11f1-85ba-b1a49d84e81c" data-action="Deal Block" data-label="Read my in-depth Dreame Aqua10 Ultra review" data-dimension48="Read my in-depth Dreame Aqua10 Ultra review" data-dimension25=""><strong>Dreame Aqua10 Ultra review</strong></a><strong> to learn more</strong></p></div><h2 class="article-body__section" id="section-how-i-tested-the-mova-v70-ultra-complete"><span>How I tested the Mova V70 Ultra Complete</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="z9zEkqjP2uSpndA8wTaYZ3" name="IMG_7086" alt="Mova V70 Ultra Complete robot on a colorful rug" src="https://cdn.mos.cms.futurecdn.net/z9zEkqjP2uSpndA8wTaYZ3-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Sharmishta Sarkar / TechRadar)</span></figcaption></figure><p>I used the Mova V70 Ultra Complete three times a week for four weeks in my one-bedroom apartment that has mixed flooring and an internal cleaning area of approximately 45sqm (484sq ft). The mixed flooring includes wall-to-wall mid-pile carpet in the bedroom, tiles everywhere else, plus a mid-pile rug in the living room.</p><p>While many of the cleaning runs were for regular upkeep of the floors, I put the Mova V70 Ultra Complete through some of TechRadar's standard tests. For vacuuming, this included sprinkling oats, tea from a tea bag, chia seeds and pieces of freeze-dried berries on carpets and hard floors to emulate different debris sizes. </p><p>Since I don't have a pet, I collected strands of my long hair and spread them on the bedroom carpet, walked over them for a couple of days to ensure they were embedded in fibers, then ran the V70 on two different high suction settings to test results. I even used pieces of thread on carpets to enhance visibility of pickup.</p><p>For mopping tests, I poured a little soy sauce and dropped a dollop of mustard on my kitchen floor, but kept the waterflow rate high.</p><p>I regularly checked the onboard dustbin to ensure self-empty was good, while also washing the dust tank once. I tested the wash-board cleaning feature once during this time.</p><p>I also ensured I went through everything the app had to offer, comparing it to the Dreame alternative which I use regularly anyway.</p><p>I've tested several robot vacuums in the last 10 years and, having witnessed their rapid evolution, I've built a solid knowledge base to help me compare different models.</p><p>Read more about <a href="https://www.techradar.com/home/vacuums/how-we-test-vacuum-cleaners">how we test vacuums</a></p><p>[<em>First reviewed October 2026</em>]</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Philips Hue lights just got a big Matter upgrade in Google Home ]]></title>
                                                                                                <dc:content><![CDATA[ <ul><li><strong>Google Home is adding local Matter support for Philips Hue lights</strong></li><li><strong>It should mean faster response times and offline access</strong></li><li><strong>There are other improvements in the latest app update as well</strong></li></ul><p>There's a new upgrade rolling out for Google Home and <a href="https://www.techradar.com/home/smart-lights/i-test-smart-lights-for-a-living-and-these-are-my-top-3-philips-hue-smart-lights-to-brighten-up-any-space">Philips Hue lights</a> that might not sound all that significant at first, but will actually make a notable difference to functionality — and I'm keen to get it installed on my own system as soon as possible.</p><p>The upgrade in question is local Matter support. And <a href="https://support.google.com/googlehome/answer/15962877?hl=en#zippy=%2Coctober" target="_blank">as per a Google</a> (via <a href="https://9to5google.com/2026/10/14/google-home-app-gets-local-matter-control-over-philips-hue-lights/" target="_blank">9to5Google</a>) report, it means there should be faster response times if you're controlling your Philips Hue lights via the Google Home app. It should also mean the connection works even if your internet goes down, as long as the local network is still operational.</p><p>Even better, the update should be applied smoothly and seamlessly in the background, so you don't even need to repair your lights. Just look out for an update to Google Home appearing in the Android or iOS app store.</p><p>While the Philips Hue app offers more in the way of features, I like controlling my Hue lights through the Google Home app, because all my other smart stuff is in there too — so faster responses and offline support are very welcome.</p><h2 id="more-upgrades-and-fixes">More upgrades and fixes</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="StcadX9qZd5xhesHz6nRhM" name="Google Home Speaker" alt="Google Home Speaker" src="https://cdn.mos.cms.futurecdn.net/StcadX9qZd5xhesHz6nRhM-1920-80.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="caption-text">The Google Home Speaker </span><span class="credit" itemprop="copyrightHolder">(Image credit: Jacob Krol/Future)</span></figcaption></figure><p>There are a bunch of <a href="https://support.google.com/googlehome/answer/15962877?hl=en#zippy=%2Coctober" target="_blank">other minor improvements</a> coming to Google Home as well, including updates for the Gemini for Home early access program. Conversations will now end more naturally, Google says, and weather temperature units will be more consistent.</p><p>Gemini is also getting better at understanding when "stop" actually means stop — as in, you're trying to stop media playback or an alarm, rather than just bringing a conversation to a close. Plus, requests for "relaxing music" or similar will now open up a proper media player app, rather than switching to ambient sounds (like rain or white noise).</p><p>The Google Home app gets a few tweaks in terms of drag-and-drop stability and more prominent smoke and CO alarm messages, while third-party controls for lights, plugs, and switches have been revamped. Various camera fixes have been added too.</p><p>With Matter more generally, Matter hubs should be more responsive and more reliable via Google Home. All in all, it seems the platform is finally starting to find its feet again, after several months <a href="https://www.techradar.com/home/smart-home-hubs/a-new-gemini-for-home-update-is-rolling-out-but-users-are-slamming-google-for-not-fixing-missing-and-broken-features-despite-the-voice-upgrades">of frustrating bugs and user complaints</a>.</p><div data-widget-type="multimodelreview" data-widget-title="Today's best smart light deals" data-model-name="Philips Hue Essential Smart Bulb,Govee Wi-Fi LED Bulb,Nanoleaf Essentials Bulb"></div> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/smart-lights/philips-hue-gets-local-matter-upgrade-in-google-home-and-im-looking-forward-to-the-faster-responses-and-offline-boost</link>
                                                                            <description>
                            <![CDATA[ Google Home is getting a bunch of new updates for controlling your smart home, but I like the Philips Hue upgrade the best. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">Mek9oJSWRksGVVbfJXQ27U</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/nvhQCkVJLTwvHn9Ev6HrBN-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 15 Oct 2026 16:00:00 +0000</pubDate>                                                                                                                                <updated>Thu, 15 Oct 2026 21:43:50 +0000</updated>
                                                                                                                                            <category><![CDATA[Smart Lights]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                                                                                    <dc:creator><![CDATA[ David Nield ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/mbi9b6isV6ML9Tr4bSPhyR-320-70.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/nvhQCkVJLTwvHn9Ev6HrBN-1920-80.jpg">
                                                            <media:credit><![CDATA[Future / Signify]]></media:credit>
                                                                                                                                                                        <media:description><![CDATA[Google Home support for Philips Hue lights has been improved, via Matter]]></media:description>                                                            <media:text><![CDATA[The Google Home app and Philips Hue lights]]></media:text>
                                <media:title type="plain"><![CDATA[The Google Home app and Philips Hue lights]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/nvhQCkVJLTwvHn9Ev6HrBN-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>Google Home is adding local Matter support for Philips Hue lights</strong></li><li><strong>It should mean faster response times and offline access</strong></li><li><strong>There are other improvements in the latest app update as well</strong></li></ul><p>There's a new upgrade rolling out for Google Home and <a href="https://www.techradar.com/home/smart-lights/i-test-smart-lights-for-a-living-and-these-are-my-top-3-philips-hue-smart-lights-to-brighten-up-any-space">Philips Hue lights</a> that might not sound all that significant at first, but will actually make a notable difference to functionality — and I'm keen to get it installed on my own system as soon as possible.</p><p>The upgrade in question is local Matter support. And <a href="https://support.google.com/googlehome/answer/15962877?hl=en#zippy=%2Coctober" target="_blank">as per a Google</a> (via <a href="https://9to5google.com/2026/10/14/google-home-app-gets-local-matter-control-over-philips-hue-lights/" target="_blank">9to5Google</a>) report, it means there should be faster response times if you're controlling your Philips Hue lights via the Google Home app. It should also mean the connection works even if your internet goes down, as long as the local network is still operational.</p><p>Even better, the update should be applied smoothly and seamlessly in the background, so you don't even need to repair your lights. Just look out for an update to Google Home appearing in the Android or iOS app store.</p><p>While the Philips Hue app offers more in the way of features, I like controlling my Hue lights through the Google Home app, because all my other smart stuff is in there too — so faster responses and offline support are very welcome.</p><h2 id="more-upgrades-and-fixes">More upgrades and fixes</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="StcadX9qZd5xhesHz6nRhM" name="Google Home Speaker" alt="Google Home Speaker" src="https://cdn.mos.cms.futurecdn.net/StcadX9qZd5xhesHz6nRhM-1920-80.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="caption-text">The Google Home Speaker </span><span class="credit" itemprop="copyrightHolder">(Image credit: Jacob Krol/Future)</span></figcaption></figure><p>There are a bunch of <a href="https://support.google.com/googlehome/answer/15962877?hl=en#zippy=%2Coctober" target="_blank">other minor improvements</a> coming to Google Home as well, including updates for the Gemini for Home early access program. Conversations will now end more naturally, Google says, and weather temperature units will be more consistent.</p><p>Gemini is also getting better at understanding when "stop" actually means stop — as in, you're trying to stop media playback or an alarm, rather than just bringing a conversation to a close. Plus, requests for "relaxing music" or similar will now open up a proper media player app, rather than switching to ambient sounds (like rain or white noise).</p><p>The Google Home app gets a few tweaks in terms of drag-and-drop stability and more prominent smoke and CO alarm messages, while third-party controls for lights, plugs, and switches have been revamped. Various camera fixes have been added too.</p><p>With Matter more generally, Matter hubs should be more responsive and more reliable via Google Home. All in all, it seems the platform is finally starting to find its feet again, after several months <a href="https://www.techradar.com/home/smart-home-hubs/a-new-gemini-for-home-update-is-rolling-out-but-users-are-slamming-google-for-not-fixing-missing-and-broken-features-despite-the-voice-upgrades">of frustrating bugs and user complaints</a>.</p><div data-widget-type="multimodelreview" data-widget-title="Today's best smart light deals" data-model-name="Philips Hue Essential Smart Bulb,Govee Wi-Fi LED Bulb,Nanoleaf Essentials Bulb"></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Google releases new firmware update for older Nest speakers ]]></title>
                                                                                                <dc:content><![CDATA[ <ul><li><strong>Google has a new firmware update on the way for previous-gen Nest speakers </strong></li><li><strong>The changes include audio streaming upgrades and fixes to smart home controls </strong></li><li><strong>You'll need to be signed up to the Google Home Preview Program to update your devices </strong></li></ul><p>Google may be sunsetting its Nest smart-home brand as it makes room for new hardware, but the tech giant isn’t leaving its older smart speakers out of the firmware-update equation. </p><p>If you’re still glued to your Nest speaker from years ago, you’ll be happy to learn that Google is currently testing a new firmware update, version 3.79.550760, through the Google Home Preview Program, which you’ll need to be signed up to if you want early access.</p><p>While an exact release date hasn’t been announced, the upcoming changes could seriously upgrade the overall performance of older devices. </p><p>As per <a href="https://support.google.com/googlehome/answer/7365257?hl=en" target="_blank">Google’s release notes</a>, the<a href="https://www.techradar.com/reviews/google-nest-audio"> Nest Audio</a>, <a href="https://www.techradar.com/reviews/google-nest-mini">Nest Mini</a>, <a href="https://www.techradar.com/reviews/google-home">Google Home</a>, and <a href="https://www.techradar.com/reviews/google-home-mini">Google Home Mini</a> are getting a roster of improvements across audio, smart-home control, and more. The<a href="https://www.techradar.com/reviews/google-home-max"> Google Home Max</a> and <a href="https://www.techradar.com/home/smart-speakers/the-google-home-speaker-brings-gemini-into-a-compact-design-with-plenty-of-color-but-youll-be-waiting">Google Home Speaker</a>, the company’s latest audio device, are also getting some bug fixes, but are being left out of the wider updates — so we’re assuming that these devices are already running this firmware.</p><p>In addition to general performance and stability improvements, there’s a slew of audio improvements on the way, including fixes to media streaming and volume, which could do wonders for boosting your music playback experience. At the same time Google is polishing smart-home controls, a fix that we’re guessing will enhance the synergy between voice commands and the smart home devices that are connected to your speaker. </p><p>Finally, the company is rolling out setup and connectivity improvements on Wi-Fi issues and ‘Google assistant entry experience improvements’. This is likely a reference to Gemini, which Google is making the flagship voice assistant for its smart-home tech as it releases new devices. </p><p>While some reputable tech brands kill off widely-used, albeit previous-gen devices as a way to push users to upgrade to newer models, Google hasn’t completely forgotten about the devices that put the company on the smart home map. Just a few weeks ago <a href="https://www.techradar.com/home/smart-home/google-home-is-getting-a-slew-of-fresh-upgrades-for-find-my-phone-and-other-smart-home-tools-but-its-not-enough-for-some-users">Google unveiled a big Home update</a> for video doorbells, security cameras, and Automations, so it’s not just smart speakers that are getting all the attention. </p><p>As mentioned, if you want to make the most of Google’s upcoming smart speaker upgrades, you’ll need to be signed up to the Google Home Preview Program. If you’re not already enrolled, just head to the Google Home app and open Device Information. Select Preview Program, and you’ll be able to sign up if you’re eligible. If you are, the firmware update will install overnight. </p> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/smart-speakers/no-google-hasnt-forgotten-about-your-old-nest-speakers-and-theres-a-big-firmware-update-for-the-preview-program-coming-heres-how-you-can-sign-up</link>
                                                                            <description>
                            <![CDATA[ A handful of older speakers are getting audio streaming upgrades, as well as fixes for smart-home controls and connectivity. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">DqUndTxT5tLZg6rMp2pVCF</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/87vHSxLt2Ywu7EjENCoq9N-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 15 Oct 2026 11:22:38 +0000</pubDate>                                                                                                                                <updated>Thu, 15 Oct 2026 11:23:14 +0000</updated>
                                                                                                                                            <category><![CDATA[Smart Speakers]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></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-320-70.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/87vHSxLt2Ywu7EjENCoq9N-1920-80.jpg">
                                                            <media:credit><![CDATA[Google / Future ]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[The Google Nest Mini and Nest Audio smart speakers]]></media:description>                                                            <media:text><![CDATA[The Google Nest Mini and Nest Audio smart speakers]]></media:text>
                                <media:title type="plain"><![CDATA[The Google Nest Mini and Nest Audio smart speakers]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/87vHSxLt2Ywu7EjENCoq9N-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>Google has a new firmware update on the way for previous-gen Nest speakers </strong></li><li><strong>The changes include audio streaming upgrades and fixes to smart home controls </strong></li><li><strong>You'll need to be signed up to the Google Home Preview Program to update your devices </strong></li></ul><p>Google may be sunsetting its Nest smart-home brand as it makes room for new hardware, but the tech giant isn’t leaving its older smart speakers out of the firmware-update equation. </p><p>If you’re still glued to your Nest speaker from years ago, you’ll be happy to learn that Google is currently testing a new firmware update, version 3.79.550760, through the Google Home Preview Program, which you’ll need to be signed up to if you want early access.</p><p>While an exact release date hasn’t been announced, the upcoming changes could seriously upgrade the overall performance of older devices. </p><p>As per <a href="https://support.google.com/googlehome/answer/7365257?hl=en" target="_blank">Google’s release notes</a>, the<a href="https://www.techradar.com/reviews/google-nest-audio"> Nest Audio</a>, <a href="https://www.techradar.com/reviews/google-nest-mini">Nest Mini</a>, <a href="https://www.techradar.com/reviews/google-home">Google Home</a>, and <a href="https://www.techradar.com/reviews/google-home-mini">Google Home Mini</a> are getting a roster of improvements across audio, smart-home control, and more. The<a href="https://www.techradar.com/reviews/google-home-max"> Google Home Max</a> and <a href="https://www.techradar.com/home/smart-speakers/the-google-home-speaker-brings-gemini-into-a-compact-design-with-plenty-of-color-but-youll-be-waiting">Google Home Speaker</a>, the company’s latest audio device, are also getting some bug fixes, but are being left out of the wider updates — so we’re assuming that these devices are already running this firmware.</p><p>In addition to general performance and stability improvements, there’s a slew of audio improvements on the way, including fixes to media streaming and volume, which could do wonders for boosting your music playback experience. At the same time Google is polishing smart-home controls, a fix that we’re guessing will enhance the synergy between voice commands and the smart home devices that are connected to your speaker. </p><p>Finally, the company is rolling out setup and connectivity improvements on Wi-Fi issues and ‘Google assistant entry experience improvements’. This is likely a reference to Gemini, which Google is making the flagship voice assistant for its smart-home tech as it releases new devices. </p><p>While some reputable tech brands kill off widely-used, albeit previous-gen devices as a way to push users to upgrade to newer models, Google hasn’t completely forgotten about the devices that put the company on the smart home map. Just a few weeks ago <a href="https://www.techradar.com/home/smart-home/google-home-is-getting-a-slew-of-fresh-upgrades-for-find-my-phone-and-other-smart-home-tools-but-its-not-enough-for-some-users">Google unveiled a big Home update</a> for video doorbells, security cameras, and Automations, so it’s not just smart speakers that are getting all the attention. </p><p>As mentioned, if you want to make the most of Google’s upcoming smart speaker upgrades, you’ll need to be signed up to the Google Home Preview Program. If you’re not already enrolled, just head to the Google Home app and open Device Information. Select Preview Program, and you’ll be able to sign up if you’re eligible. If you are, the firmware update will install overnight. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ I've tried Apple's HomeView, and it could help me do more at home without reaching for my iPhone ]]></title>
                                                                                                <dc:content><![CDATA[ <p>It’s been a big week for Apple Home. The entirely new HomeView is the company's first smart display, and it seems purpose-built as a stationary, in-home hub for Apple’s ecosystem. Meanwhile, refreshes to the <a href="https://www.techradar.com/home/smart-speakers/apple-homepod-mini-2-launch">HomePod mini</a> and <a href="https://www.techradar.com/televisions/streaming-devices/new-apple-tv-4k-finally-brings-homepod-dolby-atmos-surround-sound-and-a-siri-remote-you-cant-lose-but-its-price-has-been-hiked-to-usd299">Apple TV 4K</a> promise to bring Siri AI to other devices around the home.</p><p><a href="https://www.techradar.com/home/smart-home/ive-seen-apples-homeview-smart-display-in-action">I’ve already written at length about HomeView</a>, and why it’s the smart display and home hub I’ve been waiting for. Now, I’ve had the chance to spend more time with it. Not quite enough time for a full review, and I haven't tested it in my own home yet, since all my hands-on time has been in Apple’s demo space. But I’m still optimistic about what it could offer.</p><p>I already have a connected home of sorts. For me, though, it’s still very fragmented. I have HomePods, HomePod minis, and Apple TV 4Ks, but I mostly use them for quick questions, timers, taking calls, or media playback. I’ve also tried Echo Shows, Nest Hubs, and myriad other smart home gadgets like cameras, bulbs, and sensors, but none of those has really stuck, because they aren’t part of my core ecosystem.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="dbeWoTZuVhUC2BAhUFLkNQ" name="Apple HomeView Hands-On" alt="Apple HomeView Hands-On" src="https://cdn.mos.cms.futurecdn.net/dbeWoTZuVhUC2BAhUFLkNQ-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Jacob Krol/Future)</span></figcaption></figure><p>Amazon’s ecosystem is heavily focused on commerce and shopping. That’s not necessarily a complaint, but the experience can also feel cluttered with targeted ads, and privacy concerns can be a sticking point.</p><p>Given Apple’s broader commitment to privacy and its carefully curated user experience, HomeView could help it carve out its own smart-home category. For people already invested in Apple’s ecosystem, it removes some of the friction that has kept other smart displays from becoming a central part of the home.</p><p>With an Echo Show or Nest Hub, someone who primarily uses Apple’s suite of services may have to move photos to another platform or service if they want to display them. The same goes for calendars, calls, and even music, depending on the services and features being used. And those devices don’t integrate with your iPhone the same way an Apple-made display can. </p><p>That’s not necessarily a bad thing, but when a smart display is something you might buy for a family member, a parent, or a friend, those differences can make for a less cohesive experience.</p><p>When you factor in the setup, the effort required to get everything working together, and the ongoing upkeep, some of the convenience promised by an Echo Show or Nest Hub starts to diminish. That’s what I’ve encountered in my own experience.</p><p>HomeView could help solve that disconnect. While the wall-mounted options seem like a less compelling value proposition to me, I can easily picture the speaker-base version sitting on a kitchen island or side table and becoming the household's hub device. And if you already know Apple’s ecosystem and its software, the learning curve should be much less daunting.</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:492px;"><p class="vanilla-image-block" style="padding-top:110.98%;"><img id="SLGADnGeMyNj6CZ6geg9VP" name="Apple HomeView Hands-On" alt="Apple HomeView Hands-On" src="https://cdn.mos.cms.futurecdn.net/SLGADnGeMyNj6CZ6geg9VP-1920-80.gif" mos="" align="middle" fullscreen="" width="492" height="546" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Jacob Krol/Future)</span></figcaption></figure><p>I’d seen HomeView before, but this time I got to interact with it, starting by swiping between its different faces; I almost called them watch faces, and for good reason. </p><p>HomeView feels like an Apple Watch on steroids, with a supersized, customizable watch face essentially plopped onto a display. That’s not a knock. The interface feels familiar, and is easy to get the hang of.</p><p>I especially like the Snoopy face, which offers a fun way to keep an eye on what’s happening throughout the day. You can check the weather as it rolls in, see an upcoming calendar event, or simply glance at the time with a little help from Snoopy and Woodstock. You can also go for something more functional, with modular faces that pack in widgets, or, as Apple calls them, complications, for things like your calendar, reminders, and the weather.</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:492px;"><p class="vanilla-image-block" style="padding-top:110.98%;"><img id="2SGgVQxTxWtexDdgiVfKnQ" name="Apple HomeView Hands-On" alt="Apple HomeView Hands-On" src="https://cdn.mos.cms.futurecdn.net/2SGgVQxTxWtexDdgiVfKnQ-1920-80.gif" mos="" align="middle" fullscreen="" width="492" height="546" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Jacob Krol/Future)</span></figcaption></figure><p>Swipe past those faces, and you arrive at the HomeView home screen. And for once, Apple’s answer to a shared household device isn’t to force you to buy one for everyone in your home. HomeView can recognize up to six people, effectively switching between their individual accounts and surfacing what matters most to each person while keeping their personal information private.</p><p>In my case, I could see myself having a HomeView setup that brings together quick controls for my thermostat, the weather, a rotating selection of photos, and, of course, a <a href="https://www.techradar.com/streaming/disney-plus/im-obsessed-with-bruce-springsteen-and-was-born-to-stream-the-bands-road-diary-documentary-on-hulu">Bruce Springsteen</a> playlist. The idea is that HomeView can surface a personalized experience when it recognizes you, with your iPhone playing a role in that process.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="yPafdnMXBxGTqkoib3B4SQ" name="Apple HomeView Hands-On" alt="Apple HomeView Hands-On" src="https://cdn.mos.cms.futurecdn.net/yPafdnMXBxGTqkoib3B4SQ-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Jacob Krol/Future)</span></figcaption></figure><p>Privacy is central, too. If I open Messages, respond to someone, and walk away, HomeView locks the app when someone else approaches. It’s a small but important example of how Apple is thinking about a shared screen: convenient when it’s yours, but not an open book.</p><p>HomeView doesn’t feel exactly like iOS, iPadOS, or watchOS. Instead, it feels like a combination of all three, with familiar elements pulled together into something designed for a display you interact with throughout the day. App icons are larger, and I’d expect the interface’s emphasis on glanceable information to be particularly useful here. Widgets, in particular, seem designed to put the details you need front and center.</p><p>Swipe up, and you’ll find the App Drawer. There’s a selection of built-in apps, but notably, no App Store. I’m actually a fan of that approach. I don’t want to be glued to HomeView; it shouldn’t become another blue-light-filled screen demanding my attention. Instead, it should be actionable and glanceable, helping me get things done without becoming another device I have to manage.</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:492px;"><p class="vanilla-image-block" style="padding-top:100.81%;"><img id="gzDpuc57ze2wh9jKhdFaRN" name="Apple HomeView Hands-On" alt="Apple HomeView Hands-On" src="https://cdn.mos.cms.futurecdn.net/gzDpuc57ze2wh9jKhdFaRN-1920-80.gif" mos="" align="middle" fullscreen="" width="492" height="496" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Jacob Krol/Future)</span></figcaption></figure><p>Apple has a selection of core apps ready for HomeView, including Home, Intercom, Music, News, Photos, Safari, FaceTime, Messages, Calendar, Alarms, Timers, Find My, Podcasts, Reminders, Settings, and Weather. Developers can’t build dedicated apps for HomeView, but Apple can bring compatible experiences over from the iPhone. That includes apps such as Apple TV, Audiobooks, Apple Music Classical, and News.</p><p>There’s a distinction here: some of these experiences are effectively extensions of the iPhone, rather than apps running independently on HomeView. And while Apple supports third-party media apps that work with CarPlay, I wouldn’t count on specific apps such as Spotify arriving until Apple or the developers confirm compatibility. Still, the approach makes sense for a home hub. I like the idea of a curated selection of apps rather than hundreds of downloads competing for space and attention.</p><p>Music is one area where HomeView already makes a strong impression. Album artwork looks great on the display, and you can follow lyrics in real time. The built-in speakers also deliver clear, crisp, vibrant audio, although the volume wasn’t quite as powerful as I’d hoped during my time in Apple's demo space.</p><p>Even better, music doesn’t disappear into the background when you switch tasks. If you swipe over to another app, such as a cooking feature, a makeshift Dynamic Island appears at the top of the screen, giving you easy access to music controls. It’s a thoughtful touch that makes HomeView feel less like a collection of separate apps and more like a device designed around the way you actually use your home.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="JDEhE4ZzsWhK4czz2v9yRQ" name="Apple HomeView Hands-On" alt="Apple HomeView Hands-On" src="https://cdn.mos.cms.futurecdn.net/JDEhE4ZzsWhK4czz2v9yRQ-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Jacob Krol/Future)</span></figcaption></figure><p>Smart home control is another central part of HomeView’s value proposition. Rather than opening the Home app on an iPhone, iPad, or Mac, this is a dedicated device designed to make controlling your home a more immediate, everyday experience. The Home app has been customized for the display, with larger touch targets and key information highlighted, and it looks nice.</p><p>You can move around elements within the app or bring them into other parts of the interface, adding controls as complications on your chosen clock face or widgets on the home screen. That flexibility means you can make HomeView work for the way you live, whether you want quick access to a few favorite accessories or a more comprehensive overview of your home.</p><p>The interface is the same whether you opt for HomeView on its speaker base or mount it on the wall. The latter does come with a trade-off, though: you lose the speakers in the base and have to pay separately for the wall mount. That makes the wall-mounted setup feel like a less compelling deal, at least to me. </p><p>Still, I can see the appeal of turning HomeView into a dedicated control panel near the front door, where it could become a natural first stop when you arrive home. It also feels like Apple is catering to people who have already invested in wall-mounted iPad setups for smart-home control.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="xfaQneM9yewGGaRw3AJuSQ" name="Apple HomeView Hands-On" alt="Apple HomeView Hands-On" src="https://cdn.mos.cms.futurecdn.net/xfaQneM9yewGGaRw3AJuSQ-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Jacob Krol/Future)</span></figcaption></figure><p>You can interact with HomeView directly through its touchscreen, which reaches up to 500 nits of brightness and can dim as low as 0.3 nits — the lowest brightness Apple has engineered for a display. But touch is only part of the experience. Four built-in microphones are designed to pick up your voice while reducing background noise, whether you're making a FaceTime call or asking Siri for help.</p><p>Siri is central to the experience, and it’s clear that HomeView is designed with Apple's new Siri AI capabilities in mind. My time testing them was brief, and I sometimes had to repeat a request, but I was able to ask Siri to handle basic smart-home controls, start routines, and play music, as well as tackle more involved requests.</p><p>On my Mac, I enjoy typing to Siri for several tasks, including creating calendar events based on what's on my screen, but on the iPhone or iPad, I use it for multistep or topic-specific tasks. It is not always the fastest, but it is night and day over the former. </p><p>During my time with HomeView, I saw a similar approach in action for more complex questions. I saw a demo of Siri being asked what time someone was landing at an airport, then asked when that person would arrive home if they took a train. After a few seconds, Siri answered by drawing on information from Messages, its broader knowledge, and estimated transit times.</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:482px;"><p class="vanilla-image-block" style="padding-top:104.15%;"><img id="ZrX5EXJ3cpN3jSaC7GjMdX" name="Apple HomeView Hands-On" alt="Apple HomeView Hands-On" src="https://cdn.mos.cms.futurecdn.net/ZrX5EXJ3cpN3jSaC7GjMdX-1920-80.gif" mos="" align="middle" fullscreen="" width="482" height="502" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Jacob Krol/Future)</span></figcaption></figure><p>It was a brief demonstration, but I could immediately see how useful this could be for quick questions and more involved requests. For instance, my friend Benjamin and I love sharing music. If I missed a song he recommended, I could imagine asking Siri to identify that Chuck Berry track while cooking dinner or getting on with something else around the house.</p><p>That’s where I think HomeView could really distinguish itself from the ever-popular Echo Show. Amazon's displays can connect to a range of services and smart home devices, but for someone already invested in Apple, they remain part of a separate ecosystem. HomeView, by contrast, is designed to work with the devices, services, and information you already use. If Siri can reliably bring all of that together, HomeView could be considerably more useful than a smart display that simply answers questions or controls a few connected devices.</p><p>That integration extends to moving between devices, too. When I get home, I could transfer whatever I'm listening to on my iPhone simply by tapping it against the front of HomeView. That's iPhone Handoff, and it's a brilliant implementation of a feature that makes the most of Apple's hardware working together. The same idea extends to calls, episodes of content, and even Safari webpages, making it easier to pick up where you left off without having to start over on another device.</p><h2 id="an-ambient-smart-display-rather-than-another-screen-demanding-attention">An ambient smart display, rather than another screen demanding attention</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="q9JbkDAPz4h42eTWSNToUQ" name="Apple HomeView Hands-On" alt="Apple HomeView Hands-On" src="https://cdn.mos.cms.futurecdn.net/q9JbkDAPz4h42eTWSNToUQ-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Jacob Krol/Future)</span></figcaption></figure><p>A few other details from my brief hands-on stood out. For one, HomeView doesn't have notifications, and I actually like that decision. It means there's less reason to linger in front of the display or constantly check it for updates. Instead, HomeView feels like an ambient device, designed to be useful when you need it and easy to ignore when you don't. It's arguably Apple's strongest implementation of that idea yet, and it already feels more purposeful than StandBy on the iPhone.</p><p>It still has familiar Apple touches, of course. You can pull down from the top-right corner to access Control Center and quickly reach key settings. The built-in 12-megapixel camera, which recognizes users and serves as the main lens for FaceTime, can also make HomeView double as a mirror. Who knows, perhaps the Photo Booth could return and find a home here, too.</p><p>I still need to spend more time with HomeView, and in my own home, before I can say whether it delivers on all that promise. But after getting hands-on with it, I'm even more convinced that Apple is approaching the smart display from the right angle. Rather than giving me another screen to manage, HomeView looks set to bring together the devices, services, and everyday tasks I already rely on. And for someone who's been waiting for Apple's smart home to feel more connected, that's an exciting prospect. </p><p>Of course, Siri AI still needs to deliver on that promise, but after the long wait, it's encouraging to see Apple finally moving in the right direction.</p>                    <div class= "tiktok-wrapper" style="min-height: 750px;"><blockquote class="tiktok-embed" cite="https://www.tiktok.com/@techradar/video/7696162145926614294" data-video-id="7696162145926614294" 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="♬ high like heaven - adore &amp; Blu DeTiger" href="https://www.tiktok.com/music/high-like-heaven-7525218483841353745">♬ high like heaven - adore &amp; Blu DeTiger</a></section>                    </blockquote></div>                <div data-widget-type="merchantlink" data-model-name="Apple HomeView"></div> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/smart-home-hubs/ive-tried-apples-homeview-and-it-could-bring-my-smart-home-together-with-less-iphone-time</link>
                                                                            <description>
                            <![CDATA[ I've spent some time with Apple's HomeView smart display, exploring its personalized interface, smart home controls, and new Siri AI features. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">YW6zwdt9WqguKfNfCEbwtQ</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/jssgEkn3btEMQ2YGCpRLUQ-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 14 Oct 2026 21:00:00 +0000</pubDate>                                                                                                                                <updated>Thu, 15 Oct 2026 16:27:09 +0000</updated>
                                                                                                                                            <category><![CDATA[Smart Home Hubs]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                                                                <author><![CDATA[ jacob.krol@futurenet.com (Jacob Krol) ]]></author>                    <dc:creator><![CDATA[ Jacob Krol ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/hKSCqxtWYDuUtwZseV9E3C-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Jacob Krol is the US Managing Editor for News at TechRadar overseeing the daily rollout of content and coordinating with various section leads. He joined TechRadar in May of 2024 and is based out of New York City. &lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;Prior to joining TechRadar, Jacob was Senior Editor, Technology and Commerce at TheStreet focusing on covering the latest products in the consumer tech space from how to pre-order to finding the best deals with reviews, analysis, and features in between. Before that, Jacob was a founding member at CNN Underscored, building and growing the electronics section. He also assisted in building out social media channels, programming the homepage, and establishing protocols for testing various products for one-off reviews and best-of guides. Prior to starting at CNN, Jacob was a Tech Writer at Mashable focusing on news, reviews, and evergreen content. &lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;He has experience covering major players in the space like Apple, Samsung, Google, and Microsoft as well as testing products like smartphones, tablets, smartwatches, smart home gadgets, speakers, earbuds, headphones, TVs, and more futuristic tech like smart glasses.&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;Jacob received a Bachelor of Arts in Media &amp; Communication cum laude with a minor in Innovation and Entrepreneurship from Muhlenberg College. During his time on campus, he interned at CNET, Fox News, CNN, and CNBC, while also running his own tech blog, NJTechReviews, which he founded in 2010.&lt;/p&gt;&lt;p&gt;When not playing with a new gadget or breaking down the latest news, you can find Jacob listening to Bruce Springsteen, posting on TikTok, building a Lego set, watching a Star Wars show, or playing with his family dogs, Georgia and Charlie.&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/jssgEkn3btEMQ2YGCpRLUQ-1920-80.jpg">
                                                            <media:credit><![CDATA[Jacob Krol/Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Apple HomeView Hands-On]]></media:description>                                                            <media:text><![CDATA[Apple HomeView Hands-On]]></media:text>
                                <media:title type="plain"><![CDATA[Apple HomeView Hands-On]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/jssgEkn3btEMQ2YGCpRLUQ-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>It’s been a big week for Apple Home. The entirely new HomeView is the company's first smart display, and it seems purpose-built as a stationary, in-home hub for Apple’s ecosystem. Meanwhile, refreshes to the <a href="https://www.techradar.com/home/smart-speakers/apple-homepod-mini-2-launch">HomePod mini</a> and <a href="https://www.techradar.com/televisions/streaming-devices/new-apple-tv-4k-finally-brings-homepod-dolby-atmos-surround-sound-and-a-siri-remote-you-cant-lose-but-its-price-has-been-hiked-to-usd299">Apple TV 4K</a> promise to bring Siri AI to other devices around the home.</p><p><a href="https://www.techradar.com/home/smart-home/ive-seen-apples-homeview-smart-display-in-action">I’ve already written at length about HomeView</a>, and why it’s the smart display and home hub I’ve been waiting for. Now, I’ve had the chance to spend more time with it. Not quite enough time for a full review, and I haven't tested it in my own home yet, since all my hands-on time has been in Apple’s demo space. But I’m still optimistic about what it could offer.</p><p>I already have a connected home of sorts. For me, though, it’s still very fragmented. I have HomePods, HomePod minis, and Apple TV 4Ks, but I mostly use them for quick questions, timers, taking calls, or media playback. I’ve also tried Echo Shows, Nest Hubs, and myriad other smart home gadgets like cameras, bulbs, and sensors, but none of those has really stuck, because they aren’t part of my core ecosystem.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="dbeWoTZuVhUC2BAhUFLkNQ" name="Apple HomeView Hands-On" alt="Apple HomeView Hands-On" src="https://cdn.mos.cms.futurecdn.net/dbeWoTZuVhUC2BAhUFLkNQ-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Jacob Krol/Future)</span></figcaption></figure><p>Amazon’s ecosystem is heavily focused on commerce and shopping. That’s not necessarily a complaint, but the experience can also feel cluttered with targeted ads, and privacy concerns can be a sticking point.</p><p>Given Apple’s broader commitment to privacy and its carefully curated user experience, HomeView could help it carve out its own smart-home category. For people already invested in Apple’s ecosystem, it removes some of the friction that has kept other smart displays from becoming a central part of the home.</p><p>With an Echo Show or Nest Hub, someone who primarily uses Apple’s suite of services may have to move photos to another platform or service if they want to display them. The same goes for calendars, calls, and even music, depending on the services and features being used. And those devices don’t integrate with your iPhone the same way an Apple-made display can. </p><p>That’s not necessarily a bad thing, but when a smart display is something you might buy for a family member, a parent, or a friend, those differences can make for a less cohesive experience.</p><p>When you factor in the setup, the effort required to get everything working together, and the ongoing upkeep, some of the convenience promised by an Echo Show or Nest Hub starts to diminish. That’s what I’ve encountered in my own experience.</p><p>HomeView could help solve that disconnect. While the wall-mounted options seem like a less compelling value proposition to me, I can easily picture the speaker-base version sitting on a kitchen island or side table and becoming the household's hub device. And if you already know Apple’s ecosystem and its software, the learning curve should be much less daunting.</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:492px;"><p class="vanilla-image-block" style="padding-top:110.98%;"><img id="SLGADnGeMyNj6CZ6geg9VP" name="Apple HomeView Hands-On" alt="Apple HomeView Hands-On" src="https://cdn.mos.cms.futurecdn.net/SLGADnGeMyNj6CZ6geg9VP-1920-80.gif" mos="" align="middle" fullscreen="" width="492" height="546" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Jacob Krol/Future)</span></figcaption></figure><p>I’d seen HomeView before, but this time I got to interact with it, starting by swiping between its different faces; I almost called them watch faces, and for good reason. </p><p>HomeView feels like an Apple Watch on steroids, with a supersized, customizable watch face essentially plopped onto a display. That’s not a knock. The interface feels familiar, and is easy to get the hang of.</p><p>I especially like the Snoopy face, which offers a fun way to keep an eye on what’s happening throughout the day. You can check the weather as it rolls in, see an upcoming calendar event, or simply glance at the time with a little help from Snoopy and Woodstock. You can also go for something more functional, with modular faces that pack in widgets, or, as Apple calls them, complications, for things like your calendar, reminders, and the weather.</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:492px;"><p class="vanilla-image-block" style="padding-top:110.98%;"><img id="2SGgVQxTxWtexDdgiVfKnQ" name="Apple HomeView Hands-On" alt="Apple HomeView Hands-On" src="https://cdn.mos.cms.futurecdn.net/2SGgVQxTxWtexDdgiVfKnQ-1920-80.gif" mos="" align="middle" fullscreen="" width="492" height="546" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Jacob Krol/Future)</span></figcaption></figure><p>Swipe past those faces, and you arrive at the HomeView home screen. And for once, Apple’s answer to a shared household device isn’t to force you to buy one for everyone in your home. HomeView can recognize up to six people, effectively switching between their individual accounts and surfacing what matters most to each person while keeping their personal information private.</p><p>In my case, I could see myself having a HomeView setup that brings together quick controls for my thermostat, the weather, a rotating selection of photos, and, of course, a <a href="https://www.techradar.com/streaming/disney-plus/im-obsessed-with-bruce-springsteen-and-was-born-to-stream-the-bands-road-diary-documentary-on-hulu">Bruce Springsteen</a> playlist. The idea is that HomeView can surface a personalized experience when it recognizes you, with your iPhone playing a role in that process.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="yPafdnMXBxGTqkoib3B4SQ" name="Apple HomeView Hands-On" alt="Apple HomeView Hands-On" src="https://cdn.mos.cms.futurecdn.net/yPafdnMXBxGTqkoib3B4SQ-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Jacob Krol/Future)</span></figcaption></figure><p>Privacy is central, too. If I open Messages, respond to someone, and walk away, HomeView locks the app when someone else approaches. It’s a small but important example of how Apple is thinking about a shared screen: convenient when it’s yours, but not an open book.</p><p>HomeView doesn’t feel exactly like iOS, iPadOS, or watchOS. Instead, it feels like a combination of all three, with familiar elements pulled together into something designed for a display you interact with throughout the day. App icons are larger, and I’d expect the interface’s emphasis on glanceable information to be particularly useful here. Widgets, in particular, seem designed to put the details you need front and center.</p><p>Swipe up, and you’ll find the App Drawer. There’s a selection of built-in apps, but notably, no App Store. I’m actually a fan of that approach. I don’t want to be glued to HomeView; it shouldn’t become another blue-light-filled screen demanding my attention. Instead, it should be actionable and glanceable, helping me get things done without becoming another device I have to manage.</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:492px;"><p class="vanilla-image-block" style="padding-top:100.81%;"><img id="gzDpuc57ze2wh9jKhdFaRN" name="Apple HomeView Hands-On" alt="Apple HomeView Hands-On" src="https://cdn.mos.cms.futurecdn.net/gzDpuc57ze2wh9jKhdFaRN-1920-80.gif" mos="" align="middle" fullscreen="" width="492" height="496" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Jacob Krol/Future)</span></figcaption></figure><p>Apple has a selection of core apps ready for HomeView, including Home, Intercom, Music, News, Photos, Safari, FaceTime, Messages, Calendar, Alarms, Timers, Find My, Podcasts, Reminders, Settings, and Weather. Developers can’t build dedicated apps for HomeView, but Apple can bring compatible experiences over from the iPhone. That includes apps such as Apple TV, Audiobooks, Apple Music Classical, and News.</p><p>There’s a distinction here: some of these experiences are effectively extensions of the iPhone, rather than apps running independently on HomeView. And while Apple supports third-party media apps that work with CarPlay, I wouldn’t count on specific apps such as Spotify arriving until Apple or the developers confirm compatibility. Still, the approach makes sense for a home hub. I like the idea of a curated selection of apps rather than hundreds of downloads competing for space and attention.</p><p>Music is one area where HomeView already makes a strong impression. Album artwork looks great on the display, and you can follow lyrics in real time. The built-in speakers also deliver clear, crisp, vibrant audio, although the volume wasn’t quite as powerful as I’d hoped during my time in Apple's demo space.</p><p>Even better, music doesn’t disappear into the background when you switch tasks. If you swipe over to another app, such as a cooking feature, a makeshift Dynamic Island appears at the top of the screen, giving you easy access to music controls. It’s a thoughtful touch that makes HomeView feel less like a collection of separate apps and more like a device designed around the way you actually use your home.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="JDEhE4ZzsWhK4czz2v9yRQ" name="Apple HomeView Hands-On" alt="Apple HomeView Hands-On" src="https://cdn.mos.cms.futurecdn.net/JDEhE4ZzsWhK4czz2v9yRQ-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Jacob Krol/Future)</span></figcaption></figure><p>Smart home control is another central part of HomeView’s value proposition. Rather than opening the Home app on an iPhone, iPad, or Mac, this is a dedicated device designed to make controlling your home a more immediate, everyday experience. The Home app has been customized for the display, with larger touch targets and key information highlighted, and it looks nice.</p><p>You can move around elements within the app or bring them into other parts of the interface, adding controls as complications on your chosen clock face or widgets on the home screen. That flexibility means you can make HomeView work for the way you live, whether you want quick access to a few favorite accessories or a more comprehensive overview of your home.</p><p>The interface is the same whether you opt for HomeView on its speaker base or mount it on the wall. The latter does come with a trade-off, though: you lose the speakers in the base and have to pay separately for the wall mount. That makes the wall-mounted setup feel like a less compelling deal, at least to me. </p><p>Still, I can see the appeal of turning HomeView into a dedicated control panel near the front door, where it could become a natural first stop when you arrive home. It also feels like Apple is catering to people who have already invested in wall-mounted iPad setups for smart-home control.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="xfaQneM9yewGGaRw3AJuSQ" name="Apple HomeView Hands-On" alt="Apple HomeView Hands-On" src="https://cdn.mos.cms.futurecdn.net/xfaQneM9yewGGaRw3AJuSQ-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Jacob Krol/Future)</span></figcaption></figure><p>You can interact with HomeView directly through its touchscreen, which reaches up to 500 nits of brightness and can dim as low as 0.3 nits — the lowest brightness Apple has engineered for a display. But touch is only part of the experience. Four built-in microphones are designed to pick up your voice while reducing background noise, whether you're making a FaceTime call or asking Siri for help.</p><p>Siri is central to the experience, and it’s clear that HomeView is designed with Apple's new Siri AI capabilities in mind. My time testing them was brief, and I sometimes had to repeat a request, but I was able to ask Siri to handle basic smart-home controls, start routines, and play music, as well as tackle more involved requests.</p><p>On my Mac, I enjoy typing to Siri for several tasks, including creating calendar events based on what's on my screen, but on the iPhone or iPad, I use it for multistep or topic-specific tasks. It is not always the fastest, but it is night and day over the former. </p><p>During my time with HomeView, I saw a similar approach in action for more complex questions. I saw a demo of Siri being asked what time someone was landing at an airport, then asked when that person would arrive home if they took a train. After a few seconds, Siri answered by drawing on information from Messages, its broader knowledge, and estimated transit times.</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:482px;"><p class="vanilla-image-block" style="padding-top:104.15%;"><img id="ZrX5EXJ3cpN3jSaC7GjMdX" name="Apple HomeView Hands-On" alt="Apple HomeView Hands-On" src="https://cdn.mos.cms.futurecdn.net/ZrX5EXJ3cpN3jSaC7GjMdX-1920-80.gif" mos="" align="middle" fullscreen="" width="482" height="502" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Jacob Krol/Future)</span></figcaption></figure><p>It was a brief demonstration, but I could immediately see how useful this could be for quick questions and more involved requests. For instance, my friend Benjamin and I love sharing music. If I missed a song he recommended, I could imagine asking Siri to identify that Chuck Berry track while cooking dinner or getting on with something else around the house.</p><p>That’s where I think HomeView could really distinguish itself from the ever-popular Echo Show. Amazon's displays can connect to a range of services and smart home devices, but for someone already invested in Apple, they remain part of a separate ecosystem. HomeView, by contrast, is designed to work with the devices, services, and information you already use. If Siri can reliably bring all of that together, HomeView could be considerably more useful than a smart display that simply answers questions or controls a few connected devices.</p><p>That integration extends to moving between devices, too. When I get home, I could transfer whatever I'm listening to on my iPhone simply by tapping it against the front of HomeView. That's iPhone Handoff, and it's a brilliant implementation of a feature that makes the most of Apple's hardware working together. The same idea extends to calls, episodes of content, and even Safari webpages, making it easier to pick up where you left off without having to start over on another device.</p><h2 id="an-ambient-smart-display-rather-than-another-screen-demanding-attention">An ambient smart display, rather than another screen demanding attention</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="q9JbkDAPz4h42eTWSNToUQ" name="Apple HomeView Hands-On" alt="Apple HomeView Hands-On" src="https://cdn.mos.cms.futurecdn.net/q9JbkDAPz4h42eTWSNToUQ-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Jacob Krol/Future)</span></figcaption></figure><p>A few other details from my brief hands-on stood out. For one, HomeView doesn't have notifications, and I actually like that decision. It means there's less reason to linger in front of the display or constantly check it for updates. Instead, HomeView feels like an ambient device, designed to be useful when you need it and easy to ignore when you don't. It's arguably Apple's strongest implementation of that idea yet, and it already feels more purposeful than StandBy on the iPhone.</p><p>It still has familiar Apple touches, of course. You can pull down from the top-right corner to access Control Center and quickly reach key settings. The built-in 12-megapixel camera, which recognizes users and serves as the main lens for FaceTime, can also make HomeView double as a mirror. Who knows, perhaps the Photo Booth could return and find a home here, too.</p><p>I still need to spend more time with HomeView, and in my own home, before I can say whether it delivers on all that promise. But after getting hands-on with it, I'm even more convinced that Apple is approaching the smart display from the right angle. Rather than giving me another screen to manage, HomeView looks set to bring together the devices, services, and everyday tasks I already rely on. And for someone who's been waiting for Apple's smart home to feel more connected, that's an exciting prospect. </p><p>Of course, Siri AI still needs to deliver on that promise, but after the long wait, it's encouraging to see Apple finally moving in the right direction.</p>                    <div class= "tiktok-wrapper" style="min-height: 750px;"><blockquote class="tiktok-embed" cite="https://www.tiktok.com/@techradar/video/7696162145926614294" data-video-id="7696162145926614294" 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="♬ high like heaven - adore &amp; Blu DeTiger" href="https://www.tiktok.com/music/high-like-heaven-7525218483841353745">♬ high like heaven - adore &amp; Blu DeTiger</a></section>                    </blockquote></div>                <div data-widget-type="merchantlink" data-model-name="Apple HomeView"></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ New Eufy E10 Window Camera offers 2.5K resolution and subscription-free storage ]]></title>
                                                                                                <dc:content><![CDATA[ <ul><li><strong>Eufy's new home security camera sticks to your window to let you monitor the outside view from inside </strong></li><li><strong>It's $79.99 / £69.99, subscription-free, and offers 2.5K resolution </strong></li><li><strong>The only drawback is its power cable, which might restrict where you're able to place it</strong></li></ul><p>Eufy’s new security camera isn’t just a small, handy smart home tool that removes the hard work from installing security devices in outdoor spaces — it’s also affordable and, crucially, subscription-free. </p><p>Hot on the heels of the Eufy Video Doorbell S4, the <a href="https://www.techradar.com/home/home-security/ankers-launches-worlds-first-video-doorbell-with-vr-viewing-fortunately-it-has-other-smart-features-to-justify-its-giant-price-tag-and-is-subscription-free">first video doorbell with VR viewing</a>, the <a href="https://www.eufy.com/uk/products/t8404221?irclickid=18K1GwTzfxyZUOlzf30iqyyoUkr1lX1eUXWv1o0&amp;irgwc=1&amp;afsrc=1&amp;utm_source=impact&amp;utm_medium=affiliate&amp;utm_campaign=221109&amp;variant=50657947058369" target="_blank">Eufy E10 Window Camera</a> is the latest device in the lineup, priced at $79.99 / £69.99 each, or $149.99 / £129.99 for two. It’s already available in the US, with UK pre-orders set to ship from November 6; it's listed as "coming soon" at Australian retailers, with pricing TBC. </p><p>Unlike many of the <a href="https://www.techradar.com/news/best-home-security-camera">best home security cameras</a>, the Eufy E10 Window Camera is a compact device at 2.69 x 2.69 x 1.65 inches. It's designed for window placement, and sticks easily to glass, allowing you to monitor your driveway and front garden from inside your home, so there are no mounting tools, hard labor, or wall damage involved.</p><p>Features-wise, the camera, which offers smart integration with Alexa and Google, offers a detailed 2.5K resolution, with what Eufy describes as a ‘wraparound’ design. In addition to its 25-degree adjustable downward-tilt mechanism, which minimizes empty upper-frame space and allows you to capture ground-level footage, the camera also comes with anti-reflection stickers to prevent glare from windows or other sources of light that may obstruct the view. </p><p>The Eufy E10 Window Camera is also completely subscription free — a feature that more users are starting to look for in their smart-home devices. </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="yJAwViH5DZdXyK2xJHn7jC" name="EufyE10Camera" alt="The Eufy E10 Window Camera stuck to a glass pane" src="https://cdn.mos.cms.futurecdn.net/yJAwViH5DZdXyK2xJHn7jC-1920-80.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: Eufy)</span></figcaption></figure><p>Instead of charging you a monthly fee to store security footage (as rivals such as Ring and Blink do), Eufy’s security camera supports microSD cards up to 256GB. Additionally, the camera supports 24/7 video recording, with 2.4 GHz and 5 GHz dual-band Wi-Fi for a reliable and steady connection. </p><p>Eufy’s new security camera is simple, but effective — and it doesn’t compromise on smart features for its size either, supporting an AI identification model that distinguishes between people, pets, and vehicles.</p><p>The only real downside here is that the Eufy E10 Window Camera is wired, which limits where you can place it — you’ll have to mount it on window that's within range of a power source. This also means you’ll have a wire running from your window, which isn't ideal for keeping things discreet. </p><p>On the device’s product listing, Eufy says it’s seen a high demand for its new window camera, and as a result it will be processing orders on a first-come, first-served basis. </p> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/home-security/eufy-just-launched-a-subscription-free-home-security-camera-that-sticks-to-your-window-but-its-wired-power-cable-limits-its-placement-options</link>
                                                                            <description>
                            <![CDATA[ The Eufy E10 has a hassle-free setup, with 2.5K resolution and support for SD cards to store your footage. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">4WLB5zUumnejEqPoQwubZJ</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/TRuicySthAaFTcENKdKPCR-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 14 Oct 2026 11:37:09 +0000</pubDate>                                                                                                                                <updated>Wed, 14 Oct 2026 12:11:12 +0000</updated>
                                                                                                                                            <category><![CDATA[Home Security]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></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-320-70.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/TRuicySthAaFTcENKdKPCR-1920-80.jpg">
                                                            <media:credit><![CDATA[Eufy]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[The Eufy E10 Window Camera stuck to a glass pane ]]></media:description>                                                            <media:text><![CDATA[The Eufy E10 Window Camera stuck to a glass pane ]]></media:text>
                                <media:title type="plain"><![CDATA[The Eufy E10 Window Camera stuck to a glass pane ]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/TRuicySthAaFTcENKdKPCR-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>Eufy's new home security camera sticks to your window to let you monitor the outside view from inside </strong></li><li><strong>It's $79.99 / £69.99, subscription-free, and offers 2.5K resolution </strong></li><li><strong>The only drawback is its power cable, which might restrict where you're able to place it</strong></li></ul><p>Eufy’s new security camera isn’t just a small, handy smart home tool that removes the hard work from installing security devices in outdoor spaces — it’s also affordable and, crucially, subscription-free. </p><p>Hot on the heels of the Eufy Video Doorbell S4, the <a href="https://www.techradar.com/home/home-security/ankers-launches-worlds-first-video-doorbell-with-vr-viewing-fortunately-it-has-other-smart-features-to-justify-its-giant-price-tag-and-is-subscription-free">first video doorbell with VR viewing</a>, the <a href="https://www.eufy.com/uk/products/t8404221?irclickid=18K1GwTzfxyZUOlzf30iqyyoUkr1lX1eUXWv1o0&amp;irgwc=1&amp;afsrc=1&amp;utm_source=impact&amp;utm_medium=affiliate&amp;utm_campaign=221109&amp;variant=50657947058369" target="_blank">Eufy E10 Window Camera</a> is the latest device in the lineup, priced at $79.99 / £69.99 each, or $149.99 / £129.99 for two. It’s already available in the US, with UK pre-orders set to ship from November 6; it's listed as "coming soon" at Australian retailers, with pricing TBC. </p><p>Unlike many of the <a href="https://www.techradar.com/news/best-home-security-camera">best home security cameras</a>, the Eufy E10 Window Camera is a compact device at 2.69 x 2.69 x 1.65 inches. It's designed for window placement, and sticks easily to glass, allowing you to monitor your driveway and front garden from inside your home, so there are no mounting tools, hard labor, or wall damage involved.</p><p>Features-wise, the camera, which offers smart integration with Alexa and Google, offers a detailed 2.5K resolution, with what Eufy describes as a ‘wraparound’ design. In addition to its 25-degree adjustable downward-tilt mechanism, which minimizes empty upper-frame space and allows you to capture ground-level footage, the camera also comes with anti-reflection stickers to prevent glare from windows or other sources of light that may obstruct the view. </p><p>The Eufy E10 Window Camera is also completely subscription free — a feature that more users are starting to look for in their smart-home devices. </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="yJAwViH5DZdXyK2xJHn7jC" name="EufyE10Camera" alt="The Eufy E10 Window Camera stuck to a glass pane" src="https://cdn.mos.cms.futurecdn.net/yJAwViH5DZdXyK2xJHn7jC-1920-80.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: Eufy)</span></figcaption></figure><p>Instead of charging you a monthly fee to store security footage (as rivals such as Ring and Blink do), Eufy’s security camera supports microSD cards up to 256GB. Additionally, the camera supports 24/7 video recording, with 2.4 GHz and 5 GHz dual-band Wi-Fi for a reliable and steady connection. </p><p>Eufy’s new security camera is simple, but effective — and it doesn’t compromise on smart features for its size either, supporting an AI identification model that distinguishes between people, pets, and vehicles.</p><p>The only real downside here is that the Eufy E10 Window Camera is wired, which limits where you can place it — you’ll have to mount it on window that's within range of a power source. This also means you’ll have a wire running from your window, which isn't ideal for keeping things discreet. </p><p>On the device’s product listing, Eufy says it’s seen a high demand for its new window camera, and as a result it will be processing orders on a first-come, first-served basis. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ 9 things we learned from the big Apple 'Welcome Home' event ]]></title>
                                                                                                <dc:content><![CDATA[ <p>After treating us to the grand unveiling of the iPhone 18 Pro, iPhone 18 Pro Max, and <a href="https://www.techradar.com/phones/iphone/iphone-duo-hands-on">iPhone Duo</a> handsets in September, Apple returned in October to launch some notable device upgrades in the smart home and streaming categories.</p><p>There are refreshed versions of the Apple TV 4K and the HomePod mini, plus an Echo Show-style smart display called the HomeView. The HomeView is evidence of a renewed focus on the smart home from Apple, as are the devices being made by LG Electronics and Schneider Electric that the HomeView can connect to.</p><p>We've also got Siri AI rolling out across the board, which in theory should mean more intelligent and more useful AI conversations. Here's our full recap of what was announced, with links to specific articles if you want to read more.</p><h2 id="1-the-homeview-is-apple-39-s-first-smart-display-and-it-comes-in-two-versions">1. The HomeView is Apple's first smart display — and it comes in two versions</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="4nTm2MV2hfbUGYCk68KwBj" name="Apple HomeView" alt="Apple HomeView" src="https://cdn.mos.cms.futurecdn.net/4nTm2MV2hfbUGYCk68KwBj-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">It's like an Echo Show for Apple fans </span><span class="credit" itemprop="copyrightHolder">(Image credit: Apple)</span></figcaption></figure><p>Apple just jumped into smart displays: the HomeView is a competitor to the Amazon Echo Show and the Google Nest Hub, giving you a 7-inch screen that lets you control smart home devices, chat to Siri AI, play music, and much more. You can choose between a HomeView on its own rotating stand, or a HomeView designed to be wall-mounted.</p><p>A curated list of Apple apps can run on the HomeView, including Calendar, Safari, FaceTime, Weather, and Apple TV. If you like what you see, the HomeView costs $299 / £299 / AU$449 in Silver, Starlight, Rose Pink, or Space Gray. Preorders are open today, with sales and shipping starting on Friday, November 13.</p>                    <div class= "tiktok-wrapper" style="min-height: 750px;"><blockquote class="tiktok-embed" cite="https://www.tiktok.com/@techradar/video/7696162145926614294" data-video-id="7696162145926614294" 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="♬ high like heaven - adore &amp; Blu DeTiger" href="https://www.tiktok.com/music/high-like-heaven-7525218483841353745">♬ high like heaven - adore &amp; Blu DeTiger</a></section>                    </blockquote></div>                <ul><li><strong>Read the full story: </strong><a href="https://www.techradar.com/home/smart-home/ive-seen-apples-homeview-smart-display-in-action">I've seen Apple's HomeView smart display in action — it looks like the Apple Watch and classic G4 iMac had a baby, and it could make the Echo Show irrelevant</a></li></ul><h2 id="2-you-need-an-iphone-or-ipad-to-use-the-homeview">2. You need an iPhone or iPad to use the HomeView</h2><p>Before you put your cash down for Apple's new smart display, read the small print. You need to have an iPhone or an iPad handy to set it up, and these connected mobile devices also provide a lot of the HomeView's personalized context — your messages, appointments, reminders, podcasts, and playlists for example.</p><h2 id="3-the-apple-tv-4k-has-finally-been-refreshed-with-a-big-price-hike">3. The Apple TV 4K has finally been refreshed (with a big price hike)</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="SWAv9MHdmPNtMyCoFzyJxh" name="Apple TV 4K (2026)" alt="Apple TV 4K (2026)" src="https://cdn.mos.cms.futurecdn.net/SWAv9MHdmPNtMyCoFzyJxh-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">A new Apple TV 4K for 2026, any takers? </span><span class="credit" itemprop="copyrightHolder">(Image credit: Apple TV 4K (2026))</span></figcaption></figure><p>We're pleased to see the launch of a brand new Apple TV 4K, but less enthused about the increased price: the new model will set you back $299 / £299 / AU$449, up from $199 / £199 / AU$299 (Wi-Fi) and $249 / £249 / AU$399 (Wi-Fi and Ethernet) for the old models, which are no longer going to be on sale from Apple.</p><p>You do get more for your money though. The upgrades here include a new Siri Remote that can make a sound when you're trying to find it, Siri AI on board, a faster processor, and three far-field mics for more "hey Siri" voice control options. Preorders are opening today, with a shipping and on-sale date of Friday, November 13.</p><ul><li><strong>Read the full story: </strong><a href="https://www.techradar.com/televisions/streaming-devices/new-apple-tv-4k-finally-brings-homepod-dolby-atmos-surround-sound-and-a-siri-remote-you-cant-lose-but-its-price-has-been-hiked-to-usd299">New Apple TV 4K finally brings HomePod Dolby Atmos surround sound and a Siri Remote you can’t lose — but its price has been hiked to $299</a></li></ul><h2 id="4-the-new-siri-remote-works-with-older-apple-tvs">4. The new Siri Remote works with older Apple TVs</h2><p>The fourth-generation Siri Remote that comes with the 2026 Apple TV 4K — the one that can make a sound when you're trying to find it, and can be tracked down using Precision Finding on the latest iPhones — is compatible with older Apple TV models too. </p><p>That means it'll work with the Apple TV HD and previous Apple TV 4K models. It'll be available to buy separately, but we're still waiting on pricing details.</p><h2 id="5-you-can-pair-the-new-apple-tv-4k-with-four-homepod-speakers">5. You can pair the new Apple TV 4K with four HomePod speakers</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="SE36ci4F3zwJ7mbAkWd6rh" name="Apple TV 4K (2026)" alt="Apple TV 4K (2026)" src="https://cdn.mos.cms.futurecdn.net/SE36ci4F3zwJ7mbAkWd6rh-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Apple TV 4K (2026))</span></figcaption></figure><p>One of our favorite new features on the Apple TV 4K is the ability to pair it with up to four HomePods as its audio system. </p><p>That could be four 2nd-gen HomePods, four HomePod mini 2s, or two of each, it's up to you. Naturally, that could be a pretty pricy combo if you're starting from scratch though — an Apple TV 4K and four HomePod mini 2 units would cost $895 / £895 / AU$1,365, for example.<br /><br />Still, you're still able to use a single HomePod or a stereo pair with the new Apple TV 4K as well, just like before.</p><h2 id="6-the-homepod-mini-2-is-here-but-it-doesn-t-have-siri-ai-yet">6. The HomePod mini 2 is here, but it doesn’t have Siri AI (yet)</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="vTS4yB5J5dCZxWwbDgzZQ9" name="Apple HomePod mini 2" alt="Apple HomePod mini 2" src="https://cdn.mos.cms.futurecdn.net/vTS4yB5J5dCZxWwbDgzZQ9-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Your color choices for the Apple HomePod mini 2 </span><span class="credit" itemprop="copyrightHolder">(Image credit: Apple)</span></figcaption></figure><p>Considering the first HomePod mini launched in November 2020, an updated version was well overdue, and it's now arrived. It comes with a speedier chipset, and a modest price bump to $149 / £149 / AU$229. Preorders are open now if you want to put your money down, with the speaker shipping and going on sale on Friday, October 30.</p><p>You've also got new colors to pick from — Green and Pink models are available, alongside the previous White, Midnight, and Blue (Yellow and Orange get dropped) — and the LEDs on top of the speaker can change color to match the artwork of whatever you're listening to. Siri AI is supported as well, but it's coming in a future software update (there's no confirmed date yet).</p><ul><li><strong>Read the full story: </strong><a href="https://www.techradar.com/home/smart-speakers/apple-homepod-mini-2-launch">The HomePod mini 2 is here, but while the upgrades are subtle, the price hike isn’t — and you'll have to wait for Siri AI</a></li></ul><h2 id="7-there-s-no-siri-ai-update-for-the-second-gen-homepod">7. There’s no Siri AI update for the second-gen HomePod</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:2947px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="gkkiV3GoHKGJXqAdevE3F3" name="IMG_0488.jpg" alt="HomePod 2 on shelf in a home" src="https://cdn.mos.cms.futurecdn.net/gkkiV3GoHKGJXqAdevE3F3-1920-80.jpg" mos="" align="middle" fullscreen="" width="2947" height="1658" 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 the HomePod mini 2 will get the all-singing, all-dancing Siri AI update eventually (Apple hasn't set a specific date), the <a href="https://www.techradar.com/reviews/apple-homepod-2">2nd-gen HomePod</a> launched in 2023 won't be getting the smarter AI. </p><p>Apple hasn't yet said why, but presumably the on-board processor just isn't fast enough for the extra demands of the AI.</p><h2 id="8-apple-has-co-designed-new-smart-home-gadgets-with-lg-and-schneider-electric">8. Apple has co-designed new smart home gadgets with LG and Schneider Electric...</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="enoXVSaTHxcX8Lv4EVT4a8" name="Apple Home Collection" alt="Apple Home Collection" src="https://cdn.mos.cms.futurecdn.net/enoXVSaTHxcX8Lv4EVT4a8-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The Apple Home Collection includes security cameras </span><span class="credit" itemprop="copyrightHolder">(Image credit: Apple)</span></figcaption></figure><p>It's fair to say Apple's smart home ambitions have been limited somewhat by a lack of compatible gear — there's just not the range of products you get that work with Google Home or Amazon Alexa for example — but improvements are coming. A new doorbell and smart lock, plus cameras, sensors, and thermostats, are on the way.</p><p>These new gadgets are appearing under the label of the Apple Home Collection, though these are actually joint efforts between Apple and both LG and Schneider Electric. It means if you do buy a new HomeView smart display, you're going to have a wider choice of smart home devices to connect it to, and more hardware is likely to be in the pipeline.</p><ul><li><strong>Read the full story: </strong><a href="https://www.techradar.com/home/smart-home/apple-home-is-getting-a-new-doorbell-cameras-and-smart-lock-but-apple-isnt-making-them">Apple Home is getting a new doorbell, cameras, and smart lock — but Apple isn’t making them</a></li></ul><h2 id="9-but-you-won-t-be-able-to-buy-them-everywhere">9. ...but you won’t be able to buy them everywhere</h2><p>When it comes to the availability of the Apple Home Collection, these devices might not be sold as widely as we might like. </p><p>Shipping is scheduled for December across the board, but it looks like the LG Door Lock will only be available in the US and Canada, while the doorbell and cameras are limited to the US and the UK — at least for now.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/smart-home/apple-welcome-home-event-9-things-we-learned-and-all-the-launches-from-the-apple-homeview-to-a-new-apple-tv-4k</link>
                                                                            <description>
                            <![CDATA[ Apple had a lot to announce at its latest hardware launch event, and these are the key highlights you need to know about. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">uMuqLqx2H8jPAFjFB9GYka</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/D4ukKWgcxeJeNLXifpdsXM-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 13 Oct 2026 13:45:00 +0000</pubDate>                                                                                                                                <updated>Tue, 13 Oct 2026 20:25:22 +0000</updated>
                                                                                                                                            <category><![CDATA[Smart Home]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                                                                                    <dc:creator><![CDATA[ David Nield ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/mbi9b6isV6ML9Tr4bSPhyR-320-70.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/D4ukKWgcxeJeNLXifpdsXM-1920-80.jpg">
                                                            <media:credit><![CDATA[Apple]]></media:credit>
                                                                                                                                                                        <media:description><![CDATA[Apple has new hardware to show off]]></media:description>                                                            <media:text><![CDATA[Apple Welcome Home event product line-up]]></media:text>
                                <media:title type="plain"><![CDATA[Apple Welcome Home event product line-up]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/D4ukKWgcxeJeNLXifpdsXM-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>After treating us to the grand unveiling of the iPhone 18 Pro, iPhone 18 Pro Max, and <a href="https://www.techradar.com/phones/iphone/iphone-duo-hands-on">iPhone Duo</a> handsets in September, Apple returned in October to launch some notable device upgrades in the smart home and streaming categories.</p><p>There are refreshed versions of the Apple TV 4K and the HomePod mini, plus an Echo Show-style smart display called the HomeView. The HomeView is evidence of a renewed focus on the smart home from Apple, as are the devices being made by LG Electronics and Schneider Electric that the HomeView can connect to.</p><p>We've also got Siri AI rolling out across the board, which in theory should mean more intelligent and more useful AI conversations. Here's our full recap of what was announced, with links to specific articles if you want to read more.</p><h2 id="1-the-homeview-is-apple-39-s-first-smart-display-and-it-comes-in-two-versions">1. The HomeView is Apple's first smart display — and it comes in two versions</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="4nTm2MV2hfbUGYCk68KwBj" name="Apple HomeView" alt="Apple HomeView" src="https://cdn.mos.cms.futurecdn.net/4nTm2MV2hfbUGYCk68KwBj-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">It's like an Echo Show for Apple fans </span><span class="credit" itemprop="copyrightHolder">(Image credit: Apple)</span></figcaption></figure><p>Apple just jumped into smart displays: the HomeView is a competitor to the Amazon Echo Show and the Google Nest Hub, giving you a 7-inch screen that lets you control smart home devices, chat to Siri AI, play music, and much more. You can choose between a HomeView on its own rotating stand, or a HomeView designed to be wall-mounted.</p><p>A curated list of Apple apps can run on the HomeView, including Calendar, Safari, FaceTime, Weather, and Apple TV. If you like what you see, the HomeView costs $299 / £299 / AU$449 in Silver, Starlight, Rose Pink, or Space Gray. Preorders are open today, with sales and shipping starting on Friday, November 13.</p>                    <div class= "tiktok-wrapper" style="min-height: 750px;"><blockquote class="tiktok-embed" cite="https://www.tiktok.com/@techradar/video/7696162145926614294" data-video-id="7696162145926614294" 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="♬ high like heaven - adore &amp; Blu DeTiger" href="https://www.tiktok.com/music/high-like-heaven-7525218483841353745">♬ high like heaven - adore &amp; Blu DeTiger</a></section>                    </blockquote></div>                <ul><li><strong>Read the full story: </strong><a href="https://www.techradar.com/home/smart-home/ive-seen-apples-homeview-smart-display-in-action">I've seen Apple's HomeView smart display in action — it looks like the Apple Watch and classic G4 iMac had a baby, and it could make the Echo Show irrelevant</a></li></ul><h2 id="2-you-need-an-iphone-or-ipad-to-use-the-homeview">2. You need an iPhone or iPad to use the HomeView</h2><p>Before you put your cash down for Apple's new smart display, read the small print. You need to have an iPhone or an iPad handy to set it up, and these connected mobile devices also provide a lot of the HomeView's personalized context — your messages, appointments, reminders, podcasts, and playlists for example.</p><h2 id="3-the-apple-tv-4k-has-finally-been-refreshed-with-a-big-price-hike">3. The Apple TV 4K has finally been refreshed (with a big price hike)</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="SWAv9MHdmPNtMyCoFzyJxh" name="Apple TV 4K (2026)" alt="Apple TV 4K (2026)" src="https://cdn.mos.cms.futurecdn.net/SWAv9MHdmPNtMyCoFzyJxh-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">A new Apple TV 4K for 2026, any takers? </span><span class="credit" itemprop="copyrightHolder">(Image credit: Apple TV 4K (2026))</span></figcaption></figure><p>We're pleased to see the launch of a brand new Apple TV 4K, but less enthused about the increased price: the new model will set you back $299 / £299 / AU$449, up from $199 / £199 / AU$299 (Wi-Fi) and $249 / £249 / AU$399 (Wi-Fi and Ethernet) for the old models, which are no longer going to be on sale from Apple.</p><p>You do get more for your money though. The upgrades here include a new Siri Remote that can make a sound when you're trying to find it, Siri AI on board, a faster processor, and three far-field mics for more "hey Siri" voice control options. Preorders are opening today, with a shipping and on-sale date of Friday, November 13.</p><ul><li><strong>Read the full story: </strong><a href="https://www.techradar.com/televisions/streaming-devices/new-apple-tv-4k-finally-brings-homepod-dolby-atmos-surround-sound-and-a-siri-remote-you-cant-lose-but-its-price-has-been-hiked-to-usd299">New Apple TV 4K finally brings HomePod Dolby Atmos surround sound and a Siri Remote you can’t lose — but its price has been hiked to $299</a></li></ul><h2 id="4-the-new-siri-remote-works-with-older-apple-tvs">4. The new Siri Remote works with older Apple TVs</h2><p>The fourth-generation Siri Remote that comes with the 2026 Apple TV 4K — the one that can make a sound when you're trying to find it, and can be tracked down using Precision Finding on the latest iPhones — is compatible with older Apple TV models too. </p><p>That means it'll work with the Apple TV HD and previous Apple TV 4K models. It'll be available to buy separately, but we're still waiting on pricing details.</p><h2 id="5-you-can-pair-the-new-apple-tv-4k-with-four-homepod-speakers">5. You can pair the new Apple TV 4K with four HomePod speakers</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="SE36ci4F3zwJ7mbAkWd6rh" name="Apple TV 4K (2026)" alt="Apple TV 4K (2026)" src="https://cdn.mos.cms.futurecdn.net/SE36ci4F3zwJ7mbAkWd6rh-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Apple TV 4K (2026))</span></figcaption></figure><p>One of our favorite new features on the Apple TV 4K is the ability to pair it with up to four HomePods as its audio system. </p><p>That could be four 2nd-gen HomePods, four HomePod mini 2s, or two of each, it's up to you. Naturally, that could be a pretty pricy combo if you're starting from scratch though — an Apple TV 4K and four HomePod mini 2 units would cost $895 / £895 / AU$1,365, for example.<br /><br />Still, you're still able to use a single HomePod or a stereo pair with the new Apple TV 4K as well, just like before.</p><h2 id="6-the-homepod-mini-2-is-here-but-it-doesn-t-have-siri-ai-yet">6. The HomePod mini 2 is here, but it doesn’t have Siri AI (yet)</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="vTS4yB5J5dCZxWwbDgzZQ9" name="Apple HomePod mini 2" alt="Apple HomePod mini 2" src="https://cdn.mos.cms.futurecdn.net/vTS4yB5J5dCZxWwbDgzZQ9-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Your color choices for the Apple HomePod mini 2 </span><span class="credit" itemprop="copyrightHolder">(Image credit: Apple)</span></figcaption></figure><p>Considering the first HomePod mini launched in November 2020, an updated version was well overdue, and it's now arrived. It comes with a speedier chipset, and a modest price bump to $149 / £149 / AU$229. Preorders are open now if you want to put your money down, with the speaker shipping and going on sale on Friday, October 30.</p><p>You've also got new colors to pick from — Green and Pink models are available, alongside the previous White, Midnight, and Blue (Yellow and Orange get dropped) — and the LEDs on top of the speaker can change color to match the artwork of whatever you're listening to. Siri AI is supported as well, but it's coming in a future software update (there's no confirmed date yet).</p><ul><li><strong>Read the full story: </strong><a href="https://www.techradar.com/home/smart-speakers/apple-homepod-mini-2-launch">The HomePod mini 2 is here, but while the upgrades are subtle, the price hike isn’t — and you'll have to wait for Siri AI</a></li></ul><h2 id="7-there-s-no-siri-ai-update-for-the-second-gen-homepod">7. There’s no Siri AI update for the second-gen HomePod</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:2947px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="gkkiV3GoHKGJXqAdevE3F3" name="IMG_0488.jpg" alt="HomePod 2 on shelf in a home" src="https://cdn.mos.cms.futurecdn.net/gkkiV3GoHKGJXqAdevE3F3-1920-80.jpg" mos="" align="middle" fullscreen="" width="2947" height="1658" 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 the HomePod mini 2 will get the all-singing, all-dancing Siri AI update eventually (Apple hasn't set a specific date), the <a href="https://www.techradar.com/reviews/apple-homepod-2">2nd-gen HomePod</a> launched in 2023 won't be getting the smarter AI. </p><p>Apple hasn't yet said why, but presumably the on-board processor just isn't fast enough for the extra demands of the AI.</p><h2 id="8-apple-has-co-designed-new-smart-home-gadgets-with-lg-and-schneider-electric">8. Apple has co-designed new smart home gadgets with LG and Schneider Electric...</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="enoXVSaTHxcX8Lv4EVT4a8" name="Apple Home Collection" alt="Apple Home Collection" src="https://cdn.mos.cms.futurecdn.net/enoXVSaTHxcX8Lv4EVT4a8-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The Apple Home Collection includes security cameras </span><span class="credit" itemprop="copyrightHolder">(Image credit: Apple)</span></figcaption></figure><p>It's fair to say Apple's smart home ambitions have been limited somewhat by a lack of compatible gear — there's just not the range of products you get that work with Google Home or Amazon Alexa for example — but improvements are coming. A new doorbell and smart lock, plus cameras, sensors, and thermostats, are on the way.</p><p>These new gadgets are appearing under the label of the Apple Home Collection, though these are actually joint efforts between Apple and both LG and Schneider Electric. It means if you do buy a new HomeView smart display, you're going to have a wider choice of smart home devices to connect it to, and more hardware is likely to be in the pipeline.</p><ul><li><strong>Read the full story: </strong><a href="https://www.techradar.com/home/smart-home/apple-home-is-getting-a-new-doorbell-cameras-and-smart-lock-but-apple-isnt-making-them">Apple Home is getting a new doorbell, cameras, and smart lock — but Apple isn’t making them</a></li></ul><h2 id="9-but-you-won-t-be-able-to-buy-them-everywhere">9. ...but you won’t be able to buy them everywhere</h2><p>When it comes to the availability of the Apple Home Collection, these devices might not be sold as widely as we might like. </p><p>Shipping is scheduled for December across the board, but it looks like the LG Door Lock will only be available in the US and Canada, while the doorbell and cameras are limited to the US and the UK — at least for now.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ The Apple HomeView is the smart display I’ve been waiting for ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Having largely stayed out of the smart-home space until now, Apple today jumped in with both feet, unveiling the Apple HomeView, its first smart display — introduced alongside the Apple HomePod mini 2, a new Apple TV 4K, and a range of smart-home devices — including a video doorbell — produced by partner brands LG and Schneider Electric.</p><p>The Apple HomeView is a modern, cute 7-inch Liquid Retina display and smart-home hub that enables you to use the touchscreen or Siri AI voice commands, to control connected devices, play music, check the weather and more.</p>                    <div class= "tiktok-wrapper" style="min-height: 750px;"><blockquote class="tiktok-embed" cite="https://www.tiktok.com/@techradar/video/7696162145926614294" data-video-id="7696162145926614294" 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="♬ high like heaven - adore &amp; Blu DeTiger" href="https://www.tiktok.com/music/high-like-heaven-7525218483841353745">♬ high like heaven - adore &amp; Blu DeTiger</a></section>                    </blockquote></div>                <p>There are two models: a version with the display sitting atop a speaker unit (shown at the top of the page), to which it's attached by an adjustable arm that enables you to tilt and rotate the display; and a screen-only model that's designed to be wall-mounted.</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:2560px;"><p class="vanilla-image-block" style="padding-top:66.68%;"><img id="AdZioZNKPD2MmRiQ7ZCAJj" name="Apple HomeView" alt="Apple HomeView" src="https://cdn.mos.cms.futurecdn.net/AdZioZNKPD2MmRiQ7ZCAJj-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1707" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Apple)</span></figcaption></figure><p>The HomeView starts at $299 in the US, £299 in the UK, and AU$449 in Australia, with preorders opening today (October 13) ahead of a November 13 on-sale date. </p><p>It comes in familiar Apple colors: Silver, Starlight, Rose Pink, and Space Gray. That price is actually more competitive than I expected, given that rumors had pointed to a price around $350.</p><p>While $299 is still $100 more than the Echo Show 8, Apple is clearly pitching the HomeView as its alternative to Amazon's devices — and if you’re already in the Apple ecosystem, there are some compelling reasons to consider it.</p><p>As for the hardware, you get a 7-inch Liquid Retina display, a 12MP Ultra Wide Center Stage camera, a four-microphone array, and a multi-driver speaker system in the model with the speaker unit. </p><p>Apple’s A18 processor powers the HomeView, though the platform is not iPadOS, tvOS, or iOS — it’s all-new HomeView Software.</p><p>The HomeView has features that can rival the likes of the Amazon Echo Show or Google Nest Hub. And when it comes to the former, it might have the edge for two key reasons: privacy, and integration with the Apple devices you already use every day.</p><p>As the rumors and reports suggested, HomeView is reminiscent of the iMac G4 of yesteryear, but feels more refined. It starts with a face you can set to a variety of clocks — think an Apple Watch face or the screensaver interface on an Apple TV 4K — and some will feel familiar if you’ve used an Apple Watch, though with distinct differences.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="CTmo5d5uApgWa8fnMvL78j" name="Apple HomeView" alt="Apple HomeView" src="https://cdn.mos.cms.futurecdn.net/CTmo5d5uApgWa8fnMvL78j-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Apple)</span></figcaption></figure><p>Snoopy is back with fresh adventures, and the Flow face is reimagined here so that, rather than simply grooving like a lava lamp, its colorful shapes respond to what the camera up top sees. You can add complications such as your calendar, to-do lists, and weather, with information adjusting from a general view to more specific details as you approach.</p><p>The HomeView can recognize up to six family members using its integrated camera, which helps it personalize the experience for whoever is interacting with it. Each family member can customize their own face, apps, and widgets, and here the interface resembles iOS, even to the degree that you can tint the icons.</p><p>The similarities extend to privacy, too. Apple says personal information stays personal, meaning another family member shouldn’t be able to walk up to HomeView and access your messages or see who you’re texting. </p><p>Siri requests aren’t recorded, according to Apple, and personal data isn’t stored directly on HomeView itself. It also has no ads, unlike the Echo Show, which makes it feel more like part of your home than a billboard on your kitchen counter.</p><p>You'll need an iPhone or iPad to set it up, and doing so unlocks much of the HomeView’s personal context.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="wqEhjeXrMvM2DEePonRy4j" name="Apple HomeView" alt="Apple HomeView" src="https://cdn.mos.cms.futurecdn.net/wqEhjeXrMvM2DEePonRy4j-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Apple)</span></figcaption></figure><p>You won’t find an App Store on the HomeView. Instead, Apple curates the experience around the apps and features it thinks make sense on a shared home display. Those include Apple’s own apps and services, such as Messages, Music, Weather, Reminders, Calendar, Safari, Find My, FaceTime, Apple TV, Podcasts, News, and the Home app. </p><p>Apple also shared that select third-party media apps that already work with CarPlay will be supported, potentially bringing more of your favorite audio services, such as Spotify, into the experience.</p><p>You can’t just download whatever you want, but Apple has clearly thought about how people will use HomeView throughout the day, whether that’s for checking the weather, catching up on messages, playing music, or controlling connected devices.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="EdajsVYiTvC4TPDgpPpCyi" name="Apple HomeView" alt="Apple HomeView" src="https://cdn.mos.cms.futurecdn.net/EdajsVYiTvC4TPDgpPpCyi-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Apple)</span></figcaption></figure><p>Siri is central to HomeView, and the integration with Apple’s broader ecosystem is where the experience starts to feel more ambitious than a typical smart display.</p><p>HomeView can draw on personal context to help with requests that go beyond simple commands. During a demonstration, I saw how it could help find a recipe a friend had recommended, or one your mom had sent, or pull up a song a friend had texted you about.</p><p>It can also handle more involved requests. For example, you could ask when your dad’s flight lands, work out how long it will take him to get from the airport to your apartment, and then look for brunch recommendations. Rather than treating each question as a separate task, HomeView can use context to help connect the dots.</p><p>It’s not just about asking Siri to turn on a light or set a timer; Siri AI on HomeView seems purpose-built for personalized, multi-step assistance — much like what Apple promised with the next-generation personal assistant.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="FxJRRzqFYj22wvMcAdWNoi" name="Apple HomeView" alt="Apple HomeView" src="https://cdn.mos.cms.futurecdn.net/FxJRRzqFYj22wvMcAdWNoi-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Apple)</span></figcaption></figure><p>The HomeView isn’t just a screen with a speaker attached. Apple has built a more considered audio setup into the device, with two custom drivers for high notes in the screen, alongside a down-firing woofer and two other force-canceling woofers in the base of the speaker-mounted version.</p><p>During a kitchen demonstration, I heard a Bad Bunny track playing on Apple Music, and HomeView got impressively loud without distorting. Lyrics appeared on the screen, too, making it feel like a natural fit for a kitchen island or another shared space where music is part of the routine.</p><p>The speaker-mounted version feels especially suited to the kitchen, where you might angle the screen toward yourself while cooking, then turn it toward someone else when they walk in. As mentioned, there’s also a wall-mounted option, with audio tuned specifically for that placement, though I didn’t get to demo music on that model.</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:2560px;"><p class="vanilla-image-block" style="padding-top:66.68%;"><img id="Dbky3N8iKWq6avSpecBiAj" name="Apple HomeView" alt="Apple HomeView" src="https://cdn.mos.cms.futurecdn.net/Dbky3N8iKWq6avSpecBiAj-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1707" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Apple)</span></figcaption></figure><p>One of the more practical features is how HomeView works with your iPhone. If you’re looking at a recipe on your phone, you can tap or bring the phone close to HomeView to hand it off to the larger screen. You can also switch a FaceTime call or music in the same way.</p><p>With a recipe, Safari can show the important details, including ingredients and step-by-step instructions. You can work through the recipe as you go, with timers available along the way.</p><p>Siri AI adds another layer. You could ask it to add ingredients to a shopping list, set a reminder, or help find a nearby grocery store for something you need. It’s the kind of connected workflow that makes sense on a display designed to live in a shared space, rather than one that’s just a smaller tablet sitting on a counter.</p><p>The HomeView also feels like a natural extension of Apple’s smart-home ambitions. The Home app enables you to control compatible lights, thermostats, door locks, and cameras, while smart home widgets put your most-used controls closer at hand.</p><p>You can receive doorbell alerts and view live camera feeds, with support for up to nine camera views at once. Existing Apple Home-compatible and Matter-compatible devices will work with it, naturally, giving HomeView a clear role as a central smart home hub.</p><p>The HomeView will arrive ahead of Apple’s new Home Collection, a range of smart home products made in collaboration with LG Electronics and Schneider Electric, that are expected to arrive in December. These will include a video doorbell, a smart lock, and various security cameras and sensors.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="kheCh74xiaDUg2evdLye3j" name="Apple HomeView" alt="Apple HomeView" src="https://cdn.mos.cms.futurecdn.net/kheCh74xiaDUg2evdLye3j-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Apple)</span></figcaption></figure><p>As mentioned, you can choose between speaker-mounted or wall-mounted versions of the HomeView. The wall-mounted option feels like a replacement for touch controls for an automated home system — the feel will be similar to a smart thermostat, too. </p><p>The speaker-mounted version feels much more like a communal, catch-all device. Both versions have their appeals, but you will need to give this some thought before you buy.</p><p>The HomeView has fewer features than some rivals, and as mentioned it’s not an entirely open software experience. I think that’s a two-fold decision: it enables Apple to deliver a compelling, well-thought-out experience built around what HomeView is designed to do at launch, and to put privacy front and center.</p><p>The HomeView will be central to controlling your smart home, but it also ventures closer to being a personal assistant around the house, thanks to its integration with Apple’s broader ecosystem. The HomeView isn’t a standalone device in the traditional sense given that it requires you to have and iPhone or iPad, but if you’re already invested in Apple’s ecosystem it could also mean that you're reaching for your iPhone a little less.</p><p>It’s taken Apple a long time to enter the smart-display category, but after seeing HomeView in action, I think the wait has been worth it. This feels like one of Apple’s strongest new category entries in quite some time. Apple has used its ecosystem strengths to give HomeView a clear purpose: a shared display that still feels personal, a smart-home hub that doesn’t require you to reach for your phone, and a genuinely useful extension of the Apple devices you already own.</p><p>The Echo Show has been a familiar fixture in the smart home for years. But now Apple has finally arrived on the scene, with a product that feels distinctly Apple — and if you already have an iPhone at the center of your life, I can see the HomeView making a lot of sense.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/smart-home/ive-seen-apples-homeview-smart-display-in-action</link>
                                                                            <description>
                            <![CDATA[ I’ve seen Apple’s new HomeView in action, and its personalized Siri, family-focused features, and smart-home controls could make it a serious rival to Amazon’s Echo Show. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">B98ewRvWs6TmGbgHmezPdY</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/4nTm2MV2hfbUGYCk68KwBj-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 13 Oct 2026 13:00:00 +0000</pubDate>                                                                                                                                <updated>Wed, 14 Oct 2026 10:58:31 +0000</updated>
                                                                                                                                            <category><![CDATA[Smart Home]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                                                                <author><![CDATA[ jacob.krol@futurenet.com (Jacob Krol) ]]></author>                    <dc:creator><![CDATA[ Jacob Krol ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/hKSCqxtWYDuUtwZseV9E3C-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Jacob Krol is the US Managing Editor for News at TechRadar overseeing the daily rollout of content and coordinating with various section leads. He joined TechRadar in May of 2024 and is based out of New York City. &lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;Prior to joining TechRadar, Jacob was Senior Editor, Technology and Commerce at TheStreet focusing on covering the latest products in the consumer tech space from how to pre-order to finding the best deals with reviews, analysis, and features in between. Before that, Jacob was a founding member at CNN Underscored, building and growing the electronics section. He also assisted in building out social media channels, programming the homepage, and establishing protocols for testing various products for one-off reviews and best-of guides. Prior to starting at CNN, Jacob was a Tech Writer at Mashable focusing on news, reviews, and evergreen content. &lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;He has experience covering major players in the space like Apple, Samsung, Google, and Microsoft as well as testing products like smartphones, tablets, smartwatches, smart home gadgets, speakers, earbuds, headphones, TVs, and more futuristic tech like smart glasses.&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;Jacob received a Bachelor of Arts in Media &amp; Communication cum laude with a minor in Innovation and Entrepreneurship from Muhlenberg College. During his time on campus, he interned at CNET, Fox News, CNN, and CNBC, while also running his own tech blog, NJTechReviews, which he founded in 2010.&lt;/p&gt;&lt;p&gt;When not playing with a new gadget or breaking down the latest news, you can find Jacob listening to Bruce Springsteen, posting on TikTok, building a Lego set, watching a Star Wars show, or playing with his family dogs, Georgia and Charlie.&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/4nTm2MV2hfbUGYCk68KwBj-1920-80.jpg">
                                                            <media:credit><![CDATA[Apple]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Apple HomeView]]></media:description>                                                            <media:text><![CDATA[Apple HomeView]]></media:text>
                                <media:title type="plain"><![CDATA[Apple HomeView]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/4nTm2MV2hfbUGYCk68KwBj-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Having largely stayed out of the smart-home space until now, Apple today jumped in with both feet, unveiling the Apple HomeView, its first smart display — introduced alongside the Apple HomePod mini 2, a new Apple TV 4K, and a range of smart-home devices — including a video doorbell — produced by partner brands LG and Schneider Electric.</p><p>The Apple HomeView is a modern, cute 7-inch Liquid Retina display and smart-home hub that enables you to use the touchscreen or Siri AI voice commands, to control connected devices, play music, check the weather and more.</p>                    <div class= "tiktok-wrapper" style="min-height: 750px;"><blockquote class="tiktok-embed" cite="https://www.tiktok.com/@techradar/video/7696162145926614294" data-video-id="7696162145926614294" 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="♬ high like heaven - adore &amp; Blu DeTiger" href="https://www.tiktok.com/music/high-like-heaven-7525218483841353745">♬ high like heaven - adore &amp; Blu DeTiger</a></section>                    </blockquote></div>                <p>There are two models: a version with the display sitting atop a speaker unit (shown at the top of the page), to which it's attached by an adjustable arm that enables you to tilt and rotate the display; and a screen-only model that's designed to be wall-mounted.</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:2560px;"><p class="vanilla-image-block" style="padding-top:66.68%;"><img id="AdZioZNKPD2MmRiQ7ZCAJj" name="Apple HomeView" alt="Apple HomeView" src="https://cdn.mos.cms.futurecdn.net/AdZioZNKPD2MmRiQ7ZCAJj-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1707" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Apple)</span></figcaption></figure><p>The HomeView starts at $299 in the US, £299 in the UK, and AU$449 in Australia, with preorders opening today (October 13) ahead of a November 13 on-sale date. </p><p>It comes in familiar Apple colors: Silver, Starlight, Rose Pink, and Space Gray. That price is actually more competitive than I expected, given that rumors had pointed to a price around $350.</p><p>While $299 is still $100 more than the Echo Show 8, Apple is clearly pitching the HomeView as its alternative to Amazon's devices — and if you’re already in the Apple ecosystem, there are some compelling reasons to consider it.</p><p>As for the hardware, you get a 7-inch Liquid Retina display, a 12MP Ultra Wide Center Stage camera, a four-microphone array, and a multi-driver speaker system in the model with the speaker unit. </p><p>Apple’s A18 processor powers the HomeView, though the platform is not iPadOS, tvOS, or iOS — it’s all-new HomeView Software.</p><p>The HomeView has features that can rival the likes of the Amazon Echo Show or Google Nest Hub. And when it comes to the former, it might have the edge for two key reasons: privacy, and integration with the Apple devices you already use every day.</p><p>As the rumors and reports suggested, HomeView is reminiscent of the iMac G4 of yesteryear, but feels more refined. It starts with a face you can set to a variety of clocks — think an Apple Watch face or the screensaver interface on an Apple TV 4K — and some will feel familiar if you’ve used an Apple Watch, though with distinct differences.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="CTmo5d5uApgWa8fnMvL78j" name="Apple HomeView" alt="Apple HomeView" src="https://cdn.mos.cms.futurecdn.net/CTmo5d5uApgWa8fnMvL78j-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Apple)</span></figcaption></figure><p>Snoopy is back with fresh adventures, and the Flow face is reimagined here so that, rather than simply grooving like a lava lamp, its colorful shapes respond to what the camera up top sees. You can add complications such as your calendar, to-do lists, and weather, with information adjusting from a general view to more specific details as you approach.</p><p>The HomeView can recognize up to six family members using its integrated camera, which helps it personalize the experience for whoever is interacting with it. Each family member can customize their own face, apps, and widgets, and here the interface resembles iOS, even to the degree that you can tint the icons.</p><p>The similarities extend to privacy, too. Apple says personal information stays personal, meaning another family member shouldn’t be able to walk up to HomeView and access your messages or see who you’re texting. </p><p>Siri requests aren’t recorded, according to Apple, and personal data isn’t stored directly on HomeView itself. It also has no ads, unlike the Echo Show, which makes it feel more like part of your home than a billboard on your kitchen counter.</p><p>You'll need an iPhone or iPad to set it up, and doing so unlocks much of the HomeView’s personal context.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="wqEhjeXrMvM2DEePonRy4j" name="Apple HomeView" alt="Apple HomeView" src="https://cdn.mos.cms.futurecdn.net/wqEhjeXrMvM2DEePonRy4j-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Apple)</span></figcaption></figure><p>You won’t find an App Store on the HomeView. Instead, Apple curates the experience around the apps and features it thinks make sense on a shared home display. Those include Apple’s own apps and services, such as Messages, Music, Weather, Reminders, Calendar, Safari, Find My, FaceTime, Apple TV, Podcasts, News, and the Home app. </p><p>Apple also shared that select third-party media apps that already work with CarPlay will be supported, potentially bringing more of your favorite audio services, such as Spotify, into the experience.</p><p>You can’t just download whatever you want, but Apple has clearly thought about how people will use HomeView throughout the day, whether that’s for checking the weather, catching up on messages, playing music, or controlling connected devices.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="EdajsVYiTvC4TPDgpPpCyi" name="Apple HomeView" alt="Apple HomeView" src="https://cdn.mos.cms.futurecdn.net/EdajsVYiTvC4TPDgpPpCyi-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Apple)</span></figcaption></figure><p>Siri is central to HomeView, and the integration with Apple’s broader ecosystem is where the experience starts to feel more ambitious than a typical smart display.</p><p>HomeView can draw on personal context to help with requests that go beyond simple commands. During a demonstration, I saw how it could help find a recipe a friend had recommended, or one your mom had sent, or pull up a song a friend had texted you about.</p><p>It can also handle more involved requests. For example, you could ask when your dad’s flight lands, work out how long it will take him to get from the airport to your apartment, and then look for brunch recommendations. Rather than treating each question as a separate task, HomeView can use context to help connect the dots.</p><p>It’s not just about asking Siri to turn on a light or set a timer; Siri AI on HomeView seems purpose-built for personalized, multi-step assistance — much like what Apple promised with the next-generation personal assistant.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="FxJRRzqFYj22wvMcAdWNoi" name="Apple HomeView" alt="Apple HomeView" src="https://cdn.mos.cms.futurecdn.net/FxJRRzqFYj22wvMcAdWNoi-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Apple)</span></figcaption></figure><p>The HomeView isn’t just a screen with a speaker attached. Apple has built a more considered audio setup into the device, with two custom drivers for high notes in the screen, alongside a down-firing woofer and two other force-canceling woofers in the base of the speaker-mounted version.</p><p>During a kitchen demonstration, I heard a Bad Bunny track playing on Apple Music, and HomeView got impressively loud without distorting. Lyrics appeared on the screen, too, making it feel like a natural fit for a kitchen island or another shared space where music is part of the routine.</p><p>The speaker-mounted version feels especially suited to the kitchen, where you might angle the screen toward yourself while cooking, then turn it toward someone else when they walk in. As mentioned, there’s also a wall-mounted option, with audio tuned specifically for that placement, though I didn’t get to demo music on that model.</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:2560px;"><p class="vanilla-image-block" style="padding-top:66.68%;"><img id="Dbky3N8iKWq6avSpecBiAj" name="Apple HomeView" alt="Apple HomeView" src="https://cdn.mos.cms.futurecdn.net/Dbky3N8iKWq6avSpecBiAj-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1707" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Apple)</span></figcaption></figure><p>One of the more practical features is how HomeView works with your iPhone. If you’re looking at a recipe on your phone, you can tap or bring the phone close to HomeView to hand it off to the larger screen. You can also switch a FaceTime call or music in the same way.</p><p>With a recipe, Safari can show the important details, including ingredients and step-by-step instructions. You can work through the recipe as you go, with timers available along the way.</p><p>Siri AI adds another layer. You could ask it to add ingredients to a shopping list, set a reminder, or help find a nearby grocery store for something you need. It’s the kind of connected workflow that makes sense on a display designed to live in a shared space, rather than one that’s just a smaller tablet sitting on a counter.</p><p>The HomeView also feels like a natural extension of Apple’s smart-home ambitions. The Home app enables you to control compatible lights, thermostats, door locks, and cameras, while smart home widgets put your most-used controls closer at hand.</p><p>You can receive doorbell alerts and view live camera feeds, with support for up to nine camera views at once. Existing Apple Home-compatible and Matter-compatible devices will work with it, naturally, giving HomeView a clear role as a central smart home hub.</p><p>The HomeView will arrive ahead of Apple’s new Home Collection, a range of smart home products made in collaboration with LG Electronics and Schneider Electric, that are expected to arrive in December. These will include a video doorbell, a smart lock, and various security cameras and sensors.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="kheCh74xiaDUg2evdLye3j" name="Apple HomeView" alt="Apple HomeView" src="https://cdn.mos.cms.futurecdn.net/kheCh74xiaDUg2evdLye3j-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Apple)</span></figcaption></figure><p>As mentioned, you can choose between speaker-mounted or wall-mounted versions of the HomeView. The wall-mounted option feels like a replacement for touch controls for an automated home system — the feel will be similar to a smart thermostat, too. </p><p>The speaker-mounted version feels much more like a communal, catch-all device. Both versions have their appeals, but you will need to give this some thought before you buy.</p><p>The HomeView has fewer features than some rivals, and as mentioned it’s not an entirely open software experience. I think that’s a two-fold decision: it enables Apple to deliver a compelling, well-thought-out experience built around what HomeView is designed to do at launch, and to put privacy front and center.</p><p>The HomeView will be central to controlling your smart home, but it also ventures closer to being a personal assistant around the house, thanks to its integration with Apple’s broader ecosystem. The HomeView isn’t a standalone device in the traditional sense given that it requires you to have and iPhone or iPad, but if you’re already invested in Apple’s ecosystem it could also mean that you're reaching for your iPhone a little less.</p><p>It’s taken Apple a long time to enter the smart-display category, but after seeing HomeView in action, I think the wait has been worth it. This feels like one of Apple’s strongest new category entries in quite some time. Apple has used its ecosystem strengths to give HomeView a clear purpose: a shared display that still feels personal, a smart-home hub that doesn’t require you to reach for your phone, and a genuinely useful extension of the Apple devices you already own.</p><p>The Echo Show has been a familiar fixture in the smart home for years. But now Apple has finally arrived on the scene, with a product that feels distinctly Apple — and if you already have an iPhone at the center of your life, I can see the HomeView making a lot of sense.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ The HomePod mini 2 is here, but while the upgrades are subtle, the price hike isn’t ]]></title>
                                                                                                <dc:content><![CDATA[ <ul><li><strong>Apple's HomePod mini 2 freshens the smart speaker with new colors and a few new tricks</strong></li><li><strong>The top LED glow can now mirror the colors of album artwork</strong></li><li><strong>The smart speaker will get Siri AI in a future software update</strong></li></ul><p>Techtober is marching on in a pretty big way, and this week it's Apple leading the pack. Alongside its first-ever smart display, the HomeView, Apple is also upgrading the speaker that serves as the entry point to its smart-home lineup.</p><p>The HomePod mini 2 is a refresh of the smart speaker that’s been a workhorse in Apple's lineup since it launched in 2020. For this second generation, Apple isn’t changing much: there are new colors, a better processor under the hood, and a new trick with the glowing LED on the top, though Siri AI is coming… but only via a future software update.</p><p>It also comes with a notable price hike. In the US, the first-gen HomePod mini jumped from $99 to $129 in June, and now the HomePod mini 2 costs $149.99 — so that's a 50% upgrade over the price the original cost just five months ago. It’s up for preorder now, and will begin shipping on October 30. It's priced at £149 in the UK, and AU$229 in Australia.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="anbotkJ7t6PMhKrDq7ujS9" name="Apple HomePod mini 2" alt="Apple HomePod mini 2" src="https://cdn.mos.cms.futurecdn.net/anbotkJ7t6PMhKrDq7ujS9-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Apple)</span></figcaption></figure><p>Looks-wise, the HomePod mini 2 is still about the size and shape of an tennis ball, but with a flat top and bottom. Alongside White, Blue, and Midnight, new arrivals Green and Pink aim to offer a fresh pop of color. Fans of <a href="https://www.techradar.com/news/breaking-apple-homepod-mini-is-finally-getting-attractive-colors-and-a-new-way-to-use-it">Yellow and Orange</a>, which were options for the first HomePod mini, will likely be missing those — myself included.</p><p>Still, I’m a fan of the fresh Pink here. I saw it demoed in a stereo pair alongside the pink iMac, and there’s definitely some Cupertino synergy here. Beyond the fresh paint jobs, the HomePod mini 2 will still ship with a color-matched cord and USB-C power plug.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/m2aGFtPyGHfAwcecSpgLC9-1920-80.jpg" alt="Apple HomePod mini 2" /><figcaption><small role="credit">Apple</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/TZ6jGn5U8sTwxxrfR9pRC9-1920-80.jpg" alt="Apple HomePod mini 2" /><figcaption><small role="credit">Apple</small></figcaption></figure></figure><p>Under the hood, Apple has made the jump from an S5 chip to the S10 chip, which premiered inside the <a href="https://www.techradar.com/health-fitness/smartwatches/apple-watch-series-11-review">Apple Watch Series 11,</a> <a href="https://www.techradar.com/health-fitness/smartwatches/apple-watch-ultra-3-review">Ultra 3</a>, and <a href="https://www.techradar.com/health-fitness/smartwatches/apple-watch-se-3-hands-on">third-generation SE</a>. </p><p>The new chip will be faster for processing, and will also improve connectivity, allowing for improved latency when the HomePod mini 2 is used as a dedicated speaker for a Mac — a new capability for this model. It can also be grouped with other HomePods as a surround sound setup for the new Apple TV 4K.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="97SyDmWptPPyrobHmh2wD9" name="Apple HomePod mini 2" alt="Apple HomePod mini 2" src="https://cdn.mos.cms.futurecdn.net/97SyDmWptPPyrobHmh2wD9-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Apple)</span></figcaption></figure><p>The S10 chip will also power a forthcoming free update to bring Siri AI to the speaker. When it does arrive, you can opt into the new, more personalized Siri through the Home app on your iPhone. The update will apply to your account, and if you’re in a shared household, other users will be able to make the jump too.</p><p>As with the Apple HomeView, you’ll need an iPhone that supports Apple Intelligence and the new Siri, and that has recently connected to your Wi-Fi network. Once enabled, you can ask for more personal information from Siri, whether that’s finding a song your friend texted you, pulling information from your calendar, or handling any number of other tasks. There will be a bit of a wait for these Siri features, though, with no confirmed date.</p><p>The other big change is a fun one. The HomePod mini 2’s top is still a circular touch surface with LEDs underneath, but it's been updated. No, it’s not a full Liquid Retina display as on the HomeView, but the LEDs are more precise, and can now color-match the album art of whatever you’re listening to.</p><p>Think of the colorful glow in the <a href="https://www.techradar.com/phones/ignore-the-haters-im-a-big-fan-of-the-iphone-16-pros-dynamic-island">iPhone’s Dynamic Island</a> when a Now Playing widget is active. Whether you’re listening to Apple Music or Spotify, that color-matching effect can now translate to the top of the HomePod mini 2. </p><p>It’s a neat update, though the lights don’t get all that bright. In a demo, they matched the blues, whites, and violets of Olivia Rodrigo’s latest album while it was playing.</p><p>Potentially more interesting is that it works with soundscapes, too. I currently have two original HomePod minis on my nightstands, and use rain sounds to fall asleep, so the idea that the new model can visually reflect the pitter-patter of raindrops is intriguing. In a dark room, that gentle glow could be a soothing touch.</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:690px;"><p class="vanilla-image-block" style="padding-top:62.90%;"><img id="gswZBb9gWfHhGwFPacCFc9" name="Apple HomePod mini 2" alt="Apple HomePod mini 2" src="https://cdn.mos.cms.futurecdn.net/gswZBb9gWfHhGwFPacCFc9-1920-80.gif" mos="" align="middle" fullscreen="" width="690" height="434" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Apple)</span></figcaption></figure><p>Aside from that, the HomePod mini 2 still offers the same rich, vibrant, and surprisingly loud playback experience for audio, podcasts, and other content. It’s again powered by a full-range driver, and dual passive radiators. </p><p>It sounded pretty great in the demos, and I’m especially pleased that two of these can be combined with a pair of second-generation HomePods for a full surround sound experience with the Apple TV 4K. You can of course also pair this HomePod with any other AirPlay speakers or the HomeView, too.</p><p>Apple is taking preorders for the HomePod mini 2 now, with shipping from October 30. That’s right before Halloween, and while Orange isn’t in the lineup anymore for a pumpkin look, you'll be able to ask Siri to serve up some spooky tunes.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/smart-speakers/apple-homepod-mini-2-launch</link>
                                                                            <description>
                            <![CDATA[ The HomePod mini 2 adds colorful new lighting effects and a faster chip; but with a familiar design, and its biggest Siri upgrade still to come, it’s a modest refresh. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">YX623nfvDg5VxRy57H2XFK</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/uNxvBcmgyA2bsYmTvsjmnk-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 13 Oct 2026 13:00:00 +0000</pubDate>                                                                                                                                <updated>Tue, 13 Oct 2026 13:03:28 +0000</updated>
                                                                                                                                            <category><![CDATA[Smart Speakers]]></category>
                                                    <category><![CDATA[Multi-Room]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                    <category><![CDATA[Audio]]></category>
                                                    <category><![CDATA[Hi-Fi]]></category>
                                                    <category><![CDATA[Wireless & Bluetooth Speakers]]></category>
                                                                                                <author><![CDATA[ jacob.krol@futurenet.com (Jacob Krol) ]]></author>                    <dc:creator><![CDATA[ Jacob Krol ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/hKSCqxtWYDuUtwZseV9E3C-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Jacob Krol is the US Managing Editor for News at TechRadar overseeing the daily rollout of content and coordinating with various section leads. He joined TechRadar in May of 2024 and is based out of New York City. &lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;Prior to joining TechRadar, Jacob was Senior Editor, Technology and Commerce at TheStreet focusing on covering the latest products in the consumer tech space from how to pre-order to finding the best deals with reviews, analysis, and features in between. Before that, Jacob was a founding member at CNN Underscored, building and growing the electronics section. He also assisted in building out social media channels, programming the homepage, and establishing protocols for testing various products for one-off reviews and best-of guides. Prior to starting at CNN, Jacob was a Tech Writer at Mashable focusing on news, reviews, and evergreen content. &lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;He has experience covering major players in the space like Apple, Samsung, Google, and Microsoft as well as testing products like smartphones, tablets, smartwatches, smart home gadgets, speakers, earbuds, headphones, TVs, and more futuristic tech like smart glasses.&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;Jacob received a Bachelor of Arts in Media &amp; Communication cum laude with a minor in Innovation and Entrepreneurship from Muhlenberg College. During his time on campus, he interned at CNET, Fox News, CNN, and CNBC, while also running his own tech blog, NJTechReviews, which he founded in 2010.&lt;/p&gt;&lt;p&gt;When not playing with a new gadget or breaking down the latest news, you can find Jacob listening to Bruce Springsteen, posting on TikTok, building a Lego set, watching a Star Wars show, or playing with his family dogs, Georgia and Charlie.&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/uNxvBcmgyA2bsYmTvsjmnk-1920-80.jpg">
                                                            <media:credit><![CDATA[Apple / Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[HomePod mini 2 in multiple colors]]></media:description>                                                            <media:text><![CDATA[HomePod mini 2 in multiple colors]]></media:text>
                                <media:title type="plain"><![CDATA[HomePod mini 2 in multiple colors]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/uNxvBcmgyA2bsYmTvsjmnk-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>Apple's HomePod mini 2 freshens the smart speaker with new colors and a few new tricks</strong></li><li><strong>The top LED glow can now mirror the colors of album artwork</strong></li><li><strong>The smart speaker will get Siri AI in a future software update</strong></li></ul><p>Techtober is marching on in a pretty big way, and this week it's Apple leading the pack. Alongside its first-ever smart display, the HomeView, Apple is also upgrading the speaker that serves as the entry point to its smart-home lineup.</p><p>The HomePod mini 2 is a refresh of the smart speaker that’s been a workhorse in Apple's lineup since it launched in 2020. For this second generation, Apple isn’t changing much: there are new colors, a better processor under the hood, and a new trick with the glowing LED on the top, though Siri AI is coming… but only via a future software update.</p><p>It also comes with a notable price hike. In the US, the first-gen HomePod mini jumped from $99 to $129 in June, and now the HomePod mini 2 costs $149.99 — so that's a 50% upgrade over the price the original cost just five months ago. It’s up for preorder now, and will begin shipping on October 30. It's priced at £149 in the UK, and AU$229 in Australia.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="anbotkJ7t6PMhKrDq7ujS9" name="Apple HomePod mini 2" alt="Apple HomePod mini 2" src="https://cdn.mos.cms.futurecdn.net/anbotkJ7t6PMhKrDq7ujS9-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Apple)</span></figcaption></figure><p>Looks-wise, the HomePod mini 2 is still about the size and shape of an tennis ball, but with a flat top and bottom. Alongside White, Blue, and Midnight, new arrivals Green and Pink aim to offer a fresh pop of color. Fans of <a href="https://www.techradar.com/news/breaking-apple-homepod-mini-is-finally-getting-attractive-colors-and-a-new-way-to-use-it">Yellow and Orange</a>, which were options for the first HomePod mini, will likely be missing those — myself included.</p><p>Still, I’m a fan of the fresh Pink here. I saw it demoed in a stereo pair alongside the pink iMac, and there’s definitely some Cupertino synergy here. Beyond the fresh paint jobs, the HomePod mini 2 will still ship with a color-matched cord and USB-C power plug.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/m2aGFtPyGHfAwcecSpgLC9-1920-80.jpg" alt="Apple HomePod mini 2" /><figcaption><small role="credit">Apple</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/TZ6jGn5U8sTwxxrfR9pRC9-1920-80.jpg" alt="Apple HomePod mini 2" /><figcaption><small role="credit">Apple</small></figcaption></figure></figure><p>Under the hood, Apple has made the jump from an S5 chip to the S10 chip, which premiered inside the <a href="https://www.techradar.com/health-fitness/smartwatches/apple-watch-series-11-review">Apple Watch Series 11,</a> <a href="https://www.techradar.com/health-fitness/smartwatches/apple-watch-ultra-3-review">Ultra 3</a>, and <a href="https://www.techradar.com/health-fitness/smartwatches/apple-watch-se-3-hands-on">third-generation SE</a>. </p><p>The new chip will be faster for processing, and will also improve connectivity, allowing for improved latency when the HomePod mini 2 is used as a dedicated speaker for a Mac — a new capability for this model. It can also be grouped with other HomePods as a surround sound setup for the new Apple TV 4K.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="97SyDmWptPPyrobHmh2wD9" name="Apple HomePod mini 2" alt="Apple HomePod mini 2" src="https://cdn.mos.cms.futurecdn.net/97SyDmWptPPyrobHmh2wD9-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Apple)</span></figcaption></figure><p>The S10 chip will also power a forthcoming free update to bring Siri AI to the speaker. When it does arrive, you can opt into the new, more personalized Siri through the Home app on your iPhone. The update will apply to your account, and if you’re in a shared household, other users will be able to make the jump too.</p><p>As with the Apple HomeView, you’ll need an iPhone that supports Apple Intelligence and the new Siri, and that has recently connected to your Wi-Fi network. Once enabled, you can ask for more personal information from Siri, whether that’s finding a song your friend texted you, pulling information from your calendar, or handling any number of other tasks. There will be a bit of a wait for these Siri features, though, with no confirmed date.</p><p>The other big change is a fun one. The HomePod mini 2’s top is still a circular touch surface with LEDs underneath, but it's been updated. No, it’s not a full Liquid Retina display as on the HomeView, but the LEDs are more precise, and can now color-match the album art of whatever you’re listening to.</p><p>Think of the colorful glow in the <a href="https://www.techradar.com/phones/ignore-the-haters-im-a-big-fan-of-the-iphone-16-pros-dynamic-island">iPhone’s Dynamic Island</a> when a Now Playing widget is active. Whether you’re listening to Apple Music or Spotify, that color-matching effect can now translate to the top of the HomePod mini 2. </p><p>It’s a neat update, though the lights don’t get all that bright. In a demo, they matched the blues, whites, and violets of Olivia Rodrigo’s latest album while it was playing.</p><p>Potentially more interesting is that it works with soundscapes, too. I currently have two original HomePod minis on my nightstands, and use rain sounds to fall asleep, so the idea that the new model can visually reflect the pitter-patter of raindrops is intriguing. In a dark room, that gentle glow could be a soothing touch.</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:690px;"><p class="vanilla-image-block" style="padding-top:62.90%;"><img id="gswZBb9gWfHhGwFPacCFc9" name="Apple HomePod mini 2" alt="Apple HomePod mini 2" src="https://cdn.mos.cms.futurecdn.net/gswZBb9gWfHhGwFPacCFc9-1920-80.gif" mos="" align="middle" fullscreen="" width="690" height="434" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Apple)</span></figcaption></figure><p>Aside from that, the HomePod mini 2 still offers the same rich, vibrant, and surprisingly loud playback experience for audio, podcasts, and other content. It’s again powered by a full-range driver, and dual passive radiators. </p><p>It sounded pretty great in the demos, and I’m especially pleased that two of these can be combined with a pair of second-generation HomePods for a full surround sound experience with the Apple TV 4K. You can of course also pair this HomePod with any other AirPlay speakers or the HomeView, too.</p><p>Apple is taking preorders for the HomePod mini 2 now, with shipping from October 30. That’s right before Halloween, and while Orange isn’t in the lineup anymore for a pumpkin look, you'll be able to ask Siri to serve up some spooky tunes.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Apple Home is getting a new doorbell, cameras, and smart lock — but Apple isn’t making them ]]></title>
                                                                                                <dc:content><![CDATA[ <ul><li><strong>The Apple Home Collection is a new set of smart-home devices made by LG Electronics and Schneider Electric</strong></li><li><strong>The new devices have been designed in partnership with Apple</strong></li><li><strong>The smart locks, video doorbell, and sensors, among other devices, are designed to work seamlessly with Apple Home</strong></li></ul><p>While there are lots of smart-home of gadgets that work with Apple Home — or HomeKit, as it was once called — Apple has never really taken the next step of designing and building its own devices, like doorbells, sensors, thermostats, and locks. That’s still the case, but alongside unveiling the Apple HomeView smart display, with features that clearly make it a smart home hub, the tech giant is also moving into the smart-home device space, in collaboration with partner brands.</p><p>Rather than simply certifying devices for Apple Home — and those options aren’t going away — Apple has been working with LG Electronics and Schneider Electric to design and build several devices that will serve as a new flagship standard for gadgets in Apple's ecosystem. They'll start shipping in December.</p><p>The new doorbell, indoor and outdoor cameras, thermostats, and various sensors represent a set of gadgets that not only work seamlessly with Apple’s home hubs — Apple TV 4K, HomePod, HomePod mini, and the new HomeView — but also integrate with the broader Apple Home ecosystem, allowing Siri to be central to controlling them.</p><p>All these new devices look and feel modern and well-made. Take LG Electronics’ Video Doorbell, for example: it’s a wired option priced at $249 in the US and £229 in the UK. It’s a sleek, matte-silver cylinder with a classic doorbell button, microphones, a speaker, and two cameras. One camera faces outward to give you a view of who’s at your door or what’s happening on the street, while the other faces downward, so that you can see whether a package has been dropped off.</p><p>There's also an LG Door Lock, which will work in the United States and Canada, and conforms to the deadbolt lock standard in North America. This is priced at $199. Like the recently launched Ring Smart Lock, it supports UWB — ultra-wideband — and Apple Home Key, so as you approach the door with your iPhone or Apple Watch, it can sense your arrival and automatically unlock the door. You can also enter a code using the keypad, or slide the panel to the side to use a physical key.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="ZGV4ZswWEP6w5TmxEr3ob8" name="Apple Home Collection" alt="Apple Home Collection" src="https://cdn.mos.cms.futurecdn.net/ZGV4ZswWEP6w5TmxEr3ob8-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Apple)</span></figcaption></figure><p>Another potentially over-engineered, but pretty sleek, option is LG’s Indoor Camera. This cylindrical camera sits in a mini drum connected to an arm, and when you set it not to be in use — such as when you arrive home, or according to a schedule — it swivels downward so the lens faces the floor. There’s no physical shutter here, but it’s a unique and visible approach to privacy, and you can also activate it on demand with a button on the top. It’s priced at $199 in the US and £179.95 in the UK.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="D79iqdbUCTBM7RndqPkjF8" name="Apple Home Collection" alt="Apple Home Collection" src="https://cdn.mos.cms.futurecdn.net/D79iqdbUCTBM7RndqPkjF8-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Apple)</span></figcaption></figure><p>These are just three of the devices in the collection. LG is also making an Outdoor Camera, with or without a floodlight, while both LG and Schneider Electric offer smart thermostat s, and Schneider Electric is making a variety of sensors. It’s likely that these are just the start of a much larger range, but they cover some of the basic building blocks of a smart home.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="3awdYgDCWNDrTTUwewmiK8" name="Apple Home Collection" alt="Apple Home Collection" src="https://cdn.mos.cms.futurecdn.net/3awdYgDCWNDrTTUwewmiK8-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Apple)</span></figcaption></figure><p>While these new devices aren’t made directly by Apple, this partnership arrangement is similar to how Apple worked with LG on the original UltraFine 2K and 4K monitors for MacBook Pro users, or how Belkin has become a featured partner for accessories such as the MagSafe mount that lets you use your iPhone as a webcam for your Mac.</p><p>I think it’s also a tell about exactly where Apple wants to play within the smart home. For instance, there are no smart lights here, likely because a handful of lighting brands already support Apple Home, from Nanoleaf to Philips Hue.</p><p>As mentioned, these new devices won’t launch until December, with exact availability still to be confirmed, but I’ll be curious to see how they perform.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="JeVdneiD3QgFFF2hhWLHE8" name="Apple Home Collection" alt="Apple Home Collection" src="https://cdn.mos.cms.futurecdn.net/JeVdneiD3QgFFF2hhWLHE8-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Apple)</span></figcaption></figure><p>One unique aspect of these devices is that you'll be able to set up and pair them much like AirPods or an Apple Watch. You’ll see a splash screen appear on your iPhone when you bring it close to the device, whether that’s a doorbell, camera, thermostat, sensor, or smart lock.</p><p>That’s a slicker approach than the sometimes-arduous process of setting up other smart-home devices. It’s also clear that Apple is building on the foundations of the Matter standard, and making that experiences feel more seamless within its own ecosystem.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/smart-home/apple-home-is-getting-a-new-doorbell-cameras-and-smart-lock-but-apple-isnt-making-them</link>
                                                                            <description>
                            <![CDATA[ It's partnering with LG Electronics and Schneider Electric ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">UXcP3TovBUfMRWrp7MqBZ9</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/enoXVSaTHxcX8Lv4EVT4a8-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 13 Oct 2026 13:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Smart Home]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                                                                <author><![CDATA[ jacob.krol@futurenet.com (Jacob Krol) ]]></author>                    <dc:creator><![CDATA[ Jacob Krol ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/hKSCqxtWYDuUtwZseV9E3C-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Jacob Krol is the US Managing Editor for News at TechRadar overseeing the daily rollout of content and coordinating with various section leads. He joined TechRadar in May of 2024 and is based out of New York City. &lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;Prior to joining TechRadar, Jacob was Senior Editor, Technology and Commerce at TheStreet focusing on covering the latest products in the consumer tech space from how to pre-order to finding the best deals with reviews, analysis, and features in between. Before that, Jacob was a founding member at CNN Underscored, building and growing the electronics section. He also assisted in building out social media channels, programming the homepage, and establishing protocols for testing various products for one-off reviews and best-of guides. Prior to starting at CNN, Jacob was a Tech Writer at Mashable focusing on news, reviews, and evergreen content. &lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;He has experience covering major players in the space like Apple, Samsung, Google, and Microsoft as well as testing products like smartphones, tablets, smartwatches, smart home gadgets, speakers, earbuds, headphones, TVs, and more futuristic tech like smart glasses.&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;Jacob received a Bachelor of Arts in Media &amp; Communication cum laude with a minor in Innovation and Entrepreneurship from Muhlenberg College. During his time on campus, he interned at CNET, Fox News, CNN, and CNBC, while also running his own tech blog, NJTechReviews, which he founded in 2010.&lt;/p&gt;&lt;p&gt;When not playing with a new gadget or breaking down the latest news, you can find Jacob listening to Bruce Springsteen, posting on TikTok, building a Lego set, watching a Star Wars show, or playing with his family dogs, Georgia and Charlie.&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/enoXVSaTHxcX8Lv4EVT4a8-1920-80.jpg">
                                                            <media:credit><![CDATA[Apple]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Apple Home Collection]]></media:description>                                                            <media:text><![CDATA[Apple Home Collection]]></media:text>
                                <media:title type="plain"><![CDATA[Apple Home Collection]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/enoXVSaTHxcX8Lv4EVT4a8-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>The Apple Home Collection is a new set of smart-home devices made by LG Electronics and Schneider Electric</strong></li><li><strong>The new devices have been designed in partnership with Apple</strong></li><li><strong>The smart locks, video doorbell, and sensors, among other devices, are designed to work seamlessly with Apple Home</strong></li></ul><p>While there are lots of smart-home of gadgets that work with Apple Home — or HomeKit, as it was once called — Apple has never really taken the next step of designing and building its own devices, like doorbells, sensors, thermostats, and locks. That’s still the case, but alongside unveiling the Apple HomeView smart display, with features that clearly make it a smart home hub, the tech giant is also moving into the smart-home device space, in collaboration with partner brands.</p><p>Rather than simply certifying devices for Apple Home — and those options aren’t going away — Apple has been working with LG Electronics and Schneider Electric to design and build several devices that will serve as a new flagship standard for gadgets in Apple's ecosystem. They'll start shipping in December.</p><p>The new doorbell, indoor and outdoor cameras, thermostats, and various sensors represent a set of gadgets that not only work seamlessly with Apple’s home hubs — Apple TV 4K, HomePod, HomePod mini, and the new HomeView — but also integrate with the broader Apple Home ecosystem, allowing Siri to be central to controlling them.</p><p>All these new devices look and feel modern and well-made. Take LG Electronics’ Video Doorbell, for example: it’s a wired option priced at $249 in the US and £229 in the UK. It’s a sleek, matte-silver cylinder with a classic doorbell button, microphones, a speaker, and two cameras. One camera faces outward to give you a view of who’s at your door or what’s happening on the street, while the other faces downward, so that you can see whether a package has been dropped off.</p><p>There's also an LG Door Lock, which will work in the United States and Canada, and conforms to the deadbolt lock standard in North America. This is priced at $199. Like the recently launched Ring Smart Lock, it supports UWB — ultra-wideband — and Apple Home Key, so as you approach the door with your iPhone or Apple Watch, it can sense your arrival and automatically unlock the door. You can also enter a code using the keypad, or slide the panel to the side to use a physical key.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="ZGV4ZswWEP6w5TmxEr3ob8" name="Apple Home Collection" alt="Apple Home Collection" src="https://cdn.mos.cms.futurecdn.net/ZGV4ZswWEP6w5TmxEr3ob8-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Apple)</span></figcaption></figure><p>Another potentially over-engineered, but pretty sleek, option is LG’s Indoor Camera. This cylindrical camera sits in a mini drum connected to an arm, and when you set it not to be in use — such as when you arrive home, or according to a schedule — it swivels downward so the lens faces the floor. There’s no physical shutter here, but it’s a unique and visible approach to privacy, and you can also activate it on demand with a button on the top. It’s priced at $199 in the US and £179.95 in the UK.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="D79iqdbUCTBM7RndqPkjF8" name="Apple Home Collection" alt="Apple Home Collection" src="https://cdn.mos.cms.futurecdn.net/D79iqdbUCTBM7RndqPkjF8-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Apple)</span></figcaption></figure><p>These are just three of the devices in the collection. LG is also making an Outdoor Camera, with or without a floodlight, while both LG and Schneider Electric offer smart thermostat s, and Schneider Electric is making a variety of sensors. It’s likely that these are just the start of a much larger range, but they cover some of the basic building blocks of a smart home.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="3awdYgDCWNDrTTUwewmiK8" name="Apple Home Collection" alt="Apple Home Collection" src="https://cdn.mos.cms.futurecdn.net/3awdYgDCWNDrTTUwewmiK8-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Apple)</span></figcaption></figure><p>While these new devices aren’t made directly by Apple, this partnership arrangement is similar to how Apple worked with LG on the original UltraFine 2K and 4K monitors for MacBook Pro users, or how Belkin has become a featured partner for accessories such as the MagSafe mount that lets you use your iPhone as a webcam for your Mac.</p><p>I think it’s also a tell about exactly where Apple wants to play within the smart home. For instance, there are no smart lights here, likely because a handful of lighting brands already support Apple Home, from Nanoleaf to Philips Hue.</p><p>As mentioned, these new devices won’t launch until December, with exact availability still to be confirmed, but I’ll be curious to see how they perform.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="JeVdneiD3QgFFF2hhWLHE8" name="Apple Home Collection" alt="Apple Home Collection" src="https://cdn.mos.cms.futurecdn.net/JeVdneiD3QgFFF2hhWLHE8-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Apple)</span></figcaption></figure><p>One unique aspect of these devices is that you'll be able to set up and pair them much like AirPods or an Apple Watch. You’ll see a splash screen appear on your iPhone when you bring it close to the device, whether that’s a doorbell, camera, thermostat, sensor, or smart lock.</p><p>That’s a slicker approach than the sometimes-arduous process of setting up other smart-home devices. It’s also clear that Apple is building on the foundations of the Matter standard, and making that experiences feel more seamless within its own ecosystem.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Worx's Landroid Vision Cloud WR306E is well worth a punt for efficient lawn care on a relative budget ]]></title>
                                                                                                <dc:content><![CDATA[ <h3 class="article-body__section" id="section-worx-landroid-vision-cloud-wr306e-review-two-minute-review"><span>Worx Landroid Vision Cloud WR306E review: two-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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="ojbm6Pv4Q92fJbd7DaZhnj" name="Worx Landroid Vision Cloud WR306E" alt="Worx Landroid Vision Cloud WR306E tested and reviewed UK" src="https://cdn.mos.cms.futurecdn.net/ojbm6Pv4Q92fJbd7DaZhnj-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" 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 extraordinarily dry summer of 2026 has not been kind to UK-based lawn mower reviewers, but thankfully the grass has finally sprung back to life and given me the opportunity to put this mostly excellent Landroid Vision Cloud WR306E though its paces.</p><p>On paper the Euro-spec Vision Cloud WR306E sounds wonderfully simple, but I found the initial setup procedure a mite clunky, with various stages of connecting and configuring that required a lot of patience before everything started working as expected. Let's just say that it wasn't the effortless drop-and-mow experience of the <a href="https://www.techradar.com/home/small-appliances/the-terramow-v1000-robot-lawn-mower-is-the-perfect-wire-free-lawnbot-for-newbies-and-technophobes" target="_blank">TerraMow V1000</a> I reviewed earlier this year.</p><p>Despite these initial shenanigans, this bot has turned out to be a very reliable lawnsmith indeed. Its vision system allows it to recognize the shape of a lawn and avoid obstacles, while accurate cloud-based RTK satellite positioning helps it maintain its bearings without relying on any additional RTK aerials, let alone traditional boundary wire. And then there's the included Cut-to-Zero side module, which tackles one of the biggest annoyances with robot mowers — the uncut strip of grass they usually leave around the edges.</p><p>Yes, I do miss having a remote motorized cutting height function but, in the main, this model has impressed me with its excellent navigation and ability to stay on the lawn without veering off into the borders. I've also been chuffed by its accurate obstacle avoidance and generally excellent cut quality — and all for a snip under £900.</p><h3 class="article-body__section" id="section-worx-landroid-vision-cloud-wr306e-review-price-availability"><span>Worx Landroid Vision Cloud WR306E review: price &amp; availability</span></h3><ul><li><strong>How much does it cost? </strong>£899 (about $1,190 / AU$1,710)</li><li><strong>When is it available? </strong>Available now</li><li><strong>Where can you get it? </strong>UK and Europe</li></ul><p>The Worx Landroid Vision Cloud WR306E is a UK and Euro-spec model so if you're shopping in the USA where gardens are generally much more expansive, your closest alternative is the 1/4 Acre model which retails at <a href="https://www.amazon.com/WORX-Robot-Mower-Perimeter-WR310/dp/B0GNZHMD9Q" target="_blank" rel="sponsored">Amazon</a> for $984.48</p><p>At around £899 in the UK, the Worx Landroid Vision Cloud WR306E sits in the mid-priced tier of robotic lawn mowers. Your best online store choice for this particular model is <a href="https://www.amazon.co.uk/WORX-WR306E-Lawnmower-Detection-Navigation/dp/B0G3VVV7LW/ref=sr_1_4?adgrpid=187994063444&amp;dib=eyJ2IjoiMSJ9.PSAnjZXXaSmmnZ5H_u3uJpVchC9zbswfOimjU9BJI2bgTsUuBwoI9xVgKnbepHErlbnDGQ8bzuAaK2xbhTG5Wle-yP5Tqi_2DHOM3IRCp3F-BnR0SAPaf4k5o51u2dCnXm3Jainyum52ldKrEn9miUDK0Y97nlCb8wGKXOpxkTsbgN6XXk7dX4LUg-fZizpslPteQdCdDc1creXDklb1KQ.MFyOKkrfoPumn_sNfB8ukFjpkUJq4BkNvGXxrYt9euM&amp;dib_tag=se&amp;gad_source=1&amp;hvadid=793480765150&amp;hvdev=c&amp;hvexpln=0&amp;hvlocphy=9046160&amp;hvnetw=g&amp;hvocijid=1216216191283212998--&amp;hvqmt=e&amp;hvrand=1216216191283212998&amp;hvtargid=kwd-2469918171814&amp;hydadcr=12356_2533917_38365&amp;keywords=worx+wr306e&amp;mcid=0e17e2792b053f91885e2a7efc0c4eac&amp;qid=1791459319&amp;sr=8-4&amp;th=1" target="_blank" rel="sponsored">Amazon</a> where it sells for £899. If you live in Europe, the WR306E is also available for roughly the same price in Euros. </p><p>In terms of competition, £899 puts the WR306E against some serious alternatives, namely the TerraMow V600 and Segway Navimow i108E, which are currently selling for roughly the same price. Alternatively you could drop down a notch to the 500m² version of this mower — the <a href="https://uk.worx.com/vision-cloud-2wd-500-m%c2%b2-wr305e/" target="_blank" rel="sponsored">WR305E</a> — which sells for just £699 in the UK and €594 in some parts of Europe. The WR305E doesn't ship with the Cut-to-Zero edge-cutting module though it will accept the module if bought separately for around £100 from <a href="https://uk.worx.com/cut-to-zero-module-wa0925/" target="_blank" rel="sponsored">Worx UK</a>.</p><p><strong>Value score: 4 / 5</strong></p><h3 class="article-body__section" id="section-worx-landroid-vision-cloud-wr306e-specs"><span>Worx Landroid Vision Cloud WR306E: specs</span></h3><div ><table><tbody><tr><td class="firstcol " ><p>Max lawn size</p></td><td  ><p>600m²</p></td></tr><tr><td class="firstcol " ><p>Navigation</p></td><td  ><p>V-SLAM stereo vision AI + Cloud-based RTK</p></td></tr><tr><td class="firstcol " ><p>Auto mapping?</p></td><td  ><p>Yes</p></td></tr><tr><td class="firstcol " ><p>Cutting width</p></td><td  ><p>7 inches / 18cm</p></td></tr><tr><td class="firstcol " ><p>Cutting height adjustment</p></td><td  ><p>1.2-2.4 inches / 30-60mm, manual </p></td></tr><tr><td class="firstcol " ><p>Edge cutting?</p></td><td  ><p>Yes, with included Cut-to-Zero module</p></td></tr><tr><td class="firstcol " ><p>Drivetrain</p></td><td  ><p>Two-wheel drive</p></td></tr><tr><td class="firstcol " ><p>Charge time</p></td><td  ><p>80 mins</p></td></tr><tr><td class="firstcol " ><p>Maximum slope</p></td><td  ><p>30% / 16.7 degrees</p></td></tr><tr><td class="firstcol " ><p>Multizone management?</p></td><td  ><p>Yes</p></td></tr><tr><td class="firstcol " ><p>Obstacle avoidance</p></td><td  ><p>V-SLAM + AI</p></td></tr><tr><td class="firstcol " ><p>Connectivity</p></td><td  ><p>Wi-fi + Bluetooth</p></td></tr><tr><td class="firstcol " ><p>Security</p></td><td  ><p>WiFi + GPS tracking</p></td></tr><tr><td class="firstcol " ><p>Noise</p></td><td  ><p>58dB</p></td></tr><tr><td class="firstcol " ><p>Waterproof</p></td><td  ><p>IPX6</p></td></tr><tr><td class="firstcol " ><p>Rain sensor</p></td><td  ><p>Yes</p></td></tr><tr><td class="firstcol " ><p>Weight</p></td><td  ><p>25lbs / 11.4kg</p></td></tr><tr><td class="firstcol " ><p>Dimensions</p></td><td  ><p>23 x 11 x 18 inches / 57.6 x 28.3 x 45.7cm</p></td></tr><tr><td class="firstcol " ><p>Product code</p></td><td  ><p>Worx Landroid Vision Cloud WR306E</p></td></tr></tbody></table></div><h3 class="article-body__section" id="section-worx-landroid-vision-cloud-wr306e-review-design"><span>Worx Landroid Vision Cloud WR306E review: design</span></h3><ul><li><strong>Camera and RTK-based navigation</strong></li><li><strong>Cuts grass in parallel stripes</strong></li><li><strong>Comes with a unique edge cutter</strong></li><li><strong>Excellent battery system</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="S3NBv5bBNA58oaURt7NMz3" name="Worx Landroid Vision Cloud WR306E" alt="Worx Landroid Vision Cloud WR306E tested and reviewed" src="https://cdn.mos.cms.futurecdn.net/S3NBv5bBNA58oaURt7NMz3-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" 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 specific model I received for this review is the WR306E which has a lawn range of 600m² and comes with Worx’s efficient Cut-to-Zero module for precise edge cutting. However, you can also purchase this model’s cheaper stablemate — the WR305E — which retails for £300 less and features an 'optional' edge cutting module and a slightly smaller area range of 6,458 sq ft / 500m².</p><p>The acutely angular Worx Landroid Vision range adopts a very unusual design in that it’s difficult to tell the front from the rear. And even when you suss it by noticing which way the camera is pointing when operating, the front position of the drive wheels, the sloping design of the rear and the position of the RTK receiver still make it look like it’s actually going backwards. It continues to flummox me every time.</p><p>While I’m on the subject of body design, the Worx’s myriad of tight angles also make it trickier to wipe down and keep clean in the long run. Unlike other models on the market that have simple rounded shells, this one is full of tight nooks and crannies. It’s not a deal breaker but I think I prefer a more streamlined look than the Landroid Vision Cloud's Star Wars-style aesthetic. But each to their own.</p><p>Like all good modern bots, the Landroid Vision Cloud WR306E is IPX6 rated for weather resistance, and comes with a control display on the unit, a big red ‘stop’ button for bringing it to an immediate emergency halt, a rain sensor and, perhaps a little disappointingly, a manually adjustable cutting height dial rather than the usual app-controlled motorized method.</p><p>Let’s take a look at the Worx Landroid Vision Cloud WR306E’s features in detail.</p><h2 id="drive-system">Drive system</h2><p>Many two-wheel-drive robot mowers are driven by the rear wheels with one or two small castor wheels at the front. However, this configuration can make it tricky when manually mapping a lawn using the RC control method because the front castors tend to pitch it off course when they hit a small dip. By contrast, this model has front-wheel drive using two large, ribbed wheels to pull the mower along and that means it's much easier to steer when mapping near the edge of borders or creating virtual multi-zone pathways.</p><p>The Landroid Vision Cloud WR306E can scale inclines of up to 30% (16.7 degrees), which is about average for a two-wheel-drive model. Nevertheless, if your lawn has steep inclines that are beyond the scope of this model, perhaps consider the similarly-sized Mammotion LUBA Mini, which has the ability to scale gradients of up to a whopping 80% (38.6 degrees).</p><p>Score ref: 4/5</p><h2 id="cutting-system">Cutting system</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="uUtqmgjkzLPgq6XssAQw64" name="Worx Landroid Vision Cloud WR306E" alt="Worx Landroid Vision Cloud WR306E tested and reviewed" src="https://cdn.mos.cms.futurecdn.net/uUtqmgjkzLPgq6XssAQw64-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" 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 Worx Landroid Vision Cloud WR306E is equipped with a 7-inch / 18cm three-blade cutting disc that slices grass like a pair of scissors, leaving no ragged edges when examined at macro level. Furthermore, this model also features the company's new twin-bladed Cut-to-Edge system, a dedicated offset cutting module that allows the blades to reach much closer to the lawn’s edge than a conventional centrally-mounted cutting disc. This means less manual trimming with a line strimmer afterwards and a much tidier-looking finish around borders, paths and flowerbeds.</p><p>One contributory factor to this model's lower-than-average price is the omission of an app-controlled motorized cutting deck, and that is something I most definitely miss. Instead, you will need to adjust the WR306E's cutting height directly on the mower by turning its big orange dial to your preferred height.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Wctg3FQYE2J4ikpSXU2u24" name="Worx Landroid Vision Cloud WR306E" alt="Worx Landroid Vision Cloud WR306E tested and reviewed" src="https://cdn.mos.cms.futurecdn.net/Wctg3FQYE2J4ikpSXU2u24-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The Landroid Vision Cloud's unique edge cutter works very effectively. At least it did on my lawn </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Unlike most other mowbot models equipped with motorised decks that can be set to cut in 5mm increments – and even 1mm increments in the case of the Mammotion LUBA 3 – the Worx only offers four cutting heights in 0.4-inch / 10mm increments, from 1.18 to 2.3 inches / 30mm to 60mm. The same applies to the Cut-to-Zero module's cutting height which can be adjusted to three different heights: 2, 2.4, and 2.8 inches / 50, 60 and 70mm.</p><p>For me, it's not so much the hassle of having to visit the mower to change its cutting height but the fact that I can't select my favorite midway cutting height of 1.37 inches / 35mm, which I consider to be the sweet spot for a healthy sward, at least in the UK.</p><p>Like all good modern robot mowers, the Landroid Vision Cloud's intelligent scheduling means it can make frequent, relatively small cuts rather than attacking long grass in one go. This regular mulching approach leaves fine clippings on the lawn to decompose naturally while leaving more space in the green waste bin for other garden refuse.</p><p>Moreover, this mower also cuts your lawn in pseudo parallel stripes. However, the combination of the robot's single centrally-located rear trolley-style wheel and the two large ribbed driving wheels on the front does tend to create a slightly less appealing three-line stripe. It's not a deal-breaker, but I much prefer the more natural-looking stripes created by four-wheeled robot mowers like the Mammotion LUBA range.</p><p>Score ref: 4/5</p><h2 id="navigation">Navigation</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="vmgf3f86uctXBGwnX3Zi74" name="Worx Landroid Vision Cloud WR306E" alt="Worx Landroid Vision Cloud WR306E tested and reviewed" src="https://cdn.mos.cms.futurecdn.net/vmgf3f86uctXBGwnX3Zi74-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" 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 Worx WR306E uses a combination of cloud-based RTK positioning and sophisticated camera-based navigation to find its way around the lawn without relying on traditional boundary wires. RTK provides highly accurate satellite positioning, helping the mower understand exactly where it is so it can maintain a consistent mowing pattern across the lawn. </p><p>Its V-SLAM (Visual Simultaneous Localization and Mapping) dual camera system, meanwhile, continuously looks at the ground ahead while identifying the boundaries between lawn and non-lawn areas such as flowerbeds, paths and borders.</p><p>The Worx WR306E can initially map a lawn in two ways: automatically or manually by steering the robot around the lawn’s perimeter using the virtual RC controls in the Worx Landroid app. During its initial mapping run, it builds up a picture of all mowable areas by using its vision system to recognize where the grass ends. So, rather than charging blindly towards a border and into the lupins, it recognizes the boundary and adjusts its route accordingly. In essence, the camera provides the visual intelligence while RTK handles the positioning accuracy.</p><p>The WR306E also supports multi zoning so if you have two or three lawns that can be easily reached by the mower with no obstructions like steps or gates in the way, simply select the zone feature and steer it from one zone to the next and the robot will follow that path from thereon in. And if your lawn has any perilous areas like ponds or steep drop-offs, you can easily add no-go zones where necessary.</p><p>Score ref: 4.5/5</p><h2 id="obstacle-avoidance">Obstacle avoidance</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="Lvjd3UjaYL9cNLaFarqy64" name="Worx Landroid Vision Cloud WR306E" alt="Worx Landroid Vision Cloud WR306E tested and reviewed" src="https://cdn.mos.cms.futurecdn.net/Lvjd3UjaYL9cNLaFarqy64-1920-80.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>The Worx Landroid Vision Cloud WR306E has an excellent obstacle avoidance system that uses its onboard camera and AI to recognise most common garden hazards, including people, pets, toys, plant pots and garden furniture, allowing the WR306E to alter its route rather than blundering into them. Thankfully it doesn't treat leaves and other small pieces of garden debris as obstacles or it would never get the job done.</p><p>Score ref: 5/5</p><h2 id="battery-system">Battery system</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="uQFuei6p3gXx6hjbxdQduA" name="Worx Landroid Vision Cloud WR306E" alt="Worx Landroid Vision Cloud WR306E battery system" src="https://cdn.mos.cms.futurecdn.net/uQFuei6p3gXx6hjbxdQduA-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" 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>Almost all robot mowers come with built-in batteries that can cost a packet to replace if they develop a fault (very feasible, especially after winter storage) or have come to the end of their useful lifespan. That is not the case with any of Worx's robot lawn mowers because, in a stroke of genius, the company has elected to stick to the convenience and cost-effectiveness of its tried-and-trusted PowerShare battery system which works across a huge range of Worx-branded cordless garden and power tools.</p><p>Hence, if the Landroid Vision Cloud's 20V 4.0Ah lithium battery has an unlikely hissy fit and stops working altogether, you can either use another PowerShare battery from your Worx grass trimmer or leaf blower, or simply buy a new one for around £64. To put this into perspective, a new <a href="https://www.techradar.com/home/small-appliances/mammotion-luba-3-awd-3000-review">Mammotion LUBA 3</a> battery will set you back between £276.66 to £363.66, depending on the specific capacity or model variant.</p><p>Score ref: 5/5</p><h2 id="security">Security</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="H2wVZNvsZnE93RzHhCidx3" name="Worx Landroid Vision Cloud WR306E" alt="Worx Landroid Vision Cloud WR306E tested and reviewed" src="https://cdn.mos.cms.futurecdn.net/H2wVZNvsZnE93RzHhCidx3-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" 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>Security is an important consideration with a robot mower that spends much of its life unattended in the garden, so the Landroid Vision Cloud WR306E has several measures designed to discourage unwanted interference. </p><p>Firstly, its connection to the Worx Landroid app locks it to the user's Wi-Fi and Worx account, rendering it useless to any opportunist thieves. GPS-based positioning, meanwhile, helps keep track of where it is. And if the mower is lifted or moved unexpectedly, its security function will trigger an alert and prevent unauthorized use by requiring the user's security pin code.</p><p>Score ref: 4/5</p><p><strong>Design score: 4.5 / 5</strong></p><h3 class="article-body__section" id="section-worx-landroid-vision-cloud-wr306e-review-performance"><span>Worx Landroid Vision Cloud WR306E review: performance</span></h3><ul><li><strong>Accurate navigation around lawn boundaries</strong></li><li><strong>Reliable obstacle detection</strong></li><li><strong>Decent parallel mowing patterns</strong></li><li><strong>Convoluted set-up process</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="nCyVWEhhRnPVRSbNZ4hN24" name="Worx Landroid Vision Cloud WR306E" alt="Worx Landroid Vision Cloud WR306E tested and reviewed" src="https://cdn.mos.cms.futurecdn.net/nCyVWEhhRnPVRSbNZ4hN24-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" 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><h2 id="setup">Setup</h2><p>Most modern robot mowers are very easy to unbox and set up by simply locating a suitable space for the charging station, plugging it into the nearest outdoor wall outlet and syncing the robot to one’s Wi-Fi and manufacturer account. The first part of the Landroid Vision Cloud’s set up went as smoothly as expected, but unfortunately it all went a bit pear shaped the moment I started to connect the robot to my Wi-Fi and the Worx Landroid app.</p><p>It’s been difficult trying to recall the full sequence of events, but the setting-up process went from fairly straightforward to downright annoying in a very short space of time. And most of the problem was down to the front-end user interface which displays various meaningless codes, icons and LCD patterns on the robot’s screen interface.</p><p>After connecting it to my Wi-Fi by stabbing at buttons on the robot’s LCD display, it mysteriously said ‘IDLE’ on the screen, so I restarted it. It then jumped in early to supposedly update the firmware without me having reached that part of the process. I watched and waited a few minutes but when nothing happened, I restarted it again and then received an error code like something from a Windows operating system in the late 1990s. I can’t remember how I resolved the error code but it went back to idle again, so I restarted it a third time.</p><p>At this juncture I should admit that I rarely follow instruction manuals and I also have a habit of not waiting long enough for computers to do their thing. Out of frustration, I also occasionally perform restarts when they might not be required.</p><p>Anyway, after taking a well-earned tea break for 10 minutes, I noticed an auto mapping button had popped up on the app screen so I tapped it, and off it went to start mapping the perimeter. I'm still not sure what caused the installation issues but it's been running smoothly ever since.</p><p>I’ve set up a lot of robot mowers over the most few years and, while this model was nowhere near as complicated as the <a href="https://www.techradar.com/home/smart-home/husqvarna-automower-305e-nera-review">Husqvarna 305E Nera</a> I reviewed in 2025, I think that Worx could make things easier by overhauling the front-end user experience.</p><p>Score ref: 3.5/5</p><h2 id="cutting-and-usability">Cutting and usability</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="XE5zMvNXCvTAkH92MKLE44" name="Worx Landroid Vision Cloud WR306E" alt="Worx Landroid Vision Cloud WR306E tested and reviewed" src="https://cdn.mos.cms.futurecdn.net/XE5zMvNXCvTAkH92MKLE44-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" 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>In performance terms, the Worx Landroid Vision Cloud WR306E has proved to be an extremely impressive bit of kit, particularly when it comes to staying where it's supposed to and not wandering off into the rose garden. The parallel cutting approach is also a big advantage over this model’s haphazard, pinball-style 2024 predecessor, the Landroid Vision M600, which I reviewed for TechRadar's sister publication <a href="http://t3.com">T3.com</a>, and the result is a more uniform finish and much better lawn coverage. </p><p>I was also surprised by how efficient the Cut-to-Edge module was at dealing with solid borders. The closest other robots have managed to get to our solid flower bed border is about four inches but this model manage to cut to within an inch in some places and that's a major plus in its favor.</p><p>Admittedly, the majority of my testing was on a patchy lawn ruined by the long summer drought of 2026, but on those areas where the grass had fully recovered, the Landroid Vision Cloud performed as well as the vast majority of robot mowers I've reviewed. Yes, the stripes it left in its wake weren't as aesthetically pleasing as those created by the Mammotion LUBA range, but I don't consider this a deal-breaker because, well stripes are stripes, and the fact it does them at all is cause for celebration.</p><p>In my tests, the Landroid Vision Cloud's obstacle avoidance system did a very good job of steering around objects in its path, including a very small flower pot that flummoxed an EGO robot mower I recently reviewed. It’s battery consumption was excellent, too, with plenty of juice left in the can after completing a cut of my modest 1,851 sq ft / 172m² lawn.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="6gXxaLtzAE7fsNByWPLK34" name="Worx Landroid Vision Cloud WR306E" alt="Worx Landroid Vision Cloud WR306E tested and reviewed" src="https://cdn.mos.cms.futurecdn.net/6gXxaLtzAE7fsNByWPLK34-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" 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>During several months of periodical testing — mostly during the UK's drought period — the Landroid Vision Cloud's RTK and V-SLAM navigation system has been rock solid, failing only once to find its charging base. But that was because I'd moved the base four feet to the right. Once I'd placed it closer to the base, it received the signal and has not had any trouble docking since.</p><p>While I don't think this model is as completely fuss-free as the TerraMow V1000 or its cheaper sibling, the V600, I still think it's up there with the best for reliability, rock-solid obstacle avoidance and dependable navigation. And while the Landroid Vision Cloud's stripes aren't quite as attractive as those created by the LUBA range, I really don't think you'll be disappointed.</p><p>Score ref: 4.5/5</p><p><strong>Performance score: 4 / 5</strong></p><h3 class="article-body__section" id="section-worx-landroid-vision-cloud-wr306e-review-worx-landroid-app"><span>Worx Landroid Vision Cloud WR306E review: Worx Landroid app</span></h3><ul><li><strong>Comprehensive lawn management features</strong></li><li><strong>Colourful interface</strong></li><li><strong>Some settings aren't immediately obvious</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:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="FC4xqLAzrjHwKjtDzWyQo3" name="Worx Landroid Vision Cloud WR306E" alt="Worx Landroid Vision Cloud WR306E tested and reviewed" src="https://cdn.mos.cms.futurecdn.net/FC4xqLAzrjHwKjtDzWyQo3-1920-80.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>The colorful Worx Landroid app is the main control center for the mower, giving you access to a surprisingly wide range of functions. From the home screen you can start, stop and schedule mowing sessions for different days, monitor battery level, mowing progress and the mower’s current location, though this streaming function is usually about five seconds behind real time. </p><p>The app is also where you create and edit no-go zones, set up multiple lawn areas and define paths between them. However it took me a while to find the map section which is buried under My Map in the general information menu — along with all the stuff about the device's settings, firmware updates, support — instead of on the home screen.</p><p>For this reason I don't think the app is especially intuitive and feel it could do with a few tweaks to make it easier to navigate and find particular settings. I've also noticed that the robot is pretty slow to respond to commands in the app so give it time before you start stabbing at icons on the screen.</p><p><strong>App functionality: 3.5 / 5</strong></p><h3 class="article-body__section" id="section-should-you-buy-the-worx-landroid-vision-cloud-wr306e"><span>Should you buy the Worx Landroid Vision Cloud WR306E?</span></h3><div ><table><tbody><tr><td class="firstcol " ><p><strong>Section</strong></p></td><td  ><p><strong>Notes</strong></p></td><td  ><p><strong>Score</strong></p></td></tr><tr><td class="firstcol " ><p>Value for money</p></td><td  ><p>It’s a wee bit pricey, but excellent performance, wire-free convenience and smart navigation justify the investment</p></td><td  ><p>4/5</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>Compact, modern and practical, the Landroid Vision Cloud’s design prioritizes function over unnecessary frills</p></td><td  ><p>4.5/5</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>The Landroid Vision Cloud’s excellent cutting and precise navigation deliver consistently impressive mowing performance</p></td><td  ><p>4/5</p></td></tr><tr><td class="firstcol " ><p>App functionality</p></td><td  ><p>A feature-packed app, but its confusing layout does complicate menu navigation</p></td><td  ><p>3.5/5</p></td></tr></tbody></table></div><h2 id="buy-it-if-3">Buy it if</h2><div class="product"><p><strong>You want wire-free operation on a budget</strong></p><p>Wireless operation greatly simplifies lawn management</p></div><div class="product"><p><strong>You want lawn stripes</strong></p><p>Excellent cutting delivers a decently neat finish</p></div><div class="product"><p><strong>You have a cluttered lawn</strong></p><p>This model sports excellent obstacle avoidance</p></div><h2 id="don-39-t-buy-it-if-2">Don't buy it if</h2><div class="product"><p><strong>You want completely fuss-free setup</strong></p><p>Initial setup can feel unnecessarily complicated</p></div><div class="product"><p><strong>You want to adjust everything via the app</strong></p><p>The lack of a motorized cutting deck adjustment limits flexibility</p></div><div class="product"><p><strong>You require a wider cutting width</strong></p><p>Consider a model like the Mammotion LUBA 3 instead</p></div><h3 class="article-body__section" id="section-how-i-tested-the-worx-landroid-vision-cloud-wr306e"><span>How I tested the Worx Landroid Vision Cloud WR306E</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="EzC8L86tZxG8indqnSKe44" name="Worx Landroid Vision Cloud WR306E" alt="Worx Landroid Vision Cloud WR306E tested and reviewed" src="https://cdn.mos.cms.futurecdn.net/EzC8L86tZxG8indqnSKe44-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" 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>Despite my delayed tests brought about by a UK drought, I finally managed to find some patchy grass on my lawn to give this robot a good series of closely-inspected tests between its general scheduled tasks.</p><p>I first noted how well it automatically mapped my lawn before setting a cutting height of 40mm and noting how accurately it went up and down the lawn and how closely it cut to the edge. No issues there. I also added some obstacles to see how well it fared against previous models I’ve had on my lawn and it passed that test with flying colors.</p><p>Reviewing robot mowers can be a time consuming business — especially when they behave in strange ways — but I have to say that this one has been very reliable with no disconnections or unusual border excursions to report. However, I think that Worx needs to work on the setting-up process which turned out to be a relatively frustrating experience.</p><p><em>First reviewed October 2026</em></p> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/smart-home/worx-landroid-vision-cloud-wr306e-robot-lawn-mower-review-efficient-autonomous-lawn-care-for-medium-swards</link>
                                                                            <description>
                            <![CDATA[ Despite some set-up shenanigans, this bot has been a lawn-care stalwart ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">ikyhvW5jQSWuH9LF4XYKhj</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/MWdwGF2pG4wX9oyhZ3Sux3-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sun, 11 Oct 2026 07:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Smart Home]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                                                                                    <dc:creator><![CDATA[ Derek Adams ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/Z6DKRKu77f8BZSZM5xRMdm-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Derek Adams has been in consumer tech journalism since joining London listings magazine Time Out in the early ‘80s. He’s an experienced reviewer of cordless vacs and robot vacs, indeed anything that runs on batteries or has a plug attached. Derek also writes extensively for TechRadar’s sister site&amp;nbsp;T3.com&amp;nbsp;between playing drums and guitar with his bandmates in&amp;nbsp;&lt;a href=&quot;https://www.redboxmusic.co.uk/&quot;&gt;Red Box&lt;/a&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/MWdwGF2pG4wX9oyhZ3Sux3-1920-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Worx Landroid Vision Cloud WR306E tested and reviewed]]></media:description>                                                            <media:text><![CDATA[Worx Landroid Vision Cloud WR306E tested and reviewed]]></media:text>
                                <media:title type="plain"><![CDATA[Worx Landroid Vision Cloud WR306E tested and reviewed]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/MWdwGF2pG4wX9oyhZ3Sux3-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <h3 class="article-body__section" id="section-worx-landroid-vision-cloud-wr306e-review-two-minute-review"><span>Worx Landroid Vision Cloud WR306E review: two-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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="ojbm6Pv4Q92fJbd7DaZhnj" name="Worx Landroid Vision Cloud WR306E" alt="Worx Landroid Vision Cloud WR306E tested and reviewed UK" src="https://cdn.mos.cms.futurecdn.net/ojbm6Pv4Q92fJbd7DaZhnj-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" 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 extraordinarily dry summer of 2026 has not been kind to UK-based lawn mower reviewers, but thankfully the grass has finally sprung back to life and given me the opportunity to put this mostly excellent Landroid Vision Cloud WR306E though its paces.</p><p>On paper the Euro-spec Vision Cloud WR306E sounds wonderfully simple, but I found the initial setup procedure a mite clunky, with various stages of connecting and configuring that required a lot of patience before everything started working as expected. Let's just say that it wasn't the effortless drop-and-mow experience of the <a href="https://www.techradar.com/home/small-appliances/the-terramow-v1000-robot-lawn-mower-is-the-perfect-wire-free-lawnbot-for-newbies-and-technophobes" target="_blank">TerraMow V1000</a> I reviewed earlier this year.</p><p>Despite these initial shenanigans, this bot has turned out to be a very reliable lawnsmith indeed. Its vision system allows it to recognize the shape of a lawn and avoid obstacles, while accurate cloud-based RTK satellite positioning helps it maintain its bearings without relying on any additional RTK aerials, let alone traditional boundary wire. And then there's the included Cut-to-Zero side module, which tackles one of the biggest annoyances with robot mowers — the uncut strip of grass they usually leave around the edges.</p><p>Yes, I do miss having a remote motorized cutting height function but, in the main, this model has impressed me with its excellent navigation and ability to stay on the lawn without veering off into the borders. I've also been chuffed by its accurate obstacle avoidance and generally excellent cut quality — and all for a snip under £900.</p><h3 class="article-body__section" id="section-worx-landroid-vision-cloud-wr306e-review-price-availability"><span>Worx Landroid Vision Cloud WR306E review: price &amp; availability</span></h3><ul><li><strong>How much does it cost? </strong>£899 (about $1,190 / AU$1,710)</li><li><strong>When is it available? </strong>Available now</li><li><strong>Where can you get it? </strong>UK and Europe</li></ul><p>The Worx Landroid Vision Cloud WR306E is a UK and Euro-spec model so if you're shopping in the USA where gardens are generally much more expansive, your closest alternative is the 1/4 Acre model which retails at <a href="https://www.amazon.com/WORX-Robot-Mower-Perimeter-WR310/dp/B0GNZHMD9Q" target="_blank" rel="sponsored">Amazon</a> for $984.48</p><p>At around £899 in the UK, the Worx Landroid Vision Cloud WR306E sits in the mid-priced tier of robotic lawn mowers. Your best online store choice for this particular model is <a href="https://www.amazon.co.uk/WORX-WR306E-Lawnmower-Detection-Navigation/dp/B0G3VVV7LW/ref=sr_1_4?adgrpid=187994063444&amp;dib=eyJ2IjoiMSJ9.PSAnjZXXaSmmnZ5H_u3uJpVchC9zbswfOimjU9BJI2bgTsUuBwoI9xVgKnbepHErlbnDGQ8bzuAaK2xbhTG5Wle-yP5Tqi_2DHOM3IRCp3F-BnR0SAPaf4k5o51u2dCnXm3Jainyum52ldKrEn9miUDK0Y97nlCb8wGKXOpxkTsbgN6XXk7dX4LUg-fZizpslPteQdCdDc1creXDklb1KQ.MFyOKkrfoPumn_sNfB8ukFjpkUJq4BkNvGXxrYt9euM&amp;dib_tag=se&amp;gad_source=1&amp;hvadid=793480765150&amp;hvdev=c&amp;hvexpln=0&amp;hvlocphy=9046160&amp;hvnetw=g&amp;hvocijid=1216216191283212998--&amp;hvqmt=e&amp;hvrand=1216216191283212998&amp;hvtargid=kwd-2469918171814&amp;hydadcr=12356_2533917_38365&amp;keywords=worx+wr306e&amp;mcid=0e17e2792b053f91885e2a7efc0c4eac&amp;qid=1791459319&amp;sr=8-4&amp;th=1" target="_blank" rel="sponsored">Amazon</a> where it sells for £899. If you live in Europe, the WR306E is also available for roughly the same price in Euros. </p><p>In terms of competition, £899 puts the WR306E against some serious alternatives, namely the TerraMow V600 and Segway Navimow i108E, which are currently selling for roughly the same price. Alternatively you could drop down a notch to the 500m² version of this mower — the <a href="https://uk.worx.com/vision-cloud-2wd-500-m%c2%b2-wr305e/" target="_blank" rel="sponsored">WR305E</a> — which sells for just £699 in the UK and €594 in some parts of Europe. The WR305E doesn't ship with the Cut-to-Zero edge-cutting module though it will accept the module if bought separately for around £100 from <a href="https://uk.worx.com/cut-to-zero-module-wa0925/" target="_blank" rel="sponsored">Worx UK</a>.</p><p><strong>Value score: 4 / 5</strong></p><h3 class="article-body__section" id="section-worx-landroid-vision-cloud-wr306e-specs"><span>Worx Landroid Vision Cloud WR306E: specs</span></h3><div ><table><tbody><tr><td class="firstcol " ><p>Max lawn size</p></td><td  ><p>600m²</p></td></tr><tr><td class="firstcol " ><p>Navigation</p></td><td  ><p>V-SLAM stereo vision AI + Cloud-based RTK</p></td></tr><tr><td class="firstcol " ><p>Auto mapping?</p></td><td  ><p>Yes</p></td></tr><tr><td class="firstcol " ><p>Cutting width</p></td><td  ><p>7 inches / 18cm</p></td></tr><tr><td class="firstcol " ><p>Cutting height adjustment</p></td><td  ><p>1.2-2.4 inches / 30-60mm, manual </p></td></tr><tr><td class="firstcol " ><p>Edge cutting?</p></td><td  ><p>Yes, with included Cut-to-Zero module</p></td></tr><tr><td class="firstcol " ><p>Drivetrain</p></td><td  ><p>Two-wheel drive</p></td></tr><tr><td class="firstcol " ><p>Charge time</p></td><td  ><p>80 mins</p></td></tr><tr><td class="firstcol " ><p>Maximum slope</p></td><td  ><p>30% / 16.7 degrees</p></td></tr><tr><td class="firstcol " ><p>Multizone management?</p></td><td  ><p>Yes</p></td></tr><tr><td class="firstcol " ><p>Obstacle avoidance</p></td><td  ><p>V-SLAM + AI</p></td></tr><tr><td class="firstcol " ><p>Connectivity</p></td><td  ><p>Wi-fi + Bluetooth</p></td></tr><tr><td class="firstcol " ><p>Security</p></td><td  ><p>WiFi + GPS tracking</p></td></tr><tr><td class="firstcol " ><p>Noise</p></td><td  ><p>58dB</p></td></tr><tr><td class="firstcol " ><p>Waterproof</p></td><td  ><p>IPX6</p></td></tr><tr><td class="firstcol " ><p>Rain sensor</p></td><td  ><p>Yes</p></td></tr><tr><td class="firstcol " ><p>Weight</p></td><td  ><p>25lbs / 11.4kg</p></td></tr><tr><td class="firstcol " ><p>Dimensions</p></td><td  ><p>23 x 11 x 18 inches / 57.6 x 28.3 x 45.7cm</p></td></tr><tr><td class="firstcol " ><p>Product code</p></td><td  ><p>Worx Landroid Vision Cloud WR306E</p></td></tr></tbody></table></div><h3 class="article-body__section" id="section-worx-landroid-vision-cloud-wr306e-review-design"><span>Worx Landroid Vision Cloud WR306E review: design</span></h3><ul><li><strong>Camera and RTK-based navigation</strong></li><li><strong>Cuts grass in parallel stripes</strong></li><li><strong>Comes with a unique edge cutter</strong></li><li><strong>Excellent battery system</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="S3NBv5bBNA58oaURt7NMz3" name="Worx Landroid Vision Cloud WR306E" alt="Worx Landroid Vision Cloud WR306E tested and reviewed" src="https://cdn.mos.cms.futurecdn.net/S3NBv5bBNA58oaURt7NMz3-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" 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 specific model I received for this review is the WR306E which has a lawn range of 600m² and comes with Worx’s efficient Cut-to-Zero module for precise edge cutting. However, you can also purchase this model’s cheaper stablemate — the WR305E — which retails for £300 less and features an 'optional' edge cutting module and a slightly smaller area range of 6,458 sq ft / 500m².</p><p>The acutely angular Worx Landroid Vision range adopts a very unusual design in that it’s difficult to tell the front from the rear. And even when you suss it by noticing which way the camera is pointing when operating, the front position of the drive wheels, the sloping design of the rear and the position of the RTK receiver still make it look like it’s actually going backwards. It continues to flummox me every time.</p><p>While I’m on the subject of body design, the Worx’s myriad of tight angles also make it trickier to wipe down and keep clean in the long run. Unlike other models on the market that have simple rounded shells, this one is full of tight nooks and crannies. It’s not a deal breaker but I think I prefer a more streamlined look than the Landroid Vision Cloud's Star Wars-style aesthetic. But each to their own.</p><p>Like all good modern bots, the Landroid Vision Cloud WR306E is IPX6 rated for weather resistance, and comes with a control display on the unit, a big red ‘stop’ button for bringing it to an immediate emergency halt, a rain sensor and, perhaps a little disappointingly, a manually adjustable cutting height dial rather than the usual app-controlled motorized method.</p><p>Let’s take a look at the Worx Landroid Vision Cloud WR306E’s features in detail.</p><h2 id="drive-system">Drive system</h2><p>Many two-wheel-drive robot mowers are driven by the rear wheels with one or two small castor wheels at the front. However, this configuration can make it tricky when manually mapping a lawn using the RC control method because the front castors tend to pitch it off course when they hit a small dip. By contrast, this model has front-wheel drive using two large, ribbed wheels to pull the mower along and that means it's much easier to steer when mapping near the edge of borders or creating virtual multi-zone pathways.</p><p>The Landroid Vision Cloud WR306E can scale inclines of up to 30% (16.7 degrees), which is about average for a two-wheel-drive model. Nevertheless, if your lawn has steep inclines that are beyond the scope of this model, perhaps consider the similarly-sized Mammotion LUBA Mini, which has the ability to scale gradients of up to a whopping 80% (38.6 degrees).</p><p>Score ref: 4/5</p><h2 id="cutting-system">Cutting system</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="uUtqmgjkzLPgq6XssAQw64" name="Worx Landroid Vision Cloud WR306E" alt="Worx Landroid Vision Cloud WR306E tested and reviewed" src="https://cdn.mos.cms.futurecdn.net/uUtqmgjkzLPgq6XssAQw64-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" 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 Worx Landroid Vision Cloud WR306E is equipped with a 7-inch / 18cm three-blade cutting disc that slices grass like a pair of scissors, leaving no ragged edges when examined at macro level. Furthermore, this model also features the company's new twin-bladed Cut-to-Edge system, a dedicated offset cutting module that allows the blades to reach much closer to the lawn’s edge than a conventional centrally-mounted cutting disc. This means less manual trimming with a line strimmer afterwards and a much tidier-looking finish around borders, paths and flowerbeds.</p><p>One contributory factor to this model's lower-than-average price is the omission of an app-controlled motorized cutting deck, and that is something I most definitely miss. Instead, you will need to adjust the WR306E's cutting height directly on the mower by turning its big orange dial to your preferred height.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Wctg3FQYE2J4ikpSXU2u24" name="Worx Landroid Vision Cloud WR306E" alt="Worx Landroid Vision Cloud WR306E tested and reviewed" src="https://cdn.mos.cms.futurecdn.net/Wctg3FQYE2J4ikpSXU2u24-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The Landroid Vision Cloud's unique edge cutter works very effectively. At least it did on my lawn </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Unlike most other mowbot models equipped with motorised decks that can be set to cut in 5mm increments – and even 1mm increments in the case of the Mammotion LUBA 3 – the Worx only offers four cutting heights in 0.4-inch / 10mm increments, from 1.18 to 2.3 inches / 30mm to 60mm. The same applies to the Cut-to-Zero module's cutting height which can be adjusted to three different heights: 2, 2.4, and 2.8 inches / 50, 60 and 70mm.</p><p>For me, it's not so much the hassle of having to visit the mower to change its cutting height but the fact that I can't select my favorite midway cutting height of 1.37 inches / 35mm, which I consider to be the sweet spot for a healthy sward, at least in the UK.</p><p>Like all good modern robot mowers, the Landroid Vision Cloud's intelligent scheduling means it can make frequent, relatively small cuts rather than attacking long grass in one go. This regular mulching approach leaves fine clippings on the lawn to decompose naturally while leaving more space in the green waste bin for other garden refuse.</p><p>Moreover, this mower also cuts your lawn in pseudo parallel stripes. However, the combination of the robot's single centrally-located rear trolley-style wheel and the two large ribbed driving wheels on the front does tend to create a slightly less appealing three-line stripe. It's not a deal-breaker, but I much prefer the more natural-looking stripes created by four-wheeled robot mowers like the Mammotion LUBA range.</p><p>Score ref: 4/5</p><h2 id="navigation">Navigation</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="vmgf3f86uctXBGwnX3Zi74" name="Worx Landroid Vision Cloud WR306E" alt="Worx Landroid Vision Cloud WR306E tested and reviewed" src="https://cdn.mos.cms.futurecdn.net/vmgf3f86uctXBGwnX3Zi74-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" 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 Worx WR306E uses a combination of cloud-based RTK positioning and sophisticated camera-based navigation to find its way around the lawn without relying on traditional boundary wires. RTK provides highly accurate satellite positioning, helping the mower understand exactly where it is so it can maintain a consistent mowing pattern across the lawn. </p><p>Its V-SLAM (Visual Simultaneous Localization and Mapping) dual camera system, meanwhile, continuously looks at the ground ahead while identifying the boundaries between lawn and non-lawn areas such as flowerbeds, paths and borders.</p><p>The Worx WR306E can initially map a lawn in two ways: automatically or manually by steering the robot around the lawn’s perimeter using the virtual RC controls in the Worx Landroid app. During its initial mapping run, it builds up a picture of all mowable areas by using its vision system to recognize where the grass ends. So, rather than charging blindly towards a border and into the lupins, it recognizes the boundary and adjusts its route accordingly. In essence, the camera provides the visual intelligence while RTK handles the positioning accuracy.</p><p>The WR306E also supports multi zoning so if you have two or three lawns that can be easily reached by the mower with no obstructions like steps or gates in the way, simply select the zone feature and steer it from one zone to the next and the robot will follow that path from thereon in. And if your lawn has any perilous areas like ponds or steep drop-offs, you can easily add no-go zones where necessary.</p><p>Score ref: 4.5/5</p><h2 id="obstacle-avoidance">Obstacle avoidance</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="Lvjd3UjaYL9cNLaFarqy64" name="Worx Landroid Vision Cloud WR306E" alt="Worx Landroid Vision Cloud WR306E tested and reviewed" src="https://cdn.mos.cms.futurecdn.net/Lvjd3UjaYL9cNLaFarqy64-1920-80.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>The Worx Landroid Vision Cloud WR306E has an excellent obstacle avoidance system that uses its onboard camera and AI to recognise most common garden hazards, including people, pets, toys, plant pots and garden furniture, allowing the WR306E to alter its route rather than blundering into them. Thankfully it doesn't treat leaves and other small pieces of garden debris as obstacles or it would never get the job done.</p><p>Score ref: 5/5</p><h2 id="battery-system">Battery system</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="uQFuei6p3gXx6hjbxdQduA" name="Worx Landroid Vision Cloud WR306E" alt="Worx Landroid Vision Cloud WR306E battery system" src="https://cdn.mos.cms.futurecdn.net/uQFuei6p3gXx6hjbxdQduA-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" 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>Almost all robot mowers come with built-in batteries that can cost a packet to replace if they develop a fault (very feasible, especially after winter storage) or have come to the end of their useful lifespan. That is not the case with any of Worx's robot lawn mowers because, in a stroke of genius, the company has elected to stick to the convenience and cost-effectiveness of its tried-and-trusted PowerShare battery system which works across a huge range of Worx-branded cordless garden and power tools.</p><p>Hence, if the Landroid Vision Cloud's 20V 4.0Ah lithium battery has an unlikely hissy fit and stops working altogether, you can either use another PowerShare battery from your Worx grass trimmer or leaf blower, or simply buy a new one for around £64. To put this into perspective, a new <a href="https://www.techradar.com/home/small-appliances/mammotion-luba-3-awd-3000-review">Mammotion LUBA 3</a> battery will set you back between £276.66 to £363.66, depending on the specific capacity or model variant.</p><p>Score ref: 5/5</p><h2 id="security">Security</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="H2wVZNvsZnE93RzHhCidx3" name="Worx Landroid Vision Cloud WR306E" alt="Worx Landroid Vision Cloud WR306E tested and reviewed" src="https://cdn.mos.cms.futurecdn.net/H2wVZNvsZnE93RzHhCidx3-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" 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>Security is an important consideration with a robot mower that spends much of its life unattended in the garden, so the Landroid Vision Cloud WR306E has several measures designed to discourage unwanted interference. </p><p>Firstly, its connection to the Worx Landroid app locks it to the user's Wi-Fi and Worx account, rendering it useless to any opportunist thieves. GPS-based positioning, meanwhile, helps keep track of where it is. And if the mower is lifted or moved unexpectedly, its security function will trigger an alert and prevent unauthorized use by requiring the user's security pin code.</p><p>Score ref: 4/5</p><p><strong>Design score: 4.5 / 5</strong></p><h3 class="article-body__section" id="section-worx-landroid-vision-cloud-wr306e-review-performance"><span>Worx Landroid Vision Cloud WR306E review: performance</span></h3><ul><li><strong>Accurate navigation around lawn boundaries</strong></li><li><strong>Reliable obstacle detection</strong></li><li><strong>Decent parallel mowing patterns</strong></li><li><strong>Convoluted set-up process</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="nCyVWEhhRnPVRSbNZ4hN24" name="Worx Landroid Vision Cloud WR306E" alt="Worx Landroid Vision Cloud WR306E tested and reviewed" src="https://cdn.mos.cms.futurecdn.net/nCyVWEhhRnPVRSbNZ4hN24-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" 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><h2 id="setup">Setup</h2><p>Most modern robot mowers are very easy to unbox and set up by simply locating a suitable space for the charging station, plugging it into the nearest outdoor wall outlet and syncing the robot to one’s Wi-Fi and manufacturer account. The first part of the Landroid Vision Cloud’s set up went as smoothly as expected, but unfortunately it all went a bit pear shaped the moment I started to connect the robot to my Wi-Fi and the Worx Landroid app.</p><p>It’s been difficult trying to recall the full sequence of events, but the setting-up process went from fairly straightforward to downright annoying in a very short space of time. And most of the problem was down to the front-end user interface which displays various meaningless codes, icons and LCD patterns on the robot’s screen interface.</p><p>After connecting it to my Wi-Fi by stabbing at buttons on the robot’s LCD display, it mysteriously said ‘IDLE’ on the screen, so I restarted it. It then jumped in early to supposedly update the firmware without me having reached that part of the process. I watched and waited a few minutes but when nothing happened, I restarted it again and then received an error code like something from a Windows operating system in the late 1990s. I can’t remember how I resolved the error code but it went back to idle again, so I restarted it a third time.</p><p>At this juncture I should admit that I rarely follow instruction manuals and I also have a habit of not waiting long enough for computers to do their thing. Out of frustration, I also occasionally perform restarts when they might not be required.</p><p>Anyway, after taking a well-earned tea break for 10 minutes, I noticed an auto mapping button had popped up on the app screen so I tapped it, and off it went to start mapping the perimeter. I'm still not sure what caused the installation issues but it's been running smoothly ever since.</p><p>I’ve set up a lot of robot mowers over the most few years and, while this model was nowhere near as complicated as the <a href="https://www.techradar.com/home/smart-home/husqvarna-automower-305e-nera-review">Husqvarna 305E Nera</a> I reviewed in 2025, I think that Worx could make things easier by overhauling the front-end user experience.</p><p>Score ref: 3.5/5</p><h2 id="cutting-and-usability">Cutting and usability</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="XE5zMvNXCvTAkH92MKLE44" name="Worx Landroid Vision Cloud WR306E" alt="Worx Landroid Vision Cloud WR306E tested and reviewed" src="https://cdn.mos.cms.futurecdn.net/XE5zMvNXCvTAkH92MKLE44-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" 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>In performance terms, the Worx Landroid Vision Cloud WR306E has proved to be an extremely impressive bit of kit, particularly when it comes to staying where it's supposed to and not wandering off into the rose garden. The parallel cutting approach is also a big advantage over this model’s haphazard, pinball-style 2024 predecessor, the Landroid Vision M600, which I reviewed for TechRadar's sister publication <a href="http://t3.com">T3.com</a>, and the result is a more uniform finish and much better lawn coverage. </p><p>I was also surprised by how efficient the Cut-to-Edge module was at dealing with solid borders. The closest other robots have managed to get to our solid flower bed border is about four inches but this model manage to cut to within an inch in some places and that's a major plus in its favor.</p><p>Admittedly, the majority of my testing was on a patchy lawn ruined by the long summer drought of 2026, but on those areas where the grass had fully recovered, the Landroid Vision Cloud performed as well as the vast majority of robot mowers I've reviewed. Yes, the stripes it left in its wake weren't as aesthetically pleasing as those created by the Mammotion LUBA range, but I don't consider this a deal-breaker because, well stripes are stripes, and the fact it does them at all is cause for celebration.</p><p>In my tests, the Landroid Vision Cloud's obstacle avoidance system did a very good job of steering around objects in its path, including a very small flower pot that flummoxed an EGO robot mower I recently reviewed. It’s battery consumption was excellent, too, with plenty of juice left in the can after completing a cut of my modest 1,851 sq ft / 172m² lawn.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="6gXxaLtzAE7fsNByWPLK34" name="Worx Landroid Vision Cloud WR306E" alt="Worx Landroid Vision Cloud WR306E tested and reviewed" src="https://cdn.mos.cms.futurecdn.net/6gXxaLtzAE7fsNByWPLK34-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" 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>During several months of periodical testing — mostly during the UK's drought period — the Landroid Vision Cloud's RTK and V-SLAM navigation system has been rock solid, failing only once to find its charging base. But that was because I'd moved the base four feet to the right. Once I'd placed it closer to the base, it received the signal and has not had any trouble docking since.</p><p>While I don't think this model is as completely fuss-free as the TerraMow V1000 or its cheaper sibling, the V600, I still think it's up there with the best for reliability, rock-solid obstacle avoidance and dependable navigation. And while the Landroid Vision Cloud's stripes aren't quite as attractive as those created by the LUBA range, I really don't think you'll be disappointed.</p><p>Score ref: 4.5/5</p><p><strong>Performance score: 4 / 5</strong></p><h3 class="article-body__section" id="section-worx-landroid-vision-cloud-wr306e-review-worx-landroid-app"><span>Worx Landroid Vision Cloud WR306E review: Worx Landroid app</span></h3><ul><li><strong>Comprehensive lawn management features</strong></li><li><strong>Colourful interface</strong></li><li><strong>Some settings aren't immediately obvious</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:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="FC4xqLAzrjHwKjtDzWyQo3" name="Worx Landroid Vision Cloud WR306E" alt="Worx Landroid Vision Cloud WR306E tested and reviewed" src="https://cdn.mos.cms.futurecdn.net/FC4xqLAzrjHwKjtDzWyQo3-1920-80.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>The colorful Worx Landroid app is the main control center for the mower, giving you access to a surprisingly wide range of functions. From the home screen you can start, stop and schedule mowing sessions for different days, monitor battery level, mowing progress and the mower’s current location, though this streaming function is usually about five seconds behind real time. </p><p>The app is also where you create and edit no-go zones, set up multiple lawn areas and define paths between them. However it took me a while to find the map section which is buried under My Map in the general information menu — along with all the stuff about the device's settings, firmware updates, support — instead of on the home screen.</p><p>For this reason I don't think the app is especially intuitive and feel it could do with a few tweaks to make it easier to navigate and find particular settings. I've also noticed that the robot is pretty slow to respond to commands in the app so give it time before you start stabbing at icons on the screen.</p><p><strong>App functionality: 3.5 / 5</strong></p><h3 class="article-body__section" id="section-should-you-buy-the-worx-landroid-vision-cloud-wr306e"><span>Should you buy the Worx Landroid Vision Cloud WR306E?</span></h3><div ><table><tbody><tr><td class="firstcol " ><p><strong>Section</strong></p></td><td  ><p><strong>Notes</strong></p></td><td  ><p><strong>Score</strong></p></td></tr><tr><td class="firstcol " ><p>Value for money</p></td><td  ><p>It’s a wee bit pricey, but excellent performance, wire-free convenience and smart navigation justify the investment</p></td><td  ><p>4/5</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>Compact, modern and practical, the Landroid Vision Cloud’s design prioritizes function over unnecessary frills</p></td><td  ><p>4.5/5</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>The Landroid Vision Cloud’s excellent cutting and precise navigation deliver consistently impressive mowing performance</p></td><td  ><p>4/5</p></td></tr><tr><td class="firstcol " ><p>App functionality</p></td><td  ><p>A feature-packed app, but its confusing layout does complicate menu navigation</p></td><td  ><p>3.5/5</p></td></tr></tbody></table></div><h2 id="buy-it-if-3">Buy it if</h2><div class="product"><p><strong>You want wire-free operation on a budget</strong></p><p>Wireless operation greatly simplifies lawn management</p></div><div class="product"><p><strong>You want lawn stripes</strong></p><p>Excellent cutting delivers a decently neat finish</p></div><div class="product"><p><strong>You have a cluttered lawn</strong></p><p>This model sports excellent obstacle avoidance</p></div><h2 id="don-39-t-buy-it-if-2">Don't buy it if</h2><div class="product"><p><strong>You want completely fuss-free setup</strong></p><p>Initial setup can feel unnecessarily complicated</p></div><div class="product"><p><strong>You want to adjust everything via the app</strong></p><p>The lack of a motorized cutting deck adjustment limits flexibility</p></div><div class="product"><p><strong>You require a wider cutting width</strong></p><p>Consider a model like the Mammotion LUBA 3 instead</p></div><h3 class="article-body__section" id="section-how-i-tested-the-worx-landroid-vision-cloud-wr306e"><span>How I tested the Worx Landroid Vision Cloud WR306E</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="EzC8L86tZxG8indqnSKe44" name="Worx Landroid Vision Cloud WR306E" alt="Worx Landroid Vision Cloud WR306E tested and reviewed" src="https://cdn.mos.cms.futurecdn.net/EzC8L86tZxG8indqnSKe44-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" 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>Despite my delayed tests brought about by a UK drought, I finally managed to find some patchy grass on my lawn to give this robot a good series of closely-inspected tests between its general scheduled tasks.</p><p>I first noted how well it automatically mapped my lawn before setting a cutting height of 40mm and noting how accurately it went up and down the lawn and how closely it cut to the edge. No issues there. I also added some obstacles to see how well it fared against previous models I’ve had on my lawn and it passed that test with flying colors.</p><p>Reviewing robot mowers can be a time consuming business — especially when they behave in strange ways — but I have to say that this one has been very reliable with no disconnections or unusual border excursions to report. However, I think that Worx needs to work on the setting-up process which turned out to be a relatively frustrating experience.</p><p><em>First reviewed October 2026</em></p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ A wakeup light is my secret weapon against dark and depressing mornings — here are 9 worth picking up as we head into autumn ]]></title>
                                                                                                <dc:content><![CDATA[ <p>The mornings are just starting to draw in, and if the idea of waking up to darkness fills you with doom and gloom, perhaps it's time to invest in a sunrise alarm clock (sometimes called a wakeup light). The idea is simple: these lamps are designed to brighten gradually in the morning, to rouse you gently from your slumber in a way that mimics the sun. </p><p>They're also meant to help you dodge that groggy feeling you get when you're awoken aggressively from deep sleep, so you're more alert and better equipped to tackle the day. I've tested a few sunrise alarms, and can confirm they're a whole lot gentler and more soothing than an aggressive phone alarm bleeping you awake.</p><p>There's a wide range of options on the market. At the cheapest end of the scale you'll find wakeup lights that just have a basic, brightening setting. More advanced options let you choose the duration of brightening and can offer a range of sounds to go with the light; Lumie's priciest options offer a massive range of sounds, from rainfall to kittens purring, cafe noises, tree frogs and even ping pong. My top tip is not to pick a noise that might naturally occur in your bedroom — I chose birdsong, and mistook seagulls having a midnight chat for my call to start getting ready for work.  </p><p>Many sunrise alarms also have features to help you drop off peacefully on those dark winter evenings. Look for a sunset feature — which dims gently over a period, to help you wind down — and white noise options, if that's something that helps you drop off. If you're hunting for an all-in-one solution, a number of models have radio built-in too. </p><p>Lumie's Bodyclock range is one of the most popular sunrise alarm lineups. I've tried a couple of these and was impressed, but they're not the only option on the market. Scroll down for a roundup of well-reviewed wakeup lights from respected brands including Philips Hue, Beurer and Hatch.</p><h3 class="article-body__section" id="section-rise-and-shine"><span>Rise and shine</span></h3>        <div class="featured_product_block featured_block_hero" data-id="c0d64a3c-c3c6-11f1-848a-258514eba6fc">            <div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:100.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/Wurrs6WgM5vp3TXWp3ckJK.jpg" alt="Lumie Sunrise Alarm - Sunrise Wake-Up Alarm, Sunset Sleep Feature, Sounds and Mood Lighting, White" /></p></div>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Lumie</div>                                        <div class="featured__title">Sunrise Alarm</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="c0d64ae6-c3c6-11f1-978c-236557490af0">            <div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:100.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/vBcpdQ2hzXsJx5Ywpq2pzJ.jpg" alt="Lumie Bodyclock Shine 300 - Wake-Up Light Alarm Clock With Radio, 15 Sounds and Sleep Sunset, White" /></p></div>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Lumie</div>                                        <div class="featured__title">Bodyclock Shine 300</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="c0d64d2a-c3c6-11f1-be7f-a73bf5a735c1">            <div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:100.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/2vn64GXKESwGWFTYazXm3K.jpg" alt="Lumie Bodyclock Spark 100 Wake-Up Light Alarm Clock, White" /></p></div>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Lumie</div>                                        <div class="featured__title">Bodyclock Spark 100</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="c0d64ca8-c3c6-11f1-9029-154393705635">            <div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:100.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/EnHgT4YkGtyHSVwiunXq8K.jpg" alt="Lumie Bodyclock Glow 150 - Wake-Up Light Alarm Clock With 10 Sounds and Sleep Sunset, White" /></p></div>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Lumie</div>                                        <div class="featured__title">BodyClock Glow 150</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="c0d64b7c-c3c6-11f1-94c9-0bd70456f03b">            <div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:100.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/qjNtNt6Vgu5t8Rk7sRv4zJ.jpg" alt="Hatch Restore 3 Sunrise Alarm Clock &amp; Sound Machine, Smart Light" /></p></div>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Hatch</div>                                        <div class="featured__title">Restore 3</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="c0d64dac-c3c6-11f1-ac55-23d6c149c9ab">            <div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:82.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/H6rDYoFma6RgqiSkgN5V2K.jpg" alt="Philips Wake Up Light, White, 5 Natural Alarm Sounds, Sunrise Simulation, Midnight Light, Hf3519/01" /></p></div>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Philips</div>                                        <div class="featured__title">Wake-up light</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="c0d64c12-c3c6-11f1-8832-c9d2a7e20303">            <div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:82.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/Rh5Cdqnw4ocr2SCY6XVbDK.jpg" alt="Philips Smartsleep Sleep and Wake-Up Light, Simulated Sunrise and Sunset, Multiple Lights and Sounds, Relaxbreathe to Sleep, Hf3651/01" /></p></div>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Philips</div>                                        <div class="featured__title">SmartSleep Sleep and Wake-up Light</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="dbf4ae14-c3ce-11f1-9898-61aeef5c26af">            <a href="https://www.amazon.co.uk/Beurer-WL75-Bluetooth-Controlled-Smartphone/dp/B01LWIB5HQ/" data-model-name="Wl75 Wake-Up Light Alarm Clock" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:100.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/qY7oQFEoDbvnG4YffBLCLS.jpg" alt="Beurer Wl75 Wake-Up Light Alarm Clock | Wake Naturally to a Simulated Sunrise | Relax With a Simulated Sunset | Mood Light and Reading Light Function | Radio Alarm | Pre-Set Wake/sleep Melodies" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Beurer</div>                                        <div class="featured__title">Wl75 Wake-Up Light Alarm Clock</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="c0d64ec4-c3c6-11f1-8b7a-c30b0c53866c">            <div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:100.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/zzPs5bogLxdFkx93X2kmZn.jpg" alt="Dreamegg Sunrise Alarm Clock, White Noise Machine Wake Up Light, White" /></p></div>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Dreamegg</div>                                        <div class="featured__title">Sunrise Alarm Clock</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="dbf4ae96-c3ce-11f1-a709-d539809c3b69">            <div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:100.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/WvQFgnrDvXe5Uiz7Vbpzca.webp" alt="Lumie Bodyclock Luxe 700fm" /></p></div>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Lumie</div>                                        <div class="featured__title">Bodyclock Luxe 700</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/smart-lights/a-wakeup-light-is-my-secret-weapon-against-dark-and-depressing-mornings-here-are-9-worth-picking-up-as-we-head-into-autumn</link>
                                                                            <description>
                            <![CDATA[ Sunrise alarm clocks will rouse you gently from you slumber, so you're alert and ready to face the day. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">d4tHMgxvXCQVHj5MncdqKc</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/uUK2HCuWTAkVZ7HMLB3xxY-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sun, 11 Oct 2026 06:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Smart Lights]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                                                                <author><![CDATA[ ruth.hamilton@futurenet.com (Ruth Hamilton) ]]></author>                    <dc:creator><![CDATA[ Ruth Hamilton ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/eXBKKGGwbDvhLePY2FSnfU-320-70.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/uUK2HCuWTAkVZ7HMLB3xxY-1920-80.jpg">
                                                            <media:credit><![CDATA[Lumie / Philips Hue / Hatch]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Selection of sunrise alarm clocks ]]></media:description>                                                            <media:text><![CDATA[Selection of sunrise alarm clocks ]]></media:text>
                                <media:title type="plain"><![CDATA[Selection of sunrise alarm clocks ]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/uUK2HCuWTAkVZ7HMLB3xxY-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>The mornings are just starting to draw in, and if the idea of waking up to darkness fills you with doom and gloom, perhaps it's time to invest in a sunrise alarm clock (sometimes called a wakeup light). The idea is simple: these lamps are designed to brighten gradually in the morning, to rouse you gently from your slumber in a way that mimics the sun. </p><p>They're also meant to help you dodge that groggy feeling you get when you're awoken aggressively from deep sleep, so you're more alert and better equipped to tackle the day. I've tested a few sunrise alarms, and can confirm they're a whole lot gentler and more soothing than an aggressive phone alarm bleeping you awake.</p><p>There's a wide range of options on the market. At the cheapest end of the scale you'll find wakeup lights that just have a basic, brightening setting. More advanced options let you choose the duration of brightening and can offer a range of sounds to go with the light; Lumie's priciest options offer a massive range of sounds, from rainfall to kittens purring, cafe noises, tree frogs and even ping pong. My top tip is not to pick a noise that might naturally occur in your bedroom — I chose birdsong, and mistook seagulls having a midnight chat for my call to start getting ready for work.  </p><p>Many sunrise alarms also have features to help you drop off peacefully on those dark winter evenings. Look for a sunset feature — which dims gently over a period, to help you wind down — and white noise options, if that's something that helps you drop off. If you're hunting for an all-in-one solution, a number of models have radio built-in too. </p><p>Lumie's Bodyclock range is one of the most popular sunrise alarm lineups. I've tried a couple of these and was impressed, but they're not the only option on the market. Scroll down for a roundup of well-reviewed wakeup lights from respected brands including Philips Hue, Beurer and Hatch.</p><h3 class="article-body__section" id="section-rise-and-shine"><span>Rise and shine</span></h3>        <div class="featured_product_block featured_block_hero" data-id="c0d64a3c-c3c6-11f1-848a-258514eba6fc">            <div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:100.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/Wurrs6WgM5vp3TXWp3ckJK.jpg" alt="Lumie Sunrise Alarm - Sunrise Wake-Up Alarm, Sunset Sleep Feature, Sounds and Mood Lighting, White" /></p></div>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Lumie</div>                                        <div class="featured__title">Sunrise Alarm</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="c0d64ae6-c3c6-11f1-978c-236557490af0">            <div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:100.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/vBcpdQ2hzXsJx5Ywpq2pzJ.jpg" alt="Lumie Bodyclock Shine 300 - Wake-Up Light Alarm Clock With Radio, 15 Sounds and Sleep Sunset, White" /></p></div>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Lumie</div>                                        <div class="featured__title">Bodyclock Shine 300</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="c0d64d2a-c3c6-11f1-be7f-a73bf5a735c1">            <div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:100.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/2vn64GXKESwGWFTYazXm3K.jpg" alt="Lumie Bodyclock Spark 100 Wake-Up Light Alarm Clock, White" /></p></div>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Lumie</div>                                        <div class="featured__title">Bodyclock Spark 100</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="c0d64ca8-c3c6-11f1-9029-154393705635">            <div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:100.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/EnHgT4YkGtyHSVwiunXq8K.jpg" alt="Lumie Bodyclock Glow 150 - Wake-Up Light Alarm Clock With 10 Sounds and Sleep Sunset, White" /></p></div>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Lumie</div>                                        <div class="featured__title">BodyClock Glow 150</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="c0d64b7c-c3c6-11f1-94c9-0bd70456f03b">            <div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:100.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/qjNtNt6Vgu5t8Rk7sRv4zJ.jpg" alt="Hatch Restore 3 Sunrise Alarm Clock &amp; Sound Machine, Smart Light" /></p></div>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Hatch</div>                                        <div class="featured__title">Restore 3</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="c0d64dac-c3c6-11f1-ac55-23d6c149c9ab">            <div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:82.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/H6rDYoFma6RgqiSkgN5V2K.jpg" alt="Philips Wake Up Light, White, 5 Natural Alarm Sounds, Sunrise Simulation, Midnight Light, Hf3519/01" /></p></div>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Philips</div>                                        <div class="featured__title">Wake-up light</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="c0d64c12-c3c6-11f1-8832-c9d2a7e20303">            <div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:82.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/Rh5Cdqnw4ocr2SCY6XVbDK.jpg" alt="Philips Smartsleep Sleep and Wake-Up Light, Simulated Sunrise and Sunset, Multiple Lights and Sounds, Relaxbreathe to Sleep, Hf3651/01" /></p></div>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Philips</div>                                        <div class="featured__title">SmartSleep Sleep and Wake-up Light</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="dbf4ae14-c3ce-11f1-9898-61aeef5c26af">            <a href="https://www.amazon.co.uk/Beurer-WL75-Bluetooth-Controlled-Smartphone/dp/B01LWIB5HQ/" data-model-name="Wl75 Wake-Up Light Alarm Clock" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:100.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/qY7oQFEoDbvnG4YffBLCLS.jpg" alt="Beurer Wl75 Wake-Up Light Alarm Clock | Wake Naturally to a Simulated Sunrise | Relax With a Simulated Sunset | Mood Light and Reading Light Function | Radio Alarm | Pre-Set Wake/sleep Melodies" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Beurer</div>                                        <div class="featured__title">Wl75 Wake-Up Light Alarm Clock</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="c0d64ec4-c3c6-11f1-8b7a-c30b0c53866c">            <div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:100.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/zzPs5bogLxdFkx93X2kmZn.jpg" alt="Dreamegg Sunrise Alarm Clock, White Noise Machine Wake Up Light, White" /></p></div>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Dreamegg</div>                                        <div class="featured__title">Sunrise Alarm Clock</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="dbf4ae96-c3ce-11f1-a709-d539809c3b69">            <div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:100.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/WvQFgnrDvXe5Uiz7Vbpzca.webp" alt="Lumie Bodyclock Luxe 700fm" /></p></div>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Lumie</div>                                        <div class="featured__title">Bodyclock Luxe 700</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ IKEA’s LED Christmas tree and matchstick lamp have landed for festive duty ]]></title>
                                                                                                <dc:content><![CDATA[ <ul><li><strong>IKEA has launched a new range of Christmas lights and lamps</strong></li><li><strong>It includes an unusual Christmas tree and a matchstick floor lamp</strong></li><li><strong>Both can be augmented with the addition of smart plugs</strong></li></ul><p>Not everyone wants a real Christmas tree during the winter holidays, especially when getting one means cleaning up an ungodly amount of pine needles come the season’s end. If you’re one of those folks, you might be interested in the latest offering from <a href="https://www.techradar.com/home/forget-facebook-marketplace-ikeas-new-tool-for-buying-and-selling-second-hand-furniture-will-launch-in-the-uk-later-this-year">IKEA</a>, which takes the form of a Christmas tree made almost entirely from LED lights. </p><p>That means no branches and certainly no messy pine needles. Instead, the 150cm <a href="https://www.ikea.com/us/en/p/strala-led-light-outdoor-tree-shaped-50635240/" target="_blank">STRÅLA tree</a> ($40 / £25 / AU$50) is simply comprised of a central spine and a selection of string LED lights descending from its apex down to the ground.</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="AT2tXCJ2KoVdV5vF5Rbrk6" name="IKEAChristmastree" alt="Three angles of an IKEA LED Christmas tree" src="https://cdn.mos.cms.futurecdn.net/AT2tXCJ2KoVdV5vF5Rbrk6-1920-80.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: IKEA)</span></figcaption></figure><p>The result is what might be called a minimalist, post-modern take on the traditional Christmas tree, which IKEA says can be used both indoors and outdoors.</p><p>This tree, which comes with 180 diodes, might not fit into every living room or be to everyone’s tastes. But what might be more appealing is another addition to the STRÅLA range, this time taking the form of a <a href="https://www.ikea.com/us/en/p/strala-led-floor-lamp-matchstick-shaped-wood-50645611/" target="_blank">floor light arranged as three large wooden matchsticks</a>, with the red tips serving as soft lamps for your living space.</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="Tf43XpceAnpb8acYmyyrZ3" name="IKEA Strala matchstick" alt="IKEA's STRÅLA matchstick-themed floor lamp." src="https://cdn.mos.cms.futurecdn.net/Tf43XpceAnpb8acYmyyrZ3-1920-80.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: IKEA)</span></figcaption></figure><p>That potentially makes it a quirky addition to your room and an eye-catching talking point at Christmas time. It’s not trying to replace your Christmas tree and is more of a fun addition than a dedicated centerpiece. </p><p>This floor lamp is also dimmable in two steps, so you can use it as more of a cosy, accent light rather than your living room's lighting star.</p><h2 id="now-add-some-smarts">Now add some smarts</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:514px;"><p class="vanilla-image-block" style="padding-top:56.23%;"><img id="S5fLnyoRdgtPGc5W9NwwfK" name="IKEAGRILLPLATs" alt="A hand using a remote in front an IKEA smart plug" src="https://cdn.mos.cms.futurecdn.net/S5fLnyoRdgtPGc5W9NwwfK-1920-80.jpg" mos="" align="middle" fullscreen="" width="514" height="289" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: IKEA)</span></figcaption></figure><p>While neither STRÅLA light has much in the way of <a href="https://www.techradar.com/news/smart-home-devices">smart home functionality</a>, you can add that into the mix by combining them with a <a href="https://www.techradar.com/home/smart-plugs/best-smart-plugs">smart plug</a> — for example, IKEA does its own with the <a href="https://www.ikea.com/us/en/p/grillplats-plug-smart-70624740/" target="_blank">GRILLPLATS</a> ($8 / £7 / AU$13) range, which are compatible with the Matter smart home protocol and the IKEA Home app. </p><p>For true smart home control, you'll also need some kind of hub (either IKEA's DIRIGERA, or an Amazon Echo, Google Nest, or Apple Home hub that's both Matter compatible and acts as a Thread border router). But add one of those, and you can set your lights to a schedule or switch them on or off remotely.</p><p>That could help save you money over the Christmas period, but can also help the lights mimic your presence while you’re out celebrating with friends and family. Use automation timers and you can create the impression that someone is home at different times, even if you’re not. </p><p>When paired with a smart home hub, smart plugs can also open up voice commands (with the assistant dependent on which platform you've gone for). This is especially fun during the holiday season, when you can set up your lights to be activated by a phrase such as “Merry Christmas."</p><p>Christmas is still a couple of months away, but it’s always a good idea to get your planning started early. With IKEA’s new festive lights, you’ve got a few more options when it comes to decorating your home for the holidays.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/smart-lights/ikeas-led-christmas-tree-has-landed-for-festive-duty-but-its-matchstick-inspired-floor-lamp-looks-like-an-even-better-smart-plug-combo</link>
                                                                            <description>
                            <![CDATA[ IKEA has launched new Christmas lights that come in unusual shapes and sizes. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">4pJEirigsgUDmJRhgDBKcZ</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/o7p7wUGtap73hJHcHHw754-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 09 Oct 2026 16:24:21 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Smart Lights]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></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-320-70.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/o7p7wUGtap73hJHcHHw754-1920-80.jpg">
                                                            <media:credit><![CDATA[IKEA]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A matchstick-style IKEA Strala LED floor lamp next to an IKEA Strala Christmas tree]]></media:description>                                                            <media:text><![CDATA[A matchstick-style IKEA Strala LED floor lamp next to an IKEA Strala Christmas tree]]></media:text>
                                <media:title type="plain"><![CDATA[A matchstick-style IKEA Strala LED floor lamp next to an IKEA Strala Christmas tree]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/o7p7wUGtap73hJHcHHw754-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>IKEA has launched a new range of Christmas lights and lamps</strong></li><li><strong>It includes an unusual Christmas tree and a matchstick floor lamp</strong></li><li><strong>Both can be augmented with the addition of smart plugs</strong></li></ul><p>Not everyone wants a real Christmas tree during the winter holidays, especially when getting one means cleaning up an ungodly amount of pine needles come the season’s end. If you’re one of those folks, you might be interested in the latest offering from <a href="https://www.techradar.com/home/forget-facebook-marketplace-ikeas-new-tool-for-buying-and-selling-second-hand-furniture-will-launch-in-the-uk-later-this-year">IKEA</a>, which takes the form of a Christmas tree made almost entirely from LED lights. </p><p>That means no branches and certainly no messy pine needles. Instead, the 150cm <a href="https://www.ikea.com/us/en/p/strala-led-light-outdoor-tree-shaped-50635240/" target="_blank">STRÅLA tree</a> ($40 / £25 / AU$50) is simply comprised of a central spine and a selection of string LED lights descending from its apex down to the ground.</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="AT2tXCJ2KoVdV5vF5Rbrk6" name="IKEAChristmastree" alt="Three angles of an IKEA LED Christmas tree" src="https://cdn.mos.cms.futurecdn.net/AT2tXCJ2KoVdV5vF5Rbrk6-1920-80.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: IKEA)</span></figcaption></figure><p>The result is what might be called a minimalist, post-modern take on the traditional Christmas tree, which IKEA says can be used both indoors and outdoors.</p><p>This tree, which comes with 180 diodes, might not fit into every living room or be to everyone’s tastes. But what might be more appealing is another addition to the STRÅLA range, this time taking the form of a <a href="https://www.ikea.com/us/en/p/strala-led-floor-lamp-matchstick-shaped-wood-50645611/" target="_blank">floor light arranged as three large wooden matchsticks</a>, with the red tips serving as soft lamps for your living space.</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="Tf43XpceAnpb8acYmyyrZ3" name="IKEA Strala matchstick" alt="IKEA's STRÅLA matchstick-themed floor lamp." src="https://cdn.mos.cms.futurecdn.net/Tf43XpceAnpb8acYmyyrZ3-1920-80.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: IKEA)</span></figcaption></figure><p>That potentially makes it a quirky addition to your room and an eye-catching talking point at Christmas time. It’s not trying to replace your Christmas tree and is more of a fun addition than a dedicated centerpiece. </p><p>This floor lamp is also dimmable in two steps, so you can use it as more of a cosy, accent light rather than your living room's lighting star.</p><h2 id="now-add-some-smarts">Now add some smarts</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:514px;"><p class="vanilla-image-block" style="padding-top:56.23%;"><img id="S5fLnyoRdgtPGc5W9NwwfK" name="IKEAGRILLPLATs" alt="A hand using a remote in front an IKEA smart plug" src="https://cdn.mos.cms.futurecdn.net/S5fLnyoRdgtPGc5W9NwwfK-1920-80.jpg" mos="" align="middle" fullscreen="" width="514" height="289" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: IKEA)</span></figcaption></figure><p>While neither STRÅLA light has much in the way of <a href="https://www.techradar.com/news/smart-home-devices">smart home functionality</a>, you can add that into the mix by combining them with a <a href="https://www.techradar.com/home/smart-plugs/best-smart-plugs">smart plug</a> — for example, IKEA does its own with the <a href="https://www.ikea.com/us/en/p/grillplats-plug-smart-70624740/" target="_blank">GRILLPLATS</a> ($8 / £7 / AU$13) range, which are compatible with the Matter smart home protocol and the IKEA Home app. </p><p>For true smart home control, you'll also need some kind of hub (either IKEA's DIRIGERA, or an Amazon Echo, Google Nest, or Apple Home hub that's both Matter compatible and acts as a Thread border router). But add one of those, and you can set your lights to a schedule or switch them on or off remotely.</p><p>That could help save you money over the Christmas period, but can also help the lights mimic your presence while you’re out celebrating with friends and family. Use automation timers and you can create the impression that someone is home at different times, even if you’re not. </p><p>When paired with a smart home hub, smart plugs can also open up voice commands (with the assistant dependent on which platform you've gone for). This is especially fun during the holiday season, when you can set up your lights to be activated by a phrase such as “Merry Christmas."</p><p>Christmas is still a couple of months away, but it’s always a good idea to get your planning started early. With IKEA’s new festive lights, you’ve got a few more options when it comes to decorating your home for the holidays.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ 'Smart' coffee makers are the perfect example why there's a privacy revolt happening ]]></title>
                                                                                                <dc:content><![CDATA[ <ul><li><strong>Do you know what data your smart devices can access?</strong></li><li><strong>All kinds of devices now expect to be allowed online</strong></li><li><strong>Think before you buy: does this need to be smart?</strong></li></ul><p><a href="https://www.techradar.com/televisions/lgs-denial-over-tv-spying-claims-does-not-address-the-full-privacy-picture-experts-say-after-report-accuses-it-of-making-216-000-000-spy-tvs">Your smart TV might not be the only smart device that's leaking your data</a>: your coffee machine might be doing it too. A US man has gone viral after spotting his parents' Keurig coffee machine transmitting a terabyte of data in just 10 days, and here at TechRadar we've just had a Lavazza coffee machine ask for access to our contacts and call logs.</p><p>What's going on? Should I be worried about my dishwasher's Wi-Fi too?</p><p>In the case of the Keurig, the massive data transfer appears to have been because of a bug. Posting on X, IT expert Nomad said he disconnected the device because "It’s not worth keeping an IOT [Internet of Things] device connected that has the capability of bugging out and causing saturation like this did."</p><p>As for our Lavazza, we've asked the company its app wants those specific permissions — and why its smart features don't seem to work even after it's connected. Starting a brew using the machine's own app proved impossible, and when we asked it to brew us an espresso via Google Home as instructed in the manual, we were informed that the coffee maker "doesn't support selecting specific drink types like espresso through smart home commands".</p><p>As the song goes, we ain't seen nothing yet. With ChatGPT, Gemini and other AI rolling out across all kinds of tech, there's potential for real privacy problems. We have contacted both companies for comment and will keep you updated when we have more details.</p><h2 id="when-smart-devices-are-too-smart">When smart devices are too smart</h2><p>In the US, Consumer Reports has been cautioning users about smart appliances for some time. Earlier this year <a href="https://www.consumerreports.org/electronics/data-theft/tips-data-protection-privacy-smart-devices-a4910202450/" target="_blank">it warned</a>: "Increasingly, home appliances that rely on mobile apps for key functions and that collect data on you — whether you like it or not — are becoming the standard. That means that when you buy a new product, in whatever category you choose, internet features and companion apps needed to operate them are much harder to avoid."</p><p>I've experienced this myself: my home heating boiler has an app, as does my dishwasher. Both were awfully keen to gather data that had nothing to do with heating my home or washing my pots and pans. And that's just the data the apps were openly asking about. Consumer Reports' Steve Blair said he found a dryer that was sending the equivalent of 135,000 text messages per week to its manufacturer. "What does a dryer have to say at that volume?" he asked.</p><p>There are benefits to connected devices, of course. I like my smart home stuff. I had an Instant Pot whose app could download slow cooking instructions for specific dishes, and I like being able to remotely pre-heat my hybrid car when it's cold outside.</p><p>But there are downsides too, and I think the biggest one isn't sinister surveillance: it's accidentally opening doors for bad actors. As a rule, appliance firms aren't famed for their software expertise or website security and that means there's a risk of data ending up where it shouldn't, or of exploits that can target your device or other devices on your network. That means the less access a device has, the better.</p><p>I'm in agreement with Consumer Reports here: it recommends thinking about data security before purchasing any connected product. "Does your fridge need to be connected to Wi-Fi? Ask those questions." It recommends setting up a separate network on your router purely for smart devices; that way, if they are compromised, the attackers aren't on the same network as your laptop or your phone.</p><p>As for Nomad, he's regretting going public about his parents' chaotic Keurig. "I always dreamed that I would be remembered for the weird printers I designed and the cool stuff I've worked on at Prusa," he says. "I wanted a legacy of creativity and chaos. I am now most known for a rogue coffee machine. I don't even like coffee 🫠"</p><div class="see-more see-more--clipped"><figure><blockquote class="twitter-tweet hawk-ignore" data-lang="en" cite="https://twitter.com/cantworkitout/status/2108056928580448447"><p lang="en" dir="ltr">I always dreamed that I would be remembered for the weird printers I designed and the cool stuff I've worked on at Prusa. I wanted a legacy of creativity and chaos. I am now most known for a rogue coffee machine. I don't even like coffee 🫠<a href="https://twitter.com/cantworkitout/status/2108056928580448447">October 8, 2026</a></p></blockquote></figure><div class="see-more__filter"></div></div> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/coffee-machines/10tb-of-mystery-data-and-access-to-your-calls-and-contacts-smart-coffee-makers-are-the-perfect-example-why-theres-a-privacy-revolt-happening</link>
                                                                            <description>
                            <![CDATA[ Should we be thinking more critically about letting devices get connected? ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">ZVSFSNDGLATtL5MxuuaMCE</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/f3wTM2zP4gDqGeeMfRGLCj-1920-80.png" type="image/png" length="0"></enclosure>
                                                                        <pubDate>Fri, 09 Oct 2026 15:14:53 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Coffee Machines]]></category>
                                                    <category><![CDATA[Cyber Security]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Small Appliances]]></category>
                                                    <category><![CDATA[Computing]]></category>
                                                    <category><![CDATA[Computing Security]]></category>
                                                                                                                    <dc:creator><![CDATA[ Carrie Marshall ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/xJGRRy6MkKwN3qJ5X6enZG-320-70.jpeg ]]></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/png" url="https://cdn.mos.cms.futurecdn.net/f3wTM2zP4gDqGeeMfRGLCj-1920-80.png">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A coffee maker asking to access your call history and contacts list]]></media:description>                                                            <media:text><![CDATA[A coffee maker asking to access your call history and contacts list]]></media:text>
                                <media:title type="plain"><![CDATA[A coffee maker asking to access your call history and contacts list]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/f3wTM2zP4gDqGeeMfRGLCj-1920-80.png" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>Do you know what data your smart devices can access?</strong></li><li><strong>All kinds of devices now expect to be allowed online</strong></li><li><strong>Think before you buy: does this need to be smart?</strong></li></ul><p><a href="https://www.techradar.com/televisions/lgs-denial-over-tv-spying-claims-does-not-address-the-full-privacy-picture-experts-say-after-report-accuses-it-of-making-216-000-000-spy-tvs">Your smart TV might not be the only smart device that's leaking your data</a>: your coffee machine might be doing it too. A US man has gone viral after spotting his parents' Keurig coffee machine transmitting a terabyte of data in just 10 days, and here at TechRadar we've just had a Lavazza coffee machine ask for access to our contacts and call logs.</p><p>What's going on? Should I be worried about my dishwasher's Wi-Fi too?</p><p>In the case of the Keurig, the massive data transfer appears to have been because of a bug. Posting on X, IT expert Nomad said he disconnected the device because "It’s not worth keeping an IOT [Internet of Things] device connected that has the capability of bugging out and causing saturation like this did."</p><p>As for our Lavazza, we've asked the company its app wants those specific permissions — and why its smart features don't seem to work even after it's connected. Starting a brew using the machine's own app proved impossible, and when we asked it to brew us an espresso via Google Home as instructed in the manual, we were informed that the coffee maker "doesn't support selecting specific drink types like espresso through smart home commands".</p><p>As the song goes, we ain't seen nothing yet. With ChatGPT, Gemini and other AI rolling out across all kinds of tech, there's potential for real privacy problems. We have contacted both companies for comment and will keep you updated when we have more details.</p><h2 id="when-smart-devices-are-too-smart">When smart devices are too smart</h2><p>In the US, Consumer Reports has been cautioning users about smart appliances for some time. Earlier this year <a href="https://www.consumerreports.org/electronics/data-theft/tips-data-protection-privacy-smart-devices-a4910202450/" target="_blank">it warned</a>: "Increasingly, home appliances that rely on mobile apps for key functions and that collect data on you — whether you like it or not — are becoming the standard. That means that when you buy a new product, in whatever category you choose, internet features and companion apps needed to operate them are much harder to avoid."</p><p>I've experienced this myself: my home heating boiler has an app, as does my dishwasher. Both were awfully keen to gather data that had nothing to do with heating my home or washing my pots and pans. And that's just the data the apps were openly asking about. Consumer Reports' Steve Blair said he found a dryer that was sending the equivalent of 135,000 text messages per week to its manufacturer. "What does a dryer have to say at that volume?" he asked.</p><p>There are benefits to connected devices, of course. I like my smart home stuff. I had an Instant Pot whose app could download slow cooking instructions for specific dishes, and I like being able to remotely pre-heat my hybrid car when it's cold outside.</p><p>But there are downsides too, and I think the biggest one isn't sinister surveillance: it's accidentally opening doors for bad actors. As a rule, appliance firms aren't famed for their software expertise or website security and that means there's a risk of data ending up where it shouldn't, or of exploits that can target your device or other devices on your network. That means the less access a device has, the better.</p><p>I'm in agreement with Consumer Reports here: it recommends thinking about data security before purchasing any connected product. "Does your fridge need to be connected to Wi-Fi? Ask those questions." It recommends setting up a separate network on your router purely for smart devices; that way, if they are compromised, the attackers aren't on the same network as your laptop or your phone.</p><p>As for Nomad, he's regretting going public about his parents' chaotic Keurig. "I always dreamed that I would be remembered for the weird printers I designed and the cool stuff I've worked on at Prusa," he says. "I wanted a legacy of creativity and chaos. I am now most known for a rogue coffee machine. I don't even like coffee 🫠"</p><div class="see-more see-more--clipped"><figure><blockquote class="twitter-tweet hawk-ignore" data-lang="en" cite="https://twitter.com/cantworkitout/status/2108056928580448447"><p lang="en" dir="ltr">I always dreamed that I would be remembered for the weird printers I designed and the cool stuff I've worked on at Prusa. I wanted a legacy of creativity and chaos. I am now most known for a rogue coffee machine. I don't even like coffee 🫠<a href="https://twitter.com/cantworkitout/status/2108056928580448447">October 8, 2026</a></p></blockquote></figure><div class="see-more__filter"></div></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Apple's 'Welcome Home' event will be on October 13 — and I’m very intrigued ]]></title>
                                                                                                <dc:content><![CDATA[ <ul><li><strong>Apple has posted a teaser for its 'Welcome home' event on October 13</strong></li><li><strong>A launch event for new smart home tech has been rumored this month</strong></li><li><strong>Rumors suggest we could see a new 'HomePad' smart home controller</strong></li></ul><p>Apple has more than just the <a href="https://www.techradar.com/phones/iphone/iphone-duo-hands-on">iPhone Duo</a> arriving in October, it seems. The Cupertino-based tech giant has announced another product launch for October 13, playfully captioning it 'Welcome Home.'</p><p>For the Apple Home — or Apple HomeKit — faithful, this is especially exciting. The teaser for October 13, 2026, not only has some warmth to it, but it also tees up the long-awaited, much-rumored refresh of its existing Home devices. </p><p>The video depicts a stitched artwork of the Apple logo in the classic shades, with 'Welcome Home’ inscribed underneath it. It certainly feels like Apple is hinting at something home-related.</p><div class="see-more see-more--clipped"><figure><blockquote class="twitter-tweet hawk-ignore" data-lang="en" cite="https://twitter.com/cantworkitout/status/2108226096407994858"><p lang="en" dir="ltr">Welcome home. October 13. https://t.co/ChelGSDOTI<a href="https://twitter.com/cantworkitout/status/2108226096407994858">October 8, 2026</a></p></blockquote></figure><div class="see-more__filter"></div></div><p>Apple's smart home tech includes, most obviously, the HomePod mini and full-sized HomePod, its smart speakers that play music, ring with alarms, handle calls and FaceTime calls, and bring Siri into the home. But it also extends to the Apple TV 4K box, a streaming box that brings Apple’s own services and other major streamers to the big screen. It’s been quite some time since those were all updated or unveiled.</p><p>Rumors suggest new versions are coming, not redesigns or rethinks, but more power under the hood to let Siri AI work on the devices. It wouldn’t just bring them up to the level of competing Amazon Alexa and Google smart speakers, but would make these devices a lot more capable and bring parity to how Siri works on other Apple devices. </p><p>It’s likely that a new HomePod mini could sport a fresh coat of paint, but the processor change under the hood will be the real power boost. The same goes for a new HomePod or Apple TV 4K.</p><p>The other question surrounds the much-rumored smart display from Apple. It might be called the ‘HomePad,’ as leaks have suggested — but whatever its name, the teaser video posted by Greg Joswiak (Apple’s SVP of Marketing) suggests it could arrive at the event. ‘Welcome Home’ certainly hints at a new category, and the video’s stitched Apple logo and tagline certainly feels like a pretty deliberate tease for a brand-new device landing.</p><p>Based on the rumors, the HomePad will likely combine an iPad with a HomePod or HomePod mini, offering a 6-inch display mounted to a base and running a new OS. Siri AI is expected to be the main control method and central to the experience, and it’s likely why it’s only arriving now, since the upgraded assistant launched last month alongside iOS 27. </p><p>According to rumors, you’ll be able to use the HomePad for smart home control, topical or specific questions with Siri, viewing photos or videos, taking FaceTime calls, and even opening other apps. Like an Echo Show, it’ll apparently tailor the experience for each person, which is essential for a home device.</p><p>Most recently, a fresh report from <a href="https://www.bloomberg.com/news/articles/2026-10-06/apple-s-smart-home-push-includes-doorbell-lock-thermostat-codeveloped-with-lg?accessToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzb3VyY2UiOiJTdWJzY3JpYmVyR2lmdGVkQXJ0aWNsZSIsImlhdCI6MTc5MTMyMDkxNiwiZXhwIjoxNzkxOTI1NzE2LCJhcnRpY2xlSWQiOiJUTUdDN0lLSkg2VjUwMCIsImJjb25uZWN0SWQiOiJDNEVEQ0FFMUZBMDU0MEJFQTI0QTlGMjExQzFFOTA4MCJ9.LSK9jlXYPFHac9EpcJCErTgJNAwqmpV6qFoORcKffVo" target="_blank">Bloomberg’s Mark Gurman</a> teases that Apple might drop some smart home accessories, like a thermostat, smart deadbolt locks, sensors, and cameras, in partnership with LG. Essentially, LG-made devices purpose-built for Apple Home that will likely fit very well into the existing ecosystem and work with these new devices.</p><h2 id="a-long-overdue-refresh">A long overdue refresh</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:2042px;"><p class="vanilla-image-block" style="padding-top:56.22%;"><img id="BJ3NeCZUQNu9uuudf9g8rF" name="Apple Prototype Robot Lamp" alt="Apple Prototype Robot Lamp" src="https://cdn.mos.cms.futurecdn.net/BJ3NeCZUQNu9uuudf9g8rF-1920-80.jpg" mos="" align="middle" fullscreen="" width="2042" height="1148" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Apple Prototype Robot Lamp </span><span class="credit" itemprop="copyrightHolder">(Image credit: Apple)</span></figcaption></figure><p>We’ll need to wait and see what Apple unveils to know exactly what it is packing. The<a href="https://www.techradar.com/home/smart-home/apple-built-a-super-cute-expressive-robot-lamp-that-is-giving-us-major-pixar-vibes" target="_blank"> super-cute, robotic smart home display</a> is still likely a good way out. Though, I can’t be the only one who wants a smart display that resembles the Pixar Lamp, right?</p><p>As someone who currently uses HomePod minis, HomePods, and Apple TV 4Ks around my home, this refresh feels long overdue. These are products that have become pretty integral to how I use Apple at home, but they’ve also felt like they’ve been waiting for their next chapter for a while now.</p><p>And when it comes to the rumored smart display, I’m particularly bullish on the idea. Apple’s stance on privacy, combined with how tightly its products already work together, could make this a really compelling home device. Even something as simple as displaying photos from Apple Photos is a nice play. I can also see the appeal of having a display that works seamlessly with your iPhone, Apple Watch, and Mac, while knowing who is using it and tailoring the experience accordingly.</p><p>That’s ultimately what makes this rumored HomePad so interesting to me. Plenty of smart displays already exist, but Apple has a chance to make one that feels less like another screen in your house and more like a natural extension of the Apple devices you use every day. Of course, I’m also hoping it sounds good enough to blast some Springsteen on.</p><p>The good thing is, we don’t have long to wait, as Apple’s set this event for October 13, 2026. Let me know what you’re most excited to see get the ‘Welcome Home’ treatment in the comments.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/smart-home/apple-reveals-welcome-home-launch-event-for-october-13-here-are-4-rumored-things-to-expect</link>
                                                                            <description>
                            <![CDATA[ Apple has marked October 13 with a playful ‘Welcome Home’ teaser, and it could finally signal the arrival of its long-rumored smart home refresh and HomePad. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">FKkoMYQNCCmrFDetkwfah</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/MCCGnrXmyfyNPhzWkmpJo9-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 08 Oct 2026 17:35:30 +0000</pubDate>                                                                                                                                <updated>Thu, 08 Oct 2026 21:50:57 +0000</updated>
                                                                                                                                            <category><![CDATA[Smart Home]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                                                                <author><![CDATA[ jacob.krol@futurenet.com (Jacob Krol) ]]></author>                    <dc:creator><![CDATA[ Jacob Krol ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/hKSCqxtWYDuUtwZseV9E3C-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Jacob Krol is the US Managing Editor for News at TechRadar overseeing the daily rollout of content and coordinating with various section leads. He joined TechRadar in May of 2024 and is based out of New York City. &lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;Prior to joining TechRadar, Jacob was Senior Editor, Technology and Commerce at TheStreet focusing on covering the latest products in the consumer tech space from how to pre-order to finding the best deals with reviews, analysis, and features in between. Before that, Jacob was a founding member at CNN Underscored, building and growing the electronics section. He also assisted in building out social media channels, programming the homepage, and establishing protocols for testing various products for one-off reviews and best-of guides. Prior to starting at CNN, Jacob was a Tech Writer at Mashable focusing on news, reviews, and evergreen content. &lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;He has experience covering major players in the space like Apple, Samsung, Google, and Microsoft as well as testing products like smartphones, tablets, smartwatches, smart home gadgets, speakers, earbuds, headphones, TVs, and more futuristic tech like smart glasses.&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;Jacob received a Bachelor of Arts in Media &amp; Communication cum laude with a minor in Innovation and Entrepreneurship from Muhlenberg College. During his time on campus, he interned at CNET, Fox News, CNN, and CNBC, while also running his own tech blog, NJTechReviews, which he founded in 2010.&lt;/p&gt;&lt;p&gt;When not playing with a new gadget or breaking down the latest news, you can find Jacob listening to Bruce Springsteen, posting on TikTok, building a Lego set, watching a Star Wars show, or playing with his family dogs, Georgia and Charlie.&lt;/p&gt; ]]></dc:description>
                                                                                                        <dc:contributor><![CDATA[ Mark Wilson ]]></dc:contributor>
                                                                    <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/MCCGnrXmyfyNPhzWkmpJo9-1920-80.jpg">
                                                            <media:credit><![CDATA[Future/Apple]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Apple Home October 13th Experience]]></media:description>                                                            <media:text><![CDATA[Apple Home October 13th Experience]]></media:text>
                                <media:title type="plain"><![CDATA[Apple Home October 13th Experience]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/MCCGnrXmyfyNPhzWkmpJo9-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>Apple has posted a teaser for its 'Welcome home' event on October 13</strong></li><li><strong>A launch event for new smart home tech has been rumored this month</strong></li><li><strong>Rumors suggest we could see a new 'HomePad' smart home controller</strong></li></ul><p>Apple has more than just the <a href="https://www.techradar.com/phones/iphone/iphone-duo-hands-on">iPhone Duo</a> arriving in October, it seems. The Cupertino-based tech giant has announced another product launch for October 13, playfully captioning it 'Welcome Home.'</p><p>For the Apple Home — or Apple HomeKit — faithful, this is especially exciting. The teaser for October 13, 2026, not only has some warmth to it, but it also tees up the long-awaited, much-rumored refresh of its existing Home devices. </p><p>The video depicts a stitched artwork of the Apple logo in the classic shades, with 'Welcome Home’ inscribed underneath it. It certainly feels like Apple is hinting at something home-related.</p><div class="see-more see-more--clipped"><figure><blockquote class="twitter-tweet hawk-ignore" data-lang="en" cite="https://twitter.com/cantworkitout/status/2108226096407994858"><p lang="en" dir="ltr">Welcome home. October 13. https://t.co/ChelGSDOTI<a href="https://twitter.com/cantworkitout/status/2108226096407994858">October 8, 2026</a></p></blockquote></figure><div class="see-more__filter"></div></div><p>Apple's smart home tech includes, most obviously, the HomePod mini and full-sized HomePod, its smart speakers that play music, ring with alarms, handle calls and FaceTime calls, and bring Siri into the home. But it also extends to the Apple TV 4K box, a streaming box that brings Apple’s own services and other major streamers to the big screen. It’s been quite some time since those were all updated or unveiled.</p><p>Rumors suggest new versions are coming, not redesigns or rethinks, but more power under the hood to let Siri AI work on the devices. It wouldn’t just bring them up to the level of competing Amazon Alexa and Google smart speakers, but would make these devices a lot more capable and bring parity to how Siri works on other Apple devices. </p><p>It’s likely that a new HomePod mini could sport a fresh coat of paint, but the processor change under the hood will be the real power boost. The same goes for a new HomePod or Apple TV 4K.</p><p>The other question surrounds the much-rumored smart display from Apple. It might be called the ‘HomePad,’ as leaks have suggested — but whatever its name, the teaser video posted by Greg Joswiak (Apple’s SVP of Marketing) suggests it could arrive at the event. ‘Welcome Home’ certainly hints at a new category, and the video’s stitched Apple logo and tagline certainly feels like a pretty deliberate tease for a brand-new device landing.</p><p>Based on the rumors, the HomePad will likely combine an iPad with a HomePod or HomePod mini, offering a 6-inch display mounted to a base and running a new OS. Siri AI is expected to be the main control method and central to the experience, and it’s likely why it’s only arriving now, since the upgraded assistant launched last month alongside iOS 27. </p><p>According to rumors, you’ll be able to use the HomePad for smart home control, topical or specific questions with Siri, viewing photos or videos, taking FaceTime calls, and even opening other apps. Like an Echo Show, it’ll apparently tailor the experience for each person, which is essential for a home device.</p><p>Most recently, a fresh report from <a href="https://www.bloomberg.com/news/articles/2026-10-06/apple-s-smart-home-push-includes-doorbell-lock-thermostat-codeveloped-with-lg?accessToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzb3VyY2UiOiJTdWJzY3JpYmVyR2lmdGVkQXJ0aWNsZSIsImlhdCI6MTc5MTMyMDkxNiwiZXhwIjoxNzkxOTI1NzE2LCJhcnRpY2xlSWQiOiJUTUdDN0lLSkg2VjUwMCIsImJjb25uZWN0SWQiOiJDNEVEQ0FFMUZBMDU0MEJFQTI0QTlGMjExQzFFOTA4MCJ9.LSK9jlXYPFHac9EpcJCErTgJNAwqmpV6qFoORcKffVo" target="_blank">Bloomberg’s Mark Gurman</a> teases that Apple might drop some smart home accessories, like a thermostat, smart deadbolt locks, sensors, and cameras, in partnership with LG. Essentially, LG-made devices purpose-built for Apple Home that will likely fit very well into the existing ecosystem and work with these new devices.</p><h2 id="a-long-overdue-refresh">A long overdue refresh</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:2042px;"><p class="vanilla-image-block" style="padding-top:56.22%;"><img id="BJ3NeCZUQNu9uuudf9g8rF" name="Apple Prototype Robot Lamp" alt="Apple Prototype Robot Lamp" src="https://cdn.mos.cms.futurecdn.net/BJ3NeCZUQNu9uuudf9g8rF-1920-80.jpg" mos="" align="middle" fullscreen="" width="2042" height="1148" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Apple Prototype Robot Lamp </span><span class="credit" itemprop="copyrightHolder">(Image credit: Apple)</span></figcaption></figure><p>We’ll need to wait and see what Apple unveils to know exactly what it is packing. The<a href="https://www.techradar.com/home/smart-home/apple-built-a-super-cute-expressive-robot-lamp-that-is-giving-us-major-pixar-vibes" target="_blank"> super-cute, robotic smart home display</a> is still likely a good way out. Though, I can’t be the only one who wants a smart display that resembles the Pixar Lamp, right?</p><p>As someone who currently uses HomePod minis, HomePods, and Apple TV 4Ks around my home, this refresh feels long overdue. These are products that have become pretty integral to how I use Apple at home, but they’ve also felt like they’ve been waiting for their next chapter for a while now.</p><p>And when it comes to the rumored smart display, I’m particularly bullish on the idea. Apple’s stance on privacy, combined with how tightly its products already work together, could make this a really compelling home device. Even something as simple as displaying photos from Apple Photos is a nice play. I can also see the appeal of having a display that works seamlessly with your iPhone, Apple Watch, and Mac, while knowing who is using it and tailoring the experience accordingly.</p><p>That’s ultimately what makes this rumored HomePad so interesting to me. Plenty of smart displays already exist, but Apple has a chance to make one that feels less like another screen in your house and more like a natural extension of the Apple devices you use every day. Of course, I’m also hoping it sounds good enough to blast some Springsteen on.</p><p>The good thing is, we don’t have long to wait, as Apple’s set this event for October 13, 2026. Let me know what you’re most excited to see get the ‘Welcome Home’ treatment in the comments.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ This 4-pack of smart bulbs is the only genuinely good Philips Hue deal this Prime Day ]]></title>
                                                                                                <dc:content><![CDATA[ <p>I'm a big fan of Philips Hue smart lights, so I was pleased to see a huge selection of bulbs and lamps in this week's <a href="http://techradar.com/tag/prime-day">Amazon Prime Day</a> sale — until I looked at the actual discounts and realized almost every product has been much cheaper before. Thankfully, there's one exception: <a href="https://www.amazon.com/Philips-Hue-Essential-Ambiance-2200K-6500K/dp/B0FMGP1P6W/ref=sr_1_5">a four-pack of Philips Hue Essential bulbs, down to $44.97 (was $59.99)</a>.</p><p>• <a href="https://www.amazon.com/deals">Browse the full Amazon Prime Day sale</a></p><p>The Philips Hue Essential series launched as an affordable entry to the world of smart lighting, and these standard white and color bulbs are extremely impressive, even at full price. <a href="https://www.techradar.com/home/smart-lights/philips-hue-essential-review">I pitted one against a full-price Philips Hue White &amp; Color Ambiance bulb</a>, and the only real difference was that the Essential bulb can't dim as low. In terms of brightness and color reproduction, the two are pretty much even.</p><p>With this Prime Day deal, each Hue Essential bulb costs just over $11, which is incredible value for any smart light. Whether you're new to Hue or just looking for an affordable way to extend your existing setup, these are a steal.</p><h2 id="today-39-s-best-philips-hue-deal">Today's best Philips Hue deal</h2><div class="product"><a data-dimension112="d9c11e46-c26d-11f1-8f23-61e004dc6e80" data-action="Deal Block" data-label="Essential Smart LED A19 Bulb, 4-Pack" data-dimension48="Essential Smart LED A19 Bulb, 4-Pack" data-dimension25="$44.97" href="https://www.amazon.com/Philips-Hue-Essential-Ambiance-2200K-6500K/dp/B0FMGP1P6W/ref=sr_1_5" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1340px;"><p class="vanilla-image-block" style="padding-top:111.94%;"><img id="whAxjgyxd4vtG72D76ygD" name="Essential Smart LED A19 Bulb, 4-Pack" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/whAxjgyxd4vtG72D76ygD-1920-80.png" mos="" align="middle" fullscreen="" width="1340" height="1500" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Philips-Hue-Essential-Ambiance-2200K-6500K/dp/B0FMGP1P6W/ref=sr_1_5" target="_blank" rel="nofollow" data-dimension112="d9c11e46-c26d-11f1-8f23-61e004dc6e80" data-action="Deal Block" data-label="Essential Smart LED A19 Bulb, 4-Pack" data-dimension48="Essential Smart LED A19 Bulb, 4-Pack" data-dimension25="$44.97">Essential Smart LED A19 Bulb, 4-Pack: was $59.99 now $44.97</a></strong><br />At just over $11 per bulb, these Philips Hue Essential smart lights are a steal for Prime Day. They're almost as good as premium Philips Hue light bulbs, but for a fraction of the price, and I highly recommend them.<a class="view-deal button" href="https://www.amazon.com/Philips-Hue-Essential-Ambiance-2200K-6500K/dp/B0FMGP1P6W/ref=sr_1_5" target="_blank" rel="nofollow" data-dimension112="d9c11e46-c26d-11f1-8f23-61e004dc6e80" data-action="Deal Block" data-label="Essential Smart LED A19 Bulb, 4-Pack" data-dimension48="Essential Smart LED A19 Bulb, 4-Pack" data-dimension25="$44.97">View Deal</a></p></div><div class="product"><a data-dimension112="d9c11eb4-c26d-11f1-a333-d7d040a22eda" data-action="Deal Block" data-label="Hue Essential A60 Smart LED Bulb, E27, 4 Pack" data-dimension48="Hue Essential A60 Smart LED Bulb, E27, 4 Pack" data-dimension25="£41.99" href="https://www.amazon.co.uk/dp/B0FJ8X8D1R/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1499px;"><p class="vanilla-image-block" style="padding-top:100.07%;"><img id="csVxdLpG6PBJJN2hGZkVfJ" name="Hue Essential A60 Smart LED Bulb, E27, 4 Pack" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/csVxdLpG6PBJJN2hGZkVfJ-1920-80.png" mos="" align="middle" fullscreen="" width="1499" height="1500" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.amazon.co.uk/dp/B0FJ8X8D1R/" target="_blank" rel="nofollow" data-dimension112="d9c11eb4-c26d-11f1-a333-d7d040a22eda" data-action="Deal Block" data-label="Hue Essential A60 Smart LED Bulb, E27, 4 Pack" data-dimension48="Hue Essential A60 Smart LED Bulb, E27, 4 Pack" data-dimension25="£41.99">Hue Essential A60 Smart LED Bulb, E27, 4 Pack: was £49.99 now £41.99</a></strong><br />This is only a modest discount, but still great value, knocking these excellent bulbs down to under £11 each. Amazon cheekily bumped the price up to £64 last week, but don't be fooled by that; they're usually closer to £45.<a class="view-deal button" href="https://www.amazon.co.uk/dp/B0FJ8X8D1R/" target="_blank" rel="nofollow" data-dimension112="d9c11eb4-c26d-11f1-a333-d7d040a22eda" data-action="Deal Block" data-label="Hue Essential A60 Smart LED Bulb, E27, 4 Pack" data-dimension48="Hue Essential A60 Smart LED Bulb, E27, 4 Pack" data-dimension25="£41.99">View Deal</a></p></div><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&amp;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&amp;bubble-id=Devices">Fire Sticks &amp; 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 &amp; appliances from $1.36</a></li><li><strong>Apple</strong>: <a href="https://www.amazon.com/stores/page/3193FC19-FCBE-4208-A5D3-730BD18F0CD5?ingress=2&amp;lp_context_asin=B0GJTXVN9Z&amp;lp_context_query=apple%20products%20on%20sale&amp;visitId=b9fb6ca5-4bbd-4110-8d67-0f812007df06&amp;ref_=ast_bln">MacBooks, AirPods &amp; AirTags from $28</a></li><li><strong>Cheap TVs:</strong> <a href="https://www.amazon.com/gp/browse.html?rw_useCurrentProtocol=1&amp;node=172659&amp;ref_=tv_nav_tvs,&amp;ref_=auto22_1&amp;pf_rd_r=Y3CYJQZWFVMAR48V5NEC&amp;pf_rd_p=8293a039-bfeb-4e96-a350-cfd762b033db&amp;pf_rd_m=A2R2RITDJNW1Q6&amp;pf_rd_s=merchandised-search-2&amp;pf_rd_t=&amp;pf_rd_i=1266092011">smart TVs from $69.99</a></li><li><strong>Headphones</strong>: <a href="https://www.amazon.com/Headphones-Accessories-Supplies/b/ref=dp_bc_3?ie=UTF8&amp;node=172541">50% off Beats, Bose &amp; Samsung</a></li><li><strong>Laptops:</strong> <a href="https://www.amazon.com/s?k=laptops&amp;i=black-friday&amp;crid=28ANO31DMPZHB&amp;sprefix=laptops%2Cblack-friday%2C158&amp;ref=nb_sb_noss_1">Apple, HP &amp; Dell from $199</a></li><li><strong>Mattresses: </strong><a href="https://www.amazon.com/s?k=mattresses&amp;i=todays-deals&amp;crid=2GO53NGEXE1I8&amp;sprefix=mattresses%2Ctodays-deals%2C177&amp;ref=nb_sb_noss_2">Sealy, Serta &amp; more from $89</a></li><li><strong>Smartwatches</strong>: <a href="https://www.amazon.com/s?i=electronics&amp;rh=n%3A7939901011%2Cp_72%3A4-&amp;s=featured-rank&amp;content-id=amzn1.sym.48dedb24-204f-4fb3-a22a-bd005b512d57&amp;pd_rd_r=c1aa243a-2ef5-4524-aa13-c80ed8fb7969&amp;pd_rd_w=3NMRQ&amp;pd_rd_wg=EcrTC&amp;pf_rd_p=48dedb24-204f-4fb3-a22a-bd005b512d57&amp;pf_rd_r=WFRFJDF975PBTBY3FBAX&amp;ref=Oct_d_otopr_S">up to 36% off Garmin &amp; Apple</a></li><li><strong>Vacuums</strong>: <a href="https://www.amazon.com/vacuums/b/ref=dp_bc_3?ie=UTF8&amp;node=3743521">Dyson, Shark &amp; Bissell from $49</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">get a 30-day free trial</a></li><li><strong>Amazon Devices</strong>: <a href="https://www.amazon.co.uk/s?i=amazon-devices&amp;rh=n%3A341686031&amp;s=popularity-rank&amp;fs=true&amp;ref=lp_341686031_sar">up to 67% off Fire, Ring &amp; Blink</a></li><li><strong>Amazon Haul</strong>: <a href="https://www.amazon.co.uk/haul/store">extra 15% off for Prime members</a></li><li><strong>Appliances</strong>: <a href="https://www.amazon.co.uk/b/?_encoding=UTF8&amp;node=391784011&amp;ref_=sv_top_ap_arrow_1">up to 40% off Ninja &amp; De'Longhi</a></li><li><strong>Beauty</strong>: <a href="https://www.amazon.co.uk/deals/?_encoding=UTF8&amp;_encoding=UTF8&amp;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&amp;ref_=cct_cg_UKHPC_11a1&amp;pf_rd_p=ba87a6fe-17c6-4764-a142-c0c32212fc11&amp;pf_rd_r=R2DX4T22FVJ69GPR9B5D">up to 60% off Philips &amp; 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">cleaning &amp; groceries from £2</a></li><li><strong>Fashion</strong>: <a href="https://www.amazon.co.uk/b/?ie=UTF8&amp;node=11961407031&amp;ref_=topnav_storetab_top_ap_arrow">up to 50% off</a></li><li><strong>Gaming</strong>: <a href="https://www.amazon.co.uk/PC-Video-Games-Consoles-Accessories/b/ref=dp_bc_1?ie=UTF8&amp;node=300703">record-low Nintendo Switch 2</a></li><li><strong>Headphones</strong>: <a href="https://www.amazon.co.uk/headphones-earphones/b/ref=dp_bc_3?ie=UTF8&amp;node=4085731">up to 50% off Anker &amp; Sony</a></li><li><strong>Laptops</strong>: <a href="https://www.amazon.co.uk/laptops/b/ref=dp_bc_2?ie=UTF8&amp;node=429886031">up to £800 off Microsoft &amp; Asus</a></li><li><strong>Tablets</strong>: <a href="https://www.amazon.co.uk/Tablets/b/?ie=UTF8&amp;node=429892031&amp;ref_=sv_computers_6">up to 50% off Fire tablets</a></li><li><strong>TVs</strong>: <a href="https://www.amazon.co.uk/LED-Smart-4K-TVs/b/ref=dp_bc_3?ie=UTF8&amp;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&amp;node=3147711">up to 50% off Shark &amp; Dyson</a></li><li><strong>Wearables: </strong><a href="https://www.amazon.co.uk/b/ref=dp_bc_2?ie=UTF8&amp;node=17489629031">Samsung &amp; Oura from £31</a></li></ul><div data-widget-type="review" data-model-name="Amazon Prime"></div> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/smart-lights/i-checked-all-the-prime-day-philips-hue-deals-and-this-4-pack-of-smart-bulbs-is-the-only-one-actually-worth-buying</link>
                                                                            <description>
                            <![CDATA[ Most of Amazon's discounts have been underwhelming, but this price cut on a set of four Philips Hue Essential smart bulbs is the real deal. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">pbozqip2BKsmxBdvPCWSkg</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/Edf3SGbTSUfeVSfvoMT2mi-1920-80.gif" type="image/gif" length="0"></enclosure>
                                                                        <pubDate>Wed, 07 Oct 2026 21:30:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Smart Lights]]></category>
                                                    <category><![CDATA[Seasonal Sales]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                                                                <author><![CDATA[ catherine.ellis@futurenet.com (Cat Ellis) ]]></author>                    <dc:creator><![CDATA[ Cat Ellis ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/gxZz6rCoNR6sXhqL34MvML-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Cat is TechRadar&amp;#39;s Homes Editor, covering smart home tech, kitchen appliances, vacuums, haircare and more. She&amp;#39;s been a tech journalist for 15 years, having worked on print magazines including PC Plus and PC Format, and is a&lt;a href=&quot;https://sca.coffee/&quot;&gt; &lt;u&gt;Speciality Coffee Association&lt;/u&gt;&lt;/a&gt; (SCA) certified barista, and holds a professional certificate in security awareness for smart homes.. Whether you want to invest in some smart lights, find your ideal hair styler, or pick the espresso machine of your dreams, she&amp;#39;s the right person to help.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                                                                    <media:content type="image/gif" url="https://cdn.mos.cms.futurecdn.net/Edf3SGbTSUfeVSfvoMT2mi-1920-80.gif">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Philips Hue Essential bulb shifting between shades of blue and purple]]></media:description>                                                            <media:text><![CDATA[Philips Hue Essential bulb shifting between shades of blue and purple]]></media:text>
                                <media:title type="plain"><![CDATA[Philips Hue Essential bulb shifting between shades of blue and purple]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/Edf3SGbTSUfeVSfvoMT2mi-1920-80.gif" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>I'm a big fan of Philips Hue smart lights, so I was pleased to see a huge selection of bulbs and lamps in this week's <a href="http://techradar.com/tag/prime-day">Amazon Prime Day</a> sale — until I looked at the actual discounts and realized almost every product has been much cheaper before. Thankfully, there's one exception: <a href="https://www.amazon.com/Philips-Hue-Essential-Ambiance-2200K-6500K/dp/B0FMGP1P6W/ref=sr_1_5">a four-pack of Philips Hue Essential bulbs, down to $44.97 (was $59.99)</a>.</p><p>• <a href="https://www.amazon.com/deals">Browse the full Amazon Prime Day sale</a></p><p>The Philips Hue Essential series launched as an affordable entry to the world of smart lighting, and these standard white and color bulbs are extremely impressive, even at full price. <a href="https://www.techradar.com/home/smart-lights/philips-hue-essential-review">I pitted one against a full-price Philips Hue White &amp; Color Ambiance bulb</a>, and the only real difference was that the Essential bulb can't dim as low. In terms of brightness and color reproduction, the two are pretty much even.</p><p>With this Prime Day deal, each Hue Essential bulb costs just over $11, which is incredible value for any smart light. Whether you're new to Hue or just looking for an affordable way to extend your existing setup, these are a steal.</p><h2 id="today-39-s-best-philips-hue-deal">Today's best Philips Hue deal</h2><div class="product"><a data-dimension112="d9c11e46-c26d-11f1-8f23-61e004dc6e80" data-action="Deal Block" data-label="Essential Smart LED A19 Bulb, 4-Pack" data-dimension48="Essential Smart LED A19 Bulb, 4-Pack" data-dimension25="$44.97" href="https://www.amazon.com/Philips-Hue-Essential-Ambiance-2200K-6500K/dp/B0FMGP1P6W/ref=sr_1_5" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1340px;"><p class="vanilla-image-block" style="padding-top:111.94%;"><img id="whAxjgyxd4vtG72D76ygD" name="Essential Smart LED A19 Bulb, 4-Pack" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/whAxjgyxd4vtG72D76ygD-1920-80.png" mos="" align="middle" fullscreen="" width="1340" height="1500" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Philips-Hue-Essential-Ambiance-2200K-6500K/dp/B0FMGP1P6W/ref=sr_1_5" target="_blank" rel="nofollow" data-dimension112="d9c11e46-c26d-11f1-8f23-61e004dc6e80" data-action="Deal Block" data-label="Essential Smart LED A19 Bulb, 4-Pack" data-dimension48="Essential Smart LED A19 Bulb, 4-Pack" data-dimension25="$44.97">Essential Smart LED A19 Bulb, 4-Pack: was $59.99 now $44.97</a></strong><br />At just over $11 per bulb, these Philips Hue Essential smart lights are a steal for Prime Day. They're almost as good as premium Philips Hue light bulbs, but for a fraction of the price, and I highly recommend them.<a class="view-deal button" href="https://www.amazon.com/Philips-Hue-Essential-Ambiance-2200K-6500K/dp/B0FMGP1P6W/ref=sr_1_5" target="_blank" rel="nofollow" data-dimension112="d9c11e46-c26d-11f1-8f23-61e004dc6e80" data-action="Deal Block" data-label="Essential Smart LED A19 Bulb, 4-Pack" data-dimension48="Essential Smart LED A19 Bulb, 4-Pack" data-dimension25="$44.97">View Deal</a></p></div><div class="product"><a data-dimension112="d9c11eb4-c26d-11f1-a333-d7d040a22eda" data-action="Deal Block" data-label="Hue Essential A60 Smart LED Bulb, E27, 4 Pack" data-dimension48="Hue Essential A60 Smart LED Bulb, E27, 4 Pack" data-dimension25="£41.99" href="https://www.amazon.co.uk/dp/B0FJ8X8D1R/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1499px;"><p class="vanilla-image-block" style="padding-top:100.07%;"><img id="csVxdLpG6PBJJN2hGZkVfJ" name="Hue Essential A60 Smart LED Bulb, E27, 4 Pack" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/csVxdLpG6PBJJN2hGZkVfJ-1920-80.png" mos="" align="middle" fullscreen="" width="1499" height="1500" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.amazon.co.uk/dp/B0FJ8X8D1R/" target="_blank" rel="nofollow" data-dimension112="d9c11eb4-c26d-11f1-a333-d7d040a22eda" data-action="Deal Block" data-label="Hue Essential A60 Smart LED Bulb, E27, 4 Pack" data-dimension48="Hue Essential A60 Smart LED Bulb, E27, 4 Pack" data-dimension25="£41.99">Hue Essential A60 Smart LED Bulb, E27, 4 Pack: was £49.99 now £41.99</a></strong><br />This is only a modest discount, but still great value, knocking these excellent bulbs down to under £11 each. Amazon cheekily bumped the price up to £64 last week, but don't be fooled by that; they're usually closer to £45.<a class="view-deal button" href="https://www.amazon.co.uk/dp/B0FJ8X8D1R/" target="_blank" rel="nofollow" data-dimension112="d9c11eb4-c26d-11f1-a333-d7d040a22eda" data-action="Deal Block" data-label="Hue Essential A60 Smart LED Bulb, E27, 4 Pack" data-dimension48="Hue Essential A60 Smart LED Bulb, E27, 4 Pack" data-dimension25="£41.99">View Deal</a></p></div><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&amp;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&amp;bubble-id=Devices">Fire Sticks &amp; 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 &amp; appliances from $1.36</a></li><li><strong>Apple</strong>: <a href="https://www.amazon.com/stores/page/3193FC19-FCBE-4208-A5D3-730BD18F0CD5?ingress=2&amp;lp_context_asin=B0GJTXVN9Z&amp;lp_context_query=apple%20products%20on%20sale&amp;visitId=b9fb6ca5-4bbd-4110-8d67-0f812007df06&amp;ref_=ast_bln">MacBooks, AirPods &amp; AirTags from $28</a></li><li><strong>Cheap TVs:</strong> <a href="https://www.amazon.com/gp/browse.html?rw_useCurrentProtocol=1&amp;node=172659&amp;ref_=tv_nav_tvs,&amp;ref_=auto22_1&amp;pf_rd_r=Y3CYJQZWFVMAR48V5NEC&amp;pf_rd_p=8293a039-bfeb-4e96-a350-cfd762b033db&amp;pf_rd_m=A2R2RITDJNW1Q6&amp;pf_rd_s=merchandised-search-2&amp;pf_rd_t=&amp;pf_rd_i=1266092011">smart TVs from $69.99</a></li><li><strong>Headphones</strong>: <a href="https://www.amazon.com/Headphones-Accessories-Supplies/b/ref=dp_bc_3?ie=UTF8&amp;node=172541">50% off Beats, Bose &amp; Samsung</a></li><li><strong>Laptops:</strong> <a href="https://www.amazon.com/s?k=laptops&amp;i=black-friday&amp;crid=28ANO31DMPZHB&amp;sprefix=laptops%2Cblack-friday%2C158&amp;ref=nb_sb_noss_1">Apple, HP &amp; Dell from $199</a></li><li><strong>Mattresses: </strong><a href="https://www.amazon.com/s?k=mattresses&amp;i=todays-deals&amp;crid=2GO53NGEXE1I8&amp;sprefix=mattresses%2Ctodays-deals%2C177&amp;ref=nb_sb_noss_2">Sealy, Serta &amp; more from $89</a></li><li><strong>Smartwatches</strong>: <a href="https://www.amazon.com/s?i=electronics&amp;rh=n%3A7939901011%2Cp_72%3A4-&amp;s=featured-rank&amp;content-id=amzn1.sym.48dedb24-204f-4fb3-a22a-bd005b512d57&amp;pd_rd_r=c1aa243a-2ef5-4524-aa13-c80ed8fb7969&amp;pd_rd_w=3NMRQ&amp;pd_rd_wg=EcrTC&amp;pf_rd_p=48dedb24-204f-4fb3-a22a-bd005b512d57&amp;pf_rd_r=WFRFJDF975PBTBY3FBAX&amp;ref=Oct_d_otopr_S">up to 36% off Garmin &amp; Apple</a></li><li><strong>Vacuums</strong>: <a href="https://www.amazon.com/vacuums/b/ref=dp_bc_3?ie=UTF8&amp;node=3743521">Dyson, Shark &amp; Bissell from $49</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">get a 30-day free trial</a></li><li><strong>Amazon Devices</strong>: <a href="https://www.amazon.co.uk/s?i=amazon-devices&amp;rh=n%3A341686031&amp;s=popularity-rank&amp;fs=true&amp;ref=lp_341686031_sar">up to 67% off Fire, Ring &amp; Blink</a></li><li><strong>Amazon Haul</strong>: <a href="https://www.amazon.co.uk/haul/store">extra 15% off for Prime members</a></li><li><strong>Appliances</strong>: <a href="https://www.amazon.co.uk/b/?_encoding=UTF8&amp;node=391784011&amp;ref_=sv_top_ap_arrow_1">up to 40% off Ninja &amp; De'Longhi</a></li><li><strong>Beauty</strong>: <a href="https://www.amazon.co.uk/deals/?_encoding=UTF8&amp;_encoding=UTF8&amp;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&amp;ref_=cct_cg_UKHPC_11a1&amp;pf_rd_p=ba87a6fe-17c6-4764-a142-c0c32212fc11&amp;pf_rd_r=R2DX4T22FVJ69GPR9B5D">up to 60% off Philips &amp; 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">cleaning &amp; groceries from £2</a></li><li><strong>Fashion</strong>: <a href="https://www.amazon.co.uk/b/?ie=UTF8&amp;node=11961407031&amp;ref_=topnav_storetab_top_ap_arrow">up to 50% off</a></li><li><strong>Gaming</strong>: <a href="https://www.amazon.co.uk/PC-Video-Games-Consoles-Accessories/b/ref=dp_bc_1?ie=UTF8&amp;node=300703">record-low Nintendo Switch 2</a></li><li><strong>Headphones</strong>: <a href="https://www.amazon.co.uk/headphones-earphones/b/ref=dp_bc_3?ie=UTF8&amp;node=4085731">up to 50% off Anker &amp; Sony</a></li><li><strong>Laptops</strong>: <a href="https://www.amazon.co.uk/laptops/b/ref=dp_bc_2?ie=UTF8&amp;node=429886031">up to £800 off Microsoft &amp; Asus</a></li><li><strong>Tablets</strong>: <a href="https://www.amazon.co.uk/Tablets/b/?ie=UTF8&amp;node=429892031&amp;ref_=sv_computers_6">up to 50% off Fire tablets</a></li><li><strong>TVs</strong>: <a href="https://www.amazon.co.uk/LED-Smart-4K-TVs/b/ref=dp_bc_3?ie=UTF8&amp;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&amp;node=3147711">up to 50% off Shark &amp; Dyson</a></li><li><strong>Wearables: </strong><a href="https://www.amazon.co.uk/b/ref=dp_bc_2?ie=UTF8&amp;node=17489629031">Samsung &amp; Oura from £31</a></li></ul><div data-widget-type="review" data-model-name="Amazon Prime"></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ The Amazon Prime Day deals I’m buying to upgrade my new home cooking space ]]></title>
                                                                                                <dc:content><![CDATA[ <p>I’ve recently moved into a brand new home, and the tiny kitchen I had to make do with in my old apartment has over doubled in size — and this Prime Day I’m looking for a brand new suite of kitchen gadgets, and general cookware to fill it with.</p><p>Top of my list is an airfryer — specifically the <a href="https://www.amazon.com/Ninja-SL401-DoubleStack-2-Basket-Technology/dp/B0CZS6SS3Y/">Ninja Air Fryer DoubleStack XL which is currently $40-off (now $209.95 at Amazon</a>, and you can save<a href="https://www.amazon.co.uk/Ninja-Vertical-AirFryer-Functions-SL400UK/dp/B0CXTPK12L/ref=sr_1_3"> £60 on it at Amazon UK</a>) thanks to its efficient size and cooking prowess — but I’m hoping to indulging myself with <a href="https://www.amazon.com/s?k=coffee+maker&amp;crid=3UPPPUIOOMX1A&amp;sprefix=coffee+maker%2Caps%2C289&amp;ref=nb_sb_noss_1">a new coffee maker</a>, or perhaps the Ninja Creami I’ve heard so much about (it’s <a href="https://www.amazon.com/Ninja-CREAMi-Ice-Cream-Maker/dp/B09QV24FFZ">$169.99 at Amazon US</a>, saving you 23%-off, and <a href="https://www.amazon.co.uk/Ninja-Dessert-Functions-Flavour-NC501UKSTGD/dp/B0FP2KRTJJ/">£153.89 at Amazon UK</a>, a 38% discount).</p><p>I’ve already grabbed a few non-techy essentials to fill out my kitchen, and I’ll highlight them below too with reasons you should consider them.</p><h2 id="today-39-s-best-ninja-deals">Today's best Ninja deals</h2>        <div class="featured_product_block featured_block_hero" data-id="8a5d52a8-c267-11f1-ac23-c1410f9b42b8">            <a href="https://www.amazon.com/Ninja-SL401-DoubleStack-2-Basket-Technology/dp/B0CZS6SS3Y/" data-model-name="Air Fryer Doublestack XL" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/6NfhwS9anbQNHemTdqsafd.jpg" alt="Ninja gadgets" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>NINJA</div>                                        <div class="featured__title">Air Fryer Doublestack XL</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="8a5d5316-c267-11f1-8b4d-b185949afe7b">            <a href="https://www.amazon.com/Ninja-CREAMi-Ice-Cream-Maker/dp/B09QV24FFZ" data-model-name="Ninja Creami Ice Cream Maker" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/nyzxBfrnzHbD5yWzEcq7jd.jpg" alt="Ninja gadgets" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>NINJA</div>                                        <div class="featured__title">Creami Ice Cream Maker</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="8a5d5384-c267-11f1-a5c9-3da9dbe98065">            <a href="https://www.amazon.com/Ninja-12-Cup-Programmable-CE251-Stainless/dp/B07S98411N/" data-model-name="Fresh Brew Coffee Maker" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/iuFBdsYC6oG9akZdvXzijd.jpg" alt="Ninja gadgets" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>NINJA</div>                                        <div class="featured__title">Fresh Brew Coffee Maker</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="8a5d53fc-c267-11f1-bc17-1be6e90b1889">            <a href="https://www.amazon.co.uk/Ninja-Vertical-AirFryer-Functions-SL400UK/dp/B0CXTPK12L/" data-model-name="Ninja Double Stack XL 9.5L Air Fryer SL400UK" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/Ega4B8fvo9tXwVqKPEzShd.jpg" alt="Ninja gadgets" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>NINJA</div>                                        <div class="featured__title">Double Stack XL 9.5L Air Fryer</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="8a5d54b0-c267-11f1-8721-0f12a5d5e5e0">            <a href="https://www.amazon.co.uk/Ninja-Dessert-Functions-Flavour-NC501UKSTGD/dp/B0CRTL6WQ6/" data-model-name="Ninja Creami Deluxe Ice Cream Maker" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/yvBa3vgtg5SLw9HKRVELgd.jpg" alt="Ninja gadgets" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>NINJA</div>                                        <div class="featured__title">Creami Deluxe Ice Cream Maker</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="8a5d551e-c267-11f1-b968-cb7b3c1bb920">            <a href="https://www.amazon.co.uk/Ninja-Kettle-KT200UK-Perfect-Temperature/dp/B0D2NXJDP8/?th=1" data-model-name="Perfect Temperature Kettle" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/Xzi3rHBuQHaLW3eZe5s2jd.jpg" alt="Ninja gadgets" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>NINJA</div>                                        <div class="featured__title">Perfect Temperature Kettle</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div><p>The Ninja Double Stack stands as the<a href="https://www.techradar.com/home/air-fryers/best-air-fryer"> best airfryer in the world</a> based on our tests thanks to its generous capacity for its small footprint and its “top-tier” cooking performance. Normally it is a bit pricey, but whenever it goes on sale (like right now) it’s one I have my eye on because it represents such an amazing deal.</p><p>The Creami is a few years older at this point, but it is still a capable ice cream maker — and I expect it’ll be vital next Summer if the UK faces another record-breaking heatwave which is why I’m considering grabbing it while I can for a discount.</p><p>Lastly, the only item I have on this list is the Ninja Kettle (it’s on sale in the UK, in the US I’ve picked a snazzy but simple coffee maker). I love coffee, matcha, chai, and fruit teas, while my wife likes classic black tea, and all need different temperatures for the best results — this kettle lets me easily heat water to the perfect temp for each in no time, and it’s easily my most used (and probably most loved) appliance.</p><h2 id="my-other-favorite-prime-day-deals-for-my-kitchen">My other favorite Prime Day deals for my kitchen</h2>        <div class="featured_product_block featured_block_hero" data-id="8a5d5654-c267-11f1-8113-0909d6047dbf">            <a href="https://www.amazon.com/GreenPan-Stainless-Non-Toxic-PFAS-Free-Measurement/dp/B0DKWHYH2R/" data-model-name="Stainless Steel Cookware Set" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/L9WvNyFM5iLSu6t7yqiQ3N.jpg" alt="GreenPan" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>GreenPan</div>                                        <div class="featured__title">Stainless Steel Cookware Set</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="8a5d56b8-c267-11f1-8b74-efb95686b79f">            <a href="https://www.amazon.com/KitchenAid-KHBV53IB-Variable-Corded-Blender/dp/B08FLVFYJK/" data-model-name="Variable Speed Corded Hand Blender" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/zuL6EJ3v2weC9Ui6Zqrfqa.jpg" alt="Kitchen appliance" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>KitchenAid</div>                                        <div class="featured__title">Variable Speed Corded Hand Blender</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="8a5d571c-c267-11f1-9a33-71bb312945f9">            <a href="https://www.amazon.com/Tormek-T-1-Kitchen-Knife-Sharpener/dp/B0D3M8KN9N/" data-model-name=" T-1 Kitchen Knife Sharpener" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/x7PsbbwDzUmLbkZhrwNmra.jpg" alt="Kitchen appliance" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Tormek</div>                                        <div class="featured__title"> T-1 Kitchen Knife Sharpener</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="8a5d5780-c267-11f1-bc6a-09a653410564">            <a href="https://www.amazon.com/KitchenAid-Ribbed-Soft-Silicone-Milkshake/dp/B08J8GZXKZ/" data-model-name="Ribbed Soft Silicone Oven Mitt 2-Pack Set" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/jJawYE6ETh7527YbihbWsa.jpg" alt="Kitchen appliance" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>KitchenAid</div>                                        <div class="featured__title">Ribbed Soft Silicone Oven Mitt 2-Pack Set</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="8a5d57e4-c267-11f1-a049-9f9520bc8ca8">            <a href="https://www.amazon.com/CAROTE-9-Piece-Nonstick-Stackable-Baking/dp/B0DNKG8CP4/" data-model-name="7-Piece Baking Pans Set" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/bnK7zoKu2x2ZuaHsh9N3za.jpg" alt="Kitchen appliance" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>CAROTE</div>                                        <div class="featured__title">7-Piece Baking Pans Set</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="8a5d5848-c267-11f1-b0cc-ddaa8037446f">            <a href="https://www.amazon.com/Electric-Automatic-Adjustable-Coarseness-Upgraded/dp/B0DJSQQ1ZW/" data-model-name="Electric Salt and Pepper Grinder" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/YftTj9YZGSqwwGML2Q255b.jpg" alt="Kitchen appliance" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>ioion</div>                                        <div class="featured__title">Electric Salt and Pepper Grinder</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="8a5d58ac-c267-11f1-8125-ff5f8a090c6a">            <a href="https://www.amazon.co.uk/Cuisinart%C2%AE-ClassicTM-Stainless-Cookware-11-Piece/dp/B0FJYZCSNF/" data-model-name="Chef’s Classic Stainless Steel Cookware Set" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/2rraCbttJtT2vExhhqz84b.jpg" alt="Kitchen appliance" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Cuisinart</div>                                        <div class="featured__title">Chef’s Classic Stainless Steel Cookware Set</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="8a5d5910-c267-11f1-93b0-1df2df837b8f">            <a href="https://www.amazon.co.uk/Ninja-Foodi-Blender-Chopper-CI100UKSTGD/dp/B0FLJZDFM8" data-model-name="Foodi 3-In-1 Hand Blender" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/Y4dp6x9TroDiSvnTHXqfra.jpg" alt="Kitchen appliance" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Ninja</div>                                        <div class="featured__title">Foodi 3-In-1 Hand Blender</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="8a5d5992-c267-11f1-b827-4539ecc9a256">            <a href="https://www.amazon.co.uk/T-1-Kitchen-Sharpener-Version-Patented/dp/B0DQ96V9TV/" data-model-name="T-1 Kitchen Knife Sharpener" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/F5qYTj9DFpU2eypHsK6A3b.jpg" alt="Kitchen appliance" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>TORMEK</div>                                        <div class="featured__title">T-1 Kitchen Knife Sharpener</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="8a5d5a28-c267-11f1-a358-95ec0ad6e8b1">            <a href="https://www.amazon.co.uk/KitchenAid-Ribbed-Silicone-2-Pack-Mathca/dp/B08J8GZXKZ/" data-model-name="Ribbed Soft Silicone Oven Mitt Set" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/jJawYE6ETh7527YbihbWsa.jpg" alt="Kitchen appliance" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>KitchenAid</div>                                        <div class="featured__title">Ribbed Soft Silicone Oven Mitt Set</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="8a5d5a8c-c267-11f1-afd6-49ba9919de7e">            <a href="https://www.amazon.co.uk/Brod-Taylor-SC-800-Bread-Steel/dp/B0CQB876CG/" data-model-name="Bread Steel" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/HPrjjR7ApXLa2Hzc8GCema.jpg" alt="Kitchen appliance" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Brod &amp; Taylor</div>                                        <div class="featured__title">Bread Steel</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="8a5d5af0-c267-11f1-9be7-59d8b6a430a3">            <a href="https://www.amazon.co.uk/Brod-Taylor-Sourdough-Home-Starter/dp/B0C9SJ9FRW/" data-model-name="Sourdough Home" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/7LJTzcooKqbQoCvnAvhtva.jpg" alt="Kitchen appliance" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Brod &amp; Taylor</div>                                        <div class="featured__title">Sourdough Home</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div><p>I’ve tried a few different non-stick pans over the years, but fears over forever chemicals and frustration at safer coatings that never seem to last have brought me back to the ol’ reliable steel pan — and from my experience GreenPan’s are excellent.</p><p>I’ve been giving pieces from its 5-ply Premiere collection a whirl in my new flat — which combine steel and aluminum sheets to maximize heat efficiency and resilience while keeping them a less weighty — but as they aren’t on sale right now I’m highlighting this collection of 11 pots and pans, which for only $119.99 are a steal (especially as you get lids with everything too). </p><p>The thing to remember is unlike typical non-stick, steel pans will need a bit more oil, and plenty of time to get up to temperature before you add anything (around two to three minutes), but the upshot is they’re dishwasher and oven safe to high temperatures, and can survive metal tools — which for me is precisely what I need.</p><p>In the UK GreenPan’s options aren’t discounted at the time of writing, but the Cuisinart Chef’s Classic set should fill a similar role.</p><p>The Tormek T-1 isn’t on sale and it is a little pricey, but I’m highlighting it for any home chefs who have just bought new knives, or who are considering upgrading their old dull ones this Prime Day.</p><p>I’ve tried cheap and ‘easy’ knife sharpeners but they’re generally ineffective and can create an uneven edge. Meanwhile, sharpening stones are pretty intimidating.</p><p>The Tormek T1 works a treat. It’s super simple to use thanks to the instructions and helped transform all my knives into elite kitchen tools again — including some close to a decade-old blades I was close to throwing out given how useless they had become after years of abuse.</p><p>If you cook plenty and have some knives you want to look after, but not a lot of time to sharpen them regularly a more old-fashioned way this piece of kit is something to consider — though if you’re on a budget you may want to wait and see if a Black Friday sale can make it cheaper.</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:14113px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="EcAtSfXyfEMhxwVUbonKN" name="Brod &amp; Taylor" alt="The Brod &amp; Taylor Sourdough Home" src="https://cdn.mos.cms.futurecdn.net/EcAtSfXyfEMhxwVUbonKN-1920-80.jpg" mos="" align="middle" fullscreen="" width="14113" height="7938" 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>Finally as an avid baker I've picked out some essential baking gear I use (or is very similar to the kit I have at home). My favorites of the bunch are the Brod &amp; Taylor Bread Steel and Sourdough Home. </p><p>The steel is perfect for crusting the bottom of your loaves, but also works well with pizza and other doughs (I think most ovens should have one), while the Sourdough Home is more of a luxury — but one I adore nonetheless.</p><p>I keep my sourdough tucked away inside it at a constant cool 5-degrees celsius, and can easily make the home warmer (usually 24-degrees) when I’m getting my starter ready to be baked with. The Home makes managing your starter all-year-round much less of a chore, though it isn’t something I’d recommend for beginners — just because you don’t want to splash out on gear and only bake a few loaves. </p><p>But if you’ve fallen in love with sourdough baking and want to treat yourself (or the baker in your life) this deal is perfect.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/small-appliances/new-kitchen-new-me-these-are-the-amazon-prime-day-deals-im-buying-to-upgrade-my-new-homes-cooking-space</link>
                                                                            <description>
                            <![CDATA[ My kitchen just doubled in size, so I have so much more space for more kitchen gadgets. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">idCsiccuUE4dbhXeYnhedS</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/wkouFgn83dZM25UXpA3Pve-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 07 Oct 2026 19:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Small Appliances]]></category>
                                                    <category><![CDATA[Seasonal Sales]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                                                                <author><![CDATA[ hamish.hector@futurenet.com (Hamish Hector) ]]></author>                    <dc:creator><![CDATA[ Hamish Hector ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/ePxhxWMJAFXSVFL4333tHB-320-70.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Hamish is a Senior Staff Writer for TechRadar and you’ll see his name appearing on articles across nearly every topic on the site from smart home deals to speaker reviews to graphics card news and everything in between. He uses his broad range of knowledge to help explain the latest gadgets and if they’re a must-buy or a fad fueled by hype. Though his specialty is writing about everything going on in the world of virtual reality and augmented reality.&lt;/p&gt;&lt;p&gt;He’s been writing about tech and gaming for over five years now, getting his start at the University of Warwick’s student newspaper The Boar as a writer and later Games Editor while studying for his BSc in Maths and Physics (and later an MSc in Biotechnology, Bioprocessing, and Business Management). After graduating from university in 2020 he wrote all about battle royale games for Gfinity Esports before joining the TechRadar team in February 2021.&lt;/p&gt;&lt;p&gt;In his free time, you’ll likely find Hamish lost in one of the latest VR games on his Meta Quest 3, watching a West End musical with his fiancee, playing Magic: The Gathering at his local game store, or planning the D&amp;D campaign he runs for his mates.&lt;/p&gt;&lt;p&gt;Want to get in touch? You can contact Hamish via his email.&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/wkouFgn83dZM25UXpA3Pve-1920-80.jpg">
                                                            <media:credit><![CDATA[Ninja Kitchen]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[The Ninja DoubleStack air fryer on a kitchen counter with plates of food and the TechRadar badge for Amazon Prime Day]]></media:description>                                                            <media:text><![CDATA[The Ninja DoubleStack air fryer on a kitchen counter with plates of food and the TechRadar badge for Amazon Prime Day]]></media:text>
                                <media:title type="plain"><![CDATA[The Ninja DoubleStack air fryer on a kitchen counter with plates of food and the TechRadar badge for Amazon Prime Day]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/wkouFgn83dZM25UXpA3Pve-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>I’ve recently moved into a brand new home, and the tiny kitchen I had to make do with in my old apartment has over doubled in size — and this Prime Day I’m looking for a brand new suite of kitchen gadgets, and general cookware to fill it with.</p><p>Top of my list is an airfryer — specifically the <a href="https://www.amazon.com/Ninja-SL401-DoubleStack-2-Basket-Technology/dp/B0CZS6SS3Y/">Ninja Air Fryer DoubleStack XL which is currently $40-off (now $209.95 at Amazon</a>, and you can save<a href="https://www.amazon.co.uk/Ninja-Vertical-AirFryer-Functions-SL400UK/dp/B0CXTPK12L/ref=sr_1_3"> £60 on it at Amazon UK</a>) thanks to its efficient size and cooking prowess — but I’m hoping to indulging myself with <a href="https://www.amazon.com/s?k=coffee+maker&amp;crid=3UPPPUIOOMX1A&amp;sprefix=coffee+maker%2Caps%2C289&amp;ref=nb_sb_noss_1">a new coffee maker</a>, or perhaps the Ninja Creami I’ve heard so much about (it’s <a href="https://www.amazon.com/Ninja-CREAMi-Ice-Cream-Maker/dp/B09QV24FFZ">$169.99 at Amazon US</a>, saving you 23%-off, and <a href="https://www.amazon.co.uk/Ninja-Dessert-Functions-Flavour-NC501UKSTGD/dp/B0FP2KRTJJ/">£153.89 at Amazon UK</a>, a 38% discount).</p><p>I’ve already grabbed a few non-techy essentials to fill out my kitchen, and I’ll highlight them below too with reasons you should consider them.</p><h2 id="today-39-s-best-ninja-deals">Today's best Ninja deals</h2>        <div class="featured_product_block featured_block_hero" data-id="8a5d52a8-c267-11f1-ac23-c1410f9b42b8">            <a href="https://www.amazon.com/Ninja-SL401-DoubleStack-2-Basket-Technology/dp/B0CZS6SS3Y/" data-model-name="Air Fryer Doublestack XL" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/6NfhwS9anbQNHemTdqsafd.jpg" alt="Ninja gadgets" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>NINJA</div>                                        <div class="featured__title">Air Fryer Doublestack XL</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="8a5d5316-c267-11f1-8b4d-b185949afe7b">            <a href="https://www.amazon.com/Ninja-CREAMi-Ice-Cream-Maker/dp/B09QV24FFZ" data-model-name="Ninja Creami Ice Cream Maker" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/nyzxBfrnzHbD5yWzEcq7jd.jpg" alt="Ninja gadgets" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>NINJA</div>                                        <div class="featured__title">Creami Ice Cream Maker</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="8a5d5384-c267-11f1-a5c9-3da9dbe98065">            <a href="https://www.amazon.com/Ninja-12-Cup-Programmable-CE251-Stainless/dp/B07S98411N/" data-model-name="Fresh Brew Coffee Maker" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/iuFBdsYC6oG9akZdvXzijd.jpg" alt="Ninja gadgets" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>NINJA</div>                                        <div class="featured__title">Fresh Brew Coffee Maker</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="8a5d53fc-c267-11f1-bc17-1be6e90b1889">            <a href="https://www.amazon.co.uk/Ninja-Vertical-AirFryer-Functions-SL400UK/dp/B0CXTPK12L/" data-model-name="Ninja Double Stack XL 9.5L Air Fryer SL400UK" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/Ega4B8fvo9tXwVqKPEzShd.jpg" alt="Ninja gadgets" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>NINJA</div>                                        <div class="featured__title">Double Stack XL 9.5L Air Fryer</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="8a5d54b0-c267-11f1-8721-0f12a5d5e5e0">            <a href="https://www.amazon.co.uk/Ninja-Dessert-Functions-Flavour-NC501UKSTGD/dp/B0CRTL6WQ6/" data-model-name="Ninja Creami Deluxe Ice Cream Maker" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/yvBa3vgtg5SLw9HKRVELgd.jpg" alt="Ninja gadgets" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>NINJA</div>                                        <div class="featured__title">Creami Deluxe Ice Cream Maker</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="8a5d551e-c267-11f1-b968-cb7b3c1bb920">            <a href="https://www.amazon.co.uk/Ninja-Kettle-KT200UK-Perfect-Temperature/dp/B0D2NXJDP8/?th=1" data-model-name="Perfect Temperature Kettle" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/Xzi3rHBuQHaLW3eZe5s2jd.jpg" alt="Ninja gadgets" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>NINJA</div>                                        <div class="featured__title">Perfect Temperature Kettle</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div><p>The Ninja Double Stack stands as the<a href="https://www.techradar.com/home/air-fryers/best-air-fryer"> best airfryer in the world</a> based on our tests thanks to its generous capacity for its small footprint and its “top-tier” cooking performance. Normally it is a bit pricey, but whenever it goes on sale (like right now) it’s one I have my eye on because it represents such an amazing deal.</p><p>The Creami is a few years older at this point, but it is still a capable ice cream maker — and I expect it’ll be vital next Summer if the UK faces another record-breaking heatwave which is why I’m considering grabbing it while I can for a discount.</p><p>Lastly, the only item I have on this list is the Ninja Kettle (it’s on sale in the UK, in the US I’ve picked a snazzy but simple coffee maker). I love coffee, matcha, chai, and fruit teas, while my wife likes classic black tea, and all need different temperatures for the best results — this kettle lets me easily heat water to the perfect temp for each in no time, and it’s easily my most used (and probably most loved) appliance.</p><h2 id="my-other-favorite-prime-day-deals-for-my-kitchen">My other favorite Prime Day deals for my kitchen</h2>        <div class="featured_product_block featured_block_hero" data-id="8a5d5654-c267-11f1-8113-0909d6047dbf">            <a href="https://www.amazon.com/GreenPan-Stainless-Non-Toxic-PFAS-Free-Measurement/dp/B0DKWHYH2R/" data-model-name="Stainless Steel Cookware Set" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/L9WvNyFM5iLSu6t7yqiQ3N.jpg" alt="GreenPan" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>GreenPan</div>                                        <div class="featured__title">Stainless Steel Cookware Set</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="8a5d56b8-c267-11f1-8b74-efb95686b79f">            <a href="https://www.amazon.com/KitchenAid-KHBV53IB-Variable-Corded-Blender/dp/B08FLVFYJK/" data-model-name="Variable Speed Corded Hand Blender" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/zuL6EJ3v2weC9Ui6Zqrfqa.jpg" alt="Kitchen appliance" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>KitchenAid</div>                                        <div class="featured__title">Variable Speed Corded Hand Blender</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="8a5d571c-c267-11f1-9a33-71bb312945f9">            <a href="https://www.amazon.com/Tormek-T-1-Kitchen-Knife-Sharpener/dp/B0D3M8KN9N/" data-model-name=" T-1 Kitchen Knife Sharpener" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/x7PsbbwDzUmLbkZhrwNmra.jpg" alt="Kitchen appliance" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Tormek</div>                                        <div class="featured__title"> T-1 Kitchen Knife Sharpener</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="8a5d5780-c267-11f1-bc6a-09a653410564">            <a href="https://www.amazon.com/KitchenAid-Ribbed-Soft-Silicone-Milkshake/dp/B08J8GZXKZ/" data-model-name="Ribbed Soft Silicone Oven Mitt 2-Pack Set" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/jJawYE6ETh7527YbihbWsa.jpg" alt="Kitchen appliance" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>KitchenAid</div>                                        <div class="featured__title">Ribbed Soft Silicone Oven Mitt 2-Pack Set</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="8a5d57e4-c267-11f1-a049-9f9520bc8ca8">            <a href="https://www.amazon.com/CAROTE-9-Piece-Nonstick-Stackable-Baking/dp/B0DNKG8CP4/" data-model-name="7-Piece Baking Pans Set" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/bnK7zoKu2x2ZuaHsh9N3za.jpg" alt="Kitchen appliance" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>CAROTE</div>                                        <div class="featured__title">7-Piece Baking Pans Set</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="8a5d5848-c267-11f1-b0cc-ddaa8037446f">            <a href="https://www.amazon.com/Electric-Automatic-Adjustable-Coarseness-Upgraded/dp/B0DJSQQ1ZW/" data-model-name="Electric Salt and Pepper Grinder" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/YftTj9YZGSqwwGML2Q255b.jpg" alt="Kitchen appliance" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>ioion</div>                                        <div class="featured__title">Electric Salt and Pepper Grinder</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="8a5d58ac-c267-11f1-8125-ff5f8a090c6a">            <a href="https://www.amazon.co.uk/Cuisinart%C2%AE-ClassicTM-Stainless-Cookware-11-Piece/dp/B0FJYZCSNF/" data-model-name="Chef’s Classic Stainless Steel Cookware Set" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/2rraCbttJtT2vExhhqz84b.jpg" alt="Kitchen appliance" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Cuisinart</div>                                        <div class="featured__title">Chef’s Classic Stainless Steel Cookware Set</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="8a5d5910-c267-11f1-93b0-1df2df837b8f">            <a href="https://www.amazon.co.uk/Ninja-Foodi-Blender-Chopper-CI100UKSTGD/dp/B0FLJZDFM8" data-model-name="Foodi 3-In-1 Hand Blender" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/Y4dp6x9TroDiSvnTHXqfra.jpg" alt="Kitchen appliance" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Ninja</div>                                        <div class="featured__title">Foodi 3-In-1 Hand Blender</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="8a5d5992-c267-11f1-b827-4539ecc9a256">            <a href="https://www.amazon.co.uk/T-1-Kitchen-Sharpener-Version-Patented/dp/B0DQ96V9TV/" data-model-name="T-1 Kitchen Knife Sharpener" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/F5qYTj9DFpU2eypHsK6A3b.jpg" alt="Kitchen appliance" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>TORMEK</div>                                        <div class="featured__title">T-1 Kitchen Knife Sharpener</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="8a5d5a28-c267-11f1-a358-95ec0ad6e8b1">            <a href="https://www.amazon.co.uk/KitchenAid-Ribbed-Silicone-2-Pack-Mathca/dp/B08J8GZXKZ/" data-model-name="Ribbed Soft Silicone Oven Mitt Set" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/jJawYE6ETh7527YbihbWsa.jpg" alt="Kitchen appliance" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>KitchenAid</div>                                        <div class="featured__title">Ribbed Soft Silicone Oven Mitt Set</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="8a5d5a8c-c267-11f1-afd6-49ba9919de7e">            <a href="https://www.amazon.co.uk/Brod-Taylor-SC-800-Bread-Steel/dp/B0CQB876CG/" data-model-name="Bread Steel" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/HPrjjR7ApXLa2Hzc8GCema.jpg" alt="Kitchen appliance" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Brod &amp; Taylor</div>                                        <div class="featured__title">Bread Steel</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="8a5d5af0-c267-11f1-9be7-59d8b6a430a3">            <a href="https://www.amazon.co.uk/Brod-Taylor-Sourdough-Home-Starter/dp/B0C9SJ9FRW/" data-model-name="Sourdough Home" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/7LJTzcooKqbQoCvnAvhtva.jpg" alt="Kitchen appliance" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Brod &amp; Taylor</div>                                        <div class="featured__title">Sourdough Home</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div><p>I’ve tried a few different non-stick pans over the years, but fears over forever chemicals and frustration at safer coatings that never seem to last have brought me back to the ol’ reliable steel pan — and from my experience GreenPan’s are excellent.</p><p>I’ve been giving pieces from its 5-ply Premiere collection a whirl in my new flat — which combine steel and aluminum sheets to maximize heat efficiency and resilience while keeping them a less weighty — but as they aren’t on sale right now I’m highlighting this collection of 11 pots and pans, which for only $119.99 are a steal (especially as you get lids with everything too). </p><p>The thing to remember is unlike typical non-stick, steel pans will need a bit more oil, and plenty of time to get up to temperature before you add anything (around two to three minutes), but the upshot is they’re dishwasher and oven safe to high temperatures, and can survive metal tools — which for me is precisely what I need.</p><p>In the UK GreenPan’s options aren’t discounted at the time of writing, but the Cuisinart Chef’s Classic set should fill a similar role.</p><p>The Tormek T-1 isn’t on sale and it is a little pricey, but I’m highlighting it for any home chefs who have just bought new knives, or who are considering upgrading their old dull ones this Prime Day.</p><p>I’ve tried cheap and ‘easy’ knife sharpeners but they’re generally ineffective and can create an uneven edge. Meanwhile, sharpening stones are pretty intimidating.</p><p>The Tormek T1 works a treat. It’s super simple to use thanks to the instructions and helped transform all my knives into elite kitchen tools again — including some close to a decade-old blades I was close to throwing out given how useless they had become after years of abuse.</p><p>If you cook plenty and have some knives you want to look after, but not a lot of time to sharpen them regularly a more old-fashioned way this piece of kit is something to consider — though if you’re on a budget you may want to wait and see if a Black Friday sale can make it cheaper.</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:14113px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="EcAtSfXyfEMhxwVUbonKN" name="Brod &amp; Taylor" alt="The Brod &amp; Taylor Sourdough Home" src="https://cdn.mos.cms.futurecdn.net/EcAtSfXyfEMhxwVUbonKN-1920-80.jpg" mos="" align="middle" fullscreen="" width="14113" height="7938" 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>Finally as an avid baker I've picked out some essential baking gear I use (or is very similar to the kit I have at home). My favorites of the bunch are the Brod &amp; Taylor Bread Steel and Sourdough Home. </p><p>The steel is perfect for crusting the bottom of your loaves, but also works well with pizza and other doughs (I think most ovens should have one), while the Sourdough Home is more of a luxury — but one I adore nonetheless.</p><p>I keep my sourdough tucked away inside it at a constant cool 5-degrees celsius, and can easily make the home warmer (usually 24-degrees) when I’m getting my starter ready to be baked with. The Home makes managing your starter all-year-round much less of a chore, though it isn’t something I’d recommend for beginners — just because you don’t want to splash out on gear and only bake a few loaves. </p><p>But if you’ve fallen in love with sourdough baking and want to treat yourself (or the baker in your life) this deal is perfect.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ The only Bluetooth and wireless speakers worth buying this Prime Day ]]></title>
                                                                                                <dc:content><![CDATA[ <p>So, the second day of <a href="http://techradar.com/tag/prime-day">Amazon Prime Day</a> is in full swing and, as this one's only a two-day event, it's fair to say that we don't have much time. Don't worry, but, you know… don't miss out. </p><p>Could today be the day you treat yourself to a Bluetooth speaker for the shower, or level up your home with a more significant Wi-Fi multi-room investment for cosy nights in? I really hope so. If it's something musical and the deal's good, you'll find it here, in this little missive.</p><p>• <a href="https://www.amazon.com/deals">Browse the full Amazon Prime Day sale</a></p><p>Whether it's a WiiM Sound Lite (a rival to the Sonos Era 100), which is now just <a href="https://www.amazon.com/WiiM-Sound-Lite-Correction-Multi%E2%80%91Room/dp/B0G2LQCNSF/ref=sr_1_1_sspa?crid=3U146CXDFWK6C&amp;dib=eyJ2IjoiMSJ9.MNX06hRsAWEuo2aj-Nwd2m4kTUfCq4sQNhbdHNIVkrCuqNjd_BERghfvxSyNYSzjYfMBBxaT85NtlWrWZaGh467zjRddRPWINiyd-IizY8XGyklsn0MemgJOLFox_EWshCtBbp70rHHn_1OJRpZpZ6RtGyVNymrl8VnfXI4sVxc0WCYh3VAwASvX1s9OpZU0BgkSwN2Qjf1ket9vHgNI1-teyOXtdj4QrTF3uHerYB4.W0DRpAPPJjrQMQfQQ0jpyN7tEggGoDXjTOzZ1DA_Lo4&amp;dib_tag=se&amp;keywords=WiiM%2BSound%2BLite&amp;qid=1791368833&amp;sprefix=wiim%2Bsound%2Blite%2Caps%2C329&amp;sr=8-1-spons&amp;sp_csd=d2lkZ2V0TmFtZT1zcF9hdGY&amp;th=1" target="_blank">$183 (was $229) at Amazon US)</a>  or <a href="https://www.amazon.co.uk/WiiM-Sound-Lite-Correction-Multi%E2%80%91Room/dp/B0G2LQCNSF/ref=sr_1_2?crid=2HIMPX1AOOFAD&amp;dib=eyJ2IjoiMSJ9.MNX06hRsAWEuo2aj-Nwd2m4kTUfCq4sQNhbdHNIVkrBn8ddO8OECaGSBcDcTO6iocF5WZ3hdfmxrWANhLyOh4OpYBvX7M4h-ZN5tSPGuUqvj98OzlsAfyxKQ93VTXdq9EX-Ecj62BGyTsFtNz4eS4bngFF70qqX-saZQVL1vnBQ6kOPvQgk6nXzVRvxN5SEcszAHoJU4bc0Ccdqg7ajgGHbLD572kMmmrVatc0SrYR0._mPaI7pr7tuDenE4jcQhYjvhiiM4FwQimxO8DLNTuZU&amp;dib_tag=se&amp;keywords=WiiM%2BSOund%2BLite&amp;qid=1791368853&amp;sprefix=wiim%2Bsound%2Blite%2B%2Caps%2C118&amp;sr=8-2&amp;th=1">£189 (was £229) at Amazon UK</a>, or even the Bose Soundlink Micro Gen 2, now just<a href="https://www.amazon.com/Bose-SoundLink-Bluetooth-Waterproof-Dustproof/dp/B0H262GRNS?th=1"> $99.99 (was $129) at Amazon US</a> and <a href="https://www.amazon.co.uk/Bose-SoundLink-Bluetooth-Waterproof-Dustproof/dp/B0FF52M364?th=1">just £79.95 (was £119.95) at Amazon UK</a>, I've got a deal for you. </p><p>Stick with me, there's still plenty of time. Happy shopping — and always, <em>always </em>enjoy the music, friend. </p><h2 id="the-best-prime-day-audio-deals-still-live-now-us">The best Prime Day audio deals still live now, US</h2><h2 class="article-body__section" id="section-bluetooth-speaker-deals-still-live-now-us"><span>Bluetooth speaker deals still live now, US</span></h2><div class="product"><a data-dimension112="2e4d52d4-c261-11f1-a734-b16442b8e9ed" data-action="Deal Block" data-label="JBL Flip 7" data-dimension48="JBL Flip 7" data-dimension25="$109.95" href="https://www.amazon.com/JBL-Flip-Waterproof-Interchangeable-Accessories/dp/B0DMV3BMGP/ref=sr_1_3?crid=1KXNAA30KY3ES&amp;dib=eyJ2IjoiMSJ9.kn0YoIM0WvP-jfAvIolV9w30hcLXPx3nvHUoObPWqpNORJ17uXXIKDgxnEr8AC1lkqRkwyN4GGpg22xRCLtjN8w_svY_TnqU783x72Zz_1ZQhyWtLrTUQSSEhKBsGyjkToBKSLKcAQIf-OqMO6Ubpte6N5Nmv0jyLlQx1Pmg2Ker8L8DECQVBq8jiOU1tM54CAn2V-bMz6bJhMoSiQ7ghiCi-wd3ZgTUZ7W4X_m6Odk.9PhOFyba9mvHbWgv47TsPgHrjd2vEyjf5OqD20k1-wQ&amp;dib_tag=se&amp;keywords=jbl%2Bflip%2B7&amp;qid=1791279657&amp;sprefix=jbl%2Bflip%2B%2Caps%2C219&amp;sr=8-3&amp;th=1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="7WMyK27C6cRcN9XQkQj3VX" name="jbl flip 7" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/7WMyK27C6cRcN9XQkQj3VX-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="2000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p>The JBL Flip 7 is the ultimate portable speaker if you want something that's going to last. It's waterproof and seriously rugged, with swappable attachments that include a carabiner and carrying strap. It also delivers excellent sound for the price, with punchy bass, good volume, and up to 14 hours of battery life.<a class="view-deal button" href="https://www.amazon.com/JBL-Flip-Waterproof-Interchangeable-Accessories/dp/B0DMV3BMGP/ref=sr_1_3?crid=1KXNAA30KY3ES&amp;dib=eyJ2IjoiMSJ9.kn0YoIM0WvP-jfAvIolV9w30hcLXPx3nvHUoObPWqpNORJ17uXXIKDgxnEr8AC1lkqRkwyN4GGpg22xRCLtjN8w_svY_TnqU783x72Zz_1ZQhyWtLrTUQSSEhKBsGyjkToBKSLKcAQIf-OqMO6Ubpte6N5Nmv0jyLlQx1Pmg2Ker8L8DECQVBq8jiOU1tM54CAn2V-bMz6bJhMoSiQ7ghiCi-wd3ZgTUZ7W4X_m6Odk.9PhOFyba9mvHbWgv47TsPgHrjd2vEyjf5OqD20k1-wQ&amp;dib_tag=se&amp;keywords=jbl%2Bflip%2B7&amp;qid=1791279657&amp;sprefix=jbl%2Bflip%2B%2Caps%2C219&amp;sr=8-3&amp;th=1" target="_blank" rel="nofollow" data-dimension112="2e4d52d4-c261-11f1-a734-b16442b8e9ed" data-action="Deal Block" data-label="JBL Flip 7" data-dimension48="JBL Flip 7" data-dimension25="$109.95">View Deal</a></p></div><div class="product"><a data-dimension112="2e4d534c-c261-11f1-b14c-99110fcfab43" data-action="Deal Block" data-label="SoundLink Micro Gen 2" data-dimension48="SoundLink Micro Gen 2" data-dimension25="$99.99" href="https://www.amazon.com/Bose-SoundLink-Bluetooth-Waterproof-Dustproof/dp/B0H262GRNS?th=1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="GbZ9FS5ZFVsRwQ7Js8qotU" name="bose-soundlink-micro-portable-bluetooth--aa0443f7-263e-4241-9b7a-0c73ebdc7955.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/GbZ9FS5ZFVsRwQ7Js8qotU-1920-80.jpg" mos="" align="middle" fullscreen="" width="500" height="500" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p>In the US, you can score a substantial 22% off the Bose SoundLink Micro Gen 2. This small yet mighty model boasts impeccably detailed sound for such a small speaker, with aptX support for higher-res listening and customizable EQ. It's also an absolute beauty, highly waterproof, and ultra-compact, making it easy to take on the go. This deal currently applies to the Dewdrop Mint colorway only.<a class="view-deal button" href="https://www.amazon.com/Bose-SoundLink-Bluetooth-Waterproof-Dustproof/dp/B0H262GRNS?th=1" target="_blank" rel="nofollow" data-dimension112="2e4d534c-c261-11f1-b14c-99110fcfab43" data-action="Deal Block" data-label="SoundLink Micro Gen 2" data-dimension48="SoundLink Micro Gen 2" data-dimension25="$99.99">View Deal</a></p></div><div class="product"><a data-dimension112="2e4d53ba-c261-11f1-b788-7303d6bcb1ed" data-action="Deal Block" data-label="Go 5" data-dimension48="Go 5" data-dimension25="$39.95" href="https://www.amazon.com/JBL-Portable-Bluetooth-Waterproof-Dustproof/dp/B0GHYJ7BS9" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:573px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="RUEDLPv9mmwEQCSzaTmq6b" name="Go 5 portable speaker" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/RUEDLPv9mmwEQCSzaTmq6b-1920-80.png" mos="" align="middle" fullscreen="" width="573" height="573" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/JBL-Portable-Bluetooth-Waterproof-Dustproof/dp/B0GHYJ7BS9" target="_blank" rel="nofollow" data-dimension112="2e4d53ba-c261-11f1-b788-7303d6bcb1ed" data-action="Deal Block" data-label="Go 5" data-dimension48="Go 5" data-dimension25="$39.95">Go 5: was $54.95 now $39.95</a></strong><br />JBL's latest small speaker was released relatively recently, in summer 2026 — and it instantly became our new favorite cheap option. It comes in loads of lovely colors to suit your vibe, and is pretty much perfectly designed. The sound? It's a small thing, but for small spaces (especially in the shower) it will more than suffice.<a class="view-deal button" href="https://www.amazon.com/JBL-Portable-Bluetooth-Waterproof-Dustproof/dp/B0GHYJ7BS9" target="_blank" rel="nofollow" data-dimension112="2e4d53ba-c261-11f1-b788-7303d6bcb1ed" data-action="Deal Block" data-label="Go 5" data-dimension48="Go 5" data-dimension25="$39.95">View Deal</a></p></div><div class="product"><a data-dimension112="4b6bacac-c262-11f1-9334-cf2a863a6d63" data-action="Deal Block" data-label="Soundcore 2" data-dimension48="Soundcore 2" data-dimension25="$28.48" href="https://www.amazon.com/soundcore-Portable-Bluetooth-Speaker-Playtime/dp/B01MTB55WH/ref=sr_1_4?crid=2UU22NAHN1FKE&amp;dib=eyJ2IjoiMSJ9.MtQEATNtlwXkZ_XS7vPloT6G6XS1yVzDp3BdyE5XlV3RB4L-RBDC36xXC8qYlm7TsxO75DincC-B-DecDKt4OxR2ejQoM28t-hFf9u_pPcGecsw8a1iteyXwADXPSnkQYOB2UOXRRYRIMH5X_TxvJ4E4V8g9rpZ826k0ODKqCrDuNYfBwcfZEDTMFY0935IZwy0xRkguGf3dO9xv1TXFdugjqJl-k8a4MXpeRTQt7UH0RjNTCSrTTKsCBqDr2lfTmp3zlCnD6Cl1nZQ9i9hMHWiGlOc_4k6kNNcMWjXmZLI.fUsQ-2PZUysh7rbJp8yqZpjOtPfC7n1DH_aJpBVkxwA&amp;dib_tag=se&amp;keywords=Bluetooth%2Bspeaker&amp;qid=1791385956&amp;s=electronics&amp;sprefix=bluetooth%2Bspeaker%2Celectronics%2C180&amp;sr=1-4&amp;th=1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1509px;"><p class="vanilla-image-block" style="padding-top:99.34%;"><img id="4Ph748xB4eisBAJn8r7wee" name="1780658534.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/4Ph748xB4eisBAJn8r7wee-1920-80.jpg" mos="" align="middle" fullscreen="" width="1509" height="1499" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/soundcore-Portable-Bluetooth-Speaker-Playtime/dp/B01MTB55WH/ref=sr_1_4?crid=2UU22NAHN1FKE&amp;dib=eyJ2IjoiMSJ9.MtQEATNtlwXkZ_XS7vPloT6G6XS1yVzDp3BdyE5XlV3RB4L-RBDC36xXC8qYlm7TsxO75DincC-B-DecDKt4OxR2ejQoM28t-hFf9u_pPcGecsw8a1iteyXwADXPSnkQYOB2UOXRRYRIMH5X_TxvJ4E4V8g9rpZ826k0ODKqCrDuNYfBwcfZEDTMFY0935IZwy0xRkguGf3dO9xv1TXFdugjqJl-k8a4MXpeRTQt7UH0RjNTCSrTTKsCBqDr2lfTmp3zlCnD6Cl1nZQ9i9hMHWiGlOc_4k6kNNcMWjXmZLI.fUsQ-2PZUysh7rbJp8yqZpjOtPfC7n1DH_aJpBVkxwA&amp;dib_tag=se&amp;keywords=Bluetooth%2Bspeaker&amp;qid=1791385956&amp;s=electronics&amp;sprefix=bluetooth%2Bspeaker%2Celectronics%2C180&amp;sr=1-4&amp;th=1" target="_blank" rel="nofollow" data-dimension112="4b6bacac-c262-11f1-9334-cf2a863a6d63" data-action="Deal Block" data-label="Soundcore 2" data-dimension48="Soundcore 2" data-dimension25="$28.48">Soundcore 2: was $44.99 now $28.48</a></strong><br />A consistent best-seller on Amazon's website, this is an understated little buy. It looks 100% business-casual on a desk, unlike some more whimsical rivals, so if you need an office-ready speaker for very little money, you may have found it. It's not a new product (it actually launched in 2017), but you do get 12W stereo sound, an IPX7 waterproof rating, and up to 24 hours of battery life. And that isn't to be sniffed at for this money. <a class="view-deal button" href="https://www.amazon.com/soundcore-Portable-Bluetooth-Speaker-Playtime/dp/B01MTB55WH/ref=sr_1_4?crid=2UU22NAHN1FKE&amp;dib=eyJ2IjoiMSJ9.MtQEATNtlwXkZ_XS7vPloT6G6XS1yVzDp3BdyE5XlV3RB4L-RBDC36xXC8qYlm7TsxO75DincC-B-DecDKt4OxR2ejQoM28t-hFf9u_pPcGecsw8a1iteyXwADXPSnkQYOB2UOXRRYRIMH5X_TxvJ4E4V8g9rpZ826k0ODKqCrDuNYfBwcfZEDTMFY0935IZwy0xRkguGf3dO9xv1TXFdugjqJl-k8a4MXpeRTQt7UH0RjNTCSrTTKsCBqDr2lfTmp3zlCnD6Cl1nZQ9i9hMHWiGlOc_4k6kNNcMWjXmZLI.fUsQ-2PZUysh7rbJp8yqZpjOtPfC7n1DH_aJpBVkxwA&amp;dib_tag=se&amp;keywords=Bluetooth%2Bspeaker&amp;qid=1791385956&amp;s=electronics&amp;sprefix=bluetooth%2Bspeaker%2Celectronics%2C180&amp;sr=1-4&amp;th=1" target="_blank" rel="nofollow" data-dimension112="4b6bacac-c262-11f1-9334-cf2a863a6d63" data-action="Deal Block" data-label="Soundcore 2" data-dimension48="Soundcore 2" data-dimension25="$28.48">View Deal</a></p></div><h2 class="article-body__section" id="section-wireless-speaker-deals-still-live-us"><span>Wireless speaker deals still live, US</span></h2><div class="product"><a data-dimension112="64c3dc4a-c26e-11f1-86a0-39e6ce7c390b" data-action="Deal Block" data-label="Era 100 SL" data-dimension48="Era 100 SL" data-dimension25="$149" href="https://www.amazon.com/Sonos-Era-100-Microphone-Free-Bluetooth/dp/B0GJ78MX2P/ref=sr_1_5?crid=37XV7OFTBPOFS&amp;dib=eyJ2IjoiMSJ9.o-X9koCxE1yYslTOIF0ufIsWlSd4UbbzGuMjvTDmFpNsMrgDaaSHYWHaIvILQDF0twZq8D6arg3XDPzFSBrsrgbGRRAW1JHmldwXaFND-mdwVIm6LWezT4GpBcNOpKoJER657FqgxTMGxIOL1CfhLaSm_zCytFWrmoPRly0dLHpS_FZf1Vn6u_GDCdE8mrxzI6Pk084mmWoE9m7DsxiVFdgKnKzT4hhrrwGvwk7BcQbNZF6XopNeASrFBiBzdKg2hOtlFJHTEHdAQr58LmcVTaVLEnnNwLBa6zsENlF81bs.OHFlH40kdUA42JuqH8LasSLn990NubzOTtU0jxKmZ64&amp;dib_tag=se&amp;keywords=Sonos%2BEra%2B100&amp;qid=1791385335&amp;s=electronics&amp;sprefix=sonos%2Bera%2B100%2Celectronics%2C170&amp;sr=1-5&amp;th=1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:870px;"><p class="vanilla-image-block" style="padding-top:124.94%;"><img id="PhkzRpTvarWuXJ7WrtdJwA" name="61aBx6gh4lL._AC_SL1500_ copy" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/PhkzRpTvarWuXJ7WrtdJwA-1920-80.jpg" mos="" align="middle" fullscreen="" width="870" height="1087" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p>In our glowing <a href="https://www.techradar.com/audio/multi-room/sonos-era-100-sl-review" data-dimension112="64c3dc4a-c26e-11f1-86a0-39e6ce7c390b" data-action="Deal Block" data-label="Era 100 SL" data-dimension48="Era 100 SL" data-dimension25="$149">4.5-star review of the Sonos Era 100 SL, </a>we were able to confirm what we'd all been hoping — it really is "a better price for the same performance" (as the regular Sonos Era 100). There are some compromises — voice control is absent, and Android users will miss out on Sonos' room correction. That said, it's one of the strongest performers in its price range — and this is a return to the lowest price it's ever been. <a class="view-deal button" href="https://www.amazon.com/Sonos-Era-100-Microphone-Free-Bluetooth/dp/B0GJ78MX2P/ref=sr_1_5?crid=37XV7OFTBPOFS&amp;dib=eyJ2IjoiMSJ9.o-X9koCxE1yYslTOIF0ufIsWlSd4UbbzGuMjvTDmFpNsMrgDaaSHYWHaIvILQDF0twZq8D6arg3XDPzFSBrsrgbGRRAW1JHmldwXaFND-mdwVIm6LWezT4GpBcNOpKoJER657FqgxTMGxIOL1CfhLaSm_zCytFWrmoPRly0dLHpS_FZf1Vn6u_GDCdE8mrxzI6Pk084mmWoE9m7DsxiVFdgKnKzT4hhrrwGvwk7BcQbNZF6XopNeASrFBiBzdKg2hOtlFJHTEHdAQr58LmcVTaVLEnnNwLBa6zsENlF81bs.OHFlH40kdUA42JuqH8LasSLn990NubzOTtU0jxKmZ64&amp;dib_tag=se&amp;keywords=Sonos%2BEra%2B100&amp;qid=1791385335&amp;s=electronics&amp;sprefix=sonos%2Bera%2B100%2Celectronics%2C170&amp;sr=1-5&amp;th=1" target="_blank" rel="nofollow" data-dimension112="64c3dc4a-c26e-11f1-86a0-39e6ce7c390b" data-action="Deal Block" data-label="Era 100 SL" data-dimension48="Era 100 SL" data-dimension25="$149">View Deal</a></p></div><div class="product"><a data-dimension112="64c3dcc2-c26e-11f1-b1fc-31aa111ca8a0" data-action="Deal Block" data-label="Sound" data-dimension48="Sound" data-dimension25="$239.2" href="https://www.amazon.com/WiiM-Sound-RoomFitTM-Correction-Multi%E2%80%91Room/dp/B0FPCQM66H/ref=sr_1_5?crid=316GT86EB5H5A&amp;dib=eyJ2IjoiMSJ9.bmZbyyQ6vo6MycxPQNz8glYaQ62fiK1rYhZimrc1ibWWKZC9GJuKIozR-hX_L1TO1vO3ypJWkt--xh-cf141qHI1WzYDakIYgEwISWwwphW7SCk1dUsU44IPP2bTqAAoB67mBR0oa3Eq9YRMhVPL6CwImTRmHt_FRAypbvcYum_ur2R0UkNUVuL7ntyfqBL1xnKZEJlasESH49behAqzEVybeA13YCsuwnFkerKw078.4uu3xzN_AB3W-_zNzDe-J1ZQRN9nE7ja9jyoRmnKZII&amp;dib_tag=se&amp;keywords=WiiM%2BBar&amp;qid=1791364957&amp;sprefix=wiim%2Bbar%2Caps%2C183&amp;sr=8-5&amp;th=1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="6sxnFgXvimLgXKqPQyuCuY" name="wiim-sound-smart-speaker-with-hires-audi-594b4f74-430b-4300-9e17-f3691f7a9eb1.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/6sxnFgXvimLgXKqPQyuCuY-1920-80.jpg" mos="" align="middle" fullscreen="" width="500" height="500" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p>If you didn't know (that's fine, we're all here to learn!) this is a smart speaker with hi-res audio, Wi-Fi and touchscreen, and it comes in two finishes (black or white). You can read all about it in our <a href="https://www.techradar.com/audio/speakers/wiim-sound-review" data-dimension112="64c3dcc2-c26e-11f1-b1fc-31aa111ca8a0" data-action="Deal Block" data-label="Sound" data-dimension48="Sound" data-dimension25="$239.2">WiiM Sound</a> review. However, the main thing is this: this is its lowest-seen price, according to our price trackers. <a class="view-deal button" href="https://www.amazon.com/WiiM-Sound-RoomFitTM-Correction-Multi%E2%80%91Room/dp/B0FPCQM66H/ref=sr_1_5?crid=316GT86EB5H5A&amp;dib=eyJ2IjoiMSJ9.bmZbyyQ6vo6MycxPQNz8glYaQ62fiK1rYhZimrc1ibWWKZC9GJuKIozR-hX_L1TO1vO3ypJWkt--xh-cf141qHI1WzYDakIYgEwISWwwphW7SCk1dUsU44IPP2bTqAAoB67mBR0oa3Eq9YRMhVPL6CwImTRmHt_FRAypbvcYum_ur2R0UkNUVuL7ntyfqBL1xnKZEJlasESH49behAqzEVybeA13YCsuwnFkerKw078.4uu3xzN_AB3W-_zNzDe-J1ZQRN9nE7ja9jyoRmnKZII&amp;dib_tag=se&amp;keywords=WiiM%2BBar&amp;qid=1791364957&amp;sprefix=wiim%2Bbar%2Caps%2C183&amp;sr=8-5&amp;th=1" target="_blank" rel="nofollow" data-dimension112="64c3dcc2-c26e-11f1-b1fc-31aa111ca8a0" data-action="Deal Block" data-label="Sound" data-dimension48="Sound" data-dimension25="$239.2">View Deal</a></p></div><div class="product"><a data-dimension112="64c3dd30-c26e-11f1-aaee-effbb595a0ae" data-action="Deal Block" data-label="Sound Lite" data-dimension48="Sound Lite" data-dimension25="$183.2" href="https://www.amazon.com/WiiM-Sound-Lite-Correction-Multi%E2%80%91Room/dp/B0G2LQCNSF/ref=sr_1_1_sspa?crid=3U146CXDFWK6C&amp;dib=eyJ2IjoiMSJ9.MNX06hRsAWEuo2aj-Nwd2m4kTUfCq4sQNhbdHNIVkrCuqNjd_BERghfvxSyNYSzjYfMBBxaT85NtlWrWZaGh467zjRddRPWINiyd-IizY8XGyklsn0MemgJOLFox_EWshCtBbp70rHHn_1OJRpZpZ6RtGyVNymrl8VnfXI4sVxc0WCYh3VAwASvX1s9OpZU0BgkSwN2Qjf1ket9vHgNI1-teyOXtdj4QrTF3uHerYB4.W0DRpAPPJjrQMQfQQ0jpyN7tEggGoDXjTOzZ1DA_Lo4&amp;dib_tag=se&amp;keywords=WiiM%2BSound%2BLite&amp;qid=1791368833&amp;sprefix=wiim%2Bsound%2Blite%2Caps%2C329&amp;sr=8-1-spons&amp;sp_csd=d2lkZ2V0TmFtZT1zcF9hdGY&amp;th=1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="WRvMfSyEd6KbpQYJpEoSnY" name="wiim-sound-lite-smart-speaker-multiroom--6305c606-07ed-45e2-8284-9697a163fdad.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/WRvMfSyEd6KbpQYJpEoSnY-1920-80.jpg" mos="" align="middle" fullscreen="" width="500" height="500" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p>And here's its cheaper relative! It's meant to rival the Sonos Era 100 — so check out our <a href="https://www.techradar.com/audio/wireless-bluetooth-speakers/wiim-sound-lite-vs-sonos-era-100-i-let-these-wi-fi-speakers-slug-it-out-and-the-showdown-was-far-closer-than-i-ever-would-have-imagined" data-dimension112="64c3dd30-c26e-11f1-aaee-effbb595a0ae" data-action="Deal Block" data-label="Sound Lite" data-dimension48="Sound Lite" data-dimension25="$183.2">Sonos Era 100 vs WiiM Sound Lite</a> feature, to see how well it squares up — but with this discount, you could be creating a lovely little hi-res wireless multi-room music ecosystem for a lot less. <a class="view-deal button" href="https://www.amazon.com/WiiM-Sound-Lite-Correction-Multi%E2%80%91Room/dp/B0G2LQCNSF/ref=sr_1_1_sspa?crid=3U146CXDFWK6C&amp;dib=eyJ2IjoiMSJ9.MNX06hRsAWEuo2aj-Nwd2m4kTUfCq4sQNhbdHNIVkrCuqNjd_BERghfvxSyNYSzjYfMBBxaT85NtlWrWZaGh467zjRddRPWINiyd-IizY8XGyklsn0MemgJOLFox_EWshCtBbp70rHHn_1OJRpZpZ6RtGyVNymrl8VnfXI4sVxc0WCYh3VAwASvX1s9OpZU0BgkSwN2Qjf1ket9vHgNI1-teyOXtdj4QrTF3uHerYB4.W0DRpAPPJjrQMQfQQ0jpyN7tEggGoDXjTOzZ1DA_Lo4&amp;dib_tag=se&amp;keywords=WiiM%2BSound%2BLite&amp;qid=1791368833&amp;sprefix=wiim%2Bsound%2Blite%2Caps%2C329&amp;sr=8-1-spons&amp;sp_csd=d2lkZ2V0TmFtZT1zcF9hdGY&amp;th=1" target="_blank" rel="nofollow" data-dimension112="64c3dd30-c26e-11f1-aaee-effbb595a0ae" data-action="Deal Block" data-label="Sound Lite" data-dimension48="Sound Lite" data-dimension25="$183.2">View Deal</a></p></div><div class="product"><a data-dimension112="64c3dda8-c26e-11f1-998c-b9c555647357" data-action="Deal Block" data-label="Sub Pro Smart Wireless Subwoofer With Roomfit™ Bass, White" data-dimension48="Sub Pro Smart Wireless Subwoofer With Roomfit™ Bass, White" data-dimension25="$407.15" href="https://www.amazon.com/WiiM-Sub-Pro-Subwoofer-Calibration/dp/B0FLXBHJS2/ref=sxin_15_pa_sp_search_thematic_sspa?content-id=amzn1.sym.b9bbce70-6675-4b43-9ccc-a58f12eb2aa1%3Aamzn1.sym.b9bbce70-6675-4b43-9ccc-a58f12eb2aa1&amp;crid=5G94FY3NRJPO&amp;cv_ct_cx=WiiM&amp;keywords=WiiM&amp;pd_rd_i=B0FLXBHJS2&amp;pd_rd_r=861f9fa1-9aa9-4eb8-90b1-b3ab842a1306&amp;pd_rd_w=dtaCX&amp;pd_rd_wg=27Sjj&amp;pf_rd_p=b9bbce70-6675-4b43-9ccc-a58f12eb2aa1&amp;pf_rd_r=VGS5C1S0P946EJWKQX7S&amp;qid=1791369519&amp;sbo=9ZOMT9Jm0JH%2Ft%2BWi68iDSA%3D%3D&amp;sprefix=wiim%2Caps%2C323&amp;sr=1-3-fc9a1439-3807-46fc-aa26-c96aa3b58fe7-spons&amp;aref=PYOiEOBFbP&amp;sp_csd=d2lkZ2V0TmFtZT1zcF9zZWFyY2hfdGhlbWF0aWM&amp;th=1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="CB5musdFJJmU9XiLZkQYqY" name="wiim-sub-pro-smart-wireless-subwoofer-wi-35eeaa4f-16bc-452d-96a1-1f2bd5991b41.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/CB5musdFJJmU9XiLZkQYqY-1920-80.jpg" mos="" align="middle" fullscreen="" width="500" height="500" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/WiiM-Sub-Pro-Subwoofer-Calibration/dp/B0FLXBHJS2/ref=sxin_15_pa_sp_search_thematic_sspa?content-id=amzn1.sym.b9bbce70-6675-4b43-9ccc-a58f12eb2aa1%3Aamzn1.sym.b9bbce70-6675-4b43-9ccc-a58f12eb2aa1&amp;crid=5G94FY3NRJPO&amp;cv_ct_cx=WiiM&amp;keywords=WiiM&amp;pd_rd_i=B0FLXBHJS2&amp;pd_rd_r=861f9fa1-9aa9-4eb8-90b1-b3ab842a1306&amp;pd_rd_w=dtaCX&amp;pd_rd_wg=27Sjj&amp;pf_rd_p=b9bbce70-6675-4b43-9ccc-a58f12eb2aa1&amp;pf_rd_r=VGS5C1S0P946EJWKQX7S&amp;qid=1791369519&amp;sbo=9ZOMT9Jm0JH%2Ft%2BWi68iDSA%3D%3D&amp;sprefix=wiim%2Caps%2C323&amp;sr=1-3-fc9a1439-3807-46fc-aa26-c96aa3b58fe7-spons&amp;aref=PYOiEOBFbP&amp;sp_csd=d2lkZ2V0TmFtZT1zcF9zZWFyY2hfdGhlbWF0aWM&amp;th=1" target="_blank" rel="nofollow" data-dimension112="64c3dda8-c26e-11f1-998c-b9c555647357" data-action="Deal Block" data-label="Sub Pro Smart Wireless Subwoofer With Roomfit™ Bass, White" data-dimension48="Sub Pro Smart Wireless Subwoofer With Roomfit™ Bass, White" data-dimension25="$407.15">Sub Pro Smart Wireless Subwoofer With Roomfit™ Bass, White: was $479 now $407.15</a></strong><br />What is it? A wireless subwoofer with WiiM's Roomfit Bass technology. What do you do? Plug it in, get online, tap 'RoomFit' in the app, stay quiet and let AI dial-in perfect bass for your listening room. Then, just select your main WiiM speakers/amp in the app (or plug an RCA sub-out) and you've got yourself a sub-enhanced system, friend. <a class="view-deal button" href="https://www.amazon.com/WiiM-Sub-Pro-Subwoofer-Calibration/dp/B0FLXBHJS2/ref=sxin_15_pa_sp_search_thematic_sspa?content-id=amzn1.sym.b9bbce70-6675-4b43-9ccc-a58f12eb2aa1%3Aamzn1.sym.b9bbce70-6675-4b43-9ccc-a58f12eb2aa1&amp;crid=5G94FY3NRJPO&amp;cv_ct_cx=WiiM&amp;keywords=WiiM&amp;pd_rd_i=B0FLXBHJS2&amp;pd_rd_r=861f9fa1-9aa9-4eb8-90b1-b3ab842a1306&amp;pd_rd_w=dtaCX&amp;pd_rd_wg=27Sjj&amp;pf_rd_p=b9bbce70-6675-4b43-9ccc-a58f12eb2aa1&amp;pf_rd_r=VGS5C1S0P946EJWKQX7S&amp;qid=1791369519&amp;sbo=9ZOMT9Jm0JH%2Ft%2BWi68iDSA%3D%3D&amp;sprefix=wiim%2Caps%2C323&amp;sr=1-3-fc9a1439-3807-46fc-aa26-c96aa3b58fe7-spons&amp;aref=PYOiEOBFbP&amp;sp_csd=d2lkZ2V0TmFtZT1zcF9zZWFyY2hfdGhlbWF0aWM&amp;th=1" target="_blank" rel="nofollow" data-dimension112="64c3dda8-c26e-11f1-998c-b9c555647357" data-action="Deal Block" data-label="Sub Pro Smart Wireless Subwoofer With Roomfit™ Bass, White" data-dimension48="Sub Pro Smart Wireless Subwoofer With Roomfit™ Bass, White" data-dimension25="$407.15">View Deal</a></p></div><h2 id="the-best-prime-day-audio-deals-uk">The best Prime Day audio deals, UK </h2><h3 class="article-body__section" id="section-bluetooth-speaker-deals-still-live-uk"><span>Bluetooth speaker deals still live, UK</span></h3><div class="product"><a data-dimension112="64c3de8e-c26e-11f1-a647-d938f5a5ced2" data-action="Deal Block" data-label="SoundLink Micro Gen 2" data-dimension48="SoundLink Micro Gen 2" data-dimension25="£79.95" href="https://www.amazon.co.uk/Bose-SoundLink-Bluetooth-Waterproof-Dustproof/dp/B0FF52M364?th=1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="8QdkxtzZRkD4vT2HQMDzrU" name="bose-soundlink-micro-portable-bluetooth--86c4fdc3-c205-4ebe-9259-75650250a09b.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/8QdkxtzZRkD4vT2HQMDzrU-1920-80.jpg" mos="" align="middle" fullscreen="" width="500" height="500" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.amazon.co.uk/Bose-SoundLink-Bluetooth-Waterproof-Dustproof/dp/B0FF52M364?th=1" target="_blank" rel="nofollow" data-dimension112="64c3de8e-c26e-11f1-a647-d938f5a5ced2" data-action="Deal Block" data-label="SoundLink Micro Gen 2" data-dimension48="SoundLink Micro Gen 2" data-dimension25="£79.95">SoundLink Micro Gen 2: was £119.95 now £79.95</a></strong><br />You're getting an awfully good deal here; 33% off one of the best small speakers around, taking it below the £80 mark. Think premium, detailed audio, a sleek and compact build, and aptX support for higher-res streaming, you really can't go wrong — unless you don't like the shade pictured. This deal currently applies to the Petal Pink colorway only (which to me looks more like strawberry ice cream, so of course I love it). <a class="view-deal button" href="https://www.amazon.co.uk/Bose-SoundLink-Bluetooth-Waterproof-Dustproof/dp/B0FF52M364?th=1" target="_blank" rel="nofollow" data-dimension112="64c3de8e-c26e-11f1-a647-d938f5a5ced2" data-action="Deal Block" data-label="SoundLink Micro Gen 2" data-dimension48="SoundLink Micro Gen 2" data-dimension25="£79.95">View Deal</a></p></div><div class="product"><a data-dimension112="64c3defc-c26e-11f1-9cb7-e36813af197c" data-action="Deal Block" data-label="Flip 7" data-dimension48="Flip 7" data-dimension25="£99" href="https://www.very.co.uk/jbl-flip-7-portable-bluetooth-speaker-waterdust-proof-ip67-auracast/1601240171.prd?variantId=WU9CN&amp;cm_mmc=google-_-BAU+-+Generic-_-All-_-PRODUCT_GROUP_2356870481436_[*AdID*]&amp;utm_campaign=Generic_Electricals+-+Shopping+-+Appliances+-+Audio&amp;utm_medium=cpc&amp;utm_source=google&amp;utm_term=PRODUCT_GROUP&amp;campaigntype=generic&amp;category=Electricals&amp;gclsrc=aw.ds&amp;gad_source=1&amp;gad_campaignid=21523265254&amp;gbraid=0AAAAAD2k1i2S2EcBQLX9qOK9pMdvSjJxb&amp;gclid=Cj0KCQjwuJLWBhD_ARIsAIBcRUytXFuCnVl-KkFn-Qd_Tqul2GS8Os14Xg-ijJm8ADWuUqkPKJ6XcrMaAhwQEALw_wcB" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="7WMyK27C6cRcN9XQkQj3VX" name="jbl flip 7" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/7WMyK27C6cRcN9XQkQj3VX-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="2000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p>There's no Amazon discount for UK shoppers on this excellent JBL Bluetooth speaker (that's roughly the size of a bottle of Sprite) at the moment, but you can still score the Flip 7 at a discount over at Very. Free home delivery is included as well.<a class="view-deal button" href="https://www.very.co.uk/jbl-flip-7-portable-bluetooth-speaker-waterdust-proof-ip67-auracast/1601240171.prd?variantId=WU9CN&amp;cm_mmc=google-_-BAU+-+Generic-_-All-_-PRODUCT_GROUP_2356870481436_[*AdID*]&amp;utm_campaign=Generic_Electricals+-+Shopping+-+Appliances+-+Audio&amp;utm_medium=cpc&amp;utm_source=google&amp;utm_term=PRODUCT_GROUP&amp;campaigntype=generic&amp;category=Electricals&amp;gclsrc=aw.ds&amp;gad_source=1&amp;gad_campaignid=21523265254&amp;gbraid=0AAAAAD2k1i2S2EcBQLX9qOK9pMdvSjJxb&amp;gclid=Cj0KCQjwuJLWBhD_ARIsAIBcRUytXFuCnVl-KkFn-Qd_Tqul2GS8Os14Xg-ijJm8ADWuUqkPKJ6XcrMaAhwQEALw_wcB" target="_blank" rel="nofollow" data-dimension112="64c3defc-c26e-11f1-9cb7-e36813af197c" data-action="Deal Block" data-label="Flip 7" data-dimension48="Flip 7" data-dimension25="£99">View Deal</a></p></div><div class="product"><a data-dimension112="64c3df6a-c26e-11f1-9104-515ba150e0da" data-action="Deal Block" data-label="Sony Ult Field 3 - Portable Bluetooth Speaker With Ult Power Sound, 24hr Battery, Ip67, Waterproof, Dustproof, Shockproof, Detachable Shoulder Strap, Compact - Off-White" data-dimension48="Sony Ult Field 3 - Portable Bluetooth Speaker With Ult Power Sound, 24hr Battery, Ip67, Waterproof, Dustproof, Shockproof, Detachable Shoulder Strap, Compact - Off-White" data-dimension25="£97" href="https://www.amazon.co.uk/Sony-ULT-FIELD-Waterproof-Shockproof/dp/B0DZ76R5KR/ref=sr_1_1_sspa?tag=ftr-techradar-gb-21&amp;crid=2ZD45WELQG0T&amp;dib=eyJ2IjoiMSJ9.AfhL6RbXXuw1Is0WPKaAqxcszH7BCNg3IH1ybqM7furxDHcJSwRfnF16nianzaminaBJTlZCID9MU0oA5sKXAQgCzUlbh0cxjy-g4KOXiZOjmZpao74ea__PAeBzeTaAvThqAI0kZfCp5RHqritdUynpPgxjpgVJ97PuORt10lKjT5GzashKaTVUGUD5RJBqFDypkrRTvebwC1DX2T_d-BCzbo5CL14hZRi4Ysp0t9w_iP111NqKpNgoR0RE-rQcT6lYKyvbvYBVGiuyLeurGqyoQeoAgeURPxfO_5_-jr4.QuFddOU4JgR1Er3bNPW-m7L2JWUz75QK8Vp9msEZIgM&amp;dib_tag=se&amp;keywords=Bluetooth%2Bspeaker&amp;qid=1791200769&amp;s=electronics&amp;sprefix=bluetooth%2Bspeaker%2Celectronics%2C125&amp;sr=1-1-spons&amp;aref=iaAXlvKwmH&amp;sp_csd=d2lkZ2V0TmFtZT1zcF9hdGY&amp;th=1&amp;ascsubtag=trd-gb-1188283931634012024-21&amp;geniuslink=true" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1240px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="Mfu6EX8ZqGnSH7PQsxEYcF" name="Screenshot 2026-10-07 at 15.55.52" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Mfu6EX8ZqGnSH7PQsxEYcF-1920-80.png" mos="" align="middle" fullscreen="" width="1240" height="1240" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.amazon.co.uk/Sony-ULT-FIELD-Waterproof-Shockproof/dp/B0DZ76R5KR/ref=sr_1_1_sspa?tag=ftr-techradar-gb-21&amp;crid=2ZD45WELQG0T&amp;dib=eyJ2IjoiMSJ9.AfhL6RbXXuw1Is0WPKaAqxcszH7BCNg3IH1ybqM7furxDHcJSwRfnF16nianzaminaBJTlZCID9MU0oA5sKXAQgCzUlbh0cxjy-g4KOXiZOjmZpao74ea__PAeBzeTaAvThqAI0kZfCp5RHqritdUynpPgxjpgVJ97PuORt10lKjT5GzashKaTVUGUD5RJBqFDypkrRTvebwC1DX2T_d-BCzbo5CL14hZRi4Ysp0t9w_iP111NqKpNgoR0RE-rQcT6lYKyvbvYBVGiuyLeurGqyoQeoAgeURPxfO_5_-jr4.QuFddOU4JgR1Er3bNPW-m7L2JWUz75QK8Vp9msEZIgM&amp;dib_tag=se&amp;keywords=Bluetooth%2Bspeaker&amp;qid=1791200769&amp;s=electronics&amp;sprefix=bluetooth%2Bspeaker%2Celectronics%2C125&amp;sr=1-1-spons&amp;aref=iaAXlvKwmH&amp;sp_csd=d2lkZ2V0TmFtZT1zcF9hdGY&amp;th=1&amp;ascsubtag=trd-gb-1188283931634012024-21&amp;geniuslink=true" target="_blank" rel="nofollow" data-dimension112="64c3df6a-c26e-11f1-9104-515ba150e0da" data-action="Deal Block" data-label="Sony Ult Field 3 - Portable Bluetooth Speaker With Ult Power Sound, 24hr Battery, Ip67, Waterproof, Dustproof, Shockproof, Detachable Shoulder Strap, Compact - Off-White" data-dimension48="Sony Ult Field 3 - Portable Bluetooth Speaker With Ult Power Sound, 24hr Battery, Ip67, Waterproof, Dustproof, Shockproof, Detachable Shoulder Strap, Compact - Off-White" data-dimension25="£97">Sony Ult Field 3 - Portable Bluetooth Speaker With Ult Power Sound, 24hr Battery, Ip67, Waterproof, Dustproof, Shockproof, Detachable Shoulder Strap, Compact - Off-White: was £129 now £97</a></strong><br />This is the smallest Bluetooth speaker in Sony's ULT (or bass-focused) speaker lineup — there's a bigger Field 5 and even a slightly older <a href="https://www.techradar.com/audio/hi-fi/wireless-bluetooth-speakers/sony-ult-field-7-review">Field 7</a> too. We loved the design and feature-set under review, and while we didn't wholly love the audio tuning, for this money (ie. under £100) it's highly competitive — a lot to enjoy here. <a class="view-deal button" href="https://www.amazon.co.uk/Sony-ULT-FIELD-Waterproof-Shockproof/dp/B0DZ76R5KR/ref=sr_1_1_sspa?tag=ftr-techradar-gb-21&amp;crid=2ZD45WELQG0T&amp;dib=eyJ2IjoiMSJ9.AfhL6RbXXuw1Is0WPKaAqxcszH7BCNg3IH1ybqM7furxDHcJSwRfnF16nianzaminaBJTlZCID9MU0oA5sKXAQgCzUlbh0cxjy-g4KOXiZOjmZpao74ea__PAeBzeTaAvThqAI0kZfCp5RHqritdUynpPgxjpgVJ97PuORt10lKjT5GzashKaTVUGUD5RJBqFDypkrRTvebwC1DX2T_d-BCzbo5CL14hZRi4Ysp0t9w_iP111NqKpNgoR0RE-rQcT6lYKyvbvYBVGiuyLeurGqyoQeoAgeURPxfO_5_-jr4.QuFddOU4JgR1Er3bNPW-m7L2JWUz75QK8Vp9msEZIgM&amp;dib_tag=se&amp;keywords=Bluetooth%2Bspeaker&amp;qid=1791200769&amp;s=electronics&amp;sprefix=bluetooth%2Bspeaker%2Celectronics%2C125&amp;sr=1-1-spons&amp;aref=iaAXlvKwmH&amp;sp_csd=d2lkZ2V0TmFtZT1zcF9hdGY&amp;th=1&amp;ascsubtag=trd-gb-1188283931634012024-21&amp;geniuslink=true" target="_blank" rel="nofollow" data-dimension112="64c3df6a-c26e-11f1-9104-515ba150e0da" data-action="Deal Block" data-label="Sony Ult Field 3 - Portable Bluetooth Speaker With Ult Power Sound, 24hr Battery, Ip67, Waterproof, Dustproof, Shockproof, Detachable Shoulder Strap, Compact - Off-White" data-dimension48="Sony Ult Field 3 - Portable Bluetooth Speaker With Ult Power Sound, 24hr Battery, Ip67, Waterproof, Dustproof, Shockproof, Detachable Shoulder Strap, Compact - Off-White" data-dimension25="£97">View Deal</a></p></div><div class="product"><a data-dimension112="64c3dfd8-c26e-11f1-83e2-2b62375913f1" data-action="Deal Block" data-label="Soundcore 2" data-dimension48="Soundcore 2" data-dimension25="£22.99" href="https://www.amazon.co.uk/Anker-Upgraded-SoundCore-Bluetooth-Waterproof/dp/B01MTB55WH?tag=ftr-techradar-gb-21&amp;ascsubtag=trd-gb-1188283931634012024-21&amp;geniuslink=true&amp;th=1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="viTCWLwjnLRT4cEXUCbkFm" name="soundcore-anker-2-portable-bluetooth-spe-b371fa7d-0425-4cc5-9a38-365c17ccf1fb.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/viTCWLwjnLRT4cEXUCbkFm-1920-80.jpg" mos="" align="middle" fullscreen="" width="500" height="500" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.amazon.co.uk/Anker-Upgraded-SoundCore-Bluetooth-Waterproof/dp/B01MTB55WH?tag=ftr-techradar-gb-21&amp;ascsubtag=trd-gb-1188283931634012024-21&amp;geniuslink=true&amp;th=1" target="_blank" rel="nofollow" data-dimension112="64c3dfd8-c26e-11f1-83e2-2b62375913f1" data-action="Deal Block" data-label="Soundcore 2" data-dimension48="Soundcore 2" data-dimension25="£22.99">Soundcore 2: was £28.49 now £22.99</a></strong><br />A consistent best-seller on Amazon's website, this is a chic but understated little speaker. It looks quite business-like on a desk, unlike rivals from JBL, so if you need an office musical companion for very little money, you just found it. It's not a new product (it actually launched way back in 2017!), but you do get 12W stereo sound, an IPX7 waterproof rating, and up to 24 hours of battery life. And that isn't half bad for this money. <a class="view-deal button" href="https://www.amazon.co.uk/Anker-Upgraded-SoundCore-Bluetooth-Waterproof/dp/B01MTB55WH?tag=ftr-techradar-gb-21&amp;ascsubtag=trd-gb-1188283931634012024-21&amp;geniuslink=true&amp;th=1" target="_blank" rel="nofollow" data-dimension112="64c3dfd8-c26e-11f1-83e2-2b62375913f1" data-action="Deal Block" data-label="Soundcore 2" data-dimension48="Soundcore 2" data-dimension25="£22.99">View Deal</a></p></div><h2 class="article-body__section" id="section-wireless-speaker-deals-still-live-uk"><span>Wireless speaker deals still live, UK</span></h2><div class="product"><a data-dimension112="2e4d5658-c261-11f1-a9f4-57c2ca5e5734" data-action="Deal Block" data-label="Era 100 SL" data-dimension48="Era 100 SL" data-dimension25="£133.95" href="https://www.amazon.co.uk/Sonos-Introducing-essential-speaker-lovers/dp/B0GK9HG28D" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="NtJFj4vtNLouSvxEZrcKwW" name="Era 100" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/NtJFj4vtNLouSvxEZrcKwW-1920-80.jpg" mos="" align="middle" fullscreen="" width="3840" height="3840" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.amazon.co.uk/Sonos-Introducing-essential-speaker-lovers/dp/B0GK9HG28D" target="_blank" rel="nofollow" data-dimension112="2e4d5658-c261-11f1-a9f4-57c2ca5e5734" data-action="Deal Block" data-label="Era 100 SL" data-dimension48="Era 100 SL" data-dimension25="£133.95">Era 100 SL: was £169 now £133.95</a></strong><br />A<strong> </strong>nearly-ideal small and flexible speaker, honestly. It offers wide dispersion of sound, Wi-Fi plus Bluetooth and line-in connectivity, support for many streaming services, voice control, and it goes as loud as you'll ever need it to. Compared to the regular Sonos Era 100, the SL version drops voice control, but a lot of people can live with that.<a class="view-deal button" href="https://www.amazon.co.uk/Sonos-Introducing-essential-speaker-lovers/dp/B0GK9HG28D" target="_blank" rel="nofollow" data-dimension112="2e4d5658-c261-11f1-a9f4-57c2ca5e5734" data-action="Deal Block" data-label="Era 100 SL" data-dimension48="Era 100 SL" data-dimension25="£133.95">View Deal</a></p></div><div class="product"><a data-dimension112="2e4d550e-c261-11f1-ac48-8f40d581a9df" data-action="Deal Block" data-label="Sound" data-dimension48="Sound" data-dimension25="£249" href="https://www.amazon.co.uk/WiiM-Sound-RoomFitTM-Correction-Multi%E2%80%91Room/dp/B0FPCQM66H/ref=sr_1_10?crid=1UXVSYNOYA3KM&amp;dib=eyJ2IjoiMSJ9.BI5A3LPnVVjqg2rtB51lWqFY7B2hS_MlCuD6p8P9hbElkrG68FoAJWdoe2hyVWwKZrT6Vq2_1Ha5tpQOpb-_LUpUvI98RF9g5dfTxSm7mC4gQ3v5NNOg2uX8CagHn1s9aNmZR4dgL7qRvIqqrUhA8qDKBirl7DnxASo62me3FjQPaX0yE49H_WQufdkfET6VzJI8em6NhxFrxTJ6drNA4d2s3F7NntenzrjVzFt4jU8.cDLGeb_ZMGQc5wWtZ9hk6t-L__7PfSKS7K731yK9ex0&amp;dib_tag=se&amp;keywords=WiiM&amp;qid=1791364986&amp;sprefix=wiim%2Caps%2C155&amp;sr=8-10&amp;th=1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1294px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="2BnM6rttJ42bHxjCppYTH5" name="Sound" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/2BnM6rttJ42bHxjCppYTH5-1920-80.png" mos="" align="middle" fullscreen="" width="1294" height="1294" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p>This is the company's flagship smart speaker with hi-res audio, Wi-Fi and touchscreen. It comes in black or the white shade pictured (in fact, you can read all about it in our <a href="https://www.techradar.com/audio/speakers/wiim-sound-review" data-dimension112="2e4d550e-c261-11f1-ac48-8f40d581a9df" data-action="Deal Block" data-label="Sound" data-dimension48="Sound" data-dimension25="£249">WiiM Sound</a> review) but what you need to know is that we really like its detailed sound and touchscreen — and for this money, we like those things even more. <a class="view-deal button" href="https://www.amazon.co.uk/WiiM-Sound-RoomFitTM-Correction-Multi%E2%80%91Room/dp/B0FPCQM66H/ref=sr_1_10?crid=1UXVSYNOYA3KM&amp;dib=eyJ2IjoiMSJ9.BI5A3LPnVVjqg2rtB51lWqFY7B2hS_MlCuD6p8P9hbElkrG68FoAJWdoe2hyVWwKZrT6Vq2_1Ha5tpQOpb-_LUpUvI98RF9g5dfTxSm7mC4gQ3v5NNOg2uX8CagHn1s9aNmZR4dgL7qRvIqqrUhA8qDKBirl7DnxASo62me3FjQPaX0yE49H_WQufdkfET6VzJI8em6NhxFrxTJ6drNA4d2s3F7NntenzrjVzFt4jU8.cDLGeb_ZMGQc5wWtZ9hk6t-L__7PfSKS7K731yK9ex0&amp;dib_tag=se&amp;keywords=WiiM&amp;qid=1791364986&amp;sprefix=wiim%2Caps%2C155&amp;sr=8-10&amp;th=1" target="_blank" rel="nofollow" data-dimension112="2e4d550e-c261-11f1-ac48-8f40d581a9df" data-action="Deal Block" data-label="Sound" data-dimension48="Sound" data-dimension25="£249">View Deal</a></p></div><div class="product"><a data-dimension112="2e4d55e0-c261-11f1-9de5-290f8d18127e" data-action="Deal Block" data-label="Wiim Sound Lite Smart Speaker, Multi-Room Wireless Speaker, Black" data-dimension48="Wiim Sound Lite Smart Speaker, Multi-Room Wireless Speaker, Black" data-dimension25="£189" href="https://www.amazon.co.uk/WiiM-Sound-Lite-Correction-Multi%E2%80%91Room/dp/B0G2LQCNSF/ref=sr_1_2?crid=2HIMPX1AOOFAD&amp;dib=eyJ2IjoiMSJ9.MNX06hRsAWEuo2aj-Nwd2m4kTUfCq4sQNhbdHNIVkrBn8ddO8OECaGSBcDcTO6iocF5WZ3hdfmxrWANhLyOh4OpYBvX7M4h-ZN5tSPGuUqvj98OzlsAfyxKQ93VTXdq9EX-Ecj62BGyTsFtNz4eS4bngFF70qqX-saZQVL1vnBQ6kOPvQgk6nXzVRvxN5SEcszAHoJU4bc0Ccdqg7ajgGHbLD572kMmmrVatc0SrYR0._mPaI7pr7tuDenE4jcQhYjvhiiM4FwQimxO8DLNTuZU&amp;dib_tag=se&amp;keywords=WiiM%2BSOund%2BLite&amp;qid=1791368853&amp;sprefix=wiim%2Bsound%2Blite%2B%2Caps%2C118&amp;sr=8-2&amp;th=1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="64eLD38jz3j52atFehZB3X" name="wiim-sound-lite-smart-speaker-multiroom--d07079cd-4d9c-49b0-94ca-6caa2db754f3.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/64eLD38jz3j52atFehZB3X-1920-80.jpg" mos="" align="middle" fullscreen="" width="500" height="500" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.amazon.co.uk/WiiM-Sound-Lite-Correction-Multi%E2%80%91Room/dp/B0G2LQCNSF/ref=sr_1_2?crid=2HIMPX1AOOFAD&amp;dib=eyJ2IjoiMSJ9.MNX06hRsAWEuo2aj-Nwd2m4kTUfCq4sQNhbdHNIVkrBn8ddO8OECaGSBcDcTO6iocF5WZ3hdfmxrWANhLyOh4OpYBvX7M4h-ZN5tSPGuUqvj98OzlsAfyxKQ93VTXdq9EX-Ecj62BGyTsFtNz4eS4bngFF70qqX-saZQVL1vnBQ6kOPvQgk6nXzVRvxN5SEcszAHoJU4bc0Ccdqg7ajgGHbLD572kMmmrVatc0SrYR0._mPaI7pr7tuDenE4jcQhYjvhiiM4FwQimxO8DLNTuZU&amp;dib_tag=se&amp;keywords=WiiM%2BSOund%2BLite&amp;qid=1791368853&amp;sprefix=wiim%2Bsound%2Blite%2B%2Caps%2C118&amp;sr=8-2&amp;th=1" target="_blank" rel="nofollow" data-dimension112="2e4d55e0-c261-11f1-9de5-290f8d18127e" data-action="Deal Block" data-label="Wiim Sound Lite Smart Speaker, Multi-Room Wireless Speaker, Black" data-dimension48="Wiim Sound Lite Smart Speaker, Multi-Room Wireless Speaker, Black" data-dimension25="£189">Wiim Sound Lite Smart Speaker, Multi-Room Wireless Speaker, Black: was £229 now £189</a></strong><br />…and here's the cheaper version. No touchscreen it's true, but the Sound Lite offers connectivity as excellent as its full-fat sound, and that includes its hi-res 24-bit/192kHz playback. It can also connect to Google Cast and Alexa multi-room systems, or you could stream directly from Spotify, Amazon Music, YouTube Music, TIDAL, Qobuz, Deezer and more. On top of this, it sports a 3.5mm jack input, which is always a good thing if you want to hook it up to external audio kit. <a class="view-deal button" href="https://www.amazon.co.uk/WiiM-Sound-Lite-Correction-Multi%E2%80%91Room/dp/B0G2LQCNSF/ref=sr_1_2?crid=2HIMPX1AOOFAD&amp;dib=eyJ2IjoiMSJ9.MNX06hRsAWEuo2aj-Nwd2m4kTUfCq4sQNhbdHNIVkrBn8ddO8OECaGSBcDcTO6iocF5WZ3hdfmxrWANhLyOh4OpYBvX7M4h-ZN5tSPGuUqvj98OzlsAfyxKQ93VTXdq9EX-Ecj62BGyTsFtNz4eS4bngFF70qqX-saZQVL1vnBQ6kOPvQgk6nXzVRvxN5SEcszAHoJU4bc0Ccdqg7ajgGHbLD572kMmmrVatc0SrYR0._mPaI7pr7tuDenE4jcQhYjvhiiM4FwQimxO8DLNTuZU&amp;dib_tag=se&amp;keywords=WiiM%2BSOund%2BLite&amp;qid=1791368853&amp;sprefix=wiim%2Bsound%2Blite%2B%2Caps%2C118&amp;sr=8-2&amp;th=1" target="_blank" rel="nofollow" data-dimension112="2e4d55e0-c261-11f1-9de5-290f8d18127e" data-action="Deal Block" data-label="Wiim Sound Lite Smart Speaker, Multi-Room Wireless Speaker, Black" data-dimension48="Wiim Sound Lite Smart Speaker, Multi-Room Wireless Speaker, Black" data-dimension25="£189">View Deal</a></p></div><h2 id="more-prime-day-deals-in-the-us-2">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&amp;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&amp;bubble-id=Devices">Fire Sticks &amp; 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 &amp; appliances from $1.36</a></li><li><strong>Apple</strong>: <a href="https://www.amazon.com/stores/page/3193FC19-FCBE-4208-A5D3-730BD18F0CD5?ingress=2&amp;lp_context_asin=B0GJTXVN9Z&amp;lp_context_query=apple%20products%20on%20sale&amp;visitId=b9fb6ca5-4bbd-4110-8d67-0f812007df06&amp;ref_=ast_bln">MacBooks, AirPods &amp; AirTags from $28</a></li><li><strong>Cheap TVs:</strong> <a href="https://www.amazon.com/gp/browse.html?rw_useCurrentProtocol=1&amp;node=172659&amp;ref_=tv_nav_tvs,&amp;ref_=auto22_1&amp;pf_rd_r=Y3CYJQZWFVMAR48V5NEC&amp;pf_rd_p=8293a039-bfeb-4e96-a350-cfd762b033db&amp;pf_rd_m=A2R2RITDJNW1Q6&amp;pf_rd_s=merchandised-search-2&amp;pf_rd_t=&amp;pf_rd_i=1266092011">smart TVs from $69.99</a></li><li><strong>Headphones</strong>: <a href="https://www.amazon.com/Headphones-Accessories-Supplies/b/ref=dp_bc_3?ie=UTF8&amp;node=172541">50% off Beats, Bose &amp; Samsung</a></li><li><strong>Laptops:</strong> <a href="https://www.amazon.com/s?k=laptops&amp;i=black-friday&amp;crid=28ANO31DMPZHB&amp;sprefix=laptops%2Cblack-friday%2C158&amp;ref=nb_sb_noss_1">Apple, HP &amp; Dell from $199</a></li><li><strong>Mattresses: </strong><a href="https://www.amazon.com/s?k=mattresses&amp;i=todays-deals&amp;crid=2GO53NGEXE1I8&amp;sprefix=mattresses%2Ctodays-deals%2C177&amp;ref=nb_sb_noss_2">Sealy, Serta &amp; more from $89</a></li><li><strong>Smartwatches</strong>: <a href="https://www.amazon.com/s?i=electronics&amp;rh=n%3A7939901011%2Cp_72%3A4-&amp;s=featured-rank&amp;content-id=amzn1.sym.48dedb24-204f-4fb3-a22a-bd005b512d57&amp;pd_rd_r=c1aa243a-2ef5-4524-aa13-c80ed8fb7969&amp;pd_rd_w=3NMRQ&amp;pd_rd_wg=EcrTC&amp;pf_rd_p=48dedb24-204f-4fb3-a22a-bd005b512d57&amp;pf_rd_r=WFRFJDF975PBTBY3FBAX&amp;ref=Oct_d_otopr_S">up to 36% off Garmin &amp; Apple</a></li><li><strong>Vacuums</strong>: <a href="https://www.amazon.com/vacuums/b/ref=dp_bc_3?ie=UTF8&amp;node=3743521">Dyson, Shark &amp; Bissell from $49</a></li></ul><h2 id="more-prime-day-deals-in-the-uk-2">More Prime Day deals in the UK </h2><ul><li><strong>Amazon Prime</strong>: <a href="https://www.amazon.co.uk/amazonprime">get a 30-day free trial</a></li><li><strong>Amazon Devices</strong>: <a href="https://www.amazon.co.uk/s?i=amazon-devices&amp;rh=n%3A341686031&amp;s=popularity-rank&amp;fs=true&amp;ref=lp_341686031_sar">up to 67% off Fire, Ring &amp; Blink</a></li><li><strong>Amazon Haul</strong>: <a href="https://www.amazon.co.uk/haul/store">extra 15% off for Prime members</a></li><li><strong>Appliances</strong>: <a href="https://www.amazon.co.uk/b/?_encoding=UTF8&amp;node=391784011&amp;ref_=sv_top_ap_arrow_1">up to 40% off Ninja &amp; De'Longhi</a></li><li><strong>Beauty</strong>: <a href="https://www.amazon.co.uk/deals/?_encoding=UTF8&amp;_encoding=UTF8&amp;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&amp;ref_=cct_cg_UKHPC_11a1&amp;pf_rd_p=ba87a6fe-17c6-4764-a142-c0c32212fc11&amp;pf_rd_r=R2DX4T22FVJ69GPR9B5D">up to 60% off Philips &amp; 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">cleaning &amp; groceries from £2</a></li><li><strong>Fashion</strong>: <a href="https://www.amazon.co.uk/b/?ie=UTF8&amp;node=11961407031&amp;ref_=topnav_storetab_top_ap_arrow">up to 50% off</a></li><li><strong>Gaming</strong>: <a href="https://www.amazon.co.uk/PC-Video-Games-Consoles-Accessories/b/ref=dp_bc_1?ie=UTF8&amp;node=300703">record-low Nintendo Switch 2</a></li><li><strong>Headphones</strong>: <a href="https://www.amazon.co.uk/headphones-earphones/b/ref=dp_bc_3?ie=UTF8&amp;node=4085731">up to 50% off Anker &amp; Sony</a></li><li><strong>Laptops</strong>: <a href="https://www.amazon.co.uk/laptops/b/ref=dp_bc_2?ie=UTF8&amp;node=429886031">up to £800 off Microsoft &amp; Asus</a></li><li><strong>Tablets</strong>: <a href="https://www.amazon.co.uk/Tablets/b/?ie=UTF8&amp;node=429892031&amp;ref_=sv_computers_6">up to 50% off Fire tablets</a></li><li><strong>TVs</strong>: <a href="https://www.amazon.co.uk/LED-Smart-4K-TVs/b/ref=dp_bc_3?ie=UTF8&amp;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&amp;node=3147711">up to 50% off Shark &amp; Dyson</a></li><li><strong>Wearables: </strong><a href="https://www.amazon.co.uk/b/ref=dp_bc_2?ie=UTF8&amp;node=17489629031">Samsung &amp; Oura from £31</a></li></ul><div data-widget-type="review" data-model-name="Amazon Prime"></div> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/audio/wireless-bluetooth-speakers/the-only-prime-day-bluetooth-speakers-and-wireless-speaker-deals-worth-considering-before-the-sale-ends-these-are-my-favorite-offers-still-live</link>
                                                                            <description>
                            <![CDATA[ You want portable audio for not much money? I've got you, but only look at these deals! ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">zPhCFznzyp4m5xUsVWivFA</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/g7JpYA5A5UtpgJS3D6rFzC-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 07 Oct 2026 18:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Wireless & Bluetooth Speakers]]></category>
                                                    <category><![CDATA[Seasonal Sales]]></category>
                                                    <category><![CDATA[Speakers]]></category>
                                                    <category><![CDATA[Smart Speakers]]></category>
                                                    <category><![CDATA[Audio]]></category>
                                                    <category><![CDATA[Hi-Fi]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                                                                <author><![CDATA[ becky.scarrott@futurenet.com (Becky Scarrott) ]]></author>                    <dc:creator><![CDATA[ Becky Scarrott ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/6KvDYcBf9siRD6xfx9zLMd-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Becky became Audio Editor in 2024, but joined TechRadar in 2022 as Senior Staff Writer, focusing on all things audio and hi-fi. Before joining the team, she spent three years at What Hi-Fi? testing, reviewing and generally enjoying everything from wallet-friendly wireless earbuds to huge, multi-product high-end sound systems. Prior to gaining her MA in Journalism in 2018, Becky freelanced as an arts critic alongside a 22-year career as a professional dancer and aerialist – any love of dance is of course tethered to a love of music. Becky has previously contributed to Stuff, FourFourTwo and The Stage.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;When not writing, she is usually throwing shapes in a dance studio, spinning in the air to improve the tolerance of her inner ear to dizziness, drinking coffee, watching football or trying to surf in Cornwall with her other half; an irritatingly good surfer and an even better football writer.&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/g7JpYA5A5UtpgJS3D6rFzC-1920-80.jpg">
                                                            <media:credit><![CDATA[JBL]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[JBL Flip 7 in purple, on a teal background with TR&#039;s &#039;Don&#039;t Miss&#039; badge]]></media:description>                                                            <media:text><![CDATA[JBL Flip 7 in purple, on a teal background with TR&#039;s &#039;Don&#039;t Miss&#039; badge]]></media:text>
                                <media:title type="plain"><![CDATA[JBL Flip 7 in purple, on a teal background with TR&#039;s &#039;Don&#039;t Miss&#039; badge]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/g7JpYA5A5UtpgJS3D6rFzC-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>So, the second day of <a href="http://techradar.com/tag/prime-day">Amazon Prime Day</a> is in full swing and, as this one's only a two-day event, it's fair to say that we don't have much time. Don't worry, but, you know… don't miss out. </p><p>Could today be the day you treat yourself to a Bluetooth speaker for the shower, or level up your home with a more significant Wi-Fi multi-room investment for cosy nights in? I really hope so. If it's something musical and the deal's good, you'll find it here, in this little missive.</p><p>• <a href="https://www.amazon.com/deals">Browse the full Amazon Prime Day sale</a></p><p>Whether it's a WiiM Sound Lite (a rival to the Sonos Era 100), which is now just <a href="https://www.amazon.com/WiiM-Sound-Lite-Correction-Multi%E2%80%91Room/dp/B0G2LQCNSF/ref=sr_1_1_sspa?crid=3U146CXDFWK6C&amp;dib=eyJ2IjoiMSJ9.MNX06hRsAWEuo2aj-Nwd2m4kTUfCq4sQNhbdHNIVkrCuqNjd_BERghfvxSyNYSzjYfMBBxaT85NtlWrWZaGh467zjRddRPWINiyd-IizY8XGyklsn0MemgJOLFox_EWshCtBbp70rHHn_1OJRpZpZ6RtGyVNymrl8VnfXI4sVxc0WCYh3VAwASvX1s9OpZU0BgkSwN2Qjf1ket9vHgNI1-teyOXtdj4QrTF3uHerYB4.W0DRpAPPJjrQMQfQQ0jpyN7tEggGoDXjTOzZ1DA_Lo4&amp;dib_tag=se&amp;keywords=WiiM%2BSound%2BLite&amp;qid=1791368833&amp;sprefix=wiim%2Bsound%2Blite%2Caps%2C329&amp;sr=8-1-spons&amp;sp_csd=d2lkZ2V0TmFtZT1zcF9hdGY&amp;th=1" target="_blank">$183 (was $229) at Amazon US)</a>  or <a href="https://www.amazon.co.uk/WiiM-Sound-Lite-Correction-Multi%E2%80%91Room/dp/B0G2LQCNSF/ref=sr_1_2?crid=2HIMPX1AOOFAD&amp;dib=eyJ2IjoiMSJ9.MNX06hRsAWEuo2aj-Nwd2m4kTUfCq4sQNhbdHNIVkrBn8ddO8OECaGSBcDcTO6iocF5WZ3hdfmxrWANhLyOh4OpYBvX7M4h-ZN5tSPGuUqvj98OzlsAfyxKQ93VTXdq9EX-Ecj62BGyTsFtNz4eS4bngFF70qqX-saZQVL1vnBQ6kOPvQgk6nXzVRvxN5SEcszAHoJU4bc0Ccdqg7ajgGHbLD572kMmmrVatc0SrYR0._mPaI7pr7tuDenE4jcQhYjvhiiM4FwQimxO8DLNTuZU&amp;dib_tag=se&amp;keywords=WiiM%2BSOund%2BLite&amp;qid=1791368853&amp;sprefix=wiim%2Bsound%2Blite%2B%2Caps%2C118&amp;sr=8-2&amp;th=1">£189 (was £229) at Amazon UK</a>, or even the Bose Soundlink Micro Gen 2, now just<a href="https://www.amazon.com/Bose-SoundLink-Bluetooth-Waterproof-Dustproof/dp/B0H262GRNS?th=1"> $99.99 (was $129) at Amazon US</a> and <a href="https://www.amazon.co.uk/Bose-SoundLink-Bluetooth-Waterproof-Dustproof/dp/B0FF52M364?th=1">just £79.95 (was £119.95) at Amazon UK</a>, I've got a deal for you. </p><p>Stick with me, there's still plenty of time. Happy shopping — and always, <em>always </em>enjoy the music, friend. </p><h2 id="the-best-prime-day-audio-deals-still-live-now-us">The best Prime Day audio deals still live now, US</h2><h2 class="article-body__section" id="section-bluetooth-speaker-deals-still-live-now-us"><span>Bluetooth speaker deals still live now, US</span></h2><div class="product"><a data-dimension112="2e4d52d4-c261-11f1-a734-b16442b8e9ed" data-action="Deal Block" data-label="JBL Flip 7" data-dimension48="JBL Flip 7" data-dimension25="$109.95" href="https://www.amazon.com/JBL-Flip-Waterproof-Interchangeable-Accessories/dp/B0DMV3BMGP/ref=sr_1_3?crid=1KXNAA30KY3ES&amp;dib=eyJ2IjoiMSJ9.kn0YoIM0WvP-jfAvIolV9w30hcLXPx3nvHUoObPWqpNORJ17uXXIKDgxnEr8AC1lkqRkwyN4GGpg22xRCLtjN8w_svY_TnqU783x72Zz_1ZQhyWtLrTUQSSEhKBsGyjkToBKSLKcAQIf-OqMO6Ubpte6N5Nmv0jyLlQx1Pmg2Ker8L8DECQVBq8jiOU1tM54CAn2V-bMz6bJhMoSiQ7ghiCi-wd3ZgTUZ7W4X_m6Odk.9PhOFyba9mvHbWgv47TsPgHrjd2vEyjf5OqD20k1-wQ&amp;dib_tag=se&amp;keywords=jbl%2Bflip%2B7&amp;qid=1791279657&amp;sprefix=jbl%2Bflip%2B%2Caps%2C219&amp;sr=8-3&amp;th=1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="7WMyK27C6cRcN9XQkQj3VX" name="jbl flip 7" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/7WMyK27C6cRcN9XQkQj3VX-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="2000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p>The JBL Flip 7 is the ultimate portable speaker if you want something that's going to last. It's waterproof and seriously rugged, with swappable attachments that include a carabiner and carrying strap. It also delivers excellent sound for the price, with punchy bass, good volume, and up to 14 hours of battery life.<a class="view-deal button" href="https://www.amazon.com/JBL-Flip-Waterproof-Interchangeable-Accessories/dp/B0DMV3BMGP/ref=sr_1_3?crid=1KXNAA30KY3ES&amp;dib=eyJ2IjoiMSJ9.kn0YoIM0WvP-jfAvIolV9w30hcLXPx3nvHUoObPWqpNORJ17uXXIKDgxnEr8AC1lkqRkwyN4GGpg22xRCLtjN8w_svY_TnqU783x72Zz_1ZQhyWtLrTUQSSEhKBsGyjkToBKSLKcAQIf-OqMO6Ubpte6N5Nmv0jyLlQx1Pmg2Ker8L8DECQVBq8jiOU1tM54CAn2V-bMz6bJhMoSiQ7ghiCi-wd3ZgTUZ7W4X_m6Odk.9PhOFyba9mvHbWgv47TsPgHrjd2vEyjf5OqD20k1-wQ&amp;dib_tag=se&amp;keywords=jbl%2Bflip%2B7&amp;qid=1791279657&amp;sprefix=jbl%2Bflip%2B%2Caps%2C219&amp;sr=8-3&amp;th=1" target="_blank" rel="nofollow" data-dimension112="2e4d52d4-c261-11f1-a734-b16442b8e9ed" data-action="Deal Block" data-label="JBL Flip 7" data-dimension48="JBL Flip 7" data-dimension25="$109.95">View Deal</a></p></div><div class="product"><a data-dimension112="2e4d534c-c261-11f1-b14c-99110fcfab43" data-action="Deal Block" data-label="SoundLink Micro Gen 2" data-dimension48="SoundLink Micro Gen 2" data-dimension25="$99.99" href="https://www.amazon.com/Bose-SoundLink-Bluetooth-Waterproof-Dustproof/dp/B0H262GRNS?th=1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="GbZ9FS5ZFVsRwQ7Js8qotU" name="bose-soundlink-micro-portable-bluetooth--aa0443f7-263e-4241-9b7a-0c73ebdc7955.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/GbZ9FS5ZFVsRwQ7Js8qotU-1920-80.jpg" mos="" align="middle" fullscreen="" width="500" height="500" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p>In the US, you can score a substantial 22% off the Bose SoundLink Micro Gen 2. This small yet mighty model boasts impeccably detailed sound for such a small speaker, with aptX support for higher-res listening and customizable EQ. It's also an absolute beauty, highly waterproof, and ultra-compact, making it easy to take on the go. This deal currently applies to the Dewdrop Mint colorway only.<a class="view-deal button" href="https://www.amazon.com/Bose-SoundLink-Bluetooth-Waterproof-Dustproof/dp/B0H262GRNS?th=1" target="_blank" rel="nofollow" data-dimension112="2e4d534c-c261-11f1-b14c-99110fcfab43" data-action="Deal Block" data-label="SoundLink Micro Gen 2" data-dimension48="SoundLink Micro Gen 2" data-dimension25="$99.99">View Deal</a></p></div><div class="product"><a data-dimension112="2e4d53ba-c261-11f1-b788-7303d6bcb1ed" data-action="Deal Block" data-label="Go 5" data-dimension48="Go 5" data-dimension25="$39.95" href="https://www.amazon.com/JBL-Portable-Bluetooth-Waterproof-Dustproof/dp/B0GHYJ7BS9" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:573px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="RUEDLPv9mmwEQCSzaTmq6b" name="Go 5 portable speaker" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/RUEDLPv9mmwEQCSzaTmq6b-1920-80.png" mos="" align="middle" fullscreen="" width="573" height="573" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/JBL-Portable-Bluetooth-Waterproof-Dustproof/dp/B0GHYJ7BS9" target="_blank" rel="nofollow" data-dimension112="2e4d53ba-c261-11f1-b788-7303d6bcb1ed" data-action="Deal Block" data-label="Go 5" data-dimension48="Go 5" data-dimension25="$39.95">Go 5: was $54.95 now $39.95</a></strong><br />JBL's latest small speaker was released relatively recently, in summer 2026 — and it instantly became our new favorite cheap option. It comes in loads of lovely colors to suit your vibe, and is pretty much perfectly designed. The sound? It's a small thing, but for small spaces (especially in the shower) it will more than suffice.<a class="view-deal button" href="https://www.amazon.com/JBL-Portable-Bluetooth-Waterproof-Dustproof/dp/B0GHYJ7BS9" target="_blank" rel="nofollow" data-dimension112="2e4d53ba-c261-11f1-b788-7303d6bcb1ed" data-action="Deal Block" data-label="Go 5" data-dimension48="Go 5" data-dimension25="$39.95">View Deal</a></p></div><div class="product"><a data-dimension112="4b6bacac-c262-11f1-9334-cf2a863a6d63" data-action="Deal Block" data-label="Soundcore 2" data-dimension48="Soundcore 2" data-dimension25="$28.48" href="https://www.amazon.com/soundcore-Portable-Bluetooth-Speaker-Playtime/dp/B01MTB55WH/ref=sr_1_4?crid=2UU22NAHN1FKE&amp;dib=eyJ2IjoiMSJ9.MtQEATNtlwXkZ_XS7vPloT6G6XS1yVzDp3BdyE5XlV3RB4L-RBDC36xXC8qYlm7TsxO75DincC-B-DecDKt4OxR2ejQoM28t-hFf9u_pPcGecsw8a1iteyXwADXPSnkQYOB2UOXRRYRIMH5X_TxvJ4E4V8g9rpZ826k0ODKqCrDuNYfBwcfZEDTMFY0935IZwy0xRkguGf3dO9xv1TXFdugjqJl-k8a4MXpeRTQt7UH0RjNTCSrTTKsCBqDr2lfTmp3zlCnD6Cl1nZQ9i9hMHWiGlOc_4k6kNNcMWjXmZLI.fUsQ-2PZUysh7rbJp8yqZpjOtPfC7n1DH_aJpBVkxwA&amp;dib_tag=se&amp;keywords=Bluetooth%2Bspeaker&amp;qid=1791385956&amp;s=electronics&amp;sprefix=bluetooth%2Bspeaker%2Celectronics%2C180&amp;sr=1-4&amp;th=1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1509px;"><p class="vanilla-image-block" style="padding-top:99.34%;"><img id="4Ph748xB4eisBAJn8r7wee" name="1780658534.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/4Ph748xB4eisBAJn8r7wee-1920-80.jpg" mos="" align="middle" fullscreen="" width="1509" height="1499" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/soundcore-Portable-Bluetooth-Speaker-Playtime/dp/B01MTB55WH/ref=sr_1_4?crid=2UU22NAHN1FKE&amp;dib=eyJ2IjoiMSJ9.MtQEATNtlwXkZ_XS7vPloT6G6XS1yVzDp3BdyE5XlV3RB4L-RBDC36xXC8qYlm7TsxO75DincC-B-DecDKt4OxR2ejQoM28t-hFf9u_pPcGecsw8a1iteyXwADXPSnkQYOB2UOXRRYRIMH5X_TxvJ4E4V8g9rpZ826k0ODKqCrDuNYfBwcfZEDTMFY0935IZwy0xRkguGf3dO9xv1TXFdugjqJl-k8a4MXpeRTQt7UH0RjNTCSrTTKsCBqDr2lfTmp3zlCnD6Cl1nZQ9i9hMHWiGlOc_4k6kNNcMWjXmZLI.fUsQ-2PZUysh7rbJp8yqZpjOtPfC7n1DH_aJpBVkxwA&amp;dib_tag=se&amp;keywords=Bluetooth%2Bspeaker&amp;qid=1791385956&amp;s=electronics&amp;sprefix=bluetooth%2Bspeaker%2Celectronics%2C180&amp;sr=1-4&amp;th=1" target="_blank" rel="nofollow" data-dimension112="4b6bacac-c262-11f1-9334-cf2a863a6d63" data-action="Deal Block" data-label="Soundcore 2" data-dimension48="Soundcore 2" data-dimension25="$28.48">Soundcore 2: was $44.99 now $28.48</a></strong><br />A consistent best-seller on Amazon's website, this is an understated little buy. It looks 100% business-casual on a desk, unlike some more whimsical rivals, so if you need an office-ready speaker for very little money, you may have found it. It's not a new product (it actually launched in 2017), but you do get 12W stereo sound, an IPX7 waterproof rating, and up to 24 hours of battery life. And that isn't to be sniffed at for this money. <a class="view-deal button" href="https://www.amazon.com/soundcore-Portable-Bluetooth-Speaker-Playtime/dp/B01MTB55WH/ref=sr_1_4?crid=2UU22NAHN1FKE&amp;dib=eyJ2IjoiMSJ9.MtQEATNtlwXkZ_XS7vPloT6G6XS1yVzDp3BdyE5XlV3RB4L-RBDC36xXC8qYlm7TsxO75DincC-B-DecDKt4OxR2ejQoM28t-hFf9u_pPcGecsw8a1iteyXwADXPSnkQYOB2UOXRRYRIMH5X_TxvJ4E4V8g9rpZ826k0ODKqCrDuNYfBwcfZEDTMFY0935IZwy0xRkguGf3dO9xv1TXFdugjqJl-k8a4MXpeRTQt7UH0RjNTCSrTTKsCBqDr2lfTmp3zlCnD6Cl1nZQ9i9hMHWiGlOc_4k6kNNcMWjXmZLI.fUsQ-2PZUysh7rbJp8yqZpjOtPfC7n1DH_aJpBVkxwA&amp;dib_tag=se&amp;keywords=Bluetooth%2Bspeaker&amp;qid=1791385956&amp;s=electronics&amp;sprefix=bluetooth%2Bspeaker%2Celectronics%2C180&amp;sr=1-4&amp;th=1" target="_blank" rel="nofollow" data-dimension112="4b6bacac-c262-11f1-9334-cf2a863a6d63" data-action="Deal Block" data-label="Soundcore 2" data-dimension48="Soundcore 2" data-dimension25="$28.48">View Deal</a></p></div><h2 class="article-body__section" id="section-wireless-speaker-deals-still-live-us"><span>Wireless speaker deals still live, US</span></h2><div class="product"><a data-dimension112="64c3dc4a-c26e-11f1-86a0-39e6ce7c390b" data-action="Deal Block" data-label="Era 100 SL" data-dimension48="Era 100 SL" data-dimension25="$149" href="https://www.amazon.com/Sonos-Era-100-Microphone-Free-Bluetooth/dp/B0GJ78MX2P/ref=sr_1_5?crid=37XV7OFTBPOFS&amp;dib=eyJ2IjoiMSJ9.o-X9koCxE1yYslTOIF0ufIsWlSd4UbbzGuMjvTDmFpNsMrgDaaSHYWHaIvILQDF0twZq8D6arg3XDPzFSBrsrgbGRRAW1JHmldwXaFND-mdwVIm6LWezT4GpBcNOpKoJER657FqgxTMGxIOL1CfhLaSm_zCytFWrmoPRly0dLHpS_FZf1Vn6u_GDCdE8mrxzI6Pk084mmWoE9m7DsxiVFdgKnKzT4hhrrwGvwk7BcQbNZF6XopNeASrFBiBzdKg2hOtlFJHTEHdAQr58LmcVTaVLEnnNwLBa6zsENlF81bs.OHFlH40kdUA42JuqH8LasSLn990NubzOTtU0jxKmZ64&amp;dib_tag=se&amp;keywords=Sonos%2BEra%2B100&amp;qid=1791385335&amp;s=electronics&amp;sprefix=sonos%2Bera%2B100%2Celectronics%2C170&amp;sr=1-5&amp;th=1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:870px;"><p class="vanilla-image-block" style="padding-top:124.94%;"><img id="PhkzRpTvarWuXJ7WrtdJwA" name="61aBx6gh4lL._AC_SL1500_ copy" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/PhkzRpTvarWuXJ7WrtdJwA-1920-80.jpg" mos="" align="middle" fullscreen="" width="870" height="1087" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p>In our glowing <a href="https://www.techradar.com/audio/multi-room/sonos-era-100-sl-review" data-dimension112="64c3dc4a-c26e-11f1-86a0-39e6ce7c390b" data-action="Deal Block" data-label="Era 100 SL" data-dimension48="Era 100 SL" data-dimension25="$149">4.5-star review of the Sonos Era 100 SL, </a>we were able to confirm what we'd all been hoping — it really is "a better price for the same performance" (as the regular Sonos Era 100). There are some compromises — voice control is absent, and Android users will miss out on Sonos' room correction. That said, it's one of the strongest performers in its price range — and this is a return to the lowest price it's ever been. <a class="view-deal button" href="https://www.amazon.com/Sonos-Era-100-Microphone-Free-Bluetooth/dp/B0GJ78MX2P/ref=sr_1_5?crid=37XV7OFTBPOFS&amp;dib=eyJ2IjoiMSJ9.o-X9koCxE1yYslTOIF0ufIsWlSd4UbbzGuMjvTDmFpNsMrgDaaSHYWHaIvILQDF0twZq8D6arg3XDPzFSBrsrgbGRRAW1JHmldwXaFND-mdwVIm6LWezT4GpBcNOpKoJER657FqgxTMGxIOL1CfhLaSm_zCytFWrmoPRly0dLHpS_FZf1Vn6u_GDCdE8mrxzI6Pk084mmWoE9m7DsxiVFdgKnKzT4hhrrwGvwk7BcQbNZF6XopNeASrFBiBzdKg2hOtlFJHTEHdAQr58LmcVTaVLEnnNwLBa6zsENlF81bs.OHFlH40kdUA42JuqH8LasSLn990NubzOTtU0jxKmZ64&amp;dib_tag=se&amp;keywords=Sonos%2BEra%2B100&amp;qid=1791385335&amp;s=electronics&amp;sprefix=sonos%2Bera%2B100%2Celectronics%2C170&amp;sr=1-5&amp;th=1" target="_blank" rel="nofollow" data-dimension112="64c3dc4a-c26e-11f1-86a0-39e6ce7c390b" data-action="Deal Block" data-label="Era 100 SL" data-dimension48="Era 100 SL" data-dimension25="$149">View Deal</a></p></div><div class="product"><a data-dimension112="64c3dcc2-c26e-11f1-b1fc-31aa111ca8a0" data-action="Deal Block" data-label="Sound" data-dimension48="Sound" data-dimension25="$239.2" href="https://www.amazon.com/WiiM-Sound-RoomFitTM-Correction-Multi%E2%80%91Room/dp/B0FPCQM66H/ref=sr_1_5?crid=316GT86EB5H5A&amp;dib=eyJ2IjoiMSJ9.bmZbyyQ6vo6MycxPQNz8glYaQ62fiK1rYhZimrc1ibWWKZC9GJuKIozR-hX_L1TO1vO3ypJWkt--xh-cf141qHI1WzYDakIYgEwISWwwphW7SCk1dUsU44IPP2bTqAAoB67mBR0oa3Eq9YRMhVPL6CwImTRmHt_FRAypbvcYum_ur2R0UkNUVuL7ntyfqBL1xnKZEJlasESH49behAqzEVybeA13YCsuwnFkerKw078.4uu3xzN_AB3W-_zNzDe-J1ZQRN9nE7ja9jyoRmnKZII&amp;dib_tag=se&amp;keywords=WiiM%2BBar&amp;qid=1791364957&amp;sprefix=wiim%2Bbar%2Caps%2C183&amp;sr=8-5&amp;th=1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="6sxnFgXvimLgXKqPQyuCuY" name="wiim-sound-smart-speaker-with-hires-audi-594b4f74-430b-4300-9e17-f3691f7a9eb1.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/6sxnFgXvimLgXKqPQyuCuY-1920-80.jpg" mos="" align="middle" fullscreen="" width="500" height="500" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p>If you didn't know (that's fine, we're all here to learn!) this is a smart speaker with hi-res audio, Wi-Fi and touchscreen, and it comes in two finishes (black or white). You can read all about it in our <a href="https://www.techradar.com/audio/speakers/wiim-sound-review" data-dimension112="64c3dcc2-c26e-11f1-b1fc-31aa111ca8a0" data-action="Deal Block" data-label="Sound" data-dimension48="Sound" data-dimension25="$239.2">WiiM Sound</a> review. However, the main thing is this: this is its lowest-seen price, according to our price trackers. <a class="view-deal button" href="https://www.amazon.com/WiiM-Sound-RoomFitTM-Correction-Multi%E2%80%91Room/dp/B0FPCQM66H/ref=sr_1_5?crid=316GT86EB5H5A&amp;dib=eyJ2IjoiMSJ9.bmZbyyQ6vo6MycxPQNz8glYaQ62fiK1rYhZimrc1ibWWKZC9GJuKIozR-hX_L1TO1vO3ypJWkt--xh-cf141qHI1WzYDakIYgEwISWwwphW7SCk1dUsU44IPP2bTqAAoB67mBR0oa3Eq9YRMhVPL6CwImTRmHt_FRAypbvcYum_ur2R0UkNUVuL7ntyfqBL1xnKZEJlasESH49behAqzEVybeA13YCsuwnFkerKw078.4uu3xzN_AB3W-_zNzDe-J1ZQRN9nE7ja9jyoRmnKZII&amp;dib_tag=se&amp;keywords=WiiM%2BBar&amp;qid=1791364957&amp;sprefix=wiim%2Bbar%2Caps%2C183&amp;sr=8-5&amp;th=1" target="_blank" rel="nofollow" data-dimension112="64c3dcc2-c26e-11f1-b1fc-31aa111ca8a0" data-action="Deal Block" data-label="Sound" data-dimension48="Sound" data-dimension25="$239.2">View Deal</a></p></div><div class="product"><a data-dimension112="64c3dd30-c26e-11f1-aaee-effbb595a0ae" data-action="Deal Block" data-label="Sound Lite" data-dimension48="Sound Lite" data-dimension25="$183.2" href="https://www.amazon.com/WiiM-Sound-Lite-Correction-Multi%E2%80%91Room/dp/B0G2LQCNSF/ref=sr_1_1_sspa?crid=3U146CXDFWK6C&amp;dib=eyJ2IjoiMSJ9.MNX06hRsAWEuo2aj-Nwd2m4kTUfCq4sQNhbdHNIVkrCuqNjd_BERghfvxSyNYSzjYfMBBxaT85NtlWrWZaGh467zjRddRPWINiyd-IizY8XGyklsn0MemgJOLFox_EWshCtBbp70rHHn_1OJRpZpZ6RtGyVNymrl8VnfXI4sVxc0WCYh3VAwASvX1s9OpZU0BgkSwN2Qjf1ket9vHgNI1-teyOXtdj4QrTF3uHerYB4.W0DRpAPPJjrQMQfQQ0jpyN7tEggGoDXjTOzZ1DA_Lo4&amp;dib_tag=se&amp;keywords=WiiM%2BSound%2BLite&amp;qid=1791368833&amp;sprefix=wiim%2Bsound%2Blite%2Caps%2C329&amp;sr=8-1-spons&amp;sp_csd=d2lkZ2V0TmFtZT1zcF9hdGY&amp;th=1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="WRvMfSyEd6KbpQYJpEoSnY" name="wiim-sound-lite-smart-speaker-multiroom--6305c606-07ed-45e2-8284-9697a163fdad.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/WRvMfSyEd6KbpQYJpEoSnY-1920-80.jpg" mos="" align="middle" fullscreen="" width="500" height="500" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p>And here's its cheaper relative! It's meant to rival the Sonos Era 100 — so check out our <a href="https://www.techradar.com/audio/wireless-bluetooth-speakers/wiim-sound-lite-vs-sonos-era-100-i-let-these-wi-fi-speakers-slug-it-out-and-the-showdown-was-far-closer-than-i-ever-would-have-imagined" data-dimension112="64c3dd30-c26e-11f1-aaee-effbb595a0ae" data-action="Deal Block" data-label="Sound Lite" data-dimension48="Sound Lite" data-dimension25="$183.2">Sonos Era 100 vs WiiM Sound Lite</a> feature, to see how well it squares up — but with this discount, you could be creating a lovely little hi-res wireless multi-room music ecosystem for a lot less. <a class="view-deal button" href="https://www.amazon.com/WiiM-Sound-Lite-Correction-Multi%E2%80%91Room/dp/B0G2LQCNSF/ref=sr_1_1_sspa?crid=3U146CXDFWK6C&amp;dib=eyJ2IjoiMSJ9.MNX06hRsAWEuo2aj-Nwd2m4kTUfCq4sQNhbdHNIVkrCuqNjd_BERghfvxSyNYSzjYfMBBxaT85NtlWrWZaGh467zjRddRPWINiyd-IizY8XGyklsn0MemgJOLFox_EWshCtBbp70rHHn_1OJRpZpZ6RtGyVNymrl8VnfXI4sVxc0WCYh3VAwASvX1s9OpZU0BgkSwN2Qjf1ket9vHgNI1-teyOXtdj4QrTF3uHerYB4.W0DRpAPPJjrQMQfQQ0jpyN7tEggGoDXjTOzZ1DA_Lo4&amp;dib_tag=se&amp;keywords=WiiM%2BSound%2BLite&amp;qid=1791368833&amp;sprefix=wiim%2Bsound%2Blite%2Caps%2C329&amp;sr=8-1-spons&amp;sp_csd=d2lkZ2V0TmFtZT1zcF9hdGY&amp;th=1" target="_blank" rel="nofollow" data-dimension112="64c3dd30-c26e-11f1-aaee-effbb595a0ae" data-action="Deal Block" data-label="Sound Lite" data-dimension48="Sound Lite" data-dimension25="$183.2">View Deal</a></p></div><div class="product"><a data-dimension112="64c3dda8-c26e-11f1-998c-b9c555647357" data-action="Deal Block" data-label="Sub Pro Smart Wireless Subwoofer With Roomfit™ Bass, White" data-dimension48="Sub Pro Smart Wireless Subwoofer With Roomfit™ Bass, White" data-dimension25="$407.15" href="https://www.amazon.com/WiiM-Sub-Pro-Subwoofer-Calibration/dp/B0FLXBHJS2/ref=sxin_15_pa_sp_search_thematic_sspa?content-id=amzn1.sym.b9bbce70-6675-4b43-9ccc-a58f12eb2aa1%3Aamzn1.sym.b9bbce70-6675-4b43-9ccc-a58f12eb2aa1&amp;crid=5G94FY3NRJPO&amp;cv_ct_cx=WiiM&amp;keywords=WiiM&amp;pd_rd_i=B0FLXBHJS2&amp;pd_rd_r=861f9fa1-9aa9-4eb8-90b1-b3ab842a1306&amp;pd_rd_w=dtaCX&amp;pd_rd_wg=27Sjj&amp;pf_rd_p=b9bbce70-6675-4b43-9ccc-a58f12eb2aa1&amp;pf_rd_r=VGS5C1S0P946EJWKQX7S&amp;qid=1791369519&amp;sbo=9ZOMT9Jm0JH%2Ft%2BWi68iDSA%3D%3D&amp;sprefix=wiim%2Caps%2C323&amp;sr=1-3-fc9a1439-3807-46fc-aa26-c96aa3b58fe7-spons&amp;aref=PYOiEOBFbP&amp;sp_csd=d2lkZ2V0TmFtZT1zcF9zZWFyY2hfdGhlbWF0aWM&amp;th=1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="CB5musdFJJmU9XiLZkQYqY" name="wiim-sub-pro-smart-wireless-subwoofer-wi-35eeaa4f-16bc-452d-96a1-1f2bd5991b41.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/CB5musdFJJmU9XiLZkQYqY-1920-80.jpg" mos="" align="middle" fullscreen="" width="500" height="500" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/WiiM-Sub-Pro-Subwoofer-Calibration/dp/B0FLXBHJS2/ref=sxin_15_pa_sp_search_thematic_sspa?content-id=amzn1.sym.b9bbce70-6675-4b43-9ccc-a58f12eb2aa1%3Aamzn1.sym.b9bbce70-6675-4b43-9ccc-a58f12eb2aa1&amp;crid=5G94FY3NRJPO&amp;cv_ct_cx=WiiM&amp;keywords=WiiM&amp;pd_rd_i=B0FLXBHJS2&amp;pd_rd_r=861f9fa1-9aa9-4eb8-90b1-b3ab842a1306&amp;pd_rd_w=dtaCX&amp;pd_rd_wg=27Sjj&amp;pf_rd_p=b9bbce70-6675-4b43-9ccc-a58f12eb2aa1&amp;pf_rd_r=VGS5C1S0P946EJWKQX7S&amp;qid=1791369519&amp;sbo=9ZOMT9Jm0JH%2Ft%2BWi68iDSA%3D%3D&amp;sprefix=wiim%2Caps%2C323&amp;sr=1-3-fc9a1439-3807-46fc-aa26-c96aa3b58fe7-spons&amp;aref=PYOiEOBFbP&amp;sp_csd=d2lkZ2V0TmFtZT1zcF9zZWFyY2hfdGhlbWF0aWM&amp;th=1" target="_blank" rel="nofollow" data-dimension112="64c3dda8-c26e-11f1-998c-b9c555647357" data-action="Deal Block" data-label="Sub Pro Smart Wireless Subwoofer With Roomfit™ Bass, White" data-dimension48="Sub Pro Smart Wireless Subwoofer With Roomfit™ Bass, White" data-dimension25="$407.15">Sub Pro Smart Wireless Subwoofer With Roomfit™ Bass, White: was $479 now $407.15</a></strong><br />What is it? A wireless subwoofer with WiiM's Roomfit Bass technology. What do you do? Plug it in, get online, tap 'RoomFit' in the app, stay quiet and let AI dial-in perfect bass for your listening room. Then, just select your main WiiM speakers/amp in the app (or plug an RCA sub-out) and you've got yourself a sub-enhanced system, friend. <a class="view-deal button" href="https://www.amazon.com/WiiM-Sub-Pro-Subwoofer-Calibration/dp/B0FLXBHJS2/ref=sxin_15_pa_sp_search_thematic_sspa?content-id=amzn1.sym.b9bbce70-6675-4b43-9ccc-a58f12eb2aa1%3Aamzn1.sym.b9bbce70-6675-4b43-9ccc-a58f12eb2aa1&amp;crid=5G94FY3NRJPO&amp;cv_ct_cx=WiiM&amp;keywords=WiiM&amp;pd_rd_i=B0FLXBHJS2&amp;pd_rd_r=861f9fa1-9aa9-4eb8-90b1-b3ab842a1306&amp;pd_rd_w=dtaCX&amp;pd_rd_wg=27Sjj&amp;pf_rd_p=b9bbce70-6675-4b43-9ccc-a58f12eb2aa1&amp;pf_rd_r=VGS5C1S0P946EJWKQX7S&amp;qid=1791369519&amp;sbo=9ZOMT9Jm0JH%2Ft%2BWi68iDSA%3D%3D&amp;sprefix=wiim%2Caps%2C323&amp;sr=1-3-fc9a1439-3807-46fc-aa26-c96aa3b58fe7-spons&amp;aref=PYOiEOBFbP&amp;sp_csd=d2lkZ2V0TmFtZT1zcF9zZWFyY2hfdGhlbWF0aWM&amp;th=1" target="_blank" rel="nofollow" data-dimension112="64c3dda8-c26e-11f1-998c-b9c555647357" data-action="Deal Block" data-label="Sub Pro Smart Wireless Subwoofer With Roomfit™ Bass, White" data-dimension48="Sub Pro Smart Wireless Subwoofer With Roomfit™ Bass, White" data-dimension25="$407.15">View Deal</a></p></div><h2 id="the-best-prime-day-audio-deals-uk">The best Prime Day audio deals, UK </h2><h3 class="article-body__section" id="section-bluetooth-speaker-deals-still-live-uk"><span>Bluetooth speaker deals still live, UK</span></h3><div class="product"><a data-dimension112="64c3de8e-c26e-11f1-a647-d938f5a5ced2" data-action="Deal Block" data-label="SoundLink Micro Gen 2" data-dimension48="SoundLink Micro Gen 2" data-dimension25="£79.95" href="https://www.amazon.co.uk/Bose-SoundLink-Bluetooth-Waterproof-Dustproof/dp/B0FF52M364?th=1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="8QdkxtzZRkD4vT2HQMDzrU" name="bose-soundlink-micro-portable-bluetooth--86c4fdc3-c205-4ebe-9259-75650250a09b.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/8QdkxtzZRkD4vT2HQMDzrU-1920-80.jpg" mos="" align="middle" fullscreen="" width="500" height="500" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.amazon.co.uk/Bose-SoundLink-Bluetooth-Waterproof-Dustproof/dp/B0FF52M364?th=1" target="_blank" rel="nofollow" data-dimension112="64c3de8e-c26e-11f1-a647-d938f5a5ced2" data-action="Deal Block" data-label="SoundLink Micro Gen 2" data-dimension48="SoundLink Micro Gen 2" data-dimension25="£79.95">SoundLink Micro Gen 2: was £119.95 now £79.95</a></strong><br />You're getting an awfully good deal here; 33% off one of the best small speakers around, taking it below the £80 mark. Think premium, detailed audio, a sleek and compact build, and aptX support for higher-res streaming, you really can't go wrong — unless you don't like the shade pictured. This deal currently applies to the Petal Pink colorway only (which to me looks more like strawberry ice cream, so of course I love it). <a class="view-deal button" href="https://www.amazon.co.uk/Bose-SoundLink-Bluetooth-Waterproof-Dustproof/dp/B0FF52M364?th=1" target="_blank" rel="nofollow" data-dimension112="64c3de8e-c26e-11f1-a647-d938f5a5ced2" data-action="Deal Block" data-label="SoundLink Micro Gen 2" data-dimension48="SoundLink Micro Gen 2" data-dimension25="£79.95">View Deal</a></p></div><div class="product"><a data-dimension112="64c3defc-c26e-11f1-9cb7-e36813af197c" data-action="Deal Block" data-label="Flip 7" data-dimension48="Flip 7" data-dimension25="£99" href="https://www.very.co.uk/jbl-flip-7-portable-bluetooth-speaker-waterdust-proof-ip67-auracast/1601240171.prd?variantId=WU9CN&amp;cm_mmc=google-_-BAU+-+Generic-_-All-_-PRODUCT_GROUP_2356870481436_[*AdID*]&amp;utm_campaign=Generic_Electricals+-+Shopping+-+Appliances+-+Audio&amp;utm_medium=cpc&amp;utm_source=google&amp;utm_term=PRODUCT_GROUP&amp;campaigntype=generic&amp;category=Electricals&amp;gclsrc=aw.ds&amp;gad_source=1&amp;gad_campaignid=21523265254&amp;gbraid=0AAAAAD2k1i2S2EcBQLX9qOK9pMdvSjJxb&amp;gclid=Cj0KCQjwuJLWBhD_ARIsAIBcRUytXFuCnVl-KkFn-Qd_Tqul2GS8Os14Xg-ijJm8ADWuUqkPKJ6XcrMaAhwQEALw_wcB" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="7WMyK27C6cRcN9XQkQj3VX" name="jbl flip 7" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/7WMyK27C6cRcN9XQkQj3VX-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="2000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p>There's no Amazon discount for UK shoppers on this excellent JBL Bluetooth speaker (that's roughly the size of a bottle of Sprite) at the moment, but you can still score the Flip 7 at a discount over at Very. Free home delivery is included as well.<a class="view-deal button" href="https://www.very.co.uk/jbl-flip-7-portable-bluetooth-speaker-waterdust-proof-ip67-auracast/1601240171.prd?variantId=WU9CN&amp;cm_mmc=google-_-BAU+-+Generic-_-All-_-PRODUCT_GROUP_2356870481436_[*AdID*]&amp;utm_campaign=Generic_Electricals+-+Shopping+-+Appliances+-+Audio&amp;utm_medium=cpc&amp;utm_source=google&amp;utm_term=PRODUCT_GROUP&amp;campaigntype=generic&amp;category=Electricals&amp;gclsrc=aw.ds&amp;gad_source=1&amp;gad_campaignid=21523265254&amp;gbraid=0AAAAAD2k1i2S2EcBQLX9qOK9pMdvSjJxb&amp;gclid=Cj0KCQjwuJLWBhD_ARIsAIBcRUytXFuCnVl-KkFn-Qd_Tqul2GS8Os14Xg-ijJm8ADWuUqkPKJ6XcrMaAhwQEALw_wcB" target="_blank" rel="nofollow" data-dimension112="64c3defc-c26e-11f1-9cb7-e36813af197c" data-action="Deal Block" data-label="Flip 7" data-dimension48="Flip 7" data-dimension25="£99">View Deal</a></p></div><div class="product"><a data-dimension112="64c3df6a-c26e-11f1-9104-515ba150e0da" data-action="Deal Block" data-label="Sony Ult Field 3 - Portable Bluetooth Speaker With Ult Power Sound, 24hr Battery, Ip67, Waterproof, Dustproof, Shockproof, Detachable Shoulder Strap, Compact - Off-White" data-dimension48="Sony Ult Field 3 - Portable Bluetooth Speaker With Ult Power Sound, 24hr Battery, Ip67, Waterproof, Dustproof, Shockproof, Detachable Shoulder Strap, Compact - Off-White" data-dimension25="£97" href="https://www.amazon.co.uk/Sony-ULT-FIELD-Waterproof-Shockproof/dp/B0DZ76R5KR/ref=sr_1_1_sspa?tag=ftr-techradar-gb-21&amp;crid=2ZD45WELQG0T&amp;dib=eyJ2IjoiMSJ9.AfhL6RbXXuw1Is0WPKaAqxcszH7BCNg3IH1ybqM7furxDHcJSwRfnF16nianzaminaBJTlZCID9MU0oA5sKXAQgCzUlbh0cxjy-g4KOXiZOjmZpao74ea__PAeBzeTaAvThqAI0kZfCp5RHqritdUynpPgxjpgVJ97PuORt10lKjT5GzashKaTVUGUD5RJBqFDypkrRTvebwC1DX2T_d-BCzbo5CL14hZRi4Ysp0t9w_iP111NqKpNgoR0RE-rQcT6lYKyvbvYBVGiuyLeurGqyoQeoAgeURPxfO_5_-jr4.QuFddOU4JgR1Er3bNPW-m7L2JWUz75QK8Vp9msEZIgM&amp;dib_tag=se&amp;keywords=Bluetooth%2Bspeaker&amp;qid=1791200769&amp;s=electronics&amp;sprefix=bluetooth%2Bspeaker%2Celectronics%2C125&amp;sr=1-1-spons&amp;aref=iaAXlvKwmH&amp;sp_csd=d2lkZ2V0TmFtZT1zcF9hdGY&amp;th=1&amp;ascsubtag=trd-gb-1188283931634012024-21&amp;geniuslink=true" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1240px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="Mfu6EX8ZqGnSH7PQsxEYcF" name="Screenshot 2026-10-07 at 15.55.52" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Mfu6EX8ZqGnSH7PQsxEYcF-1920-80.png" mos="" align="middle" fullscreen="" width="1240" height="1240" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.amazon.co.uk/Sony-ULT-FIELD-Waterproof-Shockproof/dp/B0DZ76R5KR/ref=sr_1_1_sspa?tag=ftr-techradar-gb-21&amp;crid=2ZD45WELQG0T&amp;dib=eyJ2IjoiMSJ9.AfhL6RbXXuw1Is0WPKaAqxcszH7BCNg3IH1ybqM7furxDHcJSwRfnF16nianzaminaBJTlZCID9MU0oA5sKXAQgCzUlbh0cxjy-g4KOXiZOjmZpao74ea__PAeBzeTaAvThqAI0kZfCp5RHqritdUynpPgxjpgVJ97PuORt10lKjT5GzashKaTVUGUD5RJBqFDypkrRTvebwC1DX2T_d-BCzbo5CL14hZRi4Ysp0t9w_iP111NqKpNgoR0RE-rQcT6lYKyvbvYBVGiuyLeurGqyoQeoAgeURPxfO_5_-jr4.QuFddOU4JgR1Er3bNPW-m7L2JWUz75QK8Vp9msEZIgM&amp;dib_tag=se&amp;keywords=Bluetooth%2Bspeaker&amp;qid=1791200769&amp;s=electronics&amp;sprefix=bluetooth%2Bspeaker%2Celectronics%2C125&amp;sr=1-1-spons&amp;aref=iaAXlvKwmH&amp;sp_csd=d2lkZ2V0TmFtZT1zcF9hdGY&amp;th=1&amp;ascsubtag=trd-gb-1188283931634012024-21&amp;geniuslink=true" target="_blank" rel="nofollow" data-dimension112="64c3df6a-c26e-11f1-9104-515ba150e0da" data-action="Deal Block" data-label="Sony Ult Field 3 - Portable Bluetooth Speaker With Ult Power Sound, 24hr Battery, Ip67, Waterproof, Dustproof, Shockproof, Detachable Shoulder Strap, Compact - Off-White" data-dimension48="Sony Ult Field 3 - Portable Bluetooth Speaker With Ult Power Sound, 24hr Battery, Ip67, Waterproof, Dustproof, Shockproof, Detachable Shoulder Strap, Compact - Off-White" data-dimension25="£97">Sony Ult Field 3 - Portable Bluetooth Speaker With Ult Power Sound, 24hr Battery, Ip67, Waterproof, Dustproof, Shockproof, Detachable Shoulder Strap, Compact - Off-White: was £129 now £97</a></strong><br />This is the smallest Bluetooth speaker in Sony's ULT (or bass-focused) speaker lineup — there's a bigger Field 5 and even a slightly older <a href="https://www.techradar.com/audio/hi-fi/wireless-bluetooth-speakers/sony-ult-field-7-review">Field 7</a> too. We loved the design and feature-set under review, and while we didn't wholly love the audio tuning, for this money (ie. under £100) it's highly competitive — a lot to enjoy here. <a class="view-deal button" href="https://www.amazon.co.uk/Sony-ULT-FIELD-Waterproof-Shockproof/dp/B0DZ76R5KR/ref=sr_1_1_sspa?tag=ftr-techradar-gb-21&amp;crid=2ZD45WELQG0T&amp;dib=eyJ2IjoiMSJ9.AfhL6RbXXuw1Is0WPKaAqxcszH7BCNg3IH1ybqM7furxDHcJSwRfnF16nianzaminaBJTlZCID9MU0oA5sKXAQgCzUlbh0cxjy-g4KOXiZOjmZpao74ea__PAeBzeTaAvThqAI0kZfCp5RHqritdUynpPgxjpgVJ97PuORt10lKjT5GzashKaTVUGUD5RJBqFDypkrRTvebwC1DX2T_d-BCzbo5CL14hZRi4Ysp0t9w_iP111NqKpNgoR0RE-rQcT6lYKyvbvYBVGiuyLeurGqyoQeoAgeURPxfO_5_-jr4.QuFddOU4JgR1Er3bNPW-m7L2JWUz75QK8Vp9msEZIgM&amp;dib_tag=se&amp;keywords=Bluetooth%2Bspeaker&amp;qid=1791200769&amp;s=electronics&amp;sprefix=bluetooth%2Bspeaker%2Celectronics%2C125&amp;sr=1-1-spons&amp;aref=iaAXlvKwmH&amp;sp_csd=d2lkZ2V0TmFtZT1zcF9hdGY&amp;th=1&amp;ascsubtag=trd-gb-1188283931634012024-21&amp;geniuslink=true" target="_blank" rel="nofollow" data-dimension112="64c3df6a-c26e-11f1-9104-515ba150e0da" data-action="Deal Block" data-label="Sony Ult Field 3 - Portable Bluetooth Speaker With Ult Power Sound, 24hr Battery, Ip67, Waterproof, Dustproof, Shockproof, Detachable Shoulder Strap, Compact - Off-White" data-dimension48="Sony Ult Field 3 - Portable Bluetooth Speaker With Ult Power Sound, 24hr Battery, Ip67, Waterproof, Dustproof, Shockproof, Detachable Shoulder Strap, Compact - Off-White" data-dimension25="£97">View Deal</a></p></div><div class="product"><a data-dimension112="64c3dfd8-c26e-11f1-83e2-2b62375913f1" data-action="Deal Block" data-label="Soundcore 2" data-dimension48="Soundcore 2" data-dimension25="£22.99" href="https://www.amazon.co.uk/Anker-Upgraded-SoundCore-Bluetooth-Waterproof/dp/B01MTB55WH?tag=ftr-techradar-gb-21&amp;ascsubtag=trd-gb-1188283931634012024-21&amp;geniuslink=true&amp;th=1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="viTCWLwjnLRT4cEXUCbkFm" name="soundcore-anker-2-portable-bluetooth-spe-b371fa7d-0425-4cc5-9a38-365c17ccf1fb.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/viTCWLwjnLRT4cEXUCbkFm-1920-80.jpg" mos="" align="middle" fullscreen="" width="500" height="500" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.amazon.co.uk/Anker-Upgraded-SoundCore-Bluetooth-Waterproof/dp/B01MTB55WH?tag=ftr-techradar-gb-21&amp;ascsubtag=trd-gb-1188283931634012024-21&amp;geniuslink=true&amp;th=1" target="_blank" rel="nofollow" data-dimension112="64c3dfd8-c26e-11f1-83e2-2b62375913f1" data-action="Deal Block" data-label="Soundcore 2" data-dimension48="Soundcore 2" data-dimension25="£22.99">Soundcore 2: was £28.49 now £22.99</a></strong><br />A consistent best-seller on Amazon's website, this is a chic but understated little speaker. It looks quite business-like on a desk, unlike rivals from JBL, so if you need an office musical companion for very little money, you just found it. It's not a new product (it actually launched way back in 2017!), but you do get 12W stereo sound, an IPX7 waterproof rating, and up to 24 hours of battery life. And that isn't half bad for this money. <a class="view-deal button" href="https://www.amazon.co.uk/Anker-Upgraded-SoundCore-Bluetooth-Waterproof/dp/B01MTB55WH?tag=ftr-techradar-gb-21&amp;ascsubtag=trd-gb-1188283931634012024-21&amp;geniuslink=true&amp;th=1" target="_blank" rel="nofollow" data-dimension112="64c3dfd8-c26e-11f1-83e2-2b62375913f1" data-action="Deal Block" data-label="Soundcore 2" data-dimension48="Soundcore 2" data-dimension25="£22.99">View Deal</a></p></div><h2 class="article-body__section" id="section-wireless-speaker-deals-still-live-uk"><span>Wireless speaker deals still live, UK</span></h2><div class="product"><a data-dimension112="2e4d5658-c261-11f1-a9f4-57c2ca5e5734" data-action="Deal Block" data-label="Era 100 SL" data-dimension48="Era 100 SL" data-dimension25="£133.95" href="https://www.amazon.co.uk/Sonos-Introducing-essential-speaker-lovers/dp/B0GK9HG28D" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="NtJFj4vtNLouSvxEZrcKwW" name="Era 100" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/NtJFj4vtNLouSvxEZrcKwW-1920-80.jpg" mos="" align="middle" fullscreen="" width="3840" height="3840" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.amazon.co.uk/Sonos-Introducing-essential-speaker-lovers/dp/B0GK9HG28D" target="_blank" rel="nofollow" data-dimension112="2e4d5658-c261-11f1-a9f4-57c2ca5e5734" data-action="Deal Block" data-label="Era 100 SL" data-dimension48="Era 100 SL" data-dimension25="£133.95">Era 100 SL: was £169 now £133.95</a></strong><br />A<strong> </strong>nearly-ideal small and flexible speaker, honestly. It offers wide dispersion of sound, Wi-Fi plus Bluetooth and line-in connectivity, support for many streaming services, voice control, and it goes as loud as you'll ever need it to. Compared to the regular Sonos Era 100, the SL version drops voice control, but a lot of people can live with that.<a class="view-deal button" href="https://www.amazon.co.uk/Sonos-Introducing-essential-speaker-lovers/dp/B0GK9HG28D" target="_blank" rel="nofollow" data-dimension112="2e4d5658-c261-11f1-a9f4-57c2ca5e5734" data-action="Deal Block" data-label="Era 100 SL" data-dimension48="Era 100 SL" data-dimension25="£133.95">View Deal</a></p></div><div class="product"><a data-dimension112="2e4d550e-c261-11f1-ac48-8f40d581a9df" data-action="Deal Block" data-label="Sound" data-dimension48="Sound" data-dimension25="£249" href="https://www.amazon.co.uk/WiiM-Sound-RoomFitTM-Correction-Multi%E2%80%91Room/dp/B0FPCQM66H/ref=sr_1_10?crid=1UXVSYNOYA3KM&amp;dib=eyJ2IjoiMSJ9.BI5A3LPnVVjqg2rtB51lWqFY7B2hS_MlCuD6p8P9hbElkrG68FoAJWdoe2hyVWwKZrT6Vq2_1Ha5tpQOpb-_LUpUvI98RF9g5dfTxSm7mC4gQ3v5NNOg2uX8CagHn1s9aNmZR4dgL7qRvIqqrUhA8qDKBirl7DnxASo62me3FjQPaX0yE49H_WQufdkfET6VzJI8em6NhxFrxTJ6drNA4d2s3F7NntenzrjVzFt4jU8.cDLGeb_ZMGQc5wWtZ9hk6t-L__7PfSKS7K731yK9ex0&amp;dib_tag=se&amp;keywords=WiiM&amp;qid=1791364986&amp;sprefix=wiim%2Caps%2C155&amp;sr=8-10&amp;th=1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1294px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="2BnM6rttJ42bHxjCppYTH5" name="Sound" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/2BnM6rttJ42bHxjCppYTH5-1920-80.png" mos="" align="middle" fullscreen="" width="1294" height="1294" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p>This is the company's flagship smart speaker with hi-res audio, Wi-Fi and touchscreen. It comes in black or the white shade pictured (in fact, you can read all about it in our <a href="https://www.techradar.com/audio/speakers/wiim-sound-review" data-dimension112="2e4d550e-c261-11f1-ac48-8f40d581a9df" data-action="Deal Block" data-label="Sound" data-dimension48="Sound" data-dimension25="£249">WiiM Sound</a> review) but what you need to know is that we really like its detailed sound and touchscreen — and for this money, we like those things even more. <a class="view-deal button" href="https://www.amazon.co.uk/WiiM-Sound-RoomFitTM-Correction-Multi%E2%80%91Room/dp/B0FPCQM66H/ref=sr_1_10?crid=1UXVSYNOYA3KM&amp;dib=eyJ2IjoiMSJ9.BI5A3LPnVVjqg2rtB51lWqFY7B2hS_MlCuD6p8P9hbElkrG68FoAJWdoe2hyVWwKZrT6Vq2_1Ha5tpQOpb-_LUpUvI98RF9g5dfTxSm7mC4gQ3v5NNOg2uX8CagHn1s9aNmZR4dgL7qRvIqqrUhA8qDKBirl7DnxASo62me3FjQPaX0yE49H_WQufdkfET6VzJI8em6NhxFrxTJ6drNA4d2s3F7NntenzrjVzFt4jU8.cDLGeb_ZMGQc5wWtZ9hk6t-L__7PfSKS7K731yK9ex0&amp;dib_tag=se&amp;keywords=WiiM&amp;qid=1791364986&amp;sprefix=wiim%2Caps%2C155&amp;sr=8-10&amp;th=1" target="_blank" rel="nofollow" data-dimension112="2e4d550e-c261-11f1-ac48-8f40d581a9df" data-action="Deal Block" data-label="Sound" data-dimension48="Sound" data-dimension25="£249">View Deal</a></p></div><div class="product"><a data-dimension112="2e4d55e0-c261-11f1-9de5-290f8d18127e" data-action="Deal Block" data-label="Wiim Sound Lite Smart Speaker, Multi-Room Wireless Speaker, Black" data-dimension48="Wiim Sound Lite Smart Speaker, Multi-Room Wireless Speaker, Black" data-dimension25="£189" href="https://www.amazon.co.uk/WiiM-Sound-Lite-Correction-Multi%E2%80%91Room/dp/B0G2LQCNSF/ref=sr_1_2?crid=2HIMPX1AOOFAD&amp;dib=eyJ2IjoiMSJ9.MNX06hRsAWEuo2aj-Nwd2m4kTUfCq4sQNhbdHNIVkrBn8ddO8OECaGSBcDcTO6iocF5WZ3hdfmxrWANhLyOh4OpYBvX7M4h-ZN5tSPGuUqvj98OzlsAfyxKQ93VTXdq9EX-Ecj62BGyTsFtNz4eS4bngFF70qqX-saZQVL1vnBQ6kOPvQgk6nXzVRvxN5SEcszAHoJU4bc0Ccdqg7ajgGHbLD572kMmmrVatc0SrYR0._mPaI7pr7tuDenE4jcQhYjvhiiM4FwQimxO8DLNTuZU&amp;dib_tag=se&amp;keywords=WiiM%2BSOund%2BLite&amp;qid=1791368853&amp;sprefix=wiim%2Bsound%2Blite%2B%2Caps%2C118&amp;sr=8-2&amp;th=1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="64eLD38jz3j52atFehZB3X" name="wiim-sound-lite-smart-speaker-multiroom--d07079cd-4d9c-49b0-94ca-6caa2db754f3.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/64eLD38jz3j52atFehZB3X-1920-80.jpg" mos="" align="middle" fullscreen="" width="500" height="500" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.amazon.co.uk/WiiM-Sound-Lite-Correction-Multi%E2%80%91Room/dp/B0G2LQCNSF/ref=sr_1_2?crid=2HIMPX1AOOFAD&amp;dib=eyJ2IjoiMSJ9.MNX06hRsAWEuo2aj-Nwd2m4kTUfCq4sQNhbdHNIVkrBn8ddO8OECaGSBcDcTO6iocF5WZ3hdfmxrWANhLyOh4OpYBvX7M4h-ZN5tSPGuUqvj98OzlsAfyxKQ93VTXdq9EX-Ecj62BGyTsFtNz4eS4bngFF70qqX-saZQVL1vnBQ6kOPvQgk6nXzVRvxN5SEcszAHoJU4bc0Ccdqg7ajgGHbLD572kMmmrVatc0SrYR0._mPaI7pr7tuDenE4jcQhYjvhiiM4FwQimxO8DLNTuZU&amp;dib_tag=se&amp;keywords=WiiM%2BSOund%2BLite&amp;qid=1791368853&amp;sprefix=wiim%2Bsound%2Blite%2B%2Caps%2C118&amp;sr=8-2&amp;th=1" target="_blank" rel="nofollow" data-dimension112="2e4d55e0-c261-11f1-9de5-290f8d18127e" data-action="Deal Block" data-label="Wiim Sound Lite Smart Speaker, Multi-Room Wireless Speaker, Black" data-dimension48="Wiim Sound Lite Smart Speaker, Multi-Room Wireless Speaker, Black" data-dimension25="£189">Wiim Sound Lite Smart Speaker, Multi-Room Wireless Speaker, Black: was £229 now £189</a></strong><br />…and here's the cheaper version. No touchscreen it's true, but the Sound Lite offers connectivity as excellent as its full-fat sound, and that includes its hi-res 24-bit/192kHz playback. It can also connect to Google Cast and Alexa multi-room systems, or you could stream directly from Spotify, Amazon Music, YouTube Music, TIDAL, Qobuz, Deezer and more. On top of this, it sports a 3.5mm jack input, which is always a good thing if you want to hook it up to external audio kit. <a class="view-deal button" href="https://www.amazon.co.uk/WiiM-Sound-Lite-Correction-Multi%E2%80%91Room/dp/B0G2LQCNSF/ref=sr_1_2?crid=2HIMPX1AOOFAD&amp;dib=eyJ2IjoiMSJ9.MNX06hRsAWEuo2aj-Nwd2m4kTUfCq4sQNhbdHNIVkrBn8ddO8OECaGSBcDcTO6iocF5WZ3hdfmxrWANhLyOh4OpYBvX7M4h-ZN5tSPGuUqvj98OzlsAfyxKQ93VTXdq9EX-Ecj62BGyTsFtNz4eS4bngFF70qqX-saZQVL1vnBQ6kOPvQgk6nXzVRvxN5SEcszAHoJU4bc0Ccdqg7ajgGHbLD572kMmmrVatc0SrYR0._mPaI7pr7tuDenE4jcQhYjvhiiM4FwQimxO8DLNTuZU&amp;dib_tag=se&amp;keywords=WiiM%2BSOund%2BLite&amp;qid=1791368853&amp;sprefix=wiim%2Bsound%2Blite%2B%2Caps%2C118&amp;sr=8-2&amp;th=1" target="_blank" rel="nofollow" data-dimension112="2e4d55e0-c261-11f1-9de5-290f8d18127e" data-action="Deal Block" data-label="Wiim Sound Lite Smart Speaker, Multi-Room Wireless Speaker, Black" data-dimension48="Wiim Sound Lite Smart Speaker, Multi-Room Wireless Speaker, Black" data-dimension25="£189">View Deal</a></p></div><h2 id="more-prime-day-deals-in-the-us-2">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&amp;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&amp;bubble-id=Devices">Fire Sticks &amp; 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 &amp; appliances from $1.36</a></li><li><strong>Apple</strong>: <a href="https://www.amazon.com/stores/page/3193FC19-FCBE-4208-A5D3-730BD18F0CD5?ingress=2&amp;lp_context_asin=B0GJTXVN9Z&amp;lp_context_query=apple%20products%20on%20sale&amp;visitId=b9fb6ca5-4bbd-4110-8d67-0f812007df06&amp;ref_=ast_bln">MacBooks, AirPods &amp; AirTags from $28</a></li><li><strong>Cheap TVs:</strong> <a href="https://www.amazon.com/gp/browse.html?rw_useCurrentProtocol=1&amp;node=172659&amp;ref_=tv_nav_tvs,&amp;ref_=auto22_1&amp;pf_rd_r=Y3CYJQZWFVMAR48V5NEC&amp;pf_rd_p=8293a039-bfeb-4e96-a350-cfd762b033db&amp;pf_rd_m=A2R2RITDJNW1Q6&amp;pf_rd_s=merchandised-search-2&amp;pf_rd_t=&amp;pf_rd_i=1266092011">smart TVs from $69.99</a></li><li><strong>Headphones</strong>: <a href="https://www.amazon.com/Headphones-Accessories-Supplies/b/ref=dp_bc_3?ie=UTF8&amp;node=172541">50% off Beats, Bose &amp; Samsung</a></li><li><strong>Laptops:</strong> <a href="https://www.amazon.com/s?k=laptops&amp;i=black-friday&amp;crid=28ANO31DMPZHB&amp;sprefix=laptops%2Cblack-friday%2C158&amp;ref=nb_sb_noss_1">Apple, HP &amp; Dell from $199</a></li><li><strong>Mattresses: </strong><a href="https://www.amazon.com/s?k=mattresses&amp;i=todays-deals&amp;crid=2GO53NGEXE1I8&amp;sprefix=mattresses%2Ctodays-deals%2C177&amp;ref=nb_sb_noss_2">Sealy, Serta &amp; more from $89</a></li><li><strong>Smartwatches</strong>: <a href="https://www.amazon.com/s?i=electronics&amp;rh=n%3A7939901011%2Cp_72%3A4-&amp;s=featured-rank&amp;content-id=amzn1.sym.48dedb24-204f-4fb3-a22a-bd005b512d57&amp;pd_rd_r=c1aa243a-2ef5-4524-aa13-c80ed8fb7969&amp;pd_rd_w=3NMRQ&amp;pd_rd_wg=EcrTC&amp;pf_rd_p=48dedb24-204f-4fb3-a22a-bd005b512d57&amp;pf_rd_r=WFRFJDF975PBTBY3FBAX&amp;ref=Oct_d_otopr_S">up to 36% off Garmin &amp; Apple</a></li><li><strong>Vacuums</strong>: <a href="https://www.amazon.com/vacuums/b/ref=dp_bc_3?ie=UTF8&amp;node=3743521">Dyson, Shark &amp; Bissell from $49</a></li></ul><h2 id="more-prime-day-deals-in-the-uk-2">More Prime Day deals in the UK </h2><ul><li><strong>Amazon Prime</strong>: <a href="https://www.amazon.co.uk/amazonprime">get a 30-day free trial</a></li><li><strong>Amazon Devices</strong>: <a href="https://www.amazon.co.uk/s?i=amazon-devices&amp;rh=n%3A341686031&amp;s=popularity-rank&amp;fs=true&amp;ref=lp_341686031_sar">up to 67% off Fire, Ring &amp; Blink</a></li><li><strong>Amazon Haul</strong>: <a href="https://www.amazon.co.uk/haul/store">extra 15% off for Prime members</a></li><li><strong>Appliances</strong>: <a href="https://www.amazon.co.uk/b/?_encoding=UTF8&amp;node=391784011&amp;ref_=sv_top_ap_arrow_1">up to 40% off Ninja &amp; De'Longhi</a></li><li><strong>Beauty</strong>: <a href="https://www.amazon.co.uk/deals/?_encoding=UTF8&amp;_encoding=UTF8&amp;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&amp;ref_=cct_cg_UKHPC_11a1&amp;pf_rd_p=ba87a6fe-17c6-4764-a142-c0c32212fc11&amp;pf_rd_r=R2DX4T22FVJ69GPR9B5D">up to 60% off Philips &amp; 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">cleaning &amp; groceries from £2</a></li><li><strong>Fashion</strong>: <a href="https://www.amazon.co.uk/b/?ie=UTF8&amp;node=11961407031&amp;ref_=topnav_storetab_top_ap_arrow">up to 50% off</a></li><li><strong>Gaming</strong>: <a href="https://www.amazon.co.uk/PC-Video-Games-Consoles-Accessories/b/ref=dp_bc_1?ie=UTF8&amp;node=300703">record-low Nintendo Switch 2</a></li><li><strong>Headphones</strong>: <a href="https://www.amazon.co.uk/headphones-earphones/b/ref=dp_bc_3?ie=UTF8&amp;node=4085731">up to 50% off Anker &amp; Sony</a></li><li><strong>Laptops</strong>: <a href="https://www.amazon.co.uk/laptops/b/ref=dp_bc_2?ie=UTF8&amp;node=429886031">up to £800 off Microsoft &amp; Asus</a></li><li><strong>Tablets</strong>: <a href="https://www.amazon.co.uk/Tablets/b/?ie=UTF8&amp;node=429892031&amp;ref_=sv_computers_6">up to 50% off Fire tablets</a></li><li><strong>TVs</strong>: <a href="https://www.amazon.co.uk/LED-Smart-4K-TVs/b/ref=dp_bc_3?ie=UTF8&amp;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&amp;node=3147711">up to 50% off Shark &amp; Dyson</a></li><li><strong>Wearables: </strong><a href="https://www.amazon.co.uk/b/ref=dp_bc_2?ie=UTF8&amp;node=17489629031">Samsung &amp; Oura from £31</a></li></ul><div data-widget-type="review" data-model-name="Amazon Prime"></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Ring's new Smart Lock lets you crank your way back inside ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Ring is expanding its product lineup again with the Ring Smart Lock, and it comes at a busy time for Amazon and the broader smart home sphere. But Ring founder Jamie Siminoff sees the expansion as precisely staying within the company's mission. </p><p>"For us, it's really around like making your home more secure... more manageable, and more peace of mind," he told me.</p><p>The newcomer is the Ring Smart Lock, set to launch in the United States in Q1 2027 for $249 in three finishes: black, silver, and brass. There aren't plans for an international launch as of yet, but that price converts to around £190 / AU$360.</p><p>It doesn't seek to reinvent the wheel. Instead, as Siminoff put it, it aims to solve "range anxiety" — the worry that a smart lock that loses power "becomes a brick".</p><p>How? Alongside typing in a numeric code, scanning a fingerprint, or using the Ring app or Alexa, the Smart Lock has a decidedly manual solution for when the battery dies. What would effectively make the lock non-functional is solved with a hand crank, which Ring calls the Power Dial and which looks like a dial on the front.</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:1080px;"><p class="vanilla-image-block" style="padding-top:56.11%;"><img id="SAY6kHctKynfULMYkkEmFe" name="Ring Smart Lock" alt="Ring Smart Lock" src="https://cdn.mos.cms.futurecdn.net/SAY6kHctKynfULMYkkEmFe-1920-80.jpg" mos="" align="middle" fullscreen="" width="1080" height="606" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Ring)</span></figcaption></figure><p>After five to eight turns, depending on how quickly you crank it, the Power Dial charges a supercapacitor to give you 10 to 30 seconds of power. That's enough to punch in your code and unlock the door. It doesn't charge the main Ring quick-replace battery pack, though, which Siminoff says lasts about a year.</p><p>Rather, it's a small jumpstarter of sorts, and he says there's a reason for that. Putting a little hand-cranked energy into the battery would be like "a garden hose in an Olympic-sized swimming pool." But the feature is ultimately designed to help in the moment where the battery dies.</p><p>That's the real differentiator here, and one Siminoff hopes will strike a chord with potential buyers. "I think all of the things to fix the problem of the battery dying have not been great until now," he said. The usual fallback is a metal key stashed somewhere around the house, a solution he called medieval.</p><p>Siminoff says the idea occurred to him while he was building a house he expected to use less often when the builder asked which lock he wanted. That sent him shopping for a smart lock, and he wasn't impressed by what he found. So he started wondering whether a smart lock could power itself, and this is where AI comes in.</p><p>Siminoff turned to Amazon Q, Amazon's internal AI assistant, to see if a hand crank could generate enough power. "At first I thought that hand-cranking must not work to give enough power... because no one's done it," he said. </p><p>But as he kept going through it, he realized that with a small enough motor, a supercapacitor would be enough, and it wouldn't add much cost. It does work, he said, and "I don't know why no one else has done it."</p><p>That's the real payoff, he says. Before, an idea like this would have meant pulling a team off other work for months, "not even knowing if it could work." Now, "I can sort of synthetically do all of that by myself," he said. It also spares his engineers a dead end. It's very possible, he noted, that a team would have come back with a design where "the lock would be like this big... hand-cranked, like you have to get on a bicycle and power it," he said, laughing. "That just wouldn't work."</p><p>By the time he took the idea to his team, he was handing them a "here's what I want built," because, as he put it, "Okay, it is worth taking 10 people to build this, because I actually know it's going to get built."</p><p>And he gives AI credit for a lot more than this one lock. Asked about the team's work on new 4K cameras and the Smart Lock, he said, "AI has been a huge... super, or super intelligence has been a huge tailwind... to like really pushing us, you know, just faster." </p><p>Of the lock itself, he added, "It's still hard to build this... and it's hard to do it, but it's a thousand times easier, and I don't think without AI we would have been able to get there." It certainly shows the potential AI can have for creating products as well.</p><div><blockquote><p>So we'll kind of let Alexa sort of lead the way on that</p><p>Jamie Siminoff</p></blockquote></div><p>There's also the subject of connectivity beyond the rest of the features for the Smart Lock. As expected, it plays nicely with the Ring app and Alexa. It also has Amazon Sidewalk built in, so it can stay online if your home Wi-Fi flakes out. If you're not a fan of the shared network, though, that's worth a closer look before you buy, as Ring confirms final specs.</p><p>Ring didn't announce support for Apple Home or Matter with the Smart Lock, and Siminoff sees it more as Ring leaving those connectivity arms to Alexa. "We probably won't do anything directly as Ring, because it's more the Alexa integrations, because Alexa already has a lot of lock integrations and other stuff, so we'll kind of let Alexa sort of lead the way on that." </p><p>The Ring app will be where you can grant access, check if it's locked or unlocked, and set schedules as well.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="khd5YxC5kUi2MGLhtvc69e" name="Ring Smart Lock" alt="Ring Smart Lock" src="https://cdn.mos.cms.futurecdn.net/khd5YxC5kUi2MGLhtvc69e-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future/Jacob Krol)</span></figcaption></figure><p>Even so, I think there will be a lot of people in the market for smart locks looking for that extra connectivity, or even support for Apple's Home Key standard. You can still unlock the door from your phone through the Ring app as you walk up, but it might not be a one-for-one match. Also, if you're not a fan of Sidewalk, this might not be the best fit for you.</p><p>The Smart Lock will launch in Q1 2027 in the United States, although aspects of the product could change as we approach launch, as it has not yet been authorized by the FCC. </p><p>It's also arriving just days before <a href="https://www.techradar.com/home/smart-home/apples-ai-smart-home-hub-could-launch-this-year-here-are-4-things-to-expect">a rumored entry from Apple back into the smart home space</a>, and in an already crowded smart lock market.</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:906px;"><p class="vanilla-image-block" style="padding-top:54.30%;"><img id="UVb8AcZV4ReuDyBMvZyv5Y" name="Ring Pan Tilt Indoor Camera (2026)" alt="Ring Pan Tilt Indoor Camera (2026)" src="https://cdn.mos.cms.futurecdn.net/UVb8AcZV4ReuDyBMvZyv5Y-1920-80.gif" mos="" align="middle" fullscreen="" width="906" height="492" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future/Jacob Krol)</span></figcaption></figure><p>Ring isn't just announcing the Smart Lock today, either. It's also announcing a slew of cameras, including a new Pan and Tilt offering that can track motion on both the horizontal and vertical axes and has a built-in privacy shutter. It's also expanding its higher-resolution Retinal 4K to more cameras.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/smart-home/i-dont-know-why-no-one-else-has-done-it-rings-smart-lock-has-an-unusual-trick-for-when-the-battery-dies</link>
                                                                            <description>
                            <![CDATA[ Ring is expanding its product line with a new Smart Lock in early 2027, and founder Jamie Siminoff spoke with TechRadar about how it solves the "dead battery" problem and how AI helped with its development. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">Pq2FkCCAmKVSkr9AKVYs7e</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/3JGGPyCDARrdKRKieK3LDg-1920-80.gif" type="image/gif" length="0"></enclosure>
                                                                        <pubDate>Wed, 07 Oct 2026 14:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Smart Home]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                                                                <author><![CDATA[ jacob.krol@futurenet.com (Jacob Krol) ]]></author>                    <dc:creator><![CDATA[ Jacob Krol ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/hKSCqxtWYDuUtwZseV9E3C-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Jacob Krol is the US Managing Editor for News at TechRadar overseeing the daily rollout of content and coordinating with various section leads. He joined TechRadar in May of 2024 and is based out of New York City. &lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;Prior to joining TechRadar, Jacob was Senior Editor, Technology and Commerce at TheStreet focusing on covering the latest products in the consumer tech space from how to pre-order to finding the best deals with reviews, analysis, and features in between. Before that, Jacob was a founding member at CNN Underscored, building and growing the electronics section. He also assisted in building out social media channels, programming the homepage, and establishing protocols for testing various products for one-off reviews and best-of guides. Prior to starting at CNN, Jacob was a Tech Writer at Mashable focusing on news, reviews, and evergreen content. &lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;He has experience covering major players in the space like Apple, Samsung, Google, and Microsoft as well as testing products like smartphones, tablets, smartwatches, smart home gadgets, speakers, earbuds, headphones, TVs, and more futuristic tech like smart glasses.&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;Jacob received a Bachelor of Arts in Media &amp; Communication cum laude with a minor in Innovation and Entrepreneurship from Muhlenberg College. During his time on campus, he interned at CNET, Fox News, CNN, and CNBC, while also running his own tech blog, NJTechReviews, which he founded in 2010.&lt;/p&gt;&lt;p&gt;When not playing with a new gadget or breaking down the latest news, you can find Jacob listening to Bruce Springsteen, posting on TikTok, building a Lego set, watching a Star Wars show, or playing with his family dogs, Georgia and Charlie.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                                                                    <media:content type="image/gif" url="https://cdn.mos.cms.futurecdn.net/3JGGPyCDARrdKRKieK3LDg-1920-80.gif">
                                                            <media:credit><![CDATA[Ring]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Ring Smart Lock]]></media:description>                                                            <media:text><![CDATA[Ring Smart Lock]]></media:text>
                                <media:title type="plain"><![CDATA[Ring Smart Lock]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/3JGGPyCDARrdKRKieK3LDg-1920-80.gif" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Ring is expanding its product lineup again with the Ring Smart Lock, and it comes at a busy time for Amazon and the broader smart home sphere. But Ring founder Jamie Siminoff sees the expansion as precisely staying within the company's mission. </p><p>"For us, it's really around like making your home more secure... more manageable, and more peace of mind," he told me.</p><p>The newcomer is the Ring Smart Lock, set to launch in the United States in Q1 2027 for $249 in three finishes: black, silver, and brass. There aren't plans for an international launch as of yet, but that price converts to around £190 / AU$360.</p><p>It doesn't seek to reinvent the wheel. Instead, as Siminoff put it, it aims to solve "range anxiety" — the worry that a smart lock that loses power "becomes a brick".</p><p>How? Alongside typing in a numeric code, scanning a fingerprint, or using the Ring app or Alexa, the Smart Lock has a decidedly manual solution for when the battery dies. What would effectively make the lock non-functional is solved with a hand crank, which Ring calls the Power Dial and which looks like a dial on the front.</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:1080px;"><p class="vanilla-image-block" style="padding-top:56.11%;"><img id="SAY6kHctKynfULMYkkEmFe" name="Ring Smart Lock" alt="Ring Smart Lock" src="https://cdn.mos.cms.futurecdn.net/SAY6kHctKynfULMYkkEmFe-1920-80.jpg" mos="" align="middle" fullscreen="" width="1080" height="606" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Ring)</span></figcaption></figure><p>After five to eight turns, depending on how quickly you crank it, the Power Dial charges a supercapacitor to give you 10 to 30 seconds of power. That's enough to punch in your code and unlock the door. It doesn't charge the main Ring quick-replace battery pack, though, which Siminoff says lasts about a year.</p><p>Rather, it's a small jumpstarter of sorts, and he says there's a reason for that. Putting a little hand-cranked energy into the battery would be like "a garden hose in an Olympic-sized swimming pool." But the feature is ultimately designed to help in the moment where the battery dies.</p><p>That's the real differentiator here, and one Siminoff hopes will strike a chord with potential buyers. "I think all of the things to fix the problem of the battery dying have not been great until now," he said. The usual fallback is a metal key stashed somewhere around the house, a solution he called medieval.</p><p>Siminoff says the idea occurred to him while he was building a house he expected to use less often when the builder asked which lock he wanted. That sent him shopping for a smart lock, and he wasn't impressed by what he found. So he started wondering whether a smart lock could power itself, and this is where AI comes in.</p><p>Siminoff turned to Amazon Q, Amazon's internal AI assistant, to see if a hand crank could generate enough power. "At first I thought that hand-cranking must not work to give enough power... because no one's done it," he said. </p><p>But as he kept going through it, he realized that with a small enough motor, a supercapacitor would be enough, and it wouldn't add much cost. It does work, he said, and "I don't know why no one else has done it."</p><p>That's the real payoff, he says. Before, an idea like this would have meant pulling a team off other work for months, "not even knowing if it could work." Now, "I can sort of synthetically do all of that by myself," he said. It also spares his engineers a dead end. It's very possible, he noted, that a team would have come back with a design where "the lock would be like this big... hand-cranked, like you have to get on a bicycle and power it," he said, laughing. "That just wouldn't work."</p><p>By the time he took the idea to his team, he was handing them a "here's what I want built," because, as he put it, "Okay, it is worth taking 10 people to build this, because I actually know it's going to get built."</p><p>And he gives AI credit for a lot more than this one lock. Asked about the team's work on new 4K cameras and the Smart Lock, he said, "AI has been a huge... super, or super intelligence has been a huge tailwind... to like really pushing us, you know, just faster." </p><p>Of the lock itself, he added, "It's still hard to build this... and it's hard to do it, but it's a thousand times easier, and I don't think without AI we would have been able to get there." It certainly shows the potential AI can have for creating products as well.</p><div><blockquote><p>So we'll kind of let Alexa sort of lead the way on that</p><p>Jamie Siminoff</p></blockquote></div><p>There's also the subject of connectivity beyond the rest of the features for the Smart Lock. As expected, it plays nicely with the Ring app and Alexa. It also has Amazon Sidewalk built in, so it can stay online if your home Wi-Fi flakes out. If you're not a fan of the shared network, though, that's worth a closer look before you buy, as Ring confirms final specs.</p><p>Ring didn't announce support for Apple Home or Matter with the Smart Lock, and Siminoff sees it more as Ring leaving those connectivity arms to Alexa. "We probably won't do anything directly as Ring, because it's more the Alexa integrations, because Alexa already has a lot of lock integrations and other stuff, so we'll kind of let Alexa sort of lead the way on that." </p><p>The Ring app will be where you can grant access, check if it's locked or unlocked, and set schedules as well.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="khd5YxC5kUi2MGLhtvc69e" name="Ring Smart Lock" alt="Ring Smart Lock" src="https://cdn.mos.cms.futurecdn.net/khd5YxC5kUi2MGLhtvc69e-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future/Jacob Krol)</span></figcaption></figure><p>Even so, I think there will be a lot of people in the market for smart locks looking for that extra connectivity, or even support for Apple's Home Key standard. You can still unlock the door from your phone through the Ring app as you walk up, but it might not be a one-for-one match. Also, if you're not a fan of Sidewalk, this might not be the best fit for you.</p><p>The Smart Lock will launch in Q1 2027 in the United States, although aspects of the product could change as we approach launch, as it has not yet been authorized by the FCC. </p><p>It's also arriving just days before <a href="https://www.techradar.com/home/smart-home/apples-ai-smart-home-hub-could-launch-this-year-here-are-4-things-to-expect">a rumored entry from Apple back into the smart home space</a>, and in an already crowded smart lock market.</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:906px;"><p class="vanilla-image-block" style="padding-top:54.30%;"><img id="UVb8AcZV4ReuDyBMvZyv5Y" name="Ring Pan Tilt Indoor Camera (2026)" alt="Ring Pan Tilt Indoor Camera (2026)" src="https://cdn.mos.cms.futurecdn.net/UVb8AcZV4ReuDyBMvZyv5Y-1920-80.gif" mos="" align="middle" fullscreen="" width="906" height="492" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future/Jacob Krol)</span></figcaption></figure><p>Ring isn't just announcing the Smart Lock today, either. It's also announcing a slew of cameras, including a new Pan and Tilt offering that can track motion on both the horizontal and vertical axes and has a built-in privacy shutter. It's also expanding its higher-resolution Retinal 4K to more cameras.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Ring reveals 5 new security cameras in 4K and 2K — here are the details ]]></title>
                                                                                                <dc:content><![CDATA[ <ul><li><strong>There are 5 new Ring cameras to get familiar with</strong></li><li><strong>One model is Ring's first 4K indoor camera for the home</strong></li><li><strong>The cameras are available to buy and pre-order now</strong></li></ul><p>Ring just announced a major round of new models for its smart home security camera line-up, and there's something for everyone in the new batch of devices — which include the first Ring indoor 4K camera for home use, as well as some notable upgrades on video resolutions and power options.</p><p>That model is a good place to start: the Ring Indoor Cam 4K brings with it "retinal 4K" to Ring's indoor cameras, an upgrade from the 2K currently on offer. It boasts a 115-degree field of view, dual-band Wi-Fi 6, and a physical privacy shutter. It's available to buy from today for $99.99 / £79.99. We've been told that it's "coming soon" to Australia.</p><p>The other indoor camera here is the Ring Pan-Tilt Indoor Cam 2K (an upgrade for <a href="https://www.techradar.com/home/home-security/ring-pan-tilt-indoor-cam-review">the 1080p version</a>, and with 360 degrees of pan coverage and 175-degree tilt it can follow motion automatically (handy for misbehaving pets) or be controlled manually (if you need to see a different part of the room). It also comes with a privacy shutter for extra peace of mind and is available to buy from today for $69.99 / £59.99 / AU$109.</p><p>Then we have three outdoor cameras. The Floodlight Cam 4K Plus sits just below the current Floodlight Cam 4K Pro, while still offering that high-resolution 4K video, 24/7 recording, and smart motion detection (as well as the floodlight, of course). You can pre-order it today for $219.99 / £199.99. Again, the Floodlight Cam 4K Plus is "coming soon" for Australia.</p><h2 id="4k-everywhere-you-want-it">4K everywhere you want it</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="qxgvt3Y8fvMYhAbjkFXH5H" name="ring-cameras-2" alt="The Floodlight Cam 4K Plus (left) and Spotlight Cam 4K Plus (right)" src="https://cdn.mos.cms.futurecdn.net/qxgvt3Y8fvMYhAbjkFXH5H-1920-80.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 Floodlight Cam 4K Plus (left) and Spotlight Cam 4K Plus (right) </span><span class="credit" itemprop="copyrightHolder">(Image credit: Ring)</span></figcaption></figure><p>Next up is the Spotlight Cam 4K Plus, which brings with it 4K video, a 550-lumen spotlight, and a host of power options: battery, plug-in, and solar. It's an upgrade on the current Spotlight Cam 2K Plus, but sits below the Spotlight Cam 4K Pro (with (660-lumen lights). It's available to pre-order from today for $199.99 / £179.99. This is another one "coming soon" to Australia.</p><p>Perhaps the most impressive of the new cameras is the Outdoor Cam 4K Plus. As well as 4K, we've also got battery, plug-in, hardwired, solar, and Power-over-Ethernet options for power — the ultimate in flexibility. There's already a 4K Pro version of this, but this Plus model is adding the hardwired and solar options. You can pre-order it today for $149.99 / £129.99. And yep, you guessed it, "coming soon" to Australia. </p><p>Ring's camera range is already a well-stocked one, and the main themes here are resolution and power option upgrades for the mid-range models — plus bringing 4K into the home with a Ring camera for the first time.</p><p>It's a shame that not all models will be available worldwide, at least at launch — the Ring Pan-Tilt Indoor Camera 2K, for example, is the only one of these models available in Australia for now. But Ring fans in the US and UK now have a lot more security camera options to choose from.</p><div data-widget-type="multimodelreview" data-widget-title="Today's best home security camera deals" data-model-name="Ring Pan-Tilt Indoor Camera,Aqara Camera Hub G350,Google Nest Cam (wired)"></div> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/home-security/ring-reveals-5-new-home-security-cameras-including-its-first-indoor-4k-camera-and-a-pan-tilt-model-with-360-degree-coverage</link>
                                                                            <description>
                            <![CDATA[ If you're interested in new security cameras for your home, then Ring has got you covered with this new set. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">bJqrHHauiNdhzUtfhqSUgD</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/jn2EgXSKQRt5hHnxe2ZoW9-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 07 Oct 2026 14:00:00 +0000</pubDate>                                                                                                                                <updated>Mon, 12 Oct 2026 05:25:59 +0000</updated>
                                                                                                                                            <category><![CDATA[Home Security]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                                                                                    <dc:creator><![CDATA[ David Nield ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/mbi9b6isV6ML9Tr4bSPhyR-320-70.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/jn2EgXSKQRt5hHnxe2ZoW9-1920-80.jpg">
                                                            <media:credit><![CDATA[Ring]]></media:credit>
                                                                                                                                                                        <media:description><![CDATA[The Indoor Cam 4K (left), Pan-Tilt Indoor Cam 2K (center), and Outdoor Cam 4K Plus (right)]]></media:description>                                                            <media:text><![CDATA[The Indoor Cam 4K (left), Pan-Tilt Indoor Cam 2K (center), and Outdoor Cam 4K Plus (right)]]></media:text>
                                <media:title type="plain"><![CDATA[The Indoor Cam 4K (left), Pan-Tilt Indoor Cam 2K (center), and Outdoor Cam 4K Plus (right)]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/jn2EgXSKQRt5hHnxe2ZoW9-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>There are 5 new Ring cameras to get familiar with</strong></li><li><strong>One model is Ring's first 4K indoor camera for the home</strong></li><li><strong>The cameras are available to buy and pre-order now</strong></li></ul><p>Ring just announced a major round of new models for its smart home security camera line-up, and there's something for everyone in the new batch of devices — which include the first Ring indoor 4K camera for home use, as well as some notable upgrades on video resolutions and power options.</p><p>That model is a good place to start: the Ring Indoor Cam 4K brings with it "retinal 4K" to Ring's indoor cameras, an upgrade from the 2K currently on offer. It boasts a 115-degree field of view, dual-band Wi-Fi 6, and a physical privacy shutter. It's available to buy from today for $99.99 / £79.99. We've been told that it's "coming soon" to Australia.</p><p>The other indoor camera here is the Ring Pan-Tilt Indoor Cam 2K (an upgrade for <a href="https://www.techradar.com/home/home-security/ring-pan-tilt-indoor-cam-review">the 1080p version</a>, and with 360 degrees of pan coverage and 175-degree tilt it can follow motion automatically (handy for misbehaving pets) or be controlled manually (if you need to see a different part of the room). It also comes with a privacy shutter for extra peace of mind and is available to buy from today for $69.99 / £59.99 / AU$109.</p><p>Then we have three outdoor cameras. The Floodlight Cam 4K Plus sits just below the current Floodlight Cam 4K Pro, while still offering that high-resolution 4K video, 24/7 recording, and smart motion detection (as well as the floodlight, of course). You can pre-order it today for $219.99 / £199.99. Again, the Floodlight Cam 4K Plus is "coming soon" for Australia.</p><h2 id="4k-everywhere-you-want-it">4K everywhere you want it</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="qxgvt3Y8fvMYhAbjkFXH5H" name="ring-cameras-2" alt="The Floodlight Cam 4K Plus (left) and Spotlight Cam 4K Plus (right)" src="https://cdn.mos.cms.futurecdn.net/qxgvt3Y8fvMYhAbjkFXH5H-1920-80.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 Floodlight Cam 4K Plus (left) and Spotlight Cam 4K Plus (right) </span><span class="credit" itemprop="copyrightHolder">(Image credit: Ring)</span></figcaption></figure><p>Next up is the Spotlight Cam 4K Plus, which brings with it 4K video, a 550-lumen spotlight, and a host of power options: battery, plug-in, and solar. It's an upgrade on the current Spotlight Cam 2K Plus, but sits below the Spotlight Cam 4K Pro (with (660-lumen lights). It's available to pre-order from today for $199.99 / £179.99. This is another one "coming soon" to Australia.</p><p>Perhaps the most impressive of the new cameras is the Outdoor Cam 4K Plus. As well as 4K, we've also got battery, plug-in, hardwired, solar, and Power-over-Ethernet options for power — the ultimate in flexibility. There's already a 4K Pro version of this, but this Plus model is adding the hardwired and solar options. You can pre-order it today for $149.99 / £129.99. And yep, you guessed it, "coming soon" to Australia. </p><p>Ring's camera range is already a well-stocked one, and the main themes here are resolution and power option upgrades for the mid-range models — plus bringing 4K into the home with a Ring camera for the first time.</p><p>It's a shame that not all models will be available worldwide, at least at launch — the Ring Pan-Tilt Indoor Camera 2K, for example, is the only one of these models available in Australia for now. But Ring fans in the US and UK now have a lot more security camera options to choose from.</p><div data-widget-type="multimodelreview" data-widget-title="Today's best home security camera deals" data-model-name="Ring Pan-Tilt Indoor Camera,Aqara Camera Hub G350,Google Nest Cam (wired)"></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ My #1 tip is to upgrade to WiiM's hi-res wireless multi-room speakers this Prime Day — here's why ]]></title>
                                                                                                <dc:content><![CDATA[ <p>We're into the day two of <a href="http://techradar.com/tag/prime-day">Amazon Prime Day</a> and, not to startle you, but it's only a two-day event — which means today is the final day. </p><p>Maybe today is the day you kit out your home for what I like to call 'cosy season' (although I would, I'm a Brit and the nights are drawing in) or at least in time for friends to swing by this festive season. Wouldn't it be great to have a top music and TV setup to show off? </p><p>Allow me to present WiiM. You've probably heard of the likable Californian wireless home audio firm, but in case you haven't, it makes Hi-Res Audio certified, Wi-Fi and touchscreen-enabled smart speakers. And a great example of such a speaker is the WiiM Sound: now <a href="https://www.amazon.com/WiiM-Sound-RoomFitTM-Correction-Multi%E2%80%91Room/dp/B0FPCQM66H/ref=sr_1_5?crid=316GT86EB5H5A&amp;dib=eyJ2IjoiMSJ9.bmZbyyQ6vo6MycxPQNz8glYaQ62fiK1rYhZimrc1ibWWKZC9GJuKIozR-hX_L1TO1vO3ypJWkt--xh-cf141qHI1WzYDakIYgEwISWwwphW7SCk1dUsU44IPP2bTqAAoB67mBR0oa3Eq9YRMhVPL6CwImTRmHt_FRAypbvcYum_ur2R0UkNUVuL7ntyfqBL1xnKZEJlasESH49behAqzEVybeA13YCsuwnFkerKw078.4uu3xzN_AB3W-_zNzDe-J1ZQRN9nE7ja9jyoRmnKZII&amp;dib_tag=se&amp;keywords=WiiM%2BBar&amp;qid=1791364957&amp;sprefix=wiim%2Bbar%2Caps%2C183&amp;sr=8-5&amp;th=1" target="_blank">$239.20 (was $299)</a> in the US, or <a href="https://www.amazon.co.uk/WiiM-Sound-RoomFitTM-Correction-Multi%E2%80%91Room/dp/B0FPCQM66H/ref=sr_1_10?crid=1UXVSYNOYA3KM&amp;dib=eyJ2IjoiMSJ9.BI5A3LPnVVjqg2rtB51lWqFY7B2hS_MlCuD6p8P9hbElkrG68FoAJWdoe2hyVWwKZrT6Vq2_1Ha5tpQOpb-_LUpUvI98RF9g5dfTxSm7mC4gQ3v5NNOg2uX8CagHn1s9aNmZR4dgL7qRvIqqrUhA8qDKBirl7DnxASo62me3FjQPaX0yE49H_WQufdkfET6VzJI8em6NhxFrxTJ6drNA4d2s3F7NntenzrjVzFt4jU8.cDLGeb_ZMGQc5wWtZ9hk6t-L__7PfSKS7K731yK9ex0&amp;dib_tag=se&amp;keywords=WiiM&amp;qid=1791364986&amp;sprefix=wiim%2Caps%2C155&amp;sr=8-10&amp;th=1" target="_blank">£249 (was £299)</a> in the UK. </p><p>I heard these speakers shortly after their release last summer, as a stereo pair but also as rear channels in a home cinema setup that also comprised the <a href="https://www.techradar.com/audio/wireless-bluetooth-speakers/wiims-new-hi-res-wireless-speaker-with-cool-circular-touchscreen-looks-like-a-serious-competitor-to-sonos-with-two-big-catches">WiiM Sub Pro</a> and Elipson Prestige Facet II 24F passive towers. I watched a key section of <em>Dune: Part 2. </em>I can tell you that, purely owing to the independent volume readings on each WiiM Sound's screen, I prefer them to using to <a href="https://www.techradar.com/reviews/sonos-era-100">Sonos Era 100</a>s in a similar setup. </p><p>• <a href="https://www.amazon.com/deals">Browse the full Amazon Prime Day sale</a></p><p>That WiiM Sound pricing still a bit rich for the blood? The smaller WiiM Sound Lite (which doesn't have the touchscreen, but is still gorgeous — and is still bigger than a Sonos Era 100) is now just <a href="https://www.amazon.com/WiiM-Sound-Lite-Correction-Multi%E2%80%91Room/dp/B0G2LQCNSF/ref=sr_1_1_sspa?crid=3U146CXDFWK6C&amp;dib=eyJ2IjoiMSJ9.MNX06hRsAWEuo2aj-Nwd2m4kTUfCq4sQNhbdHNIVkrCuqNjd_BERghfvxSyNYSzjYfMBBxaT85NtlWrWZaGh467zjRddRPWINiyd-IizY8XGyklsn0MemgJOLFox_EWshCtBbp70rHHn_1OJRpZpZ6RtGyVNymrl8VnfXI4sVxc0WCYh3VAwASvX1s9OpZU0BgkSwN2Qjf1ket9vHgNI1-teyOXtdj4QrTF3uHerYB4.W0DRpAPPJjrQMQfQQ0jpyN7tEggGoDXjTOzZ1DA_Lo4&amp;dib_tag=se&amp;keywords=WiiM%2BSound%2BLite&amp;qid=1791368833&amp;sprefix=wiim%2Bsound%2Blite%2Caps%2C329&amp;sr=8-1-spons&amp;sp_csd=d2lkZ2V0TmFtZT1zcF9hdGY&amp;th=1" target="_blank">$183 (was $229)</a> in the US, or <a href="https://www.amazon.co.uk/WiiM-Sound-Lite-Correction-Multi%E2%80%91Room/dp/B0G2LQCNSF/ref=sr_1_2?crid=2HIMPX1AOOFAD&amp;dib=eyJ2IjoiMSJ9.MNX06hRsAWEuo2aj-Nwd2m4kTUfCq4sQNhbdHNIVkrBn8ddO8OECaGSBcDcTO6iocF5WZ3hdfmxrWANhLyOh4OpYBvX7M4h-ZN5tSPGuUqvj98OzlsAfyxKQ93VTXdq9EX-Ecj62BGyTsFtNz4eS4bngFF70qqX-saZQVL1vnBQ6kOPvQgk6nXzVRvxN5SEcszAHoJU4bc0Ccdqg7ajgGHbLD572kMmmrVatc0SrYR0._mPaI7pr7tuDenE4jcQhYjvhiiM4FwQimxO8DLNTuZU&amp;dib_tag=se&amp;keywords=WiiM%2BSOund%2BLite&amp;qid=1791368853&amp;sprefix=wiim%2Bsound%2Blite%2B%2Caps%2C118&amp;sr=8-2&amp;th=1">£189 (was £229)</a> in the UK. </p><p>I'll do a big ol' roundup of US and UK deals below, because there's a fair bit to get through. But know this: WiiM has been a name to watch for quite some time now, and its products have rated highly in our reviews (which I'll attach, to the relevant products). Also, the company's product lineup is only expanding. </p><p>At these prices, some of which are new lowest-seen fees, they're well worth investing in. </p><h3 class="article-body__section" id="section-today-s-best-wiim-deals-us"><span>Today's best WiiM deals, US</span></h3><p><a href="#section-today-s-best-wiim-deals-uk"><em>Hop down to the UK deals</em></a></p><div class="product"><a data-dimension112="2b765318-c23d-11f1-85ca-0149484f06a3" data-action="Deal Block" data-label="Sound" data-dimension48="Sound" data-dimension25="$239.2" href="https://www.amazon.com/WiiM-Sound-RoomFitTM-Correction-Multi%E2%80%91Room/dp/B0FPCQM66H/ref=sr_1_5?crid=316GT86EB5H5A&amp;dib=eyJ2IjoiMSJ9.bmZbyyQ6vo6MycxPQNz8glYaQ62fiK1rYhZimrc1ibWWKZC9GJuKIozR-hX_L1TO1vO3ypJWkt--xh-cf141qHI1WzYDakIYgEwISWwwphW7SCk1dUsU44IPP2bTqAAoB67mBR0oa3Eq9YRMhVPL6CwImTRmHt_FRAypbvcYum_ur2R0UkNUVuL7ntyfqBL1xnKZEJlasESH49behAqzEVybeA13YCsuwnFkerKw078.4uu3xzN_AB3W-_zNzDe-J1ZQRN9nE7ja9jyoRmnKZII&amp;dib_tag=se&amp;keywords=WiiM%2BBar&amp;qid=1791364957&amp;sprefix=wiim%2Bbar%2Caps%2C183&amp;sr=8-5&amp;th=1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="6sxnFgXvimLgXKqPQyuCuY" name="wiim-sound-smart-speaker-with-hires-audi-594b4f74-430b-4300-9e17-f3691f7a9eb1.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/6sxnFgXvimLgXKqPQyuCuY-1920-80.jpg" mos="" align="middle" fullscreen="" width="500" height="500" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p>For the uninitiated (that's fine, we're all here to learn!) this is a smart speaker with hi-res audio, Wi-Fi and touchscreen, and it comes in black or white. You can read all about it in our <a href="https://www.techradar.com/audio/speakers/wiim-sound-review" data-dimension112="2b765318-c23d-11f1-85ca-0149484f06a3" data-action="Deal Block" data-label="Sound" data-dimension48="Sound" data-dimension25="$239.2">WiiM Sound</a> review. However, the main thing to know is this: this is its lowest-seen price, according to our price trackers. <a class="view-deal button" href="https://www.amazon.com/WiiM-Sound-RoomFitTM-Correction-Multi%E2%80%91Room/dp/B0FPCQM66H/ref=sr_1_5?crid=316GT86EB5H5A&amp;dib=eyJ2IjoiMSJ9.bmZbyyQ6vo6MycxPQNz8glYaQ62fiK1rYhZimrc1ibWWKZC9GJuKIozR-hX_L1TO1vO3ypJWkt--xh-cf141qHI1WzYDakIYgEwISWwwphW7SCk1dUsU44IPP2bTqAAoB67mBR0oa3Eq9YRMhVPL6CwImTRmHt_FRAypbvcYum_ur2R0UkNUVuL7ntyfqBL1xnKZEJlasESH49behAqzEVybeA13YCsuwnFkerKw078.4uu3xzN_AB3W-_zNzDe-J1ZQRN9nE7ja9jyoRmnKZII&amp;dib_tag=se&amp;keywords=WiiM%2BBar&amp;qid=1791364957&amp;sprefix=wiim%2Bbar%2Caps%2C183&amp;sr=8-5&amp;th=1" target="_blank" rel="nofollow" data-dimension112="2b765318-c23d-11f1-85ca-0149484f06a3" data-action="Deal Block" data-label="Sound" data-dimension48="Sound" data-dimension25="$239.2">View Deal</a></p></div><div class="product"><a data-dimension112="2b765386-c23d-11f1-b403-c3deb7587edd" data-action="Deal Block" data-label="Sound Lite" data-dimension48="Sound Lite" data-dimension25="$183.2" href="https://www.amazon.com/WiiM-Sound-Lite-Correction-Multi%E2%80%91Room/dp/B0G2LQCNSF/ref=sr_1_1_sspa?crid=3U146CXDFWK6C&amp;dib=eyJ2IjoiMSJ9.MNX06hRsAWEuo2aj-Nwd2m4kTUfCq4sQNhbdHNIVkrCuqNjd_BERghfvxSyNYSzjYfMBBxaT85NtlWrWZaGh467zjRddRPWINiyd-IizY8XGyklsn0MemgJOLFox_EWshCtBbp70rHHn_1OJRpZpZ6RtGyVNymrl8VnfXI4sVxc0WCYh3VAwASvX1s9OpZU0BgkSwN2Qjf1ket9vHgNI1-teyOXtdj4QrTF3uHerYB4.W0DRpAPPJjrQMQfQQ0jpyN7tEggGoDXjTOzZ1DA_Lo4&amp;dib_tag=se&amp;keywords=WiiM%2BSound%2BLite&amp;qid=1791368833&amp;sprefix=wiim%2Bsound%2Blite%2Caps%2C329&amp;sr=8-1-spons&amp;sp_csd=d2lkZ2V0TmFtZT1zcF9hdGY&amp;th=1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="WRvMfSyEd6KbpQYJpEoSnY" name="wiim-sound-lite-smart-speaker-multiroom--6305c606-07ed-45e2-8284-9697a163fdad.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/WRvMfSyEd6KbpQYJpEoSnY-1920-80.jpg" mos="" align="middle" fullscreen="" width="500" height="500" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p>And here's its slightly smaller sibling! It's still bigger than the Sonos Era 100 mind (a product it was clearly meant to rival — so why not check out our <a href="https://www.techradar.com/audio/wireless-bluetooth-speakers/wiim-sound-lite-vs-sonos-era-100-i-let-these-wi-fi-speakers-slug-it-out-and-the-showdown-was-far-closer-than-i-ever-would-have-imagined" data-dimension112="2b765386-c23d-11f1-b403-c3deb7587edd" data-action="Deal Block" data-label="Sound Lite" data-dimension48="Sound Lite" data-dimension25="$183.2">Sonos Era 100 vs WiiM Sound Lite</a> feature, to see how well it squares up?) but with this discount, you could be creating a lovely little hi-res wireless multi-room music ecosystem for a lot less. <a class="view-deal button" href="https://www.amazon.com/WiiM-Sound-Lite-Correction-Multi%E2%80%91Room/dp/B0G2LQCNSF/ref=sr_1_1_sspa?crid=3U146CXDFWK6C&amp;dib=eyJ2IjoiMSJ9.MNX06hRsAWEuo2aj-Nwd2m4kTUfCq4sQNhbdHNIVkrCuqNjd_BERghfvxSyNYSzjYfMBBxaT85NtlWrWZaGh467zjRddRPWINiyd-IizY8XGyklsn0MemgJOLFox_EWshCtBbp70rHHn_1OJRpZpZ6RtGyVNymrl8VnfXI4sVxc0WCYh3VAwASvX1s9OpZU0BgkSwN2Qjf1ket9vHgNI1-teyOXtdj4QrTF3uHerYB4.W0DRpAPPJjrQMQfQQ0jpyN7tEggGoDXjTOzZ1DA_Lo4&amp;dib_tag=se&amp;keywords=WiiM%2BSound%2BLite&amp;qid=1791368833&amp;sprefix=wiim%2Bsound%2Blite%2Caps%2C329&amp;sr=8-1-spons&amp;sp_csd=d2lkZ2V0TmFtZT1zcF9hdGY&amp;th=1" target="_blank" rel="nofollow" data-dimension112="2b765386-c23d-11f1-b403-c3deb7587edd" data-action="Deal Block" data-label="Sound Lite" data-dimension48="Sound Lite" data-dimension25="$183.2">View Deal</a></p></div><div class="product"><a data-dimension112="2b7653ea-c23d-11f1-b9e2-9d15384cfeb2" data-action="Deal Block" data-label="Pro Music Streamer" data-dimension48="Pro Music Streamer" data-dimension25="$135.2" href="https://www.amazon.com/WiiM-Pro-Chromecast-Multiroom-Compatible/dp/B0BJDY6D1W/ref=sr_1_6?crid=316GT86EB5H5A&amp;dib=eyJ2IjoiMSJ9.bmZbyyQ6vo6MycxPQNz8glYaQ62fiK1rYhZimrc1ibWWKZC9GJuKIozR-hX_L1TO1vO3ypJWkt--xh-cf141qHI1WzYDakIYgEwISWwwphW7SCk1dUsU44IPP2bTqAAoB67mBR0oa3Eq9YRMhVPL6CwImTRmHt_FRAypbvcYum_ur2R0UkNUVuL7ntyfqBL1xnKZEJlasESH49behAqzEVybeA13YCsuwnFkerKw078.4uu3xzN_AB3W-_zNzDe-J1ZQRN9nE7ja9jyoRmnKZII&amp;dib_tag=se&amp;keywords=WiiM%2BBar&amp;qid=1791369449&amp;sprefix=wiim%2Bbar%2Caps%2C183&amp;sr=8-6&amp;th=1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="iTE4AjyxoLjaDqjisDt3sY" name="wiim-pro-music-streamer-to-upgrade-stere-5400832f-13d0-4162-952b-248745ff31c1.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/iTE4AjyxoLjaDqjisDt3sY-1920-80.jpg" mos="" align="middle" fullscreen="" width="500" height="500" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p>This nifty bit of kit adds seamless streaming with AirPlay 2 and Google Cast to your speakers — so your stereo system is about to get a major upgrade. You're also getting wireless streaming at up to 24-bit/192 kHz music (read: audiophile-grade hi-res stuff) on both digital and analog outputs, via its digital optical or Coax output. Need more info? You'll find it in our <a href="https://www.techradar.com/reviews/wiim-pro-music-streamer-review-multi-room-high-res-audio-on-the-cheap" data-dimension112="2b7653ea-c23d-11f1-b9e2-9d15384cfeb2" data-action="Deal Block" data-label="Pro Music Streamer" data-dimension48="Pro Music Streamer" data-dimension25="$135.2">WiiM Pro Music Streamer review. </a><a class="view-deal button" href="https://www.amazon.com/WiiM-Pro-Chromecast-Multiroom-Compatible/dp/B0BJDY6D1W/ref=sr_1_6?crid=316GT86EB5H5A&amp;dib=eyJ2IjoiMSJ9.bmZbyyQ6vo6MycxPQNz8glYaQ62fiK1rYhZimrc1ibWWKZC9GJuKIozR-hX_L1TO1vO3ypJWkt--xh-cf141qHI1WzYDakIYgEwISWwwphW7SCk1dUsU44IPP2bTqAAoB67mBR0oa3Eq9YRMhVPL6CwImTRmHt_FRAypbvcYum_ur2R0UkNUVuL7ntyfqBL1xnKZEJlasESH49behAqzEVybeA13YCsuwnFkerKw078.4uu3xzN_AB3W-_zNzDe-J1ZQRN9nE7ja9jyoRmnKZII&amp;dib_tag=se&amp;keywords=WiiM%2BBar&amp;qid=1791369449&amp;sprefix=wiim%2Bbar%2Caps%2C183&amp;sr=8-6&amp;th=1" target="_blank" rel="nofollow" data-dimension112="2b7653ea-c23d-11f1-b9e2-9d15384cfeb2" data-action="Deal Block" data-label="Pro Music Streamer" data-dimension48="Pro Music Streamer" data-dimension25="$135.2">View Deal</a></p></div><div class="product"><a data-dimension112="2b76544e-c23d-11f1-8925-51de1a2237ad" data-action="Deal Block" data-label="Sub Pro Smart Wireless Subwoofer With Roomfit™ Bass, White" data-dimension48="Sub Pro Smart Wireless Subwoofer With Roomfit™ Bass, White" data-dimension25="$407.15" href="https://www.amazon.com/WiiM-Sub-Pro-Subwoofer-Calibration/dp/B0FLXBHJS2/ref=sxin_15_pa_sp_search_thematic_sspa?content-id=amzn1.sym.b9bbce70-6675-4b43-9ccc-a58f12eb2aa1%3Aamzn1.sym.b9bbce70-6675-4b43-9ccc-a58f12eb2aa1&amp;crid=5G94FY3NRJPO&amp;cv_ct_cx=WiiM&amp;keywords=WiiM&amp;pd_rd_i=B0FLXBHJS2&amp;pd_rd_r=861f9fa1-9aa9-4eb8-90b1-b3ab842a1306&amp;pd_rd_w=dtaCX&amp;pd_rd_wg=27Sjj&amp;pf_rd_p=b9bbce70-6675-4b43-9ccc-a58f12eb2aa1&amp;pf_rd_r=VGS5C1S0P946EJWKQX7S&amp;qid=1791369519&amp;sbo=9ZOMT9Jm0JH%2Ft%2BWi68iDSA%3D%3D&amp;sprefix=wiim%2Caps%2C323&amp;sr=1-3-fc9a1439-3807-46fc-aa26-c96aa3b58fe7-spons&amp;aref=PYOiEOBFbP&amp;sp_csd=d2lkZ2V0TmFtZT1zcF9zZWFyY2hfdGhlbWF0aWM&amp;th=1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="CB5musdFJJmU9XiLZkQYqY" name="wiim-sub-pro-smart-wireless-subwoofer-wi-35eeaa4f-16bc-452d-96a1-1f2bd5991b41.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/CB5musdFJJmU9XiLZkQYqY-1920-80.jpg" mos="" align="middle" fullscreen="" width="500" height="500" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/WiiM-Sub-Pro-Subwoofer-Calibration/dp/B0FLXBHJS2/ref=sxin_15_pa_sp_search_thematic_sspa?content-id=amzn1.sym.b9bbce70-6675-4b43-9ccc-a58f12eb2aa1%3Aamzn1.sym.b9bbce70-6675-4b43-9ccc-a58f12eb2aa1&amp;crid=5G94FY3NRJPO&amp;cv_ct_cx=WiiM&amp;keywords=WiiM&amp;pd_rd_i=B0FLXBHJS2&amp;pd_rd_r=861f9fa1-9aa9-4eb8-90b1-b3ab842a1306&amp;pd_rd_w=dtaCX&amp;pd_rd_wg=27Sjj&amp;pf_rd_p=b9bbce70-6675-4b43-9ccc-a58f12eb2aa1&amp;pf_rd_r=VGS5C1S0P946EJWKQX7S&amp;qid=1791369519&amp;sbo=9ZOMT9Jm0JH%2Ft%2BWi68iDSA%3D%3D&amp;sprefix=wiim%2Caps%2C323&amp;sr=1-3-fc9a1439-3807-46fc-aa26-c96aa3b58fe7-spons&amp;aref=PYOiEOBFbP&amp;sp_csd=d2lkZ2V0TmFtZT1zcF9zZWFyY2hfdGhlbWF0aWM&amp;th=1" target="_blank" rel="nofollow" data-dimension112="2b76544e-c23d-11f1-8925-51de1a2237ad" data-action="Deal Block" data-label="Sub Pro Smart Wireless Subwoofer With Roomfit™ Bass, White" data-dimension48="Sub Pro Smart Wireless Subwoofer With Roomfit™ Bass, White" data-dimension25="$407.15">Sub Pro Smart Wireless Subwoofer With Roomfit™ Bass, White: was $479 now $407.15</a></strong><br />What is it? A wireless subwoofer with WiiM's Roomfit Bass technology. What do you do? Plug it in, get online, tap 'RoomFit' in the app, stay quiet and let AI dial-in perfect bass for your listening room. Then, just select your main WiiM speakers/amp in the app (or plug an RCA sub-out) and you've got yourself a sub-enhanced system, friend. <a class="view-deal button" href="https://www.amazon.com/WiiM-Sub-Pro-Subwoofer-Calibration/dp/B0FLXBHJS2/ref=sxin_15_pa_sp_search_thematic_sspa?content-id=amzn1.sym.b9bbce70-6675-4b43-9ccc-a58f12eb2aa1%3Aamzn1.sym.b9bbce70-6675-4b43-9ccc-a58f12eb2aa1&amp;crid=5G94FY3NRJPO&amp;cv_ct_cx=WiiM&amp;keywords=WiiM&amp;pd_rd_i=B0FLXBHJS2&amp;pd_rd_r=861f9fa1-9aa9-4eb8-90b1-b3ab842a1306&amp;pd_rd_w=dtaCX&amp;pd_rd_wg=27Sjj&amp;pf_rd_p=b9bbce70-6675-4b43-9ccc-a58f12eb2aa1&amp;pf_rd_r=VGS5C1S0P946EJWKQX7S&amp;qid=1791369519&amp;sbo=9ZOMT9Jm0JH%2Ft%2BWi68iDSA%3D%3D&amp;sprefix=wiim%2Caps%2C323&amp;sr=1-3-fc9a1439-3807-46fc-aa26-c96aa3b58fe7-spons&amp;aref=PYOiEOBFbP&amp;sp_csd=d2lkZ2V0TmFtZT1zcF9zZWFyY2hfdGhlbWF0aWM&amp;th=1" target="_blank" rel="nofollow" data-dimension112="2b76544e-c23d-11f1-8925-51de1a2237ad" data-action="Deal Block" data-label="Sub Pro Smart Wireless Subwoofer With Roomfit™ Bass, White" data-dimension48="Sub Pro Smart Wireless Subwoofer With Roomfit™ Bass, White" data-dimension25="$407.15">View Deal</a></p></div><h3 class="article-body__section" id="section-today-s-best-wiim-deals-uk"><span>Today's best WiiM deals, UK</span></h3><div class="product"><a data-dimension112="c694546a-c244-11f1-89a5-737d22c80fbb" data-action="Deal Block" data-label="Amp Ultra (Stereo Streaming Amplifier with HDMI Arc &amp; Roomfit)" data-dimension48="Amp Ultra (Stereo Streaming Amplifier with HDMI Arc &amp; Roomfit)" data-dimension25="£459" href="https://www.amazon.co.uk/WiiM-Streaming-Amplifier-ES9039Q2M-Touchscreen-Space-Gray/dp/B0F995W2NG/ref=sr_1_1_sspa?crid=3TEOG7YA2Z09O&amp;dib=eyJ2IjoiMSJ9.BI5A3LPnVVjqg2rtB51lWnALnutSKHwIpTtvnMtVb73CjJTlu18spgX2L7CsGGt53hPdx1hRLLQbss_3-Sr5pdkP-760oYIzVLiJcS9rPJP1JQt86gprPJqno2YJ-CzwKzzd4zTtOUvtLwCtceRIc_6Cj8fp9ajqrEc-Mml6ZIoaXI91hag3kQIq1fn2qLidstPiiA2quXq6vMrnrxL8MEERmxOSINua09HwuVQDDHo.uSSbyo2EwYQJkYwsG_l_Mc_cGFyRRhVPNUEOYrl0fXs&amp;dib_tag=se&amp;keywords=WiiM&amp;qid=1791371990&amp;sprefix=wiim%2Caps%2C334&amp;sr=8-1-spons&amp;aref=zRT1AMu5mP&amp;sp_csd=d2lkZ2V0TmFtZT1zcF9hdGY&amp;th=1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="fzK9rTRwjqA8esJvkjhm5X" name="wiim-amp-ultra-stereo-streaming-amplifie-92ae6b93-31f7-471c-9d62-572f4ee62de7.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/fzK9rTRwjqA8esJvkjhm5X-1920-80.jpg" mos="" align="middle" fullscreen="" width="500" height="500" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.amazon.co.uk/WiiM-Streaming-Amplifier-ES9039Q2M-Touchscreen-Space-Gray/dp/B0F995W2NG/ref=sr_1_1_sspa?crid=3TEOG7YA2Z09O&amp;dib=eyJ2IjoiMSJ9.BI5A3LPnVVjqg2rtB51lWnALnutSKHwIpTtvnMtVb73CjJTlu18spgX2L7CsGGt53hPdx1hRLLQbss_3-Sr5pdkP-760oYIzVLiJcS9rPJP1JQt86gprPJqno2YJ-CzwKzzd4zTtOUvtLwCtceRIc_6Cj8fp9ajqrEc-Mml6ZIoaXI91hag3kQIq1fn2qLidstPiiA2quXq6vMrnrxL8MEERmxOSINua09HwuVQDDHo.uSSbyo2EwYQJkYwsG_l_Mc_cGFyRRhVPNUEOYrl0fXs&amp;dib_tag=se&amp;keywords=WiiM&amp;qid=1791371990&amp;sprefix=wiim%2Caps%2C334&amp;sr=8-1-spons&amp;aref=zRT1AMu5mP&amp;sp_csd=d2lkZ2V0TmFtZT1zcF9hdGY&amp;th=1" target="_blank" rel="nofollow" data-dimension112="c694546a-c244-11f1-89a5-737d22c80fbb" data-action="Deal Block" data-label="Amp Ultra (Stereo Streaming Amplifier with HDMI Arc &amp; Roomfit)" data-dimension48="Amp Ultra (Stereo Streaming Amplifier with HDMI Arc &amp; Roomfit)" data-dimension25="£459">Amp Ultra (Stereo Streaming Amplifier with HDMI Arc &amp; Roomfit): was £549 now £459</a></strong><br />This thing is the powerful streaming amp you never knew you needed, with a small footprint and heaps of connectivity. No corresponding deal in the US sadly, so if you're in the UK, you're in luck! To learn more about it, my advice would be to read my colleague's <a href="https://www.techradar.com/audio/audio-streaming/my-ultimate-prime-day-hi-fi-tip-buy-the-wiim-amp-ultra-for-a-bargain-price-and-pair-it-with-these-floorstanding-speakers-for-a-huge-sounding-setup">ode to The WiiM Amp Ultra</a>, penned a few months ago (when it was also on sale), in which he calls it "an amazing streaming amp for this price", praising its solid metal finish and commenting that "most importantly, it sounds excellent, and there's support for nearly every music service you could want." <a class="view-deal button" href="https://www.amazon.co.uk/WiiM-Streaming-Amplifier-ES9039Q2M-Touchscreen-Space-Gray/dp/B0F995W2NG/ref=sr_1_1_sspa?crid=3TEOG7YA2Z09O&amp;dib=eyJ2IjoiMSJ9.BI5A3LPnVVjqg2rtB51lWnALnutSKHwIpTtvnMtVb73CjJTlu18spgX2L7CsGGt53hPdx1hRLLQbss_3-Sr5pdkP-760oYIzVLiJcS9rPJP1JQt86gprPJqno2YJ-CzwKzzd4zTtOUvtLwCtceRIc_6Cj8fp9ajqrEc-Mml6ZIoaXI91hag3kQIq1fn2qLidstPiiA2quXq6vMrnrxL8MEERmxOSINua09HwuVQDDHo.uSSbyo2EwYQJkYwsG_l_Mc_cGFyRRhVPNUEOYrl0fXs&amp;dib_tag=se&amp;keywords=WiiM&amp;qid=1791371990&amp;sprefix=wiim%2Caps%2C334&amp;sr=8-1-spons&amp;aref=zRT1AMu5mP&amp;sp_csd=d2lkZ2V0TmFtZT1zcF9hdGY&amp;th=1" target="_blank" rel="nofollow" data-dimension112="c694546a-c244-11f1-89a5-737d22c80fbb" data-action="Deal Block" data-label="Amp Ultra (Stereo Streaming Amplifier with HDMI Arc &amp; Roomfit)" data-dimension48="Amp Ultra (Stereo Streaming Amplifier with HDMI Arc &amp; Roomfit)" data-dimension25="£459">View Deal</a></p></div><div class="product"><a data-dimension112="c69454ec-c244-11f1-968a-35ecfd5c9dec" data-action="Deal Block" data-label="Sound" data-dimension48="Sound" data-dimension25="£249" href="https://www.amazon.co.uk/WiiM-Sound-RoomFitTM-Correction-Multi%E2%80%91Room/dp/B0FPCQM66H/ref=sr_1_10?crid=1UXVSYNOYA3KM&amp;dib=eyJ2IjoiMSJ9.BI5A3LPnVVjqg2rtB51lWqFY7B2hS_MlCuD6p8P9hbElkrG68FoAJWdoe2hyVWwKZrT6Vq2_1Ha5tpQOpb-_LUpUvI98RF9g5dfTxSm7mC4gQ3v5NNOg2uX8CagHn1s9aNmZR4dgL7qRvIqqrUhA8qDKBirl7DnxASo62me3FjQPaX0yE49H_WQufdkfET6VzJI8em6NhxFrxTJ6drNA4d2s3F7NntenzrjVzFt4jU8.cDLGeb_ZMGQc5wWtZ9hk6t-L__7PfSKS7K731yK9ex0&amp;dib_tag=se&amp;keywords=WiiM&amp;qid=1791364986&amp;sprefix=wiim%2Caps%2C155&amp;sr=8-10&amp;th=1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1294px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="2BnM6rttJ42bHxjCppYTH5" name="Sound" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/2BnM6rttJ42bHxjCppYTH5-1920-80.png" mos="" align="middle" fullscreen="" width="1294" height="1294" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p>This is the company's flagship smart speaker with hi-res audio, Wi-Fi and touchscreen. It comes in black or white (in fact, you can read all about it in our <a href="https://www.techradar.com/audio/speakers/wiim-sound-review" data-dimension112="c69454ec-c244-11f1-968a-35ecfd5c9dec" data-action="Deal Block" data-label="Sound" data-dimension48="Sound" data-dimension25="£249">WiiM Sound</a> review) but what you need to know is that we really like its detailed sound and touchscreen — and for this money, we like those things even more. <a class="view-deal button" href="https://www.amazon.co.uk/WiiM-Sound-RoomFitTM-Correction-Multi%E2%80%91Room/dp/B0FPCQM66H/ref=sr_1_10?crid=1UXVSYNOYA3KM&amp;dib=eyJ2IjoiMSJ9.BI5A3LPnVVjqg2rtB51lWqFY7B2hS_MlCuD6p8P9hbElkrG68FoAJWdoe2hyVWwKZrT6Vq2_1Ha5tpQOpb-_LUpUvI98RF9g5dfTxSm7mC4gQ3v5NNOg2uX8CagHn1s9aNmZR4dgL7qRvIqqrUhA8qDKBirl7DnxASo62me3FjQPaX0yE49H_WQufdkfET6VzJI8em6NhxFrxTJ6drNA4d2s3F7NntenzrjVzFt4jU8.cDLGeb_ZMGQc5wWtZ9hk6t-L__7PfSKS7K731yK9ex0&amp;dib_tag=se&amp;keywords=WiiM&amp;qid=1791364986&amp;sprefix=wiim%2Caps%2C155&amp;sr=8-10&amp;th=1" target="_blank" rel="nofollow" data-dimension112="c69454ec-c244-11f1-968a-35ecfd5c9dec" data-action="Deal Block" data-label="Sound" data-dimension48="Sound" data-dimension25="£249">View Deal</a></p></div><div class="product"><a data-dimension112="c694555a-c244-11f1-a710-091f57910ccb" data-action="Deal Block" data-label="Wiim Sound Lite Smart Speaker, Multi-Room Wireless Speaker, Black" data-dimension48="Wiim Sound Lite Smart Speaker, Multi-Room Wireless Speaker, Black" data-dimension25="£189" href="https://www.amazon.co.uk/WiiM-Sound-Lite-Correction-Multi%E2%80%91Room/dp/B0G2LQCNSF/ref=sr_1_2?crid=2HIMPX1AOOFAD&amp;dib=eyJ2IjoiMSJ9.MNX06hRsAWEuo2aj-Nwd2m4kTUfCq4sQNhbdHNIVkrBn8ddO8OECaGSBcDcTO6iocF5WZ3hdfmxrWANhLyOh4OpYBvX7M4h-ZN5tSPGuUqvj98OzlsAfyxKQ93VTXdq9EX-Ecj62BGyTsFtNz4eS4bngFF70qqX-saZQVL1vnBQ6kOPvQgk6nXzVRvxN5SEcszAHoJU4bc0Ccdqg7ajgGHbLD572kMmmrVatc0SrYR0._mPaI7pr7tuDenE4jcQhYjvhiiM4FwQimxO8DLNTuZU&amp;dib_tag=se&amp;keywords=WiiM%2BSOund%2BLite&amp;qid=1791368853&amp;sprefix=wiim%2Bsound%2Blite%2B%2Caps%2C118&amp;sr=8-2&amp;th=1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="64eLD38jz3j52atFehZB3X" name="wiim-sound-lite-smart-speaker-multiroom--d07079cd-4d9c-49b0-94ca-6caa2db754f3.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/64eLD38jz3j52atFehZB3X-1920-80.jpg" mos="" align="middle" fullscreen="" width="500" height="500" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.amazon.co.uk/WiiM-Sound-Lite-Correction-Multi%E2%80%91Room/dp/B0G2LQCNSF/ref=sr_1_2?crid=2HIMPX1AOOFAD&amp;dib=eyJ2IjoiMSJ9.MNX06hRsAWEuo2aj-Nwd2m4kTUfCq4sQNhbdHNIVkrBn8ddO8OECaGSBcDcTO6iocF5WZ3hdfmxrWANhLyOh4OpYBvX7M4h-ZN5tSPGuUqvj98OzlsAfyxKQ93VTXdq9EX-Ecj62BGyTsFtNz4eS4bngFF70qqX-saZQVL1vnBQ6kOPvQgk6nXzVRvxN5SEcszAHoJU4bc0Ccdqg7ajgGHbLD572kMmmrVatc0SrYR0._mPaI7pr7tuDenE4jcQhYjvhiiM4FwQimxO8DLNTuZU&amp;dib_tag=se&amp;keywords=WiiM%2BSOund%2BLite&amp;qid=1791368853&amp;sprefix=wiim%2Bsound%2Blite%2B%2Caps%2C118&amp;sr=8-2&amp;th=1" target="_blank" rel="nofollow" data-dimension112="c694555a-c244-11f1-a710-091f57910ccb" data-action="Deal Block" data-label="Wiim Sound Lite Smart Speaker, Multi-Room Wireless Speaker, Black" data-dimension48="Wiim Sound Lite Smart Speaker, Multi-Room Wireless Speaker, Black" data-dimension25="£189">Wiim Sound Lite Smart Speaker, Multi-Room Wireless Speaker, Black: was £229 now £189</a></strong><br />…and here's the smaller version, although make no mistake, it's still bigger than the Sonos Era 100. No touchscreen but the Sound Lite offers connectivity as excellent as its full-fat Sound, and that includes its hi-res 24-bit/192kHz playback. It can also connect to Google Cast and Alexa multi-room systems, or you could stream directly from a plethora of services, including Spotify, Amazon Music, YouTube Music, TIDAL, Qobuz, Deezer and more. On top of this, it sports a 3.5mm jack input, which is always handy if you may want to hook it up to external audio kit. <a class="view-deal button" href="https://www.amazon.co.uk/WiiM-Sound-Lite-Correction-Multi%E2%80%91Room/dp/B0G2LQCNSF/ref=sr_1_2?crid=2HIMPX1AOOFAD&amp;dib=eyJ2IjoiMSJ9.MNX06hRsAWEuo2aj-Nwd2m4kTUfCq4sQNhbdHNIVkrBn8ddO8OECaGSBcDcTO6iocF5WZ3hdfmxrWANhLyOh4OpYBvX7M4h-ZN5tSPGuUqvj98OzlsAfyxKQ93VTXdq9EX-Ecj62BGyTsFtNz4eS4bngFF70qqX-saZQVL1vnBQ6kOPvQgk6nXzVRvxN5SEcszAHoJU4bc0Ccdqg7ajgGHbLD572kMmmrVatc0SrYR0._mPaI7pr7tuDenE4jcQhYjvhiiM4FwQimxO8DLNTuZU&amp;dib_tag=se&amp;keywords=WiiM%2BSOund%2BLite&amp;qid=1791368853&amp;sprefix=wiim%2Bsound%2Blite%2B%2Caps%2C118&amp;sr=8-2&amp;th=1" target="_blank" rel="nofollow" data-dimension112="c694555a-c244-11f1-a710-091f57910ccb" data-action="Deal Block" data-label="Wiim Sound Lite Smart Speaker, Multi-Room Wireless Speaker, Black" data-dimension48="Wiim Sound Lite Smart Speaker, Multi-Room Wireless Speaker, Black" data-dimension25="£189">View Deal</a></p></div><div class="product"><a data-dimension112="c69455be-c244-11f1-875e-f506f15bdbfc" data-action="Deal Block" data-label="Pro Plus" data-dimension48="Pro Plus" data-dimension25="£209" href="https://www.amazon.co.uk/WiiM-Receiver-Chromecast-Multiroom-Streamer/dp/B0CC2HWC7N/ref=sr_1_8_sspa?crid=3TEOG7YA2Z09O&amp;dib=eyJ2IjoiMSJ9.BI5A3LPnVVjqg2rtB51lWnALnutSKHwIpTtvnMtVb73CjJTlu18spgX2L7CsGGt53hPdx1hRLLQbss_3-Sr5pdkP-760oYIzVLiJcS9rPJP1JQt86gprPJqno2YJ-CzwKzzd4zTtOUvtLwCtceRIc_6Cj8fp9ajqrEc-Mml6ZIoaXI91hag3kQIq1fn2qLidstPiiA2quXq6vMrnrxL8MEERmxOSINua09HwuVQDDHo.uSSbyo2EwYQJkYwsG_l_Mc_cGFyRRhVPNUEOYrl0fXs&amp;dib_tag=se&amp;keywords=WiiM&amp;qid=1791371990&amp;sprefix=wiim%2Caps%2C334&amp;sr=8-8-spons&amp;aref=ulsch73qAk&amp;sp_csd=d2lkZ2V0TmFtZT1zcF9tdGY&amp;th=1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="yJZrcjEKHgoVTtPuZpmc4X" name="wiim-pro-plus-music-streamer-for-stereo--b052a12e-d941-4d87-9705-7f9942ece94b.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/yJZrcjEKHgoVTtPuZpmc4X-1920-80.jpg" mos="" align="middle" fullscreen="" width="500" height="500" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p>Want to upgrade your stereo system with Hi-Res streaming, AirPlay 2, Spotify Connect, and Smart Control without replacing said stereo speakers? Have a look at the WiiM Pro Plus. Think streaming your music from iOS and Mac devices, or your TV's audio from Apple TV. Or enjoy Google Cast streaming music, TV audio, podcasts, and more from hundreds of Google Cast-enabled apps to multiple audio devices simultaneously. WiiM Pro Plus also allows you to wirelessly stream up to 24-bit/192 kHz music on both digital and analog outputs. It's a huge upgrade for the money. <a class="view-deal button" href="https://www.amazon.co.uk/WiiM-Receiver-Chromecast-Multiroom-Streamer/dp/B0CC2HWC7N/ref=sr_1_8_sspa?crid=3TEOG7YA2Z09O&amp;dib=eyJ2IjoiMSJ9.BI5A3LPnVVjqg2rtB51lWnALnutSKHwIpTtvnMtVb73CjJTlu18spgX2L7CsGGt53hPdx1hRLLQbss_3-Sr5pdkP-760oYIzVLiJcS9rPJP1JQt86gprPJqno2YJ-CzwKzzd4zTtOUvtLwCtceRIc_6Cj8fp9ajqrEc-Mml6ZIoaXI91hag3kQIq1fn2qLidstPiiA2quXq6vMrnrxL8MEERmxOSINua09HwuVQDDHo.uSSbyo2EwYQJkYwsG_l_Mc_cGFyRRhVPNUEOYrl0fXs&amp;dib_tag=se&amp;keywords=WiiM&amp;qid=1791371990&amp;sprefix=wiim%2Caps%2C334&amp;sr=8-8-spons&amp;aref=ulsch73qAk&amp;sp_csd=d2lkZ2V0TmFtZT1zcF9tdGY&amp;th=1" target="_blank" rel="nofollow" data-dimension112="c69455be-c244-11f1-875e-f506f15bdbfc" data-action="Deal Block" data-label="Pro Plus" data-dimension48="Pro Plus" data-dimension25="£209">View Deal</a></p></div><h2 id="more-prime-day-deals-in-the-us-3">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&amp;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&amp;bubble-id=Devices">Fire Sticks &amp; 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 &amp; appliances from $1.36</a></li><li><strong>Apple</strong>: <a href="https://www.amazon.com/stores/page/3193FC19-FCBE-4208-A5D3-730BD18F0CD5?ingress=2&amp;lp_context_asin=B0GJTXVN9Z&amp;lp_context_query=apple%20products%20on%20sale&amp;visitId=b9fb6ca5-4bbd-4110-8d67-0f812007df06&amp;ref_=ast_bln">MacBooks, AirPods &amp; AirTags from $28</a></li><li><strong>Cheap TVs:</strong> <a href="https://www.amazon.com/gp/browse.html?rw_useCurrentProtocol=1&amp;node=172659&amp;ref_=tv_nav_tvs,&amp;ref_=auto22_1&amp;pf_rd_r=Y3CYJQZWFVMAR48V5NEC&amp;pf_rd_p=8293a039-bfeb-4e96-a350-cfd762b033db&amp;pf_rd_m=A2R2RITDJNW1Q6&amp;pf_rd_s=merchandised-search-2&amp;pf_rd_t=&amp;pf_rd_i=1266092011">smart TVs from $69.99</a></li><li><strong>Headphones</strong>: <a href="https://www.amazon.com/Headphones-Accessories-Supplies/b/ref=dp_bc_3?ie=UTF8&amp;node=172541">50% off Beats, Bose &amp; Samsung</a></li><li><strong>Laptops:</strong> <a href="https://www.amazon.com/s?k=laptops&amp;i=black-friday&amp;crid=28ANO31DMPZHB&amp;sprefix=laptops%2Cblack-friday%2C158&amp;ref=nb_sb_noss_1">Apple, HP &amp; Dell from $199</a></li><li><strong>Mattresses: </strong><a href="https://www.amazon.com/s?k=mattresses&amp;i=todays-deals&amp;crid=2GO53NGEXE1I8&amp;sprefix=mattresses%2Ctodays-deals%2C177&amp;ref=nb_sb_noss_2">Sealy, Serta &amp; more from $89</a></li><li><strong>Smartwatches</strong>: <a href="https://www.amazon.com/s?i=electronics&amp;rh=n%3A7939901011%2Cp_72%3A4-&amp;s=featured-rank&amp;content-id=amzn1.sym.48dedb24-204f-4fb3-a22a-bd005b512d57&amp;pd_rd_r=c1aa243a-2ef5-4524-aa13-c80ed8fb7969&amp;pd_rd_w=3NMRQ&amp;pd_rd_wg=EcrTC&amp;pf_rd_p=48dedb24-204f-4fb3-a22a-bd005b512d57&amp;pf_rd_r=WFRFJDF975PBTBY3FBAX&amp;ref=Oct_d_otopr_S">up to 36% off Garmin &amp; Apple</a></li><li><strong>Vacuums</strong>: <a href="https://www.amazon.com/vacuums/b/ref=dp_bc_3?ie=UTF8&amp;node=3743521">Dyson, Shark &amp; Bissell from $49</a></li></ul><h2 id="more-prime-day-deals-in-the-uk-3">More Prime Day deals in the UK </h2><ul><li><strong>Amazon Prime</strong>: <a href="https://www.amazon.co.uk/amazonprime">get a 30-day free trial</a></li><li><strong>Amazon Devices</strong>: <a href="https://www.amazon.co.uk/s?i=amazon-devices&amp;rh=n%3A341686031&amp;s=popularity-rank&amp;fs=true&amp;ref=lp_341686031_sar">up to 67% off Fire, Ring &amp; Blink</a></li><li><strong>Amazon Haul</strong>: <a href="https://www.amazon.co.uk/haul/store">extra 15% off for Prime members</a></li><li><strong>Appliances</strong>: <a href="https://www.amazon.co.uk/b/?_encoding=UTF8&amp;node=391784011&amp;ref_=sv_top_ap_arrow_1">up to 40% off Ninja &amp; De'Longhi</a></li><li><strong>Beauty</strong>: <a href="https://www.amazon.co.uk/deals/?_encoding=UTF8&amp;_encoding=UTF8&amp;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&amp;ref_=cct_cg_UKHPC_11a1&amp;pf_rd_p=ba87a6fe-17c6-4764-a142-c0c32212fc11&amp;pf_rd_r=R2DX4T22FVJ69GPR9B5D">up to 60% off Philips &amp; 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">cleaning &amp; groceries from £2</a></li><li><strong>Fashion</strong>: <a href="https://www.amazon.co.uk/b/?ie=UTF8&amp;node=11961407031&amp;ref_=topnav_storetab_top_ap_arrow">up to 50% off</a></li><li><strong>Gaming</strong>: <a href="https://www.amazon.co.uk/PC-Video-Games-Consoles-Accessories/b/ref=dp_bc_1?ie=UTF8&amp;node=300703">record-low Nintendo Switch 2</a></li><li><strong>Headphones</strong>: <a href="https://www.amazon.co.uk/headphones-earphones/b/ref=dp_bc_3?ie=UTF8&amp;node=4085731">up to 50% off Anker &amp; Sony</a></li><li><strong>Laptops</strong>: <a href="https://www.amazon.co.uk/laptops/b/ref=dp_bc_2?ie=UTF8&amp;node=429886031">up to £800 off Microsoft &amp; Asus</a></li><li><strong>Tablets</strong>: <a href="https://www.amazon.co.uk/Tablets/b/?ie=UTF8&amp;node=429892031&amp;ref_=sv_computers_6">up to 50% off Fire tablets</a></li><li><strong>TVs</strong>: <a href="https://www.amazon.co.uk/LED-Smart-4K-TVs/b/ref=dp_bc_3?ie=UTF8&amp;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&amp;node=3147711">up to 50% off Shark &amp; Dyson</a></li><li><strong>Wearables: </strong><a href="https://www.amazon.co.uk/b/ref=dp_bc_2?ie=UTF8&amp;node=17489629031">Samsung &amp; Oura from £31</a></li></ul><div data-widget-type="review" data-model-name="Amazon Prime"></div> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/audio/multi-room/my-top-tip-as-an-audio-editor-is-to-upgrade-to-wiims-hi-res-wireless-multi-room-speakers-this-prime-day-heres-why</link>
                                                                            <description>
                            <![CDATA[ If you've ever thought about getting better-than-Bluetooth audio but you're not keen on Sonos, WiiM is the one for you —and so are these discounts. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">rNJRQ9PVf7guKNGicvntj9</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/2auKtCYBzwWq9ZP7uSZVsE-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 07 Oct 2026 12:16:57 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Multi-Room]]></category>
                                                    <category><![CDATA[Seasonal Sales]]></category>
                                                    <category><![CDATA[Speakers]]></category>
                                                    <category><![CDATA[Smart Speakers]]></category>
                                                    <category><![CDATA[Audio]]></category>
                                                    <category><![CDATA[Hi-Fi]]></category>
                                                    <category><![CDATA[Wireless & Bluetooth Speakers]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                                                                <author><![CDATA[ becky.scarrott@futurenet.com (Becky Scarrott) ]]></author>                    <dc:creator><![CDATA[ Becky Scarrott ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/6KvDYcBf9siRD6xfx9zLMd-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Becky became Audio Editor in 2024, but joined TechRadar in 2022 as Senior Staff Writer, focusing on all things audio and hi-fi. Before joining the team, she spent three years at What Hi-Fi? testing, reviewing and generally enjoying everything from wallet-friendly wireless earbuds to huge, multi-product high-end sound systems. Prior to gaining her MA in Journalism in 2018, Becky freelanced as an arts critic alongside a 22-year career as a professional dancer and aerialist – any love of dance is of course tethered to a love of music. Becky has previously contributed to Stuff, FourFourTwo and The Stage.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;When not writing, she is usually throwing shapes in a dance studio, spinning in the air to improve the tolerance of her inner ear to dizziness, drinking coffee, watching football or trying to surf in Cornwall with her other half; an irritatingly good surfer and an even better football writer.&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/2auKtCYBzwWq9ZP7uSZVsE-1920-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[WiiM Sound, on pink background, with TR&#039;s &#039;Lowest Price&#039; badge ]]></media:description>                                                            <media:text><![CDATA[WiiM Sound, on pink background, with TR&#039;s &#039;Lowest Price&#039; badge ]]></media:text>
                                <media:title type="plain"><![CDATA[WiiM Sound, on pink background, with TR&#039;s &#039;Lowest Price&#039; badge ]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/2auKtCYBzwWq9ZP7uSZVsE-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>We're into the day two of <a href="http://techradar.com/tag/prime-day">Amazon Prime Day</a> and, not to startle you, but it's only a two-day event — which means today is the final day. </p><p>Maybe today is the day you kit out your home for what I like to call 'cosy season' (although I would, I'm a Brit and the nights are drawing in) or at least in time for friends to swing by this festive season. Wouldn't it be great to have a top music and TV setup to show off? </p><p>Allow me to present WiiM. You've probably heard of the likable Californian wireless home audio firm, but in case you haven't, it makes Hi-Res Audio certified, Wi-Fi and touchscreen-enabled smart speakers. And a great example of such a speaker is the WiiM Sound: now <a href="https://www.amazon.com/WiiM-Sound-RoomFitTM-Correction-Multi%E2%80%91Room/dp/B0FPCQM66H/ref=sr_1_5?crid=316GT86EB5H5A&amp;dib=eyJ2IjoiMSJ9.bmZbyyQ6vo6MycxPQNz8glYaQ62fiK1rYhZimrc1ibWWKZC9GJuKIozR-hX_L1TO1vO3ypJWkt--xh-cf141qHI1WzYDakIYgEwISWwwphW7SCk1dUsU44IPP2bTqAAoB67mBR0oa3Eq9YRMhVPL6CwImTRmHt_FRAypbvcYum_ur2R0UkNUVuL7ntyfqBL1xnKZEJlasESH49behAqzEVybeA13YCsuwnFkerKw078.4uu3xzN_AB3W-_zNzDe-J1ZQRN9nE7ja9jyoRmnKZII&amp;dib_tag=se&amp;keywords=WiiM%2BBar&amp;qid=1791364957&amp;sprefix=wiim%2Bbar%2Caps%2C183&amp;sr=8-5&amp;th=1" target="_blank">$239.20 (was $299)</a> in the US, or <a href="https://www.amazon.co.uk/WiiM-Sound-RoomFitTM-Correction-Multi%E2%80%91Room/dp/B0FPCQM66H/ref=sr_1_10?crid=1UXVSYNOYA3KM&amp;dib=eyJ2IjoiMSJ9.BI5A3LPnVVjqg2rtB51lWqFY7B2hS_MlCuD6p8P9hbElkrG68FoAJWdoe2hyVWwKZrT6Vq2_1Ha5tpQOpb-_LUpUvI98RF9g5dfTxSm7mC4gQ3v5NNOg2uX8CagHn1s9aNmZR4dgL7qRvIqqrUhA8qDKBirl7DnxASo62me3FjQPaX0yE49H_WQufdkfET6VzJI8em6NhxFrxTJ6drNA4d2s3F7NntenzrjVzFt4jU8.cDLGeb_ZMGQc5wWtZ9hk6t-L__7PfSKS7K731yK9ex0&amp;dib_tag=se&amp;keywords=WiiM&amp;qid=1791364986&amp;sprefix=wiim%2Caps%2C155&amp;sr=8-10&amp;th=1" target="_blank">£249 (was £299)</a> in the UK. </p><p>I heard these speakers shortly after their release last summer, as a stereo pair but also as rear channels in a home cinema setup that also comprised the <a href="https://www.techradar.com/audio/wireless-bluetooth-speakers/wiims-new-hi-res-wireless-speaker-with-cool-circular-touchscreen-looks-like-a-serious-competitor-to-sonos-with-two-big-catches">WiiM Sub Pro</a> and Elipson Prestige Facet II 24F passive towers. I watched a key section of <em>Dune: Part 2. </em>I can tell you that, purely owing to the independent volume readings on each WiiM Sound's screen, I prefer them to using to <a href="https://www.techradar.com/reviews/sonos-era-100">Sonos Era 100</a>s in a similar setup. </p><p>• <a href="https://www.amazon.com/deals">Browse the full Amazon Prime Day sale</a></p><p>That WiiM Sound pricing still a bit rich for the blood? The smaller WiiM Sound Lite (which doesn't have the touchscreen, but is still gorgeous — and is still bigger than a Sonos Era 100) is now just <a href="https://www.amazon.com/WiiM-Sound-Lite-Correction-Multi%E2%80%91Room/dp/B0G2LQCNSF/ref=sr_1_1_sspa?crid=3U146CXDFWK6C&amp;dib=eyJ2IjoiMSJ9.MNX06hRsAWEuo2aj-Nwd2m4kTUfCq4sQNhbdHNIVkrCuqNjd_BERghfvxSyNYSzjYfMBBxaT85NtlWrWZaGh467zjRddRPWINiyd-IizY8XGyklsn0MemgJOLFox_EWshCtBbp70rHHn_1OJRpZpZ6RtGyVNymrl8VnfXI4sVxc0WCYh3VAwASvX1s9OpZU0BgkSwN2Qjf1ket9vHgNI1-teyOXtdj4QrTF3uHerYB4.W0DRpAPPJjrQMQfQQ0jpyN7tEggGoDXjTOzZ1DA_Lo4&amp;dib_tag=se&amp;keywords=WiiM%2BSound%2BLite&amp;qid=1791368833&amp;sprefix=wiim%2Bsound%2Blite%2Caps%2C329&amp;sr=8-1-spons&amp;sp_csd=d2lkZ2V0TmFtZT1zcF9hdGY&amp;th=1" target="_blank">$183 (was $229)</a> in the US, or <a href="https://www.amazon.co.uk/WiiM-Sound-Lite-Correction-Multi%E2%80%91Room/dp/B0G2LQCNSF/ref=sr_1_2?crid=2HIMPX1AOOFAD&amp;dib=eyJ2IjoiMSJ9.MNX06hRsAWEuo2aj-Nwd2m4kTUfCq4sQNhbdHNIVkrBn8ddO8OECaGSBcDcTO6iocF5WZ3hdfmxrWANhLyOh4OpYBvX7M4h-ZN5tSPGuUqvj98OzlsAfyxKQ93VTXdq9EX-Ecj62BGyTsFtNz4eS4bngFF70qqX-saZQVL1vnBQ6kOPvQgk6nXzVRvxN5SEcszAHoJU4bc0Ccdqg7ajgGHbLD572kMmmrVatc0SrYR0._mPaI7pr7tuDenE4jcQhYjvhiiM4FwQimxO8DLNTuZU&amp;dib_tag=se&amp;keywords=WiiM%2BSOund%2BLite&amp;qid=1791368853&amp;sprefix=wiim%2Bsound%2Blite%2B%2Caps%2C118&amp;sr=8-2&amp;th=1">£189 (was £229)</a> in the UK. </p><p>I'll do a big ol' roundup of US and UK deals below, because there's a fair bit to get through. But know this: WiiM has been a name to watch for quite some time now, and its products have rated highly in our reviews (which I'll attach, to the relevant products). Also, the company's product lineup is only expanding. </p><p>At these prices, some of which are new lowest-seen fees, they're well worth investing in. </p><h3 class="article-body__section" id="section-today-s-best-wiim-deals-us"><span>Today's best WiiM deals, US</span></h3><p><a href="#section-today-s-best-wiim-deals-uk"><em>Hop down to the UK deals</em></a></p><div class="product"><a data-dimension112="2b765318-c23d-11f1-85ca-0149484f06a3" data-action="Deal Block" data-label="Sound" data-dimension48="Sound" data-dimension25="$239.2" href="https://www.amazon.com/WiiM-Sound-RoomFitTM-Correction-Multi%E2%80%91Room/dp/B0FPCQM66H/ref=sr_1_5?crid=316GT86EB5H5A&amp;dib=eyJ2IjoiMSJ9.bmZbyyQ6vo6MycxPQNz8glYaQ62fiK1rYhZimrc1ibWWKZC9GJuKIozR-hX_L1TO1vO3ypJWkt--xh-cf141qHI1WzYDakIYgEwISWwwphW7SCk1dUsU44IPP2bTqAAoB67mBR0oa3Eq9YRMhVPL6CwImTRmHt_FRAypbvcYum_ur2R0UkNUVuL7ntyfqBL1xnKZEJlasESH49behAqzEVybeA13YCsuwnFkerKw078.4uu3xzN_AB3W-_zNzDe-J1ZQRN9nE7ja9jyoRmnKZII&amp;dib_tag=se&amp;keywords=WiiM%2BBar&amp;qid=1791364957&amp;sprefix=wiim%2Bbar%2Caps%2C183&amp;sr=8-5&amp;th=1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="6sxnFgXvimLgXKqPQyuCuY" name="wiim-sound-smart-speaker-with-hires-audi-594b4f74-430b-4300-9e17-f3691f7a9eb1.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/6sxnFgXvimLgXKqPQyuCuY-1920-80.jpg" mos="" align="middle" fullscreen="" width="500" height="500" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p>For the uninitiated (that's fine, we're all here to learn!) this is a smart speaker with hi-res audio, Wi-Fi and touchscreen, and it comes in black or white. You can read all about it in our <a href="https://www.techradar.com/audio/speakers/wiim-sound-review" data-dimension112="2b765318-c23d-11f1-85ca-0149484f06a3" data-action="Deal Block" data-label="Sound" data-dimension48="Sound" data-dimension25="$239.2">WiiM Sound</a> review. However, the main thing to know is this: this is its lowest-seen price, according to our price trackers. <a class="view-deal button" href="https://www.amazon.com/WiiM-Sound-RoomFitTM-Correction-Multi%E2%80%91Room/dp/B0FPCQM66H/ref=sr_1_5?crid=316GT86EB5H5A&amp;dib=eyJ2IjoiMSJ9.bmZbyyQ6vo6MycxPQNz8glYaQ62fiK1rYhZimrc1ibWWKZC9GJuKIozR-hX_L1TO1vO3ypJWkt--xh-cf141qHI1WzYDakIYgEwISWwwphW7SCk1dUsU44IPP2bTqAAoB67mBR0oa3Eq9YRMhVPL6CwImTRmHt_FRAypbvcYum_ur2R0UkNUVuL7ntyfqBL1xnKZEJlasESH49behAqzEVybeA13YCsuwnFkerKw078.4uu3xzN_AB3W-_zNzDe-J1ZQRN9nE7ja9jyoRmnKZII&amp;dib_tag=se&amp;keywords=WiiM%2BBar&amp;qid=1791364957&amp;sprefix=wiim%2Bbar%2Caps%2C183&amp;sr=8-5&amp;th=1" target="_blank" rel="nofollow" data-dimension112="2b765318-c23d-11f1-85ca-0149484f06a3" data-action="Deal Block" data-label="Sound" data-dimension48="Sound" data-dimension25="$239.2">View Deal</a></p></div><div class="product"><a data-dimension112="2b765386-c23d-11f1-b403-c3deb7587edd" data-action="Deal Block" data-label="Sound Lite" data-dimension48="Sound Lite" data-dimension25="$183.2" href="https://www.amazon.com/WiiM-Sound-Lite-Correction-Multi%E2%80%91Room/dp/B0G2LQCNSF/ref=sr_1_1_sspa?crid=3U146CXDFWK6C&amp;dib=eyJ2IjoiMSJ9.MNX06hRsAWEuo2aj-Nwd2m4kTUfCq4sQNhbdHNIVkrCuqNjd_BERghfvxSyNYSzjYfMBBxaT85NtlWrWZaGh467zjRddRPWINiyd-IizY8XGyklsn0MemgJOLFox_EWshCtBbp70rHHn_1OJRpZpZ6RtGyVNymrl8VnfXI4sVxc0WCYh3VAwASvX1s9OpZU0BgkSwN2Qjf1ket9vHgNI1-teyOXtdj4QrTF3uHerYB4.W0DRpAPPJjrQMQfQQ0jpyN7tEggGoDXjTOzZ1DA_Lo4&amp;dib_tag=se&amp;keywords=WiiM%2BSound%2BLite&amp;qid=1791368833&amp;sprefix=wiim%2Bsound%2Blite%2Caps%2C329&amp;sr=8-1-spons&amp;sp_csd=d2lkZ2V0TmFtZT1zcF9hdGY&amp;th=1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="WRvMfSyEd6KbpQYJpEoSnY" name="wiim-sound-lite-smart-speaker-multiroom--6305c606-07ed-45e2-8284-9697a163fdad.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/WRvMfSyEd6KbpQYJpEoSnY-1920-80.jpg" mos="" align="middle" fullscreen="" width="500" height="500" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p>And here's its slightly smaller sibling! It's still bigger than the Sonos Era 100 mind (a product it was clearly meant to rival — so why not check out our <a href="https://www.techradar.com/audio/wireless-bluetooth-speakers/wiim-sound-lite-vs-sonos-era-100-i-let-these-wi-fi-speakers-slug-it-out-and-the-showdown-was-far-closer-than-i-ever-would-have-imagined" data-dimension112="2b765386-c23d-11f1-b403-c3deb7587edd" data-action="Deal Block" data-label="Sound Lite" data-dimension48="Sound Lite" data-dimension25="$183.2">Sonos Era 100 vs WiiM Sound Lite</a> feature, to see how well it squares up?) but with this discount, you could be creating a lovely little hi-res wireless multi-room music ecosystem for a lot less. <a class="view-deal button" href="https://www.amazon.com/WiiM-Sound-Lite-Correction-Multi%E2%80%91Room/dp/B0G2LQCNSF/ref=sr_1_1_sspa?crid=3U146CXDFWK6C&amp;dib=eyJ2IjoiMSJ9.MNX06hRsAWEuo2aj-Nwd2m4kTUfCq4sQNhbdHNIVkrCuqNjd_BERghfvxSyNYSzjYfMBBxaT85NtlWrWZaGh467zjRddRPWINiyd-IizY8XGyklsn0MemgJOLFox_EWshCtBbp70rHHn_1OJRpZpZ6RtGyVNymrl8VnfXI4sVxc0WCYh3VAwASvX1s9OpZU0BgkSwN2Qjf1ket9vHgNI1-teyOXtdj4QrTF3uHerYB4.W0DRpAPPJjrQMQfQQ0jpyN7tEggGoDXjTOzZ1DA_Lo4&amp;dib_tag=se&amp;keywords=WiiM%2BSound%2BLite&amp;qid=1791368833&amp;sprefix=wiim%2Bsound%2Blite%2Caps%2C329&amp;sr=8-1-spons&amp;sp_csd=d2lkZ2V0TmFtZT1zcF9hdGY&amp;th=1" target="_blank" rel="nofollow" data-dimension112="2b765386-c23d-11f1-b403-c3deb7587edd" data-action="Deal Block" data-label="Sound Lite" data-dimension48="Sound Lite" data-dimension25="$183.2">View Deal</a></p></div><div class="product"><a data-dimension112="2b7653ea-c23d-11f1-b9e2-9d15384cfeb2" data-action="Deal Block" data-label="Pro Music Streamer" data-dimension48="Pro Music Streamer" data-dimension25="$135.2" href="https://www.amazon.com/WiiM-Pro-Chromecast-Multiroom-Compatible/dp/B0BJDY6D1W/ref=sr_1_6?crid=316GT86EB5H5A&amp;dib=eyJ2IjoiMSJ9.bmZbyyQ6vo6MycxPQNz8glYaQ62fiK1rYhZimrc1ibWWKZC9GJuKIozR-hX_L1TO1vO3ypJWkt--xh-cf141qHI1WzYDakIYgEwISWwwphW7SCk1dUsU44IPP2bTqAAoB67mBR0oa3Eq9YRMhVPL6CwImTRmHt_FRAypbvcYum_ur2R0UkNUVuL7ntyfqBL1xnKZEJlasESH49behAqzEVybeA13YCsuwnFkerKw078.4uu3xzN_AB3W-_zNzDe-J1ZQRN9nE7ja9jyoRmnKZII&amp;dib_tag=se&amp;keywords=WiiM%2BBar&amp;qid=1791369449&amp;sprefix=wiim%2Bbar%2Caps%2C183&amp;sr=8-6&amp;th=1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="iTE4AjyxoLjaDqjisDt3sY" name="wiim-pro-music-streamer-to-upgrade-stere-5400832f-13d0-4162-952b-248745ff31c1.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/iTE4AjyxoLjaDqjisDt3sY-1920-80.jpg" mos="" align="middle" fullscreen="" width="500" height="500" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p>This nifty bit of kit adds seamless streaming with AirPlay 2 and Google Cast to your speakers — so your stereo system is about to get a major upgrade. You're also getting wireless streaming at up to 24-bit/192 kHz music (read: audiophile-grade hi-res stuff) on both digital and analog outputs, via its digital optical or Coax output. Need more info? You'll find it in our <a href="https://www.techradar.com/reviews/wiim-pro-music-streamer-review-multi-room-high-res-audio-on-the-cheap" data-dimension112="2b7653ea-c23d-11f1-b9e2-9d15384cfeb2" data-action="Deal Block" data-label="Pro Music Streamer" data-dimension48="Pro Music Streamer" data-dimension25="$135.2">WiiM Pro Music Streamer review. </a><a class="view-deal button" href="https://www.amazon.com/WiiM-Pro-Chromecast-Multiroom-Compatible/dp/B0BJDY6D1W/ref=sr_1_6?crid=316GT86EB5H5A&amp;dib=eyJ2IjoiMSJ9.bmZbyyQ6vo6MycxPQNz8glYaQ62fiK1rYhZimrc1ibWWKZC9GJuKIozR-hX_L1TO1vO3ypJWkt--xh-cf141qHI1WzYDakIYgEwISWwwphW7SCk1dUsU44IPP2bTqAAoB67mBR0oa3Eq9YRMhVPL6CwImTRmHt_FRAypbvcYum_ur2R0UkNUVuL7ntyfqBL1xnKZEJlasESH49behAqzEVybeA13YCsuwnFkerKw078.4uu3xzN_AB3W-_zNzDe-J1ZQRN9nE7ja9jyoRmnKZII&amp;dib_tag=se&amp;keywords=WiiM%2BBar&amp;qid=1791369449&amp;sprefix=wiim%2Bbar%2Caps%2C183&amp;sr=8-6&amp;th=1" target="_blank" rel="nofollow" data-dimension112="2b7653ea-c23d-11f1-b9e2-9d15384cfeb2" data-action="Deal Block" data-label="Pro Music Streamer" data-dimension48="Pro Music Streamer" data-dimension25="$135.2">View Deal</a></p></div><div class="product"><a data-dimension112="2b76544e-c23d-11f1-8925-51de1a2237ad" data-action="Deal Block" data-label="Sub Pro Smart Wireless Subwoofer With Roomfit™ Bass, White" data-dimension48="Sub Pro Smart Wireless Subwoofer With Roomfit™ Bass, White" data-dimension25="$407.15" href="https://www.amazon.com/WiiM-Sub-Pro-Subwoofer-Calibration/dp/B0FLXBHJS2/ref=sxin_15_pa_sp_search_thematic_sspa?content-id=amzn1.sym.b9bbce70-6675-4b43-9ccc-a58f12eb2aa1%3Aamzn1.sym.b9bbce70-6675-4b43-9ccc-a58f12eb2aa1&amp;crid=5G94FY3NRJPO&amp;cv_ct_cx=WiiM&amp;keywords=WiiM&amp;pd_rd_i=B0FLXBHJS2&amp;pd_rd_r=861f9fa1-9aa9-4eb8-90b1-b3ab842a1306&amp;pd_rd_w=dtaCX&amp;pd_rd_wg=27Sjj&amp;pf_rd_p=b9bbce70-6675-4b43-9ccc-a58f12eb2aa1&amp;pf_rd_r=VGS5C1S0P946EJWKQX7S&amp;qid=1791369519&amp;sbo=9ZOMT9Jm0JH%2Ft%2BWi68iDSA%3D%3D&amp;sprefix=wiim%2Caps%2C323&amp;sr=1-3-fc9a1439-3807-46fc-aa26-c96aa3b58fe7-spons&amp;aref=PYOiEOBFbP&amp;sp_csd=d2lkZ2V0TmFtZT1zcF9zZWFyY2hfdGhlbWF0aWM&amp;th=1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="CB5musdFJJmU9XiLZkQYqY" name="wiim-sub-pro-smart-wireless-subwoofer-wi-35eeaa4f-16bc-452d-96a1-1f2bd5991b41.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/CB5musdFJJmU9XiLZkQYqY-1920-80.jpg" mos="" align="middle" fullscreen="" width="500" height="500" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/WiiM-Sub-Pro-Subwoofer-Calibration/dp/B0FLXBHJS2/ref=sxin_15_pa_sp_search_thematic_sspa?content-id=amzn1.sym.b9bbce70-6675-4b43-9ccc-a58f12eb2aa1%3Aamzn1.sym.b9bbce70-6675-4b43-9ccc-a58f12eb2aa1&amp;crid=5G94FY3NRJPO&amp;cv_ct_cx=WiiM&amp;keywords=WiiM&amp;pd_rd_i=B0FLXBHJS2&amp;pd_rd_r=861f9fa1-9aa9-4eb8-90b1-b3ab842a1306&amp;pd_rd_w=dtaCX&amp;pd_rd_wg=27Sjj&amp;pf_rd_p=b9bbce70-6675-4b43-9ccc-a58f12eb2aa1&amp;pf_rd_r=VGS5C1S0P946EJWKQX7S&amp;qid=1791369519&amp;sbo=9ZOMT9Jm0JH%2Ft%2BWi68iDSA%3D%3D&amp;sprefix=wiim%2Caps%2C323&amp;sr=1-3-fc9a1439-3807-46fc-aa26-c96aa3b58fe7-spons&amp;aref=PYOiEOBFbP&amp;sp_csd=d2lkZ2V0TmFtZT1zcF9zZWFyY2hfdGhlbWF0aWM&amp;th=1" target="_blank" rel="nofollow" data-dimension112="2b76544e-c23d-11f1-8925-51de1a2237ad" data-action="Deal Block" data-label="Sub Pro Smart Wireless Subwoofer With Roomfit™ Bass, White" data-dimension48="Sub Pro Smart Wireless Subwoofer With Roomfit™ Bass, White" data-dimension25="$407.15">Sub Pro Smart Wireless Subwoofer With Roomfit™ Bass, White: was $479 now $407.15</a></strong><br />What is it? A wireless subwoofer with WiiM's Roomfit Bass technology. What do you do? Plug it in, get online, tap 'RoomFit' in the app, stay quiet and let AI dial-in perfect bass for your listening room. Then, just select your main WiiM speakers/amp in the app (or plug an RCA sub-out) and you've got yourself a sub-enhanced system, friend. <a class="view-deal button" href="https://www.amazon.com/WiiM-Sub-Pro-Subwoofer-Calibration/dp/B0FLXBHJS2/ref=sxin_15_pa_sp_search_thematic_sspa?content-id=amzn1.sym.b9bbce70-6675-4b43-9ccc-a58f12eb2aa1%3Aamzn1.sym.b9bbce70-6675-4b43-9ccc-a58f12eb2aa1&amp;crid=5G94FY3NRJPO&amp;cv_ct_cx=WiiM&amp;keywords=WiiM&amp;pd_rd_i=B0FLXBHJS2&amp;pd_rd_r=861f9fa1-9aa9-4eb8-90b1-b3ab842a1306&amp;pd_rd_w=dtaCX&amp;pd_rd_wg=27Sjj&amp;pf_rd_p=b9bbce70-6675-4b43-9ccc-a58f12eb2aa1&amp;pf_rd_r=VGS5C1S0P946EJWKQX7S&amp;qid=1791369519&amp;sbo=9ZOMT9Jm0JH%2Ft%2BWi68iDSA%3D%3D&amp;sprefix=wiim%2Caps%2C323&amp;sr=1-3-fc9a1439-3807-46fc-aa26-c96aa3b58fe7-spons&amp;aref=PYOiEOBFbP&amp;sp_csd=d2lkZ2V0TmFtZT1zcF9zZWFyY2hfdGhlbWF0aWM&amp;th=1" target="_blank" rel="nofollow" data-dimension112="2b76544e-c23d-11f1-8925-51de1a2237ad" data-action="Deal Block" data-label="Sub Pro Smart Wireless Subwoofer With Roomfit™ Bass, White" data-dimension48="Sub Pro Smart Wireless Subwoofer With Roomfit™ Bass, White" data-dimension25="$407.15">View Deal</a></p></div><h3 class="article-body__section" id="section-today-s-best-wiim-deals-uk"><span>Today's best WiiM deals, UK</span></h3><div class="product"><a data-dimension112="c694546a-c244-11f1-89a5-737d22c80fbb" data-action="Deal Block" data-label="Amp Ultra (Stereo Streaming Amplifier with HDMI Arc &amp; Roomfit)" data-dimension48="Amp Ultra (Stereo Streaming Amplifier with HDMI Arc &amp; Roomfit)" data-dimension25="£459" href="https://www.amazon.co.uk/WiiM-Streaming-Amplifier-ES9039Q2M-Touchscreen-Space-Gray/dp/B0F995W2NG/ref=sr_1_1_sspa?crid=3TEOG7YA2Z09O&amp;dib=eyJ2IjoiMSJ9.BI5A3LPnVVjqg2rtB51lWnALnutSKHwIpTtvnMtVb73CjJTlu18spgX2L7CsGGt53hPdx1hRLLQbss_3-Sr5pdkP-760oYIzVLiJcS9rPJP1JQt86gprPJqno2YJ-CzwKzzd4zTtOUvtLwCtceRIc_6Cj8fp9ajqrEc-Mml6ZIoaXI91hag3kQIq1fn2qLidstPiiA2quXq6vMrnrxL8MEERmxOSINua09HwuVQDDHo.uSSbyo2EwYQJkYwsG_l_Mc_cGFyRRhVPNUEOYrl0fXs&amp;dib_tag=se&amp;keywords=WiiM&amp;qid=1791371990&amp;sprefix=wiim%2Caps%2C334&amp;sr=8-1-spons&amp;aref=zRT1AMu5mP&amp;sp_csd=d2lkZ2V0TmFtZT1zcF9hdGY&amp;th=1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="fzK9rTRwjqA8esJvkjhm5X" name="wiim-amp-ultra-stereo-streaming-amplifie-92ae6b93-31f7-471c-9d62-572f4ee62de7.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/fzK9rTRwjqA8esJvkjhm5X-1920-80.jpg" mos="" align="middle" fullscreen="" width="500" height="500" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.amazon.co.uk/WiiM-Streaming-Amplifier-ES9039Q2M-Touchscreen-Space-Gray/dp/B0F995W2NG/ref=sr_1_1_sspa?crid=3TEOG7YA2Z09O&amp;dib=eyJ2IjoiMSJ9.BI5A3LPnVVjqg2rtB51lWnALnutSKHwIpTtvnMtVb73CjJTlu18spgX2L7CsGGt53hPdx1hRLLQbss_3-Sr5pdkP-760oYIzVLiJcS9rPJP1JQt86gprPJqno2YJ-CzwKzzd4zTtOUvtLwCtceRIc_6Cj8fp9ajqrEc-Mml6ZIoaXI91hag3kQIq1fn2qLidstPiiA2quXq6vMrnrxL8MEERmxOSINua09HwuVQDDHo.uSSbyo2EwYQJkYwsG_l_Mc_cGFyRRhVPNUEOYrl0fXs&amp;dib_tag=se&amp;keywords=WiiM&amp;qid=1791371990&amp;sprefix=wiim%2Caps%2C334&amp;sr=8-1-spons&amp;aref=zRT1AMu5mP&amp;sp_csd=d2lkZ2V0TmFtZT1zcF9hdGY&amp;th=1" target="_blank" rel="nofollow" data-dimension112="c694546a-c244-11f1-89a5-737d22c80fbb" data-action="Deal Block" data-label="Amp Ultra (Stereo Streaming Amplifier with HDMI Arc &amp; Roomfit)" data-dimension48="Amp Ultra (Stereo Streaming Amplifier with HDMI Arc &amp; Roomfit)" data-dimension25="£459">Amp Ultra (Stereo Streaming Amplifier with HDMI Arc &amp; Roomfit): was £549 now £459</a></strong><br />This thing is the powerful streaming amp you never knew you needed, with a small footprint and heaps of connectivity. No corresponding deal in the US sadly, so if you're in the UK, you're in luck! To learn more about it, my advice would be to read my colleague's <a href="https://www.techradar.com/audio/audio-streaming/my-ultimate-prime-day-hi-fi-tip-buy-the-wiim-amp-ultra-for-a-bargain-price-and-pair-it-with-these-floorstanding-speakers-for-a-huge-sounding-setup">ode to The WiiM Amp Ultra</a>, penned a few months ago (when it was also on sale), in which he calls it "an amazing streaming amp for this price", praising its solid metal finish and commenting that "most importantly, it sounds excellent, and there's support for nearly every music service you could want." <a class="view-deal button" href="https://www.amazon.co.uk/WiiM-Streaming-Amplifier-ES9039Q2M-Touchscreen-Space-Gray/dp/B0F995W2NG/ref=sr_1_1_sspa?crid=3TEOG7YA2Z09O&amp;dib=eyJ2IjoiMSJ9.BI5A3LPnVVjqg2rtB51lWnALnutSKHwIpTtvnMtVb73CjJTlu18spgX2L7CsGGt53hPdx1hRLLQbss_3-Sr5pdkP-760oYIzVLiJcS9rPJP1JQt86gprPJqno2YJ-CzwKzzd4zTtOUvtLwCtceRIc_6Cj8fp9ajqrEc-Mml6ZIoaXI91hag3kQIq1fn2qLidstPiiA2quXq6vMrnrxL8MEERmxOSINua09HwuVQDDHo.uSSbyo2EwYQJkYwsG_l_Mc_cGFyRRhVPNUEOYrl0fXs&amp;dib_tag=se&amp;keywords=WiiM&amp;qid=1791371990&amp;sprefix=wiim%2Caps%2C334&amp;sr=8-1-spons&amp;aref=zRT1AMu5mP&amp;sp_csd=d2lkZ2V0TmFtZT1zcF9hdGY&amp;th=1" target="_blank" rel="nofollow" data-dimension112="c694546a-c244-11f1-89a5-737d22c80fbb" data-action="Deal Block" data-label="Amp Ultra (Stereo Streaming Amplifier with HDMI Arc &amp; Roomfit)" data-dimension48="Amp Ultra (Stereo Streaming Amplifier with HDMI Arc &amp; Roomfit)" data-dimension25="£459">View Deal</a></p></div><div class="product"><a data-dimension112="c69454ec-c244-11f1-968a-35ecfd5c9dec" data-action="Deal Block" data-label="Sound" data-dimension48="Sound" data-dimension25="£249" href="https://www.amazon.co.uk/WiiM-Sound-RoomFitTM-Correction-Multi%E2%80%91Room/dp/B0FPCQM66H/ref=sr_1_10?crid=1UXVSYNOYA3KM&amp;dib=eyJ2IjoiMSJ9.BI5A3LPnVVjqg2rtB51lWqFY7B2hS_MlCuD6p8P9hbElkrG68FoAJWdoe2hyVWwKZrT6Vq2_1Ha5tpQOpb-_LUpUvI98RF9g5dfTxSm7mC4gQ3v5NNOg2uX8CagHn1s9aNmZR4dgL7qRvIqqrUhA8qDKBirl7DnxASo62me3FjQPaX0yE49H_WQufdkfET6VzJI8em6NhxFrxTJ6drNA4d2s3F7NntenzrjVzFt4jU8.cDLGeb_ZMGQc5wWtZ9hk6t-L__7PfSKS7K731yK9ex0&amp;dib_tag=se&amp;keywords=WiiM&amp;qid=1791364986&amp;sprefix=wiim%2Caps%2C155&amp;sr=8-10&amp;th=1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1294px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="2BnM6rttJ42bHxjCppYTH5" name="Sound" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/2BnM6rttJ42bHxjCppYTH5-1920-80.png" mos="" align="middle" fullscreen="" width="1294" height="1294" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p>This is the company's flagship smart speaker with hi-res audio, Wi-Fi and touchscreen. It comes in black or white (in fact, you can read all about it in our <a href="https://www.techradar.com/audio/speakers/wiim-sound-review" data-dimension112="c69454ec-c244-11f1-968a-35ecfd5c9dec" data-action="Deal Block" data-label="Sound" data-dimension48="Sound" data-dimension25="£249">WiiM Sound</a> review) but what you need to know is that we really like its detailed sound and touchscreen — and for this money, we like those things even more. <a class="view-deal button" href="https://www.amazon.co.uk/WiiM-Sound-RoomFitTM-Correction-Multi%E2%80%91Room/dp/B0FPCQM66H/ref=sr_1_10?crid=1UXVSYNOYA3KM&amp;dib=eyJ2IjoiMSJ9.BI5A3LPnVVjqg2rtB51lWqFY7B2hS_MlCuD6p8P9hbElkrG68FoAJWdoe2hyVWwKZrT6Vq2_1Ha5tpQOpb-_LUpUvI98RF9g5dfTxSm7mC4gQ3v5NNOg2uX8CagHn1s9aNmZR4dgL7qRvIqqrUhA8qDKBirl7DnxASo62me3FjQPaX0yE49H_WQufdkfET6VzJI8em6NhxFrxTJ6drNA4d2s3F7NntenzrjVzFt4jU8.cDLGeb_ZMGQc5wWtZ9hk6t-L__7PfSKS7K731yK9ex0&amp;dib_tag=se&amp;keywords=WiiM&amp;qid=1791364986&amp;sprefix=wiim%2Caps%2C155&amp;sr=8-10&amp;th=1" target="_blank" rel="nofollow" data-dimension112="c69454ec-c244-11f1-968a-35ecfd5c9dec" data-action="Deal Block" data-label="Sound" data-dimension48="Sound" data-dimension25="£249">View Deal</a></p></div><div class="product"><a data-dimension112="c694555a-c244-11f1-a710-091f57910ccb" data-action="Deal Block" data-label="Wiim Sound Lite Smart Speaker, Multi-Room Wireless Speaker, Black" data-dimension48="Wiim Sound Lite Smart Speaker, Multi-Room Wireless Speaker, Black" data-dimension25="£189" href="https://www.amazon.co.uk/WiiM-Sound-Lite-Correction-Multi%E2%80%91Room/dp/B0G2LQCNSF/ref=sr_1_2?crid=2HIMPX1AOOFAD&amp;dib=eyJ2IjoiMSJ9.MNX06hRsAWEuo2aj-Nwd2m4kTUfCq4sQNhbdHNIVkrBn8ddO8OECaGSBcDcTO6iocF5WZ3hdfmxrWANhLyOh4OpYBvX7M4h-ZN5tSPGuUqvj98OzlsAfyxKQ93VTXdq9EX-Ecj62BGyTsFtNz4eS4bngFF70qqX-saZQVL1vnBQ6kOPvQgk6nXzVRvxN5SEcszAHoJU4bc0Ccdqg7ajgGHbLD572kMmmrVatc0SrYR0._mPaI7pr7tuDenE4jcQhYjvhiiM4FwQimxO8DLNTuZU&amp;dib_tag=se&amp;keywords=WiiM%2BSOund%2BLite&amp;qid=1791368853&amp;sprefix=wiim%2Bsound%2Blite%2B%2Caps%2C118&amp;sr=8-2&amp;th=1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="64eLD38jz3j52atFehZB3X" name="wiim-sound-lite-smart-speaker-multiroom--d07079cd-4d9c-49b0-94ca-6caa2db754f3.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/64eLD38jz3j52atFehZB3X-1920-80.jpg" mos="" align="middle" fullscreen="" width="500" height="500" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.amazon.co.uk/WiiM-Sound-Lite-Correction-Multi%E2%80%91Room/dp/B0G2LQCNSF/ref=sr_1_2?crid=2HIMPX1AOOFAD&amp;dib=eyJ2IjoiMSJ9.MNX06hRsAWEuo2aj-Nwd2m4kTUfCq4sQNhbdHNIVkrBn8ddO8OECaGSBcDcTO6iocF5WZ3hdfmxrWANhLyOh4OpYBvX7M4h-ZN5tSPGuUqvj98OzlsAfyxKQ93VTXdq9EX-Ecj62BGyTsFtNz4eS4bngFF70qqX-saZQVL1vnBQ6kOPvQgk6nXzVRvxN5SEcszAHoJU4bc0Ccdqg7ajgGHbLD572kMmmrVatc0SrYR0._mPaI7pr7tuDenE4jcQhYjvhiiM4FwQimxO8DLNTuZU&amp;dib_tag=se&amp;keywords=WiiM%2BSOund%2BLite&amp;qid=1791368853&amp;sprefix=wiim%2Bsound%2Blite%2B%2Caps%2C118&amp;sr=8-2&amp;th=1" target="_blank" rel="nofollow" data-dimension112="c694555a-c244-11f1-a710-091f57910ccb" data-action="Deal Block" data-label="Wiim Sound Lite Smart Speaker, Multi-Room Wireless Speaker, Black" data-dimension48="Wiim Sound Lite Smart Speaker, Multi-Room Wireless Speaker, Black" data-dimension25="£189">Wiim Sound Lite Smart Speaker, Multi-Room Wireless Speaker, Black: was £229 now £189</a></strong><br />…and here's the smaller version, although make no mistake, it's still bigger than the Sonos Era 100. No touchscreen but the Sound Lite offers connectivity as excellent as its full-fat Sound, and that includes its hi-res 24-bit/192kHz playback. It can also connect to Google Cast and Alexa multi-room systems, or you could stream directly from a plethora of services, including Spotify, Amazon Music, YouTube Music, TIDAL, Qobuz, Deezer and more. On top of this, it sports a 3.5mm jack input, which is always handy if you may want to hook it up to external audio kit. <a class="view-deal button" href="https://www.amazon.co.uk/WiiM-Sound-Lite-Correction-Multi%E2%80%91Room/dp/B0G2LQCNSF/ref=sr_1_2?crid=2HIMPX1AOOFAD&amp;dib=eyJ2IjoiMSJ9.MNX06hRsAWEuo2aj-Nwd2m4kTUfCq4sQNhbdHNIVkrBn8ddO8OECaGSBcDcTO6iocF5WZ3hdfmxrWANhLyOh4OpYBvX7M4h-ZN5tSPGuUqvj98OzlsAfyxKQ93VTXdq9EX-Ecj62BGyTsFtNz4eS4bngFF70qqX-saZQVL1vnBQ6kOPvQgk6nXzVRvxN5SEcszAHoJU4bc0Ccdqg7ajgGHbLD572kMmmrVatc0SrYR0._mPaI7pr7tuDenE4jcQhYjvhiiM4FwQimxO8DLNTuZU&amp;dib_tag=se&amp;keywords=WiiM%2BSOund%2BLite&amp;qid=1791368853&amp;sprefix=wiim%2Bsound%2Blite%2B%2Caps%2C118&amp;sr=8-2&amp;th=1" target="_blank" rel="nofollow" data-dimension112="c694555a-c244-11f1-a710-091f57910ccb" data-action="Deal Block" data-label="Wiim Sound Lite Smart Speaker, Multi-Room Wireless Speaker, Black" data-dimension48="Wiim Sound Lite Smart Speaker, Multi-Room Wireless Speaker, Black" data-dimension25="£189">View Deal</a></p></div><div class="product"><a data-dimension112="c69455be-c244-11f1-875e-f506f15bdbfc" data-action="Deal Block" data-label="Pro Plus" data-dimension48="Pro Plus" data-dimension25="£209" href="https://www.amazon.co.uk/WiiM-Receiver-Chromecast-Multiroom-Streamer/dp/B0CC2HWC7N/ref=sr_1_8_sspa?crid=3TEOG7YA2Z09O&amp;dib=eyJ2IjoiMSJ9.BI5A3LPnVVjqg2rtB51lWnALnutSKHwIpTtvnMtVb73CjJTlu18spgX2L7CsGGt53hPdx1hRLLQbss_3-Sr5pdkP-760oYIzVLiJcS9rPJP1JQt86gprPJqno2YJ-CzwKzzd4zTtOUvtLwCtceRIc_6Cj8fp9ajqrEc-Mml6ZIoaXI91hag3kQIq1fn2qLidstPiiA2quXq6vMrnrxL8MEERmxOSINua09HwuVQDDHo.uSSbyo2EwYQJkYwsG_l_Mc_cGFyRRhVPNUEOYrl0fXs&amp;dib_tag=se&amp;keywords=WiiM&amp;qid=1791371990&amp;sprefix=wiim%2Caps%2C334&amp;sr=8-8-spons&amp;aref=ulsch73qAk&amp;sp_csd=d2lkZ2V0TmFtZT1zcF9tdGY&amp;th=1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="yJZrcjEKHgoVTtPuZpmc4X" name="wiim-pro-plus-music-streamer-for-stereo--b052a12e-d941-4d87-9705-7f9942ece94b.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/yJZrcjEKHgoVTtPuZpmc4X-1920-80.jpg" mos="" align="middle" fullscreen="" width="500" height="500" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p>Want to upgrade your stereo system with Hi-Res streaming, AirPlay 2, Spotify Connect, and Smart Control without replacing said stereo speakers? Have a look at the WiiM Pro Plus. Think streaming your music from iOS and Mac devices, or your TV's audio from Apple TV. Or enjoy Google Cast streaming music, TV audio, podcasts, and more from hundreds of Google Cast-enabled apps to multiple audio devices simultaneously. WiiM Pro Plus also allows you to wirelessly stream up to 24-bit/192 kHz music on both digital and analog outputs. It's a huge upgrade for the money. <a class="view-deal button" href="https://www.amazon.co.uk/WiiM-Receiver-Chromecast-Multiroom-Streamer/dp/B0CC2HWC7N/ref=sr_1_8_sspa?crid=3TEOG7YA2Z09O&amp;dib=eyJ2IjoiMSJ9.BI5A3LPnVVjqg2rtB51lWnALnutSKHwIpTtvnMtVb73CjJTlu18spgX2L7CsGGt53hPdx1hRLLQbss_3-Sr5pdkP-760oYIzVLiJcS9rPJP1JQt86gprPJqno2YJ-CzwKzzd4zTtOUvtLwCtceRIc_6Cj8fp9ajqrEc-Mml6ZIoaXI91hag3kQIq1fn2qLidstPiiA2quXq6vMrnrxL8MEERmxOSINua09HwuVQDDHo.uSSbyo2EwYQJkYwsG_l_Mc_cGFyRRhVPNUEOYrl0fXs&amp;dib_tag=se&amp;keywords=WiiM&amp;qid=1791371990&amp;sprefix=wiim%2Caps%2C334&amp;sr=8-8-spons&amp;aref=ulsch73qAk&amp;sp_csd=d2lkZ2V0TmFtZT1zcF9tdGY&amp;th=1" target="_blank" rel="nofollow" data-dimension112="c69455be-c244-11f1-875e-f506f15bdbfc" data-action="Deal Block" data-label="Pro Plus" data-dimension48="Pro Plus" data-dimension25="£209">View Deal</a></p></div><h2 id="more-prime-day-deals-in-the-us-3">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&amp;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&amp;bubble-id=Devices">Fire Sticks &amp; 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 &amp; appliances from $1.36</a></li><li><strong>Apple</strong>: <a href="https://www.amazon.com/stores/page/3193FC19-FCBE-4208-A5D3-730BD18F0CD5?ingress=2&amp;lp_context_asin=B0GJTXVN9Z&amp;lp_context_query=apple%20products%20on%20sale&amp;visitId=b9fb6ca5-4bbd-4110-8d67-0f812007df06&amp;ref_=ast_bln">MacBooks, AirPods &amp; AirTags from $28</a></li><li><strong>Cheap TVs:</strong> <a href="https://www.amazon.com/gp/browse.html?rw_useCurrentProtocol=1&amp;node=172659&amp;ref_=tv_nav_tvs,&amp;ref_=auto22_1&amp;pf_rd_r=Y3CYJQZWFVMAR48V5NEC&amp;pf_rd_p=8293a039-bfeb-4e96-a350-cfd762b033db&amp;pf_rd_m=A2R2RITDJNW1Q6&amp;pf_rd_s=merchandised-search-2&amp;pf_rd_t=&amp;pf_rd_i=1266092011">smart TVs from $69.99</a></li><li><strong>Headphones</strong>: <a href="https://www.amazon.com/Headphones-Accessories-Supplies/b/ref=dp_bc_3?ie=UTF8&amp;node=172541">50% off Beats, Bose &amp; Samsung</a></li><li><strong>Laptops:</strong> <a href="https://www.amazon.com/s?k=laptops&amp;i=black-friday&amp;crid=28ANO31DMPZHB&amp;sprefix=laptops%2Cblack-friday%2C158&amp;ref=nb_sb_noss_1">Apple, HP &amp; Dell from $199</a></li><li><strong>Mattresses: </strong><a href="https://www.amazon.com/s?k=mattresses&amp;i=todays-deals&amp;crid=2GO53NGEXE1I8&amp;sprefix=mattresses%2Ctodays-deals%2C177&amp;ref=nb_sb_noss_2">Sealy, Serta &amp; more from $89</a></li><li><strong>Smartwatches</strong>: <a href="https://www.amazon.com/s?i=electronics&amp;rh=n%3A7939901011%2Cp_72%3A4-&amp;s=featured-rank&amp;content-id=amzn1.sym.48dedb24-204f-4fb3-a22a-bd005b512d57&amp;pd_rd_r=c1aa243a-2ef5-4524-aa13-c80ed8fb7969&amp;pd_rd_w=3NMRQ&amp;pd_rd_wg=EcrTC&amp;pf_rd_p=48dedb24-204f-4fb3-a22a-bd005b512d57&amp;pf_rd_r=WFRFJDF975PBTBY3FBAX&amp;ref=Oct_d_otopr_S">up to 36% off Garmin &amp; Apple</a></li><li><strong>Vacuums</strong>: <a href="https://www.amazon.com/vacuums/b/ref=dp_bc_3?ie=UTF8&amp;node=3743521">Dyson, Shark &amp; Bissell from $49</a></li></ul><h2 id="more-prime-day-deals-in-the-uk-3">More Prime Day deals in the UK </h2><ul><li><strong>Amazon Prime</strong>: <a href="https://www.amazon.co.uk/amazonprime">get a 30-day free trial</a></li><li><strong>Amazon Devices</strong>: <a href="https://www.amazon.co.uk/s?i=amazon-devices&amp;rh=n%3A341686031&amp;s=popularity-rank&amp;fs=true&amp;ref=lp_341686031_sar">up to 67% off Fire, Ring &amp; Blink</a></li><li><strong>Amazon Haul</strong>: <a href="https://www.amazon.co.uk/haul/store">extra 15% off for Prime members</a></li><li><strong>Appliances</strong>: <a href="https://www.amazon.co.uk/b/?_encoding=UTF8&amp;node=391784011&amp;ref_=sv_top_ap_arrow_1">up to 40% off Ninja &amp; De'Longhi</a></li><li><strong>Beauty</strong>: <a href="https://www.amazon.co.uk/deals/?_encoding=UTF8&amp;_encoding=UTF8&amp;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&amp;ref_=cct_cg_UKHPC_11a1&amp;pf_rd_p=ba87a6fe-17c6-4764-a142-c0c32212fc11&amp;pf_rd_r=R2DX4T22FVJ69GPR9B5D">up to 60% off Philips &amp; 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">cleaning &amp; groceries from £2</a></li><li><strong>Fashion</strong>: <a href="https://www.amazon.co.uk/b/?ie=UTF8&amp;node=11961407031&amp;ref_=topnav_storetab_top_ap_arrow">up to 50% off</a></li><li><strong>Gaming</strong>: <a href="https://www.amazon.co.uk/PC-Video-Games-Consoles-Accessories/b/ref=dp_bc_1?ie=UTF8&amp;node=300703">record-low Nintendo Switch 2</a></li><li><strong>Headphones</strong>: <a href="https://www.amazon.co.uk/headphones-earphones/b/ref=dp_bc_3?ie=UTF8&amp;node=4085731">up to 50% off Anker &amp; Sony</a></li><li><strong>Laptops</strong>: <a href="https://www.amazon.co.uk/laptops/b/ref=dp_bc_2?ie=UTF8&amp;node=429886031">up to £800 off Microsoft &amp; Asus</a></li><li><strong>Tablets</strong>: <a href="https://www.amazon.co.uk/Tablets/b/?ie=UTF8&amp;node=429892031&amp;ref_=sv_computers_6">up to 50% off Fire tablets</a></li><li><strong>TVs</strong>: <a href="https://www.amazon.co.uk/LED-Smart-4K-TVs/b/ref=dp_bc_3?ie=UTF8&amp;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&amp;node=3147711">up to 50% off Shark &amp; Dyson</a></li><li><strong>Wearables: </strong><a href="https://www.amazon.co.uk/b/ref=dp_bc_2?ie=UTF8&amp;node=17489629031">Samsung &amp; Oura from £31</a></li></ul><div data-widget-type="review" data-model-name="Amazon Prime"></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ 9 nifty smart home upgrades under £45 in the Prime Day sales ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Amazon Prime Day has arrived, and if you're putting together or upgrading your smart-home setup, it's an excellent opportunity to pick up some nifty upgrades at discounted prices. All of the gadgets below have had a major price-drop — with more than 50% off in some cases — and are well worth checking out.</p><p>Of course, Amazon's own smart-home devices, and those from Amazon-owned brands, are all included. That means a wide variety of <a href="https://www.techradar.com/home/home-security/which-ring-doorbell-should-i-buy">Ring doorbells</a>, <a href="https://www.techradar.com/home/which-amazon-fire-stick-do-i-need-a-simple-guide-to-the-key-differences">Fire TV sticks</a>, <a href="https://www.techradar.com/home/smart-speakers/amazon-echo-spot-dot-show-smart-speaker-guide">Echo smart speakers</a>, and <a href="https://www.techradar.com/home/home-security/which-blink-home-security-camera-should-i-buy">Blink security cameras</a> are on sale, and among the best deals. I've included my budget-friendly picks below, but if you want to explore the full range for each, the links above will take you to my product guides.</p><p>If you fancy injecting a bit of color into your home, there are also some excellent price-drops on smart lighting from the likes of Nanoleaf and Govee (there are <a href="https://www.amazon.co.uk/s?k=hue+bulb&amp;crid=Y3A9X0CFGT5F&amp;sprefix=hue+bulb%2Caps%2C207&amp;ref=nb_sb_noss_1" target="_blank">few Hue bulb deals in the mix</a>, but they're a little less generous than the discounts I've highlighted below). </p><p>Scroll down for a roundup of my favorite budget-friendly smart home upgrades to take advantage of in the Prime Day sales. </p><h3 class="article-body__section" id="section-smart-upgrades"><span>Smart upgrades</span></h3>        <div class="featured_product_block featured_block_hero" data-id="d184ca1a-c0d9-11f1-9145-7b0fdfbde825">            <a href="https://www.amazon.co.uk/dp/B0FJJM9R3Z" data-model-name="Wired Video Doorbell" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:150%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/kVoQpPfbriGZxvD8eaBzkR.jpg" alt="Ring Wired Video Doorbell (newest Gen), Video Doorbell Camera With Retinal 2k, Up to 6x Enhanced Zoom, Wide Field of View, Two-Way Talk, 30-Day Free Trial of Ring Subscription Plan" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Ring</div>                                        <div class="featured__title">Wired Video Doorbell</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="1d39c53e-c15a-11f1-a4a3-6be92cfb8941">            <a href="https://www.amazon.co.uk/Govee-Bedside-2700-6500k-Nightstand-Electric/dp/B0D87LPS7T/" data-model-name="RGBICWW Smart Table Lamp" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:100.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/QSH3kDr8M2ZpMxMMuGskjb.jpg" alt="Govee Rgbicww Smart Table Lamp, Touch Bedside Lamp, Matter Alexa Compatible" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Govee</div>                                        <div class="featured__title">RGBICWW Smart Table Lamp</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="d184cc68-c0d9-11f1-9830-93da37b633cd">            <a href="https://www.amazon.co.uk/dp/B09B8YWXDF" data-model-name="Echo Dot smart speaker" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:150%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/DGJn87cu74e4NskwgbS7oR.jpg" alt="Echo Dot (newest Gen) | Bluetooth Smart Speaker With Big Vibrant Sound and Wi-Fi | Deep Sea Blue, With Alexa+ Early Access" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Amazon</div>                                        <div class="featured__title">Echo Dot smart speaker</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="d184cb50-c0d9-11f1-9303-59aa544e5941">            <a href="https://www.amazon.co.uk/blink-mini-2k-/dp/B0F3BC7TRP" data-model-name="Mini 2k+ Home Security Camera" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:150%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/p9DxytJJGPfCb6vsZQubvR.jpg" alt="Blink Mini 2k+ (newest Gen), Plug-In Home Security Camera With 2k Video Resolution, 4x Zoom, Colour Night Vision With Built-In Spotlight, 1 Camera – Black" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Blink</div>                                        <div class="featured__title">Mini 2k+ Home Security Camera</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="1d39c638-c15a-11f1-a3f6-115131c66eea">            <a href="https://www.amazon.co.uk/Nanoleaf-Standing-Dynamic-Bedroom-Control/dp/B0DZH8ZRD6/" data-model-name="LED Floor Lamp 1700lm" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:112.49%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/B4wjRzhtLepASK6mNPGWoD.jpg" alt="Nanoleaf, LED Floor Lamp 1700lm" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Nanoleaf</div>                                        <div class="featured__title">LED Floor Lamp 1700lm</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="d184ca7e-c0d9-11f1-b49f-9b7860d11d8a">            <a href="https://www.amazon.co.uk/dp/B0F94SCKHL" data-model-name="Outdoor Camera 2k+ (newest Gen)" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:150%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/kgy9TAMARry8hiwb8xJ9qR.jpg" alt="Blink Outdoor Camera 2k+ (newest Gen) — Wireless Smart Security Camera, 2k Video Resolution, Enhanced Audio, Up to Two-Year Battery. Sync Module Core Included — 1 Camera System, Black" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Blink</div>                                        <div class="featured__title">Outdoor Camera 2k+ (newest Gen)</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="1d39c5c0-c15a-11f1-b7ed-d3495772b490">            <a href="https://www.amazon.co.uk/Govee-Thermometer-Hygrometer-Temperature-Greenhouse/dp/B08Y8XHNL8/" data-model-name="Digital Temperature Humidity Meter" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:100.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/QheW6FmBbKYebCmCuJLFg5.jpg" alt="Govee Wifi Room Thermometer Hygrometer, Digital Temperature Humidity Meter" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Govee</div>                                        <div class="featured__title">Digital Temperature Humidity Meter</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="d184cbb4-c0d9-11f1-81ca-219cc8d4b7a3">            <a href="https://www.amazon.co.uk/Amazon-streaming-device-supports-Vision/dp/B0F7ZFCZNL" data-model-name="Fire TV Stick 4K Plus Streaming Device" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:150%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/uaKMoxifCAsiFycoaPRvmR.jpg" alt="Amazon Fire Tv Stick 4k Plus Streaming Device, Supports Wi-Fi 6, Dolby Vision/atmos, Hdr10+, Find Tv Programmes Faster With Alexa+" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Amazon</div>                                        <div class="featured__title">Fire TV Stick 4K Plus Streaming Device</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="448097a6-c15c-11f1-9129-f54444e401a1">            <a href="https://www.amazon.co.uk/Eve-Motion-Matter-Future-Proof-SmartThings/dp/B0BZJLJZRM/" data-model-name="Smart Indoor and Outdoor Motion Sensor " data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:108.23%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/xbRtJDxYyeotyVoRe2nGGf.jpg" alt="Eve Motion (matter) – Smart Indoor and Outdoor Motion Sensor With Light Sensor, Smart Control of Devices, Thread, Works With Apple Home, Alexa, Google Home, Smartthings, Requires Thread Border Router" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Eve</div>                                        <div class="featured__title">Smart Indoor and Outdoor Motion Sensor </div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/smart-home/9-nifty-smart-home-upgrades-under-gbp45-in-the-prime-day-sales</link>
                                                                            <description>
                            <![CDATA[ From video doorbells to security cameras to smart lighting, the Prime Day sales are packed with smart-home bargains. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">MZm63BDFfmVpsxteoVnvHf</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/8ak2ui23c5LxrCi2JVQ3V8-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 06 Oct 2026 09:25:51 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Smart Home]]></category>
                                                    <category><![CDATA[Seasonal Sales]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                                                                <author><![CDATA[ ruth.hamilton@futurenet.com (Ruth Hamilton) ]]></author>                    <dc:creator><![CDATA[ Ruth Hamilton ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/eXBKKGGwbDvhLePY2FSnfU-320-70.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/8ak2ui23c5LxrCi2JVQ3V8-1920-80.jpg">
                                                            <media:credit><![CDATA[Amazon]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Blink camera, Govee light and Ring doorbell]]></media:description>                                                            <media:text><![CDATA[Blink camera, Govee light and Ring doorbell]]></media:text>
                                <media:title type="plain"><![CDATA[Blink camera, Govee light and Ring doorbell]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/8ak2ui23c5LxrCi2JVQ3V8-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Amazon Prime Day has arrived, and if you're putting together or upgrading your smart-home setup, it's an excellent opportunity to pick up some nifty upgrades at discounted prices. All of the gadgets below have had a major price-drop — with more than 50% off in some cases — and are well worth checking out.</p><p>Of course, Amazon's own smart-home devices, and those from Amazon-owned brands, are all included. That means a wide variety of <a href="https://www.techradar.com/home/home-security/which-ring-doorbell-should-i-buy">Ring doorbells</a>, <a href="https://www.techradar.com/home/which-amazon-fire-stick-do-i-need-a-simple-guide-to-the-key-differences">Fire TV sticks</a>, <a href="https://www.techradar.com/home/smart-speakers/amazon-echo-spot-dot-show-smart-speaker-guide">Echo smart speakers</a>, and <a href="https://www.techradar.com/home/home-security/which-blink-home-security-camera-should-i-buy">Blink security cameras</a> are on sale, and among the best deals. I've included my budget-friendly picks below, but if you want to explore the full range for each, the links above will take you to my product guides.</p><p>If you fancy injecting a bit of color into your home, there are also some excellent price-drops on smart lighting from the likes of Nanoleaf and Govee (there are <a href="https://www.amazon.co.uk/s?k=hue+bulb&amp;crid=Y3A9X0CFGT5F&amp;sprefix=hue+bulb%2Caps%2C207&amp;ref=nb_sb_noss_1" target="_blank">few Hue bulb deals in the mix</a>, but they're a little less generous than the discounts I've highlighted below). </p><p>Scroll down for a roundup of my favorite budget-friendly smart home upgrades to take advantage of in the Prime Day sales. </p><h3 class="article-body__section" id="section-smart-upgrades"><span>Smart upgrades</span></h3>        <div class="featured_product_block featured_block_hero" data-id="d184ca1a-c0d9-11f1-9145-7b0fdfbde825">            <a href="https://www.amazon.co.uk/dp/B0FJJM9R3Z" data-model-name="Wired Video Doorbell" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:150%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/kVoQpPfbriGZxvD8eaBzkR.jpg" alt="Ring Wired Video Doorbell (newest Gen), Video Doorbell Camera With Retinal 2k, Up to 6x Enhanced Zoom, Wide Field of View, Two-Way Talk, 30-Day Free Trial of Ring Subscription Plan" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Ring</div>                                        <div class="featured__title">Wired Video Doorbell</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="1d39c53e-c15a-11f1-a4a3-6be92cfb8941">            <a href="https://www.amazon.co.uk/Govee-Bedside-2700-6500k-Nightstand-Electric/dp/B0D87LPS7T/" data-model-name="RGBICWW Smart Table Lamp" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:100.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/QSH3kDr8M2ZpMxMMuGskjb.jpg" alt="Govee Rgbicww Smart Table Lamp, Touch Bedside Lamp, Matter Alexa Compatible" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Govee</div>                                        <div class="featured__title">RGBICWW Smart Table Lamp</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="d184cc68-c0d9-11f1-9830-93da37b633cd">            <a href="https://www.amazon.co.uk/dp/B09B8YWXDF" data-model-name="Echo Dot smart speaker" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:150%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/DGJn87cu74e4NskwgbS7oR.jpg" alt="Echo Dot (newest Gen) | Bluetooth Smart Speaker With Big Vibrant Sound and Wi-Fi | Deep Sea Blue, With Alexa+ Early Access" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Amazon</div>                                        <div class="featured__title">Echo Dot smart speaker</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="d184cb50-c0d9-11f1-9303-59aa544e5941">            <a href="https://www.amazon.co.uk/blink-mini-2k-/dp/B0F3BC7TRP" data-model-name="Mini 2k+ Home Security Camera" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:150%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/p9DxytJJGPfCb6vsZQubvR.jpg" alt="Blink Mini 2k+ (newest Gen), Plug-In Home Security Camera With 2k Video Resolution, 4x Zoom, Colour Night Vision With Built-In Spotlight, 1 Camera – Black" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Blink</div>                                        <div class="featured__title">Mini 2k+ Home Security Camera</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="1d39c638-c15a-11f1-a3f6-115131c66eea">            <a href="https://www.amazon.co.uk/Nanoleaf-Standing-Dynamic-Bedroom-Control/dp/B0DZH8ZRD6/" data-model-name="LED Floor Lamp 1700lm" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:112.49%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/B4wjRzhtLepASK6mNPGWoD.jpg" alt="Nanoleaf, LED Floor Lamp 1700lm" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Nanoleaf</div>                                        <div class="featured__title">LED Floor Lamp 1700lm</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="d184ca7e-c0d9-11f1-b49f-9b7860d11d8a">            <a href="https://www.amazon.co.uk/dp/B0F94SCKHL" data-model-name="Outdoor Camera 2k+ (newest Gen)" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:150%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/kgy9TAMARry8hiwb8xJ9qR.jpg" alt="Blink Outdoor Camera 2k+ (newest Gen) — Wireless Smart Security Camera, 2k Video Resolution, Enhanced Audio, Up to Two-Year Battery. Sync Module Core Included — 1 Camera System, Black" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Blink</div>                                        <div class="featured__title">Outdoor Camera 2k+ (newest Gen)</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="1d39c5c0-c15a-11f1-b7ed-d3495772b490">            <a href="https://www.amazon.co.uk/Govee-Thermometer-Hygrometer-Temperature-Greenhouse/dp/B08Y8XHNL8/" data-model-name="Digital Temperature Humidity Meter" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:100.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/QheW6FmBbKYebCmCuJLFg5.jpg" alt="Govee Wifi Room Thermometer Hygrometer, Digital Temperature Humidity Meter" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Govee</div>                                        <div class="featured__title">Digital Temperature Humidity Meter</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="d184cbb4-c0d9-11f1-81ca-219cc8d4b7a3">            <a href="https://www.amazon.co.uk/Amazon-streaming-device-supports-Vision/dp/B0F7ZFCZNL" data-model-name="Fire TV Stick 4K Plus Streaming Device" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:150%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/uaKMoxifCAsiFycoaPRvmR.jpg" alt="Amazon Fire Tv Stick 4k Plus Streaming Device, Supports Wi-Fi 6, Dolby Vision/atmos, Hdr10+, Find Tv Programmes Faster With Alexa+" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Amazon</div>                                        <div class="featured__title">Fire TV Stick 4K Plus Streaming Device</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="448097a6-c15c-11f1-9129-f54444e401a1">            <a href="https://www.amazon.co.uk/Eve-Motion-Matter-Future-Proof-SmartThings/dp/B0BZJLJZRM/" data-model-name="Smart Indoor and Outdoor Motion Sensor " data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:108.23%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/xbRtJDxYyeotyVoRe2nGGf.jpg" alt="Eve Motion (matter) – Smart Indoor and Outdoor Motion Sensor With Light Sensor, Smart Control of Devices, Thread, Works With Apple Home, Alexa, Google Home, Smartthings, Requires Thread Border Router" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Eve</div>                                        <div class="featured__title">Smart Indoor and Outdoor Motion Sensor </div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Octopus Energy's plug-in solar kits sell out but more are 'on the way' ]]></title>
                                                                                                <dc:content><![CDATA[ <ul><li><strong>Octopus Energy says it's sold out of its plug-in solar kits for a second time</strong></li><li><strong>More stock of the now-legal kits is apparently "on the way"</strong></li><li><strong>Meanwhile, manufacturer UKSOL says more retailers are stocking its kits</strong></li></ul><p>The threat of a worsening energy crisis is pushing many of us towards tech that could help cut our growing bills — and Octopus Energy says it's now sold out of its plug-in solar kits for a second time in less than four weeks, after being "blown away" by the demand.</p><p>Plug-in solar kits, which can be installed without professional help, were <a href="https://www.techradar.com/home/smart-home/first-plug-in-solar-kits-get-regulatory-green-light-in-the-uk-ahead-of-legal-lift-off-on-august-27-and-theyll-start-at-gbp699">legalised in the UK just over a month ago</a>. Octopus Energy has been offering two DIY kits to customers, with a choice or one 460W panel (£450) or two panels (£650, including VAT and curb-side delivery).</p><p>The energy giant says that "thousands of households" have been trying to get one of its plug-in kits, but supply hasn't been able to meet demand. Octopus says the first 500 kits were gone in two weeks, and it's just sold out another batch.</p><p>Because they can be mounted on either walls or the ground, plug-in solar kits are particularly appealing to renters. Octopus claims customers can save up to £150 a year thanks to savings on their electricity bills and by using its Outgoing export tariff. However, that figure is for its dual-panel setup and can vary depending on your sunlight levels, installation and energy consumption.</p><p>That dual-panel option is apparently the most popular choice among Octopus customers, with 89% of early buyers opting for that more powerful kit. That's not hugely surprising, given <a href="https://www.bbc.co.uk/news/articles/cwz0zvj4m1myo" target="_blank">household bills are predicted</a> to see their biggest rise (16%) in four years from January.</p><h2 id="analysis-a-first-step-rather-than-a-quick-fix">Analysis: A first step, rather than a quick fix</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:8029px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="J9CMWoZXsYwTWaoEQs3ndM" name="nook-battery (1)" alt="Three Octopus Nook home batteries on a stand at a show" src="https://cdn.mos.cms.futurecdn.net/J9CMWoZXsYwTWaoEQs3ndM-1920-80.jpg" mos="" align="middle" fullscreen="" width="8029" height="4517" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Octopus Nook batteries (above) are due to go on sale in early 2027 </span><span class="credit" itemprop="copyrightHolder">(Image credit: Octopus Energy)</span></figcaption></figure><p>The popularity of plug-in solar kits isn't surprising given the recent headlines about energy prices, but they're far from a quick fix.</p><p>Even if you opt for the dual-panel option from Octopus, the payback period is still over four years, according to the energy giant's figures. And while plug-in solar kits are now legal in the UK, you're not currently allowed to plug them into home batteries (without professional installation) to store the electricity.</p><p>Octopus Energy <a href="https://www.techradar.com/home/smart-home/plug-in-batteries-are-the-real-game-changer-i-talked-to-octopus-energy-and-anker-about-the-home-energy-revolution-than-could-soon-be-bigger-than-solar-for-millions">recently told me</a> that plug-in batteries are the "the real game-changer", and it's patiently waiting for those to become legalised in the UK. It's already announced its Octopus 'Nook Cube' battery and says it's "due to launch in Q1 next year".</p><p>In the meantime, UK residents who don't want to spend thousands on a professionally installed setup can only lay the groundwork with plug-in solar kits. While Octopus Energy has promised that more of its kits are "on the way", one of the UK's main plug-in solar suppliers has just revealed that its kits are now available in more retailers.</p><p>UKSOL, which became the first plug-in solar company to <a href="https://www.techradar.com/home/smart-home/first-plug-in-solar-kits-get-regulatory-green-light-in-the-uk-ahead-of-legal-lift-off-on-august-27-and-theyll-start-at-gbp699">get regulatory approval</a> back in August, says its kits (starting at £599) are now available online from Wilko, Homebase and PlumbNation. You can already buy them from the likes of Argos and Very, though model availability varies by retailer.</p><p>Like Octopus Energy's kits, they combine the solar panels, mounting equipment and a microinverter, plus an app for monitoring your electricity generation. </p> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/energy-saving/octopus-energy-says-its-plug-in-solar-kits-have-sold-out-again-but-more-are-on-the-way-to-save-you-up-to-gbp150-a-year-on-bills</link>
                                                                            <description>
                            <![CDATA[ Octopus Energy says its plug-in solar kits have sold out again for the second time in under a month, as buyers seek refuge from another energy crisis. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">NeUCuoZRvSwwscqgYQDi9i</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/hhcJBUkHo2twgLUh6cpYoL-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 01 Oct 2026 11:45:03 +0000</pubDate>                                                                                                                                <updated>Thu, 01 Oct 2026 12:02:42 +0000</updated>
                                                                                                                                            <category><![CDATA[Energy Saving]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                                                                <author><![CDATA[ mark.wilson@futurenet.com (Mark Wilson) ]]></author>                    <dc:creator><![CDATA[ Mark Wilson ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/hiSfWHffhY5csLv7eyzrXL-320-70.jpeg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Mark is TechRadar&#039;s Senior news editor and has been a technology journalist since 2004, back when people used the word &#039;gadgets&#039; and the world&#039;s most desirable phones were made by Sony Ericsson. He&#039;s so old that his first published feature was a &#039;next big thing?&#039; article about Blu-Ray. Mark started life in the print world as Reviews Editor then Features Editor on Stuff, which was the world&#039;s biggest-selling tech magazine. He then moved into the online world, becoming Acting Editor on Stuff.tv before leaving to focus on his main tech love of cameras and photography.&lt;/p&gt;
&lt;p&gt;&lt;br&gt;&lt;/p&gt;
&lt;p&gt;After spending two years as Cameras Editor for Trusted Reviews, Mark became TechRadar&#039;s Cameras Editor in 2019, before moving on to news in early 2023. During his lengthy time in tech journalism, Mark has also been a regular contributor to The Sunday Times, Robb Report and Arena. Back in his early days, he also won The Daily Telegraph&#039;s &#039;Young Sportswriter of the Year&#039; (2003) and was nominated for the PTC&#039;s &#039;Most Promising Student Journalist&#039;. Although given that was 20 years ago, it&#039;s surely time to stop dining out on it.&lt;/p&gt;
&lt;p&gt;&lt;br&gt;&lt;/p&gt;
&lt;p&gt;Outside of work, Mark is a keen cyclist, Liverpool FC fan and music lover who&#039;s going through a mid-life crisis of listening to electronic music that sounds suspiciously like shoegaze. He also buys synths and grooveboxes that he has no time to play and very little idea how to use, but enjoys their flashing lights and laudable commitment to physical buttons.&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/hhcJBUkHo2twgLUh6cpYoL-1920-80.jpg">
                                                            <media:credit><![CDATA[Getty Images / SOPA Images / Argos ]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A phone showing the Octopus Energy logo next to a plug-in solar panel in a garden]]></media:description>                                                            <media:text><![CDATA[A phone showing the Octopus Energy logo next to a plug-in solar panel in a garden]]></media:text>
                                <media:title type="plain"><![CDATA[A phone showing the Octopus Energy logo next to a plug-in solar panel in a garden]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/hhcJBUkHo2twgLUh6cpYoL-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>Octopus Energy says it's sold out of its plug-in solar kits for a second time</strong></li><li><strong>More stock of the now-legal kits is apparently "on the way"</strong></li><li><strong>Meanwhile, manufacturer UKSOL says more retailers are stocking its kits</strong></li></ul><p>The threat of a worsening energy crisis is pushing many of us towards tech that could help cut our growing bills — and Octopus Energy says it's now sold out of its plug-in solar kits for a second time in less than four weeks, after being "blown away" by the demand.</p><p>Plug-in solar kits, which can be installed without professional help, were <a href="https://www.techradar.com/home/smart-home/first-plug-in-solar-kits-get-regulatory-green-light-in-the-uk-ahead-of-legal-lift-off-on-august-27-and-theyll-start-at-gbp699">legalised in the UK just over a month ago</a>. Octopus Energy has been offering two DIY kits to customers, with a choice or one 460W panel (£450) or two panels (£650, including VAT and curb-side delivery).</p><p>The energy giant says that "thousands of households" have been trying to get one of its plug-in kits, but supply hasn't been able to meet demand. Octopus says the first 500 kits were gone in two weeks, and it's just sold out another batch.</p><p>Because they can be mounted on either walls or the ground, plug-in solar kits are particularly appealing to renters. Octopus claims customers can save up to £150 a year thanks to savings on their electricity bills and by using its Outgoing export tariff. However, that figure is for its dual-panel setup and can vary depending on your sunlight levels, installation and energy consumption.</p><p>That dual-panel option is apparently the most popular choice among Octopus customers, with 89% of early buyers opting for that more powerful kit. That's not hugely surprising, given <a href="https://www.bbc.co.uk/news/articles/cwz0zvj4m1myo" target="_blank">household bills are predicted</a> to see their biggest rise (16%) in four years from January.</p><h2 id="analysis-a-first-step-rather-than-a-quick-fix">Analysis: A first step, rather than a quick fix</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:8029px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="J9CMWoZXsYwTWaoEQs3ndM" name="nook-battery (1)" alt="Three Octopus Nook home batteries on a stand at a show" src="https://cdn.mos.cms.futurecdn.net/J9CMWoZXsYwTWaoEQs3ndM-1920-80.jpg" mos="" align="middle" fullscreen="" width="8029" height="4517" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Octopus Nook batteries (above) are due to go on sale in early 2027 </span><span class="credit" itemprop="copyrightHolder">(Image credit: Octopus Energy)</span></figcaption></figure><p>The popularity of plug-in solar kits isn't surprising given the recent headlines about energy prices, but they're far from a quick fix.</p><p>Even if you opt for the dual-panel option from Octopus, the payback period is still over four years, according to the energy giant's figures. And while plug-in solar kits are now legal in the UK, you're not currently allowed to plug them into home batteries (without professional installation) to store the electricity.</p><p>Octopus Energy <a href="https://www.techradar.com/home/smart-home/plug-in-batteries-are-the-real-game-changer-i-talked-to-octopus-energy-and-anker-about-the-home-energy-revolution-than-could-soon-be-bigger-than-solar-for-millions">recently told me</a> that plug-in batteries are the "the real game-changer", and it's patiently waiting for those to become legalised in the UK. It's already announced its Octopus 'Nook Cube' battery and says it's "due to launch in Q1 next year".</p><p>In the meantime, UK residents who don't want to spend thousands on a professionally installed setup can only lay the groundwork with plug-in solar kits. While Octopus Energy has promised that more of its kits are "on the way", one of the UK's main plug-in solar suppliers has just revealed that its kits are now available in more retailers.</p><p>UKSOL, which became the first plug-in solar company to <a href="https://www.techradar.com/home/smart-home/first-plug-in-solar-kits-get-regulatory-green-light-in-the-uk-ahead-of-legal-lift-off-on-august-27-and-theyll-start-at-gbp699">get regulatory approval</a> back in August, says its kits (starting at £599) are now available online from Wilko, Homebase and PlumbNation. You can already buy them from the likes of Argos and Very, though model availability varies by retailer.</p><p>Like Octopus Energy's kits, they combine the solar panels, mounting equipment and a microinverter, plus an app for monitoring your electricity generation. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Google Home rolls out new updates for voice commands and app features ]]></title>
                                                                                                <dc:content><![CDATA[ <ul><li><strong>Google Home is rolling out updates for Find My Phone and other voice commands </strong></li><li><strong>It's also fixing bugs with video doorbells, security cameras, and Automations </strong></li><li><strong>Despite the upgrades, users are still running into performance issues </strong></li></ul><p>If you’re a Google Home early access user, you’ll be glad to learn that the company is rolling out an expansive roster of new upgrades for voice commands, the Google Home app, and more — as per <a href="https://support.google.com/googlehome/answer/15962877?hl=en#zippy=%2Cseptember">Google’s notes</a>. </p><p>Google Home updates are fairly consistent with Google keeping on top of refreshing its smart home services. Just two weeks ago it fixed Gemini’s follow-up question issues as well as streaming playback bugs, which the tech giant also detailed in its Home and Nest help page. </p><p>Prior to this, <a href="https://www.techradar.com/home/smart-home-hubs/a-new-gemini-for-home-update-is-rolling-out-but-users-are-slamming-google-for-not-fixing-missing-and-broken-features-despite-the-voice-upgrades">Google announced it had solved issues</a> with Spotify voice commands and smart light controls, however users claimed there were even bigger issues that needed addressing. But despite the new round of improvements, it appears Google still hasn’t been able to solve the issues plaguing users. </p><h3 class="article-body__section" id="section-voice-commands"><span>Voice commands</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:3032px;"><p class="vanilla-image-block" style="padding-top:56.27%;"><img id="gMzFg5BfBgiKWn9fdbnCRL" name="Google Home Speaker" alt="Google Home Speaker" src="https://cdn.mos.cms.futurecdn.net/gMzFg5BfBgiKWn9fdbnCRL-1920-80.jpg" mos="" align="middle" fullscreen="" width="3032" height="1706" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Jacob Krol/Future)</span></figcaption></figure><p>Voice command improvements are the main fixes that Google has rolled out. For starters, the company says that Gemini is more proficient in filtering out background chatter in your home when you’re making a voice request, as well as other smaller issues including reduced latency for sharper responses and more fixes to conversation follow-ups. </p><p>That said, one of the most valuable upgrades is for the Find My Phone tool, which Google says it has rolled out quality and reliability improvements to improve the experience. Additionally, language recognition for Gemini is getting an upgrade, which the company says will ‘better support households where three languages are commonly spoken’. </p><h3 class="article-body__section" id="section-google-home-app"><span>Google Home app </span></h3><p>As far as the Google Home App goes, the company is rolling out more device controller upgrades, which includes more accurate smart light shutoff, redesigned camera and doorbell tiles to better distinguish active cameras, and improved offline switch status, fixing an issue where Matter switches failed to display their offline status. </p><p>Google is also rolling out Bluetooth connection and Wi-Fi pairing fixes for setting up new Nest devices on iOS and Android. Also, when you add a device to your ecosystem, the Google Home app will cache network information on your smartphone, so you can reuse them for setting up new devices in the future. </p><h3 class="article-body__section" id="section-camera-fixes"><span>Camera fixes </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:3655px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Sez52U8URZ7os34xms4Pt6" name="Google Nest Doorbell Wired 3rd Gen" alt="Google Nest Doorbell Wired 3rd Gen" src="https://cdn.mos.cms.futurecdn.net/Sez52U8URZ7os34xms4Pt6-1920-80.jpg" mos="" align="middle" fullscreen="" width="3655" height="2056" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future/Jacob Krol)</span></figcaption></figure><p>For devices such as the<a href="https://www.techradar.com/home/smart-home/nest-isnt-dead-google-takes-on-ring-with-new-ai-powered-video-doorbell-and-security-cameras"> AI-powered Nest Doorbell and security cameras</a>, you can expect to see fixes for video history viewing, removing an error that displayed a ‘Video not available’ pop-up when trying to access footage. If you own any of Walmart’s Onn devices, you should now be able to scrub your video timelines a lot smoother. </p><p>Google is also launching new ringtone audio previews for video doorbells, which allows you to listen to snippets of chimes right from the Google Home app before setting it as your default. Google says it will be rolling out holiday-themed chimes, while different themes will become available throughout the year. </p><h3 class="article-body__section" id="section-automations"><span>Automations </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="mZyQf4QLP593WtEWJbXFkN" name="Google Home Speaker" alt="Google Home Speaker" src="https://cdn.mos.cms.futurecdn.net/mZyQf4QLP593WtEWJbXFkN-1920-80.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: Jacob Krol/Future)</span></figcaption></figure><p>The final fix is with Automations, which Google says has eliminated a bug where multi-button switches and sub-devices were missing the names of their parent devices. It’s a small fix, but one that helps you differentiate between buttons. </p><h2 id="is-this-enough">Is this enough?</h2><p>The transition from Google Assistant to Gemini has been far from a smooth operation, and users have been reporting severe performance issues since Google made its first steps with integrating Gemini into its smart home devices. </p><p>That said, since Google unveiled its latest update, users have welcomed the new improvements — mainly the chime sound previews and upgrades to Automations. However there's a handful of users that Google has yet to convince. </p><p>Despite the rollout of Google's upgrades users are finding themselves yet stuck in another cycle of performance issues when using Gemini for Home, and it seems to be the case more so for audio devices and voice commands. </p><p>As <a href="https://www.reddit.com/r/googlehome/comments/1wuacww/comment/pd1urve/?utm_source=share&amp;utm_medium=web3x&amp;utm_name=web3xcss&amp;utm_term=1&amp;utm_content=share_button" target="_blank">one user highlights on Reddit</a>, their Google speaker turns itself off in the middle of the night when playing white noise, which, if you rely on sleep sounds to get a full eight hours, is quite frustrating to say the least. The same goes for voice commands, and <a href="https://www.reddit.com/r/googlehome/comments/1wuacww/comment/pd2xve3/?utm_source=share&amp;utm_medium=web3x&amp;utm_name=web3xcss&amp;utm_term=1&amp;utm_content=share_button" target="_blank">as one user shared</a>, Gemini is still having issues with switching off devices within a specific time frame. </p><p>As it stands, there's still a lot that Google has to come to grips with as it enters the final stages of the Gemini for Home takeover. While some fixes are proving to be successful, there's still work to be done before Google Home users are satisfied.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/smart-home/google-home-is-getting-a-slew-of-fresh-upgrades-for-find-my-phone-and-other-smart-home-tools-but-its-not-enough-for-some-users</link>
                                                                            <description>
                            <![CDATA[ Google Home's new round of updates also includes Automations fixes and video footage viewing upgrades. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">qoBAaDSiDm43FjAqSNU9Pc</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/SP3QFwyGMZ37pNCLrdzUVh-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 01 Oct 2026 11:34:02 +0000</pubDate>                                                                                                                                <updated>Thu, 01 Oct 2026 12:01:46 +0000</updated>
                                                                                                                                            <category><![CDATA[Smart Home]]></category>
                                                    <category><![CDATA[Smart Speakers]]></category>
                                                    <category><![CDATA[Home]]></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-320-70.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/SP3QFwyGMZ37pNCLrdzUVh-1920-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Nest doorbell and Google Home speaker ]]></media:description>                                                            <media:text><![CDATA[Nest doorbell and Google Home speaker ]]></media:text>
                                <media:title type="plain"><![CDATA[Nest doorbell and Google Home speaker ]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/SP3QFwyGMZ37pNCLrdzUVh-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>Google Home is rolling out updates for Find My Phone and other voice commands </strong></li><li><strong>It's also fixing bugs with video doorbells, security cameras, and Automations </strong></li><li><strong>Despite the upgrades, users are still running into performance issues </strong></li></ul><p>If you’re a Google Home early access user, you’ll be glad to learn that the company is rolling out an expansive roster of new upgrades for voice commands, the Google Home app, and more — as per <a href="https://support.google.com/googlehome/answer/15962877?hl=en#zippy=%2Cseptember">Google’s notes</a>. </p><p>Google Home updates are fairly consistent with Google keeping on top of refreshing its smart home services. Just two weeks ago it fixed Gemini’s follow-up question issues as well as streaming playback bugs, which the tech giant also detailed in its Home and Nest help page. </p><p>Prior to this, <a href="https://www.techradar.com/home/smart-home-hubs/a-new-gemini-for-home-update-is-rolling-out-but-users-are-slamming-google-for-not-fixing-missing-and-broken-features-despite-the-voice-upgrades">Google announced it had solved issues</a> with Spotify voice commands and smart light controls, however users claimed there were even bigger issues that needed addressing. But despite the new round of improvements, it appears Google still hasn’t been able to solve the issues plaguing users. </p><h3 class="article-body__section" id="section-voice-commands"><span>Voice commands</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:3032px;"><p class="vanilla-image-block" style="padding-top:56.27%;"><img id="gMzFg5BfBgiKWn9fdbnCRL" name="Google Home Speaker" alt="Google Home Speaker" src="https://cdn.mos.cms.futurecdn.net/gMzFg5BfBgiKWn9fdbnCRL-1920-80.jpg" mos="" align="middle" fullscreen="" width="3032" height="1706" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Jacob Krol/Future)</span></figcaption></figure><p>Voice command improvements are the main fixes that Google has rolled out. For starters, the company says that Gemini is more proficient in filtering out background chatter in your home when you’re making a voice request, as well as other smaller issues including reduced latency for sharper responses and more fixes to conversation follow-ups. </p><p>That said, one of the most valuable upgrades is for the Find My Phone tool, which Google says it has rolled out quality and reliability improvements to improve the experience. Additionally, language recognition for Gemini is getting an upgrade, which the company says will ‘better support households where three languages are commonly spoken’. </p><h3 class="article-body__section" id="section-google-home-app"><span>Google Home app </span></h3><p>As far as the Google Home App goes, the company is rolling out more device controller upgrades, which includes more accurate smart light shutoff, redesigned camera and doorbell tiles to better distinguish active cameras, and improved offline switch status, fixing an issue where Matter switches failed to display their offline status. </p><p>Google is also rolling out Bluetooth connection and Wi-Fi pairing fixes for setting up new Nest devices on iOS and Android. Also, when you add a device to your ecosystem, the Google Home app will cache network information on your smartphone, so you can reuse them for setting up new devices in the future. </p><h3 class="article-body__section" id="section-camera-fixes"><span>Camera fixes </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:3655px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Sez52U8URZ7os34xms4Pt6" name="Google Nest Doorbell Wired 3rd Gen" alt="Google Nest Doorbell Wired 3rd Gen" src="https://cdn.mos.cms.futurecdn.net/Sez52U8URZ7os34xms4Pt6-1920-80.jpg" mos="" align="middle" fullscreen="" width="3655" height="2056" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future/Jacob Krol)</span></figcaption></figure><p>For devices such as the<a href="https://www.techradar.com/home/smart-home/nest-isnt-dead-google-takes-on-ring-with-new-ai-powered-video-doorbell-and-security-cameras"> AI-powered Nest Doorbell and security cameras</a>, you can expect to see fixes for video history viewing, removing an error that displayed a ‘Video not available’ pop-up when trying to access footage. If you own any of Walmart’s Onn devices, you should now be able to scrub your video timelines a lot smoother. </p><p>Google is also launching new ringtone audio previews for video doorbells, which allows you to listen to snippets of chimes right from the Google Home app before setting it as your default. Google says it will be rolling out holiday-themed chimes, while different themes will become available throughout the year. </p><h3 class="article-body__section" id="section-automations"><span>Automations </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="mZyQf4QLP593WtEWJbXFkN" name="Google Home Speaker" alt="Google Home Speaker" src="https://cdn.mos.cms.futurecdn.net/mZyQf4QLP593WtEWJbXFkN-1920-80.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: Jacob Krol/Future)</span></figcaption></figure><p>The final fix is with Automations, which Google says has eliminated a bug where multi-button switches and sub-devices were missing the names of their parent devices. It’s a small fix, but one that helps you differentiate between buttons. </p><h2 id="is-this-enough">Is this enough?</h2><p>The transition from Google Assistant to Gemini has been far from a smooth operation, and users have been reporting severe performance issues since Google made its first steps with integrating Gemini into its smart home devices. </p><p>That said, since Google unveiled its latest update, users have welcomed the new improvements — mainly the chime sound previews and upgrades to Automations. However there's a handful of users that Google has yet to convince. </p><p>Despite the rollout of Google's upgrades users are finding themselves yet stuck in another cycle of performance issues when using Gemini for Home, and it seems to be the case more so for audio devices and voice commands. </p><p>As <a href="https://www.reddit.com/r/googlehome/comments/1wuacww/comment/pd1urve/?utm_source=share&amp;utm_medium=web3x&amp;utm_name=web3xcss&amp;utm_term=1&amp;utm_content=share_button" target="_blank">one user highlights on Reddit</a>, their Google speaker turns itself off in the middle of the night when playing white noise, which, if you rely on sleep sounds to get a full eight hours, is quite frustrating to say the least. The same goes for voice commands, and <a href="https://www.reddit.com/r/googlehome/comments/1wuacww/comment/pd2xve3/?utm_source=share&amp;utm_medium=web3x&amp;utm_name=web3xcss&amp;utm_term=1&amp;utm_content=share_button" target="_blank">as one user shared</a>, Gemini is still having issues with switching off devices within a specific time frame. </p><p>As it stands, there's still a lot that Google has to come to grips with as it enters the final stages of the Gemini for Home takeover. While some fixes are proving to be successful, there's still work to be done before Google Home users are satisfied.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ RunStar 8E SmartScan Pro review: An excellent smart scale for family life ]]></title>
                                                                                                <dc:content><![CDATA[ <h3 class="article-body__section" id="section-runstar-8e-smartscan-pro-one-minute-review"><span>RunStar 8E SmartScan Pro: One minute review</span></h3><p>The RunStar 8E SmartScan Pro is one of the <a href="https://www.techradar.com/best/best-smart-scales">best smart scales</a> designed for ease of health monitoring for the entire family, fitness enthusiasts who want metrics on their body fat and muscle, and general users desiring to track their body composition over time.</p><p>The smart scale delivers 28 metrics, which, for this price, is rather impressive. There’s also a pregnancy and baby mode, which offers safe measurements thanks to its zero-current technology (as opposed to most smart scales, which use electrical currents sent through the body to determine body composition). The only features I was left craving were heart-related, including heart rate and blood oxygen.</p><p>During testing, almost all results were within reasonable variation compared to the more expensive <a href="https://www.techradar.com/home/smart-scales/withings-bodyscan-2-review" target="_blank">Withings BodyScan 2</a>. Seven of the metrics are clearly displayed on the large color LCD display, with the full array of data presented in the easy-to-use Starfit app. If you can’t justify the extra spend, then the 8E Pro is a solid alternative to the top-range Withings.</p><p>Setting up the smart scale was easy thanks to the step-by-step guide in the app and a strong Bluetooth signal. I liked the ability to create multiple profiles so that every member of my family could use it. I also appreciated that it automatically detects who is standing on the scale, based on its previously recorded measurements.</p><p>The scale itself is well-built with 6mm tempered glass and gold-colored electrodes. The black plastic material used throughout the base and handlebar is solid and robust, with no concerns that damage would be done to the internals.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="aa63tGXUabHokxs6MptGhG" name="RunStar 8E Pro_17" alt="RunStar 8E Pro" src="https://cdn.mos.cms.futurecdn.net/aa63tGXUabHokxs6MptGhG-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" 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><p>The display is a TFT-LCD, which delivers when it comes to clarity, brightness, and definition. Unfortunately, the display is covered by a thin layer of plastic that is flexible enough to allow a user to press it in and touch the screen itself, potentially causing damage.</p><p>All in, the RunStar 8E SmartScan Pro is a respectable smart scale that delivers accurate results inside a solid, compact body. If you can forgo heart health measurements and don’t mind a cheap-feeling display in comparison to the rest of the scale, then this smart scale will deliver everything you need.</p><h3 class="article-body__section" id="section-runstar-8e-smartscan-pro-specifications"><span>RunStar 8E SmartScan Pro: Specifications</span></h3><div ><table><tbody><tr><td class="firstcol " ><p>Component</p></td><td  ><p><strong>RunStar 8E SmartScan Pro</strong></p></td></tr><tr><td class="firstcol " ><p>Price</p></td><td  ><p>$219.99 USD / £218 GBP</p></td></tr><tr><td class="firstcol " ><p>Dimensions</p></td><td  ><p>14.92 x 16.96 x 2.75 in / 38 x 43 x 7 cm</p></td></tr><tr><td class="firstcol " ><p>Weight</p></td><td  ><p>5.29 lbs / 2.4 kg</p></td></tr><tr><td class="firstcol " ><p>Material</p></td><td  ><p>6 mm tempered glass</p></td></tr><tr><td class="firstcol " ><p>Display</p></td><td  ><p>TFT-LCD</p></td></tr><tr><td class="firstcol " ><p>Battery</p></td><td  ><p>1x Lithium Polymer Battery, USB Type-C</p></td></tr><tr><td class="firstcol " ><p>Connection</p></td><td  ><p>Bluetooth</p></td></tr></tbody></table></div><h3 class="article-body__section" id="section-runstar-8e-smartscan-pro-price-and-availability"><span>RunStar 8E SmartScan Pro: Price and availability</span></h3><ul><li><strong>$219.99 USD / £218 GBP</strong></li><li><strong>Not available in Australia</strong></li><li><strong>Expensive but premium quality</strong></li></ul><p>RunStar sells a wide range of smart scales, with the budget-friendly <a href="https://www.techradar.com/home/smart-scales/runstar-4e-body-scale-review">RunStar 4E</a> at the bottom end and the 8E Ultra at the other. Sitting just below their most premium Ultra offering is the RunStar 8E SmartScan Pro, to use its full title, at $219.99 USD / £218 GBP, although this is often significantly discounted, at times going as low as $129.98 / £168.</p><p>A similarly priced and specced alternative is the <a href="https://www.techradar.com/health-fitness/withings-bodyfit-a-smart-scale-with-a-handle-promising-dexa-level-body-composition-scanning-is-now-available-in-the-uk-and-its-got-features-geared-towards-glp-1-users">Withings BodyFit</a>. Both are DEXA-validated, although the BodyFit claims to be “ideal for GLP-1 drug users who are prioritizing keeping muscle while losing fat.” If you’re looking for even more superior results and are happy paying a premium for it, then the <a href="https://www.withings.com/uk/en/landing/bodyscan-2">Withings BodyScan 2</a> is a good choice. </p><ul><li><strong>Value 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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="5wDTonwZDyHvdeyK2yeQKG" name="RunStar 8E Pro_9" alt="RunStar 8E Pro" src="https://cdn.mos.cms.futurecdn.net/5wDTonwZDyHvdeyK2yeQKG-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" 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-runstar-8e-smartscan-pro-design"><span>RunStar 8E SmartScan Pro: Design</span></h3><ul><li><strong>Large color TFT-LCD display</strong></li><li><strong>Well-engineered retractable handlebar</strong></li><li><strong>Eight electrodes and USB-C charging</strong></li></ul><p>The large 5 x 7 cm color screen displays seven key metrics: weight, heart rate, BMI, body fat, muscle mass, bone mass, and body water. Each metric is measured and presented one at a time before providing a full read-out of all seven metrics at the end. The display is clear and bright, although only protected by a thin layer of clear plastic, which is unfortunately so flexible that it presses in quite significantly when forced.</p><p>To measure 28 different metrics in total, which include the initial seven displayed on the scale plus additional metrics viewable in the app, the 8E Pro uses eight electrodes: four for the feet and four for the hands. These are positioned to accommodate a wide range of people with varying feet and hand sizes. The retractable handlebar used to connect your hands performs adequately and, when not in use, attaches to the base via magnets.</p><p>The bulk of the scale is made from strong plastic and covered in a thick 6 mm tempered glass, which protects the unit and houses the four foot electrodes. At the bottom of the base are four large rubber feet, which ensure the device remains in position at all times.</p><p>The overall design looks and feels premium, with the gold-colored electrodes setting the scale apart from cheaper and more basic alternatives. The unit contains a single non-removable lithium polymer battery that is recharged via USB-C. A full recharge lasts for three months. Despite regular use from five family members, we experienced zero issues with wear and tear. </p><ul><li><strong>Design 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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="inQedySBJTNEycbTtg62VG" name="RunStar 8E Pro_4" alt="RunStar 8E Pro" src="https://cdn.mos.cms.futurecdn.net/inQedySBJTNEycbTtg62VG-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" 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-runstar-8e-smartscan-pro-features"><span>RunStar 8E SmartScan Pro: Features</span></h3><ul><li><strong>28 metrics with DEXA validation</strong></li><li><strong>Measurements across five body zones</strong></li><li><strong>Delve deeper into the metrics with the Starfit app</strong></li></ul><p>RunStar says every metric reading is DEXA-validated with ≥98.5% correlation. Accurate results and precise body composition tracking are produced thanks to the advanced dual-frequency bioelectrical impedance analysis (BIA). This smart scale provides the features and accuracy for users who want to work towards a specific weight, track their health, and hit their fitness goals.</p><p>Unlike cheaper whole-body smart scales such as the RunStar 4E, the 8E Pro records measurements and provides analysis across five key body zones: arms, legs, and trunk. Providing weight and muscle data across five key areas of the body enables users to quickly see if their body is imbalanced and work towards specific goals for targeted areas of their body.</p><p>As well as viewing seven metrics on the display, if you sync the device with the Starfit app, you can see the full set of 28 metrics alongside more detailed tracking and analysis. The app is easy-to-use and laid out intuitively. If you plan on using the smart scale with multiple people, then up to 24 profiles can be set up using the app.</p><p>Other features include the ability to sync with Apple Health, Google Health and other major platforms as well as generate printable, clinic-grade reports. Finally, the 8E Pro operates with zero current, so it’s safe to use during pregnancy and with babies. </p><ul><li><strong>Features 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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="oaCpfZRixYYv5szafSRwWG" name="RunStar 8E Pro_5" alt="RunStar 8E Pro" src="https://cdn.mos.cms.futurecdn.net/oaCpfZRixYYv5szafSRwWG-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" 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-runstar-8e-smartscan-pro-performance"><span>RunStar 8E SmartScan Pro: Performance</span></h3><ul><li><strong>Accurate results </strong></li><li><strong>Reliable data compared to the more expensive Withings BodyScan 2</strong></li><li><strong>Metrics are clearly laid out</strong></li></ul><p>To provide comparison data, I took measurements from the Withings BodyScan 2 at the same time as the 8E Pro. Both are DEXA verified, with the BodyScan 2 validated up to 99% and the 8E Pro up to ≥98.5%. The two smart scales measure a similar set of metrics and are easily compared through the two apps.</p><p>Beginning with weight, I weighed in at 61.4 kg, which was only 170 grams different from the Withings. As for BMI, a reading of 19% wasn’t far off the 18.2% reported by the comparison scale. The 8E Pro is quick to deliver these measurements and does so prior to all other body composition metrics.</p><p>As for fat-related readings, the 8E Pro provided measurements for visceral fat, subcutaneous fat, and body fat percentage that were all within reasonable deviations compared to the Withings. When I came to measure body fat mass, I was surprised to find that it was the Withings that threw up problematic readings, and the 8E Pro proved significantly more 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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="MmWp9kPcmfJGqhHUJsJreG" name="RunStar 8E Pro_21" alt="RunStar 8E Pro" src="https://cdn.mos.cms.futurecdn.net/MmWp9kPcmfJGqhHUJsJreG-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" 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><p>Accurate and acceptable readings continued for muscle rate, lean body mass, body water percentage, and basal metabolism. The app provides independent fat and muscle breakdowns for arms, legs, and trunk. Despite these being clearly presented as an overlay on a 2D illustration of a person, I much preferred the 3D graphic that is present in the Withings app.</p><p>The 8E Pro delivered similar results to the BodyScan 2 in almost all areas. Considering the 8E Pro costs half the price of the BodyScan 2, I think the RunStar is a useful and viable alternative for anyone wanting accurate results at a more affordable price.</p><ul><li><strong>Performance score: 4.5/5</strong></li></ul><h3 class="article-body__section" id="section-runstar-8e-smartscan-pro-scorecard"><span>RunStar 8E SmartScan 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 mid-range price with a set of premium features that will be more than sufficient for most users.</p></td><td  ><p>4/5</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>A well-built smart scale that is only let down by the cheap materials used on the display.</p></td><td  ><p>4.5/5</p></td></tr><tr><td class="firstcol " ><p>Features</p></td><td  ><p>Reports on numerous metrics across five body zones and even has a pregnancy/baby mode.</p></td><td  ><p>4.5/5</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>Excellent results across the board, although the app is pretty basic.</p></td><td  ><p>4.5/5</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="VmimWdrszZbXNDHxL6ZCMG" name="RunStar 8E Pro_16" alt="RunStar 8E Pro" src="https://cdn.mos.cms.futurecdn.net/VmimWdrszZbXNDHxL6ZCMG-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" 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-runstar-8e-smartscan-pro-should-i-buy"><span>RunStar 8E SmartScan Pro: Should I buy?</span></h3><h2 id="buy-it-if-4">Buy it if...</h2><div class="product"><p><strong>You want to get serious about your health</strong></p><p>Pinpoint accuracy and extensive metrics help users achieve their goals.</p></div><div class="product"><p><strong>You want a whole family smart scale</strong></p><p>Multiple profiles and automatic recognition deliver a multi-user experience.</p></div><h2 id="don-39-t-buy-it-if-3">Don't buy it if...</h2><div class="product"><p><strong>You’re only concerned with weight and BMI</strong></p><p>There are much cheaper and equally capable smart scale alternatives if these are all you want to measure.</p></div><div class="product"><p><strong>You want a premium display</strong></p><p>The TFT-LCD display on the 8E Pro feels cheap and basic.</p></div><h3 class="article-body__section" id="section-also-consider"><span>Also consider</span></h3><div class="product"><p><strong>Vitafit Smart Bathroom Scale</strong></p><p>A similarly priced smart scale with a comparable set of features. Boasts a slightly larger display and a more comprehensive app experience.</p><p><strong>Read our full </strong><a href="https://www.techradar.com/health-fitness/vitafit-smart-bathroom-scale-review-a-usd20-health-hero" data-dimension112="87c6b80c-bbfc-11f1-b840-99986930b44c" data-action="Deal Block" data-label="Read our full Vitafit Smart Bathroom Scale review" data-dimension48="Read our full Vitafit Smart Bathroom Scale review" data-dimension25=""><strong>Vitafit Smart Bathroom Scale review</strong></a><a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="87c6b80c-bbfc-11f1-b840-99986930b44c" data-action="Deal Block" data-label="Read our full Vitafit Smart Bathroom Scale review" data-dimension48="Read our full Vitafit Smart Bathroom Scale review" data-dimension25="">View Deal</a></p></div><div class="product"><p><strong>Withings BodyScan 2</strong></p><p>Premium smart scales don’t get any more advanced than this offering from Withings. It’s well designed, offers more metrics, and has an extensive app experience.</p><p>Read our full <a href="https://www.techradar.com/home/smart-scales/withings-bodyscan-2-review" data-dimension112="87c6b866-bbfc-11f1-9abc-75aeea4c55d7" data-action="Deal Block" data-label="Withings BodyScan 2 review" data-dimension48="Withings BodyScan 2 review" data-dimension25="">Withings BodyScan 2 review</a><a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="87c6b866-bbfc-11f1-9abc-75aeea4c55d7" data-action="Deal Block" data-label="Withings BodyScan 2 review" data-dimension48="Withings BodyScan 2 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 used the RunStar 8E SmartScan Pro across several weeks and set up multiple profiles so my four other family members could use the scale at the same time. This meant testing was carried out on both adults and children. We used the app in combination with the smart scale and were able to track our progress over time. I compared its metrics against the DEXA-validated Withings BodyScan 2. </p><p><em>First reviewed: September 2026</em></p> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/smart-scales/runstar-8e-smartscan-pro-review</link>
                                                                            <description>
                            <![CDATA[ The RunStar 8E SmartScan Pro offers a solid set of features and accurate measurements given the price. All it’s lacking is heart health reporting. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">AWLVWUnXzJLfjCKsGdF9BS</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/AqRxwkwvnWxJBJLXsTNPpG-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 01 Oct 2026 11:02:44 +0000</pubDate>                                                                                                                                <updated>Thu, 01 Oct 2026 11:03:01 +0000</updated>
                                                                                                                                            <category><![CDATA[Smart Scales]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></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-320-70.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/AqRxwkwvnWxJBJLXsTNPpG-1920-80.jpg">
                                                            <media:credit><![CDATA[Future / Paul Hatton]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[RunStar 8E Pro]]></media:description>                                                            <media:text><![CDATA[RunStar 8E Pro]]></media:text>
                                <media:title type="plain"><![CDATA[RunStar 8E Pro]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/AqRxwkwvnWxJBJLXsTNPpG-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <h3 class="article-body__section" id="section-runstar-8e-smartscan-pro-one-minute-review"><span>RunStar 8E SmartScan Pro: One minute review</span></h3><p>The RunStar 8E SmartScan Pro is one of the <a href="https://www.techradar.com/best/best-smart-scales">best smart scales</a> designed for ease of health monitoring for the entire family, fitness enthusiasts who want metrics on their body fat and muscle, and general users desiring to track their body composition over time.</p><p>The smart scale delivers 28 metrics, which, for this price, is rather impressive. There’s also a pregnancy and baby mode, which offers safe measurements thanks to its zero-current technology (as opposed to most smart scales, which use electrical currents sent through the body to determine body composition). The only features I was left craving were heart-related, including heart rate and blood oxygen.</p><p>During testing, almost all results were within reasonable variation compared to the more expensive <a href="https://www.techradar.com/home/smart-scales/withings-bodyscan-2-review" target="_blank">Withings BodyScan 2</a>. Seven of the metrics are clearly displayed on the large color LCD display, with the full array of data presented in the easy-to-use Starfit app. If you can’t justify the extra spend, then the 8E Pro is a solid alternative to the top-range Withings.</p><p>Setting up the smart scale was easy thanks to the step-by-step guide in the app and a strong Bluetooth signal. I liked the ability to create multiple profiles so that every member of my family could use it. I also appreciated that it automatically detects who is standing on the scale, based on its previously recorded measurements.</p><p>The scale itself is well-built with 6mm tempered glass and gold-colored electrodes. The black plastic material used throughout the base and handlebar is solid and robust, with no concerns that damage would be done to the internals.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="aa63tGXUabHokxs6MptGhG" name="RunStar 8E Pro_17" alt="RunStar 8E Pro" src="https://cdn.mos.cms.futurecdn.net/aa63tGXUabHokxs6MptGhG-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" 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><p>The display is a TFT-LCD, which delivers when it comes to clarity, brightness, and definition. Unfortunately, the display is covered by a thin layer of plastic that is flexible enough to allow a user to press it in and touch the screen itself, potentially causing damage.</p><p>All in, the RunStar 8E SmartScan Pro is a respectable smart scale that delivers accurate results inside a solid, compact body. If you can forgo heart health measurements and don’t mind a cheap-feeling display in comparison to the rest of the scale, then this smart scale will deliver everything you need.</p><h3 class="article-body__section" id="section-runstar-8e-smartscan-pro-specifications"><span>RunStar 8E SmartScan Pro: Specifications</span></h3><div ><table><tbody><tr><td class="firstcol " ><p>Component</p></td><td  ><p><strong>RunStar 8E SmartScan Pro</strong></p></td></tr><tr><td class="firstcol " ><p>Price</p></td><td  ><p>$219.99 USD / £218 GBP</p></td></tr><tr><td class="firstcol " ><p>Dimensions</p></td><td  ><p>14.92 x 16.96 x 2.75 in / 38 x 43 x 7 cm</p></td></tr><tr><td class="firstcol " ><p>Weight</p></td><td  ><p>5.29 lbs / 2.4 kg</p></td></tr><tr><td class="firstcol " ><p>Material</p></td><td  ><p>6 mm tempered glass</p></td></tr><tr><td class="firstcol " ><p>Display</p></td><td  ><p>TFT-LCD</p></td></tr><tr><td class="firstcol " ><p>Battery</p></td><td  ><p>1x Lithium Polymer Battery, USB Type-C</p></td></tr><tr><td class="firstcol " ><p>Connection</p></td><td  ><p>Bluetooth</p></td></tr></tbody></table></div><h3 class="article-body__section" id="section-runstar-8e-smartscan-pro-price-and-availability"><span>RunStar 8E SmartScan Pro: Price and availability</span></h3><ul><li><strong>$219.99 USD / £218 GBP</strong></li><li><strong>Not available in Australia</strong></li><li><strong>Expensive but premium quality</strong></li></ul><p>RunStar sells a wide range of smart scales, with the budget-friendly <a href="https://www.techradar.com/home/smart-scales/runstar-4e-body-scale-review">RunStar 4E</a> at the bottom end and the 8E Ultra at the other. Sitting just below their most premium Ultra offering is the RunStar 8E SmartScan Pro, to use its full title, at $219.99 USD / £218 GBP, although this is often significantly discounted, at times going as low as $129.98 / £168.</p><p>A similarly priced and specced alternative is the <a href="https://www.techradar.com/health-fitness/withings-bodyfit-a-smart-scale-with-a-handle-promising-dexa-level-body-composition-scanning-is-now-available-in-the-uk-and-its-got-features-geared-towards-glp-1-users">Withings BodyFit</a>. Both are DEXA-validated, although the BodyFit claims to be “ideal for GLP-1 drug users who are prioritizing keeping muscle while losing fat.” If you’re looking for even more superior results and are happy paying a premium for it, then the <a href="https://www.withings.com/uk/en/landing/bodyscan-2">Withings BodyScan 2</a> is a good choice. </p><ul><li><strong>Value 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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="5wDTonwZDyHvdeyK2yeQKG" name="RunStar 8E Pro_9" alt="RunStar 8E Pro" src="https://cdn.mos.cms.futurecdn.net/5wDTonwZDyHvdeyK2yeQKG-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" 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-runstar-8e-smartscan-pro-design"><span>RunStar 8E SmartScan Pro: Design</span></h3><ul><li><strong>Large color TFT-LCD display</strong></li><li><strong>Well-engineered retractable handlebar</strong></li><li><strong>Eight electrodes and USB-C charging</strong></li></ul><p>The large 5 x 7 cm color screen displays seven key metrics: weight, heart rate, BMI, body fat, muscle mass, bone mass, and body water. Each metric is measured and presented one at a time before providing a full read-out of all seven metrics at the end. The display is clear and bright, although only protected by a thin layer of clear plastic, which is unfortunately so flexible that it presses in quite significantly when forced.</p><p>To measure 28 different metrics in total, which include the initial seven displayed on the scale plus additional metrics viewable in the app, the 8E Pro uses eight electrodes: four for the feet and four for the hands. These are positioned to accommodate a wide range of people with varying feet and hand sizes. The retractable handlebar used to connect your hands performs adequately and, when not in use, attaches to the base via magnets.</p><p>The bulk of the scale is made from strong plastic and covered in a thick 6 mm tempered glass, which protects the unit and houses the four foot electrodes. At the bottom of the base are four large rubber feet, which ensure the device remains in position at all times.</p><p>The overall design looks and feels premium, with the gold-colored electrodes setting the scale apart from cheaper and more basic alternatives. The unit contains a single non-removable lithium polymer battery that is recharged via USB-C. A full recharge lasts for three months. Despite regular use from five family members, we experienced zero issues with wear and tear. </p><ul><li><strong>Design 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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="inQedySBJTNEycbTtg62VG" name="RunStar 8E Pro_4" alt="RunStar 8E Pro" src="https://cdn.mos.cms.futurecdn.net/inQedySBJTNEycbTtg62VG-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" 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-runstar-8e-smartscan-pro-features"><span>RunStar 8E SmartScan Pro: Features</span></h3><ul><li><strong>28 metrics with DEXA validation</strong></li><li><strong>Measurements across five body zones</strong></li><li><strong>Delve deeper into the metrics with the Starfit app</strong></li></ul><p>RunStar says every metric reading is DEXA-validated with ≥98.5% correlation. Accurate results and precise body composition tracking are produced thanks to the advanced dual-frequency bioelectrical impedance analysis (BIA). This smart scale provides the features and accuracy for users who want to work towards a specific weight, track their health, and hit their fitness goals.</p><p>Unlike cheaper whole-body smart scales such as the RunStar 4E, the 8E Pro records measurements and provides analysis across five key body zones: arms, legs, and trunk. Providing weight and muscle data across five key areas of the body enables users to quickly see if their body is imbalanced and work towards specific goals for targeted areas of their body.</p><p>As well as viewing seven metrics on the display, if you sync the device with the Starfit app, you can see the full set of 28 metrics alongside more detailed tracking and analysis. The app is easy-to-use and laid out intuitively. If you plan on using the smart scale with multiple people, then up to 24 profiles can be set up using the app.</p><p>Other features include the ability to sync with Apple Health, Google Health and other major platforms as well as generate printable, clinic-grade reports. Finally, the 8E Pro operates with zero current, so it’s safe to use during pregnancy and with babies. </p><ul><li><strong>Features 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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="oaCpfZRixYYv5szafSRwWG" name="RunStar 8E Pro_5" alt="RunStar 8E Pro" src="https://cdn.mos.cms.futurecdn.net/oaCpfZRixYYv5szafSRwWG-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" 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-runstar-8e-smartscan-pro-performance"><span>RunStar 8E SmartScan Pro: Performance</span></h3><ul><li><strong>Accurate results </strong></li><li><strong>Reliable data compared to the more expensive Withings BodyScan 2</strong></li><li><strong>Metrics are clearly laid out</strong></li></ul><p>To provide comparison data, I took measurements from the Withings BodyScan 2 at the same time as the 8E Pro. Both are DEXA verified, with the BodyScan 2 validated up to 99% and the 8E Pro up to ≥98.5%. The two smart scales measure a similar set of metrics and are easily compared through the two apps.</p><p>Beginning with weight, I weighed in at 61.4 kg, which was only 170 grams different from the Withings. As for BMI, a reading of 19% wasn’t far off the 18.2% reported by the comparison scale. The 8E Pro is quick to deliver these measurements and does so prior to all other body composition metrics.</p><p>As for fat-related readings, the 8E Pro provided measurements for visceral fat, subcutaneous fat, and body fat percentage that were all within reasonable deviations compared to the Withings. When I came to measure body fat mass, I was surprised to find that it was the Withings that threw up problematic readings, and the 8E Pro proved significantly more 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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="MmWp9kPcmfJGqhHUJsJreG" name="RunStar 8E Pro_21" alt="RunStar 8E Pro" src="https://cdn.mos.cms.futurecdn.net/MmWp9kPcmfJGqhHUJsJreG-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" 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><p>Accurate and acceptable readings continued for muscle rate, lean body mass, body water percentage, and basal metabolism. The app provides independent fat and muscle breakdowns for arms, legs, and trunk. Despite these being clearly presented as an overlay on a 2D illustration of a person, I much preferred the 3D graphic that is present in the Withings app.</p><p>The 8E Pro delivered similar results to the BodyScan 2 in almost all areas. Considering the 8E Pro costs half the price of the BodyScan 2, I think the RunStar is a useful and viable alternative for anyone wanting accurate results at a more affordable price.</p><ul><li><strong>Performance score: 4.5/5</strong></li></ul><h3 class="article-body__section" id="section-runstar-8e-smartscan-pro-scorecard"><span>RunStar 8E SmartScan 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 mid-range price with a set of premium features that will be more than sufficient for most users.</p></td><td  ><p>4/5</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>A well-built smart scale that is only let down by the cheap materials used on the display.</p></td><td  ><p>4.5/5</p></td></tr><tr><td class="firstcol " ><p>Features</p></td><td  ><p>Reports on numerous metrics across five body zones and even has a pregnancy/baby mode.</p></td><td  ><p>4.5/5</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>Excellent results across the board, although the app is pretty basic.</p></td><td  ><p>4.5/5</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="VmimWdrszZbXNDHxL6ZCMG" name="RunStar 8E Pro_16" alt="RunStar 8E Pro" src="https://cdn.mos.cms.futurecdn.net/VmimWdrszZbXNDHxL6ZCMG-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" 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-runstar-8e-smartscan-pro-should-i-buy"><span>RunStar 8E SmartScan Pro: Should I buy?</span></h3><h2 id="buy-it-if-4">Buy it if...</h2><div class="product"><p><strong>You want to get serious about your health</strong></p><p>Pinpoint accuracy and extensive metrics help users achieve their goals.</p></div><div class="product"><p><strong>You want a whole family smart scale</strong></p><p>Multiple profiles and automatic recognition deliver a multi-user experience.</p></div><h2 id="don-39-t-buy-it-if-3">Don't buy it if...</h2><div class="product"><p><strong>You’re only concerned with weight and BMI</strong></p><p>There are much cheaper and equally capable smart scale alternatives if these are all you want to measure.</p></div><div class="product"><p><strong>You want a premium display</strong></p><p>The TFT-LCD display on the 8E Pro feels cheap and basic.</p></div><h3 class="article-body__section" id="section-also-consider"><span>Also consider</span></h3><div class="product"><p><strong>Vitafit Smart Bathroom Scale</strong></p><p>A similarly priced smart scale with a comparable set of features. Boasts a slightly larger display and a more comprehensive app experience.</p><p><strong>Read our full </strong><a href="https://www.techradar.com/health-fitness/vitafit-smart-bathroom-scale-review-a-usd20-health-hero" data-dimension112="87c6b80c-bbfc-11f1-b840-99986930b44c" data-action="Deal Block" data-label="Read our full Vitafit Smart Bathroom Scale review" data-dimension48="Read our full Vitafit Smart Bathroom Scale review" data-dimension25=""><strong>Vitafit Smart Bathroom Scale review</strong></a><a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="87c6b80c-bbfc-11f1-b840-99986930b44c" data-action="Deal Block" data-label="Read our full Vitafit Smart Bathroom Scale review" data-dimension48="Read our full Vitafit Smart Bathroom Scale review" data-dimension25="">View Deal</a></p></div><div class="product"><p><strong>Withings BodyScan 2</strong></p><p>Premium smart scales don’t get any more advanced than this offering from Withings. It’s well designed, offers more metrics, and has an extensive app experience.</p><p>Read our full <a href="https://www.techradar.com/home/smart-scales/withings-bodyscan-2-review" data-dimension112="87c6b866-bbfc-11f1-9abc-75aeea4c55d7" data-action="Deal Block" data-label="Withings BodyScan 2 review" data-dimension48="Withings BodyScan 2 review" data-dimension25="">Withings BodyScan 2 review</a><a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="87c6b866-bbfc-11f1-9abc-75aeea4c55d7" data-action="Deal Block" data-label="Withings BodyScan 2 review" data-dimension48="Withings BodyScan 2 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 used the RunStar 8E SmartScan Pro across several weeks and set up multiple profiles so my four other family members could use the scale at the same time. This meant testing was carried out on both adults and children. We used the app in combination with the smart scale and were able to track our progress over time. I compared its metrics against the DEXA-validated Withings BodyScan 2. </p><p><em>First reviewed: September 2026</em></p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Which Amazon Echo smart speaker should I buy? A handy guide to your four options ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Amazon's next Prime Big Deal Days event is fast approaching, and if you were thinking of buying a new Echo smart speaker, now is the time to do it. Amazon uses its Prime Day events to offer the biggest discounts of the year, and the autumn Prime Day deals have landed early. There are big price drops across the full Echo speaker range in the US and the UK, and I'm not expecting these deals to get any better when the official event arrives on October 6-7.</p><p>If you've decided you'd like an Amazon Echo speaker, but aren't sure which one to go for, you're in the right place. At the moment there are four to choose from: the Echo Spot, Echo Dot, Echo Dot Max and Echo Studio. Most of them look pretty much the same (and especially online, where you can't see the size differences), but inside they have different features and capabilities that mean one might suit you better than another. Below, I'll run through the key differences you need to know, to help you choose the right Echo speaker for your needs. </p><p><em>Wondering if a full home hub might be a better choice? Head to my </em><a href="https://www.techradar.com/home/smart-home-hubs/when-is-the-best-time-to-buy-an-amazon-echo-show-and-what-price-should-i-wait-for-heres-everything-you-need-to-know"><em>Amazon Echo Show guide</em></a><em> instead. </em></p><h3 class="article-body__section" id="section-us-amazon-echo-smart-speaker-deals"><span>US: Amazon Echo smart speaker deals</span></h3>        <div class="featured_product_block featured_block_hero" data-id="8ad1776a-bcd0-11f1-aac9-05c5b4ec593f">            <a href="https://www.amazon.com/dp/B09B8V1LZ3" data-model-name="Echo Dot (newest gen)" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:150%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/9YmYTh7JjpAkXscuPoesMK.jpg" alt="Amazon Echo Dot (newest Model) - Vibrant Sounding Speaker, Designed for Alexa+, Great for Bedrooms, Dining Rooms and Offices, Charcoal" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Amazon</div>                                        <div class="featured__title">Echo Dot (newest gen)</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="8ad177e2-bcd0-11f1-aaee-417d2e7dca36">            <a href="https://www.amazon.com/dp/B0BFC7WQ6R" data-model-name="Echo Spot (newest gen)" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:150%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/s8d9u98jYEhpYNciFajqLK.jpg" alt="Amazon Echo Spot (newest Model), Great for Nightstands, Offices and Kitchens, Smart Alarm Clock, Designed for Alexa+, Black" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Amazon</div>                                        <div class="featured__title">Echo Spot (newest gen)</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="8ad1785a-bcd0-11f1-882c-d5c452987ad2">            <a href="https://www.amazon.com/dp/B0D6SX8VLQ" data-model-name="Echo Dot Max (newest gen)" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:150%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/crAN8RxfZMX6UueimwPwDK.jpg" alt="Amazon Echo Dot Max (newest Model), Alexa Speaker With Room-Filling Sound and Nearly 3x Bass, Great for Living Rooms and Medium-Sized Spaces, Designed for Alexa+, Graphite" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Amazon</div>                                        <div class="featured__title">Echo Dot Max (newest gen)</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="8ad178be-bcd0-11f1-b522-b9ff3276c1a8">            <a href="https://www.amazon.com/dp/B0FBHDQ94L" data-model-name="Echo Studio (newest gen)" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:150%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/KX2AyXPmVZDkgqivo4sLPK.jpg" alt="Amazon Echo Studio (newest Model), Immersive Spatial Audio and Dolby Atmos, Designed for Alexa+, Glacier White" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Amazon</div>                                        <div class="featured__title">Echo Studio (newest gen)</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div><h3 class="article-body__section" id="section-uk-amazon-echo-smart-speaker-deals"><span>UK: Amazon Echo smart speaker deals</span></h3>        <div class="featured_product_block featured_block_hero" data-id="0251d2c6-bcd1-11f1-9f84-e1137452856a">            <a href="https://www.amazon.co.uk/dp/B09B8YWXDF" data-model-name="Echo Dot (newest gen)" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:150%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/i2aj6rwq7Xrk2vNBzCnHnf.jpg" alt="Echo Dot (newest Gen) | Bluetooth Smart Speaker With Big Vibrant Sound and Wi-Fi | Deep Sea Blue, With Alexa+ Early Access" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Amazon</div>                                        <div class="featured__title">Echo Dot (newest gen)</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="0251d33e-bcd1-11f1-abdf-415c197683cf">            <a href="https://www.amazon.co.uk/amazon-echo-spot-2024-release-smart-alarm-clock-with-vibrant-sound-alexa-black/dp/B0C2GGRBZR/" data-model-name="Echo Spot (newest gen)" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:100.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/T4uEUqXEBP6hxDXaqaksif.jpg" alt="Echo Spot (newest Gen), Smart Alarm Clock With Vibrant Sound, Black, With Alexa+ Early Access" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Amazon</div>                                        <div class="featured__title">Echo Spot (newest gen)</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="0251d3a2-bcd1-11f1-a1d7-ab8a138f2b19">            <a href="https://www.amazon.co.uk/dp/B0DKLH4NPS" data-model-name="Echo Dot Max (newest gen)" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:150%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/eAnV6DX53rmvq4pWNh9cZf.jpg" alt="Amazon Echo Dot Max (newest Gen), Bluetooth Speaker With Room-Filling Sound and Built-In Smart Home Hub, Graphite, With Alexa+ Early Access" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Amazon</div>                                        <div class="featured__title">Echo Dot Max (newest gen)</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="0251d406-bcd1-11f1-acbe-cd92e68c1667">            <a href="https://www.amazon.co.uk/dp/B0DXMSWMDT" data-model-name="Echo Studio (newest gen)" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:150%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/p4XoudxzR7c2zWamxkxmhf.jpg" alt="Amazon Echo Studio (newest Gen), Compact Design, Immersive Spatial Audio and Dolby Atmos, Graphite, With Alexa+ Early Access" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Amazon</div>                                        <div class="featured__title">Echo Studio (newest gen)</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div><h3 class="article-body__section" id="section-which-amazon-echo-smart-speaker-should-i-buy"><span>Which Amazon Echo smart speaker should I buy? </span></h3><p>There are currently four Amazon Echo speaker options to choose from: the Echo Dot, Echo Spot, Echo Dot Max, and Echo Studio. That's aside from the <a href="https://www.techradar.com/home/smart-home-hubs/when-is-the-best-time-to-buy-an-amazon-echo-show-and-what-price-should-i-wait-for-heres-everything-you-need-to-know">Echo Show range</a>, all of which also have Alexa capabilities and a speaker, but operate more like full smart-home hubs thanks to their large screens. </p><p>Lets start with the cheapest Echo speaker: the <a href="https://www.techradar.com/reviews/amazon-echo-dot-5th-gen">Amazon Echo Dot (2022, 5th gen)</a>. It's the smallest option, and offers all the basics: built-in Alexa and a 3-mic array. Because there's just one, small, front-firing speaker, it's best for use in small spaces. There's no audio enhancement tech to speak of, either, so it's probably not ideal if your priority is playing music. It would make a great, screen-less smart device for a bedroom — something to play your morning alarm and tell you what the weather's going to be like today.</p><p>The <a href="https://www.techradar.com/home/smart-speakers/amazon-echo-spot-2024-review">Amazon Echo Spot (2024, 2nd gen)</a> is slighty pricier. It's identical to the Dot in all its key specs; the big difference is that it has a screen that displays the time, as well as things like reminders, timers, weather and song titles. Again, it's a strong choice for bedrooms, and ideal for those who prefer to have some kind of visual cues rather than relying on voice control alone.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/3c3ZBgbd9hGiqdnBoxgJcm-1920-80.jpg" alt="Press image of an Amazon Echo Dot in a home setting" /><figcaption>Amazon Echo Dot<small role="credit">Amazon</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/gkTeGGGHCba8UqKKXR2iWm-1920-80.jpg" alt="Press image of an Amazon Echo Spot in a home setting" /><figcaption>Amazon Echo Spot <small role="credit">Amazon</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/9M7VTG8aVXbfpemgom6Ycn-1920-80.jpg" alt="Press image of an Amazon Echo Dot Max in a home setting" /><figcaption>Amazon Echo Dot Max<small role="credit">Amazon</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/WAoqmY9wF35dMM2sbctbKm-1920-80.jpg" alt="Press image of an Amazon Echo Studio in a home setting" /><figcaption>Amazon Echo Studio <small role="credit">Amazon</small></figcaption></figure></figure><p>The next level up is the <a href="https://www.techradar.com/home/smart-home-hubs/echo-dot-max-review-amazons-best-mid-range-speaker-but-not-by-much">Amazon Echo Dot Max (1st gen, 2025)</a>. This one's more built for sound, with a 0.8-inch tweeter and 2.5-inch woofer, plus support for lossless high definition sound and automatic room adaptation. That, plus an extra mic, make it much more suitable for use in large spaces. It also has something called Omnisense, for "ambient AI" — see below for more about that. </p><p>At the top of the range is the <a href="https://www.techradar.com/home/smart-home/echo-studio-2nd-gen-review">Amazon Echo Studio (2nd Gen, 2025).</a> This looks like a slightly larger Dot Max, and comes with further audio enhancements. It packs a 3.75-inch high-excursion woofer and three full-range drivers, and offers distortion reduction, Amazon Spatial Audio and Dolby Atmos as well as lossless high definition sound and automatic room adaptation. Amazon recommends it for large, communal spaces. </p><h2 id="what-is-omnisense-in-amazon-echo-devices">What is Omnisense in Amazon Echo devices?</h2><p>The Echo Dot Max and Echo Studio both have 'Omnisense' capabilities. Amazon says Omnisense "leverages a range of sensors and signals" to enable Alexa to "intelligently act on various events happening in and around your home, enabling more personalized, proactive, and helpful experiences". For example, it might launch a particular morning routine when it spots a specific person is in the room.</p><h3 class="article-body__section" id="section-echo-spot-and-dot-specs-compared"><span>Echo Spot and Dot: specs compared</span></h3><div ><table><thead><tr><th class="firstcol " ><p>Device: </p></th><th  ><p>Dot</p></th><th  ><p>Spot</p></th><th  ><p>Dot Max</p></th><th  ><p>Studio</p></th></tr></thead><tbody><tr><td class="firstcol " ><p>Newest model:</p></td><td  ><p>5th gen, 2022</p></td><td  ><p>2nd gen, 2024</p></td><td  ><p>1st gen, 2025</p></td><td  ><p>2nd gen, 2025</p></td></tr><tr><td class="firstcol " ><p>Alexa built-in:</p></td><td  ><p>Yes</p></td><td  ><p>Yes</p></td><td  ><p>Yes</p></td><td  ><p>Yes</p></td></tr><tr><td class="firstcol " ><p>Speakers:</p></td><td  ><p>1.73-inch front-firing</p></td><td  ><p>1.73-inch front-firing</p></td><td  ><p>0.8-inch tweeter, 2.5-inch woofer</p></td><td  ><p>3.75-inch high excursion woofer, 3 full-range drivers</p></td></tr><tr><td class="firstcol " ><p>Audio tech:</p></td><td  ><p>None</p></td><td  ><p>None</p></td><td  ><p>Lossless high definition, automatic room adaptation</p></td><td  ><p>Distortion reduction, lossless high definition, automatic room adaptation, Amazon Spatial Audio, Dolby Atmos</p></td></tr><tr><td class="firstcol " ><p>Microphones:</p></td><td  ><p>3 mic array</p></td><td  ><p>3 mic array</p></td><td  ><p>4 mic array</p></td><td  ><p>4 mic array</p></td></tr><tr><td class="firstcol " ><p>Processor:</p></td><td  ><p>MediaTek</p></td><td  ><p>MediaTek</p></td><td  ><p>AZ3</p></td><td  ><p>AZ3 Pro</p></td></tr><tr><td class="firstcol " ><p>Smart home hub built-in: </p></td><td  ><p>No </p></td><td  ><p>No </p></td><td  ><p>Yes</p></td><td  ><p>Yes</p></td></tr><tr><td class="firstcol " ><p>Omnisense: </p></td><td  ><p>No </p></td><td  ><p>No </p></td><td  ><p>Yes</p></td><td  ><p>Yes</p></td></tr><tr><td class="firstcol " ><p>Dimensions:</p></td><td  ><p>10 x 10 x 8.9cm</p></td><td  ><p>11.3 x 10.3 x 11.1 cm</p></td><td  ><p>10.9 x 10.9 x 9.9cm</p></td><td  ><p>15.5 x 14.2 x 14.7cm </p></td></tr><tr><td class="firstcol " ><p>List price:</p></td><td  ><p>$79.99 / £79.99</p></td><td  ><p>$109.99 / £109.99</p></td><td  ><p>$119.99 / £119.99</p></td><td  ><p>$219.99 / £219.99</p></td></tr><tr><td class="firstcol " ><p>Best for:</p></td><td  ><p>Bedrooms, small spaces</p></td><td  ><p>Bedrooms</p></td><td  ><p>Living rooms, communal spaces</p></td><td  ><p>Large communal spaces</p></td></tr></tbody></table></div> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/smart-speakers/amazon-echo-spot-dot-show-smart-speaker-guide</link>
                                                                            <description>
                            <![CDATA[ Now's an especially good time to buy a new Amazon Echo smart speaker — and if you're not sure which one, head this way. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">j4xkToZReja3q54ZZosQVj</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/YvwwrWq8CxvnmBgYYDnmVX-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 30 Sep 2026 16:26:35 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Smart Speakers]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                                                                <author><![CDATA[ ruth.hamilton@futurenet.com (Ruth Hamilton) ]]></author>                    <dc:creator><![CDATA[ Ruth Hamilton ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/eXBKKGGwbDvhLePY2FSnfU-320-70.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/YvwwrWq8CxvnmBgYYDnmVX-1920-80.jpg">
                                                            <media:credit><![CDATA[Amazon]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Three different Amazon Echo devices]]></media:description>                                                            <media:text><![CDATA[Three different Amazon Echo devices]]></media:text>
                                <media:title type="plain"><![CDATA[Three different Amazon Echo devices]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/YvwwrWq8CxvnmBgYYDnmVX-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Amazon's next Prime Big Deal Days event is fast approaching, and if you were thinking of buying a new Echo smart speaker, now is the time to do it. Amazon uses its Prime Day events to offer the biggest discounts of the year, and the autumn Prime Day deals have landed early. There are big price drops across the full Echo speaker range in the US and the UK, and I'm not expecting these deals to get any better when the official event arrives on October 6-7.</p><p>If you've decided you'd like an Amazon Echo speaker, but aren't sure which one to go for, you're in the right place. At the moment there are four to choose from: the Echo Spot, Echo Dot, Echo Dot Max and Echo Studio. Most of them look pretty much the same (and especially online, where you can't see the size differences), but inside they have different features and capabilities that mean one might suit you better than another. Below, I'll run through the key differences you need to know, to help you choose the right Echo speaker for your needs. </p><p><em>Wondering if a full home hub might be a better choice? Head to my </em><a href="https://www.techradar.com/home/smart-home-hubs/when-is-the-best-time-to-buy-an-amazon-echo-show-and-what-price-should-i-wait-for-heres-everything-you-need-to-know"><em>Amazon Echo Show guide</em></a><em> instead. </em></p><h3 class="article-body__section" id="section-us-amazon-echo-smart-speaker-deals"><span>US: Amazon Echo smart speaker deals</span></h3>        <div class="featured_product_block featured_block_hero" data-id="8ad1776a-bcd0-11f1-aac9-05c5b4ec593f">            <a href="https://www.amazon.com/dp/B09B8V1LZ3" data-model-name="Echo Dot (newest gen)" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:150%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/9YmYTh7JjpAkXscuPoesMK.jpg" alt="Amazon Echo Dot (newest Model) - Vibrant Sounding Speaker, Designed for Alexa+, Great for Bedrooms, Dining Rooms and Offices, Charcoal" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Amazon</div>                                        <div class="featured__title">Echo Dot (newest gen)</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="8ad177e2-bcd0-11f1-aaee-417d2e7dca36">            <a href="https://www.amazon.com/dp/B0BFC7WQ6R" data-model-name="Echo Spot (newest gen)" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:150%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/s8d9u98jYEhpYNciFajqLK.jpg" alt="Amazon Echo Spot (newest Model), Great for Nightstands, Offices and Kitchens, Smart Alarm Clock, Designed for Alexa+, Black" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Amazon</div>                                        <div class="featured__title">Echo Spot (newest gen)</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="8ad1785a-bcd0-11f1-882c-d5c452987ad2">            <a href="https://www.amazon.com/dp/B0D6SX8VLQ" data-model-name="Echo Dot Max (newest gen)" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:150%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/crAN8RxfZMX6UueimwPwDK.jpg" alt="Amazon Echo Dot Max (newest Model), Alexa Speaker With Room-Filling Sound and Nearly 3x Bass, Great for Living Rooms and Medium-Sized Spaces, Designed for Alexa+, Graphite" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Amazon</div>                                        <div class="featured__title">Echo Dot Max (newest gen)</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="8ad178be-bcd0-11f1-b522-b9ff3276c1a8">            <a href="https://www.amazon.com/dp/B0FBHDQ94L" data-model-name="Echo Studio (newest gen)" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:150%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/KX2AyXPmVZDkgqivo4sLPK.jpg" alt="Amazon Echo Studio (newest Model), Immersive Spatial Audio and Dolby Atmos, Designed for Alexa+, Glacier White" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Amazon</div>                                        <div class="featured__title">Echo Studio (newest gen)</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div><h3 class="article-body__section" id="section-uk-amazon-echo-smart-speaker-deals"><span>UK: Amazon Echo smart speaker deals</span></h3>        <div class="featured_product_block featured_block_hero" data-id="0251d2c6-bcd1-11f1-9f84-e1137452856a">            <a href="https://www.amazon.co.uk/dp/B09B8YWXDF" data-model-name="Echo Dot (newest gen)" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:150%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/i2aj6rwq7Xrk2vNBzCnHnf.jpg" alt="Echo Dot (newest Gen) | Bluetooth Smart Speaker With Big Vibrant Sound and Wi-Fi | Deep Sea Blue, With Alexa+ Early Access" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Amazon</div>                                        <div class="featured__title">Echo Dot (newest gen)</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="0251d33e-bcd1-11f1-abdf-415c197683cf">            <a href="https://www.amazon.co.uk/amazon-echo-spot-2024-release-smart-alarm-clock-with-vibrant-sound-alexa-black/dp/B0C2GGRBZR/" data-model-name="Echo Spot (newest gen)" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:100.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/T4uEUqXEBP6hxDXaqaksif.jpg" alt="Echo Spot (newest Gen), Smart Alarm Clock With Vibrant Sound, Black, With Alexa+ Early Access" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Amazon</div>                                        <div class="featured__title">Echo Spot (newest gen)</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="0251d3a2-bcd1-11f1-a1d7-ab8a138f2b19">            <a href="https://www.amazon.co.uk/dp/B0DKLH4NPS" data-model-name="Echo Dot Max (newest gen)" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:150%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/eAnV6DX53rmvq4pWNh9cZf.jpg" alt="Amazon Echo Dot Max (newest Gen), Bluetooth Speaker With Room-Filling Sound and Built-In Smart Home Hub, Graphite, With Alexa+ Early Access" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Amazon</div>                                        <div class="featured__title">Echo Dot Max (newest gen)</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="0251d406-bcd1-11f1-acbe-cd92e68c1667">            <a href="https://www.amazon.co.uk/dp/B0DXMSWMDT" data-model-name="Echo Studio (newest gen)" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:150%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/p4XoudxzR7c2zWamxkxmhf.jpg" alt="Amazon Echo Studio (newest Gen), Compact Design, Immersive Spatial Audio and Dolby Atmos, Graphite, With Alexa+ Early Access" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Amazon</div>                                        <div class="featured__title">Echo Studio (newest gen)</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div><h3 class="article-body__section" id="section-which-amazon-echo-smart-speaker-should-i-buy"><span>Which Amazon Echo smart speaker should I buy? </span></h3><p>There are currently four Amazon Echo speaker options to choose from: the Echo Dot, Echo Spot, Echo Dot Max, and Echo Studio. That's aside from the <a href="https://www.techradar.com/home/smart-home-hubs/when-is-the-best-time-to-buy-an-amazon-echo-show-and-what-price-should-i-wait-for-heres-everything-you-need-to-know">Echo Show range</a>, all of which also have Alexa capabilities and a speaker, but operate more like full smart-home hubs thanks to their large screens. </p><p>Lets start with the cheapest Echo speaker: the <a href="https://www.techradar.com/reviews/amazon-echo-dot-5th-gen">Amazon Echo Dot (2022, 5th gen)</a>. It's the smallest option, and offers all the basics: built-in Alexa and a 3-mic array. Because there's just one, small, front-firing speaker, it's best for use in small spaces. There's no audio enhancement tech to speak of, either, so it's probably not ideal if your priority is playing music. It would make a great, screen-less smart device for a bedroom — something to play your morning alarm and tell you what the weather's going to be like today.</p><p>The <a href="https://www.techradar.com/home/smart-speakers/amazon-echo-spot-2024-review">Amazon Echo Spot (2024, 2nd gen)</a> is slighty pricier. It's identical to the Dot in all its key specs; the big difference is that it has a screen that displays the time, as well as things like reminders, timers, weather and song titles. Again, it's a strong choice for bedrooms, and ideal for those who prefer to have some kind of visual cues rather than relying on voice control alone.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/3c3ZBgbd9hGiqdnBoxgJcm-1920-80.jpg" alt="Press image of an Amazon Echo Dot in a home setting" /><figcaption>Amazon Echo Dot<small role="credit">Amazon</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/gkTeGGGHCba8UqKKXR2iWm-1920-80.jpg" alt="Press image of an Amazon Echo Spot in a home setting" /><figcaption>Amazon Echo Spot <small role="credit">Amazon</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/9M7VTG8aVXbfpemgom6Ycn-1920-80.jpg" alt="Press image of an Amazon Echo Dot Max in a home setting" /><figcaption>Amazon Echo Dot Max<small role="credit">Amazon</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/WAoqmY9wF35dMM2sbctbKm-1920-80.jpg" alt="Press image of an Amazon Echo Studio in a home setting" /><figcaption>Amazon Echo Studio <small role="credit">Amazon</small></figcaption></figure></figure><p>The next level up is the <a href="https://www.techradar.com/home/smart-home-hubs/echo-dot-max-review-amazons-best-mid-range-speaker-but-not-by-much">Amazon Echo Dot Max (1st gen, 2025)</a>. This one's more built for sound, with a 0.8-inch tweeter and 2.5-inch woofer, plus support for lossless high definition sound and automatic room adaptation. That, plus an extra mic, make it much more suitable for use in large spaces. It also has something called Omnisense, for "ambient AI" — see below for more about that. </p><p>At the top of the range is the <a href="https://www.techradar.com/home/smart-home/echo-studio-2nd-gen-review">Amazon Echo Studio (2nd Gen, 2025).</a> This looks like a slightly larger Dot Max, and comes with further audio enhancements. It packs a 3.75-inch high-excursion woofer and three full-range drivers, and offers distortion reduction, Amazon Spatial Audio and Dolby Atmos as well as lossless high definition sound and automatic room adaptation. Amazon recommends it for large, communal spaces. </p><h2 id="what-is-omnisense-in-amazon-echo-devices">What is Omnisense in Amazon Echo devices?</h2><p>The Echo Dot Max and Echo Studio both have 'Omnisense' capabilities. Amazon says Omnisense "leverages a range of sensors and signals" to enable Alexa to "intelligently act on various events happening in and around your home, enabling more personalized, proactive, and helpful experiences". For example, it might launch a particular morning routine when it spots a specific person is in the room.</p><h3 class="article-body__section" id="section-echo-spot-and-dot-specs-compared"><span>Echo Spot and Dot: specs compared</span></h3><div ><table><thead><tr><th class="firstcol " ><p>Device: </p></th><th  ><p>Dot</p></th><th  ><p>Spot</p></th><th  ><p>Dot Max</p></th><th  ><p>Studio</p></th></tr></thead><tbody><tr><td class="firstcol " ><p>Newest model:</p></td><td  ><p>5th gen, 2022</p></td><td  ><p>2nd gen, 2024</p></td><td  ><p>1st gen, 2025</p></td><td  ><p>2nd gen, 2025</p></td></tr><tr><td class="firstcol " ><p>Alexa built-in:</p></td><td  ><p>Yes</p></td><td  ><p>Yes</p></td><td  ><p>Yes</p></td><td  ><p>Yes</p></td></tr><tr><td class="firstcol " ><p>Speakers:</p></td><td  ><p>1.73-inch front-firing</p></td><td  ><p>1.73-inch front-firing</p></td><td  ><p>0.8-inch tweeter, 2.5-inch woofer</p></td><td  ><p>3.75-inch high excursion woofer, 3 full-range drivers</p></td></tr><tr><td class="firstcol " ><p>Audio tech:</p></td><td  ><p>None</p></td><td  ><p>None</p></td><td  ><p>Lossless high definition, automatic room adaptation</p></td><td  ><p>Distortion reduction, lossless high definition, automatic room adaptation, Amazon Spatial Audio, Dolby Atmos</p></td></tr><tr><td class="firstcol " ><p>Microphones:</p></td><td  ><p>3 mic array</p></td><td  ><p>3 mic array</p></td><td  ><p>4 mic array</p></td><td  ><p>4 mic array</p></td></tr><tr><td class="firstcol " ><p>Processor:</p></td><td  ><p>MediaTek</p></td><td  ><p>MediaTek</p></td><td  ><p>AZ3</p></td><td  ><p>AZ3 Pro</p></td></tr><tr><td class="firstcol " ><p>Smart home hub built-in: </p></td><td  ><p>No </p></td><td  ><p>No </p></td><td  ><p>Yes</p></td><td  ><p>Yes</p></td></tr><tr><td class="firstcol " ><p>Omnisense: </p></td><td  ><p>No </p></td><td  ><p>No </p></td><td  ><p>Yes</p></td><td  ><p>Yes</p></td></tr><tr><td class="firstcol " ><p>Dimensions:</p></td><td  ><p>10 x 10 x 8.9cm</p></td><td  ><p>11.3 x 10.3 x 11.1 cm</p></td><td  ><p>10.9 x 10.9 x 9.9cm</p></td><td  ><p>15.5 x 14.2 x 14.7cm </p></td></tr><tr><td class="firstcol " ><p>List price:</p></td><td  ><p>$79.99 / £79.99</p></td><td  ><p>$109.99 / £109.99</p></td><td  ><p>$119.99 / £119.99</p></td><td  ><p>$219.99 / £219.99</p></td></tr><tr><td class="firstcol " ><p>Best for:</p></td><td  ><p>Bedrooms, small spaces</p></td><td  ><p>Bedrooms</p></td><td  ><p>Living rooms, communal spaces</p></td><td  ><p>Large communal spaces</p></td></tr></tbody></table></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ When's the best time to buy an Amazon Echo Show? Right now — here's why ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Thinking of buying an Amazon Echo Show? The best time to do it is during an Amazon Prime Day sale. It's a safe bet that the vast majority of Amazon devices — including Echo Shows — will be heavily discounted during these events, and it's very rare to see these kinds of price-drops at any other time of year. </p><p>Nowadays, we have two Prime Days every year: one around July and one around October. And of course they don't just last a day. That would be silly. You can expect at least two days of deals, and maybe more. The next Amazon Prime Day is imminent: it's scheduled to run on 6 and 7 October. </p><p>Traditionally, you had to be a Prime subscriber to take advantage of the Prime Day deals. That's still sort-of the case, but increasingly we're seeing 'Prime Day' pricing appearing ahead of the official events, and the deals are open to everyone. That's the case this year with the Echo Show range (as well as <a href="https://www.techradar.com/seasonal-sales/18-early-october-prime-day-deals-that-you-wont-regret-buying-now-up-to-65-percent-off-ring-doorbells-fire-tablets-echo-speakers-and-more">a bunch of other Amazon devices</a>, actually).</p><p>• Shop Amazon's full <a href="https://target.georiot.com/Proxy.ashx?tsid=8428&amp;GR_URL=https%3A%2F%2Famazon.com%2Fprimeday%3Fref_%3Dnav_cs_td_pd_dt_cr%26tag%3Dftr-techradar-us-20%26ascsubtag%3Dtrd-gb-6485821127380114067-20" target="_blank" rel="sponsored">US early Prime Day sale</a> / <a href="https://www.amazon.co.uk/" target="_blank" rel="sponsored">UK early Prime Day sale</a></p><p>There are significant discounts live already across almost the entire Echo Show range in both the US and the UK. I've rounded up all the current pricing directly below, or you can scroll down further for more information on the deals — including how they compare to previous offers — and my advice on how to choose. </p><h3 class="article-body__section" id="section-us-links"><span>US links</span></h3>        <div class="featured_product_block featured_block_hero" data-id="b299af54-bc1e-11f1-82fc-f92d773fa7ef">            <a href="https://www.amazon.com/All-new-release-display-deeper-clearer/dp/B09B2SBHQK/" data-model-name="Echo Show 5 (newest gen)" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/v2/t:65,l:18,cw:276,ch:368,q:80/WuaEoPPSUYh3pXqZ8rgmFC.jpg" alt="Amazon Echo Show 5 (newest Model), Smart Display, Designed for Alexa+, 2x the Bass and Clearer Sound, Charcoal" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Amazon</div>                                        <div class="featured__title">Echo Show 5 (newest gen)</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="b299b0e4-bc1e-11f1-86e0-f1b762108b41">            <a href="https://www.amazon.com/Amazon-Echo-Show-8-Vibrant-HD-8.7-display-Graphite-Amazon/dp/B0DC8ZMR1P/?th=1" data-model-name="Echo Show 8 (newest gen)" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.28%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/9dwnLsHqSNYKVPy6PwLt3i.jpg" alt="Amazon Echo Show 8" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Amazon</div>                                        <div class="featured__title">Echo Show 8 (newest gen)</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="b299b1a2-bc1e-11f1-a850-d7be1e1ac48a">            <a href="https://www.amazon.com/Amazon-Echo-Show-11-Vibrant-Full-HD-11-display-Graphite-Amazon/dp/B0DC91H3JK/" data-model-name="Echo Show 11 (newest gen)" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:150%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/gaBiVqoZg9cZAYapZgo7QM.jpg" alt="Amazon Echo Show 11 (newest Model), Vibrant Full-Hd 11" Display With More Viewing Area and Spatial Audio, Designed for Alexa+, Graphite" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Amazon</div>                                        <div class="featured__title">Echo Show 11 (newest gen)</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="b299ad10-bc1e-11f1-b813-d3fc530b3bb2">            <a href="https://www.amazon.com/Echo-Show-15-Smart-Display/dp/B0C5DPSW5Y/" data-model-name="Echo Show 15 (newest gen)" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/v2/t:72,l:18,cw:276,ch:368,q:80/TsAbdLnsHsifMGmbfhjRRM.jpg" alt="Amazon Echo Show 15 (newest Model), Full Hd 15.6" Kitchen Hub for Home Organization, With Built-In Fire Tv, Designed for Alexa+" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Amazon</div>                                        <div class="featured__title">Echo Show 15 (newest gen)</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="b299acb6-bc1e-11f1-9e8f-39141af1d80c">            <a href="https://www.amazon.com/Echo-Show-21-Smart-Display/dp/B0CDWWS127/" data-model-name="Echo Show 21 (newest gen)" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:150%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/JMn6scT73xwmN7d8tTviLe.jpg" alt="Amazon Echo Show 21 (newest Model), Full Hd 21" Kitchen Hub for Home Organization, With Built-In Fire Tv, Designed for Alexa+" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Amazon</div>                                        <div class="featured__title">Echo Show 21 (newest gen)</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div><h3 class="article-body__section" id="section-uk-links"><span>UK links</span></h3>        <div class="featured_product_block featured_block_hero" data-id="b299afae-bc1e-11f1-a0cc-f3000a730f78">            <a href="https://www.amazon.co.uk/dp/B09B2SS2G1" data-model-name="Echo Show 5 (newest gen)" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:100.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/64RJ6hjKGt4ckuLy6Qq9Vf.jpg" alt="Echo Show 5 (newest Gen) | Smart Display and Alarm Clock With Clearer Sound | White" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Amazon</div>                                        <div class="featured__title">Echo Show 5 (newest gen)</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="b299b13e-bc1e-11f1-a6f4-ef92918ae8b9">            <a href="https://www.amazon.co.uk/echo-show-8/dp/B0DTQFN969/" data-model-name="Echo Show 8 (newest Gen)" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:150%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/idX5apNjoMXCbb87zhX8BH.jpg" alt="Amazon Echo Show 8 (newest Gen), Vibrant Hd 8.7" Display With Spatial Audio, Graphite, With Alexa+ Early Access" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Amazon</div>                                        <div class="featured__title">Echo Show 8 (newest Gen)</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="b299b1fc-bc1e-11f1-b75c-d58d3386dc20">            <a href="https://www.amazon.co.uk/echo-show-11/dp/B0DTQM7MHB/" data-model-name="Echo Show 11 (newest Gen)" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:150%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/jkMWg4LW2yMKZeMjhqVqMM.jpg" alt="Amazon Echo Show 11 (newest Gen), Vibrant Full-Hd 11" Display With More Viewing Area, Spatial Audio, Graphite, With Alexa+ Early Access" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Amazon</div>                                        <div class="featured__title">Echo Show 11 (newest Gen)</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="b299ae32-bc1e-11f1-b6c4-073c9480bd5f">            <a href="https://www.amazon.co.uk/dp/B0C7XNR559" data-model-name="Echo Show 15 (newest gen)" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:150%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/XakmgjpHWwifMGTrnMz6C6.jpg" alt="Amazon Echo Show 15 (newest Gen) | Full Hd 15.6" Smart Display With Alexa, Built-In Fire Tv and Alexa Voice Remote" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Amazon</div>                                        <div class="featured__title">Echo Show 15 (newest gen)</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="b299adce-bc1e-11f1-8bd6-bdc100c7a767">            <a href="https://www.amazon.co.uk/echo-show-21/dp/B0CDWXV5J9/" data-model-name="Echo Show 21 (newest Gen)" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:150%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/nL4Dmqd3k6Crr4uxtqwZxQ.jpg" alt="Amazon Echo Show 21 (newest Gen), a Stunning 21" Smart Display With Built-In Fire Tv, Powerful Vibrant Sound, Immersive Hd Streaming, With Alexa+ Early Access" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Amazon</div>                                        <div class="featured__title">Echo Show 21 (newest Gen)</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div><h2 class="article-body__section" id="section-amazon-echo-show-buying-advice"><span>Amazon Echo show: buying advice</span></h2><p>Normal bargain-hunting rules dictate you should wait for a product to return to the cheapest price it has ever dropped to, before now. However, in the case of Prime Day, Amazon does like to switch things up. For instance, the most recent Prime Day was in June 2026; the deals appearing now aren't exactly the same, and in some cases prices are slightly higher than we saw in June. </p><p>However, I'd still recommend buying the model you want now, as I don't expect prices to drop any further during this event. Unless, of course, you wanted to gamble and wait until the next Prime Day to see if your desired model gets a bigger discount. (Risky tactics because in general, prices are trending up.)</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="dHYid7ZUMprXjiFXXxbB86" name="Echo Show 11" alt="Echo Show 11" src="https://cdn.mos.cms.futurecdn.net/dHYid7ZUMprXjiFXXxbB86-1920-80.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><p>What's slightly sneaky is that Amazon has increased the list price alongside those discounts, to make the deal appear better than it is. For instance, in the US the Echo Show 11 has fallen to the same price it was in June: $149.99. However, because Amazon has raised the 'original' price, it's showing as a 40% discount now, whereas in June it was only 32% off. </p><p>For reference, here are all the discounts and list prices for the June 2026 Prime Day. I'll start with the US:</p><ul><li><strong>Show 5: </strong>$59.99 (list price $89.99) — 33% off</li><li><strong>Show 8: </strong>$124.99 (list price $179.99) — 31% off</li><li><strong>Show 11: </strong>$149.99 (list price $219.99) — 32% off</li><li><strong>Show 15: </strong>$249.99 (list price $299.99) — 17% off</li><li><strong>Show 21: </strong>$319.99 (list price $399.99) — 20% off</li></ul><p>And here were the deals in the UK:</p><ul><li><strong>Show 5: </strong>£49.99 (list price £89.99) — 44% off</li><li><strong>Show 8:</strong> £114.99 (list price £179.99) — 36% off</li><li><strong>Show 11: </strong>£139.99 (list price £219.99) — 36% off</li><li><strong>Show 15: </strong>£239.99 (list price £299.99) — 20% off</li><li><strong>Show 21:</strong> List price £399.99 — no discount</li></ul><h2 id="which-one-should-i-buy">Which one should I buy? </h2><p>I assume if you've got this far, you know what an Amazon Echo Show is and what it's for. But just in case: these are speakers / displays that act as hubs from which you can control your smart home. The different options range in capabilities and screen size — the number at the end of the product name indicates the size of screen. </p><p>If you want the biggest and best screen, you should buy the Show 21, which has a 21-inch, full HD display. The Show 15 and Show 11 also have full HD screens, but they're smaller.</p><p>If price is your main consideration, it's the littlest option that comes in cheapest. The Echo Show 5 is very compact, and less than half the price of the next model up. However, there are concessions you're making for that low price: the display isn't HD, there's one basic speaker and the camera is only 2MP. </p><p>You might get better value for money by opting for an Echo Show 8 or 11, which both offer a jump up in specs compared to the Show 5. Both have two full-range drivers and a 2.8-inch woofer, plus a 13MP camera with auto-framing. The 8 has a HD display and the 11 has full HD. You can see exactly how all the specs compare in the table below. </p><div ><table><thead><tr><th class="firstcol " ><p>Model:</p></th><th  ><p>Show 5</p></th><th  ><p>Show 8</p></th><th  ><p>Show 11</p></th><th  ><p>Show 15</p></th><th  ><p>Show 21</p></th></tr></thead><tbody><tr><td class="firstcol " ><p>Current gen:</p></td><td  ><p>3rd gen, 2023</p></td><td  ><p>4th gen, 2025</p></td><td  ><p>1st gen, 2025</p></td><td  ><p>2nd gen, 2024</p></td><td  ><p>1st gen, 2024</p></td></tr><tr><td class="firstcol " ><p>Screen size:</p></td><td  ><p>5.5 inch</p></td><td  ><p>8.7 inch</p></td><td  ><p>11 inch</p></td><td  ><p>15.5 inch</p></td><td  ><p>21 inch</p></td></tr><tr><td class="firstcol " ><p>Screen specs:</p></td><td  ><p>Touchscreen</p></td><td  ><p>HD touchscreen</p></td><td  ><p>Full HD touchscreen</p></td><td  ><p>Full HD touchscreen</p></td><td  ><p>Full HD touchscreen</p></td></tr><tr><td class="firstcol " ><p>Audio:</p></td><td  ><p>1.75-in speaker</p></td><td  ><p>2x full-range drivers and 1x 2.8-inch woofer</p></td><td  ><p>2x full-range drivers and 1x 2.8-inch woofer</p></td><td  ><p>2x 2in woofers, 2x 0.6in tweeters</p></td><td  ><p>2x 2in woofers, 2x 0.6in tweeters</p></td></tr><tr><td class="firstcol " ><p>Camera:</p></td><td  ><p>2MP</p></td><td  ><p>13MP with auto-framing</p></td><td  ><p>13MP with auto-framing</p></td><td  ><p>13MP wide angle with auto-framing</p></td><td  ><p>13MP wide angle with auto-framing</p></td></tr><tr><td class="firstcol " ><p>Video support:</p></td><td  ><p>Prime Video app</p></td><td  ><p>Prime Video and Netflix app</p></td><td  ><p>Prime Video and Netflix app</p></td><td  ><p>Full selection via Fire TV app store</p></td><td  ><p>Full selection via Fire TV app store</p></td></tr><tr><td class="firstcol " ><p>Fire TV built in:</p></td><td  ><p>No</p></td><td  ><p>No</p></td><td  ><p>No</p></td><td  ><p>Yes</p></td><td  ><p>Yes</p></td></tr><tr><td class="firstcol " ><p>Smart home hub built in:</p></td><td  ><p>No</p></td><td  ><p>Yes</p></td><td  ><p>Yes</p></td><td  ><p>Yes</p></td><td  ><p>Yes</p></td></tr><tr><td class="firstcol " ><p>Dimensions (W x D x H):</p></td><td  ><p>5.8 x 3.6 x 3.2in / 14.7 x 9.1 x 8.2cm</p></td><td  ><p>8.2 x 5 x 5.9in / 21 x 13 x 15cm</p></td><td  ><p>10 x 5 x 7.2in / 26 x 13 x 18cm</p></td><td  ><p>16.1 x 10.1 x 1.4in / 41 x 3.6 x 26cm</p></td><td  ><p>21.4 x 13.2 x 1.5in / 54 x 3.8 x 34cm</p></td></tr></tbody></table></div> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/smart-home-hubs/when-is-the-best-time-to-buy-an-amazon-echo-show-and-what-price-should-i-wait-for-heres-everything-you-need-to-know</link>
                                                                            <description>
                            <![CDATA[ If you're planning on buying an Echo Show on Prime Day, read this first. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">8atF88uNV3GsNQVtoVSPnZ</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/TMQEM8RuGj3XYeMT6xHbc-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 30 Sep 2026 13:07:56 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Smart Home Hubs]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                                                                <author><![CDATA[ ruth.hamilton@futurenet.com (Ruth Hamilton) ]]></author>                    <dc:creator><![CDATA[ Ruth Hamilton ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/eXBKKGGwbDvhLePY2FSnfU-320-70.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/TMQEM8RuGj3XYeMT6xHbc-1920-80.jpg">
                                                            <media:credit><![CDATA[Amazon]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Three different Amazon Echo Shows]]></media:description>                                                            <media:text><![CDATA[Three different Amazon Echo Shows]]></media:text>
                                <media:title type="plain"><![CDATA[Three different Amazon Echo Shows]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/TMQEM8RuGj3XYeMT6xHbc-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Thinking of buying an Amazon Echo Show? The best time to do it is during an Amazon Prime Day sale. It's a safe bet that the vast majority of Amazon devices — including Echo Shows — will be heavily discounted during these events, and it's very rare to see these kinds of price-drops at any other time of year. </p><p>Nowadays, we have two Prime Days every year: one around July and one around October. And of course they don't just last a day. That would be silly. You can expect at least two days of deals, and maybe more. The next Amazon Prime Day is imminent: it's scheduled to run on 6 and 7 October. </p><p>Traditionally, you had to be a Prime subscriber to take advantage of the Prime Day deals. That's still sort-of the case, but increasingly we're seeing 'Prime Day' pricing appearing ahead of the official events, and the deals are open to everyone. That's the case this year with the Echo Show range (as well as <a href="https://www.techradar.com/seasonal-sales/18-early-october-prime-day-deals-that-you-wont-regret-buying-now-up-to-65-percent-off-ring-doorbells-fire-tablets-echo-speakers-and-more">a bunch of other Amazon devices</a>, actually).</p><p>• Shop Amazon's full <a href="https://target.georiot.com/Proxy.ashx?tsid=8428&amp;GR_URL=https%3A%2F%2Famazon.com%2Fprimeday%3Fref_%3Dnav_cs_td_pd_dt_cr%26tag%3Dftr-techradar-us-20%26ascsubtag%3Dtrd-gb-6485821127380114067-20" target="_blank" rel="sponsored">US early Prime Day sale</a> / <a href="https://www.amazon.co.uk/" target="_blank" rel="sponsored">UK early Prime Day sale</a></p><p>There are significant discounts live already across almost the entire Echo Show range in both the US and the UK. I've rounded up all the current pricing directly below, or you can scroll down further for more information on the deals — including how they compare to previous offers — and my advice on how to choose. </p><h3 class="article-body__section" id="section-us-links"><span>US links</span></h3>        <div class="featured_product_block featured_block_hero" data-id="b299af54-bc1e-11f1-82fc-f92d773fa7ef">            <a href="https://www.amazon.com/All-new-release-display-deeper-clearer/dp/B09B2SBHQK/" data-model-name="Echo Show 5 (newest gen)" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/v2/t:65,l:18,cw:276,ch:368,q:80/WuaEoPPSUYh3pXqZ8rgmFC.jpg" alt="Amazon Echo Show 5 (newest Model), Smart Display, Designed for Alexa+, 2x the Bass and Clearer Sound, Charcoal" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Amazon</div>                                        <div class="featured__title">Echo Show 5 (newest gen)</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="b299b0e4-bc1e-11f1-86e0-f1b762108b41">            <a href="https://www.amazon.com/Amazon-Echo-Show-8-Vibrant-HD-8.7-display-Graphite-Amazon/dp/B0DC8ZMR1P/?th=1" data-model-name="Echo Show 8 (newest gen)" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.28%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/9dwnLsHqSNYKVPy6PwLt3i.jpg" alt="Amazon Echo Show 8" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Amazon</div>                                        <div class="featured__title">Echo Show 8 (newest gen)</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="b299b1a2-bc1e-11f1-a850-d7be1e1ac48a">            <a href="https://www.amazon.com/Amazon-Echo-Show-11-Vibrant-Full-HD-11-display-Graphite-Amazon/dp/B0DC91H3JK/" data-model-name="Echo Show 11 (newest gen)" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:150%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/gaBiVqoZg9cZAYapZgo7QM.jpg" alt="Amazon Echo Show 11 (newest Model), Vibrant Full-Hd 11" Display With More Viewing Area and Spatial Audio, Designed for Alexa+, Graphite" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Amazon</div>                                        <div class="featured__title">Echo Show 11 (newest gen)</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="b299ad10-bc1e-11f1-b813-d3fc530b3bb2">            <a href="https://www.amazon.com/Echo-Show-15-Smart-Display/dp/B0C5DPSW5Y/" data-model-name="Echo Show 15 (newest gen)" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/v2/t:72,l:18,cw:276,ch:368,q:80/TsAbdLnsHsifMGmbfhjRRM.jpg" alt="Amazon Echo Show 15 (newest Model), Full Hd 15.6" Kitchen Hub for Home Organization, With Built-In Fire Tv, Designed for Alexa+" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Amazon</div>                                        <div class="featured__title">Echo Show 15 (newest gen)</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="b299acb6-bc1e-11f1-9e8f-39141af1d80c">            <a href="https://www.amazon.com/Echo-Show-21-Smart-Display/dp/B0CDWWS127/" data-model-name="Echo Show 21 (newest gen)" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:150%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/JMn6scT73xwmN7d8tTviLe.jpg" alt="Amazon Echo Show 21 (newest Model), Full Hd 21" Kitchen Hub for Home Organization, With Built-In Fire Tv, Designed for Alexa+" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Amazon</div>                                        <div class="featured__title">Echo Show 21 (newest gen)</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div><h3 class="article-body__section" id="section-uk-links"><span>UK links</span></h3>        <div class="featured_product_block featured_block_hero" data-id="b299afae-bc1e-11f1-a0cc-f3000a730f78">            <a href="https://www.amazon.co.uk/dp/B09B2SS2G1" data-model-name="Echo Show 5 (newest gen)" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:100.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/64RJ6hjKGt4ckuLy6Qq9Vf.jpg" alt="Echo Show 5 (newest Gen) | Smart Display and Alarm Clock With Clearer Sound | White" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Amazon</div>                                        <div class="featured__title">Echo Show 5 (newest gen)</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="b299b13e-bc1e-11f1-a6f4-ef92918ae8b9">            <a href="https://www.amazon.co.uk/echo-show-8/dp/B0DTQFN969/" data-model-name="Echo Show 8 (newest Gen)" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:150%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/idX5apNjoMXCbb87zhX8BH.jpg" alt="Amazon Echo Show 8 (newest Gen), Vibrant Hd 8.7" Display With Spatial Audio, Graphite, With Alexa+ Early Access" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Amazon</div>                                        <div class="featured__title">Echo Show 8 (newest Gen)</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="b299b1fc-bc1e-11f1-b75c-d58d3386dc20">            <a href="https://www.amazon.co.uk/echo-show-11/dp/B0DTQM7MHB/" data-model-name="Echo Show 11 (newest Gen)" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:150%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/jkMWg4LW2yMKZeMjhqVqMM.jpg" alt="Amazon Echo Show 11 (newest Gen), Vibrant Full-Hd 11" Display With More Viewing Area, Spatial Audio, Graphite, With Alexa+ Early Access" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Amazon</div>                                        <div class="featured__title">Echo Show 11 (newest Gen)</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="b299ae32-bc1e-11f1-b6c4-073c9480bd5f">            <a href="https://www.amazon.co.uk/dp/B0C7XNR559" data-model-name="Echo Show 15 (newest gen)" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:150%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/XakmgjpHWwifMGTrnMz6C6.jpg" alt="Amazon Echo Show 15 (newest Gen) | Full Hd 15.6" Smart Display With Alexa, Built-In Fire Tv and Alexa Voice Remote" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Amazon</div>                                        <div class="featured__title">Echo Show 15 (newest gen)</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="b299adce-bc1e-11f1-8bd6-bdc100c7a767">            <a href="https://www.amazon.co.uk/echo-show-21/dp/B0CDWXV5J9/" data-model-name="Echo Show 21 (newest Gen)" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:150%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/nL4Dmqd3k6Crr4uxtqwZxQ.jpg" alt="Amazon Echo Show 21 (newest Gen), a Stunning 21" Smart Display With Built-In Fire Tv, Powerful Vibrant Sound, Immersive Hd Streaming, With Alexa+ Early Access" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Amazon</div>                                        <div class="featured__title">Echo Show 21 (newest Gen)</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div><h2 class="article-body__section" id="section-amazon-echo-show-buying-advice"><span>Amazon Echo show: buying advice</span></h2><p>Normal bargain-hunting rules dictate you should wait for a product to return to the cheapest price it has ever dropped to, before now. However, in the case of Prime Day, Amazon does like to switch things up. For instance, the most recent Prime Day was in June 2026; the deals appearing now aren't exactly the same, and in some cases prices are slightly higher than we saw in June. </p><p>However, I'd still recommend buying the model you want now, as I don't expect prices to drop any further during this event. Unless, of course, you wanted to gamble and wait until the next Prime Day to see if your desired model gets a bigger discount. (Risky tactics because in general, prices are trending up.)</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="dHYid7ZUMprXjiFXXxbB86" name="Echo Show 11" alt="Echo Show 11" src="https://cdn.mos.cms.futurecdn.net/dHYid7ZUMprXjiFXXxbB86-1920-80.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><p>What's slightly sneaky is that Amazon has increased the list price alongside those discounts, to make the deal appear better than it is. For instance, in the US the Echo Show 11 has fallen to the same price it was in June: $149.99. However, because Amazon has raised the 'original' price, it's showing as a 40% discount now, whereas in June it was only 32% off. </p><p>For reference, here are all the discounts and list prices for the June 2026 Prime Day. I'll start with the US:</p><ul><li><strong>Show 5: </strong>$59.99 (list price $89.99) — 33% off</li><li><strong>Show 8: </strong>$124.99 (list price $179.99) — 31% off</li><li><strong>Show 11: </strong>$149.99 (list price $219.99) — 32% off</li><li><strong>Show 15: </strong>$249.99 (list price $299.99) — 17% off</li><li><strong>Show 21: </strong>$319.99 (list price $399.99) — 20% off</li></ul><p>And here were the deals in the UK:</p><ul><li><strong>Show 5: </strong>£49.99 (list price £89.99) — 44% off</li><li><strong>Show 8:</strong> £114.99 (list price £179.99) — 36% off</li><li><strong>Show 11: </strong>£139.99 (list price £219.99) — 36% off</li><li><strong>Show 15: </strong>£239.99 (list price £299.99) — 20% off</li><li><strong>Show 21:</strong> List price £399.99 — no discount</li></ul><h2 id="which-one-should-i-buy">Which one should I buy? </h2><p>I assume if you've got this far, you know what an Amazon Echo Show is and what it's for. But just in case: these are speakers / displays that act as hubs from which you can control your smart home. The different options range in capabilities and screen size — the number at the end of the product name indicates the size of screen. </p><p>If you want the biggest and best screen, you should buy the Show 21, which has a 21-inch, full HD display. The Show 15 and Show 11 also have full HD screens, but they're smaller.</p><p>If price is your main consideration, it's the littlest option that comes in cheapest. The Echo Show 5 is very compact, and less than half the price of the next model up. However, there are concessions you're making for that low price: the display isn't HD, there's one basic speaker and the camera is only 2MP. </p><p>You might get better value for money by opting for an Echo Show 8 or 11, which both offer a jump up in specs compared to the Show 5. Both have two full-range drivers and a 2.8-inch woofer, plus a 13MP camera with auto-framing. The 8 has a HD display and the 11 has full HD. You can see exactly how all the specs compare in the table below. </p><div ><table><thead><tr><th class="firstcol " ><p>Model:</p></th><th  ><p>Show 5</p></th><th  ><p>Show 8</p></th><th  ><p>Show 11</p></th><th  ><p>Show 15</p></th><th  ><p>Show 21</p></th></tr></thead><tbody><tr><td class="firstcol " ><p>Current gen:</p></td><td  ><p>3rd gen, 2023</p></td><td  ><p>4th gen, 2025</p></td><td  ><p>1st gen, 2025</p></td><td  ><p>2nd gen, 2024</p></td><td  ><p>1st gen, 2024</p></td></tr><tr><td class="firstcol " ><p>Screen size:</p></td><td  ><p>5.5 inch</p></td><td  ><p>8.7 inch</p></td><td  ><p>11 inch</p></td><td  ><p>15.5 inch</p></td><td  ><p>21 inch</p></td></tr><tr><td class="firstcol " ><p>Screen specs:</p></td><td  ><p>Touchscreen</p></td><td  ><p>HD touchscreen</p></td><td  ><p>Full HD touchscreen</p></td><td  ><p>Full HD touchscreen</p></td><td  ><p>Full HD touchscreen</p></td></tr><tr><td class="firstcol " ><p>Audio:</p></td><td  ><p>1.75-in speaker</p></td><td  ><p>2x full-range drivers and 1x 2.8-inch woofer</p></td><td  ><p>2x full-range drivers and 1x 2.8-inch woofer</p></td><td  ><p>2x 2in woofers, 2x 0.6in tweeters</p></td><td  ><p>2x 2in woofers, 2x 0.6in tweeters</p></td></tr><tr><td class="firstcol " ><p>Camera:</p></td><td  ><p>2MP</p></td><td  ><p>13MP with auto-framing</p></td><td  ><p>13MP with auto-framing</p></td><td  ><p>13MP wide angle with auto-framing</p></td><td  ><p>13MP wide angle with auto-framing</p></td></tr><tr><td class="firstcol " ><p>Video support:</p></td><td  ><p>Prime Video app</p></td><td  ><p>Prime Video and Netflix app</p></td><td  ><p>Prime Video and Netflix app</p></td><td  ><p>Full selection via Fire TV app store</p></td><td  ><p>Full selection via Fire TV app store</p></td></tr><tr><td class="firstcol " ><p>Fire TV built in:</p></td><td  ><p>No</p></td><td  ><p>No</p></td><td  ><p>No</p></td><td  ><p>Yes</p></td><td  ><p>Yes</p></td></tr><tr><td class="firstcol " ><p>Smart home hub built in:</p></td><td  ><p>No</p></td><td  ><p>Yes</p></td><td  ><p>Yes</p></td><td  ><p>Yes</p></td><td  ><p>Yes</p></td></tr><tr><td class="firstcol " ><p>Dimensions (W x D x H):</p></td><td  ><p>5.8 x 3.6 x 3.2in / 14.7 x 9.1 x 8.2cm</p></td><td  ><p>8.2 x 5 x 5.9in / 21 x 13 x 15cm</p></td><td  ><p>10 x 5 x 7.2in / 26 x 13 x 18cm</p></td><td  ><p>16.1 x 10.1 x 1.4in / 41 x 3.6 x 26cm</p></td><td  ><p>21.4 x 13.2 x 1.5in / 54 x 3.8 x 34cm</p></td></tr></tbody></table></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Dyson just made the robot vacuum I've been crying out for — and it's not the new flagship ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Traditionally, Dyson has been a one-robovac-at-a-time kind of brand. At its most recent launch event, though, we were treated to three new bots at once. And the one I'm most interested in is the R1, which sits right at the bottom of the lineup. </p><p>The R1 is the least flashy of the bunch. It doesn't have the <a href="https://www.techradar.com/home/robot-vacuums/itll-light-up-your-home-like-a-bowling-alley-dysons-new-nurovi-robot-vacuum-has-a-uv-light-to-show-up-invisible-spills-and-im-not-sure-im-ready-to-see-whats-on-my-floors">grime-illuminating UV light of the R3</a>, nor the mildly baffling <a href="https://www.techradar.com/home/robot-vacuums/weve-ruined-many-of-james-persian-rugs-over-the-years-dyson-designer-shares-the-development-secrets-of-the-brands-new-robovac-lineup">triangular-ish mop pads of the R2</a>. In fact, it doesn't have mop pads at all. The Dyson R1 — or the Dyson R1 Nurovi Dry, to give it its full name, is a vacuum-only model, and in many ways it's the robovac I think has been missing from the market. </p><h2 id="bigger-but-not-better">Bigger but not better</h2><p>Over the past few years, robot vacuums have been getting more complicated, bulkier (especially in the case of the docks), and more expensive. A lot of that is tied to the mopping functions. Docks have become giant all-in-one clean stations that top up the bot's water tank, wash its mop pads with hot water, and dry them with hot air. </p><p>The robots themselves increasingly have roller mops — which makes them taller than they'd need to be than with the now-out-of-fashion flat pads. Some of the incoming flagships even have the mechanics to <a href="https://www.techradar.com/home/robot-vacuums/ive-seen-2027s-new-robot-vacuums-here-are-3-major-trends-set-to-level-up-their-cleaning-from-drop-down-suction-boosters-to-steam#getting-steamy-3">produce steam</a>. </p><p>In contrast, remove the wet cleaning functionality and the whole system can be streamlined considerably. The dock doesn't need to hold two giant water tanks, or all the mechanics involved in producing heat. The bot can be truly specialized for vacuuming, without having to worry about tanks and rollers and how you get the wet bits out of the way when they're not wanted. </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="n7eKAyGYH5T2WRnhyPNChN" name="20260903_185755 copy" alt="Dyson Nurovi robot vacuum" src="https://cdn.mos.cms.futurecdn.net/n7eKAyGYH5T2WRnhyPNChN-1920-80.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="caption-text">Most high-end robovacs — the R3 included — are jam-packed with wet cleaning functions </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>And yet, in recent years, it's become really quite tricky to find a good robot vacuum that <em>doesn't </em>have all the mopping extras built in. In fact, "vacuum-only premium models" was one of the <a href="https://www.techradar.com/home/robot-vacuums/5-overdue-robot-vacuum-innovations-i-want-to-see-in-2025#2-vacuum-only-premium-models-3">overdue robot vacuum innovations</a><strong> </strong>one of TechRadar's main reviewers bemoaned at the close of 2024. It's a gap that has continued to bug me as we near the end of 2026. </p><h2 id="rug-danger">Rug danger</h2><p>The Dyson R1 Nurovi Dry does away with the mopping — and all the paraphernalia that comes with it — in favor of keeping things simple, and focusing on vacuuming. I spoke with Nathan Lawson McLean, a Dyson senior design manager who works across the brand's home products, at the Nurovi launch, to get his insights on the new additions.</p><p>"We are super aware that when we look across the robotic market, you've got really different needs," he tells me. "You've got some people that are super familiar with robots. They want wet and dry. They want self-cleaning machines. They want rollers because they deep clean every single day." </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="AbcseVChoRHoH6rUnAE4bN" name="20260903_185156 copy" alt="Dyson Nurovi robot vacuum" src="https://cdn.mos.cms.futurecdn.net/AbcseVChoRHoH6rUnAE4bN-1920-80.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="caption-text">The R1 (left) has no mopping function, and instead focuses entirely on vacuuming </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>However, that's not true for all people or all households. "[Some people] simply don't need it because mopping is not part of their routine," Lawson McLean continues. "They want something that's small, effective, the right price point, and sympathetic to their home. And maybe not a great, big, bloody dock like you might see some robot vacs have."</p><p>There's also, he concedes, some trepidation around automated mopping in general. "There are many people who — I know for a fact, through user trials — don't trust robotic vacuums [with mops] with their carpets," he adds. The R1 is a great solution for those customers. "[It can] perhaps even be a bit of an entry gateway to robotic vacuums, converting those people that don't really see the value of wet and dry robots just yet."</p><h2 id="suction-master">Suction master</h2><p>Earlier, I described the Dyson R1 Nurovi as 'simple', but I don't mean it's basic. Although I can't vouch for the real-life performance until we've tested one out, the specs and features look solid. 21,000Pa of suction is very respectable, there's an extending side sweeper, and an anti-tangle brush bar. </p><p>There are even a couple of features that elevate it from the competition. Dyson has built in a Piezo sensor that monitors dust levels and adjusts suction power in response (presumably similar to the setup in its stick vacuums such as the <a href="https://www.techradar.com/reviews/dyson-gen5-detect-review">Gen5detect</a>, which I <em>have </em>tried and was impressed by). </p><p>I am also intrigued by the 'Twin-capture system' — essentially a semi-sealed off suction area at the top of the suction inlet, designed to create (as Lawson McLean describes it) "a highly concentrated and efficient airflow path that's sealed down to the floor". This section will lift ultra-fine particles, while the more open main roller area can handle chunkier crumbs and debris. </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="95RSWBZbLd6zgwXXMx4EhN" name="20260903_185349 copy" alt="Dyson Nurovi robot vacuum" src="https://cdn.mos.cms.futurecdn.net/95RSWBZbLd6zgwXXMx4EhN-1920-80.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="caption-text">Two separate suction inlets help ensure no particle — large or small — gets missed </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Rather unusually in the robot vacuum market, it doesn't use dust bags, so that's one fewer thing you'll need to remember to buy. The one thing I was initially disappointed about is the fact that Dyson hasn't used some of the dock space freed up by removing the mopping parts to supersize the dustbin. The R1 has the same dust capacity as the R2 — it's just missing the second and third 'pillars', where the water tanks live. </p><p>However, Lawson McLean is adamant that this column will provide ample space for the vast majority of people. Officially, it's meant to last 100 days, but his view is that only the owners of especially hairy pets will need to empty it that often. "From the early prototypes we started testing in the beginning of the year, I don't think I've emptied it once. It might be a bit disgusting, but it's still filling up."</p><p>It might not be especially flashy, but the R1 Nurovi checks a lot of boxes that many big robovac brands have been neglecting lately, and I think it could be the bot the market has been crying out for.</p><div data-model-name="Dyson R1 Nurovi Dry" data-widget-type="review"></div> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/robot-vacuums/the-dyson-r1-is-my-quiet-hero-of-the-brands-new-robot-vacuum-range-and-its-senior-design-manager-explains-why-its-the-small-effective-option-that-people-who-dont-trust-mopping-vacs-have-been-crying-out-for</link>
                                                                            <description>
                            <![CDATA[ The new R1 Nurovi Dry fills a niche that robot vacuum brands have been ignoring for years. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">rfbHp5B2vTUmAbaGDuSjUN</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/iFneAQaE78U2UX8roMSHgN-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 29 Sep 2026 10:23:58 +0000</pubDate>                                                                                                                                <updated>Tue, 29 Sep 2026 22:22:05 +0000</updated>
                                                                                                                                            <category><![CDATA[Robot Vacuums]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                                                                <author><![CDATA[ ruth.hamilton@futurenet.com (Ruth Hamilton) ]]></author>                    <dc:creator><![CDATA[ Ruth Hamilton ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/eXBKKGGwbDvhLePY2FSnfU-320-70.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/iFneAQaE78U2UX8roMSHgN-1920-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Dyson Nurovi robot vacuum]]></media:description>                                                            <media:text><![CDATA[Dyson Nurovi robot vacuum]]></media:text>
                                <media:title type="plain"><![CDATA[Dyson Nurovi robot vacuum]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/iFneAQaE78U2UX8roMSHgN-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Traditionally, Dyson has been a one-robovac-at-a-time kind of brand. At its most recent launch event, though, we were treated to three new bots at once. And the one I'm most interested in is the R1, which sits right at the bottom of the lineup. </p><p>The R1 is the least flashy of the bunch. It doesn't have the <a href="https://www.techradar.com/home/robot-vacuums/itll-light-up-your-home-like-a-bowling-alley-dysons-new-nurovi-robot-vacuum-has-a-uv-light-to-show-up-invisible-spills-and-im-not-sure-im-ready-to-see-whats-on-my-floors">grime-illuminating UV light of the R3</a>, nor the mildly baffling <a href="https://www.techradar.com/home/robot-vacuums/weve-ruined-many-of-james-persian-rugs-over-the-years-dyson-designer-shares-the-development-secrets-of-the-brands-new-robovac-lineup">triangular-ish mop pads of the R2</a>. In fact, it doesn't have mop pads at all. The Dyson R1 — or the Dyson R1 Nurovi Dry, to give it its full name, is a vacuum-only model, and in many ways it's the robovac I think has been missing from the market. </p><h2 id="bigger-but-not-better">Bigger but not better</h2><p>Over the past few years, robot vacuums have been getting more complicated, bulkier (especially in the case of the docks), and more expensive. A lot of that is tied to the mopping functions. Docks have become giant all-in-one clean stations that top up the bot's water tank, wash its mop pads with hot water, and dry them with hot air. </p><p>The robots themselves increasingly have roller mops — which makes them taller than they'd need to be than with the now-out-of-fashion flat pads. Some of the incoming flagships even have the mechanics to <a href="https://www.techradar.com/home/robot-vacuums/ive-seen-2027s-new-robot-vacuums-here-are-3-major-trends-set-to-level-up-their-cleaning-from-drop-down-suction-boosters-to-steam#getting-steamy-3">produce steam</a>. </p><p>In contrast, remove the wet cleaning functionality and the whole system can be streamlined considerably. The dock doesn't need to hold two giant water tanks, or all the mechanics involved in producing heat. The bot can be truly specialized for vacuuming, without having to worry about tanks and rollers and how you get the wet bits out of the way when they're not wanted. </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="n7eKAyGYH5T2WRnhyPNChN" name="20260903_185755 copy" alt="Dyson Nurovi robot vacuum" src="https://cdn.mos.cms.futurecdn.net/n7eKAyGYH5T2WRnhyPNChN-1920-80.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="caption-text">Most high-end robovacs — the R3 included — are jam-packed with wet cleaning functions </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>And yet, in recent years, it's become really quite tricky to find a good robot vacuum that <em>doesn't </em>have all the mopping extras built in. In fact, "vacuum-only premium models" was one of the <a href="https://www.techradar.com/home/robot-vacuums/5-overdue-robot-vacuum-innovations-i-want-to-see-in-2025#2-vacuum-only-premium-models-3">overdue robot vacuum innovations</a><strong> </strong>one of TechRadar's main reviewers bemoaned at the close of 2024. It's a gap that has continued to bug me as we near the end of 2026. </p><h2 id="rug-danger">Rug danger</h2><p>The Dyson R1 Nurovi Dry does away with the mopping — and all the paraphernalia that comes with it — in favor of keeping things simple, and focusing on vacuuming. I spoke with Nathan Lawson McLean, a Dyson senior design manager who works across the brand's home products, at the Nurovi launch, to get his insights on the new additions.</p><p>"We are super aware that when we look across the robotic market, you've got really different needs," he tells me. "You've got some people that are super familiar with robots. They want wet and dry. They want self-cleaning machines. They want rollers because they deep clean every single day." </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="AbcseVChoRHoH6rUnAE4bN" name="20260903_185156 copy" alt="Dyson Nurovi robot vacuum" src="https://cdn.mos.cms.futurecdn.net/AbcseVChoRHoH6rUnAE4bN-1920-80.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="caption-text">The R1 (left) has no mopping function, and instead focuses entirely on vacuuming </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>However, that's not true for all people or all households. "[Some people] simply don't need it because mopping is not part of their routine," Lawson McLean continues. "They want something that's small, effective, the right price point, and sympathetic to their home. And maybe not a great, big, bloody dock like you might see some robot vacs have."</p><p>There's also, he concedes, some trepidation around automated mopping in general. "There are many people who — I know for a fact, through user trials — don't trust robotic vacuums [with mops] with their carpets," he adds. The R1 is a great solution for those customers. "[It can] perhaps even be a bit of an entry gateway to robotic vacuums, converting those people that don't really see the value of wet and dry robots just yet."</p><h2 id="suction-master">Suction master</h2><p>Earlier, I described the Dyson R1 Nurovi as 'simple', but I don't mean it's basic. Although I can't vouch for the real-life performance until we've tested one out, the specs and features look solid. 21,000Pa of suction is very respectable, there's an extending side sweeper, and an anti-tangle brush bar. </p><p>There are even a couple of features that elevate it from the competition. Dyson has built in a Piezo sensor that monitors dust levels and adjusts suction power in response (presumably similar to the setup in its stick vacuums such as the <a href="https://www.techradar.com/reviews/dyson-gen5-detect-review">Gen5detect</a>, which I <em>have </em>tried and was impressed by). </p><p>I am also intrigued by the 'Twin-capture system' — essentially a semi-sealed off suction area at the top of the suction inlet, designed to create (as Lawson McLean describes it) "a highly concentrated and efficient airflow path that's sealed down to the floor". This section will lift ultra-fine particles, while the more open main roller area can handle chunkier crumbs and debris. </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="95RSWBZbLd6zgwXXMx4EhN" name="20260903_185349 copy" alt="Dyson Nurovi robot vacuum" src="https://cdn.mos.cms.futurecdn.net/95RSWBZbLd6zgwXXMx4EhN-1920-80.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="caption-text">Two separate suction inlets help ensure no particle — large or small — gets missed </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Rather unusually in the robot vacuum market, it doesn't use dust bags, so that's one fewer thing you'll need to remember to buy. The one thing I was initially disappointed about is the fact that Dyson hasn't used some of the dock space freed up by removing the mopping parts to supersize the dustbin. The R1 has the same dust capacity as the R2 — it's just missing the second and third 'pillars', where the water tanks live. </p><p>However, Lawson McLean is adamant that this column will provide ample space for the vast majority of people. Officially, it's meant to last 100 days, but his view is that only the owners of especially hairy pets will need to empty it that often. "From the early prototypes we started testing in the beginning of the year, I don't think I've emptied it once. It might be a bit disgusting, but it's still filling up."</p><p>It might not be especially flashy, but the R1 Nurovi checks a lot of boxes that many big robovac brands have been neglecting lately, and I think it could be the bot the market has been crying out for.</p><div data-model-name="Dyson R1 Nurovi Dry" data-widget-type="review"></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Anker unveils Eufy S4 video doorbell with VR viewing and AI tracking ]]></title>
                                                                                                <dc:content><![CDATA[ <ul><li><strong>Anker claims its new Eufy S4 video doorbell is the first with VR viewing</strong></li><li><strong>The device has a 180-degree field of view, and uses AI tracking to follow subjects and frame them</strong></li><li><strong>It's set to ship at the end of October, for $299 (about £230 / AU$430)</strong></li></ul><p>Anker has unveiled its Edge 5.0 lineup of smart home devices, but the new Eufy Video Doorbell S4 that apparently comes with VR viewing of who's at your door is the latest inductee to the weird tech hall of fame. </p><p>The device, which also comes with the Chime 2, is available to pre-order now and is expected to ship at the end of October, but it’s quite a costly addition to your smart home setup priced at $299.99. Still, despite its price and arguably unnecessary headline feature, its expansive roster of features could putit among the <a href="https://www.techradar.com/home/home-security/best-video-doorbell">best video doorbells</a>. </p><p>Aside from being subscription-free with 4GB of built-in memory — which you’d hope for given its asking price — the device’s VR viewing sets the S4 apart from rivals such as the <a href="https://www.techradar.com/reviews/philips-7000-series-video-doorbell">Philips 7000 Series</a>, our overall best pick. According to Anker, the S4 is the world’s first video doorbell with such viewing capabilities, and it sounds pretty insane, but very much impressive. </p><p>When the doorbell detects someone at your door, you’ll get a videocall-like notification from the Anker Eufy app which will open a video 180-degree field of view (horizontally and vertically). This gives you an ultra-wide view of the front of your home at all times, removing the need for additional security cameras. </p><p>Once you’ve launched the live view in the Anker Eufy app, you can move your smartphone — or VR headset, naturally — to look in different directions and see things from different angles. Clever, right? But that’s not the only smart feature. </p><p>As far as camera tracking goes, the S4 records 3K video in 3072 x 3072 keeping a subject’s entire body visible, while Eufy’s AI-powered OmniTrack technology  locks onto the person in the frame, following them as they move around. The doorbell then uses Auto-Framing to crop the panoramic view, keeping them in the center at all times.</p><h2 id="detection-accuracy-smart-hub-compatibility-and-more">Detection accuracy, smart hub compatibility, and more</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:1248px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="vDiDFX2K8YmCxYRcdrvXbR" name="EufyS4FieldofView" alt="A diagram showing the Eufy S4 video doorbell's range of view" src="https://cdn.mos.cms.futurecdn.net/vDiDFX2K8YmCxYRcdrvXbR-1920-80.png" mos="" align="middle" fullscreen="" width="1248" height="702" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Anker / Eufy)</span></figcaption></figure><p>With the new Eufy video doorbell, Anker has put a huge amount of effort into ensuring the device is capable and sensitive enough to monitor your home’s entrance. </p><p>A common mishap with video doorbells is false alerts, sending a wave of worry through you when there was nothing to really worry about. To reduce these false alarms, the S4 uses a combination of radar for longer-range detection, while sporting dual PIR sensors to help differentiate human movement closer to your front door. </p><p>When it comes to smart home compatibility, Anker’s new video doorbell can be integrated into your existing ecosystem whether you’re running on Alexa, Google Home, or Apple HomeKit, though there are a few things to keep in mind. </p><p>For those of you using Apple HomeKit, you’ll need to have the Eufy HomeBaseS380 hub to get set up. Additionally, VR viewing and OmniTrack is only available through the Anker Eufy app, so third-party platforms will only show a fixed live view. </p> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/home-security/ankers-launches-worlds-first-video-doorbell-with-vr-viewing-fortunately-it-has-other-smart-features-to-justify-its-giant-price-tag-and-is-subscription-free</link>
                                                                            <description>
                            <![CDATA[ With 180-degree viewing field, AI tracking, and subject framing, there's nothing the Eufy S4 video doorbell can't do. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">dr4sGhvUF8MV6zgervo5v8</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/wwC6ffF39gHuESyvznR274-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 28 Sep 2026 19:00:00 +0000</pubDate>                                                                                                                                <updated>Tue, 29 Sep 2026 07:48:59 +0000</updated>
                                                                                                                                            <category><![CDATA[Home Security]]></category>
                                                    <category><![CDATA[Virtual Reality & Augmented Reality]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                    <category><![CDATA[Computing]]></category>
                                                    <category><![CDATA[Software]]></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-320-70.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/wwC6ffF39gHuESyvznR274-1920-80.jpg">
                                                            <media:credit><![CDATA[Anker / Eufy]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[The Eufy S4 video doorbell by Anker being attached to a wall]]></media:description>                                                            <media:text><![CDATA[The Eufy S4 video doorbell by Anker being attached to a wall]]></media:text>
                                <media:title type="plain"><![CDATA[The Eufy S4 video doorbell by Anker being attached to a wall]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/wwC6ffF39gHuESyvznR274-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>Anker claims its new Eufy S4 video doorbell is the first with VR viewing</strong></li><li><strong>The device has a 180-degree field of view, and uses AI tracking to follow subjects and frame them</strong></li><li><strong>It's set to ship at the end of October, for $299 (about £230 / AU$430)</strong></li></ul><p>Anker has unveiled its Edge 5.0 lineup of smart home devices, but the new Eufy Video Doorbell S4 that apparently comes with VR viewing of who's at your door is the latest inductee to the weird tech hall of fame. </p><p>The device, which also comes with the Chime 2, is available to pre-order now and is expected to ship at the end of October, but it’s quite a costly addition to your smart home setup priced at $299.99. Still, despite its price and arguably unnecessary headline feature, its expansive roster of features could putit among the <a href="https://www.techradar.com/home/home-security/best-video-doorbell">best video doorbells</a>. </p><p>Aside from being subscription-free with 4GB of built-in memory — which you’d hope for given its asking price — the device’s VR viewing sets the S4 apart from rivals such as the <a href="https://www.techradar.com/reviews/philips-7000-series-video-doorbell">Philips 7000 Series</a>, our overall best pick. According to Anker, the S4 is the world’s first video doorbell with such viewing capabilities, and it sounds pretty insane, but very much impressive. </p><p>When the doorbell detects someone at your door, you’ll get a videocall-like notification from the Anker Eufy app which will open a video 180-degree field of view (horizontally and vertically). This gives you an ultra-wide view of the front of your home at all times, removing the need for additional security cameras. </p><p>Once you’ve launched the live view in the Anker Eufy app, you can move your smartphone — or VR headset, naturally — to look in different directions and see things from different angles. Clever, right? But that’s not the only smart feature. </p><p>As far as camera tracking goes, the S4 records 3K video in 3072 x 3072 keeping a subject’s entire body visible, while Eufy’s AI-powered OmniTrack technology  locks onto the person in the frame, following them as they move around. The doorbell then uses Auto-Framing to crop the panoramic view, keeping them in the center at all times.</p><h2 id="detection-accuracy-smart-hub-compatibility-and-more">Detection accuracy, smart hub compatibility, and more</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:1248px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="vDiDFX2K8YmCxYRcdrvXbR" name="EufyS4FieldofView" alt="A diagram showing the Eufy S4 video doorbell's range of view" src="https://cdn.mos.cms.futurecdn.net/vDiDFX2K8YmCxYRcdrvXbR-1920-80.png" mos="" align="middle" fullscreen="" width="1248" height="702" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Anker / Eufy)</span></figcaption></figure><p>With the new Eufy video doorbell, Anker has put a huge amount of effort into ensuring the device is capable and sensitive enough to monitor your home’s entrance. </p><p>A common mishap with video doorbells is false alerts, sending a wave of worry through you when there was nothing to really worry about. To reduce these false alarms, the S4 uses a combination of radar for longer-range detection, while sporting dual PIR sensors to help differentiate human movement closer to your front door. </p><p>When it comes to smart home compatibility, Anker’s new video doorbell can be integrated into your existing ecosystem whether you’re running on Alexa, Google Home, or Apple HomeKit, though there are a few things to keep in mind. </p><p>For those of you using Apple HomeKit, you’ll need to have the Eufy HomeBaseS380 hub to get set up. Additionally, VR viewing and OmniTrack is only available through the Anker Eufy app, so third-party platforms will only show a fixed live view. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Roborock Qrevo 2 Pro review: outstanding cleaning at a sensible price ]]></title>
                                                                                                <dc:content><![CDATA[ <h3 class="article-body__section" id="section-roborock-qvero-2-pro-30-second-review"><span>Roborock Qvero 2 Pro: 30-second review</span></h3><p>The Qrevo 2 Pro is the latest robot vacuum and mop combo cleaner from Roborock and includes detachable mop plates to help ensure it doesn’t get carpets wet while cleaning.</p><p>Cleaning performance is a match for some of the most expensive options on the market with its mopping being as good as I have ever tested making it a fantastic pick for the price.</p><p>It is relatively tall so it can’t clean under low furniture and its hard floor cleaning isn’t flawless but it is an excellent option, especially when on sale.</p><h3 class="article-body__section" id="section-roborock-qrevo-2-pro-price-availability"><span>Roborock Qrevo 2 Pro: price &amp; availability</span></h3><ul><li><strong>List price: $799.99 / £649.99 / AU$1,199 </strong></li><li><strong>Launch date: August 2026</strong></li><li><strong>Availability: worldwide </strong></li></ul><p>The Roborock Qrevo 2 Pro sits right on the line between premium and mid-range robot vacuums, with a list price $799.99 / £649.99 / AU$1,199. However, almost immediately after launch I have already seen it get a significant discount to $549 / £549.99, tipping it firmly into the more affordable category — especially considering the features and performance.</p><p>Even at full price it sits below the Roborock’s Curv models and produces similar results (although it doesn’t have the AdaptLift chassis for getting over higher thresholds between rooms) making it an excellent value pick. If you’re looking to spend less, the Roborock Q7 is a good alternative although it has much lower suction power and doesn’t have an auto-empty dock.</p><p>A branded floor cleaner compatible with the Qrevo 2 Pro is available on Roborock’s website but they don’t push this hard and after testing it without it, it’s definitely not required.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="LrKZEnFhKQJuA7T26JLzhB" name="Roborock Qrevo 2 Pro dock dust bag-1" alt="Roborock Qrevo 2 Pro dock open, showing dust bag" src="https://cdn.mos.cms.futurecdn.net/LrKZEnFhKQJuA7T26JLzhB-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">You don't have to use Roborock's own floor cleaner, but you will need to buy disposable dust bags </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>What you will need to buy are disposable dust bags as these are thrown away once full. A three-pack costs $39.90 in the US, and a six-pack is £31.99 in the UK, so this needs to be considered in the running costs. I have tested Roborocks with cheaper unbranded dust bags in the past and not encountered problems, but check model compatibility before ordering.</p><p>You can also buy replacement brushes, mop pads, filters and other parts in case anything breaks. </p><ul><li><strong>Value score: 5 out of 5</strong></li></ul><h3 class="article-body__section" id="section-roborock-qrevo-2-pro-review-design"><span>Roborock Qrevo 2 Pro review: design</span></h3><ul><li><strong>Smart-looking robot and dock</strong></li><li><strong>Can’t get under low furniture</strong></li><li><strong>Smart home integration</strong></li></ul><p>Available in all white or black (currently only available in white in the UK and Australia) it is pretty unfussy in terms of design with the dock a bit squarer than the slightly bulbous base stations of Roborock’s Curv series.</p><p>The robot is circular, measuring 14 inches wide with a 6-inch cleaning opening underneath for picking up dirt.</p><p>The lidar scanner the robot uses to navigate sits in a cage on top of the robot, increasing its height and reducing its clearance so it won’t be able to vacuum under low furniture like a sofa, unlike Roborock’s Qvrevo CurvX with its retractable lidar scanner.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/CaVGxiF8EKtFaFn67ctoyB-1920-80.jpg" alt="Roborock Qrevo 2 Pro cleaning under edge of furniture" /><figcaption>The robot's lidar scanner doesn't retract, so it can't fit under low furniture<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/uHFyQ2JFGsyLcepWSofZuB-1920-80.jpg" alt="Roborock Qrevo 2 Pro in its dock" /><figcaption>The dock is easy to set up, provided you have sufficient space<small role="credit">Future</small></figcaption></figure></figure><p>Setting the dock up is easy, involving just attaching the ramp to the front of the dock, filling the clean water tank and plugging it in. The more difficult part may be finding a place for it as it needs to sit on a hard floor with at least 1.5 inches either side and 27.5 inches of clear space in front of the dock. It also needs to be within reach of a power socket and somewhere you won’t trip up over it or mind looking at it everyday.</p><p>Smart home integration is included with it compatible with <a href="https://www.techradar.com/news/matter-will-revolutionize-your-smart-home-heres-everything-you-need-to-know">the Matter standard</a>, Google Home, and Amazon Alexa</p><ul><li><strong>Design score: 4 out of 5</strong></li></ul><h3 class="article-body__section" id="section-roborock-qrevo-2-pro-performance"><span>Roborock Qrevo 2 Pro: performance</span></h3><ul><li><strong>Excellent mopping on maximum settings</strong></li><li><strong>Good vacuum performance</strong></li><li><strong>Did get caught on charging cable</strong></li></ul><p>Set up is simple, you will need to find an appropriate spot for the dock on a hard floor with plenty of space either side. You then download the app, pair the robot and then you can send it on a discovery run around your house to build a map.</p><p>Once it has scanned the space you can then edit the map to combine or divide spaces into rooms, mark areas as no-go zones, manually designate floor types and mark things like curtains and furniture. I found that aside from ensuring the rooms are divided correctly I didn’t have to make any changes to get it to work well, with the carpeted areas successfully detected.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="6LNj7vJspstxuHzD6SEuyB" name="Roborock Qrevo 2 Pro underneath-1" alt="Underneath of Roborock Qrevo 2 Pro" src="https://cdn.mos.cms.futurecdn.net/6LNj7vJspstxuHzD6SEuyB-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The robot has detachable mop pads, which it leaves in its dock after mopping your floors </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>After setup you can use the app to kickstart cleans of the whole map, one or more selected rooms or a designated zone clean you can mark on the map. As well as ad hoc cleans you can set routines for different types of cleans from deep intensive cleans, to specific after dinner cleans of smaller zones or light maintenance vacuuming without mopping.</p><p>As the Qrevo 2 Pro has detachable mops, rather than vacuuming and mopping room by room it first goes around the carpeted areas of the whole space you are cleaning first. Once that is complete it returns to the dock to reattach the mop heads before cleaning the rest of the hard floors.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="AFMYPnWv9y8sCiiJAXX47C" name="Roborock Qrevo 2 Pro obstacle test-1" alt="Roborock Qrevo 2 Pro avoiding obstacles on the floor" src="https://cdn.mos.cms.futurecdn.net/AFMYPnWv9y8sCiiJAXX47C-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Obstacle detection was generally good, though the Qrevo 2 Pro did get caught on a USB charging cable </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Cleaning performance is OK on hard floors, although it can lead to some spreading of larger debris as the edge cleaning arm sent rice grains skittering across the floor. It did better with fine particles, although there was still some tea visible on a pass on the standard cleaning settings.</p><p>It handled larger particles much better on carpet, picking up almost every single grain of rice, although there was some tea left after the first pass.</p><p>As with most robot vacuums, its edge cleaning wasn't great on carpet, but the sweeping brush does well to move material into the vacuum’s path on hard floors..</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');#fv-chart-1790607075785-manmdg66k *, #fv-chart-1790607075785-manmdg66k *:before, #fv-chart-1790607075785-manmdg66k *:after, #fv-chart-1790607075785-manmdg66k-slideshow *, #fv-chart-1790607075785-manmdg66k-slideshow *:before, #fv-chart-1790607075785-manmdg66k-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1790607075785-manmdg66k, #fv-chart-1790607075785-manmdg66k-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1790607075785-manmdg66k {position: relative !important; overflow: visible !important;--riv-primary: #2E6E93;}#fv-chart-1790607075785-manmdg66k .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-1790607075785-manmdg66k .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1790607075785-manmdg66k.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1790607075785-manmdg66k.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-1790607075785-manmdg66k .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;}#fv-chart-1790607075785-manmdg66k-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #2E6E93;}#fv-chart-1790607075785-manmdg66k-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1790607075785-manmdg66k-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; }}#fv-chart-1790607075785-manmdg66k-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-1790607075785-manmdg66k-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-1790607075785-manmdg66k-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1790607075785-manmdg66k-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1790607075785-manmdg66k-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-1790607075785-manmdg66k-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;}#fv-chart-1790607075785-manmdg66k-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-1790607075785-manmdg66k-slideshow .fv-slideshow-select:focus {outline: 2px solid #2E6E93 !important;border-color: #2E6E93 !important;}#fv-chart-1790607075785-manmdg66k .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-1790607075785-manmdg66k .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-1790607075785-manmdg66k .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; }#fv-chart-1790607075785-manmdg66k .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1790607075785-manmdg66k .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1790607075785-manmdg66k .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1790607075785-manmdg66k .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1790607075785-manmdg66k .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1790607075785-manmdg66k .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1790607075785-manmdg66k .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1790607075785-manmdg66k .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1790607075785-manmdg66k .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1790607075785-manmdg66k .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-1790607075785-manmdg66k .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1790607075785-manmdg66k .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1790607075785-manmdg66k .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-1790607075785-manmdg66k .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-1790607075785-manmdg66k .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1790607075785-manmdg66k .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1790607075785-manmdg66k .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1790607075785-manmdg66k .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1790607075785-manmdg66k .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1790607075785-manmdg66k .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-1790607075785-manmdg66k .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1790607075785-manmdg66k .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-1790607075785-manmdg66k .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-1790607075785-manmdg66k .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790607075785-manmdg66k .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790607075785-manmdg66k .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1790607075785-manmdg66k .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1790607075785-manmdg66k .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-1790607075785-manmdg66k .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; }#fv-chart-1790607075785-manmdg66k .fv-image-compare-container { width: auto !important; margin-left: -1.5rem !important; margin-right: -1.5rem !important; margin-bottom: 2rem !important; }#fv-chart-1790607075785-manmdg66k.fv-full-bleed .fv-image-compare-container { width: 100% !important; max-width: none !important; margin: 0 auto !important; }#fv-chart-1790607075785-manmdg66k .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-1790607075785-manmdg66k .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-1790607075785-manmdg66k .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-1790607075785-manmdg66k .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-1790607075785-manmdg66k .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-1790607075785-manmdg66k .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-1790607075785-manmdg66k .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-1790607075785-manmdg66k .fv-image-compare-handle.fv-image-compare-handle-square { border-radius: 6px !important; }#fv-chart-1790607075785-manmdg66k .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-1790607075785-manmdg66k .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-1790607075785-manmdg66k .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-1790607075785-manmdg66k .fv-image-compare-label-left { left: 1rem !important; }#fv-chart-1790607075785-manmdg66k .fv-image-compare-label-right { right: 1rem !important; }#fv-chart-1790607075785-manmdg66k .fv-image-compare-expand-btn, #fv-chart-1790607075785-manmdg66k .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-1790607075785-manmdg66k .fv-image-compare-expand-btn:hover, #fv-chart-1790607075785-manmdg66k .fv-image-compare-close-btn:hover { background-color: rgba(0, 0, 0, 0.7) !important; }#fv-chart-1790607075785-manmdg66k .fv-image-compare-close-btn { display: none !important; top: 1rem !important; bottom: auto !important; }#fv-chart-1790607075785-manmdg66k .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-1790607075785-manmdg66k .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-1790607075785-manmdg66k .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active { cursor: grabbing !important; }#fv-chart-1790607075785-manmdg66k .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-1790607075785-manmdg66k .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-1790607075785-manmdg66k .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn { display: none !important; }#fv-chart-1790607075785-manmdg66k .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn { display: flex !important; }#fv-chart-1790607075785-manmdg66k .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right { right: 4rem !important; }#fv-chart-1790607075785-manmdg66k .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1790607075785-manmdg66k .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1790607075785-manmdg66k .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;}#fv-chart-1790607075785-manmdg66k .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1790607075785-manmdg66k .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1790607075785-manmdg66k .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-1790607075785-manmdg66k .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1790607075785-manmdg66k .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1790607075785-manmdg66k .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-1790607075785-manmdg66k .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-1790607075785-manmdg66k .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-1790607075785-manmdg66k .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1790607075785-manmdg66k .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1790607075785-manmdg66k .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-1790607075785-manmdg66k .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1790607075785-manmdg66k .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1790607075785-manmdg66k .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-1790607075785-manmdg66k .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-1790607075785-manmdg66k .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1790607075785-manmdg66k .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1790607075785-manmdg66k .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-1790607075785-manmdg66k .fv-bar-row, #fv-chart-1790607075785-manmdg66k .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1790607075785-manmdg66k .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-1790607075785-manmdg66k .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-1790607075785-manmdg66k .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1790607075785-manmdg66k.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790607075785-manmdg66k.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1790607075785-manmdg66k.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1790607075785-manmdg66k.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790607075785-manmdg66k.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1790607075785-manmdg66k.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1790607075785-manmdg66k .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-1790607075785-manmdg66k .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1790607075785-manmdg66k .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-1790607075785-manmdg66k .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1790607075785-manmdg66k .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1790607075785-manmdg66k .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-1790607075785-manmdg66k .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1790607075785-manmdg66k .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1790607075785-manmdg66k .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1790607075785-manmdg66k .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1790607075785-manmdg66k .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-1790607075785-manmdg66k .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1790607075785-manmdg66k .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1790607075785-manmdg66k .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1790607075785-manmdg66k .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1790607075785-manmdg66k .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-1790607075785-manmdg66k .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1790607075785-manmdg66k .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1790607075785-manmdg66k .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1790607075785-manmdg66k .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1790607075785-manmdg66k .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1790607075785-manmdg66k .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1790607075785-manmdg66k .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1790607075785-manmdg66k .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1790607075785-manmdg66k .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1790607075785-manmdg66k .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-1790607075785-manmdg66k .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1790607075785-manmdg66k .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-1790607075785-manmdg66k .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1790607075785-manmdg66k .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-1790607075785-manmdg66k .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;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1790607075785-manmdg66k.mobile-view .fv-pie-container,#fv-chart-1790607075785-manmdg66k.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790607075785-manmdg66k.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1790607075785-manmdg66k.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790607075785-manmdg66k.mobile-view .fv-bar-row,#fv-chart-1790607075785-manmdg66k.mobile-view .fv-stacked-product,#fv-chart-1790607075785-manmdg66k.mobile-view .fv-grouped-bar-product,#fv-chart-1790607075785-manmdg66k.labels-on-top .fv-bar-row,#fv-chart-1790607075785-manmdg66k.labels-on-top .fv-stacked-product,#fv-chart-1790607075785-manmdg66k.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790607075785-manmdg66k.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1790607075785-manmdg66k.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-1790607075785-manmdg66k.mobile-view .fv-bar-label,#fv-chart-1790607075785-manmdg66k.mobile-view .fv-grouped-product-title,#fv-chart-1790607075785-manmdg66k.labels-on-top .fv-bar-label,#fv-chart-1790607075785-manmdg66k.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-1790607075785-manmdg66k.mobile-view .fv-bar-container,#fv-chart-1790607075785-manmdg66k.mobile-view .fv-bar-cluster,#fv-chart-1790607075785-manmdg66k.labels-on-top .fv-bar-container,#fv-chart-1790607075785-manmdg66k.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1790607075785-manmdg66k.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790607075785-manmdg66k.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790607075785-manmdg66k.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790607075785-manmdg66k.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1790607075785-manmdg66k.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790607075785-manmdg66k.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790607075785-manmdg66k.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790607075785-manmdg66k.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1790607075785-manmdg66k.mobile-view .fv-x-axis-wrapper,#fv-chart-1790607075785-manmdg66k.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790607075785-manmdg66k.mobile-view .fv-x-axis-label-space,#fv-chart-1790607075785-manmdg66k.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1790607075785-manmdg66k.mobile-view .fv-x-axis-chart-space,#fv-chart-1790607075785-manmdg66k.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790607075785-manmdg66k.mobile-view .fv-benchmark-title,#fv-chart-1790607075785-manmdg66k.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790607075785-manmdg66k.mobile-view .fv-dropdown-title,#fv-chart-1790607075785-manmdg66k.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790607075785-manmdg66k.mobile-view .fv-carousel-nav-btn,#fv-chart-1790607075785-manmdg66k.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790607075785-manmdg66k.mobile-view .fv-chart-title,#fv-chart-1790607075785-manmdg66k.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790607075785-manmdg66k.mobile-view .fv-chart-subhead,#fv-chart-1790607075785-manmdg66k.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790607075785-manmdg66k.mobile-view .fv-versus-header,#fv-chart-1790607075785-manmdg66k.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790607075785-manmdg66k.mobile-view .fv-versus-select-wrapper,#fv-chart-1790607075785-manmdg66k.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790607075785-manmdg66k.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1790607075785-manmdg66k.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790607075785-manmdg66k.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1790607075785-manmdg66k.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790607075785-manmdg66k.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1790607075785-manmdg66k.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790607075785-manmdg66k.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1790607075785-manmdg66k.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790607075785-manmdg66k.mobile-view .fv-versus-vs,#fv-chart-1790607075785-manmdg66k.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790607075785-manmdg66k.mobile-view .fv-versus-select-container,#fv-chart-1790607075785-manmdg66k.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790607075785-manmdg66k.mobile-view .fv-versus-select,#fv-chart-1790607075785-manmdg66k.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790607075785-manmdg66k.mobile-view .fv-stl-shop-all-btn,#fv-chart-1790607075785-manmdg66k.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-1790607075785-manmdg66k.mobile-view .fv-stl-shop-all-logo,#fv-chart-1790607075785-manmdg66k.mobile-view .fv-stl-shop-all-icon,#fv-chart-1790607075785-manmdg66k.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1790607075785-manmdg66k.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790607075785-manmdg66k.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1790607075785-manmdg66k.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790607075785-manmdg66k.mobile-view .fv-bar-commentary-inline,#fv-chart-1790607075785-manmdg66k.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790607075785-manmdg66k.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790607075785-manmdg66k.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1790607075785-manmdg66k .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790607075785-manmdg66k .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790607075785-manmdg66k .fv-bar-row,#fv-chart-1790607075785-manmdg66k .fv-stacked-product,#fv-chart-1790607075785-manmdg66k .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790607075785-manmdg66k .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-1790607075785-manmdg66k .fv-bar-label,#fv-chart-1790607075785-manmdg66k .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-1790607075785-manmdg66k .fv-bar-container,#fv-chart-1790607075785-manmdg66k .fv-bar-cluster {width: 100% !important;}#fv-chart-1790607075785-manmdg66k .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790607075785-manmdg66k .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790607075785-manmdg66k .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790607075785-manmdg66k .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1790607075785-manmdg66k .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790607075785-manmdg66k .fv-x-axis-label-space {display: none !important;}#fv-chart-1790607075785-manmdg66k .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790607075785-manmdg66k .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790607075785-manmdg66k .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790607075785-manmdg66k .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790607075785-manmdg66k .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790607075785-manmdg66k .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790607075785-manmdg66k .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790607075785-manmdg66k .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790607075785-manmdg66k .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790607075785-manmdg66k .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790607075785-manmdg66k .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790607075785-manmdg66k .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790607075785-manmdg66k .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790607075785-manmdg66k .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790607075785-manmdg66k .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790607075785-manmdg66k .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-1790607075785-manmdg66k .fv-stl-shop-all-logo,#fv-chart-1790607075785-manmdg66k .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790607075785-manmdg66k .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790607075785-manmdg66k .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790607075785-manmdg66k .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790607075785-manmdg66k.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": "Vacuum test","description": "Testing performance of Roborock vacuum cleaner on carpeted floor","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-28T14:51:15.785Z","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-1790607075785-manmdg66k" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="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-1790607075785-manmdg66k-image-compare-1" data-chart-type="Image Comparison" data-title="Image Comparison" data-subhead="Testing performance of Roborock vacuum cleaner on carpeted floor" 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/Laf7t7Qow84BUutMk94b5C.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/Laf7t7Qow84BUutMk94b5C.jpg" alt="After vacuuming" class="fv-image-compare-bg" loading="lazy" referrerpolicy="no-referrer" draggable="false" /><img src="https://cdn.mos.cms.futurecdn.net/7qNX2jFNFixVwWmm22UU5C.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/7qNX2jFNFixVwWmm22UU5C.jpg" alt="Before vacuuming" 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">Before</div><div class="fv-image-compare-label fv-image-compare-label-right">After</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() {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) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;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);});}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);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {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);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;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) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {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');}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);}});});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);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});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');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') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}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;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 || '';fallbackCaptionHtml = 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); });}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;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();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;} 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 });}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.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';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.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}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();}});});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');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});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');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}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();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {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();}});}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();}});}window.fvAnimateCharts(chartWrapper);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-1790607075785-manmdg66k', false); });} else {initialize('fv-chart-1790607075785-manmdg66k', false);}})();</script></div><p>During the obstacle avoidance tests it did well to identify the shoe and sock, staying clear as it cleaned around them but it did go over the charging cable, getting it stuck in the cleaning brushes and needing me to rescue it before it could continue cleaning.</p><p>During my mopping tests on first pass it did a reasonable job taking up a fair bit of the ketchup although there was a hint of the soy sauce remaining. Trying a second clean on maximum water flow and cleaning settings it did a fantastic job cleaning off even the dried on patches of ketchup.</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');#fv-chart-1790607282055-ehf5hye65 *, #fv-chart-1790607282055-ehf5hye65 *:before, #fv-chart-1790607282055-ehf5hye65 *:after, #fv-chart-1790607282055-ehf5hye65-slideshow *, #fv-chart-1790607282055-ehf5hye65-slideshow *:before, #fv-chart-1790607282055-ehf5hye65-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1790607282055-ehf5hye65, #fv-chart-1790607282055-ehf5hye65-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1790607282055-ehf5hye65 {position: relative !important; overflow: visible !important;--riv-primary: #2E6E93;}#fv-chart-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1790607282055-ehf5hye65.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1790607282055-ehf5hye65.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-1790607282055-ehf5hye65 .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;}#fv-chart-1790607282055-ehf5hye65-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #2E6E93;}#fv-chart-1790607282055-ehf5hye65-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1790607282055-ehf5hye65-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; }}#fv-chart-1790607282055-ehf5hye65-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-1790607282055-ehf5hye65-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-1790607282055-ehf5hye65-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1790607282055-ehf5hye65-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1790607282055-ehf5hye65-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-1790607282055-ehf5hye65-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;}#fv-chart-1790607282055-ehf5hye65-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-1790607282055-ehf5hye65-slideshow .fv-slideshow-select:focus {outline: 2px solid #2E6E93 !important;border-color: #2E6E93 !important;}#fv-chart-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .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; }#fv-chart-1790607282055-ehf5hye65 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1790607282055-ehf5hye65 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1790607282055-ehf5hye65 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1790607282055-ehf5hye65 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1790607282055-ehf5hye65 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1790607282055-ehf5hye65 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1790607282055-ehf5hye65 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1790607282055-ehf5hye65 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1790607282055-ehf5hye65 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1790607282055-ehf5hye65 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1790607282055-ehf5hye65 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1790607282055-ehf5hye65 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1790607282055-ehf5hye65 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1790607282055-ehf5hye65 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790607282055-ehf5hye65 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790607282055-ehf5hye65 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1790607282055-ehf5hye65 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .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; }#fv-chart-1790607282055-ehf5hye65 .fv-image-compare-container { width: auto !important; margin-left: -1.5rem !important; margin-right: -1.5rem !important; margin-bottom: 2rem !important; }#fv-chart-1790607282055-ehf5hye65.fv-full-bleed .fv-image-compare-container { width: 100% !important; max-width: none !important; margin: 0 auto !important; }#fv-chart-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .fv-image-compare-handle.fv-image-compare-handle-square { border-radius: 6px !important; }#fv-chart-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .fv-image-compare-label-left { left: 1rem !important; }#fv-chart-1790607282055-ehf5hye65 .fv-image-compare-label-right { right: 1rem !important; }#fv-chart-1790607282055-ehf5hye65 .fv-image-compare-expand-btn, #fv-chart-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .fv-image-compare-expand-btn:hover, #fv-chart-1790607282055-ehf5hye65 .fv-image-compare-close-btn:hover { background-color: rgba(0, 0, 0, 0.7) !important; }#fv-chart-1790607282055-ehf5hye65 .fv-image-compare-close-btn { display: none !important; top: 1rem !important; bottom: auto !important; }#fv-chart-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active { cursor: grabbing !important; }#fv-chart-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn { display: none !important; }#fv-chart-1790607282055-ehf5hye65 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn { display: flex !important; }#fv-chart-1790607282055-ehf5hye65 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right { right: 4rem !important; }#fv-chart-1790607282055-ehf5hye65 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1790607282055-ehf5hye65 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1790607282055-ehf5hye65 .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;}#fv-chart-1790607282055-ehf5hye65 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1790607282055-ehf5hye65 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1790607282055-ehf5hye65 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1790607282055-ehf5hye65 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1790607282055-ehf5hye65 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1790607282055-ehf5hye65 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .fv-bar-row, #fv-chart-1790607282055-ehf5hye65 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1790607282055-ehf5hye65.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790607282055-ehf5hye65.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1790607282055-ehf5hye65.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1790607282055-ehf5hye65.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790607282055-ehf5hye65.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1790607282055-ehf5hye65.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1790607282055-ehf5hye65 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1790607282055-ehf5hye65 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1790607282055-ehf5hye65 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1790607282055-ehf5hye65 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1790607282055-ehf5hye65 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1790607282055-ehf5hye65 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1790607282055-ehf5hye65 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1790607282055-ehf5hye65 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1790607282055-ehf5hye65 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1790607282055-ehf5hye65 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1790607282055-ehf5hye65 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1790607282055-ehf5hye65 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1790607282055-ehf5hye65 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1790607282055-ehf5hye65 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1790607282055-ehf5hye65 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .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;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1790607282055-ehf5hye65.mobile-view .fv-pie-container,#fv-chart-1790607282055-ehf5hye65.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790607282055-ehf5hye65.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1790607282055-ehf5hye65.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790607282055-ehf5hye65.mobile-view .fv-bar-row,#fv-chart-1790607282055-ehf5hye65.mobile-view .fv-stacked-product,#fv-chart-1790607282055-ehf5hye65.mobile-view .fv-grouped-bar-product,#fv-chart-1790607282055-ehf5hye65.labels-on-top .fv-bar-row,#fv-chart-1790607282055-ehf5hye65.labels-on-top .fv-stacked-product,#fv-chart-1790607282055-ehf5hye65.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790607282055-ehf5hye65.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1790607282055-ehf5hye65.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-1790607282055-ehf5hye65.mobile-view .fv-bar-label,#fv-chart-1790607282055-ehf5hye65.mobile-view .fv-grouped-product-title,#fv-chart-1790607282055-ehf5hye65.labels-on-top .fv-bar-label,#fv-chart-1790607282055-ehf5hye65.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-1790607282055-ehf5hye65.mobile-view .fv-bar-container,#fv-chart-1790607282055-ehf5hye65.mobile-view .fv-bar-cluster,#fv-chart-1790607282055-ehf5hye65.labels-on-top .fv-bar-container,#fv-chart-1790607282055-ehf5hye65.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1790607282055-ehf5hye65.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790607282055-ehf5hye65.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790607282055-ehf5hye65.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790607282055-ehf5hye65.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1790607282055-ehf5hye65.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790607282055-ehf5hye65.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790607282055-ehf5hye65.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790607282055-ehf5hye65.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1790607282055-ehf5hye65.mobile-view .fv-x-axis-wrapper,#fv-chart-1790607282055-ehf5hye65.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790607282055-ehf5hye65.mobile-view .fv-x-axis-label-space,#fv-chart-1790607282055-ehf5hye65.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1790607282055-ehf5hye65.mobile-view .fv-x-axis-chart-space,#fv-chart-1790607282055-ehf5hye65.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790607282055-ehf5hye65.mobile-view .fv-benchmark-title,#fv-chart-1790607282055-ehf5hye65.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790607282055-ehf5hye65.mobile-view .fv-dropdown-title,#fv-chart-1790607282055-ehf5hye65.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790607282055-ehf5hye65.mobile-view .fv-carousel-nav-btn,#fv-chart-1790607282055-ehf5hye65.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790607282055-ehf5hye65.mobile-view .fv-chart-title,#fv-chart-1790607282055-ehf5hye65.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790607282055-ehf5hye65.mobile-view .fv-chart-subhead,#fv-chart-1790607282055-ehf5hye65.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790607282055-ehf5hye65.mobile-view .fv-versus-header,#fv-chart-1790607282055-ehf5hye65.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790607282055-ehf5hye65.mobile-view .fv-versus-select-wrapper,#fv-chart-1790607282055-ehf5hye65.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790607282055-ehf5hye65.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1790607282055-ehf5hye65.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790607282055-ehf5hye65.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1790607282055-ehf5hye65.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790607282055-ehf5hye65.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1790607282055-ehf5hye65.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790607282055-ehf5hye65.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1790607282055-ehf5hye65.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790607282055-ehf5hye65.mobile-view .fv-versus-vs,#fv-chart-1790607282055-ehf5hye65.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790607282055-ehf5hye65.mobile-view .fv-versus-select-container,#fv-chart-1790607282055-ehf5hye65.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790607282055-ehf5hye65.mobile-view .fv-versus-select,#fv-chart-1790607282055-ehf5hye65.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790607282055-ehf5hye65.mobile-view .fv-stl-shop-all-btn,#fv-chart-1790607282055-ehf5hye65.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-1790607282055-ehf5hye65.mobile-view .fv-stl-shop-all-logo,#fv-chart-1790607282055-ehf5hye65.mobile-view .fv-stl-shop-all-icon,#fv-chart-1790607282055-ehf5hye65.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1790607282055-ehf5hye65.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790607282055-ehf5hye65.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1790607282055-ehf5hye65.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790607282055-ehf5hye65.mobile-view .fv-bar-commentary-inline,#fv-chart-1790607282055-ehf5hye65.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790607282055-ehf5hye65.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790607282055-ehf5hye65.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1790607282055-ehf5hye65 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790607282055-ehf5hye65 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790607282055-ehf5hye65 .fv-bar-row,#fv-chart-1790607282055-ehf5hye65 .fv-stacked-product,#fv-chart-1790607282055-ehf5hye65 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .fv-bar-label,#fv-chart-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .fv-bar-container,#fv-chart-1790607282055-ehf5hye65 .fv-bar-cluster {width: 100% !important;}#fv-chart-1790607282055-ehf5hye65 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790607282055-ehf5hye65 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790607282055-ehf5hye65 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790607282055-ehf5hye65 .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1790607282055-ehf5hye65 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790607282055-ehf5hye65 .fv-x-axis-label-space {display: none !important;}#fv-chart-1790607282055-ehf5hye65 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790607282055-ehf5hye65 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790607282055-ehf5hye65 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790607282055-ehf5hye65 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790607282055-ehf5hye65 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790607282055-ehf5hye65 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790607282055-ehf5hye65 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790607282055-ehf5hye65 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790607282055-ehf5hye65 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790607282055-ehf5hye65 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790607282055-ehf5hye65 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790607282055-ehf5hye65 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790607282055-ehf5hye65 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790607282055-ehf5hye65 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790607282055-ehf5hye65 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .fv-stl-shop-all-logo,#fv-chart-1790607282055-ehf5hye65 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790607282055-ehf5hye65 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790607282055-ehf5hye65 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790607282055-ehf5hye65 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790607282055-ehf5hye65.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": "Mopping test","description": "Floor before and after mopping test with Roborock vacuum cleaner","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-28T14:54:42.055Z","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-1790607282055-ehf5hye65" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="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-1790607282055-ehf5hye65-image-compare-1" data-chart-type="Image Comparison" data-title="Image Comparison" data-subhead="Floor before and after mopping test with Roborock vacuum cleaner" 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/FzksNo9yr46XWRx2psThXB.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/FzksNo9yr46XWRx2psThXB.jpg" alt="After" class="fv-image-compare-bg" loading="lazy" referrerpolicy="no-referrer" draggable="false" /><img src="https://cdn.mos.cms.futurecdn.net/f2u425W6m73JfDkkxky8qA.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/f2u425W6m73JfDkkxky8qA.jpg" alt="Before" 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">Before</div><div class="fv-image-compare-label fv-image-compare-label-right">After</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() {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) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;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);});}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);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {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);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;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) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {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');}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);}});});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);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});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');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') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}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;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 || '';fallbackCaptionHtml = 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); });}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;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();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;} 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 });}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.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';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.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}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();}});});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');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});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');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}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();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {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();}});}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();}});}window.fvAnimateCharts(chartWrapper);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-1790607282055-ehf5hye65', false); });} else {initialize('fv-chart-1790607282055-ehf5hye65', false);}})();</script></div><p>While the most intensive cleaning took some time and left the floor relatively wet, it was some of the best mopping I have ever seen from a robot. You do need to delve into the settings to get the best performance and it probably is only practical for small zone cleaning but it's still a lot less effort than getting out a mop and bucket.</p><p>On regular cleaning settings it can manage around five regular rooms before needing recharging so depending on your home it may need to recharge before completing a full clean. Recharging takes around four hours.</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');#fv-chart-1790607426801-muejn7a43 *, #fv-chart-1790607426801-muejn7a43 *:before, #fv-chart-1790607426801-muejn7a43 *:after, #fv-chart-1790607426801-muejn7a43-slideshow *, #fv-chart-1790607426801-muejn7a43-slideshow *:before, #fv-chart-1790607426801-muejn7a43-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1790607426801-muejn7a43, #fv-chart-1790607426801-muejn7a43-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1790607426801-muejn7a43 {position: relative !important; overflow: visible !important;--riv-primary: #2E6E93;}#fv-chart-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1790607426801-muejn7a43.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1790607426801-muejn7a43.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-1790607426801-muejn7a43 .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;}#fv-chart-1790607426801-muejn7a43-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #2E6E93;}#fv-chart-1790607426801-muejn7a43-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1790607426801-muejn7a43-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; }}#fv-chart-1790607426801-muejn7a43-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-1790607426801-muejn7a43-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-1790607426801-muejn7a43-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1790607426801-muejn7a43-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1790607426801-muejn7a43-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-1790607426801-muejn7a43-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;}#fv-chart-1790607426801-muejn7a43-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-1790607426801-muejn7a43-slideshow .fv-slideshow-select:focus {outline: 2px solid #2E6E93 !important;border-color: #2E6E93 !important;}#fv-chart-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .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; }#fv-chart-1790607426801-muejn7a43 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1790607426801-muejn7a43 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1790607426801-muejn7a43 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1790607426801-muejn7a43 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1790607426801-muejn7a43 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1790607426801-muejn7a43 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1790607426801-muejn7a43 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1790607426801-muejn7a43 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1790607426801-muejn7a43 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1790607426801-muejn7a43 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1790607426801-muejn7a43 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1790607426801-muejn7a43 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1790607426801-muejn7a43 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1790607426801-muejn7a43 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790607426801-muejn7a43 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790607426801-muejn7a43 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1790607426801-muejn7a43 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .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; }#fv-chart-1790607426801-muejn7a43 .fv-image-compare-container { width: auto !important; margin-left: -1.5rem !important; margin-right: -1.5rem !important; margin-bottom: 2rem !important; }#fv-chart-1790607426801-muejn7a43.fv-full-bleed .fv-image-compare-container { width: 100% !important; max-width: none !important; margin: 0 auto !important; }#fv-chart-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .fv-image-compare-handle.fv-image-compare-handle-square { border-radius: 6px !important; }#fv-chart-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .fv-image-compare-label-left { left: 1rem !important; }#fv-chart-1790607426801-muejn7a43 .fv-image-compare-label-right { right: 1rem !important; }#fv-chart-1790607426801-muejn7a43 .fv-image-compare-expand-btn, #fv-chart-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .fv-image-compare-expand-btn:hover, #fv-chart-1790607426801-muejn7a43 .fv-image-compare-close-btn:hover { background-color: rgba(0, 0, 0, 0.7) !important; }#fv-chart-1790607426801-muejn7a43 .fv-image-compare-close-btn { display: none !important; top: 1rem !important; bottom: auto !important; }#fv-chart-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active { cursor: grabbing !important; }#fv-chart-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn { display: none !important; }#fv-chart-1790607426801-muejn7a43 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn { display: flex !important; }#fv-chart-1790607426801-muejn7a43 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right { right: 4rem !important; }#fv-chart-1790607426801-muejn7a43 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1790607426801-muejn7a43 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1790607426801-muejn7a43 .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;}#fv-chart-1790607426801-muejn7a43 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1790607426801-muejn7a43 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1790607426801-muejn7a43 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1790607426801-muejn7a43 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1790607426801-muejn7a43 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1790607426801-muejn7a43 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .fv-bar-row, #fv-chart-1790607426801-muejn7a43 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1790607426801-muejn7a43.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790607426801-muejn7a43.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1790607426801-muejn7a43.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1790607426801-muejn7a43.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790607426801-muejn7a43.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1790607426801-muejn7a43.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1790607426801-muejn7a43 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1790607426801-muejn7a43 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1790607426801-muejn7a43 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1790607426801-muejn7a43 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1790607426801-muejn7a43 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1790607426801-muejn7a43 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1790607426801-muejn7a43 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1790607426801-muejn7a43 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1790607426801-muejn7a43 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1790607426801-muejn7a43 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1790607426801-muejn7a43 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1790607426801-muejn7a43 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1790607426801-muejn7a43 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1790607426801-muejn7a43 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1790607426801-muejn7a43 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .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;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1790607426801-muejn7a43.mobile-view .fv-pie-container,#fv-chart-1790607426801-muejn7a43.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790607426801-muejn7a43.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1790607426801-muejn7a43.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790607426801-muejn7a43.mobile-view .fv-bar-row,#fv-chart-1790607426801-muejn7a43.mobile-view .fv-stacked-product,#fv-chart-1790607426801-muejn7a43.mobile-view .fv-grouped-bar-product,#fv-chart-1790607426801-muejn7a43.labels-on-top .fv-bar-row,#fv-chart-1790607426801-muejn7a43.labels-on-top .fv-stacked-product,#fv-chart-1790607426801-muejn7a43.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790607426801-muejn7a43.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1790607426801-muejn7a43.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-1790607426801-muejn7a43.mobile-view .fv-bar-label,#fv-chart-1790607426801-muejn7a43.mobile-view .fv-grouped-product-title,#fv-chart-1790607426801-muejn7a43.labels-on-top .fv-bar-label,#fv-chart-1790607426801-muejn7a43.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-1790607426801-muejn7a43.mobile-view .fv-bar-container,#fv-chart-1790607426801-muejn7a43.mobile-view .fv-bar-cluster,#fv-chart-1790607426801-muejn7a43.labels-on-top .fv-bar-container,#fv-chart-1790607426801-muejn7a43.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1790607426801-muejn7a43.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790607426801-muejn7a43.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790607426801-muejn7a43.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790607426801-muejn7a43.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1790607426801-muejn7a43.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790607426801-muejn7a43.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790607426801-muejn7a43.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790607426801-muejn7a43.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1790607426801-muejn7a43.mobile-view .fv-x-axis-wrapper,#fv-chart-1790607426801-muejn7a43.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790607426801-muejn7a43.mobile-view .fv-x-axis-label-space,#fv-chart-1790607426801-muejn7a43.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1790607426801-muejn7a43.mobile-view .fv-x-axis-chart-space,#fv-chart-1790607426801-muejn7a43.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790607426801-muejn7a43.mobile-view .fv-benchmark-title,#fv-chart-1790607426801-muejn7a43.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790607426801-muejn7a43.mobile-view .fv-dropdown-title,#fv-chart-1790607426801-muejn7a43.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790607426801-muejn7a43.mobile-view .fv-carousel-nav-btn,#fv-chart-1790607426801-muejn7a43.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790607426801-muejn7a43.mobile-view .fv-chart-title,#fv-chart-1790607426801-muejn7a43.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790607426801-muejn7a43.mobile-view .fv-chart-subhead,#fv-chart-1790607426801-muejn7a43.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790607426801-muejn7a43.mobile-view .fv-versus-header,#fv-chart-1790607426801-muejn7a43.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790607426801-muejn7a43.mobile-view .fv-versus-select-wrapper,#fv-chart-1790607426801-muejn7a43.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790607426801-muejn7a43.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1790607426801-muejn7a43.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790607426801-muejn7a43.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1790607426801-muejn7a43.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790607426801-muejn7a43.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1790607426801-muejn7a43.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790607426801-muejn7a43.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1790607426801-muejn7a43.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790607426801-muejn7a43.mobile-view .fv-versus-vs,#fv-chart-1790607426801-muejn7a43.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790607426801-muejn7a43.mobile-view .fv-versus-select-container,#fv-chart-1790607426801-muejn7a43.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790607426801-muejn7a43.mobile-view .fv-versus-select,#fv-chart-1790607426801-muejn7a43.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790607426801-muejn7a43.mobile-view .fv-stl-shop-all-btn,#fv-chart-1790607426801-muejn7a43.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-1790607426801-muejn7a43.mobile-view .fv-stl-shop-all-logo,#fv-chart-1790607426801-muejn7a43.mobile-view .fv-stl-shop-all-icon,#fv-chart-1790607426801-muejn7a43.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1790607426801-muejn7a43.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790607426801-muejn7a43.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1790607426801-muejn7a43.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790607426801-muejn7a43.mobile-view .fv-bar-commentary-inline,#fv-chart-1790607426801-muejn7a43.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790607426801-muejn7a43.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790607426801-muejn7a43.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1790607426801-muejn7a43 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790607426801-muejn7a43 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790607426801-muejn7a43 .fv-bar-row,#fv-chart-1790607426801-muejn7a43 .fv-stacked-product,#fv-chart-1790607426801-muejn7a43 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .fv-bar-label,#fv-chart-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .fv-bar-container,#fv-chart-1790607426801-muejn7a43 .fv-bar-cluster {width: 100% !important;}#fv-chart-1790607426801-muejn7a43 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790607426801-muejn7a43 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790607426801-muejn7a43 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790607426801-muejn7a43 .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1790607426801-muejn7a43 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790607426801-muejn7a43 .fv-x-axis-label-space {display: none !important;}#fv-chart-1790607426801-muejn7a43 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790607426801-muejn7a43 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790607426801-muejn7a43 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790607426801-muejn7a43 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790607426801-muejn7a43 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790607426801-muejn7a43 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790607426801-muejn7a43 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790607426801-muejn7a43 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790607426801-muejn7a43 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790607426801-muejn7a43 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790607426801-muejn7a43 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790607426801-muejn7a43 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790607426801-muejn7a43 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790607426801-muejn7a43 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790607426801-muejn7a43 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .fv-stl-shop-all-logo,#fv-chart-1790607426801-muejn7a43 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790607426801-muejn7a43 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790607426801-muejn7a43 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790607426801-muejn7a43 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790607426801-muejn7a43.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": "Edge cleaning","description": "Cleaning edge of hard floor with Roborock vacuum cleaner to test vacuuming","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-28T14:57:06.801Z","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-1790607426801-muejn7a43" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="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-1790607426801-muejn7a43-image-compare-1" data-chart-type="Image Comparison" data-title="Image Comparison" data-subhead="Cleaning edge of hard floor with Roborock vacuum cleaner to test vacuuming" 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/ZBHXBFwYVSYJ4bDnM8YwXB.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/ZBHXBFwYVSYJ4bDnM8YwXB.jpg" alt="After" class="fv-image-compare-bg" loading="lazy" referrerpolicy="no-referrer" draggable="false" /><img src="https://cdn.mos.cms.futurecdn.net/R5qJvTD7XSrgDvojD6nHvB.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/R5qJvTD7XSrgDvojD6nHvB.jpg" alt="Before" 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">Before</div><div class="fv-image-compare-label fv-image-compare-label-right">After</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() {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) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;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);});}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);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {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);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;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) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {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');}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);}});});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);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});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');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') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}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;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 || '';fallbackCaptionHtml = 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); });}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;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();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;} 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 });}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.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';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.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}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();}});});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');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});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');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}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();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {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();}});}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();}});}window.fvAnimateCharts(chartWrapper);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-1790607426801-muejn7a43', false); });} else {initialize('fv-chart-1790607426801-muejn7a43', false);}})();</script></div><p>It’s not loud in operation, registering around 60db while cleaning on carpet. The dock emptying is a little louder, topping out at 69db (around the level of normal conversation), although this is pretty brief so shouldn’t be too disruptive.</p><p>The Qrevo 2 Pro uses dust bags so emptying it of dirt is quick and neat, although that does add ongoing costs to using it. You will also need to empty the waste water and refill the clean water tanks regularly which is easy to do (as long as you leave enough clearance room above the robot) as these lift out of the dock and then can be unclipped open for emptying or filling.</p><p>Smart home integration worked well for starting a whole house clean but I did have a little trouble using the room clean function for custom named rooms. Naming a room one of the default names such as Kitchen or Living Room worked fine, but a custom name such as Utility Room sparked a whole house clean instead.</p><p>While custom room names would be helpful, even getting default room cleaning to work is not a guarantee with any of the robot vacuum cleaners I have tested so, relatively, this is a success.</p><ul><li><strong>Performance score: 4.5 out of 5</strong></li></ul><h2 id="roborock-qrevo-2-pro-app">Roborock Qrevo 2 Pro: app</h2><ul><li><strong>Easy setup</strong></li><li><strong>Clear house map</strong></li><li><strong>Can set frequent types of clean and schedule cleans</strong></li></ul><p>The app is simple to use, although I did find it can sometimes get a little lost if you select your cleaning mode too quickly, meaning you have to move to another mode and back again before getting the options you need.</p><p>Once you select the robot you are shown the map of your home and have four tabs to select the type of clean you want, 'Full', 'Room', 'Zone' and 'Routine'. 'Full' starts a clean of the whole map and to the left of the play button there is a button for adjusting the type of clean including whether you want to vacuum and mop, just vacuum or just mop. There are also controls for the level of suction, waterflow, amount of times you want the robot to clean the area and the intensity of the cleaning pattern.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/297TZfb4vgsbHpjGMAv8TA-1920-80.png" alt="App home screen for Roborock Qrevo 2 Pro" /><figcaption>The app is simple to use provided you don't hop between modes too quickly<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/GzLjqQU4Yi8XXK6mCJRLXA-1920-80.png" alt="House map for Roborock Qrevo 2 Pro in app" /><figcaption>Select your robot to see a map of your home<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/cVb9V3L46ABA3NkALET6JA-1920-80.png" alt="Cleaning settings for Roborock Qrevo 2 Pro in app" /><figcaption>You can adjust the settings for the vacuum and mop independently<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Uo3hAVTPa2yjVAQAGuLMbA-1920-80.png" alt="Routines and scheduling for Roborock Qrevo 2 Pro in app" /><figcaption>The 'Routine' option allows you to schedule different types of cleaning<small role="credit">Future</small></figcaption></figure></figure><p>Room allows you to select one or more rooms to clean, while Zones lets you pick multiple rectangular sections of your chosen size on the map for it to clean, allowing you to spot clean specific sections of floor. </p><p>'Routine' is the final option and allows you to create shortcuts for regular types of clean that will then be available from the opening screen on the app. This is useful for setting up things like zone cleans that focus around a dining table following a meal or if you want a predefined deep clean compared with a light maintenance clean.</p><p>Despite the name, 'Routine' doesn’t include any scheduling functionality by default. That is hidden somewhat in the settings menu, but can be used with scheduled cleans (if your home doesn’t regularly have bits of Lego on the floor like mine does). </p><ul><li><strong>App score: 5 out of 5</strong></li></ul><h3 class="article-body__section" id="section-should-you-buy-the-roborock-qrevo-2-pro"><span>Should you buy the Roborock Qrevo 2 Pro?</span></h3><div ><table><thead><tr><th class="firstcol " ><p>Attribute</p></th><th  ><p>Notes</p></th><th  ><p>Score</p></th></tr></thead><tbody><tr><td class="firstcol " ><p>Value for money</p></td><td  ><p>Even at full price the Qrevo 2 Pro represents good value and at a discount price it is a fantastic deal. You will need to consider the price of disposable dust bags in the running costs but you’ll be hard pressed to find these features and performance for less.</p></td><td  ><p>5/5</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>The design is more focused on function than form but it is unfussy and designed to fit into most homes. The tall mounting of the lidar scanner will stop it from cleaning under low furniture.</p><p><br /></p></td><td  ><p>4/5</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>Vacuuming performance is good and mopping is excellent although It did have trouble picking up on a charging cable in our object avoidance tests leading it to get stuck.</p><p><br /></p></td><td  ><p>4.5/5</p></td></tr><tr><td class="firstcol " ><p>App</p></td><td  ><p>The app makes it easy to control, with simple options for choosing the type and location of cleans as well as a clear map of your home.</p></td><td  ><p>5/5</p></td></tr></tbody></table></div><h2 id="buy-it-if-5">Buy it if</h2><div class="product"><p><strong>You have a lot of hard flooring that needs regular mopping. </strong></p><p>On the maximum settings, it cleaned as well as any robot mop I have tested and even if you have carpeted areas the removable mop heads mean you don’t have to worry about it getting those damp.</p></div><div class="product"><p><strong>You don’t want to spend over $1,000</strong></p><p>Cleaning performance matches almost any robot vacuum regardless of price making it a great value option if you are shopping on a budget.</p></div><div class="product"><p><strong>You hate the mess of emptying dust bins</strong></p><p>Disposable bags may add to the running costs but emptying the dock is a quick and clean enough that you don’t have to get another vacuum out to clean up after.</p></div><h2 id="don-39-t-buy-it-if-4">Don't buy it if</h2><div class="product"><p><strong>You only have carpeted floors</strong></p><p>The mop functionality adds to the price so if you’re not going to use it look at vacuum only options.</p></div><div class="product"><p><strong>You have high thresholds between rooms</strong></p><p>More expensive options add the ability to navigate over higher divisions between rooms, the Qvero 2 Pro will be able to handle most regular passageways but its not designed for complex terrain.</p></div><div class="product"><p><strong>You’re looking for the cheapest viable option</strong></p><p>While it does offer excellent value, you can pick up a good robovac for less if your budget is tight.<a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="fce094fc-bb55-11f1-9fbf-37f14852bbb7" data-action="Deal Block" data-label="You’re looking for the cheapest viable optionWhile it does offer excellent value, you can pick up a good robovac for less if your budget is tight." data-dimension48="You’re looking for the cheapest viable optionWhile it does offer excellent value, you can pick up a good robovac for less if your budget is tight." data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-how-i-tested-the-roborock-qrevo-2-pro"><span>How I tested the Roborock Qrevo 2 Pro</span></h3><p>I tested the Roborock Qrevo 2 Pro over a period of over two weeks, using it as an everyday cleaner of a busy household. </p><p>As well as day to day use I put it through a series of tests, assessing its performance picking up fine particles and larger debris on carpet and hard floor by having it clean an area with a set amount of rice and tea sprinkled on the surface. Edge cleaning was also tested using tea on the edge of a carpet and hard floor area.</p><p>Mopping performance was tested by having the robot clean up a spill of soy sauce, as well as tackling a patch of dried ketchup. After an initial pass on regular settings, this was then retested with cleaning settings set to maximum.</p><p><em>First reviewed September 2026</em></p> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/robot-vacuums/roborock-qrevo-2-pro-review</link>
                                                                            <description>
                            <![CDATA[ Excellent mopping and good vacuuming put it on a par with much more expensive rivals, and make it a great choice if you have mixed floor types. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">H64QBYHg3hTv2DAEcLnUnn</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/9JTgMwZZqkPudD82tm8kNB-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 28 Sep 2026 16:15:45 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Robot Vacuums]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                                                                                    <dc:creator><![CDATA[ Tim Gee ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/e5mNB7vdKmiKgzc5SzXNMB-320-70.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/9JTgMwZZqkPudD82tm8kNB-1920-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Roborock Qrevo 2 Pro in its dock]]></media:description>                                                            <media:text><![CDATA[Roborock Qrevo 2 Pro in its dock]]></media:text>
                                <media:title type="plain"><![CDATA[Roborock Qrevo 2 Pro in its dock]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/9JTgMwZZqkPudD82tm8kNB-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <h3 class="article-body__section" id="section-roborock-qvero-2-pro-30-second-review"><span>Roborock Qvero 2 Pro: 30-second review</span></h3><p>The Qrevo 2 Pro is the latest robot vacuum and mop combo cleaner from Roborock and includes detachable mop plates to help ensure it doesn’t get carpets wet while cleaning.</p><p>Cleaning performance is a match for some of the most expensive options on the market with its mopping being as good as I have ever tested making it a fantastic pick for the price.</p><p>It is relatively tall so it can’t clean under low furniture and its hard floor cleaning isn’t flawless but it is an excellent option, especially when on sale.</p><h3 class="article-body__section" id="section-roborock-qrevo-2-pro-price-availability"><span>Roborock Qrevo 2 Pro: price &amp; availability</span></h3><ul><li><strong>List price: $799.99 / £649.99 / AU$1,199 </strong></li><li><strong>Launch date: August 2026</strong></li><li><strong>Availability: worldwide </strong></li></ul><p>The Roborock Qrevo 2 Pro sits right on the line between premium and mid-range robot vacuums, with a list price $799.99 / £649.99 / AU$1,199. However, almost immediately after launch I have already seen it get a significant discount to $549 / £549.99, tipping it firmly into the more affordable category — especially considering the features and performance.</p><p>Even at full price it sits below the Roborock’s Curv models and produces similar results (although it doesn’t have the AdaptLift chassis for getting over higher thresholds between rooms) making it an excellent value pick. If you’re looking to spend less, the Roborock Q7 is a good alternative although it has much lower suction power and doesn’t have an auto-empty dock.</p><p>A branded floor cleaner compatible with the Qrevo 2 Pro is available on Roborock’s website but they don’t push this hard and after testing it without it, it’s definitely not required.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="LrKZEnFhKQJuA7T26JLzhB" name="Roborock Qrevo 2 Pro dock dust bag-1" alt="Roborock Qrevo 2 Pro dock open, showing dust bag" src="https://cdn.mos.cms.futurecdn.net/LrKZEnFhKQJuA7T26JLzhB-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">You don't have to use Roborock's own floor cleaner, but you will need to buy disposable dust bags </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>What you will need to buy are disposable dust bags as these are thrown away once full. A three-pack costs $39.90 in the US, and a six-pack is £31.99 in the UK, so this needs to be considered in the running costs. I have tested Roborocks with cheaper unbranded dust bags in the past and not encountered problems, but check model compatibility before ordering.</p><p>You can also buy replacement brushes, mop pads, filters and other parts in case anything breaks. </p><ul><li><strong>Value score: 5 out of 5</strong></li></ul><h3 class="article-body__section" id="section-roborock-qrevo-2-pro-review-design"><span>Roborock Qrevo 2 Pro review: design</span></h3><ul><li><strong>Smart-looking robot and dock</strong></li><li><strong>Can’t get under low furniture</strong></li><li><strong>Smart home integration</strong></li></ul><p>Available in all white or black (currently only available in white in the UK and Australia) it is pretty unfussy in terms of design with the dock a bit squarer than the slightly bulbous base stations of Roborock’s Curv series.</p><p>The robot is circular, measuring 14 inches wide with a 6-inch cleaning opening underneath for picking up dirt.</p><p>The lidar scanner the robot uses to navigate sits in a cage on top of the robot, increasing its height and reducing its clearance so it won’t be able to vacuum under low furniture like a sofa, unlike Roborock’s Qvrevo CurvX with its retractable lidar scanner.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/CaVGxiF8EKtFaFn67ctoyB-1920-80.jpg" alt="Roborock Qrevo 2 Pro cleaning under edge of furniture" /><figcaption>The robot's lidar scanner doesn't retract, so it can't fit under low furniture<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/uHFyQ2JFGsyLcepWSofZuB-1920-80.jpg" alt="Roborock Qrevo 2 Pro in its dock" /><figcaption>The dock is easy to set up, provided you have sufficient space<small role="credit">Future</small></figcaption></figure></figure><p>Setting the dock up is easy, involving just attaching the ramp to the front of the dock, filling the clean water tank and plugging it in. The more difficult part may be finding a place for it as it needs to sit on a hard floor with at least 1.5 inches either side and 27.5 inches of clear space in front of the dock. It also needs to be within reach of a power socket and somewhere you won’t trip up over it or mind looking at it everyday.</p><p>Smart home integration is included with it compatible with <a href="https://www.techradar.com/news/matter-will-revolutionize-your-smart-home-heres-everything-you-need-to-know">the Matter standard</a>, Google Home, and Amazon Alexa</p><ul><li><strong>Design score: 4 out of 5</strong></li></ul><h3 class="article-body__section" id="section-roborock-qrevo-2-pro-performance"><span>Roborock Qrevo 2 Pro: performance</span></h3><ul><li><strong>Excellent mopping on maximum settings</strong></li><li><strong>Good vacuum performance</strong></li><li><strong>Did get caught on charging cable</strong></li></ul><p>Set up is simple, you will need to find an appropriate spot for the dock on a hard floor with plenty of space either side. You then download the app, pair the robot and then you can send it on a discovery run around your house to build a map.</p><p>Once it has scanned the space you can then edit the map to combine or divide spaces into rooms, mark areas as no-go zones, manually designate floor types and mark things like curtains and furniture. I found that aside from ensuring the rooms are divided correctly I didn’t have to make any changes to get it to work well, with the carpeted areas successfully detected.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="6LNj7vJspstxuHzD6SEuyB" name="Roborock Qrevo 2 Pro underneath-1" alt="Underneath of Roborock Qrevo 2 Pro" src="https://cdn.mos.cms.futurecdn.net/6LNj7vJspstxuHzD6SEuyB-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The robot has detachable mop pads, which it leaves in its dock after mopping your floors </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>After setup you can use the app to kickstart cleans of the whole map, one or more selected rooms or a designated zone clean you can mark on the map. As well as ad hoc cleans you can set routines for different types of cleans from deep intensive cleans, to specific after dinner cleans of smaller zones or light maintenance vacuuming without mopping.</p><p>As the Qrevo 2 Pro has detachable mops, rather than vacuuming and mopping room by room it first goes around the carpeted areas of the whole space you are cleaning first. Once that is complete it returns to the dock to reattach the mop heads before cleaning the rest of the hard floors.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="AFMYPnWv9y8sCiiJAXX47C" name="Roborock Qrevo 2 Pro obstacle test-1" alt="Roborock Qrevo 2 Pro avoiding obstacles on the floor" src="https://cdn.mos.cms.futurecdn.net/AFMYPnWv9y8sCiiJAXX47C-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Obstacle detection was generally good, though the Qrevo 2 Pro did get caught on a USB charging cable </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Cleaning performance is OK on hard floors, although it can lead to some spreading of larger debris as the edge cleaning arm sent rice grains skittering across the floor. It did better with fine particles, although there was still some tea visible on a pass on the standard cleaning settings.</p><p>It handled larger particles much better on carpet, picking up almost every single grain of rice, although there was some tea left after the first pass.</p><p>As with most robot vacuums, its edge cleaning wasn't great on carpet, but the sweeping brush does well to move material into the vacuum’s path on hard floors..</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');#fv-chart-1790607075785-manmdg66k *, #fv-chart-1790607075785-manmdg66k *:before, #fv-chart-1790607075785-manmdg66k *:after, #fv-chart-1790607075785-manmdg66k-slideshow *, #fv-chart-1790607075785-manmdg66k-slideshow *:before, #fv-chart-1790607075785-manmdg66k-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1790607075785-manmdg66k, #fv-chart-1790607075785-manmdg66k-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1790607075785-manmdg66k {position: relative !important; overflow: visible !important;--riv-primary: #2E6E93;}#fv-chart-1790607075785-manmdg66k .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-1790607075785-manmdg66k .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1790607075785-manmdg66k.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1790607075785-manmdg66k.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-1790607075785-manmdg66k .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;}#fv-chart-1790607075785-manmdg66k-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #2E6E93;}#fv-chart-1790607075785-manmdg66k-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1790607075785-manmdg66k-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; }}#fv-chart-1790607075785-manmdg66k-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-1790607075785-manmdg66k-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-1790607075785-manmdg66k-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1790607075785-manmdg66k-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1790607075785-manmdg66k-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-1790607075785-manmdg66k-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;}#fv-chart-1790607075785-manmdg66k-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-1790607075785-manmdg66k-slideshow .fv-slideshow-select:focus {outline: 2px solid #2E6E93 !important;border-color: #2E6E93 !important;}#fv-chart-1790607075785-manmdg66k .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-1790607075785-manmdg66k .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-1790607075785-manmdg66k .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; }#fv-chart-1790607075785-manmdg66k .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1790607075785-manmdg66k .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1790607075785-manmdg66k .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1790607075785-manmdg66k .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1790607075785-manmdg66k .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1790607075785-manmdg66k .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1790607075785-manmdg66k .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1790607075785-manmdg66k .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1790607075785-manmdg66k .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1790607075785-manmdg66k .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-1790607075785-manmdg66k .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1790607075785-manmdg66k .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1790607075785-manmdg66k .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-1790607075785-manmdg66k .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-1790607075785-manmdg66k .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1790607075785-manmdg66k .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1790607075785-manmdg66k .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1790607075785-manmdg66k .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1790607075785-manmdg66k .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1790607075785-manmdg66k .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-1790607075785-manmdg66k .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1790607075785-manmdg66k .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-1790607075785-manmdg66k .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-1790607075785-manmdg66k .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790607075785-manmdg66k .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790607075785-manmdg66k .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1790607075785-manmdg66k .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1790607075785-manmdg66k .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-1790607075785-manmdg66k .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; }#fv-chart-1790607075785-manmdg66k .fv-image-compare-container { width: auto !important; margin-left: -1.5rem !important; margin-right: -1.5rem !important; margin-bottom: 2rem !important; }#fv-chart-1790607075785-manmdg66k.fv-full-bleed .fv-image-compare-container { width: 100% !important; max-width: none !important; margin: 0 auto !important; }#fv-chart-1790607075785-manmdg66k .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-1790607075785-manmdg66k .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-1790607075785-manmdg66k .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-1790607075785-manmdg66k .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-1790607075785-manmdg66k .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-1790607075785-manmdg66k .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-1790607075785-manmdg66k .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-1790607075785-manmdg66k .fv-image-compare-handle.fv-image-compare-handle-square { border-radius: 6px !important; }#fv-chart-1790607075785-manmdg66k .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-1790607075785-manmdg66k .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-1790607075785-manmdg66k .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-1790607075785-manmdg66k .fv-image-compare-label-left { left: 1rem !important; }#fv-chart-1790607075785-manmdg66k .fv-image-compare-label-right { right: 1rem !important; }#fv-chart-1790607075785-manmdg66k .fv-image-compare-expand-btn, #fv-chart-1790607075785-manmdg66k .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-1790607075785-manmdg66k .fv-image-compare-expand-btn:hover, #fv-chart-1790607075785-manmdg66k .fv-image-compare-close-btn:hover { background-color: rgba(0, 0, 0, 0.7) !important; }#fv-chart-1790607075785-manmdg66k .fv-image-compare-close-btn { display: none !important; top: 1rem !important; bottom: auto !important; }#fv-chart-1790607075785-manmdg66k .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-1790607075785-manmdg66k .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-1790607075785-manmdg66k .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active { cursor: grabbing !important; }#fv-chart-1790607075785-manmdg66k .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-1790607075785-manmdg66k .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-1790607075785-manmdg66k .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn { display: none !important; }#fv-chart-1790607075785-manmdg66k .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn { display: flex !important; }#fv-chart-1790607075785-manmdg66k .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right { right: 4rem !important; }#fv-chart-1790607075785-manmdg66k .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1790607075785-manmdg66k .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1790607075785-manmdg66k .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;}#fv-chart-1790607075785-manmdg66k .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1790607075785-manmdg66k .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1790607075785-manmdg66k .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-1790607075785-manmdg66k .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1790607075785-manmdg66k .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1790607075785-manmdg66k .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-1790607075785-manmdg66k .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-1790607075785-manmdg66k .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-1790607075785-manmdg66k .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1790607075785-manmdg66k .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1790607075785-manmdg66k .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-1790607075785-manmdg66k .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1790607075785-manmdg66k .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1790607075785-manmdg66k .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-1790607075785-manmdg66k .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-1790607075785-manmdg66k .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1790607075785-manmdg66k .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1790607075785-manmdg66k .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-1790607075785-manmdg66k .fv-bar-row, #fv-chart-1790607075785-manmdg66k .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1790607075785-manmdg66k .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-1790607075785-manmdg66k .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-1790607075785-manmdg66k .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1790607075785-manmdg66k.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790607075785-manmdg66k.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1790607075785-manmdg66k.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1790607075785-manmdg66k.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790607075785-manmdg66k.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1790607075785-manmdg66k.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1790607075785-manmdg66k .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-1790607075785-manmdg66k .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1790607075785-manmdg66k .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-1790607075785-manmdg66k .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1790607075785-manmdg66k .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1790607075785-manmdg66k .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-1790607075785-manmdg66k .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1790607075785-manmdg66k .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1790607075785-manmdg66k .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1790607075785-manmdg66k .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1790607075785-manmdg66k .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-1790607075785-manmdg66k .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1790607075785-manmdg66k .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1790607075785-manmdg66k .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1790607075785-manmdg66k .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1790607075785-manmdg66k .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-1790607075785-manmdg66k .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1790607075785-manmdg66k .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1790607075785-manmdg66k .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1790607075785-manmdg66k .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1790607075785-manmdg66k .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1790607075785-manmdg66k .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1790607075785-manmdg66k .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1790607075785-manmdg66k .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1790607075785-manmdg66k .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1790607075785-manmdg66k .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-1790607075785-manmdg66k .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1790607075785-manmdg66k .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-1790607075785-manmdg66k .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1790607075785-manmdg66k .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-1790607075785-manmdg66k .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;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1790607075785-manmdg66k.mobile-view .fv-pie-container,#fv-chart-1790607075785-manmdg66k.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790607075785-manmdg66k.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1790607075785-manmdg66k.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790607075785-manmdg66k.mobile-view .fv-bar-row,#fv-chart-1790607075785-manmdg66k.mobile-view .fv-stacked-product,#fv-chart-1790607075785-manmdg66k.mobile-view .fv-grouped-bar-product,#fv-chart-1790607075785-manmdg66k.labels-on-top .fv-bar-row,#fv-chart-1790607075785-manmdg66k.labels-on-top .fv-stacked-product,#fv-chart-1790607075785-manmdg66k.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790607075785-manmdg66k.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1790607075785-manmdg66k.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-1790607075785-manmdg66k.mobile-view .fv-bar-label,#fv-chart-1790607075785-manmdg66k.mobile-view .fv-grouped-product-title,#fv-chart-1790607075785-manmdg66k.labels-on-top .fv-bar-label,#fv-chart-1790607075785-manmdg66k.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-1790607075785-manmdg66k.mobile-view .fv-bar-container,#fv-chart-1790607075785-manmdg66k.mobile-view .fv-bar-cluster,#fv-chart-1790607075785-manmdg66k.labels-on-top .fv-bar-container,#fv-chart-1790607075785-manmdg66k.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1790607075785-manmdg66k.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790607075785-manmdg66k.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790607075785-manmdg66k.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790607075785-manmdg66k.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1790607075785-manmdg66k.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790607075785-manmdg66k.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790607075785-manmdg66k.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790607075785-manmdg66k.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1790607075785-manmdg66k.mobile-view .fv-x-axis-wrapper,#fv-chart-1790607075785-manmdg66k.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790607075785-manmdg66k.mobile-view .fv-x-axis-label-space,#fv-chart-1790607075785-manmdg66k.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1790607075785-manmdg66k.mobile-view .fv-x-axis-chart-space,#fv-chart-1790607075785-manmdg66k.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790607075785-manmdg66k.mobile-view .fv-benchmark-title,#fv-chart-1790607075785-manmdg66k.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790607075785-manmdg66k.mobile-view .fv-dropdown-title,#fv-chart-1790607075785-manmdg66k.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790607075785-manmdg66k.mobile-view .fv-carousel-nav-btn,#fv-chart-1790607075785-manmdg66k.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790607075785-manmdg66k.mobile-view .fv-chart-title,#fv-chart-1790607075785-manmdg66k.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790607075785-manmdg66k.mobile-view .fv-chart-subhead,#fv-chart-1790607075785-manmdg66k.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790607075785-manmdg66k.mobile-view .fv-versus-header,#fv-chart-1790607075785-manmdg66k.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790607075785-manmdg66k.mobile-view .fv-versus-select-wrapper,#fv-chart-1790607075785-manmdg66k.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790607075785-manmdg66k.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1790607075785-manmdg66k.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790607075785-manmdg66k.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1790607075785-manmdg66k.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790607075785-manmdg66k.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1790607075785-manmdg66k.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790607075785-manmdg66k.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1790607075785-manmdg66k.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790607075785-manmdg66k.mobile-view .fv-versus-vs,#fv-chart-1790607075785-manmdg66k.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790607075785-manmdg66k.mobile-view .fv-versus-select-container,#fv-chart-1790607075785-manmdg66k.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790607075785-manmdg66k.mobile-view .fv-versus-select,#fv-chart-1790607075785-manmdg66k.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790607075785-manmdg66k.mobile-view .fv-stl-shop-all-btn,#fv-chart-1790607075785-manmdg66k.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-1790607075785-manmdg66k.mobile-view .fv-stl-shop-all-logo,#fv-chart-1790607075785-manmdg66k.mobile-view .fv-stl-shop-all-icon,#fv-chart-1790607075785-manmdg66k.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1790607075785-manmdg66k.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790607075785-manmdg66k.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1790607075785-manmdg66k.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790607075785-manmdg66k.mobile-view .fv-bar-commentary-inline,#fv-chart-1790607075785-manmdg66k.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790607075785-manmdg66k.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790607075785-manmdg66k.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1790607075785-manmdg66k .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790607075785-manmdg66k .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790607075785-manmdg66k .fv-bar-row,#fv-chart-1790607075785-manmdg66k .fv-stacked-product,#fv-chart-1790607075785-manmdg66k .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790607075785-manmdg66k .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-1790607075785-manmdg66k .fv-bar-label,#fv-chart-1790607075785-manmdg66k .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-1790607075785-manmdg66k .fv-bar-container,#fv-chart-1790607075785-manmdg66k .fv-bar-cluster {width: 100% !important;}#fv-chart-1790607075785-manmdg66k .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790607075785-manmdg66k .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790607075785-manmdg66k .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790607075785-manmdg66k .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1790607075785-manmdg66k .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790607075785-manmdg66k .fv-x-axis-label-space {display: none !important;}#fv-chart-1790607075785-manmdg66k .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790607075785-manmdg66k .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790607075785-manmdg66k .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790607075785-manmdg66k .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790607075785-manmdg66k .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790607075785-manmdg66k .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790607075785-manmdg66k .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790607075785-manmdg66k .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790607075785-manmdg66k .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790607075785-manmdg66k .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790607075785-manmdg66k .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790607075785-manmdg66k .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790607075785-manmdg66k .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790607075785-manmdg66k .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790607075785-manmdg66k .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790607075785-manmdg66k .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-1790607075785-manmdg66k .fv-stl-shop-all-logo,#fv-chart-1790607075785-manmdg66k .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790607075785-manmdg66k .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790607075785-manmdg66k .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790607075785-manmdg66k .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790607075785-manmdg66k.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": "Vacuum test","description": "Testing performance of Roborock vacuum cleaner on carpeted floor","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-28T14:51:15.785Z","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-1790607075785-manmdg66k" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="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-1790607075785-manmdg66k-image-compare-1" data-chart-type="Image Comparison" data-title="Image Comparison" data-subhead="Testing performance of Roborock vacuum cleaner on carpeted floor" 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/Laf7t7Qow84BUutMk94b5C.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/Laf7t7Qow84BUutMk94b5C.jpg" alt="After vacuuming" class="fv-image-compare-bg" loading="lazy" referrerpolicy="no-referrer" draggable="false" /><img src="https://cdn.mos.cms.futurecdn.net/7qNX2jFNFixVwWmm22UU5C.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/7qNX2jFNFixVwWmm22UU5C.jpg" alt="Before vacuuming" 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">Before</div><div class="fv-image-compare-label fv-image-compare-label-right">After</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() {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) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;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);});}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);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {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);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;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) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {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');}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);}});});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);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});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');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') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}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;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 || '';fallbackCaptionHtml = 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); });}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;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();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;} 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 });}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.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';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.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}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();}});});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');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});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');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}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();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {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();}});}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();}});}window.fvAnimateCharts(chartWrapper);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-1790607075785-manmdg66k', false); });} else {initialize('fv-chart-1790607075785-manmdg66k', false);}})();</script></div><p>During the obstacle avoidance tests it did well to identify the shoe and sock, staying clear as it cleaned around them but it did go over the charging cable, getting it stuck in the cleaning brushes and needing me to rescue it before it could continue cleaning.</p><p>During my mopping tests on first pass it did a reasonable job taking up a fair bit of the ketchup although there was a hint of the soy sauce remaining. Trying a second clean on maximum water flow and cleaning settings it did a fantastic job cleaning off even the dried on patches of ketchup.</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');#fv-chart-1790607282055-ehf5hye65 *, #fv-chart-1790607282055-ehf5hye65 *:before, #fv-chart-1790607282055-ehf5hye65 *:after, #fv-chart-1790607282055-ehf5hye65-slideshow *, #fv-chart-1790607282055-ehf5hye65-slideshow *:before, #fv-chart-1790607282055-ehf5hye65-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1790607282055-ehf5hye65, #fv-chart-1790607282055-ehf5hye65-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1790607282055-ehf5hye65 {position: relative !important; overflow: visible !important;--riv-primary: #2E6E93;}#fv-chart-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1790607282055-ehf5hye65.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1790607282055-ehf5hye65.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-1790607282055-ehf5hye65 .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;}#fv-chart-1790607282055-ehf5hye65-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #2E6E93;}#fv-chart-1790607282055-ehf5hye65-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1790607282055-ehf5hye65-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; }}#fv-chart-1790607282055-ehf5hye65-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-1790607282055-ehf5hye65-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-1790607282055-ehf5hye65-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1790607282055-ehf5hye65-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1790607282055-ehf5hye65-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-1790607282055-ehf5hye65-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;}#fv-chart-1790607282055-ehf5hye65-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-1790607282055-ehf5hye65-slideshow .fv-slideshow-select:focus {outline: 2px solid #2E6E93 !important;border-color: #2E6E93 !important;}#fv-chart-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .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; }#fv-chart-1790607282055-ehf5hye65 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1790607282055-ehf5hye65 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1790607282055-ehf5hye65 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1790607282055-ehf5hye65 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1790607282055-ehf5hye65 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1790607282055-ehf5hye65 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1790607282055-ehf5hye65 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1790607282055-ehf5hye65 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1790607282055-ehf5hye65 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1790607282055-ehf5hye65 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1790607282055-ehf5hye65 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1790607282055-ehf5hye65 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1790607282055-ehf5hye65 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1790607282055-ehf5hye65 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790607282055-ehf5hye65 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790607282055-ehf5hye65 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1790607282055-ehf5hye65 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .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; }#fv-chart-1790607282055-ehf5hye65 .fv-image-compare-container { width: auto !important; margin-left: -1.5rem !important; margin-right: -1.5rem !important; margin-bottom: 2rem !important; }#fv-chart-1790607282055-ehf5hye65.fv-full-bleed .fv-image-compare-container { width: 100% !important; max-width: none !important; margin: 0 auto !important; }#fv-chart-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .fv-image-compare-handle.fv-image-compare-handle-square { border-radius: 6px !important; }#fv-chart-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .fv-image-compare-label-left { left: 1rem !important; }#fv-chart-1790607282055-ehf5hye65 .fv-image-compare-label-right { right: 1rem !important; }#fv-chart-1790607282055-ehf5hye65 .fv-image-compare-expand-btn, #fv-chart-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .fv-image-compare-expand-btn:hover, #fv-chart-1790607282055-ehf5hye65 .fv-image-compare-close-btn:hover { background-color: rgba(0, 0, 0, 0.7) !important; }#fv-chart-1790607282055-ehf5hye65 .fv-image-compare-close-btn { display: none !important; top: 1rem !important; bottom: auto !important; }#fv-chart-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active { cursor: grabbing !important; }#fv-chart-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn { display: none !important; }#fv-chart-1790607282055-ehf5hye65 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn { display: flex !important; }#fv-chart-1790607282055-ehf5hye65 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right { right: 4rem !important; }#fv-chart-1790607282055-ehf5hye65 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1790607282055-ehf5hye65 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1790607282055-ehf5hye65 .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;}#fv-chart-1790607282055-ehf5hye65 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1790607282055-ehf5hye65 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1790607282055-ehf5hye65 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1790607282055-ehf5hye65 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1790607282055-ehf5hye65 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1790607282055-ehf5hye65 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .fv-bar-row, #fv-chart-1790607282055-ehf5hye65 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1790607282055-ehf5hye65.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790607282055-ehf5hye65.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1790607282055-ehf5hye65.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1790607282055-ehf5hye65.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790607282055-ehf5hye65.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1790607282055-ehf5hye65.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1790607282055-ehf5hye65 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1790607282055-ehf5hye65 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1790607282055-ehf5hye65 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1790607282055-ehf5hye65 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1790607282055-ehf5hye65 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1790607282055-ehf5hye65 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1790607282055-ehf5hye65 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1790607282055-ehf5hye65 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1790607282055-ehf5hye65 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1790607282055-ehf5hye65 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1790607282055-ehf5hye65 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1790607282055-ehf5hye65 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1790607282055-ehf5hye65 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1790607282055-ehf5hye65 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1790607282055-ehf5hye65 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .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;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1790607282055-ehf5hye65.mobile-view .fv-pie-container,#fv-chart-1790607282055-ehf5hye65.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790607282055-ehf5hye65.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1790607282055-ehf5hye65.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790607282055-ehf5hye65.mobile-view .fv-bar-row,#fv-chart-1790607282055-ehf5hye65.mobile-view .fv-stacked-product,#fv-chart-1790607282055-ehf5hye65.mobile-view .fv-grouped-bar-product,#fv-chart-1790607282055-ehf5hye65.labels-on-top .fv-bar-row,#fv-chart-1790607282055-ehf5hye65.labels-on-top .fv-stacked-product,#fv-chart-1790607282055-ehf5hye65.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790607282055-ehf5hye65.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1790607282055-ehf5hye65.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-1790607282055-ehf5hye65.mobile-view .fv-bar-label,#fv-chart-1790607282055-ehf5hye65.mobile-view .fv-grouped-product-title,#fv-chart-1790607282055-ehf5hye65.labels-on-top .fv-bar-label,#fv-chart-1790607282055-ehf5hye65.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-1790607282055-ehf5hye65.mobile-view .fv-bar-container,#fv-chart-1790607282055-ehf5hye65.mobile-view .fv-bar-cluster,#fv-chart-1790607282055-ehf5hye65.labels-on-top .fv-bar-container,#fv-chart-1790607282055-ehf5hye65.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1790607282055-ehf5hye65.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790607282055-ehf5hye65.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790607282055-ehf5hye65.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790607282055-ehf5hye65.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1790607282055-ehf5hye65.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790607282055-ehf5hye65.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790607282055-ehf5hye65.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790607282055-ehf5hye65.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1790607282055-ehf5hye65.mobile-view .fv-x-axis-wrapper,#fv-chart-1790607282055-ehf5hye65.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790607282055-ehf5hye65.mobile-view .fv-x-axis-label-space,#fv-chart-1790607282055-ehf5hye65.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1790607282055-ehf5hye65.mobile-view .fv-x-axis-chart-space,#fv-chart-1790607282055-ehf5hye65.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790607282055-ehf5hye65.mobile-view .fv-benchmark-title,#fv-chart-1790607282055-ehf5hye65.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790607282055-ehf5hye65.mobile-view .fv-dropdown-title,#fv-chart-1790607282055-ehf5hye65.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790607282055-ehf5hye65.mobile-view .fv-carousel-nav-btn,#fv-chart-1790607282055-ehf5hye65.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790607282055-ehf5hye65.mobile-view .fv-chart-title,#fv-chart-1790607282055-ehf5hye65.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790607282055-ehf5hye65.mobile-view .fv-chart-subhead,#fv-chart-1790607282055-ehf5hye65.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790607282055-ehf5hye65.mobile-view .fv-versus-header,#fv-chart-1790607282055-ehf5hye65.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790607282055-ehf5hye65.mobile-view .fv-versus-select-wrapper,#fv-chart-1790607282055-ehf5hye65.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790607282055-ehf5hye65.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1790607282055-ehf5hye65.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790607282055-ehf5hye65.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1790607282055-ehf5hye65.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790607282055-ehf5hye65.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1790607282055-ehf5hye65.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790607282055-ehf5hye65.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1790607282055-ehf5hye65.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790607282055-ehf5hye65.mobile-view .fv-versus-vs,#fv-chart-1790607282055-ehf5hye65.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790607282055-ehf5hye65.mobile-view .fv-versus-select-container,#fv-chart-1790607282055-ehf5hye65.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790607282055-ehf5hye65.mobile-view .fv-versus-select,#fv-chart-1790607282055-ehf5hye65.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790607282055-ehf5hye65.mobile-view .fv-stl-shop-all-btn,#fv-chart-1790607282055-ehf5hye65.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-1790607282055-ehf5hye65.mobile-view .fv-stl-shop-all-logo,#fv-chart-1790607282055-ehf5hye65.mobile-view .fv-stl-shop-all-icon,#fv-chart-1790607282055-ehf5hye65.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1790607282055-ehf5hye65.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790607282055-ehf5hye65.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1790607282055-ehf5hye65.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790607282055-ehf5hye65.mobile-view .fv-bar-commentary-inline,#fv-chart-1790607282055-ehf5hye65.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790607282055-ehf5hye65.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790607282055-ehf5hye65.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1790607282055-ehf5hye65 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790607282055-ehf5hye65 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790607282055-ehf5hye65 .fv-bar-row,#fv-chart-1790607282055-ehf5hye65 .fv-stacked-product,#fv-chart-1790607282055-ehf5hye65 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .fv-bar-label,#fv-chart-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .fv-bar-container,#fv-chart-1790607282055-ehf5hye65 .fv-bar-cluster {width: 100% !important;}#fv-chart-1790607282055-ehf5hye65 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790607282055-ehf5hye65 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790607282055-ehf5hye65 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790607282055-ehf5hye65 .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1790607282055-ehf5hye65 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790607282055-ehf5hye65 .fv-x-axis-label-space {display: none !important;}#fv-chart-1790607282055-ehf5hye65 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790607282055-ehf5hye65 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790607282055-ehf5hye65 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790607282055-ehf5hye65 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790607282055-ehf5hye65 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790607282055-ehf5hye65 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790607282055-ehf5hye65 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790607282055-ehf5hye65 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790607282055-ehf5hye65 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790607282055-ehf5hye65 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790607282055-ehf5hye65 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790607282055-ehf5hye65 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790607282055-ehf5hye65 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790607282055-ehf5hye65 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790607282055-ehf5hye65 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790607282055-ehf5hye65 .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-1790607282055-ehf5hye65 .fv-stl-shop-all-logo,#fv-chart-1790607282055-ehf5hye65 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790607282055-ehf5hye65 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790607282055-ehf5hye65 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790607282055-ehf5hye65 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790607282055-ehf5hye65.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": "Mopping test","description": "Floor before and after mopping test with Roborock vacuum cleaner","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-28T14:54:42.055Z","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-1790607282055-ehf5hye65" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="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-1790607282055-ehf5hye65-image-compare-1" data-chart-type="Image Comparison" data-title="Image Comparison" data-subhead="Floor before and after mopping test with Roborock vacuum cleaner" 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/FzksNo9yr46XWRx2psThXB.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/FzksNo9yr46XWRx2psThXB.jpg" alt="After" class="fv-image-compare-bg" loading="lazy" referrerpolicy="no-referrer" draggable="false" /><img src="https://cdn.mos.cms.futurecdn.net/f2u425W6m73JfDkkxky8qA.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/f2u425W6m73JfDkkxky8qA.jpg" alt="Before" 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">Before</div><div class="fv-image-compare-label fv-image-compare-label-right">After</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() {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) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;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);});}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);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {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);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;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) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {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');}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);}});});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);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});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');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') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}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;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 || '';fallbackCaptionHtml = 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); });}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;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();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;} 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 });}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.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';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.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}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();}});});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');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});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');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}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();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {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();}});}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();}});}window.fvAnimateCharts(chartWrapper);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-1790607282055-ehf5hye65', false); });} else {initialize('fv-chart-1790607282055-ehf5hye65', false);}})();</script></div><p>While the most intensive cleaning took some time and left the floor relatively wet, it was some of the best mopping I have ever seen from a robot. You do need to delve into the settings to get the best performance and it probably is only practical for small zone cleaning but it's still a lot less effort than getting out a mop and bucket.</p><p>On regular cleaning settings it can manage around five regular rooms before needing recharging so depending on your home it may need to recharge before completing a full clean. Recharging takes around four hours.</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');#fv-chart-1790607426801-muejn7a43 *, #fv-chart-1790607426801-muejn7a43 *:before, #fv-chart-1790607426801-muejn7a43 *:after, #fv-chart-1790607426801-muejn7a43-slideshow *, #fv-chart-1790607426801-muejn7a43-slideshow *:before, #fv-chart-1790607426801-muejn7a43-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1790607426801-muejn7a43, #fv-chart-1790607426801-muejn7a43-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1790607426801-muejn7a43 {position: relative !important; overflow: visible !important;--riv-primary: #2E6E93;}#fv-chart-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1790607426801-muejn7a43.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1790607426801-muejn7a43.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-1790607426801-muejn7a43 .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;}#fv-chart-1790607426801-muejn7a43-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #2E6E93;}#fv-chart-1790607426801-muejn7a43-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1790607426801-muejn7a43-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; }}#fv-chart-1790607426801-muejn7a43-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-1790607426801-muejn7a43-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-1790607426801-muejn7a43-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1790607426801-muejn7a43-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1790607426801-muejn7a43-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-1790607426801-muejn7a43-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;}#fv-chart-1790607426801-muejn7a43-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-1790607426801-muejn7a43-slideshow .fv-slideshow-select:focus {outline: 2px solid #2E6E93 !important;border-color: #2E6E93 !important;}#fv-chart-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .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; }#fv-chart-1790607426801-muejn7a43 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1790607426801-muejn7a43 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1790607426801-muejn7a43 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1790607426801-muejn7a43 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1790607426801-muejn7a43 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1790607426801-muejn7a43 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1790607426801-muejn7a43 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1790607426801-muejn7a43 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1790607426801-muejn7a43 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1790607426801-muejn7a43 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1790607426801-muejn7a43 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1790607426801-muejn7a43 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1790607426801-muejn7a43 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1790607426801-muejn7a43 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790607426801-muejn7a43 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790607426801-muejn7a43 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1790607426801-muejn7a43 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .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; }#fv-chart-1790607426801-muejn7a43 .fv-image-compare-container { width: auto !important; margin-left: -1.5rem !important; margin-right: -1.5rem !important; margin-bottom: 2rem !important; }#fv-chart-1790607426801-muejn7a43.fv-full-bleed .fv-image-compare-container { width: 100% !important; max-width: none !important; margin: 0 auto !important; }#fv-chart-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .fv-image-compare-handle.fv-image-compare-handle-square { border-radius: 6px !important; }#fv-chart-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .fv-image-compare-label-left { left: 1rem !important; }#fv-chart-1790607426801-muejn7a43 .fv-image-compare-label-right { right: 1rem !important; }#fv-chart-1790607426801-muejn7a43 .fv-image-compare-expand-btn, #fv-chart-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .fv-image-compare-expand-btn:hover, #fv-chart-1790607426801-muejn7a43 .fv-image-compare-close-btn:hover { background-color: rgba(0, 0, 0, 0.7) !important; }#fv-chart-1790607426801-muejn7a43 .fv-image-compare-close-btn { display: none !important; top: 1rem !important; bottom: auto !important; }#fv-chart-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active { cursor: grabbing !important; }#fv-chart-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn { display: none !important; }#fv-chart-1790607426801-muejn7a43 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn { display: flex !important; }#fv-chart-1790607426801-muejn7a43 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right { right: 4rem !important; }#fv-chart-1790607426801-muejn7a43 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1790607426801-muejn7a43 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1790607426801-muejn7a43 .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;}#fv-chart-1790607426801-muejn7a43 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1790607426801-muejn7a43 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1790607426801-muejn7a43 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1790607426801-muejn7a43 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1790607426801-muejn7a43 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1790607426801-muejn7a43 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .fv-bar-row, #fv-chart-1790607426801-muejn7a43 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1790607426801-muejn7a43.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790607426801-muejn7a43.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1790607426801-muejn7a43.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1790607426801-muejn7a43.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790607426801-muejn7a43.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1790607426801-muejn7a43.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1790607426801-muejn7a43 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1790607426801-muejn7a43 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1790607426801-muejn7a43 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1790607426801-muejn7a43 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1790607426801-muejn7a43 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1790607426801-muejn7a43 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1790607426801-muejn7a43 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1790607426801-muejn7a43 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1790607426801-muejn7a43 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1790607426801-muejn7a43 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1790607426801-muejn7a43 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1790607426801-muejn7a43 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1790607426801-muejn7a43 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1790607426801-muejn7a43 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1790607426801-muejn7a43 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .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;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1790607426801-muejn7a43.mobile-view .fv-pie-container,#fv-chart-1790607426801-muejn7a43.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790607426801-muejn7a43.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1790607426801-muejn7a43.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790607426801-muejn7a43.mobile-view .fv-bar-row,#fv-chart-1790607426801-muejn7a43.mobile-view .fv-stacked-product,#fv-chart-1790607426801-muejn7a43.mobile-view .fv-grouped-bar-product,#fv-chart-1790607426801-muejn7a43.labels-on-top .fv-bar-row,#fv-chart-1790607426801-muejn7a43.labels-on-top .fv-stacked-product,#fv-chart-1790607426801-muejn7a43.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790607426801-muejn7a43.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1790607426801-muejn7a43.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-1790607426801-muejn7a43.mobile-view .fv-bar-label,#fv-chart-1790607426801-muejn7a43.mobile-view .fv-grouped-product-title,#fv-chart-1790607426801-muejn7a43.labels-on-top .fv-bar-label,#fv-chart-1790607426801-muejn7a43.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-1790607426801-muejn7a43.mobile-view .fv-bar-container,#fv-chart-1790607426801-muejn7a43.mobile-view .fv-bar-cluster,#fv-chart-1790607426801-muejn7a43.labels-on-top .fv-bar-container,#fv-chart-1790607426801-muejn7a43.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1790607426801-muejn7a43.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790607426801-muejn7a43.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790607426801-muejn7a43.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790607426801-muejn7a43.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1790607426801-muejn7a43.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790607426801-muejn7a43.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790607426801-muejn7a43.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790607426801-muejn7a43.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1790607426801-muejn7a43.mobile-view .fv-x-axis-wrapper,#fv-chart-1790607426801-muejn7a43.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790607426801-muejn7a43.mobile-view .fv-x-axis-label-space,#fv-chart-1790607426801-muejn7a43.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1790607426801-muejn7a43.mobile-view .fv-x-axis-chart-space,#fv-chart-1790607426801-muejn7a43.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790607426801-muejn7a43.mobile-view .fv-benchmark-title,#fv-chart-1790607426801-muejn7a43.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790607426801-muejn7a43.mobile-view .fv-dropdown-title,#fv-chart-1790607426801-muejn7a43.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790607426801-muejn7a43.mobile-view .fv-carousel-nav-btn,#fv-chart-1790607426801-muejn7a43.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790607426801-muejn7a43.mobile-view .fv-chart-title,#fv-chart-1790607426801-muejn7a43.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790607426801-muejn7a43.mobile-view .fv-chart-subhead,#fv-chart-1790607426801-muejn7a43.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790607426801-muejn7a43.mobile-view .fv-versus-header,#fv-chart-1790607426801-muejn7a43.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790607426801-muejn7a43.mobile-view .fv-versus-select-wrapper,#fv-chart-1790607426801-muejn7a43.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790607426801-muejn7a43.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1790607426801-muejn7a43.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790607426801-muejn7a43.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1790607426801-muejn7a43.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790607426801-muejn7a43.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1790607426801-muejn7a43.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790607426801-muejn7a43.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1790607426801-muejn7a43.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790607426801-muejn7a43.mobile-view .fv-versus-vs,#fv-chart-1790607426801-muejn7a43.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790607426801-muejn7a43.mobile-view .fv-versus-select-container,#fv-chart-1790607426801-muejn7a43.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790607426801-muejn7a43.mobile-view .fv-versus-select,#fv-chart-1790607426801-muejn7a43.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790607426801-muejn7a43.mobile-view .fv-stl-shop-all-btn,#fv-chart-1790607426801-muejn7a43.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-1790607426801-muejn7a43.mobile-view .fv-stl-shop-all-logo,#fv-chart-1790607426801-muejn7a43.mobile-view .fv-stl-shop-all-icon,#fv-chart-1790607426801-muejn7a43.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1790607426801-muejn7a43.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790607426801-muejn7a43.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1790607426801-muejn7a43.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790607426801-muejn7a43.mobile-view .fv-bar-commentary-inline,#fv-chart-1790607426801-muejn7a43.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790607426801-muejn7a43.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790607426801-muejn7a43.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1790607426801-muejn7a43 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790607426801-muejn7a43 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790607426801-muejn7a43 .fv-bar-row,#fv-chart-1790607426801-muejn7a43 .fv-stacked-product,#fv-chart-1790607426801-muejn7a43 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .fv-bar-label,#fv-chart-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .fv-bar-container,#fv-chart-1790607426801-muejn7a43 .fv-bar-cluster {width: 100% !important;}#fv-chart-1790607426801-muejn7a43 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790607426801-muejn7a43 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790607426801-muejn7a43 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790607426801-muejn7a43 .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1790607426801-muejn7a43 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790607426801-muejn7a43 .fv-x-axis-label-space {display: none !important;}#fv-chart-1790607426801-muejn7a43 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790607426801-muejn7a43 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790607426801-muejn7a43 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790607426801-muejn7a43 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790607426801-muejn7a43 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790607426801-muejn7a43 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790607426801-muejn7a43 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790607426801-muejn7a43 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790607426801-muejn7a43 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790607426801-muejn7a43 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790607426801-muejn7a43 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790607426801-muejn7a43 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790607426801-muejn7a43 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790607426801-muejn7a43 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790607426801-muejn7a43 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790607426801-muejn7a43 .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-1790607426801-muejn7a43 .fv-stl-shop-all-logo,#fv-chart-1790607426801-muejn7a43 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790607426801-muejn7a43 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790607426801-muejn7a43 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790607426801-muejn7a43 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790607426801-muejn7a43.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": "Edge cleaning","description": "Cleaning edge of hard floor with Roborock vacuum cleaner to test vacuuming","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-28T14:57:06.801Z","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-1790607426801-muejn7a43" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="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-1790607426801-muejn7a43-image-compare-1" data-chart-type="Image Comparison" data-title="Image Comparison" data-subhead="Cleaning edge of hard floor with Roborock vacuum cleaner to test vacuuming" 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/ZBHXBFwYVSYJ4bDnM8YwXB.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/ZBHXBFwYVSYJ4bDnM8YwXB.jpg" alt="After" class="fv-image-compare-bg" loading="lazy" referrerpolicy="no-referrer" draggable="false" /><img src="https://cdn.mos.cms.futurecdn.net/R5qJvTD7XSrgDvojD6nHvB.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/R5qJvTD7XSrgDvojD6nHvB.jpg" alt="Before" 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">Before</div><div class="fv-image-compare-label fv-image-compare-label-right">After</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() {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) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;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);});}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);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {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);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;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) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {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');}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);}});});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);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});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');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') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}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;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 || '';fallbackCaptionHtml = 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); });}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;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();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;} 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 });}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.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';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.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}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();}});});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');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});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');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}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();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {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();}});}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();}});}window.fvAnimateCharts(chartWrapper);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-1790607426801-muejn7a43', false); });} else {initialize('fv-chart-1790607426801-muejn7a43', false);}})();</script></div><p>It’s not loud in operation, registering around 60db while cleaning on carpet. The dock emptying is a little louder, topping out at 69db (around the level of normal conversation), although this is pretty brief so shouldn’t be too disruptive.</p><p>The Qrevo 2 Pro uses dust bags so emptying it of dirt is quick and neat, although that does add ongoing costs to using it. You will also need to empty the waste water and refill the clean water tanks regularly which is easy to do (as long as you leave enough clearance room above the robot) as these lift out of the dock and then can be unclipped open for emptying or filling.</p><p>Smart home integration worked well for starting a whole house clean but I did have a little trouble using the room clean function for custom named rooms. Naming a room one of the default names such as Kitchen or Living Room worked fine, but a custom name such as Utility Room sparked a whole house clean instead.</p><p>While custom room names would be helpful, even getting default room cleaning to work is not a guarantee with any of the robot vacuum cleaners I have tested so, relatively, this is a success.</p><ul><li><strong>Performance score: 4.5 out of 5</strong></li></ul><h2 id="roborock-qrevo-2-pro-app">Roborock Qrevo 2 Pro: app</h2><ul><li><strong>Easy setup</strong></li><li><strong>Clear house map</strong></li><li><strong>Can set frequent types of clean and schedule cleans</strong></li></ul><p>The app is simple to use, although I did find it can sometimes get a little lost if you select your cleaning mode too quickly, meaning you have to move to another mode and back again before getting the options you need.</p><p>Once you select the robot you are shown the map of your home and have four tabs to select the type of clean you want, 'Full', 'Room', 'Zone' and 'Routine'. 'Full' starts a clean of the whole map and to the left of the play button there is a button for adjusting the type of clean including whether you want to vacuum and mop, just vacuum or just mop. There are also controls for the level of suction, waterflow, amount of times you want the robot to clean the area and the intensity of the cleaning pattern.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/297TZfb4vgsbHpjGMAv8TA-1920-80.png" alt="App home screen for Roborock Qrevo 2 Pro" /><figcaption>The app is simple to use provided you don't hop between modes too quickly<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/GzLjqQU4Yi8XXK6mCJRLXA-1920-80.png" alt="House map for Roborock Qrevo 2 Pro in app" /><figcaption>Select your robot to see a map of your home<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/cVb9V3L46ABA3NkALET6JA-1920-80.png" alt="Cleaning settings for Roborock Qrevo 2 Pro in app" /><figcaption>You can adjust the settings for the vacuum and mop independently<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Uo3hAVTPa2yjVAQAGuLMbA-1920-80.png" alt="Routines and scheduling for Roborock Qrevo 2 Pro in app" /><figcaption>The 'Routine' option allows you to schedule different types of cleaning<small role="credit">Future</small></figcaption></figure></figure><p>Room allows you to select one or more rooms to clean, while Zones lets you pick multiple rectangular sections of your chosen size on the map for it to clean, allowing you to spot clean specific sections of floor. </p><p>'Routine' is the final option and allows you to create shortcuts for regular types of clean that will then be available from the opening screen on the app. This is useful for setting up things like zone cleans that focus around a dining table following a meal or if you want a predefined deep clean compared with a light maintenance clean.</p><p>Despite the name, 'Routine' doesn’t include any scheduling functionality by default. That is hidden somewhat in the settings menu, but can be used with scheduled cleans (if your home doesn’t regularly have bits of Lego on the floor like mine does). </p><ul><li><strong>App score: 5 out of 5</strong></li></ul><h3 class="article-body__section" id="section-should-you-buy-the-roborock-qrevo-2-pro"><span>Should you buy the Roborock Qrevo 2 Pro?</span></h3><div ><table><thead><tr><th class="firstcol " ><p>Attribute</p></th><th  ><p>Notes</p></th><th  ><p>Score</p></th></tr></thead><tbody><tr><td class="firstcol " ><p>Value for money</p></td><td  ><p>Even at full price the Qrevo 2 Pro represents good value and at a discount price it is a fantastic deal. You will need to consider the price of disposable dust bags in the running costs but you’ll be hard pressed to find these features and performance for less.</p></td><td  ><p>5/5</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>The design is more focused on function than form but it is unfussy and designed to fit into most homes. The tall mounting of the lidar scanner will stop it from cleaning under low furniture.</p><p><br /></p></td><td  ><p>4/5</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>Vacuuming performance is good and mopping is excellent although It did have trouble picking up on a charging cable in our object avoidance tests leading it to get stuck.</p><p><br /></p></td><td  ><p>4.5/5</p></td></tr><tr><td class="firstcol " ><p>App</p></td><td  ><p>The app makes it easy to control, with simple options for choosing the type and location of cleans as well as a clear map of your home.</p></td><td  ><p>5/5</p></td></tr></tbody></table></div><h2 id="buy-it-if-5">Buy it if</h2><div class="product"><p><strong>You have a lot of hard flooring that needs regular mopping. </strong></p><p>On the maximum settings, it cleaned as well as any robot mop I have tested and even if you have carpeted areas the removable mop heads mean you don’t have to worry about it getting those damp.</p></div><div class="product"><p><strong>You don’t want to spend over $1,000</strong></p><p>Cleaning performance matches almost any robot vacuum regardless of price making it a great value option if you are shopping on a budget.</p></div><div class="product"><p><strong>You hate the mess of emptying dust bins</strong></p><p>Disposable bags may add to the running costs but emptying the dock is a quick and clean enough that you don’t have to get another vacuum out to clean up after.</p></div><h2 id="don-39-t-buy-it-if-4">Don't buy it if</h2><div class="product"><p><strong>You only have carpeted floors</strong></p><p>The mop functionality adds to the price so if you’re not going to use it look at vacuum only options.</p></div><div class="product"><p><strong>You have high thresholds between rooms</strong></p><p>More expensive options add the ability to navigate over higher divisions between rooms, the Qvero 2 Pro will be able to handle most regular passageways but its not designed for complex terrain.</p></div><div class="product"><p><strong>You’re looking for the cheapest viable option</strong></p><p>While it does offer excellent value, you can pick up a good robovac for less if your budget is tight.<a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="fce094fc-bb55-11f1-9fbf-37f14852bbb7" data-action="Deal Block" data-label="You’re looking for the cheapest viable optionWhile it does offer excellent value, you can pick up a good robovac for less if your budget is tight." data-dimension48="You’re looking for the cheapest viable optionWhile it does offer excellent value, you can pick up a good robovac for less if your budget is tight." data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-how-i-tested-the-roborock-qrevo-2-pro"><span>How I tested the Roborock Qrevo 2 Pro</span></h3><p>I tested the Roborock Qrevo 2 Pro over a period of over two weeks, using it as an everyday cleaner of a busy household. </p><p>As well as day to day use I put it through a series of tests, assessing its performance picking up fine particles and larger debris on carpet and hard floor by having it clean an area with a set amount of rice and tea sprinkled on the surface. Edge cleaning was also tested using tea on the edge of a carpet and hard floor area.</p><p>Mopping performance was tested by having the robot clean up a spill of soy sauce, as well as tackling a patch of dried ketchup. After an initial pass on regular settings, this was then retested with cleaning settings set to maximum.</p><p><em>First reviewed September 2026</em></p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Goodbye claims, hello prevention — how smart tech is transforming home insurance ]]></title>
                                                                                                <dc:content><![CDATA[ <p>While other industries such as banking have undergone a major technological revolution in the last few years, insurance has remained pretty much the same for centuries — at least as far as the consumer is concerned. </p><p>Sure, the way in which insurance operations have been transformed by AI may be profound. But when it comes to the end-user, most of us still buy our annual premium and cross our fingers that nothing goes wrong. Then if disaster does strike, we file a claim and hope to get a pay-out — eventually.</p><p>Now, though, this centuries-old business model is finally undergoing a shake-up. Driven by the rapid rise of AI, the Internet of Things (IoT) and smart devices such as water leak detectors and surge protectors, ‘InsurTech’ is transforming the insurance sector from one previously based around retroactive reimbursement to one that’s more centred around proactive prevention. </p><p>While still only a small fraction of the overall insurance market (currently valued at €6.9 trillion or around £5.9 trillion according to the recent <a href="https://www.allianz.com/en/economic_research/insights/publications/specials_fmo/260528-global-insurance-report.html">Allianz Global Insurance Report</a>), <a href="https://www.mordorintelligence.com/industry-reports/global-insurtech-market">Mordor Intelligence</a> claims the InsurTech market is currently worth around $1.34 trillion (£1.01 trillion) and is set to increase to $2.44 trillion (£1.85 trillion) by 2031. </p><p>And with an overall industry size of $53.53 billion (£40.48 billion) according to Mordor Intelligence’s <a href="https://www.mordorintelligence.com/industry-reports/uk-insurtech-market?utm_source=gemini">United Kingdom Insurtech — Market Share Analysis, Industry Trends &amp; Statistics, Growth Forecasts (2026–2031</a>), the UK is one of the largest as well as one of the most rapidly expanding markets with a particular focus on ‘AI-driven claims automation, IoT telemetry and digital underwriting tools.’</p><h2 id="taking-a-more-proactive-approach">Taking a more proactive approach </h2><p>To understand where smart home insurance is heading, you only have to look at the motor insurance sector. Here, drivers — especially young drivers — have small telematics devices (most commonly called ‘black boxes’) fitted in their car that can monitor speed, braking sharpness and cornering habits. By feeding real-time driving data back to insurers, motorists are rewarded with more dynamic pricing based on their actual behind-the-wheel risk profile, rather than blunt demographic assumptions previously used. </p><div><blockquote><p>The future of insurance should be less ‘something went wrong, here is a cheque’ and more about ‘technology helped stop it going wrong in the first place’</p><p>Nouran Moustafa, Roxton Wealth</p></blockquote></div><p>“It doesn’t matter whether it’s the car, the home or even cybersecurity insurance — there’s more than enough data for companies to use,” explains Scott Thomson, Insurance Client Partner at NTT Data. “However, the problem is that way insurers manage the claims is very reactive,” he adds. According to Thomson, not only can real-time data help to provide more ‘dynamic pricing’ for the consumer, it also allows insurers to drastically slash operational expenses (OpEX) and indemnity spend — the actual cost of physical damage — by catching claims early and managing them proactively through automated AI triage. </p><p>Nouran Moustafa, Practice Principal and Executive Financial Advisor at Roxton Wealth, which works closely with property landlords and high net-worth clients, agrees: “The future of insurance should be less ‘something went wrong, here is a cheque’ and more about ‘technology helped stop it going wrong in the first place’”.</p><p>Nor is the car industry the only sector taking a more proactive approach when it comes to insurance. Traditional pet insurance is also being transformed by digital-first disruptors. For example, Lassie’s mobile app also acts as a digital companion, offering daily tips, vaccination reminders and even educational quizzes. </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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="FD5uPpfTTZuqZGAn2dLgRZ" name="GettyImages-2252282659" alt="Leak sensor identifying leak in pipe" src="https://cdn.mos.cms.futurecdn.net/FD5uPpfTTZuqZGAn2dLgRZ-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">If a smart sensor detects a problem early, you might not need to make a claim at all </span><span class="credit" itemprop="copyrightHolder">(Image credit: Getty Images / Toa55)</span></figcaption></figure><p>Furthermore, Lassie integrates with active wearable trackers such as Tractive. “If you buy a Tractive tracker, you can connect it with Lassie and share the data,” Hedda Båverud Olsson, co-founder and CEO of pet insurer Lassie, tells TechRadar. “We never want punish someone for not doing preventative things but rather reward users with better pricing when they do good things.” </p><p>Hannah Simpson, Chief Product Officer at rival Waggel, agrees, noting how offering 24/7 vet triage and digital activity rewards have prevented thousands of unnecessary clinic visits while delivering over £1 million in premium savings back to policyholders. “You could apply a similar idea to home insurance,” Simpson suggests. “Things like a smart sensor that spots a leak or alerts you to a problem early could help deal with something before it turns into a much bigger and more expensive issue.”</p><h2 id="plugging-the-leak">Plugging the leak</h2><p>Indeed, when it comes to property insurance, the single most pressing domestic threat isn’t dramatic fires or forced-entry burglaries — it's water damage. Under constant internal pressure, behind walls and underneath floors, so it can be available instantly on demand, ‘escape-of-water events’ are a massive liability both for homeowners and insurance companies alike. </p><p>According to Paul Vacquier, CEO of US-based plumbing technology company Beagle Services, when it comes to property insurance, water damage represents a staggering "$14.5 billion paid in claims per year in the United States alone".</p><p>Because water is always seeking the path of least resistance, even the tiniest hairline crack in a pipeline, ageing supply line or failing washing machine hose can lead to severe flooding. “It’s the largest non-catastrophic loss paid by the carriers,” Vacquier explains. “While you can’t stop a hurricane, the technology does exist to prevent, or at least dramatically mitigate, this loss from occurring in the first place,” he adds. </p><p>Operating as a distributor of loss-prevention hardware through US insurance channels, Beagle Services effectively helps homeowners deploy multi-layered defences, ranging from simple puck-style IoT sensors placed under water heaters and dishwashers to non-invasive flow monitoring devices such as the LeakBot. </p><div><blockquote><p>While you can’t stop a hurricane, the technology does exist to prevent, or at least dramatically mitigate, this loss from occurring in the first place</p><p>Paul Vacquier, Beagle Services</p></blockquote></div><p>Developed in the UK by HomeServe Labs, and now owned by Ondo InsurTech plc, this small device clips directly onto pipes to detect tiny continuous flows as small as 5ml per minute as well as sudden changes in temperature, catching hidden issues such as slow pipe leaks before they result in catastrophic structural damage. </p><p>Several major insurance providers now partner with LeakBot, offering the clip-on device for free. These include Westfield in the US and LV and Hiscox in the UK. “Much like our customers, our goal is to protect their homes and smart solutions like LeakBot will become an increasingly fundamental part of this. It's often the smallest, hidden leaks that go undetected and ultimately cause the most damage, so spotting these early is essential,” said <a href="https://insurancenewsnet.com/oarticle/hiscox-introduces-smart-water-leak-technology">Phil Thorn, former Head of Propositions at Hiscox UK</a> when it became the UK’s first insurance company to introduce the technology back in 2020. </p><h2 id="water-shut-off-valves">Water shut-off valves</h2><p>Nor is the Leakbot the only type of preventative device on the market. For ultimate protection, insurers frequently encourage — even mandate — inline automated water shutoff valves tied to the mains water supply. Beagle also offers a Watchdog monitoring services which automatically flags abnormal pressure spikes and consistent drips, allowing human teams to intervene before a pipe bursts. </p><div><blockquote><p>The damage almost never starts as a flood. It starts as a slow drip behind a washing machine or under a water heater for weeks</p><p>Nick Nastos, Chicago Property Shop</p></blockquote></div><p>“Water is where I see the most damage,” says Peter Kravchuk, Founder of Seattle-based New Day Construction. “While a battery-powered puck under a sink will chirp at you, a flow-shutoff valve installed at the main line actually closes the water off when it detects an abnormal flow pattern, and that's a different category of protection entirely,” he adds. Nick Nastos, Real Estate Broker at Chicago Property Shop agrees: “Buyers and investors ask me about cameras constantly and almost never about leak detection,” adding “automatic shutoff valves near the mains are worth pricing out on any property.” </p><p>As well as proving vital for high-risk properties and those who have previously experienced water damage in the home, Vacquier claims the technology is particularly useful for ‘holiday homes and vacant properties where slow leaks can go unnoticed for weeks.’  Adds Nick Nastos: “I’ve walked into flats after a January freeze where a single burst supply took out ceilings, flooring and a tenant’s belongings on the floor below. The damage almost never starts as a flood. It starts as a slow drip behind a washing machine or under a water heater for weeks.”</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:2121px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="swd5DBgzJwcqKVALnZGcfP" name="GettyImages-1227191376" alt="Sad woman sitting on sofa with buckets to catch water dripping from ceiling" src="https://cdn.mos.cms.futurecdn.net/swd5DBgzJwcqKVALnZGcfP-1920-80.jpg" mos="" align="middle" fullscreen="" width="2121" height="1193" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">What starts as a small drip behind an appliance can turn into catastrophic property damage </span><span class="credit" itemprop="copyrightHolder">(Image credit: Getty Images /  PixelsEffect)</span></figcaption></figure><p>For landlords managing residential portfolios, a shift from reactive to proactive insurance could also provide a particularly welcome relief from administrative burdens, claims Roxton Wealth’s UK-based Nouran Moustafa. She argues that rather than landlords having to fill in "excessive paperwork", housing regulations should be directed "towards having better alarms and leak monitors". She adds: “This is going to be massive for tenants, for landlords and for insurance providers.”</p><h2 id="beyond-plumbing">Beyond plumbing</h2><p>Although burst pipes remain the single biggest preventable risk in the home, it’s not the only risk that InsurTech can help to reduce. For example, in the UK, Sky Protect Home Insurance blends traditional buildings and content insurance, underwritten by global insurance firm Zurich, with real-time data from a whole host of smart devices in the home. </p><p>Officially launched in May 2023, the package is designed around a ‘prevention first approach’, rather than the reactive approach favoured by most traditional insurance companies. Integrating smart devices such as video doorbells, indoor cameras, motion and contact sensors, and leak detectors directly into a unified app experience, the platform uses real-time monitoring and automated alerts to help homeowners catch issues such as minor leaks or security breaches before they escalate into costly formal claims.</p><div><blockquote><p>Whole-home surge protection is the other piece homeowners rarely ask about</p><p>Peter Kravchuk, New Construction</p></blockquote></div><p>“We already make people’s lives easier at home through our TV, broadband and mobile services and with Sky Protect, we’ll be able to take the pain out of home insurance,” claimed<em> </em>Stephen van Rooyen, former Chief Executive Officer, Sky UK &amp; Ireland and Chief Commercial Officer, Sky Group, <a href="https://skygroup.sky/en-gb/article/introducing-sky-protect-smart-home-insurance-smart-tech-home-insurance-in-one-">in a press statement</a> at launch. “By combining smart home technology with insurance, Sky Protect aims to prevent losses and provide financial peace of mind, should the unexpected happen,” added Tim Bailey, Zurich’s UK CEO.<strong>   </strong></p><p>Another area that is getting a lot of attention right now — but isn’t yet generally integrated in home insurance packages — is electrical safety. This can be significantly enhanced using specialist equipment designed to mitigate transient overvoltages, commonly known as electrical surges. </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:2121px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="sgQYsjaMPwT4adaERwYW6m" name="GettyImages-1340084279" alt="Person plugging phone charger into surge-protected power strip" src="https://cdn.mos.cms.futurecdn.net/sgQYsjaMPwT4adaERwYW6m-1920-80.jpg" mos="" align="middle" fullscreen="" width="2121" height="1193" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Plug-in power strips can't protect all your appliances from power surges, but a device mounted directly at the electrical panel can </span><span class="credit" itemprop="copyrightHolder">(Image credit: Getty Images /  Kinga Krzeminska)</span></figcaption></figure><p>Triggered by external grid switching, internal appliance cycling or even lightning, these sudden voltage spikes pose a constant threat to sensitive home electronics and major appliances. To safeguard a property against these risks, whole-home Surge Protective Devices (SPDs) can be installed directly at the electrical panel. </p><p>"Whole-home surge protection is the other piece homeowners rarely ask about,” New Construction’s Peter Kravchuk says. “But a protective device mounted at the panel is a small line item during a panel upgrade and covers everything downstream. Plug-in strips can't do that job on their own."  Operating as an automated safety barrier, a SPD detects a sudden surge in voltage and instantly diverts the dangerous excess electrical current safely away from household circuits and into the grounding system to prevent equipment failure and reduce potential fire hazards.</p><h2 id="insurance-discounts">Insurance discounts</h2><p>One company that specialises in tech for preventing disasters in the home is X-Sense. Though it doesn’t work directly with insurance companies, US users buying X-Sense smoke alarms, CO (carbon monoxide) alarms, or combination smoke and CO alarms who subscribe to its Protect+ Elite professional monitoring service (costing $49.99 per year, or $4.99 per month) can claim home insurance benefits. </p><p>“Through the X-Sense app, eligible customers can obtain a monitoring certificate confirming that compatible alarms have been installed and connected to a professional monitoring service capable of coordinating emergency response, including fire department dispatch when necessary,” an X-Sense spokesperson told TechRadar. <br /><br />“Customers can then provide this certificate to their home insurance provider and may qualify for a homeowners insurance discount. The exact discount varies by state and insurer, but in some cases it can be as much as 15%.”</p><div><blockquote><p>Customers can then provide this certificate to their home insurance provider and may qualify for a homeowners insurance discount</p><p>Spokesperson, X-Sense</p></blockquote></div><p>It all sounds very promising , especially if you like saving money — and who doesn’t! However, that’s not to say there aren’t any potential risk of embracing this new InsurTech revolution. Alarms which monitor everything from smoke and carbon monoxide levels to burglars breaking into a property not only require a sizeable hardware investment up front, they also generate a lot of potentially sensitive data. As Taimur Ijlal, Information Security Leader at Proxy Coupons, notes: “Once a sensor, camera or smart lock starts reporting to a third party, it become both an attack surface in your home and a data pipeline out of it.” </p><p>Indeed, the fragility of backend B2B data pipelines was recently demonstrated by a security incident involving Dublin-based InsurTech firm Companjon, a subsidiary of La Mobilière, which suffered a major data exposure via an unprotected Apache Kafka data stream. Revealing millions of records, including future-dated travel itineraries and personally identifiable information, the incident demonstrated how third-party vendor vulnerabilities can easily compromise consumer trust.</p><p>Consequently, experts advise homeowners asking questions before adopting bundled InsurTech such as who owns and retains the device data and for how long? What is the manufacturer's security patch policy? And what happens to policy coverage if a device fails or is disconnected? </p><h2 id="the-future-of-home-insurance">The future of home insurance</h2><p>While hurdles remain, such as legitimate concerns over data privacy and device cybersecurity, InsurTech undoubtedly represents the long-term future for home insurance. The convergence of IoT sensors, AI-driven claims processing and hi-tech detection devices is set to reshape our digital home lives, just as ‘black box’ telemetry has done for many motorists and tracking apps are starting to in pet and health insurance too. </p><p>Rather than the reactive ‘something has gone wrong, here’s the cheque’ approach of yesteryear, insurance is moving in a more proactive direction towards ‘technology stopped it going wrong in the first place’. For homeowners embracing this new way of thinking, ultimately it means greater peace of mind, as well as potentially reduced home insurance premiums. A real win-win. </p> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/smart-home/how-smart-home-tech-is-shaking-up-home-insurance-why-smart-sensors-ai-and-iot-devices-are-revolutionizing-how-we-protect-our-homes</link>
                                                                            <description>
                            <![CDATA[ As our homes become increasingly digitised, the data generated can be used to detect insurance risks before they happen and ultimately deliver lower premiums. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">gmpPgkLnjdFWqyWcdvyNaP</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/2wtWoEnimr5ozr6sPVZ7ZF-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sun, 27 Sep 2026 10:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Smart Home]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                                                                                    <dc:creator><![CDATA[ Chris Price ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/DU2Lv5xHGaNHCjMhkrGY6R-320-70.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/2wtWoEnimr5ozr6sPVZ7ZF-1920-80.jpg">
                                                            <media:credit><![CDATA[Getty Images / VioletaStoimenova]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Happy couple sitting on sofa, looking at laptop]]></media:description>                                                            <media:text><![CDATA[Happy couple sitting on sofa, looking at laptop]]></media:text>
                                <media:title type="plain"><![CDATA[Happy couple sitting on sofa, looking at laptop]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/2wtWoEnimr5ozr6sPVZ7ZF-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>While other industries such as banking have undergone a major technological revolution in the last few years, insurance has remained pretty much the same for centuries — at least as far as the consumer is concerned. </p><p>Sure, the way in which insurance operations have been transformed by AI may be profound. But when it comes to the end-user, most of us still buy our annual premium and cross our fingers that nothing goes wrong. Then if disaster does strike, we file a claim and hope to get a pay-out — eventually.</p><p>Now, though, this centuries-old business model is finally undergoing a shake-up. Driven by the rapid rise of AI, the Internet of Things (IoT) and smart devices such as water leak detectors and surge protectors, ‘InsurTech’ is transforming the insurance sector from one previously based around retroactive reimbursement to one that’s more centred around proactive prevention. </p><p>While still only a small fraction of the overall insurance market (currently valued at €6.9 trillion or around £5.9 trillion according to the recent <a href="https://www.allianz.com/en/economic_research/insights/publications/specials_fmo/260528-global-insurance-report.html">Allianz Global Insurance Report</a>), <a href="https://www.mordorintelligence.com/industry-reports/global-insurtech-market">Mordor Intelligence</a> claims the InsurTech market is currently worth around $1.34 trillion (£1.01 trillion) and is set to increase to $2.44 trillion (£1.85 trillion) by 2031. </p><p>And with an overall industry size of $53.53 billion (£40.48 billion) according to Mordor Intelligence’s <a href="https://www.mordorintelligence.com/industry-reports/uk-insurtech-market?utm_source=gemini">United Kingdom Insurtech — Market Share Analysis, Industry Trends &amp; Statistics, Growth Forecasts (2026–2031</a>), the UK is one of the largest as well as one of the most rapidly expanding markets with a particular focus on ‘AI-driven claims automation, IoT telemetry and digital underwriting tools.’</p><h2 id="taking-a-more-proactive-approach">Taking a more proactive approach </h2><p>To understand where smart home insurance is heading, you only have to look at the motor insurance sector. Here, drivers — especially young drivers — have small telematics devices (most commonly called ‘black boxes’) fitted in their car that can monitor speed, braking sharpness and cornering habits. By feeding real-time driving data back to insurers, motorists are rewarded with more dynamic pricing based on their actual behind-the-wheel risk profile, rather than blunt demographic assumptions previously used. </p><div><blockquote><p>The future of insurance should be less ‘something went wrong, here is a cheque’ and more about ‘technology helped stop it going wrong in the first place’</p><p>Nouran Moustafa, Roxton Wealth</p></blockquote></div><p>“It doesn’t matter whether it’s the car, the home or even cybersecurity insurance — there’s more than enough data for companies to use,” explains Scott Thomson, Insurance Client Partner at NTT Data. “However, the problem is that way insurers manage the claims is very reactive,” he adds. According to Thomson, not only can real-time data help to provide more ‘dynamic pricing’ for the consumer, it also allows insurers to drastically slash operational expenses (OpEX) and indemnity spend — the actual cost of physical damage — by catching claims early and managing them proactively through automated AI triage. </p><p>Nouran Moustafa, Practice Principal and Executive Financial Advisor at Roxton Wealth, which works closely with property landlords and high net-worth clients, agrees: “The future of insurance should be less ‘something went wrong, here is a cheque’ and more about ‘technology helped stop it going wrong in the first place’”.</p><p>Nor is the car industry the only sector taking a more proactive approach when it comes to insurance. Traditional pet insurance is also being transformed by digital-first disruptors. For example, Lassie’s mobile app also acts as a digital companion, offering daily tips, vaccination reminders and even educational quizzes. </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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="FD5uPpfTTZuqZGAn2dLgRZ" name="GettyImages-2252282659" alt="Leak sensor identifying leak in pipe" src="https://cdn.mos.cms.futurecdn.net/FD5uPpfTTZuqZGAn2dLgRZ-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">If a smart sensor detects a problem early, you might not need to make a claim at all </span><span class="credit" itemprop="copyrightHolder">(Image credit: Getty Images / Toa55)</span></figcaption></figure><p>Furthermore, Lassie integrates with active wearable trackers such as Tractive. “If you buy a Tractive tracker, you can connect it with Lassie and share the data,” Hedda Båverud Olsson, co-founder and CEO of pet insurer Lassie, tells TechRadar. “We never want punish someone for not doing preventative things but rather reward users with better pricing when they do good things.” </p><p>Hannah Simpson, Chief Product Officer at rival Waggel, agrees, noting how offering 24/7 vet triage and digital activity rewards have prevented thousands of unnecessary clinic visits while delivering over £1 million in premium savings back to policyholders. “You could apply a similar idea to home insurance,” Simpson suggests. “Things like a smart sensor that spots a leak or alerts you to a problem early could help deal with something before it turns into a much bigger and more expensive issue.”</p><h2 id="plugging-the-leak">Plugging the leak</h2><p>Indeed, when it comes to property insurance, the single most pressing domestic threat isn’t dramatic fires or forced-entry burglaries — it's water damage. Under constant internal pressure, behind walls and underneath floors, so it can be available instantly on demand, ‘escape-of-water events’ are a massive liability both for homeowners and insurance companies alike. </p><p>According to Paul Vacquier, CEO of US-based plumbing technology company Beagle Services, when it comes to property insurance, water damage represents a staggering "$14.5 billion paid in claims per year in the United States alone".</p><p>Because water is always seeking the path of least resistance, even the tiniest hairline crack in a pipeline, ageing supply line or failing washing machine hose can lead to severe flooding. “It’s the largest non-catastrophic loss paid by the carriers,” Vacquier explains. “While you can’t stop a hurricane, the technology does exist to prevent, or at least dramatically mitigate, this loss from occurring in the first place,” he adds. </p><p>Operating as a distributor of loss-prevention hardware through US insurance channels, Beagle Services effectively helps homeowners deploy multi-layered defences, ranging from simple puck-style IoT sensors placed under water heaters and dishwashers to non-invasive flow monitoring devices such as the LeakBot. </p><div><blockquote><p>While you can’t stop a hurricane, the technology does exist to prevent, or at least dramatically mitigate, this loss from occurring in the first place</p><p>Paul Vacquier, Beagle Services</p></blockquote></div><p>Developed in the UK by HomeServe Labs, and now owned by Ondo InsurTech plc, this small device clips directly onto pipes to detect tiny continuous flows as small as 5ml per minute as well as sudden changes in temperature, catching hidden issues such as slow pipe leaks before they result in catastrophic structural damage. </p><p>Several major insurance providers now partner with LeakBot, offering the clip-on device for free. These include Westfield in the US and LV and Hiscox in the UK. “Much like our customers, our goal is to protect their homes and smart solutions like LeakBot will become an increasingly fundamental part of this. It's often the smallest, hidden leaks that go undetected and ultimately cause the most damage, so spotting these early is essential,” said <a href="https://insurancenewsnet.com/oarticle/hiscox-introduces-smart-water-leak-technology">Phil Thorn, former Head of Propositions at Hiscox UK</a> when it became the UK’s first insurance company to introduce the technology back in 2020. </p><h2 id="water-shut-off-valves">Water shut-off valves</h2><p>Nor is the Leakbot the only type of preventative device on the market. For ultimate protection, insurers frequently encourage — even mandate — inline automated water shutoff valves tied to the mains water supply. Beagle also offers a Watchdog monitoring services which automatically flags abnormal pressure spikes and consistent drips, allowing human teams to intervene before a pipe bursts. </p><div><blockquote><p>The damage almost never starts as a flood. It starts as a slow drip behind a washing machine or under a water heater for weeks</p><p>Nick Nastos, Chicago Property Shop</p></blockquote></div><p>“Water is where I see the most damage,” says Peter Kravchuk, Founder of Seattle-based New Day Construction. “While a battery-powered puck under a sink will chirp at you, a flow-shutoff valve installed at the main line actually closes the water off when it detects an abnormal flow pattern, and that's a different category of protection entirely,” he adds. Nick Nastos, Real Estate Broker at Chicago Property Shop agrees: “Buyers and investors ask me about cameras constantly and almost never about leak detection,” adding “automatic shutoff valves near the mains are worth pricing out on any property.” </p><p>As well as proving vital for high-risk properties and those who have previously experienced water damage in the home, Vacquier claims the technology is particularly useful for ‘holiday homes and vacant properties where slow leaks can go unnoticed for weeks.’  Adds Nick Nastos: “I’ve walked into flats after a January freeze where a single burst supply took out ceilings, flooring and a tenant’s belongings on the floor below. The damage almost never starts as a flood. It starts as a slow drip behind a washing machine or under a water heater for weeks.”</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:2121px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="swd5DBgzJwcqKVALnZGcfP" name="GettyImages-1227191376" alt="Sad woman sitting on sofa with buckets to catch water dripping from ceiling" src="https://cdn.mos.cms.futurecdn.net/swd5DBgzJwcqKVALnZGcfP-1920-80.jpg" mos="" align="middle" fullscreen="" width="2121" height="1193" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">What starts as a small drip behind an appliance can turn into catastrophic property damage </span><span class="credit" itemprop="copyrightHolder">(Image credit: Getty Images /  PixelsEffect)</span></figcaption></figure><p>For landlords managing residential portfolios, a shift from reactive to proactive insurance could also provide a particularly welcome relief from administrative burdens, claims Roxton Wealth’s UK-based Nouran Moustafa. She argues that rather than landlords having to fill in "excessive paperwork", housing regulations should be directed "towards having better alarms and leak monitors". She adds: “This is going to be massive for tenants, for landlords and for insurance providers.”</p><h2 id="beyond-plumbing">Beyond plumbing</h2><p>Although burst pipes remain the single biggest preventable risk in the home, it’s not the only risk that InsurTech can help to reduce. For example, in the UK, Sky Protect Home Insurance blends traditional buildings and content insurance, underwritten by global insurance firm Zurich, with real-time data from a whole host of smart devices in the home. </p><p>Officially launched in May 2023, the package is designed around a ‘prevention first approach’, rather than the reactive approach favoured by most traditional insurance companies. Integrating smart devices such as video doorbells, indoor cameras, motion and contact sensors, and leak detectors directly into a unified app experience, the platform uses real-time monitoring and automated alerts to help homeowners catch issues such as minor leaks or security breaches before they escalate into costly formal claims.</p><div><blockquote><p>Whole-home surge protection is the other piece homeowners rarely ask about</p><p>Peter Kravchuk, New Construction</p></blockquote></div><p>“We already make people’s lives easier at home through our TV, broadband and mobile services and with Sky Protect, we’ll be able to take the pain out of home insurance,” claimed<em> </em>Stephen van Rooyen, former Chief Executive Officer, Sky UK &amp; Ireland and Chief Commercial Officer, Sky Group, <a href="https://skygroup.sky/en-gb/article/introducing-sky-protect-smart-home-insurance-smart-tech-home-insurance-in-one-">in a press statement</a> at launch. “By combining smart home technology with insurance, Sky Protect aims to prevent losses and provide financial peace of mind, should the unexpected happen,” added Tim Bailey, Zurich’s UK CEO.<strong>   </strong></p><p>Another area that is getting a lot of attention right now — but isn’t yet generally integrated in home insurance packages — is electrical safety. This can be significantly enhanced using specialist equipment designed to mitigate transient overvoltages, commonly known as electrical surges. </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:2121px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="sgQYsjaMPwT4adaERwYW6m" name="GettyImages-1340084279" alt="Person plugging phone charger into surge-protected power strip" src="https://cdn.mos.cms.futurecdn.net/sgQYsjaMPwT4adaERwYW6m-1920-80.jpg" mos="" align="middle" fullscreen="" width="2121" height="1193" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Plug-in power strips can't protect all your appliances from power surges, but a device mounted directly at the electrical panel can </span><span class="credit" itemprop="copyrightHolder">(Image credit: Getty Images /  Kinga Krzeminska)</span></figcaption></figure><p>Triggered by external grid switching, internal appliance cycling or even lightning, these sudden voltage spikes pose a constant threat to sensitive home electronics and major appliances. To safeguard a property against these risks, whole-home Surge Protective Devices (SPDs) can be installed directly at the electrical panel. </p><p>"Whole-home surge protection is the other piece homeowners rarely ask about,” New Construction’s Peter Kravchuk says. “But a protective device mounted at the panel is a small line item during a panel upgrade and covers everything downstream. Plug-in strips can't do that job on their own."  Operating as an automated safety barrier, a SPD detects a sudden surge in voltage and instantly diverts the dangerous excess electrical current safely away from household circuits and into the grounding system to prevent equipment failure and reduce potential fire hazards.</p><h2 id="insurance-discounts">Insurance discounts</h2><p>One company that specialises in tech for preventing disasters in the home is X-Sense. Though it doesn’t work directly with insurance companies, US users buying X-Sense smoke alarms, CO (carbon monoxide) alarms, or combination smoke and CO alarms who subscribe to its Protect+ Elite professional monitoring service (costing $49.99 per year, or $4.99 per month) can claim home insurance benefits. </p><p>“Through the X-Sense app, eligible customers can obtain a monitoring certificate confirming that compatible alarms have been installed and connected to a professional monitoring service capable of coordinating emergency response, including fire department dispatch when necessary,” an X-Sense spokesperson told TechRadar. <br /><br />“Customers can then provide this certificate to their home insurance provider and may qualify for a homeowners insurance discount. The exact discount varies by state and insurer, but in some cases it can be as much as 15%.”</p><div><blockquote><p>Customers can then provide this certificate to their home insurance provider and may qualify for a homeowners insurance discount</p><p>Spokesperson, X-Sense</p></blockquote></div><p>It all sounds very promising , especially if you like saving money — and who doesn’t! However, that’s not to say there aren’t any potential risk of embracing this new InsurTech revolution. Alarms which monitor everything from smoke and carbon monoxide levels to burglars breaking into a property not only require a sizeable hardware investment up front, they also generate a lot of potentially sensitive data. As Taimur Ijlal, Information Security Leader at Proxy Coupons, notes: “Once a sensor, camera or smart lock starts reporting to a third party, it become both an attack surface in your home and a data pipeline out of it.” </p><p>Indeed, the fragility of backend B2B data pipelines was recently demonstrated by a security incident involving Dublin-based InsurTech firm Companjon, a subsidiary of La Mobilière, which suffered a major data exposure via an unprotected Apache Kafka data stream. Revealing millions of records, including future-dated travel itineraries and personally identifiable information, the incident demonstrated how third-party vendor vulnerabilities can easily compromise consumer trust.</p><p>Consequently, experts advise homeowners asking questions before adopting bundled InsurTech such as who owns and retains the device data and for how long? What is the manufacturer's security patch policy? And what happens to policy coverage if a device fails or is disconnected? </p><h2 id="the-future-of-home-insurance">The future of home insurance</h2><p>While hurdles remain, such as legitimate concerns over data privacy and device cybersecurity, InsurTech undoubtedly represents the long-term future for home insurance. The convergence of IoT sensors, AI-driven claims processing and hi-tech detection devices is set to reshape our digital home lives, just as ‘black box’ telemetry has done for many motorists and tracking apps are starting to in pet and health insurance too. </p><p>Rather than the reactive ‘something has gone wrong, here’s the cheque’ approach of yesteryear, insurance is moving in a more proactive direction towards ‘technology stopped it going wrong in the first place’. For homeowners embracing this new way of thinking, ultimately it means greater peace of mind, as well as potentially reduced home insurance premiums. A real win-win. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Reolink OMVI 3i review: panoramic views and 4K tracking in one smart camera ]]></title>
                                                                                                <dc:content><![CDATA[ <h3 class="article-body__section" id="section-reolink-omvi-3i-two-minute-review"><span>Reolink OMVI 3i: two-minute review</span></h3><p>Shenzhen-based firm Reolink is a well-established brand in the home security market having gained a solid reputation for well-built, user-friendly cameras and video doorbells at an affordable price. I’ve reviewed quite a few models for TechRadar in my time and have generally been very impressed. One particular favourite is the recently launched <a href="https://www.techradar.com/home/home-security/reolink-solar-floodlight-camera-review">Reolink Solar Floodlight</a> Cam which combines a solar panel with two powerful spotlights either side of the main unit, as well as a loud onboard siren.</p><p>Like the Solar Floodlight Cam, the OMVI 3i also features powerful spotlights (there are eight in total) plus an ear-piercing 110dB siren. However, the key difference is that rather than relying on solar power combined with a built-in lithium-ion battery that can be recharged, the much bulkier Reolink OMVI 3i is mains-operated only and can’t be powered by battery or solar. This means it will have to be located near an AC power supply which isn’t always possible outdoors. </p><p>Two versions are available, a wired Power of Ethernet (PoE) version and the Wi-Fi model that we tested. Unlike some cheaper models, the OMVI 3i supports both 2.4GHz and 5GHz Wi-Fi — though the 5GHz frequencies are recommended for outdoor use. Practically identical to one another, both models are very bulky, requiring careful mounting on a wall using a drill in conjunction with brackets, screws and wall plugs provided. </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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="3R5uVEFr7FvemVfupBByRY" name="reolink-angle" alt="Reolink Omvi 3i security camera installed outside home" src="https://cdn.mos.cms.futurecdn.net/3R5uVEFr7FvemVfupBByRY-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" 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>Whereas most security cameras rely on cloud-based processing to identify objects, this latest Reolink features powerful integrated edge AI. This onboard intelligence allows the camera to easily distinguish between people, animals, and vehicles, letting you independently adjust sensitivity settings for each category to help dramatically reduce false alarms. Particularly clever is the smart tracking option alongside advanced package detection, which can alert you if a parcel is removed from a specific zone - making it a potentially useful tool in the fight against porch pirates.</p><p>When viewing footage via the easy-to-use app, two screens are displayed – one from the top panoramic camera producing a 180-degree image from two separate lenses and the other from a motorized pan-and-tilt camera that can rotate horizontally up to 355 degrees and vertically up to 50 degrees. Rather usefully, if you spot something untoward on the panoramic display such as an intruder, you can simply identify the area with your finger and it will then hone in on that area using the pan-and-tilt camera underneath. </p><p>Finally, where security camera manufacturers usually make their money is in selling you a monthly subscription to store your video footage in the cloud. Not only is this a potential cybersecurity risk, it can also get very expensive over time. With the Reolink OMVI 3i, there’s the choice between storing on a MicroSD card slot (not supplied) or subscribing to Reolink’s cloud service from just £2.71 (about $3.60 / AU$5.10) per month (yes it’s a strange amount). And because this OMVI 3i is mains-operated, the camera can record 24/7 if you want it to without having to worry about the battery losing its charge. This makes it ideal for business as well as consumer use. </p><h3 class="article-body__section" id="section-reolink-omvi-3i-subscription-options"><span>Reolink OMVI 3i: subscription options</span></h3><p><strong>Reolink Cloud, Single Device Plan: </strong>Up to 30-day cloud video history, one camera, unlimited cloud storage, unlimited rich notifications, AI Video Search. £2.71 (about $3.60 / AU$5.10) per month.</p><p><strong>Reolink Cloud,  Standard Plan:</strong> Up to 30-day cloud video history, up to five cameras supported, unlimited cloud storage, unlimited rich notifications. £2.87 (about $2.80 / AU$5.40) per month. </p><p>See <a href="https://cloud.reolink.com/cloud-plan">https://cloud.reolink.com/cloud-plan</a> for further details </p><h3 class="article-body__section" id="section-reolink-omvi-3i-price-and-availability"><span>Reolink OMVI 3i: price and availability</span></h3><ul><li><strong>How much does it cost?</strong> $329.99 / £259.99 / AU$439</li><li><strong>When is it available?</strong> Available since June / July 2026</li><li><strong>Where is it available?</strong> UK, US, Australia, and select global markets via Amazon and Reolink’s official store.</li></ul><p>When you consider everything that the Reolink OMVI 3i camera has to offer, including dual panoramic lenses, a 4K pan-and-tilt mechanism, integrated edge AI and powerful spotlights, this security camera simply is fantastic value for money — especially as it’s pretty well built too. A few years ago, a device like this would have set you back nearer to £400 in the UK  where I'm reviewing it, yet at the time of writing Amazon is offering it for just £220.</p><p>And while there are of course cheaper models on the market, none that I’ve seen offer anywhere near the same levels of performance. In fact, the Reolink OMVI 3i substantially undercuts commercial-grade monitoring systems, making it the ideal choice for small businesses/shops that want to use it for monitoring their premises. </p><p>Furthermore, even if you opt for cloud storage, the subscription fee isn't that bad coming in at under £3 a month. Better still, you can avoid ongoing costs completely by buying your own MicroSD card for local event logging, 24/7 continuous recording, or audio capture, making it a remarkably cost-effective long-term investment.</p><ul><li><strong>Value score: 5/5</strong></li></ul><h3 class="article-body__section" id="section-reolink-omvi-3i-design"><span>Reolink OMVI 3i: design</span></h3><ul><li><strong>Triple-lens configuration (10MP panoramic top lenses + 4K 8MP PTZ bottom lens)</strong></li><li><strong>Heavy-duty weatherproof (IP66) housing with drilling template included</strong></li><li><strong>Mains-powered only</strong></li></ul><p>Unlike many modern compact outdoor security cameras, the OMVI 3i is one heck of a big beast! Tipping up the scales at 2.4lbs / 1.1kg for the Wi-Fi variant and 2.9lbs / 1.3kg for the PoE version, it’s a really bulky unit. Installation isn't the easiest either. Because of its weight and the way it protrudes from the wall, it requires a very secure mount. It’s not a camera you can casually stick up with a couple of small screws. Instead, you’ll need a drill, screws, wall plugs and the mount to ensure it stays firmly anchored.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/L86ioBV44tzXw32mQ75zAZ-1920-80.jpg" alt="Close-up of Reolink Omvi 3i security camera sensor and lights" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/zVZZPZWziA9NJvSqCnCUAZ-1920-80.jpg" alt="Close-up of Reolink Omvi 3i security camera lens" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Using the template provided I drilled holes for the sturdy mounting bracket, placing the unit high up on my outside wall overlooking the garden. But there’s no getting away from the fact this is a big unit designed for high performance rather than looks. Another major problem is that it needs to be plugged into the mains. Thankfully I already have a mains socket outdoors, but if you don’t, you will run have to connect the cabling to a plug indoors. </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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="DzkUe5u74XpqKjHyLLh8YY" name="reolink-closeup" alt="Reolink Omvi 3i security camera socket" src="https://cdn.mos.cms.futurecdn.net/DzkUe5u74XpqKjHyLLh8YY-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" 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>Essentially the design comprises two main elements — the upper part with twin lenses for panorama mode and the single lens pan-and-tilt camera underneath. Round the back of the unit is a waterproof rubber flap housing a MicroSD card slot and reset button. The maximum supported MicroSD card size for the Reolink OMVI 3i (both WiFi and PoE versions) is 512 GB. Alternatively you can subscribe to store recorded footage in the cloud or buy a Reolink NVR (network video recorder). </p><ul><li><strong>Design score: 3.5/5</strong></li></ul><h3 class="article-body__section" id="section-reolink-omvi-3i-performance"><span>Reolink OMVI 3i: performance</span></h3><ul><li><strong>SyncTrack enables the Pan-Tilt camera to automatically lock on and follow subjects</strong></li><li><strong>Integrated edge AI for people, animals and vehicles</strong></li><li><strong>Removed item alerts and 24/7 continuous recording capability</strong></li></ul><p>When it comes to performance, the Reolink OMVI 3i Wi-Fi is certainly one of the best I’ve ever seen. Freed from battery limitations, it can focus completely on offering high-definition recordings from the triple-lens set up, rather than having to compromise on image quality to save battery power. </p><p>Indeed, visual performance is exceptionally strong. The 4K 8-megapixel pan-and-tilt camera delivers crisp, high-definition clarity that lets you easily zoom in on distant facial features or car number plates. Furthermore, the 10MP panoramic lenses on top provide an ultra-wide 180-degree overview, delivering the ultimate 'best of both worlds' setup where nothing escapes your field of vision. When an event occurs in the panoramic overview, you can simply tap or click on a specific area within the wide feed, and the 4K PTZ camera will instantly 'pinpoint' and swivel to that exact spot, zooming in to provide close-up detail without losing track of the broader context.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="r7tnLk2f7mxCpwpJWNopAZ" name="reolink-installation" alt="Reolink Omvi 3i security camera installation in app" src="https://cdn.mos.cms.futurecdn.net/r7tnLk2f7mxCpwpJWNopAZ-1920-80.png" mos="" align="middle" fullscreen="" width="2560" height="1440" 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>Even at night, picture quality remains exceptional. Infra-red night vision provides sharp monochrome clarity, while the multiple integrated spotlights proved amazingly powerful, bathing my garden in light late at night to ensure color recordings. Also on board is a powerful 110dB siren for startling unwanted trespassers, as well as two-way audio so you can tell intruders to get off your land!</p><p>But that’s not all. Particularly impressive is OMVI 3i’s built-in local AI processing. Rather than relying on sluggish or privacy-invasive cloud servers, the camera runs intelligence directly on the device. This allows it to distinguish between people, animals and vehicles with impressive accuracy. You can also independently fine-tune the motion sensitivity for each category, which dramatically cuts down on the nuisance false alarms that plague many security cameras. </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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Ns94dGaP3EXprQTh45fQpZ" name="reolink-panning" alt="Reolink Omvi 3i security camera panning using app" src="https://cdn.mos.cms.futurecdn.net/Ns94dGaP3EXprQTh45fQpZ-1920-80.png" mos="" align="middle" fullscreen="" width="2560" height="1440" 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>Although I didn’t test the feature, removed-item alerts enable you to get a notification if a parcel is lifted from a marked doorway zone (handy in the fight against porch pirates!) while if you want continuous coverage, you can set the camera to record 24/7 or configure it to record audio by default. </p><p>Yet despite these standout strengths, the camera’s performance is not entirely without flaws. One small issue I encountered during testing is that the software stitching between the two top cameras for the 180-degree panorama occasionally fails, disrupting the seamless wide-angle view (this can be corrected with software within the app). Additionally, while the automated tracking of people, vehicles and animals is generally smooth, fast-moving targets can cause the pan-and-tilt mechanism to stutter or momentarily lose tracking if they dart across the frame too quickly.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Nb5VhkkNdQzffyGQKVWnxZ" name="reolink-pet" alt="Reolink Omvi 3i security camera detecting a pet" src="https://cdn.mos.cms.futurecdn.net/Nb5VhkkNdQzffyGQKVWnxZ-1920-80.png" mos="" align="middle" fullscreen="" width="2560" height="1440" 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>Finally, because the camera captures such a massive, wide-angle view, it does demand careful positioning. If you have limited private space, its lenses can easily spill over into neighboring properties or public walkways, requiring you to use the detection exclusion zones software provided. </p><ul><li><strong>Performance score: 4.5/5</strong></li></ul><h3 class="article-body__section" id="section-should-you-buy-the-reolink-omvi-3i"><span>Should you buy the Reolink OMVI 3i?</span></h3><div ><table><thead><tr><th class="firstcol " ><p>Attribute</p></th><th  ><p>Notes</p></th><th  ><p>Score</p></th></tr></thead><tbody><tr><td class="firstcol " ><p>Value</p></td><td  ><p>The Reolink is excellent value for money considering its triple-lens hardware, local AI and flexible storage options.</p></td><td  ><p>5/5</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>Heavy and bulky, requiring wall plugs and a drill for secure mounting. Also runs on mains power and is unsuited for tight private spaces due to large field of view.</p></td><td  ><p>3.5/5</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>Combines crisp 4K resolution, Pinpoint synchronized tracking, a 180-degree panoramic overview, 355-degree PTZ tracking, powerful spotlights, and a loud siren.</p></td><td  ><p>4.5/5</p></td></tr></tbody></table></div><h3 id="buy-it-if-6">Buy it if</h3><div class="product"><p><strong>You have a large estate or a small business with plenty of space</strong></p><p>If you need to monitor sprawling grounds, wide perimeters, or extensive outdoor areas, this is an ideal high-end security solution.</p></div><div class="product"><p><strong>You want total coverage without blind spots</strong> </p><p>The combination of dual panoramic lenses on top and a 355-degree pan-and-tilt camera underneath ensure a ‘best of both worlds’ solution.</p></div><h3 id="don-t-buy-it-if-2">Don’t buy it if</h3><div class="product"><p><strong>You want a discreet, easy-to-install solution</strong></p><p>The Reolink OMVI 3i is very bulky and heavy, requiring proper wall mounting with a drill and wall plugs, making it unsuited for casual setup.</p></div><div class="product"><p><strong>You have limited private space or no mains power</strong></p><p>Because it captures such a wide angle, it can easily spill over into neighboring areas, while its mains-power requirements means running cabling outdoors. </p></div><h3 class="article-body__section" id="section-reolink-omvi-3i-also-consider"><span>Reolink OMVI 3i: also consider</span></h3><div ><table><thead><tr><th class="firstcol empty" ></th><th  ><p><strong>Reolink OMVI 3i Wi-Fi</strong></p></th><th  ><p><strong>IMOU AOV PT</strong></p></th><th  ><p><strong>Reolink Solar Floodlight Cam</strong></p></th></tr></thead><tbody><tr><td class="firstcol " ><p><strong>Subscription price</strong></p></td><td  ><p>Optional cloud from £2.71 a month (or MicroSD storage)</p></td><td  ><p>Optional subscription from £3 a month</p></td><td  ><p>None. Optional subscription from £2.71 a month</p></td></tr><tr><td class="firstcol " ><p><strong>Viewing angle</strong></p></td><td  ><p>180-degree panoramic dual lens and 355-degree pan and tilt camera</p></td><td  ><p>360-degree pan and tilt lens</p></td><td  ><p>150-degree ultra-wide diagonal</p></td></tr><tr><td class="firstcol " ><p><strong>Network connection</strong></p></td><td  ><p>Wi-Fi/ PoE versions (2.5GHz/5GHz)</p></td><td  ><p>Wi-Fi (2.4GHz)/4G cellular</p></td><td  ><p>Wi-Fi (2.4GHz/5GHz)</p></td></tr><tr><td class="firstcol " ><p><strong>Audio</strong></p></td><td  ><p>Two-way audio</p></td><td  ><p>Two-way audio</p></td><td  ><p>Two-way audio</p></td></tr><tr><td class="firstcol " ><p><strong>Video</strong></p></td><td  ><p>4K 8MP PTZ + 10MP panoramic resolution</p></td><td  ><p>3K (5MP) video resolution</p></td><td  ><p>2K (1440p) video resolution</p></td></tr><tr><td class="firstcol " ><p><strong>Power</strong></p></td><td  ><p>Mains power (with waterproof cable design)</p></td><td  ><p>Battery/Solar</p></td><td  ><p>Battery/Solar</p></td></tr><tr><td class="firstcol " ><p><strong>Hardware price</strong></p></td><td  ><p>£220-£250</p></td><td  ><p>£129 (with separate solar panel)</p></td><td  ><p>£85 (with built in solar panel)</p></td></tr></tbody></table></div><div class="product"><a data-dimension112="af8af444-b8ea-11f1-8f7f-99f73ae6a86c" data-action="Deal Block" data-label="Read our full Reolink Solar Floodlight Cam review" data-dimension48="Read our full Reolink Solar Floodlight Cam review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="CeNGfwY5DcuSPr5SD86SLN" name="reolink solar floodlight" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/CeNGfwY5DcuSPr5SD86SLN-1920-80.jpg" mos="" align="middle" fullscreen="" width="1500" height="1500" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Reolink Solar Floodlight Cam</strong></p><p>Looking for a decent security camera with powerful spotlights that you don’t have to keep recharging every few months? Then the Reolink Solar Floodlight Cam is a good option, especially given its competitive price tag.</p><p><strong>Read our full </strong><a href="https://www.techradar.com/home/home-security/reolink-solar-floodlight-camera-review" data-dimension112="af8af444-b8ea-11f1-8f7f-99f73ae6a86c" data-action="Deal Block" data-label="Read our full Reolink Solar Floodlight Cam review" data-dimension48="Read our full Reolink Solar Floodlight Cam review" data-dimension25=""><strong>Reolink Solar Floodlight Cam review</strong></a><strong> </strong></p></div><div class="product"><a data-dimension112="af8af4d0-b8ea-11f1-a3d6-833daaff66f7" data-action="Deal Block" data-label="Read our full IMOU AOV PT review" data-dimension48="Read our full IMOU AOV PT review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:796px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="fhN4VwajBaGtdtMzhdiq5T" name="imou-aov" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/fhN4VwajBaGtdtMzhdiq5T-1920-80.jpg" mos="" align="middle" fullscreen="" width="796" height="796" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>IMOU AOV PT</strong> </p><p>Thanks to 4G cellular connectivity, the IMOU AOV PT is a great choice for those living in a remote location where Wi-Fi is a little patchy or even non-existent. Also boasts a separate solar panel so you don’t need to recharge the battery quite so often.</p><p><strong>Read our full </strong><a href="https://www.techradar.com/home/smart-home/imou-aov-pt-review" data-dimension112="af8af4d0-b8ea-11f1-a3d6-833daaff66f7" data-action="Deal Block" data-label="Read our full IMOU AOV PT review" data-dimension48="Read our full IMOU AOV PT review" data-dimension25=""><strong>IMOU AOV PT review</strong></a><strong></strong></p></div><h3 class="article-body__section" id="section-how-i-tested-the-reolink-omvi-3i"><span>How I tested the Reolink OMVI 3i</span></h3><ul><li><strong>I used the camera outdoors for seven days</strong></li><li><strong>I set it up myself using the fittings provided by the manufacturer </strong></li><li><strong>The security camera was installed facing my back garden. </strong></li></ul><p>Usually when testing outdoor security cameras, I like to install them on my summer house which doubles as a home office and gym. This gives me a great view of the garden back towards the house. However, for the Reolink OMVI 3i I had to change things around for a couple of reasons. </p><p>Firstly, the size of the camera meant that I couldn’t be sure that the wooden-built summer house would hold the weight. Secondly, although I have power inside the summer house I would have needed to run power quite a long way to the outside of the building which wasn’t possible with the cable provided. </p><p>So, instead, I opted to drill the camera bracket into the wall outside my kitchen and face the camera the other way towards the end of the garden. This had the added advantage of the camera not being visible to the neighbors. I tested the camera for several days and nights, using the onboard AI to capture people and animals in the garden, though thankfully no intruders made it into my heavily fortified property.</p><p><em>First reviewed September 2026</em></p> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/home-security/reolink-omvi-3i-review</link>
                                                                            <description>
                            <![CDATA[ All too often, choosing an outdoor security involves some element of compromise — but not this time. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">uPm9y4QNsKbdeqQBQx46y5</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/Mz5nrWQGLGuvFQsd7fHUdY-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sun, 27 Sep 2026 07:00:00 +0000</pubDate>                                                                                                                                <updated>Mon, 28 Sep 2026 04:28:42 +0000</updated>
                                                                                                                                            <category><![CDATA[Home Security]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                                                                                    <dc:creator><![CDATA[ Chris Price ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/DU2Lv5xHGaNHCjMhkrGY6R-320-70.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/Mz5nrWQGLGuvFQsd7fHUdY-1920-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Reolink Omvi 3i security camera installed on wall]]></media:description>                                                            <media:text><![CDATA[Reolink Omvi 3i security camera installed on wall]]></media:text>
                                <media:title type="plain"><![CDATA[Reolink Omvi 3i security camera installed on wall]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/Mz5nrWQGLGuvFQsd7fHUdY-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <h3 class="article-body__section" id="section-reolink-omvi-3i-two-minute-review"><span>Reolink OMVI 3i: two-minute review</span></h3><p>Shenzhen-based firm Reolink is a well-established brand in the home security market having gained a solid reputation for well-built, user-friendly cameras and video doorbells at an affordable price. I’ve reviewed quite a few models for TechRadar in my time and have generally been very impressed. One particular favourite is the recently launched <a href="https://www.techradar.com/home/home-security/reolink-solar-floodlight-camera-review">Reolink Solar Floodlight</a> Cam which combines a solar panel with two powerful spotlights either side of the main unit, as well as a loud onboard siren.</p><p>Like the Solar Floodlight Cam, the OMVI 3i also features powerful spotlights (there are eight in total) plus an ear-piercing 110dB siren. However, the key difference is that rather than relying on solar power combined with a built-in lithium-ion battery that can be recharged, the much bulkier Reolink OMVI 3i is mains-operated only and can’t be powered by battery or solar. This means it will have to be located near an AC power supply which isn’t always possible outdoors. </p><p>Two versions are available, a wired Power of Ethernet (PoE) version and the Wi-Fi model that we tested. Unlike some cheaper models, the OMVI 3i supports both 2.4GHz and 5GHz Wi-Fi — though the 5GHz frequencies are recommended for outdoor use. Practically identical to one another, both models are very bulky, requiring careful mounting on a wall using a drill in conjunction with brackets, screws and wall plugs provided. </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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="3R5uVEFr7FvemVfupBByRY" name="reolink-angle" alt="Reolink Omvi 3i security camera installed outside home" src="https://cdn.mos.cms.futurecdn.net/3R5uVEFr7FvemVfupBByRY-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" 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>Whereas most security cameras rely on cloud-based processing to identify objects, this latest Reolink features powerful integrated edge AI. This onboard intelligence allows the camera to easily distinguish between people, animals, and vehicles, letting you independently adjust sensitivity settings for each category to help dramatically reduce false alarms. Particularly clever is the smart tracking option alongside advanced package detection, which can alert you if a parcel is removed from a specific zone - making it a potentially useful tool in the fight against porch pirates.</p><p>When viewing footage via the easy-to-use app, two screens are displayed – one from the top panoramic camera producing a 180-degree image from two separate lenses and the other from a motorized pan-and-tilt camera that can rotate horizontally up to 355 degrees and vertically up to 50 degrees. Rather usefully, if you spot something untoward on the panoramic display such as an intruder, you can simply identify the area with your finger and it will then hone in on that area using the pan-and-tilt camera underneath. </p><p>Finally, where security camera manufacturers usually make their money is in selling you a monthly subscription to store your video footage in the cloud. Not only is this a potential cybersecurity risk, it can also get very expensive over time. With the Reolink OMVI 3i, there’s the choice between storing on a MicroSD card slot (not supplied) or subscribing to Reolink’s cloud service from just £2.71 (about $3.60 / AU$5.10) per month (yes it’s a strange amount). And because this OMVI 3i is mains-operated, the camera can record 24/7 if you want it to without having to worry about the battery losing its charge. This makes it ideal for business as well as consumer use. </p><h3 class="article-body__section" id="section-reolink-omvi-3i-subscription-options"><span>Reolink OMVI 3i: subscription options</span></h3><p><strong>Reolink Cloud, Single Device Plan: </strong>Up to 30-day cloud video history, one camera, unlimited cloud storage, unlimited rich notifications, AI Video Search. £2.71 (about $3.60 / AU$5.10) per month.</p><p><strong>Reolink Cloud,  Standard Plan:</strong> Up to 30-day cloud video history, up to five cameras supported, unlimited cloud storage, unlimited rich notifications. £2.87 (about $2.80 / AU$5.40) per month. </p><p>See <a href="https://cloud.reolink.com/cloud-plan">https://cloud.reolink.com/cloud-plan</a> for further details </p><h3 class="article-body__section" id="section-reolink-omvi-3i-price-and-availability"><span>Reolink OMVI 3i: price and availability</span></h3><ul><li><strong>How much does it cost?</strong> $329.99 / £259.99 / AU$439</li><li><strong>When is it available?</strong> Available since June / July 2026</li><li><strong>Where is it available?</strong> UK, US, Australia, and select global markets via Amazon and Reolink’s official store.</li></ul><p>When you consider everything that the Reolink OMVI 3i camera has to offer, including dual panoramic lenses, a 4K pan-and-tilt mechanism, integrated edge AI and powerful spotlights, this security camera simply is fantastic value for money — especially as it’s pretty well built too. A few years ago, a device like this would have set you back nearer to £400 in the UK  where I'm reviewing it, yet at the time of writing Amazon is offering it for just £220.</p><p>And while there are of course cheaper models on the market, none that I’ve seen offer anywhere near the same levels of performance. In fact, the Reolink OMVI 3i substantially undercuts commercial-grade monitoring systems, making it the ideal choice for small businesses/shops that want to use it for monitoring their premises. </p><p>Furthermore, even if you opt for cloud storage, the subscription fee isn't that bad coming in at under £3 a month. Better still, you can avoid ongoing costs completely by buying your own MicroSD card for local event logging, 24/7 continuous recording, or audio capture, making it a remarkably cost-effective long-term investment.</p><ul><li><strong>Value score: 5/5</strong></li></ul><h3 class="article-body__section" id="section-reolink-omvi-3i-design"><span>Reolink OMVI 3i: design</span></h3><ul><li><strong>Triple-lens configuration (10MP panoramic top lenses + 4K 8MP PTZ bottom lens)</strong></li><li><strong>Heavy-duty weatherproof (IP66) housing with drilling template included</strong></li><li><strong>Mains-powered only</strong></li></ul><p>Unlike many modern compact outdoor security cameras, the OMVI 3i is one heck of a big beast! Tipping up the scales at 2.4lbs / 1.1kg for the Wi-Fi variant and 2.9lbs / 1.3kg for the PoE version, it’s a really bulky unit. Installation isn't the easiest either. Because of its weight and the way it protrudes from the wall, it requires a very secure mount. It’s not a camera you can casually stick up with a couple of small screws. Instead, you’ll need a drill, screws, wall plugs and the mount to ensure it stays firmly anchored.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/L86ioBV44tzXw32mQ75zAZ-1920-80.jpg" alt="Close-up of Reolink Omvi 3i security camera sensor and lights" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/zVZZPZWziA9NJvSqCnCUAZ-1920-80.jpg" alt="Close-up of Reolink Omvi 3i security camera lens" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Using the template provided I drilled holes for the sturdy mounting bracket, placing the unit high up on my outside wall overlooking the garden. But there’s no getting away from the fact this is a big unit designed for high performance rather than looks. Another major problem is that it needs to be plugged into the mains. Thankfully I already have a mains socket outdoors, but if you don’t, you will run have to connect the cabling to a plug indoors. </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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="DzkUe5u74XpqKjHyLLh8YY" name="reolink-closeup" alt="Reolink Omvi 3i security camera socket" src="https://cdn.mos.cms.futurecdn.net/DzkUe5u74XpqKjHyLLh8YY-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" 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>Essentially the design comprises two main elements — the upper part with twin lenses for panorama mode and the single lens pan-and-tilt camera underneath. Round the back of the unit is a waterproof rubber flap housing a MicroSD card slot and reset button. The maximum supported MicroSD card size for the Reolink OMVI 3i (both WiFi and PoE versions) is 512 GB. Alternatively you can subscribe to store recorded footage in the cloud or buy a Reolink NVR (network video recorder). </p><ul><li><strong>Design score: 3.5/5</strong></li></ul><h3 class="article-body__section" id="section-reolink-omvi-3i-performance"><span>Reolink OMVI 3i: performance</span></h3><ul><li><strong>SyncTrack enables the Pan-Tilt camera to automatically lock on and follow subjects</strong></li><li><strong>Integrated edge AI for people, animals and vehicles</strong></li><li><strong>Removed item alerts and 24/7 continuous recording capability</strong></li></ul><p>When it comes to performance, the Reolink OMVI 3i Wi-Fi is certainly one of the best I’ve ever seen. Freed from battery limitations, it can focus completely on offering high-definition recordings from the triple-lens set up, rather than having to compromise on image quality to save battery power. </p><p>Indeed, visual performance is exceptionally strong. The 4K 8-megapixel pan-and-tilt camera delivers crisp, high-definition clarity that lets you easily zoom in on distant facial features or car number plates. Furthermore, the 10MP panoramic lenses on top provide an ultra-wide 180-degree overview, delivering the ultimate 'best of both worlds' setup where nothing escapes your field of vision. When an event occurs in the panoramic overview, you can simply tap or click on a specific area within the wide feed, and the 4K PTZ camera will instantly 'pinpoint' and swivel to that exact spot, zooming in to provide close-up detail without losing track of the broader context.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="r7tnLk2f7mxCpwpJWNopAZ" name="reolink-installation" alt="Reolink Omvi 3i security camera installation in app" src="https://cdn.mos.cms.futurecdn.net/r7tnLk2f7mxCpwpJWNopAZ-1920-80.png" mos="" align="middle" fullscreen="" width="2560" height="1440" 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>Even at night, picture quality remains exceptional. Infra-red night vision provides sharp monochrome clarity, while the multiple integrated spotlights proved amazingly powerful, bathing my garden in light late at night to ensure color recordings. Also on board is a powerful 110dB siren for startling unwanted trespassers, as well as two-way audio so you can tell intruders to get off your land!</p><p>But that’s not all. Particularly impressive is OMVI 3i’s built-in local AI processing. Rather than relying on sluggish or privacy-invasive cloud servers, the camera runs intelligence directly on the device. This allows it to distinguish between people, animals and vehicles with impressive accuracy. You can also independently fine-tune the motion sensitivity for each category, which dramatically cuts down on the nuisance false alarms that plague many security cameras. </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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Ns94dGaP3EXprQTh45fQpZ" name="reolink-panning" alt="Reolink Omvi 3i security camera panning using app" src="https://cdn.mos.cms.futurecdn.net/Ns94dGaP3EXprQTh45fQpZ-1920-80.png" mos="" align="middle" fullscreen="" width="2560" height="1440" 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>Although I didn’t test the feature, removed-item alerts enable you to get a notification if a parcel is lifted from a marked doorway zone (handy in the fight against porch pirates!) while if you want continuous coverage, you can set the camera to record 24/7 or configure it to record audio by default. </p><p>Yet despite these standout strengths, the camera’s performance is not entirely without flaws. One small issue I encountered during testing is that the software stitching between the two top cameras for the 180-degree panorama occasionally fails, disrupting the seamless wide-angle view (this can be corrected with software within the app). Additionally, while the automated tracking of people, vehicles and animals is generally smooth, fast-moving targets can cause the pan-and-tilt mechanism to stutter or momentarily lose tracking if they dart across the frame too quickly.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Nb5VhkkNdQzffyGQKVWnxZ" name="reolink-pet" alt="Reolink Omvi 3i security camera detecting a pet" src="https://cdn.mos.cms.futurecdn.net/Nb5VhkkNdQzffyGQKVWnxZ-1920-80.png" mos="" align="middle" fullscreen="" width="2560" height="1440" 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>Finally, because the camera captures such a massive, wide-angle view, it does demand careful positioning. If you have limited private space, its lenses can easily spill over into neighboring properties or public walkways, requiring you to use the detection exclusion zones software provided. </p><ul><li><strong>Performance score: 4.5/5</strong></li></ul><h3 class="article-body__section" id="section-should-you-buy-the-reolink-omvi-3i"><span>Should you buy the Reolink OMVI 3i?</span></h3><div ><table><thead><tr><th class="firstcol " ><p>Attribute</p></th><th  ><p>Notes</p></th><th  ><p>Score</p></th></tr></thead><tbody><tr><td class="firstcol " ><p>Value</p></td><td  ><p>The Reolink is excellent value for money considering its triple-lens hardware, local AI and flexible storage options.</p></td><td  ><p>5/5</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>Heavy and bulky, requiring wall plugs and a drill for secure mounting. Also runs on mains power and is unsuited for tight private spaces due to large field of view.</p></td><td  ><p>3.5/5</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>Combines crisp 4K resolution, Pinpoint synchronized tracking, a 180-degree panoramic overview, 355-degree PTZ tracking, powerful spotlights, and a loud siren.</p></td><td  ><p>4.5/5</p></td></tr></tbody></table></div><h3 id="buy-it-if-6">Buy it if</h3><div class="product"><p><strong>You have a large estate or a small business with plenty of space</strong></p><p>If you need to monitor sprawling grounds, wide perimeters, or extensive outdoor areas, this is an ideal high-end security solution.</p></div><div class="product"><p><strong>You want total coverage without blind spots</strong> </p><p>The combination of dual panoramic lenses on top and a 355-degree pan-and-tilt camera underneath ensure a ‘best of both worlds’ solution.</p></div><h3 id="don-t-buy-it-if-2">Don’t buy it if</h3><div class="product"><p><strong>You want a discreet, easy-to-install solution</strong></p><p>The Reolink OMVI 3i is very bulky and heavy, requiring proper wall mounting with a drill and wall plugs, making it unsuited for casual setup.</p></div><div class="product"><p><strong>You have limited private space or no mains power</strong></p><p>Because it captures such a wide angle, it can easily spill over into neighboring areas, while its mains-power requirements means running cabling outdoors. </p></div><h3 class="article-body__section" id="section-reolink-omvi-3i-also-consider"><span>Reolink OMVI 3i: also consider</span></h3><div ><table><thead><tr><th class="firstcol empty" ></th><th  ><p><strong>Reolink OMVI 3i Wi-Fi</strong></p></th><th  ><p><strong>IMOU AOV PT</strong></p></th><th  ><p><strong>Reolink Solar Floodlight Cam</strong></p></th></tr></thead><tbody><tr><td class="firstcol " ><p><strong>Subscription price</strong></p></td><td  ><p>Optional cloud from £2.71 a month (or MicroSD storage)</p></td><td  ><p>Optional subscription from £3 a month</p></td><td  ><p>None. Optional subscription from £2.71 a month</p></td></tr><tr><td class="firstcol " ><p><strong>Viewing angle</strong></p></td><td  ><p>180-degree panoramic dual lens and 355-degree pan and tilt camera</p></td><td  ><p>360-degree pan and tilt lens</p></td><td  ><p>150-degree ultra-wide diagonal</p></td></tr><tr><td class="firstcol " ><p><strong>Network connection</strong></p></td><td  ><p>Wi-Fi/ PoE versions (2.5GHz/5GHz)</p></td><td  ><p>Wi-Fi (2.4GHz)/4G cellular</p></td><td  ><p>Wi-Fi (2.4GHz/5GHz)</p></td></tr><tr><td class="firstcol " ><p><strong>Audio</strong></p></td><td  ><p>Two-way audio</p></td><td  ><p>Two-way audio</p></td><td  ><p>Two-way audio</p></td></tr><tr><td class="firstcol " ><p><strong>Video</strong></p></td><td  ><p>4K 8MP PTZ + 10MP panoramic resolution</p></td><td  ><p>3K (5MP) video resolution</p></td><td  ><p>2K (1440p) video resolution</p></td></tr><tr><td class="firstcol " ><p><strong>Power</strong></p></td><td  ><p>Mains power (with waterproof cable design)</p></td><td  ><p>Battery/Solar</p></td><td  ><p>Battery/Solar</p></td></tr><tr><td class="firstcol " ><p><strong>Hardware price</strong></p></td><td  ><p>£220-£250</p></td><td  ><p>£129 (with separate solar panel)</p></td><td  ><p>£85 (with built in solar panel)</p></td></tr></tbody></table></div><div class="product"><a data-dimension112="af8af444-b8ea-11f1-8f7f-99f73ae6a86c" data-action="Deal Block" data-label="Read our full Reolink Solar Floodlight Cam review" data-dimension48="Read our full Reolink Solar Floodlight Cam review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="CeNGfwY5DcuSPr5SD86SLN" name="reolink solar floodlight" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/CeNGfwY5DcuSPr5SD86SLN-1920-80.jpg" mos="" align="middle" fullscreen="" width="1500" height="1500" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Reolink Solar Floodlight Cam</strong></p><p>Looking for a decent security camera with powerful spotlights that you don’t have to keep recharging every few months? Then the Reolink Solar Floodlight Cam is a good option, especially given its competitive price tag.</p><p><strong>Read our full </strong><a href="https://www.techradar.com/home/home-security/reolink-solar-floodlight-camera-review" data-dimension112="af8af444-b8ea-11f1-8f7f-99f73ae6a86c" data-action="Deal Block" data-label="Read our full Reolink Solar Floodlight Cam review" data-dimension48="Read our full Reolink Solar Floodlight Cam review" data-dimension25=""><strong>Reolink Solar Floodlight Cam review</strong></a><strong> </strong></p></div><div class="product"><a data-dimension112="af8af4d0-b8ea-11f1-a3d6-833daaff66f7" data-action="Deal Block" data-label="Read our full IMOU AOV PT review" data-dimension48="Read our full IMOU AOV PT review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:796px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="fhN4VwajBaGtdtMzhdiq5T" name="imou-aov" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/fhN4VwajBaGtdtMzhdiq5T-1920-80.jpg" mos="" align="middle" fullscreen="" width="796" height="796" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>IMOU AOV PT</strong> </p><p>Thanks to 4G cellular connectivity, the IMOU AOV PT is a great choice for those living in a remote location where Wi-Fi is a little patchy or even non-existent. Also boasts a separate solar panel so you don’t need to recharge the battery quite so often.</p><p><strong>Read our full </strong><a href="https://www.techradar.com/home/smart-home/imou-aov-pt-review" data-dimension112="af8af4d0-b8ea-11f1-a3d6-833daaff66f7" data-action="Deal Block" data-label="Read our full IMOU AOV PT review" data-dimension48="Read our full IMOU AOV PT review" data-dimension25=""><strong>IMOU AOV PT review</strong></a><strong></strong></p></div><h3 class="article-body__section" id="section-how-i-tested-the-reolink-omvi-3i"><span>How I tested the Reolink OMVI 3i</span></h3><ul><li><strong>I used the camera outdoors for seven days</strong></li><li><strong>I set it up myself using the fittings provided by the manufacturer </strong></li><li><strong>The security camera was installed facing my back garden. </strong></li></ul><p>Usually when testing outdoor security cameras, I like to install them on my summer house which doubles as a home office and gym. This gives me a great view of the garden back towards the house. However, for the Reolink OMVI 3i I had to change things around for a couple of reasons. </p><p>Firstly, the size of the camera meant that I couldn’t be sure that the wooden-built summer house would hold the weight. Secondly, although I have power inside the summer house I would have needed to run power quite a long way to the outside of the building which wasn’t possible with the cable provided. </p><p>So, instead, I opted to drill the camera bracket into the wall outside my kitchen and face the camera the other way towards the end of the garden. This had the added advantage of the camera not being visible to the neighbors. I tested the camera for several days and nights, using the onboard AI to capture people and animals in the garden, though thankfully no intruders made it into my heavily fortified property.</p><p><em>First reviewed September 2026</em></p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ The Aosu R1 Ultra is a great subscription-free video, albeit with some minor flaws ]]></title>
                                                                                                <dc:content><![CDATA[ <h2 id="aosu-video-doorbell-r1-ultra-two-minute-review">Aosu Video Doorbell R1 Ultra: two-minute review</h2><p>Doorbell brands usually sell you the hardware cheap and charge you monthly for the privilege of seeing the footage. Aosu has gone the other way, and for that alone the R1 Ultra is worth your attention. </p><p>Video clips go to the AosuBase Mini, a small plug-in box that lives inside your house and does three jobs at once — Wi-Fi bridge, indoor chime, and storage. It holds 8GB and keeps a rolling 60 days of footage.</p><p>There is an optional cloud subscription, AosuProtect+, but unlike <a href="https://www.techradar.com/home/home-security/ring-battery-video-doorbell-plus-2nd-gen-review">Ring's</a> arrangement, the doorbell isn't hobbled without it. You get alerts, live view, two-way talk, custom detection zones, and full playback for nothing other than the purchase price.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.29%;"><img id="SD3fXhBnrrLPcZr5uiJhhB" name="IMG_3205" alt="Aosu Video Doorbell R1 Ultra on stone surface" src="https://cdn.mos.cms.futurecdn.net/SD3fXhBnrrLPcZr5uiJhhB-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1441" 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>Detection is another strength. Rather than relying on a passive infrared sensor and hoping, Aosu layers radar and AI human recognition on top, which lets it judge distance and intent — approaching versus passing, lingering versus walking through.</p><p>There's also a Tone button hiding in the two-way talk screen. Tap it, and you can answer the door as either 'uncle' or 'clown', with Aosu's straight-faced explanation that this disguises your voice for privacy.</p><p>The uncle setting artificially deepens voices, transitioning women and children to something resembling a man to deter would-be intruders. Clown goes all high-pitched and distorted to mask your identity.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="nEX26Qtbeo5SVqiZgBNEwB" name="ios-portrait-single-mockup-blue-medium" alt="Aosu Video Doorbell R1 Ultra screengrab from app" src="https://cdn.mos.cms.futurecdn.net/nEX26Qtbeo5SVqiZgBNEwB-1920-80.png" mos="" align="middle" fullscreen="" width="2560" height="1440" 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>Fortunately, the latter falls on the right side of sinister, so you can forget scaring off trick-or-treaters with imitations of South Park’s Mickey Mouse.  </p><p>Where Aosu gets ahead of itself is resolution and framing. The sensor is 2560 x 1920, which is 4.9 megapixels in a 4:3 frame. That’s sharp, and a step up from 2K doorbells at this price, but not the claimed ‘UHD’, which would be 3,840 x 2,160.</p><p>The asserted 60% improvement over standard 2K only holds if the 2K you're comparing against is Aosu's own 3MP doorbell. An earlier version of the identical claim, on the identical camera, said 40%.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="qrdSJe7WYqtb5sutbLHsdC" name="ios-landscape-single-mockup-pink-medium" alt="Screengrab of footage in Aosu Video Doorbell R1 Ultra app" src="https://cdn.mos.cms.futurecdn.net/qrdSJe7WYqtb5sutbLHsdC-1920-80.png" mos="" align="middle" fullscreen="" width="2560" height="1440" 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>Field of view should be taken with a pinch of salt, too. Aosu says 166 degrees, but that's the corner-to-corner measurement. In reality, it's 133 horizontal by 103 vertical, shot in a shallow 4:3 aspect ratio and no head-to-toe image tricks.</p><p>With realistic use, the battery should last six months between charges. The kicker is the cell isn’t quick-release, and juicing it from flat to full takes six hours. So that means unclipping the entire doorbell and going without it for quite a while.</p><h3 class="article-body__section" id="section-aosu-video-doorbell-r1-ultra-price-availability"><span>Aosu Video Doorbell R1 Ultra: price &amp; availability</span></h3><ul><li><strong>List price: </strong><a href="https://amzn.eu/d/0jjjTsvk"><strong>£139.99</strong></a><strong> / </strong><a href="https://www.aosulife.com/products/video-doorbell-r1-ultra"><strong>$135.99 </strong></a><strong>(about AU$190)</strong></li><li><strong>Launched July 2026 in the UK</strong></li><li><strong>Available in the UK, US, and across the EU</strong></li></ul><p>With a list price of $135.99 / £139.99 (about AU$190), but usually discounted, the R1 Ultra is filed under ‘affordable’ and veers towards bargain territory if you find one hovering around the £100 mark.  <br /><br />At that price, the value case is strong, because the base station is in the box rather than a £50 upsell, and the 60 days of local recording would cost you a subscription almost anywhere else.<br /><br />Over three years, that's the difference between a hundred pounds and several hundred more.</p><ul><li><strong>Value score: 4/5</strong></li></ul><h3 class="article-body__section" id="section-aosu-video-doorbell-r1-ultra-subscription-costs"><span> Aosu Video Doorbell R1 Ultra: subscription costs</span></h3><p>The R1 Ultra is fully functional without a subscription. Alerts, live view, two-way talk, detection zones, and 60 days of local playback are all included.</p><p>AosuProtect+ is the optional cloud add-on. In the UK, it's advertised at £9.99 (about $10 / AU$20) a month or £122.99 (about $160 / AU$230) a year, currently discounted to £3.49 (about $5 / AU$10) and £39.99 (about $50 / AU$80). Treat the higher figures with the same suspicion as the hardware list price. </p><p>The annual price is simply the monthly rate multiplied by twelve, so there's no built-in saving for paying up front, and £3.49 lands within pennies of what Aosu charges in dollars in the US. There’s a 30-day free trial if you wish to dip your toe.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="9TeZeDSsTapNVg4WDRYa5C" name="screengrab-2" alt="Aosu Video Doorbell R1 Ultra subscription details in app" src="https://cdn.mos.cms.futurecdn.net/9TeZeDSsTapNVg4WDRYa5C-1920-80.png" mos="" align="middle" fullscreen="" width="2560" height="1440" 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 it buys you is cloud backup rather than capability: 14 or 30 days of event recordings, playback from anywhere, faster scrubbing, and bulk downloads. AI facial recognition sits on the top tier and is offered for video doorbells only. </p><p>The argument for paying is that local storage is bound to the base station like Bilbo Baggins is bound to the ring in <em>The Lord of The Rings. </em>If it fails, someone takes it, or you inexplicably drop it in the fires of Mount Doom, your footage dies with it. </p><h3 class="article-body__section" id="section-aosu-video-doorbell-r1-ultra-specs"><span>Aosu Video Doorbell R1 Ultra: specs</span></h3><div ><table><tbody><tr><td class="firstcol " ><p><strong>Feature</strong></p></td><td  ><p><strong>Specification</strong></p></td></tr><tr><td class="firstcol " ><p>Type</p></td><td  ><p>Battery-powered or hardwired video doorbell; base station required</p></td></tr><tr><td class="firstcol " ><p>Resolution</p></td><td  ><p>5MP (2560 x 1920) with WDR</p></td></tr><tr><td class="firstcol " ><p>Zoom</p></td><td  ><p>6 x digital</p></td></tr><tr><td class="firstcol " ><p>View</p></td><td  ><p>4:3 aspect ratio</p></td></tr><tr><td class="firstcol " ><p>Field of view</p></td><td  ><p>166 degrees diagonal [133 x 103 degrees]</p></td></tr><tr><td class="firstcol " ><p>Night vision</p></td><td  ><p>Infrared up to 6 feet / 10m</p></td></tr><tr><td class="firstcol " ><p>Audio</p></td><td  ><p>Two-way talk with voice disguise features</p></td></tr><tr><td class="firstcol " ><p>Motion detection</p></td><td  ><p>Radar, PIR and AI human recognition; customizable zones</p></td></tr><tr><td class="firstcol " ><p>Power</p></td><td  ><p>Rechargeable battery 5,000mAh, non-removable; USB-C cable included; 6 hours from flat; hardwire (8–24VAC)</p></td></tr><tr><td class="firstcol " ><p>Connectivity</p></td><td  ><p>Doorbell 2.4GHz only; AosuBase Mini dual-band 2.4GHz / 5GHz</p></td></tr><tr><td class="firstcol " ><p>Smart detection</p></td><td  ><p>AI human recognition; facial recognition requires AosuProtect+</p></td></tr><tr><td class="firstcol " ><p>Storage</p></td><td  ><p>Local, 8GB on AosuBase Mini, 60-day loop, no subscription; optional cloud with AosuProtect+</p></td></tr><tr><td class="firstcol " ><p>Smart home</p></td><td  ><p>Amazon Alexa, Google Assistant</p></td></tr><tr><td class="firstcol " ><p>Tamper protection</p></td><td  ><p>Pry detection with chime alert; footage retained locally</p></td></tr><tr><td class="firstcol " ><p>Weather</p></td><td  ><p>IP65</p></td></tr><tr><td class="firstcol " ><p>Finish</p></td><td  ><p>Black/silver</p></td></tr><tr><td class="firstcol " ><p>Dimensions</p></td><td  ><p>5 x 2 x 3 inches / 12.7 x 5.1 x 7.6cm</p></td></tr></tbody></table></div><h3 class="article-body__section" id="section-aosu-video-doorbell-r1-ultra-design-and-installation"><span>Aosu Video Doorbell R1 Ultra: design and installation</span></h3><ul><li><strong>Plain but solid</strong></li><li><strong>Hub required indoors</strong></li><li><strong>Battery or existing wiring</strong></li></ul><p>The R1 Ultra is a black plastic slab with silver flourishes similar to a Ring, and very little design ambition beyond flattering imitation.</p><p>Installation is straightforward and takes about half an hour all in. Bracket on the wall, doorbell clipped on top, base station plugged in somewhere central. </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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="qF9zEu25mSxLpjDbG5rCdB" name="IMG_3204" alt="Aosu Video Doorbell R1 Ultra with accessories straight from box" src="https://cdn.mos.cms.futurecdn.net/qF9zEu25mSxLpjDbG5rCdB-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" 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>Aosu recommends mounting at 4 feet / 1.2 meters rather than eye-level, which is lower than instinct suggests but necessary if you want the frame to reach the doorstep. Worth getting right the first time rather than re-drilling. </p><p>A 15-degree wedge is included if you need to angle it towards a path or a gate, along with a screwdriver, extension wires and wire nuts for anyone hardwiring to existing 8–24V doorbell wiring.</p><p>The base station isn't optional, and it isn't outdoors-rated. It's the storage, the chime, and the Wi-Fi bridge in one. It needs a mains socket permanently, and it's rated only to 14°F / −10°C, so it lives in the hall or the cupboard under the stairs and stays there.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.29%;"><img id="afBCNs2fwX8tNHbfob3YYB" name="IMG_3219" alt="Aosu Video Doorbell R1 Ultra chime plugged in" src="https://cdn.mos.cms.futurecdn.net/afBCNs2fwX8tNHbfob3YYB-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1441" 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>Detaching the whole unit from the wall for a full six-hour recharge via USB-C is a weak point, but a cable is bundled in the box. </p><p>A neat addition is pry detection. Try to lever the unit off its bracket, and it sounds a chime and pushes an alert, with footage on the base station indoors rather than on what’s being stolen.</p><ul><li><strong>Design score: 3.5/5</strong></li></ul><h3 class="article-body__section" id="section-aosu-video-doorbell-r1-ultra-performance"><span>Aosu Video Doorbell R1 Ultra: performance</span></h3><ul><li><strong>Sharp in daylight</strong></li><li><strong>Strong multi-sensor detection</strong></li><li><strong>Infrared-only after dark</strong></li></ul><p>Daylight is this doorbell’s happy place, with 5MP more than most similarly-priced rivals offer. Faces, delivery uniforms and parcel labels are legible rather than merely present.</p><p>Radar handles distance and movement, PIR picks up body heat, and the AI layer decides whether what it's looking at is a person. During testing, alerts felt instantaneous once someone reached the door. </p><p>After dark, expectations need managing. There is no color night vision and no spotlight.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/cDtr5ou63Qxminh5gzzGCC-1920-80.png" alt="Footage from Aosu Video Doorbell R1 Ultra in app" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/JQdANpkFz6VQrj2uKgGtdC-1920-80.png" alt="Aosu Video Doorbell R1 Ultra footage in app" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/i87FhUTxs7MRrY9dACVTYC-1920-80.png" alt="Night time footage from Aosu Video Doorbell R1 Ultra in app" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Eight 850nm infrared LEDs offer monochrome up to 33 feet /  10 meters, and the manual warns mounting too close to a side wall will bounce IR back into the lens and fog the image. I’d pair the R1 Ultra with an outdoor light to make up for the shortfall.</p><p>Answering the door is well handled. Notifications arrive with a thumbnail of whatever triggered them, so you can tell a courier from a cat without opening the app, and tapping through starts a proper two-way video call rather than a one-way stream.</p><p>The 6x digital zoom lets you crop into a face or a label, though at 15fps and with a wide lens, it softens quickly.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/6z4RBS5hX2mR288xt4RRXC-1920-80.png" alt="Aosu Video Doorbell R1 Ultra footage in app" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/cDtr5ou63Qxminh5gzzGCC-1920-80.png" alt="Footage from Aosu Video Doorbell R1 Ultra in app" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Quick Reply issues an audible preset message when you can't talk. Somewhat boringly, they’re fixed, so you can’t edit the wording or add your own. </p><p>On connectivity, the doorbell itself is 2.4GHz only; the dual-band capability belongs to the AosuBase Mini, which talks to your router on 2.4 or 5GHz.</p><p>That's a sensible design for a battery device, but it means the camera-to-base link is on the crowded band and placement of the base matters more than usual. Plugged in 33 feet / 10 meters from my front door with the broadband router halfway, all was fine.</p><div class="looped-video"><video class="lazyload-in-view lazyloading" data-src="https://cdn.mos.cms.futurecdn.net/wrhU6FtX2KSkWUgLB6zRh3/aosu-doorbell-footage.mp4" autoplay="" loop="" muted="" playsinline="" src="https://cdn.mos.cms.futurecdn.net/wrhU6FtX2KSkWUgLB6zRh3/aosu-doorbell-footage.mp4"></video></div><p>Live view includes a UHD/SD toggle to drop the quality when the connection struggles, and you can save a clip or a still straight to your phone's camera roll if you ever need to hand something to a neighbor or the police.</p><p>The six-month battery figure assumes up to ten events a day at 20 seconds each — about three-and-a-half minutes of recording daily. On a busy porch with a path or pavement in frame, expect considerably less.</p><ul><li><strong>Performance score: 3/5</strong></li></ul><h3 class="article-body__section" id="section-should-you-buy-the-aosu-video-doorbell-r1-ultra"><span>Should you buy the Aosu Video Doorbell R1 Ultra?</span></h3><div ><table><thead><tr><th class="firstcol " ><p>Attribute</p></th><th  ><p>Notes</p></th><th  ><p>Score</p></th></tr></thead><tbody><tr><td class="firstcol " ><p><strong>Value</strong></p></td><td  ><p>Local storage, included base station, and no monthly fee at around £100 make the maths hard to argue with.</p></td><td  ><p>4/5</p></td></tr><tr><td class="firstcol " ><p><strong>Design</strong></p></td><td  ><p>Solid and easy to install, but the base station needs a permanent socket, and recharging equals doorbell removal.</p></td><td  ><p>3.5/5</p></td></tr><tr><td class="firstcol " ><p><strong>Performance</strong></p></td><td  ><p>Sharp daylight video and excellent multi-sensor detection, let down by infrared-only night vision and overstated specs.</p></td><td  ><p>3/5</p></td></tr></tbody></table></div><h2 id="buy-it-if-7">Buy it if</h2><div class="product"><p><strong>You're sick of subscriptions</strong></p><p>Sixty days of local recording on the included base, with nothing important behind a paywall, is undoubtedly attractive. </p></div><div class="product"><p><strong>You'd rather not be yourself</strong></p><p>Uncle and clown voice settings let anyone home alone answer the door sounding like someone else.</p></div><div class="product"><p><strong>You want fewer useless alerts</strong></p><p>The radar, PIR, and AI combination is a real step up from the single-sensor budget crowd, and it shows in your notification tray.</p></div><div class="product"><p><strong>You have existing doorbell wiring</strong></p><p>Hardwiring to 8–24V takes the recharging problem off the table entirely, and this is one of the cheaper doorbells that supports it.</p></div><h2 id="don-39-t-buy-it-if-5">Don't buy it if</h2><div class="product"><p><strong>You need to see faces after dark</strong></p><p>Infrared monochrome to 33 feet / 10 meters is all you get. There's no spotlight and no color low-light mode, so a night clip tells you someone was there, but not necessarily who.</p></div><div class="product"><p><strong>You don’t want to remove the doorbell</strong></p><p>No quick-release battery means every recharge is a six-hour outage with the unit off the wall and on your kitchen counter.</p></div><h3 class="article-body__section" id="section-aosu-video-doorbell-r1-ultra-also-consider"><span>Aosu Video Doorbell R1 Ultra: also consider</span></h3><div class="product"><a data-dimension112="1b340630-b8d8-11f1-9a31-2bb450aac340" data-action="Deal Block" data-label="Ring Battery Video Doorbell (2nd Gen)Cheaper, shoots Retinal 2K with a genuine head-to-toe 1:1 view and color night vision, and installs without a hub. The trade-off is Ring's subscription model and Amazon's data record." data-dimension48="Ring Battery Video Doorbell (2nd Gen)Cheaper, shoots Retinal 2K with a genuine head-to-toe 1:1 view and color night vision, and installs without a hub. The trade-off is Ring's subscription model and Amazon's data record." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:345px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="oXhwEx4WA9EENXLo2Rbgzm" name="51EXJesihpL._SY741_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/oXhwEx4WA9EENXLo2Rbgzm-1920-80.jpg" mos="" align="middle" fullscreen="" width="345" height="345" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Ring Battery Video Doorbell (2nd Gen)</strong></p><p>Cheaper, shoots Retinal 2K with a genuine head-to-toe 1:1 view and color night vision, and installs without a hub. The trade-off is Ring's subscription model and Amazon's data record.</p></div><div class="product"><a data-dimension112="1b340694-b8d8-11f1-8d2f-8b2b6c62bfde" data-action="Deal Block" data-label="Eufy Video Doorbell C31The closest like-for-like on the no-monthly-fee promise, with 2K video and a quick-release battery, though you'll want a HomeBase to get the most from it." data-dimension48="Eufy Video Doorbell C31The closest like-for-like on the no-monthly-fee promise, with 2K video and a quick-release battery, though you'll want a HomeBase to get the most from it." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:300px;"><p class="vanilla-image-block" style="padding-top:92.67%;"><img id="pMiBNWNRhXZp4XV44hZCg5" name="511fePVWNqL._AC_SY300_SX300_QL70_ML2_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/pMiBNWNRhXZp4XV44hZCg5-1920-80.jpg" mos="" align="middle" fullscreen="" width="300" height="278" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Eufy Video Doorbell C31</strong></p><p>The closest like-for-like on the no-monthly-fee promise, with 2K video and a quick-release battery, though you'll want a HomeBase to get the most from it.</p></div><h3 class="article-body__section" id="section-how-i-tested-the-aosu-video-doorbell-r1-ultra"><span>How I tested the Aosu Video Doorbell R1 Ultra</span></h3><ul><li><strong>Fitted to a domestic front door</strong></li><li><strong>Assessed daylight and infrared video, detection accuracy, and audio</strong></li><li><strong>Ran entirely without a subscription</strong></li></ul><p><br />I mounted the R1 Ultra on my own front door and used it as the household's main entry camera for a fortnight, deliberately running it on local storage alone so the no-subscription claim could be tested as most buyers will experience it.</p><p>I checked live-view responsiveness and alert latency, reviewed clips in daylight and after dark, and tracked battery drain against Aosu's 180-day claim.</p><p><em>First reviewed September 2026</em></p> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/home-security/aosu-video-doorbell-r1-ultra-review</link>
                                                                            <description>
                            <![CDATA[ This capable video doorbell delivers sharp footage and free local storage, even if the specs oversell it slightly ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">m6p2Qyj8NZDMWoSoh2BsmR</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/F2Z7NhbxdQ93VwXUTZUUHB-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sat, 26 Sep 2026 07:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Home Security]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                                                                                    <dc:creator><![CDATA[ James Day ]]></dc:creator>                                                                                                        <dc:description><![CDATA[ &lt;p&gt;Former Metro tech editor, Stuff editor-in-chief and associate producer on The Gadget Show, James has been writing about consumer electronics and innovation for over 25 years. Experienced in both online and print journalism, he is currently tech correspondent for the Goodwood Festival of Speed Future Lab and editor of private jet magazine, Cloud. You’ll also find him contributing to titles including Enki, The Times, Shortlist, Spear’s, and U3A Matters, all while lamenting the untimely death of the MiniDisc.&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/F2Z7NhbxdQ93VwXUTZUUHB-1920-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Aosu Video Doorbell R1 Ultra installed on door]]></media:description>                                                            <media:text><![CDATA[Aosu Video Doorbell R1 Ultra installed on door]]></media:text>
                                <media:title type="plain"><![CDATA[Aosu Video Doorbell R1 Ultra installed on door]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/F2Z7NhbxdQ93VwXUTZUUHB-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <h2 id="aosu-video-doorbell-r1-ultra-two-minute-review">Aosu Video Doorbell R1 Ultra: two-minute review</h2><p>Doorbell brands usually sell you the hardware cheap and charge you monthly for the privilege of seeing the footage. Aosu has gone the other way, and for that alone the R1 Ultra is worth your attention. </p><p>Video clips go to the AosuBase Mini, a small plug-in box that lives inside your house and does three jobs at once — Wi-Fi bridge, indoor chime, and storage. It holds 8GB and keeps a rolling 60 days of footage.</p><p>There is an optional cloud subscription, AosuProtect+, but unlike <a href="https://www.techradar.com/home/home-security/ring-battery-video-doorbell-plus-2nd-gen-review">Ring's</a> arrangement, the doorbell isn't hobbled without it. You get alerts, live view, two-way talk, custom detection zones, and full playback for nothing other than the purchase price.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.29%;"><img id="SD3fXhBnrrLPcZr5uiJhhB" name="IMG_3205" alt="Aosu Video Doorbell R1 Ultra on stone surface" src="https://cdn.mos.cms.futurecdn.net/SD3fXhBnrrLPcZr5uiJhhB-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1441" 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>Detection is another strength. Rather than relying on a passive infrared sensor and hoping, Aosu layers radar and AI human recognition on top, which lets it judge distance and intent — approaching versus passing, lingering versus walking through.</p><p>There's also a Tone button hiding in the two-way talk screen. Tap it, and you can answer the door as either 'uncle' or 'clown', with Aosu's straight-faced explanation that this disguises your voice for privacy.</p><p>The uncle setting artificially deepens voices, transitioning women and children to something resembling a man to deter would-be intruders. Clown goes all high-pitched and distorted to mask your identity.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="nEX26Qtbeo5SVqiZgBNEwB" name="ios-portrait-single-mockup-blue-medium" alt="Aosu Video Doorbell R1 Ultra screengrab from app" src="https://cdn.mos.cms.futurecdn.net/nEX26Qtbeo5SVqiZgBNEwB-1920-80.png" mos="" align="middle" fullscreen="" width="2560" height="1440" 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>Fortunately, the latter falls on the right side of sinister, so you can forget scaring off trick-or-treaters with imitations of South Park’s Mickey Mouse.  </p><p>Where Aosu gets ahead of itself is resolution and framing. The sensor is 2560 x 1920, which is 4.9 megapixels in a 4:3 frame. That’s sharp, and a step up from 2K doorbells at this price, but not the claimed ‘UHD’, which would be 3,840 x 2,160.</p><p>The asserted 60% improvement over standard 2K only holds if the 2K you're comparing against is Aosu's own 3MP doorbell. An earlier version of the identical claim, on the identical camera, said 40%.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="qrdSJe7WYqtb5sutbLHsdC" name="ios-landscape-single-mockup-pink-medium" alt="Screengrab of footage in Aosu Video Doorbell R1 Ultra app" src="https://cdn.mos.cms.futurecdn.net/qrdSJe7WYqtb5sutbLHsdC-1920-80.png" mos="" align="middle" fullscreen="" width="2560" height="1440" 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>Field of view should be taken with a pinch of salt, too. Aosu says 166 degrees, but that's the corner-to-corner measurement. In reality, it's 133 horizontal by 103 vertical, shot in a shallow 4:3 aspect ratio and no head-to-toe image tricks.</p><p>With realistic use, the battery should last six months between charges. The kicker is the cell isn’t quick-release, and juicing it from flat to full takes six hours. So that means unclipping the entire doorbell and going without it for quite a while.</p><h3 class="article-body__section" id="section-aosu-video-doorbell-r1-ultra-price-availability"><span>Aosu Video Doorbell R1 Ultra: price &amp; availability</span></h3><ul><li><strong>List price: </strong><a href="https://amzn.eu/d/0jjjTsvk"><strong>£139.99</strong></a><strong> / </strong><a href="https://www.aosulife.com/products/video-doorbell-r1-ultra"><strong>$135.99 </strong></a><strong>(about AU$190)</strong></li><li><strong>Launched July 2026 in the UK</strong></li><li><strong>Available in the UK, US, and across the EU</strong></li></ul><p>With a list price of $135.99 / £139.99 (about AU$190), but usually discounted, the R1 Ultra is filed under ‘affordable’ and veers towards bargain territory if you find one hovering around the £100 mark.  <br /><br />At that price, the value case is strong, because the base station is in the box rather than a £50 upsell, and the 60 days of local recording would cost you a subscription almost anywhere else.<br /><br />Over three years, that's the difference between a hundred pounds and several hundred more.</p><ul><li><strong>Value score: 4/5</strong></li></ul><h3 class="article-body__section" id="section-aosu-video-doorbell-r1-ultra-subscription-costs"><span> Aosu Video Doorbell R1 Ultra: subscription costs</span></h3><p>The R1 Ultra is fully functional without a subscription. Alerts, live view, two-way talk, detection zones, and 60 days of local playback are all included.</p><p>AosuProtect+ is the optional cloud add-on. In the UK, it's advertised at £9.99 (about $10 / AU$20) a month or £122.99 (about $160 / AU$230) a year, currently discounted to £3.49 (about $5 / AU$10) and £39.99 (about $50 / AU$80). Treat the higher figures with the same suspicion as the hardware list price. </p><p>The annual price is simply the monthly rate multiplied by twelve, so there's no built-in saving for paying up front, and £3.49 lands within pennies of what Aosu charges in dollars in the US. There’s a 30-day free trial if you wish to dip your toe.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="9TeZeDSsTapNVg4WDRYa5C" name="screengrab-2" alt="Aosu Video Doorbell R1 Ultra subscription details in app" src="https://cdn.mos.cms.futurecdn.net/9TeZeDSsTapNVg4WDRYa5C-1920-80.png" mos="" align="middle" fullscreen="" width="2560" height="1440" 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 it buys you is cloud backup rather than capability: 14 or 30 days of event recordings, playback from anywhere, faster scrubbing, and bulk downloads. AI facial recognition sits on the top tier and is offered for video doorbells only. </p><p>The argument for paying is that local storage is bound to the base station like Bilbo Baggins is bound to the ring in <em>The Lord of The Rings. </em>If it fails, someone takes it, or you inexplicably drop it in the fires of Mount Doom, your footage dies with it. </p><h3 class="article-body__section" id="section-aosu-video-doorbell-r1-ultra-specs"><span>Aosu Video Doorbell R1 Ultra: specs</span></h3><div ><table><tbody><tr><td class="firstcol " ><p><strong>Feature</strong></p></td><td  ><p><strong>Specification</strong></p></td></tr><tr><td class="firstcol " ><p>Type</p></td><td  ><p>Battery-powered or hardwired video doorbell; base station required</p></td></tr><tr><td class="firstcol " ><p>Resolution</p></td><td  ><p>5MP (2560 x 1920) with WDR</p></td></tr><tr><td class="firstcol " ><p>Zoom</p></td><td  ><p>6 x digital</p></td></tr><tr><td class="firstcol " ><p>View</p></td><td  ><p>4:3 aspect ratio</p></td></tr><tr><td class="firstcol " ><p>Field of view</p></td><td  ><p>166 degrees diagonal [133 x 103 degrees]</p></td></tr><tr><td class="firstcol " ><p>Night vision</p></td><td  ><p>Infrared up to 6 feet / 10m</p></td></tr><tr><td class="firstcol " ><p>Audio</p></td><td  ><p>Two-way talk with voice disguise features</p></td></tr><tr><td class="firstcol " ><p>Motion detection</p></td><td  ><p>Radar, PIR and AI human recognition; customizable zones</p></td></tr><tr><td class="firstcol " ><p>Power</p></td><td  ><p>Rechargeable battery 5,000mAh, non-removable; USB-C cable included; 6 hours from flat; hardwire (8–24VAC)</p></td></tr><tr><td class="firstcol " ><p>Connectivity</p></td><td  ><p>Doorbell 2.4GHz only; AosuBase Mini dual-band 2.4GHz / 5GHz</p></td></tr><tr><td class="firstcol " ><p>Smart detection</p></td><td  ><p>AI human recognition; facial recognition requires AosuProtect+</p></td></tr><tr><td class="firstcol " ><p>Storage</p></td><td  ><p>Local, 8GB on AosuBase Mini, 60-day loop, no subscription; optional cloud with AosuProtect+</p></td></tr><tr><td class="firstcol " ><p>Smart home</p></td><td  ><p>Amazon Alexa, Google Assistant</p></td></tr><tr><td class="firstcol " ><p>Tamper protection</p></td><td  ><p>Pry detection with chime alert; footage retained locally</p></td></tr><tr><td class="firstcol " ><p>Weather</p></td><td  ><p>IP65</p></td></tr><tr><td class="firstcol " ><p>Finish</p></td><td  ><p>Black/silver</p></td></tr><tr><td class="firstcol " ><p>Dimensions</p></td><td  ><p>5 x 2 x 3 inches / 12.7 x 5.1 x 7.6cm</p></td></tr></tbody></table></div><h3 class="article-body__section" id="section-aosu-video-doorbell-r1-ultra-design-and-installation"><span>Aosu Video Doorbell R1 Ultra: design and installation</span></h3><ul><li><strong>Plain but solid</strong></li><li><strong>Hub required indoors</strong></li><li><strong>Battery or existing wiring</strong></li></ul><p>The R1 Ultra is a black plastic slab with silver flourishes similar to a Ring, and very little design ambition beyond flattering imitation.</p><p>Installation is straightforward and takes about half an hour all in. Bracket on the wall, doorbell clipped on top, base station plugged in somewhere central. </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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="qF9zEu25mSxLpjDbG5rCdB" name="IMG_3204" alt="Aosu Video Doorbell R1 Ultra with accessories straight from box" src="https://cdn.mos.cms.futurecdn.net/qF9zEu25mSxLpjDbG5rCdB-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" 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>Aosu recommends mounting at 4 feet / 1.2 meters rather than eye-level, which is lower than instinct suggests but necessary if you want the frame to reach the doorstep. Worth getting right the first time rather than re-drilling. </p><p>A 15-degree wedge is included if you need to angle it towards a path or a gate, along with a screwdriver, extension wires and wire nuts for anyone hardwiring to existing 8–24V doorbell wiring.</p><p>The base station isn't optional, and it isn't outdoors-rated. It's the storage, the chime, and the Wi-Fi bridge in one. It needs a mains socket permanently, and it's rated only to 14°F / −10°C, so it lives in the hall or the cupboard under the stairs and stays there.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.29%;"><img id="afBCNs2fwX8tNHbfob3YYB" name="IMG_3219" alt="Aosu Video Doorbell R1 Ultra chime plugged in" src="https://cdn.mos.cms.futurecdn.net/afBCNs2fwX8tNHbfob3YYB-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1441" 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>Detaching the whole unit from the wall for a full six-hour recharge via USB-C is a weak point, but a cable is bundled in the box. </p><p>A neat addition is pry detection. Try to lever the unit off its bracket, and it sounds a chime and pushes an alert, with footage on the base station indoors rather than on what’s being stolen.</p><ul><li><strong>Design score: 3.5/5</strong></li></ul><h3 class="article-body__section" id="section-aosu-video-doorbell-r1-ultra-performance"><span>Aosu Video Doorbell R1 Ultra: performance</span></h3><ul><li><strong>Sharp in daylight</strong></li><li><strong>Strong multi-sensor detection</strong></li><li><strong>Infrared-only after dark</strong></li></ul><p>Daylight is this doorbell’s happy place, with 5MP more than most similarly-priced rivals offer. Faces, delivery uniforms and parcel labels are legible rather than merely present.</p><p>Radar handles distance and movement, PIR picks up body heat, and the AI layer decides whether what it's looking at is a person. During testing, alerts felt instantaneous once someone reached the door. </p><p>After dark, expectations need managing. There is no color night vision and no spotlight.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/cDtr5ou63Qxminh5gzzGCC-1920-80.png" alt="Footage from Aosu Video Doorbell R1 Ultra in app" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/JQdANpkFz6VQrj2uKgGtdC-1920-80.png" alt="Aosu Video Doorbell R1 Ultra footage in app" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/i87FhUTxs7MRrY9dACVTYC-1920-80.png" alt="Night time footage from Aosu Video Doorbell R1 Ultra in app" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Eight 850nm infrared LEDs offer monochrome up to 33 feet /  10 meters, and the manual warns mounting too close to a side wall will bounce IR back into the lens and fog the image. I’d pair the R1 Ultra with an outdoor light to make up for the shortfall.</p><p>Answering the door is well handled. Notifications arrive with a thumbnail of whatever triggered them, so you can tell a courier from a cat without opening the app, and tapping through starts a proper two-way video call rather than a one-way stream.</p><p>The 6x digital zoom lets you crop into a face or a label, though at 15fps and with a wide lens, it softens quickly.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/6z4RBS5hX2mR288xt4RRXC-1920-80.png" alt="Aosu Video Doorbell R1 Ultra footage in app" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/cDtr5ou63Qxminh5gzzGCC-1920-80.png" alt="Footage from Aosu Video Doorbell R1 Ultra in app" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Quick Reply issues an audible preset message when you can't talk. Somewhat boringly, they’re fixed, so you can’t edit the wording or add your own. </p><p>On connectivity, the doorbell itself is 2.4GHz only; the dual-band capability belongs to the AosuBase Mini, which talks to your router on 2.4 or 5GHz.</p><p>That's a sensible design for a battery device, but it means the camera-to-base link is on the crowded band and placement of the base matters more than usual. Plugged in 33 feet / 10 meters from my front door with the broadband router halfway, all was fine.</p><div class="looped-video"><video class="lazyload-in-view lazyloading" data-src="https://cdn.mos.cms.futurecdn.net/wrhU6FtX2KSkWUgLB6zRh3/aosu-doorbell-footage.mp4" autoplay="" loop="" muted="" playsinline="" src="https://cdn.mos.cms.futurecdn.net/wrhU6FtX2KSkWUgLB6zRh3/aosu-doorbell-footage.mp4"></video></div><p>Live view includes a UHD/SD toggle to drop the quality when the connection struggles, and you can save a clip or a still straight to your phone's camera roll if you ever need to hand something to a neighbor or the police.</p><p>The six-month battery figure assumes up to ten events a day at 20 seconds each — about three-and-a-half minutes of recording daily. On a busy porch with a path or pavement in frame, expect considerably less.</p><ul><li><strong>Performance score: 3/5</strong></li></ul><h3 class="article-body__section" id="section-should-you-buy-the-aosu-video-doorbell-r1-ultra"><span>Should you buy the Aosu Video Doorbell R1 Ultra?</span></h3><div ><table><thead><tr><th class="firstcol " ><p>Attribute</p></th><th  ><p>Notes</p></th><th  ><p>Score</p></th></tr></thead><tbody><tr><td class="firstcol " ><p><strong>Value</strong></p></td><td  ><p>Local storage, included base station, and no monthly fee at around £100 make the maths hard to argue with.</p></td><td  ><p>4/5</p></td></tr><tr><td class="firstcol " ><p><strong>Design</strong></p></td><td  ><p>Solid and easy to install, but the base station needs a permanent socket, and recharging equals doorbell removal.</p></td><td  ><p>3.5/5</p></td></tr><tr><td class="firstcol " ><p><strong>Performance</strong></p></td><td  ><p>Sharp daylight video and excellent multi-sensor detection, let down by infrared-only night vision and overstated specs.</p></td><td  ><p>3/5</p></td></tr></tbody></table></div><h2 id="buy-it-if-7">Buy it if</h2><div class="product"><p><strong>You're sick of subscriptions</strong></p><p>Sixty days of local recording on the included base, with nothing important behind a paywall, is undoubtedly attractive. </p></div><div class="product"><p><strong>You'd rather not be yourself</strong></p><p>Uncle and clown voice settings let anyone home alone answer the door sounding like someone else.</p></div><div class="product"><p><strong>You want fewer useless alerts</strong></p><p>The radar, PIR, and AI combination is a real step up from the single-sensor budget crowd, and it shows in your notification tray.</p></div><div class="product"><p><strong>You have existing doorbell wiring</strong></p><p>Hardwiring to 8–24V takes the recharging problem off the table entirely, and this is one of the cheaper doorbells that supports it.</p></div><h2 id="don-39-t-buy-it-if-5">Don't buy it if</h2><div class="product"><p><strong>You need to see faces after dark</strong></p><p>Infrared monochrome to 33 feet / 10 meters is all you get. There's no spotlight and no color low-light mode, so a night clip tells you someone was there, but not necessarily who.</p></div><div class="product"><p><strong>You don’t want to remove the doorbell</strong></p><p>No quick-release battery means every recharge is a six-hour outage with the unit off the wall and on your kitchen counter.</p></div><h3 class="article-body__section" id="section-aosu-video-doorbell-r1-ultra-also-consider"><span>Aosu Video Doorbell R1 Ultra: also consider</span></h3><div class="product"><a data-dimension112="1b340630-b8d8-11f1-9a31-2bb450aac340" data-action="Deal Block" data-label="Ring Battery Video Doorbell (2nd Gen)Cheaper, shoots Retinal 2K with a genuine head-to-toe 1:1 view and color night vision, and installs without a hub. The trade-off is Ring's subscription model and Amazon's data record." data-dimension48="Ring Battery Video Doorbell (2nd Gen)Cheaper, shoots Retinal 2K with a genuine head-to-toe 1:1 view and color night vision, and installs without a hub. The trade-off is Ring's subscription model and Amazon's data record." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:345px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="oXhwEx4WA9EENXLo2Rbgzm" name="51EXJesihpL._SY741_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/oXhwEx4WA9EENXLo2Rbgzm-1920-80.jpg" mos="" align="middle" fullscreen="" width="345" height="345" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Ring Battery Video Doorbell (2nd Gen)</strong></p><p>Cheaper, shoots Retinal 2K with a genuine head-to-toe 1:1 view and color night vision, and installs without a hub. The trade-off is Ring's subscription model and Amazon's data record.</p></div><div class="product"><a data-dimension112="1b340694-b8d8-11f1-8d2f-8b2b6c62bfde" data-action="Deal Block" data-label="Eufy Video Doorbell C31The closest like-for-like on the no-monthly-fee promise, with 2K video and a quick-release battery, though you'll want a HomeBase to get the most from it." data-dimension48="Eufy Video Doorbell C31The closest like-for-like on the no-monthly-fee promise, with 2K video and a quick-release battery, though you'll want a HomeBase to get the most from it." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:300px;"><p class="vanilla-image-block" style="padding-top:92.67%;"><img id="pMiBNWNRhXZp4XV44hZCg5" name="511fePVWNqL._AC_SY300_SX300_QL70_ML2_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/pMiBNWNRhXZp4XV44hZCg5-1920-80.jpg" mos="" align="middle" fullscreen="" width="300" height="278" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong>Eufy Video Doorbell C31</strong></p><p>The closest like-for-like on the no-monthly-fee promise, with 2K video and a quick-release battery, though you'll want a HomeBase to get the most from it.</p></div><h3 class="article-body__section" id="section-how-i-tested-the-aosu-video-doorbell-r1-ultra"><span>How I tested the Aosu Video Doorbell R1 Ultra</span></h3><ul><li><strong>Fitted to a domestic front door</strong></li><li><strong>Assessed daylight and infrared video, detection accuracy, and audio</strong></li><li><strong>Ran entirely without a subscription</strong></li></ul><p><br />I mounted the R1 Ultra on my own front door and used it as the household's main entry camera for a fortnight, deliberately running it on local storage alone so the no-subscription claim could be tested as most buyers will experience it.</p><p>I checked live-view responsiveness and alert latency, reviewed clips in daylight and after dark, and tracked battery drain against Aosu's 180-day claim.</p><p><em>First reviewed September 2026</em></p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ This Blink video doorbell has dropped to an astonishing AU$27.99 in this Prime Day deal ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Video doorbells used to be fixtures in sci-fi media as futuristic tech, but fast-forward to 2026, almost anyone can install one in their home for not much money or effort, with a lot of the <a href="https://www.techradar.com/best/the-best-video-doorbell-in-australia-for-2025">best video doorbells</a> making for an easy home security upgrade.</p><p>But if you still find those options a bit pricey, <a href="https://www.amazon.com.au/Blink-Video-Doorbell/dp/B0DJDSZJX6" target="_blank">the Blink Video Doorbell System discounted to just AU$27.99</a> as part of <a href="https://www.techradar.com/au/amazon-prime-day/new-prime-day-deals">Amazon’s Prime Big Deal Days sale</a>, should certainly make for a no-brainer addition to your home.</p><p><strong>• </strong><a href="https://www.techradar.com/live/news/amazon-prime-big-deal-days-australia-best-offers-1"><em><strong>Follow our dedicated live coverage of the Amazon Prime Big Deal Days 2026 sale for more deals and discounts</strong></em></a></p><div class="product"><a data-dimension112="63d488d0-b886-11f1-ad4d-a949125efa81" data-action="Deal Block" data-label="Video Doorbell" data-dimension48="Video Doorbell" data-dimension25="$27.99" href="https://www.amazon.com.au/Blink-Video-Doorbell/dp/B0DJDSZJX6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="zmY6TnVyjuX8ZP3dj2DfMe" name="blink-video-doorbell-system--headtotoe-h-6430440f-a2ba-46cd-b39f-73bd1baf19fd.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/zmY6TnVyjuX8ZP3dj2DfMe-1920-80.jpg" mos="" align="middle" fullscreen="" width="500" height="500" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p>This discount matches the Blink Video Doorbell System’s last all-time low price during the last Prime Day sale in July. It’s worth noting, though, that many of the features are locked behind the <a href="https://www.amazon.com.au/Blink-Plus-Plan-monthly-auto-renewal/dp/B0D4YVKN4R" target="_blank" data-dimension112="63d488d0-b886-11f1-ad4d-a949125efa81" data-action="Deal Block" data-label="Video Doorbell" data-dimension48="Video Doorbell" data-dimension25="$27.99">AU$4.95/m Blink Basic or AU$15/m Blink Plus subscription plans</a>, so those costs should be considered if you want video storage, person detection and more. Amazon is also offering <a href="https://www.amazon.com.au/All-new-Blink-Video-Doorbell-plug/dp/B0G356GZ7B" target="_blank">a bundle with two Blink Mini 2K+ cameras for AU$48 or 74% off</a>, perfect for a good starter home security system.<a class="view-deal button" href="https://www.amazon.com.au/Blink-Video-Doorbell/dp/B0DJDSZJX6" target="_blank" rel="nofollow" data-dimension112="63d488d0-b886-11f1-ad4d-a949125efa81" data-action="Deal Block" data-label="Video Doorbell" data-dimension48="Video Doorbell" data-dimension25="$27.99">View Deal</a></p></div><p>In our <a href="https://www.techradar.com/home/home-security/blink-video-doorbell-gen-2-and-sync-module-core-review">Blink Video Doorbell review</a>, we called it one of the easiest security systems to install, with two different mounting options to suit any household, and setting it up within the Blink mobile app with the included Sync Module Core (which serves as the central system hub) takes just three steps.</p><p>Our tester found that it has good image quality at 1440p resolution and 30 frames per second, stable video connection, a wide 150º horizontal field of view and battery life rated for up to two years via three AA lithium batteries.</p><p>There’s no included indoor chime, but you can pair this doorbell with a Blink Mini camera that’s sold separately (but you can also buy <a href="https://www.amazon.com.au/All-new-Blink-Video-Doorbell-plug/dp/B0G356GZ7B" target="_blank">a bundle with two Blink Mini 2K+ cameras for AU$48</a>) or connect via the Alexa app on your phone to an Amazon Fire Stick or Amazon Echo Show to let you see who’s at your door on your TV or smart display.</p><p>As mentioned above, lots of features are locked behind a subscription plan, including video recording, cloud video storage, video sharing, person and vehicle detection, even photo capture. The <a href="https://www.amazon.com.au/Blink-Plus-Plan-monthly-auto-renewal/dp/B0D3V7W9KK" target="_blank">Blink Basic Plan</a> applies to just one device for AU$4.95 per month or AU$49.95 per year, while Blink Plus lets you add an unlimited number of Blink devices for AU$15 per month or AU$150 per year. For most households, though, the former is a good starting point at a reasonable price, which is made even more enticing by the device’s whopping 72% price drop.</p><p>Want to explore your options? Amazon has also discounted more <a href="https://www.amazon.com.au/stores/page/7B12D26C-37A4-49C6-A6BB-419F4CD85C96" target="_blank">Blink video doorbell models and cameras here</a>.</p><div data-widget-type="review" data-model-name="Blink Video Doorbell (2nd gen)"></div> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/home-security/this-blink-video-doorbell-has-dropped-to-an-astonishing-aud27-99-in-this-early-prime-day-deal</link>
                                                                            <description>
                            <![CDATA[ Amazon is offering big discounts on its devices for Prime Big Deal Days, and the Blink Video Doorbell for 72% off is very hard to pass up ahead of the sale. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">HgyQ36JBqbsgw2hxSv5hmK</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/rSBHbLsk5PZ2SjwzHDsNSn-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 25 Sep 2026 02:40:38 +0000</pubDate>                                                                                                                                <updated>Tue, 29 Sep 2026 00:08:57 +0000</updated>
                                                                                                                                            <category><![CDATA[Home Security]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                                                                <author><![CDATA[ nico.arboleda@futurenet.com (Nico Arboleda) ]]></author>                    <dc:creator><![CDATA[ Nico Arboleda ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/ADWC52TmGwJkiva8CUaRqC-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;With a career spanning more than a decade as a writer and journalist, Nico’s main remit as part of the Australian TechRadar team is evergreen content. Prior to TechRadar, he worked at business titles CRN Australia (now techpartner.news) and Mumbrella, and also spent some time as a content writer and copywriter. Nico also writes about phones and fitness tech like smartwatches and other niche gear like bike computers.&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/rSBHbLsk5PZ2SjwzHDsNSn-1920-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Blink Video Doorbell mounted on a wall with a TechRadar Lowest Price banner]]></media:description>                                                            <media:text><![CDATA[Blink Video Doorbell mounted on a wall with a TechRadar Lowest Price banner]]></media:text>
                                <media:title type="plain"><![CDATA[Blink Video Doorbell mounted on a wall with a TechRadar Lowest Price banner]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/rSBHbLsk5PZ2SjwzHDsNSn-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Video doorbells used to be fixtures in sci-fi media as futuristic tech, but fast-forward to 2026, almost anyone can install one in their home for not much money or effort, with a lot of the <a href="https://www.techradar.com/best/the-best-video-doorbell-in-australia-for-2025">best video doorbells</a> making for an easy home security upgrade.</p><p>But if you still find those options a bit pricey, <a href="https://www.amazon.com.au/Blink-Video-Doorbell/dp/B0DJDSZJX6" target="_blank">the Blink Video Doorbell System discounted to just AU$27.99</a> as part of <a href="https://www.techradar.com/au/amazon-prime-day/new-prime-day-deals">Amazon’s Prime Big Deal Days sale</a>, should certainly make for a no-brainer addition to your home.</p><p><strong>• </strong><a href="https://www.techradar.com/live/news/amazon-prime-big-deal-days-australia-best-offers-1"><em><strong>Follow our dedicated live coverage of the Amazon Prime Big Deal Days 2026 sale for more deals and discounts</strong></em></a></p><div class="product"><a data-dimension112="63d488d0-b886-11f1-ad4d-a949125efa81" data-action="Deal Block" data-label="Video Doorbell" data-dimension48="Video Doorbell" data-dimension25="$27.99" href="https://www.amazon.com.au/Blink-Video-Doorbell/dp/B0DJDSZJX6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="zmY6TnVyjuX8ZP3dj2DfMe" name="blink-video-doorbell-system--headtotoe-h-6430440f-a2ba-46cd-b39f-73bd1baf19fd.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/zmY6TnVyjuX8ZP3dj2DfMe-1920-80.jpg" mos="" align="middle" fullscreen="" width="500" height="500" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p>This discount matches the Blink Video Doorbell System’s last all-time low price during the last Prime Day sale in July. It’s worth noting, though, that many of the features are locked behind the <a href="https://www.amazon.com.au/Blink-Plus-Plan-monthly-auto-renewal/dp/B0D4YVKN4R" target="_blank" data-dimension112="63d488d0-b886-11f1-ad4d-a949125efa81" data-action="Deal Block" data-label="Video Doorbell" data-dimension48="Video Doorbell" data-dimension25="$27.99">AU$4.95/m Blink Basic or AU$15/m Blink Plus subscription plans</a>, so those costs should be considered if you want video storage, person detection and more. Amazon is also offering <a href="https://www.amazon.com.au/All-new-Blink-Video-Doorbell-plug/dp/B0G356GZ7B" target="_blank">a bundle with two Blink Mini 2K+ cameras for AU$48 or 74% off</a>, perfect for a good starter home security system.<a class="view-deal button" href="https://www.amazon.com.au/Blink-Video-Doorbell/dp/B0DJDSZJX6" target="_blank" rel="nofollow" data-dimension112="63d488d0-b886-11f1-ad4d-a949125efa81" data-action="Deal Block" data-label="Video Doorbell" data-dimension48="Video Doorbell" data-dimension25="$27.99">View Deal</a></p></div><p>In our <a href="https://www.techradar.com/home/home-security/blink-video-doorbell-gen-2-and-sync-module-core-review">Blink Video Doorbell review</a>, we called it one of the easiest security systems to install, with two different mounting options to suit any household, and setting it up within the Blink mobile app with the included Sync Module Core (which serves as the central system hub) takes just three steps.</p><p>Our tester found that it has good image quality at 1440p resolution and 30 frames per second, stable video connection, a wide 150º horizontal field of view and battery life rated for up to two years via three AA lithium batteries.</p><p>There’s no included indoor chime, but you can pair this doorbell with a Blink Mini camera that’s sold separately (but you can also buy <a href="https://www.amazon.com.au/All-new-Blink-Video-Doorbell-plug/dp/B0G356GZ7B" target="_blank">a bundle with two Blink Mini 2K+ cameras for AU$48</a>) or connect via the Alexa app on your phone to an Amazon Fire Stick or Amazon Echo Show to let you see who’s at your door on your TV or smart display.</p><p>As mentioned above, lots of features are locked behind a subscription plan, including video recording, cloud video storage, video sharing, person and vehicle detection, even photo capture. The <a href="https://www.amazon.com.au/Blink-Plus-Plan-monthly-auto-renewal/dp/B0D3V7W9KK" target="_blank">Blink Basic Plan</a> applies to just one device for AU$4.95 per month or AU$49.95 per year, while Blink Plus lets you add an unlimited number of Blink devices for AU$15 per month or AU$150 per year. For most households, though, the former is a good starting point at a reasonable price, which is made even more enticing by the device’s whopping 72% price drop.</p><p>Want to explore your options? Amazon has also discounted more <a href="https://www.amazon.com.au/stores/page/7B12D26C-37A4-49C6-A6BB-419F4CD85C96" target="_blank">Blink video doorbell models and cameras here</a>.</p><div data-widget-type="review" data-model-name="Blink Video Doorbell (2nd gen)"></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ These popular TP-Link home security cameras could be hacked to spy on you while you sleep, experts warn ]]></title>
                                                                                                <dc:content><![CDATA[ <ul><li><strong>Cybersecurity company OPSWAT found a login bypass and a crash bug in TP-Link's Tapo C200 cameras</strong></li><li><strong>TP-Link has extended that to include its C120 offering too</strong></li><li><strong>Anyone on the same network could get admin access, live video, and recordings without requiring the owner's credentials</strong></li></ul><p>Security researchers at <a href="https://www.opswat.com/blog/authentication-bypass-and-dos-vulnerabilities-opswat-discovers-cve-2026-15315-cve-2026-15316-in-tp-link-tapo-cameras" target="_blank">OPSWAT</a> have detailed two high-severity flaws in TP-Link's Tapo C200, a pan-and-tilt indoor camera <a href="https://www.amazon.com/TP-Link-Tapo-Wireless-Security-C200/dp/B0829KDY9X" target="_blank" rel="nofollow">listed on Amazon for $26.99</a> and sold as a baby monitor and pet camera.</p><p>The more serious issue is that someone on the same network can log in as the camera's administrator without the password, accessing the live feed and stored recordings.</p><p>At least one other bug, which OPSWAT rates as critical in the same disclosure but does not detail, has not been published.</p><h2 id="a-localized-login-that-requires-no-authentication">A localized login that requires no authentication</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:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="sXT4pLeU6CuMN5RuzCofpY" name="TP-Link Tapo C200" alt="The TP-Link Tapo C200 camera" src="https://cdn.mos.cms.futurecdn.net/sXT4pLeU6CuMN5RuzCofpY-1920-80.png" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: TP-Link)</span></figcaption></figure><p>The TP-Link Tapo C200, as we <a href="https://www.techradar.com/pro/security/watch-out-tp-link-tapo-camera-vulnerabilities-could-let-hackers-spy-inside-homes-so-patch-now" target="_blank">noted in previous coverage of the incident,</a> isn't just another security camera that happens to be vulnerable; it is one of the most popular models on the market, clocking in at over 3,000 sales on Amazon alone.</p><p>The Tapo C120, in its current iteration, sells over 5,000 units monthly, even <a href="https://www.tp-link.com/us/support/faq/5248/" target="_blank" rel="nofollow">as the advisory notes</a> that its V1 hardware version is currently compromised until users update the firmware on their devices.</p><p>Both SKUs have received firmware updates that patch the vulnerabilities (CVE-2026-15315 &amp; CVE-2026-15316), which are assigned 'high' scores of 8.7 and 7.1, respectively. However, according to TP-Link, CVE-2026-15316 does not affect the C120 camera.</p><p>However, the former vulnerability is the more pressing of the two and, according to OPSWAT, is particularly problematic for users because of how the C120 and C200 cameras function.</p><p>Both run a local management interface over HTTPS and use a challenge-response login designed to prove a client knows the owner's password. Khoi Tran, a graduate fellow at OPSWAT, and his mentor, Thai Do of the company's Unit 515 team, found a second verification path in which, under certain conditions, a value the camera hands out during login can be sent back and accepted as a valid authentication response.</p><p>The result is an administrator session after a small number of requests, with no password, no existing session, and no requirements for the new 'owner'. As a result, access includes live video, stored footage, and configuration changes. </p><p>OPSWAT's researchers pointed out that a C200 used as a baby monitor would expose "live video, night vision, crying detection and two-way audio."</p><p>The second flaw, CVE-2026-15316, affects only the C200 and sits in its Wi-Fi onboarding code. Sending the camera an oversized chunk of encrypted Wi-Fi credential data can crash its HTTPS service or restart the device outright, cutting the owner off from management and monitoring until it recovers.</p><p>The attacks are somewhat limited in scope: users aiming to exploit such vulnerabilities would need to be on the same Wi-Fi network, or within a certain trusted ecosystem, to begin with.</p><p>For now, users upgrading to TP-Link's newest firmware, issued for both models, rectifies both issues, but there might already be another security patch in the works: OPSWAT also found "a critical vulnerability that could allow an attacker to fully compromise the camera," which could then serve as a foothold inside the network.</p><p>It is currently holding off on publishing any details about the vulnerability as it waits for TP-Link to issue a patch that rectifies the situation. Neither OPSWAT nor TP-Link, however, has provided a timeline for when the patch will be available to end users.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/pro/security/these-popular-tp-link-home-security-cameras-could-be-hacked-to-spy-on-you-while-you-sleep-experts-warn</link>
                                                                            <description>
                            <![CDATA[ A passwordless login bypass in TP-Link's Tapo C200 and C120 cameras can expose your live feed to anyone on the same network, and a fix is already available to download ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">prqGALPJ6aayLt97QQAesD</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/8AQ6mNEWbxZfbYjrKfsCkF-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 23 Sep 2026 18:05:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Security]]></category>
                                                    <category><![CDATA[Cyber Security]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                    <category><![CDATA[Home Security]]></category>
                                                    <category><![CDATA[Pro]]></category>
                                                    <category><![CDATA[Computing]]></category>
                                                    <category><![CDATA[Computing Security]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                                                                <author><![CDATA[ Rahimnoorali11@gmail.com (Rahim Amir) ]]></author>                    <dc:creator><![CDATA[ Rahim Amir ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/9xKZFBamtEZKSChRvywbPB-320-70.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Rahim Amir is a UAE-based tech writer who enjoys building PCs as much as he enjoys writing about them. He has been professionally writing about PC hardware since 2023, focusing on buyer’s guides, hardware reviews, and sponsored content and features related to tech.&lt;br&gt;&lt;br&gt;Having built hundreds of gaming PCs and being an avid gamer in his spare time, Rahim tends to have stronger opinions about hardware than most. This is particularly on display when he gets his way with powerful, but minimalistic RGB builds even as Small Form Factor (SFF) PCs come a close second.&lt;br&gt;&lt;br&gt;In addition to his contributions to TechRadar, Rahim’s work has also been featured on Game Rant and financial news websites.&lt;br&gt;&lt;br&gt;When he’s not working, you can find him playing DotA with friends or schmoozing to take the world over in Civilization. Alternatively, you can find him binging through the entirety of the Lord of The Rings universe with extended editions in play where applicable.&lt;br&gt;&lt;br&gt;You can currently catch Rahim grinding Path of Exile 2, complaining about his (extremely low) unique loot drop rate, or actively participating in one of the numerous (and heated) debates centered around Tolkien&#039;s universe on multiple forums daily.&lt;br&gt;&lt;br&gt;If you have a PC build or a Satisfactory playthrough in progress, he is likely to have some advice to send your way, especially regarding verticality being key for the latter. For the former, Rahim enjoys all aspects of the process including researching the components he will eventually use, benchmarking the latest and greatest hardware he can get his hands on, and somewhat surprisingly, cable management once he gets his latest build to POST.&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/8AQ6mNEWbxZfbYjrKfsCkF-1920-80.jpg">
                                                            <media:credit><![CDATA[Unsplash]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Privacy]]></media:description>                                                            <media:text><![CDATA[Privacy]]></media:text>
                                <media:title type="plain"><![CDATA[Privacy]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/8AQ6mNEWbxZfbYjrKfsCkF-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>Cybersecurity company OPSWAT found a login bypass and a crash bug in TP-Link's Tapo C200 cameras</strong></li><li><strong>TP-Link has extended that to include its C120 offering too</strong></li><li><strong>Anyone on the same network could get admin access, live video, and recordings without requiring the owner's credentials</strong></li></ul><p>Security researchers at <a href="https://www.opswat.com/blog/authentication-bypass-and-dos-vulnerabilities-opswat-discovers-cve-2026-15315-cve-2026-15316-in-tp-link-tapo-cameras" target="_blank">OPSWAT</a> have detailed two high-severity flaws in TP-Link's Tapo C200, a pan-and-tilt indoor camera <a href="https://www.amazon.com/TP-Link-Tapo-Wireless-Security-C200/dp/B0829KDY9X" target="_blank" rel="nofollow">listed on Amazon for $26.99</a> and sold as a baby monitor and pet camera.</p><p>The more serious issue is that someone on the same network can log in as the camera's administrator without the password, accessing the live feed and stored recordings.</p><p>At least one other bug, which OPSWAT rates as critical in the same disclosure but does not detail, has not been published.</p><h2 id="a-localized-login-that-requires-no-authentication">A localized login that requires no authentication</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:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="sXT4pLeU6CuMN5RuzCofpY" name="TP-Link Tapo C200" alt="The TP-Link Tapo C200 camera" src="https://cdn.mos.cms.futurecdn.net/sXT4pLeU6CuMN5RuzCofpY-1920-80.png" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: TP-Link)</span></figcaption></figure><p>The TP-Link Tapo C200, as we <a href="https://www.techradar.com/pro/security/watch-out-tp-link-tapo-camera-vulnerabilities-could-let-hackers-spy-inside-homes-so-patch-now" target="_blank">noted in previous coverage of the incident,</a> isn't just another security camera that happens to be vulnerable; it is one of the most popular models on the market, clocking in at over 3,000 sales on Amazon alone.</p><p>The Tapo C120, in its current iteration, sells over 5,000 units monthly, even <a href="https://www.tp-link.com/us/support/faq/5248/" target="_blank" rel="nofollow">as the advisory notes</a> that its V1 hardware version is currently compromised until users update the firmware on their devices.</p><p>Both SKUs have received firmware updates that patch the vulnerabilities (CVE-2026-15315 &amp; CVE-2026-15316), which are assigned 'high' scores of 8.7 and 7.1, respectively. However, according to TP-Link, CVE-2026-15316 does not affect the C120 camera.</p><p>However, the former vulnerability is the more pressing of the two and, according to OPSWAT, is particularly problematic for users because of how the C120 and C200 cameras function.</p><p>Both run a local management interface over HTTPS and use a challenge-response login designed to prove a client knows the owner's password. Khoi Tran, a graduate fellow at OPSWAT, and his mentor, Thai Do of the company's Unit 515 team, found a second verification path in which, under certain conditions, a value the camera hands out during login can be sent back and accepted as a valid authentication response.</p><p>The result is an administrator session after a small number of requests, with no password, no existing session, and no requirements for the new 'owner'. As a result, access includes live video, stored footage, and configuration changes. </p><p>OPSWAT's researchers pointed out that a C200 used as a baby monitor would expose "live video, night vision, crying detection and two-way audio."</p><p>The second flaw, CVE-2026-15316, affects only the C200 and sits in its Wi-Fi onboarding code. Sending the camera an oversized chunk of encrypted Wi-Fi credential data can crash its HTTPS service or restart the device outright, cutting the owner off from management and monitoring until it recovers.</p><p>The attacks are somewhat limited in scope: users aiming to exploit such vulnerabilities would need to be on the same Wi-Fi network, or within a certain trusted ecosystem, to begin with.</p><p>For now, users upgrading to TP-Link's newest firmware, issued for both models, rectifies both issues, but there might already be another security patch in the works: OPSWAT also found "a critical vulnerability that could allow an attacker to fully compromise the camera," which could then serve as a foothold inside the network.</p><p>It is currently holding off on publishing any details about the vulnerability as it waits for TP-Link to issue a patch that rectifies the situation. Neither OPSWAT nor TP-Link, however, has provided a timeline for when the patch will be available to end users.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Samsung's AI fridges shut down and stop chilling food after a bad update ]]></title>
                                                                                                <dc:content><![CDATA[ <ul><li><strong>Samsung AI fridges are failing in South Korea ahead of a national holiday</strong></li><li><strong>It doesn't just shut down the smart display, it stops them from keeping things cold</strong></li><li><strong>A broken SmartThings update appears to be to blame, and engineers will visit affected customers to apply the necessary fix</strong></li></ul><p>There is a case to be made against stuffing AI and smart tech into every single gadget: case in point, units from Samsung's smart fridge series, which have started shutting down and leaving food uncooled in South Korea after a bad software update was pushed out.</p><p>As <a href="https://www.notebookcheck.net/The-refrigerator-is-dead-Samsung-s-AI-fridges-shut-down-after-update-sparking-outrage.1406447.0.html" target="_blank">Notebookcheck</a> reports, this has left users very angry — and right before the Chuseok national holiday too. A host of fridge owners are saying that after an update in SmartThings, their appliances almost immediately stopped working. No interior light, no touch pad functionality, and no refrigeration.</p><p>It looks as though the Bespoke AI 4-Door Refrigerator model is the one most affected by the serious glitch, and according to <a href="https://zdnet.co.kr/view/?no=20260923104525" target="_blank">ZDNET Korea</a>, an internal testing software version was rolled out by mistake. Samsung has acknowledged the error, paused the update, and is promising to send out engineers over the holiday break.</p><p>However, users are reporting they're only able to book engineers for after Chuseok ends, on Saturday, September 26. "Now it looks like I'll have to throw away all the holiday food I bought ahead of the break," said one disgruntled user (via Google Translate), as per <a href="https://news.sbs.co.kr/news/endPage.do?news_id=N1008767320&amp;plink=TOPLINE&amp;cooper=SBSNEWSMAIN#close" target="_blank">SBS News</a> in South Korea.</p><h2 id="turn-it-off-and-on-again">Turn it off and on again</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="XmBFLaspKvMdJWAZ5QpGFE" name="samsung-bespoke" alt="Samsung Bespoke AI Home Hub" src="https://cdn.mos.cms.futurecdn.net/XmBFLaspKvMdJWAZ5QpGFE-1920-80.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">There are benefits to smart fridges — like spotting out-of-date food… as long as an update doesn't cause the food to go off sooner than planned </span><span class="credit" itemprop="copyrightHolder">(Image credit: Samsung)</span></figcaption></figure><p>Samsung isn't sharing details of how many people have been affected by this, but considering the volume of complaints, it seems to be a significant number. As yet, there's been no mention of any compensation for the fridge contents that will be spoiled — and there doesn't seem to be a fix other than to wait for an engineer.</p><p>The unfortunate fridge owners who've been hit by the bug have been resorting to dry ice and ice boxes to try and keep their food and drink cool, but all efforts to roll back the update have proved unsuccessful. Turning the fridges off and on again doesn't work, and nor does removing and reinstating them on the SmartThings platform.</p><p>It does seem as though the update was halted before it reached any Samsung fridge customers outside of South Korea, which is good news — but not much consolation for those who are affected. Losing a few smart functions is one thing, but to have the units completely shut down is… well, it's enough to make you rethink the idea of a smart major appliance.</p><div data-widget-type="multimodelreview" data-widget-title="Today's best smart light deals" data-model-name="Philips Hue Essential Smart Bulb,Govee Wi-Fi LED Bulb,Nanoleaf Essentials Bulb"></div> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/smart-home/the-problem-with-smart-appliances-some-of-samsungs-ai-fridges-have-shut-down-and-lost-their-cool-after-a-bad-update-was-accidentally-pushed-to-them</link>
                                                                            <description>
                            <![CDATA[ A substantial number of Samsung fridge owners have been left without any way to chill their food. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">ES67Y9fpfbSdZDEEXZXyu5</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/7mwc33x5SsydMvMnLJ2EBW-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 23 Sep 2026 13:21:22 +0000</pubDate>                                                                                                                                <updated>Wed, 23 Sep 2026 14:23:00 +0000</updated>
                                                                                                                                            <category><![CDATA[Smart Home]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                                                                                    <dc:creator><![CDATA[ David Nield ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/mbi9b6isV6ML9Tr4bSPhyR-320-70.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/7mwc33x5SsydMvMnLJ2EBW-1920-80.jpg">
                                                            <media:credit><![CDATA[Samsung]]></media:credit>
                                                                                                                                                                        <media:description><![CDATA[Users in South Korea have been having fridge issues]]></media:description>                                                            <media:text><![CDATA[Samsung Bespoke AI Home Hub]]></media:text>
                                <media:title type="plain"><![CDATA[Samsung Bespoke AI Home Hub]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/7mwc33x5SsydMvMnLJ2EBW-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>Samsung AI fridges are failing in South Korea ahead of a national holiday</strong></li><li><strong>It doesn't just shut down the smart display, it stops them from keeping things cold</strong></li><li><strong>A broken SmartThings update appears to be to blame, and engineers will visit affected customers to apply the necessary fix</strong></li></ul><p>There is a case to be made against stuffing AI and smart tech into every single gadget: case in point, units from Samsung's smart fridge series, which have started shutting down and leaving food uncooled in South Korea after a bad software update was pushed out.</p><p>As <a href="https://www.notebookcheck.net/The-refrigerator-is-dead-Samsung-s-AI-fridges-shut-down-after-update-sparking-outrage.1406447.0.html" target="_blank">Notebookcheck</a> reports, this has left users very angry — and right before the Chuseok national holiday too. A host of fridge owners are saying that after an update in SmartThings, their appliances almost immediately stopped working. No interior light, no touch pad functionality, and no refrigeration.</p><p>It looks as though the Bespoke AI 4-Door Refrigerator model is the one most affected by the serious glitch, and according to <a href="https://zdnet.co.kr/view/?no=20260923104525" target="_blank">ZDNET Korea</a>, an internal testing software version was rolled out by mistake. Samsung has acknowledged the error, paused the update, and is promising to send out engineers over the holiday break.</p><p>However, users are reporting they're only able to book engineers for after Chuseok ends, on Saturday, September 26. "Now it looks like I'll have to throw away all the holiday food I bought ahead of the break," said one disgruntled user (via Google Translate), as per <a href="https://news.sbs.co.kr/news/endPage.do?news_id=N1008767320&amp;plink=TOPLINE&amp;cooper=SBSNEWSMAIN#close" target="_blank">SBS News</a> in South Korea.</p><h2 id="turn-it-off-and-on-again">Turn it off and on again</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="XmBFLaspKvMdJWAZ5QpGFE" name="samsung-bespoke" alt="Samsung Bespoke AI Home Hub" src="https://cdn.mos.cms.futurecdn.net/XmBFLaspKvMdJWAZ5QpGFE-1920-80.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">There are benefits to smart fridges — like spotting out-of-date food… as long as an update doesn't cause the food to go off sooner than planned </span><span class="credit" itemprop="copyrightHolder">(Image credit: Samsung)</span></figcaption></figure><p>Samsung isn't sharing details of how many people have been affected by this, but considering the volume of complaints, it seems to be a significant number. As yet, there's been no mention of any compensation for the fridge contents that will be spoiled — and there doesn't seem to be a fix other than to wait for an engineer.</p><p>The unfortunate fridge owners who've been hit by the bug have been resorting to dry ice and ice boxes to try and keep their food and drink cool, but all efforts to roll back the update have proved unsuccessful. Turning the fridges off and on again doesn't work, and nor does removing and reinstating them on the SmartThings platform.</p><p>It does seem as though the update was halted before it reached any Samsung fridge customers outside of South Korea, which is good news — but not much consolation for those who are affected. Losing a few smart functions is one thing, but to have the units completely shut down is… well, it's enough to make you rethink the idea of a smart major appliance.</p><div data-widget-type="multimodelreview" data-widget-title="Today's best smart light deals" data-model-name="Philips Hue Essential Smart Bulb,Govee Wi-Fi LED Bulb,Nanoleaf Essentials Bulb"></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ ​​​​The Eufy Omni E35 boasts huge suction power, good mopping performance, and self-cleaning ]]></title>
                                                                                                <dc:content><![CDATA[ <h3 class="article-body__section" id="section-eufy-omni-e35-two-minute-review"><span>Eufy Omni E35: two-minute review</span></h3><p>The Eufy Omni E35 is a near-perfect <a href="https://www.techradar.com/home/robot-vacuums/best-robot-vacuum">robot vacuum cleaner</a> and mop. It fits into the Eufy range below its flagship S series, but above the cheaper C and older X series. The headline figure of 35,000 Pa suction is seriously impressive, and so too is the E35’s ability to keep itself clean by cleverly preventing fine dust from blocking the filter.</p><p>The charge dock empties the dust bin, replenishes the mopping water tank, then washes and dries the mop with hot water and warm air, for truly hands-off cleaning. Navigation is also strong, the Eufy app works very well, and the E35’s overall cleaning performance fully justifies the four-figure price tag.</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="TEAURV664q92cNjJK9BeSD" name="Eufy Omni E35-18" alt="Eufy Omni E35 robot vacuum" src="https://cdn.mos.cms.futurecdn.net/TEAURV664q92cNjJK9BeSD-1920-80.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>The E35 lacks the fragrance diffuser, water ozonator and more advanced, AI-powered navigation tech of the pricier Omni S2, but by cutting those Eufy has created a robovac that focuses on what really matters — cleaning your floors and, crucially, keeping itself clean too.</p><p>It’s the self-cleaning that impresses most here, with the mop still looking brand-new after weeks of use, the roller free from tangled hair, and the dust bin filter not caked in dust. Add that to the E35’s strong suction and pivoting mop that stretches into the edges of every room while pushing down to scrub stains and scraping itself clean as it goes, and this is truly a set-it-and-forget-it robovac.</p><h3 class="article-body__section" id="section-eufy-omni-e35-price-and-availability"><span>Eufy Omni E35: price and availability</span></h3><ul><li><strong>List price: $1,299.99 / £999 (about AU$1,830)</strong></li><li><strong>Launched: September 2026</strong></li></ul><p>The Omni E35 is the new flagship of Eufy’s E series of robotic vacuum cleaners. It sits above the E25 and E38, but below the company’s top-end S tier and overall flagship, the Omni S2.</p><p>At £999 (or $1,299.99 in the US; Australian price to be confirmed), the E35 is £100 more than the E28, but sits comfortably below the older £1,299 S1 and £1,599 S2.</p><p>Interestingly, the E35 has slightly more suction power than the range-topping S2, and features much of the same self-cleaning and anti-tangle tech. But it misses out on the S2’s fragrance system, water electrolysis function, and more advanced vision system — all of which helps explain the price difference, and also why the newer model’s base station is more compact.</p><p>Announced at the IFA technology trade show in September 2026, the Eufy Omni E35 is available now.</p><ul><li><strong>Value for money score: 4 out of 5</strong></li></ul><h3 class="article-body__section" id="section-eufy-omni-e35-specifications"><span>Eufy Omni E35: specifications</span></h3><div ><table><tbody><tr><td class="firstcol " ><p>Feature</p></td><td  ><p>Specification</p></td></tr><tr><td class="firstcol " ><p>Max suction</p></td><td  ><p>35,000 Pa</p></td></tr><tr><td class="firstcol " ><p>Robot diameter</p></td><td  ><p>14.2 in (360 mm)</p></td></tr><tr><td class="firstcol " ><p>Robot height</p></td><td  ><p>4.6 in (116 mm)</p></td></tr><tr><td class="firstcol " ><p>Dock dimensions</p></td><td  ><p>14.6 x 17.6 x 16.2 in / 270 x 447 x 411 mm</p></td></tr><tr><td class="firstcol " ><p>Dust bin volume (base)</p></td><td  ><p>2.5 liters</p></td></tr><tr><td class="firstcol " ><p>Water tank volume (base)</p></td><td  ><p>2.5 liters clean / 2.4 liters dirty</p></td></tr><tr><td class="firstcol " ><p>Base type</p></td><td  ><p>Charging self-emptying, refilling, hot-water mop washing, hot-water drying</p></td></tr><tr><td class="firstcol " ><p>Max threshold clearance</p></td><td  ><p>1.2 in (30 mm)</p></td></tr><tr><td class="firstcol " ><p>Mop type</p></td><td  ><p>Self-cleaning roller</p></td></tr><tr><td class="firstcol " ><p>Mop pad lifting</p></td><td  ><p>Automatic on carpet</p></td></tr><tr><td class="firstcol " ><p>Max runtime</p></td><td  ><p>180 minutes</p></td></tr></tbody></table></div><h3 class="article-body__section" id="section-eufy-omni-e35-design"><span>Eufy Omni E35: design</span></h3><ul><li><strong>Charge station with dusty bag, water tanks, mop cleaning and drying function</strong></li><li><strong>Self-cleaning roller mop with edge-cleaning design</strong></li><li><strong>Dual detangling brushes </strong></li></ul><p>The Omni E35 continues Eufy’s trend of making its robotic vacuums more compact, while increasing performance. The robot itself is broadly similar to most other members of the Omni family — more on that in a moment — but the docking station is where a reduction in bulk is most obvious. It makes the X10 Pro, my go-to recommendation from just a couple of years ago, look ancient.</p><p>The E35 dock is shorter and sleeker, with a glossy plastic front, a neat bit of silver trim above the robot’s parking space, and a couple of discreet integrated handles for lifting out the clean and dirty water tanks. At about 16 inches (around 40cm) tall, and about the same depth front to back, including the robot when parked, the whole system is pleasingly compact. So much so, you’d be forgiven for wrongly thinking this is an entry-level robovac with limited performance.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/jeKh93A7LWfgVXA2q9HjQD-1920-80.jpg" alt="Eufy Omni E35 robot vacuum" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/LoZKLBrQBWsx4QcpZuGgPD-1920-80.jpg" alt="Eufy Omni E35 robot vacuum" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/CV7ZhnsPo6FBbTNXW2jyWD-1920-80.jpg" alt="Eufy Omni E35 robot vacuum" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/tEN4LEWAP54WEC7Y7NWLGD-1920-80.jpg" alt="Eufy Omni E35 robot vacuum" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/P3qoCWSJHNKK2R7iaXpkFD-1920-80.jpg" alt="Eufy Omni E35 robot vacuum" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Inside that compact dock there’s a charger and dust bag, two tanks for clean and dirty water, and a system that washes the mop with 60C (140F) hot water then dries it with 55C (131F) hot air. There’s also a compartment for installing Eufy’s own floor detergent (one bottle is included in the box), and Eufy says the system can operate entirely hands-free for up to 60 days. This will depend on the size of your home and how frequently you clean, of course, but it’s an impressive claim nonetheless.</p><p>The robot itself measures 4.6 in (116mm) tall and 14.2 in (360mm) in diameter, making it slightly larger in both directions than the Eufy S2, and fractionally taller than the Dyson Spot+Scrub AI. It’s also slightly taller than my trusty Eufy X10 Pro, and while the E35 managed to clean beneath all of my furniture, you’ll want to check it against yours to be sure it’ll fit.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/jVYjJ8gqdLMsi4XtwjGJQD-1920-80.jpg" alt="Eufy Omni E35 robot vacuum" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/CZakRWNfEEcHiPTHQAF5FD-1920-80.jpg" alt="Eufy Omni E35 robot vacuum" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/uX49xWjRrUPFfvBVgVyKFD-1920-80.jpg" alt="Eufy Omni E35 robot vacuum" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ERHcKTCiewr5do4cxDQkED-1920-80.jpg" alt="Eufy Omni E35 robot vacuum" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Eufy claims a maximum threshold clearance of 1.2 inches (30.5mm), which isn’t as impressive as the Omni S2, but I’ve had no issues with it driving up from wooden floors onto carpeting.</p><p>A clever piece of design sees fine dust separated and ushered into the robot’s onboard bin before it reaches the filter. Eufy claims this ensures the E35 retains its headline 35,000 Pa suction power for longer, since the filter doesn’t get clogged up quite so quickly. After testing I found dust had started to settle in the filter, but this was easily cleaned and didn’t appear to affect performance. There’s also an anti-tangle comb to stop hair wrapping around the roller brush.</p><ul><li><strong>Design score: 4.5 out of 5</strong></li></ul><h3 class="article-body__section" id="section-eufy-omni-e35-performance"><span>Eufy Omni E35: performance</span></h3><ul><li><strong>Excellent vacuuming</strong></li><li><strong>Very good mopping</strong></li><li><strong>Fully cleans and dries itself reliably</strong></li></ul><p>Eufy’s E series of robotic vacuums has impressed for a few years now, so my expectations were high when the E35 arrived. Thankfully, the E35 delivered. The setup process will be familiar to anyone who has used a Eufy Omni, or really any robotic vacuum cleaner, before.</p><p>Assembly takes just a couple of minutes, then it’s just a case of filling the clean water tank, installing the included detergent bottle, switching it on and following the instructions of the Eufy app. The E35 then completed a mapping expedition, driving into every room and quickly using its vision system to map the walls, floors and doorways.</p><p>Furniture isn’t automatically added to the map, as it is with the pricier Omni S2, but I’ve never cared much for that feature and would rather see the floor plan unobscured.</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');#fv-chart-1789662423095-ng0fonoi0 *, #fv-chart-1789662423095-ng0fonoi0 *:before, #fv-chart-1789662423095-ng0fonoi0 *:after, #fv-chart-1789662423095-ng0fonoi0-slideshow *, #fv-chart-1789662423095-ng0fonoi0-slideshow *:before, #fv-chart-1789662423095-ng0fonoi0-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1789662423095-ng0fonoi0, #fv-chart-1789662423095-ng0fonoi0-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1789662423095-ng0fonoi0 {position: relative !important; overflow: visible !important;--riv-primary: #2E6E93;}#fv-chart-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1789662423095-ng0fonoi0.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1789662423095-ng0fonoi0.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-1789662423095-ng0fonoi0 .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;}#fv-chart-1789662423095-ng0fonoi0-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #2E6E93;}#fv-chart-1789662423095-ng0fonoi0-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1789662423095-ng0fonoi0-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; }}#fv-chart-1789662423095-ng0fonoi0-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-1789662423095-ng0fonoi0-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-1789662423095-ng0fonoi0-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1789662423095-ng0fonoi0-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1789662423095-ng0fonoi0-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-1789662423095-ng0fonoi0-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;}#fv-chart-1789662423095-ng0fonoi0-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-1789662423095-ng0fonoi0-slideshow .fv-slideshow-select:focus {outline: 2px solid #2E6E93 !important;border-color: #2E6E93 !important;}#fv-chart-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .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; }#fv-chart-1789662423095-ng0fonoi0 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1789662423095-ng0fonoi0 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1789662423095-ng0fonoi0 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1789662423095-ng0fonoi0 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1789662423095-ng0fonoi0 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1789662423095-ng0fonoi0 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1789662423095-ng0fonoi0 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1789662423095-ng0fonoi0 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1789662423095-ng0fonoi0 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1789662423095-ng0fonoi0 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1789662423095-ng0fonoi0 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1789662423095-ng0fonoi0 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1789662423095-ng0fonoi0 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1789662423095-ng0fonoi0 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1789662423095-ng0fonoi0 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1789662423095-ng0fonoi0 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1789662423095-ng0fonoi0 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .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; }#fv-chart-1789662423095-ng0fonoi0 .fv-image-compare-container { width: auto !important; margin-left: -1.5rem !important; margin-right: -1.5rem !important; margin-bottom: 2rem !important; }#fv-chart-1789662423095-ng0fonoi0.fv-full-bleed .fv-image-compare-container { width: 100% !important; max-width: none !important; margin: 0 auto !important; }#fv-chart-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .fv-image-compare-handle.fv-image-compare-handle-square { border-radius: 6px !important; }#fv-chart-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .fv-image-compare-label-left { left: 1rem !important; }#fv-chart-1789662423095-ng0fonoi0 .fv-image-compare-label-right { right: 1rem !important; }#fv-chart-1789662423095-ng0fonoi0 .fv-image-compare-expand-btn, #fv-chart-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .fv-image-compare-expand-btn:hover, #fv-chart-1789662423095-ng0fonoi0 .fv-image-compare-close-btn:hover { background-color: rgba(0, 0, 0, 0.7) !important; }#fv-chart-1789662423095-ng0fonoi0 .fv-image-compare-close-btn { display: none !important; top: 1rem !important; bottom: auto !important; }#fv-chart-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active { cursor: grabbing !important; }#fv-chart-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn { display: none !important; }#fv-chart-1789662423095-ng0fonoi0 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn { display: flex !important; }#fv-chart-1789662423095-ng0fonoi0 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right { right: 4rem !important; }#fv-chart-1789662423095-ng0fonoi0 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1789662423095-ng0fonoi0 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1789662423095-ng0fonoi0 .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;}#fv-chart-1789662423095-ng0fonoi0 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1789662423095-ng0fonoi0 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1789662423095-ng0fonoi0 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1789662423095-ng0fonoi0 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1789662423095-ng0fonoi0 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1789662423095-ng0fonoi0 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .fv-bar-row, #fv-chart-1789662423095-ng0fonoi0 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1789662423095-ng0fonoi0.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1789662423095-ng0fonoi0.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1789662423095-ng0fonoi0.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1789662423095-ng0fonoi0.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1789662423095-ng0fonoi0.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1789662423095-ng0fonoi0.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1789662423095-ng0fonoi0 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1789662423095-ng0fonoi0 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1789662423095-ng0fonoi0 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1789662423095-ng0fonoi0 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1789662423095-ng0fonoi0 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1789662423095-ng0fonoi0 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1789662423095-ng0fonoi0 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1789662423095-ng0fonoi0 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1789662423095-ng0fonoi0 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1789662423095-ng0fonoi0 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1789662423095-ng0fonoi0 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1789662423095-ng0fonoi0 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1789662423095-ng0fonoi0 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1789662423095-ng0fonoi0 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1789662423095-ng0fonoi0 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .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;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1789662423095-ng0fonoi0.mobile-view .fv-pie-container,#fv-chart-1789662423095-ng0fonoi0.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1789662423095-ng0fonoi0.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1789662423095-ng0fonoi0.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1789662423095-ng0fonoi0.mobile-view .fv-bar-row,#fv-chart-1789662423095-ng0fonoi0.mobile-view .fv-stacked-product,#fv-chart-1789662423095-ng0fonoi0.mobile-view .fv-grouped-bar-product,#fv-chart-1789662423095-ng0fonoi0.labels-on-top .fv-bar-row,#fv-chart-1789662423095-ng0fonoi0.labels-on-top .fv-stacked-product,#fv-chart-1789662423095-ng0fonoi0.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1789662423095-ng0fonoi0.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1789662423095-ng0fonoi0.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-1789662423095-ng0fonoi0.mobile-view .fv-bar-label,#fv-chart-1789662423095-ng0fonoi0.mobile-view .fv-grouped-product-title,#fv-chart-1789662423095-ng0fonoi0.labels-on-top .fv-bar-label,#fv-chart-1789662423095-ng0fonoi0.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-1789662423095-ng0fonoi0.mobile-view .fv-bar-container,#fv-chart-1789662423095-ng0fonoi0.mobile-view .fv-bar-cluster,#fv-chart-1789662423095-ng0fonoi0.labels-on-top .fv-bar-container,#fv-chart-1789662423095-ng0fonoi0.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1789662423095-ng0fonoi0.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1789662423095-ng0fonoi0.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1789662423095-ng0fonoi0.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1789662423095-ng0fonoi0.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1789662423095-ng0fonoi0.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1789662423095-ng0fonoi0.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1789662423095-ng0fonoi0.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1789662423095-ng0fonoi0.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1789662423095-ng0fonoi0.mobile-view .fv-x-axis-wrapper,#fv-chart-1789662423095-ng0fonoi0.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1789662423095-ng0fonoi0.mobile-view .fv-x-axis-label-space,#fv-chart-1789662423095-ng0fonoi0.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1789662423095-ng0fonoi0.mobile-view .fv-x-axis-chart-space,#fv-chart-1789662423095-ng0fonoi0.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1789662423095-ng0fonoi0.mobile-view .fv-benchmark-title,#fv-chart-1789662423095-ng0fonoi0.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1789662423095-ng0fonoi0.mobile-view .fv-dropdown-title,#fv-chart-1789662423095-ng0fonoi0.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1789662423095-ng0fonoi0.mobile-view .fv-carousel-nav-btn,#fv-chart-1789662423095-ng0fonoi0.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1789662423095-ng0fonoi0.mobile-view .fv-chart-title,#fv-chart-1789662423095-ng0fonoi0.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1789662423095-ng0fonoi0.mobile-view .fv-chart-subhead,#fv-chart-1789662423095-ng0fonoi0.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1789662423095-ng0fonoi0.mobile-view .fv-versus-header,#fv-chart-1789662423095-ng0fonoi0.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1789662423095-ng0fonoi0.mobile-view .fv-versus-select-wrapper,#fv-chart-1789662423095-ng0fonoi0.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1789662423095-ng0fonoi0.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1789662423095-ng0fonoi0.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1789662423095-ng0fonoi0.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1789662423095-ng0fonoi0.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1789662423095-ng0fonoi0.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1789662423095-ng0fonoi0.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1789662423095-ng0fonoi0.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1789662423095-ng0fonoi0.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1789662423095-ng0fonoi0.mobile-view .fv-versus-vs,#fv-chart-1789662423095-ng0fonoi0.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1789662423095-ng0fonoi0.mobile-view .fv-versus-select-container,#fv-chart-1789662423095-ng0fonoi0.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1789662423095-ng0fonoi0.mobile-view .fv-versus-select,#fv-chart-1789662423095-ng0fonoi0.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1789662423095-ng0fonoi0.mobile-view .fv-stl-shop-all-btn,#fv-chart-1789662423095-ng0fonoi0.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-1789662423095-ng0fonoi0.mobile-view .fv-stl-shop-all-logo,#fv-chart-1789662423095-ng0fonoi0.mobile-view .fv-stl-shop-all-icon,#fv-chart-1789662423095-ng0fonoi0.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1789662423095-ng0fonoi0.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1789662423095-ng0fonoi0.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1789662423095-ng0fonoi0.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1789662423095-ng0fonoi0.mobile-view .fv-bar-commentary-inline,#fv-chart-1789662423095-ng0fonoi0.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1789662423095-ng0fonoi0.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1789662423095-ng0fonoi0.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1789662423095-ng0fonoi0 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1789662423095-ng0fonoi0 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1789662423095-ng0fonoi0 .fv-bar-row,#fv-chart-1789662423095-ng0fonoi0 .fv-stacked-product,#fv-chart-1789662423095-ng0fonoi0 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .fv-bar-label,#fv-chart-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .fv-bar-container,#fv-chart-1789662423095-ng0fonoi0 .fv-bar-cluster {width: 100% !important;}#fv-chart-1789662423095-ng0fonoi0 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1789662423095-ng0fonoi0 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1789662423095-ng0fonoi0 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1789662423095-ng0fonoi0 .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1789662423095-ng0fonoi0 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1789662423095-ng0fonoi0 .fv-x-axis-label-space {display: none !important;}#fv-chart-1789662423095-ng0fonoi0 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1789662423095-ng0fonoi0 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1789662423095-ng0fonoi0 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1789662423095-ng0fonoi0 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1789662423095-ng0fonoi0 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1789662423095-ng0fonoi0 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1789662423095-ng0fonoi0 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1789662423095-ng0fonoi0 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1789662423095-ng0fonoi0 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1789662423095-ng0fonoi0 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1789662423095-ng0fonoi0 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1789662423095-ng0fonoi0 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1789662423095-ng0fonoi0 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1789662423095-ng0fonoi0 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1789662423095-ng0fonoi0 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .fv-stl-shop-all-logo,#fv-chart-1789662423095-ng0fonoi0 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1789662423095-ng0fonoi0 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1789662423095-ng0fonoi0 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1789662423095-ng0fonoi0 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1789662423095-ng0fonoi0.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": "Carpet cleaning test 1","description": "Vacuuming crumbs from carpeted floor using Eufy Omni E35","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-17T16:27:03.095Z","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-1789662423095-ng0fonoi0" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="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-1789662423095-ng0fonoi0-image-compare-1" data-chart-type="Image Comparison" data-title="Image Comparison" data-subhead="Vacuuming crumbs from carpeted floor using Eufy Omni E35" 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/ab2fBmoNVTzG9pZCQ8aMjG.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/ab2fBmoNVTzG9pZCQ8aMjG.jpg" alt="Carpet after vacuuming" class="fv-image-compare-bg" loading="lazy" referrerpolicy="no-referrer" draggable="false" /><img src="https://cdn.mos.cms.futurecdn.net/QeS87en4RyWorRdqpmTmnG.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/QeS87en4RyWorRdqpmTmnG.jpg" alt="Carpet with crumbs" 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">Before</div><div class="fv-image-compare-label fv-image-compare-label-right">After</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() {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) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;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);});}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);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {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);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;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) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {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');}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);}});});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);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});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');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') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}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;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 || '';fallbackCaptionHtml = 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); });}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;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();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;} 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 });}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.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';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.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}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();}});});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');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});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');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}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();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {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();}});}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();}});}window.fvAnimateCharts(chartWrapper);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-1789662423095-ng0fonoi0', false); });} else {initialize('fv-chart-1789662423095-ng0fonoi0', false);}})();</script></div><p>As with all robotic vacuums, I had to manually adjust the E35’s map slightly, repositioning some walls and naming each of the rooms. It’s not really a failing of the vision system, just a part of the setup process. That said, the robot mistakenly added an enormous room to the sides of my kitchen and living room that doesn’t really exist. I imagine it saw through to the garden and decided that was part of the floor plan, but frustratingly phantom rooms can’t be deleted, so I binned the entire map and started again. The second map was created accurately, and remained so throughout the rest of my month-long test.</p><p>The headline figure for this robot is its 35,000 Pa of maximum suction power. This is actually 5,000 Pa more than the flagship Omni S2, and provides fantastic results on carpet and hard floors alike. Going back to my X10 Pro again – a vacuum that I awarded four stars just two years ago, and launched at £800 / $800 – and that manages just 8,000 Pa, a quarter of the new E35.</p><p>The result of all that power is deeply impressive cleaning performance. The vacuuming is especially good, with carpets visibly cleaner after using Max mode. It’s probably overkill for a little-and-often cleaning schedule, but if the battery can survive a full carpet vacuum in Max mode, why wouldn’t you use it?</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');#fv-chart-1789662435817-p844seqfk *, #fv-chart-1789662435817-p844seqfk *:before, #fv-chart-1789662435817-p844seqfk *:after, #fv-chart-1789662435817-p844seqfk-slideshow *, #fv-chart-1789662435817-p844seqfk-slideshow *:before, #fv-chart-1789662435817-p844seqfk-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1789662435817-p844seqfk, #fv-chart-1789662435817-p844seqfk-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1789662435817-p844seqfk {position: relative !important; overflow: visible !important;--riv-primary: #2E6E93;}#fv-chart-1789662435817-p844seqfk .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-1789662435817-p844seqfk .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1789662435817-p844seqfk.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1789662435817-p844seqfk.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-1789662435817-p844seqfk .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;}#fv-chart-1789662435817-p844seqfk-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #2E6E93;}#fv-chart-1789662435817-p844seqfk-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1789662435817-p844seqfk-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; }}#fv-chart-1789662435817-p844seqfk-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-1789662435817-p844seqfk-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-1789662435817-p844seqfk-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1789662435817-p844seqfk-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1789662435817-p844seqfk-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-1789662435817-p844seqfk-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;}#fv-chart-1789662435817-p844seqfk-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-1789662435817-p844seqfk-slideshow .fv-slideshow-select:focus {outline: 2px solid #2E6E93 !important;border-color: #2E6E93 !important;}#fv-chart-1789662435817-p844seqfk .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-1789662435817-p844seqfk .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-1789662435817-p844seqfk .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; }#fv-chart-1789662435817-p844seqfk .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1789662435817-p844seqfk .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1789662435817-p844seqfk .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1789662435817-p844seqfk .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1789662435817-p844seqfk .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1789662435817-p844seqfk .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1789662435817-p844seqfk .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1789662435817-p844seqfk .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1789662435817-p844seqfk .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1789662435817-p844seqfk .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-1789662435817-p844seqfk .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1789662435817-p844seqfk .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1789662435817-p844seqfk .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-1789662435817-p844seqfk .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-1789662435817-p844seqfk .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1789662435817-p844seqfk .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1789662435817-p844seqfk .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1789662435817-p844seqfk .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1789662435817-p844seqfk .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1789662435817-p844seqfk .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-1789662435817-p844seqfk .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1789662435817-p844seqfk .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-1789662435817-p844seqfk .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-1789662435817-p844seqfk .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1789662435817-p844seqfk .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1789662435817-p844seqfk .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1789662435817-p844seqfk .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1789662435817-p844seqfk .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-1789662435817-p844seqfk .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; }#fv-chart-1789662435817-p844seqfk .fv-image-compare-container { width: auto !important; margin-left: -1.5rem !important; margin-right: -1.5rem !important; margin-bottom: 2rem !important; }#fv-chart-1789662435817-p844seqfk.fv-full-bleed .fv-image-compare-container { width: 100% !important; max-width: none !important; margin: 0 auto !important; }#fv-chart-1789662435817-p844seqfk .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-1789662435817-p844seqfk .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-1789662435817-p844seqfk .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-1789662435817-p844seqfk .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-1789662435817-p844seqfk .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-1789662435817-p844seqfk .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-1789662435817-p844seqfk .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-1789662435817-p844seqfk .fv-image-compare-handle.fv-image-compare-handle-square { border-radius: 6px !important; }#fv-chart-1789662435817-p844seqfk .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-1789662435817-p844seqfk .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-1789662435817-p844seqfk .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-1789662435817-p844seqfk .fv-image-compare-label-left { left: 1rem !important; }#fv-chart-1789662435817-p844seqfk .fv-image-compare-label-right { right: 1rem !important; }#fv-chart-1789662435817-p844seqfk .fv-image-compare-expand-btn, #fv-chart-1789662435817-p844seqfk .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-1789662435817-p844seqfk .fv-image-compare-expand-btn:hover, #fv-chart-1789662435817-p844seqfk .fv-image-compare-close-btn:hover { background-color: rgba(0, 0, 0, 0.7) !important; }#fv-chart-1789662435817-p844seqfk .fv-image-compare-close-btn { display: none !important; top: 1rem !important; bottom: auto !important; }#fv-chart-1789662435817-p844seqfk .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-1789662435817-p844seqfk .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-1789662435817-p844seqfk .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active { cursor: grabbing !important; }#fv-chart-1789662435817-p844seqfk .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-1789662435817-p844seqfk .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-1789662435817-p844seqfk .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn { display: none !important; }#fv-chart-1789662435817-p844seqfk .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn { display: flex !important; }#fv-chart-1789662435817-p844seqfk .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right { right: 4rem !important; }#fv-chart-1789662435817-p844seqfk .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1789662435817-p844seqfk .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1789662435817-p844seqfk .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;}#fv-chart-1789662435817-p844seqfk .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1789662435817-p844seqfk .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1789662435817-p844seqfk .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-1789662435817-p844seqfk .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1789662435817-p844seqfk .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1789662435817-p844seqfk .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-1789662435817-p844seqfk .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-1789662435817-p844seqfk .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-1789662435817-p844seqfk .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1789662435817-p844seqfk .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1789662435817-p844seqfk .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-1789662435817-p844seqfk .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1789662435817-p844seqfk .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1789662435817-p844seqfk .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-1789662435817-p844seqfk .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-1789662435817-p844seqfk .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1789662435817-p844seqfk .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1789662435817-p844seqfk .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-1789662435817-p844seqfk .fv-bar-row, #fv-chart-1789662435817-p844seqfk .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1789662435817-p844seqfk .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-1789662435817-p844seqfk .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-1789662435817-p844seqfk .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1789662435817-p844seqfk.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1789662435817-p844seqfk.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1789662435817-p844seqfk.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1789662435817-p844seqfk.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1789662435817-p844seqfk.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1789662435817-p844seqfk.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1789662435817-p844seqfk .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-1789662435817-p844seqfk .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1789662435817-p844seqfk .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-1789662435817-p844seqfk .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1789662435817-p844seqfk .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1789662435817-p844seqfk .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-1789662435817-p844seqfk .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1789662435817-p844seqfk .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1789662435817-p844seqfk .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1789662435817-p844seqfk .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1789662435817-p844seqfk .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-1789662435817-p844seqfk .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1789662435817-p844seqfk .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1789662435817-p844seqfk .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1789662435817-p844seqfk .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1789662435817-p844seqfk .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-1789662435817-p844seqfk .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1789662435817-p844seqfk .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1789662435817-p844seqfk .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1789662435817-p844seqfk .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1789662435817-p844seqfk .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1789662435817-p844seqfk .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1789662435817-p844seqfk .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1789662435817-p844seqfk .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1789662435817-p844seqfk .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1789662435817-p844seqfk .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-1789662435817-p844seqfk .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1789662435817-p844seqfk .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-1789662435817-p844seqfk .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1789662435817-p844seqfk .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-1789662435817-p844seqfk .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;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1789662435817-p844seqfk.mobile-view .fv-pie-container,#fv-chart-1789662435817-p844seqfk.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1789662435817-p844seqfk.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1789662435817-p844seqfk.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1789662435817-p844seqfk.mobile-view .fv-bar-row,#fv-chart-1789662435817-p844seqfk.mobile-view .fv-stacked-product,#fv-chart-1789662435817-p844seqfk.mobile-view .fv-grouped-bar-product,#fv-chart-1789662435817-p844seqfk.labels-on-top .fv-bar-row,#fv-chart-1789662435817-p844seqfk.labels-on-top .fv-stacked-product,#fv-chart-1789662435817-p844seqfk.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1789662435817-p844seqfk.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1789662435817-p844seqfk.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-1789662435817-p844seqfk.mobile-view .fv-bar-label,#fv-chart-1789662435817-p844seqfk.mobile-view .fv-grouped-product-title,#fv-chart-1789662435817-p844seqfk.labels-on-top .fv-bar-label,#fv-chart-1789662435817-p844seqfk.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-1789662435817-p844seqfk.mobile-view .fv-bar-container,#fv-chart-1789662435817-p844seqfk.mobile-view .fv-bar-cluster,#fv-chart-1789662435817-p844seqfk.labels-on-top .fv-bar-container,#fv-chart-1789662435817-p844seqfk.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1789662435817-p844seqfk.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1789662435817-p844seqfk.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1789662435817-p844seqfk.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1789662435817-p844seqfk.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1789662435817-p844seqfk.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1789662435817-p844seqfk.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1789662435817-p844seqfk.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1789662435817-p844seqfk.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1789662435817-p844seqfk.mobile-view .fv-x-axis-wrapper,#fv-chart-1789662435817-p844seqfk.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1789662435817-p844seqfk.mobile-view .fv-x-axis-label-space,#fv-chart-1789662435817-p844seqfk.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1789662435817-p844seqfk.mobile-view .fv-x-axis-chart-space,#fv-chart-1789662435817-p844seqfk.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1789662435817-p844seqfk.mobile-view .fv-benchmark-title,#fv-chart-1789662435817-p844seqfk.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1789662435817-p844seqfk.mobile-view .fv-dropdown-title,#fv-chart-1789662435817-p844seqfk.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1789662435817-p844seqfk.mobile-view .fv-carousel-nav-btn,#fv-chart-1789662435817-p844seqfk.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1789662435817-p844seqfk.mobile-view .fv-chart-title,#fv-chart-1789662435817-p844seqfk.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1789662435817-p844seqfk.mobile-view .fv-chart-subhead,#fv-chart-1789662435817-p844seqfk.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1789662435817-p844seqfk.mobile-view .fv-versus-header,#fv-chart-1789662435817-p844seqfk.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1789662435817-p844seqfk.mobile-view .fv-versus-select-wrapper,#fv-chart-1789662435817-p844seqfk.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1789662435817-p844seqfk.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1789662435817-p844seqfk.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1789662435817-p844seqfk.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1789662435817-p844seqfk.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1789662435817-p844seqfk.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1789662435817-p844seqfk.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1789662435817-p844seqfk.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1789662435817-p844seqfk.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1789662435817-p844seqfk.mobile-view .fv-versus-vs,#fv-chart-1789662435817-p844seqfk.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1789662435817-p844seqfk.mobile-view .fv-versus-select-container,#fv-chart-1789662435817-p844seqfk.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1789662435817-p844seqfk.mobile-view .fv-versus-select,#fv-chart-1789662435817-p844seqfk.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1789662435817-p844seqfk.mobile-view .fv-stl-shop-all-btn,#fv-chart-1789662435817-p844seqfk.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-1789662435817-p844seqfk.mobile-view .fv-stl-shop-all-logo,#fv-chart-1789662435817-p844seqfk.mobile-view .fv-stl-shop-all-icon,#fv-chart-1789662435817-p844seqfk.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1789662435817-p844seqfk.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1789662435817-p844seqfk.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1789662435817-p844seqfk.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1789662435817-p844seqfk.mobile-view .fv-bar-commentary-inline,#fv-chart-1789662435817-p844seqfk.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1789662435817-p844seqfk.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1789662435817-p844seqfk.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1789662435817-p844seqfk .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1789662435817-p844seqfk .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1789662435817-p844seqfk .fv-bar-row,#fv-chart-1789662435817-p844seqfk .fv-stacked-product,#fv-chart-1789662435817-p844seqfk .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1789662435817-p844seqfk .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-1789662435817-p844seqfk .fv-bar-label,#fv-chart-1789662435817-p844seqfk .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-1789662435817-p844seqfk .fv-bar-container,#fv-chart-1789662435817-p844seqfk .fv-bar-cluster {width: 100% !important;}#fv-chart-1789662435817-p844seqfk .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1789662435817-p844seqfk .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1789662435817-p844seqfk .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1789662435817-p844seqfk .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1789662435817-p844seqfk .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1789662435817-p844seqfk .fv-x-axis-label-space {display: none !important;}#fv-chart-1789662435817-p844seqfk .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1789662435817-p844seqfk .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1789662435817-p844seqfk .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1789662435817-p844seqfk .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1789662435817-p844seqfk .fv-chart-title {padding: 0 8px !important;}#fv-chart-1789662435817-p844seqfk .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1789662435817-p844seqfk .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1789662435817-p844seqfk .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1789662435817-p844seqfk .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1789662435817-p844seqfk .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1789662435817-p844seqfk .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1789662435817-p844seqfk .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1789662435817-p844seqfk .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1789662435817-p844seqfk .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1789662435817-p844seqfk .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1789662435817-p844seqfk .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-1789662435817-p844seqfk .fv-stl-shop-all-logo,#fv-chart-1789662435817-p844seqfk .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1789662435817-p844seqfk .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1789662435817-p844seqfk .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1789662435817-p844seqfk .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1789662435817-p844seqfk.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": "Carpet cleaning test 2","description": "Vacuuming oats from carpeted floor using Eufy Omni E35","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-17T16:27:15.817Z","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-1789662435817-p844seqfk" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="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-1789662435817-p844seqfk-image-compare-1" data-chart-type="Image Comparison" data-title="Image Comparison" data-subhead="Vacuuming oats from carpeted floor using Eufy Omni E35" 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/ToeZntqV3hV2Q7HvUjwiLG.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/ToeZntqV3hV2Q7HvUjwiLG.jpg" alt="Oats vacuumed from carpet" class="fv-image-compare-bg" loading="lazy" referrerpolicy="no-referrer" draggable="false" /><img src="https://cdn.mos.cms.futurecdn.net/3P3U9DpNjAojxsipX2PYQG.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/3P3U9DpNjAojxsipX2PYQG.jpg" alt="Oats on carpet" 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">Before</div><div class="fv-image-compare-label fv-image-compare-label-right">After</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() {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) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;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);});}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);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {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);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;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) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {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');}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);}});});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);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});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');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') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}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;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 || '';fallbackCaptionHtml = 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); });}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;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();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;} 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 });}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.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';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.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}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();}});});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');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});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');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}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();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {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();}});}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();}});}window.fvAnimateCharts(chartWrapper);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-1789662435817-p844seqfk', false); });} else {initialize('fv-chart-1789662435817-p844seqfk', false);}})();</script></div><p>I often left it in Max for the kitchen and living room, or switched down to the middling Turbo mode for bigger cleans in a bid to avoid charging mid-task. It’s also worth noting how the robot automatically increases suction when carpet or rugs are detected.</p><p>After a fortnight of regular use — and being impressed by the E35’s performance – I began TechRadar’s specific robovac tests. Vacuuming is first tested with a crumb mix made of flour and crushed biscuit spread across both carpet and hard floors, then oats are scattered across the same areas to test its ability to pick up larger debris.</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');#fv-chart-1789662446064-xfo8dug44 *, #fv-chart-1789662446064-xfo8dug44 *:before, #fv-chart-1789662446064-xfo8dug44 *:after, #fv-chart-1789662446064-xfo8dug44-slideshow *, #fv-chart-1789662446064-xfo8dug44-slideshow *:before, #fv-chart-1789662446064-xfo8dug44-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1789662446064-xfo8dug44, #fv-chart-1789662446064-xfo8dug44-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1789662446064-xfo8dug44 {position: relative !important; overflow: visible !important;--riv-primary: #2E6E93;}#fv-chart-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1789662446064-xfo8dug44.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1789662446064-xfo8dug44.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-1789662446064-xfo8dug44 .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;}#fv-chart-1789662446064-xfo8dug44-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #2E6E93;}#fv-chart-1789662446064-xfo8dug44-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1789662446064-xfo8dug44-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; }}#fv-chart-1789662446064-xfo8dug44-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-1789662446064-xfo8dug44-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-1789662446064-xfo8dug44-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1789662446064-xfo8dug44-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1789662446064-xfo8dug44-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-1789662446064-xfo8dug44-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;}#fv-chart-1789662446064-xfo8dug44-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-1789662446064-xfo8dug44-slideshow .fv-slideshow-select:focus {outline: 2px solid #2E6E93 !important;border-color: #2E6E93 !important;}#fv-chart-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .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; }#fv-chart-1789662446064-xfo8dug44 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1789662446064-xfo8dug44 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1789662446064-xfo8dug44 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1789662446064-xfo8dug44 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1789662446064-xfo8dug44 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1789662446064-xfo8dug44 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1789662446064-xfo8dug44 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1789662446064-xfo8dug44 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1789662446064-xfo8dug44 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1789662446064-xfo8dug44 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1789662446064-xfo8dug44 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1789662446064-xfo8dug44 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1789662446064-xfo8dug44 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1789662446064-xfo8dug44 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1789662446064-xfo8dug44 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1789662446064-xfo8dug44 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1789662446064-xfo8dug44 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .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; }#fv-chart-1789662446064-xfo8dug44 .fv-image-compare-container { width: auto !important; margin-left: -1.5rem !important; margin-right: -1.5rem !important; margin-bottom: 2rem !important; }#fv-chart-1789662446064-xfo8dug44.fv-full-bleed .fv-image-compare-container { width: 100% !important; max-width: none !important; margin: 0 auto !important; }#fv-chart-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .fv-image-compare-handle.fv-image-compare-handle-square { border-radius: 6px !important; }#fv-chart-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .fv-image-compare-label-left { left: 1rem !important; }#fv-chart-1789662446064-xfo8dug44 .fv-image-compare-label-right { right: 1rem !important; }#fv-chart-1789662446064-xfo8dug44 .fv-image-compare-expand-btn, #fv-chart-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .fv-image-compare-expand-btn:hover, #fv-chart-1789662446064-xfo8dug44 .fv-image-compare-close-btn:hover { background-color: rgba(0, 0, 0, 0.7) !important; }#fv-chart-1789662446064-xfo8dug44 .fv-image-compare-close-btn { display: none !important; top: 1rem !important; bottom: auto !important; }#fv-chart-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active { cursor: grabbing !important; }#fv-chart-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn { display: none !important; }#fv-chart-1789662446064-xfo8dug44 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn { display: flex !important; }#fv-chart-1789662446064-xfo8dug44 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right { right: 4rem !important; }#fv-chart-1789662446064-xfo8dug44 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1789662446064-xfo8dug44 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1789662446064-xfo8dug44 .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;}#fv-chart-1789662446064-xfo8dug44 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1789662446064-xfo8dug44 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1789662446064-xfo8dug44 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1789662446064-xfo8dug44 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1789662446064-xfo8dug44 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1789662446064-xfo8dug44 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .fv-bar-row, #fv-chart-1789662446064-xfo8dug44 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1789662446064-xfo8dug44.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1789662446064-xfo8dug44.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1789662446064-xfo8dug44.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1789662446064-xfo8dug44.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1789662446064-xfo8dug44.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1789662446064-xfo8dug44.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1789662446064-xfo8dug44 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1789662446064-xfo8dug44 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1789662446064-xfo8dug44 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1789662446064-xfo8dug44 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1789662446064-xfo8dug44 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1789662446064-xfo8dug44 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1789662446064-xfo8dug44 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1789662446064-xfo8dug44 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1789662446064-xfo8dug44 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1789662446064-xfo8dug44 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1789662446064-xfo8dug44 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1789662446064-xfo8dug44 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1789662446064-xfo8dug44 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1789662446064-xfo8dug44 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1789662446064-xfo8dug44 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .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;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1789662446064-xfo8dug44.mobile-view .fv-pie-container,#fv-chart-1789662446064-xfo8dug44.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1789662446064-xfo8dug44.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1789662446064-xfo8dug44.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1789662446064-xfo8dug44.mobile-view .fv-bar-row,#fv-chart-1789662446064-xfo8dug44.mobile-view .fv-stacked-product,#fv-chart-1789662446064-xfo8dug44.mobile-view .fv-grouped-bar-product,#fv-chart-1789662446064-xfo8dug44.labels-on-top .fv-bar-row,#fv-chart-1789662446064-xfo8dug44.labels-on-top .fv-stacked-product,#fv-chart-1789662446064-xfo8dug44.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1789662446064-xfo8dug44.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1789662446064-xfo8dug44.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-1789662446064-xfo8dug44.mobile-view .fv-bar-label,#fv-chart-1789662446064-xfo8dug44.mobile-view .fv-grouped-product-title,#fv-chart-1789662446064-xfo8dug44.labels-on-top .fv-bar-label,#fv-chart-1789662446064-xfo8dug44.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-1789662446064-xfo8dug44.mobile-view .fv-bar-container,#fv-chart-1789662446064-xfo8dug44.mobile-view .fv-bar-cluster,#fv-chart-1789662446064-xfo8dug44.labels-on-top .fv-bar-container,#fv-chart-1789662446064-xfo8dug44.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1789662446064-xfo8dug44.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1789662446064-xfo8dug44.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1789662446064-xfo8dug44.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1789662446064-xfo8dug44.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1789662446064-xfo8dug44.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1789662446064-xfo8dug44.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1789662446064-xfo8dug44.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1789662446064-xfo8dug44.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1789662446064-xfo8dug44.mobile-view .fv-x-axis-wrapper,#fv-chart-1789662446064-xfo8dug44.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1789662446064-xfo8dug44.mobile-view .fv-x-axis-label-space,#fv-chart-1789662446064-xfo8dug44.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1789662446064-xfo8dug44.mobile-view .fv-x-axis-chart-space,#fv-chart-1789662446064-xfo8dug44.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1789662446064-xfo8dug44.mobile-view .fv-benchmark-title,#fv-chart-1789662446064-xfo8dug44.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1789662446064-xfo8dug44.mobile-view .fv-dropdown-title,#fv-chart-1789662446064-xfo8dug44.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1789662446064-xfo8dug44.mobile-view .fv-carousel-nav-btn,#fv-chart-1789662446064-xfo8dug44.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1789662446064-xfo8dug44.mobile-view .fv-chart-title,#fv-chart-1789662446064-xfo8dug44.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1789662446064-xfo8dug44.mobile-view .fv-chart-subhead,#fv-chart-1789662446064-xfo8dug44.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1789662446064-xfo8dug44.mobile-view .fv-versus-header,#fv-chart-1789662446064-xfo8dug44.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1789662446064-xfo8dug44.mobile-view .fv-versus-select-wrapper,#fv-chart-1789662446064-xfo8dug44.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1789662446064-xfo8dug44.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1789662446064-xfo8dug44.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1789662446064-xfo8dug44.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1789662446064-xfo8dug44.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1789662446064-xfo8dug44.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1789662446064-xfo8dug44.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1789662446064-xfo8dug44.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1789662446064-xfo8dug44.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1789662446064-xfo8dug44.mobile-view .fv-versus-vs,#fv-chart-1789662446064-xfo8dug44.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1789662446064-xfo8dug44.mobile-view .fv-versus-select-container,#fv-chart-1789662446064-xfo8dug44.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1789662446064-xfo8dug44.mobile-view .fv-versus-select,#fv-chart-1789662446064-xfo8dug44.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1789662446064-xfo8dug44.mobile-view .fv-stl-shop-all-btn,#fv-chart-1789662446064-xfo8dug44.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-1789662446064-xfo8dug44.mobile-view .fv-stl-shop-all-logo,#fv-chart-1789662446064-xfo8dug44.mobile-view .fv-stl-shop-all-icon,#fv-chart-1789662446064-xfo8dug44.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1789662446064-xfo8dug44.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1789662446064-xfo8dug44.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1789662446064-xfo8dug44.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1789662446064-xfo8dug44.mobile-view .fv-bar-commentary-inline,#fv-chart-1789662446064-xfo8dug44.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1789662446064-xfo8dug44.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1789662446064-xfo8dug44.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1789662446064-xfo8dug44 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1789662446064-xfo8dug44 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1789662446064-xfo8dug44 .fv-bar-row,#fv-chart-1789662446064-xfo8dug44 .fv-stacked-product,#fv-chart-1789662446064-xfo8dug44 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .fv-bar-label,#fv-chart-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .fv-bar-container,#fv-chart-1789662446064-xfo8dug44 .fv-bar-cluster {width: 100% !important;}#fv-chart-1789662446064-xfo8dug44 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1789662446064-xfo8dug44 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1789662446064-xfo8dug44 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1789662446064-xfo8dug44 .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1789662446064-xfo8dug44 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1789662446064-xfo8dug44 .fv-x-axis-label-space {display: none !important;}#fv-chart-1789662446064-xfo8dug44 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1789662446064-xfo8dug44 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1789662446064-xfo8dug44 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1789662446064-xfo8dug44 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1789662446064-xfo8dug44 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1789662446064-xfo8dug44 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1789662446064-xfo8dug44 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1789662446064-xfo8dug44 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1789662446064-xfo8dug44 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1789662446064-xfo8dug44 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1789662446064-xfo8dug44 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1789662446064-xfo8dug44 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1789662446064-xfo8dug44 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1789662446064-xfo8dug44 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1789662446064-xfo8dug44 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .fv-stl-shop-all-logo,#fv-chart-1789662446064-xfo8dug44 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1789662446064-xfo8dug44 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1789662446064-xfo8dug44 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1789662446064-xfo8dug44 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1789662446064-xfo8dug44.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": "Hard floor cleaning test 1","description": "Vacuuming crumbs from hard floor using Eufy Omni E35","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-17T16:27:26.064Z","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-1789662446064-xfo8dug44" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="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-1789662446064-xfo8dug44-image-compare-1" data-chart-type="Image Comparison" data-title="Image Comparison" data-subhead="Vacuuming crumbs from hard floor using Eufy Omni E35" 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/HKqcgwBNo6BdQZw5hg7CWe.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/HKqcgwBNo6BdQZw5hg7CWe.jpg" alt="After" class="fv-image-compare-bg" loading="lazy" referrerpolicy="no-referrer" draggable="false" /><img src="https://cdn.mos.cms.futurecdn.net/ExaAxwKBXgFzbAJP7sSSSe.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/ExaAxwKBXgFzbAJP7sSSSe.jpg" alt="Before" 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">Before</div><div class="fv-image-compare-label fv-image-compare-label-right">After</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() {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) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;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);});}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);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {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);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;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) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {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');}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);}});});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);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});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');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') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}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;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 || '';fallbackCaptionHtml = 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); });}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;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();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;} 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 });}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.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';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.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}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();}});});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');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});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');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}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();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {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();}});}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();}});}window.fvAnimateCharts(chartWrapper);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-1789662446064-xfo8dug44', false); });} else {initialize('fv-chart-1789662446064-xfo8dug44', false);}})();</script></div><p>The Omni E35’s quietest mode — which I recorded at just 60 decibels – was very fast, but left noticeable tracks of the crumb mix behind. The same happened when ramping up to Turbo mode (64 decibels) and switching to a more thorough clean. But, thankfully, the carpet was left absolutely flawless by using the ultra-powerful Max mode (67 decibels), along with the Deep intensity option and with two passes of the target area. This took longer, but the results absolutely justified the extra time and energy.</p><p>(While talking about noise levels, I recorded the dust bin emptying process at 85 dB from about two feet away.)</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');#fv-chart-1789662456772-bndieyrs9 *, #fv-chart-1789662456772-bndieyrs9 *:before, #fv-chart-1789662456772-bndieyrs9 *:after, #fv-chart-1789662456772-bndieyrs9-slideshow *, #fv-chart-1789662456772-bndieyrs9-slideshow *:before, #fv-chart-1789662456772-bndieyrs9-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1789662456772-bndieyrs9, #fv-chart-1789662456772-bndieyrs9-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1789662456772-bndieyrs9 {position: relative !important; overflow: visible !important;--riv-primary: #2E6E93;}#fv-chart-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1789662456772-bndieyrs9.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1789662456772-bndieyrs9.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-1789662456772-bndieyrs9 .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;}#fv-chart-1789662456772-bndieyrs9-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #2E6E93;}#fv-chart-1789662456772-bndieyrs9-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1789662456772-bndieyrs9-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; }}#fv-chart-1789662456772-bndieyrs9-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-1789662456772-bndieyrs9-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-1789662456772-bndieyrs9-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1789662456772-bndieyrs9-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1789662456772-bndieyrs9-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-1789662456772-bndieyrs9-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;}#fv-chart-1789662456772-bndieyrs9-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-1789662456772-bndieyrs9-slideshow .fv-slideshow-select:focus {outline: 2px solid #2E6E93 !important;border-color: #2E6E93 !important;}#fv-chart-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .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; }#fv-chart-1789662456772-bndieyrs9 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1789662456772-bndieyrs9 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1789662456772-bndieyrs9 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1789662456772-bndieyrs9 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1789662456772-bndieyrs9 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1789662456772-bndieyrs9 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1789662456772-bndieyrs9 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1789662456772-bndieyrs9 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1789662456772-bndieyrs9 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1789662456772-bndieyrs9 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1789662456772-bndieyrs9 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1789662456772-bndieyrs9 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1789662456772-bndieyrs9 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1789662456772-bndieyrs9 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1789662456772-bndieyrs9 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1789662456772-bndieyrs9 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1789662456772-bndieyrs9 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .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; }#fv-chart-1789662456772-bndieyrs9 .fv-image-compare-container { width: auto !important; margin-left: -1.5rem !important; margin-right: -1.5rem !important; margin-bottom: 2rem !important; }#fv-chart-1789662456772-bndieyrs9.fv-full-bleed .fv-image-compare-container { width: 100% !important; max-width: none !important; margin: 0 auto !important; }#fv-chart-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .fv-image-compare-handle.fv-image-compare-handle-square { border-radius: 6px !important; }#fv-chart-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .fv-image-compare-label-left { left: 1rem !important; }#fv-chart-1789662456772-bndieyrs9 .fv-image-compare-label-right { right: 1rem !important; }#fv-chart-1789662456772-bndieyrs9 .fv-image-compare-expand-btn, #fv-chart-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .fv-image-compare-expand-btn:hover, #fv-chart-1789662456772-bndieyrs9 .fv-image-compare-close-btn:hover { background-color: rgba(0, 0, 0, 0.7) !important; }#fv-chart-1789662456772-bndieyrs9 .fv-image-compare-close-btn { display: none !important; top: 1rem !important; bottom: auto !important; }#fv-chart-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active { cursor: grabbing !important; }#fv-chart-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn { display: none !important; }#fv-chart-1789662456772-bndieyrs9 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn { display: flex !important; }#fv-chart-1789662456772-bndieyrs9 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right { right: 4rem !important; }#fv-chart-1789662456772-bndieyrs9 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1789662456772-bndieyrs9 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1789662456772-bndieyrs9 .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;}#fv-chart-1789662456772-bndieyrs9 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1789662456772-bndieyrs9 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1789662456772-bndieyrs9 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1789662456772-bndieyrs9 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1789662456772-bndieyrs9 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1789662456772-bndieyrs9 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .fv-bar-row, #fv-chart-1789662456772-bndieyrs9 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1789662456772-bndieyrs9.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1789662456772-bndieyrs9.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1789662456772-bndieyrs9.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1789662456772-bndieyrs9.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1789662456772-bndieyrs9.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1789662456772-bndieyrs9.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1789662456772-bndieyrs9 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1789662456772-bndieyrs9 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1789662456772-bndieyrs9 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1789662456772-bndieyrs9 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1789662456772-bndieyrs9 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1789662456772-bndieyrs9 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1789662456772-bndieyrs9 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1789662456772-bndieyrs9 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1789662456772-bndieyrs9 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1789662456772-bndieyrs9 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1789662456772-bndieyrs9 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1789662456772-bndieyrs9 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1789662456772-bndieyrs9 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1789662456772-bndieyrs9 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1789662456772-bndieyrs9 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .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;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1789662456772-bndieyrs9.mobile-view .fv-pie-container,#fv-chart-1789662456772-bndieyrs9.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1789662456772-bndieyrs9.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1789662456772-bndieyrs9.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1789662456772-bndieyrs9.mobile-view .fv-bar-row,#fv-chart-1789662456772-bndieyrs9.mobile-view .fv-stacked-product,#fv-chart-1789662456772-bndieyrs9.mobile-view .fv-grouped-bar-product,#fv-chart-1789662456772-bndieyrs9.labels-on-top .fv-bar-row,#fv-chart-1789662456772-bndieyrs9.labels-on-top .fv-stacked-product,#fv-chart-1789662456772-bndieyrs9.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1789662456772-bndieyrs9.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1789662456772-bndieyrs9.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-1789662456772-bndieyrs9.mobile-view .fv-bar-label,#fv-chart-1789662456772-bndieyrs9.mobile-view .fv-grouped-product-title,#fv-chart-1789662456772-bndieyrs9.labels-on-top .fv-bar-label,#fv-chart-1789662456772-bndieyrs9.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-1789662456772-bndieyrs9.mobile-view .fv-bar-container,#fv-chart-1789662456772-bndieyrs9.mobile-view .fv-bar-cluster,#fv-chart-1789662456772-bndieyrs9.labels-on-top .fv-bar-container,#fv-chart-1789662456772-bndieyrs9.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1789662456772-bndieyrs9.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1789662456772-bndieyrs9.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1789662456772-bndieyrs9.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1789662456772-bndieyrs9.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1789662456772-bndieyrs9.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1789662456772-bndieyrs9.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1789662456772-bndieyrs9.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1789662456772-bndieyrs9.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1789662456772-bndieyrs9.mobile-view .fv-x-axis-wrapper,#fv-chart-1789662456772-bndieyrs9.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1789662456772-bndieyrs9.mobile-view .fv-x-axis-label-space,#fv-chart-1789662456772-bndieyrs9.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1789662456772-bndieyrs9.mobile-view .fv-x-axis-chart-space,#fv-chart-1789662456772-bndieyrs9.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1789662456772-bndieyrs9.mobile-view .fv-benchmark-title,#fv-chart-1789662456772-bndieyrs9.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1789662456772-bndieyrs9.mobile-view .fv-dropdown-title,#fv-chart-1789662456772-bndieyrs9.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1789662456772-bndieyrs9.mobile-view .fv-carousel-nav-btn,#fv-chart-1789662456772-bndieyrs9.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1789662456772-bndieyrs9.mobile-view .fv-chart-title,#fv-chart-1789662456772-bndieyrs9.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1789662456772-bndieyrs9.mobile-view .fv-chart-subhead,#fv-chart-1789662456772-bndieyrs9.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1789662456772-bndieyrs9.mobile-view .fv-versus-header,#fv-chart-1789662456772-bndieyrs9.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1789662456772-bndieyrs9.mobile-view .fv-versus-select-wrapper,#fv-chart-1789662456772-bndieyrs9.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1789662456772-bndieyrs9.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1789662456772-bndieyrs9.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1789662456772-bndieyrs9.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1789662456772-bndieyrs9.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1789662456772-bndieyrs9.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1789662456772-bndieyrs9.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1789662456772-bndieyrs9.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1789662456772-bndieyrs9.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1789662456772-bndieyrs9.mobile-view .fv-versus-vs,#fv-chart-1789662456772-bndieyrs9.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1789662456772-bndieyrs9.mobile-view .fv-versus-select-container,#fv-chart-1789662456772-bndieyrs9.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1789662456772-bndieyrs9.mobile-view .fv-versus-select,#fv-chart-1789662456772-bndieyrs9.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1789662456772-bndieyrs9.mobile-view .fv-stl-shop-all-btn,#fv-chart-1789662456772-bndieyrs9.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-1789662456772-bndieyrs9.mobile-view .fv-stl-shop-all-logo,#fv-chart-1789662456772-bndieyrs9.mobile-view .fv-stl-shop-all-icon,#fv-chart-1789662456772-bndieyrs9.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1789662456772-bndieyrs9.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1789662456772-bndieyrs9.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1789662456772-bndieyrs9.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1789662456772-bndieyrs9.mobile-view .fv-bar-commentary-inline,#fv-chart-1789662456772-bndieyrs9.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1789662456772-bndieyrs9.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1789662456772-bndieyrs9.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1789662456772-bndieyrs9 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1789662456772-bndieyrs9 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1789662456772-bndieyrs9 .fv-bar-row,#fv-chart-1789662456772-bndieyrs9 .fv-stacked-product,#fv-chart-1789662456772-bndieyrs9 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .fv-bar-label,#fv-chart-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .fv-bar-container,#fv-chart-1789662456772-bndieyrs9 .fv-bar-cluster {width: 100% !important;}#fv-chart-1789662456772-bndieyrs9 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1789662456772-bndieyrs9 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1789662456772-bndieyrs9 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1789662456772-bndieyrs9 .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1789662456772-bndieyrs9 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1789662456772-bndieyrs9 .fv-x-axis-label-space {display: none !important;}#fv-chart-1789662456772-bndieyrs9 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1789662456772-bndieyrs9 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1789662456772-bndieyrs9 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1789662456772-bndieyrs9 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1789662456772-bndieyrs9 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1789662456772-bndieyrs9 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1789662456772-bndieyrs9 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1789662456772-bndieyrs9 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1789662456772-bndieyrs9 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1789662456772-bndieyrs9 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1789662456772-bndieyrs9 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1789662456772-bndieyrs9 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1789662456772-bndieyrs9 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1789662456772-bndieyrs9 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1789662456772-bndieyrs9 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .fv-stl-shop-all-logo,#fv-chart-1789662456772-bndieyrs9 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1789662456772-bndieyrs9 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1789662456772-bndieyrs9 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1789662456772-bndieyrs9 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1789662456772-bndieyrs9.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": "Hard floor cleaning test 2","description": "Vacuuming oats from hard floor using Eufy Omni E35","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-17T16:27:36.773Z","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-1789662456772-bndieyrs9" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="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-1789662456772-bndieyrs9-image-compare-1" data-chart-type="Image Comparison" data-title="Image Comparison" data-subhead="Vacuuming oats from hard floor using Eufy Omni E35" 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/C4BRHaU4Hv9XqEbDu6gCie.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/C4BRHaU4Hv9XqEbDu6gCie.jpg" alt="Oats cleaned from hard floor" class="fv-image-compare-bg" loading="lazy" referrerpolicy="no-referrer" draggable="false" /><img src="https://cdn.mos.cms.futurecdn.net/ELLq7VJRgyR9k9uxfx49ke.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/ELLq7VJRgyR9k9uxfx49ke.jpg" alt="Oats on hard floor" 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">Before</div><div class="fv-image-compare-label fv-image-compare-label-right">After</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() {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) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;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);});}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);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {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);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;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) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {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');}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);}});});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);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});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');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') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}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;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 || '';fallbackCaptionHtml = 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); });}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;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();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;} 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 });}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.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';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.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}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();}});});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');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});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');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}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();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {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();}});}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();}});}window.fvAnimateCharts(chartWrapper);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-1789662456772-bndieyrs9', false); });} else {initialize('fv-chart-1789662456772-bndieyrs9', false);}})();</script></div><p>The oat test is usually more difficult, because robovacs tend to flick them across hard floors with their rotating side brushes. But the E35 performed surprisingly well, with Turbo mode paired with the Deep intensity and two passes being enough to completely clear the debris. The Max power option wasn’t required. Oats scattered on carpet were tackled even more successfully, as a single pass with the least power, least thorough setting did the job perfectly.</p><p>Moving to the mop, and the Omni E35 continues to impress. It’s a similar system to that of Eufy’s flagship Omni S2, with a roller that cleans itself during use, then is washed and dried when back at the docking station. Eufy claims its HydroJet 2.0 system removes 99.99 percent of bacteria “for a TÜV-certified baby-friendly clean” – in other words, it has been assessed and certified by a group of independent German testing organizations.</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');#fv-chart-1789662465216-rhj1ydqa6 *, #fv-chart-1789662465216-rhj1ydqa6 *:before, #fv-chart-1789662465216-rhj1ydqa6 *:after, #fv-chart-1789662465216-rhj1ydqa6-slideshow *, #fv-chart-1789662465216-rhj1ydqa6-slideshow *:before, #fv-chart-1789662465216-rhj1ydqa6-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1789662465216-rhj1ydqa6, #fv-chart-1789662465216-rhj1ydqa6-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1789662465216-rhj1ydqa6 {position: relative !important; overflow: visible !important;--riv-primary: #2E6E93;}#fv-chart-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1789662465216-rhj1ydqa6.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1789662465216-rhj1ydqa6.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-1789662465216-rhj1ydqa6 .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;}#fv-chart-1789662465216-rhj1ydqa6-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #2E6E93;}#fv-chart-1789662465216-rhj1ydqa6-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1789662465216-rhj1ydqa6-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; }}#fv-chart-1789662465216-rhj1ydqa6-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-1789662465216-rhj1ydqa6-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-1789662465216-rhj1ydqa6-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1789662465216-rhj1ydqa6-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1789662465216-rhj1ydqa6-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-1789662465216-rhj1ydqa6-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;}#fv-chart-1789662465216-rhj1ydqa6-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-1789662465216-rhj1ydqa6-slideshow .fv-slideshow-select:focus {outline: 2px solid #2E6E93 !important;border-color: #2E6E93 !important;}#fv-chart-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .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; }#fv-chart-1789662465216-rhj1ydqa6 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1789662465216-rhj1ydqa6 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1789662465216-rhj1ydqa6 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1789662465216-rhj1ydqa6 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1789662465216-rhj1ydqa6 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1789662465216-rhj1ydqa6 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1789662465216-rhj1ydqa6 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1789662465216-rhj1ydqa6 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1789662465216-rhj1ydqa6 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1789662465216-rhj1ydqa6 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1789662465216-rhj1ydqa6 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1789662465216-rhj1ydqa6 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1789662465216-rhj1ydqa6 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1789662465216-rhj1ydqa6 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1789662465216-rhj1ydqa6 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1789662465216-rhj1ydqa6 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1789662465216-rhj1ydqa6 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .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; }#fv-chart-1789662465216-rhj1ydqa6 .fv-image-compare-container { width: auto !important; margin-left: -1.5rem !important; margin-right: -1.5rem !important; margin-bottom: 2rem !important; }#fv-chart-1789662465216-rhj1ydqa6.fv-full-bleed .fv-image-compare-container { width: 100% !important; max-width: none !important; margin: 0 auto !important; }#fv-chart-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .fv-image-compare-handle.fv-image-compare-handle-square { border-radius: 6px !important; }#fv-chart-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .fv-image-compare-label-left { left: 1rem !important; }#fv-chart-1789662465216-rhj1ydqa6 .fv-image-compare-label-right { right: 1rem !important; }#fv-chart-1789662465216-rhj1ydqa6 .fv-image-compare-expand-btn, #fv-chart-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .fv-image-compare-expand-btn:hover, #fv-chart-1789662465216-rhj1ydqa6 .fv-image-compare-close-btn:hover { background-color: rgba(0, 0, 0, 0.7) !important; }#fv-chart-1789662465216-rhj1ydqa6 .fv-image-compare-close-btn { display: none !important; top: 1rem !important; bottom: auto !important; }#fv-chart-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active { cursor: grabbing !important; }#fv-chart-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn { display: none !important; }#fv-chart-1789662465216-rhj1ydqa6 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn { display: flex !important; }#fv-chart-1789662465216-rhj1ydqa6 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right { right: 4rem !important; }#fv-chart-1789662465216-rhj1ydqa6 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1789662465216-rhj1ydqa6 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1789662465216-rhj1ydqa6 .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;}#fv-chart-1789662465216-rhj1ydqa6 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1789662465216-rhj1ydqa6 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1789662465216-rhj1ydqa6 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1789662465216-rhj1ydqa6 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1789662465216-rhj1ydqa6 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1789662465216-rhj1ydqa6 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .fv-bar-row, #fv-chart-1789662465216-rhj1ydqa6 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1789662465216-rhj1ydqa6.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1789662465216-rhj1ydqa6.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1789662465216-rhj1ydqa6.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1789662465216-rhj1ydqa6.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1789662465216-rhj1ydqa6.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1789662465216-rhj1ydqa6.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1789662465216-rhj1ydqa6 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1789662465216-rhj1ydqa6 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1789662465216-rhj1ydqa6 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1789662465216-rhj1ydqa6 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1789662465216-rhj1ydqa6 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1789662465216-rhj1ydqa6 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1789662465216-rhj1ydqa6 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1789662465216-rhj1ydqa6 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1789662465216-rhj1ydqa6 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1789662465216-rhj1ydqa6 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1789662465216-rhj1ydqa6 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1789662465216-rhj1ydqa6 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1789662465216-rhj1ydqa6 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1789662465216-rhj1ydqa6 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1789662465216-rhj1ydqa6 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .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;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1789662465216-rhj1ydqa6.mobile-view .fv-pie-container,#fv-chart-1789662465216-rhj1ydqa6.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1789662465216-rhj1ydqa6.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1789662465216-rhj1ydqa6.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1789662465216-rhj1ydqa6.mobile-view .fv-bar-row,#fv-chart-1789662465216-rhj1ydqa6.mobile-view .fv-stacked-product,#fv-chart-1789662465216-rhj1ydqa6.mobile-view .fv-grouped-bar-product,#fv-chart-1789662465216-rhj1ydqa6.labels-on-top .fv-bar-row,#fv-chart-1789662465216-rhj1ydqa6.labels-on-top .fv-stacked-product,#fv-chart-1789662465216-rhj1ydqa6.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1789662465216-rhj1ydqa6.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1789662465216-rhj1ydqa6.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-1789662465216-rhj1ydqa6.mobile-view .fv-bar-label,#fv-chart-1789662465216-rhj1ydqa6.mobile-view .fv-grouped-product-title,#fv-chart-1789662465216-rhj1ydqa6.labels-on-top .fv-bar-label,#fv-chart-1789662465216-rhj1ydqa6.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-1789662465216-rhj1ydqa6.mobile-view .fv-bar-container,#fv-chart-1789662465216-rhj1ydqa6.mobile-view .fv-bar-cluster,#fv-chart-1789662465216-rhj1ydqa6.labels-on-top .fv-bar-container,#fv-chart-1789662465216-rhj1ydqa6.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1789662465216-rhj1ydqa6.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1789662465216-rhj1ydqa6.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1789662465216-rhj1ydqa6.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1789662465216-rhj1ydqa6.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1789662465216-rhj1ydqa6.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1789662465216-rhj1ydqa6.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1789662465216-rhj1ydqa6.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1789662465216-rhj1ydqa6.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1789662465216-rhj1ydqa6.mobile-view .fv-x-axis-wrapper,#fv-chart-1789662465216-rhj1ydqa6.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1789662465216-rhj1ydqa6.mobile-view .fv-x-axis-label-space,#fv-chart-1789662465216-rhj1ydqa6.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1789662465216-rhj1ydqa6.mobile-view .fv-x-axis-chart-space,#fv-chart-1789662465216-rhj1ydqa6.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1789662465216-rhj1ydqa6.mobile-view .fv-benchmark-title,#fv-chart-1789662465216-rhj1ydqa6.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1789662465216-rhj1ydqa6.mobile-view .fv-dropdown-title,#fv-chart-1789662465216-rhj1ydqa6.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1789662465216-rhj1ydqa6.mobile-view .fv-carousel-nav-btn,#fv-chart-1789662465216-rhj1ydqa6.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1789662465216-rhj1ydqa6.mobile-view .fv-chart-title,#fv-chart-1789662465216-rhj1ydqa6.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1789662465216-rhj1ydqa6.mobile-view .fv-chart-subhead,#fv-chart-1789662465216-rhj1ydqa6.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1789662465216-rhj1ydqa6.mobile-view .fv-versus-header,#fv-chart-1789662465216-rhj1ydqa6.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1789662465216-rhj1ydqa6.mobile-view .fv-versus-select-wrapper,#fv-chart-1789662465216-rhj1ydqa6.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1789662465216-rhj1ydqa6.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1789662465216-rhj1ydqa6.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1789662465216-rhj1ydqa6.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1789662465216-rhj1ydqa6.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1789662465216-rhj1ydqa6.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1789662465216-rhj1ydqa6.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1789662465216-rhj1ydqa6.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1789662465216-rhj1ydqa6.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1789662465216-rhj1ydqa6.mobile-view .fv-versus-vs,#fv-chart-1789662465216-rhj1ydqa6.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1789662465216-rhj1ydqa6.mobile-view .fv-versus-select-container,#fv-chart-1789662465216-rhj1ydqa6.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1789662465216-rhj1ydqa6.mobile-view .fv-versus-select,#fv-chart-1789662465216-rhj1ydqa6.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1789662465216-rhj1ydqa6.mobile-view .fv-stl-shop-all-btn,#fv-chart-1789662465216-rhj1ydqa6.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-1789662465216-rhj1ydqa6.mobile-view .fv-stl-shop-all-logo,#fv-chart-1789662465216-rhj1ydqa6.mobile-view .fv-stl-shop-all-icon,#fv-chart-1789662465216-rhj1ydqa6.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1789662465216-rhj1ydqa6.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1789662465216-rhj1ydqa6.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1789662465216-rhj1ydqa6.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1789662465216-rhj1ydqa6.mobile-view .fv-bar-commentary-inline,#fv-chart-1789662465216-rhj1ydqa6.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1789662465216-rhj1ydqa6.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1789662465216-rhj1ydqa6.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1789662465216-rhj1ydqa6 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1789662465216-rhj1ydqa6 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1789662465216-rhj1ydqa6 .fv-bar-row,#fv-chart-1789662465216-rhj1ydqa6 .fv-stacked-product,#fv-chart-1789662465216-rhj1ydqa6 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .fv-bar-label,#fv-chart-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .fv-bar-container,#fv-chart-1789662465216-rhj1ydqa6 .fv-bar-cluster {width: 100% !important;}#fv-chart-1789662465216-rhj1ydqa6 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1789662465216-rhj1ydqa6 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1789662465216-rhj1ydqa6 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1789662465216-rhj1ydqa6 .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1789662465216-rhj1ydqa6 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1789662465216-rhj1ydqa6 .fv-x-axis-label-space {display: none !important;}#fv-chart-1789662465216-rhj1ydqa6 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1789662465216-rhj1ydqa6 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1789662465216-rhj1ydqa6 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1789662465216-rhj1ydqa6 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1789662465216-rhj1ydqa6 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1789662465216-rhj1ydqa6 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1789662465216-rhj1ydqa6 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1789662465216-rhj1ydqa6 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1789662465216-rhj1ydqa6 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1789662465216-rhj1ydqa6 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1789662465216-rhj1ydqa6 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1789662465216-rhj1ydqa6 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1789662465216-rhj1ydqa6 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1789662465216-rhj1ydqa6 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1789662465216-rhj1ydqa6 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .fv-stl-shop-all-logo,#fv-chart-1789662465216-rhj1ydqa6 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1789662465216-rhj1ydqa6 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1789662465216-rhj1ydqa6 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1789662465216-rhj1ydqa6 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1789662465216-rhj1ydqa6.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": "Hard floor mopping test","description": "Mopping ketchup from hard floor using Eufy Omni E35","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-17T16:27:45.216Z","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-1789662465216-rhj1ydqa6" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="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-1789662465216-rhj1ydqa6-image-compare-1" data-chart-type="Image Comparison" data-title="Image Comparison" data-subhead="Mopping ketchup from hard floor using Eufy Omni E35" 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/q48Q728d3eNziFYCfN9yKA.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/q48Q728d3eNziFYCfN9yKA.jpg" alt="After" class="fv-image-compare-bg" loading="lazy" referrerpolicy="no-referrer" draggable="false" /><img src="https://cdn.mos.cms.futurecdn.net/wvyDCjj5SzH7ckzDqhcmNA.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/wvyDCjj5SzH7ckzDqhcmNA.jpg" alt="Before" 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">Before</div><div class="fv-image-compare-label fv-image-compare-label-right">After</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() {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) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;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);});}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);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {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);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;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) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {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');}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);}});});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);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});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');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') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}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;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 || '';fallbackCaptionHtml = 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); });}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;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();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;} 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 });}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.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';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.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}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();}});});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');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});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');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}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();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {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();}});}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();}});}window.fvAnimateCharts(chartWrapper);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-1789662465216-rhj1ydqa6', false); });} else {initialize('fv-chart-1789662465216-rhj1ydqa6', false);}})();</script></div><p>The 290 mm (11.4 inch) mop pushes down with 1.6 kg (3.53 lb) of pressure, so it isn’t merely wiping across the floor, but giving it a good scrub too, and is cleaned by a pair of scrapers eight times per second to stop dirt getting trapped in its fibers. The roller can slide outwards by 32 mm (1.26 inches), ensuring it cleans right up to the wall, while dirty water is moved away from the mop and into an onboard tank, ready to be deposited into the charge station.</p><p>Even without quantitative testing, I know the E35’s mop works extremely well, because the dirty water held in the charge station tank is properly filthy. As I found with the Eufy Omni S2, it’s worth emptying this tank quite frequently, because if you wait until it’s full you’ll be dealing with some seriously stinky water when you pour it down the sink.</p><p>During TechRadar’s standard mopping test – which involves a small amount of dried-on ketchup – the Omni E35 at first struggled to clean the stain from a wooden floor. But upping the water supply to 100 percent soon fixed this, and the ketchup was entirely lifted on the second pass.</p><p>Interestingly, the E35 does not have the ClearMind AI function of the pricier S2, which recognizes floor types, stains and different kinds of mess, then cleans appropriately. Instead, the E35 lets you decide what’s best – and, in my experience, that’s almost always a whole-room clean with the middle or most powerful suction, about 75 percent of the maximum water flow for mopping, the most intense cleaning pattern, and everything done twice.</p><p>The S2’s AI system is clever, and sees the robot work harder to clean messier areas, but the end result — at least on my carpets and wooden floors — was perfectly comparable between the two robots. It also lacks the S2’s water ozonization feature, but that’s by no means a dealbreaker.</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:2224px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="wX8g2ZpZspEniDirYhEchZ" name="Eufy Omni E35-20" alt="Eufy Omni E35 robot vacuum navigating around obstacles on a floor" src="https://cdn.mos.cms.futurecdn.net/wX8g2ZpZspEniDirYhEchZ-1920-80.jpg" mos="" align="middle" fullscreen="" width="2224" height="1251" 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>Finally, I tested the E35’s obstacle avoidance tech by having it clean an area littered with a shoe, a sock and a USB cable. The robot performed perfectly, driving neatly around each object but not touching any of them. I was particularly impressed by its ability to dodge the USB cable, since this is something even high-end robovacs can struggle with. Eufy says the robot can recognize over 280 common household objects, and can navigate fine in darkness as well as daylight. </p><p>It isn’t perfect though. The E35 sometimes navigated too confidently, driving up and over obstacles that should be avoided. I have a vinyl record stand on the floor, the front of which stands about an inch off the ground; the E35 frequently drove up onto this, pushing some records around in the process.</p><ul><li><strong>Performance score: 4.5 out of 5</strong></li></ul><h3 class="article-body__section" id="section-eufy-omni-e35-app"><span>Eufy Omni E35: app</span></h3><ul><li><strong>Straightforward mapping </strong></li><li><strong>Good use of shortcuts</strong></li><li><strong>Lacks a mop-only mode</strong></li></ul><p>The Omni E35 uses the same app as all other Eufy robotic vacuums, and it’s an app shared by the company’s home security products too. The app has matured nicely over the past few years into something that works very well, giving you access to just the right amount of customization without it feeling overwhelming.</p><p>The creation and editing of maps works well (albeit with the phantom room I mentioned earlier), and it’s easy to select the right parameters for each clean. Or, you can set up a clean (kitchen with intense mopping and two passes, for example) and save that as a commonly used chore. This can then be added to the home screen of the app, where it’s ready to activate with one tap.</p><p>It’s also possible to create a home screen widget, where a single tap fires up the E35 and sets it to work.</p><p>Other useful app settings include the child lock, which stops small people (and pets!) from pressing the robot’s two buttons, and off-peak charging, which you can program to coincide with cheaper overnight electricity rates. Since I have an electric car tariff, I set the Eufy to charge overnight when power is significantly cheaper.</p><p>All that’s missing is a mop-only mode. This is a little frustrating for Eufy to omit, since I’d prefer to have my robot tackle a dried-on hard floor stain with its mop first, rather than vacuum the floor. Ideally, the robot should approach such a stain in reverse, mop-first, rather than risk it transferring onto the brushes before applying water and detergent.</p><ul><li><strong>App score: 4.5 out of 5</strong></li></ul><h3 class="article-body__section" id="section-should-you-buy-the-eufy-omni-e35"><span>Should you buy the Eufy Omni E35?</span></h3><div ><table><caption>Eufy Omni E35 score card</caption><thead><tr><th class="firstcol " ><p>Attribute</p></th><th  ><p>Notes</p></th><th  ><p>Score</p></th></tr></thead><tbody><tr><td class="firstcol " ><p>Value</p></td><td  ><p>The Omni E35 feels like much better value than some of Eufy’s more expensive robotic vacuum cleaners, especially from its flagship S family. The E35 offers superb vacuuming and strong mopping performance, with smart navigation and a compact design at a more accessible price than models with superfluous bells and whistles.</p></td><td  ><p>4.5</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>Compact and relatively attractive, as far as robovacs go, the E35 benefits from a clever anti-tangle brush design, along with a high-performance mop that washes and dries itself. It cleans right into the corners of every room, but can’t raise itself up to clear raised rugs as well as the more expensive Omni S2.</p></td><td  ><p>4.5/5</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>Its superb vacuuming performance is reason enough to buy this robovac. It really does leave your carpets spotless, while also mopping hard floors well, navigating reliably, and thoroughly cleaning itself after every use. It also works quickly, quietly, and reliably, not once getting stuck or lost during my testing.</p></td><td  ><p>4.5/5</p></td></tr><tr><td class="firstcol " ><p>App</p></td><td  ><p>Eufy’s app continues to impress, with a clean interface that is easy to navigate. It offers just the right amount of functionality and customization without being overwhelming. Shortcuts and iOS widget functionality are welcome additions, along with a child lock and off-peak charging.</p></td><td  ><p>4.5/5</p></td></tr></tbody></table></div><h2 id="buy-it-if-8">Buy it if</h2><div class="product"><p><strong>You want a hands-off robovac</strong></p><p>Eufy says this robot can operate hands-free for up to 60 days – and even after that, you’ll likely only need to replenish the water and perhaps replace the dust bag. The self-cleaning really is that good.</p></div><p>I set up the Eufy Omni E35 in my own home and lived with it for a couple of weeks. During this time it was my only vacuum cleaner and mop, tackling every room of my home and cleaning up after an energetic puppy too.</p><p>After that fortnight, I conducted TechRadar’s standard robovac tests to analyze its suction, mopping and navigation skills, as well as monitoring how loud it is and checking the performance of its self-cleaning system.</p><div class="product"><p><strong>You don’t need the flagship</strong></p><p>Eufy’s Omni S2 is phenomenally good, but it’s also much more expensive than this model. Do you really need a fragrance diffuser and ozonated water? If not, save the money and buy this one instead.</p></div><div class="product"><p><strong>You value mopping as much as vacuuming</strong></p><p>If your floors are evenly split between hard floors and carpet, this robot could be perfect for you, since it manages both surfaces equally well.</p></div><h2 id="don-39-t-buy-it-if-6">Don't buy it if</h2><div class="product"><p><strong>You’re on a budget</strong></p><p>Despite being much less expensive than Eufy’s top-end S2, the E35 is still a pricey robovac. If you’re on a tighter budget, consider a more affordable model with less powerful suction or a less comprehensive mopping and self-cleaning system.</p></div><div class="product"><p><strong>You have large doorway thresholds or thick rugs</strong></p><p>Although the E35’s ability to clear 1.2-inch thresholds is good, some models can climb higher. So if you have significant differences in floor height between rooms you might want to look elsewhere.</p></div><h3 class="article-body__section" id="section-how-i-tested-the-eufy-omni-e35"><span>How I tested the Eufy Omni E35</span></h3><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');#fv-chart-1789660635467-0b8tnk56l *, #fv-chart-1789660635467-0b8tnk56l *:before, #fv-chart-1789660635467-0b8tnk56l *:after, #fv-chart-1789660635467-0b8tnk56l-slideshow *, #fv-chart-1789660635467-0b8tnk56l-slideshow *:before, #fv-chart-1789660635467-0b8tnk56l-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1789660635467-0b8tnk56l, #fv-chart-1789660635467-0b8tnk56l-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1789660635467-0b8tnk56l {position: relative !important; overflow: visible !important;--riv-primary: #2E6E93;}#fv-chart-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1789660635467-0b8tnk56l.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1789660635467-0b8tnk56l.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-1789660635467-0b8tnk56l .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;}#fv-chart-1789660635467-0b8tnk56l-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #2E6E93;}#fv-chart-1789660635467-0b8tnk56l-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1789660635467-0b8tnk56l-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; }}#fv-chart-1789660635467-0b8tnk56l-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-1789660635467-0b8tnk56l-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-1789660635467-0b8tnk56l-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1789660635467-0b8tnk56l-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1789660635467-0b8tnk56l-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-1789660635467-0b8tnk56l-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;}#fv-chart-1789660635467-0b8tnk56l-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-1789660635467-0b8tnk56l-slideshow .fv-slideshow-select:focus {outline: 2px solid #2E6E93 !important;border-color: #2E6E93 !important;}#fv-chart-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .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; }#fv-chart-1789660635467-0b8tnk56l .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1789660635467-0b8tnk56l .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1789660635467-0b8tnk56l .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1789660635467-0b8tnk56l .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1789660635467-0b8tnk56l .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1789660635467-0b8tnk56l .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1789660635467-0b8tnk56l .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1789660635467-0b8tnk56l .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1789660635467-0b8tnk56l .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1789660635467-0b8tnk56l .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1789660635467-0b8tnk56l .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1789660635467-0b8tnk56l .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1789660635467-0b8tnk56l .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1789660635467-0b8tnk56l .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1789660635467-0b8tnk56l .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1789660635467-0b8tnk56l .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1789660635467-0b8tnk56l .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .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; }#fv-chart-1789660635467-0b8tnk56l .fv-image-compare-container { width: auto !important; margin-left: -1.5rem !important; margin-right: -1.5rem !important; margin-bottom: 2rem !important; }#fv-chart-1789660635467-0b8tnk56l.fv-full-bleed .fv-image-compare-container { width: 100% !important; max-width: none !important; margin: 0 auto !important; }#fv-chart-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .fv-image-compare-handle.fv-image-compare-handle-square { border-radius: 6px !important; }#fv-chart-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .fv-image-compare-label-left { left: 1rem !important; }#fv-chart-1789660635467-0b8tnk56l .fv-image-compare-label-right { right: 1rem !important; }#fv-chart-1789660635467-0b8tnk56l .fv-image-compare-expand-btn, #fv-chart-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .fv-image-compare-expand-btn:hover, #fv-chart-1789660635467-0b8tnk56l .fv-image-compare-close-btn:hover { background-color: rgba(0, 0, 0, 0.7) !important; }#fv-chart-1789660635467-0b8tnk56l .fv-image-compare-close-btn { display: none !important; top: 1rem !important; bottom: auto !important; }#fv-chart-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active { cursor: grabbing !important; }#fv-chart-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn { display: none !important; }#fv-chart-1789660635467-0b8tnk56l .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn { display: flex !important; }#fv-chart-1789660635467-0b8tnk56l .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right { right: 4rem !important; }#fv-chart-1789660635467-0b8tnk56l .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1789660635467-0b8tnk56l .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1789660635467-0b8tnk56l .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;}#fv-chart-1789660635467-0b8tnk56l .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1789660635467-0b8tnk56l .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1789660635467-0b8tnk56l .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1789660635467-0b8tnk56l .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1789660635467-0b8tnk56l .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1789660635467-0b8tnk56l .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .fv-bar-row, #fv-chart-1789660635467-0b8tnk56l .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1789660635467-0b8tnk56l.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1789660635467-0b8tnk56l.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1789660635467-0b8tnk56l.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1789660635467-0b8tnk56l.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1789660635467-0b8tnk56l.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1789660635467-0b8tnk56l.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1789660635467-0b8tnk56l .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1789660635467-0b8tnk56l .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1789660635467-0b8tnk56l .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1789660635467-0b8tnk56l .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1789660635467-0b8tnk56l .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1789660635467-0b8tnk56l .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1789660635467-0b8tnk56l .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1789660635467-0b8tnk56l .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1789660635467-0b8tnk56l .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1789660635467-0b8tnk56l .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1789660635467-0b8tnk56l .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1789660635467-0b8tnk56l .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1789660635467-0b8tnk56l .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1789660635467-0b8tnk56l .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1789660635467-0b8tnk56l .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .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;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1789660635467-0b8tnk56l.mobile-view .fv-pie-container,#fv-chart-1789660635467-0b8tnk56l.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1789660635467-0b8tnk56l.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1789660635467-0b8tnk56l.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1789660635467-0b8tnk56l.mobile-view .fv-bar-row,#fv-chart-1789660635467-0b8tnk56l.mobile-view .fv-stacked-product,#fv-chart-1789660635467-0b8tnk56l.mobile-view .fv-grouped-bar-product,#fv-chart-1789660635467-0b8tnk56l.labels-on-top .fv-bar-row,#fv-chart-1789660635467-0b8tnk56l.labels-on-top .fv-stacked-product,#fv-chart-1789660635467-0b8tnk56l.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1789660635467-0b8tnk56l.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1789660635467-0b8tnk56l.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-1789660635467-0b8tnk56l.mobile-view .fv-bar-label,#fv-chart-1789660635467-0b8tnk56l.mobile-view .fv-grouped-product-title,#fv-chart-1789660635467-0b8tnk56l.labels-on-top .fv-bar-label,#fv-chart-1789660635467-0b8tnk56l.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-1789660635467-0b8tnk56l.mobile-view .fv-bar-container,#fv-chart-1789660635467-0b8tnk56l.mobile-view .fv-bar-cluster,#fv-chart-1789660635467-0b8tnk56l.labels-on-top .fv-bar-container,#fv-chart-1789660635467-0b8tnk56l.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1789660635467-0b8tnk56l.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1789660635467-0b8tnk56l.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1789660635467-0b8tnk56l.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1789660635467-0b8tnk56l.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1789660635467-0b8tnk56l.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1789660635467-0b8tnk56l.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1789660635467-0b8tnk56l.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1789660635467-0b8tnk56l.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1789660635467-0b8tnk56l.mobile-view .fv-x-axis-wrapper,#fv-chart-1789660635467-0b8tnk56l.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1789660635467-0b8tnk56l.mobile-view .fv-x-axis-label-space,#fv-chart-1789660635467-0b8tnk56l.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1789660635467-0b8tnk56l.mobile-view .fv-x-axis-chart-space,#fv-chart-1789660635467-0b8tnk56l.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1789660635467-0b8tnk56l.mobile-view .fv-benchmark-title,#fv-chart-1789660635467-0b8tnk56l.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1789660635467-0b8tnk56l.mobile-view .fv-dropdown-title,#fv-chart-1789660635467-0b8tnk56l.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1789660635467-0b8tnk56l.mobile-view .fv-carousel-nav-btn,#fv-chart-1789660635467-0b8tnk56l.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1789660635467-0b8tnk56l.mobile-view .fv-chart-title,#fv-chart-1789660635467-0b8tnk56l.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1789660635467-0b8tnk56l.mobile-view .fv-chart-subhead,#fv-chart-1789660635467-0b8tnk56l.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1789660635467-0b8tnk56l.mobile-view .fv-versus-header,#fv-chart-1789660635467-0b8tnk56l.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1789660635467-0b8tnk56l.mobile-view .fv-versus-select-wrapper,#fv-chart-1789660635467-0b8tnk56l.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1789660635467-0b8tnk56l.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1789660635467-0b8tnk56l.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1789660635467-0b8tnk56l.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1789660635467-0b8tnk56l.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1789660635467-0b8tnk56l.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1789660635467-0b8tnk56l.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1789660635467-0b8tnk56l.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1789660635467-0b8tnk56l.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1789660635467-0b8tnk56l.mobile-view .fv-versus-vs,#fv-chart-1789660635467-0b8tnk56l.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1789660635467-0b8tnk56l.mobile-view .fv-versus-select-container,#fv-chart-1789660635467-0b8tnk56l.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1789660635467-0b8tnk56l.mobile-view .fv-versus-select,#fv-chart-1789660635467-0b8tnk56l.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1789660635467-0b8tnk56l.mobile-view .fv-stl-shop-all-btn,#fv-chart-1789660635467-0b8tnk56l.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-1789660635467-0b8tnk56l.mobile-view .fv-stl-shop-all-logo,#fv-chart-1789660635467-0b8tnk56l.mobile-view .fv-stl-shop-all-icon,#fv-chart-1789660635467-0b8tnk56l.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1789660635467-0b8tnk56l.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1789660635467-0b8tnk56l.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1789660635467-0b8tnk56l.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1789660635467-0b8tnk56l.mobile-view .fv-bar-commentary-inline,#fv-chart-1789660635467-0b8tnk56l.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1789660635467-0b8tnk56l.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1789660635467-0b8tnk56l.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1789660635467-0b8tnk56l .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1789660635467-0b8tnk56l .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1789660635467-0b8tnk56l .fv-bar-row,#fv-chart-1789660635467-0b8tnk56l .fv-stacked-product,#fv-chart-1789660635467-0b8tnk56l .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .fv-bar-label,#fv-chart-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .fv-bar-container,#fv-chart-1789660635467-0b8tnk56l .fv-bar-cluster {width: 100% !important;}#fv-chart-1789660635467-0b8tnk56l .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1789660635467-0b8tnk56l .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1789660635467-0b8tnk56l .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1789660635467-0b8tnk56l .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1789660635467-0b8tnk56l .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1789660635467-0b8tnk56l .fv-x-axis-label-space {display: none !important;}#fv-chart-1789660635467-0b8tnk56l .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1789660635467-0b8tnk56l .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1789660635467-0b8tnk56l .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1789660635467-0b8tnk56l .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1789660635467-0b8tnk56l .fv-chart-title {padding: 0 8px !important;}#fv-chart-1789660635467-0b8tnk56l .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1789660635467-0b8tnk56l .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1789660635467-0b8tnk56l .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1789660635467-0b8tnk56l .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1789660635467-0b8tnk56l .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1789660635467-0b8tnk56l .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1789660635467-0b8tnk56l .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1789660635467-0b8tnk56l .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1789660635467-0b8tnk56l .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1789660635467-0b8tnk56l .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .fv-stl-shop-all-logo,#fv-chart-1789660635467-0b8tnk56l .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1789660635467-0b8tnk56l .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1789660635467-0b8tnk56l .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1789660635467-0b8tnk56l .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1789660635467-0b8tnk56l.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": "Hard floor cleaning test","description": "Vacuuming oats from hard floor using Eufy Omni E35","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-17T15:57:15.468Z","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-1789660635467-0b8tnk56l" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper  fv-is-image-compare  "><h3 class="fv-chart-title">Hard floor cleaning test</h3><p class="fv-chart-subhead">Vacuuming oats from hard floor using Eufy Omni E35</p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1789660635467-0b8tnk56l-image-compare-1" data-chart-type="Image Comparison" data-title="Image Comparison" data-subhead="Vacuuming oats from hard floor using Eufy Omni E35" 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/C4BRHaU4Hv9XqEbDu6gCie.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/C4BRHaU4Hv9XqEbDu6gCie.jpg" alt="Oats cleaned from hard floor" class="fv-image-compare-bg" loading="lazy" referrerpolicy="no-referrer" draggable="false" /><img src="https://cdn.mos.cms.futurecdn.net/ELLq7VJRgyR9k9uxfx49ke.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/ELLq7VJRgyR9k9uxfx49ke.jpg" alt="Oats on hard floor" 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">Before</div><div class="fv-image-compare-label fv-image-compare-label-right">After</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() {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) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;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);});}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);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {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);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;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) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {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');}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);}});});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);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});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');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') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}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;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 || '';fallbackCaptionHtml = 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); });}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;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();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;} 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 });}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.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';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.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}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();}});});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');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});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');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}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();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {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();}});}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();}});}window.fvAnimateCharts(chartWrapper);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-1789660635467-0b8tnk56l', false); });} else {initialize('fv-chart-1789660635467-0b8tnk56l', false);}})();</script></div><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');#fv-chart-1789660646444-sr9dsdz95 *, #fv-chart-1789660646444-sr9dsdz95 *:before, #fv-chart-1789660646444-sr9dsdz95 *:after, #fv-chart-1789660646444-sr9dsdz95-slideshow *, #fv-chart-1789660646444-sr9dsdz95-slideshow *:before, #fv-chart-1789660646444-sr9dsdz95-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1789660646444-sr9dsdz95, #fv-chart-1789660646444-sr9dsdz95-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1789660646444-sr9dsdz95 {position: relative !important; overflow: visible !important;--riv-primary: #2E6E93;}#fv-chart-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1789660646444-sr9dsdz95.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1789660646444-sr9dsdz95.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-1789660646444-sr9dsdz95 .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;}#fv-chart-1789660646444-sr9dsdz95-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #2E6E93;}#fv-chart-1789660646444-sr9dsdz95-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1789660646444-sr9dsdz95-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; }}#fv-chart-1789660646444-sr9dsdz95-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-1789660646444-sr9dsdz95-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-1789660646444-sr9dsdz95-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1789660646444-sr9dsdz95-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1789660646444-sr9dsdz95-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-1789660646444-sr9dsdz95-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;}#fv-chart-1789660646444-sr9dsdz95-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-1789660646444-sr9dsdz95-slideshow .fv-slideshow-select:focus {outline: 2px solid #2E6E93 !important;border-color: #2E6E93 !important;}#fv-chart-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .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; }#fv-chart-1789660646444-sr9dsdz95 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1789660646444-sr9dsdz95 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1789660646444-sr9dsdz95 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1789660646444-sr9dsdz95 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1789660646444-sr9dsdz95 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1789660646444-sr9dsdz95 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1789660646444-sr9dsdz95 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1789660646444-sr9dsdz95 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1789660646444-sr9dsdz95 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1789660646444-sr9dsdz95 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1789660646444-sr9dsdz95 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1789660646444-sr9dsdz95 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1789660646444-sr9dsdz95 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1789660646444-sr9dsdz95 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1789660646444-sr9dsdz95 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1789660646444-sr9dsdz95 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1789660646444-sr9dsdz95 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .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; }#fv-chart-1789660646444-sr9dsdz95 .fv-image-compare-container { width: auto !important; margin-left: -1.5rem !important; margin-right: -1.5rem !important; margin-bottom: 2rem !important; }#fv-chart-1789660646444-sr9dsdz95.fv-full-bleed .fv-image-compare-container { width: 100% !important; max-width: none !important; margin: 0 auto !important; }#fv-chart-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .fv-image-compare-handle.fv-image-compare-handle-square { border-radius: 6px !important; }#fv-chart-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .fv-image-compare-label-left { left: 1rem !important; }#fv-chart-1789660646444-sr9dsdz95 .fv-image-compare-label-right { right: 1rem !important; }#fv-chart-1789660646444-sr9dsdz95 .fv-image-compare-expand-btn, #fv-chart-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .fv-image-compare-expand-btn:hover, #fv-chart-1789660646444-sr9dsdz95 .fv-image-compare-close-btn:hover { background-color: rgba(0, 0, 0, 0.7) !important; }#fv-chart-1789660646444-sr9dsdz95 .fv-image-compare-close-btn { display: none !important; top: 1rem !important; bottom: auto !important; }#fv-chart-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active { cursor: grabbing !important; }#fv-chart-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn { display: none !important; }#fv-chart-1789660646444-sr9dsdz95 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn { display: flex !important; }#fv-chart-1789660646444-sr9dsdz95 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right { right: 4rem !important; }#fv-chart-1789660646444-sr9dsdz95 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1789660646444-sr9dsdz95 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1789660646444-sr9dsdz95 .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;}#fv-chart-1789660646444-sr9dsdz95 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1789660646444-sr9dsdz95 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1789660646444-sr9dsdz95 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1789660646444-sr9dsdz95 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1789660646444-sr9dsdz95 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1789660646444-sr9dsdz95 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .fv-bar-row, #fv-chart-1789660646444-sr9dsdz95 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1789660646444-sr9dsdz95.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1789660646444-sr9dsdz95.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1789660646444-sr9dsdz95.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1789660646444-sr9dsdz95.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1789660646444-sr9dsdz95.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1789660646444-sr9dsdz95.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1789660646444-sr9dsdz95 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1789660646444-sr9dsdz95 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1789660646444-sr9dsdz95 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1789660646444-sr9dsdz95 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1789660646444-sr9dsdz95 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1789660646444-sr9dsdz95 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1789660646444-sr9dsdz95 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1789660646444-sr9dsdz95 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1789660646444-sr9dsdz95 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1789660646444-sr9dsdz95 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1789660646444-sr9dsdz95 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1789660646444-sr9dsdz95 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1789660646444-sr9dsdz95 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1789660646444-sr9dsdz95 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1789660646444-sr9dsdz95 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .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;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1789660646444-sr9dsdz95.mobile-view .fv-pie-container,#fv-chart-1789660646444-sr9dsdz95.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1789660646444-sr9dsdz95.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1789660646444-sr9dsdz95.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1789660646444-sr9dsdz95.mobile-view .fv-bar-row,#fv-chart-1789660646444-sr9dsdz95.mobile-view .fv-stacked-product,#fv-chart-1789660646444-sr9dsdz95.mobile-view .fv-grouped-bar-product,#fv-chart-1789660646444-sr9dsdz95.labels-on-top .fv-bar-row,#fv-chart-1789660646444-sr9dsdz95.labels-on-top .fv-stacked-product,#fv-chart-1789660646444-sr9dsdz95.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1789660646444-sr9dsdz95.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1789660646444-sr9dsdz95.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-1789660646444-sr9dsdz95.mobile-view .fv-bar-label,#fv-chart-1789660646444-sr9dsdz95.mobile-view .fv-grouped-product-title,#fv-chart-1789660646444-sr9dsdz95.labels-on-top .fv-bar-label,#fv-chart-1789660646444-sr9dsdz95.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-1789660646444-sr9dsdz95.mobile-view .fv-bar-container,#fv-chart-1789660646444-sr9dsdz95.mobile-view .fv-bar-cluster,#fv-chart-1789660646444-sr9dsdz95.labels-on-top .fv-bar-container,#fv-chart-1789660646444-sr9dsdz95.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1789660646444-sr9dsdz95.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1789660646444-sr9dsdz95.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1789660646444-sr9dsdz95.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1789660646444-sr9dsdz95.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1789660646444-sr9dsdz95.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1789660646444-sr9dsdz95.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1789660646444-sr9dsdz95.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1789660646444-sr9dsdz95.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1789660646444-sr9dsdz95.mobile-view .fv-x-axis-wrapper,#fv-chart-1789660646444-sr9dsdz95.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1789660646444-sr9dsdz95.mobile-view .fv-x-axis-label-space,#fv-chart-1789660646444-sr9dsdz95.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1789660646444-sr9dsdz95.mobile-view .fv-x-axis-chart-space,#fv-chart-1789660646444-sr9dsdz95.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1789660646444-sr9dsdz95.mobile-view .fv-benchmark-title,#fv-chart-1789660646444-sr9dsdz95.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1789660646444-sr9dsdz95.mobile-view .fv-dropdown-title,#fv-chart-1789660646444-sr9dsdz95.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1789660646444-sr9dsdz95.mobile-view .fv-carousel-nav-btn,#fv-chart-1789660646444-sr9dsdz95.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1789660646444-sr9dsdz95.mobile-view .fv-chart-title,#fv-chart-1789660646444-sr9dsdz95.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1789660646444-sr9dsdz95.mobile-view .fv-chart-subhead,#fv-chart-1789660646444-sr9dsdz95.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1789660646444-sr9dsdz95.mobile-view .fv-versus-header,#fv-chart-1789660646444-sr9dsdz95.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1789660646444-sr9dsdz95.mobile-view .fv-versus-select-wrapper,#fv-chart-1789660646444-sr9dsdz95.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1789660646444-sr9dsdz95.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1789660646444-sr9dsdz95.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1789660646444-sr9dsdz95.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1789660646444-sr9dsdz95.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1789660646444-sr9dsdz95.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1789660646444-sr9dsdz95.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1789660646444-sr9dsdz95.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1789660646444-sr9dsdz95.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1789660646444-sr9dsdz95.mobile-view .fv-versus-vs,#fv-chart-1789660646444-sr9dsdz95.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1789660646444-sr9dsdz95.mobile-view .fv-versus-select-container,#fv-chart-1789660646444-sr9dsdz95.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1789660646444-sr9dsdz95.mobile-view .fv-versus-select,#fv-chart-1789660646444-sr9dsdz95.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1789660646444-sr9dsdz95.mobile-view .fv-stl-shop-all-btn,#fv-chart-1789660646444-sr9dsdz95.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-1789660646444-sr9dsdz95.mobile-view .fv-stl-shop-all-logo,#fv-chart-1789660646444-sr9dsdz95.mobile-view .fv-stl-shop-all-icon,#fv-chart-1789660646444-sr9dsdz95.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1789660646444-sr9dsdz95.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1789660646444-sr9dsdz95.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1789660646444-sr9dsdz95.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1789660646444-sr9dsdz95.mobile-view .fv-bar-commentary-inline,#fv-chart-1789660646444-sr9dsdz95.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1789660646444-sr9dsdz95.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1789660646444-sr9dsdz95.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1789660646444-sr9dsdz95 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1789660646444-sr9dsdz95 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1789660646444-sr9dsdz95 .fv-bar-row,#fv-chart-1789660646444-sr9dsdz95 .fv-stacked-product,#fv-chart-1789660646444-sr9dsdz95 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .fv-bar-label,#fv-chart-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .fv-bar-container,#fv-chart-1789660646444-sr9dsdz95 .fv-bar-cluster {width: 100% !important;}#fv-chart-1789660646444-sr9dsdz95 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1789660646444-sr9dsdz95 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1789660646444-sr9dsdz95 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1789660646444-sr9dsdz95 .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1789660646444-sr9dsdz95 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1789660646444-sr9dsdz95 .fv-x-axis-label-space {display: none !important;}#fv-chart-1789660646444-sr9dsdz95 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1789660646444-sr9dsdz95 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1789660646444-sr9dsdz95 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1789660646444-sr9dsdz95 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1789660646444-sr9dsdz95 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1789660646444-sr9dsdz95 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1789660646444-sr9dsdz95 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1789660646444-sr9dsdz95 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1789660646444-sr9dsdz95 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1789660646444-sr9dsdz95 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1789660646444-sr9dsdz95 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1789660646444-sr9dsdz95 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1789660646444-sr9dsdz95 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1789660646444-sr9dsdz95 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1789660646444-sr9dsdz95 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .fv-stl-shop-all-logo,#fv-chart-1789660646444-sr9dsdz95 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1789660646444-sr9dsdz95 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1789660646444-sr9dsdz95 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1789660646444-sr9dsdz95 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1789660646444-sr9dsdz95.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": "Hard floor cleaning test","description": "Vacuuming crumbs from hard floor using Eufy Omni E35","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-17T15:57:26.444Z","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-1789660646444-sr9dsdz95" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper  fv-is-image-compare  "><h3 class="fv-chart-title">Hard floor cleaning test</h3><p class="fv-chart-subhead">Vacuuming crumbs from hard floor using Eufy Omni E35</p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1789660646444-sr9dsdz95-image-compare-1" data-chart-type="Image Comparison" data-title="Image Comparison" data-subhead="Vacuuming crumbs from hard floor using Eufy Omni E35" 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/HKqcgwBNo6BdQZw5hg7CWe.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/HKqcgwBNo6BdQZw5hg7CWe.jpg" alt="After" class="fv-image-compare-bg" loading="lazy" referrerpolicy="no-referrer" draggable="false" /><img src="https://cdn.mos.cms.futurecdn.net/ExaAxwKBXgFzbAJP7sSSSe.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/ExaAxwKBXgFzbAJP7sSSSe.jpg" alt="Before" 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">Before</div><div class="fv-image-compare-label fv-image-compare-label-right">After</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() {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) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;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);});}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);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {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);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;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) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {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');}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);}});});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);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});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');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') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}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;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 || '';fallbackCaptionHtml = 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); });}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;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();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;} 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 });}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.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';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.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}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();}});});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');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});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');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}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();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {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();}});}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();}});}window.fvAnimateCharts(chartWrapper);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-1789660646444-sr9dsdz95', false); });} else {initialize('fv-chart-1789660646444-sr9dsdz95', false);}})();</script></div> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/robot-vacuums/eufy-omni-e35-review</link>
                                                                            <description>
                            <![CDATA[ An excellent robot vacuum cleaner and mop that gets all the fundamentals right, offering weeks of truly hands-off cleaning. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">pouA5fgnUVQ5S9Lgms3BYH</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/FtgYPUYH2FARg7BAfsPMTi-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 23 Sep 2026 08:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Robot Vacuums]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                                                                                    <dc:creator><![CDATA[ Alistair Charlton ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/oZ46mMfZNzivnpXwiVMoLf-320-70.jpeg ]]></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/FtgYPUYH2FARg7BAfsPMTi-1920-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Eufy Omni E35 vacuum cleaner emerging from dock]]></media:description>                                                            <media:text><![CDATA[Eufy Omni E35 vacuum cleaner emerging from dock]]></media:text>
                                <media:title type="plain"><![CDATA[Eufy Omni E35 vacuum cleaner emerging from dock]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/FtgYPUYH2FARg7BAfsPMTi-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <h3 class="article-body__section" id="section-eufy-omni-e35-two-minute-review"><span>Eufy Omni E35: two-minute review</span></h3><p>The Eufy Omni E35 is a near-perfect <a href="https://www.techradar.com/home/robot-vacuums/best-robot-vacuum">robot vacuum cleaner</a> and mop. It fits into the Eufy range below its flagship S series, but above the cheaper C and older X series. The headline figure of 35,000 Pa suction is seriously impressive, and so too is the E35’s ability to keep itself clean by cleverly preventing fine dust from blocking the filter.</p><p>The charge dock empties the dust bin, replenishes the mopping water tank, then washes and dries the mop with hot water and warm air, for truly hands-off cleaning. Navigation is also strong, the Eufy app works very well, and the E35’s overall cleaning performance fully justifies the four-figure price tag.</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="TEAURV664q92cNjJK9BeSD" name="Eufy Omni E35-18" alt="Eufy Omni E35 robot vacuum" src="https://cdn.mos.cms.futurecdn.net/TEAURV664q92cNjJK9BeSD-1920-80.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>The E35 lacks the fragrance diffuser, water ozonator and more advanced, AI-powered navigation tech of the pricier Omni S2, but by cutting those Eufy has created a robovac that focuses on what really matters — cleaning your floors and, crucially, keeping itself clean too.</p><p>It’s the self-cleaning that impresses most here, with the mop still looking brand-new after weeks of use, the roller free from tangled hair, and the dust bin filter not caked in dust. Add that to the E35’s strong suction and pivoting mop that stretches into the edges of every room while pushing down to scrub stains and scraping itself clean as it goes, and this is truly a set-it-and-forget-it robovac.</p><h3 class="article-body__section" id="section-eufy-omni-e35-price-and-availability"><span>Eufy Omni E35: price and availability</span></h3><ul><li><strong>List price: $1,299.99 / £999 (about AU$1,830)</strong></li><li><strong>Launched: September 2026</strong></li></ul><p>The Omni E35 is the new flagship of Eufy’s E series of robotic vacuum cleaners. It sits above the E25 and E38, but below the company’s top-end S tier and overall flagship, the Omni S2.</p><p>At £999 (or $1,299.99 in the US; Australian price to be confirmed), the E35 is £100 more than the E28, but sits comfortably below the older £1,299 S1 and £1,599 S2.</p><p>Interestingly, the E35 has slightly more suction power than the range-topping S2, and features much of the same self-cleaning and anti-tangle tech. But it misses out on the S2’s fragrance system, water electrolysis function, and more advanced vision system — all of which helps explain the price difference, and also why the newer model’s base station is more compact.</p><p>Announced at the IFA technology trade show in September 2026, the Eufy Omni E35 is available now.</p><ul><li><strong>Value for money score: 4 out of 5</strong></li></ul><h3 class="article-body__section" id="section-eufy-omni-e35-specifications"><span>Eufy Omni E35: specifications</span></h3><div ><table><tbody><tr><td class="firstcol " ><p>Feature</p></td><td  ><p>Specification</p></td></tr><tr><td class="firstcol " ><p>Max suction</p></td><td  ><p>35,000 Pa</p></td></tr><tr><td class="firstcol " ><p>Robot diameter</p></td><td  ><p>14.2 in (360 mm)</p></td></tr><tr><td class="firstcol " ><p>Robot height</p></td><td  ><p>4.6 in (116 mm)</p></td></tr><tr><td class="firstcol " ><p>Dock dimensions</p></td><td  ><p>14.6 x 17.6 x 16.2 in / 270 x 447 x 411 mm</p></td></tr><tr><td class="firstcol " ><p>Dust bin volume (base)</p></td><td  ><p>2.5 liters</p></td></tr><tr><td class="firstcol " ><p>Water tank volume (base)</p></td><td  ><p>2.5 liters clean / 2.4 liters dirty</p></td></tr><tr><td class="firstcol " ><p>Base type</p></td><td  ><p>Charging self-emptying, refilling, hot-water mop washing, hot-water drying</p></td></tr><tr><td class="firstcol " ><p>Max threshold clearance</p></td><td  ><p>1.2 in (30 mm)</p></td></tr><tr><td class="firstcol " ><p>Mop type</p></td><td  ><p>Self-cleaning roller</p></td></tr><tr><td class="firstcol " ><p>Mop pad lifting</p></td><td  ><p>Automatic on carpet</p></td></tr><tr><td class="firstcol " ><p>Max runtime</p></td><td  ><p>180 minutes</p></td></tr></tbody></table></div><h3 class="article-body__section" id="section-eufy-omni-e35-design"><span>Eufy Omni E35: design</span></h3><ul><li><strong>Charge station with dusty bag, water tanks, mop cleaning and drying function</strong></li><li><strong>Self-cleaning roller mop with edge-cleaning design</strong></li><li><strong>Dual detangling brushes </strong></li></ul><p>The Omni E35 continues Eufy’s trend of making its robotic vacuums more compact, while increasing performance. The robot itself is broadly similar to most other members of the Omni family — more on that in a moment — but the docking station is where a reduction in bulk is most obvious. It makes the X10 Pro, my go-to recommendation from just a couple of years ago, look ancient.</p><p>The E35 dock is shorter and sleeker, with a glossy plastic front, a neat bit of silver trim above the robot’s parking space, and a couple of discreet integrated handles for lifting out the clean and dirty water tanks. At about 16 inches (around 40cm) tall, and about the same depth front to back, including the robot when parked, the whole system is pleasingly compact. So much so, you’d be forgiven for wrongly thinking this is an entry-level robovac with limited performance.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/jeKh93A7LWfgVXA2q9HjQD-1920-80.jpg" alt="Eufy Omni E35 robot vacuum" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/LoZKLBrQBWsx4QcpZuGgPD-1920-80.jpg" alt="Eufy Omni E35 robot vacuum" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/CV7ZhnsPo6FBbTNXW2jyWD-1920-80.jpg" alt="Eufy Omni E35 robot vacuum" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/tEN4LEWAP54WEC7Y7NWLGD-1920-80.jpg" alt="Eufy Omni E35 robot vacuum" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/P3qoCWSJHNKK2R7iaXpkFD-1920-80.jpg" alt="Eufy Omni E35 robot vacuum" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Inside that compact dock there’s a charger and dust bag, two tanks for clean and dirty water, and a system that washes the mop with 60C (140F) hot water then dries it with 55C (131F) hot air. There’s also a compartment for installing Eufy’s own floor detergent (one bottle is included in the box), and Eufy says the system can operate entirely hands-free for up to 60 days. This will depend on the size of your home and how frequently you clean, of course, but it’s an impressive claim nonetheless.</p><p>The robot itself measures 4.6 in (116mm) tall and 14.2 in (360mm) in diameter, making it slightly larger in both directions than the Eufy S2, and fractionally taller than the Dyson Spot+Scrub AI. It’s also slightly taller than my trusty Eufy X10 Pro, and while the E35 managed to clean beneath all of my furniture, you’ll want to check it against yours to be sure it’ll fit.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/jVYjJ8gqdLMsi4XtwjGJQD-1920-80.jpg" alt="Eufy Omni E35 robot vacuum" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/CZakRWNfEEcHiPTHQAF5FD-1920-80.jpg" alt="Eufy Omni E35 robot vacuum" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/uX49xWjRrUPFfvBVgVyKFD-1920-80.jpg" alt="Eufy Omni E35 robot vacuum" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ERHcKTCiewr5do4cxDQkED-1920-80.jpg" alt="Eufy Omni E35 robot vacuum" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Eufy claims a maximum threshold clearance of 1.2 inches (30.5mm), which isn’t as impressive as the Omni S2, but I’ve had no issues with it driving up from wooden floors onto carpeting.</p><p>A clever piece of design sees fine dust separated and ushered into the robot’s onboard bin before it reaches the filter. Eufy claims this ensures the E35 retains its headline 35,000 Pa suction power for longer, since the filter doesn’t get clogged up quite so quickly. After testing I found dust had started to settle in the filter, but this was easily cleaned and didn’t appear to affect performance. There’s also an anti-tangle comb to stop hair wrapping around the roller brush.</p><ul><li><strong>Design score: 4.5 out of 5</strong></li></ul><h3 class="article-body__section" id="section-eufy-omni-e35-performance"><span>Eufy Omni E35: performance</span></h3><ul><li><strong>Excellent vacuuming</strong></li><li><strong>Very good mopping</strong></li><li><strong>Fully cleans and dries itself reliably</strong></li></ul><p>Eufy’s E series of robotic vacuums has impressed for a few years now, so my expectations were high when the E35 arrived. Thankfully, the E35 delivered. The setup process will be familiar to anyone who has used a Eufy Omni, or really any robotic vacuum cleaner, before.</p><p>Assembly takes just a couple of minutes, then it’s just a case of filling the clean water tank, installing the included detergent bottle, switching it on and following the instructions of the Eufy app. The E35 then completed a mapping expedition, driving into every room and quickly using its vision system to map the walls, floors and doorways.</p><p>Furniture isn’t automatically added to the map, as it is with the pricier Omni S2, but I’ve never cared much for that feature and would rather see the floor plan unobscured.</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');#fv-chart-1789662423095-ng0fonoi0 *, #fv-chart-1789662423095-ng0fonoi0 *:before, #fv-chart-1789662423095-ng0fonoi0 *:after, #fv-chart-1789662423095-ng0fonoi0-slideshow *, #fv-chart-1789662423095-ng0fonoi0-slideshow *:before, #fv-chart-1789662423095-ng0fonoi0-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1789662423095-ng0fonoi0, #fv-chart-1789662423095-ng0fonoi0-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1789662423095-ng0fonoi0 {position: relative !important; overflow: visible !important;--riv-primary: #2E6E93;}#fv-chart-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1789662423095-ng0fonoi0.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1789662423095-ng0fonoi0.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-1789662423095-ng0fonoi0 .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;}#fv-chart-1789662423095-ng0fonoi0-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #2E6E93;}#fv-chart-1789662423095-ng0fonoi0-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1789662423095-ng0fonoi0-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; }}#fv-chart-1789662423095-ng0fonoi0-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-1789662423095-ng0fonoi0-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-1789662423095-ng0fonoi0-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1789662423095-ng0fonoi0-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1789662423095-ng0fonoi0-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-1789662423095-ng0fonoi0-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;}#fv-chart-1789662423095-ng0fonoi0-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-1789662423095-ng0fonoi0-slideshow .fv-slideshow-select:focus {outline: 2px solid #2E6E93 !important;border-color: #2E6E93 !important;}#fv-chart-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .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; }#fv-chart-1789662423095-ng0fonoi0 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1789662423095-ng0fonoi0 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1789662423095-ng0fonoi0 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1789662423095-ng0fonoi0 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1789662423095-ng0fonoi0 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1789662423095-ng0fonoi0 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1789662423095-ng0fonoi0 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1789662423095-ng0fonoi0 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1789662423095-ng0fonoi0 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1789662423095-ng0fonoi0 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1789662423095-ng0fonoi0 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1789662423095-ng0fonoi0 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1789662423095-ng0fonoi0 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1789662423095-ng0fonoi0 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1789662423095-ng0fonoi0 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1789662423095-ng0fonoi0 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1789662423095-ng0fonoi0 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .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; }#fv-chart-1789662423095-ng0fonoi0 .fv-image-compare-container { width: auto !important; margin-left: -1.5rem !important; margin-right: -1.5rem !important; margin-bottom: 2rem !important; }#fv-chart-1789662423095-ng0fonoi0.fv-full-bleed .fv-image-compare-container { width: 100% !important; max-width: none !important; margin: 0 auto !important; }#fv-chart-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .fv-image-compare-handle.fv-image-compare-handle-square { border-radius: 6px !important; }#fv-chart-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .fv-image-compare-label-left { left: 1rem !important; }#fv-chart-1789662423095-ng0fonoi0 .fv-image-compare-label-right { right: 1rem !important; }#fv-chart-1789662423095-ng0fonoi0 .fv-image-compare-expand-btn, #fv-chart-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .fv-image-compare-expand-btn:hover, #fv-chart-1789662423095-ng0fonoi0 .fv-image-compare-close-btn:hover { background-color: rgba(0, 0, 0, 0.7) !important; }#fv-chart-1789662423095-ng0fonoi0 .fv-image-compare-close-btn { display: none !important; top: 1rem !important; bottom: auto !important; }#fv-chart-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active { cursor: grabbing !important; }#fv-chart-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn { display: none !important; }#fv-chart-1789662423095-ng0fonoi0 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn { display: flex !important; }#fv-chart-1789662423095-ng0fonoi0 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right { right: 4rem !important; }#fv-chart-1789662423095-ng0fonoi0 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1789662423095-ng0fonoi0 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1789662423095-ng0fonoi0 .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;}#fv-chart-1789662423095-ng0fonoi0 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1789662423095-ng0fonoi0 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1789662423095-ng0fonoi0 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1789662423095-ng0fonoi0 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1789662423095-ng0fonoi0 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1789662423095-ng0fonoi0 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .fv-bar-row, #fv-chart-1789662423095-ng0fonoi0 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1789662423095-ng0fonoi0.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1789662423095-ng0fonoi0.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1789662423095-ng0fonoi0.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1789662423095-ng0fonoi0.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1789662423095-ng0fonoi0.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1789662423095-ng0fonoi0.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1789662423095-ng0fonoi0 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1789662423095-ng0fonoi0 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1789662423095-ng0fonoi0 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1789662423095-ng0fonoi0 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1789662423095-ng0fonoi0 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1789662423095-ng0fonoi0 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1789662423095-ng0fonoi0 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1789662423095-ng0fonoi0 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1789662423095-ng0fonoi0 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1789662423095-ng0fonoi0 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1789662423095-ng0fonoi0 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1789662423095-ng0fonoi0 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1789662423095-ng0fonoi0 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1789662423095-ng0fonoi0 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1789662423095-ng0fonoi0 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .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;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1789662423095-ng0fonoi0.mobile-view .fv-pie-container,#fv-chart-1789662423095-ng0fonoi0.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1789662423095-ng0fonoi0.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1789662423095-ng0fonoi0.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1789662423095-ng0fonoi0.mobile-view .fv-bar-row,#fv-chart-1789662423095-ng0fonoi0.mobile-view .fv-stacked-product,#fv-chart-1789662423095-ng0fonoi0.mobile-view .fv-grouped-bar-product,#fv-chart-1789662423095-ng0fonoi0.labels-on-top .fv-bar-row,#fv-chart-1789662423095-ng0fonoi0.labels-on-top .fv-stacked-product,#fv-chart-1789662423095-ng0fonoi0.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1789662423095-ng0fonoi0.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1789662423095-ng0fonoi0.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-1789662423095-ng0fonoi0.mobile-view .fv-bar-label,#fv-chart-1789662423095-ng0fonoi0.mobile-view .fv-grouped-product-title,#fv-chart-1789662423095-ng0fonoi0.labels-on-top .fv-bar-label,#fv-chart-1789662423095-ng0fonoi0.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-1789662423095-ng0fonoi0.mobile-view .fv-bar-container,#fv-chart-1789662423095-ng0fonoi0.mobile-view .fv-bar-cluster,#fv-chart-1789662423095-ng0fonoi0.labels-on-top .fv-bar-container,#fv-chart-1789662423095-ng0fonoi0.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1789662423095-ng0fonoi0.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1789662423095-ng0fonoi0.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1789662423095-ng0fonoi0.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1789662423095-ng0fonoi0.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1789662423095-ng0fonoi0.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1789662423095-ng0fonoi0.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1789662423095-ng0fonoi0.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1789662423095-ng0fonoi0.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1789662423095-ng0fonoi0.mobile-view .fv-x-axis-wrapper,#fv-chart-1789662423095-ng0fonoi0.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1789662423095-ng0fonoi0.mobile-view .fv-x-axis-label-space,#fv-chart-1789662423095-ng0fonoi0.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1789662423095-ng0fonoi0.mobile-view .fv-x-axis-chart-space,#fv-chart-1789662423095-ng0fonoi0.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1789662423095-ng0fonoi0.mobile-view .fv-benchmark-title,#fv-chart-1789662423095-ng0fonoi0.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1789662423095-ng0fonoi0.mobile-view .fv-dropdown-title,#fv-chart-1789662423095-ng0fonoi0.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1789662423095-ng0fonoi0.mobile-view .fv-carousel-nav-btn,#fv-chart-1789662423095-ng0fonoi0.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1789662423095-ng0fonoi0.mobile-view .fv-chart-title,#fv-chart-1789662423095-ng0fonoi0.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1789662423095-ng0fonoi0.mobile-view .fv-chart-subhead,#fv-chart-1789662423095-ng0fonoi0.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1789662423095-ng0fonoi0.mobile-view .fv-versus-header,#fv-chart-1789662423095-ng0fonoi0.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1789662423095-ng0fonoi0.mobile-view .fv-versus-select-wrapper,#fv-chart-1789662423095-ng0fonoi0.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1789662423095-ng0fonoi0.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1789662423095-ng0fonoi0.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1789662423095-ng0fonoi0.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1789662423095-ng0fonoi0.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1789662423095-ng0fonoi0.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1789662423095-ng0fonoi0.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1789662423095-ng0fonoi0.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1789662423095-ng0fonoi0.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1789662423095-ng0fonoi0.mobile-view .fv-versus-vs,#fv-chart-1789662423095-ng0fonoi0.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1789662423095-ng0fonoi0.mobile-view .fv-versus-select-container,#fv-chart-1789662423095-ng0fonoi0.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1789662423095-ng0fonoi0.mobile-view .fv-versus-select,#fv-chart-1789662423095-ng0fonoi0.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1789662423095-ng0fonoi0.mobile-view .fv-stl-shop-all-btn,#fv-chart-1789662423095-ng0fonoi0.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-1789662423095-ng0fonoi0.mobile-view .fv-stl-shop-all-logo,#fv-chart-1789662423095-ng0fonoi0.mobile-view .fv-stl-shop-all-icon,#fv-chart-1789662423095-ng0fonoi0.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1789662423095-ng0fonoi0.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1789662423095-ng0fonoi0.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1789662423095-ng0fonoi0.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1789662423095-ng0fonoi0.mobile-view .fv-bar-commentary-inline,#fv-chart-1789662423095-ng0fonoi0.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1789662423095-ng0fonoi0.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1789662423095-ng0fonoi0.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1789662423095-ng0fonoi0 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1789662423095-ng0fonoi0 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1789662423095-ng0fonoi0 .fv-bar-row,#fv-chart-1789662423095-ng0fonoi0 .fv-stacked-product,#fv-chart-1789662423095-ng0fonoi0 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .fv-bar-label,#fv-chart-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .fv-bar-container,#fv-chart-1789662423095-ng0fonoi0 .fv-bar-cluster {width: 100% !important;}#fv-chart-1789662423095-ng0fonoi0 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1789662423095-ng0fonoi0 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1789662423095-ng0fonoi0 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1789662423095-ng0fonoi0 .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1789662423095-ng0fonoi0 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1789662423095-ng0fonoi0 .fv-x-axis-label-space {display: none !important;}#fv-chart-1789662423095-ng0fonoi0 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1789662423095-ng0fonoi0 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1789662423095-ng0fonoi0 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1789662423095-ng0fonoi0 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1789662423095-ng0fonoi0 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1789662423095-ng0fonoi0 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1789662423095-ng0fonoi0 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1789662423095-ng0fonoi0 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1789662423095-ng0fonoi0 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1789662423095-ng0fonoi0 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1789662423095-ng0fonoi0 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1789662423095-ng0fonoi0 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1789662423095-ng0fonoi0 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1789662423095-ng0fonoi0 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1789662423095-ng0fonoi0 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1789662423095-ng0fonoi0 .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-1789662423095-ng0fonoi0 .fv-stl-shop-all-logo,#fv-chart-1789662423095-ng0fonoi0 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1789662423095-ng0fonoi0 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1789662423095-ng0fonoi0 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1789662423095-ng0fonoi0 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1789662423095-ng0fonoi0.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": "Carpet cleaning test 1","description": "Vacuuming crumbs from carpeted floor using Eufy Omni E35","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-17T16:27:03.095Z","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-1789662423095-ng0fonoi0" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="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-1789662423095-ng0fonoi0-image-compare-1" data-chart-type="Image Comparison" data-title="Image Comparison" data-subhead="Vacuuming crumbs from carpeted floor using Eufy Omni E35" 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/ab2fBmoNVTzG9pZCQ8aMjG.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/ab2fBmoNVTzG9pZCQ8aMjG.jpg" alt="Carpet after vacuuming" class="fv-image-compare-bg" loading="lazy" referrerpolicy="no-referrer" draggable="false" /><img src="https://cdn.mos.cms.futurecdn.net/QeS87en4RyWorRdqpmTmnG.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/QeS87en4RyWorRdqpmTmnG.jpg" alt="Carpet with crumbs" 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">Before</div><div class="fv-image-compare-label fv-image-compare-label-right">After</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() {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) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;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);});}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);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {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);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;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) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {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');}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);}});});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);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});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');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') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}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;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 || '';fallbackCaptionHtml = 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); });}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;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();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;} 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 });}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.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';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.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}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();}});});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');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});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');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}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();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {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();}});}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();}});}window.fvAnimateCharts(chartWrapper);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-1789662423095-ng0fonoi0', false); });} else {initialize('fv-chart-1789662423095-ng0fonoi0', false);}})();</script></div><p>As with all robotic vacuums, I had to manually adjust the E35’s map slightly, repositioning some walls and naming each of the rooms. It’s not really a failing of the vision system, just a part of the setup process. That said, the robot mistakenly added an enormous room to the sides of my kitchen and living room that doesn’t really exist. I imagine it saw through to the garden and decided that was part of the floor plan, but frustratingly phantom rooms can’t be deleted, so I binned the entire map and started again. The second map was created accurately, and remained so throughout the rest of my month-long test.</p><p>The headline figure for this robot is its 35,000 Pa of maximum suction power. This is actually 5,000 Pa more than the flagship Omni S2, and provides fantastic results on carpet and hard floors alike. Going back to my X10 Pro again – a vacuum that I awarded four stars just two years ago, and launched at £800 / $800 – and that manages just 8,000 Pa, a quarter of the new E35.</p><p>The result of all that power is deeply impressive cleaning performance. The vacuuming is especially good, with carpets visibly cleaner after using Max mode. It’s probably overkill for a little-and-often cleaning schedule, but if the battery can survive a full carpet vacuum in Max mode, why wouldn’t you use it?</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');#fv-chart-1789662435817-p844seqfk *, #fv-chart-1789662435817-p844seqfk *:before, #fv-chart-1789662435817-p844seqfk *:after, #fv-chart-1789662435817-p844seqfk-slideshow *, #fv-chart-1789662435817-p844seqfk-slideshow *:before, #fv-chart-1789662435817-p844seqfk-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1789662435817-p844seqfk, #fv-chart-1789662435817-p844seqfk-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1789662435817-p844seqfk {position: relative !important; overflow: visible !important;--riv-primary: #2E6E93;}#fv-chart-1789662435817-p844seqfk .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-1789662435817-p844seqfk .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1789662435817-p844seqfk.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1789662435817-p844seqfk.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-1789662435817-p844seqfk .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;}#fv-chart-1789662435817-p844seqfk-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #2E6E93;}#fv-chart-1789662435817-p844seqfk-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1789662435817-p844seqfk-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; }}#fv-chart-1789662435817-p844seqfk-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-1789662435817-p844seqfk-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-1789662435817-p844seqfk-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1789662435817-p844seqfk-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1789662435817-p844seqfk-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-1789662435817-p844seqfk-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;}#fv-chart-1789662435817-p844seqfk-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-1789662435817-p844seqfk-slideshow .fv-slideshow-select:focus {outline: 2px solid #2E6E93 !important;border-color: #2E6E93 !important;}#fv-chart-1789662435817-p844seqfk .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-1789662435817-p844seqfk .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-1789662435817-p844seqfk .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; }#fv-chart-1789662435817-p844seqfk .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1789662435817-p844seqfk .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1789662435817-p844seqfk .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1789662435817-p844seqfk .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1789662435817-p844seqfk .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1789662435817-p844seqfk .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1789662435817-p844seqfk .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1789662435817-p844seqfk .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1789662435817-p844seqfk .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1789662435817-p844seqfk .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-1789662435817-p844seqfk .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1789662435817-p844seqfk .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1789662435817-p844seqfk .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-1789662435817-p844seqfk .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-1789662435817-p844seqfk .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1789662435817-p844seqfk .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1789662435817-p844seqfk .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1789662435817-p844seqfk .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1789662435817-p844seqfk .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1789662435817-p844seqfk .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-1789662435817-p844seqfk .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1789662435817-p844seqfk .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-1789662435817-p844seqfk .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-1789662435817-p844seqfk .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1789662435817-p844seqfk .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1789662435817-p844seqfk .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1789662435817-p844seqfk .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1789662435817-p844seqfk .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-1789662435817-p844seqfk .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; }#fv-chart-1789662435817-p844seqfk .fv-image-compare-container { width: auto !important; margin-left: -1.5rem !important; margin-right: -1.5rem !important; margin-bottom: 2rem !important; }#fv-chart-1789662435817-p844seqfk.fv-full-bleed .fv-image-compare-container { width: 100% !important; max-width: none !important; margin: 0 auto !important; }#fv-chart-1789662435817-p844seqfk .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-1789662435817-p844seqfk .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-1789662435817-p844seqfk .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-1789662435817-p844seqfk .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-1789662435817-p844seqfk .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-1789662435817-p844seqfk .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-1789662435817-p844seqfk .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-1789662435817-p844seqfk .fv-image-compare-handle.fv-image-compare-handle-square { border-radius: 6px !important; }#fv-chart-1789662435817-p844seqfk .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-1789662435817-p844seqfk .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-1789662435817-p844seqfk .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-1789662435817-p844seqfk .fv-image-compare-label-left { left: 1rem !important; }#fv-chart-1789662435817-p844seqfk .fv-image-compare-label-right { right: 1rem !important; }#fv-chart-1789662435817-p844seqfk .fv-image-compare-expand-btn, #fv-chart-1789662435817-p844seqfk .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-1789662435817-p844seqfk .fv-image-compare-expand-btn:hover, #fv-chart-1789662435817-p844seqfk .fv-image-compare-close-btn:hover { background-color: rgba(0, 0, 0, 0.7) !important; }#fv-chart-1789662435817-p844seqfk .fv-image-compare-close-btn { display: none !important; top: 1rem !important; bottom: auto !important; }#fv-chart-1789662435817-p844seqfk .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-1789662435817-p844seqfk .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-1789662435817-p844seqfk .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active { cursor: grabbing !important; }#fv-chart-1789662435817-p844seqfk .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-1789662435817-p844seqfk .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-1789662435817-p844seqfk .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn { display: none !important; }#fv-chart-1789662435817-p844seqfk .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn { display: flex !important; }#fv-chart-1789662435817-p844seqfk .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right { right: 4rem !important; }#fv-chart-1789662435817-p844seqfk .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1789662435817-p844seqfk .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1789662435817-p844seqfk .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;}#fv-chart-1789662435817-p844seqfk .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1789662435817-p844seqfk .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1789662435817-p844seqfk .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-1789662435817-p844seqfk .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1789662435817-p844seqfk .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1789662435817-p844seqfk .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-1789662435817-p844seqfk .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-1789662435817-p844seqfk .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-1789662435817-p844seqfk .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1789662435817-p844seqfk .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1789662435817-p844seqfk .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-1789662435817-p844seqfk .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1789662435817-p844seqfk .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1789662435817-p844seqfk .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-1789662435817-p844seqfk .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-1789662435817-p844seqfk .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1789662435817-p844seqfk .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1789662435817-p844seqfk .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-1789662435817-p844seqfk .fv-bar-row, #fv-chart-1789662435817-p844seqfk .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1789662435817-p844seqfk .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-1789662435817-p844seqfk .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-1789662435817-p844seqfk .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1789662435817-p844seqfk.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1789662435817-p844seqfk.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1789662435817-p844seqfk.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1789662435817-p844seqfk.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1789662435817-p844seqfk.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1789662435817-p844seqfk.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1789662435817-p844seqfk .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-1789662435817-p844seqfk .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1789662435817-p844seqfk .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-1789662435817-p844seqfk .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1789662435817-p844seqfk .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1789662435817-p844seqfk .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-1789662435817-p844seqfk .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1789662435817-p844seqfk .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1789662435817-p844seqfk .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1789662435817-p844seqfk .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1789662435817-p844seqfk .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-1789662435817-p844seqfk .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1789662435817-p844seqfk .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1789662435817-p844seqfk .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1789662435817-p844seqfk .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1789662435817-p844seqfk .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-1789662435817-p844seqfk .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1789662435817-p844seqfk .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1789662435817-p844seqfk .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1789662435817-p844seqfk .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1789662435817-p844seqfk .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1789662435817-p844seqfk .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1789662435817-p844seqfk .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1789662435817-p844seqfk .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1789662435817-p844seqfk .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1789662435817-p844seqfk .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-1789662435817-p844seqfk .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1789662435817-p844seqfk .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-1789662435817-p844seqfk .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1789662435817-p844seqfk .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-1789662435817-p844seqfk .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;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1789662435817-p844seqfk.mobile-view .fv-pie-container,#fv-chart-1789662435817-p844seqfk.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1789662435817-p844seqfk.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1789662435817-p844seqfk.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1789662435817-p844seqfk.mobile-view .fv-bar-row,#fv-chart-1789662435817-p844seqfk.mobile-view .fv-stacked-product,#fv-chart-1789662435817-p844seqfk.mobile-view .fv-grouped-bar-product,#fv-chart-1789662435817-p844seqfk.labels-on-top .fv-bar-row,#fv-chart-1789662435817-p844seqfk.labels-on-top .fv-stacked-product,#fv-chart-1789662435817-p844seqfk.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1789662435817-p844seqfk.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1789662435817-p844seqfk.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-1789662435817-p844seqfk.mobile-view .fv-bar-label,#fv-chart-1789662435817-p844seqfk.mobile-view .fv-grouped-product-title,#fv-chart-1789662435817-p844seqfk.labels-on-top .fv-bar-label,#fv-chart-1789662435817-p844seqfk.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-1789662435817-p844seqfk.mobile-view .fv-bar-container,#fv-chart-1789662435817-p844seqfk.mobile-view .fv-bar-cluster,#fv-chart-1789662435817-p844seqfk.labels-on-top .fv-bar-container,#fv-chart-1789662435817-p844seqfk.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1789662435817-p844seqfk.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1789662435817-p844seqfk.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1789662435817-p844seqfk.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1789662435817-p844seqfk.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1789662435817-p844seqfk.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1789662435817-p844seqfk.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1789662435817-p844seqfk.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1789662435817-p844seqfk.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1789662435817-p844seqfk.mobile-view .fv-x-axis-wrapper,#fv-chart-1789662435817-p844seqfk.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1789662435817-p844seqfk.mobile-view .fv-x-axis-label-space,#fv-chart-1789662435817-p844seqfk.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1789662435817-p844seqfk.mobile-view .fv-x-axis-chart-space,#fv-chart-1789662435817-p844seqfk.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1789662435817-p844seqfk.mobile-view .fv-benchmark-title,#fv-chart-1789662435817-p844seqfk.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1789662435817-p844seqfk.mobile-view .fv-dropdown-title,#fv-chart-1789662435817-p844seqfk.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1789662435817-p844seqfk.mobile-view .fv-carousel-nav-btn,#fv-chart-1789662435817-p844seqfk.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1789662435817-p844seqfk.mobile-view .fv-chart-title,#fv-chart-1789662435817-p844seqfk.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1789662435817-p844seqfk.mobile-view .fv-chart-subhead,#fv-chart-1789662435817-p844seqfk.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1789662435817-p844seqfk.mobile-view .fv-versus-header,#fv-chart-1789662435817-p844seqfk.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1789662435817-p844seqfk.mobile-view .fv-versus-select-wrapper,#fv-chart-1789662435817-p844seqfk.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1789662435817-p844seqfk.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1789662435817-p844seqfk.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1789662435817-p844seqfk.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1789662435817-p844seqfk.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1789662435817-p844seqfk.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1789662435817-p844seqfk.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1789662435817-p844seqfk.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1789662435817-p844seqfk.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1789662435817-p844seqfk.mobile-view .fv-versus-vs,#fv-chart-1789662435817-p844seqfk.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1789662435817-p844seqfk.mobile-view .fv-versus-select-container,#fv-chart-1789662435817-p844seqfk.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1789662435817-p844seqfk.mobile-view .fv-versus-select,#fv-chart-1789662435817-p844seqfk.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1789662435817-p844seqfk.mobile-view .fv-stl-shop-all-btn,#fv-chart-1789662435817-p844seqfk.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-1789662435817-p844seqfk.mobile-view .fv-stl-shop-all-logo,#fv-chart-1789662435817-p844seqfk.mobile-view .fv-stl-shop-all-icon,#fv-chart-1789662435817-p844seqfk.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1789662435817-p844seqfk.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1789662435817-p844seqfk.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1789662435817-p844seqfk.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1789662435817-p844seqfk.mobile-view .fv-bar-commentary-inline,#fv-chart-1789662435817-p844seqfk.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1789662435817-p844seqfk.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1789662435817-p844seqfk.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1789662435817-p844seqfk .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1789662435817-p844seqfk .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1789662435817-p844seqfk .fv-bar-row,#fv-chart-1789662435817-p844seqfk .fv-stacked-product,#fv-chart-1789662435817-p844seqfk .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1789662435817-p844seqfk .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-1789662435817-p844seqfk .fv-bar-label,#fv-chart-1789662435817-p844seqfk .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-1789662435817-p844seqfk .fv-bar-container,#fv-chart-1789662435817-p844seqfk .fv-bar-cluster {width: 100% !important;}#fv-chart-1789662435817-p844seqfk .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1789662435817-p844seqfk .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1789662435817-p844seqfk .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1789662435817-p844seqfk .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1789662435817-p844seqfk .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1789662435817-p844seqfk .fv-x-axis-label-space {display: none !important;}#fv-chart-1789662435817-p844seqfk .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1789662435817-p844seqfk .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1789662435817-p844seqfk .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1789662435817-p844seqfk .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1789662435817-p844seqfk .fv-chart-title {padding: 0 8px !important;}#fv-chart-1789662435817-p844seqfk .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1789662435817-p844seqfk .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1789662435817-p844seqfk .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1789662435817-p844seqfk .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1789662435817-p844seqfk .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1789662435817-p844seqfk .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1789662435817-p844seqfk .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1789662435817-p844seqfk .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1789662435817-p844seqfk .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1789662435817-p844seqfk .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1789662435817-p844seqfk .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-1789662435817-p844seqfk .fv-stl-shop-all-logo,#fv-chart-1789662435817-p844seqfk .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1789662435817-p844seqfk .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1789662435817-p844seqfk .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1789662435817-p844seqfk .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1789662435817-p844seqfk.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": "Carpet cleaning test 2","description": "Vacuuming oats from carpeted floor using Eufy Omni E35","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-17T16:27:15.817Z","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-1789662435817-p844seqfk" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="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-1789662435817-p844seqfk-image-compare-1" data-chart-type="Image Comparison" data-title="Image Comparison" data-subhead="Vacuuming oats from carpeted floor using Eufy Omni E35" 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/ToeZntqV3hV2Q7HvUjwiLG.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/ToeZntqV3hV2Q7HvUjwiLG.jpg" alt="Oats vacuumed from carpet" class="fv-image-compare-bg" loading="lazy" referrerpolicy="no-referrer" draggable="false" /><img src="https://cdn.mos.cms.futurecdn.net/3P3U9DpNjAojxsipX2PYQG.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/3P3U9DpNjAojxsipX2PYQG.jpg" alt="Oats on carpet" 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">Before</div><div class="fv-image-compare-label fv-image-compare-label-right">After</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() {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) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;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);});}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);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {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);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;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) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {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');}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);}});});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);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});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');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') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}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;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 || '';fallbackCaptionHtml = 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); });}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;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();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;} 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 });}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.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';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.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}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();}});});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');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});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');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}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();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {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();}});}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();}});}window.fvAnimateCharts(chartWrapper);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-1789662435817-p844seqfk', false); });} else {initialize('fv-chart-1789662435817-p844seqfk', false);}})();</script></div><p>I often left it in Max for the kitchen and living room, or switched down to the middling Turbo mode for bigger cleans in a bid to avoid charging mid-task. It’s also worth noting how the robot automatically increases suction when carpet or rugs are detected.</p><p>After a fortnight of regular use — and being impressed by the E35’s performance – I began TechRadar’s specific robovac tests. Vacuuming is first tested with a crumb mix made of flour and crushed biscuit spread across both carpet and hard floors, then oats are scattered across the same areas to test its ability to pick up larger debris.</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');#fv-chart-1789662446064-xfo8dug44 *, #fv-chart-1789662446064-xfo8dug44 *:before, #fv-chart-1789662446064-xfo8dug44 *:after, #fv-chart-1789662446064-xfo8dug44-slideshow *, #fv-chart-1789662446064-xfo8dug44-slideshow *:before, #fv-chart-1789662446064-xfo8dug44-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1789662446064-xfo8dug44, #fv-chart-1789662446064-xfo8dug44-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1789662446064-xfo8dug44 {position: relative !important; overflow: visible !important;--riv-primary: #2E6E93;}#fv-chart-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1789662446064-xfo8dug44.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1789662446064-xfo8dug44.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-1789662446064-xfo8dug44 .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;}#fv-chart-1789662446064-xfo8dug44-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #2E6E93;}#fv-chart-1789662446064-xfo8dug44-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1789662446064-xfo8dug44-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; }}#fv-chart-1789662446064-xfo8dug44-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-1789662446064-xfo8dug44-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-1789662446064-xfo8dug44-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1789662446064-xfo8dug44-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1789662446064-xfo8dug44-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-1789662446064-xfo8dug44-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;}#fv-chart-1789662446064-xfo8dug44-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-1789662446064-xfo8dug44-slideshow .fv-slideshow-select:focus {outline: 2px solid #2E6E93 !important;border-color: #2E6E93 !important;}#fv-chart-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .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; }#fv-chart-1789662446064-xfo8dug44 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1789662446064-xfo8dug44 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1789662446064-xfo8dug44 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1789662446064-xfo8dug44 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1789662446064-xfo8dug44 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1789662446064-xfo8dug44 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1789662446064-xfo8dug44 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1789662446064-xfo8dug44 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1789662446064-xfo8dug44 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1789662446064-xfo8dug44 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1789662446064-xfo8dug44 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1789662446064-xfo8dug44 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1789662446064-xfo8dug44 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1789662446064-xfo8dug44 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1789662446064-xfo8dug44 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1789662446064-xfo8dug44 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1789662446064-xfo8dug44 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .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; }#fv-chart-1789662446064-xfo8dug44 .fv-image-compare-container { width: auto !important; margin-left: -1.5rem !important; margin-right: -1.5rem !important; margin-bottom: 2rem !important; }#fv-chart-1789662446064-xfo8dug44.fv-full-bleed .fv-image-compare-container { width: 100% !important; max-width: none !important; margin: 0 auto !important; }#fv-chart-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .fv-image-compare-handle.fv-image-compare-handle-square { border-radius: 6px !important; }#fv-chart-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .fv-image-compare-label-left { left: 1rem !important; }#fv-chart-1789662446064-xfo8dug44 .fv-image-compare-label-right { right: 1rem !important; }#fv-chart-1789662446064-xfo8dug44 .fv-image-compare-expand-btn, #fv-chart-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .fv-image-compare-expand-btn:hover, #fv-chart-1789662446064-xfo8dug44 .fv-image-compare-close-btn:hover { background-color: rgba(0, 0, 0, 0.7) !important; }#fv-chart-1789662446064-xfo8dug44 .fv-image-compare-close-btn { display: none !important; top: 1rem !important; bottom: auto !important; }#fv-chart-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active { cursor: grabbing !important; }#fv-chart-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn { display: none !important; }#fv-chart-1789662446064-xfo8dug44 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn { display: flex !important; }#fv-chart-1789662446064-xfo8dug44 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right { right: 4rem !important; }#fv-chart-1789662446064-xfo8dug44 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1789662446064-xfo8dug44 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1789662446064-xfo8dug44 .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;}#fv-chart-1789662446064-xfo8dug44 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1789662446064-xfo8dug44 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1789662446064-xfo8dug44 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1789662446064-xfo8dug44 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1789662446064-xfo8dug44 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1789662446064-xfo8dug44 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .fv-bar-row, #fv-chart-1789662446064-xfo8dug44 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1789662446064-xfo8dug44.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1789662446064-xfo8dug44.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1789662446064-xfo8dug44.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1789662446064-xfo8dug44.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1789662446064-xfo8dug44.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1789662446064-xfo8dug44.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1789662446064-xfo8dug44 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1789662446064-xfo8dug44 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1789662446064-xfo8dug44 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1789662446064-xfo8dug44 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1789662446064-xfo8dug44 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1789662446064-xfo8dug44 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1789662446064-xfo8dug44 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1789662446064-xfo8dug44 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1789662446064-xfo8dug44 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1789662446064-xfo8dug44 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1789662446064-xfo8dug44 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1789662446064-xfo8dug44 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1789662446064-xfo8dug44 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1789662446064-xfo8dug44 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1789662446064-xfo8dug44 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .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;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1789662446064-xfo8dug44.mobile-view .fv-pie-container,#fv-chart-1789662446064-xfo8dug44.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1789662446064-xfo8dug44.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1789662446064-xfo8dug44.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1789662446064-xfo8dug44.mobile-view .fv-bar-row,#fv-chart-1789662446064-xfo8dug44.mobile-view .fv-stacked-product,#fv-chart-1789662446064-xfo8dug44.mobile-view .fv-grouped-bar-product,#fv-chart-1789662446064-xfo8dug44.labels-on-top .fv-bar-row,#fv-chart-1789662446064-xfo8dug44.labels-on-top .fv-stacked-product,#fv-chart-1789662446064-xfo8dug44.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1789662446064-xfo8dug44.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1789662446064-xfo8dug44.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-1789662446064-xfo8dug44.mobile-view .fv-bar-label,#fv-chart-1789662446064-xfo8dug44.mobile-view .fv-grouped-product-title,#fv-chart-1789662446064-xfo8dug44.labels-on-top .fv-bar-label,#fv-chart-1789662446064-xfo8dug44.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-1789662446064-xfo8dug44.mobile-view .fv-bar-container,#fv-chart-1789662446064-xfo8dug44.mobile-view .fv-bar-cluster,#fv-chart-1789662446064-xfo8dug44.labels-on-top .fv-bar-container,#fv-chart-1789662446064-xfo8dug44.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1789662446064-xfo8dug44.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1789662446064-xfo8dug44.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1789662446064-xfo8dug44.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1789662446064-xfo8dug44.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1789662446064-xfo8dug44.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1789662446064-xfo8dug44.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1789662446064-xfo8dug44.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1789662446064-xfo8dug44.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1789662446064-xfo8dug44.mobile-view .fv-x-axis-wrapper,#fv-chart-1789662446064-xfo8dug44.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1789662446064-xfo8dug44.mobile-view .fv-x-axis-label-space,#fv-chart-1789662446064-xfo8dug44.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1789662446064-xfo8dug44.mobile-view .fv-x-axis-chart-space,#fv-chart-1789662446064-xfo8dug44.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1789662446064-xfo8dug44.mobile-view .fv-benchmark-title,#fv-chart-1789662446064-xfo8dug44.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1789662446064-xfo8dug44.mobile-view .fv-dropdown-title,#fv-chart-1789662446064-xfo8dug44.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1789662446064-xfo8dug44.mobile-view .fv-carousel-nav-btn,#fv-chart-1789662446064-xfo8dug44.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1789662446064-xfo8dug44.mobile-view .fv-chart-title,#fv-chart-1789662446064-xfo8dug44.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1789662446064-xfo8dug44.mobile-view .fv-chart-subhead,#fv-chart-1789662446064-xfo8dug44.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1789662446064-xfo8dug44.mobile-view .fv-versus-header,#fv-chart-1789662446064-xfo8dug44.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1789662446064-xfo8dug44.mobile-view .fv-versus-select-wrapper,#fv-chart-1789662446064-xfo8dug44.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1789662446064-xfo8dug44.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1789662446064-xfo8dug44.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1789662446064-xfo8dug44.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1789662446064-xfo8dug44.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1789662446064-xfo8dug44.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1789662446064-xfo8dug44.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1789662446064-xfo8dug44.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1789662446064-xfo8dug44.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1789662446064-xfo8dug44.mobile-view .fv-versus-vs,#fv-chart-1789662446064-xfo8dug44.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1789662446064-xfo8dug44.mobile-view .fv-versus-select-container,#fv-chart-1789662446064-xfo8dug44.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1789662446064-xfo8dug44.mobile-view .fv-versus-select,#fv-chart-1789662446064-xfo8dug44.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1789662446064-xfo8dug44.mobile-view .fv-stl-shop-all-btn,#fv-chart-1789662446064-xfo8dug44.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-1789662446064-xfo8dug44.mobile-view .fv-stl-shop-all-logo,#fv-chart-1789662446064-xfo8dug44.mobile-view .fv-stl-shop-all-icon,#fv-chart-1789662446064-xfo8dug44.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1789662446064-xfo8dug44.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1789662446064-xfo8dug44.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1789662446064-xfo8dug44.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1789662446064-xfo8dug44.mobile-view .fv-bar-commentary-inline,#fv-chart-1789662446064-xfo8dug44.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1789662446064-xfo8dug44.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1789662446064-xfo8dug44.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1789662446064-xfo8dug44 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1789662446064-xfo8dug44 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1789662446064-xfo8dug44 .fv-bar-row,#fv-chart-1789662446064-xfo8dug44 .fv-stacked-product,#fv-chart-1789662446064-xfo8dug44 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .fv-bar-label,#fv-chart-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .fv-bar-container,#fv-chart-1789662446064-xfo8dug44 .fv-bar-cluster {width: 100% !important;}#fv-chart-1789662446064-xfo8dug44 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1789662446064-xfo8dug44 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1789662446064-xfo8dug44 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1789662446064-xfo8dug44 .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1789662446064-xfo8dug44 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1789662446064-xfo8dug44 .fv-x-axis-label-space {display: none !important;}#fv-chart-1789662446064-xfo8dug44 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1789662446064-xfo8dug44 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1789662446064-xfo8dug44 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1789662446064-xfo8dug44 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1789662446064-xfo8dug44 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1789662446064-xfo8dug44 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1789662446064-xfo8dug44 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1789662446064-xfo8dug44 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1789662446064-xfo8dug44 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1789662446064-xfo8dug44 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1789662446064-xfo8dug44 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1789662446064-xfo8dug44 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1789662446064-xfo8dug44 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1789662446064-xfo8dug44 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1789662446064-xfo8dug44 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1789662446064-xfo8dug44 .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-1789662446064-xfo8dug44 .fv-stl-shop-all-logo,#fv-chart-1789662446064-xfo8dug44 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1789662446064-xfo8dug44 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1789662446064-xfo8dug44 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1789662446064-xfo8dug44 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1789662446064-xfo8dug44.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": "Hard floor cleaning test 1","description": "Vacuuming crumbs from hard floor using Eufy Omni E35","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-17T16:27:26.064Z","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-1789662446064-xfo8dug44" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="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-1789662446064-xfo8dug44-image-compare-1" data-chart-type="Image Comparison" data-title="Image Comparison" data-subhead="Vacuuming crumbs from hard floor using Eufy Omni E35" 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/HKqcgwBNo6BdQZw5hg7CWe.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/HKqcgwBNo6BdQZw5hg7CWe.jpg" alt="After" class="fv-image-compare-bg" loading="lazy" referrerpolicy="no-referrer" draggable="false" /><img src="https://cdn.mos.cms.futurecdn.net/ExaAxwKBXgFzbAJP7sSSSe.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/ExaAxwKBXgFzbAJP7sSSSe.jpg" alt="Before" 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">Before</div><div class="fv-image-compare-label fv-image-compare-label-right">After</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() {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) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;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);});}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);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {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);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;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) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {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');}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);}});});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);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});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');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') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}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;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 || '';fallbackCaptionHtml = 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); });}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;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();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;} 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 });}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.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';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.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}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();}});});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');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});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');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}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();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {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();}});}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();}});}window.fvAnimateCharts(chartWrapper);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-1789662446064-xfo8dug44', false); });} else {initialize('fv-chart-1789662446064-xfo8dug44', false);}})();</script></div><p>The Omni E35’s quietest mode — which I recorded at just 60 decibels – was very fast, but left noticeable tracks of the crumb mix behind. The same happened when ramping up to Turbo mode (64 decibels) and switching to a more thorough clean. But, thankfully, the carpet was left absolutely flawless by using the ultra-powerful Max mode (67 decibels), along with the Deep intensity option and with two passes of the target area. This took longer, but the results absolutely justified the extra time and energy.</p><p>(While talking about noise levels, I recorded the dust bin emptying process at 85 dB from about two feet away.)</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');#fv-chart-1789662456772-bndieyrs9 *, #fv-chart-1789662456772-bndieyrs9 *:before, #fv-chart-1789662456772-bndieyrs9 *:after, #fv-chart-1789662456772-bndieyrs9-slideshow *, #fv-chart-1789662456772-bndieyrs9-slideshow *:before, #fv-chart-1789662456772-bndieyrs9-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1789662456772-bndieyrs9, #fv-chart-1789662456772-bndieyrs9-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1789662456772-bndieyrs9 {position: relative !important; overflow: visible !important;--riv-primary: #2E6E93;}#fv-chart-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1789662456772-bndieyrs9.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1789662456772-bndieyrs9.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-1789662456772-bndieyrs9 .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;}#fv-chart-1789662456772-bndieyrs9-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #2E6E93;}#fv-chart-1789662456772-bndieyrs9-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1789662456772-bndieyrs9-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; }}#fv-chart-1789662456772-bndieyrs9-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-1789662456772-bndieyrs9-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-1789662456772-bndieyrs9-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1789662456772-bndieyrs9-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1789662456772-bndieyrs9-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-1789662456772-bndieyrs9-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;}#fv-chart-1789662456772-bndieyrs9-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-1789662456772-bndieyrs9-slideshow .fv-slideshow-select:focus {outline: 2px solid #2E6E93 !important;border-color: #2E6E93 !important;}#fv-chart-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .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; }#fv-chart-1789662456772-bndieyrs9 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1789662456772-bndieyrs9 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1789662456772-bndieyrs9 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1789662456772-bndieyrs9 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1789662456772-bndieyrs9 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1789662456772-bndieyrs9 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1789662456772-bndieyrs9 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1789662456772-bndieyrs9 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1789662456772-bndieyrs9 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1789662456772-bndieyrs9 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1789662456772-bndieyrs9 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1789662456772-bndieyrs9 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1789662456772-bndieyrs9 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1789662456772-bndieyrs9 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1789662456772-bndieyrs9 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1789662456772-bndieyrs9 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1789662456772-bndieyrs9 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .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; }#fv-chart-1789662456772-bndieyrs9 .fv-image-compare-container { width: auto !important; margin-left: -1.5rem !important; margin-right: -1.5rem !important; margin-bottom: 2rem !important; }#fv-chart-1789662456772-bndieyrs9.fv-full-bleed .fv-image-compare-container { width: 100% !important; max-width: none !important; margin: 0 auto !important; }#fv-chart-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .fv-image-compare-handle.fv-image-compare-handle-square { border-radius: 6px !important; }#fv-chart-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .fv-image-compare-label-left { left: 1rem !important; }#fv-chart-1789662456772-bndieyrs9 .fv-image-compare-label-right { right: 1rem !important; }#fv-chart-1789662456772-bndieyrs9 .fv-image-compare-expand-btn, #fv-chart-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .fv-image-compare-expand-btn:hover, #fv-chart-1789662456772-bndieyrs9 .fv-image-compare-close-btn:hover { background-color: rgba(0, 0, 0, 0.7) !important; }#fv-chart-1789662456772-bndieyrs9 .fv-image-compare-close-btn { display: none !important; top: 1rem !important; bottom: auto !important; }#fv-chart-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active { cursor: grabbing !important; }#fv-chart-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn { display: none !important; }#fv-chart-1789662456772-bndieyrs9 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn { display: flex !important; }#fv-chart-1789662456772-bndieyrs9 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right { right: 4rem !important; }#fv-chart-1789662456772-bndieyrs9 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1789662456772-bndieyrs9 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1789662456772-bndieyrs9 .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;}#fv-chart-1789662456772-bndieyrs9 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1789662456772-bndieyrs9 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1789662456772-bndieyrs9 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1789662456772-bndieyrs9 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1789662456772-bndieyrs9 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1789662456772-bndieyrs9 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .fv-bar-row, #fv-chart-1789662456772-bndieyrs9 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1789662456772-bndieyrs9.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1789662456772-bndieyrs9.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1789662456772-bndieyrs9.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1789662456772-bndieyrs9.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1789662456772-bndieyrs9.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1789662456772-bndieyrs9.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1789662456772-bndieyrs9 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1789662456772-bndieyrs9 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1789662456772-bndieyrs9 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1789662456772-bndieyrs9 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1789662456772-bndieyrs9 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1789662456772-bndieyrs9 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1789662456772-bndieyrs9 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1789662456772-bndieyrs9 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1789662456772-bndieyrs9 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1789662456772-bndieyrs9 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1789662456772-bndieyrs9 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1789662456772-bndieyrs9 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1789662456772-bndieyrs9 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1789662456772-bndieyrs9 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1789662456772-bndieyrs9 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .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;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1789662456772-bndieyrs9.mobile-view .fv-pie-container,#fv-chart-1789662456772-bndieyrs9.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1789662456772-bndieyrs9.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1789662456772-bndieyrs9.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1789662456772-bndieyrs9.mobile-view .fv-bar-row,#fv-chart-1789662456772-bndieyrs9.mobile-view .fv-stacked-product,#fv-chart-1789662456772-bndieyrs9.mobile-view .fv-grouped-bar-product,#fv-chart-1789662456772-bndieyrs9.labels-on-top .fv-bar-row,#fv-chart-1789662456772-bndieyrs9.labels-on-top .fv-stacked-product,#fv-chart-1789662456772-bndieyrs9.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1789662456772-bndieyrs9.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1789662456772-bndieyrs9.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-1789662456772-bndieyrs9.mobile-view .fv-bar-label,#fv-chart-1789662456772-bndieyrs9.mobile-view .fv-grouped-product-title,#fv-chart-1789662456772-bndieyrs9.labels-on-top .fv-bar-label,#fv-chart-1789662456772-bndieyrs9.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-1789662456772-bndieyrs9.mobile-view .fv-bar-container,#fv-chart-1789662456772-bndieyrs9.mobile-view .fv-bar-cluster,#fv-chart-1789662456772-bndieyrs9.labels-on-top .fv-bar-container,#fv-chart-1789662456772-bndieyrs9.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1789662456772-bndieyrs9.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1789662456772-bndieyrs9.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1789662456772-bndieyrs9.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1789662456772-bndieyrs9.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1789662456772-bndieyrs9.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1789662456772-bndieyrs9.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1789662456772-bndieyrs9.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1789662456772-bndieyrs9.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1789662456772-bndieyrs9.mobile-view .fv-x-axis-wrapper,#fv-chart-1789662456772-bndieyrs9.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1789662456772-bndieyrs9.mobile-view .fv-x-axis-label-space,#fv-chart-1789662456772-bndieyrs9.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1789662456772-bndieyrs9.mobile-view .fv-x-axis-chart-space,#fv-chart-1789662456772-bndieyrs9.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1789662456772-bndieyrs9.mobile-view .fv-benchmark-title,#fv-chart-1789662456772-bndieyrs9.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1789662456772-bndieyrs9.mobile-view .fv-dropdown-title,#fv-chart-1789662456772-bndieyrs9.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1789662456772-bndieyrs9.mobile-view .fv-carousel-nav-btn,#fv-chart-1789662456772-bndieyrs9.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1789662456772-bndieyrs9.mobile-view .fv-chart-title,#fv-chart-1789662456772-bndieyrs9.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1789662456772-bndieyrs9.mobile-view .fv-chart-subhead,#fv-chart-1789662456772-bndieyrs9.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1789662456772-bndieyrs9.mobile-view .fv-versus-header,#fv-chart-1789662456772-bndieyrs9.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1789662456772-bndieyrs9.mobile-view .fv-versus-select-wrapper,#fv-chart-1789662456772-bndieyrs9.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1789662456772-bndieyrs9.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1789662456772-bndieyrs9.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1789662456772-bndieyrs9.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1789662456772-bndieyrs9.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1789662456772-bndieyrs9.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1789662456772-bndieyrs9.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1789662456772-bndieyrs9.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1789662456772-bndieyrs9.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1789662456772-bndieyrs9.mobile-view .fv-versus-vs,#fv-chart-1789662456772-bndieyrs9.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1789662456772-bndieyrs9.mobile-view .fv-versus-select-container,#fv-chart-1789662456772-bndieyrs9.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1789662456772-bndieyrs9.mobile-view .fv-versus-select,#fv-chart-1789662456772-bndieyrs9.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1789662456772-bndieyrs9.mobile-view .fv-stl-shop-all-btn,#fv-chart-1789662456772-bndieyrs9.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-1789662456772-bndieyrs9.mobile-view .fv-stl-shop-all-logo,#fv-chart-1789662456772-bndieyrs9.mobile-view .fv-stl-shop-all-icon,#fv-chart-1789662456772-bndieyrs9.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1789662456772-bndieyrs9.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1789662456772-bndieyrs9.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1789662456772-bndieyrs9.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1789662456772-bndieyrs9.mobile-view .fv-bar-commentary-inline,#fv-chart-1789662456772-bndieyrs9.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1789662456772-bndieyrs9.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1789662456772-bndieyrs9.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1789662456772-bndieyrs9 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1789662456772-bndieyrs9 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1789662456772-bndieyrs9 .fv-bar-row,#fv-chart-1789662456772-bndieyrs9 .fv-stacked-product,#fv-chart-1789662456772-bndieyrs9 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .fv-bar-label,#fv-chart-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .fv-bar-container,#fv-chart-1789662456772-bndieyrs9 .fv-bar-cluster {width: 100% !important;}#fv-chart-1789662456772-bndieyrs9 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1789662456772-bndieyrs9 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1789662456772-bndieyrs9 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1789662456772-bndieyrs9 .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1789662456772-bndieyrs9 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1789662456772-bndieyrs9 .fv-x-axis-label-space {display: none !important;}#fv-chart-1789662456772-bndieyrs9 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1789662456772-bndieyrs9 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1789662456772-bndieyrs9 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1789662456772-bndieyrs9 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1789662456772-bndieyrs9 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1789662456772-bndieyrs9 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1789662456772-bndieyrs9 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1789662456772-bndieyrs9 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1789662456772-bndieyrs9 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1789662456772-bndieyrs9 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1789662456772-bndieyrs9 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1789662456772-bndieyrs9 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1789662456772-bndieyrs9 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1789662456772-bndieyrs9 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1789662456772-bndieyrs9 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1789662456772-bndieyrs9 .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-1789662456772-bndieyrs9 .fv-stl-shop-all-logo,#fv-chart-1789662456772-bndieyrs9 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1789662456772-bndieyrs9 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1789662456772-bndieyrs9 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1789662456772-bndieyrs9 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1789662456772-bndieyrs9.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": "Hard floor cleaning test 2","description": "Vacuuming oats from hard floor using Eufy Omni E35","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-17T16:27:36.773Z","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-1789662456772-bndieyrs9" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="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-1789662456772-bndieyrs9-image-compare-1" data-chart-type="Image Comparison" data-title="Image Comparison" data-subhead="Vacuuming oats from hard floor using Eufy Omni E35" 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/C4BRHaU4Hv9XqEbDu6gCie.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/C4BRHaU4Hv9XqEbDu6gCie.jpg" alt="Oats cleaned from hard floor" class="fv-image-compare-bg" loading="lazy" referrerpolicy="no-referrer" draggable="false" /><img src="https://cdn.mos.cms.futurecdn.net/ELLq7VJRgyR9k9uxfx49ke.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/ELLq7VJRgyR9k9uxfx49ke.jpg" alt="Oats on hard floor" 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">Before</div><div class="fv-image-compare-label fv-image-compare-label-right">After</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() {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) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;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);});}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);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {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);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;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) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {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');}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);}});});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);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});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');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') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}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;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 || '';fallbackCaptionHtml = 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); });}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;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();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;} 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 });}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.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';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.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}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();}});});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');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});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');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}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();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {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();}});}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();}});}window.fvAnimateCharts(chartWrapper);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-1789662456772-bndieyrs9', false); });} else {initialize('fv-chart-1789662456772-bndieyrs9', false);}})();</script></div><p>The oat test is usually more difficult, because robovacs tend to flick them across hard floors with their rotating side brushes. But the E35 performed surprisingly well, with Turbo mode paired with the Deep intensity and two passes being enough to completely clear the debris. The Max power option wasn’t required. Oats scattered on carpet were tackled even more successfully, as a single pass with the least power, least thorough setting did the job perfectly.</p><p>Moving to the mop, and the Omni E35 continues to impress. It’s a similar system to that of Eufy’s flagship Omni S2, with a roller that cleans itself during use, then is washed and dried when back at the docking station. Eufy claims its HydroJet 2.0 system removes 99.99 percent of bacteria “for a TÜV-certified baby-friendly clean” – in other words, it has been assessed and certified by a group of independent German testing organizations.</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');#fv-chart-1789662465216-rhj1ydqa6 *, #fv-chart-1789662465216-rhj1ydqa6 *:before, #fv-chart-1789662465216-rhj1ydqa6 *:after, #fv-chart-1789662465216-rhj1ydqa6-slideshow *, #fv-chart-1789662465216-rhj1ydqa6-slideshow *:before, #fv-chart-1789662465216-rhj1ydqa6-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1789662465216-rhj1ydqa6, #fv-chart-1789662465216-rhj1ydqa6-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1789662465216-rhj1ydqa6 {position: relative !important; overflow: visible !important;--riv-primary: #2E6E93;}#fv-chart-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1789662465216-rhj1ydqa6.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1789662465216-rhj1ydqa6.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-1789662465216-rhj1ydqa6 .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;}#fv-chart-1789662465216-rhj1ydqa6-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #2E6E93;}#fv-chart-1789662465216-rhj1ydqa6-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1789662465216-rhj1ydqa6-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; }}#fv-chart-1789662465216-rhj1ydqa6-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-1789662465216-rhj1ydqa6-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-1789662465216-rhj1ydqa6-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1789662465216-rhj1ydqa6-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1789662465216-rhj1ydqa6-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-1789662465216-rhj1ydqa6-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;}#fv-chart-1789662465216-rhj1ydqa6-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-1789662465216-rhj1ydqa6-slideshow .fv-slideshow-select:focus {outline: 2px solid #2E6E93 !important;border-color: #2E6E93 !important;}#fv-chart-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .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; }#fv-chart-1789662465216-rhj1ydqa6 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1789662465216-rhj1ydqa6 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1789662465216-rhj1ydqa6 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1789662465216-rhj1ydqa6 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1789662465216-rhj1ydqa6 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1789662465216-rhj1ydqa6 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1789662465216-rhj1ydqa6 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1789662465216-rhj1ydqa6 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1789662465216-rhj1ydqa6 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1789662465216-rhj1ydqa6 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1789662465216-rhj1ydqa6 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1789662465216-rhj1ydqa6 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1789662465216-rhj1ydqa6 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1789662465216-rhj1ydqa6 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1789662465216-rhj1ydqa6 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1789662465216-rhj1ydqa6 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1789662465216-rhj1ydqa6 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .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; }#fv-chart-1789662465216-rhj1ydqa6 .fv-image-compare-container { width: auto !important; margin-left: -1.5rem !important; margin-right: -1.5rem !important; margin-bottom: 2rem !important; }#fv-chart-1789662465216-rhj1ydqa6.fv-full-bleed .fv-image-compare-container { width: 100% !important; max-width: none !important; margin: 0 auto !important; }#fv-chart-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .fv-image-compare-handle.fv-image-compare-handle-square { border-radius: 6px !important; }#fv-chart-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .fv-image-compare-label-left { left: 1rem !important; }#fv-chart-1789662465216-rhj1ydqa6 .fv-image-compare-label-right { right: 1rem !important; }#fv-chart-1789662465216-rhj1ydqa6 .fv-image-compare-expand-btn, #fv-chart-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .fv-image-compare-expand-btn:hover, #fv-chart-1789662465216-rhj1ydqa6 .fv-image-compare-close-btn:hover { background-color: rgba(0, 0, 0, 0.7) !important; }#fv-chart-1789662465216-rhj1ydqa6 .fv-image-compare-close-btn { display: none !important; top: 1rem !important; bottom: auto !important; }#fv-chart-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active { cursor: grabbing !important; }#fv-chart-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn { display: none !important; }#fv-chart-1789662465216-rhj1ydqa6 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn { display: flex !important; }#fv-chart-1789662465216-rhj1ydqa6 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right { right: 4rem !important; }#fv-chart-1789662465216-rhj1ydqa6 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1789662465216-rhj1ydqa6 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1789662465216-rhj1ydqa6 .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;}#fv-chart-1789662465216-rhj1ydqa6 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1789662465216-rhj1ydqa6 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1789662465216-rhj1ydqa6 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1789662465216-rhj1ydqa6 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1789662465216-rhj1ydqa6 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1789662465216-rhj1ydqa6 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .fv-bar-row, #fv-chart-1789662465216-rhj1ydqa6 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1789662465216-rhj1ydqa6.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1789662465216-rhj1ydqa6.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1789662465216-rhj1ydqa6.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1789662465216-rhj1ydqa6.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1789662465216-rhj1ydqa6.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1789662465216-rhj1ydqa6.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1789662465216-rhj1ydqa6 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1789662465216-rhj1ydqa6 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1789662465216-rhj1ydqa6 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1789662465216-rhj1ydqa6 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1789662465216-rhj1ydqa6 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1789662465216-rhj1ydqa6 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1789662465216-rhj1ydqa6 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1789662465216-rhj1ydqa6 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1789662465216-rhj1ydqa6 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1789662465216-rhj1ydqa6 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1789662465216-rhj1ydqa6 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1789662465216-rhj1ydqa6 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1789662465216-rhj1ydqa6 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1789662465216-rhj1ydqa6 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1789662465216-rhj1ydqa6 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .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;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1789662465216-rhj1ydqa6.mobile-view .fv-pie-container,#fv-chart-1789662465216-rhj1ydqa6.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1789662465216-rhj1ydqa6.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1789662465216-rhj1ydqa6.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1789662465216-rhj1ydqa6.mobile-view .fv-bar-row,#fv-chart-1789662465216-rhj1ydqa6.mobile-view .fv-stacked-product,#fv-chart-1789662465216-rhj1ydqa6.mobile-view .fv-grouped-bar-product,#fv-chart-1789662465216-rhj1ydqa6.labels-on-top .fv-bar-row,#fv-chart-1789662465216-rhj1ydqa6.labels-on-top .fv-stacked-product,#fv-chart-1789662465216-rhj1ydqa6.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1789662465216-rhj1ydqa6.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1789662465216-rhj1ydqa6.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-1789662465216-rhj1ydqa6.mobile-view .fv-bar-label,#fv-chart-1789662465216-rhj1ydqa6.mobile-view .fv-grouped-product-title,#fv-chart-1789662465216-rhj1ydqa6.labels-on-top .fv-bar-label,#fv-chart-1789662465216-rhj1ydqa6.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-1789662465216-rhj1ydqa6.mobile-view .fv-bar-container,#fv-chart-1789662465216-rhj1ydqa6.mobile-view .fv-bar-cluster,#fv-chart-1789662465216-rhj1ydqa6.labels-on-top .fv-bar-container,#fv-chart-1789662465216-rhj1ydqa6.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1789662465216-rhj1ydqa6.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1789662465216-rhj1ydqa6.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1789662465216-rhj1ydqa6.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1789662465216-rhj1ydqa6.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1789662465216-rhj1ydqa6.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1789662465216-rhj1ydqa6.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1789662465216-rhj1ydqa6.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1789662465216-rhj1ydqa6.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1789662465216-rhj1ydqa6.mobile-view .fv-x-axis-wrapper,#fv-chart-1789662465216-rhj1ydqa6.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1789662465216-rhj1ydqa6.mobile-view .fv-x-axis-label-space,#fv-chart-1789662465216-rhj1ydqa6.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1789662465216-rhj1ydqa6.mobile-view .fv-x-axis-chart-space,#fv-chart-1789662465216-rhj1ydqa6.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1789662465216-rhj1ydqa6.mobile-view .fv-benchmark-title,#fv-chart-1789662465216-rhj1ydqa6.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1789662465216-rhj1ydqa6.mobile-view .fv-dropdown-title,#fv-chart-1789662465216-rhj1ydqa6.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1789662465216-rhj1ydqa6.mobile-view .fv-carousel-nav-btn,#fv-chart-1789662465216-rhj1ydqa6.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1789662465216-rhj1ydqa6.mobile-view .fv-chart-title,#fv-chart-1789662465216-rhj1ydqa6.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1789662465216-rhj1ydqa6.mobile-view .fv-chart-subhead,#fv-chart-1789662465216-rhj1ydqa6.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1789662465216-rhj1ydqa6.mobile-view .fv-versus-header,#fv-chart-1789662465216-rhj1ydqa6.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1789662465216-rhj1ydqa6.mobile-view .fv-versus-select-wrapper,#fv-chart-1789662465216-rhj1ydqa6.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1789662465216-rhj1ydqa6.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1789662465216-rhj1ydqa6.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1789662465216-rhj1ydqa6.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1789662465216-rhj1ydqa6.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1789662465216-rhj1ydqa6.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1789662465216-rhj1ydqa6.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1789662465216-rhj1ydqa6.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1789662465216-rhj1ydqa6.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1789662465216-rhj1ydqa6.mobile-view .fv-versus-vs,#fv-chart-1789662465216-rhj1ydqa6.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1789662465216-rhj1ydqa6.mobile-view .fv-versus-select-container,#fv-chart-1789662465216-rhj1ydqa6.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1789662465216-rhj1ydqa6.mobile-view .fv-versus-select,#fv-chart-1789662465216-rhj1ydqa6.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1789662465216-rhj1ydqa6.mobile-view .fv-stl-shop-all-btn,#fv-chart-1789662465216-rhj1ydqa6.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-1789662465216-rhj1ydqa6.mobile-view .fv-stl-shop-all-logo,#fv-chart-1789662465216-rhj1ydqa6.mobile-view .fv-stl-shop-all-icon,#fv-chart-1789662465216-rhj1ydqa6.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1789662465216-rhj1ydqa6.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1789662465216-rhj1ydqa6.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1789662465216-rhj1ydqa6.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1789662465216-rhj1ydqa6.mobile-view .fv-bar-commentary-inline,#fv-chart-1789662465216-rhj1ydqa6.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1789662465216-rhj1ydqa6.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1789662465216-rhj1ydqa6.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1789662465216-rhj1ydqa6 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1789662465216-rhj1ydqa6 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1789662465216-rhj1ydqa6 .fv-bar-row,#fv-chart-1789662465216-rhj1ydqa6 .fv-stacked-product,#fv-chart-1789662465216-rhj1ydqa6 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .fv-bar-label,#fv-chart-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .fv-bar-container,#fv-chart-1789662465216-rhj1ydqa6 .fv-bar-cluster {width: 100% !important;}#fv-chart-1789662465216-rhj1ydqa6 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1789662465216-rhj1ydqa6 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1789662465216-rhj1ydqa6 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1789662465216-rhj1ydqa6 .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1789662465216-rhj1ydqa6 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1789662465216-rhj1ydqa6 .fv-x-axis-label-space {display: none !important;}#fv-chart-1789662465216-rhj1ydqa6 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1789662465216-rhj1ydqa6 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1789662465216-rhj1ydqa6 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1789662465216-rhj1ydqa6 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1789662465216-rhj1ydqa6 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1789662465216-rhj1ydqa6 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1789662465216-rhj1ydqa6 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1789662465216-rhj1ydqa6 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1789662465216-rhj1ydqa6 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1789662465216-rhj1ydqa6 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1789662465216-rhj1ydqa6 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1789662465216-rhj1ydqa6 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1789662465216-rhj1ydqa6 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1789662465216-rhj1ydqa6 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1789662465216-rhj1ydqa6 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1789662465216-rhj1ydqa6 .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-1789662465216-rhj1ydqa6 .fv-stl-shop-all-logo,#fv-chart-1789662465216-rhj1ydqa6 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1789662465216-rhj1ydqa6 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1789662465216-rhj1ydqa6 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1789662465216-rhj1ydqa6 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1789662465216-rhj1ydqa6.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": "Hard floor mopping test","description": "Mopping ketchup from hard floor using Eufy Omni E35","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-17T16:27:45.216Z","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-1789662465216-rhj1ydqa6" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="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-1789662465216-rhj1ydqa6-image-compare-1" data-chart-type="Image Comparison" data-title="Image Comparison" data-subhead="Mopping ketchup from hard floor using Eufy Omni E35" 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/q48Q728d3eNziFYCfN9yKA.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/q48Q728d3eNziFYCfN9yKA.jpg" alt="After" class="fv-image-compare-bg" loading="lazy" referrerpolicy="no-referrer" draggable="false" /><img src="https://cdn.mos.cms.futurecdn.net/wvyDCjj5SzH7ckzDqhcmNA.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/wvyDCjj5SzH7ckzDqhcmNA.jpg" alt="Before" 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">Before</div><div class="fv-image-compare-label fv-image-compare-label-right">After</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() {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) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;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);});}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);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {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);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;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) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {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');}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);}});});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);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});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');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') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}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;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 || '';fallbackCaptionHtml = 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); });}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;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();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;} 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 });}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.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';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.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}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();}});});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');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});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');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}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();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {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();}});}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();}});}window.fvAnimateCharts(chartWrapper);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-1789662465216-rhj1ydqa6', false); });} else {initialize('fv-chart-1789662465216-rhj1ydqa6', false);}})();</script></div><p>The 290 mm (11.4 inch) mop pushes down with 1.6 kg (3.53 lb) of pressure, so it isn’t merely wiping across the floor, but giving it a good scrub too, and is cleaned by a pair of scrapers eight times per second to stop dirt getting trapped in its fibers. The roller can slide outwards by 32 mm (1.26 inches), ensuring it cleans right up to the wall, while dirty water is moved away from the mop and into an onboard tank, ready to be deposited into the charge station.</p><p>Even without quantitative testing, I know the E35’s mop works extremely well, because the dirty water held in the charge station tank is properly filthy. As I found with the Eufy Omni S2, it’s worth emptying this tank quite frequently, because if you wait until it’s full you’ll be dealing with some seriously stinky water when you pour it down the sink.</p><p>During TechRadar’s standard mopping test – which involves a small amount of dried-on ketchup – the Omni E35 at first struggled to clean the stain from a wooden floor. But upping the water supply to 100 percent soon fixed this, and the ketchup was entirely lifted on the second pass.</p><p>Interestingly, the E35 does not have the ClearMind AI function of the pricier S2, which recognizes floor types, stains and different kinds of mess, then cleans appropriately. Instead, the E35 lets you decide what’s best – and, in my experience, that’s almost always a whole-room clean with the middle or most powerful suction, about 75 percent of the maximum water flow for mopping, the most intense cleaning pattern, and everything done twice.</p><p>The S2’s AI system is clever, and sees the robot work harder to clean messier areas, but the end result — at least on my carpets and wooden floors — was perfectly comparable between the two robots. It also lacks the S2’s water ozonization feature, but that’s by no means a dealbreaker.</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:2224px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="wX8g2ZpZspEniDirYhEchZ" name="Eufy Omni E35-20" alt="Eufy Omni E35 robot vacuum navigating around obstacles on a floor" src="https://cdn.mos.cms.futurecdn.net/wX8g2ZpZspEniDirYhEchZ-1920-80.jpg" mos="" align="middle" fullscreen="" width="2224" height="1251" 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>Finally, I tested the E35’s obstacle avoidance tech by having it clean an area littered with a shoe, a sock and a USB cable. The robot performed perfectly, driving neatly around each object but not touching any of them. I was particularly impressed by its ability to dodge the USB cable, since this is something even high-end robovacs can struggle with. Eufy says the robot can recognize over 280 common household objects, and can navigate fine in darkness as well as daylight. </p><p>It isn’t perfect though. The E35 sometimes navigated too confidently, driving up and over obstacles that should be avoided. I have a vinyl record stand on the floor, the front of which stands about an inch off the ground; the E35 frequently drove up onto this, pushing some records around in the process.</p><ul><li><strong>Performance score: 4.5 out of 5</strong></li></ul><h3 class="article-body__section" id="section-eufy-omni-e35-app"><span>Eufy Omni E35: app</span></h3><ul><li><strong>Straightforward mapping </strong></li><li><strong>Good use of shortcuts</strong></li><li><strong>Lacks a mop-only mode</strong></li></ul><p>The Omni E35 uses the same app as all other Eufy robotic vacuums, and it’s an app shared by the company’s home security products too. The app has matured nicely over the past few years into something that works very well, giving you access to just the right amount of customization without it feeling overwhelming.</p><p>The creation and editing of maps works well (albeit with the phantom room I mentioned earlier), and it’s easy to select the right parameters for each clean. Or, you can set up a clean (kitchen with intense mopping and two passes, for example) and save that as a commonly used chore. This can then be added to the home screen of the app, where it’s ready to activate with one tap.</p><p>It’s also possible to create a home screen widget, where a single tap fires up the E35 and sets it to work.</p><p>Other useful app settings include the child lock, which stops small people (and pets!) from pressing the robot’s two buttons, and off-peak charging, which you can program to coincide with cheaper overnight electricity rates. Since I have an electric car tariff, I set the Eufy to charge overnight when power is significantly cheaper.</p><p>All that’s missing is a mop-only mode. This is a little frustrating for Eufy to omit, since I’d prefer to have my robot tackle a dried-on hard floor stain with its mop first, rather than vacuum the floor. Ideally, the robot should approach such a stain in reverse, mop-first, rather than risk it transferring onto the brushes before applying water and detergent.</p><ul><li><strong>App score: 4.5 out of 5</strong></li></ul><h3 class="article-body__section" id="section-should-you-buy-the-eufy-omni-e35"><span>Should you buy the Eufy Omni E35?</span></h3><div ><table><caption>Eufy Omni E35 score card</caption><thead><tr><th class="firstcol " ><p>Attribute</p></th><th  ><p>Notes</p></th><th  ><p>Score</p></th></tr></thead><tbody><tr><td class="firstcol " ><p>Value</p></td><td  ><p>The Omni E35 feels like much better value than some of Eufy’s more expensive robotic vacuum cleaners, especially from its flagship S family. The E35 offers superb vacuuming and strong mopping performance, with smart navigation and a compact design at a more accessible price than models with superfluous bells and whistles.</p></td><td  ><p>4.5</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>Compact and relatively attractive, as far as robovacs go, the E35 benefits from a clever anti-tangle brush design, along with a high-performance mop that washes and dries itself. It cleans right into the corners of every room, but can’t raise itself up to clear raised rugs as well as the more expensive Omni S2.</p></td><td  ><p>4.5/5</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>Its superb vacuuming performance is reason enough to buy this robovac. It really does leave your carpets spotless, while also mopping hard floors well, navigating reliably, and thoroughly cleaning itself after every use. It also works quickly, quietly, and reliably, not once getting stuck or lost during my testing.</p></td><td  ><p>4.5/5</p></td></tr><tr><td class="firstcol " ><p>App</p></td><td  ><p>Eufy’s app continues to impress, with a clean interface that is easy to navigate. It offers just the right amount of functionality and customization without being overwhelming. Shortcuts and iOS widget functionality are welcome additions, along with a child lock and off-peak charging.</p></td><td  ><p>4.5/5</p></td></tr></tbody></table></div><h2 id="buy-it-if-8">Buy it if</h2><div class="product"><p><strong>You want a hands-off robovac</strong></p><p>Eufy says this robot can operate hands-free for up to 60 days – and even after that, you’ll likely only need to replenish the water and perhaps replace the dust bag. The self-cleaning really is that good.</p></div><p>I set up the Eufy Omni E35 in my own home and lived with it for a couple of weeks. During this time it was my only vacuum cleaner and mop, tackling every room of my home and cleaning up after an energetic puppy too.</p><p>After that fortnight, I conducted TechRadar’s standard robovac tests to analyze its suction, mopping and navigation skills, as well as monitoring how loud it is and checking the performance of its self-cleaning system.</p><div class="product"><p><strong>You don’t need the flagship</strong></p><p>Eufy’s Omni S2 is phenomenally good, but it’s also much more expensive than this model. Do you really need a fragrance diffuser and ozonated water? If not, save the money and buy this one instead.</p></div><div class="product"><p><strong>You value mopping as much as vacuuming</strong></p><p>If your floors are evenly split between hard floors and carpet, this robot could be perfect for you, since it manages both surfaces equally well.</p></div><h2 id="don-39-t-buy-it-if-6">Don't buy it if</h2><div class="product"><p><strong>You’re on a budget</strong></p><p>Despite being much less expensive than Eufy’s top-end S2, the E35 is still a pricey robovac. If you’re on a tighter budget, consider a more affordable model with less powerful suction or a less comprehensive mopping and self-cleaning system.</p></div><div class="product"><p><strong>You have large doorway thresholds or thick rugs</strong></p><p>Although the E35’s ability to clear 1.2-inch thresholds is good, some models can climb higher. So if you have significant differences in floor height between rooms you might want to look elsewhere.</p></div><h3 class="article-body__section" id="section-how-i-tested-the-eufy-omni-e35"><span>How I tested the Eufy Omni E35</span></h3><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');#fv-chart-1789660635467-0b8tnk56l *, #fv-chart-1789660635467-0b8tnk56l *:before, #fv-chart-1789660635467-0b8tnk56l *:after, #fv-chart-1789660635467-0b8tnk56l-slideshow *, #fv-chart-1789660635467-0b8tnk56l-slideshow *:before, #fv-chart-1789660635467-0b8tnk56l-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1789660635467-0b8tnk56l, #fv-chart-1789660635467-0b8tnk56l-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1789660635467-0b8tnk56l {position: relative !important; overflow: visible !important;--riv-primary: #2E6E93;}#fv-chart-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1789660635467-0b8tnk56l.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1789660635467-0b8tnk56l.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-1789660635467-0b8tnk56l .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;}#fv-chart-1789660635467-0b8tnk56l-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #2E6E93;}#fv-chart-1789660635467-0b8tnk56l-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1789660635467-0b8tnk56l-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; }}#fv-chart-1789660635467-0b8tnk56l-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-1789660635467-0b8tnk56l-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-1789660635467-0b8tnk56l-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1789660635467-0b8tnk56l-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1789660635467-0b8tnk56l-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-1789660635467-0b8tnk56l-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;}#fv-chart-1789660635467-0b8tnk56l-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-1789660635467-0b8tnk56l-slideshow .fv-slideshow-select:focus {outline: 2px solid #2E6E93 !important;border-color: #2E6E93 !important;}#fv-chart-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .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; }#fv-chart-1789660635467-0b8tnk56l .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1789660635467-0b8tnk56l .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1789660635467-0b8tnk56l .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1789660635467-0b8tnk56l .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1789660635467-0b8tnk56l .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1789660635467-0b8tnk56l .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1789660635467-0b8tnk56l .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1789660635467-0b8tnk56l .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1789660635467-0b8tnk56l .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1789660635467-0b8tnk56l .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1789660635467-0b8tnk56l .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1789660635467-0b8tnk56l .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1789660635467-0b8tnk56l .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1789660635467-0b8tnk56l .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1789660635467-0b8tnk56l .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1789660635467-0b8tnk56l .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1789660635467-0b8tnk56l .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .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; }#fv-chart-1789660635467-0b8tnk56l .fv-image-compare-container { width: auto !important; margin-left: -1.5rem !important; margin-right: -1.5rem !important; margin-bottom: 2rem !important; }#fv-chart-1789660635467-0b8tnk56l.fv-full-bleed .fv-image-compare-container { width: 100% !important; max-width: none !important; margin: 0 auto !important; }#fv-chart-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .fv-image-compare-handle.fv-image-compare-handle-square { border-radius: 6px !important; }#fv-chart-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .fv-image-compare-label-left { left: 1rem !important; }#fv-chart-1789660635467-0b8tnk56l .fv-image-compare-label-right { right: 1rem !important; }#fv-chart-1789660635467-0b8tnk56l .fv-image-compare-expand-btn, #fv-chart-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .fv-image-compare-expand-btn:hover, #fv-chart-1789660635467-0b8tnk56l .fv-image-compare-close-btn:hover { background-color: rgba(0, 0, 0, 0.7) !important; }#fv-chart-1789660635467-0b8tnk56l .fv-image-compare-close-btn { display: none !important; top: 1rem !important; bottom: auto !important; }#fv-chart-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active { cursor: grabbing !important; }#fv-chart-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn { display: none !important; }#fv-chart-1789660635467-0b8tnk56l .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn { display: flex !important; }#fv-chart-1789660635467-0b8tnk56l .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right { right: 4rem !important; }#fv-chart-1789660635467-0b8tnk56l .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1789660635467-0b8tnk56l .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1789660635467-0b8tnk56l .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;}#fv-chart-1789660635467-0b8tnk56l .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1789660635467-0b8tnk56l .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1789660635467-0b8tnk56l .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1789660635467-0b8tnk56l .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1789660635467-0b8tnk56l .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1789660635467-0b8tnk56l .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .fv-bar-row, #fv-chart-1789660635467-0b8tnk56l .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1789660635467-0b8tnk56l.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1789660635467-0b8tnk56l.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1789660635467-0b8tnk56l.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1789660635467-0b8tnk56l.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1789660635467-0b8tnk56l.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1789660635467-0b8tnk56l.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1789660635467-0b8tnk56l .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1789660635467-0b8tnk56l .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1789660635467-0b8tnk56l .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1789660635467-0b8tnk56l .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1789660635467-0b8tnk56l .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1789660635467-0b8tnk56l .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1789660635467-0b8tnk56l .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1789660635467-0b8tnk56l .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1789660635467-0b8tnk56l .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1789660635467-0b8tnk56l .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1789660635467-0b8tnk56l .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1789660635467-0b8tnk56l .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1789660635467-0b8tnk56l .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1789660635467-0b8tnk56l .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1789660635467-0b8tnk56l .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .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;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1789660635467-0b8tnk56l.mobile-view .fv-pie-container,#fv-chart-1789660635467-0b8tnk56l.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1789660635467-0b8tnk56l.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1789660635467-0b8tnk56l.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1789660635467-0b8tnk56l.mobile-view .fv-bar-row,#fv-chart-1789660635467-0b8tnk56l.mobile-view .fv-stacked-product,#fv-chart-1789660635467-0b8tnk56l.mobile-view .fv-grouped-bar-product,#fv-chart-1789660635467-0b8tnk56l.labels-on-top .fv-bar-row,#fv-chart-1789660635467-0b8tnk56l.labels-on-top .fv-stacked-product,#fv-chart-1789660635467-0b8tnk56l.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1789660635467-0b8tnk56l.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1789660635467-0b8tnk56l.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-1789660635467-0b8tnk56l.mobile-view .fv-bar-label,#fv-chart-1789660635467-0b8tnk56l.mobile-view .fv-grouped-product-title,#fv-chart-1789660635467-0b8tnk56l.labels-on-top .fv-bar-label,#fv-chart-1789660635467-0b8tnk56l.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-1789660635467-0b8tnk56l.mobile-view .fv-bar-container,#fv-chart-1789660635467-0b8tnk56l.mobile-view .fv-bar-cluster,#fv-chart-1789660635467-0b8tnk56l.labels-on-top .fv-bar-container,#fv-chart-1789660635467-0b8tnk56l.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1789660635467-0b8tnk56l.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1789660635467-0b8tnk56l.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1789660635467-0b8tnk56l.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1789660635467-0b8tnk56l.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1789660635467-0b8tnk56l.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1789660635467-0b8tnk56l.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1789660635467-0b8tnk56l.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1789660635467-0b8tnk56l.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1789660635467-0b8tnk56l.mobile-view .fv-x-axis-wrapper,#fv-chart-1789660635467-0b8tnk56l.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1789660635467-0b8tnk56l.mobile-view .fv-x-axis-label-space,#fv-chart-1789660635467-0b8tnk56l.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1789660635467-0b8tnk56l.mobile-view .fv-x-axis-chart-space,#fv-chart-1789660635467-0b8tnk56l.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1789660635467-0b8tnk56l.mobile-view .fv-benchmark-title,#fv-chart-1789660635467-0b8tnk56l.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1789660635467-0b8tnk56l.mobile-view .fv-dropdown-title,#fv-chart-1789660635467-0b8tnk56l.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1789660635467-0b8tnk56l.mobile-view .fv-carousel-nav-btn,#fv-chart-1789660635467-0b8tnk56l.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1789660635467-0b8tnk56l.mobile-view .fv-chart-title,#fv-chart-1789660635467-0b8tnk56l.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1789660635467-0b8tnk56l.mobile-view .fv-chart-subhead,#fv-chart-1789660635467-0b8tnk56l.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1789660635467-0b8tnk56l.mobile-view .fv-versus-header,#fv-chart-1789660635467-0b8tnk56l.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1789660635467-0b8tnk56l.mobile-view .fv-versus-select-wrapper,#fv-chart-1789660635467-0b8tnk56l.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1789660635467-0b8tnk56l.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1789660635467-0b8tnk56l.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1789660635467-0b8tnk56l.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1789660635467-0b8tnk56l.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1789660635467-0b8tnk56l.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1789660635467-0b8tnk56l.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1789660635467-0b8tnk56l.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1789660635467-0b8tnk56l.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1789660635467-0b8tnk56l.mobile-view .fv-versus-vs,#fv-chart-1789660635467-0b8tnk56l.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1789660635467-0b8tnk56l.mobile-view .fv-versus-select-container,#fv-chart-1789660635467-0b8tnk56l.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1789660635467-0b8tnk56l.mobile-view .fv-versus-select,#fv-chart-1789660635467-0b8tnk56l.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1789660635467-0b8tnk56l.mobile-view .fv-stl-shop-all-btn,#fv-chart-1789660635467-0b8tnk56l.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-1789660635467-0b8tnk56l.mobile-view .fv-stl-shop-all-logo,#fv-chart-1789660635467-0b8tnk56l.mobile-view .fv-stl-shop-all-icon,#fv-chart-1789660635467-0b8tnk56l.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1789660635467-0b8tnk56l.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1789660635467-0b8tnk56l.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1789660635467-0b8tnk56l.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1789660635467-0b8tnk56l.mobile-view .fv-bar-commentary-inline,#fv-chart-1789660635467-0b8tnk56l.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1789660635467-0b8tnk56l.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1789660635467-0b8tnk56l.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1789660635467-0b8tnk56l .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1789660635467-0b8tnk56l .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1789660635467-0b8tnk56l .fv-bar-row,#fv-chart-1789660635467-0b8tnk56l .fv-stacked-product,#fv-chart-1789660635467-0b8tnk56l .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .fv-bar-label,#fv-chart-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .fv-bar-container,#fv-chart-1789660635467-0b8tnk56l .fv-bar-cluster {width: 100% !important;}#fv-chart-1789660635467-0b8tnk56l .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1789660635467-0b8tnk56l .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1789660635467-0b8tnk56l .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1789660635467-0b8tnk56l .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1789660635467-0b8tnk56l .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1789660635467-0b8tnk56l .fv-x-axis-label-space {display: none !important;}#fv-chart-1789660635467-0b8tnk56l .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1789660635467-0b8tnk56l .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1789660635467-0b8tnk56l .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1789660635467-0b8tnk56l .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1789660635467-0b8tnk56l .fv-chart-title {padding: 0 8px !important;}#fv-chart-1789660635467-0b8tnk56l .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1789660635467-0b8tnk56l .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1789660635467-0b8tnk56l .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1789660635467-0b8tnk56l .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1789660635467-0b8tnk56l .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1789660635467-0b8tnk56l .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1789660635467-0b8tnk56l .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1789660635467-0b8tnk56l .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1789660635467-0b8tnk56l .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1789660635467-0b8tnk56l .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1789660635467-0b8tnk56l .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-1789660635467-0b8tnk56l .fv-stl-shop-all-logo,#fv-chart-1789660635467-0b8tnk56l .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1789660635467-0b8tnk56l .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1789660635467-0b8tnk56l .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1789660635467-0b8tnk56l .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1789660635467-0b8tnk56l.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": "Hard floor cleaning test","description": "Vacuuming oats from hard floor using Eufy Omni E35","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-17T15:57:15.468Z","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-1789660635467-0b8tnk56l" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper  fv-is-image-compare  "><h3 class="fv-chart-title">Hard floor cleaning test</h3><p class="fv-chart-subhead">Vacuuming oats from hard floor using Eufy Omni E35</p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1789660635467-0b8tnk56l-image-compare-1" data-chart-type="Image Comparison" data-title="Image Comparison" data-subhead="Vacuuming oats from hard floor using Eufy Omni E35" 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/C4BRHaU4Hv9XqEbDu6gCie.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/C4BRHaU4Hv9XqEbDu6gCie.jpg" alt="Oats cleaned from hard floor" class="fv-image-compare-bg" loading="lazy" referrerpolicy="no-referrer" draggable="false" /><img src="https://cdn.mos.cms.futurecdn.net/ELLq7VJRgyR9k9uxfx49ke.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/ELLq7VJRgyR9k9uxfx49ke.jpg" alt="Oats on hard floor" 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">Before</div><div class="fv-image-compare-label fv-image-compare-label-right">After</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() {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) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;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);});}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);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {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);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;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) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {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');}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);}});});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);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});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');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') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}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;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 || '';fallbackCaptionHtml = 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); });}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;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();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;} 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 });}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.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';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.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}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();}});});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');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});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');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}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();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {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();}});}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();}});}window.fvAnimateCharts(chartWrapper);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-1789660635467-0b8tnk56l', false); });} else {initialize('fv-chart-1789660635467-0b8tnk56l', false);}})();</script></div><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');#fv-chart-1789660646444-sr9dsdz95 *, #fv-chart-1789660646444-sr9dsdz95 *:before, #fv-chart-1789660646444-sr9dsdz95 *:after, #fv-chart-1789660646444-sr9dsdz95-slideshow *, #fv-chart-1789660646444-sr9dsdz95-slideshow *:before, #fv-chart-1789660646444-sr9dsdz95-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1789660646444-sr9dsdz95, #fv-chart-1789660646444-sr9dsdz95-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1789660646444-sr9dsdz95 {position: relative !important; overflow: visible !important;--riv-primary: #2E6E93;}#fv-chart-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1789660646444-sr9dsdz95.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1789660646444-sr9dsdz95.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-1789660646444-sr9dsdz95 .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;}#fv-chart-1789660646444-sr9dsdz95-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #2E6E93;}#fv-chart-1789660646444-sr9dsdz95-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1789660646444-sr9dsdz95-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; }}#fv-chart-1789660646444-sr9dsdz95-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-1789660646444-sr9dsdz95-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-1789660646444-sr9dsdz95-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1789660646444-sr9dsdz95-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1789660646444-sr9dsdz95-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-1789660646444-sr9dsdz95-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;}#fv-chart-1789660646444-sr9dsdz95-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-1789660646444-sr9dsdz95-slideshow .fv-slideshow-select:focus {outline: 2px solid #2E6E93 !important;border-color: #2E6E93 !important;}#fv-chart-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .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; }#fv-chart-1789660646444-sr9dsdz95 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1789660646444-sr9dsdz95 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1789660646444-sr9dsdz95 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1789660646444-sr9dsdz95 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1789660646444-sr9dsdz95 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1789660646444-sr9dsdz95 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1789660646444-sr9dsdz95 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1789660646444-sr9dsdz95 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1789660646444-sr9dsdz95 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1789660646444-sr9dsdz95 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1789660646444-sr9dsdz95 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1789660646444-sr9dsdz95 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1789660646444-sr9dsdz95 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1789660646444-sr9dsdz95 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1789660646444-sr9dsdz95 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1789660646444-sr9dsdz95 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1789660646444-sr9dsdz95 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .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; }#fv-chart-1789660646444-sr9dsdz95 .fv-image-compare-container { width: auto !important; margin-left: -1.5rem !important; margin-right: -1.5rem !important; margin-bottom: 2rem !important; }#fv-chart-1789660646444-sr9dsdz95.fv-full-bleed .fv-image-compare-container { width: 100% !important; max-width: none !important; margin: 0 auto !important; }#fv-chart-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .fv-image-compare-handle.fv-image-compare-handle-square { border-radius: 6px !important; }#fv-chart-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .fv-image-compare-label-left { left: 1rem !important; }#fv-chart-1789660646444-sr9dsdz95 .fv-image-compare-label-right { right: 1rem !important; }#fv-chart-1789660646444-sr9dsdz95 .fv-image-compare-expand-btn, #fv-chart-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .fv-image-compare-expand-btn:hover, #fv-chart-1789660646444-sr9dsdz95 .fv-image-compare-close-btn:hover { background-color: rgba(0, 0, 0, 0.7) !important; }#fv-chart-1789660646444-sr9dsdz95 .fv-image-compare-close-btn { display: none !important; top: 1rem !important; bottom: auto !important; }#fv-chart-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active { cursor: grabbing !important; }#fv-chart-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn { display: none !important; }#fv-chart-1789660646444-sr9dsdz95 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn { display: flex !important; }#fv-chart-1789660646444-sr9dsdz95 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right { right: 4rem !important; }#fv-chart-1789660646444-sr9dsdz95 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1789660646444-sr9dsdz95 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1789660646444-sr9dsdz95 .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;}#fv-chart-1789660646444-sr9dsdz95 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1789660646444-sr9dsdz95 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1789660646444-sr9dsdz95 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1789660646444-sr9dsdz95 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1789660646444-sr9dsdz95 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1789660646444-sr9dsdz95 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .fv-bar-row, #fv-chart-1789660646444-sr9dsdz95 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1789660646444-sr9dsdz95.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1789660646444-sr9dsdz95.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1789660646444-sr9dsdz95.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1789660646444-sr9dsdz95.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1789660646444-sr9dsdz95.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1789660646444-sr9dsdz95.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1789660646444-sr9dsdz95 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1789660646444-sr9dsdz95 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1789660646444-sr9dsdz95 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1789660646444-sr9dsdz95 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1789660646444-sr9dsdz95 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1789660646444-sr9dsdz95 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1789660646444-sr9dsdz95 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1789660646444-sr9dsdz95 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1789660646444-sr9dsdz95 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1789660646444-sr9dsdz95 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1789660646444-sr9dsdz95 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1789660646444-sr9dsdz95 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1789660646444-sr9dsdz95 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1789660646444-sr9dsdz95 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1789660646444-sr9dsdz95 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .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;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1789660646444-sr9dsdz95.mobile-view .fv-pie-container,#fv-chart-1789660646444-sr9dsdz95.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1789660646444-sr9dsdz95.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1789660646444-sr9dsdz95.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1789660646444-sr9dsdz95.mobile-view .fv-bar-row,#fv-chart-1789660646444-sr9dsdz95.mobile-view .fv-stacked-product,#fv-chart-1789660646444-sr9dsdz95.mobile-view .fv-grouped-bar-product,#fv-chart-1789660646444-sr9dsdz95.labels-on-top .fv-bar-row,#fv-chart-1789660646444-sr9dsdz95.labels-on-top .fv-stacked-product,#fv-chart-1789660646444-sr9dsdz95.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1789660646444-sr9dsdz95.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1789660646444-sr9dsdz95.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-1789660646444-sr9dsdz95.mobile-view .fv-bar-label,#fv-chart-1789660646444-sr9dsdz95.mobile-view .fv-grouped-product-title,#fv-chart-1789660646444-sr9dsdz95.labels-on-top .fv-bar-label,#fv-chart-1789660646444-sr9dsdz95.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-1789660646444-sr9dsdz95.mobile-view .fv-bar-container,#fv-chart-1789660646444-sr9dsdz95.mobile-view .fv-bar-cluster,#fv-chart-1789660646444-sr9dsdz95.labels-on-top .fv-bar-container,#fv-chart-1789660646444-sr9dsdz95.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1789660646444-sr9dsdz95.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1789660646444-sr9dsdz95.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1789660646444-sr9dsdz95.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1789660646444-sr9dsdz95.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1789660646444-sr9dsdz95.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1789660646444-sr9dsdz95.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1789660646444-sr9dsdz95.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1789660646444-sr9dsdz95.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1789660646444-sr9dsdz95.mobile-view .fv-x-axis-wrapper,#fv-chart-1789660646444-sr9dsdz95.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1789660646444-sr9dsdz95.mobile-view .fv-x-axis-label-space,#fv-chart-1789660646444-sr9dsdz95.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1789660646444-sr9dsdz95.mobile-view .fv-x-axis-chart-space,#fv-chart-1789660646444-sr9dsdz95.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1789660646444-sr9dsdz95.mobile-view .fv-benchmark-title,#fv-chart-1789660646444-sr9dsdz95.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1789660646444-sr9dsdz95.mobile-view .fv-dropdown-title,#fv-chart-1789660646444-sr9dsdz95.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1789660646444-sr9dsdz95.mobile-view .fv-carousel-nav-btn,#fv-chart-1789660646444-sr9dsdz95.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1789660646444-sr9dsdz95.mobile-view .fv-chart-title,#fv-chart-1789660646444-sr9dsdz95.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1789660646444-sr9dsdz95.mobile-view .fv-chart-subhead,#fv-chart-1789660646444-sr9dsdz95.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1789660646444-sr9dsdz95.mobile-view .fv-versus-header,#fv-chart-1789660646444-sr9dsdz95.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1789660646444-sr9dsdz95.mobile-view .fv-versus-select-wrapper,#fv-chart-1789660646444-sr9dsdz95.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1789660646444-sr9dsdz95.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1789660646444-sr9dsdz95.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1789660646444-sr9dsdz95.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1789660646444-sr9dsdz95.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1789660646444-sr9dsdz95.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1789660646444-sr9dsdz95.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1789660646444-sr9dsdz95.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1789660646444-sr9dsdz95.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1789660646444-sr9dsdz95.mobile-view .fv-versus-vs,#fv-chart-1789660646444-sr9dsdz95.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1789660646444-sr9dsdz95.mobile-view .fv-versus-select-container,#fv-chart-1789660646444-sr9dsdz95.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1789660646444-sr9dsdz95.mobile-view .fv-versus-select,#fv-chart-1789660646444-sr9dsdz95.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1789660646444-sr9dsdz95.mobile-view .fv-stl-shop-all-btn,#fv-chart-1789660646444-sr9dsdz95.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-1789660646444-sr9dsdz95.mobile-view .fv-stl-shop-all-logo,#fv-chart-1789660646444-sr9dsdz95.mobile-view .fv-stl-shop-all-icon,#fv-chart-1789660646444-sr9dsdz95.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1789660646444-sr9dsdz95.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1789660646444-sr9dsdz95.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1789660646444-sr9dsdz95.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1789660646444-sr9dsdz95.mobile-view .fv-bar-commentary-inline,#fv-chart-1789660646444-sr9dsdz95.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1789660646444-sr9dsdz95.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1789660646444-sr9dsdz95.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1789660646444-sr9dsdz95 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1789660646444-sr9dsdz95 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1789660646444-sr9dsdz95 .fv-bar-row,#fv-chart-1789660646444-sr9dsdz95 .fv-stacked-product,#fv-chart-1789660646444-sr9dsdz95 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .fv-bar-label,#fv-chart-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .fv-bar-container,#fv-chart-1789660646444-sr9dsdz95 .fv-bar-cluster {width: 100% !important;}#fv-chart-1789660646444-sr9dsdz95 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1789660646444-sr9dsdz95 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1789660646444-sr9dsdz95 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1789660646444-sr9dsdz95 .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1789660646444-sr9dsdz95 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1789660646444-sr9dsdz95 .fv-x-axis-label-space {display: none !important;}#fv-chart-1789660646444-sr9dsdz95 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1789660646444-sr9dsdz95 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1789660646444-sr9dsdz95 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1789660646444-sr9dsdz95 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1789660646444-sr9dsdz95 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1789660646444-sr9dsdz95 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1789660646444-sr9dsdz95 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1789660646444-sr9dsdz95 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1789660646444-sr9dsdz95 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1789660646444-sr9dsdz95 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1789660646444-sr9dsdz95 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1789660646444-sr9dsdz95 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1789660646444-sr9dsdz95 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1789660646444-sr9dsdz95 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1789660646444-sr9dsdz95 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1789660646444-sr9dsdz95 .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-1789660646444-sr9dsdz95 .fv-stl-shop-all-logo,#fv-chart-1789660646444-sr9dsdz95 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1789660646444-sr9dsdz95 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1789660646444-sr9dsdz95 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1789660646444-sr9dsdz95 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1789660646444-sr9dsdz95.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": "Hard floor cleaning test","description": "Vacuuming crumbs from hard floor using Eufy Omni E35","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-17T15:57:26.444Z","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-1789660646444-sr9dsdz95" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper  fv-is-image-compare  "><h3 class="fv-chart-title">Hard floor cleaning test</h3><p class="fv-chart-subhead">Vacuuming crumbs from hard floor using Eufy Omni E35</p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1789660646444-sr9dsdz95-image-compare-1" data-chart-type="Image Comparison" data-title="Image Comparison" data-subhead="Vacuuming crumbs from hard floor using Eufy Omni E35" 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/HKqcgwBNo6BdQZw5hg7CWe.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/HKqcgwBNo6BdQZw5hg7CWe.jpg" alt="After" class="fv-image-compare-bg" loading="lazy" referrerpolicy="no-referrer" draggable="false" /><img src="https://cdn.mos.cms.futurecdn.net/ExaAxwKBXgFzbAJP7sSSSe.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/ExaAxwKBXgFzbAJP7sSSSe.jpg" alt="Before" 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">Before</div><div class="fv-image-compare-label fv-image-compare-label-right">After</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() {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) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;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);});}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);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {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);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;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) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {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');}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);}});});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);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});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');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') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}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;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 || '';fallbackCaptionHtml = 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); });}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;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();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;} 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 });}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.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';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.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}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();}});});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');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});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');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}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();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {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();}});}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();}});}window.fvAnimateCharts(chartWrapper);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-1789660646444-sr9dsdz95', false); });} else {initialize('fv-chart-1789660646444-sr9dsdz95', false);}})();</script></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ As a robovac expert, I recommend the Ecovacs Deebot X8 Pro Omni to most people — but its Max sibling is a heck of a lot cheaper at just AU$899 ]]></title>
                                                                                                <dc:content><![CDATA[ <p>If there's one thing I've learnt in the last decade of testing some of the <a href="https://www.techradar.com/home/robot-vacuums/best-robot-vacuum-cleaner-australia">best robot vacuums in Australia</a> is that not all of them are made equal. Some have excellent performance and software while others, despite a premium price tag, disappoint on testing.</p><p>However, as you can probably tell from my <a href="https://www.techradar.com/home/robot-vacuums/ecovacs-deebot-x8-pro-omni-review">Ecovacs Deebot X8 Pro Omni review</a>, I really liked how well this robovac performed in my tests. It wasn't perfect, but it cleaned and navigated well. Sadly, though, Ecovacs seems to have discontinued it, although stock is still available at retailers like <a href="https://www.jbhifi.com.au/products/ecovacs-deebot-x8-pro-omni-robotic-vacuum-cleaner-black">JB Hi-Fi</a> and <a href="https://www.thegoodguys.com.au/ecovacs-deebot-x8-pro-omni-robotic-vacuum-deebot-x8-pro-omni-b">The Good Guys</a>, listed for AU$1,999.</p><p>It has now been replaced by the Ecovacs Deebot X8 Max Pro Omni (please note the 'Max' moniker here) which, despite a very similar name is a slightly different model. I much prefer its design aesthetic over the previous X8 Pro Omni — which was rather boxy — thanks to rounded corners that make the dock look sleeker. </p><p>Other than that, the newer model has slightly lower suction power (16,600Pa compared to 18,000Pa on the X8 Pro Omni), but it now boasts a better anti-tangle brush system and a faster rotating roller mop. It can also independently raise the side brush when necessary to avoid scattering.</p><p>These upgrades mean it has an RRP of AU$2,599 (AU$100 more than the X8 Pro Omni at launch) but, in better news, it's now on the receiving end of a massive 65% discount on Amazon — <a href="https://www.amazon.com.au/ECOVACS-X8-MAX-PRO-Self-Washing/dp/B0GKNLLS8X">down to just AU$899</a>.</p><div class="product"><a data-dimension112="20637c4a-b6de-11f1-9fdc-d99979cc97f5" data-action="Deal Block" data-label="Deebot X8 Max Pro Omni" data-dimension48="Deebot X8 Max Pro Omni" data-dimension25="$899" href="https://www.amazon.com.au/ECOVACS-X8-MAX-PRO-Self-Washing/dp/B0GKNLLS8X" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="tJNSoyPq2G9K3w6XHVqPqB" name="Deebot X8 Max Pro Omni" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/tJNSoyPq2G9K3w6XHVqPqB-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.amazon.com.au/ECOVACS-X8-MAX-PRO-Self-Washing/dp/B0GKNLLS8X" target="_blank" rel="nofollow" data-dimension112="20637c4a-b6de-11f1-9fdc-d99979cc97f5" data-action="Deal Block" data-label="Deebot X8 Max Pro Omni" data-dimension48="Deebot X8 Max Pro Omni" data-dimension25="$899">Deebot X8 Max Pro Omni: was $2599 now $899</a></strong><br />A whopping 65% discount is absolutely nothing to scoff at. And yes, I admit I can't vouch for this model myself as an expert, but Amazon users seem happy with its performance, although some of those reviews are incentivised. Non-Vine users have also claimed it's a good buy and, given how impressed I was with the X8 Pro Omni, I think this will work just as well.<a class="view-deal button" href="https://www.amazon.com.au/ECOVACS-X8-MAX-PRO-Self-Washing/dp/B0GKNLLS8X" target="_blank" rel="nofollow" data-dimension112="20637c4a-b6de-11f1-9fdc-d99979cc97f5" data-action="Deal Block" data-label="Deebot X8 Max Pro Omni" data-dimension48="Deebot X8 Max Pro Omni" data-dimension25="$899">View Deal</a></p></div><p>The slightly lower suction power on the Deebot X8 Max Pro Omni is neither here nor there in real-world use. Robovacs with even lower suction can perform just as well as models with upwards of 20,000Pa of suction as pulling power is highly dependent on airflow through the device. </p><p>In my tests I found that the X8 Pro Omni was able to vacuum remarkably well, but I was even more impressed by its mopping — and this Max model has the exact same roller mop mechanism as the older bot. In fact, I find rollers to be the better cleaners than rotating dual mop pads for a couple of reasons: they scrape along edges better and are able to use more water and actually mop rather than (dry) wipe as circular mop pads are wont to do.</p><p>I had no issues with navigation or obstacle avoidance with the older model, and I'm confident that since nothing other than the suction has changed here, the Max will be a good investment for anyone keen on a capable set-and-forget robot vacuum.</p><p>I would even go so far as to say not to wait until the <a href="https://www.techradar.com/au/amazon-prime-day/new-prime-day-deals">Amazon Prime Big Deal Days sale</a> next week as I don't think this vacuum will drop lower in price — AU$899 is an all-tine low that we first saw in August this year, long after the main Prime Day sale in July.</p><div data-widget-type="review" data-model-name="Ecovacs Deebot X8 Pro Omni"></div> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/robot-vacuums/as-a-robovac-expert-i-recommend-the-ecovacs-deebot-x8-pro-omni-to-most-people-but-its-max-sibling-is-a-heck-of-a-lot-cheaper-at-just-aud899</link>
                                                                            <description>
                            <![CDATA[ I may not have tested this specific model, but if the Ecovacs Deebot X8 Pro Omni is anything to go by, and given user reviews, the Deebot X8 Max Pro Omni is excellent value. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">BFvGZvoHxqeVnj7Pfmnhm7</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/AK8eCkK5FVcpoTCihkMT2T-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 23 Sep 2026 01:52:25 +0000</pubDate>                                                                                                                                <updated>Wed, 23 Sep 2026 21:41:13 +0000</updated>
                                                                                                                                            <category><![CDATA[Robot Vacuums]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                                                                <author><![CDATA[ sharmishta.sarkar@futurenet.com (Sharmishta Sarkar) ]]></author>                    <dc:creator><![CDATA[ Sharmishta Sarkar ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/2xWv4eDKEtVcqrL9ZgMoZ6-320-70.jpeg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Sharmishta is TechRadar&#039;s Managing Editor for the APAC region, looking after the day-to-day functioning of the Australian, New Zealand and Singaporean editions of the site. This includes managing not just the usual news, reviews and features coverage for the APAC editions of TechRadar, but she also spearheads the ecommerce content drive for several of Future&#039;s Australian publications. She also helps with onboarding and training new starters at Future&#039;s Australian office. Her expertise lies in photography, having been reviewing cameras and lenses for the last seven years. This has led to her also becoming the Managing Editor of the Australian edition of Digital Camera World. She&#039;s also quite the expert on ereaders and E Ink tablets on account of being an avid reader, and she&#039;s appeared on Singaporean radio a couple of times to talk about these underrated devices. She&#039;s also built up quite a lot of knowledge on smart home gizmos and helps review home and kitchen appliances on TechRadar. In addition to her duties on TechRadar and Digital Camera World, she also helps out on Tom&#039;s Guide and T3, both of which have Australian editions.&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/AK8eCkK5FVcpoTCihkMT2T-1920-80.jpg">
                                                            <media:credit><![CDATA[Ecovacs Robotics]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Ecovacs Deebot X8 Max Pro Omni robot vacuum cleaning hard floors in a living room with a TechRadar deals badge for big savings]]></media:description>                                                            <media:text><![CDATA[Ecovacs Deebot X8 Max Pro Omni robot vacuum cleaning hard floors in a living room with a TechRadar deals badge for big savings]]></media:text>
                                <media:title type="plain"><![CDATA[Ecovacs Deebot X8 Max Pro Omni robot vacuum cleaning hard floors in a living room with a TechRadar deals badge for big savings]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/AK8eCkK5FVcpoTCihkMT2T-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>If there's one thing I've learnt in the last decade of testing some of the <a href="https://www.techradar.com/home/robot-vacuums/best-robot-vacuum-cleaner-australia">best robot vacuums in Australia</a> is that not all of them are made equal. Some have excellent performance and software while others, despite a premium price tag, disappoint on testing.</p><p>However, as you can probably tell from my <a href="https://www.techradar.com/home/robot-vacuums/ecovacs-deebot-x8-pro-omni-review">Ecovacs Deebot X8 Pro Omni review</a>, I really liked how well this robovac performed in my tests. It wasn't perfect, but it cleaned and navigated well. Sadly, though, Ecovacs seems to have discontinued it, although stock is still available at retailers like <a href="https://www.jbhifi.com.au/products/ecovacs-deebot-x8-pro-omni-robotic-vacuum-cleaner-black">JB Hi-Fi</a> and <a href="https://www.thegoodguys.com.au/ecovacs-deebot-x8-pro-omni-robotic-vacuum-deebot-x8-pro-omni-b">The Good Guys</a>, listed for AU$1,999.</p><p>It has now been replaced by the Ecovacs Deebot X8 Max Pro Omni (please note the 'Max' moniker here) which, despite a very similar name is a slightly different model. I much prefer its design aesthetic over the previous X8 Pro Omni — which was rather boxy — thanks to rounded corners that make the dock look sleeker. </p><p>Other than that, the newer model has slightly lower suction power (16,600Pa compared to 18,000Pa on the X8 Pro Omni), but it now boasts a better anti-tangle brush system and a faster rotating roller mop. It can also independently raise the side brush when necessary to avoid scattering.</p><p>These upgrades mean it has an RRP of AU$2,599 (AU$100 more than the X8 Pro Omni at launch) but, in better news, it's now on the receiving end of a massive 65% discount on Amazon — <a href="https://www.amazon.com.au/ECOVACS-X8-MAX-PRO-Self-Washing/dp/B0GKNLLS8X">down to just AU$899</a>.</p><div class="product"><a data-dimension112="20637c4a-b6de-11f1-9fdc-d99979cc97f5" data-action="Deal Block" data-label="Deebot X8 Max Pro Omni" data-dimension48="Deebot X8 Max Pro Omni" data-dimension25="$899" href="https://www.amazon.com.au/ECOVACS-X8-MAX-PRO-Self-Washing/dp/B0GKNLLS8X" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="tJNSoyPq2G9K3w6XHVqPqB" name="Deebot X8 Max Pro Omni" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/tJNSoyPq2G9K3w6XHVqPqB-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.amazon.com.au/ECOVACS-X8-MAX-PRO-Self-Washing/dp/B0GKNLLS8X" target="_blank" rel="nofollow" data-dimension112="20637c4a-b6de-11f1-9fdc-d99979cc97f5" data-action="Deal Block" data-label="Deebot X8 Max Pro Omni" data-dimension48="Deebot X8 Max Pro Omni" data-dimension25="$899">Deebot X8 Max Pro Omni: was $2599 now $899</a></strong><br />A whopping 65% discount is absolutely nothing to scoff at. And yes, I admit I can't vouch for this model myself as an expert, but Amazon users seem happy with its performance, although some of those reviews are incentivised. Non-Vine users have also claimed it's a good buy and, given how impressed I was with the X8 Pro Omni, I think this will work just as well.<a class="view-deal button" href="https://www.amazon.com.au/ECOVACS-X8-MAX-PRO-Self-Washing/dp/B0GKNLLS8X" target="_blank" rel="nofollow" data-dimension112="20637c4a-b6de-11f1-9fdc-d99979cc97f5" data-action="Deal Block" data-label="Deebot X8 Max Pro Omni" data-dimension48="Deebot X8 Max Pro Omni" data-dimension25="$899">View Deal</a></p></div><p>The slightly lower suction power on the Deebot X8 Max Pro Omni is neither here nor there in real-world use. Robovacs with even lower suction can perform just as well as models with upwards of 20,000Pa of suction as pulling power is highly dependent on airflow through the device. </p><p>In my tests I found that the X8 Pro Omni was able to vacuum remarkably well, but I was even more impressed by its mopping — and this Max model has the exact same roller mop mechanism as the older bot. In fact, I find rollers to be the better cleaners than rotating dual mop pads for a couple of reasons: they scrape along edges better and are able to use more water and actually mop rather than (dry) wipe as circular mop pads are wont to do.</p><p>I had no issues with navigation or obstacle avoidance with the older model, and I'm confident that since nothing other than the suction has changed here, the Max will be a good investment for anyone keen on a capable set-and-forget robot vacuum.</p><p>I would even go so far as to say not to wait until the <a href="https://www.techradar.com/au/amazon-prime-day/new-prime-day-deals">Amazon Prime Big Deal Days sale</a> next week as I don't think this vacuum will drop lower in price — AU$899 is an all-tine low that we first saw in August this year, long after the main Prime Day sale in July.</p><div data-widget-type="review" data-model-name="Ecovacs Deebot X8 Pro Omni"></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ The Dreame X60 Pro Ultra Complete is arguably the most comprehensively equipped robovac around ]]></title>
                                                                                                <dc:content><![CDATA[ <h3 class="article-body__section" id="section-dreame-x60-pro-ultra-complete-review-two-minute-review"><span>Dreame X60 Pro Ultra Complete review: two-minute review</span></h3><p>Dreame’s flagship X60 Pro Ultra Complete is one of the most feature-filled, efficient and reliable hybrid robot cleaners this writer has so far reviewed — and I've reviewed many. Its class-leading 42,000Pa of suction power is certainly attention-grabbing, but the cleverness of this autonomous floor bot goes well beyond brute suction force.</p><p>Like some Roborock models, the X60 Pro Ultra is equipped with a retractable LiDAR turret that allows the unit to scoot under the lowest of furnishings with a floor clearance of just 3.5 inches (9cm). Better still, it can also tackle thresholds up to 3.9 inches (10cm) in height, so doorways and awkward transitions are much less likely to bring its cleaning mission to an abrupt halt.</p><p>Dreame has also addressed one of the biggest weaknesses of robot cleaners – getting properly into edges and corners. Where most premium bots are able to extend one of the mops by a couple of inches, this one is capable of extending it's edge-cleaning mop to an extremely impressive seven inches (18cm), and you can see the amazing results of this when it's working along skirting boards and around chair legs. Likewise, its front side-mounted sweeper brush can also reach up to four inches (12cm) into corners for a much more thorough sweep.</p><p>Dreame appears to have thrown everything it has into this flagship model, and the results are very impressive. Granted, it’s expensive, possibly over-engineered and perhaps more robot cleaner than most people actually need, but if your idea of luxury is never having to sweep or mop floors again, this model is a very tempting proposition, despite some minor anomalies in the obstacle avoidance department. The fact it comes with a surfeit of extra accessories — including spare dust bags, filters and rollers — is the icing on a very substantial cake.</p><h3 class="article-body__section" id="section-dreame-x60-pro-ultra-complete-review-price-availability"><span>Dreame X60 Pro Ultra Complete review: price &amp; availability</span></h3><ul><li><strong>List price</strong> £1,299 / €1,499 / $1,699.99 (X60 Max Ultra)</li><li><strong>Launch date </strong>July 2026</li><li><strong>Availability </strong>UK and parts of Europe</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="CqvyaZfN7ztXfYrkernWxU" name="Dreame X60 Pro Ultra Complete" alt="Dreame X60 Pro Ultra Complete tested and reviewed" src="https://cdn.mos.cms.futurecdn.net/CqvyaZfN7ztXfYrkernWxU-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" 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>At the time of writing, the Dreame X60 Pro Ultra Complete is available in the UK for £1,299, with retailers including <a href="https://dreamestore.co.uk/products/dreame-x60-pro-ultra-complete?variant=55612007940472" target="_blank" rel="sponsored">Dreame</a>, <a href="https://www.amazon.co.uk/dreame-Ultra-Complete-Vacuum-UltraExtend/dp/B0H4RQ2BK9?th=1" target="_blank" rel="sponsored">Amazon</a> and <a href="https://www.johnlewis.com/dreame-x60-pro-ultra-rlx96de-robot-vacuum-cleaner-white/p115518011" target="_blank" rel="sponsored">John Lewis &amp; Partners</a> listing it. It is also available in most parts of Europe, priced at €1,499, with some discounts taking it to a much lower €1,199.</p><p>In the USA, Dreame is concentrating on the X60 Max Ultra Complete, a slightly different variant with lower suction power (35,00Pa) than the UK-spec X60 Pro Ultra Complete. You can purchase the Max version via the US <a href="https://www.dreametech.com/products/x60-max-ultra-complete-robot-vacuum" target="_blank" rel="sponsored">Dreame</a> store for $1,699.99 or <a href="https://www.amazon.com/dp/B0G5X4H4PS?ref=clp_hp_h_pc&amp;th=1" target="_blank" rel="sponsored">Amazon</a> where it shifts for a slightly discounted $1,614.99.</p><p>At the time of writing, the Dreame X60 Pro Ultra doesn't seem to be available in Australia yet.</p><p>In the UK, the X60 Pro Ultra Complete is firmly in premium robot-vacuum territory, so there are plenty of alternatives worth considering. The <a href="https://www.techradar.com/home/robot-vacuums/roborock-saros-20-review" target="_blank">Roborock Saros 20</a> is an obvious rival that offers a similarly sophisticated low-profile design for a shade under £1,000 and the <a href="https://www.techradar.com/home/robot-vacuums/ecovacs-deebot-x8-pro-omni-review" target="_blank">Ecovacs Deebot X8 Pro Omni</a> is another strong contender, particularly if mopping performance is a priority. Dreame’s own <a href="https://www.techradar.com/home/robot-vacuums/dreame-x40-ultra-review" target="_blank">X40 Ultra</a> is also worth considering if you want many of the flagship brand’s features without spending X60 Pro Ultra money.</p><p>However, for design, performance, impressive specs and the horde of spare parts it comes with, the X60 Pro Ultra Complete is difficult to ignore. While its combination of 42,000Pa of suction power, extendable cleaning hardware and highly automated dock puts it firmly at the expensive end of the market, I think it's a price worth paying.</p><ul><li><strong>Value score: 4.5/5</strong></li></ul><h3 class="article-body__section" id="section-dreame-x60-pro-ultra-complete-specs"><span>Dreame X60 Pro Ultra Complete: specs</span></h3><div ><table><tbody><tr><td class="firstcol " ><p>Robot dimensions (W x H)</p></td><td  ><p>13.77 x 3.5 inches / 35 x 8.9cm</p></td></tr><tr><td class="firstcol " ><p>Cleaning dock dimensions (H x W x D)</p></td><td  ><p>19.64 x 17.95 x 15.35 inches / 49.9 x 45.6 x 39cm</p></td></tr><tr><td class="firstcol " ><p>Suction</p></td><td  ><p>42,000Pa</p></td></tr><tr><td class="firstcol " ><p>Cleaning dock bin size</p></td><td  ><p>3.38 quarts / 3.2 liters</p></td></tr><tr><td class="firstcol " ><p>Clean water tank size</p></td><td  ><p>4.43 quarts / 4.2 liters</p></td></tr><tr><td class="firstcol " ><p>Dirty water tank size</p></td><td  ><p>3.17 quarts / 3 liters</p></td></tr><tr><td class="firstcol " ><p>Navigation &amp; obstacle avoidance</p></td><td  ><p>Pathfinder VersaLift ToF LiDAR paired with AI OmniSight System 3.0 + LED</p></td></tr><tr><td class="firstcol " ><p>Carpet detection</p></td><td  ><p>Yes</p></td></tr><tr><td class="firstcol " ><p>Threshold crossing</p></td><td  ><p>ProLeap with dual retractable legs for up to 3.93 inches (10cm) clearance</p></td></tr><tr><td class="firstcol " ><p>Mopping functions</p></td><td  ><p>Dual heated rotating mops + dock-based maintenance</p></td></tr><tr><td class="firstcol " ><p>Robot noise level</p></td><td  ><p>65dB at five feet</p></td></tr></tbody></table></div><h3 class="article-body__section" id="section-dreame-x60-pro-ultra-complete-design"><span>Dreame X60 Pro Ultra Complete: design</span></h3><ul><li><strong>Whopping suction power</strong></li><li><strong>Can climb tall thresholds</strong></li><li><strong>Mop extends by up to seven inches</strong></li></ul><p>Before we take a look at design of the X60 Pro Ultra's robot and dock, I should add that, right out of the box, this model has been extraordinarily reliable and more efficient than the majority other models I've reviewed these past few months.</p><p>Robot vacuum cleaners are among the easiest of smart home products to set up and this one was one of the most efficient. Yes, it arrived in a large box but because it comes with just three main parts — the robot, the dock and its clip-on ramp – I had it on the floor and ready to map my open-plan area within minutes. And, boy, did it map it well, even to the point of accurately pre-naming the four spaces it had located – Living Room, Dining Room, Kitchen and Hall — simply by noting the type of furnishings in each room. </p><p>This was a great start, in my opinion, because most robot vacs normally settle for generic terms like Room, 1, Room 2, etc. Of course, it's extremely simple to change the names of the rooms and just as easy to divide or merge them, but to have a robot that maps a living space so accurately from the off is a major plus.</p><p>I was also pleasantly surprised to discover the true meaning of this model's 'Complete' moniker because I spotted a huge array of accessories in the box. Most floor bots only come with a spare side brush, a spare dust bag and, occasionally, a tiny bottle of floor cleaning solution. But this model comes with three extra dust bags, a spare side brush, two dust box filters, three pairs of extra mop pads, a large one-quart (1L) bottle of cleaning solution and, rare for any robot, a spare pair of roller brushes. This is a major boon given that these are all items that one would normally need to purchase further down the line of ownership. Chapeau to Dreame.</p><p>Finally, if you purchase this bot today, sometime in 2027 you'll be able to use it in cahoots with Dreame's next sci-fi offering, a staircase-climbing robot module called the <a href="https://www.techradar.com/home/robot-vacuums/ive-seen-two-game-changing-stair-climbing-robot-vacs-in-action-theres-one-clear-winner-in-the-race-to-the-top" target="_blank">Cyber X</a>. Unveiled at IFA Berlin, this amazingly clever slice of robotic tech functions as an autonomous carrier for the X60 so it can be transported up and down stairs. Can’t wait to see that in operation.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Y5NcigMbNRBKdyHJk3EzsU" name="Dreame X60 Pro Ultra Complete" alt="Dreame X60 Pro Ultra Complete tested and reviewed" src="https://cdn.mos.cms.futurecdn.net/Y5NcigMbNRBKdyHJk3EzsU-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" 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><h2 id="robot-design-2">Robot design</h2><p>The Dreame X60 Pro Ultra is available in black or white and is a striking example of just how much robot vacuum design has advanced. From the outside, it remains recognisably circular, but almost every component here has been engineered to tackle many of the shortcomings that have made some robot cleaners largely frustrating to live with. In short, this is a robot designed not simply to clean the floor, but to get into more places, deal with more types of mess and spend less time getting stuck.</p><p>While not especially unique, the X60’s retractable LiDAR turret is one of its smartest design flourishes. Rather than permanently sitting proud of the robot, the turret can retract to help the machine achieve an incredibly low 3.50 inch (8.9cm) profile. That might not sound like much on paper, but it makes a substantial difference in practice, allowing the X60 to venture underneath beds, sofas, TV cabinets and any other furnishings with a minimum floor clearance of just 3.54 inches (9cm).</p><p>Dreame has also addressed another common robot-vacuum weakness: thresholds. My home doesn't have any thresholds but if it did, this is the model I'd choose because its two pop-out legs give it the ability to climb double-layered obstacles up to 3.93 inches (10cm) and single steps up to 2.04 inches (5.2cm) in height, giving it an impressive ability to move between areas of the home without requiring any makeshift ramps. It also means far fewer situations where you return home only to discover that your expensive robot has spent half the day stranded on the lip of a doorway.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="ieAqrRZNsoizR29DBeJhvU" name="Dreame X60 Pro Ultra Complete" alt="Dreame X60 Pro Ultra Complete tested and reviewed" src="https://cdn.mos.cms.futurecdn.net/ieAqrRZNsoizR29DBeJhvU-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" 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 X60 Pro Ultra's class-leading figure of 42,000 Pascals of suction is colossal even by today's standards, and this is especially useful when engaging the robot's Large Particles Boost mode which gives the X60 Pro Ultra additional oomph when it encounters larger pieces of debris. </p><p>Combined with the unit's twin tangle-free rubber rollers and a retractable pressure plate that creates a semi-sealed vacuum chamber, this level of suction is particularly relevant for pet owners, where clumps of hair can present a much greater challenge than everyday dust. Moreover, the X60 Pro Ultra also features an obligatory spinning side brush which extends much further than the norm — up to four inches (12cm) — for better corner cleaning.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="bo7R25GKX3d6NxujqNo9uU" name="Dreame X60 Pro Ultra Complete" alt="Dreame X60 Pro Ultra Complete tested and reviewed" src="https://cdn.mos.cms.futurecdn.net/bo7R25GKX3d6NxujqNo9uU-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" 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 modern floor bots feature at least one mop that's able to extend by a couple inches when cleaning along skirting boards, in corners or around furniture legs. But this one takes mop extension to a whole new level of stretch by offering a reach of seven inches (18cm). When I first saw this in operation I thought a piece of furniture had ripped its arm out of a socket. The spinning mop pads, meanwhile, are thermally efficient and exert up to 15 Newtons of downward pressure, providing considerably more physical contact with the floor than a robot that merely drags damp pads behind it.</p><p>When it comes to robot vacuum cleaners, navigation and obstacle avoidance are arguably just as important as suction because all this fancy hardware is pretty pointless if the robot can’t find its way around the home.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="nZcvUbF9W8ALXoYFiN4aRV" name="Dreame X60 Pro Ultra Complete" alt="Dreame X60 Pro Ultra Complete tested and reviewed" src="https://cdn.mos.cms.futurecdn.net/nZcvUbF9W8ALXoYFiN4aRV-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" 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 X60 Pro Ultra’s impressive navigation system is built around Dreame’s advanced VersaLift retractable hybrid LiDAR, which scans its surroundings using lazer beams to create detailed maps of the home and plan efficient cleaning routes. It’s also backed by AI-enhanced 3D Proactive Light Detection and intelligent obstacle recognition of around 320 object including, according to Dreame, 'tiny objects of 10mm'. We'll have to see about that.</p><p>On the battery front, this model is fitted with a 5,000mAh battery that recharges from empty to full in about 100 minutes and, according to Dreame, is capable of charging 25% of its capacity in about six minutes.</p><p>Score ref: 5/5</p><h2 id="dock-design-2">Dock design</h2><p>The Dreame X60 Pro Ultra’s charging dock is as impressive as the robot itself. With its tall, sophisticated design and glossy facade replete with a subtle pinstripe effect, this is one robot dock you might not mind having centre stage. More importantly, it’s packed with a raft of technology that's designed to keep the X60 in readiness for action with minimal human intervention, aside from periodically discarding the dock's dust bag and servicing the two water tanks.</p><p>Speaking of which, you get the usual dual water tank combo comprising a 4.43 quarts (4.2L) fresh water tank and a smaller 3.17 quarts (3L) tank for the filthy stuff. Instead of tainting the sink area with stinky water, I always flush the contents of the dirty tank into the toilet bowl and then give the container a quick rinse under a tap. This model also comes with a liquid floor detergent dispenser situated next door to the dock's dust bag department.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/uDxa4yTHQ9LtrHNLYBNpvU-1920-80.jpg" alt="Dreame X60 Pro Ultra Complete tested and reviewed" /><figcaption>The Dreame X60 Pro Ultra comes with one of the most stylish docks on the market<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/TLrD9DwB6oX3ioDGaz5btU-1920-80.jpg" alt="Dreame X60 Pro Ultra Complete tested and reviewed" /><figcaption>Big water tanks for the mopping system<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/nTbQuWERDYvDpK3fimpmtU-1920-80.jpg" alt="Dreame X60 Pro Ultra Complete tested and reviewed" /><figcaption>A bigger-than-average dust bag with detergent dispenser on the left<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/eWrNTAyr4UzPQHy55uDJwU-1920-80.jpg" alt="Dreame X60 Pro Ultra Complete tested and reviewed" /><figcaption>This dock cleans itself without human intervention<small role="credit">Future</small></figcaption></figure></figure><p>As to be expected in this day and age, the X60 Pro Ultra dock also takes care of all self-cleaning duties, including preparing the mop pads before use with scaldingly hot water. Since the mops themselves are thermally efficient enough to retain heat, the floor has a better chance of being properly cleaned. When the robot returns to the dock, the mop pads are washed with hot water — apparently 212F (100C) — before drying them using hot air to help prevent build-up of bacteria and nasty smells.</p><p>The dock is also fitted with a generous 3.38 quarts (3.2L) dust bag, which is larger than those fitted to many competing robot vacuum docks. This means that more debris can be stored before you need to replace the bag, reducing one of the few genuinely tedious jobs associated with owning a robot vacuum. The fact you get three spare bags with this specific 'Complete' model can be considered a major bonus.</p><p>Score ref: 5/5</p><ul><li><strong>Design score: 5/5</strong></li></ul><h3 class="article-body__section" id="section-dreame-x60-pro-ultra-complete-performance"><span>Dreame X60 Pro Ultra Complete: performance</span></h3><ul><li><strong>Supreme vacuum power</strong></li><li><strong>Very good navigation</strong></li><li><strong>Average obstacle avoidance</strong></li></ul><h2 id="navigation-performance">Navigation performance</h2><p>To give you some idea of how impressive Dreame's current crop of robot vacs are, I installed this model's stablemate – the extra-large <a href="https://www.techradar.com/home/robot-vacuums/dreame-matrix10-ultra-review" target="_blank">Matrix10 Ultra</a> – in our village hall where it has been running for the past eight months without any hiccups. The hall is a huge 130 square meters — two-thirds of a singles tennis court – and divided into various sections, including two toilet areas and a kitchen. </p><p>Where other robots I've installed in the hall have had issues where their LiDAR-written maps have been corrupted due to the vast size of the work space and presumably the reflective windows surrounding it, the Matrix10 Ultra has not had any issues at all. In fact, it continues to this day, having successfully completed 395.65 hours of reliable operation over an area of 25,018 square meters, equivalent to a massive 6.18 acres. Not bad for a robot vacuum cleaner!</p><p>Needless to say, this model's navigation is equally impressive in the way it has mapped my home, negotiated a lot of furniture including a cluttered dining area, and never once having got lost, trapped itself under furniture or snowplowed a loose rug. </p><p>Mind, its first mapping session did produce one amusing moment when it reached the area around our garden door. Since this model uses LiDAR to navigate, its laser beam had scanned beyond the open door towards the garden, thinking it had detected another room. All LiDAR robots do this but very few have the ability to scale a tall threshold. This one, of course, has excellent ability in that department so you can see where this is heading. In fact it was sheer luck that I happened to enter the room just as it was in the process making a beeline for the garden. You've got to laugh.</p><p>Another thing I should add is that I have had to raise the valance on the lounge sofa because the camera and laser system treats fabric valances as a solid obstacle. I personally don’t consider this a major issue because almost every LiDAR-governed robot I've reviewed has also refused to punch through a sofa or bed valance. To rectify this I now occasionally tuck the sofa's valance up out of the way so the X60 can clean underneath.</p><p>Score ref: 5/5</p><h2 id="obstacle-avoidance-2">Obstacle avoidance</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="AGPkK77GhmHVFJb7aowByU" name="Dreame X60 Pro Ultra Complete" alt="Dreame X60 Pro Ultra Complete tested and reviewed" src="https://cdn.mos.cms.futurecdn.net/AGPkK77GhmHVFJb7aowByU-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" 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>Having read the glowing headlines on Dreame's website about this robot avoiding objects as small 10mm (0.39 of an inch), I simply had to give it a go by placing some much smaller items than usual in its path, including a Hue remote, a phone cable, a small bottle of essential oil and a tiny lighter. I made sure I'd selected every option in its intelligent obstacle avoidance setting and crossed my fingers as it proceeded to travel from the hall to the kitchen.</p><p>While it deftly avoided all the objects I usually test robot vacs with — including the low circular dog chew, remote and phone cable — I was very surprised when it thundered straight over the bottle and lighter as if they weren't even there. While I don't consider this a major strike against the X60's obstacle avoidance — many other robot vacs have fared worse — I do think that if a company is going to state that their robot can avoid objects as tiny as 10mm, they really need to back it up with a level of real-world performance that matches the claim.</p><p>While the X60 is no match for the <a href="https://www.techradar.com/home/robot-vacuums/dji-romo-p-review" target="_blank">DJI ROMO</a> when it comes to obstacle avoidance, I still think it deserves a respectable 4/5 because it has avoided everything else in its path for the last six weeks, and I have never once had to remove the roller brushes to extricate something it had tried to swallow. In short, I'd say this model's obstacle avoidance is better than average but with room for improvement.</p><p>Score ref: 4/5</p><h2 id="vacuuming-2">Vacuuming</h2><p>I've been using the Dreame X60 Pro Ultra for the past six weeks and have never had to think about it. I've never looked at a rug after hearing it perform a scheduled task and thought it needed another clean with a <a href="https://www.techradar.com/home/vacuums/best-cordless-vacuum-cleaners" target="_blank">cordless stick vac</a>, I've never had to untangle it from the tassels of a rug, and I’ve never had to extricate an item too big to swallow from its rubber rollers.</p><p>Nevertheless, needs must so I scattered my usual potpourri of obstreperous ingredients over the hardwood kitchen floor and a similar handful over a piece of carpet, and watched it do its thing.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/UfPviuB6r8DZpQfuH9XuwU-1920-80.jpg" alt="Dreame X60 Pro Ultra Complete tested and reviewed" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/PnquckivPbgFLsNmJSCAxU-1920-80.jpg" alt="Dreame X60 Pro Ultra Complete tested and reviewed" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>For a robot vac faced with far more detritus than it would ever come across in the real world (at least I'd like to think so), the Dreame X60 Pro Ultra made surprisingly short work of cleaning up the scattered cornflakes, muesli, oats and rice, swallowing up both the fine particles and larger ones with impressive consistency, even though it needed two passes to complete the task. The X60's 42,000Pa suction rating and Large Particles Boost Mode clearly paid dividends here, though I should add that this bot is louder in volume (up to to around 68dB) when cleaning in full-power mode.</p><p>I then applied the same test to a carpeted rug and it performed just as well though, again, it required two passes – one horizontal, the other vertical – to fulfil the task. Yes, there were a few small flakes left behind on the periphery but that's because they had been flung beyond the working zone I had previously programmed.</p><p>Score ref: 4.5/5</p><h2 id="mopping-performance">Mopping performance</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="ZzBnMUA6Bnae3cF4AE3SuU" name="Dreame X60 Pro Ultra Complete" alt="Dreame X60 Pro Ultra Complete tested and reviewed" src="https://cdn.mos.cms.futurecdn.net/ZzBnMUA6Bnae3cF4AE3SuU-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" 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>As I've stated umpteen times before, I'm no fan of robots that also mop and would much rather have a vacuum-only robot with a huge dustbin in its dock. For mopping I generally prefer sticking to my <a href="https://www.techradar.com/home/vacuums/roborock-f25-ultra-wet-and-dry-vacuum-review" target="_blank">Roborock F25 Ultra</a> wet-and-dry vac or use a paper towel to wipe up a small spill of milk.</p><p>However I can see the appeal of having a robot for hard floor-cleaning duties if it mops practically every day. And this model excels at just that, partly because of the incredible reach of its extendable mop that genuinely cleans to the edge, in corners and around table legs, and partly because its clever blue Proactive Light Dirt Detection system does seem to spot stains better than other models I've tested.</p><p>Anyway, for my extreme kitchen test I accidentally-on-purpose spilt a glass of milk and programmed the X60 to run a zone clean. After about five minutes of mop preparation, including heating the pads using hot water, it trundled over and mopped up half the milk before returning to the dock. I thought that was that until I realized it was having its mops washed in readiness for the second run I had previously programmed.</p><p>I'd say the final results were perfectly acceptable given that I would never command a robot to mop up a spill when I can perform the task a thousand times quicker with some paper towels. </p><p>The main take away here is that its day-to-day performance has definitely been a cut above many of its competitors and there's no denying the practicality of the robot's extendable mop arm which really does work wonders. </p><p>Score ref: 4.5/5</p><h2 id="dock-performance">Dock performance</h2><p>I have nothing but good things to say about the X60 Pro Ultra's dock. Yes, it's a pretty large item to have in a small space but, on the plus side, I think its reflective pin-striped glass-like facade is one of the most attractive finishes I've seen since the <a href="https://www.techradar.com/home/robot-vacuums/roborock-saros-10r-robot-vacuum-review" target="_blank">Roborock 10R</a>.</p><p>From a functional point of view, this dock does everything from emptying the robot's dust bin and servicing the robot’s mop system with hot water, washing the mops and then drying them, to self cleaning its own mop tray at the touch of a button on the app.</p><p>Only once did the dock's suction not correctly empty the contents of the robot's bin after a full house clean, and this was because I had activated the Hair Compression setting in the app. I'm not sure how this function works but the robot's bin was so tightly clumped with loads of winter-shed hair from my two labradors that the contents refused to budge when the dock's suction kicked in. Thankfully I've had no repeats of this since switching off the Hair Compression setting and, as a result, I am not losing any sleep over it.</p><p>Score ref: 5/5</p><ul><li><strong>Performance score: 4.5/5</strong></li></ul><h3 class="article-body__section" id="section-dreame-x60-pro-ultra-complete-review-app-functionality"><span>Dreame X60 Pro Ultra Complete review: app functionality</span></h3><ul><li><strong>Extremely comprehensive</strong></li><li><strong>Brilliant for tech nerds, not so much for luddites</strong></li><li><strong>Encourages a lot of experimentation</strong></li></ul><p>The Dreame X60 Pro Ultra’s Dreamehome app is extraordinarily well featured, giving you an almost ridiculous level of control over what the robot does, when it does it and how it cleans each area of your home. The problem is that it can initially feel like you’ve been handed the controls to an airliner.</p><p>As per usual, once the X60 has mapped your home, the app presents a detailed map that lets you merge or divide individual rooms, define cleaning zones and set no-go areas and virtual barriers. You can specify whether particular areas should be vacuumed, mopped or given both treatments, and adjust cleaning intensity according to the room or floor type.</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="NouLVKUah6krHjR7dAp9uU" name="Dreame X60 Pro Ultra Complete" alt="Dreame X60 Pro Ultra Complete tested and reviewed" src="https://cdn.mos.cms.futurecdn.net/NouLVKUah6krHjR7dAp9uU-1920-80.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>There are also extensive options for scheduling and short-cut tasks, along with a myriad of settings for suction power, water usage, mop behavior, carpet type, floor direction, obstacle crossing, obstacle avoidance, even if you want pet hair in the robot's bin to be compressed.</p><p>The sheer depth of the Dreamehome app is undeniably impressive, but it does come with a steep learning curve that encourages a lot of experimentation. It can also take a while to work out where everything lives, particularly if you’re the sort of person who prefers to press a couple of buttons and get on with more important things. Nevertheless, once you’ve mastered this app, it becomes one of the X60 Pro Ultra’s biggest strengths.</p><ul><li><strong>App functionality score: 4/5</strong></li></ul><h3 class="article-body__section" id="section-should-you-buy-the-dreame-x60-pro-ultra-complete"><span>Should you buy the Dreame X60 Pro Ultra Complete?</span></h3><div ><table><caption>Dreame X60 Pro Ultra Complete: score card</caption><tbody><tr><td class="firstcol " ><p><strong>Section</strong></p></td><td  ><p><strong>Notes</strong></p></td><td  ><p><strong>Score</strong></p></td></tr><tr><td class="firstcol " ><p>Value for money</p></td><td  ><p>While in the premium bracket, I think the Dreame X60 Pro Ultra Complete is fair value for money, especially given the on-board tech and huge amount of included spares.</p></td><td  ><p>4.5/5</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>Slick, sophisticated and impressively engineered, the X60 Pro Ultra and its glossy dock ooze premium quality.</p></td><td  ><p>5/5</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>The X60 Pro Ultra delivers outstanding vacuum performance and better-than-average mopping, but its obstacle avoidance system could be better.</p></td><td  ><p>4.5/5</p></td></tr><tr><td class="firstcol " ><p>App functionality</p></td><td  ><p>The Dreamehome app is impressively comprehensive, offering deep control over all aspects, but its sheer number of settings can feel overwhelming.</p></td><td  ><p>4/5</p></td></tr><tr><td class="firstcol " ><p>Average rating</p></td><td  ></td><td  ><p>4.5/5</p></td></tr></tbody></table></div><h2 id="buy-it-if-9">Buy it if</h2><div class="product"><p><strong>You want great vacuum performance</strong></p><p>Powerful 42,000Pa suction tackles stubborn household detritus with aplomb</p></div><div class="product"><p><strong>You have hairy pets</strong></p><p>This model has several functions designed with pets in mind</p></div><div class="product"><p><strong>You have low furniture and high thresholds</strong></p><p>The X60 cleans beneath very low furniture and climbs most thresholds</p></div><h2 id="don-39-t-buy-it-if-7">Don't buy it if</h2><div class="product"><p><strong>Your home is cluttered with tiny toys</strong></p><p>The X60 most likely won’t evade small toys like Lego bricks</p></div><div class="product"><p><strong>You're not very tech savvy</strong></p><p>The X60 Pro Ultra's surfeit of features may overwhelm less technical users</p></div><div class="product"><p><strong>Your home is on the small side</strong></p><p>This model would be overkill, as would the large dock</p></div><h3 class="article-body__section" id="section-how-i-tested-the-dreame-x60-pro-ultra-complete"><span>How I tested the Dreame X60 Pro Ultra Complete</span></h3><p>TechRadar takes its product testing very seriously so I lived with the X60 Pro Ultra for a few weeks having set up various weekly schedules and routines to gauge how efficiently it performed the tasks it was designed for. I also monitored the amount of times I had to rescue it from entanglement or some other anomaly but, aside from some minor obstacle avoidance issues, the X60 functioned reliably throughout its trial.</p><p>If only to prove its capability for cleaning up heavier doses of debris and mopping up spills, I also performed a few extreme tests that no robot should have to endure in its lifetime.</p><p>First reviewed September 2026.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/robot-vacuums/dreame-x60-pro-ultra-review</link>
                                                                            <description>
                            <![CDATA[ The Dreame X60 Pro Ultra Complete is one of the very best robotic floor cleaners money can buy ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">JAbHvZPGkDwaRyQkcQ62Sm</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/MgCG3C3u2iQTHPY6a5MesU-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 21 Sep 2026 08:00:00 +0000</pubDate>                                                                                                                                <updated>Fri, 30 Oct 2026 08:32:53 +0000</updated>
                                                                                                                                            <category><![CDATA[Robot Vacuums]]></category>
                                                    <category><![CDATA[Small Appliances]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                                                                                    <dc:creator><![CDATA[ Derek Adams ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/Z6DKRKu77f8BZSZM5xRMdm-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Derek Adams has been in consumer tech journalism since joining London listings magazine Time Out in the early ‘80s. He’s an experienced reviewer of cordless vacs and robot vacs, indeed anything that runs on batteries or has a plug attached. Derek also writes extensively for TechRadar’s sister site&amp;nbsp;T3.com&amp;nbsp;between playing drums and guitar with his bandmates in&amp;nbsp;&lt;a href=&quot;https://www.redboxmusic.co.uk/&quot;&gt;Red Box&lt;/a&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/MgCG3C3u2iQTHPY6a5MesU-1920-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Dreame X60 Pro Ultra Complete tested and review]]></media:description>                                                            <media:text><![CDATA[Dreame X60 Pro Ultra Complete tested and review]]></media:text>
                                <media:title type="plain"><![CDATA[Dreame X60 Pro Ultra Complete tested and review]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/MgCG3C3u2iQTHPY6a5MesU-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <h3 class="article-body__section" id="section-dreame-x60-pro-ultra-complete-review-two-minute-review"><span>Dreame X60 Pro Ultra Complete review: two-minute review</span></h3><p>Dreame’s flagship X60 Pro Ultra Complete is one of the most feature-filled, efficient and reliable hybrid robot cleaners this writer has so far reviewed — and I've reviewed many. Its class-leading 42,000Pa of suction power is certainly attention-grabbing, but the cleverness of this autonomous floor bot goes well beyond brute suction force.</p><p>Like some Roborock models, the X60 Pro Ultra is equipped with a retractable LiDAR turret that allows the unit to scoot under the lowest of furnishings with a floor clearance of just 3.5 inches (9cm). Better still, it can also tackle thresholds up to 3.9 inches (10cm) in height, so doorways and awkward transitions are much less likely to bring its cleaning mission to an abrupt halt.</p><p>Dreame has also addressed one of the biggest weaknesses of robot cleaners – getting properly into edges and corners. Where most premium bots are able to extend one of the mops by a couple of inches, this one is capable of extending it's edge-cleaning mop to an extremely impressive seven inches (18cm), and you can see the amazing results of this when it's working along skirting boards and around chair legs. Likewise, its front side-mounted sweeper brush can also reach up to four inches (12cm) into corners for a much more thorough sweep.</p><p>Dreame appears to have thrown everything it has into this flagship model, and the results are very impressive. Granted, it’s expensive, possibly over-engineered and perhaps more robot cleaner than most people actually need, but if your idea of luxury is never having to sweep or mop floors again, this model is a very tempting proposition, despite some minor anomalies in the obstacle avoidance department. The fact it comes with a surfeit of extra accessories — including spare dust bags, filters and rollers — is the icing on a very substantial cake.</p><h3 class="article-body__section" id="section-dreame-x60-pro-ultra-complete-review-price-availability"><span>Dreame X60 Pro Ultra Complete review: price &amp; availability</span></h3><ul><li><strong>List price</strong> £1,299 / €1,499 / $1,699.99 (X60 Max Ultra)</li><li><strong>Launch date </strong>July 2026</li><li><strong>Availability </strong>UK and parts of Europe</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="CqvyaZfN7ztXfYrkernWxU" name="Dreame X60 Pro Ultra Complete" alt="Dreame X60 Pro Ultra Complete tested and reviewed" src="https://cdn.mos.cms.futurecdn.net/CqvyaZfN7ztXfYrkernWxU-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" 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>At the time of writing, the Dreame X60 Pro Ultra Complete is available in the UK for £1,299, with retailers including <a href="https://dreamestore.co.uk/products/dreame-x60-pro-ultra-complete?variant=55612007940472" target="_blank" rel="sponsored">Dreame</a>, <a href="https://www.amazon.co.uk/dreame-Ultra-Complete-Vacuum-UltraExtend/dp/B0H4RQ2BK9?th=1" target="_blank" rel="sponsored">Amazon</a> and <a href="https://www.johnlewis.com/dreame-x60-pro-ultra-rlx96de-robot-vacuum-cleaner-white/p115518011" target="_blank" rel="sponsored">John Lewis &amp; Partners</a> listing it. It is also available in most parts of Europe, priced at €1,499, with some discounts taking it to a much lower €1,199.</p><p>In the USA, Dreame is concentrating on the X60 Max Ultra Complete, a slightly different variant with lower suction power (35,00Pa) than the UK-spec X60 Pro Ultra Complete. You can purchase the Max version via the US <a href="https://www.dreametech.com/products/x60-max-ultra-complete-robot-vacuum" target="_blank" rel="sponsored">Dreame</a> store for $1,699.99 or <a href="https://www.amazon.com/dp/B0G5X4H4PS?ref=clp_hp_h_pc&amp;th=1" target="_blank" rel="sponsored">Amazon</a> where it shifts for a slightly discounted $1,614.99.</p><p>At the time of writing, the Dreame X60 Pro Ultra doesn't seem to be available in Australia yet.</p><p>In the UK, the X60 Pro Ultra Complete is firmly in premium robot-vacuum territory, so there are plenty of alternatives worth considering. The <a href="https://www.techradar.com/home/robot-vacuums/roborock-saros-20-review" target="_blank">Roborock Saros 20</a> is an obvious rival that offers a similarly sophisticated low-profile design for a shade under £1,000 and the <a href="https://www.techradar.com/home/robot-vacuums/ecovacs-deebot-x8-pro-omni-review" target="_blank">Ecovacs Deebot X8 Pro Omni</a> is another strong contender, particularly if mopping performance is a priority. Dreame’s own <a href="https://www.techradar.com/home/robot-vacuums/dreame-x40-ultra-review" target="_blank">X40 Ultra</a> is also worth considering if you want many of the flagship brand’s features without spending X60 Pro Ultra money.</p><p>However, for design, performance, impressive specs and the horde of spare parts it comes with, the X60 Pro Ultra Complete is difficult to ignore. While its combination of 42,000Pa of suction power, extendable cleaning hardware and highly automated dock puts it firmly at the expensive end of the market, I think it's a price worth paying.</p><ul><li><strong>Value score: 4.5/5</strong></li></ul><h3 class="article-body__section" id="section-dreame-x60-pro-ultra-complete-specs"><span>Dreame X60 Pro Ultra Complete: specs</span></h3><div ><table><tbody><tr><td class="firstcol " ><p>Robot dimensions (W x H)</p></td><td  ><p>13.77 x 3.5 inches / 35 x 8.9cm</p></td></tr><tr><td class="firstcol " ><p>Cleaning dock dimensions (H x W x D)</p></td><td  ><p>19.64 x 17.95 x 15.35 inches / 49.9 x 45.6 x 39cm</p></td></tr><tr><td class="firstcol " ><p>Suction</p></td><td  ><p>42,000Pa</p></td></tr><tr><td class="firstcol " ><p>Cleaning dock bin size</p></td><td  ><p>3.38 quarts / 3.2 liters</p></td></tr><tr><td class="firstcol " ><p>Clean water tank size</p></td><td  ><p>4.43 quarts / 4.2 liters</p></td></tr><tr><td class="firstcol " ><p>Dirty water tank size</p></td><td  ><p>3.17 quarts / 3 liters</p></td></tr><tr><td class="firstcol " ><p>Navigation &amp; obstacle avoidance</p></td><td  ><p>Pathfinder VersaLift ToF LiDAR paired with AI OmniSight System 3.0 + LED</p></td></tr><tr><td class="firstcol " ><p>Carpet detection</p></td><td  ><p>Yes</p></td></tr><tr><td class="firstcol " ><p>Threshold crossing</p></td><td  ><p>ProLeap with dual retractable legs for up to 3.93 inches (10cm) clearance</p></td></tr><tr><td class="firstcol " ><p>Mopping functions</p></td><td  ><p>Dual heated rotating mops + dock-based maintenance</p></td></tr><tr><td class="firstcol " ><p>Robot noise level</p></td><td  ><p>65dB at five feet</p></td></tr></tbody></table></div><h3 class="article-body__section" id="section-dreame-x60-pro-ultra-complete-design"><span>Dreame X60 Pro Ultra Complete: design</span></h3><ul><li><strong>Whopping suction power</strong></li><li><strong>Can climb tall thresholds</strong></li><li><strong>Mop extends by up to seven inches</strong></li></ul><p>Before we take a look at design of the X60 Pro Ultra's robot and dock, I should add that, right out of the box, this model has been extraordinarily reliable and more efficient than the majority other models I've reviewed these past few months.</p><p>Robot vacuum cleaners are among the easiest of smart home products to set up and this one was one of the most efficient. Yes, it arrived in a large box but because it comes with just three main parts — the robot, the dock and its clip-on ramp – I had it on the floor and ready to map my open-plan area within minutes. And, boy, did it map it well, even to the point of accurately pre-naming the four spaces it had located – Living Room, Dining Room, Kitchen and Hall — simply by noting the type of furnishings in each room. </p><p>This was a great start, in my opinion, because most robot vacs normally settle for generic terms like Room, 1, Room 2, etc. Of course, it's extremely simple to change the names of the rooms and just as easy to divide or merge them, but to have a robot that maps a living space so accurately from the off is a major plus.</p><p>I was also pleasantly surprised to discover the true meaning of this model's 'Complete' moniker because I spotted a huge array of accessories in the box. Most floor bots only come with a spare side brush, a spare dust bag and, occasionally, a tiny bottle of floor cleaning solution. But this model comes with three extra dust bags, a spare side brush, two dust box filters, three pairs of extra mop pads, a large one-quart (1L) bottle of cleaning solution and, rare for any robot, a spare pair of roller brushes. This is a major boon given that these are all items that one would normally need to purchase further down the line of ownership. Chapeau to Dreame.</p><p>Finally, if you purchase this bot today, sometime in 2027 you'll be able to use it in cahoots with Dreame's next sci-fi offering, a staircase-climbing robot module called the <a href="https://www.techradar.com/home/robot-vacuums/ive-seen-two-game-changing-stair-climbing-robot-vacs-in-action-theres-one-clear-winner-in-the-race-to-the-top" target="_blank">Cyber X</a>. Unveiled at IFA Berlin, this amazingly clever slice of robotic tech functions as an autonomous carrier for the X60 so it can be transported up and down stairs. Can’t wait to see that in operation.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Y5NcigMbNRBKdyHJk3EzsU" name="Dreame X60 Pro Ultra Complete" alt="Dreame X60 Pro Ultra Complete tested and reviewed" src="https://cdn.mos.cms.futurecdn.net/Y5NcigMbNRBKdyHJk3EzsU-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" 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><h2 id="robot-design-2">Robot design</h2><p>The Dreame X60 Pro Ultra is available in black or white and is a striking example of just how much robot vacuum design has advanced. From the outside, it remains recognisably circular, but almost every component here has been engineered to tackle many of the shortcomings that have made some robot cleaners largely frustrating to live with. In short, this is a robot designed not simply to clean the floor, but to get into more places, deal with more types of mess and spend less time getting stuck.</p><p>While not especially unique, the X60’s retractable LiDAR turret is one of its smartest design flourishes. Rather than permanently sitting proud of the robot, the turret can retract to help the machine achieve an incredibly low 3.50 inch (8.9cm) profile. That might not sound like much on paper, but it makes a substantial difference in practice, allowing the X60 to venture underneath beds, sofas, TV cabinets and any other furnishings with a minimum floor clearance of just 3.54 inches (9cm).</p><p>Dreame has also addressed another common robot-vacuum weakness: thresholds. My home doesn't have any thresholds but if it did, this is the model I'd choose because its two pop-out legs give it the ability to climb double-layered obstacles up to 3.93 inches (10cm) and single steps up to 2.04 inches (5.2cm) in height, giving it an impressive ability to move between areas of the home without requiring any makeshift ramps. It also means far fewer situations where you return home only to discover that your expensive robot has spent half the day stranded on the lip of a doorway.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="ieAqrRZNsoizR29DBeJhvU" name="Dreame X60 Pro Ultra Complete" alt="Dreame X60 Pro Ultra Complete tested and reviewed" src="https://cdn.mos.cms.futurecdn.net/ieAqrRZNsoizR29DBeJhvU-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" 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 X60 Pro Ultra's class-leading figure of 42,000 Pascals of suction is colossal even by today's standards, and this is especially useful when engaging the robot's Large Particles Boost mode which gives the X60 Pro Ultra additional oomph when it encounters larger pieces of debris. </p><p>Combined with the unit's twin tangle-free rubber rollers and a retractable pressure plate that creates a semi-sealed vacuum chamber, this level of suction is particularly relevant for pet owners, where clumps of hair can present a much greater challenge than everyday dust. Moreover, the X60 Pro Ultra also features an obligatory spinning side brush which extends much further than the norm — up to four inches (12cm) — for better corner cleaning.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="bo7R25GKX3d6NxujqNo9uU" name="Dreame X60 Pro Ultra Complete" alt="Dreame X60 Pro Ultra Complete tested and reviewed" src="https://cdn.mos.cms.futurecdn.net/bo7R25GKX3d6NxujqNo9uU-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" 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 modern floor bots feature at least one mop that's able to extend by a couple inches when cleaning along skirting boards, in corners or around furniture legs. But this one takes mop extension to a whole new level of stretch by offering a reach of seven inches (18cm). When I first saw this in operation I thought a piece of furniture had ripped its arm out of a socket. The spinning mop pads, meanwhile, are thermally efficient and exert up to 15 Newtons of downward pressure, providing considerably more physical contact with the floor than a robot that merely drags damp pads behind it.</p><p>When it comes to robot vacuum cleaners, navigation and obstacle avoidance are arguably just as important as suction because all this fancy hardware is pretty pointless if the robot can’t find its way around the home.</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="nZcvUbF9W8ALXoYFiN4aRV" name="Dreame X60 Pro Ultra Complete" alt="Dreame X60 Pro Ultra Complete tested and reviewed" src="https://cdn.mos.cms.futurecdn.net/nZcvUbF9W8ALXoYFiN4aRV-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" 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 X60 Pro Ultra’s impressive navigation system is built around Dreame’s advanced VersaLift retractable hybrid LiDAR, which scans its surroundings using lazer beams to create detailed maps of the home and plan efficient cleaning routes. It’s also backed by AI-enhanced 3D Proactive Light Detection and intelligent obstacle recognition of around 320 object including, according to Dreame, 'tiny objects of 10mm'. We'll have to see about that.</p><p>On the battery front, this model is fitted with a 5,000mAh battery that recharges from empty to full in about 100 minutes and, according to Dreame, is capable of charging 25% of its capacity in about six minutes.</p><p>Score ref: 5/5</p><h2 id="dock-design-2">Dock design</h2><p>The Dreame X60 Pro Ultra’s charging dock is as impressive as the robot itself. With its tall, sophisticated design and glossy facade replete with a subtle pinstripe effect, this is one robot dock you might not mind having centre stage. More importantly, it’s packed with a raft of technology that's designed to keep the X60 in readiness for action with minimal human intervention, aside from periodically discarding the dock's dust bag and servicing the two water tanks.</p><p>Speaking of which, you get the usual dual water tank combo comprising a 4.43 quarts (4.2L) fresh water tank and a smaller 3.17 quarts (3L) tank for the filthy stuff. Instead of tainting the sink area with stinky water, I always flush the contents of the dirty tank into the toilet bowl and then give the container a quick rinse under a tap. This model also comes with a liquid floor detergent dispenser situated next door to the dock's dust bag department.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/uDxa4yTHQ9LtrHNLYBNpvU-1920-80.jpg" alt="Dreame X60 Pro Ultra Complete tested and reviewed" /><figcaption>The Dreame X60 Pro Ultra comes with one of the most stylish docks on the market<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/TLrD9DwB6oX3ioDGaz5btU-1920-80.jpg" alt="Dreame X60 Pro Ultra Complete tested and reviewed" /><figcaption>Big water tanks for the mopping system<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/nTbQuWERDYvDpK3fimpmtU-1920-80.jpg" alt="Dreame X60 Pro Ultra Complete tested and reviewed" /><figcaption>A bigger-than-average dust bag with detergent dispenser on the left<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/eWrNTAyr4UzPQHy55uDJwU-1920-80.jpg" alt="Dreame X60 Pro Ultra Complete tested and reviewed" /><figcaption>This dock cleans itself without human intervention<small role="credit">Future</small></figcaption></figure></figure><p>As to be expected in this day and age, the X60 Pro Ultra dock also takes care of all self-cleaning duties, including preparing the mop pads before use with scaldingly hot water. Since the mops themselves are thermally efficient enough to retain heat, the floor has a better chance of being properly cleaned. When the robot returns to the dock, the mop pads are washed with hot water — apparently 212F (100C) — before drying them using hot air to help prevent build-up of bacteria and nasty smells.</p><p>The dock is also fitted with a generous 3.38 quarts (3.2L) dust bag, which is larger than those fitted to many competing robot vacuum docks. This means that more debris can be stored before you need to replace the bag, reducing one of the few genuinely tedious jobs associated with owning a robot vacuum. The fact you get three spare bags with this specific 'Complete' model can be considered a major bonus.</p><p>Score ref: 5/5</p><ul><li><strong>Design score: 5/5</strong></li></ul><h3 class="article-body__section" id="section-dreame-x60-pro-ultra-complete-performance"><span>Dreame X60 Pro Ultra Complete: performance</span></h3><ul><li><strong>Supreme vacuum power</strong></li><li><strong>Very good navigation</strong></li><li><strong>Average obstacle avoidance</strong></li></ul><h2 id="navigation-performance">Navigation performance</h2><p>To give you some idea of how impressive Dreame's current crop of robot vacs are, I installed this model's stablemate – the extra-large <a href="https://www.techradar.com/home/robot-vacuums/dreame-matrix10-ultra-review" target="_blank">Matrix10 Ultra</a> – in our village hall where it has been running for the past eight months without any hiccups. The hall is a huge 130 square meters — two-thirds of a singles tennis court – and divided into various sections, including two toilet areas and a kitchen. </p><p>Where other robots I've installed in the hall have had issues where their LiDAR-written maps have been corrupted due to the vast size of the work space and presumably the reflective windows surrounding it, the Matrix10 Ultra has not had any issues at all. In fact, it continues to this day, having successfully completed 395.65 hours of reliable operation over an area of 25,018 square meters, equivalent to a massive 6.18 acres. Not bad for a robot vacuum cleaner!</p><p>Needless to say, this model's navigation is equally impressive in the way it has mapped my home, negotiated a lot of furniture including a cluttered dining area, and never once having got lost, trapped itself under furniture or snowplowed a loose rug. </p><p>Mind, its first mapping session did produce one amusing moment when it reached the area around our garden door. Since this model uses LiDAR to navigate, its laser beam had scanned beyond the open door towards the garden, thinking it had detected another room. All LiDAR robots do this but very few have the ability to scale a tall threshold. This one, of course, has excellent ability in that department so you can see where this is heading. In fact it was sheer luck that I happened to enter the room just as it was in the process making a beeline for the garden. You've got to laugh.</p><p>Another thing I should add is that I have had to raise the valance on the lounge sofa because the camera and laser system treats fabric valances as a solid obstacle. I personally don’t consider this a major issue because almost every LiDAR-governed robot I've reviewed has also refused to punch through a sofa or bed valance. To rectify this I now occasionally tuck the sofa's valance up out of the way so the X60 can clean underneath.</p><p>Score ref: 5/5</p><h2 id="obstacle-avoidance-2">Obstacle avoidance</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="AGPkK77GhmHVFJb7aowByU" name="Dreame X60 Pro Ultra Complete" alt="Dreame X60 Pro Ultra Complete tested and reviewed" src="https://cdn.mos.cms.futurecdn.net/AGPkK77GhmHVFJb7aowByU-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" 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>Having read the glowing headlines on Dreame's website about this robot avoiding objects as small 10mm (0.39 of an inch), I simply had to give it a go by placing some much smaller items than usual in its path, including a Hue remote, a phone cable, a small bottle of essential oil and a tiny lighter. I made sure I'd selected every option in its intelligent obstacle avoidance setting and crossed my fingers as it proceeded to travel from the hall to the kitchen.</p><p>While it deftly avoided all the objects I usually test robot vacs with — including the low circular dog chew, remote and phone cable — I was very surprised when it thundered straight over the bottle and lighter as if they weren't even there. While I don't consider this a major strike against the X60's obstacle avoidance — many other robot vacs have fared worse — I do think that if a company is going to state that their robot can avoid objects as tiny as 10mm, they really need to back it up with a level of real-world performance that matches the claim.</p><p>While the X60 is no match for the <a href="https://www.techradar.com/home/robot-vacuums/dji-romo-p-review" target="_blank">DJI ROMO</a> when it comes to obstacle avoidance, I still think it deserves a respectable 4/5 because it has avoided everything else in its path for the last six weeks, and I have never once had to remove the roller brushes to extricate something it had tried to swallow. In short, I'd say this model's obstacle avoidance is better than average but with room for improvement.</p><p>Score ref: 4/5</p><h2 id="vacuuming-2">Vacuuming</h2><p>I've been using the Dreame X60 Pro Ultra for the past six weeks and have never had to think about it. I've never looked at a rug after hearing it perform a scheduled task and thought it needed another clean with a <a href="https://www.techradar.com/home/vacuums/best-cordless-vacuum-cleaners" target="_blank">cordless stick vac</a>, I've never had to untangle it from the tassels of a rug, and I’ve never had to extricate an item too big to swallow from its rubber rollers.</p><p>Nevertheless, needs must so I scattered my usual potpourri of obstreperous ingredients over the hardwood kitchen floor and a similar handful over a piece of carpet, and watched it do its thing.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/UfPviuB6r8DZpQfuH9XuwU-1920-80.jpg" alt="Dreame X60 Pro Ultra Complete tested and reviewed" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/PnquckivPbgFLsNmJSCAxU-1920-80.jpg" alt="Dreame X60 Pro Ultra Complete tested and reviewed" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>For a robot vac faced with far more detritus than it would ever come across in the real world (at least I'd like to think so), the Dreame X60 Pro Ultra made surprisingly short work of cleaning up the scattered cornflakes, muesli, oats and rice, swallowing up both the fine particles and larger ones with impressive consistency, even though it needed two passes to complete the task. The X60's 42,000Pa suction rating and Large Particles Boost Mode clearly paid dividends here, though I should add that this bot is louder in volume (up to to around 68dB) when cleaning in full-power mode.</p><p>I then applied the same test to a carpeted rug and it performed just as well though, again, it required two passes – one horizontal, the other vertical – to fulfil the task. Yes, there were a few small flakes left behind on the periphery but that's because they had been flung beyond the working zone I had previously programmed.</p><p>Score ref: 4.5/5</p><h2 id="mopping-performance">Mopping performance</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="ZzBnMUA6Bnae3cF4AE3SuU" name="Dreame X60 Pro Ultra Complete" alt="Dreame X60 Pro Ultra Complete tested and reviewed" src="https://cdn.mos.cms.futurecdn.net/ZzBnMUA6Bnae3cF4AE3SuU-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" 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>As I've stated umpteen times before, I'm no fan of robots that also mop and would much rather have a vacuum-only robot with a huge dustbin in its dock. For mopping I generally prefer sticking to my <a href="https://www.techradar.com/home/vacuums/roborock-f25-ultra-wet-and-dry-vacuum-review" target="_blank">Roborock F25 Ultra</a> wet-and-dry vac or use a paper towel to wipe up a small spill of milk.</p><p>However I can see the appeal of having a robot for hard floor-cleaning duties if it mops practically every day. And this model excels at just that, partly because of the incredible reach of its extendable mop that genuinely cleans to the edge, in corners and around table legs, and partly because its clever blue Proactive Light Dirt Detection system does seem to spot stains better than other models I've tested.</p><p>Anyway, for my extreme kitchen test I accidentally-on-purpose spilt a glass of milk and programmed the X60 to run a zone clean. After about five minutes of mop preparation, including heating the pads using hot water, it trundled over and mopped up half the milk before returning to the dock. I thought that was that until I realized it was having its mops washed in readiness for the second run I had previously programmed.</p><p>I'd say the final results were perfectly acceptable given that I would never command a robot to mop up a spill when I can perform the task a thousand times quicker with some paper towels. </p><p>The main take away here is that its day-to-day performance has definitely been a cut above many of its competitors and there's no denying the practicality of the robot's extendable mop arm which really does work wonders. </p><p>Score ref: 4.5/5</p><h2 id="dock-performance">Dock performance</h2><p>I have nothing but good things to say about the X60 Pro Ultra's dock. Yes, it's a pretty large item to have in a small space but, on the plus side, I think its reflective pin-striped glass-like facade is one of the most attractive finishes I've seen since the <a href="https://www.techradar.com/home/robot-vacuums/roborock-saros-10r-robot-vacuum-review" target="_blank">Roborock 10R</a>.</p><p>From a functional point of view, this dock does everything from emptying the robot's dust bin and servicing the robot’s mop system with hot water, washing the mops and then drying them, to self cleaning its own mop tray at the touch of a button on the app.</p><p>Only once did the dock's suction not correctly empty the contents of the robot's bin after a full house clean, and this was because I had activated the Hair Compression setting in the app. I'm not sure how this function works but the robot's bin was so tightly clumped with loads of winter-shed hair from my two labradors that the contents refused to budge when the dock's suction kicked in. Thankfully I've had no repeats of this since switching off the Hair Compression setting and, as a result, I am not losing any sleep over it.</p><p>Score ref: 5/5</p><ul><li><strong>Performance score: 4.5/5</strong></li></ul><h3 class="article-body__section" id="section-dreame-x60-pro-ultra-complete-review-app-functionality"><span>Dreame X60 Pro Ultra Complete review: app functionality</span></h3><ul><li><strong>Extremely comprehensive</strong></li><li><strong>Brilliant for tech nerds, not so much for luddites</strong></li><li><strong>Encourages a lot of experimentation</strong></li></ul><p>The Dreame X60 Pro Ultra’s Dreamehome app is extraordinarily well featured, giving you an almost ridiculous level of control over what the robot does, when it does it and how it cleans each area of your home. The problem is that it can initially feel like you’ve been handed the controls to an airliner.</p><p>As per usual, once the X60 has mapped your home, the app presents a detailed map that lets you merge or divide individual rooms, define cleaning zones and set no-go areas and virtual barriers. You can specify whether particular areas should be vacuumed, mopped or given both treatments, and adjust cleaning intensity according to the room or floor type.</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="NouLVKUah6krHjR7dAp9uU" name="Dreame X60 Pro Ultra Complete" alt="Dreame X60 Pro Ultra Complete tested and reviewed" src="https://cdn.mos.cms.futurecdn.net/NouLVKUah6krHjR7dAp9uU-1920-80.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>There are also extensive options for scheduling and short-cut tasks, along with a myriad of settings for suction power, water usage, mop behavior, carpet type, floor direction, obstacle crossing, obstacle avoidance, even if you want pet hair in the robot's bin to be compressed.</p><p>The sheer depth of the Dreamehome app is undeniably impressive, but it does come with a steep learning curve that encourages a lot of experimentation. It can also take a while to work out where everything lives, particularly if you’re the sort of person who prefers to press a couple of buttons and get on with more important things. Nevertheless, once you’ve mastered this app, it becomes one of the X60 Pro Ultra’s biggest strengths.</p><ul><li><strong>App functionality score: 4/5</strong></li></ul><h3 class="article-body__section" id="section-should-you-buy-the-dreame-x60-pro-ultra-complete"><span>Should you buy the Dreame X60 Pro Ultra Complete?</span></h3><div ><table><caption>Dreame X60 Pro Ultra Complete: score card</caption><tbody><tr><td class="firstcol " ><p><strong>Section</strong></p></td><td  ><p><strong>Notes</strong></p></td><td  ><p><strong>Score</strong></p></td></tr><tr><td class="firstcol " ><p>Value for money</p></td><td  ><p>While in the premium bracket, I think the Dreame X60 Pro Ultra Complete is fair value for money, especially given the on-board tech and huge amount of included spares.</p></td><td  ><p>4.5/5</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>Slick, sophisticated and impressively engineered, the X60 Pro Ultra and its glossy dock ooze premium quality.</p></td><td  ><p>5/5</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>The X60 Pro Ultra delivers outstanding vacuum performance and better-than-average mopping, but its obstacle avoidance system could be better.</p></td><td  ><p>4.5/5</p></td></tr><tr><td class="firstcol " ><p>App functionality</p></td><td  ><p>The Dreamehome app is impressively comprehensive, offering deep control over all aspects, but its sheer number of settings can feel overwhelming.</p></td><td  ><p>4/5</p></td></tr><tr><td class="firstcol " ><p>Average rating</p></td><td  ></td><td  ><p>4.5/5</p></td></tr></tbody></table></div><h2 id="buy-it-if-9">Buy it if</h2><div class="product"><p><strong>You want great vacuum performance</strong></p><p>Powerful 42,000Pa suction tackles stubborn household detritus with aplomb</p></div><div class="product"><p><strong>You have hairy pets</strong></p><p>This model has several functions designed with pets in mind</p></div><div class="product"><p><strong>You have low furniture and high thresholds</strong></p><p>The X60 cleans beneath very low furniture and climbs most thresholds</p></div><h2 id="don-39-t-buy-it-if-7">Don't buy it if</h2><div class="product"><p><strong>Your home is cluttered with tiny toys</strong></p><p>The X60 most likely won’t evade small toys like Lego bricks</p></div><div class="product"><p><strong>You're not very tech savvy</strong></p><p>The X60 Pro Ultra's surfeit of features may overwhelm less technical users</p></div><div class="product"><p><strong>Your home is on the small side</strong></p><p>This model would be overkill, as would the large dock</p></div><h3 class="article-body__section" id="section-how-i-tested-the-dreame-x60-pro-ultra-complete"><span>How I tested the Dreame X60 Pro Ultra Complete</span></h3><p>TechRadar takes its product testing very seriously so I lived with the X60 Pro Ultra for a few weeks having set up various weekly schedules and routines to gauge how efficiently it performed the tasks it was designed for. I also monitored the amount of times I had to rescue it from entanglement or some other anomaly but, aside from some minor obstacle avoidance issues, the X60 functioned reliably throughout its trial.</p><p>If only to prove its capability for cleaning up heavier doses of debris and mopping up spills, I also performed a few extreme tests that no robot should have to endure in its lifetime.</p><p>First reviewed September 2026.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ How to make IKEA and Philips Hue smart lights play nicely together ]]></title>
                                                                                                <dc:content><![CDATA[ <p>IKEA is really making a name for itself in smart home tech. Its mobile app is clear and easy to navigate, its selection of smart switches (which my colleague Ruth Hamilton called "<a href="https://www.techradar.com/home/smart-home/3-reasons-why-you-shouldnt-sleep-on-these-usd6-gbp3-smart-switches-theyre-the-understated-hit-of-ikeas-new-gadget-range">the understated hit of IKEA's new gadget range</a>") are versatile and cheap, and <a href="https://www.techradar.com/tech-events/ikea-just-revealed-a-new-donut-shaped-smart-light-and-itll-look-sweet-on-your-table-or-wall">its stylish smart lamps</a> made a real splash at this year's CES technology show. </p><p>But what if you don't want to be limited to IKEA's own app? What if you like IKEA's lights, but already have a Philips Hue setup, or want to incorporate lights and devices from other brands as well?</p><p>Thankfully, there are lots of options to explore, from simple software solutions to crafty hardware hacks. Here are four ways to get all your smart lights to play along nicely.</p><h2 id="1-use-the-matter-standard">1. Use the Matter standard</h2><p>Last week, <a href="https://www.techradar.com/home/smart-lights/ikea-just-launched-a-matter-enabled-driver-that-makes-your-integrated-cabinet-lights-part-of-your-smart-home">IKEA launched a new driver for its integrated lights</a> (including the type of strips and spots you would install in cupboards and cabinets) that not only lets you control them remotely via the IKEA Home app, but is also compatible with the Matter smart home standard. That means you can combine these integrated lights into a larger smart home setup.</p><p>You can then control them using a Matter-compatible smart speaker, set a schedule, dim them, and much more. You aren't limited to IKEA's integrated lights, either. The brand also offers other Matter-compatible lights, including the color-shifting, donut-shaped Varmblixt, and Kajplats bulbs — and you can throw in lights from other brands like Nanoleaf, Govee, and (of course) Philips Hue, too.</p><p>But what if you don't want to use the Matter standard? What if you already have a Philips Hue setup and want to continue using the Hue app to control all your lights?</p><h2 id="2-connect-everything-to-your-hue-bridge">2. Connect everything to your Hue Bridge</h2><p>IKEA smart lights (such as the Varmblixt and Kajplats) support Zigbee Light Link, which is the same wireless protocol used by Philips Hue bulbs. You can therefore connect your IKEA lights directly to a Philips Hue Bridge by following these instructions:</p><ol start="1"><li>Ensure your IKEA smart light has software version 1.2.x or later</li><li>Keep the IKEA smart light close to the Philips Hue Bridge</li><li>Search for new devices in the Philips Hue app</li><li>Do a factory reset of the smart light by toggling the main switch six times</li></ol><p>Connecting your IKEA smart lights this way will let you control their basic functions through the Hue app, set schedules, add them to groups, and trigger them with Hue sensors and switches.</p><p>However, you won't get the same degree of control you would through a native Hue smart light. You won't be able to dim your IKEA lights using a Hue Tap Dial switch, for example, or incorporate them into a Philips Hue Play entertainment setup. For that, you'll need to get more creative.</p><h2 id="3-try-a-hardware-hack">3. Try a hardware hack</h2><p>If you like the look of an IKEA smart light, but want the full functionality of Philips Hue and are feeling brave, you could try a crafty hardware hack.</p><p>The Varmblixt lamp is a particularly popular choice for smart lighting DIYers, who have discovered that its frosted glass case is ideal for concealing a Philips Hue light strip. Reddit user K1uppy described the process of opening the IKEA lamp, removing its innards, and replacing them with a coiled Hue strip.</p><figure><blockquote class="reddit-card"  ><a href="https://www.reddit.com/r/Hue/comments/1wda1u2/ikea_varmblixt_repurposed_hue_lightstrip">IKEA VARMBLIXT + Repurposed Hue Lightstrip</a><figcaption><cite> from <a href="https://www.reddit.com/r/Hue">r/Hue</a></cite></figcaption></blockquote></figure><script async="" src="//embed.redditmedia.com/widgets/platform.js" charset="UTF-8"></script><p>It's an interesting idea, and another Redditor's experiment with a non-Hue LED strip demonstrates how dramatic the effect could be with a gradient. </p><figure><blockquote class="reddit-card"  ><a href="https://www.reddit.com/r/WLED/comments/1nfrwwt/donut_lamp_with_wled">Donut Lamp with WLed</a><figcaption><cite> from <a href="https://www.reddit.com/r/WLED">r/WLED</a></cite></figcaption></blockquote></figure><script async="" src="//embed.redditmedia.com/widgets/platform.js" charset="UTF-8"></script><p>However, you should remember that a coiled light strip could overheat, damaging the LEDs.</p><h2 id="4-pick-the-right-lamps">4. Pick the right lamps</h2><p>A safer (though less imaginative) alternative is to use Hue bulbs with IKEA lamps designed for standard light bulbs. Look out for ones that will diffuse light, such as the Fado table lamp, the ruffled Vindkast, or the striking multi-bulb Simrishamn. You can use the Philips Hue app to create a 'group' of these three bulbs, and control them together or apply a scene so they co-ordinate for an interesting effect.</p><p>There are Philips Hue bulbs for virtually all light fixtures, so you will be able to find one that fits your chosen IKEA lamp. Reddit users have suggested dialing down the brightness of your Hue bulbs to around 50% to create soft ambient lighting. You'll find a collection of suitable IKEA pendant, table, and floor lamps below.</p>        <div class="featured_product_block featured_block_hero" data-id="b394a47c-b0f2-11f1-90ae-5743704aa171">            <a href="https://www.ikea.com/gb/en/p/fado-table-lamp-white-10096375/" data-model-name="IKEA FADO Table Lamp" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/YBpZPGkBw59QK8wcBUoAvP.jpg" alt="IKEA table lamp" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>IKEA</div>                                        <div class="featured__title">Fado</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="b394a4fe-b0f2-11f1-804e-57c5a3b1d175">            <a href="https://www.ikea.com/gb/en/p/vindkast-table-lamp-white-00539203/" data-model-name="IKEA Vindkast Table Lamp" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/GRPJGj5nrMdjtU4u4MitwP.jpg" alt="IKEA table lamp" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>IKEA</div>                                        <div class="featured__title">Vindkast Table Lamp</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="b394a56c-b0f2-11f1-9b01-638e9e0bbc42">            <a href="https://www.ikea.com/gb/en/p/vindkast-floor-lamp-white-70539092/" data-model-name="IKEA Vindkast floor lamp" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/CMe9YbRTJJPrsquz7RpBtP.jpg" alt="IKEA floor lamp" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>IKEA</div>                                        <div class="featured__title">Vindkast floor lamp</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="b394a5d0-b0f2-11f1-8533-b7ef6b8befd3">            <a href="https://www.ikea.com/gb/en/p/simrishamn-floor-lamp-chrome-plated-opal-white-glass-50437768/" data-model-name="IKEA Simrishamn Floor Lamp" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/BK2M4xH54SqQcWDgX8vwtP.jpg" alt="IKEA floor lamp" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>IKEA</div>                                        <div class="featured__title">Simrishamn Floor Lamp</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="b394a63e-b0f2-11f1-be44-435c6b4e762b">            <a href="https://www.ikea.com/gb/en/p/simrishamn-pendant-lamp-3-armed-chrome-plated-opal-white-glass-80407835/" data-model-name="IKEA Simrishamn Pendant Lamp" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/FowfP89ycUXpXMmpZiNMuP.jpg" alt="IKEA pendant lamp" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>IKEA</div>                                        <div class="featured__title">Simrishamn Pendant Lamp</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="b394a6de-b0f2-11f1-b747-1963147c6f54">            <a href="https://www.ikea.com/gb/en/p/baecknate-pendant-lamp-shade-white-60578791/" data-model-name="IKEA Varmblixt Smart Lamp" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:100.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/GBU8iiVMVvcFvFZBFpJmca.jpg" alt="Varmblixt Led Table/wall Lamp - Dimmable Smart/white Glass Color and White Spectrum 12 "" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>IKEA</div>                                        <div class="featured__title">Varmblixt Smart Lamp</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/smart-lights/how-to-make-ikea-and-philips-hue-smart-lights-play-nicely-together-from-simple-hub-pairing-to-fun-diy-hardware-hacks</link>
                                                                            <description>
                            <![CDATA[ From simple hub pairing to adventurous DIY hacks, here are four ways to use your Philips Hue and IKEA smart lights together in perfect harmony. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">8GH25Wu73hhNXsvUyDHnRG</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/k7rZtfba4HRRMKjq8yCmaf-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sat, 19 Sep 2026 08:30:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Smart Lights]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                                                                <author><![CDATA[ catherine.ellis@futurenet.com (Cat Ellis) ]]></author>                    <dc:creator><![CDATA[ Cat Ellis ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/gxZz6rCoNR6sXhqL34MvML-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Cat is TechRadar&#039;s Homes Editor, covering smart home tech, kitchen appliances, vacuums, haircare and more. She&#039;s been a tech journalist for 15 years, having worked on print magazines including PC Plus and PC Format, and is a&lt;a href=&quot;https://sca.coffee/&quot;&gt; &lt;u&gt;Speciality Coffee Association&lt;/u&gt;&lt;/a&gt; (SCA) certified barista. Whether you want to invest in some smart lights, find your ideal hair styler, or pick the espresso machine of your dreams, she&#039;s the right person to help.&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/k7rZtfba4HRRMKjq8yCmaf-1920-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Split image of Philips Hue light strip and IKEA Varmblixt smart lamp]]></media:description>                                                            <media:text><![CDATA[Split image of Philips Hue light strip and IKEA Varmblixt smart lamp]]></media:text>
                                <media:title type="plain"><![CDATA[Split image of Philips Hue light strip and IKEA Varmblixt smart lamp]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/k7rZtfba4HRRMKjq8yCmaf-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>IKEA is really making a name for itself in smart home tech. Its mobile app is clear and easy to navigate, its selection of smart switches (which my colleague Ruth Hamilton called "<a href="https://www.techradar.com/home/smart-home/3-reasons-why-you-shouldnt-sleep-on-these-usd6-gbp3-smart-switches-theyre-the-understated-hit-of-ikeas-new-gadget-range">the understated hit of IKEA's new gadget range</a>") are versatile and cheap, and <a href="https://www.techradar.com/tech-events/ikea-just-revealed-a-new-donut-shaped-smart-light-and-itll-look-sweet-on-your-table-or-wall">its stylish smart lamps</a> made a real splash at this year's CES technology show. </p><p>But what if you don't want to be limited to IKEA's own app? What if you like IKEA's lights, but already have a Philips Hue setup, or want to incorporate lights and devices from other brands as well?</p><p>Thankfully, there are lots of options to explore, from simple software solutions to crafty hardware hacks. Here are four ways to get all your smart lights to play along nicely.</p><h2 id="1-use-the-matter-standard">1. Use the Matter standard</h2><p>Last week, <a href="https://www.techradar.com/home/smart-lights/ikea-just-launched-a-matter-enabled-driver-that-makes-your-integrated-cabinet-lights-part-of-your-smart-home">IKEA launched a new driver for its integrated lights</a> (including the type of strips and spots you would install in cupboards and cabinets) that not only lets you control them remotely via the IKEA Home app, but is also compatible with the Matter smart home standard. That means you can combine these integrated lights into a larger smart home setup.</p><p>You can then control them using a Matter-compatible smart speaker, set a schedule, dim them, and much more. You aren't limited to IKEA's integrated lights, either. The brand also offers other Matter-compatible lights, including the color-shifting, donut-shaped Varmblixt, and Kajplats bulbs — and you can throw in lights from other brands like Nanoleaf, Govee, and (of course) Philips Hue, too.</p><p>But what if you don't want to use the Matter standard? What if you already have a Philips Hue setup and want to continue using the Hue app to control all your lights?</p><h2 id="2-connect-everything-to-your-hue-bridge">2. Connect everything to your Hue Bridge</h2><p>IKEA smart lights (such as the Varmblixt and Kajplats) support Zigbee Light Link, which is the same wireless protocol used by Philips Hue bulbs. You can therefore connect your IKEA lights directly to a Philips Hue Bridge by following these instructions:</p><ol start="1"><li>Ensure your IKEA smart light has software version 1.2.x or later</li><li>Keep the IKEA smart light close to the Philips Hue Bridge</li><li>Search for new devices in the Philips Hue app</li><li>Do a factory reset of the smart light by toggling the main switch six times</li></ol><p>Connecting your IKEA smart lights this way will let you control their basic functions through the Hue app, set schedules, add them to groups, and trigger them with Hue sensors and switches.</p><p>However, you won't get the same degree of control you would through a native Hue smart light. You won't be able to dim your IKEA lights using a Hue Tap Dial switch, for example, or incorporate them into a Philips Hue Play entertainment setup. For that, you'll need to get more creative.</p><h2 id="3-try-a-hardware-hack">3. Try a hardware hack</h2><p>If you like the look of an IKEA smart light, but want the full functionality of Philips Hue and are feeling brave, you could try a crafty hardware hack.</p><p>The Varmblixt lamp is a particularly popular choice for smart lighting DIYers, who have discovered that its frosted glass case is ideal for concealing a Philips Hue light strip. Reddit user K1uppy described the process of opening the IKEA lamp, removing its innards, and replacing them with a coiled Hue strip.</p><figure><blockquote class="reddit-card"  ><a href="https://www.reddit.com/r/Hue/comments/1wda1u2/ikea_varmblixt_repurposed_hue_lightstrip">IKEA VARMBLIXT + Repurposed Hue Lightstrip</a><figcaption><cite> from <a href="https://www.reddit.com/r/Hue">r/Hue</a></cite></figcaption></blockquote></figure><script async="" src="//embed.redditmedia.com/widgets/platform.js" charset="UTF-8"></script><p>It's an interesting idea, and another Redditor's experiment with a non-Hue LED strip demonstrates how dramatic the effect could be with a gradient. </p><figure><blockquote class="reddit-card"  ><a href="https://www.reddit.com/r/WLED/comments/1nfrwwt/donut_lamp_with_wled">Donut Lamp with WLed</a><figcaption><cite> from <a href="https://www.reddit.com/r/WLED">r/WLED</a></cite></figcaption></blockquote></figure><script async="" src="//embed.redditmedia.com/widgets/platform.js" charset="UTF-8"></script><p>However, you should remember that a coiled light strip could overheat, damaging the LEDs.</p><h2 id="4-pick-the-right-lamps">4. Pick the right lamps</h2><p>A safer (though less imaginative) alternative is to use Hue bulbs with IKEA lamps designed for standard light bulbs. Look out for ones that will diffuse light, such as the Fado table lamp, the ruffled Vindkast, or the striking multi-bulb Simrishamn. You can use the Philips Hue app to create a 'group' of these three bulbs, and control them together or apply a scene so they co-ordinate for an interesting effect.</p><p>There are Philips Hue bulbs for virtually all light fixtures, so you will be able to find one that fits your chosen IKEA lamp. Reddit users have suggested dialing down the brightness of your Hue bulbs to around 50% to create soft ambient lighting. You'll find a collection of suitable IKEA pendant, table, and floor lamps below.</p>        <div class="featured_product_block featured_block_hero" data-id="b394a47c-b0f2-11f1-90ae-5743704aa171">            <a href="https://www.ikea.com/gb/en/p/fado-table-lamp-white-10096375/" data-model-name="IKEA FADO Table Lamp" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/YBpZPGkBw59QK8wcBUoAvP.jpg" alt="IKEA table lamp" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>IKEA</div>                                        <div class="featured__title">Fado</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="b394a4fe-b0f2-11f1-804e-57c5a3b1d175">            <a href="https://www.ikea.com/gb/en/p/vindkast-table-lamp-white-00539203/" data-model-name="IKEA Vindkast Table Lamp" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/GRPJGj5nrMdjtU4u4MitwP.jpg" alt="IKEA table lamp" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>IKEA</div>                                        <div class="featured__title">Vindkast Table Lamp</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="b394a56c-b0f2-11f1-9b01-638e9e0bbc42">            <a href="https://www.ikea.com/gb/en/p/vindkast-floor-lamp-white-70539092/" data-model-name="IKEA Vindkast floor lamp" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/CMe9YbRTJJPrsquz7RpBtP.jpg" alt="IKEA floor lamp" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>IKEA</div>                                        <div class="featured__title">Vindkast floor lamp</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="b394a5d0-b0f2-11f1-8533-b7ef6b8befd3">            <a href="https://www.ikea.com/gb/en/p/simrishamn-floor-lamp-chrome-plated-opal-white-glass-50437768/" data-model-name="IKEA Simrishamn Floor Lamp" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/BK2M4xH54SqQcWDgX8vwtP.jpg" alt="IKEA floor lamp" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>IKEA</div>                                        <div class="featured__title">Simrishamn Floor Lamp</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="b394a63e-b0f2-11f1-be44-435c6b4e762b">            <a href="https://www.ikea.com/gb/en/p/simrishamn-pendant-lamp-3-armed-chrome-plated-opal-white-glass-80407835/" data-model-name="IKEA Simrishamn Pendant Lamp" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/FowfP89ycUXpXMmpZiNMuP.jpg" alt="IKEA pendant lamp" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>IKEA</div>                                        <div class="featured__title">Simrishamn Pendant Lamp</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="b394a6de-b0f2-11f1-b747-1963147c6f54">            <a href="https://www.ikea.com/gb/en/p/baecknate-pendant-lamp-shade-white-60578791/" data-model-name="IKEA Varmblixt Smart Lamp" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:100.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/GBU8iiVMVvcFvFZBFpJmca.jpg" alt="Varmblixt Led Table/wall Lamp - Dimmable Smart/white Glass Color and White Spectrum 12 "" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>IKEA</div>                                        <div class="featured__title">Varmblixt Smart Lamp</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
            </channel>
</rss>