<?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/home" rel="self" type="application/rss+xml" />
                            <title><![CDATA[ Latest from TechRadar in Home ]]></title>
                <link>https://www.techradar.com/home</link>
        <description><![CDATA[ All the latest home content from the TechRadar team ]]></description>
                                    <lastBuildDate>Wed, 09 Sep 2026 06:00:00 +0000</lastBuildDate>
                            <language>en</language>
                                <item>
                                                            <title><![CDATA[ Philips Hue just launched over a dozen new smart lights and accessories — here's every syncing device, light strip, and wall panel worth your money ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Last week, <strong>Philips Hue</strong> showed off a huge collection of new smart lights and accessories to decorate your home and make your TV-watching experience more immersive. There were so many new launches, in fact, that you might have struggled to keep up with them all. To help, I've rounded all the coolest new releases for you in one place — complete with links to the official Hue store so you can pick them up yourself, or register for updates when they go on sale if they're not yet available.</p><p>My personal favourite is the new <strong>Philips Hue Play Screen Sync</strong>, which lets you synchronise Philips Hue Play lights with the action on your TV screen, regardless of its source (unlike a Philips Hue Play HDMI Sync Box, which only works if you're using HDMI input). The Screen Sync uses a fisheye camera to capture what's on screen, and then uses your smart lights to extend the colours into the rest of your room. </p><p>Philips Hue has also partnered with smart lighting company Nanoleaf to bring you two colour-shifting <strong>Wall Panel Starter Sets</strong>, which you can mount on your wall in any configuration you like, and if you want something more architectural, take a look at the new <strong>Liane 360-Degree Rope Light</strong>, and <strong>Signe Gradient Pole</strong>. Scroll on for all the details.</p><h3 class="article-body__section" id="section-the-newest-philips-hue-launches"><span>The newest Philips Hue launches</span></h3>        <div class="featured_product_block featured_block_hero" data-id="9c65bcec-aaa7-11f1-8782-57d628cf59d3">            <a href="https://www.philips-hue.com/en-gb/p/hue-philips-hue-play-screen-sync/8721103173140" data-model-name="Play Screen Sync" 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/9DxJWM2NrfiKk5LrmvXRN6.jpg" alt="Philips Hue Play Screen Sync"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Philips Hue</div>                                        <div class="featured__title">Play Screen Sync</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="9c65bda0-aaa7-11f1-ba88-d3bf4e7a002f">            <a href="https://www.philips-hue.com/en-gb/p/hue-philips-hue-play-hdmi-sync-box-4k/8721103141668" data-model-name="Play HDMI Sync Box 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/YsErdsB9Vumr3Dro7QK4M6.jpg" alt="Philips Hue Play HDMI Sync Box 4K"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Philips Hue</div>                                        <div class="featured__title">Play HDMI Sync Box 4k</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="9c65be5e-aaa7-11f1-9904-4b40e43e75e0">            <a href="https://www.philips-hue.com/en-gb/p/outdoor-luminaires-festavia-curtain-lights-135-x-2-m-250-leds/8721103179913" data-model-name="Festavia Curtain Lights" 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/ERGh5pdxdY3jqJVhiTjJK6.jpg" alt="Philips Hue curtain lights"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Philips Hue</div>                                        <div class="featured__title">Festavia Curtain Lights</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="9c65bef4-aaa7-11f1-9caa-0517e7cc8da4">            <a href="https://www.philips-hue.com/en-gb/p/outdoor-luminaires-festavia-icicle-lights-85-m-250-leds-excludes-power-supply-unit/8721103180018" data-model-name="Festavia Icicle Lights" 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/aEGq4KtL32Bgm7udXAYSF6.jpg" alt="Philips Hue icicle lights"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Philips Hue</div>                                        <div class="featured__title">Festavia Icicle Lights</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="9c65bf6c-aaa7-11f1-aaad-5fe3996985d2">            <a href="https://www.philips-hue.com/en-gb/p/outdoor-luminaires-festavia-net-lights-1-m-x-35-m-250-leds-excludes-power-supply-unit/8721103180094" data-model-name="Festavia Net Lights" 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/kSD79ddW85texvvkUAVpU6.jpg" alt="Philips Hue net lights"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Philips Hue</div>                                        <div class="featured__title">Festavia Net Lights</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="9c65bfee-aaa7-11f1-a624-9530706f798d">            <a href="https://www.philips-hue.com/en-gb/p/wall-lights-wall-panel-starter-set-hexagon/8721103170194" data-model-name="Wall Panel Starter Set Hexagon" 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/LLJ7r3FWUVK3SmjBHgTiQ6.jpg" alt="Philips Hue Nanoleaf panels"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>PHILIPS HUE / NANOLEAF</div>                                        <div class="featured__title">Wall Panel Starter Set Hexagon</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="9c65c066-aaa7-11f1-b328-e9dec450041b">            <a href="https://www.philips-hue.com/en-gb/p/wall-lights-wall-panel-starter-set-triangle/8721103170279" data-model-name="Wall Panel Starter Set Triangle" 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/uaMchUi7tFVAmBPFg8TJS6.jpg" alt="Philips Hue Nanoloaf panels"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>PHILIPS HUE / NANOLEAF</div>                                        <div class="featured__title">Wall Panel Starter Set Triangle</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="9c65c0de-aaa7-11f1-946f-7f4930ea2709">            <a href="https://www.philips-hue.com/en-gb/p/hue-white-and-colour-ambiance-signe-gradient-pole/8721103149589" data-model-name="Signe Gradient Pole" 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/2ZkEcTyPDoc3ujr4RhAiE6.jpg" alt="Philips Hue light ple"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Philips Hue</div>                                        <div class="featured__title">Signe Gradient Pole</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="9c65c14c-aaa7-11f1-b733-090a2b0c031a">            <a href="https://www.philips-hue.com/en-gb/p/hue-philips-hue-liane-360-rope-light-5-m/8721103180964" data-model-name="Liane 360-degree Rope Light" 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/GXo9QhganAvGpEfXR9YmG6.jpg" alt="Philips Hue rope light"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Philips Hue</div>                                        <div class="featured__title">Liane 360-degree Rope Light</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="9c65c1ce-aaa7-11f1-bb2d-010cf6619e22">            <a href="https://www.philips-hue.com/en-gb/p/hue-white-and-colour-ambiance-signe-gradient-pendulum/8721103149466" data-model-name="Signe Gradient Pendulum" 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/qrj5WcD9YQto99QXPaQXD6.jpg" alt="Philips Hue pendulum light"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Philips Hue</div>                                        <div class="featured__title">Signe Gradient Pendulum</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="9c65c246-aaa7-11f1-b344-d91d66e83b57">            <a href="https://www.philips-hue.com/en-gb/p/hue-white-and-colour-ambiance-signe-gradient-pendant/8721103149527" data-model-name="Signe Gradient Pendant" 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/WY2rpuBW2XpXJHnh2YY3E6.jpg" alt="Philips Hue pendant light"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Philips Hue</div>                                        <div class="featured__title">Signe Gradient Pendant</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="9c65c2c8-aaa7-11f1-ad55-6bc17d702c6b">            <a href="https://www.philips-hue.com/en-gb/p/hue-white-and-colour-ambiance-omniglow-outdoor-lightstrip-5m/8721103167040" data-model-name="Omniglow Outdoor Lightstrip" 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/4f6hZaVtVUeoBf9vgwWGD6.jpg" alt="Philips Hue lightstrip"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Philips Hue</div>                                        <div class="featured__title">Omniglow Outdoor Lightstrip</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/smart-lights/philips-hue-just-launched-over-a-dozen-new-smart-lights-and-accessories-heres-every-syncing-device-light-strip-and-wall-panel-worth-your-money</link>
                                                                            <description>
                            <![CDATA[ If you missed the massive new Philips Hue drop, here's every smart light, panel, and accessory worth buying — and where to find them. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">3hRvhiSmwRrgh4beVoVqZd</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/CntYiFreknLKkdRNK8qj9C-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 09 Sep 2026 06:00: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.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/CntYiFreknLKkdRNK8qj9C-1280-80.jpg">
                                                            <media:credit><![CDATA[Philips Hue]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Split image of Philips Hue Screen Sync camera mounted on TV and Philips Hue Nanoleaf panels on wall]]></media:description>                                                            <media:text><![CDATA[Split image of Philips Hue Screen Sync camera mounted on TV and Philips Hue Nanoleaf panels on wall]]></media:text>
                                <media:title type="plain"><![CDATA[Split image of Philips Hue Screen Sync camera mounted on TV and Philips Hue Nanoleaf panels on wall]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/CntYiFreknLKkdRNK8qj9C-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Last week, <strong>Philips Hue</strong> showed off a huge collection of new smart lights and accessories to decorate your home and make your TV-watching experience more immersive. There were so many new launches, in fact, that you might have struggled to keep up with them all. To help, I've rounded all the coolest new releases for you in one place — complete with links to the official Hue store so you can pick them up yourself, or register for updates when they go on sale if they're not yet available.</p><p>My personal favourite is the new <strong>Philips Hue Play Screen Sync</strong>, which lets you synchronise Philips Hue Play lights with the action on your TV screen, regardless of its source (unlike a Philips Hue Play HDMI Sync Box, which only works if you're using HDMI input). The Screen Sync uses a fisheye camera to capture what's on screen, and then uses your smart lights to extend the colours into the rest of your room. </p><p>Philips Hue has also partnered with smart lighting company Nanoleaf to bring you two colour-shifting <strong>Wall Panel Starter Sets</strong>, which you can mount on your wall in any configuration you like, and if you want something more architectural, take a look at the new <strong>Liane 360-Degree Rope Light</strong>, and <strong>Signe Gradient Pole</strong>. Scroll on for all the details.</p><h3 class="article-body__section" id="section-the-newest-philips-hue-launches"><span>The newest Philips Hue launches</span></h3>        <div class="featured_product_block featured_block_hero" data-id="9c65bcec-aaa7-11f1-8782-57d628cf59d3">            <a href="https://www.philips-hue.com/en-gb/p/hue-philips-hue-play-screen-sync/8721103173140" data-model-name="Play Screen Sync" 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/9DxJWM2NrfiKk5LrmvXRN6.jpg" alt="Philips Hue Play Screen Sync"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Philips Hue</div>                                        <div class="featured__title">Play Screen Sync</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="9c65bda0-aaa7-11f1-ba88-d3bf4e7a002f">            <a href="https://www.philips-hue.com/en-gb/p/hue-philips-hue-play-hdmi-sync-box-4k/8721103141668" data-model-name="Play HDMI Sync Box 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/YsErdsB9Vumr3Dro7QK4M6.jpg" alt="Philips Hue Play HDMI Sync Box 4K"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Philips Hue</div>                                        <div class="featured__title">Play HDMI Sync Box 4k</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="9c65be5e-aaa7-11f1-9904-4b40e43e75e0">            <a href="https://www.philips-hue.com/en-gb/p/outdoor-luminaires-festavia-curtain-lights-135-x-2-m-250-leds/8721103179913" data-model-name="Festavia Curtain Lights" 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/ERGh5pdxdY3jqJVhiTjJK6.jpg" alt="Philips Hue curtain lights"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Philips Hue</div>                                        <div class="featured__title">Festavia Curtain Lights</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="9c65bef4-aaa7-11f1-9caa-0517e7cc8da4">            <a href="https://www.philips-hue.com/en-gb/p/outdoor-luminaires-festavia-icicle-lights-85-m-250-leds-excludes-power-supply-unit/8721103180018" data-model-name="Festavia Icicle Lights" 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/aEGq4KtL32Bgm7udXAYSF6.jpg" alt="Philips Hue icicle lights"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Philips Hue</div>                                        <div class="featured__title">Festavia Icicle Lights</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="9c65bf6c-aaa7-11f1-aaad-5fe3996985d2">            <a href="https://www.philips-hue.com/en-gb/p/outdoor-luminaires-festavia-net-lights-1-m-x-35-m-250-leds-excludes-power-supply-unit/8721103180094" data-model-name="Festavia Net Lights" 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/kSD79ddW85texvvkUAVpU6.jpg" alt="Philips Hue net lights"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Philips Hue</div>                                        <div class="featured__title">Festavia Net Lights</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="9c65bfee-aaa7-11f1-a624-9530706f798d">            <a href="https://www.philips-hue.com/en-gb/p/wall-lights-wall-panel-starter-set-hexagon/8721103170194" data-model-name="Wall Panel Starter Set Hexagon" 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/LLJ7r3FWUVK3SmjBHgTiQ6.jpg" alt="Philips Hue Nanoleaf panels"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>PHILIPS HUE / NANOLEAF</div>                                        <div class="featured__title">Wall Panel Starter Set Hexagon</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="9c65c066-aaa7-11f1-b328-e9dec450041b">            <a href="https://www.philips-hue.com/en-gb/p/wall-lights-wall-panel-starter-set-triangle/8721103170279" data-model-name="Wall Panel Starter Set Triangle" 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/uaMchUi7tFVAmBPFg8TJS6.jpg" alt="Philips Hue Nanoloaf panels"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>PHILIPS HUE / NANOLEAF</div>                                        <div class="featured__title">Wall Panel Starter Set Triangle</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="9c65c0de-aaa7-11f1-946f-7f4930ea2709">            <a href="https://www.philips-hue.com/en-gb/p/hue-white-and-colour-ambiance-signe-gradient-pole/8721103149589" data-model-name="Signe Gradient Pole" 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/2ZkEcTyPDoc3ujr4RhAiE6.jpg" alt="Philips Hue light ple"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Philips Hue</div>                                        <div class="featured__title">Signe Gradient Pole</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="9c65c14c-aaa7-11f1-b733-090a2b0c031a">            <a href="https://www.philips-hue.com/en-gb/p/hue-philips-hue-liane-360-rope-light-5-m/8721103180964" data-model-name="Liane 360-degree Rope Light" 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/GXo9QhganAvGpEfXR9YmG6.jpg" alt="Philips Hue rope light"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Philips Hue</div>                                        <div class="featured__title">Liane 360-degree Rope Light</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="9c65c1ce-aaa7-11f1-bb2d-010cf6619e22">            <a href="https://www.philips-hue.com/en-gb/p/hue-white-and-colour-ambiance-signe-gradient-pendulum/8721103149466" data-model-name="Signe Gradient Pendulum" 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/qrj5WcD9YQto99QXPaQXD6.jpg" alt="Philips Hue pendulum light"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Philips Hue</div>                                        <div class="featured__title">Signe Gradient Pendulum</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="9c65c246-aaa7-11f1-b344-d91d66e83b57">            <a href="https://www.philips-hue.com/en-gb/p/hue-white-and-colour-ambiance-signe-gradient-pendant/8721103149527" data-model-name="Signe Gradient Pendant" 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/WY2rpuBW2XpXJHnh2YY3E6.jpg" alt="Philips Hue pendant light"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Philips Hue</div>                                        <div class="featured__title">Signe Gradient Pendant</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="9c65c2c8-aaa7-11f1-ad55-6bc17d702c6b">            <a href="https://www.philips-hue.com/en-gb/p/hue-white-and-colour-ambiance-omniglow-outdoor-lightstrip-5m/8721103167040" data-model-name="Omniglow Outdoor Lightstrip" 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/4f6hZaVtVUeoBf9vgwWGD6.jpg" alt="Philips Hue lightstrip"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Philips Hue</div>                                        <div class="featured__title">Omniglow Outdoor Lightstrip</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ The Breville Barista Express produces “consistently great espresso” — and it’s now dipped under AU$600 ]]></title>
                                                                                                <dc:content><![CDATA[ <p>If you’re truly serious about coffee in Australia and looking to introduce a coffee maker into your kitchen, then Breville is a brand you’re likely to consider. </p><p>It’s easy to see why — not only is Breville a regular feature in my guide to the <a href="https://www.techradar.com/best/best-coffee-machines-au">best coffee machines in Australia</a>, but it also makes reliable, easy-to-master machines that, most importantly, brew a great cuppa. </p><p>The Barista Express is one such machine, and while it is a few years old now, it’s still an easy recommendation, especially now that it’s <a href="https://www.amazon.com.au/Breville-Barista-Espresso-Charcoal-BES870CHR/dp/B09DP4PSX1/">available for AU$595 on Amazon</a>.</p><div class="product"><a data-dimension112="571cbf0a-ac0f-11f1-bdcd-ab04642e86a4" data-action="Deal Block" data-label="Barista Express (Charcoal)" data-dimension48="Barista Express (Charcoal)" data-dimension25="$595" href="https://www.amazon.com.au/Breville-Barista-Espresso-Charcoal-BES870CHR/dp/B09DP4PSX1/" 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="QFRtNv47JJZpn6iPcGvibY" name="breville barista express bes870 charcoal" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/QFRtNv47JJZpn6iPcGvibY.jpg" mos="" align="middle" fullscreen="" width="1500" height="1500" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com.au/Breville-Barista-Espresso-Charcoal-BES870CHR/dp/B09DP4PSX1/" target="_blank" rel="nofollow" data-dimension112="571cbf0a-ac0f-11f1-bdcd-ab04642e86a4" data-action="Deal Block" data-label="Barista Express (Charcoal)" data-dimension48="Barista Express (Charcoal)" data-dimension25="$595">Barista Express (Charcoal): was $719 now $595</a></strong><br>The Breville Barista Express might require a bit of trial and error to dial in the perfect settings, but it educates you as to what makes a perfect brew. Plus, once the optimal settings are found, you’re rewarded with a delicious espresso time after time. <a class="view-deal button" href="https://www.amazon.com.au/Breville-Barista-Espresso-Charcoal-BES870CHR/dp/B09DP4PSX1/" target="_blank" rel="nofollow" data-dimension112="571cbf0a-ac0f-11f1-bdcd-ab04642e86a4" data-action="Deal Block" data-label="Barista Express (Charcoal)" data-dimension48="Barista Express (Charcoal)" data-dimension25="$595">View Deal</a></p></div><p>The Breville Barista Express has all the necessities of a great coffee machine: an integrated grinder, adjustable settings — grind size, dosage and water volume — and a powerful steam wand for texturising milk, whether it’s dairy or non-dairy. There’s no assisted tamping as you’ll find in the Barista Express Impress, for example, but a manual tamper is provided, along with single-wall and double-wall baskets, along with a razor tool for levelling ground coffee in the portafilter.</p><p>However, while Breville might provide all the tools you need for a great coffee, our <a href="https://www.techradar.com/reviews/sage-the-barista-express-review">Breville Barista Express review</a> does admit that it can take a bit of time to find the best settings for the beans you use and for your personal preference. This does mean you’ll need to sacrifice a few espresso shots, but the results are more than worth it. </p><p>What’s more, the Barista Express is a relatively compact coffee machine that should cause little issue in even smaller kitchens, and it’s eligible for Breville’s free Barista Gift Pack promotion, which includes a 1kg bag of coffee beans and a Bean Keeper canister to keep them fresher for longer.</p><p>The <a href="https://www.amazon.com.au/Breville-Barista-Espresso-Charcoal-BES870CHR/dp/B09DP4PSX1/">AU$595 price on Amazon only applies to the Charcoal model</a>, while other colours cost at least AU$100 more. Do note that Amazon has a list price of AU$999, which was the case when the machine launched in 2022, but Breville has since revised it to AU$719. </p><h2 id="want-more-suggestions">Want more suggestions?</h2><p>The Breville Barista Express isn’t the only talented espresso machine with a discount on Amazon right now. Other options include the unique <a href="https://www.techradar.com/home/coffee-machines/the-philips-baristina-is-unlike-any-other-bean-to-cup-machine-weve-tested-and-with-26-percent-off-its-affordable-too">Philips Baristina</a> and <a href="https://www.techradar.com/home/coffee-machines/i-review-coffee-machines-for-a-living-and-my-hands-down-favourite-model-is-49-percent-off-and-i-cant-recommend-it-highly-enough">Philips LatteGo 4400 Series</a>, both of which I’ve spoken highly about before.</p><p><strong>Here are some other standout deals for you to consider:</strong></p><ul><li><strong>Philips Baristina </strong>– <a href="https://www.amazon.com.au/Philips-Baristina-Espresso-Machine-portafilter/dp/B0GJTNZS4Z"><del>was AU$559</del> now AU$444</a></li><li><strong>Ninja Luxe Cafe (Oat Milk) </strong>– <a href="https://www.amazon.com.au/Ninja-Espresso-Settings-Assisted-ES601WHANZ/dp/B0GXKXXRKL"><del>was AU$849.99</del> now AU$677</a></li><li><strong>Breville Bambino Plus</strong> – <a href="https://www.amazon.com.au/Breville-Bambino-Plus-Espresso-Machine/dp/B07KQBV3N6"><del>was AU$729</del> now AU$487</a></li><li><strong>KitchenAid Semi Automatic</strong> – <a href="https://www.amazon.com.au/KitchenAid-Automatic-Porcelain-Removable-Stainless/dp/B0G2JCJY8B/"><del>was AU$999</del> now AU$799.20</a></li><li><strong>Philips LatteGo 4400 </strong>— <a href="https://www.amazon.com.au/Philips-Automatic-Espresso-Machine-Quick/dp/B0DZPB5SYX"><del>was AU$1,199</del> now AU$787.99</a></li></ul><div data-widget-type="multimodelreview" data-model-name="Sage the Barista Express,Philips Baristina,Ninja Luxe Cafe,Breville Bambino Plus,KitchenAid Semi Automatic Espresso Machine With Burr Grinder,Philips LatteGo 4400 Series"></div> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/coffee-machines/the-breville-barista-express-produces-consistently-great-espresso-and-its-now-dipped-under-aud600</link>
                                                                            <description>
                            <![CDATA[ The Barista Express may be a few years old now, but for anyone seeking a reliable and capable at-home espresso machine, it's still one of the best you can find. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">zCMzAfEwimRVUWiiYwHdWH</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/UcM64DtkcVYFwpTCAQ23S3-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 09 Sep 2026 05:29:19 +0000</pubDate>                                                                                                                                <updated>Wed, 09 Sep 2026 05:33:45 +0000</updated>
                                                                                                                                            <category><![CDATA[Coffee Machines]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Small Appliances]]></category>
                                                                                                                    <dc:creator><![CDATA[ Max Langridge ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/pXMX9MmfSBxA6jPrQ23WVb.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Max is a senior staff writer for TechRadar, covering home entertainment and audio first, searching for the best NBN plans second and virtually anything else that falls under the consumer electronics umbrella third. Max started his career at What Hi-Fi?. In the three years he spent there, he went from not knowing what a DAC was, to demonstrating expert knowledge of brands, their latest releases and which ones could be deemed the best. &lt;/p&gt;&lt;p&gt;He took this knowledge and newfound passion across to Pocket-lint, where he spent a couple of years getting stuck into reviewing soundbars, headphones, home speaker systems and TVs, alongside producing a range of news and features for the day-to-day running of the site. &lt;/p&gt;&lt;p&gt;Max generated a new passion for fitness and health in the last few years, not only learning about how to keep himself fit in the gym, but how a range of wearable devices can prove to be expert assistants. He continued his writing in the men’s lifestyle space, before returning to consumer technology with Future where he is now also the editor of Australian Hi-Fi and Audio Esoterica magazines.&lt;/p&gt;&lt;p&gt;When he’s got some spare time, Max takes himself to the gym. He has dreams of one day learning to DJ.&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/UcM64DtkcVYFwpTCAQ23S3-1280-80.jpg">
                                                            <media:credit><![CDATA[Breville / Edited with Gemini AI]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Breville Barista Express coffee machine in charcoal colour on a kitchen counter, next to a bag of coffee beans and a coffee mug. ]]></media:description>                                                            <media:text><![CDATA[Breville Barista Express coffee machine in charcoal colour on a kitchen counter, next to a bag of coffee beans and a coffee mug. ]]></media:text>
                                <media:title type="plain"><![CDATA[Breville Barista Express coffee machine in charcoal colour on a kitchen counter, next to a bag of coffee beans and a coffee mug. ]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/UcM64DtkcVYFwpTCAQ23S3-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>If you’re truly serious about coffee in Australia and looking to introduce a coffee maker into your kitchen, then Breville is a brand you’re likely to consider. </p><p>It’s easy to see why — not only is Breville a regular feature in my guide to the <a href="https://www.techradar.com/best/best-coffee-machines-au">best coffee machines in Australia</a>, but it also makes reliable, easy-to-master machines that, most importantly, brew a great cuppa. </p><p>The Barista Express is one such machine, and while it is a few years old now, it’s still an easy recommendation, especially now that it’s <a href="https://www.amazon.com.au/Breville-Barista-Espresso-Charcoal-BES870CHR/dp/B09DP4PSX1/">available for AU$595 on Amazon</a>.</p><div class="product"><a data-dimension112="571cbf0a-ac0f-11f1-bdcd-ab04642e86a4" data-action="Deal Block" data-label="Barista Express (Charcoal)" data-dimension48="Barista Express (Charcoal)" data-dimension25="$595" href="https://www.amazon.com.au/Breville-Barista-Espresso-Charcoal-BES870CHR/dp/B09DP4PSX1/" 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="QFRtNv47JJZpn6iPcGvibY" name="breville barista express bes870 charcoal" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/QFRtNv47JJZpn6iPcGvibY.jpg" mos="" align="middle" fullscreen="" width="1500" height="1500" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com.au/Breville-Barista-Espresso-Charcoal-BES870CHR/dp/B09DP4PSX1/" target="_blank" rel="nofollow" data-dimension112="571cbf0a-ac0f-11f1-bdcd-ab04642e86a4" data-action="Deal Block" data-label="Barista Express (Charcoal)" data-dimension48="Barista Express (Charcoal)" data-dimension25="$595">Barista Express (Charcoal): was $719 now $595</a></strong><br>The Breville Barista Express might require a bit of trial and error to dial in the perfect settings, but it educates you as to what makes a perfect brew. Plus, once the optimal settings are found, you’re rewarded with a delicious espresso time after time. <a class="view-deal button" href="https://www.amazon.com.au/Breville-Barista-Espresso-Charcoal-BES870CHR/dp/B09DP4PSX1/" target="_blank" rel="nofollow" data-dimension112="571cbf0a-ac0f-11f1-bdcd-ab04642e86a4" data-action="Deal Block" data-label="Barista Express (Charcoal)" data-dimension48="Barista Express (Charcoal)" data-dimension25="$595">View Deal</a></p></div><p>The Breville Barista Express has all the necessities of a great coffee machine: an integrated grinder, adjustable settings — grind size, dosage and water volume — and a powerful steam wand for texturising milk, whether it’s dairy or non-dairy. There’s no assisted tamping as you’ll find in the Barista Express Impress, for example, but a manual tamper is provided, along with single-wall and double-wall baskets, along with a razor tool for levelling ground coffee in the portafilter.</p><p>However, while Breville might provide all the tools you need for a great coffee, our <a href="https://www.techradar.com/reviews/sage-the-barista-express-review">Breville Barista Express review</a> does admit that it can take a bit of time to find the best settings for the beans you use and for your personal preference. This does mean you’ll need to sacrifice a few espresso shots, but the results are more than worth it. </p><p>What’s more, the Barista Express is a relatively compact coffee machine that should cause little issue in even smaller kitchens, and it’s eligible for Breville’s free Barista Gift Pack promotion, which includes a 1kg bag of coffee beans and a Bean Keeper canister to keep them fresher for longer.</p><p>The <a href="https://www.amazon.com.au/Breville-Barista-Espresso-Charcoal-BES870CHR/dp/B09DP4PSX1/">AU$595 price on Amazon only applies to the Charcoal model</a>, while other colours cost at least AU$100 more. Do note that Amazon has a list price of AU$999, which was the case when the machine launched in 2022, but Breville has since revised it to AU$719. </p><h2 id="want-more-suggestions">Want more suggestions?</h2><p>The Breville Barista Express isn’t the only talented espresso machine with a discount on Amazon right now. Other options include the unique <a href="https://www.techradar.com/home/coffee-machines/the-philips-baristina-is-unlike-any-other-bean-to-cup-machine-weve-tested-and-with-26-percent-off-its-affordable-too">Philips Baristina</a> and <a href="https://www.techradar.com/home/coffee-machines/i-review-coffee-machines-for-a-living-and-my-hands-down-favourite-model-is-49-percent-off-and-i-cant-recommend-it-highly-enough">Philips LatteGo 4400 Series</a>, both of which I’ve spoken highly about before.</p><p><strong>Here are some other standout deals for you to consider:</strong></p><ul><li><strong>Philips Baristina </strong>– <a href="https://www.amazon.com.au/Philips-Baristina-Espresso-Machine-portafilter/dp/B0GJTNZS4Z"><del>was AU$559</del> now AU$444</a></li><li><strong>Ninja Luxe Cafe (Oat Milk) </strong>– <a href="https://www.amazon.com.au/Ninja-Espresso-Settings-Assisted-ES601WHANZ/dp/B0GXKXXRKL"><del>was AU$849.99</del> now AU$677</a></li><li><strong>Breville Bambino Plus</strong> – <a href="https://www.amazon.com.au/Breville-Bambino-Plus-Espresso-Machine/dp/B07KQBV3N6"><del>was AU$729</del> now AU$487</a></li><li><strong>KitchenAid Semi Automatic</strong> – <a href="https://www.amazon.com.au/KitchenAid-Automatic-Porcelain-Removable-Stainless/dp/B0G2JCJY8B/"><del>was AU$999</del> now AU$799.20</a></li><li><strong>Philips LatteGo 4400 </strong>— <a href="https://www.amazon.com.au/Philips-Automatic-Espresso-Machine-Quick/dp/B0DZPB5SYX"><del>was AU$1,199</del> now AU$787.99</a></li></ul><div data-widget-type="multimodelreview" data-model-name="Sage the Barista Express,Philips Baristina,Ninja Luxe Cafe,Breville Bambino Plus,KitchenAid Semi Automatic Espresso Machine With Burr Grinder,Philips LatteGo 4400 Series"></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ IKEA just launched a Matter-enabled driver that makes your integrated cabinet lights part of your smart home ]]></title>
                                                                                                <dc:content><![CDATA[ <ul><li><strong>IKEA has launched a new wireless driver for its integrated LED lights</strong></li><li><strong>Called Dubbelkisel, it connects your lights to IKEA's Bilresa hub</strong></li><li><strong>It's Matter-enabled so you can integrate it into a wider smart home setup</strong></li></ul><p>If you have IKEA integrated lights in your cabinets or wardrobe, there's good news — the company has just launched a new driver that lets you control them wirelessly, with Matter compatibility, so you can integrate them into the rest of your smart home.</p><p>The new driver, called <a href="https://www.ikea.com/nl/en/p/dubbelkisel-driver-for-wireless-control-smart-white-50609444/" target="_blank">Dubbelkisel</a>, is a successor to the <a href="https://www.ikea.com/us/en/p/tradfri-driver-for-wireless-control-smart-gray-10356189/" target="_blank">Trådfri</a> driver, which allowed you to control your integrated lights via a small remote control using the Zigbee protocol. The new driver is different; instead of linking directly to a remote, it connects to IKEA's Dirigera hub, which means you can operate your cabinet lights with any of <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">IKEA's smart switches</a> — or even non-IKEA devices as part of wider Matter setup.</p><p>As <a href="https://www.notebookcheck.net/IKEA-releases-new-smart-lighting-driver-for-wireless-control.1393256.0.html" target="_blank">Notebookcheck</a> reports, news of the Dubbelkisel <a href="https://www.notebookcheck.net/New-IKEA-Dubbelkisel-smart-lighting-driver-on-the-way.1225334.0.html" target="_blank">leaked earlier this year</a>, when the driver appeared in a database of Thread devices, but this is the first time we've seen it on sale.</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:750px;"><p class="vanilla-image-block" style="padding-top:56.27%;"><img id="5KqPFBwBwYzK9mBxrY7qDj" name="tradfri" alt="IKEA Tradfri driver with person's hand holding remote control" src="https://cdn.mos.cms.futurecdn.net/5KqPFBwBwYzK9mBxrY7qDj.jpg" mos="" align="middle" fullscreen="" width="750" height="422" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The new device replaces the IKEA Trådfri, which let you operate integrated lights wirelessly via a small remote control </span><span class="credit" itemprop="copyrightHolder">(Image credit: IKEA)</span></figcaption></figure><p>Some users on Reddit managed to get their hands on the device early, and report that it generally performs well, though the older Trådfri has some advantages.</p><p>"No problems so far," wrote one poster on <a href="https://www.reddit.com/r/tradfri/comments/1w3nidz/dubbelkisel_driver/" target="_blank">r/tradfri</a>. "It’s paired via a gateway, so there’s a noticeable delay when turning on the light. The previous Trådfri power supply was connected directly to the remote and worked instantly. Also I preferred the old, small Trådfri remote over the current Bilresa model."</p><p>The new driver is currently available in a selection of European countries, and is expected to roll out more widely within the coming weeks. It's priced at €18, which is approximately $20 / £15 / AU$30.</p> ]]></dc:content>
                                                                                                                                            <link>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</link>
                                                                            <description>
                            <![CDATA[ The Dubbelkisel lighting driver connects IKEA's integrated lights to the Dirigera smart home hub, and is Matter-enabled to give you even more options. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">vVCW3NeSaFdftVGS2JaoX3</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/nDEwjGYsNcCja3oH3Mb7Pa-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 08 Sep 2026 21:00: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.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/nDEwjGYsNcCja3oH3Mb7Pa-1280-80.jpg">
                                                            <media:credit><![CDATA[IKEA]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Split image of IKEA Dubbelkisel driver on pink background, and IKEA spotlights in wardrobe full of clothes]]></media:description>                                                            <media:text><![CDATA[Split image of IKEA Dubbelkisel driver on pink background, and IKEA spotlights in wardrobe full of clothes]]></media:text>
                                <media:title type="plain"><![CDATA[Split image of IKEA Dubbelkisel driver on pink background, and IKEA spotlights in wardrobe full of clothes]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/nDEwjGYsNcCja3oH3Mb7Pa-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>IKEA has launched a new wireless driver for its integrated LED lights</strong></li><li><strong>Called Dubbelkisel, it connects your lights to IKEA's Bilresa hub</strong></li><li><strong>It's Matter-enabled so you can integrate it into a wider smart home setup</strong></li></ul><p>If you have IKEA integrated lights in your cabinets or wardrobe, there's good news — the company has just launched a new driver that lets you control them wirelessly, with Matter compatibility, so you can integrate them into the rest of your smart home.</p><p>The new driver, called <a href="https://www.ikea.com/nl/en/p/dubbelkisel-driver-for-wireless-control-smart-white-50609444/" target="_blank">Dubbelkisel</a>, is a successor to the <a href="https://www.ikea.com/us/en/p/tradfri-driver-for-wireless-control-smart-gray-10356189/" target="_blank">Trådfri</a> driver, which allowed you to control your integrated lights via a small remote control using the Zigbee protocol. The new driver is different; instead of linking directly to a remote, it connects to IKEA's Dirigera hub, which means you can operate your cabinet lights with any of <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">IKEA's smart switches</a> — or even non-IKEA devices as part of wider Matter setup.</p><p>As <a href="https://www.notebookcheck.net/IKEA-releases-new-smart-lighting-driver-for-wireless-control.1393256.0.html" target="_blank">Notebookcheck</a> reports, news of the Dubbelkisel <a href="https://www.notebookcheck.net/New-IKEA-Dubbelkisel-smart-lighting-driver-on-the-way.1225334.0.html" target="_blank">leaked earlier this year</a>, when the driver appeared in a database of Thread devices, but this is the first time we've seen it on sale.</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:750px;"><p class="vanilla-image-block" style="padding-top:56.27%;"><img id="5KqPFBwBwYzK9mBxrY7qDj" name="tradfri" alt="IKEA Tradfri driver with person's hand holding remote control" src="https://cdn.mos.cms.futurecdn.net/5KqPFBwBwYzK9mBxrY7qDj.jpg" mos="" align="middle" fullscreen="" width="750" height="422" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The new device replaces the IKEA Trådfri, which let you operate integrated lights wirelessly via a small remote control </span><span class="credit" itemprop="copyrightHolder">(Image credit: IKEA)</span></figcaption></figure><p>Some users on Reddit managed to get their hands on the device early, and report that it generally performs well, though the older Trådfri has some advantages.</p><p>"No problems so far," wrote one poster on <a href="https://www.reddit.com/r/tradfri/comments/1w3nidz/dubbelkisel_driver/" target="_blank">r/tradfri</a>. "It’s paired via a gateway, so there’s a noticeable delay when turning on the light. The previous Trådfri power supply was connected directly to the remote and worked instantly. Also I preferred the old, small Trådfri remote over the current Bilresa model."</p><p>The new driver is currently available in a selection of European countries, and is expected to roll out more widely within the coming weeks. It's priced at €18, which is approximately $20 / £15 / AU$30.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Dyson just revived its Corrale straightener — and by shrinking it down and adding an ingenious cooling attachment, it's turned it into a tool I'm actually excited about ]]></title>
                                                                                                <dc:content><![CDATA[ <ul><li><strong>Dyson has launched an updated version of its 2020 Corrale straightener</strong></li><li><strong>The Corrale CoolShine has a clever heat-removing attachment</strong></li><li><strong>The brand has also unveiled a hot brush called the Airsmooth</strong></li></ul><p>In recent years, Dyson's hair gadget efforts seem have been mostly focused on its Airwrap styler and Supersonic hair dryer lines. So when I was invited to a showcase of the brand's new launches, I was expecting, perhaps, some cool new attachments or an upgraded Supersonic. I was equal parts surprised and pleased to see something altogether more novel. </p><p>There's a brand new tool — which I'll get into in a minute — as well as a surprise second-gen version of the Corrale straightener, called the Corrale CoolShine. If that name isn't ringing any bells, I don't blame you. The <a href="https://www.techradar.com/reviews/dyson-corrale-review">original Dyson Coralle</a> came out in 2020 and never quite managed to set the haircare world alight.</p><p>I tried a Corrale out at the time and although I didn't hate it, it didn't make it into my regular styling routine. So I was especially pleased to see that the surprise second gen has tweaked or removed my least-liked features, and added some more that I'm genuinely excited to use.</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="XKirUFEgzNwDJjz2BFZYYG" name="20260903_191128 copy" alt="Dyson Corrale CoolShine straightener on show at IFA" src="https://cdn.mos.cms.futurecdn.net/XKirUFEgzNwDJjz2BFZYYG.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>One key feature of the original was that it was cordless. That's all well and good, but the knock-on effect was that it was also really very heavy and chunky. The Corrale CoolShine is not cordless, and as a result it can be nice and streamlined and lightweight. I'm very happy with this about-turn; the new, compact shape is much more comfortable to hold, and easier to direct precisely.</p><h2 id="what-a-flex">What a flex</h2><p>The flexible plates from the first-gen version are still present here. They have to be, really — these are what 'corrale' the strands of hair, applying gentle pressure to, theoretically, allow for effective straightening at lower temperatures. </p><p>However, they've been downsized in line with the general shrinking of the straightener, and are slimmer in width. In their new format, they look much less likely to snag on strands of hair, as the previous version could sometimes do.</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="p6pkecCN9WdNh4RcyRSKfG" name="20260903_191111 copy" alt="Dyson Corrale CoolShine straightener on show" src="https://cdn.mos.cms.futurecdn.net/p6pkecCN9WdNh4RcyRSKfG.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>That's the 'Corrale' covered, but where does the 'CoolShine' come in? This refers to a unique-to-the-market cooling attachment. It comes in the form of a pair of frames that slide over each of the hot plates, and clip in place. They feature a heat-extracting copper pipe that contains water and is designed to help remove residual heat from hair. </p><p>So the central plate gets hot as usual, and then the bars either side of the plate pull the heat away immediately, helping you avoid heat damage. Dyson promises "hair that is cooler to the touch during and after styling, with a smoother, softer feel". </p><p>When it was initially announced, it sounded like kind of cold plumbing system, but speaking to a Dyson representative at the product showcase, I learned the system is subtler and more complex. </p><p>The tube has just a 'bead' of water in it — if you're envisaging cold water running through it, that's not the case — and it will absorb some of the heat of the plates as you style, so don't expect those bars to remain cold as you style. I'd be very interested to try it out for myself to see how much of a difference these plates make in practice. </p><div class="looped-video"><video class="lazyload-in-view lazyloading" data-src="https://cdn.mos.cms.futurecdn.net/K3Y4XNPgwoPqcqoUrhbK3a/Straighen.mp4" autoplay loop muted playsinline src="https://cdn.mos.cms.futurecdn.net/K3Y4XNPgwoPqcqoUrhbK3a/Straighen.mp4"></video></div><p>There was a Dyson Corrale CoolShine being demoed at the event, and I was very impressed at how it managed to take the model's coily hair to perfectly smooth with an incredible glassy finish — but the kicker is that the stylist (and Dyson rep) wasn't using the CoolShine attachment. </p><p>The representative explained to me that the frame is removable to allow for precision styling, as well as in instances where you need to get right up to the root. Both were required here. </p><p>A final welcome touch is that Dyson has added universal voltage, so you'll be able to take the tool away with you when you travel abroad. </p><h2 id="full-of-hot-air">Full of hot air</h2><p>The other new gadget is the Dyson Airsmooth brush dryer. This is a fairly traditional hot brush, for creating bouncy blowouts, but — of course — there's a bit of a Dyson twist. </p><p>The engineers have added two different types of bristles: some with loops at the top, and some with open bases. The former are engineered so they provide the right amount of tension for a smooth finish, without snagging on a range of different hair types. The latter are meant to diffuse and control the airflow for less turbulence and less frizz. </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="2w4TbGJZaYidUVYenzEgyG" name="20260903_191734 copy" alt="Dyson Airsmooth dryer brush on show" src="https://cdn.mos.cms.futurecdn.net/2w4TbGJZaYidUVYenzEgyG.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>Dyson has given the Airsmooth a teardrop profile, to enable you to get closer to the root. I've seen this before, on the <a href="https://www.techradar.com/home/hair-care/shark-glam-review">Shark Glam</a>, and it works well there. There's also intelligent heat control keeping temperatures stable, and again, there's universal voltage — good news for your holiday hair. </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="gbVLHEziviMFAoJujdEMsG" name="20260903_191023 copy" alt="Close up of Dyson Airsmooth dryer brush" src="https://cdn.mos.cms.futurecdn.net/gbVLHEziviMFAoJujdEMsG.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 Dyson Corrale CoolShine straightener will have a list price of $329 / £TBC / AU$499. The Airsmooth dryer brush will cost $249 / £199.99 / AU$399 at sticker price. </p><p>The Airsmooth dryer brush goes on sale from <a href="https://www.dyson.com/hair-care/blow-dry-brushes/airsmooth/ceramic-pink" target="_blank">Dyson US</a> and <a href="https://www.dyson.co.uk/hair-care/hot-brushes/airsmooth/ceramic-pink" target="_blank" rel="sponsored">Dyson UK</a> today (September 8) in the US, with the Corrale CoolShine joining it on September 15.</p><p>At <a href="https://www.dyson.com.au/products/hair-care/hot-brushes" target="_blank">Dyson Australia</a>, the hot brush is already on sale (launched September 4) and the straightener will arrive in November.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/hair-care/dyson-just-revived-its-corrale-straightener-and-by-shrinking-it-down-and-adding-an-ingenious-cooling-attachment-its-turned-it-into-a-tool-im-actually-excited-about</link>
                                                                            <description>
                            <![CDATA[ The new Corrale has a cooling attachment, and with a corded rather than cordless design, it's lighter and less bulky than the original. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">qjakvxhZYgf3DFpQWjz2SP</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/UY7ZD3njciyMaV3fY89KpG-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 08 Sep 2026 08:25:06 +0000</pubDate>                                                                                                                                <updated>Tue, 08 Sep 2026 23:09:56 +0000</updated>
                                                                                                                                            <category><![CDATA[Hair Care]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Small Appliances]]></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.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/UY7ZD3njciyMaV3fY89KpG-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Close up of Dyson Corrale CoolShine straightener plates]]></media:description>                                                            <media:text><![CDATA[Close up of Dyson Corrale CoolShine straightener plates]]></media:text>
                                <media:title type="plain"><![CDATA[Close up of Dyson Corrale CoolShine straightener plates]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/UY7ZD3njciyMaV3fY89KpG-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>Dyson has launched an updated version of its 2020 Corrale straightener</strong></li><li><strong>The Corrale CoolShine has a clever heat-removing attachment</strong></li><li><strong>The brand has also unveiled a hot brush called the Airsmooth</strong></li></ul><p>In recent years, Dyson's hair gadget efforts seem have been mostly focused on its Airwrap styler and Supersonic hair dryer lines. So when I was invited to a showcase of the brand's new launches, I was expecting, perhaps, some cool new attachments or an upgraded Supersonic. I was equal parts surprised and pleased to see something altogether more novel. </p><p>There's a brand new tool — which I'll get into in a minute — as well as a surprise second-gen version of the Corrale straightener, called the Corrale CoolShine. If that name isn't ringing any bells, I don't blame you. The <a href="https://www.techradar.com/reviews/dyson-corrale-review">original Dyson Coralle</a> came out in 2020 and never quite managed to set the haircare world alight.</p><p>I tried a Corrale out at the time and although I didn't hate it, it didn't make it into my regular styling routine. So I was especially pleased to see that the surprise second gen has tweaked or removed my least-liked features, and added some more that I'm genuinely excited to use.</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="XKirUFEgzNwDJjz2BFZYYG" name="20260903_191128 copy" alt="Dyson Corrale CoolShine straightener on show at IFA" src="https://cdn.mos.cms.futurecdn.net/XKirUFEgzNwDJjz2BFZYYG.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>One key feature of the original was that it was cordless. That's all well and good, but the knock-on effect was that it was also really very heavy and chunky. The Corrale CoolShine is not cordless, and as a result it can be nice and streamlined and lightweight. I'm very happy with this about-turn; the new, compact shape is much more comfortable to hold, and easier to direct precisely.</p><h2 id="what-a-flex">What a flex</h2><p>The flexible plates from the first-gen version are still present here. They have to be, really — these are what 'corrale' the strands of hair, applying gentle pressure to, theoretically, allow for effective straightening at lower temperatures. </p><p>However, they've been downsized in line with the general shrinking of the straightener, and are slimmer in width. In their new format, they look much less likely to snag on strands of hair, as the previous version could sometimes do.</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="p6pkecCN9WdNh4RcyRSKfG" name="20260903_191111 copy" alt="Dyson Corrale CoolShine straightener on show" src="https://cdn.mos.cms.futurecdn.net/p6pkecCN9WdNh4RcyRSKfG.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>That's the 'Corrale' covered, but where does the 'CoolShine' come in? This refers to a unique-to-the-market cooling attachment. It comes in the form of a pair of frames that slide over each of the hot plates, and clip in place. They feature a heat-extracting copper pipe that contains water and is designed to help remove residual heat from hair. </p><p>So the central plate gets hot as usual, and then the bars either side of the plate pull the heat away immediately, helping you avoid heat damage. Dyson promises "hair that is cooler to the touch during and after styling, with a smoother, softer feel". </p><p>When it was initially announced, it sounded like kind of cold plumbing system, but speaking to a Dyson representative at the product showcase, I learned the system is subtler and more complex. </p><p>The tube has just a 'bead' of water in it — if you're envisaging cold water running through it, that's not the case — and it will absorb some of the heat of the plates as you style, so don't expect those bars to remain cold as you style. I'd be very interested to try it out for myself to see how much of a difference these plates make in practice. </p><div class="looped-video"><video class="lazyload-in-view lazyloading" data-src="https://cdn.mos.cms.futurecdn.net/K3Y4XNPgwoPqcqoUrhbK3a/Straighen.mp4" autoplay loop muted playsinline src="https://cdn.mos.cms.futurecdn.net/K3Y4XNPgwoPqcqoUrhbK3a/Straighen.mp4"></video></div><p>There was a Dyson Corrale CoolShine being demoed at the event, and I was very impressed at how it managed to take the model's coily hair to perfectly smooth with an incredible glassy finish — but the kicker is that the stylist (and Dyson rep) wasn't using the CoolShine attachment. </p><p>The representative explained to me that the frame is removable to allow for precision styling, as well as in instances where you need to get right up to the root. Both were required here. </p><p>A final welcome touch is that Dyson has added universal voltage, so you'll be able to take the tool away with you when you travel abroad. </p><h2 id="full-of-hot-air">Full of hot air</h2><p>The other new gadget is the Dyson Airsmooth brush dryer. This is a fairly traditional hot brush, for creating bouncy blowouts, but — of course — there's a bit of a Dyson twist. </p><p>The engineers have added two different types of bristles: some with loops at the top, and some with open bases. The former are engineered so they provide the right amount of tension for a smooth finish, without snagging on a range of different hair types. The latter are meant to diffuse and control the airflow for less turbulence and less frizz. </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="2w4TbGJZaYidUVYenzEgyG" name="20260903_191734 copy" alt="Dyson Airsmooth dryer brush on show" src="https://cdn.mos.cms.futurecdn.net/2w4TbGJZaYidUVYenzEgyG.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>Dyson has given the Airsmooth a teardrop profile, to enable you to get closer to the root. I've seen this before, on the <a href="https://www.techradar.com/home/hair-care/shark-glam-review">Shark Glam</a>, and it works well there. There's also intelligent heat control keeping temperatures stable, and again, there's universal voltage — good news for your holiday hair. </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="gbVLHEziviMFAoJujdEMsG" name="20260903_191023 copy" alt="Close up of Dyson Airsmooth dryer brush" src="https://cdn.mos.cms.futurecdn.net/gbVLHEziviMFAoJujdEMsG.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 Dyson Corrale CoolShine straightener will have a list price of $329 / £TBC / AU$499. The Airsmooth dryer brush will cost $249 / £199.99 / AU$399 at sticker price. </p><p>The Airsmooth dryer brush goes on sale from <a href="https://www.dyson.com/hair-care/blow-dry-brushes/airsmooth/ceramic-pink" target="_blank">Dyson US</a> and <a href="https://www.dyson.co.uk/hair-care/hot-brushes/airsmooth/ceramic-pink" target="_blank" rel="sponsored">Dyson UK</a> today (September 8) in the US, with the Corrale CoolShine joining it on September 15.</p><p>At <a href="https://www.dyson.com.au/products/hair-care/hot-brushes" target="_blank">Dyson Australia</a>, the hot brush is already on sale (launched September 4) and the straightener will arrive in November.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ UGreen is bringing local storage, computing, and smart-home control together with its new AI tech — I’ve seen it in action, and it could be a game changer ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Can AI-driven NAS tech be sentimental? UGreen CEO Samuel Zhang seems to think so.</p><p>Launching the company’s new smart-home technology suite, he started by recounting a personal story. It was a hot summer’s day, and his family gathered in the backyard for a barbecue. They cooked together, chatted, played, and just had a genuinely fantastic time. But weeks later, when Zhang went to check his photo gallery and relive that cherished day, he was left feeling disappointed. The family hadn't taken any photos. </p><p>This, he said, got him thinking about home cameras — devices that are typically used for security. But, Zhang said, “it [a home camera] should see more than just danger — it should also be able to witness the joys of everyday family life”. And this, he said, was one of the key points of inspiration for UGreen’s new suite of local smart-home AI technology.</p><p>I got the chance to hear about, and see, UGreen’s home hubs, cameras, digital photo frames and more at IFA 2026 in Berlin. Here’s what I learned — and how the technology could transform the smart home.</p><h2 id="keeping-it-local">Keeping it local</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="JFHhxuJ2cVER9UVUaPcC7c" name="UGreen-HomeAgent" alt="Woman sitting in chair beside with UGreen HomeAgent" src="https://cdn.mos.cms.futurecdn.net/JFHhxuJ2cVER9UVUaPcC7c.png" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: UGreen)</span></figcaption></figure><p>At the heart of UGreen’s smart-home suite is the new HomeAgent. This is an ‘agentic AI local hub' that brings local storage, computing, and control all together in a single device. Through this hub, users can connect up a range of UGreen AIoT devices, such as cameras, smart speakers, and digital photo frames, plus some select third-party products.</p><p>A crucial part of the HomeAgent’s appeal is its reliance on local storage and computing. This means that any data that runs through your hub — be that photos, videos, voice inputs, or other files — is processed locally, rather than through a corporate cloud server. </p><p>At a time when trust in large corporations is strikingly low, and major data breaches seem all too common, this could be a massive selling point for security-savvy customers. Keeping data local also removes the need for costly Cloud subscriptions, making the initial investment feel that bit more worthwhile.</p><p>There are three HomeAgent models scheduled for release. The first is the UGreen HomeAgent HA100, which is the most basic option. It provides all of the core functions you’d need from the hub, but offers slightly less processing power, memory, and storage, among other things, than its siblings. The HA100 Pro is the step-up model, which offers heightened performance, with 205 TOPS (as opposed to the standard HA100’s 26 TOPS), a 10GbE LAN port (compared to the HA100’s 2.5GbE), and a more advanced CPU.</p><p>The final boss, if you will, of the HomeAgent trio is the MA100. This is powered by the NVIDIA Jetson Thor T5000, and offers far superior AI performance to the other two models, and considerably more memory and storage. </p><p>However, this is certainly reflected in the price, with the MA100 commanding a list price of $19,999, compared to the HA100 Pro, which costs $5,999 and the HA100 at $1,799. Early bird offers are available, which make the HomeAgents about half-price across the board. Shipping is set to commence in early 2027.</p><h2 id="aiot-in-action">AIoT in action</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="rFcjJt5EKtBcrX8gZcf8sb" name="UGreen-HomeAgent" alt="Family around TV with UGreen HomeAgent" src="https://cdn.mos.cms.futurecdn.net/rFcjJt5EKtBcrX8gZcf8sb.png" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: UGreen)</span></figcaption></figure><p>So what does UGreen’s smart home AIoT tech look like in person? Well, pretty impressive. </p><p>I was able to check out a demo, and take a closer look at all of the HomeAgent products, and other devices you can connect up to it. UGreen had a HomeAgent connected to a smart speaker, and a camera, among other things.</p><p>I tried walking towards a door, and a UGreen smart security camera started blaring after I walked past a certain point, telling me that I was on private property. This data is processed locally through the HomeAgent, so if you ask your connected smart speaker about any unusual activity, it can tell you if anyone approached your door, whether that was a delivery worker, or something more nefarious. </p><p>The smart speaker UGreen showed off has a new AI assistant, named Uliya. You can use the smart speaker to do just about anything around your home. You can ask Uliya to remind you of where you were at a specific time, to close the curtains, to play music, or even to identify the location of your pet and cast a live video feed. The functionality you get will vary depending on how invested you are in UGreen’s AIoT ecosystem, but the capabilities are pretty broad.</p><p>You can also ask Uliya to give you a summary of captured events throughout the day, display memories on a UGreen smart photo frame in real time, or to show you highlights from a special day — circling back to Zhang’s desire to revive memories that had been lost in time. One function I really liked was the ability to create an Away mode, so that when you step out of the house, lights will turn off, curtains will close, and a robovac will get to work.</p><p>UGreen’s new HomeAgents appear to be incredibly capable, feature-rich, and innovative products, and their local handling of data could be game changing for some households. At the product launch, Zhang said “In the future, we hope every family can have a HomeAgent”; and it'll be interesting to see how families adopt such tech moving forward.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/pro/ugreen-homeagent-preview</link>
                                                                            <description>
                            <![CDATA[ I saw UGreen’s new AI-led NAS tech in action, and it could be a total game changer for your home. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">kJtoymJddXkPEHazzkGiQQ</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/DhrRjyPnjED6Qi4TSi3Fya-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 07 Sep 2026 16:15:17 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Pro]]></category>
                                                    <category><![CDATA[Smart Home Hubs]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                                                                <author><![CDATA[ harry.padoan@futurenet.com (Harry Padoan) ]]></author>                    <dc:creator><![CDATA[ Harry Padoan ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/995EkuqRKUTUjvMk7ataFi.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Harry is a Senior Reviews Writer for TechRadar. He reviews everything from party speakers to wall chargers and has a particular interest in the worlds of audio and gaming.&lt;/p&gt;&lt;p&gt;Prior to joining TechRadar, Harry was a journalist covering stories from the telecoms industry, drilling into areas such as innovation, acquisitions, and sustainability.&lt;/p&gt;&lt;p&gt;When he isn’t testing the newest tech, Harry can probably be found listening to deep house, playing JRPGs, or watching his beloved Tottenham Hotspur.&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/DhrRjyPnjED6Qi4TSi3Fya-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[UGreen HomeAgent on display at IFA 2026]]></media:description>                                                            <media:text><![CDATA[UGreen HomeAgent on display at IFA 2026]]></media:text>
                                <media:title type="plain"><![CDATA[UGreen HomeAgent on display at IFA 2026]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/DhrRjyPnjED6Qi4TSi3Fya-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Can AI-driven NAS tech be sentimental? UGreen CEO Samuel Zhang seems to think so.</p><p>Launching the company’s new smart-home technology suite, he started by recounting a personal story. It was a hot summer’s day, and his family gathered in the backyard for a barbecue. They cooked together, chatted, played, and just had a genuinely fantastic time. But weeks later, when Zhang went to check his photo gallery and relive that cherished day, he was left feeling disappointed. The family hadn't taken any photos. </p><p>This, he said, got him thinking about home cameras — devices that are typically used for security. But, Zhang said, “it [a home camera] should see more than just danger — it should also be able to witness the joys of everyday family life”. And this, he said, was one of the key points of inspiration for UGreen’s new suite of local smart-home AI technology.</p><p>I got the chance to hear about, and see, UGreen’s home hubs, cameras, digital photo frames and more at IFA 2026 in Berlin. Here’s what I learned — and how the technology could transform the smart home.</p><h2 id="keeping-it-local">Keeping it local</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="JFHhxuJ2cVER9UVUaPcC7c" name="UGreen-HomeAgent" alt="Woman sitting in chair beside with UGreen HomeAgent" src="https://cdn.mos.cms.futurecdn.net/JFHhxuJ2cVER9UVUaPcC7c.png" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: UGreen)</span></figcaption></figure><p>At the heart of UGreen’s smart-home suite is the new HomeAgent. This is an ‘agentic AI local hub' that brings local storage, computing, and control all together in a single device. Through this hub, users can connect up a range of UGreen AIoT devices, such as cameras, smart speakers, and digital photo frames, plus some select third-party products.</p><p>A crucial part of the HomeAgent’s appeal is its reliance on local storage and computing. This means that any data that runs through your hub — be that photos, videos, voice inputs, or other files — is processed locally, rather than through a corporate cloud server. </p><p>At a time when trust in large corporations is strikingly low, and major data breaches seem all too common, this could be a massive selling point for security-savvy customers. Keeping data local also removes the need for costly Cloud subscriptions, making the initial investment feel that bit more worthwhile.</p><p>There are three HomeAgent models scheduled for release. The first is the UGreen HomeAgent HA100, which is the most basic option. It provides all of the core functions you’d need from the hub, but offers slightly less processing power, memory, and storage, among other things, than its siblings. The HA100 Pro is the step-up model, which offers heightened performance, with 205 TOPS (as opposed to the standard HA100’s 26 TOPS), a 10GbE LAN port (compared to the HA100’s 2.5GbE), and a more advanced CPU.</p><p>The final boss, if you will, of the HomeAgent trio is the MA100. This is powered by the NVIDIA Jetson Thor T5000, and offers far superior AI performance to the other two models, and considerably more memory and storage. </p><p>However, this is certainly reflected in the price, with the MA100 commanding a list price of $19,999, compared to the HA100 Pro, which costs $5,999 and the HA100 at $1,799. Early bird offers are available, which make the HomeAgents about half-price across the board. Shipping is set to commence in early 2027.</p><h2 id="aiot-in-action">AIoT in action</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="rFcjJt5EKtBcrX8gZcf8sb" name="UGreen-HomeAgent" alt="Family around TV with UGreen HomeAgent" src="https://cdn.mos.cms.futurecdn.net/rFcjJt5EKtBcrX8gZcf8sb.png" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: UGreen)</span></figcaption></figure><p>So what does UGreen’s smart home AIoT tech look like in person? Well, pretty impressive. </p><p>I was able to check out a demo, and take a closer look at all of the HomeAgent products, and other devices you can connect up to it. UGreen had a HomeAgent connected to a smart speaker, and a camera, among other things.</p><p>I tried walking towards a door, and a UGreen smart security camera started blaring after I walked past a certain point, telling me that I was on private property. This data is processed locally through the HomeAgent, so if you ask your connected smart speaker about any unusual activity, it can tell you if anyone approached your door, whether that was a delivery worker, or something more nefarious. </p><p>The smart speaker UGreen showed off has a new AI assistant, named Uliya. You can use the smart speaker to do just about anything around your home. You can ask Uliya to remind you of where you were at a specific time, to close the curtains, to play music, or even to identify the location of your pet and cast a live video feed. The functionality you get will vary depending on how invested you are in UGreen’s AIoT ecosystem, but the capabilities are pretty broad.</p><p>You can also ask Uliya to give you a summary of captured events throughout the day, display memories on a UGreen smart photo frame in real time, or to show you highlights from a special day — circling back to Zhang’s desire to revive memories that had been lost in time. One function I really liked was the ability to create an Away mode, so that when you step out of the house, lights will turn off, curtains will close, and a robovac will get to work.</p><p>UGreen’s new HomeAgents appear to be incredibly capable, feature-rich, and innovative products, and their local handling of data could be game changing for some households. At the product launch, Zhang said “In the future, we hope every family can have a HomeAgent”; and it'll be interesting to see how families adopt such tech moving forward.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ As a trained barista, this $200-off Philips espresso machine is my top pick at Amazon’s Labor Day sale ]]></title>
                                                                                                <dc:content><![CDATA[ <p>As TechRadar's homes editor, I test a lot of coffee makers — over a dozen each year — and I'm always surprised by how many automatic espresso machines struggle with the essential task of foaming milk. That's not the case with the Philips LatteGo series, though, and I'm delighted to see one of the best models in a range, <a href="https://www.amazon.com/PHILIPS-Automatic-Espresso-Machine-LatteGo/dp/B0GZW8QCGM/ref=sr_1_29_sspa">the Philips LatteGo 2300, is available for just $499.99 on Amazon for Labor Day (was $699.99)</a>.</p><p>The LatteGo system is extremely clever and easy to keep clean as well. The milk never enters the body of the machine, so there are no lines or pipes that can gather milk residue and bacteria. </p><p>Instead, you pour the milk into a carafe attached to the front of the machine, with measuring lines that mean you only need to add enough for the drink you're currently brewing — which means no waste and no need to store an open container of milk in the fridge.</p><p>Your milk will be foamed to perfection and poured directly into your cup, then when you've finished making your drink, the carafe detaches and disassembles into just three pieces of hard plastic. All of these are safe to wash in the top rack of your dishwasher. </p><h2 id="today-39-s-best-philips-espresso-machine-deal">Today's best Philips espresso machine deal </h2><div class="product"><a data-dimension112="dfd45b48-aabe-11f1-97cf-6b4e3fc96901" data-action="Deal Block" data-label="LatteGo 2300 Series" data-dimension48="LatteGo 2300 Series" data-dimension25="$499.99" href="https://www.amazon.com/PHILIPS-Automatic-Espresso-Machine-LatteGo/dp/B0GZW8QCGM/ref=sr_1_29_sspa" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:621px;"><p class="vanilla-image-block" style="padding-top:138.16%;"><img id="PWbirbFQqQiZDkBp4zqyV7" name="LatteGo 2300 Series" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/PWbirbFQqQiZDkBp4zqyV7.png" mos="" align="middle" fullscreen="" width="621" height="858" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/PHILIPS-Automatic-Espresso-Machine-LatteGo/dp/B0GZW8QCGM/ref=sr_1_29_sspa" target="_blank" rel="nofollow" data-dimension112="dfd45b48-aabe-11f1-97cf-6b4e3fc96901" data-action="Deal Block" data-label="LatteGo 2300 Series" data-dimension48="LatteGo 2300 Series" data-dimension25="$499.99">LatteGo 2300 Series: was $699.99 now $499.99</a></strong><br>Super easy to use, this premium espresso machine has received a huge $200 price cut on Amazon. Its clear interface and excellent milk foaming system make it a perfect choice for a first coffee maker, especially at this special Labor Day price.<a class="view-deal button" href="https://www.amazon.com/PHILIPS-Automatic-Espresso-Machine-LatteGo/dp/B0GZW8QCGM/ref=sr_1_29_sspa" target="_blank" rel="nofollow" data-dimension112="dfd45b48-aabe-11f1-97cf-6b4e3fc96901" data-action="Deal Block" data-label="LatteGo 2300 Series" data-dimension48="LatteGo 2300 Series" data-dimension25="$499.99">View Deal</a></p></div><p>Naturally, all coffee makers in the Philips LatteGo series make excellent espresso as well, handling all the complex parts of brewing for you, so you can just add beans and water, pick a drink, and start enjoying it within a couple of minutes.</p><p>This particular model has a relatively small menu of four different drinks, but in my opinion that's no bad thing — some other coffee makers can overwhelm you with choices, whereas the 2300 Series focuses on doing the essentials well. You can still customize your drinks, choosing the volume and strength, but you won't need to spend ages scrolling through endless options.</p><p>It's one of the <a href="https://www.techradar.com/home/coffee-machines/best-coffee-maker">best coffee makers</a> on offer this Labor Day, and it comes highly recommended by me.</p><h2 id="shop-more-of-today-39-s-best-labor-day-sales">Shop more of today's best Labor Day sales</h2><ul><li><strong>Amazon:</strong> <a href="https://www.amazon.com/deals?ref_=nav_cs_gb">45% off TVs, AirPods, air fryers & vacuums</a></li><li><strong>Apple: </strong><a href="https://www.amazon.com/s?k=apple+store+sale&hvadid=713790860351&hvdev=c&hvexpln=67&hvlocphy=9026250">iPads, AirPods & MacBooks from $99</a></li><li><strong>Appliances:</strong> <a href="https://www.samsung.com/us/refrigerators/all-refrigerators/?shop=Buy+Online">up to $1,200 at Samsung</a></li><li><strong>Best Buy:</strong> <a href="https://www.bestbuy.com/sale-event">60% off appliances, TVs, laptops & more</a></li><li><strong>Casper:</strong> <a href="https://casper.com/collections/mattresses">up to 30% off mattresses</a></li><li><strong>Dell:</strong> <a href="https://www.dell.com/en-us/shop/black-friday-deals">laptop deals from $249.99</a></li><li><strong>DreamCloud: </strong><a href="https://www.dreamcloudsleep.com/">up to 60% off mattresses, 66% off bundles</a></li><li><strong>Home Depot:</strong> <a href="https://www.homedepot.com/">40% off appliances, furniture, grills & tools</a></li><li><strong>Lowe's:</strong> <a href="https://www.lowes.com/">$1,000 off appliances, patio & tools</a></li><li><strong>Nectar:</strong> <a href="https://www.nectarsleep.com/mattress">up to 50% off mattresses, deals from $349</a></li><li><strong>Saatva:</strong> <a href="https://www.saatva.com/">up to $625 off luxury mattresses</a></li><li><strong>Samsung:</strong> <a href="https://www.samsung.com/us/tvs/all-tvs/">up to $2,000 off 4K, QLED & OLED TVs</a></li><li><strong>Target:</strong><a href="https://www.target.com/c/deals-hub/-/N-4xw74?lnk=TopDeals"> 45% off clothing, tech & furniture</a></li><li><strong>Walmart:</strong> <a href="https://www.walmart.com/shop/savings">58% off back-to-school, furniture, & clothing</a></li></ul> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/coffee-machines/as-a-trained-barista-this-usd200-off-philips-espresso-machine-is-my-top-pick-at-amazons-labor-day-sale</link>
                                                                            <description>
                            <![CDATA[ The Philips LatteGo 2300 Series makes preparing perfect coffee a piece of cake, with a particularly clever and hygienic milk frothing system. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">gnokW4WiiXD5ffaMV4p4qh</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/rkxW4wHV4MmQNbQUKH27Tj-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 07 Sep 2026 15:43:04 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Coffee Machines]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Small Appliances]]></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.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/rkxW4wHV4MmQNbQUKH27Tj-1280-80.jpg">
                                                            <media:credit><![CDATA[Philips / TechRadar]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Philips 2300 Series espresso machine on white table against pink wall]]></media:description>                                                            <media:text><![CDATA[Philips 2300 Series espresso machine on white table against pink wall]]></media:text>
                                <media:title type="plain"><![CDATA[Philips 2300 Series espresso machine on white table against pink wall]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/rkxW4wHV4MmQNbQUKH27Tj-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>As TechRadar's homes editor, I test a lot of coffee makers — over a dozen each year — and I'm always surprised by how many automatic espresso machines struggle with the essential task of foaming milk. That's not the case with the Philips LatteGo series, though, and I'm delighted to see one of the best models in a range, <a href="https://www.amazon.com/PHILIPS-Automatic-Espresso-Machine-LatteGo/dp/B0GZW8QCGM/ref=sr_1_29_sspa">the Philips LatteGo 2300, is available for just $499.99 on Amazon for Labor Day (was $699.99)</a>.</p><p>The LatteGo system is extremely clever and easy to keep clean as well. The milk never enters the body of the machine, so there are no lines or pipes that can gather milk residue and bacteria. </p><p>Instead, you pour the milk into a carafe attached to the front of the machine, with measuring lines that mean you only need to add enough for the drink you're currently brewing — which means no waste and no need to store an open container of milk in the fridge.</p><p>Your milk will be foamed to perfection and poured directly into your cup, then when you've finished making your drink, the carafe detaches and disassembles into just three pieces of hard plastic. All of these are safe to wash in the top rack of your dishwasher. </p><h2 id="today-39-s-best-philips-espresso-machine-deal">Today's best Philips espresso machine deal </h2><div class="product"><a data-dimension112="dfd45b48-aabe-11f1-97cf-6b4e3fc96901" data-action="Deal Block" data-label="LatteGo 2300 Series" data-dimension48="LatteGo 2300 Series" data-dimension25="$499.99" href="https://www.amazon.com/PHILIPS-Automatic-Espresso-Machine-LatteGo/dp/B0GZW8QCGM/ref=sr_1_29_sspa" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:621px;"><p class="vanilla-image-block" style="padding-top:138.16%;"><img id="PWbirbFQqQiZDkBp4zqyV7" name="LatteGo 2300 Series" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/PWbirbFQqQiZDkBp4zqyV7.png" mos="" align="middle" fullscreen="" width="621" height="858" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/PHILIPS-Automatic-Espresso-Machine-LatteGo/dp/B0GZW8QCGM/ref=sr_1_29_sspa" target="_blank" rel="nofollow" data-dimension112="dfd45b48-aabe-11f1-97cf-6b4e3fc96901" data-action="Deal Block" data-label="LatteGo 2300 Series" data-dimension48="LatteGo 2300 Series" data-dimension25="$499.99">LatteGo 2300 Series: was $699.99 now $499.99</a></strong><br>Super easy to use, this premium espresso machine has received a huge $200 price cut on Amazon. Its clear interface and excellent milk foaming system make it a perfect choice for a first coffee maker, especially at this special Labor Day price.<a class="view-deal button" href="https://www.amazon.com/PHILIPS-Automatic-Espresso-Machine-LatteGo/dp/B0GZW8QCGM/ref=sr_1_29_sspa" target="_blank" rel="nofollow" data-dimension112="dfd45b48-aabe-11f1-97cf-6b4e3fc96901" data-action="Deal Block" data-label="LatteGo 2300 Series" data-dimension48="LatteGo 2300 Series" data-dimension25="$499.99">View Deal</a></p></div><p>Naturally, all coffee makers in the Philips LatteGo series make excellent espresso as well, handling all the complex parts of brewing for you, so you can just add beans and water, pick a drink, and start enjoying it within a couple of minutes.</p><p>This particular model has a relatively small menu of four different drinks, but in my opinion that's no bad thing — some other coffee makers can overwhelm you with choices, whereas the 2300 Series focuses on doing the essentials well. You can still customize your drinks, choosing the volume and strength, but you won't need to spend ages scrolling through endless options.</p><p>It's one of the <a href="https://www.techradar.com/home/coffee-machines/best-coffee-maker">best coffee makers</a> on offer this Labor Day, and it comes highly recommended by me.</p><h2 id="shop-more-of-today-39-s-best-labor-day-sales">Shop more of today's best Labor Day sales</h2><ul><li><strong>Amazon:</strong> <a href="https://www.amazon.com/deals?ref_=nav_cs_gb">45% off TVs, AirPods, air fryers & vacuums</a></li><li><strong>Apple: </strong><a href="https://www.amazon.com/s?k=apple+store+sale&hvadid=713790860351&hvdev=c&hvexpln=67&hvlocphy=9026250">iPads, AirPods & MacBooks from $99</a></li><li><strong>Appliances:</strong> <a href="https://www.samsung.com/us/refrigerators/all-refrigerators/?shop=Buy+Online">up to $1,200 at Samsung</a></li><li><strong>Best Buy:</strong> <a href="https://www.bestbuy.com/sale-event">60% off appliances, TVs, laptops & more</a></li><li><strong>Casper:</strong> <a href="https://casper.com/collections/mattresses">up to 30% off mattresses</a></li><li><strong>Dell:</strong> <a href="https://www.dell.com/en-us/shop/black-friday-deals">laptop deals from $249.99</a></li><li><strong>DreamCloud: </strong><a href="https://www.dreamcloudsleep.com/">up to 60% off mattresses, 66% off bundles</a></li><li><strong>Home Depot:</strong> <a href="https://www.homedepot.com/">40% off appliances, furniture, grills & tools</a></li><li><strong>Lowe's:</strong> <a href="https://www.lowes.com/">$1,000 off appliances, patio & tools</a></li><li><strong>Nectar:</strong> <a href="https://www.nectarsleep.com/mattress">up to 50% off mattresses, deals from $349</a></li><li><strong>Saatva:</strong> <a href="https://www.saatva.com/">up to $625 off luxury mattresses</a></li><li><strong>Samsung:</strong> <a href="https://www.samsung.com/us/tvs/all-tvs/">up to $2,000 off 4K, QLED & OLED TVs</a></li><li><strong>Target:</strong><a href="https://www.target.com/c/deals-hub/-/N-4xw74?lnk=TopDeals"> 45% off clothing, tech & furniture</a></li><li><strong>Walmart:</strong> <a href="https://www.walmart.com/shop/savings">58% off back-to-school, furniture, & clothing</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Dyson's new fans look like a Dune sandworm in appliance form — but they're so powerful you'll forget all about that when you switch them on ]]></title>
                                                                                                <dc:content><![CDATA[ <ul><li><strong>Dyson has launched three new fan-purifiers, all with star-shaped nozzles</strong></li><li><strong>The nozzle is designed to be both powerful and very quiet</strong></li><li><strong>I saw them in action, and they're super-effective... but the styling will be divisive</strong></li></ul><p>Dyson's loop fans are instantly recognizable. In the home appliance world, their sleek, bladeless design has gained somewhat iconic status. But now we are about to enter a new Dyson fan era — and the design could not be more different to those sleek loops. With their chunky, curving bodies topped with a gaping, star-shaped opening, the new Dyson HushJet fan-purifiers remind me of nothing more than the giant sandworms in the new <em>Dune </em>films.</p><p>I perhaps should have seen it coming. Dyson debuted the new look with the <a href="https://www.techradar.com/home/air-quality/dyson-hushjet-compact-air-purifier-review">HushJet Purifier Compact</a> in September 2025, and it's also used for the <a href="https://www.techradar.com/home/air-quality/dyson-hushjet-mini-cool-review">HushJet Mini Cool personal fan</a>. But when I saw the new, full-sized range on show in Berlin last week (at Dyson's <a href="https://www.techradar.com/tag/ifa">IFA 2026</a>-adjacent event) I was momentarily stunned.</p><p>Both of the previous HushJet fans were compact gadgets, and there was something about seeing the design scaled up — to quite gigantic proportions, in the case of the largest options — that made it feel significantly more unsettling. </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="Aa7ZxUp4qFU4MKdc9kmvbL" name="20260903_185858 copy" alt="Dyson HushJet fans on display at IFA" src="https://cdn.mos.cms.futurecdn.net/Aa7ZxUp4qFU4MKdc9kmvbL.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 star nozzle draws inspiration from aviation engineering. I <a href="https://www.techradar.com/home/air-quality/how-do-dyson-bladeless-fans-work">spoke to a Dyson engineer about it last year</a>, and she explained the shape was especially good at minimizing the turbulence in the airflow, to create a quiet yet powerful jet of air.</p><p>I got to try the new fans out, and I was blown away — pun intended — by how powerful they were. When it came to blasting air, they felt significantly more effective than the loop-style Dyson fans I've used. So while I wasn't immediately sold on the styling, I had no complaints about the effectiveness of the airflow. I'd very happily have one of these in my bedroom over the summer, regardless of the fact it wouldn't blend in <em>at all</em>. </p><h2 id="double-duty">Double-duty</h2><p>Like most of Dyson's fan models, the HushJets are pulling double- or even triple-duty. They operate as air purifiers, too, and one can also be used as a heater. At the top of the range is the Dyson HushJet Big+Quiet Cool Pure+ Formaldehyde air purifier (and kudos to the Dyson engineer I spoke to, who managed to remember that name without having to check his notes).</p><p>The purification capabilities are the most advanced of any of the new models, with the ability to capture a huge range of pollutants, including formaldehyde, and shift a massive amount of air, very quickly. It's around the same diameter as the <a href="https://www.techradar.com/home/air-quality/dyson-purifier-bigquiet-formaldehyde-review">Dyson Purifier Big+Quiet</a> — ie really very chunky. It's designed for use in large spaces like offices, but it can also be used to clean multiple rooms in a home.</p><p>There are also a couple of medium-sized options, built for at-home use. These are the HushJet Pure Cool+ Formaldehyde, and the HushJet Hot Cool Pure+ air purifier, which loses the formaldehyde-capturing capabilities but can be used as a heater over the colder months.</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="HpXAVC9WpMo3oSruJ3k5bK" name="20260903_185922 copy" alt="Dyson HushJet fans on display at IFA" src="https://cdn.mos.cms.futurecdn.net/HpXAVC9WpMo3oSruJ3k5bK.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>I have no doubt the new-look design will end up being divisive — I think the quirky styling might fit more naturally in an office or commercial setup than it would in a living room, where it'd surely stick out like a sore thumb in many cases. When I asked the Dyson rep if the plan was for the HushJet range to eventually replace the loops, he suggested perhaps not, given how instantly recognizable the loops are as Dyson appliances. I'll be watching with interest.</p><h2 id="pricing-and-availability">Pricing and availability</h2><p>Pricing is as follows: the medium-sized HushJet Pure Cool+ Formaldehyde will cost $599 / £549.99 / AU$999, and the medium-sized HushJet Hot Cool Pure+ air purifier will be $599 / £549.99 / AU TBC. The large HushJet Big+Quiet Cool Pure+ Formaldehyde will come in at $1,099 / £899.99 / AU TBC. </p><p>In the US, all three will go on sale in fall 2026. In the UK, the large and medium Formaldehyde options will launch in October and the heater option will arrive in December. In Australia, it's October 2026 for the Cool Pure+ Formaldehyde and "early 2027" for the other two. </p> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/air-quality/dysons-new-fans-look-like-a-dune-sandworm-in-appliance-form-but-theyre-so-powerful-youll-forget-all-about-that-when-you-switch-them-on</link>
                                                                            <description>
                            <![CDATA[ The new HushJet fans look like something out of Arrakis. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">GWQsC3xBA5nJPB7WL8dy5G</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/p9GPcGZ4Z2UCZ2HyvimXXL-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 07 Sep 2026 11:52:45 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Air Quality]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Small Appliances]]></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.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/p9GPcGZ4Z2UCZ2HyvimXXL-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Dyson HushJet fans on display at IFA]]></media:description>                                                            <media:text><![CDATA[Dyson HushJet fans on display at IFA]]></media:text>
                                <media:title type="plain"><![CDATA[Dyson HushJet fans on display at IFA]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/p9GPcGZ4Z2UCZ2HyvimXXL-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>Dyson has launched three new fan-purifiers, all with star-shaped nozzles</strong></li><li><strong>The nozzle is designed to be both powerful and very quiet</strong></li><li><strong>I saw them in action, and they're super-effective... but the styling will be divisive</strong></li></ul><p>Dyson's loop fans are instantly recognizable. In the home appliance world, their sleek, bladeless design has gained somewhat iconic status. But now we are about to enter a new Dyson fan era — and the design could not be more different to those sleek loops. With their chunky, curving bodies topped with a gaping, star-shaped opening, the new Dyson HushJet fan-purifiers remind me of nothing more than the giant sandworms in the new <em>Dune </em>films.</p><p>I perhaps should have seen it coming. Dyson debuted the new look with the <a href="https://www.techradar.com/home/air-quality/dyson-hushjet-compact-air-purifier-review">HushJet Purifier Compact</a> in September 2025, and it's also used for the <a href="https://www.techradar.com/home/air-quality/dyson-hushjet-mini-cool-review">HushJet Mini Cool personal fan</a>. But when I saw the new, full-sized range on show in Berlin last week (at Dyson's <a href="https://www.techradar.com/tag/ifa">IFA 2026</a>-adjacent event) I was momentarily stunned.</p><p>Both of the previous HushJet fans were compact gadgets, and there was something about seeing the design scaled up — to quite gigantic proportions, in the case of the largest options — that made it feel significantly more unsettling. </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="Aa7ZxUp4qFU4MKdc9kmvbL" name="20260903_185858 copy" alt="Dyson HushJet fans on display at IFA" src="https://cdn.mos.cms.futurecdn.net/Aa7ZxUp4qFU4MKdc9kmvbL.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 star nozzle draws inspiration from aviation engineering. I <a href="https://www.techradar.com/home/air-quality/how-do-dyson-bladeless-fans-work">spoke to a Dyson engineer about it last year</a>, and she explained the shape was especially good at minimizing the turbulence in the airflow, to create a quiet yet powerful jet of air.</p><p>I got to try the new fans out, and I was blown away — pun intended — by how powerful they were. When it came to blasting air, they felt significantly more effective than the loop-style Dyson fans I've used. So while I wasn't immediately sold on the styling, I had no complaints about the effectiveness of the airflow. I'd very happily have one of these in my bedroom over the summer, regardless of the fact it wouldn't blend in <em>at all</em>. </p><h2 id="double-duty">Double-duty</h2><p>Like most of Dyson's fan models, the HushJets are pulling double- or even triple-duty. They operate as air purifiers, too, and one can also be used as a heater. At the top of the range is the Dyson HushJet Big+Quiet Cool Pure+ Formaldehyde air purifier (and kudos to the Dyson engineer I spoke to, who managed to remember that name without having to check his notes).</p><p>The purification capabilities are the most advanced of any of the new models, with the ability to capture a huge range of pollutants, including formaldehyde, and shift a massive amount of air, very quickly. It's around the same diameter as the <a href="https://www.techradar.com/home/air-quality/dyson-purifier-bigquiet-formaldehyde-review">Dyson Purifier Big+Quiet</a> — ie really very chunky. It's designed for use in large spaces like offices, but it can also be used to clean multiple rooms in a home.</p><p>There are also a couple of medium-sized options, built for at-home use. These are the HushJet Pure Cool+ Formaldehyde, and the HushJet Hot Cool Pure+ air purifier, which loses the formaldehyde-capturing capabilities but can be used as a heater over the colder months.</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="HpXAVC9WpMo3oSruJ3k5bK" name="20260903_185922 copy" alt="Dyson HushJet fans on display at IFA" src="https://cdn.mos.cms.futurecdn.net/HpXAVC9WpMo3oSruJ3k5bK.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>I have no doubt the new-look design will end up being divisive — I think the quirky styling might fit more naturally in an office or commercial setup than it would in a living room, where it'd surely stick out like a sore thumb in many cases. When I asked the Dyson rep if the plan was for the HushJet range to eventually replace the loops, he suggested perhaps not, given how instantly recognizable the loops are as Dyson appliances. I'll be watching with interest.</p><h2 id="pricing-and-availability">Pricing and availability</h2><p>Pricing is as follows: the medium-sized HushJet Pure Cool+ Formaldehyde will cost $599 / £549.99 / AU$999, and the medium-sized HushJet Hot Cool Pure+ air purifier will be $599 / £549.99 / AU TBC. The large HushJet Big+Quiet Cool Pure+ Formaldehyde will come in at $1,099 / £899.99 / AU TBC. </p><p>In the US, all three will go on sale in fall 2026. In the UK, the large and medium Formaldehyde options will launch in October and the heater option will arrive in December. In Australia, it's October 2026 for the Cool Pure+ Formaldehyde and "early 2027" for the other two. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ What's next for Philips Hue? Executive Marco Merolla says AI will change 'the way you can enjoy the system and create beautiful things' ]]></title>
                                                                                                <dc:content><![CDATA[ <p>It's been a busy week for the team at Philips Hue. At its annual showcase event in Berlin, the company unveiled not just a new series of smart lights (including some particularly stylish additions to its Liane series), but also a whole new approach to AI, which it's using to take the complexity out of creating bespoke automated lighting setups specifically for your home. No more tinkering with toggles and timers — just tell the app what you want your lights to do and when, and the software will handle the rest.</p><p>This isn't Philips Hue's first foray into AI. In 2025, <a href="https://www.techradar.com/home/smart-lights/philips-hues-ai-assistant-is-finally-here-and-if-you-have-an-iphone-you-can-try-it-now">the brand introduced an AI assistant</a> that allowed users to describe a lighting scene and would then either find a match in the library of presets or create a new scene from scratch if nothing suitable existed.</p><p>Earlier this year, <a href="https://www.techradar.com/home/smart-lights/the-philips-hue-app-can-now-customize-lighting-scenes-so-they-suit-the-layout-of-your-rooms">it also launched SpatialAware</a> for the <a href="https://www.techradar.com/home/smart-lights/the-philips-hue-bridge-pro-is-finally-on-sale-but-theres-something-you-should-know-before-you-buy-one">Philips Hue Bridge Pro</a>, which applies lighting scenes differently depending on the position of smart bulbs, light strips, and lamps in a room, with AI trained using expertise from professional lighting designers.</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="tydCtUTyVEwvDx4JVcgJMQ" name="SH010_Mountain-Breeze_Still_SpatialAware" alt="Room illuminated using Philips Hue smart lights" src="https://cdn.mos.cms.futurecdn.net/tydCtUTyVEwvDx4JVcgJMQ.png" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">SpatialAware uses AI trained by lighting designers, and applies scenes based on the location of lights in a room </span><span class="credit" itemprop="copyrightHolder">(Image credit: Signify)</span></figcaption></figure><p>After this week's showcase, I spoke to Marco Merolla, Executive Vice President and Business Leader of Consumer Connected Lighting at Philips Hue's parent brand Signify, to find out his thoughts on the future of smart lighting and AI. I started by asking him about SpatialAware, and whether users had welcomed the new feature in their homes.</p><p>"It’s something that brings smart lighting to the next level, but also intuitiveness in getting to the result that you want as a user — to the desired ambience," Merolla said. "The reception of the base was very good in terms of adoption. This is an exclusive currently with the Bridge Pro, but the reception of the Bridge Pro was extremely good in terms of adoption, and that’s not surprising, because, as we said, ambience creation is key in smart lighting."</p><div  class="fancy-box"><div class="fancy_box-title">Did you know TechRadar now has membership?</div><div class="fancy_box_body"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' ><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="MZftMKPquR3jRGaoR9TwcB" name="TechRadar-Insider-banner" caption="" alt="Various tech product cutouts next to the words 'Insider TechRadar Learn More'" src="https://cdn.mos.cms.futurecdn.net/MZftMKPquR3jRGaoR9TwcB.jpg" mos="" link="" align="" fullscreen="" width="" height="" attribution="" endorsement="" class="pinterest-pin-exclude"></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p class="fancy-box__body-text">Become a TechRadar Insider by simply clicking 'Join Now' at the top of this page. Have a question? Please email <a data-analytics-id="inline-link" href="https://futureplc.slgnt.eu/optiext/optiextension.dll?ID=XWc%2BNZbmPVY1QXCHegXUW5hAZTqddroX0h4zBFHHIu3aOyPDcGIlPjK%2BJMv55n1J8bfl5bA494yjEg3_i0iSaOXD%2BXycXT" target="_blank">membership@techradar.com</a></p></div></div><p>SpatialAware has been a success, but Merolla says the brand has now turned its focus to the custom AI automations demonstrated in Berlin.</p><p>"Really, in our perspective, [that is] the next step, because there is a lot that you could do, or may do today that is a bit limited by the system itself," he said. "By analyzing and assessing the user behavior and the consumer behavior, we create a lot of different layers with which they can create behaviors and automation."</p><p>That analysis doesn't mean monitoring the behavior of individual users, or automatically creating anything for you based on that behavior. Instead, Signify uses anonymised, aggregated usage insights and broader consumer research to understand patterns and usage, which help inform the behaviors and automation built into the system.</p><p>"Clearly there is a limit right now, but with the power of large language models, that is not there anymore, so we can give them the chance and [get them] into concepts that were completely unprecedented before — and that’s part of the things that we launched yesterday," said Merolla. "We’re super excited because the consumer experience will change dramatically in the way you can enjoy the system and create beautiful things."</p><h2 id="not-ai-for-the-sake-of-it">Not AI for the sake of it</h2><p>The Philips Hue showcase was packed with news and launches, so I asked Merolla which ones he was most excited about.</p><p>"I was super excited by three of them," he said. "Custom AI behavior is a great step because it’s not AI for the sake of it — it’s really AI at the service of the consumer experience. Not in the sense of wanting to enter into people’s lives or be intrusive, but in the sense of giving them a chance to unlock possibilities in a very intuitive way. Custom AI from this perspective is an amazing, lovely direction.</p><p>"The second key one that’s quite close to my heart is the entertainment area," he said. "You know that over the years we have worked a lot on making the lighting experience better and better, stronger and stronger. Here, the effort we made was really to make it more accessible."</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:800px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="AhHmZUWRemw5FvZT2Nfvjm" name="Philips Hue Play Screen Sync 2" alt="Philips Hue Play Screen Sync attached to TV" src="https://cdn.mos.cms.futurecdn.net/AhHmZUWRemw5FvZT2Nfvjm.jpg" mos="" align="middle" fullscreen="" width="800" height="450" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The Philips Hue Play Screen Sync allows users to synchronize lights with their TV, even if they don't have an HDMI setup </span><span class="credit" itemprop="copyrightHolder">(Image credit: Signify)</span></figcaption></figure><p>Merolla explained that accessibility isn't just about price, although that is something Philips Hue has addressed with the Sync Box 4K <strong>—</strong> a more affordable alternative to the Philips Hue Play Sync Box 8K that launched in September 2024. Accessibility, he said, is also about compatibility, which is why Philips Hue has launched Screen Sync — an alternative to the Sync Box that uses a camera rather than HDMI input, so you can synchronize your Hue lights with your TV screen regardless of the source.</p><p>"In the area of accessibility, there is also the Bridgeless idea," he added, referring to the ability to use the Sync Box 8K, 4K and Screen Sync without buying an additional Philips Hue Bridge Zigbee hub. "You can have just one strip light in a Bridgeless configuration. And this is again because we believe that everyone should watch TV or watch video with at least one light connected to amplify the experience, and we don’t want to limit the user who, in that specific moment, only wants that kind of benefit [without] having to necessarily join the full ecosystem."</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/8ZCueBCUWom62LkG89DFtm.jpg" alt="Philips Hue Signe pole smart light" /><figcaption>The new Philips Hue Signe pole light is one of Merolla's favorite new launches<small role="credit">Signify</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/pDDw4MSDkMd2qEMb6TTPWm.jpg" alt="Philips Hue Liane 360-degree rope smart light" /><figcaption>The Liane 360-degree rope light is another favorite<small role="credit">Signify</small></figcaption></figure></figure><p>The final items on Merolla's list of exciting launches are the new Liane 360-degree rope and Signe pole lights.</p><p>"These are beautiful design objects — really beautiful design objects," he said. "We did not invent the archetype in the design world — that archetype is something that already exists, but of course we can create the mix between a beautiful design object and an amazing light structure. These two things very often don’t go together. Sometimes products that have a super cool design light effect, like gradient scenes and so on, are not necessarily associated with the most beautiful design from an object perspective.</p><p>"And as a direction for the brand in the future, I firmly believe that we need to put this world together — that the design of the external object and the light effect, the things that you can do with that, really need to merge. And I think Liane and the new Signe product are a strong step in this direction."</p><p>It will definitely be interesting to see how those two aspects join together in the future, and whether AI functionality begins to affect the design of Philips Hue lights, now that LLMs can remove the barrier to complex automations. I'm definitely looking forward to next year's showcase.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/smart-lights/philips-hue-marco-merolla-interview-2026</link>
                                                                            <description>
                            <![CDATA[ Accessibility isn't just about price — it's about compatibility, and opening up new options to users. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">Sr3CbQHHKigqCgKNnqCuYe</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/JyMqRSWC9EKECK7fYn9JCm-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 07 Sep 2026 10:35:31 +0000</pubDate>                                                                                                                                <updated>Tue, 08 Sep 2026 14:48:30 +0000</updated>
                                                                                                                                            <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.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/JyMqRSWC9EKECK7fYn9JCm-1280-80.jpg">
                                                            <media:credit><![CDATA[Signify]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Philips Hue smart light]]></media:description>                                                            <media:text><![CDATA[Philips Hue smart light]]></media:text>
                                <media:title type="plain"><![CDATA[Philips Hue smart light]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/JyMqRSWC9EKECK7fYn9JCm-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>It's been a busy week for the team at Philips Hue. At its annual showcase event in Berlin, the company unveiled not just a new series of smart lights (including some particularly stylish additions to its Liane series), but also a whole new approach to AI, which it's using to take the complexity out of creating bespoke automated lighting setups specifically for your home. No more tinkering with toggles and timers — just tell the app what you want your lights to do and when, and the software will handle the rest.</p><p>This isn't Philips Hue's first foray into AI. In 2025, <a href="https://www.techradar.com/home/smart-lights/philips-hues-ai-assistant-is-finally-here-and-if-you-have-an-iphone-you-can-try-it-now">the brand introduced an AI assistant</a> that allowed users to describe a lighting scene and would then either find a match in the library of presets or create a new scene from scratch if nothing suitable existed.</p><p>Earlier this year, <a href="https://www.techradar.com/home/smart-lights/the-philips-hue-app-can-now-customize-lighting-scenes-so-they-suit-the-layout-of-your-rooms">it also launched SpatialAware</a> for the <a href="https://www.techradar.com/home/smart-lights/the-philips-hue-bridge-pro-is-finally-on-sale-but-theres-something-you-should-know-before-you-buy-one">Philips Hue Bridge Pro</a>, which applies lighting scenes differently depending on the position of smart bulbs, light strips, and lamps in a room, with AI trained using expertise from professional lighting designers.</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="tydCtUTyVEwvDx4JVcgJMQ" name="SH010_Mountain-Breeze_Still_SpatialAware" alt="Room illuminated using Philips Hue smart lights" src="https://cdn.mos.cms.futurecdn.net/tydCtUTyVEwvDx4JVcgJMQ.png" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">SpatialAware uses AI trained by lighting designers, and applies scenes based on the location of lights in a room </span><span class="credit" itemprop="copyrightHolder">(Image credit: Signify)</span></figcaption></figure><p>After this week's showcase, I spoke to Marco Merolla, Executive Vice President and Business Leader of Consumer Connected Lighting at Philips Hue's parent brand Signify, to find out his thoughts on the future of smart lighting and AI. I started by asking him about SpatialAware, and whether users had welcomed the new feature in their homes.</p><p>"It’s something that brings smart lighting to the next level, but also intuitiveness in getting to the result that you want as a user — to the desired ambience," Merolla said. "The reception of the base was very good in terms of adoption. This is an exclusive currently with the Bridge Pro, but the reception of the Bridge Pro was extremely good in terms of adoption, and that’s not surprising, because, as we said, ambience creation is key in smart lighting."</p><div  class="fancy-box"><div class="fancy_box-title">Did you know TechRadar now has membership?</div><div class="fancy_box_body"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' ><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="MZftMKPquR3jRGaoR9TwcB" name="TechRadar-Insider-banner" caption="" alt="Various tech product cutouts next to the words 'Insider TechRadar Learn More'" src="https://cdn.mos.cms.futurecdn.net/MZftMKPquR3jRGaoR9TwcB.jpg" mos="" link="" align="" fullscreen="" width="" height="" attribution="" endorsement="" class="pinterest-pin-exclude"></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p class="fancy-box__body-text">Become a TechRadar Insider by simply clicking 'Join Now' at the top of this page. Have a question? Please email <a data-analytics-id="inline-link" href="https://futureplc.slgnt.eu/optiext/optiextension.dll?ID=XWc%2BNZbmPVY1QXCHegXUW5hAZTqddroX0h4zBFHHIu3aOyPDcGIlPjK%2BJMv55n1J8bfl5bA494yjEg3_i0iSaOXD%2BXycXT" target="_blank">membership@techradar.com</a></p></div></div><p>SpatialAware has been a success, but Merolla says the brand has now turned its focus to the custom AI automations demonstrated in Berlin.</p><p>"Really, in our perspective, [that is] the next step, because there is a lot that you could do, or may do today that is a bit limited by the system itself," he said. "By analyzing and assessing the user behavior and the consumer behavior, we create a lot of different layers with which they can create behaviors and automation."</p><p>That analysis doesn't mean monitoring the behavior of individual users, or automatically creating anything for you based on that behavior. Instead, Signify uses anonymised, aggregated usage insights and broader consumer research to understand patterns and usage, which help inform the behaviors and automation built into the system.</p><p>"Clearly there is a limit right now, but with the power of large language models, that is not there anymore, so we can give them the chance and [get them] into concepts that were completely unprecedented before — and that’s part of the things that we launched yesterday," said Merolla. "We’re super excited because the consumer experience will change dramatically in the way you can enjoy the system and create beautiful things."</p><h2 id="not-ai-for-the-sake-of-it">Not AI for the sake of it</h2><p>The Philips Hue showcase was packed with news and launches, so I asked Merolla which ones he was most excited about.</p><p>"I was super excited by three of them," he said. "Custom AI behavior is a great step because it’s not AI for the sake of it — it’s really AI at the service of the consumer experience. Not in the sense of wanting to enter into people’s lives or be intrusive, but in the sense of giving them a chance to unlock possibilities in a very intuitive way. Custom AI from this perspective is an amazing, lovely direction.</p><p>"The second key one that’s quite close to my heart is the entertainment area," he said. "You know that over the years we have worked a lot on making the lighting experience better and better, stronger and stronger. Here, the effort we made was really to make it more accessible."</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:800px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="AhHmZUWRemw5FvZT2Nfvjm" name="Philips Hue Play Screen Sync 2" alt="Philips Hue Play Screen Sync attached to TV" src="https://cdn.mos.cms.futurecdn.net/AhHmZUWRemw5FvZT2Nfvjm.jpg" mos="" align="middle" fullscreen="" width="800" height="450" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The Philips Hue Play Screen Sync allows users to synchronize lights with their TV, even if they don't have an HDMI setup </span><span class="credit" itemprop="copyrightHolder">(Image credit: Signify)</span></figcaption></figure><p>Merolla explained that accessibility isn't just about price, although that is something Philips Hue has addressed with the Sync Box 4K <strong>—</strong> a more affordable alternative to the Philips Hue Play Sync Box 8K that launched in September 2024. Accessibility, he said, is also about compatibility, which is why Philips Hue has launched Screen Sync — an alternative to the Sync Box that uses a camera rather than HDMI input, so you can synchronize your Hue lights with your TV screen regardless of the source.</p><p>"In the area of accessibility, there is also the Bridgeless idea," he added, referring to the ability to use the Sync Box 8K, 4K and Screen Sync without buying an additional Philips Hue Bridge Zigbee hub. "You can have just one strip light in a Bridgeless configuration. And this is again because we believe that everyone should watch TV or watch video with at least one light connected to amplify the experience, and we don’t want to limit the user who, in that specific moment, only wants that kind of benefit [without] having to necessarily join the full ecosystem."</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/8ZCueBCUWom62LkG89DFtm.jpg" alt="Philips Hue Signe pole smart light" /><figcaption>The new Philips Hue Signe pole light is one of Merolla's favorite new launches<small role="credit">Signify</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/pDDw4MSDkMd2qEMb6TTPWm.jpg" alt="Philips Hue Liane 360-degree rope smart light" /><figcaption>The Liane 360-degree rope light is another favorite<small role="credit">Signify</small></figcaption></figure></figure><p>The final items on Merolla's list of exciting launches are the new Liane 360-degree rope and Signe pole lights.</p><p>"These are beautiful design objects — really beautiful design objects," he said. "We did not invent the archetype in the design world — that archetype is something that already exists, but of course we can create the mix between a beautiful design object and an amazing light structure. These two things very often don’t go together. Sometimes products that have a super cool design light effect, like gradient scenes and so on, are not necessarily associated with the most beautiful design from an object perspective.</p><p>"And as a direction for the brand in the future, I firmly believe that we need to put this world together — that the design of the external object and the light effect, the things that you can do with that, really need to merge. And I think Liane and the new Signe product are a strong step in this direction."</p><p>It will definitely be interesting to see how those two aspects join together in the future, and whether AI functionality begins to affect the design of Philips Hue lights, now that LLMs can remove the barrier to complex automations. I'm definitely looking forward to next year's showcase.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ The Breville Barista Express Impress drops to its lowest price since Prime Day — save $150 on one of the best espresso machines we've ever used ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Another sales event is here, and so there's another chance for me to mull over the idea of buying a fancy coffee machine for my home. This time I'm considering the <a href="https://www.amazon.com/Breville-Express%C2%AE-Espresso-Stainless-BES876BSS/dp/B0BBYNPV33">Breville Barista Express Impress on Amazon for $649.95</a> (was $799.95), as that's the lowest price it's been all year — outside of Prime Day.</p><p>• <a href="https://www.amazon.com/events/labordaysale">Browse the full Labor Day sale at Amazon</a></p><p>I'm just thinking about all the coffee I buy on the days I commute to the office or while I'm out of the house, and while the odd treat is nice, it does seem more sensible for me to make coffee at home to save money. Yes, this would be a considerable upfront investment, but it will surely make its money back in the long run.</p><p>Even though it was $50 cheaper during Prime Day, this is still a tempting offer that I'd strongly consider before this year's Labor Day sales come to an end.</p><h2 id="today-39-s-best-espresso-machine-deal">Today's best espresso machine deal</h2><div class="product"><a data-dimension112="992ed69c-aa22-11f1-bd27-33814aaa54a7" data-action="Deal Block" data-label="Barista Express Impress" data-dimension48="Barista Express Impress" data-dimension25="$649.95" href="https://www.amazon.com/Breville-Express%C2%AE-Espresso-Stainless-BES876BSS/dp/B0BBYNPV33" 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="HZ4vahQFpu4XcQAXiK3t9f" name="1788722340.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/HZ4vahQFpu4XcQAXiK3t9f.jpg" mos="" align="middle" fullscreen="" width="900" height="900" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>The Breville Barista Express Impress is up there with some of the best espresso machines we've reviewed here at TechRadar. It has a higher learning curve than the average espresso machine, but it allows you to hone your coffee skills to make drinks exactly how you like them. This is just $50 more than the record-low price for the mid-range espresso maker, and it remains a best-seller on Amazon, so it's looking like a good time for an upgrade.<a class="view-deal button" href="https://www.amazon.com/Breville-Express%C2%AE-Espresso-Stainless-BES876BSS/dp/B0BBYNPV33" target="_blank" rel="nofollow" data-dimension112="992ed69c-aa22-11f1-bd27-33814aaa54a7" data-action="Deal Block" data-label="Barista Express Impress" data-dimension48="Barista Express Impress" data-dimension25="$649.95">View Deal</a></p></div><p>What's convincing me even more is that <a href="https://www.techradar.com/uk/reviews/breville-the-barista-express-impress-review">we awarded the Breville Barista Express Impress an impressive 4.5-stars in our review</a>. Our main takeaway is that it "makes it easy to achieve great-tasting coffee in the comfort of your home." So, if that's what you're after, then there's little reason to look any further.</p><p>With its ability to make all sorts of hot drinks with ease, a vast array of adjustable settings, a handy integrated grinder, and a powerful steam wand for milk texturing, it stands out as one of the <a href="https://www.techradar.com/home/coffee-machines/best-espresso-machine">best espresso machines</a> we've tested.</p><p>Sure, there may be simpler, smaller, and potentially less expensive coffee machines out there that may suit my needs as well, but I do like the idea of learning how to use this slightly more advanced option. If you're also still a little put off by the price, some other espresso machine deals that are currently available are below.</p><div data-widget-type="multimodelreview" data-model-name="Sage the Barista Express,Sage Barista Express Impress,Ninja Luxe Cafe,Ninja Luxe Cafe Pro,Breville the Barista Touch Impress" data-widget-title="Today's best espresso machine deals"></div> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/coffee-machines/the-breville-barista-express-impress-drops-to-its-best-price-since-prime-day-save-usd150-on-one-of-the-best-espresso-machines-weve-ever-used</link>
                                                                            <description>
                            <![CDATA[ The Breville Barista Express Impress is one of the best coffee makers we've reviewed at TechRadar, and this 4.5-star espresso machine is now $150 off for Labor Day — making it the cheapest it's been since Prime Day. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">T29u2mYUeTyALsJ7874dGV</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/BFXoW2YcH8ZH5yLsqggFJJ-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sun, 06 Sep 2026 21:15:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Coffee Machines]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Small Appliances]]></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.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/BFXoW2YcH8ZH5yLsqggFJJ-1280-80.jpg">
                                                            <media:credit><![CDATA[Future / Breville / Edited with Gemini]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[The Breville Barista Express Impress sitting on a wooden kitchen table top next to a dish filled with coffee beans.]]></media:description>                                                            <media:text><![CDATA[The Breville Barista Express Impress sitting on a wooden kitchen table top next to a dish filled with coffee beans.]]></media:text>
                                <media:title type="plain"><![CDATA[The Breville Barista Express Impress sitting on a wooden kitchen table top next to a dish filled with coffee beans.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/BFXoW2YcH8ZH5yLsqggFJJ-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Another sales event is here, and so there's another chance for me to mull over the idea of buying a fancy coffee machine for my home. This time I'm considering the <a href="https://www.amazon.com/Breville-Express%C2%AE-Espresso-Stainless-BES876BSS/dp/B0BBYNPV33">Breville Barista Express Impress on Amazon for $649.95</a> (was $799.95), as that's the lowest price it's been all year — outside of Prime Day.</p><p>• <a href="https://www.amazon.com/events/labordaysale">Browse the full Labor Day sale at Amazon</a></p><p>I'm just thinking about all the coffee I buy on the days I commute to the office or while I'm out of the house, and while the odd treat is nice, it does seem more sensible for me to make coffee at home to save money. Yes, this would be a considerable upfront investment, but it will surely make its money back in the long run.</p><p>Even though it was $50 cheaper during Prime Day, this is still a tempting offer that I'd strongly consider before this year's Labor Day sales come to an end.</p><h2 id="today-39-s-best-espresso-machine-deal">Today's best espresso machine deal</h2><div class="product"><a data-dimension112="992ed69c-aa22-11f1-bd27-33814aaa54a7" data-action="Deal Block" data-label="Barista Express Impress" data-dimension48="Barista Express Impress" data-dimension25="$649.95" href="https://www.amazon.com/Breville-Express%C2%AE-Espresso-Stainless-BES876BSS/dp/B0BBYNPV33" 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="HZ4vahQFpu4XcQAXiK3t9f" name="1788722340.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/HZ4vahQFpu4XcQAXiK3t9f.jpg" mos="" align="middle" fullscreen="" width="900" height="900" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>The Breville Barista Express Impress is up there with some of the best espresso machines we've reviewed here at TechRadar. It has a higher learning curve than the average espresso machine, but it allows you to hone your coffee skills to make drinks exactly how you like them. This is just $50 more than the record-low price for the mid-range espresso maker, and it remains a best-seller on Amazon, so it's looking like a good time for an upgrade.<a class="view-deal button" href="https://www.amazon.com/Breville-Express%C2%AE-Espresso-Stainless-BES876BSS/dp/B0BBYNPV33" target="_blank" rel="nofollow" data-dimension112="992ed69c-aa22-11f1-bd27-33814aaa54a7" data-action="Deal Block" data-label="Barista Express Impress" data-dimension48="Barista Express Impress" data-dimension25="$649.95">View Deal</a></p></div><p>What's convincing me even more is that <a href="https://www.techradar.com/uk/reviews/breville-the-barista-express-impress-review">we awarded the Breville Barista Express Impress an impressive 4.5-stars in our review</a>. Our main takeaway is that it "makes it easy to achieve great-tasting coffee in the comfort of your home." So, if that's what you're after, then there's little reason to look any further.</p><p>With its ability to make all sorts of hot drinks with ease, a vast array of adjustable settings, a handy integrated grinder, and a powerful steam wand for milk texturing, it stands out as one of the <a href="https://www.techradar.com/home/coffee-machines/best-espresso-machine">best espresso machines</a> we've tested.</p><p>Sure, there may be simpler, smaller, and potentially less expensive coffee machines out there that may suit my needs as well, but I do like the idea of learning how to use this slightly more advanced option. If you're also still a little put off by the price, some other espresso machine deals that are currently available are below.</p><div data-widget-type="multimodelreview" data-model-name="Sage the Barista Express,Sage Barista Express Impress,Ninja Luxe Cafe,Ninja Luxe Cafe Pro,Breville the Barista Touch Impress" data-widget-title="Today's best espresso machine deals"></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ ‘It was a literal breath of fresh air’ — I reviewed Blueair’s T10i air purifier and found a smart solution for year round comfort, whether you’re sweating through a heatwave or shivering during a cold snap ]]></title>
                                                                                                <dc:content><![CDATA[ <h2 class="article-body__section" id="section-blueair-comfortpure-3-in-1-t10i-review"><span>Blueair ComfortPure 3-in-1 T10i review</span></h2><p>The Blueair ComfortPure 3-in-1 T10i Air Purifier is designed to combat common household problems with a single device. It purifies the air, cools you down when temperatures rise and provides heat when it gets cooler.</p><p>One of two models in Blueair’s ComfortPure range, the ComfortPure 3-in-1 T10i Air Purifier sits alongside the larger and more powerful T20i, which is designed for bigger spaces. Blueair also has an established reputation when it comes to air purification. </p><p>The appeal of the T10i compared to the <a href="https://www.techradar.com/best/the-best-air-purifier-year-for-cleaner-healthier-air-in-the-home">best air purifiers</a> is obvious. Rather than filling your home with separate appliances for heating, cooling and air purification, Blueair has combined all three into a single unit that’s designed to keep you comfortable throughout the year. </p><p>As someone who lives in a relatively small space, struggles with seasonal allergies and generally loves multi-purpose tech, that’s a compelling proposition. The catch is the price. It’s expensive and you’ll need to factor in placement filter costs over time. But if you genuinely see yourself using all three functions throughout the year, it could offer better value than buying separate devices.</p><p>To find out whether that’s actually the case, I spent 10 days testing the Blueair ComfortPure 3-in-1 T10i, putting its purification, cooling and heating features through their paces to see whether it earns its place in 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:5622px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="GmaWHeLZLykjcc7TVKh47k" name="Blueair T10i Air Purifier" alt="A photo of the Blueair T20i Air Purifier with its remote in a room with white walls and laminated wooden floors" src="https://cdn.mos.cms.futurecdn.net/GmaWHeLZLykjcc7TVKh47k.jpg" mos="" align="middle" fullscreen="" width="5622" height="3162" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Becca Caddy)</span></figcaption></figure><p>I feel like the Blueair ComfortPure 3-in-1 T10i is already geared towards versatility, simply because it's combining air purification, heating and cooling in a single appliance. That flexibility then continues with a solid range of features and settings that let you tailor the experience to your home and preferences.</p><p>Blueair says the T10i can clean a 16m² room in 12.5 minutes, a 39m² room in 30 minutes and a 78m² room in one hour. It also has a Clean Air Delivery Rate (CADR) of 132 cubic feet per minute (cfm) for pollen, 129cfm for dust and 113cfm for smoke, giving you an idea of how quickly it can circulate clean air around a room.</p><p>There are four fan speeds to choose from, alongside dedicated cooling, heating and boosted purification modes. You'll also find a Night mode that reduces noise and dims the display, plus an Auto mode that automatically adjusts performance when pollutants are detected.</p><p>According to Blueair, the T10i uses its proprietary HEPASilent filtration technology, which combines mechanical and electrostatic filtration to capture airborne particles like pollen, dust and smoke while keeping noise levels relatively low.</p><p>One feature I particularly liked was the way the purifier automatically ramped up when air quality dropped and then settled back down once conditions improved. It meant the unit never felt like it needed to run at full power all the time.</p><p>Another highlight is the T10i's 350-degree oscillation. Not only does it provide excellent coverage, but you can customize the oscillation pattern within the app. So if you only want airflow directed towards one side of a room, you can fine-tune that rather than simply choosing between a handful of preset options.</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:5156px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="wXzYp6MEXazZ9EmyafwmKU" name="Blueair T20i Air Purifier" alt="A photo of the Blueair T20i Air Purifier with its remote in a room with white walls and laminated wooden floors" src="https://cdn.mos.cms.futurecdn.net/wXzYp6MEXazZ9EmyafwmKU.jpg" mos="" align="middle" fullscreen="" width="5156" height="2900" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Becca Caddy)</span></figcaption></figure><p>The app deserves a special mention because it's one of the best companion apps I've used with a home appliance. It looks clean and modern, it's easy to navigate and there are plenty of genuinely useful controls. You can set timers and schedules, monitor filter life, check indoor air quality readings, adjust oscillation settings and even enable location-based automation so the purifier can prepare your home before you arrive.</p><p>You can also control the T10i directly from the touchscreen panel on top of the unit, via the included remote control or through Amazon Alexa voice commands. So whatever your preferred way of interacting with smart home devices, there's probably an option here that suits you.</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:5516px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="RcpqfHMxA9czBWwdWjSXHG" name="Blueair T10i Air Purifier" alt="A photo of the Blueair T20i Air Purifier with its remote in a room with white walls and laminated wooden floors" src="https://cdn.mos.cms.futurecdn.net/RcpqfHMxA9czBWwdWjSXHG.jpg" mos="" align="middle" fullscreen="" width="5516" height="3103" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Becca Caddy)</span></figcaption></figure><p>With its large cylindrical design, the Blueair ComfortPure 3-in-1 T10i immediately feels more substantial than many standalone air purifiers.</p><p>That's not necessarily a criticism. In fact, considering you're getting an air purifier, fan and heater in one appliance, I'd actually say it's surprisingly compact. But it's still worth checking the dimensions (19.69 x 10.24 x 10.24 inches / 500 x 260 x 260mm) before buying because it takes up a noticeable amount of floor space and Blueair recommends leaving clearance around the unit for optimal performance.</p><p>Looks-wise, I really liked it. The design is sleek, minimal and unobtrusive enough to blend into a wide range of homes. It feels premium without trying too hard and never looked out of place in my small apartment.</p><p>There’s a sturdy fabric handle on the back, which makes it much easier to move around than you'd expect from something of this size and weight. Because, at 13.7 lbs / 6.2kg, it’s not exactly heavy but I'd definitely say that handle is still essential. Blueair has also included an anti-tip sensor that automatically switches the unit off if it's knocked over, which is reassuring if you have children or pets at home.</p><p>On top of the purifier you'll find a bright, responsive display with clear icons for different modes and settings. I found it easy to read from across the room and simple to navigate without needing to constantly reach for my phone. Thankfully, Night mode also reduces the brightness significantly if you're using it in a bedroom.</p><p>Around the back there's a removable panel that provides access to the filter when it eventually needs replacing. It's all very straightforward and feels thoughtfully designed from a day-to-day usability perspective.</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:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="rMSqsNafRzfBxLYV3nEQMM" name="Blueair T10i Air Purifier" alt="A photo of the Blueair T20i Air Purifier with its remote in a room with white walls and laminated wooden floors" src="https://cdn.mos.cms.futurecdn.net/rMSqsNafRzfBxLYV3nEQMM.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Becca Caddy)</span></figcaption></figure><p>Getting the T10i up and running couldn't have been much simpler. After removing the protective packaging from the filter and reinstalling it, I was ready to go within minutes. Connecting it to the app was equally straightforward and took just a few moments over Wi-Fi.</p><p>It's worth noting that the smart features rely on that Wi-Fi connection. During the final few days of testing, I was in the middle of moving house and temporarily without internet access, which made me realize just how much I'd come to rely on the app's controls and customization options.</p><p>Performance-wise, I was testing the T10i at the perfect time. Not only was the UK experiencing a heatwave, but I was also packing up my apartment, moving boxes, cleaning rooms and generally creating the sort of dusty, messy environment that puts an air purifier through its paces.</p><p>One of the most impressive things about the T10i was how quickly it responded to changes in air quality. While cleaning, packing dusty boxes and using household cleaning products, I could see the air quality readings change almost immediately. Within a relatively short period of time, the readings would settle back down again as the purifier did its job.</p><p>I noticed something similar while cooking. The purifier consistently detected changes in air quality and cooking smells before ramping up its performance to deal with them. Watching the readings change in real time gave me confidence that it wasn't simply running on a fixed schedule but was actively responding to what was happening in my home.</p><p>Of course, the bigger question is whether I actually noticed a difference. As someone who's particularly sensitive to allergens and airborne irritants, I genuinely did. There's always a risk of placebo effect when you're reviewing an air purifier because cleaner air can be difficult to quantify in everyday life. But over the course of testing my apartment consistently felt fresher and more comfortable, even while I was creating more dust and disruption than usual.</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:5466px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="aFEydCYNquJTy57otUKDVF" name="Blueair T10i Air Purifier" alt="A photo of the Blueair T20i Air Purifier with its remote in a room with white walls and laminated wooden floors" src="https://cdn.mos.cms.futurecdn.net/aFEydCYNquJTy57otUKDVF.jpg" mos="" align="middle" fullscreen="" width="5466" height="3075" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Becca Caddy)</span></figcaption></figure><p>The cooling performance was also surprisingly good. Now, I'd recently tested the <a href="https://www.techradar.com/home/small-appliances/meaco-sefte-pro-10in-air-circulator-review">MeacoFan Sefte Pro 10in Air Circulator</a> and you're not getting that same level of airflow here. That's hardly surprising considering cooling isn't the T10i's primary purpose. But during several days of temperatures above 86°F / 30°C, I still found the fan mode genuinely effective and comforting. </p><p>Its heating mode delivered a similarly solid performance. The weather cooled dramatically towards the end of testing, so I had an opportunity to try it out properly. It won't replace a full central heating system, but it quickly produced warm air and helped make smaller spaces feel noticeably more comfortable. </p><p>Noise levels were also impressive. During my own testing, I measured around 35dB on the lowest cooling setting and roughly 52dB at maximum fan speed and boosted purification mode from one meter away. For context, my hairdryer measures around 78dB and my kettle reaches around 69dB. So while there's certainly some fan noise at higher settings, I found it surprisingly quiet overall.</p><p>That said, noise tolerance is subjective. Some people will inevitably find higher fan speeds a little intrusive. Personally, I'm someone who enjoys white noise and often sleeps with fan sounds in the background, so I found the sound profile more soothing than distracting.</p><p>Ultimately, the T10i performed exactly as I'd hoped. It noticeably improved air quality in my apartment, provided useful cooling during hot weather, offered effective supplemental heating when temperatures dropped and wrapped everything up in a smart, well-designed package. It's best suited to small and medium-sized spaces rather than large homes, but within those limits it's a genuinely impressive all-rounder.</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:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="GgEkkTa9vkw4GX6LgEHewM" name="Blueair T10i Air Purifier" alt="A photo of the Blueair T20i Air Purifier with its remote in a room with white walls and laminated wooden floors" src="https://cdn.mos.cms.futurecdn.net/GgEkkTa9vkw4GX6LgEHewM.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Becca Caddy)</span></figcaption></figure><h2 class="article-body__section" id="section-blueair-comfortpure-3-in-1-t10i-review-price-and-release-date"><span>Blueair ComfortPure 3-in-1 T10i review: Price and release date</span></h2><ul><li><strong>Released in Summer 2025</strong></li><li><strong>Priced at $499.99 / £399 (around AU$700)</strong></li></ul><p>The Blueair ComfortPure 3-in-1 T10i Air Purifier launched in Summer 2025 with a retail price of $499.99 / £399 (around AU$700). While it's available right now in the US and UK, it doesn't currently seem to be available in Australia.</p><p>If your first reaction to that price is that it sounds expensive, I get it. That's probably because most of us instinctively compare it to the price of a good fan or a good air purifier rather than a device that's attempting to do three jobs at once.</p><p>For example, one of my current favorite tabletop air circulators, the <a href="https://www.techradar.com/home/small-appliances/meaco-sefte-pro-10in-air-circulator-review">MeacoFan Sefte Pro 10in</a>, costs considerably less at £119.99 and delivers more powerful cooling. Likewise, there are excellent standalone air purifiers available for much less money, including Blueair's own <a href="https://www.techradar.com/home/air-quality/blueair-blue-max-3250i-review">Blue Pure 411i Max / Blue Max 3250i</a> at £169 / $169.99. But neither of those products heats, cools and purifies the air from a single appliance.</p><p>That's really how the T10i needs to be evaluated. You're not simply buying an air purifier here. You're buying an air purifier, a cooling fan and a space heater rolled into one. Whether that represents good value depends largely on how often you'll use all three functions.</p><p>In terms of direct competition, there aren't many devices that combine air purification, heating and cooling in quite the same way. The closest comparison is probably Dyson's Purifier Hot+Cool range, which offers a similar all-in-one approach. Dyson's models tend to have a more futuristic design and some additional features depending on the model, but they're often significantly more expensive than the T10i. For example, the <a href="https://www.techradar.com/home/air-quality/dyson-purifier-hot-cool-gen1-hp10-purifying-fan-review">Dyson Purifier Hot+Cool Gen1 HP10 purifying fan</a> is $529.99 / £549.99 / AU$899.</p><p>Personally, I can imagine the upfront cost feeling a little steep initially, but it's also the sort of product that will earn its keep throughout the year. Cooling during summer, heating during colder months and air purification all year round is a compelling combination.</p><p>Of course, not everyone will need that versatility. If air quality isn't a major concern where you live and you're primarily looking for heating or cooling, there are more cost-effective specialist products available. But if you like the idea of cleaner air alongside temperature control, the value proposition becomes much easier to justify.</p><p>Blueair also offers a larger version called the ComfortPure T20i. It costs around £100 / $100 more, but it's designed for significantly larger spaces. Blueair says the T20i can clean spaces up to 156m² in one hour, compared to the 78m² maximum coverage claimed for the T10i. If you live in a larger home or have an open-plan living space, the extra investment could make sense.</p><p>One final consideration is filter replacement. Blueair says the filter should last up to a year and the app tracks its condition so you'll know when a replacement is needed. However, you'll also need to factor in the cost of a new filter, which currently costs £49 / $66.99.</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:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="sZpPHgeJzNmTMPf32TA8eY" name="Blueair T10i Air Purifier" alt="A photo of the Blueair T20i Air Purifier with its remote in a room with white walls and laminated wooden floors" src="https://cdn.mos.cms.futurecdn.net/sZpPHgeJzNmTMPf32TA8eY.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Becca Caddy)</span></figcaption></figure><h2 class="article-body__section" id="section-blueair-comfortpure-3-in-1-t10i-review-specs"><span>Blueair ComfortPure 3-in-1 T10i review: Specs</span></h2><div ><table><tbody><tr><td class="firstcol " ><p>Speeds</p></td><td  ><p>1-4, Auto, Night and Eco</p></td></tr><tr><td class="firstcol " ><p>Oscillation</p></td><td  ><p>350 degrees</p></td></tr><tr><td class="firstcol " ><p>Weight</p></td><td  ><p>13.7 lbs / 6.2kg</p></td></tr><tr><td class="firstcol " ><p>Dimensions</p></td><td  ><p>19.69 x 10.24 x 10.24 inches / 500 x 260 x 260mm</p></td></tr><tr><td class="firstcol " ><p>Control</p></td><td  ><p>Onboard touch panel, remote control, app, voice</p></td></tr><tr><td class="firstcol " ><p>Timer</p></td><td  ><p>Yes</p></td></tr><tr><td class="firstcol " ><p>Additional modes</p></td><td  ><p>Warming, Cooling, Air Purification, Auto, Night and Eco</p></td></tr></tbody></table></div><h2 class="article-body__section" id="section-should-i-buy-the-blueair-comfortpure-3-in-1-t10i"><span>Should I buy the Blueair ComfortPure 3-in-1 T10i?</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>Features</p></td><td  ><p>Beyond cooling, warming and air purification, the T10i offers plenty of useful extras, include Night mode, Eco mode, adjustable oscillation and a really well-designed companion app. The customization options are solid but never feel complicated. </p></td><td  ><p>4.5/5</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>Great air purification combined with effective cooling and heating for smaller spaces and apartments. Dedicated heaters and fans might deliver more raw power, but the T10i noticeably improved comfort levels throughout testing.</p></td><td  ><p>4.5/5</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>Larger than rival air purifiers, but the minimal design helps it blend into most rooms. The built-in handle, clear display and handy remote all contribute to a polished user experience. </p></td><td  ><p>4/5</p></td></tr><tr><td class="firstcol " ><p>Value</p></td><td  ><p>The upfront cost is high and ongoing filter replacements add to the overall investment. However, if you’ll regularly use the purification, heating and cooling functions, it offers strong value compared to buying multiple separate devices.</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:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="fYFShQbybLCz6T8JBtxukg" name="Blueair T10i Air Purifier" alt="A photo of the Blueair T20i Air Purifier with its remote in a room with white walls and laminated wooden floors" src="https://cdn.mos.cms.futurecdn.net/fYFShQbybLCz6T8JBtxukg.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Becca Caddy)</span></figcaption></figure><h2 id="buy-it-if">Buy it if...</h2><div class="product"><p><strong>You want one device for year round comfort</strong><br>The biggest selling point here is you’re getting air purification, heating and cooling in a single device. If you’d rather have one smart appliance than several, it’s a great choice.</p></div><div class="product"><p><strong>Clean air matters to you</strong><br>There are stronger fans and heating systems, but combining those functions with air purification is what makes the T10i stand out. </p></div><div class="product"><p><strong>You live in a small or medium-sized space</strong><br>It’s not a small device, but it fit well in my one bedroom apartment. The T10i works best in smaller spaces where it can effectively manage air quality and comfort levels. </p></div><h2 id="don-39-t-buy-it-if">Don't buy it if...</h2><div class="product"><p><strong>You mainly want cooling power</strong><br>The cooling fan mode is useful and effective, especially during warm weather. But if your main goal is staying cool this summer then a dedicated fan will deliver more airflow for less money. </p></div><div class="product"><p><strong>You need coverage for a large space</strong><br>The T10i is designed for small and medium-sized rooms rather than big, open-plan homes or whole house air purification. If you need more coverage, the T20i might be a better fit.</p></div><div class="product"><p><strong>You’re on a tight budget</strong><br>The upfront cost is high and you’ll also need to factor in replacement filters over time. If cost is your main concern, separate budget-friendly devices might be better value for you. </p></div><h2 class="article-body__section" id="section-blueair-comfortpure-3-in-1-t10i-review-also-consider"><span>Blueair ComfortPure 3-in-1 T10i review: Also consider</span></h2><div class="product"><p><strong>MeacoFan Sefte Pro 10in Table Air Circulator</strong><br>If cooling is your priority, I’d recommend considering this Meaco air circulator instead. It delivers powerful airflow, quiet operation and handy features, like Eco mode and app control. Unlike the Blueair, it won’t purify the air or provide heating, but if your goal is staying comfortable during warm weather, it’s a more focused and cost effective solution. Read our full <a href="https://www.techradar.com/home/small-appliances/meaco-sefte-pro-10in-air-circulator-review" data-dimension112="f7d57878-a779-11f1-bb63-17fbb668bb7b" data-action="Deal Block" data-label="MeacoFan Sefte Pro 10in Table Air Circulator review." data-dimension48="MeacoFan Sefte Pro 10in Table Air Circulator review." data-dimension25="">MeacoFan Sefte Pro 10in Table Air Circulator review.</a></p></div><div class="product"><p><strong>Blueair Blue Pure 411i Max / Blue Max 3250i</strong><br>If you’re only interested in air purification, Blueair’s own 3250i / 411i Max remains one of the best options available. It delivers excellent purification performance in a lightweight, easy-to-use package and costs significantly less than the T10i. You won’t get heating or cooling, but if cleaner air is your sole priority, it’s the better value choice. Read our full <a href="https://www.techradar.com/home/air-quality/blueair-blue-max-3250i-review" data-dimension112="f7d578dc-a779-11f1-abf7-1ba0c35e689f" data-action="Deal Block" data-label="Blueair Blue Pure 411i Max / Blue Max 3250i review." data-dimension48="Blueair Blue Pure 411i Max / Blue Max 3250i review." data-dimension25="">Blueair Blue Pure 411i Max / Blue Max 3250i review.</a></p></div><h2 class="article-body__section" id="section-how-i-tested-the-blueair-comfortpure-3-in-1-t10i-air-purifier"><span>How I tested the Blueair ComfortPure 3-in-1 T10i Air Purifier</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:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="RFnYYjgULhWxSECBLALKwe" name="Blueair T10i Air Purifier" alt="A photo of the Blueair T20i Air Purifier with its remote in a room with white walls and laminated wooden floors" src="https://cdn.mos.cms.futurecdn.net/RFnYYjgULhWxSECBLALKwe.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Becca Caddy)</span></figcaption></figure><ul><li><strong>Tested the air purifier for 10 days</strong></li><li><strong>Used all of the settings regularly</strong></li><li><strong>Used it while working, sleeping and relaxing at home</strong></li></ul><p>I tested the Blueair ComfortPure 3-in-1 T10i Air Purifier for 10 days during a period of warmer weather in the UK when I was also moving house and dealing with some mild allergies. It turned out to be ideal timing, giving me a chance to see how well both the air purification and cooling functions performed in real-world conditions. </p><p>I used it most often while working from home at my desk, during the night in my bedroom and throughout the day while cooking, cleaning and relaxing. This gave me plenty of opportunities to switch between the different modes and experiment with various cooling levels, oscillation settings and purification options. </p><p>Over the course of testing, I paid close attention to how comfortable it made my home feel, how easy it was to live day-to-day and whether the combination of purification, heating and cooling genuinely offered an advantage over separate devices. </p><p>I’ve been testing tech and writing about it for more than 15 years. During that time, I’ve covered everything from health tech and smart home devices to audio tech and wearable gear. Whatever I’m reviewing, my focus is always on whether a product genuinely improves everyday life, rather than delivering an impressive list of features. </p><ul><li><em>Read </em><a href="https://www.techradar.com/news/how-we-test"><em>TechRadar’s reviews guarantee</em></a></li><li><em>First reviewed: September 2026</em></li></ul> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/air-quality/blueair-t10-review</link>
                                                                            <description>
                            <![CDATA[ The Blueair ComfortPure 3-in-1 T10i is an air purifier, heater and fan rolled into one. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">2DETx7yxzSoVThtb9fDJ4M</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/4MaWkg3GytrVnkmrFcWgZ4-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sun, 06 Sep 2026 13:30:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Air Quality]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Small Appliances]]></category>
                                                                                                                    <dc:creator><![CDATA[ Becca Caddy ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/B7mJeMntumV8ZxPXVd7VSY.jpeg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Becca is a contributor to TechRadar, a freelance journalist and author. She’s been writing about consumer tech and popular science for more than ten years, covering all kinds of topics, including why robots have eyes and whether we’ll experience the overview effect one day. She’s particularly interested in VR/AR, wearables, digital health, space tech and chatting to experts and academics about the future.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;br&gt;&lt;/p&gt;
&lt;p&gt;Her first book, Screen Time, which is about how people can learn to love their tech rather than feel stressed out by it, came out in January 2021 with Bonnier Books. She is currently working on ideas for a second non-fiction book while also writing fiction in her spare time.&amp;nbsp;&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;She’s contributed to TechRadar, T3, Wired, New Scientist, The Guardian, Inverse and many more as a freelance journalist. In other chapters of her life, she was an international editor at MSN, associate editor at Lifehacker UK and publisher at Shiny Media.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;br&gt;&lt;/p&gt;
&lt;p&gt;Becca has an English Language and Literature degree and a Masters in Public Relations and Strategic Marketing Communications. She started her career working in tech PR and marketing and has a strong understanding of content strategy, branding and digital marketing.&lt;/p&gt;
&lt;p&gt;&lt;br&gt;&lt;/p&gt;
&lt;p&gt;Becca loves science-fiction and has a fortnightly column that explores the science of Star Trek. Last time she checked, she still holds a Guinness World Record alongside TechRadar&#039;s Gerald Lynch for playing the largest game of Tetris ever made. She also enjoys taking pictures of brutalist architecture and spending way too much time floating through space and 3D painting in virtual reality.&amp;nbsp;&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/4MaWkg3GytrVnkmrFcWgZ4-1280-80.jpg">
                                                            <media:credit><![CDATA[Future / Becca Caddy]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A photo of the Blueair T10i Air Purifier with its remote in a room with white walls and laminated wooden floors]]></media:description>                                                            <media:text><![CDATA[A photo of the Blueair T10i Air Purifier with its remote in a room with white walls and laminated wooden floors]]></media:text>
                                <media:title type="plain"><![CDATA[A photo of the Blueair T10i Air Purifier with its remote in a room with white walls and laminated wooden floors]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/4MaWkg3GytrVnkmrFcWgZ4-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <h2 class="article-body__section" id="section-blueair-comfortpure-3-in-1-t10i-review"><span>Blueair ComfortPure 3-in-1 T10i review</span></h2><p>The Blueair ComfortPure 3-in-1 T10i Air Purifier is designed to combat common household problems with a single device. It purifies the air, cools you down when temperatures rise and provides heat when it gets cooler.</p><p>One of two models in Blueair’s ComfortPure range, the ComfortPure 3-in-1 T10i Air Purifier sits alongside the larger and more powerful T20i, which is designed for bigger spaces. Blueair also has an established reputation when it comes to air purification. </p><p>The appeal of the T10i compared to the <a href="https://www.techradar.com/best/the-best-air-purifier-year-for-cleaner-healthier-air-in-the-home">best air purifiers</a> is obvious. Rather than filling your home with separate appliances for heating, cooling and air purification, Blueair has combined all three into a single unit that’s designed to keep you comfortable throughout the year. </p><p>As someone who lives in a relatively small space, struggles with seasonal allergies and generally loves multi-purpose tech, that’s a compelling proposition. The catch is the price. It’s expensive and you’ll need to factor in placement filter costs over time. But if you genuinely see yourself using all three functions throughout the year, it could offer better value than buying separate devices.</p><p>To find out whether that’s actually the case, I spent 10 days testing the Blueair ComfortPure 3-in-1 T10i, putting its purification, cooling and heating features through their paces to see whether it earns its place in 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:5622px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="GmaWHeLZLykjcc7TVKh47k" name="Blueair T10i Air Purifier" alt="A photo of the Blueair T20i Air Purifier with its remote in a room with white walls and laminated wooden floors" src="https://cdn.mos.cms.futurecdn.net/GmaWHeLZLykjcc7TVKh47k.jpg" mos="" align="middle" fullscreen="" width="5622" height="3162" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Becca Caddy)</span></figcaption></figure><p>I feel like the Blueair ComfortPure 3-in-1 T10i is already geared towards versatility, simply because it's combining air purification, heating and cooling in a single appliance. That flexibility then continues with a solid range of features and settings that let you tailor the experience to your home and preferences.</p><p>Blueair says the T10i can clean a 16m² room in 12.5 minutes, a 39m² room in 30 minutes and a 78m² room in one hour. It also has a Clean Air Delivery Rate (CADR) of 132 cubic feet per minute (cfm) for pollen, 129cfm for dust and 113cfm for smoke, giving you an idea of how quickly it can circulate clean air around a room.</p><p>There are four fan speeds to choose from, alongside dedicated cooling, heating and boosted purification modes. You'll also find a Night mode that reduces noise and dims the display, plus an Auto mode that automatically adjusts performance when pollutants are detected.</p><p>According to Blueair, the T10i uses its proprietary HEPASilent filtration technology, which combines mechanical and electrostatic filtration to capture airborne particles like pollen, dust and smoke while keeping noise levels relatively low.</p><p>One feature I particularly liked was the way the purifier automatically ramped up when air quality dropped and then settled back down once conditions improved. It meant the unit never felt like it needed to run at full power all the time.</p><p>Another highlight is the T10i's 350-degree oscillation. Not only does it provide excellent coverage, but you can customize the oscillation pattern within the app. So if you only want airflow directed towards one side of a room, you can fine-tune that rather than simply choosing between a handful of preset options.</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:5156px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="wXzYp6MEXazZ9EmyafwmKU" name="Blueair T20i Air Purifier" alt="A photo of the Blueair T20i Air Purifier with its remote in a room with white walls and laminated wooden floors" src="https://cdn.mos.cms.futurecdn.net/wXzYp6MEXazZ9EmyafwmKU.jpg" mos="" align="middle" fullscreen="" width="5156" height="2900" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Becca Caddy)</span></figcaption></figure><p>The app deserves a special mention because it's one of the best companion apps I've used with a home appliance. It looks clean and modern, it's easy to navigate and there are plenty of genuinely useful controls. You can set timers and schedules, monitor filter life, check indoor air quality readings, adjust oscillation settings and even enable location-based automation so the purifier can prepare your home before you arrive.</p><p>You can also control the T10i directly from the touchscreen panel on top of the unit, via the included remote control or through Amazon Alexa voice commands. So whatever your preferred way of interacting with smart home devices, there's probably an option here that suits you.</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:5516px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="RcpqfHMxA9czBWwdWjSXHG" name="Blueair T10i Air Purifier" alt="A photo of the Blueair T20i Air Purifier with its remote in a room with white walls and laminated wooden floors" src="https://cdn.mos.cms.futurecdn.net/RcpqfHMxA9czBWwdWjSXHG.jpg" mos="" align="middle" fullscreen="" width="5516" height="3103" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Becca Caddy)</span></figcaption></figure><p>With its large cylindrical design, the Blueair ComfortPure 3-in-1 T10i immediately feels more substantial than many standalone air purifiers.</p><p>That's not necessarily a criticism. In fact, considering you're getting an air purifier, fan and heater in one appliance, I'd actually say it's surprisingly compact. But it's still worth checking the dimensions (19.69 x 10.24 x 10.24 inches / 500 x 260 x 260mm) before buying because it takes up a noticeable amount of floor space and Blueair recommends leaving clearance around the unit for optimal performance.</p><p>Looks-wise, I really liked it. The design is sleek, minimal and unobtrusive enough to blend into a wide range of homes. It feels premium without trying too hard and never looked out of place in my small apartment.</p><p>There’s a sturdy fabric handle on the back, which makes it much easier to move around than you'd expect from something of this size and weight. Because, at 13.7 lbs / 6.2kg, it’s not exactly heavy but I'd definitely say that handle is still essential. Blueair has also included an anti-tip sensor that automatically switches the unit off if it's knocked over, which is reassuring if you have children or pets at home.</p><p>On top of the purifier you'll find a bright, responsive display with clear icons for different modes and settings. I found it easy to read from across the room and simple to navigate without needing to constantly reach for my phone. Thankfully, Night mode also reduces the brightness significantly if you're using it in a bedroom.</p><p>Around the back there's a removable panel that provides access to the filter when it eventually needs replacing. It's all very straightforward and feels thoughtfully designed from a day-to-day usability perspective.</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:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="rMSqsNafRzfBxLYV3nEQMM" name="Blueair T10i Air Purifier" alt="A photo of the Blueair T20i Air Purifier with its remote in a room with white walls and laminated wooden floors" src="https://cdn.mos.cms.futurecdn.net/rMSqsNafRzfBxLYV3nEQMM.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Becca Caddy)</span></figcaption></figure><p>Getting the T10i up and running couldn't have been much simpler. After removing the protective packaging from the filter and reinstalling it, I was ready to go within minutes. Connecting it to the app was equally straightforward and took just a few moments over Wi-Fi.</p><p>It's worth noting that the smart features rely on that Wi-Fi connection. During the final few days of testing, I was in the middle of moving house and temporarily without internet access, which made me realize just how much I'd come to rely on the app's controls and customization options.</p><p>Performance-wise, I was testing the T10i at the perfect time. Not only was the UK experiencing a heatwave, but I was also packing up my apartment, moving boxes, cleaning rooms and generally creating the sort of dusty, messy environment that puts an air purifier through its paces.</p><p>One of the most impressive things about the T10i was how quickly it responded to changes in air quality. While cleaning, packing dusty boxes and using household cleaning products, I could see the air quality readings change almost immediately. Within a relatively short period of time, the readings would settle back down again as the purifier did its job.</p><p>I noticed something similar while cooking. The purifier consistently detected changes in air quality and cooking smells before ramping up its performance to deal with them. Watching the readings change in real time gave me confidence that it wasn't simply running on a fixed schedule but was actively responding to what was happening in my home.</p><p>Of course, the bigger question is whether I actually noticed a difference. As someone who's particularly sensitive to allergens and airborne irritants, I genuinely did. There's always a risk of placebo effect when you're reviewing an air purifier because cleaner air can be difficult to quantify in everyday life. But over the course of testing my apartment consistently felt fresher and more comfortable, even while I was creating more dust and disruption than usual.</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:5466px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="aFEydCYNquJTy57otUKDVF" name="Blueair T10i Air Purifier" alt="A photo of the Blueair T20i Air Purifier with its remote in a room with white walls and laminated wooden floors" src="https://cdn.mos.cms.futurecdn.net/aFEydCYNquJTy57otUKDVF.jpg" mos="" align="middle" fullscreen="" width="5466" height="3075" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Becca Caddy)</span></figcaption></figure><p>The cooling performance was also surprisingly good. Now, I'd recently tested the <a href="https://www.techradar.com/home/small-appliances/meaco-sefte-pro-10in-air-circulator-review">MeacoFan Sefte Pro 10in Air Circulator</a> and you're not getting that same level of airflow here. That's hardly surprising considering cooling isn't the T10i's primary purpose. But during several days of temperatures above 86°F / 30°C, I still found the fan mode genuinely effective and comforting. </p><p>Its heating mode delivered a similarly solid performance. The weather cooled dramatically towards the end of testing, so I had an opportunity to try it out properly. It won't replace a full central heating system, but it quickly produced warm air and helped make smaller spaces feel noticeably more comfortable. </p><p>Noise levels were also impressive. During my own testing, I measured around 35dB on the lowest cooling setting and roughly 52dB at maximum fan speed and boosted purification mode from one meter away. For context, my hairdryer measures around 78dB and my kettle reaches around 69dB. So while there's certainly some fan noise at higher settings, I found it surprisingly quiet overall.</p><p>That said, noise tolerance is subjective. Some people will inevitably find higher fan speeds a little intrusive. Personally, I'm someone who enjoys white noise and often sleeps with fan sounds in the background, so I found the sound profile more soothing than distracting.</p><p>Ultimately, the T10i performed exactly as I'd hoped. It noticeably improved air quality in my apartment, provided useful cooling during hot weather, offered effective supplemental heating when temperatures dropped and wrapped everything up in a smart, well-designed package. It's best suited to small and medium-sized spaces rather than large homes, but within those limits it's a genuinely impressive all-rounder.</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:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="GgEkkTa9vkw4GX6LgEHewM" name="Blueair T10i Air Purifier" alt="A photo of the Blueair T20i Air Purifier with its remote in a room with white walls and laminated wooden floors" src="https://cdn.mos.cms.futurecdn.net/GgEkkTa9vkw4GX6LgEHewM.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Becca Caddy)</span></figcaption></figure><h2 class="article-body__section" id="section-blueair-comfortpure-3-in-1-t10i-review-price-and-release-date"><span>Blueair ComfortPure 3-in-1 T10i review: Price and release date</span></h2><ul><li><strong>Released in Summer 2025</strong></li><li><strong>Priced at $499.99 / £399 (around AU$700)</strong></li></ul><p>The Blueair ComfortPure 3-in-1 T10i Air Purifier launched in Summer 2025 with a retail price of $499.99 / £399 (around AU$700). While it's available right now in the US and UK, it doesn't currently seem to be available in Australia.</p><p>If your first reaction to that price is that it sounds expensive, I get it. That's probably because most of us instinctively compare it to the price of a good fan or a good air purifier rather than a device that's attempting to do three jobs at once.</p><p>For example, one of my current favorite tabletop air circulators, the <a href="https://www.techradar.com/home/small-appliances/meaco-sefte-pro-10in-air-circulator-review">MeacoFan Sefte Pro 10in</a>, costs considerably less at £119.99 and delivers more powerful cooling. Likewise, there are excellent standalone air purifiers available for much less money, including Blueair's own <a href="https://www.techradar.com/home/air-quality/blueair-blue-max-3250i-review">Blue Pure 411i Max / Blue Max 3250i</a> at £169 / $169.99. But neither of those products heats, cools and purifies the air from a single appliance.</p><p>That's really how the T10i needs to be evaluated. You're not simply buying an air purifier here. You're buying an air purifier, a cooling fan and a space heater rolled into one. Whether that represents good value depends largely on how often you'll use all three functions.</p><p>In terms of direct competition, there aren't many devices that combine air purification, heating and cooling in quite the same way. The closest comparison is probably Dyson's Purifier Hot+Cool range, which offers a similar all-in-one approach. Dyson's models tend to have a more futuristic design and some additional features depending on the model, but they're often significantly more expensive than the T10i. For example, the <a href="https://www.techradar.com/home/air-quality/dyson-purifier-hot-cool-gen1-hp10-purifying-fan-review">Dyson Purifier Hot+Cool Gen1 HP10 purifying fan</a> is $529.99 / £549.99 / AU$899.</p><p>Personally, I can imagine the upfront cost feeling a little steep initially, but it's also the sort of product that will earn its keep throughout the year. Cooling during summer, heating during colder months and air purification all year round is a compelling combination.</p><p>Of course, not everyone will need that versatility. If air quality isn't a major concern where you live and you're primarily looking for heating or cooling, there are more cost-effective specialist products available. But if you like the idea of cleaner air alongside temperature control, the value proposition becomes much easier to justify.</p><p>Blueair also offers a larger version called the ComfortPure T20i. It costs around £100 / $100 more, but it's designed for significantly larger spaces. Blueair says the T20i can clean spaces up to 156m² in one hour, compared to the 78m² maximum coverage claimed for the T10i. If you live in a larger home or have an open-plan living space, the extra investment could make sense.</p><p>One final consideration is filter replacement. Blueair says the filter should last up to a year and the app tracks its condition so you'll know when a replacement is needed. However, you'll also need to factor in the cost of a new filter, which currently costs £49 / $66.99.</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:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="sZpPHgeJzNmTMPf32TA8eY" name="Blueair T10i Air Purifier" alt="A photo of the Blueair T20i Air Purifier with its remote in a room with white walls and laminated wooden floors" src="https://cdn.mos.cms.futurecdn.net/sZpPHgeJzNmTMPf32TA8eY.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Becca Caddy)</span></figcaption></figure><h2 class="article-body__section" id="section-blueair-comfortpure-3-in-1-t10i-review-specs"><span>Blueair ComfortPure 3-in-1 T10i review: Specs</span></h2><div ><table><tbody><tr><td class="firstcol " ><p>Speeds</p></td><td  ><p>1-4, Auto, Night and Eco</p></td></tr><tr><td class="firstcol " ><p>Oscillation</p></td><td  ><p>350 degrees</p></td></tr><tr><td class="firstcol " ><p>Weight</p></td><td  ><p>13.7 lbs / 6.2kg</p></td></tr><tr><td class="firstcol " ><p>Dimensions</p></td><td  ><p>19.69 x 10.24 x 10.24 inches / 500 x 260 x 260mm</p></td></tr><tr><td class="firstcol " ><p>Control</p></td><td  ><p>Onboard touch panel, remote control, app, voice</p></td></tr><tr><td class="firstcol " ><p>Timer</p></td><td  ><p>Yes</p></td></tr><tr><td class="firstcol " ><p>Additional modes</p></td><td  ><p>Warming, Cooling, Air Purification, Auto, Night and Eco</p></td></tr></tbody></table></div><h2 class="article-body__section" id="section-should-i-buy-the-blueair-comfortpure-3-in-1-t10i"><span>Should I buy the Blueair ComfortPure 3-in-1 T10i?</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>Features</p></td><td  ><p>Beyond cooling, warming and air purification, the T10i offers plenty of useful extras, include Night mode, Eco mode, adjustable oscillation and a really well-designed companion app. The customization options are solid but never feel complicated. </p></td><td  ><p>4.5/5</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>Great air purification combined with effective cooling and heating for smaller spaces and apartments. Dedicated heaters and fans might deliver more raw power, but the T10i noticeably improved comfort levels throughout testing.</p></td><td  ><p>4.5/5</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>Larger than rival air purifiers, but the minimal design helps it blend into most rooms. The built-in handle, clear display and handy remote all contribute to a polished user experience. </p></td><td  ><p>4/5</p></td></tr><tr><td class="firstcol " ><p>Value</p></td><td  ><p>The upfront cost is high and ongoing filter replacements add to the overall investment. However, if you’ll regularly use the purification, heating and cooling functions, it offers strong value compared to buying multiple separate devices.</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:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="fYFShQbybLCz6T8JBtxukg" name="Blueair T10i Air Purifier" alt="A photo of the Blueair T20i Air Purifier with its remote in a room with white walls and laminated wooden floors" src="https://cdn.mos.cms.futurecdn.net/fYFShQbybLCz6T8JBtxukg.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Becca Caddy)</span></figcaption></figure><h2 id="buy-it-if">Buy it if...</h2><div class="product"><p><strong>You want one device for year round comfort</strong><br>The biggest selling point here is you’re getting air purification, heating and cooling in a single device. If you’d rather have one smart appliance than several, it’s a great choice.</p></div><div class="product"><p><strong>Clean air matters to you</strong><br>There are stronger fans and heating systems, but combining those functions with air purification is what makes the T10i stand out. </p></div><div class="product"><p><strong>You live in a small or medium-sized space</strong><br>It’s not a small device, but it fit well in my one bedroom apartment. The T10i works best in smaller spaces where it can effectively manage air quality and comfort levels. </p></div><h2 id="don-39-t-buy-it-if">Don't buy it if...</h2><div class="product"><p><strong>You mainly want cooling power</strong><br>The cooling fan mode is useful and effective, especially during warm weather. But if your main goal is staying cool this summer then a dedicated fan will deliver more airflow for less money. </p></div><div class="product"><p><strong>You need coverage for a large space</strong><br>The T10i is designed for small and medium-sized rooms rather than big, open-plan homes or whole house air purification. If you need more coverage, the T20i might be a better fit.</p></div><div class="product"><p><strong>You’re on a tight budget</strong><br>The upfront cost is high and you’ll also need to factor in replacement filters over time. If cost is your main concern, separate budget-friendly devices might be better value for you. </p></div><h2 class="article-body__section" id="section-blueair-comfortpure-3-in-1-t10i-review-also-consider"><span>Blueair ComfortPure 3-in-1 T10i review: Also consider</span></h2><div class="product"><p><strong>MeacoFan Sefte Pro 10in Table Air Circulator</strong><br>If cooling is your priority, I’d recommend considering this Meaco air circulator instead. It delivers powerful airflow, quiet operation and handy features, like Eco mode and app control. Unlike the Blueair, it won’t purify the air or provide heating, but if your goal is staying comfortable during warm weather, it’s a more focused and cost effective solution. Read our full <a href="https://www.techradar.com/home/small-appliances/meaco-sefte-pro-10in-air-circulator-review" data-dimension112="f7d57878-a779-11f1-bb63-17fbb668bb7b" data-action="Deal Block" data-label="MeacoFan Sefte Pro 10in Table Air Circulator review." data-dimension48="MeacoFan Sefte Pro 10in Table Air Circulator review." data-dimension25="">MeacoFan Sefte Pro 10in Table Air Circulator review.</a></p></div><div class="product"><p><strong>Blueair Blue Pure 411i Max / Blue Max 3250i</strong><br>If you’re only interested in air purification, Blueair’s own 3250i / 411i Max remains one of the best options available. It delivers excellent purification performance in a lightweight, easy-to-use package and costs significantly less than the T10i. You won’t get heating or cooling, but if cleaner air is your sole priority, it’s the better value choice. Read our full <a href="https://www.techradar.com/home/air-quality/blueair-blue-max-3250i-review" data-dimension112="f7d578dc-a779-11f1-abf7-1ba0c35e689f" data-action="Deal Block" data-label="Blueair Blue Pure 411i Max / Blue Max 3250i review." data-dimension48="Blueair Blue Pure 411i Max / Blue Max 3250i review." data-dimension25="">Blueair Blue Pure 411i Max / Blue Max 3250i review.</a></p></div><h2 class="article-body__section" id="section-how-i-tested-the-blueair-comfortpure-3-in-1-t10i-air-purifier"><span>How I tested the Blueair ComfortPure 3-in-1 T10i Air Purifier</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:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="RFnYYjgULhWxSECBLALKwe" name="Blueair T10i Air Purifier" alt="A photo of the Blueair T20i Air Purifier with its remote in a room with white walls and laminated wooden floors" src="https://cdn.mos.cms.futurecdn.net/RFnYYjgULhWxSECBLALKwe.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Becca Caddy)</span></figcaption></figure><ul><li><strong>Tested the air purifier for 10 days</strong></li><li><strong>Used all of the settings regularly</strong></li><li><strong>Used it while working, sleeping and relaxing at home</strong></li></ul><p>I tested the Blueair ComfortPure 3-in-1 T10i Air Purifier for 10 days during a period of warmer weather in the UK when I was also moving house and dealing with some mild allergies. It turned out to be ideal timing, giving me a chance to see how well both the air purification and cooling functions performed in real-world conditions. </p><p>I used it most often while working from home at my desk, during the night in my bedroom and throughout the day while cooking, cleaning and relaxing. This gave me plenty of opportunities to switch between the different modes and experiment with various cooling levels, oscillation settings and purification options. </p><p>Over the course of testing, I paid close attention to how comfortable it made my home feel, how easy it was to live day-to-day and whether the combination of purification, heating and cooling genuinely offered an advantage over separate devices. </p><p>I’ve been testing tech and writing about it for more than 15 years. During that time, I’ve covered everything from health tech and smart home devices to audio tech and wearable gear. Whatever I’m reviewing, my focus is always on whether a product genuinely improves everyday life, rather than delivering an impressive list of features. </p><ul><li><em>Read </em><a href="https://www.techradar.com/news/how-we-test"><em>TechRadar’s reviews guarantee</em></a></li><li><em>First reviewed: September 2026</em></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ This little robot window-cleaner is the best labor-saving device I've ever used, and it's going cheap at Amazon right now ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Hate cleaning windows? Me too, which is why Winbot cleaning robots are some of my all-time favorite smart home gadgets. These bots use strong suction to grip your windows, and roll across the surface on soft rubber treads. They spray a fine must of cleaning solution onto the glass in a fine mist, then buff away dirt using a microfiber cloth. They're very effective, capable of removing even stubborn grime, and better yet, they're going cheap in <a href="https://www.amazon.com/events/labordaysale">Amazon's Labor Day sale</a>. </p><p>I've used two Winbot robot window cleaners, each of which suits a different type of home. The<a href="https://www.amazon.com/ECOVACS-WINBOT-MINI2-Navigation-Automatic/dp/B0GJDHYRLR/ref=sr_1_1_sspa"> Ecovacs Winbot Mini 2 is now $189 at Amazon</a> (was $239.99), and is ideal for apartments. Its compact design means it has a much smaller turning circle than most robot window cleaners, and it fits easily onto narrow panels. </p><p>The <a href="https://www.amazon.com/ECOVACS-W2-PRO-Multi-Functional-Intelligent/dp/B0DR8Y4VF9/ref=sr_1_2_sspa">Ecovacs Winbot W2 Pro Omni, which is now $399</a> (was $499.99), is great choice for larger homes. It comes with a rechargeable power pack that you can carry around indoors and out, so the robot itself doesn't have to be plugged in while it works.</p><p>I was surprised to find there's also a $100 discount on the <a href="https://www.amazon.com/gp/aw/d/B0H715P9FP">Ecovacs Winbot WS2 Pro Omni</a>, which is now $499.99 (was $599.99). This model launched at the IFA tech show in Berlin this week, and has three spray nozzles per side rather than the usual two for more even coverage when pre-treating the window, and fewer passes with the microfiber cloth afterwards for faster cleaning.</p><h2 id="today-39-s-best-winbot-deals">Today's best Winbot deals</h2><div class="product"><a data-dimension112="abf48758-a613-11f1-b5d9-efe16881eefd" data-action="Deal Block" data-label="Winbot Mini 2" data-dimension48="Winbot Mini 2" data-dimension25="$189" href="https://www.amazon.com/ECOVACS-WINBOT-MINI2-Navigation-Automatic/dp/B0GJDHYRLR/ref=sr_1_1_sspa" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1123px;"><p class="vanilla-image-block" style="padding-top:81.03%;"><img id="b8e2HneBkynJCQbwbXHxum" name="Winbot Mini 2" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/b8e2HneBkynJCQbwbXHxum.png" mos="" align="middle" fullscreen="" width="1123" height="910" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/ECOVACS-WINBOT-MINI2-Navigation-Automatic/dp/B0GJDHYRLR/ref=sr_1_1_sspa" target="_blank" rel="nofollow" data-dimension112="abf48758-a613-11f1-b5d9-efe16881eefd" data-action="Deal Block" data-label="Winbot Mini 2" data-dimension48="Winbot Mini 2" data-dimension25="$189">Winbot Mini 2: was $239.99 now $189</a></strong><br>The smallest member of the WInbot family is under $200 for Labor Day — the kind of discount I'd usually only expect to see on Black Friday or Prime Day. It's perfect for small windows, plus mirrors and shower doors.<a class="view-deal button" href="https://www.amazon.com/ECOVACS-WINBOT-MINI2-Navigation-Automatic/dp/B0GJDHYRLR/ref=sr_1_1_sspa" target="_blank" rel="nofollow" data-dimension112="abf48758-a613-11f1-b5d9-efe16881eefd" data-action="Deal Block" data-label="Winbot Mini 2" data-dimension48="Winbot Mini 2" data-dimension25="$189">View Deal</a></p></div><div class="product"><a data-dimension112="c5e5646a-a844-11f1-8582-0dd72a5e38c0" data-action="Deal Block" data-label="Winbot W2 Pro Omni" data-dimension48="Winbot W2 Pro Omni" data-dimension25="$399" href="https://www.amazon.com/ECOVACS-W2-PRO-Multi-Functional-Intelligent/dp/B0DR8Y4VF9/ref=sr_1_2_sspa" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1318px;"><p class="vanilla-image-block" style="padding-top:109.33%;"><img id="5RzS2PR2NyAtxqpcfzd9u8" name="Winbot W2 Pro Omni" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/5RzS2PR2NyAtxqpcfzd9u8.png" mos="" align="middle" fullscreen="" width="1318" height="1441" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/ECOVACS-W2-PRO-Multi-Functional-Intelligent/dp/B0DR8Y4VF9/ref=sr_1_2_sspa" target="_blank" rel="nofollow" data-dimension112="c5e5646a-a844-11f1-8582-0dd72a5e38c0" data-action="Deal Block" data-label="Winbot W2 Pro Omni" data-dimension48="Winbot W2 Pro Omni" data-dimension25="$399">Winbot W2 Pro Omni: was $499.99 now $399</a></strong><br>Need something bigger that you can use away from an electrical outlet? The W2 Pro Omni has a portable power pack so you can clean anywhere, and it's received a generous $100 price cut for Labor Day at Amazon.<a class="view-deal button" href="https://www.amazon.com/ECOVACS-W2-PRO-Multi-Functional-Intelligent/dp/B0DR8Y4VF9/ref=sr_1_2_sspa" target="_blank" rel="nofollow" data-dimension112="c5e5646a-a844-11f1-8582-0dd72a5e38c0" data-action="Deal Block" data-label="Winbot W2 Pro Omni" data-dimension48="Winbot W2 Pro Omni" data-dimension25="$399">View Deal</a></p></div><div class="product"><a data-dimension112="c5e566e0-a844-11f1-8ebe-adb744c540ba" data-action="Deal Block" data-label="Winbot WS2 Pro Omni" data-dimension48="Winbot WS2 Pro Omni" data-dimension25="$499.99" href="https://www.amazon.com/gp/aw/d/B0H715P9FP" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:912px;"><p class="vanilla-image-block" style="padding-top:105.37%;"><img id="WqW9qpwpaPb4JaSpqGCSPV" name="Winbot WS2 Pro Omni" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/WqW9qpwpaPb4JaSpqGCSPV.png" mos="" align="middle" fullscreen="" width="912" height="961" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/gp/aw/d/B0H715P9FP" target="_blank" rel="nofollow" data-dimension112="c5e566e0-a844-11f1-8ebe-adb744c540ba" data-action="Deal Block" data-label="Winbot WS2 Pro Omni" data-dimension48="Winbot WS2 Pro Omni" data-dimension25="$499.99">Winbot WS2 Pro Omni: was $599.99 now $499.99</a></strong><br>This brand new Winbot only launched this week, but has already received a big Labor Day discount. It has the same power pack as the W2 Pro Omni, and three spray nozzles for a more even spray of cleaning solution and faster cleaning.<a class="view-deal button" href="https://www.amazon.com/gp/aw/d/B0H715P9FP" target="_blank" rel="nofollow" data-dimension112="c5e566e0-a844-11f1-8ebe-adb744c540ba" data-action="Deal Block" data-label="Winbot WS2 Pro Omni" data-dimension48="Winbot WS2 Pro Omni" data-dimension25="$499.99">View Deal</a></p></div><h2 id="shop-more-of-today-39-s-best-labor-day-sales-2">Shop more of today's best Labor Day sales</h2><ul><li><strong>Amazon:</strong> <a href="https://www.amazon.com/deals?ref_=nav_cs_gb">45% off TVs, AirPods, air fryers & vacuums</a></li><li><strong>Apple: </strong><a href="https://www.amazon.com/s?k=apple+store+sale&hvadid=713790860351&hvdev=c&hvexpln=67&hvlocphy=9026250">iPads, AirPods & MacBooks from $99</a></li><li><strong>Appliances:</strong> <a href="https://www.samsung.com/us/refrigerators/all-refrigerators/?shop=Buy+Online">up to $1,200 at Samsung</a></li><li><strong>Best Buy:</strong> <a href="https://www.bestbuy.com/sale-event">60% off appliances, TVs, laptops & more</a></li><li><strong>Casper:</strong> <a href="https://casper.com/collections/mattresses">up to 30% off mattresses</a></li><li><strong>Dell:</strong> <a href="https://www.dell.com/en-us/shop/black-friday-deals">laptop deals from $249.99</a></li><li><strong>DreamCloud: </strong><a href="https://www.dreamcloudsleep.com/">up to 60% off mattresses, 66% off bundles</a></li><li><strong>Home Depot:</strong> <a href="https://www.homedepot.com/">40% off appliances, furniture, grills & tools</a></li><li><strong>Lowe's:</strong> <a href="https://www.lowes.com/">$1,000 off appliances, patio & tools</a></li><li><strong>Nectar:</strong> <a href="https://www.nectarsleep.com/mattress">up to 50% off mattresses, deals from $349</a></li><li><strong>Saatva:</strong> <a href="https://www.saatva.com/">up to $625 off luxury mattresses</a></li><li><strong>Samsung:</strong> <a href="https://www.samsung.com/us/tvs/all-tvs/">up to $2,000 off 4K, QLED & OLED TVs</a></li><li><strong>Target:</strong><a href="https://www.target.com/c/deals-hub/-/N-4xw74?lnk=TopDeals"> 45% off clothing, tech & furniture</a></li><li><strong>Walmart:</strong> <a href="https://www.walmart.com/shop/savings">58% off back-to-school, furniture, & clothing</a></li></ul> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/seasonal-sales/this-little-robot-window-cleaner-is-the-best-labor-saving-device-ive-ever-used-and-its-going-cheap-at-amazon-right-now</link>
                                                                            <description>
                            <![CDATA[ There's an Ecovacs Winbot for every home, and they get even filthy windows sparkling  with no effort on your part. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">tPQLRHCM8jsEdinKTQmzbY</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/EA2xn9EHuadiATAHsZjP5L-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sat, 05 Sep 2026 22:15:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Seasonal Sales]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                    <category><![CDATA[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.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/EA2xn9EHuadiATAHsZjP5L-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[WinBot W2 Omni cleaning window]]></media:description>                                                            <media:text><![CDATA[WinBot W2 Omni cleaning window]]></media:text>
                                <media:title type="plain"><![CDATA[WinBot W2 Omni cleaning window]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/EA2xn9EHuadiATAHsZjP5L-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Hate cleaning windows? Me too, which is why Winbot cleaning robots are some of my all-time favorite smart home gadgets. These bots use strong suction to grip your windows, and roll across the surface on soft rubber treads. They spray a fine must of cleaning solution onto the glass in a fine mist, then buff away dirt using a microfiber cloth. They're very effective, capable of removing even stubborn grime, and better yet, they're going cheap in <a href="https://www.amazon.com/events/labordaysale">Amazon's Labor Day sale</a>. </p><p>I've used two Winbot robot window cleaners, each of which suits a different type of home. The<a href="https://www.amazon.com/ECOVACS-WINBOT-MINI2-Navigation-Automatic/dp/B0GJDHYRLR/ref=sr_1_1_sspa"> Ecovacs Winbot Mini 2 is now $189 at Amazon</a> (was $239.99), and is ideal for apartments. Its compact design means it has a much smaller turning circle than most robot window cleaners, and it fits easily onto narrow panels. </p><p>The <a href="https://www.amazon.com/ECOVACS-W2-PRO-Multi-Functional-Intelligent/dp/B0DR8Y4VF9/ref=sr_1_2_sspa">Ecovacs Winbot W2 Pro Omni, which is now $399</a> (was $499.99), is great choice for larger homes. It comes with a rechargeable power pack that you can carry around indoors and out, so the robot itself doesn't have to be plugged in while it works.</p><p>I was surprised to find there's also a $100 discount on the <a href="https://www.amazon.com/gp/aw/d/B0H715P9FP">Ecovacs Winbot WS2 Pro Omni</a>, which is now $499.99 (was $599.99). This model launched at the IFA tech show in Berlin this week, and has three spray nozzles per side rather than the usual two for more even coverage when pre-treating the window, and fewer passes with the microfiber cloth afterwards for faster cleaning.</p><h2 id="today-39-s-best-winbot-deals">Today's best Winbot deals</h2><div class="product"><a data-dimension112="abf48758-a613-11f1-b5d9-efe16881eefd" data-action="Deal Block" data-label="Winbot Mini 2" data-dimension48="Winbot Mini 2" data-dimension25="$189" href="https://www.amazon.com/ECOVACS-WINBOT-MINI2-Navigation-Automatic/dp/B0GJDHYRLR/ref=sr_1_1_sspa" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1123px;"><p class="vanilla-image-block" style="padding-top:81.03%;"><img id="b8e2HneBkynJCQbwbXHxum" name="Winbot Mini 2" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/b8e2HneBkynJCQbwbXHxum.png" mos="" align="middle" fullscreen="" width="1123" height="910" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/ECOVACS-WINBOT-MINI2-Navigation-Automatic/dp/B0GJDHYRLR/ref=sr_1_1_sspa" target="_blank" rel="nofollow" data-dimension112="abf48758-a613-11f1-b5d9-efe16881eefd" data-action="Deal Block" data-label="Winbot Mini 2" data-dimension48="Winbot Mini 2" data-dimension25="$189">Winbot Mini 2: was $239.99 now $189</a></strong><br>The smallest member of the WInbot family is under $200 for Labor Day — the kind of discount I'd usually only expect to see on Black Friday or Prime Day. It's perfect for small windows, plus mirrors and shower doors.<a class="view-deal button" href="https://www.amazon.com/ECOVACS-WINBOT-MINI2-Navigation-Automatic/dp/B0GJDHYRLR/ref=sr_1_1_sspa" target="_blank" rel="nofollow" data-dimension112="abf48758-a613-11f1-b5d9-efe16881eefd" data-action="Deal Block" data-label="Winbot Mini 2" data-dimension48="Winbot Mini 2" data-dimension25="$189">View Deal</a></p></div><div class="product"><a data-dimension112="c5e5646a-a844-11f1-8582-0dd72a5e38c0" data-action="Deal Block" data-label="Winbot W2 Pro Omni" data-dimension48="Winbot W2 Pro Omni" data-dimension25="$399" href="https://www.amazon.com/ECOVACS-W2-PRO-Multi-Functional-Intelligent/dp/B0DR8Y4VF9/ref=sr_1_2_sspa" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1318px;"><p class="vanilla-image-block" style="padding-top:109.33%;"><img id="5RzS2PR2NyAtxqpcfzd9u8" name="Winbot W2 Pro Omni" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/5RzS2PR2NyAtxqpcfzd9u8.png" mos="" align="middle" fullscreen="" width="1318" height="1441" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/ECOVACS-W2-PRO-Multi-Functional-Intelligent/dp/B0DR8Y4VF9/ref=sr_1_2_sspa" target="_blank" rel="nofollow" data-dimension112="c5e5646a-a844-11f1-8582-0dd72a5e38c0" data-action="Deal Block" data-label="Winbot W2 Pro Omni" data-dimension48="Winbot W2 Pro Omni" data-dimension25="$399">Winbot W2 Pro Omni: was $499.99 now $399</a></strong><br>Need something bigger that you can use away from an electrical outlet? The W2 Pro Omni has a portable power pack so you can clean anywhere, and it's received a generous $100 price cut for Labor Day at Amazon.<a class="view-deal button" href="https://www.amazon.com/ECOVACS-W2-PRO-Multi-Functional-Intelligent/dp/B0DR8Y4VF9/ref=sr_1_2_sspa" target="_blank" rel="nofollow" data-dimension112="c5e5646a-a844-11f1-8582-0dd72a5e38c0" data-action="Deal Block" data-label="Winbot W2 Pro Omni" data-dimension48="Winbot W2 Pro Omni" data-dimension25="$399">View Deal</a></p></div><div class="product"><a data-dimension112="c5e566e0-a844-11f1-8ebe-adb744c540ba" data-action="Deal Block" data-label="Winbot WS2 Pro Omni" data-dimension48="Winbot WS2 Pro Omni" data-dimension25="$499.99" href="https://www.amazon.com/gp/aw/d/B0H715P9FP" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:912px;"><p class="vanilla-image-block" style="padding-top:105.37%;"><img id="WqW9qpwpaPb4JaSpqGCSPV" name="Winbot WS2 Pro Omni" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/WqW9qpwpaPb4JaSpqGCSPV.png" mos="" align="middle" fullscreen="" width="912" height="961" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/gp/aw/d/B0H715P9FP" target="_blank" rel="nofollow" data-dimension112="c5e566e0-a844-11f1-8ebe-adb744c540ba" data-action="Deal Block" data-label="Winbot WS2 Pro Omni" data-dimension48="Winbot WS2 Pro Omni" data-dimension25="$499.99">Winbot WS2 Pro Omni: was $599.99 now $499.99</a></strong><br>This brand new Winbot only launched this week, but has already received a big Labor Day discount. It has the same power pack as the W2 Pro Omni, and three spray nozzles for a more even spray of cleaning solution and faster cleaning.<a class="view-deal button" href="https://www.amazon.com/gp/aw/d/B0H715P9FP" target="_blank" rel="nofollow" data-dimension112="c5e566e0-a844-11f1-8ebe-adb744c540ba" data-action="Deal Block" data-label="Winbot WS2 Pro Omni" data-dimension48="Winbot WS2 Pro Omni" data-dimension25="$499.99">View Deal</a></p></div><h2 id="shop-more-of-today-39-s-best-labor-day-sales-2">Shop more of today's best Labor Day sales</h2><ul><li><strong>Amazon:</strong> <a href="https://www.amazon.com/deals?ref_=nav_cs_gb">45% off TVs, AirPods, air fryers & vacuums</a></li><li><strong>Apple: </strong><a href="https://www.amazon.com/s?k=apple+store+sale&hvadid=713790860351&hvdev=c&hvexpln=67&hvlocphy=9026250">iPads, AirPods & MacBooks from $99</a></li><li><strong>Appliances:</strong> <a href="https://www.samsung.com/us/refrigerators/all-refrigerators/?shop=Buy+Online">up to $1,200 at Samsung</a></li><li><strong>Best Buy:</strong> <a href="https://www.bestbuy.com/sale-event">60% off appliances, TVs, laptops & more</a></li><li><strong>Casper:</strong> <a href="https://casper.com/collections/mattresses">up to 30% off mattresses</a></li><li><strong>Dell:</strong> <a href="https://www.dell.com/en-us/shop/black-friday-deals">laptop deals from $249.99</a></li><li><strong>DreamCloud: </strong><a href="https://www.dreamcloudsleep.com/">up to 60% off mattresses, 66% off bundles</a></li><li><strong>Home Depot:</strong> <a href="https://www.homedepot.com/">40% off appliances, furniture, grills & tools</a></li><li><strong>Lowe's:</strong> <a href="https://www.lowes.com/">$1,000 off appliances, patio & tools</a></li><li><strong>Nectar:</strong> <a href="https://www.nectarsleep.com/mattress">up to 50% off mattresses, deals from $349</a></li><li><strong>Saatva:</strong> <a href="https://www.saatva.com/">up to $625 off luxury mattresses</a></li><li><strong>Samsung:</strong> <a href="https://www.samsung.com/us/tvs/all-tvs/">up to $2,000 off 4K, QLED & OLED TVs</a></li><li><strong>Target:</strong><a href="https://www.target.com/c/deals-hub/-/N-4xw74?lnk=TopDeals"> 45% off clothing, tech & furniture</a></li><li><strong>Walmart:</strong> <a href="https://www.walmart.com/shop/savings">58% off back-to-school, furniture, & clothing</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ This new robot lawn mower comes with its own infrared hedgehog-spotter — and a handy approach to edge-trimming ]]></title>
                                                                                                <dc:content><![CDATA[ <ul><li><strong>The Anthbot R7 Series includes an 'EdgeEase' string trimmer </strong></li><li><strong>Its mounted on an arm and comes with its own camera for safety</strong></li><li><strong>There's also infrared animal detection </strong></li></ul><p>Effective edge trimming has long been the bane of a lawnbot-maker's life. After all, what good is a robot mower if you then have to go in with a side-trimmer to clean up all the lawn edges afterwards? Anthbot's newest robo-mower — the R7 Series, on show at <a href="https://www.techradar.com/tag/ifa">IFA 2026</a> — has an innovative solution. </p><p>The brand has tacked a string trimmer onto the side of the lawnbot. Or, more accurately, onto a "robot arm", mounted to the side of the lawnbot. This arm is designed to adjust to follow winding lawn boundaries, ensuring  "zero-gap edge cutting without manual touch-ups". Anthbot dubs the system 'EdgeEase'.</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="HRPbm8PhAPMQewohtoLTCE" name="20260904_111037 copy" alt="Anthbot R7 Series lawnbot" src="https://cdn.mos.cms.futurecdn.net/HRPbm8PhAPMQewohtoLTCE.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>I saw it being demoed — albeit on an AstroTurf lawn, without any actual cutting. The arm movement is smooth and functions well, tucking neatly away when not required. (It's a little less visually impressive than <a href="https://www.techradar.com/home/smart-home/i-just-saw-a-lawnbot-with-a-mechanical-arm-that-reaches-out-to-hand-trim-your-edges-and-it-was-mesmerizing">Segway Navimow's own mechanical side-trimming system</a>, but which system functions better remains to be seen.)</p><p>I've seen side-mounted blade trimmers before, but this string version feels like a slightly safer option to be protruding out into the open... at least when not in use. Of course, when spinning, those strings will be able to slice just as effectively as a blade. </p><p>On that point, I'm surprised Anthbot hasn't added any kind of protective casing. There is a camera specifically dedicated to keeping an eye on the trimming arm, but it's still putting a lot of trust in those obstacle-spotting skills. </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="CRJvmXA7mr4TTfPsLbGPyD" name="20260904_111347 copy" alt="Anthbot R7 Series lawnbot" src="https://cdn.mos.cms.futurecdn.net/CRJvmXA7mr4TTfPsLbGPyD.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="hedgehog-spotting">Hedgehog spotting</h2><p>The EdgeEase string trimmer is the headline addition, but I was also interested to see Anthbot has included an infrared sensor for animal detection. This is designed to pick up thermal signals from critters like hedgehogs that might be hidden in the grass, so the mower can avoid them.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Umee2hSvxmf6vvRsdvTD7E" name="20260904_110954 copy" alt="Anthbot R7 Series lawnbot" src="https://cdn.mos.cms.futurecdn.net/Umee2hSvxmf6vvRsdvTD7E.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>These are two standout features in what looks like an altogether extremely capable lawnbot. For the main mowing, it uses two floating cutting discs, designed to adjust to uneven ground for a clean finish. There's also all-wheel drive — precisely powered by four drive motors and two independent steering motors. That's designed to help with traction and maneuverability. </p><p>The navigation suite includes LiDAR, RTK, and three AI-backed cameras (including that trimmer cam) to provide "robust, all-scenario positioning" that won't drop out if, for example, the satellite signal is blocked. Anthbot emphasizes the R7 Series is "designed to handle the complexity of real gardens rather than idealized, flat lawns". </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="sPw53rjLYbPrc2o4Gihr8F" name="20260904_110959 copy" alt="Anthbot R7 Series lawnbot" src="https://cdn.mos.cms.futurecdn.net/sPw53rjLYbPrc2o4Gihr8F.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 ANTHBOT R7 Series comprises two lawnbots: the R730 and R720. The R730 is designed for lawns up to 3,000㎡ and has the string trimmer included as standard. The R720 has a smaller battery and is meant for yards up to 2,000㎡, and the string trimmer is an optional extra.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/smart-home/this-new-robot-lawn-mower-comes-with-its-own-infrared-hedgehog-spotter-and-a-handy-approach-to-edge-trimming</link>
                                                                            <description>
                            <![CDATA[ The Anthbot R7 will reach out and hand-trim the edges of your lawn. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">yBWraENd8g7KVuLBFrEWTi</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/Umee2hSvxmf6vvRsdvTD7E-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sat, 05 Sep 2026 20:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Smart Home]]></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.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/Umee2hSvxmf6vvRsdvTD7E-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Anthbot R7 Series lawnbot]]></media:description>                                                            <media:text><![CDATA[Anthbot R7 Series lawnbot]]></media:text>
                                <media:title type="plain"><![CDATA[Anthbot R7 Series lawnbot]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/Umee2hSvxmf6vvRsdvTD7E-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>The Anthbot R7 Series includes an 'EdgeEase' string trimmer </strong></li><li><strong>Its mounted on an arm and comes with its own camera for safety</strong></li><li><strong>There's also infrared animal detection </strong></li></ul><p>Effective edge trimming has long been the bane of a lawnbot-maker's life. After all, what good is a robot mower if you then have to go in with a side-trimmer to clean up all the lawn edges afterwards? Anthbot's newest robo-mower — the R7 Series, on show at <a href="https://www.techradar.com/tag/ifa">IFA 2026</a> — has an innovative solution. </p><p>The brand has tacked a string trimmer onto the side of the lawnbot. Or, more accurately, onto a "robot arm", mounted to the side of the lawnbot. This arm is designed to adjust to follow winding lawn boundaries, ensuring  "zero-gap edge cutting without manual touch-ups". Anthbot dubs the system 'EdgeEase'.</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="HRPbm8PhAPMQewohtoLTCE" name="20260904_111037 copy" alt="Anthbot R7 Series lawnbot" src="https://cdn.mos.cms.futurecdn.net/HRPbm8PhAPMQewohtoLTCE.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>I saw it being demoed — albeit on an AstroTurf lawn, without any actual cutting. The arm movement is smooth and functions well, tucking neatly away when not required. (It's a little less visually impressive than <a href="https://www.techradar.com/home/smart-home/i-just-saw-a-lawnbot-with-a-mechanical-arm-that-reaches-out-to-hand-trim-your-edges-and-it-was-mesmerizing">Segway Navimow's own mechanical side-trimming system</a>, but which system functions better remains to be seen.)</p><p>I've seen side-mounted blade trimmers before, but this string version feels like a slightly safer option to be protruding out into the open... at least when not in use. Of course, when spinning, those strings will be able to slice just as effectively as a blade. </p><p>On that point, I'm surprised Anthbot hasn't added any kind of protective casing. There is a camera specifically dedicated to keeping an eye on the trimming arm, but it's still putting a lot of trust in those obstacle-spotting skills. </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="CRJvmXA7mr4TTfPsLbGPyD" name="20260904_111347 copy" alt="Anthbot R7 Series lawnbot" src="https://cdn.mos.cms.futurecdn.net/CRJvmXA7mr4TTfPsLbGPyD.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="hedgehog-spotting">Hedgehog spotting</h2><p>The EdgeEase string trimmer is the headline addition, but I was also interested to see Anthbot has included an infrared sensor for animal detection. This is designed to pick up thermal signals from critters like hedgehogs that might be hidden in the grass, so the mower can avoid them.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Umee2hSvxmf6vvRsdvTD7E" name="20260904_110954 copy" alt="Anthbot R7 Series lawnbot" src="https://cdn.mos.cms.futurecdn.net/Umee2hSvxmf6vvRsdvTD7E.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>These are two standout features in what looks like an altogether extremely capable lawnbot. For the main mowing, it uses two floating cutting discs, designed to adjust to uneven ground for a clean finish. There's also all-wheel drive — precisely powered by four drive motors and two independent steering motors. That's designed to help with traction and maneuverability. </p><p>The navigation suite includes LiDAR, RTK, and three AI-backed cameras (including that trimmer cam) to provide "robust, all-scenario positioning" that won't drop out if, for example, the satellite signal is blocked. Anthbot emphasizes the R7 Series is "designed to handle the complexity of real gardens rather than idealized, flat lawns". </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="sPw53rjLYbPrc2o4Gihr8F" name="20260904_110959 copy" alt="Anthbot R7 Series lawnbot" src="https://cdn.mos.cms.futurecdn.net/sPw53rjLYbPrc2o4Gihr8F.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 ANTHBOT R7 Series comprises two lawnbots: the R730 and R720. The R730 is designed for lawns up to 3,000㎡ and has the string trimmer included as standard. The R720 has a smaller battery and is meant for yards up to 2,000㎡, and the string trimmer is an optional extra.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Plug-in solar shone at IFA 2026 —here are the 5 best products we saw, from Anker to DJI and EcoFlow ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Plug-in (or balcony) solar tech has been booming in Europe for a while now, but it seems as though the rest of the world is slowly catching on: these kits are <a href="https://www.techradar.com/home/energy-saving/plug-in-solar-just-became-legal-in-the-uk-here-are-5-things-you-need-to-know-from-prices-to-potential-savings">now legal in the UK</a>, while an increasing number of US states <a href="https://www.techradar.com/home/energy-saving/california-lawmakers-approve-plug-in-solar-bill-as-authorities-promise-potential-savings-of-up-to-usd450-a-year">are approving them</a> too.</p><p>The simplicity is the main appeal of these solar panels, which can be plugged straight into a standard outlet in your home, without any expensive roof mounting or time-consuming planning permission required. Any energy that you generate from free sunlight is used immediately for the appliances in your home, cutting down your electricity bill.</p><p>Now that the tech is legal in a growing number of places, we're seeing more and more certified kits and compatible batteries appear on sale. During our travels around the IFA 2026 tech expo in Berlin, the products below particularly caught our eye.</p><p>There's one big caveat here — in the UK and US, grid-tied plug-in batteries aren't currently a legal part of plug-in solar, so in those regions the products below will need professional installation (which slightly negates that 'plug-in' descriptor).</p><p>Still, there are hopes that <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">plug-in batteries could soon be legalized</a> in the UK and elsewhere, which means the bill-cutting products below could be a glimpse of our home energy future...</p><h2 id="1-ecoflow-stream-2-ocean-2">1. EcoFlow Stream 2 / Ocean 2</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="4esXtruePXZGQmmVL8X7oC" name="01-ecoflow" alt="EcoFlow solar battery" src="https://cdn.mos.cms.futurecdn.net/4esXtruePXZGQmmVL8X7oC.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>EcoFlow has been in the energy storage game for some time of course, and brings all of its expertise to bear on these two new products. Starting with the 3-5kWh <a href="https://www.techradar.com/home/energy-saving/ecoflows-stream-home-batteries-arrive-to-target-the-uks-plug-in-solar-boom-but-installation-still-isnt-diy">Stream 2 home battery</a>, we've got support for up to 5,000W of solar input and 3,000W of electricity output, so enough to power washing machines, dishwashers, and the like.</p><p>It's modular too, so you can stack these up like Lego bricks as your energy needs change, and the units offer four MPPT (Maximum Power Point Tracking) inputs if you need to connect panels in different spots. There's also an AC version if you already have solar panels installed and just need somewhere to store the electricity.</p><p>As for the Ocean 2, this is a fitted home battery, replacing the PowerOcean line. It does up to 30 kWh with a single inverter, and can provide backup power if the grid goes down with an instant switchover so you'll never even notice. Both require professional installation, but you can take the Stream 2 with you when you move.</p><h2 id="2-anker-solix-solarbank-max">2. Anker Solix Solarbank Max</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="3DQY9Zf7QJpkFG6EZijHNA" name="02-anker" alt="Anker" src="https://cdn.mos.cms.futurecdn.net/3DQY9Zf7QJpkFG6EZijHNA.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>On to the Anker Solix Solarbank Max, and this impressive-looking home battery brings with it 7 kWh of storage capacity, which should be enough to keep an entire home going overnight (assuming it hits the average figure for usage).</p><p>Unlike the AC version that's already on the market, this can connect directly to your solar panels, and it can take on 10,000W of solar input across three MPPTs. You can also expand the capacity up to 42 kWh with extra batteries.</p><p>You do need to get an electrician to fit this to your home power network, just to avoid anything blowing up, but Anker reckons you'll have saved on up front costs and be getting pure profit within 2.5 years — though your mileage may vary.</p><h2 id="3-zendure-solarflow-2400-pro-4000-mix-pro">3. Zendure SolarFlow 2400 Pro / 4000 Mix Pro</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="XWP8jYF3AKj6wt7YF88UN8" name="03-zendure" alt="Zendure solar kit" src="https://cdn.mos.cms.futurecdn.net/XWP8jYF3AKj6wt7YF88UN8.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>The Zendure SolarFlow 2400 Pro and 4000 Mix Pro aren't entirely new, but they were shown off at IFA, and we're including them here. Again the emphasis is on simple, easy to manage solar energy storage: the SolarFlow 2400 Pro can take on 4,800W of solar input across four MPPTs, and offers 2,400W bi-directional AC power (hence the name).</p><p>With the SolarFlow 4000 Mix Pro, we've got capacity for 13,000W of solar input across two MPPTs, and you get (you've guessed it) up to 4,000W of bi-directional power, so it's a more heavy duty operator and larger unit.</p><p>Both these batteries can be connected to plug-in solar panels as well as retrofitted to panels that are already on your roof, though obviously the SolarFlow 4000 Mix Pro can handle more of them.</p><h2 id="4-dji-power-2000-and-solar-bundle">4. DJI Power 2000 and solar bundle</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="72CDuMQ62pAWxSf4PmDMz5" name="04-dji" alt="DJI solar kit" src="https://cdn.mos.cms.futurecdn.net/72CDuMQ62pAWxSf4PmDMz5.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>We were very impressed with the <a href="https://www.techradar.com/pro/dji-power-2000-portable-power-station-review">DJI Power 2000</a> portable power station when it launched last year, and at IFA 2026 it told us that it's going to turn this into a fully fledged balcony solar system — complete with its own solar panels and a microinverter for connecting to a standard power network.</p><p>Details are a bit thin on the ground though, as we don't know how much it's going to cost or exactly how it's going to work. Apparently the bundled kit is going to be sold in Germany first, with no word yet on an international expansion.</p><p>What we do know is that DJI has the technical experience and nous to put together one of the most compelling plug-in solar packages out there — and one which you can pick up and take camping with you. We'll be keeping a close eye on this.</p><h2 id="5-bluetti-balco-260-balco-500">5. Bluetti Balco 260 / Balco 500</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="DrnqtCYjoyDzAi7AQfBJg3" name="05-bluetti" alt="Bluetti home batteries" src="https://cdn.mos.cms.futurecdn.net/DrnqtCYjoyDzAi7AQfBJg3.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>While the kits were unveiled shortly before IFA 2026, we've been able to get a good look at the Balco 260 and Balco 500 at the expo. They offer 2,400W (through four MPPTs) and 4,300W (through a single MPPT) of solar input, respectively.</p><p>As with the Zendure models, they're basically an entry level and more advanced version of the same pack: They can be hooked up to balcony solar or rooftop solar as needed, and connected to the mains electricity network in your home.</p><p>We were <a href="https://www.techradar.com/pro/bluetti-says-home-solar-power-is-now-plug-and-play-i-went-to-the-balco-launch-to-see-if-its-really-that-simple">at the launch of these units</a> back in May, and there was a big emphasis on simplicity throughout. The aim here is to reduce as many barriers to entry as possible, which is helped through the changes in regulations now happening in the US and UK.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/energy-saving/plug-in-solar-shone-at-ifa-2026-here-are-the-5-best-products-we-saw-from-anker-to-dji-and-ecoflow</link>
                                                                            <description>
                            <![CDATA[ Plug-in solar is becoming easier to access across the world, and these batteries are certainly going to help. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">zr95fcrBERXaLWQtZ9RU3J</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/qiEsx8MUQChRwTBsWHz3hV-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sat, 05 Sep 2026 10:00:00 +0000</pubDate>                                                                                                                                <updated>Mon, 07 Sep 2026 08:57:32 +0000</updated>
                                                                                                                                            <category><![CDATA[Energy Saving]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                                                                                    <dc:creator><![CDATA[ David Nield ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/mbi9b6isV6ML9Tr4bSPhyR.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Dave is a freelance tech journalist who has been writing about gadgets, apps and the web for more than two decades. Based out of Stockport, England, on TechRadar you&#039;ll find him covering news, features and reviews, particularly for phones, tablets and wearables. Working to ensure our breaking news coverage is the best in the business over weekends, David also has bylines at Gizmodo, T3, PopSci and a few other places besides, as well as being many years editing the likes of PC Explorer and The Hardware Handbook.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/qiEsx8MUQChRwTBsWHz3hV-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[IFA 2026 plug-in solar]]></media:description>                                                            <media:text><![CDATA[IFA 2026 plug-in solar]]></media:text>
                                <media:title type="plain"><![CDATA[IFA 2026 plug-in solar]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/qiEsx8MUQChRwTBsWHz3hV-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Plug-in (or balcony) solar tech has been booming in Europe for a while now, but it seems as though the rest of the world is slowly catching on: these kits are <a href="https://www.techradar.com/home/energy-saving/plug-in-solar-just-became-legal-in-the-uk-here-are-5-things-you-need-to-know-from-prices-to-potential-savings">now legal in the UK</a>, while an increasing number of US states <a href="https://www.techradar.com/home/energy-saving/california-lawmakers-approve-plug-in-solar-bill-as-authorities-promise-potential-savings-of-up-to-usd450-a-year">are approving them</a> too.</p><p>The simplicity is the main appeal of these solar panels, which can be plugged straight into a standard outlet in your home, without any expensive roof mounting or time-consuming planning permission required. Any energy that you generate from free sunlight is used immediately for the appliances in your home, cutting down your electricity bill.</p><p>Now that the tech is legal in a growing number of places, we're seeing more and more certified kits and compatible batteries appear on sale. During our travels around the IFA 2026 tech expo in Berlin, the products below particularly caught our eye.</p><p>There's one big caveat here — in the UK and US, grid-tied plug-in batteries aren't currently a legal part of plug-in solar, so in those regions the products below will need professional installation (which slightly negates that 'plug-in' descriptor).</p><p>Still, there are hopes that <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">plug-in batteries could soon be legalized</a> in the UK and elsewhere, which means the bill-cutting products below could be a glimpse of our home energy future...</p><h2 id="1-ecoflow-stream-2-ocean-2">1. EcoFlow Stream 2 / Ocean 2</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="4esXtruePXZGQmmVL8X7oC" name="01-ecoflow" alt="EcoFlow solar battery" src="https://cdn.mos.cms.futurecdn.net/4esXtruePXZGQmmVL8X7oC.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>EcoFlow has been in the energy storage game for some time of course, and brings all of its expertise to bear on these two new products. Starting with the 3-5kWh <a href="https://www.techradar.com/home/energy-saving/ecoflows-stream-home-batteries-arrive-to-target-the-uks-plug-in-solar-boom-but-installation-still-isnt-diy">Stream 2 home battery</a>, we've got support for up to 5,000W of solar input and 3,000W of electricity output, so enough to power washing machines, dishwashers, and the like.</p><p>It's modular too, so you can stack these up like Lego bricks as your energy needs change, and the units offer four MPPT (Maximum Power Point Tracking) inputs if you need to connect panels in different spots. There's also an AC version if you already have solar panels installed and just need somewhere to store the electricity.</p><p>As for the Ocean 2, this is a fitted home battery, replacing the PowerOcean line. It does up to 30 kWh with a single inverter, and can provide backup power if the grid goes down with an instant switchover so you'll never even notice. Both require professional installation, but you can take the Stream 2 with you when you move.</p><h2 id="2-anker-solix-solarbank-max">2. Anker Solix Solarbank Max</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="3DQY9Zf7QJpkFG6EZijHNA" name="02-anker" alt="Anker" src="https://cdn.mos.cms.futurecdn.net/3DQY9Zf7QJpkFG6EZijHNA.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>On to the Anker Solix Solarbank Max, and this impressive-looking home battery brings with it 7 kWh of storage capacity, which should be enough to keep an entire home going overnight (assuming it hits the average figure for usage).</p><p>Unlike the AC version that's already on the market, this can connect directly to your solar panels, and it can take on 10,000W of solar input across three MPPTs. You can also expand the capacity up to 42 kWh with extra batteries.</p><p>You do need to get an electrician to fit this to your home power network, just to avoid anything blowing up, but Anker reckons you'll have saved on up front costs and be getting pure profit within 2.5 years — though your mileage may vary.</p><h2 id="3-zendure-solarflow-2400-pro-4000-mix-pro">3. Zendure SolarFlow 2400 Pro / 4000 Mix Pro</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="XWP8jYF3AKj6wt7YF88UN8" name="03-zendure" alt="Zendure solar kit" src="https://cdn.mos.cms.futurecdn.net/XWP8jYF3AKj6wt7YF88UN8.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>The Zendure SolarFlow 2400 Pro and 4000 Mix Pro aren't entirely new, but they were shown off at IFA, and we're including them here. Again the emphasis is on simple, easy to manage solar energy storage: the SolarFlow 2400 Pro can take on 4,800W of solar input across four MPPTs, and offers 2,400W bi-directional AC power (hence the name).</p><p>With the SolarFlow 4000 Mix Pro, we've got capacity for 13,000W of solar input across two MPPTs, and you get (you've guessed it) up to 4,000W of bi-directional power, so it's a more heavy duty operator and larger unit.</p><p>Both these batteries can be connected to plug-in solar panels as well as retrofitted to panels that are already on your roof, though obviously the SolarFlow 4000 Mix Pro can handle more of them.</p><h2 id="4-dji-power-2000-and-solar-bundle">4. DJI Power 2000 and solar bundle</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="72CDuMQ62pAWxSf4PmDMz5" name="04-dji" alt="DJI solar kit" src="https://cdn.mos.cms.futurecdn.net/72CDuMQ62pAWxSf4PmDMz5.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>We were very impressed with the <a href="https://www.techradar.com/pro/dji-power-2000-portable-power-station-review">DJI Power 2000</a> portable power station when it launched last year, and at IFA 2026 it told us that it's going to turn this into a fully fledged balcony solar system — complete with its own solar panels and a microinverter for connecting to a standard power network.</p><p>Details are a bit thin on the ground though, as we don't know how much it's going to cost or exactly how it's going to work. Apparently the bundled kit is going to be sold in Germany first, with no word yet on an international expansion.</p><p>What we do know is that DJI has the technical experience and nous to put together one of the most compelling plug-in solar packages out there — and one which you can pick up and take camping with you. We'll be keeping a close eye on this.</p><h2 id="5-bluetti-balco-260-balco-500">5. Bluetti Balco 260 / Balco 500</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="DrnqtCYjoyDzAi7AQfBJg3" name="05-bluetti" alt="Bluetti home batteries" src="https://cdn.mos.cms.futurecdn.net/DrnqtCYjoyDzAi7AQfBJg3.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>While the kits were unveiled shortly before IFA 2026, we've been able to get a good look at the Balco 260 and Balco 500 at the expo. They offer 2,400W (through four MPPTs) and 4,300W (through a single MPPT) of solar input, respectively.</p><p>As with the Zendure models, they're basically an entry level and more advanced version of the same pack: They can be hooked up to balcony solar or rooftop solar as needed, and connected to the mains electricity network in your home.</p><p>We were <a href="https://www.techradar.com/pro/bluetti-says-home-solar-power-is-now-plug-and-play-i-went-to-the-balco-launch-to-see-if-its-really-that-simple">at the launch of these units</a> back in May, and there was a big emphasis on simplicity throughout. The aim here is to reduce as many barriers to entry as possible, which is helped through the changes in regulations now happening in the US and UK.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ I just saw the renter-friendly dishwasher I've been dreaming of for the past decade ]]></title>
                                                                                                <dc:content><![CDATA[ <ul><li><strong>The Lissome R1 is a compact countertop dishwasher for small apartments</strong></li><li><strong>Its water tank is filled manually, so it doesn't need to be plumbed in</strong></li><li><strong>It has a surprisingly large capacity — designed for up to three meal sets</strong></li></ul><p>For the past decade I have been getting by without a dishwasher. My small apartment just doesn't have space for one — at least, not if I want to have, say, a sink. So when I saw Lissome's countertop dishwasher at <a href="https://www.techradar.com/tag/ifa">IFA 2026</a>, it was like my prayers had been answered at last. </p><p>The Lissome R1 is a compact dishwasher designed exactly for situations like mine: small households or apartments that don't have space for a full machine, or rented homes that you can't plumb something new into.</p><p>"Dishwasher ownership often assumes a cabinet opening, fixed plumbing and unused worktop space," says the brand. "R1 is designed around the homes where those assumptions do not hold, giving users a compact alternative without asking them to redesign the kitchen first."</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="4656GqPuV4uXPSAAxv9fVZ" name="20260904_104702 copy" alt="Lissome countertop dishwasher" src="https://cdn.mos.cms.futurecdn.net/4656GqPuV4uXPSAAxv9fVZ.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>It's a compact 280mm wide, 507mm deep, and stands 502mm tall. That means it should be able to squeeze into your kitchen without eating up all your counter space. More useful — for renters especially — is that it doesn't need to be plumbed in. Instead, the water tank is filled manually, giving you plenty of flexibility about where you put it . Plus, you can easily take it with you when you move homes.</p><p>Lissome is keen to emphasize that the R1 is designed to be a main dishwasher rather than an overflow machine. In fact, it's rather TARDIS-like, with the ability to hold up to 34 items — it's meant for up to three people's place settings. </p><div class="looped-video"><video class="lazyload-in-view lazyloading" data-src="https://cdn.mos.cms.futurecdn.net/TPNi9cnpjCFniMJRwMfyF6/Lissome.mp4" autoplay loop muted playsinline src="https://cdn.mos.cms.futurecdn.net/TPNi9cnpjCFniMJRwMfyF6/Lissome.mp4"></video></div><p>It's not a plain white box, but instead has glass windows on three sides. Not only does it look good, but it also allows me to finally satisfy my long-held curiosity as to what actually happens inside a dishwasher. (How well the glass-forward design holds up after being exposed to many weeks' worth of cereal, sauce and coffee dribbles remains to be seen.)</p><p>Lissome says the inner workings are built around "the World's First Sweeping Jet Technology". Essentially, there are two rotating arms in the base, shooting out artfully coordinated jets of water that arc gracefully — picture the Bellagio Fountains —  across the whole interior chamber. </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="2w6p5wJqCE8oYdPtTjrfBZ" name="20260904_104519 copy" alt="Lissome countertop dishwasher" src="https://cdn.mos.cms.futurecdn.net/2w6p5wJqCE8oYdPtTjrfBZ.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>There are six preset programs. These include Quick Wash, which combines 13 minutes of speed-washing with two minutes of steam-release and drying, and Smart Wash, which uses an AI-powered sensor that "detects water turbidity and grease levels, then adjusts the cleaning cycle and detergent dosage" to get your dishes sparkling without wasting water or cleaning fluid.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/small-appliances/i-just-saw-the-renter-friendly-dishwasher-ive-been-dreaming-of-for-the-past-decade</link>
                                                                            <description>
                            <![CDATA[ This TARDIS-like countertop dishwasher fits tons of crockery and doesn't need to be plumbed in. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">XZUgsxrfWMmomersdnx5m5</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/pnhjA39c8f3PaiaRLh2Gac-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sat, 05 Sep 2026 02:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Small Appliances]]></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.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/pnhjA39c8f3PaiaRLh2Gac-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Lissome Countertop dishwasher]]></media:description>                                                            <media:text><![CDATA[Lissome Countertop dishwasher]]></media:text>
                                <media:title type="plain"><![CDATA[Lissome Countertop dishwasher]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/pnhjA39c8f3PaiaRLh2Gac-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>The Lissome R1 is a compact countertop dishwasher for small apartments</strong></li><li><strong>Its water tank is filled manually, so it doesn't need to be plumbed in</strong></li><li><strong>It has a surprisingly large capacity — designed for up to three meal sets</strong></li></ul><p>For the past decade I have been getting by without a dishwasher. My small apartment just doesn't have space for one — at least, not if I want to have, say, a sink. So when I saw Lissome's countertop dishwasher at <a href="https://www.techradar.com/tag/ifa">IFA 2026</a>, it was like my prayers had been answered at last. </p><p>The Lissome R1 is a compact dishwasher designed exactly for situations like mine: small households or apartments that don't have space for a full machine, or rented homes that you can't plumb something new into.</p><p>"Dishwasher ownership often assumes a cabinet opening, fixed plumbing and unused worktop space," says the brand. "R1 is designed around the homes where those assumptions do not hold, giving users a compact alternative without asking them to redesign the kitchen first."</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="4656GqPuV4uXPSAAxv9fVZ" name="20260904_104702 copy" alt="Lissome countertop dishwasher" src="https://cdn.mos.cms.futurecdn.net/4656GqPuV4uXPSAAxv9fVZ.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>It's a compact 280mm wide, 507mm deep, and stands 502mm tall. That means it should be able to squeeze into your kitchen without eating up all your counter space. More useful — for renters especially — is that it doesn't need to be plumbed in. Instead, the water tank is filled manually, giving you plenty of flexibility about where you put it . Plus, you can easily take it with you when you move homes.</p><p>Lissome is keen to emphasize that the R1 is designed to be a main dishwasher rather than an overflow machine. In fact, it's rather TARDIS-like, with the ability to hold up to 34 items — it's meant for up to three people's place settings. </p><div class="looped-video"><video class="lazyload-in-view lazyloading" data-src="https://cdn.mos.cms.futurecdn.net/TPNi9cnpjCFniMJRwMfyF6/Lissome.mp4" autoplay loop muted playsinline src="https://cdn.mos.cms.futurecdn.net/TPNi9cnpjCFniMJRwMfyF6/Lissome.mp4"></video></div><p>It's not a plain white box, but instead has glass windows on three sides. Not only does it look good, but it also allows me to finally satisfy my long-held curiosity as to what actually happens inside a dishwasher. (How well the glass-forward design holds up after being exposed to many weeks' worth of cereal, sauce and coffee dribbles remains to be seen.)</p><p>Lissome says the inner workings are built around "the World's First Sweeping Jet Technology". Essentially, there are two rotating arms in the base, shooting out artfully coordinated jets of water that arc gracefully — picture the Bellagio Fountains —  across the whole interior chamber. </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="2w6p5wJqCE8oYdPtTjrfBZ" name="20260904_104519 copy" alt="Lissome countertop dishwasher" src="https://cdn.mos.cms.futurecdn.net/2w6p5wJqCE8oYdPtTjrfBZ.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>There are six preset programs. These include Quick Wash, which combines 13 minutes of speed-washing with two minutes of steam-release and drying, and Smart Wash, which uses an AI-powered sensor that "detects water turbidity and grease levels, then adjusts the cleaning cycle and detergent dosage" to get your dishes sparkling without wasting water or cleaning fluid.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ IFA 2026 'Best in Show' awards: our 25 favorite reveals at the Berlin tech expo, from somersaulting robots to modular solar batteries for renters ]]></title>
                                                                                                <dc:content><![CDATA[ <p>IFA, Berlin's huge annual tech expo, is where some of the biggest tech firms unveil their latest innovations — and this year is one of the strongest we've seen in a long time for interesting new releases. </p><p>IFA is a great place to find fascinating new gadgets and devices, ranging from next-gen AR glasses to self-driving personal mobility vehicles, and from weird new kitchen appliances to armies of humanoid robots.</p><p>We've chosen the top products from those that were nominated for our IFA 2026 'Best in Show' awards to produce this list of our 25 winners, based on how innovative they are, how well they serve their intended use, and the degree to which we think they'll influence their area of the tech market. </p><p>There were many more products that we really liked, of course, but we had to be ruthless — here are our top picks from IFA 2026.</p><h3 id="anker-soundcore-sleep-earbuds-4-pro">Anker Soundcore Sleep Earbuds 4 Pro</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:2048px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="9bHq2oJiFfTnAwD4SjYPUV" name="Anker soundcore Sleep Earbuds 4 Pro" alt="Anker soundcore Sleep Earbuds 4 Pro on a white background" src="https://cdn.mos.cms.futurecdn.net/9bHq2oJiFfTnAwD4SjYPUV.png" mos="" align="middle" fullscreen="" width="2048" height="1152" attribution="" class="inline"><img id="Lh2E9fjBDjoiqJRM3G2aNZ" class="endorsement-img endorsement-top-left" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Lh2E9fjBDjoiqJRM3G2aNZ.png" name="IFA 2026 Best in Show badge" alt="An awards badge that says 'Best in Show IFA 2026'"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Anker)</span></figcaption></figure><p>The best technology delivers real-world benefits, and what could be more beneficial than a good night's sleep? The Soundcore Sleep Earbuds 4 Pro use in-ear PPG optical sensors to monitor your heartrate, which is more accurate than other optical tracking methods thanks to the rich capillaries and stable position of your ear canal. That monitoring delivers data to the smart-screen, phone-free SleepHub charging case. </p>                    <div class= "tiktok-wrapper" style="min-height: 750px;"><blockquote class="tiktok-embed" cite="https://www.tiktok.com/@techradar/video/7681347402019687702" data-video-id="7681347402019687702" 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-7681347420529838870">♬ original sound - TechRadar</a></section>                    </blockquote></div>                <p>The Sleep Earbuds Pro feature passive isolation as well as 30dB active noise cancelling, and the case-based snore monitoring system detects and masks the sound of your partner snoring using its built-in sounds. Despite the addition of multiple new components the housing is thinner than previous generations, and even more comfortable for side sleepers.</p><p>Anker's BioSync dynamic audio system monitors relaxation in real time, dynamically adjusting the audio content and structure to help you find the most effective sleep sounds. Sleep earbuds are something that can truly improve your health and happiness by improving your sleep, and these look like a really smart upgrade.</p><h3 id="agibot-a3">Agibot A3</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:2048px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="9aoHZW9mn3eTuLQYpomGuU" name="Agibot A3" alt="Agibot A3 humanoid robot" src="https://cdn.mos.cms.futurecdn.net/9aoHZW9mn3eTuLQYpomGuU.png" mos="" align="middle" fullscreen="" width="2048" height="1152" attribution="" class="inline"><img id="Lh2E9fjBDjoiqJRM3G2aNZ" class="endorsement-img endorsement-top-left" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Lh2E9fjBDjoiqJRM3G2aNZ.png" name="IFA 2026 Best in Show badge" alt="An awards badge that says 'Best in Show IFA 2026'"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Agibot)</span></figcaption></figure><p>Agibot is doing some amazing things with humanoid robots, and the full-sized Agibot A3 combines multiple capabilities in a lightweight, extremely dynamic model: if you're assembling a robot dance troupe or planning a big exhibition, the A3's the bot to buy.</p><p>The A3 weighs just 55kg, has a power-to-weight ratio of 0.218kW/kg, and delivers up to 12kW of instant peak power, enabling it to somersault. Its battery runs for up to 10 hours and is hot-swappable in seconds, so it's great for applications where it needs to last all day. It'll happily fit in an SUV for travel, too.</p><p>In addition to voice and app control, the A3 delivers industry-first touch sensing that adds physical interaction to its controls. It also has a 360-degree multi-array mic system for accurate voice recognition, even in noisy environments. </p><p>One of the most exciting features of the A3 is its large-scale swarm co-ordination, which uses precise UWB positioning to enable performances by up to 100 individual robots. That makes it possible to create very complex, high-impact performances for big events, as well as enabling multiple units to work smartly in environments such as factories or warehouses. The awareness and the uptime make this a great new approach to robotics.</p><h3 id="hypershell-x-ultra-s">Hypershell X Ultra S</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:2048px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="BdJqR5owGLx596QQz9VVtV" name="hypershell x ultra s" alt="A person climbing a rocky mountain wearing the Hypershell X Ultra S" src="https://cdn.mos.cms.futurecdn.net/BdJqR5owGLx596QQz9VVtV.png" mos="" align="middle" fullscreen="" width="2048" height="1152" attribution="" class="inline"><img id="Lh2E9fjBDjoiqJRM3G2aNZ" class="endorsement-img endorsement-top-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Lh2E9fjBDjoiqJRM3G2aNZ.png" name="IFA 2026 Best in Show badge" alt="An awards badge that says 'Best in Show IFA 2026'"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Hypershell)</span></figcaption></figure><p>The Hypershell X Ultra S exoskeleton helped mountaineer Adriana Brownlee in -30C temperatures on Mount Everest, supported athlete Aurélien Fontenoy's 4,037km Route 66 journey while recovering from injury, and is currently being trialed by search and rescue organizations worldwide. </p><p>Before Hypershell, exoskeletons cost $100,000 and above; the same capabilities are now available to consumers for less than $2,000, in a device weighing under 2kg. </p><p>The X Ultra S is an end-to-end AI motion-control system that uses an AI model to transform raw sensor data directly into motor torque, enabling faster response, smoother adaptation, and more natural human-machine synchronization.</p><p>There are 12 active modes, including walking, cycling and running, and a new Gentle Assist mode for older adults and users with short or shuffling strides. Fitness Mode adds resistance, turning a walk into a workout.</p><p>But it's the price that won us over here — this could be a game changer for getting people with limited mobility out and doing more things that they love, from hiking to just visiting the local stores.</p><h3 id="jmgo-iris-ultra-max">JMGO IRIS Ultra Max</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:2048px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="R9VtqsbEZRhnDqiiYAfNzV" name="JMGO Iris Ultra Max" alt="JMGO Iris Ultra Max on a white background" src="https://cdn.mos.cms.futurecdn.net/R9VtqsbEZRhnDqiiYAfNzV.png" mos="" align="middle" fullscreen="" width="2048" height="1152" attribution="" class="inline"><img id="Lh2E9fjBDjoiqJRM3G2aNZ" class="endorsement-img endorsement-top-left" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Lh2E9fjBDjoiqJRM3G2aNZ.png" name="IFA 2026 Best in Show badge" alt="An awards badge that says 'Best in Show IFA 2026'"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: JMGO)</span></figcaption></figure><p>The IRIS Ultra Max is one of the world’s first true 4K 120Hz flagship smart projectors, delivering native 4K (rather than pixel-shifted) at 120Hz from input to output, all from its very compact case. </p><p>The Ultra Max's dual iris system has 6+9 blades, the highest count in its class, which promises to improve stray light suppression by 11.34% for a more accurate picture, while delivering class-leading contrast, with a quoted ration of 10,000:1. The MALC 6.0 Triple-Laser Engine delivers an impressive 6,500 ISO lumens of brightness, making it more visible in more lighting conditions, and with a promised ability to recreate 110% of the BT.2020 color space, with an astounding color accuracy of delta-E of 0.7, meaning it's truly capable of pro-level color range and accuracy.</p><p>The IRIS Ultra Max also introduces an industry-first 3-in-1 Optical System that integrates 0.88–1.7:1 Optical Zoom, Four-Way Lens Shift (V ±130%, H ±53%), and an AI-Powered Gimbal (360° H, 150° V) into a unified projection architecture. This makes it more more flexible than traditional projectors to positioning, because it has so many different options for correcting its picture. It gives small home theater setups top-tier performance without compromise.</p><h3 id="dji-osmo-pocket-4p">DJI Osmo Pocket 4P</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:2048px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="zUEQTntfTEtkWrvePu63yV" name="dji osmo pocket 4p" alt="A young woman holding a DJI Pocket Osmo 4P in front of the houses of parliament in London" src="https://cdn.mos.cms.futurecdn.net/zUEQTntfTEtkWrvePu63yV.png" mos="" align="middle" fullscreen="" width="2048" height="1152" attribution="" class="inline"><img id="Lh2E9fjBDjoiqJRM3G2aNZ" class="endorsement-img endorsement-top-left" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Lh2E9fjBDjoiqJRM3G2aNZ.png" name="IFA 2026 Best in Show badge" alt="An awards badge that says 'Best in Show IFA 2026'"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: DJI)</span></figcaption></figure><p>Designed for vloggers and movie-makers alike, the Osmo Pocket 4P is the world’s first dual-lens pocket gimbal camera. It delivers cinema-grade imaging in a pocket-friendly form, and features DJI's Academy Award-winning Ronin stabilization. </p><p>The main lens is a wide-angle 20mm equivalent with an f/2.0 aperture, and a new 1-inch CMOS sensor that offers 17 stops of dynamic range and over one billion colors via DJI's new 10-bit D-Log 2 color profile. </p><p>That's supplemented with a 60mm medium-tele portrait lens, which gives you 3x optical zoom and up to 12x digital zoom. Its f/1.8 aperture is particularly good for creating bokeh effects by compressing the background and pulling it closer to the subject.</p><p>The Osmo Pocket 4P also features the latest version of DJI's ActiveTrack, which uses AI algorithms to maintain tracking lock at up to 12x zoom. It can actively track up to eight people, framing groups and centering anyone new who steps into the field of view.</p><h3 id="rayneo-gt-max-ar-glasses">RayNeo GT Max AR Glasses</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:2048px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="EB8BUrrWJzDXKYTSVvm3VV" name="RayNeo GT Max AR glasses" alt="RayNeo GT Max AR glasses on a white background" src="https://cdn.mos.cms.futurecdn.net/EB8BUrrWJzDXKYTSVvm3VV.png" mos="" align="middle" fullscreen="" width="2048" height="1152" attribution="" class="inline"><img id="Lh2E9fjBDjoiqJRM3G2aNZ" class="endorsement-img endorsement-top-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Lh2E9fjBDjoiqJRM3G2aNZ.png" name="IFA 2026 Best in Show badge" alt="An awards badge that says 'Best in Show IFA 2026'"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: RayNeo)</span></figcaption></figure><p>The RayNeo GT Max AR Glasses are the world's first AR glasses to support Dolby Vision playback as part of creating a virtual cinema experience. They deliver up to 1,200 nits of perceived brightness, a 120Hz refresh rate, and real-time SDR to HDR conversion for super-clear images, too. Their optical system is 29% thinner and lighter than traditional designs, and  delivers an industry-leading 59-degree field of view.</p>                    <div class= "tiktok-wrapper" style="min-height: 750px;"><blockquote class="tiktok-embed" cite="https://www.tiktok.com/@techradar/video/7681723376372550934" data-video-id="7681723376372550934" 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-7681723395584068374">♬ original sound - TechRadar</a></section>                    </blockquote></div>                <p>One of our favorite features is the adjustable virtual screen sizes, with a choice of 227 inches, 267 inches or 307 inches. That's clever: the tighter size is ideal for spreadsheets and productivity apps if you're using them as a display for a phone or laptop, while the larger sizes deliver immersive gaming and video. </p><p>Steady, Pinned and Follow modes enable you to anchor the screen or have it move with you, and 3DoF spatial tracking maintains the screen position without straining your eyes, and keeps subtitles, taskbars and image edges within the viewing area as you move. These look like the most advanced way to take a screen with you everywhere, and they could be indispensable for long flights.</p><h3 id="tcl-p80-ultra">TCL P80 Ultra</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:2048px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="trU5qeuQKbmHbLWnqSZQoV" name="TCL P80 Ultra" alt="TCL P80 Ultra close up on a white background" src="https://cdn.mos.cms.futurecdn.net/trU5qeuQKbmHbLWnqSZQoV.png" mos="" align="middle" fullscreen="" width="2048" height="1152" attribution="" class="inline"><img id="Lh2E9fjBDjoiqJRM3G2aNZ" class="endorsement-img endorsement-top-left" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Lh2E9fjBDjoiqJRM3G2aNZ.png" name="IFA 2026 Best in Show badge" alt="An awards badge that says 'Best in Show IFA 2026'"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: TCL)</span></figcaption></figure><p>If you spend as much time on your phone as we do, you'll be blown away by the screen of the TCL P80 Ultra. It's the first phone to integrate NXTPAPER eye-comfort technology, with a 1.5K sharp AMOLED display for reflection-free reading even in bright sunlight, and a button that instantly turns your P80 Ultra into an e-reader with paper-like viewing.</p>                    <div class= "tiktok-wrapper" style="min-height: 750px;"><blockquote class="tiktok-embed" cite="https://www.tiktok.com/@techradar/video/7681759970861272342" data-video-id="7681759970861272342" 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-7681759988955613974">♬ original sound - TechRadar</a></section>                    </blockquote></div>                <p>The P80 Ultra has nano-etched anti-glare glass, eliminating surface reflections without reducing brightness. It also features circular polarized light technology, which changes the light output to more closely replicate the characteristics of natural light, and flicker-free dimming.</p><p>The camera's pretty special too. It's a 50MP 3x periscope telephoto lens with a 50MP 1/1.56-inch large-format sensor, capturing more light per pixel than smaller sensors and enabling 6x lossless zoom. Image stabilization eliminates motion blur in photos and video, and TCL's MuseFilm filters promise cinematic-quality images. But it's the groundbreaking display that really won us over — a lot of people will find it much kinder on the eyes.</p><h3 id="lenovo-thinkbook-14x-gen-2">Lenovo ThinkBook 14x Gen 2</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:2048px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="wEeS8rUjHKqZbtFDSVauoV" name="Lenovo ThinkBook 14x Gen2" alt="Lenovo ThinkBook 14x Gen2 on a black background" src="https://cdn.mos.cms.futurecdn.net/wEeS8rUjHKqZbtFDSVauoV.png" mos="" align="middle" fullscreen="" width="2048" height="1152" attribution="" class="inline"><img id="Lh2E9fjBDjoiqJRM3G2aNZ" class="endorsement-img endorsement-top-left" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Lh2E9fjBDjoiqJRM3G2aNZ.png" name="IFA 2026 Best in Show badge" alt="An awards badge that says 'Best in Show IFA 2026'"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Lenovo)</span></figcaption></figure><p>Lenovo's ultra-light laptop makes even ultraportables look positively porky: at just 2.18lbs / 990g and just 12.9mm thick it's one of the lightest and thinnest laptops around, making it ideal for business travelers and students alike — especially if you opt for the backlit keyboard, which is really helpful in dimly lit rooms and airplanes.</p><p>Lenovo has somehow managed to give the ThinkBook 14x the super-thin treatment without sacrificing connectivity, so in addition to its Wi-Fi 7 it features two 10Gbps USB-C ports, two 5Gbps USB-A ports and an HDMI 2.1 port, so there's no need to haul a hub around with you. It also has a spare M.2 slot that enables you to expand its storage, which makes this a solid long-term investment.</p><p>The ThinkBook 14x Gen 2 is also one of the most customizable ultraportables, powered by Intel Core 7 (Series 3) processors and with display options including vivid OLED and touchscreen LCD. It's good-looking too, with a choice of metallic finishes including Luna Gray, Celestial White, Mystic Violet and Veil Blue. </p><h3 id="earfun-wave-pro-x">EarFun Wave Pro X</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:2048px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="hkmwHBBMmm4chF7hH9iq6W" name="earfun wave pro x" alt="EarFun Wave Pro X in black and white on a white background" src="https://cdn.mos.cms.futurecdn.net/hkmwHBBMmm4chF7hH9iq6W.png" mos="" align="middle" fullscreen="" width="2048" height="1152" attribution="" class="inline"><img id="Lh2E9fjBDjoiqJRM3G2aNZ" class="endorsement-img endorsement-top-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Lh2E9fjBDjoiqJRM3G2aNZ.png" name="IFA 2026 Best in Show badge" alt="An awards badge that says 'Best in Show IFA 2026'"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: EarFun)</span></figcaption></figure><p>EarFun's headphones consistently deliver premium performance without the premium price tag, and the Wave Pro X are the brand's best yet. They feature a patented dual-driver system that places a 40mm diamond-like carbon driver and a 10mm liquid crystal polymer driver on a precisely aligned axis, creating a more natural and detailed sound than you typically get from multi-driver designs. </p><p>The Wave Pro X feature an 8-mic AI system that continuously optimizes the hybrid ANC system, even in wired AUX mode, and the Qualcomm QCC3095 chipset delivers Bluetooth 6.0, aptX Lossless, LDAC, USB Audio and Auracast. Add AI translation and up to 90 hours of battery life to the mix and you've got a truly excellent pair of headphones — EarFun has been working on these for a long time, and even delayed them in order to get the tuning just right.</p><h3 id="urevo-cyberpad-3">Urevo CyberPad 3</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:2048px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="eySibivnaa3pCYuYjjQirV" name="cyberpad 3" alt="The Cyberpad 3 treadmill on an orange rug" src="https://cdn.mos.cms.futurecdn.net/eySibivnaa3pCYuYjjQirV.png" mos="" align="middle" fullscreen="" width="2048" height="1152" attribution="" class="inline"><img id="Lh2E9fjBDjoiqJRM3G2aNZ" class="endorsement-img endorsement-top-left" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Lh2E9fjBDjoiqJRM3G2aNZ.png" name="IFA 2026 Best in Show badge" alt="An awards badge that says 'Best in Show IFA 2026'"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Urevo)</span></figcaption></figure><p>The CyberPad 3 is a home/office treadmill that's designed differently to traditional models. Its WalkFree Adaptive Speed Control uses pressure sensors built into the running board, which detect your stepping motion to automatically start and stop operation; when you're walking or running it takes data from the motor to calculate speed adjustments in real time.</p><p>Its multi-user support is smart too, capturing raw weight and stride-rate data to generate a structured user profile that's directly linked to the speed-control algorithm.</p><p>The support structure is made from Q235 steel with a side frame of die-cast aluminum, and it utilizes a redesigned transmission path to deliver an exceptionally compact construction: the ultra-slim body is under 11cm thick. Despite its small size it features a 15% incline-lift mechanism and a 42cm running belt, with its size based on analysis of human shoulder widths. </p><h3 id="plaud-one">Plaud One</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:2048px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="5UWWCMM8i7VsskL5NiuLoV" name="Plaud One" alt="Plaud One earbuds and unit on a white background" src="https://cdn.mos.cms.futurecdn.net/5UWWCMM8i7VsskL5NiuLoV.png" mos="" align="middle" fullscreen="" width="2048" height="1152" attribution="" class="inline"><img id="Lh2E9fjBDjoiqJRM3G2aNZ" class="endorsement-img endorsement-top-left" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Lh2E9fjBDjoiqJRM3G2aNZ.png" name="IFA 2026 Best in Show badge" alt="An awards badge that says 'Best in Show IFA 2026'"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Plaud)</span></figcaption></figure><p>Plaud One is a wearable AI companion that combines three key features that are usually separate: wearable conversation capture, context that builds across day-to-day conversations, and AI that can analyze data and take appropriate action. It can capture online meetings, and face-to-face discussions and phone calls, and it has built-in eSIM and 4G LTE for phone-free operation.</p><p>What makes Plaud One different is that it understands context. Instead of treating each recording as a standalone transcript, it can retain context across multiple discussions — so a conversation from one meeting can be connected to a later conversation or call. </p><p>That understanding enables the Plaud Agent to help you take action, identifying next steps and completing tasks across tools such as Gmail, Google Calendar, Notion, and Slack. </p><h3 id="minisforum-ms-s1-max-p495">Minisforum MS-S1 Max-P495</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:2048px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="GFRfsx48HSpx9ptRqrn3tW" name="Minisforum MS-S1 Max-P945" alt="Promotional photo of the Minisforum MS-S1 Max-P945" src="https://cdn.mos.cms.futurecdn.net/GFRfsx48HSpx9ptRqrn3tW.png" mos="" align="middle" fullscreen="" width="2048" height="1152" attribution="" class="inline"><img id="Lh2E9fjBDjoiqJRM3G2aNZ" class="endorsement-img endorsement-top-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Lh2E9fjBDjoiqJRM3G2aNZ.png" name="IFA 2026 Best in Show badge" alt="An awards badge that says 'Best in Show IFA 2026'"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Minisforum)</span></figcaption></figure><p>The MS-S1 Max-P495 delivers large-model AI computing from an exceptionally small footprint with a very high specification. It combines AMD Ryzen AI Max+ PRO 495 with up to 192GB of unified memory to run 128B+ LLMs locally, delivering up to 126 TOPS, and its unified memory architecture eliminates VRAM bottlenecks while also reducing latency. </p><p>That power is cooled by a high-performance thermal solution featuring a copper base, six heat pipes, dual fans and phase-change cooling, and it's encased in a fully scalable design, with a slide-out chassis for easy upgrading and a rack-ready form factor. </p><p>With 4x PCIe expansion, dual 10Gb Ethernet, dual 40Gbps USB4 v2, Wi-Fi 7, and a built-in 320W PSU, the MS-S1 Max-P495 delivers future-proof power for desktop systems and scalable AI clusters alike — it's a mind-blowing beast made to meet a new kind of research and development need.</p><h3 id="xppen-magic-pro-13">XPPen Magic Pro 13</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:2048px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="qytobFchd3fyy3n7CKSapV" name="XPPen Magic Pro 3" alt="XPPen Magic Pro 3 on a white background" src="https://cdn.mos.cms.futurecdn.net/qytobFchd3fyy3n7CKSapV.png" mos="" align="middle" fullscreen="" width="2048" height="1152" attribution="" class="inline"><img id="Lh2E9fjBDjoiqJRM3G2aNZ" class="endorsement-img endorsement-bottom-left" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Lh2E9fjBDjoiqJRM3G2aNZ.png" name="IFA 2026 Best in Show badge" alt="An awards badge that says 'Best in Show IFA 2026'"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: XPPen)</span></figcaption></figure><p>XPPen's Magic Pro 13 is a mobile drawing pad designed for creative pros, featuring an industry-first hardware-level drawing display mode that delivers low latency, native color output and higher bandwidth video transmission over a simple one-cable connection, giving you a paper-like experience with 16K pressure sensitivity and cursor hover support. </p><p>It's the first drawing pad in its category to come with dual-USB support, enabling you to benefit from a high-speed data connection while charging your Magic Pro 13.</p><p>The Magic Pro 13 features the new Shelf digital asset management system and XPPen's Canvas software, designed to deliver a simple and intuitive sketching experience for capturing ideas when inspiration strikes. And for creatives on the move it offers two thermal management modes, balancing performance and energy efficiency based on different creative scenarios. </p><h3 id="strutt-ev1c">Strutt ev1c</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:2048px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="UZfYRkjxYYfbeH73UEejrV" name="Strutt ev1" alt="Strutt ev1 power chair on a grey gradient background" src="https://cdn.mos.cms.futurecdn.net/UZfYRkjxYYfbeH73UEejrV.png" mos="" align="middle" fullscreen="" width="2048" height="1152" attribution="" class="inline"><img id="Lh2E9fjBDjoiqJRM3G2aNZ" class="endorsement-img endorsement-top-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Lh2E9fjBDjoiqJRM3G2aNZ.png" name="IFA 2026 Best in Show badge" alt="An awards badge that says 'Best in Show IFA 2026'"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Strutt)</span></figcaption></figure><p>Strutt's ev1c reimagines the power chair with three major advancements: Strutt's evSense sensing array, a quad-drive drivetrain, and a modular, connected design.</p><p>eVSense uses two LiDARs, 10 time-of-flight sensors, six ultrasonics and two cameras to create 3D maps in real time, powering the Co-Pilot collision avoidance for people, pets, and edges, and the Auto-Pilot, which enables you to select on-screen destinations, or use LLM-powered voice commands such as "Take me to the kitchen" — basically it's a self-driving personal mobility vehicle. </p><p>The drivetrain features four-wheel independent suspension, ABS, active steering, and an integrated electronic stability program (ESP), safely managing 13-degree slopes, cobblestones and rough terrain without slippage or tipping. And when it's time to travel, it breaks down into five modules for easy trunk storage. It looks like a genuine move forward for this kind of mobility device.</p><h3 id="xtool-m2-color-craft-laser">xTool M2 Color Craft Laser</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:2048px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="FdW4Y4prSK3VjoNWqtYKtV" name="xTool M2" alt="xTool M2 craft printer on a colorful surface" src="https://cdn.mos.cms.futurecdn.net/FdW4Y4prSK3VjoNWqtYKtV.png" mos="" align="middle" fullscreen="" width="2048" height="1152" attribution="" class="inline"><img id="Lh2E9fjBDjoiqJRM3G2aNZ" class="endorsement-img endorsement-top-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Lh2E9fjBDjoiqJRM3G2aNZ.png" name="IFA 2026 Best in Show badge" alt="An awards badge that says 'Best in Show IFA 2026'"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: xTool)</span></figcaption></figure><p>The xTool M2 is the first desktop machine to combine full-color CMYK printing, laser engraving and laser cutting into one enclosed Class 1 system, delivering a full print-then-cut workflow. Simply print your full-color design onto a piece of wood, leather or acrylic, and the xTool M2 Color Craft Laser cuts or engraves the exact contour with camera-guided precision. And there's a built-in air-assist pump, an industry first for a semiconductor laser, that keeps cut edges clean by reducing carbonization and yellowing.</p><p>Having these three capabilities in a single device is a huge power-up: instead of having to print on one machine and engrave or cut on another, you can turn your raw idea into a finished, professional-looking product in a single operation. It's ideal for stickers, labels, signage, personalized gifts, and small-batch products — you could start a whole business with this one device. And because it's an enclosed system, it's also very safe.</p><h3 id="perlegear-ax1-smart-adaptive-mount">Perlegear AX1 Smart Adaptive Mount</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:2048px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="RP8UBQfCFKyefKn2f77N4V" name="perlegear ax1" alt="Perlegear AX1 on a black background" src="https://cdn.mos.cms.futurecdn.net/RP8UBQfCFKyefKn2f77N4V.png" mos="" align="middle" fullscreen="" width="2048" height="1152" attribution="" class="inline"><img id="Lh2E9fjBDjoiqJRM3G2aNZ" class="endorsement-img endorsement-top-left" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Lh2E9fjBDjoiqJRM3G2aNZ.png" name="IFA 2026 Best in Show badge" alt="An awards badge that says 'Best in Show IFA 2026'"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Perlegear)</span></figcaption></figure><p>The Perlegear AX1 Smart Adaptive Mount answers an interesting question: what if your TV mount was as smart as your TV? The AX1 is an AI-powered, motorized TV mount that can automatically adjust the height of your TV to different viewing positions, so for example you might have it low for solo TV watching, but raised for watching sports with friends, or for following an on-screen fitness app or motion-based game.</p><p>The AX1 is controllable via gesture commands, its mobile app, via remote control, or via Alexa, Google Assistant or Siri. It can distinguish between single- and multi-person viewing, with the latter calculating the best screen height for the group, and it's capable of moving a 200-pound / 90kg TV up to 15.7 inches / 400mm vertically, with real-time obstacle detection that stops and reverses the move if the path is blocked. </p><h3 id="speediance-gym-monster-3">Speediance Gym Monster 3</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:2048px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="n8kpBCPG63TdsfJNmUEc6V" name="speediance gym monster 3" alt="Speediance Gym Monster 3 on a white background" src="https://cdn.mos.cms.futurecdn.net/n8kpBCPG63TdsfJNmUEc6V.png" mos="" align="middle" fullscreen="" width="2048" height="1152" attribution="" class="inline"><img id="Lh2E9fjBDjoiqJRM3G2aNZ" class="endorsement-img endorsement-top-left" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Lh2E9fjBDjoiqJRM3G2aNZ.png" name="IFA 2026 Best in Show badge" alt="An awards badge that says 'Best in Show IFA 2026'"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Speediance)</span></figcaption></figure><p>The brilliantly named Gym Monster 3 delivers serious strength training for home workouts, combining the experience of a Smith machine, barbell, dumbbells, cable machine, rowing machine, pulley system, and squat rack into one streamlined setup with up to 200lbs / 90kg of intelligent digital resistance. </p><p>Twin 800W direct-drive motors deliver smooth, consistent resistance through every rep, and it's adjustable in one-pound / 0.45kg increments, so you can progress at your own pace, rather than make big jumps you might not be ready for.</p><p>The Gym Monster 3 is controlled via a clever Bluetooth Ring Control that enables you to make adjustments without stepping away or breaking your flow, and it features four dedicated training modes: Standard, Chain, Eccentric, and Fixed Speed. It also features a built-in AI coach that can guide you from your first session onwards.</p><h3 id="midea-greenapex-dishwasher">Midea GreenApex Dishwasher</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:2048px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="wygNdJ3qGopDnCzKAGyqsV" name="greenapex dishwasher" alt="Illustration showing the heat pump system of the GreenApex dishwasher" src="https://cdn.mos.cms.futurecdn.net/wygNdJ3qGopDnCzKAGyqsV.png" mos="" align="middle" fullscreen="" width="2048" height="1152" attribution="" class="inline"><img id="Lh2E9fjBDjoiqJRM3G2aNZ" class="endorsement-img endorsement-bottom-left" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Lh2E9fjBDjoiqJRM3G2aNZ.png" name="IFA 2026 Best in Show badge" alt="An awards badge that says 'Best in Show IFA 2026'"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Midea)</span></figcaption></figure><p>The humble dishwasher hasn't changed much since Josephine Cochrane's 1886 invention went electric in the late 1920s and gained spray arms in the 1950s. But the Midea GreenApex is very different from traditional grease-busters. It's a dual heat-pump system that uses a single coordinated heat pump platform to deliver washing, rapid drying, and dry storage in a single appliance. </p><p>The GreenApex is 50% more energy efficient than conventional dishwashers, delivers 30-minute rapid drying and 168 hours of dry storage without continued system operation, and offers gentle heat-pump drying at around 45°C, so you don't need to worry about high temperatures damaging more delicate items. It feels like a major leap forward for an appliance type that doesn't often have the phrase 'cutting-edge' associated with it.</p><h3 id="reolink-omvi-2i-ultra">Reolink OMVI 2i Ultra</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:2048px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Yu7V6bA2tewwFwNLQ54zqV" name="Reolink OMVI Ultra" alt="Reolink OMVI Ultra affixed to a wall with a solar panel attached on top" src="https://cdn.mos.cms.futurecdn.net/Yu7V6bA2tewwFwNLQ54zqV.png" mos="" align="middle" fullscreen="" width="2048" height="1152" attribution="" class="inline"><img id="Lh2E9fjBDjoiqJRM3G2aNZ" class="endorsement-img endorsement-top-left" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Lh2E9fjBDjoiqJRM3G2aNZ.png" name="IFA 2026 Best in Show badge" alt="An awards badge that says 'Best in Show IFA 2026'"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Reolink)</span></figcaption></figure><p>The Reolink OMVI 2i Ultra Security Camera features an innovative, decoupled dual-lens tracking system in which the individual lenses operate fully independently of one another. Unlike in other dual-lens or hybrid zoom security cameras, the two lenses here are not mechanically linked, so the fixed 130-degree 4K wide-angle lens never moves, while the telephoto camera is free to rotate anywhere, including to cover areas outside the field of view of the main lens. </p><p>This means that when the 4K camera's on-device AI spots a person, vehicle or animal, it triggers the pan-tilt camera to lock onto and follow that subject even after they exit the wide camera's field of view — but you don't lose any recording from the wide camera's view during that time. </p><p>You can also use the wide-angle view to redirect the pan-tilt camera to a particular location by simply tapping that point in the live camera view, or have the wide camera and the pan-tilt camera monitoring two distinct locations, such as your driveway and a side gate.</p><h3 id="navimow-h510-pro">Navimow H510 Pro</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:2048px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Q9c2MgcvSfZx5uMy5CXRrV" name="Navimo H510 Pro" alt="Navimo H510 Pro shot from above on a white surface" src="https://cdn.mos.cms.futurecdn.net/Q9c2MgcvSfZx5uMy5CXRrV.png" mos="" align="middle" fullscreen="" width="2048" height="1152" attribution="" class="inline"><img id="Lh2E9fjBDjoiqJRM3G2aNZ" class="endorsement-img endorsement-top-left" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Lh2E9fjBDjoiqJRM3G2aNZ.png" name="IFA 2026 Best in Show badge" alt="An awards badge that says 'Best in Show IFA 2026'"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Navimo)</span></figcaption></figure><p>The Navimow H510 Pro features four key innovations: precise edge finishing, zero-turn steering, adaptive mowing intelligence, and 3D modelling. </p><p>Rather than edging with a trimmer line, which can be noisy and cause minor damage, the H510 Pro has an extendable robot arm that performs zero-gap edging quietly and safely — it's the most interesting and smart version of this technology that we've seen.</p><p>The all-wheel-drive system protects your turf too, with a zero-steering system that avoids dragging the wheels across the grass during lateral turns. And the Adaptive Mowing Intelligence feature analyzes grass growth patterns to determine the optimal mowing frequency, using the 1/3 cutting rule to preserve lawn health.</p><p>With 3D terrain modeling rather than the industry-standard 2D, and a sensor array including infrared as well as LiDAR and vision for low-light reliability, and triple-sensor avoidance to protect wildlife, the H510 is a smart solution for even the most challenging lawns.</p><h3 id="dji-romo-2-series">DJI Romo 2 Series</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:2048px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="xuqEF5mywEFBBGqJ5TMWoV" name="DJI Romo 2 series" alt="DJI Romo 2 in a stylish room" src="https://cdn.mos.cms.futurecdn.net/xuqEF5mywEFBBGqJ5TMWoV.png" mos="" align="middle" fullscreen="" width="2048" height="1152" attribution="" class="inline"><img id="Lh2E9fjBDjoiqJRM3G2aNZ" class="endorsement-img endorsement-top-left" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Lh2E9fjBDjoiqJRM3G2aNZ.png" name="IFA 2026 Best in Show badge" alt="An awards badge that says 'Best in Show IFA 2026'"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: DJI)</span></figcaption></figure><p>The Romo 2 Series is a robot vacuum that won't be defeated by obstacles such as deep rugs, sliding door tracks and other barriers. That's because it has robotic legs that can step over obstacles as high as 4cm, and double-step thresholds up to an impressive 8.5cm. </p><p>It also features a built-in LiDAR-guided ultra-wide-swing robotic arm to extend the mop's reach, and its powerful suction system features an automatically lowering plate that forms a semi-seal on carpet for better extraction of dust and allergens.</p><p>The Romo 2 Series also benefits from the tech of DJI's flagship drones, with a Structured Light-Speckle projector and dual fish-eye vision sensors for full 3D depth perception. It can detect items such as cables and training pads as thin as 2mm, and its AI can distinguish between debris and liquid, as well as deal with transparent obstacles such as glass doors and mirrors.</p><h3 id="acer-vero-16">Acer Vero 16</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:2048px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="ywXV3SkCrpfXQi8EYGVNqV" name="acer vero 16" alt="Exploded view of the Acer Vero 16 on white background" src="https://cdn.mos.cms.futurecdn.net/ywXV3SkCrpfXQi8EYGVNqV.png" mos="" align="middle" fullscreen="" width="2048" height="1152" attribution="" class="inline"><img id="Lh2E9fjBDjoiqJRM3G2aNZ" class="endorsement-img endorsement-top-left" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Lh2E9fjBDjoiqJRM3G2aNZ.png" name="IFA 2026 Best in Show badge" alt="An awards badge that says 'Best in Show IFA 2026'"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Acer)</span></figcaption></figure><p>With so many laptops sacrificing easy maintenance and repairability for super-skinny styling, the Acer Vero 16 is a breath of fresh air. While it doesn't skimp on style or power — it's highly portable, delivers up to 180 platform TOPS with an Intel Core Ultra X9 processor 388H, and can be configured with a stunning 16-inch 3K OLED display — it's made with longevity in mind. </p><p>A tool-free latch provides easy access to the Vero's innards, and the battery and SSD are replaceable, while the system is designed to support the next two generations of processors if you want to upgrade. Fully 70% of the chassis consists of a blend of PCR (post-consumer recycled) and bio-based oyster shell material, and it meets US military standards for toughness. This is a laptop that's built to last, in a way that's rare to see — and very welcome.</p><h3 id="asus-proart-gr1x">Asus ProArt GR1X</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:2048px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="ZussMd9VquHVBFiC3pa8oV" name="Asus ProArt GR1X" alt="Asus ProArt GR1X in white and black on a grey surface" src="https://cdn.mos.cms.futurecdn.net/ZussMd9VquHVBFiC3pa8oV.png" mos="" align="middle" fullscreen="" width="2048" height="1152" attribution="" class="inline"><img id="Lh2E9fjBDjoiqJRM3G2aNZ" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Lh2E9fjBDjoiqJRM3G2aNZ.png" name="IFA 2026 Best in Show badge" alt="An awards badge that says 'Best in Show IFA 2026'"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Asus)</span></figcaption></figure><p>The Asus ProArt GR1X is tiny, measuring just 150 x 150 x 51mm. But there's nothing small about its specification. Designed for advanced content creation and local AI workflows, it delivers data center-class compute inside a mini PC, removing the need to run LLMs remotely while eliminating cloud latency, cost, and IP protection concerns for pro creators.</p><p>The ProArt GR1X features the groundbreaking Nvidia RTX Spark 'superchip', which means you get a 20-core Grace CPU and a 6,144-core Blackwell GPU, delivering up to one petaflop of FP4 AI inference performance. With up to 128GB of LPDDR5X unified memory at 9,400MHz, it enables you to run up to 120B-parameter LLMs locally, and render entire 3D scenes on-device in Windows 11. </p><p>That kind of power demands highly efficient cooling, and Asus has developed an advanced precision-cooling system that delivers 1.6x more efficient thermal coverage than standard compact systems. Asus also solved the challenge of metal-enclosure signal attenuation by embedding the Wi-Fi 7 antennas behind a glass-like signal-transparent material. It's quite the design coup, and an impressive showcase for Nvidia's new elite chip.</p><h3 id="ecoflow-stream-5000-stream-ac-5000">EcoFlow STREAM 5000 / STREAM AC 5000</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:2048px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="7BZSXxXooTq56kkbU5pboV" name="ecoflow stream series" alt="EcoFlow STREAM battery and solar panels" src="https://cdn.mos.cms.futurecdn.net/7BZSXxXooTq56kkbU5pboV.png" mos="" align="middle" fullscreen="" width="2048" height="1152" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: EcoFlow)</span></figcaption></figure><p>The EcoFlow Stream series is a plug-and-play modular system for residential solar energy generation and storage that's designed to be renter- and apartment-friendly. It can add battery storage and smart power-management to existing solar PV installations, as well as being employed to create a new home system from scratch. </p><p>The Stream Series features EcoFlow's Oasis 3.0 home energy management system, which understands dynamic energy tariffs, keeps an eye on the weather forecast, and continuously analyzes your home energy needs to optimize generation, storage and consumption. </p><p>That means you can give the EcoBot AI agent instructions such as "I need my car charged by 7am tomorrow at the lowest possible cost" and it will implement the necessary steps, or have your energy schedules reconfigured automatically when you have visitors or other instances of increased demand.</p><p>From October the EcoFlow Stream series will also get a new feature: Local Mode, which gives you uninterrupted operation and local app control even if there are cloud or connectivity outages. It's a very powerful (no pun intended) system that's been designed with the real world in mind.</p><h3 id="tapo-d260">Tapo D260</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:2048px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="p7TBZtzrc8U33JK9BP55rV" name="Tapo D260" alt="Tapo D260 security camera mounted next to a front door" src="https://cdn.mos.cms.futurecdn.net/p7TBZtzrc8U33JK9BP55rV.png" mos="" align="middle" fullscreen="" width="2048" height="1152" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tapo)</span></figcaption></figure><p>The Tapo D260 wired/wireless security camera is a video doorbell that delivers all the benefits of high-spec security without the potential downsides: it stores facial recognition data locally to protect privacy, and no features are locked behind a subscription. It's advanced, yet totally cost-free once you buy it. </p><p>It has 4K resolution, a wide 180-degree field of view to cover the entire doorway, and delivers sharp detail in subjects up to 30 feet away. </p><p>The D260 features multiple intelligent detection and recognition features, including radar as well as the obligatory infrared motion sensor. These enable it to discount false alerts from things such as moving branches or passing headlights, while on-device AI can recognize people, packages, vehicles, and animals. </p><p>If you wish, you can opt in to build a library of family and friends using facial recognition, and there's even a voice changer to disguise your voice when speaking to unfamiliar callers. In a world where people are sick of subscriptions, this offers a great security upgrade without the monthly fee.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/tech/ifa-2026-best-in-show-awards-our-25-favorite-reveals-at-the-berlin-tech-expo-from-somersaulting-robots-to-modular-solar-batteries-for-renters</link>
                                                                            <description>
                            <![CDATA[ Our 15 favorite innovations from the enormous IFA 2026 tech exhibition ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">HdmA4QtJuGic8wre4BYqW9</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/tvdiLWHL7WaxTsWLZxFYqE-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 04 Sep 2026 12:33:02 +0000</pubDate>                                                                                                                                <updated>Mon, 07 Sep 2026 11:33:49 +0000</updated>
                                                                                                                                            <category><![CDATA[Tech]]></category>
                                                    <category><![CDATA[Robot Vacuums]]></category>
                                                    <category><![CDATA[Wireless Headphones]]></category>
                                                    <category><![CDATA[Phones]]></category>
                                                    <category><![CDATA[Sleep]]></category>
                                                    <category><![CDATA[Projectors]]></category>
                                                    <category><![CDATA[Action Cameras]]></category>
                                                    <category><![CDATA[Virtual Reality & Augmented Reality]]></category>
                                                    <category><![CDATA[Windows Laptops]]></category>
                                                    <category><![CDATA[Desktop PCs]]></category>
                                                    <category><![CDATA[Health & Fitness]]></category>
                                                    <category><![CDATA[Home Security]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                    <category><![CDATA[Audio]]></category>
                                                    <category><![CDATA[Headphones]]></category>
                                                    <category><![CDATA[Televisions]]></category>
                                                    <category><![CDATA[Home Theater]]></category>
                                                    <category><![CDATA[Cameras]]></category>
                                                    <category><![CDATA[Computing]]></category>
                                                    <category><![CDATA[Software]]></category>
                                                    <category><![CDATA[Laptops]]></category>
                                                                                                                    <dc:creator><![CDATA[ Carrie Marshall ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/xJGRRy6MkKwN3qJ5X6enZG.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/tvdiLWHL7WaxTsWLZxFYqE-1280-80.jpg">
                                                            <media:credit><![CDATA[IFA]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[IFA Berlin]]></media:description>                                                            <media:text><![CDATA[IFA Berlin]]></media:text>
                                <media:title type="plain"><![CDATA[IFA Berlin]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/tvdiLWHL7WaxTsWLZxFYqE-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>IFA, Berlin's huge annual tech expo, is where some of the biggest tech firms unveil their latest innovations — and this year is one of the strongest we've seen in a long time for interesting new releases. </p><p>IFA is a great place to find fascinating new gadgets and devices, ranging from next-gen AR glasses to self-driving personal mobility vehicles, and from weird new kitchen appliances to armies of humanoid robots.</p><p>We've chosen the top products from those that were nominated for our IFA 2026 'Best in Show' awards to produce this list of our 25 winners, based on how innovative they are, how well they serve their intended use, and the degree to which we think they'll influence their area of the tech market. </p><p>There were many more products that we really liked, of course, but we had to be ruthless — here are our top picks from IFA 2026.</p><h3 id="anker-soundcore-sleep-earbuds-4-pro">Anker Soundcore Sleep Earbuds 4 Pro</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:2048px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="9bHq2oJiFfTnAwD4SjYPUV" name="Anker soundcore Sleep Earbuds 4 Pro" alt="Anker soundcore Sleep Earbuds 4 Pro on a white background" src="https://cdn.mos.cms.futurecdn.net/9bHq2oJiFfTnAwD4SjYPUV.png" mos="" align="middle" fullscreen="" width="2048" height="1152" attribution="" class="inline"><img id="Lh2E9fjBDjoiqJRM3G2aNZ" class="endorsement-img endorsement-top-left" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Lh2E9fjBDjoiqJRM3G2aNZ.png" name="IFA 2026 Best in Show badge" alt="An awards badge that says 'Best in Show IFA 2026'"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Anker)</span></figcaption></figure><p>The best technology delivers real-world benefits, and what could be more beneficial than a good night's sleep? The Soundcore Sleep Earbuds 4 Pro use in-ear PPG optical sensors to monitor your heartrate, which is more accurate than other optical tracking methods thanks to the rich capillaries and stable position of your ear canal. That monitoring delivers data to the smart-screen, phone-free SleepHub charging case. </p>                    <div class= "tiktok-wrapper" style="min-height: 750px;"><blockquote class="tiktok-embed" cite="https://www.tiktok.com/@techradar/video/7681347402019687702" data-video-id="7681347402019687702" 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-7681347420529838870">♬ original sound - TechRadar</a></section>                    </blockquote></div>                <p>The Sleep Earbuds Pro feature passive isolation as well as 30dB active noise cancelling, and the case-based snore monitoring system detects and masks the sound of your partner snoring using its built-in sounds. Despite the addition of multiple new components the housing is thinner than previous generations, and even more comfortable for side sleepers.</p><p>Anker's BioSync dynamic audio system monitors relaxation in real time, dynamically adjusting the audio content and structure to help you find the most effective sleep sounds. Sleep earbuds are something that can truly improve your health and happiness by improving your sleep, and these look like a really smart upgrade.</p><h3 id="agibot-a3">Agibot A3</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:2048px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="9aoHZW9mn3eTuLQYpomGuU" name="Agibot A3" alt="Agibot A3 humanoid robot" src="https://cdn.mos.cms.futurecdn.net/9aoHZW9mn3eTuLQYpomGuU.png" mos="" align="middle" fullscreen="" width="2048" height="1152" attribution="" class="inline"><img id="Lh2E9fjBDjoiqJRM3G2aNZ" class="endorsement-img endorsement-top-left" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Lh2E9fjBDjoiqJRM3G2aNZ.png" name="IFA 2026 Best in Show badge" alt="An awards badge that says 'Best in Show IFA 2026'"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Agibot)</span></figcaption></figure><p>Agibot is doing some amazing things with humanoid robots, and the full-sized Agibot A3 combines multiple capabilities in a lightweight, extremely dynamic model: if you're assembling a robot dance troupe or planning a big exhibition, the A3's the bot to buy.</p><p>The A3 weighs just 55kg, has a power-to-weight ratio of 0.218kW/kg, and delivers up to 12kW of instant peak power, enabling it to somersault. Its battery runs for up to 10 hours and is hot-swappable in seconds, so it's great for applications where it needs to last all day. It'll happily fit in an SUV for travel, too.</p><p>In addition to voice and app control, the A3 delivers industry-first touch sensing that adds physical interaction to its controls. It also has a 360-degree multi-array mic system for accurate voice recognition, even in noisy environments. </p><p>One of the most exciting features of the A3 is its large-scale swarm co-ordination, which uses precise UWB positioning to enable performances by up to 100 individual robots. That makes it possible to create very complex, high-impact performances for big events, as well as enabling multiple units to work smartly in environments such as factories or warehouses. The awareness and the uptime make this a great new approach to robotics.</p><h3 id="hypershell-x-ultra-s">Hypershell X Ultra S</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:2048px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="BdJqR5owGLx596QQz9VVtV" name="hypershell x ultra s" alt="A person climbing a rocky mountain wearing the Hypershell X Ultra S" src="https://cdn.mos.cms.futurecdn.net/BdJqR5owGLx596QQz9VVtV.png" mos="" align="middle" fullscreen="" width="2048" height="1152" attribution="" class="inline"><img id="Lh2E9fjBDjoiqJRM3G2aNZ" class="endorsement-img endorsement-top-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Lh2E9fjBDjoiqJRM3G2aNZ.png" name="IFA 2026 Best in Show badge" alt="An awards badge that says 'Best in Show IFA 2026'"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Hypershell)</span></figcaption></figure><p>The Hypershell X Ultra S exoskeleton helped mountaineer Adriana Brownlee in -30C temperatures on Mount Everest, supported athlete Aurélien Fontenoy's 4,037km Route 66 journey while recovering from injury, and is currently being trialed by search and rescue organizations worldwide. </p><p>Before Hypershell, exoskeletons cost $100,000 and above; the same capabilities are now available to consumers for less than $2,000, in a device weighing under 2kg. </p><p>The X Ultra S is an end-to-end AI motion-control system that uses an AI model to transform raw sensor data directly into motor torque, enabling faster response, smoother adaptation, and more natural human-machine synchronization.</p><p>There are 12 active modes, including walking, cycling and running, and a new Gentle Assist mode for older adults and users with short or shuffling strides. Fitness Mode adds resistance, turning a walk into a workout.</p><p>But it's the price that won us over here — this could be a game changer for getting people with limited mobility out and doing more things that they love, from hiking to just visiting the local stores.</p><h3 id="jmgo-iris-ultra-max">JMGO IRIS Ultra Max</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:2048px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="R9VtqsbEZRhnDqiiYAfNzV" name="JMGO Iris Ultra Max" alt="JMGO Iris Ultra Max on a white background" src="https://cdn.mos.cms.futurecdn.net/R9VtqsbEZRhnDqiiYAfNzV.png" mos="" align="middle" fullscreen="" width="2048" height="1152" attribution="" class="inline"><img id="Lh2E9fjBDjoiqJRM3G2aNZ" class="endorsement-img endorsement-top-left" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Lh2E9fjBDjoiqJRM3G2aNZ.png" name="IFA 2026 Best in Show badge" alt="An awards badge that says 'Best in Show IFA 2026'"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: JMGO)</span></figcaption></figure><p>The IRIS Ultra Max is one of the world’s first true 4K 120Hz flagship smart projectors, delivering native 4K (rather than pixel-shifted) at 120Hz from input to output, all from its very compact case. </p><p>The Ultra Max's dual iris system has 6+9 blades, the highest count in its class, which promises to improve stray light suppression by 11.34% for a more accurate picture, while delivering class-leading contrast, with a quoted ration of 10,000:1. The MALC 6.0 Triple-Laser Engine delivers an impressive 6,500 ISO lumens of brightness, making it more visible in more lighting conditions, and with a promised ability to recreate 110% of the BT.2020 color space, with an astounding color accuracy of delta-E of 0.7, meaning it's truly capable of pro-level color range and accuracy.</p><p>The IRIS Ultra Max also introduces an industry-first 3-in-1 Optical System that integrates 0.88–1.7:1 Optical Zoom, Four-Way Lens Shift (V ±130%, H ±53%), and an AI-Powered Gimbal (360° H, 150° V) into a unified projection architecture. This makes it more more flexible than traditional projectors to positioning, because it has so many different options for correcting its picture. It gives small home theater setups top-tier performance without compromise.</p><h3 id="dji-osmo-pocket-4p">DJI Osmo Pocket 4P</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:2048px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="zUEQTntfTEtkWrvePu63yV" name="dji osmo pocket 4p" alt="A young woman holding a DJI Pocket Osmo 4P in front of the houses of parliament in London" src="https://cdn.mos.cms.futurecdn.net/zUEQTntfTEtkWrvePu63yV.png" mos="" align="middle" fullscreen="" width="2048" height="1152" attribution="" class="inline"><img id="Lh2E9fjBDjoiqJRM3G2aNZ" class="endorsement-img endorsement-top-left" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Lh2E9fjBDjoiqJRM3G2aNZ.png" name="IFA 2026 Best in Show badge" alt="An awards badge that says 'Best in Show IFA 2026'"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: DJI)</span></figcaption></figure><p>Designed for vloggers and movie-makers alike, the Osmo Pocket 4P is the world’s first dual-lens pocket gimbal camera. It delivers cinema-grade imaging in a pocket-friendly form, and features DJI's Academy Award-winning Ronin stabilization. </p><p>The main lens is a wide-angle 20mm equivalent with an f/2.0 aperture, and a new 1-inch CMOS sensor that offers 17 stops of dynamic range and over one billion colors via DJI's new 10-bit D-Log 2 color profile. </p><p>That's supplemented with a 60mm medium-tele portrait lens, which gives you 3x optical zoom and up to 12x digital zoom. Its f/1.8 aperture is particularly good for creating bokeh effects by compressing the background and pulling it closer to the subject.</p><p>The Osmo Pocket 4P also features the latest version of DJI's ActiveTrack, which uses AI algorithms to maintain tracking lock at up to 12x zoom. It can actively track up to eight people, framing groups and centering anyone new who steps into the field of view.</p><h3 id="rayneo-gt-max-ar-glasses">RayNeo GT Max AR Glasses</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:2048px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="EB8BUrrWJzDXKYTSVvm3VV" name="RayNeo GT Max AR glasses" alt="RayNeo GT Max AR glasses on a white background" src="https://cdn.mos.cms.futurecdn.net/EB8BUrrWJzDXKYTSVvm3VV.png" mos="" align="middle" fullscreen="" width="2048" height="1152" attribution="" class="inline"><img id="Lh2E9fjBDjoiqJRM3G2aNZ" class="endorsement-img endorsement-top-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Lh2E9fjBDjoiqJRM3G2aNZ.png" name="IFA 2026 Best in Show badge" alt="An awards badge that says 'Best in Show IFA 2026'"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: RayNeo)</span></figcaption></figure><p>The RayNeo GT Max AR Glasses are the world's first AR glasses to support Dolby Vision playback as part of creating a virtual cinema experience. They deliver up to 1,200 nits of perceived brightness, a 120Hz refresh rate, and real-time SDR to HDR conversion for super-clear images, too. Their optical system is 29% thinner and lighter than traditional designs, and  delivers an industry-leading 59-degree field of view.</p>                    <div class= "tiktok-wrapper" style="min-height: 750px;"><blockquote class="tiktok-embed" cite="https://www.tiktok.com/@techradar/video/7681723376372550934" data-video-id="7681723376372550934" 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-7681723395584068374">♬ original sound - TechRadar</a></section>                    </blockquote></div>                <p>One of our favorite features is the adjustable virtual screen sizes, with a choice of 227 inches, 267 inches or 307 inches. That's clever: the tighter size is ideal for spreadsheets and productivity apps if you're using them as a display for a phone or laptop, while the larger sizes deliver immersive gaming and video. </p><p>Steady, Pinned and Follow modes enable you to anchor the screen or have it move with you, and 3DoF spatial tracking maintains the screen position without straining your eyes, and keeps subtitles, taskbars and image edges within the viewing area as you move. These look like the most advanced way to take a screen with you everywhere, and they could be indispensable for long flights.</p><h3 id="tcl-p80-ultra">TCL P80 Ultra</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:2048px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="trU5qeuQKbmHbLWnqSZQoV" name="TCL P80 Ultra" alt="TCL P80 Ultra close up on a white background" src="https://cdn.mos.cms.futurecdn.net/trU5qeuQKbmHbLWnqSZQoV.png" mos="" align="middle" fullscreen="" width="2048" height="1152" attribution="" class="inline"><img id="Lh2E9fjBDjoiqJRM3G2aNZ" class="endorsement-img endorsement-top-left" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Lh2E9fjBDjoiqJRM3G2aNZ.png" name="IFA 2026 Best in Show badge" alt="An awards badge that says 'Best in Show IFA 2026'"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: TCL)</span></figcaption></figure><p>If you spend as much time on your phone as we do, you'll be blown away by the screen of the TCL P80 Ultra. It's the first phone to integrate NXTPAPER eye-comfort technology, with a 1.5K sharp AMOLED display for reflection-free reading even in bright sunlight, and a button that instantly turns your P80 Ultra into an e-reader with paper-like viewing.</p>                    <div class= "tiktok-wrapper" style="min-height: 750px;"><blockquote class="tiktok-embed" cite="https://www.tiktok.com/@techradar/video/7681759970861272342" data-video-id="7681759970861272342" 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-7681759988955613974">♬ original sound - TechRadar</a></section>                    </blockquote></div>                <p>The P80 Ultra has nano-etched anti-glare glass, eliminating surface reflections without reducing brightness. It also features circular polarized light technology, which changes the light output to more closely replicate the characteristics of natural light, and flicker-free dimming.</p><p>The camera's pretty special too. It's a 50MP 3x periscope telephoto lens with a 50MP 1/1.56-inch large-format sensor, capturing more light per pixel than smaller sensors and enabling 6x lossless zoom. Image stabilization eliminates motion blur in photos and video, and TCL's MuseFilm filters promise cinematic-quality images. But it's the groundbreaking display that really won us over — a lot of people will find it much kinder on the eyes.</p><h3 id="lenovo-thinkbook-14x-gen-2">Lenovo ThinkBook 14x Gen 2</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:2048px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="wEeS8rUjHKqZbtFDSVauoV" name="Lenovo ThinkBook 14x Gen2" alt="Lenovo ThinkBook 14x Gen2 on a black background" src="https://cdn.mos.cms.futurecdn.net/wEeS8rUjHKqZbtFDSVauoV.png" mos="" align="middle" fullscreen="" width="2048" height="1152" attribution="" class="inline"><img id="Lh2E9fjBDjoiqJRM3G2aNZ" class="endorsement-img endorsement-top-left" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Lh2E9fjBDjoiqJRM3G2aNZ.png" name="IFA 2026 Best in Show badge" alt="An awards badge that says 'Best in Show IFA 2026'"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Lenovo)</span></figcaption></figure><p>Lenovo's ultra-light laptop makes even ultraportables look positively porky: at just 2.18lbs / 990g and just 12.9mm thick it's one of the lightest and thinnest laptops around, making it ideal for business travelers and students alike — especially if you opt for the backlit keyboard, which is really helpful in dimly lit rooms and airplanes.</p><p>Lenovo has somehow managed to give the ThinkBook 14x the super-thin treatment without sacrificing connectivity, so in addition to its Wi-Fi 7 it features two 10Gbps USB-C ports, two 5Gbps USB-A ports and an HDMI 2.1 port, so there's no need to haul a hub around with you. It also has a spare M.2 slot that enables you to expand its storage, which makes this a solid long-term investment.</p><p>The ThinkBook 14x Gen 2 is also one of the most customizable ultraportables, powered by Intel Core 7 (Series 3) processors and with display options including vivid OLED and touchscreen LCD. It's good-looking too, with a choice of metallic finishes including Luna Gray, Celestial White, Mystic Violet and Veil Blue. </p><h3 id="earfun-wave-pro-x">EarFun Wave Pro X</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:2048px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="hkmwHBBMmm4chF7hH9iq6W" name="earfun wave pro x" alt="EarFun Wave Pro X in black and white on a white background" src="https://cdn.mos.cms.futurecdn.net/hkmwHBBMmm4chF7hH9iq6W.png" mos="" align="middle" fullscreen="" width="2048" height="1152" attribution="" class="inline"><img id="Lh2E9fjBDjoiqJRM3G2aNZ" class="endorsement-img endorsement-top-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Lh2E9fjBDjoiqJRM3G2aNZ.png" name="IFA 2026 Best in Show badge" alt="An awards badge that says 'Best in Show IFA 2026'"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: EarFun)</span></figcaption></figure><p>EarFun's headphones consistently deliver premium performance without the premium price tag, and the Wave Pro X are the brand's best yet. They feature a patented dual-driver system that places a 40mm diamond-like carbon driver and a 10mm liquid crystal polymer driver on a precisely aligned axis, creating a more natural and detailed sound than you typically get from multi-driver designs. </p><p>The Wave Pro X feature an 8-mic AI system that continuously optimizes the hybrid ANC system, even in wired AUX mode, and the Qualcomm QCC3095 chipset delivers Bluetooth 6.0, aptX Lossless, LDAC, USB Audio and Auracast. Add AI translation and up to 90 hours of battery life to the mix and you've got a truly excellent pair of headphones — EarFun has been working on these for a long time, and even delayed them in order to get the tuning just right.</p><h3 id="urevo-cyberpad-3">Urevo CyberPad 3</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:2048px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="eySibivnaa3pCYuYjjQirV" name="cyberpad 3" alt="The Cyberpad 3 treadmill on an orange rug" src="https://cdn.mos.cms.futurecdn.net/eySibivnaa3pCYuYjjQirV.png" mos="" align="middle" fullscreen="" width="2048" height="1152" attribution="" class="inline"><img id="Lh2E9fjBDjoiqJRM3G2aNZ" class="endorsement-img endorsement-top-left" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Lh2E9fjBDjoiqJRM3G2aNZ.png" name="IFA 2026 Best in Show badge" alt="An awards badge that says 'Best in Show IFA 2026'"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Urevo)</span></figcaption></figure><p>The CyberPad 3 is a home/office treadmill that's designed differently to traditional models. Its WalkFree Adaptive Speed Control uses pressure sensors built into the running board, which detect your stepping motion to automatically start and stop operation; when you're walking or running it takes data from the motor to calculate speed adjustments in real time.</p><p>Its multi-user support is smart too, capturing raw weight and stride-rate data to generate a structured user profile that's directly linked to the speed-control algorithm.</p><p>The support structure is made from Q235 steel with a side frame of die-cast aluminum, and it utilizes a redesigned transmission path to deliver an exceptionally compact construction: the ultra-slim body is under 11cm thick. Despite its small size it features a 15% incline-lift mechanism and a 42cm running belt, with its size based on analysis of human shoulder widths. </p><h3 id="plaud-one">Plaud One</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:2048px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="5UWWCMM8i7VsskL5NiuLoV" name="Plaud One" alt="Plaud One earbuds and unit on a white background" src="https://cdn.mos.cms.futurecdn.net/5UWWCMM8i7VsskL5NiuLoV.png" mos="" align="middle" fullscreen="" width="2048" height="1152" attribution="" class="inline"><img id="Lh2E9fjBDjoiqJRM3G2aNZ" class="endorsement-img endorsement-top-left" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Lh2E9fjBDjoiqJRM3G2aNZ.png" name="IFA 2026 Best in Show badge" alt="An awards badge that says 'Best in Show IFA 2026'"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Plaud)</span></figcaption></figure><p>Plaud One is a wearable AI companion that combines three key features that are usually separate: wearable conversation capture, context that builds across day-to-day conversations, and AI that can analyze data and take appropriate action. It can capture online meetings, and face-to-face discussions and phone calls, and it has built-in eSIM and 4G LTE for phone-free operation.</p><p>What makes Plaud One different is that it understands context. Instead of treating each recording as a standalone transcript, it can retain context across multiple discussions — so a conversation from one meeting can be connected to a later conversation or call. </p><p>That understanding enables the Plaud Agent to help you take action, identifying next steps and completing tasks across tools such as Gmail, Google Calendar, Notion, and Slack. </p><h3 id="minisforum-ms-s1-max-p495">Minisforum MS-S1 Max-P495</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:2048px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="GFRfsx48HSpx9ptRqrn3tW" name="Minisforum MS-S1 Max-P945" alt="Promotional photo of the Minisforum MS-S1 Max-P945" src="https://cdn.mos.cms.futurecdn.net/GFRfsx48HSpx9ptRqrn3tW.png" mos="" align="middle" fullscreen="" width="2048" height="1152" attribution="" class="inline"><img id="Lh2E9fjBDjoiqJRM3G2aNZ" class="endorsement-img endorsement-top-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Lh2E9fjBDjoiqJRM3G2aNZ.png" name="IFA 2026 Best in Show badge" alt="An awards badge that says 'Best in Show IFA 2026'"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Minisforum)</span></figcaption></figure><p>The MS-S1 Max-P495 delivers large-model AI computing from an exceptionally small footprint with a very high specification. It combines AMD Ryzen AI Max+ PRO 495 with up to 192GB of unified memory to run 128B+ LLMs locally, delivering up to 126 TOPS, and its unified memory architecture eliminates VRAM bottlenecks while also reducing latency. </p><p>That power is cooled by a high-performance thermal solution featuring a copper base, six heat pipes, dual fans and phase-change cooling, and it's encased in a fully scalable design, with a slide-out chassis for easy upgrading and a rack-ready form factor. </p><p>With 4x PCIe expansion, dual 10Gb Ethernet, dual 40Gbps USB4 v2, Wi-Fi 7, and a built-in 320W PSU, the MS-S1 Max-P495 delivers future-proof power for desktop systems and scalable AI clusters alike — it's a mind-blowing beast made to meet a new kind of research and development need.</p><h3 id="xppen-magic-pro-13">XPPen Magic Pro 13</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:2048px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="qytobFchd3fyy3n7CKSapV" name="XPPen Magic Pro 3" alt="XPPen Magic Pro 3 on a white background" src="https://cdn.mos.cms.futurecdn.net/qytobFchd3fyy3n7CKSapV.png" mos="" align="middle" fullscreen="" width="2048" height="1152" attribution="" class="inline"><img id="Lh2E9fjBDjoiqJRM3G2aNZ" class="endorsement-img endorsement-bottom-left" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Lh2E9fjBDjoiqJRM3G2aNZ.png" name="IFA 2026 Best in Show badge" alt="An awards badge that says 'Best in Show IFA 2026'"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: XPPen)</span></figcaption></figure><p>XPPen's Magic Pro 13 is a mobile drawing pad designed for creative pros, featuring an industry-first hardware-level drawing display mode that delivers low latency, native color output and higher bandwidth video transmission over a simple one-cable connection, giving you a paper-like experience with 16K pressure sensitivity and cursor hover support. </p><p>It's the first drawing pad in its category to come with dual-USB support, enabling you to benefit from a high-speed data connection while charging your Magic Pro 13.</p><p>The Magic Pro 13 features the new Shelf digital asset management system and XPPen's Canvas software, designed to deliver a simple and intuitive sketching experience for capturing ideas when inspiration strikes. And for creatives on the move it offers two thermal management modes, balancing performance and energy efficiency based on different creative scenarios. </p><h3 id="strutt-ev1c">Strutt ev1c</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:2048px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="UZfYRkjxYYfbeH73UEejrV" name="Strutt ev1" alt="Strutt ev1 power chair on a grey gradient background" src="https://cdn.mos.cms.futurecdn.net/UZfYRkjxYYfbeH73UEejrV.png" mos="" align="middle" fullscreen="" width="2048" height="1152" attribution="" class="inline"><img id="Lh2E9fjBDjoiqJRM3G2aNZ" class="endorsement-img endorsement-top-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Lh2E9fjBDjoiqJRM3G2aNZ.png" name="IFA 2026 Best in Show badge" alt="An awards badge that says 'Best in Show IFA 2026'"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Strutt)</span></figcaption></figure><p>Strutt's ev1c reimagines the power chair with three major advancements: Strutt's evSense sensing array, a quad-drive drivetrain, and a modular, connected design.</p><p>eVSense uses two LiDARs, 10 time-of-flight sensors, six ultrasonics and two cameras to create 3D maps in real time, powering the Co-Pilot collision avoidance for people, pets, and edges, and the Auto-Pilot, which enables you to select on-screen destinations, or use LLM-powered voice commands such as "Take me to the kitchen" — basically it's a self-driving personal mobility vehicle. </p><p>The drivetrain features four-wheel independent suspension, ABS, active steering, and an integrated electronic stability program (ESP), safely managing 13-degree slopes, cobblestones and rough terrain without slippage or tipping. And when it's time to travel, it breaks down into five modules for easy trunk storage. It looks like a genuine move forward for this kind of mobility device.</p><h3 id="xtool-m2-color-craft-laser">xTool M2 Color Craft Laser</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:2048px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="FdW4Y4prSK3VjoNWqtYKtV" name="xTool M2" alt="xTool M2 craft printer on a colorful surface" src="https://cdn.mos.cms.futurecdn.net/FdW4Y4prSK3VjoNWqtYKtV.png" mos="" align="middle" fullscreen="" width="2048" height="1152" attribution="" class="inline"><img id="Lh2E9fjBDjoiqJRM3G2aNZ" class="endorsement-img endorsement-top-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Lh2E9fjBDjoiqJRM3G2aNZ.png" name="IFA 2026 Best in Show badge" alt="An awards badge that says 'Best in Show IFA 2026'"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: xTool)</span></figcaption></figure><p>The xTool M2 is the first desktop machine to combine full-color CMYK printing, laser engraving and laser cutting into one enclosed Class 1 system, delivering a full print-then-cut workflow. Simply print your full-color design onto a piece of wood, leather or acrylic, and the xTool M2 Color Craft Laser cuts or engraves the exact contour with camera-guided precision. And there's a built-in air-assist pump, an industry first for a semiconductor laser, that keeps cut edges clean by reducing carbonization and yellowing.</p><p>Having these three capabilities in a single device is a huge power-up: instead of having to print on one machine and engrave or cut on another, you can turn your raw idea into a finished, professional-looking product in a single operation. It's ideal for stickers, labels, signage, personalized gifts, and small-batch products — you could start a whole business with this one device. And because it's an enclosed system, it's also very safe.</p><h3 id="perlegear-ax1-smart-adaptive-mount">Perlegear AX1 Smart Adaptive Mount</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:2048px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="RP8UBQfCFKyefKn2f77N4V" name="perlegear ax1" alt="Perlegear AX1 on a black background" src="https://cdn.mos.cms.futurecdn.net/RP8UBQfCFKyefKn2f77N4V.png" mos="" align="middle" fullscreen="" width="2048" height="1152" attribution="" class="inline"><img id="Lh2E9fjBDjoiqJRM3G2aNZ" class="endorsement-img endorsement-top-left" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Lh2E9fjBDjoiqJRM3G2aNZ.png" name="IFA 2026 Best in Show badge" alt="An awards badge that says 'Best in Show IFA 2026'"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Perlegear)</span></figcaption></figure><p>The Perlegear AX1 Smart Adaptive Mount answers an interesting question: what if your TV mount was as smart as your TV? The AX1 is an AI-powered, motorized TV mount that can automatically adjust the height of your TV to different viewing positions, so for example you might have it low for solo TV watching, but raised for watching sports with friends, or for following an on-screen fitness app or motion-based game.</p><p>The AX1 is controllable via gesture commands, its mobile app, via remote control, or via Alexa, Google Assistant or Siri. It can distinguish between single- and multi-person viewing, with the latter calculating the best screen height for the group, and it's capable of moving a 200-pound / 90kg TV up to 15.7 inches / 400mm vertically, with real-time obstacle detection that stops and reverses the move if the path is blocked. </p><h3 id="speediance-gym-monster-3">Speediance Gym Monster 3</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:2048px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="n8kpBCPG63TdsfJNmUEc6V" name="speediance gym monster 3" alt="Speediance Gym Monster 3 on a white background" src="https://cdn.mos.cms.futurecdn.net/n8kpBCPG63TdsfJNmUEc6V.png" mos="" align="middle" fullscreen="" width="2048" height="1152" attribution="" class="inline"><img id="Lh2E9fjBDjoiqJRM3G2aNZ" class="endorsement-img endorsement-top-left" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Lh2E9fjBDjoiqJRM3G2aNZ.png" name="IFA 2026 Best in Show badge" alt="An awards badge that says 'Best in Show IFA 2026'"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Speediance)</span></figcaption></figure><p>The brilliantly named Gym Monster 3 delivers serious strength training for home workouts, combining the experience of a Smith machine, barbell, dumbbells, cable machine, rowing machine, pulley system, and squat rack into one streamlined setup with up to 200lbs / 90kg of intelligent digital resistance. </p><p>Twin 800W direct-drive motors deliver smooth, consistent resistance through every rep, and it's adjustable in one-pound / 0.45kg increments, so you can progress at your own pace, rather than make big jumps you might not be ready for.</p><p>The Gym Monster 3 is controlled via a clever Bluetooth Ring Control that enables you to make adjustments without stepping away or breaking your flow, and it features four dedicated training modes: Standard, Chain, Eccentric, and Fixed Speed. It also features a built-in AI coach that can guide you from your first session onwards.</p><h3 id="midea-greenapex-dishwasher">Midea GreenApex Dishwasher</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:2048px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="wygNdJ3qGopDnCzKAGyqsV" name="greenapex dishwasher" alt="Illustration showing the heat pump system of the GreenApex dishwasher" src="https://cdn.mos.cms.futurecdn.net/wygNdJ3qGopDnCzKAGyqsV.png" mos="" align="middle" fullscreen="" width="2048" height="1152" attribution="" class="inline"><img id="Lh2E9fjBDjoiqJRM3G2aNZ" class="endorsement-img endorsement-bottom-left" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Lh2E9fjBDjoiqJRM3G2aNZ.png" name="IFA 2026 Best in Show badge" alt="An awards badge that says 'Best in Show IFA 2026'"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Midea)</span></figcaption></figure><p>The humble dishwasher hasn't changed much since Josephine Cochrane's 1886 invention went electric in the late 1920s and gained spray arms in the 1950s. But the Midea GreenApex is very different from traditional grease-busters. It's a dual heat-pump system that uses a single coordinated heat pump platform to deliver washing, rapid drying, and dry storage in a single appliance. </p><p>The GreenApex is 50% more energy efficient than conventional dishwashers, delivers 30-minute rapid drying and 168 hours of dry storage without continued system operation, and offers gentle heat-pump drying at around 45°C, so you don't need to worry about high temperatures damaging more delicate items. It feels like a major leap forward for an appliance type that doesn't often have the phrase 'cutting-edge' associated with it.</p><h3 id="reolink-omvi-2i-ultra">Reolink OMVI 2i Ultra</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:2048px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Yu7V6bA2tewwFwNLQ54zqV" name="Reolink OMVI Ultra" alt="Reolink OMVI Ultra affixed to a wall with a solar panel attached on top" src="https://cdn.mos.cms.futurecdn.net/Yu7V6bA2tewwFwNLQ54zqV.png" mos="" align="middle" fullscreen="" width="2048" height="1152" attribution="" class="inline"><img id="Lh2E9fjBDjoiqJRM3G2aNZ" class="endorsement-img endorsement-top-left" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Lh2E9fjBDjoiqJRM3G2aNZ.png" name="IFA 2026 Best in Show badge" alt="An awards badge that says 'Best in Show IFA 2026'"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Reolink)</span></figcaption></figure><p>The Reolink OMVI 2i Ultra Security Camera features an innovative, decoupled dual-lens tracking system in which the individual lenses operate fully independently of one another. Unlike in other dual-lens or hybrid zoom security cameras, the two lenses here are not mechanically linked, so the fixed 130-degree 4K wide-angle lens never moves, while the telephoto camera is free to rotate anywhere, including to cover areas outside the field of view of the main lens. </p><p>This means that when the 4K camera's on-device AI spots a person, vehicle or animal, it triggers the pan-tilt camera to lock onto and follow that subject even after they exit the wide camera's field of view — but you don't lose any recording from the wide camera's view during that time. </p><p>You can also use the wide-angle view to redirect the pan-tilt camera to a particular location by simply tapping that point in the live camera view, or have the wide camera and the pan-tilt camera monitoring two distinct locations, such as your driveway and a side gate.</p><h3 id="navimow-h510-pro">Navimow H510 Pro</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:2048px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Q9c2MgcvSfZx5uMy5CXRrV" name="Navimo H510 Pro" alt="Navimo H510 Pro shot from above on a white surface" src="https://cdn.mos.cms.futurecdn.net/Q9c2MgcvSfZx5uMy5CXRrV.png" mos="" align="middle" fullscreen="" width="2048" height="1152" attribution="" class="inline"><img id="Lh2E9fjBDjoiqJRM3G2aNZ" class="endorsement-img endorsement-top-left" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Lh2E9fjBDjoiqJRM3G2aNZ.png" name="IFA 2026 Best in Show badge" alt="An awards badge that says 'Best in Show IFA 2026'"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Navimo)</span></figcaption></figure><p>The Navimow H510 Pro features four key innovations: precise edge finishing, zero-turn steering, adaptive mowing intelligence, and 3D modelling. </p><p>Rather than edging with a trimmer line, which can be noisy and cause minor damage, the H510 Pro has an extendable robot arm that performs zero-gap edging quietly and safely — it's the most interesting and smart version of this technology that we've seen.</p><p>The all-wheel-drive system protects your turf too, with a zero-steering system that avoids dragging the wheels across the grass during lateral turns. And the Adaptive Mowing Intelligence feature analyzes grass growth patterns to determine the optimal mowing frequency, using the 1/3 cutting rule to preserve lawn health.</p><p>With 3D terrain modeling rather than the industry-standard 2D, and a sensor array including infrared as well as LiDAR and vision for low-light reliability, and triple-sensor avoidance to protect wildlife, the H510 is a smart solution for even the most challenging lawns.</p><h3 id="dji-romo-2-series">DJI Romo 2 Series</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:2048px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="xuqEF5mywEFBBGqJ5TMWoV" name="DJI Romo 2 series" alt="DJI Romo 2 in a stylish room" src="https://cdn.mos.cms.futurecdn.net/xuqEF5mywEFBBGqJ5TMWoV.png" mos="" align="middle" fullscreen="" width="2048" height="1152" attribution="" class="inline"><img id="Lh2E9fjBDjoiqJRM3G2aNZ" class="endorsement-img endorsement-top-left" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Lh2E9fjBDjoiqJRM3G2aNZ.png" name="IFA 2026 Best in Show badge" alt="An awards badge that says 'Best in Show IFA 2026'"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: DJI)</span></figcaption></figure><p>The Romo 2 Series is a robot vacuum that won't be defeated by obstacles such as deep rugs, sliding door tracks and other barriers. That's because it has robotic legs that can step over obstacles as high as 4cm, and double-step thresholds up to an impressive 8.5cm. </p><p>It also features a built-in LiDAR-guided ultra-wide-swing robotic arm to extend the mop's reach, and its powerful suction system features an automatically lowering plate that forms a semi-seal on carpet for better extraction of dust and allergens.</p><p>The Romo 2 Series also benefits from the tech of DJI's flagship drones, with a Structured Light-Speckle projector and dual fish-eye vision sensors for full 3D depth perception. It can detect items such as cables and training pads as thin as 2mm, and its AI can distinguish between debris and liquid, as well as deal with transparent obstacles such as glass doors and mirrors.</p><h3 id="acer-vero-16">Acer Vero 16</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:2048px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="ywXV3SkCrpfXQi8EYGVNqV" name="acer vero 16" alt="Exploded view of the Acer Vero 16 on white background" src="https://cdn.mos.cms.futurecdn.net/ywXV3SkCrpfXQi8EYGVNqV.png" mos="" align="middle" fullscreen="" width="2048" height="1152" attribution="" class="inline"><img id="Lh2E9fjBDjoiqJRM3G2aNZ" class="endorsement-img endorsement-top-left" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Lh2E9fjBDjoiqJRM3G2aNZ.png" name="IFA 2026 Best in Show badge" alt="An awards badge that says 'Best in Show IFA 2026'"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Acer)</span></figcaption></figure><p>With so many laptops sacrificing easy maintenance and repairability for super-skinny styling, the Acer Vero 16 is a breath of fresh air. While it doesn't skimp on style or power — it's highly portable, delivers up to 180 platform TOPS with an Intel Core Ultra X9 processor 388H, and can be configured with a stunning 16-inch 3K OLED display — it's made with longevity in mind. </p><p>A tool-free latch provides easy access to the Vero's innards, and the battery and SSD are replaceable, while the system is designed to support the next two generations of processors if you want to upgrade. Fully 70% of the chassis consists of a blend of PCR (post-consumer recycled) and bio-based oyster shell material, and it meets US military standards for toughness. This is a laptop that's built to last, in a way that's rare to see — and very welcome.</p><h3 id="asus-proart-gr1x">Asus ProArt GR1X</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:2048px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="ZussMd9VquHVBFiC3pa8oV" name="Asus ProArt GR1X" alt="Asus ProArt GR1X in white and black on a grey surface" src="https://cdn.mos.cms.futurecdn.net/ZussMd9VquHVBFiC3pa8oV.png" mos="" align="middle" fullscreen="" width="2048" height="1152" attribution="" class="inline"><img id="Lh2E9fjBDjoiqJRM3G2aNZ" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Lh2E9fjBDjoiqJRM3G2aNZ.png" name="IFA 2026 Best in Show badge" alt="An awards badge that says 'Best in Show IFA 2026'"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Asus)</span></figcaption></figure><p>The Asus ProArt GR1X is tiny, measuring just 150 x 150 x 51mm. But there's nothing small about its specification. Designed for advanced content creation and local AI workflows, it delivers data center-class compute inside a mini PC, removing the need to run LLMs remotely while eliminating cloud latency, cost, and IP protection concerns for pro creators.</p><p>The ProArt GR1X features the groundbreaking Nvidia RTX Spark 'superchip', which means you get a 20-core Grace CPU and a 6,144-core Blackwell GPU, delivering up to one petaflop of FP4 AI inference performance. With up to 128GB of LPDDR5X unified memory at 9,400MHz, it enables you to run up to 120B-parameter LLMs locally, and render entire 3D scenes on-device in Windows 11. </p><p>That kind of power demands highly efficient cooling, and Asus has developed an advanced precision-cooling system that delivers 1.6x more efficient thermal coverage than standard compact systems. Asus also solved the challenge of metal-enclosure signal attenuation by embedding the Wi-Fi 7 antennas behind a glass-like signal-transparent material. It's quite the design coup, and an impressive showcase for Nvidia's new elite chip.</p><h3 id="ecoflow-stream-5000-stream-ac-5000">EcoFlow STREAM 5000 / STREAM AC 5000</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:2048px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="7BZSXxXooTq56kkbU5pboV" name="ecoflow stream series" alt="EcoFlow STREAM battery and solar panels" src="https://cdn.mos.cms.futurecdn.net/7BZSXxXooTq56kkbU5pboV.png" mos="" align="middle" fullscreen="" width="2048" height="1152" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: EcoFlow)</span></figcaption></figure><p>The EcoFlow Stream series is a plug-and-play modular system for residential solar energy generation and storage that's designed to be renter- and apartment-friendly. It can add battery storage and smart power-management to existing solar PV installations, as well as being employed to create a new home system from scratch. </p><p>The Stream Series features EcoFlow's Oasis 3.0 home energy management system, which understands dynamic energy tariffs, keeps an eye on the weather forecast, and continuously analyzes your home energy needs to optimize generation, storage and consumption. </p><p>That means you can give the EcoBot AI agent instructions such as "I need my car charged by 7am tomorrow at the lowest possible cost" and it will implement the necessary steps, or have your energy schedules reconfigured automatically when you have visitors or other instances of increased demand.</p><p>From October the EcoFlow Stream series will also get a new feature: Local Mode, which gives you uninterrupted operation and local app control even if there are cloud or connectivity outages. It's a very powerful (no pun intended) system that's been designed with the real world in mind.</p><h3 id="tapo-d260">Tapo D260</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:2048px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="p7TBZtzrc8U33JK9BP55rV" name="Tapo D260" alt="Tapo D260 security camera mounted next to a front door" src="https://cdn.mos.cms.futurecdn.net/p7TBZtzrc8U33JK9BP55rV.png" mos="" align="middle" fullscreen="" width="2048" height="1152" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tapo)</span></figcaption></figure><p>The Tapo D260 wired/wireless security camera is a video doorbell that delivers all the benefits of high-spec security without the potential downsides: it stores facial recognition data locally to protect privacy, and no features are locked behind a subscription. It's advanced, yet totally cost-free once you buy it. </p><p>It has 4K resolution, a wide 180-degree field of view to cover the entire doorway, and delivers sharp detail in subjects up to 30 feet away. </p><p>The D260 features multiple intelligent detection and recognition features, including radar as well as the obligatory infrared motion sensor. These enable it to discount false alerts from things such as moving branches or passing headlights, while on-device AI can recognize people, packages, vehicles, and animals. </p><p>If you wish, you can opt in to build a library of family and friends using facial recognition, and there's even a voice changer to disguise your voice when speaking to unfamiliar callers. In a world where people are sick of subscriptions, this offers a great security upgrade without the monthly fee.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ DJI's second-gen Romo robot vacuum looks like the lovechild of an HR Giger drawing and an iMac G3 — and boasts some robust new  privacy measures following the first-gen model's hacking embarrassment ]]></title>
                                                                                                <dc:content><![CDATA[ <ul><li><strong>The Romo 2 Series is drone brand DJI's second-gen robot vacuum</strong></li><li><strong>Available in transparent (P2) and non-transparent A2) versions </strong></li><li><strong>Following Romo's hacking drama, DJI has added 'Local Data Mode', which severs the bot's internet connection entirely</strong></li></ul><p>Looks aren't everything, but in the case of the DJI Romo 2, that seems the logical place to start. DJI has come in strong with its second-generation robot vacuum, calling it "not just a cleaning tool, [but] an elegant, semi-translucent piece of future-forward home decor". </p><p>My home has been blessed with the presence of several very good-looking robovacs over the year, but it must be said that none has quite the wow-factor of the Romo 2. (I'm about to begin testing at home, and also saw the bot being demoed at <a href="https://www.techradar.com/tag/ifa">IFA 2026</a>.)</p><p>The rest of the market is going for minimalist shapes and glossy surfaces; DJI has embraced the opposite aesthetic. Like its predecessor, the Romo 2 has a chunky, curvy build that reminds me of Apple's iMac G3 of the late 90s, while the transparent cover — which exposes tubes, filters and mechanisms that make the robovac function — has shades of HR Giger. Although, obviously, without the sexual overtones. </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="sWrAWYkhpMqEyhtaqJRzgD" name="20260901_095855 copy 2" alt="DJI Romo 2 robot vacuum in reviewer's home" src="https://cdn.mos.cms.futurecdn.net/sWrAWYkhpMqEyhtaqJRzgD.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>I should state at this point that I'm specifically talking about the Romo P2. DJI has also released an A2 version, which is essentially the same except with opaque covers, for those seeking a less bold aesthetic. </p><p>I'm already hooked on the design of the Romo P2, but I don't like it enough that I'd have it in my house if it wasn't also a good cleaner, so let's take a look at what DJI's second-gen robovac has in its cleaning arsenal.</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="p4bpZkyT5VTCmGXDS7Vt2H" name="20260904_105343 copy" alt="DJI Romo 2 robovac on show at IFA" src="https://cdn.mos.cms.futurecdn.net/p4bpZkyT5VTCmGXDS7Vt2H.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="making-your-way">Making your way</h2><p>DJI really knows what it's doing when it comes to flying gadgets — it makes pretty much all the <a href="https://www.techradar.com/cameras/drones/best-drone">best drones</a> on the market right now (which makes it slightly unfortunate that they're in the <a href="https://www.techradar.com/cameras/drones/the-fcc-could-start-banning-dji-drones-that-have-previously-been-approved-and-dji-isnt-happy-about-it">process of being banned in the US</a>). </p><p>Now, it promises to use this expertise into its robovacs. Specifically, the press info states that "By converting aerial robotics intelligence into ultimate terrestrial performance, [the Romo 2] sets the new gold standard for home automation."</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="knFEYj6Mg4VMXHgvnyNY4H" name="20260904_105402 copy" alt="DJI Romo 2 robovac on show at IFA" src="https://cdn.mos.cms.futurecdn.net/knFEYj6Mg4VMXHgvnyNY4H.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 main area where the brand has been able to port in its drone knowledge is in its navigation and spatial perception. The Romo 2 uses "an advanced sensory array" that combines "Structured-Light Speckle Projector LiDAR with dual-eye fisheye vision sensors" to create precise 3D maps in real time. </p><p>DJI says it can avoid obstacles as thin as 2mm, and navigate objects like floor-standing mirrors and glass partitions with confidence and ease. I haven't tested the Romo 2 on my own glass partitions yet, but given the <a href="https://www.techradar.com/home/robot-vacuums/dji-romo-p-review">original Romo boasted some crazy-good obstacle avoidance</a> skills, I have high expectations. </p><h2 id="leveling-up">Leveling up</h2><p>Working alongside those navigation skills are some mechanical features to help deliver thorough cleaning coverage. The Romo 2 has pop-out wheels that raise it up to boost it over single steps up to 1.6in / 4cm tall, and double steps up to 3.3in / 8.5cm. That's not quite the biggest step clearance I've seen from a robovac at this year's IFA, but it's up 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.25%;"><img id="hH7e4AuGAr3REhjnz8NkcG" name="20260904_105907 copy" alt="DJI Romo 2 robovac on show at IFA" src="https://cdn.mos.cms.futurecdn.net/hH7e4AuGAr3REhjnz8NkcG.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 Romo 2 also has a mop pad that can swing out 123 degrees, extending the mop's reach by 3in / 7.8cm and enabling it to dip right under low furniture. </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="CRfsYTxMskLdjhPe52onJG" name="20260904_105814 copy" alt="DJI Romo 2 robovac on show at IFA" src="https://cdn.mos.cms.futurecdn.net/CRfsYTxMskLdjhPe52onJG.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>DJI has also added a clever-sounding feature whereby the Romo 2 uses AI to distinguish between solid and liquid spills. When it encounters the latter, the bot will wave its robotic mop arm out to clear the mess without getting any on its wheels. </p><h2 id="privacy-focus">Privacy focus</h2><p>The launch of DJI's first robot vacuum was marred by a security hiccup that saw <a href="https://www.techradar.com/home/robot-vacuums/a-simple-hack-gave-the-owner-of-a-brand-new-dji-romo-access-to-a-global-army-of-robovacs">a Romo owner inadvertently gaining access to 7,000 other devices</a>, so it makes sense that privacy is addressed specifically in the press material for the second-gen version. </p><p>DJI has added a 'Local Data Mode', which severs the internet connection of the DJI Home app completely. With this mode activated, things like home maps, camera feeds and voice recordings should have no way to escape. </p> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/robot-vacuums/djis-second-gen-romo-robot-vacuum-looks-like-the-lovechild-of-an-hr-giger-drawing-and-an-imac-g3-and-boasts-some-robust-new-privacy-measures-following-the-first-gen-models-hacking-embarrassment</link>
                                                                            <description>
                            <![CDATA[ The Romo 2's uses DJI's drone expertise to deliver precise navigation. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">S8f8oTr9VQeepgaqPMRqp7</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/NXFMAKwRdHMVhX2YbcEHrC-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 04 Sep 2026 11:52:31 +0000</pubDate>                                                                                                                                                                                                                                <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.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/NXFMAKwRdHMVhX2YbcEHrC-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[DJI Romo 2 robot vacuum in reviewer&#039;s home]]></media:description>                                                            <media:text><![CDATA[DJI Romo 2 robot vacuum in reviewer&#039;s home]]></media:text>
                                <media:title type="plain"><![CDATA[DJI Romo 2 robot vacuum in reviewer&#039;s home]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/NXFMAKwRdHMVhX2YbcEHrC-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>The Romo 2 Series is drone brand DJI's second-gen robot vacuum</strong></li><li><strong>Available in transparent (P2) and non-transparent A2) versions </strong></li><li><strong>Following Romo's hacking drama, DJI has added 'Local Data Mode', which severs the bot's internet connection entirely</strong></li></ul><p>Looks aren't everything, but in the case of the DJI Romo 2, that seems the logical place to start. DJI has come in strong with its second-generation robot vacuum, calling it "not just a cleaning tool, [but] an elegant, semi-translucent piece of future-forward home decor". </p><p>My home has been blessed with the presence of several very good-looking robovacs over the year, but it must be said that none has quite the wow-factor of the Romo 2. (I'm about to begin testing at home, and also saw the bot being demoed at <a href="https://www.techradar.com/tag/ifa">IFA 2026</a>.)</p><p>The rest of the market is going for minimalist shapes and glossy surfaces; DJI has embraced the opposite aesthetic. Like its predecessor, the Romo 2 has a chunky, curvy build that reminds me of Apple's iMac G3 of the late 90s, while the transparent cover — which exposes tubes, filters and mechanisms that make the robovac function — has shades of HR Giger. Although, obviously, without the sexual overtones. </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="sWrAWYkhpMqEyhtaqJRzgD" name="20260901_095855 copy 2" alt="DJI Romo 2 robot vacuum in reviewer's home" src="https://cdn.mos.cms.futurecdn.net/sWrAWYkhpMqEyhtaqJRzgD.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>I should state at this point that I'm specifically talking about the Romo P2. DJI has also released an A2 version, which is essentially the same except with opaque covers, for those seeking a less bold aesthetic. </p><p>I'm already hooked on the design of the Romo P2, but I don't like it enough that I'd have it in my house if it wasn't also a good cleaner, so let's take a look at what DJI's second-gen robovac has in its cleaning arsenal.</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="p4bpZkyT5VTCmGXDS7Vt2H" name="20260904_105343 copy" alt="DJI Romo 2 robovac on show at IFA" src="https://cdn.mos.cms.futurecdn.net/p4bpZkyT5VTCmGXDS7Vt2H.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="making-your-way">Making your way</h2><p>DJI really knows what it's doing when it comes to flying gadgets — it makes pretty much all the <a href="https://www.techradar.com/cameras/drones/best-drone">best drones</a> on the market right now (which makes it slightly unfortunate that they're in the <a href="https://www.techradar.com/cameras/drones/the-fcc-could-start-banning-dji-drones-that-have-previously-been-approved-and-dji-isnt-happy-about-it">process of being banned in the US</a>). </p><p>Now, it promises to use this expertise into its robovacs. Specifically, the press info states that "By converting aerial robotics intelligence into ultimate terrestrial performance, [the Romo 2] sets the new gold standard for home automation."</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="knFEYj6Mg4VMXHgvnyNY4H" name="20260904_105402 copy" alt="DJI Romo 2 robovac on show at IFA" src="https://cdn.mos.cms.futurecdn.net/knFEYj6Mg4VMXHgvnyNY4H.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 main area where the brand has been able to port in its drone knowledge is in its navigation and spatial perception. The Romo 2 uses "an advanced sensory array" that combines "Structured-Light Speckle Projector LiDAR with dual-eye fisheye vision sensors" to create precise 3D maps in real time. </p><p>DJI says it can avoid obstacles as thin as 2mm, and navigate objects like floor-standing mirrors and glass partitions with confidence and ease. I haven't tested the Romo 2 on my own glass partitions yet, but given the <a href="https://www.techradar.com/home/robot-vacuums/dji-romo-p-review">original Romo boasted some crazy-good obstacle avoidance</a> skills, I have high expectations. </p><h2 id="leveling-up">Leveling up</h2><p>Working alongside those navigation skills are some mechanical features to help deliver thorough cleaning coverage. The Romo 2 has pop-out wheels that raise it up to boost it over single steps up to 1.6in / 4cm tall, and double steps up to 3.3in / 8.5cm. That's not quite the biggest step clearance I've seen from a robovac at this year's IFA, but it's up 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.25%;"><img id="hH7e4AuGAr3REhjnz8NkcG" name="20260904_105907 copy" alt="DJI Romo 2 robovac on show at IFA" src="https://cdn.mos.cms.futurecdn.net/hH7e4AuGAr3REhjnz8NkcG.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 Romo 2 also has a mop pad that can swing out 123 degrees, extending the mop's reach by 3in / 7.8cm and enabling it to dip right under low furniture. </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="CRfsYTxMskLdjhPe52onJG" name="20260904_105814 copy" alt="DJI Romo 2 robovac on show at IFA" src="https://cdn.mos.cms.futurecdn.net/CRfsYTxMskLdjhPe52onJG.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>DJI has also added a clever-sounding feature whereby the Romo 2 uses AI to distinguish between solid and liquid spills. When it encounters the latter, the bot will wave its robotic mop arm out to clear the mess without getting any on its wheels. </p><h2 id="privacy-focus">Privacy focus</h2><p>The launch of DJI's first robot vacuum was marred by a security hiccup that saw <a href="https://www.techradar.com/home/robot-vacuums/a-simple-hack-gave-the-owner-of-a-brand-new-dji-romo-access-to-a-global-army-of-robovacs">a Romo owner inadvertently gaining access to 7,000 other devices</a>, so it makes sense that privacy is addressed specifically in the press material for the second-gen version. </p><p>DJI has added a 'Local Data Mode', which severs the internet connection of the DJI Home app completely. With this mode activated, things like home maps, camera feeds and voice recordings should have no way to escape. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Govee takes on Philips with smart ceiling light looks just like a skylight, and shifts colors depending on the time, weather — and even your mood ]]></title>
                                                                                                <dc:content><![CDATA[ <ul><li><strong>The Govee Sky Ceiling Light shifts according to time, weather, and mood</strong></li><li><strong>It prioritizes flicker-free blue light when you want to concentrate</strong></li><li><strong>It's Matter-compatible, unlike a recent skylight-style light from Philips</strong></li></ul><p>Smart lighting company Govee has launched a new smart ceiling light that changes color depending on the time of day, just like a real skylight — and can even use AI to shift its settings to suit your mood.</p><p>The Govee Sky Ceiling Light, which debuted at the IFA tech show in Berlin this week, can automatically adjust the light based on time and weather (ideal for rooms without natural light), and can prioritize Govee's sky blue spectrum when you want to feel energized (particularly handy if you're working from home).</p><p>A few months ago, <a href="https://www.techradar.com/home/smart-lights/philips-just-launched-a-new-ceiling-light-that-looks-like-a-skylight-and-i-think-it-looks-incredible-but-its-lack-of-smart-features-makes-its-hefty-price-tag-hard-to-justify">Philips launched a new skylight-style light fitting</a> that changes light temperature and brightness to suit the time of day. It looked very realistic, but without true smart home integration (the skylight is operated via a physical remote control), we found its starting price of €499.99 (about $580 / £430 / AU$810) a little hard to swallow.</p><p>The Govee Sky Ceiling Light, on the other hand, is Matter-compatible, so it can integrate with your other smart home devices. It's more affordable too, with a list price of $399.99 (about £300 / AU$560).</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/2uAQ6kNWge4SJQLhN9UsxS.jpg" alt="Govee Sky Ceiling Light installed in room" /><figcaption><small role="credit">Govee</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/d8ugSx3C3BZMGzpQp35EVT.png" alt="Govee Sky Ceiling Light installed in room" /><figcaption><small role="credit">Govee</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Hwi3DqRErrUbVJKUdESC7T.png" alt="Govee Sky Ceiling Light installed in room" /><figcaption><small role="credit">Govee</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/9j9ffpEdVijXhu5vVEWiqS.png" alt="Govee Sky Ceiling Light installed in room" /><figcaption><small role="credit">Govee</small></figcaption></figure></figure><p>However, the Philips lamp has a few extra tricks up its sleeve, including an integrated UV-B module designed to support your body's natural production of vitamin D, and an IP44 rating for use in bathrooms — which often lack real windows. Its rectangular shape arguably looks more like a real skylight as well, particularly in homes with traditional styling.</p><p>I can see smart skylights becoming increasingly popular over the coming years, particularly for small homes, and it will be interesting to see how else brands manage to differentiate themselves. The Philips light isn't a Hue product, but it is made by the same parent company (Signify), so I wouldn't be at all surprised if we see a Philips Hue skylight this time next year.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/smart-lights/govee-takes-on-philips-with-smart-ceiling-light-looks-just-like-a-skylight-and-shifts-colors-depending-on-the-time-weather-and-even-your-mood</link>
                                                                            <description>
                            <![CDATA[ Philips wowed us with its realistic skylight earlier this year, but how does Govee's version compare? ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">wBqk4K7EMWGmNBZzPQ3NCK</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/dkvx8HDSnqCgSMjaKzN4xS-1280-80.png" type="image/png" length="0"></enclosure>
                                                                        <pubDate>Fri, 04 Sep 2026 11:47:44 +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.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/png" url="https://cdn.mos.cms.futurecdn.net/dkvx8HDSnqCgSMjaKzN4xS-1280-80.png">
                                                            <media:credit><![CDATA[Govee]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Govee Sky Ceiling Light installed in room]]></media:description>                                                            <media:text><![CDATA[Govee Sky Ceiling Light installed in room]]></media:text>
                                <media:title type="plain"><![CDATA[Govee Sky Ceiling Light installed in room]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/dkvx8HDSnqCgSMjaKzN4xS-1280-80.png" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>The Govee Sky Ceiling Light shifts according to time, weather, and mood</strong></li><li><strong>It prioritizes flicker-free blue light when you want to concentrate</strong></li><li><strong>It's Matter-compatible, unlike a recent skylight-style light from Philips</strong></li></ul><p>Smart lighting company Govee has launched a new smart ceiling light that changes color depending on the time of day, just like a real skylight — and can even use AI to shift its settings to suit your mood.</p><p>The Govee Sky Ceiling Light, which debuted at the IFA tech show in Berlin this week, can automatically adjust the light based on time and weather (ideal for rooms without natural light), and can prioritize Govee's sky blue spectrum when you want to feel energized (particularly handy if you're working from home).</p><p>A few months ago, <a href="https://www.techradar.com/home/smart-lights/philips-just-launched-a-new-ceiling-light-that-looks-like-a-skylight-and-i-think-it-looks-incredible-but-its-lack-of-smart-features-makes-its-hefty-price-tag-hard-to-justify">Philips launched a new skylight-style light fitting</a> that changes light temperature and brightness to suit the time of day. It looked very realistic, but without true smart home integration (the skylight is operated via a physical remote control), we found its starting price of €499.99 (about $580 / £430 / AU$810) a little hard to swallow.</p><p>The Govee Sky Ceiling Light, on the other hand, is Matter-compatible, so it can integrate with your other smart home devices. It's more affordable too, with a list price of $399.99 (about £300 / AU$560).</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/2uAQ6kNWge4SJQLhN9UsxS.jpg" alt="Govee Sky Ceiling Light installed in room" /><figcaption><small role="credit">Govee</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/d8ugSx3C3BZMGzpQp35EVT.png" alt="Govee Sky Ceiling Light installed in room" /><figcaption><small role="credit">Govee</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Hwi3DqRErrUbVJKUdESC7T.png" alt="Govee Sky Ceiling Light installed in room" /><figcaption><small role="credit">Govee</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/9j9ffpEdVijXhu5vVEWiqS.png" alt="Govee Sky Ceiling Light installed in room" /><figcaption><small role="credit">Govee</small></figcaption></figure></figure><p>However, the Philips lamp has a few extra tricks up its sleeve, including an integrated UV-B module designed to support your body's natural production of vitamin D, and an IP44 rating for use in bathrooms — which often lack real windows. Its rectangular shape arguably looks more like a real skylight as well, particularly in homes with traditional styling.</p><p>I can see smart skylights becoming increasingly popular over the coming years, particularly for small homes, and it will be interesting to see how else brands manage to differentiate themselves. The Philips light isn't a Hue product, but it is made by the same parent company (Signify), so I wouldn't be at all surprised if we see a Philips Hue skylight this time next year.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ I just saw a lawnbot with a mechanical arm that reaches out to hand-trim your edges — and it was mesmerizing ]]></title>
                                                                                                <dc:content><![CDATA[ <ul><li><strong>Segway Navimow has unveiled its Navimow H510 Pro lawnbot at IFA</strong></li><li><strong>It features an extending, robotic arm for trimming lawn edges</strong></li><li><strong>Also uses the brand's 'Xero-turn' technology for gentler turns </strong></li></ul><p>First, we had a <a href="https://www.techradar.com/home/robot-vacuums/roborock-saros-z70-review">robot vacuum with an arm</a> for picking up socks. Now, limbs are making their way to robot lawn mowers too. The new Segway Navimow H510 Pro features its own mechanical arm, and this one is for trimming the edges of your lawn. </p><p>Effective edge-trimming has long been a problem for lawnbot-makers, and in recent years we've started to see side modules being added onto machines for exactly this purpose. </p><p>But Segway Navimow's solution is altogether cleaner: it has taken the main blade and mounted it on a robotic arm, so when the lawnbot is at the perimeter of a lawn the whole thing can reach out (by up to 2.9in / 7.4cm) to mow those edges. In fact, the brand promises 'zero-gap edge trimming' — no blade left unshorn. </p><p>I saw it being demoed at <a href="https://www.techradar.com/tag/ifa">IFA 2026</a>, and it was pretty majestic in action. You can see a clip below of the blade retracting back in.</p><div class="looped-video"><video class="lazyload-in-view lazyloading" data-src="https://cdn.mos.cms.futurecdn.net/TRsFxBcSHygZdN6Dxk8jzA/trim.mp4" autoplay loop muted playsinline src="https://cdn.mos.cms.futurecdn.net/TRsFxBcSHygZdN6Dxk8jzA/trim.mp4"></video></div><p>The supporting software, called 'EdgeSense', coordinates the movement depending on the type of edge it's tackling. It'll react differently to hard edges (like walls and patios), soft edges (like flower beds) and irregular edges (table legs). </p><p>Because the edge trimmer and main mower use the same cutting deck, the results should be more consistent and even than if you were relying on two separate systems. Segway Navimow's aim is to "finally [close] the gap between robotic convenience and truly finished results". </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="qW9JwWhAQx4nSbePgwERNU" name="20260904_112529 copy" alt="Segway Navimow Lawnbot on show at IFA" src="https://cdn.mos.cms.futurecdn.net/qW9JwWhAQx4nSbePgwERNU.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: Future)</span></figcaption></figure><p>One issue with finding a successful edge-cutting solution is how to handle the safety aspect of having blades protruding out from the bot's main shell protective casing. </p><p>On this front, Segway Navimow has added a side shield that provides a barrier against the blades. There's also "live-detection protection" that will shut off operation instantly when a human or animal approaches. The latter partly relies on heat-sensing to alert the lawnbot that there's a live creature about. </p><h2 id="smooth-mover">Smooth mover</h2><p>The Segway Navimow H510 Pro uses the brand's 'Xero-Turn' technology. This tech was introduced at CES in January, and sees the lawnbot <a href="https://www.techradar.com/home/robot-vacuums/when-it-needs-to-pivot-it-turns-the-wheels-and-does-a-crab-walk-segway-navimow-exec-reveals-the-invention-that-means-its-new-flagship-lawnbot-wont-churn-up-your-grass">twist its wheels to effectively crab-walk its way around bends</a>, so it won't churn up your grass. </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="gutULXPHsm8PrZzq6iZ2AW" name="20260904_112308 copy" alt="Segway Navimow Lawnbot on show at IFA" src="https://cdn.mos.cms.futurecdn.net/gutULXPHsm8PrZzq6iZ2AW.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>There are further features to help the lawnbot tackle tricky terrain without risking damage to your turf. Each of the four wheels is independently powered (it's an AWD machine) to enable it to move with precision, and there's rear wheel suspension to maximize wheel contact at all times, even when the ground is uneven. </p> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/smart-home/i-just-saw-a-lawnbot-with-a-mechanical-arm-that-reaches-out-to-hand-trim-your-edges-and-it-was-mesmerizing</link>
                                                                            <description>
                            <![CDATA[ Segway Navimow's new robot lawn mower has an ultra-clever approach to edges. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">YxnrqrXiNpJ4QqUAoEEy5L</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/ck77fetjnHm7jnB2ZQWJyV-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 04 Sep 2026 10:17:58 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Smart Home]]></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.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/ck77fetjnHm7jnB2ZQWJyV-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Segway Navimow Lawnbot on show at IFA]]></media:description>                                                            <media:text><![CDATA[Segway Navimow Lawnbot on show at IFA]]></media:text>
                                <media:title type="plain"><![CDATA[Segway Navimow Lawnbot on show at IFA]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/ck77fetjnHm7jnB2ZQWJyV-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>Segway Navimow has unveiled its Navimow H510 Pro lawnbot at IFA</strong></li><li><strong>It features an extending, robotic arm for trimming lawn edges</strong></li><li><strong>Also uses the brand's 'Xero-turn' technology for gentler turns </strong></li></ul><p>First, we had a <a href="https://www.techradar.com/home/robot-vacuums/roborock-saros-z70-review">robot vacuum with an arm</a> for picking up socks. Now, limbs are making their way to robot lawn mowers too. The new Segway Navimow H510 Pro features its own mechanical arm, and this one is for trimming the edges of your lawn. </p><p>Effective edge-trimming has long been a problem for lawnbot-makers, and in recent years we've started to see side modules being added onto machines for exactly this purpose. </p><p>But Segway Navimow's solution is altogether cleaner: it has taken the main blade and mounted it on a robotic arm, so when the lawnbot is at the perimeter of a lawn the whole thing can reach out (by up to 2.9in / 7.4cm) to mow those edges. In fact, the brand promises 'zero-gap edge trimming' — no blade left unshorn. </p><p>I saw it being demoed at <a href="https://www.techradar.com/tag/ifa">IFA 2026</a>, and it was pretty majestic in action. You can see a clip below of the blade retracting back in.</p><div class="looped-video"><video class="lazyload-in-view lazyloading" data-src="https://cdn.mos.cms.futurecdn.net/TRsFxBcSHygZdN6Dxk8jzA/trim.mp4" autoplay loop muted playsinline src="https://cdn.mos.cms.futurecdn.net/TRsFxBcSHygZdN6Dxk8jzA/trim.mp4"></video></div><p>The supporting software, called 'EdgeSense', coordinates the movement depending on the type of edge it's tackling. It'll react differently to hard edges (like walls and patios), soft edges (like flower beds) and irregular edges (table legs). </p><p>Because the edge trimmer and main mower use the same cutting deck, the results should be more consistent and even than if you were relying on two separate systems. Segway Navimow's aim is to "finally [close] the gap between robotic convenience and truly finished results". </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="qW9JwWhAQx4nSbePgwERNU" name="20260904_112529 copy" alt="Segway Navimow Lawnbot on show at IFA" src="https://cdn.mos.cms.futurecdn.net/qW9JwWhAQx4nSbePgwERNU.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: Future)</span></figcaption></figure><p>One issue with finding a successful edge-cutting solution is how to handle the safety aspect of having blades protruding out from the bot's main shell protective casing. </p><p>On this front, Segway Navimow has added a side shield that provides a barrier against the blades. There's also "live-detection protection" that will shut off operation instantly when a human or animal approaches. The latter partly relies on heat-sensing to alert the lawnbot that there's a live creature about. </p><h2 id="smooth-mover">Smooth mover</h2><p>The Segway Navimow H510 Pro uses the brand's 'Xero-Turn' technology. This tech was introduced at CES in January, and sees the lawnbot <a href="https://www.techradar.com/home/robot-vacuums/when-it-needs-to-pivot-it-turns-the-wheels-and-does-a-crab-walk-segway-navimow-exec-reveals-the-invention-that-means-its-new-flagship-lawnbot-wont-churn-up-your-grass">twist its wheels to effectively crab-walk its way around bends</a>, so it won't churn up your grass. </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="gutULXPHsm8PrZzq6iZ2AW" name="20260904_112308 copy" alt="Segway Navimow Lawnbot on show at IFA" src="https://cdn.mos.cms.futurecdn.net/gutULXPHsm8PrZzq6iZ2AW.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>There are further features to help the lawnbot tackle tricky terrain without risking damage to your turf. Each of the four wheels is independently powered (it's an AWD machine) to enable it to move with precision, and there's rear wheel suspension to maximize wheel contact at all times, even when the ground is uneven. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ 'It'll light up your home like a bowling alley' — Dyson's new Nurovi robot vacuum has a UV light to show up invisible spills, and I'm not sure I'm ready to see what's on my floors ]]></title>
                                                                                                <dc:content><![CDATA[ <ul><li><strong>Dyson has launched three new 'Nurovi' robot vacuums</strong></li><li><strong>The R3 Nurovi Spot+Scrub UV has a roller mop and UV spill detection</strong></li><li><strong>The R2 Nurovi Wash+Dry has two Reuleaux triangle mops, which move asymmetrically for no-gap cleaning</strong></li><li><strong>The R1 Nurovi Dry is a vacuum-only bot, with no mopping</strong></li></ul><p>Dyson just unveiled a new fleet of robot vacuums with plenty of intriguing features. The range is called 'Nurovi' which is a portmanteau — the bots combine "Neural Intelligence technology" with Dyson's new "Vision system". It makes sense, but if anyone can remember how to spell it without checking, I'll be impressed.</p><p>There are three models in the lineup: the R3 Nurovi Spot+Scrub UV and R2 Nurovi Wash+Dry are both hybrid machines that can mop as well as vacuuming, and the R1 Nurovi Dry is a vacuum-only option. </p><p>I had a chance to check them all out at Dyson's <a href="https://www.techradar.com/tag/ifa">IFA 2026</a>-adjacent event in Berlin. Here, I also chatted to Nathan Lawson-McLean, a Senior Design Manager at Dyson, about the development 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:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="iFneAQaE78U2UX8roMSHgN" name="20260903_185209 copy" alt="Dyson Nurovi robot vacuum" src="https://cdn.mos.cms.futurecdn.net/iFneAQaE78U2UX8roMSHgN.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><h2 id="light-it-up">Light it up</h2><p>Let's start with the flagship model: the R3. This is a second-gen upgrade of last year's <a href="https://www.techradar.com/home/robot-vacuums/dyson-spot-scrub-ai-review">Spot+Scrub Ai</a>, and like that model it's designed to 'spot' concentrated messes and spills and scrub back and forth over them to clean them away. However, the R3 model's spill-spotting skills are powered by UV light.</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.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 R3 Nurovi Spot+Scrub UV has a UV light to illuminate invisible spills </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>"We continue to leverage our in-house vision systems and neural intelligence, to really build on this advanced stain detection," Lawson-McLean tells me. He explains that whereas with the Spot+Scrub Ai, Dyson focused on identifying a range of specific stains, here the team worked on tackling the invisible residue left by dried liquid spills. The UV light causes those stains to fluoresce. </p><p>"So as the robot's running around your home on its mission, it will now expose these totally invisible stains that become breeding grounds for bacteria," he explains. "And it will then go over it once, turn around, check, and repeat that movement."</p><p>I ask him what kinds of stains the system can tackle, and he tells me it's a wide range, including most sugary drinks, tonic water, sparkling water and milk. "I'll be honest with you, because I find you'd be surprised what fluoresces — a bit like a bowling alley in your own home," he adds. </p><h2 id="going-in-circles">Going in circles</h2><p>Moving on to the R2 Nurovi Wash+Dry. A key difference between this and the R3 is that the R3 uses a roller mop for wet cleaning, whereas the R2 uses two spinning mop pads. Not just any spinning mop pads, though: rather than the circular pads we're used to seeing, Dyson has harnessed its geometry skills and given us a couple of Reuleaux triangles. You know — that triangular shape formed from three circular arcs. </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="NFGnVshNjHKgT4UiEumJGN" name="20260903_185243 copy" alt="Dyson Nurovi robot vacuum" src="https://cdn.mos.cms.futurecdn.net/NFGnVshNjHKgT4UiEumJGN.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 R2 has curved triangular mop pads the move in concert, like a Spirograph </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Cleverly, the shapes move in tandem to create a straight-edged mopping finish with no center gaps — and they can get right into the corners of rooms too. As you can see in my photo image above, one of the pads can extend out to one side, to clean closer to the edges of rooms.</p><p>Both systems use heated water (158°F / 70°C on the R3, and 167°F / 75°C on the R2) to help cut through grease and tackle dried-on dirt. The heating part happens at the dock, rather than within the robot vacuum itself, to conserve battery. Some cooling will naturally take place as the mopping continues, but Lawson-McLean explains to me that the robovac is designed to return to the dock to top up with hot water when the on-bot reservoir drops below a certain temperature. </p><h2 id="large-and-small">Large and small</h2><p>The R2 has a sister model: the Dyson R1 Nurovi Dry. It's essentially an R2 but without the mopping functions, so those looking for a simpler and more afforable entry into the robovac market. </p><p>Both the R2 and R1 have a 'Twin-capture system' which separates fine and coarse debris in order to improve cleaning efficiency. "So traditional robot vacuum cleaners will just have one roller. And the balancing act is, well, I need to have a really open aperture to get large debris, — let's say like fusilli pasta, sweetcorn, things like that — but actually, when it comes to getting effective fine dust pickup from the floor, if I have a huge open aperture, all that airflow is wasted," says Lawson-McLean. </p><p>The solution was to have a large, open brush bar area for chunky particles, and a separate area for the fine dust, with, as Lawson-McLean describes it, "a highly concentrated and efficient airflow path that's sealed down to the 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="wRyk2xsTBZNE3oNPuiDzJN" name="20260903_185343 copy" alt="Dyson Nurovi robot vacuum" src="https://cdn.mos.cms.futurecdn.net/wRyk2xsTBZNE3oNPuiDzJN.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 roller on the R2 is designed to be able to handle chunky debris, and there's a second inlet (at the top in the image) focused on fine particles </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Finally, both the R2 and R1 boast another feature ported over from Dyson's most advanced stick vacuums: a piezo sensor that intelligently detects the size and amount of dust around, and the floor type, and adapts its suction power to suit. The aim is to deliver an efficient clean without wasting any battery. This intelligent adjustment will kick in if the bot is set to Auto mode.</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="Qp2LeMbXj5aEr5cyFpej9N" name="20260903_185419 copy" alt="Dyson Nurovi robot vacuum" src="https://cdn.mos.cms.futurecdn.net/Qp2LeMbXj5aEr5cyFpej9N.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 R1 (left) and R2 are sister models, with very similar vacuuming setups </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Dyson has a chequered history when it comes to robot vacuums. The Dyson 360 Vis Nav suffered from a too-high price given its feature set, and was crippled by navigation issues. Last year's Spot+Scrub Ai wasn't quite a roaring success, but did go some way to repairing the brand's robot vacuum reputation. Will Dyson continue its upward trajectory with these new launches? I'll be watching with interest. </p><h2 id="buying-information">Buying information</h2><p>From <a href="https://www.dyson.com/en" target="_blank" rel="sponsored">Dyson US</a>, the Dyson R3 Nurovi Spot+Scrub UV robot vacuum is scheduled to go on sale on 15 September, at a list price of $1,199. The R2 Nurovi Wash+Dry went on sale on 3 Sept, exclusively at <a href="https://www.costco.com/" target="_blank" rel="sponsored">Costco</a>, for $699 (it'll be available direct from Dyson further down the line, but not via any other third party retailers). The R1 Nurovi Dry is also scheduled to go on sale this month, at an as-yet-unknown date, with a list price of $549.</p><p>At <a href="https://www.dyson.co.uk/en" target="_blank" rel="sponsored">Dyson UK</a> and <a href="https://www.dyson.com.au/catalog/category/view/s/robot/id/18502/" target="_blank" rel="sponsored">Dyson Australia</a>, the R2 and R1 went on sale yesterday (4 Sept) at a list price of £749.99/ AU$1,449 for the R2 and £499.99 / AU$949 fro the R1. In both territories the R3 is scheduled to launch in early 2027, pricing TBC.</p> ]]></dc:content>
                                                                                                                                            <link>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</link>
                                                                            <description>
                            <![CDATA[ This UV bot is part of Dyson's new fleet of robot vacuums — could they finally restore the brand's robovac reputation? ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">Z4tuiTnCYhB5SAyhKU4oBG</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/iBTTbbtYWzrDemQBZx4DuM-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 04 Sep 2026 08:42:01 +0000</pubDate>                                                                                                                                                                                                                                <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.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/iBTTbbtYWzrDemQBZx4DuM-1280-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/iBTTbbtYWzrDemQBZx4DuM-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>Dyson has launched three new 'Nurovi' robot vacuums</strong></li><li><strong>The R3 Nurovi Spot+Scrub UV has a roller mop and UV spill detection</strong></li><li><strong>The R2 Nurovi Wash+Dry has two Reuleaux triangle mops, which move asymmetrically for no-gap cleaning</strong></li><li><strong>The R1 Nurovi Dry is a vacuum-only bot, with no mopping</strong></li></ul><p>Dyson just unveiled a new fleet of robot vacuums with plenty of intriguing features. The range is called 'Nurovi' which is a portmanteau — the bots combine "Neural Intelligence technology" with Dyson's new "Vision system". It makes sense, but if anyone can remember how to spell it without checking, I'll be impressed.</p><p>There are three models in the lineup: the R3 Nurovi Spot+Scrub UV and R2 Nurovi Wash+Dry are both hybrid machines that can mop as well as vacuuming, and the R1 Nurovi Dry is a vacuum-only option. </p><p>I had a chance to check them all out at Dyson's <a href="https://www.techradar.com/tag/ifa">IFA 2026</a>-adjacent event in Berlin. Here, I also chatted to Nathan Lawson-McLean, a Senior Design Manager at Dyson, about the development 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:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="iFneAQaE78U2UX8roMSHgN" name="20260903_185209 copy" alt="Dyson Nurovi robot vacuum" src="https://cdn.mos.cms.futurecdn.net/iFneAQaE78U2UX8roMSHgN.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><h2 id="light-it-up">Light it up</h2><p>Let's start with the flagship model: the R3. This is a second-gen upgrade of last year's <a href="https://www.techradar.com/home/robot-vacuums/dyson-spot-scrub-ai-review">Spot+Scrub Ai</a>, and like that model it's designed to 'spot' concentrated messes and spills and scrub back and forth over them to clean them away. However, the R3 model's spill-spotting skills are powered by UV light.</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.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 R3 Nurovi Spot+Scrub UV has a UV light to illuminate invisible spills </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>"We continue to leverage our in-house vision systems and neural intelligence, to really build on this advanced stain detection," Lawson-McLean tells me. He explains that whereas with the Spot+Scrub Ai, Dyson focused on identifying a range of specific stains, here the team worked on tackling the invisible residue left by dried liquid spills. The UV light causes those stains to fluoresce. </p><p>"So as the robot's running around your home on its mission, it will now expose these totally invisible stains that become breeding grounds for bacteria," he explains. "And it will then go over it once, turn around, check, and repeat that movement."</p><p>I ask him what kinds of stains the system can tackle, and he tells me it's a wide range, including most sugary drinks, tonic water, sparkling water and milk. "I'll be honest with you, because I find you'd be surprised what fluoresces — a bit like a bowling alley in your own home," he adds. </p><h2 id="going-in-circles">Going in circles</h2><p>Moving on to the R2 Nurovi Wash+Dry. A key difference between this and the R3 is that the R3 uses a roller mop for wet cleaning, whereas the R2 uses two spinning mop pads. Not just any spinning mop pads, though: rather than the circular pads we're used to seeing, Dyson has harnessed its geometry skills and given us a couple of Reuleaux triangles. You know — that triangular shape formed from three circular arcs. </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="NFGnVshNjHKgT4UiEumJGN" name="20260903_185243 copy" alt="Dyson Nurovi robot vacuum" src="https://cdn.mos.cms.futurecdn.net/NFGnVshNjHKgT4UiEumJGN.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 R2 has curved triangular mop pads the move in concert, like a Spirograph </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Cleverly, the shapes move in tandem to create a straight-edged mopping finish with no center gaps — and they can get right into the corners of rooms too. As you can see in my photo image above, one of the pads can extend out to one side, to clean closer to the edges of rooms.</p><p>Both systems use heated water (158°F / 70°C on the R3, and 167°F / 75°C on the R2) to help cut through grease and tackle dried-on dirt. The heating part happens at the dock, rather than within the robot vacuum itself, to conserve battery. Some cooling will naturally take place as the mopping continues, but Lawson-McLean explains to me that the robovac is designed to return to the dock to top up with hot water when the on-bot reservoir drops below a certain temperature. </p><h2 id="large-and-small">Large and small</h2><p>The R2 has a sister model: the Dyson R1 Nurovi Dry. It's essentially an R2 but without the mopping functions, so those looking for a simpler and more afforable entry into the robovac market. </p><p>Both the R2 and R1 have a 'Twin-capture system' which separates fine and coarse debris in order to improve cleaning efficiency. "So traditional robot vacuum cleaners will just have one roller. And the balancing act is, well, I need to have a really open aperture to get large debris, — let's say like fusilli pasta, sweetcorn, things like that — but actually, when it comes to getting effective fine dust pickup from the floor, if I have a huge open aperture, all that airflow is wasted," says Lawson-McLean. </p><p>The solution was to have a large, open brush bar area for chunky particles, and a separate area for the fine dust, with, as Lawson-McLean describes it, "a highly concentrated and efficient airflow path that's sealed down to the 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="wRyk2xsTBZNE3oNPuiDzJN" name="20260903_185343 copy" alt="Dyson Nurovi robot vacuum" src="https://cdn.mos.cms.futurecdn.net/wRyk2xsTBZNE3oNPuiDzJN.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 roller on the R2 is designed to be able to handle chunky debris, and there's a second inlet (at the top in the image) focused on fine particles </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Finally, both the R2 and R1 boast another feature ported over from Dyson's most advanced stick vacuums: a piezo sensor that intelligently detects the size and amount of dust around, and the floor type, and adapts its suction power to suit. The aim is to deliver an efficient clean without wasting any battery. This intelligent adjustment will kick in if the bot is set to Auto mode.</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="Qp2LeMbXj5aEr5cyFpej9N" name="20260903_185419 copy" alt="Dyson Nurovi robot vacuum" src="https://cdn.mos.cms.futurecdn.net/Qp2LeMbXj5aEr5cyFpej9N.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 R1 (left) and R2 are sister models, with very similar vacuuming setups </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Dyson has a chequered history when it comes to robot vacuums. The Dyson 360 Vis Nav suffered from a too-high price given its feature set, and was crippled by navigation issues. Last year's Spot+Scrub Ai wasn't quite a roaring success, but did go some way to repairing the brand's robot vacuum reputation. Will Dyson continue its upward trajectory with these new launches? I'll be watching with interest. </p><h2 id="buying-information">Buying information</h2><p>From <a href="https://www.dyson.com/en" target="_blank" rel="sponsored">Dyson US</a>, the Dyson R3 Nurovi Spot+Scrub UV robot vacuum is scheduled to go on sale on 15 September, at a list price of $1,199. The R2 Nurovi Wash+Dry went on sale on 3 Sept, exclusively at <a href="https://www.costco.com/" target="_blank" rel="sponsored">Costco</a>, for $699 (it'll be available direct from Dyson further down the line, but not via any other third party retailers). The R1 Nurovi Dry is also scheduled to go on sale this month, at an as-yet-unknown date, with a list price of $549.</p><p>At <a href="https://www.dyson.co.uk/en" target="_blank" rel="sponsored">Dyson UK</a> and <a href="https://www.dyson.com.au/catalog/category/view/s/robot/id/18502/" target="_blank" rel="sponsored">Dyson Australia</a>, the R2 and R1 went on sale yesterday (4 Sept) at a list price of £749.99/ AU$1,449 for the R2 and £499.99 / AU$949 fro the R1. In both territories the R3 is scheduled to launch in early 2027, pricing TBC.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ ‘You can really unleash a lot of creativity’: Philips Hue founder George Yianni explains why its AI upgrades will be genuinely useful and 'a bit of a game changer' ]]></title>
                                                                                                <dc:content><![CDATA[ <p>George Yianni is excited about the future of smart lighting, and his enthusiasm is infectious. As the Chief Technology Officer and Founder of Philips Hue, Yianni has seen smart home tech move from niche to mainstream — and he has a clear vision for how you'll be lighting your home in years to come.</p><p>On September 2, Philips Hue held its annual showcase event in Berlin, just around the corner from the IFA tech expo. There, Yianni and other senior figures took to the stage to show off the brand's latest hardware (including some particularly artistic new lights and more affordable syncing devices), and to explain how new software developments will change how we all interact with lighting in the coming months.</p><p>After the event I had the opportunity to speak with Yianni, and to delve deeper into how Hue (and its parent company SIgnify) has identified practical uses for AI that aren't just a gimmick.</p><p>"There’s a push for AI for the sake of it, and we’ve really tried to shy away from that," he told me. "AI large language models are really good at processing the unstructured information and turning it into something structured, and vice versa, and that’s really where we applied it."</p><p>The first example he gave was <a href="https://www.techradar.com/home/smart-lights/the-philips-hue-app-can-now-customize-lighting-scenes-so-they-suit-the-layout-of-your-rooms">SpatialAware</a> — a feature that launched last year, which creates lighting scenes and applies them based on the position of lights in your room.</p><div><blockquote><p>There’s a push for AI for the sake of it, and we’ve really tried to shy away from that</p><p>George Yianni</p></blockquote></div><p>"We’re applying AI as a tool to deliver functionality," Yianni explained. "So what we launched last year is, we spent quite some time with our lighting designers to produce the right set of rules, tools, and training towards a large language model to codify and scale the lighting design process."</p><p>"So it can take all the unstructured information of where lights are in space, lighting design rules, and what colors look complementary, and then expose that to the user in a general way, so they can describe anything they want, and it uses its world knowledge and this lighting design skill set we’ve given it to generate new lighting design scenes for them. It’s really not something you could have done any other way."</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:800px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="J6waBorgayV5ereBLVCSHm" name="Philips Hue Play gradient strip light 1" alt="Philips Hue smart light gradient strip" src="https://cdn.mos.cms.futurecdn.net/J6waBorgayV5ereBLVCSHm.jpg" mos="" align="middle" fullscreen="" width="800" height="450" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Yianni doesn't want to bring AI into your home just for the sake of it — only when it's the right tool to solve a problem </span><span class="credit" itemprop="copyrightHolder">(Image credit: Signify)</span></figcaption></figure><p>The second example, which debuted at this year's event, is <a href="https://www.techradar.com/home/smart-lights/no-hdmi-needed-philips-hues-new-camera-based-screen-sync-system-works-with-any-source-including-your-tvs-native-streaming-apps">Custom AI Behaviors</a>. This lets you use natural language to describe how you want your Philips Hue lights to behave. For example, you can ask them to behave differently on weekends and weekdays, or change scenes automatically at sunset — all without fiddling around with complex settings.</p><p>"There are so many different diversities and details about how a consumer might want their home to behave that we cannot build a user interface with buttons, toggles, dropdown menus for every possibility, and that’s why we put some limitations around automations to this point," Yianni explained. "Otherwise, the user interface would be impossible for most users.</p><div><blockquote><p>Natural language is a fantastic way to just describe arbitrarily how you would like your home to behave</p><p>George Yianni</p></blockquote></div><p>"But natural language is a fantastic way to just describe arbitrarily how you would like your home to behave, and then we can use AI to translate that into a special programming language we’ve developed that runs the automation in the Bridge. So it’s a fantastic way to capture intent and translate into something we can just run in the background, and again, AI is the right tool to do that.</p><p>"We think of AI as a tool to be used to solve problems, and often it’s not the right tool, and then we don’t do it that way. But there are definitely are good use cases, and I think more in the works, which take advantage of it."</p><h2 id="exciting-developments">Exciting developments</h2><p>The Philips Hue event was packed with new announcements, so I took the opportunity to ask Yianni which one he was most excited about personally. For him, accessibility was one of the biggest draws.</p><p>"It's a little bit difficult to choose, because I think we've made some great products for users that don't have smart lights yet," he said. "I think what we've done with entertainment is super exciting, to just make it so that even if people don't want a smart lighting system, they just want it around [their TV]. Now we give you a very simple, easy to use and understand kit that gives it to you."</p><p>This system is the Philips Hue Play Screen Sync, which is designed for people who aren't using an HDMI source for their TV, and may be using a native smart TV app, for example. Screen Sync uses a camera with a fish-eye lens to monitor what's on the screen, and then synchronize those colors with a light strip behind the TV. You don't have to invest in a <a href="https://www.techradar.com/home/smart-home/philips-hue-bridge-what-is-it-and-how-important-is-it-for-your-hue-smart-lights">Philips Hue Bridge</a> to use Screen Sync either — you can use it with a single light strip via Bluetooth if you're not interested in a full Philips Hue setup.</p><p>If you do use an HDMI source for your TV, there's now a more affordable 4K version of the Philips Hue Play HDMI Sync Box, which also works with a single Hue light and no Bridge.</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:800px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="PyTSem7HSCtWZMecrYZsnm" name="Philips Hue Play Sync Box 4K 1" alt="Philips Hue Play Sync Box 4K" src="https://cdn.mos.cms.futurecdn.net/PyTSem7HSCtWZMecrYZsnm.jpg" mos="" align="middle" fullscreen="" width="800" height="450" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Signify has launched an affordable Philips Hue Play Sync Box 4K, which can be used with a single Philips Hue light via Bluetooth, without a Hue Bridge device </span><span class="credit" itemprop="copyrightHolder">(Image credit: Signify)</span></figcaption></figure><p>Yianni is also particularly proud of what the brand has achieved so far with artificial intelligence. "I think for our install base of users and for ourselves as users of Hue personally, the AI automations are a bit of a game changer," he said. "I now can finally have my home behave exactly the way I wanted to. I think that's a really big deal.</p><p>"So I'm a bit torn between those two, right? For me, it's AI automations, but I think for our business and for our overall mission of getting people to use lights in a in a richer way than just being on or off, I think the the bridge-less entertainment with just becomes so much easier to to step in with just that use case, which is a great way to start."</p><div><blockquote><p>You can really unleash a lot of creativity in users</p><p>George Yianni</p></blockquote></div><p>When it comes to the lights themselves, though, Yianni has a clear favorite: the Liane 360-degree rope light (pictured at the top of this article), which users can drape in any way they like, and which projects light around its whole circumference.</p><p>"I think it's hard to beat the statement of Liane," he told me. "I think it's really taking what we offer in a in a new direction, where you can really unleash a lot of creativity in users because it's really a product which has a lot of different ways of it being applied. I think it's something quite unique that doesn't exist in the world yet.</p><p>"Yeah, these as they omnidirectional rope lights exist in architectural lighting, but I really think we we add a new element of depth to it by making it controllable and having these subtle gradients that we can put on it. I think that's really exciting. It's something that doesn't exist in the world yet, and really adds something to an existing trend. I think that I think the most exciting lighting model."</p><p>I'm hoping to test the Liane rope light very soon to see whether it meets those expectations, so watch this space.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/smart-lights/you-can-really-unleash-a-lot-of-creativity-philips-hue-founder-george-yianni-explains-why-its-ai-upgrades-will-be-genuinely-useful-and-a-bit-of-a-game-changer</link>
                                                                            <description>
                            <![CDATA[ The brand's founder and CTO explains why artificial intelligence and home lighting are a perfect fit, and what he's most excited about next. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">catAi97RoCkqyJRKHFGNqS</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/pDDw4MSDkMd2qEMb6TTPWm-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 03 Sep 2026 15:54:08 +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.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/pDDw4MSDkMd2qEMb6TTPWm-1280-80.jpg">
                                                            <media:credit><![CDATA[Signify]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Philips Hue smart light]]></media:description>                                                            <media:text><![CDATA[Philips Hue smart light]]></media:text>
                                <media:title type="plain"><![CDATA[Philips Hue smart light]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/pDDw4MSDkMd2qEMb6TTPWm-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>George Yianni is excited about the future of smart lighting, and his enthusiasm is infectious. As the Chief Technology Officer and Founder of Philips Hue, Yianni has seen smart home tech move from niche to mainstream — and he has a clear vision for how you'll be lighting your home in years to come.</p><p>On September 2, Philips Hue held its annual showcase event in Berlin, just around the corner from the IFA tech expo. There, Yianni and other senior figures took to the stage to show off the brand's latest hardware (including some particularly artistic new lights and more affordable syncing devices), and to explain how new software developments will change how we all interact with lighting in the coming months.</p><p>After the event I had the opportunity to speak with Yianni, and to delve deeper into how Hue (and its parent company SIgnify) has identified practical uses for AI that aren't just a gimmick.</p><p>"There’s a push for AI for the sake of it, and we’ve really tried to shy away from that," he told me. "AI large language models are really good at processing the unstructured information and turning it into something structured, and vice versa, and that’s really where we applied it."</p><p>The first example he gave was <a href="https://www.techradar.com/home/smart-lights/the-philips-hue-app-can-now-customize-lighting-scenes-so-they-suit-the-layout-of-your-rooms">SpatialAware</a> — a feature that launched last year, which creates lighting scenes and applies them based on the position of lights in your room.</p><div><blockquote><p>There’s a push for AI for the sake of it, and we’ve really tried to shy away from that</p><p>George Yianni</p></blockquote></div><p>"We’re applying AI as a tool to deliver functionality," Yianni explained. "So what we launched last year is, we spent quite some time with our lighting designers to produce the right set of rules, tools, and training towards a large language model to codify and scale the lighting design process."</p><p>"So it can take all the unstructured information of where lights are in space, lighting design rules, and what colors look complementary, and then expose that to the user in a general way, so they can describe anything they want, and it uses its world knowledge and this lighting design skill set we’ve given it to generate new lighting design scenes for them. It’s really not something you could have done any other way."</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:800px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="J6waBorgayV5ereBLVCSHm" name="Philips Hue Play gradient strip light 1" alt="Philips Hue smart light gradient strip" src="https://cdn.mos.cms.futurecdn.net/J6waBorgayV5ereBLVCSHm.jpg" mos="" align="middle" fullscreen="" width="800" height="450" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Yianni doesn't want to bring AI into your home just for the sake of it — only when it's the right tool to solve a problem </span><span class="credit" itemprop="copyrightHolder">(Image credit: Signify)</span></figcaption></figure><p>The second example, which debuted at this year's event, is <a href="https://www.techradar.com/home/smart-lights/no-hdmi-needed-philips-hues-new-camera-based-screen-sync-system-works-with-any-source-including-your-tvs-native-streaming-apps">Custom AI Behaviors</a>. This lets you use natural language to describe how you want your Philips Hue lights to behave. For example, you can ask them to behave differently on weekends and weekdays, or change scenes automatically at sunset — all without fiddling around with complex settings.</p><p>"There are so many different diversities and details about how a consumer might want their home to behave that we cannot build a user interface with buttons, toggles, dropdown menus for every possibility, and that’s why we put some limitations around automations to this point," Yianni explained. "Otherwise, the user interface would be impossible for most users.</p><div><blockquote><p>Natural language is a fantastic way to just describe arbitrarily how you would like your home to behave</p><p>George Yianni</p></blockquote></div><p>"But natural language is a fantastic way to just describe arbitrarily how you would like your home to behave, and then we can use AI to translate that into a special programming language we’ve developed that runs the automation in the Bridge. So it’s a fantastic way to capture intent and translate into something we can just run in the background, and again, AI is the right tool to do that.</p><p>"We think of AI as a tool to be used to solve problems, and often it’s not the right tool, and then we don’t do it that way. But there are definitely are good use cases, and I think more in the works, which take advantage of it."</p><h2 id="exciting-developments">Exciting developments</h2><p>The Philips Hue event was packed with new announcements, so I took the opportunity to ask Yianni which one he was most excited about personally. For him, accessibility was one of the biggest draws.</p><p>"It's a little bit difficult to choose, because I think we've made some great products for users that don't have smart lights yet," he said. "I think what we've done with entertainment is super exciting, to just make it so that even if people don't want a smart lighting system, they just want it around [their TV]. Now we give you a very simple, easy to use and understand kit that gives it to you."</p><p>This system is the Philips Hue Play Screen Sync, which is designed for people who aren't using an HDMI source for their TV, and may be using a native smart TV app, for example. Screen Sync uses a camera with a fish-eye lens to monitor what's on the screen, and then synchronize those colors with a light strip behind the TV. You don't have to invest in a <a href="https://www.techradar.com/home/smart-home/philips-hue-bridge-what-is-it-and-how-important-is-it-for-your-hue-smart-lights">Philips Hue Bridge</a> to use Screen Sync either — you can use it with a single light strip via Bluetooth if you're not interested in a full Philips Hue setup.</p><p>If you do use an HDMI source for your TV, there's now a more affordable 4K version of the Philips Hue Play HDMI Sync Box, which also works with a single Hue light and no Bridge.</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:800px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="PyTSem7HSCtWZMecrYZsnm" name="Philips Hue Play Sync Box 4K 1" alt="Philips Hue Play Sync Box 4K" src="https://cdn.mos.cms.futurecdn.net/PyTSem7HSCtWZMecrYZsnm.jpg" mos="" align="middle" fullscreen="" width="800" height="450" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Signify has launched an affordable Philips Hue Play Sync Box 4K, which can be used with a single Philips Hue light via Bluetooth, without a Hue Bridge device </span><span class="credit" itemprop="copyrightHolder">(Image credit: Signify)</span></figcaption></figure><p>Yianni is also particularly proud of what the brand has achieved so far with artificial intelligence. "I think for our install base of users and for ourselves as users of Hue personally, the AI automations are a bit of a game changer," he said. "I now can finally have my home behave exactly the way I wanted to. I think that's a really big deal.</p><p>"So I'm a bit torn between those two, right? For me, it's AI automations, but I think for our business and for our overall mission of getting people to use lights in a in a richer way than just being on or off, I think the the bridge-less entertainment with just becomes so much easier to to step in with just that use case, which is a great way to start."</p><div><blockquote><p>You can really unleash a lot of creativity in users</p><p>George Yianni</p></blockquote></div><p>When it comes to the lights themselves, though, Yianni has a clear favorite: the Liane 360-degree rope light (pictured at the top of this article), which users can drape in any way they like, and which projects light around its whole circumference.</p><p>"I think it's hard to beat the statement of Liane," he told me. "I think it's really taking what we offer in a in a new direction, where you can really unleash a lot of creativity in users because it's really a product which has a lot of different ways of it being applied. I think it's something quite unique that doesn't exist in the world yet.</p><p>"Yeah, these as they omnidirectional rope lights exist in architectural lighting, but I really think we we add a new element of depth to it by making it controllable and having these subtle gradients that we can put on it. I think that's really exciting. It's something that doesn't exist in the world yet, and really adds something to an existing trend. I think that I think the most exciting lighting model."</p><p>I'm hoping to test the Liane rope light very soon to see whether it meets those expectations, so watch this space.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Shark's latest vacuum is three cleaners in one, and adjusts itself to suit your home ]]></title>
                                                                                                <dc:content><![CDATA[ <ul><li><strong>One-click transformation between upright, stick and handheld vacuum</strong></li><li><strong>Features Shark's Detect and Reveal tech to optimize power and capture every last speck</strong></li><li><strong>List price £479.99 (already on sale in US for $529.99)</strong></li></ul><p>Shark has launched a brand new vacuum system — the <a href="https://www.sharkninja.co.uk/shark-powerdetect-transformer-powertrio-system-upright-vacuum-with-detect-and-reveal-chimera-blue/LX5000UKT.html" target="_blank">Shark PowerDetect Transformer</a> — which is an upright disguised as a stick disguised as a handheld. In other words, it's three vacuum cleaners in one.</p><p>The idea behind the Transformer is to provide multiple cleaning tools in a single package: a deep-cleaning upright for your carpets and hard floors, a stick vacuum for quick cleans, and a handheld for high places and hard to reach spaces, as well as for things like your car. </p><p>According to James Kitto, SharkNinja's SVP Managing Director for the EMEA region, "The upright vacuum hasn’t meaningfully changed in decades. With Transformer, we’ve rethought what a vacuum can do by removing unnecessary complexity and creating a system that adapts to real life."</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:2048px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="kLuoY8pFH2kBQLDDnPTmon" name="Shark PowerDetect Transformer" alt="Shark PowerDetect Transformer product photo showing its three uses" src="https://cdn.mos.cms.futurecdn.net/kLuoY8pFH2kBQLDDnPTmon.png" mos="" align="middle" fullscreen="" width="2048" height="1152" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The Shark PowerDetect Transformer transforms from a handheld to a stick to a full-sized upright </span><span class="credit" itemprop="copyrightHolder">(Image credit: SharkNinja)</span></figcaption></figure><h2 id="what-39-s-so-clever-about-the-shark-powerdetect-transformer">What's so clever about the Shark PowerDetect Transformer?</h2><p>It's definitely well thought out. In handheld and stick mode, the goal is light weight and portability, so the Transformer uses a relatively small dust chamber that sits just below the handle. When you need to get rid of serious amounts of dirt, there's a much larger dust collector that snaps onto the front, giving you the capacity of a normal upright.</p><p>The Transformer also comes with two key technologies we've seen in other recent <a href="https://www.techradar.com/home/vacuums/the-best-shark-vacuum-cleaners-year">Shark vacuum cleaners</a>: PowerDetect, which automatically optimizes the cleaning power based on dirt levels, the floor type, your movement, and the cleaner's proximity to things such as skirting boards; and Reveal, which uses illumination to ensure that dust and dirt have nowhere to hide.</p><p>Other features include auto-emptying of the small bin into the larger one with a single click; HEPA filtration with anti-allergen sealing; odor neutralization; Shark's no-hair-wrap system to take hair from the brushroll rather than letting it accumulate; and DuoClean Detect brushes that have been designed to capture dirt, debris and hair on carpeted, tiled and wooden floors without having to switch heads.</p><p>Could the Transformer depose our current favorite Shark vacuum, the Shark <a href="https://www.techradar.com/home/vacuums/shark-powerdetect-cordless-stick-vacuum-review">PowerDetect Cordless Stick?</a> It might: it's essentially an even smarter version of the PowerDetect, and yet it's slightly cheaper; while the PowerDetect Cordless Stick has a list price of £499.99, <a href="https://www.sharkninja.co.uk/shark-powerdetect-transformer-powertrio-system-upright-vacuum-with-detect-and-reveal-chimera-blue/LX5000UKT.html" target="_blank">the Shark PowerDetect Transformer is £479.99</a>. It's already on sale for $529.99 in the US, but we don't yet have details of availability in Australia.</p><div data-model-name="Shark Upright Vacuum" data-widget-type="review"></div> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/vacuums/sharks-latest-vacuum-is-three-cleaners-in-one-and-adjusts-itself-to-suit-your-home</link>
                                                                            <description>
                            <![CDATA[ The Shark PowerDetect Transformer is a three-in-one: an upright, a stick and a handheld vacuum ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">EMp3t3GUZp4QphJ9s8fCs7</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/KW83KpayHsV8NkFHurgpwn-1280-80.png" type="image/png" length="0"></enclosure>
                                                                        <pubDate>Thu, 03 Sep 2026 15:47:11 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Vacuums]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Small Appliances]]></category>
                                                                                                                    <dc:creator><![CDATA[ Carrie Marshall ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/xJGRRy6MkKwN3qJ5X6enZG.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/KW83KpayHsV8NkFHurgpwn-1280-80.png">
                                                            <media:credit><![CDATA[SharkNinja]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Shark PowerDetect Transformer being used as a stick vacuum in a neutrally decorated room]]></media:description>                                                            <media:text><![CDATA[Shark PowerDetect Transformer being used as a stick vacuum in a neutrally decorated room]]></media:text>
                                <media:title type="plain"><![CDATA[Shark PowerDetect Transformer being used as a stick vacuum in a neutrally decorated room]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/KW83KpayHsV8NkFHurgpwn-1280-80.png" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>One-click transformation between upright, stick and handheld vacuum</strong></li><li><strong>Features Shark's Detect and Reveal tech to optimize power and capture every last speck</strong></li><li><strong>List price £479.99 (already on sale in US for $529.99)</strong></li></ul><p>Shark has launched a brand new vacuum system — the <a href="https://www.sharkninja.co.uk/shark-powerdetect-transformer-powertrio-system-upright-vacuum-with-detect-and-reveal-chimera-blue/LX5000UKT.html" target="_blank">Shark PowerDetect Transformer</a> — which is an upright disguised as a stick disguised as a handheld. In other words, it's three vacuum cleaners in one.</p><p>The idea behind the Transformer is to provide multiple cleaning tools in a single package: a deep-cleaning upright for your carpets and hard floors, a stick vacuum for quick cleans, and a handheld for high places and hard to reach spaces, as well as for things like your car. </p><p>According to James Kitto, SharkNinja's SVP Managing Director for the EMEA region, "The upright vacuum hasn’t meaningfully changed in decades. With Transformer, we’ve rethought what a vacuum can do by removing unnecessary complexity and creating a system that adapts to real life."</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:2048px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="kLuoY8pFH2kBQLDDnPTmon" name="Shark PowerDetect Transformer" alt="Shark PowerDetect Transformer product photo showing its three uses" src="https://cdn.mos.cms.futurecdn.net/kLuoY8pFH2kBQLDDnPTmon.png" mos="" align="middle" fullscreen="" width="2048" height="1152" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The Shark PowerDetect Transformer transforms from a handheld to a stick to a full-sized upright </span><span class="credit" itemprop="copyrightHolder">(Image credit: SharkNinja)</span></figcaption></figure><h2 id="what-39-s-so-clever-about-the-shark-powerdetect-transformer">What's so clever about the Shark PowerDetect Transformer?</h2><p>It's definitely well thought out. In handheld and stick mode, the goal is light weight and portability, so the Transformer uses a relatively small dust chamber that sits just below the handle. When you need to get rid of serious amounts of dirt, there's a much larger dust collector that snaps onto the front, giving you the capacity of a normal upright.</p><p>The Transformer also comes with two key technologies we've seen in other recent <a href="https://www.techradar.com/home/vacuums/the-best-shark-vacuum-cleaners-year">Shark vacuum cleaners</a>: PowerDetect, which automatically optimizes the cleaning power based on dirt levels, the floor type, your movement, and the cleaner's proximity to things such as skirting boards; and Reveal, which uses illumination to ensure that dust and dirt have nowhere to hide.</p><p>Other features include auto-emptying of the small bin into the larger one with a single click; HEPA filtration with anti-allergen sealing; odor neutralization; Shark's no-hair-wrap system to take hair from the brushroll rather than letting it accumulate; and DuoClean Detect brushes that have been designed to capture dirt, debris and hair on carpeted, tiled and wooden floors without having to switch heads.</p><p>Could the Transformer depose our current favorite Shark vacuum, the Shark <a href="https://www.techradar.com/home/vacuums/shark-powerdetect-cordless-stick-vacuum-review">PowerDetect Cordless Stick?</a> It might: it's essentially an even smarter version of the PowerDetect, and yet it's slightly cheaper; while the PowerDetect Cordless Stick has a list price of £499.99, <a href="https://www.sharkninja.co.uk/shark-powerdetect-transformer-powertrio-system-upright-vacuum-with-detect-and-reveal-chimera-blue/LX5000UKT.html" target="_blank">the Shark PowerDetect Transformer is £479.99</a>. It's already on sale for $529.99 in the US, but we don't yet have details of availability in Australia.</p><div data-model-name="Shark Upright Vacuum" data-widget-type="review"></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ If your old Chromecast and Google Home devices are having setup issues, you’re not alone — thankfully, Google’s latest update has fixed this ]]></title>
                                                                                                <dc:content><![CDATA[ <ul><li><strong>Google has fixed a setup issue with the first-gen Chromecast device</strong></li><li><strong>Owners have been complaining for months about their devices going missing from the Google Home app </strong></li><li><strong>The update also fixes functionality issues </strong></li></ul><p>Have you been running into setup issues with your older Chromecast and Google Home devices? You’ll be happy to hear you’re not alone on this one — and even happier to know that Google has finally rolled out a fix. </p><p>These issues first arose when <a href="https://www.techradar.com/televisions/streaming-devices/rest-in-peace-good-buddy-original-gen-1-chromecasts-are-now-failing-after-13-years-as-google-apparently-pulls-the-plug">Google announced it would be ending support for its oldest Chromecast dongles</a> back in May. From there, owners started reporting problems with setting up their devices after they started disappearing from the Google Home app on Android.</p><p>A Google Home app update made setting up Chromecast even more difficult which, understandably, sparked a lot of worry for those who are still using the <a href="https://www.techradar.com/reviews/gadgets/portable-video/chromecast-2013-1171126/review">first-gen Chromecast </a>from over 10 years ago, convincing them that Google was officially pulling the plug on its OG streaming device. Similar issues then started cropping up for owners of the 2015 Chromecast model and <a href="https://www.techradar.com/reviews/google-home-mini">Google Home Mini</a> speaker, affecting functionality as well as the setup process. </p><p>At first, users were left to find their own workarounds and solutions, with many having to factory reset their devices, revert to older versions of the Google Home app, or even wipe their entire Home ecosystem to start afresh. Thankfully, Google has solved this, implying that these setup and functionality crashes were part of a software glitch. </p><p>The Google Nest Community account on Reddit replied to a series of frustrated posts with the following statement: ‘We've resolved an issue that was impacting the ability to set up some older Chromecast and Google Home devices. If you haven't already, factory reset your speaker or update your Google Home app to version 4.26 and try again’.</p><p>It hasn’t been the best time to be a first-gen Chromecast owner to say the least, but at least Google’s latest fix offers some reassurance that the company isn’t writing off its oldest streaming device yet — despite <a href="https://www.techradar.com/televisions/streaming-devices/google-has-stopped-selling-the-chromecast-with-google-tv-but-theres-no-way-im-replacing-mine">pulling the first Chromecast from shelves in early 2025</a>. That said, Google isn’t the first tech giant to be accused of intentionally bricking older streaming devices to get users to upgrade. </p><p>Amazon received similar backlash when<a href="https://www.techradar.com/televisions/streaming-devices/amazon-has-been-accused-of-bricking-older-fire-tv-stick-devices-to-get-users-to-upgrade-and-its-sparked-a-class-action-lawsuit#viafoura-comments"> a user filed a lawsuit against the company</a>, after reporting that two Fire TV sticks ran into severe performance issues just a few years after purchasing them. The user claimed that Amazon had been software tethering, while not disclosing the truth about the lifespan of its Fire TV stick streamers. </p><p>Now that Google has found a solution, hopefully it does the job at reviving your older Chromecast model. If the issues still persist, Google recommends reaching back out to the Nest community to let them know. </p> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/televisions/streaming-devices/if-your-old-chromecast-and-google-home-devices-are-having-setup-issues-youre-not-alone-thankfully-googles-latest-update-has-fixed-this</link>
                                                                            <description>
                            <![CDATA[ Google has finally fixed the annoying setup issue for the first-gen Chromecast, so your device isn't being bricked just yet. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">n8hFJsBPhrnQLhGSCD6UgS</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/5BRgdnVSZZFrWf8csXrKhT-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 03 Sep 2026 13:35:01 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Streaming Devices]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                    <category><![CDATA[Televisions]]></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.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/5BRgdnVSZZFrWf8csXrKhT-1280-80.jpg">
                                                            <media:credit><![CDATA[Google]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Google Chromecast]]></media:description>                                                            <media:text><![CDATA[Google Chromecast]]></media:text>
                                <media:title type="plain"><![CDATA[Google Chromecast]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/5BRgdnVSZZFrWf8csXrKhT-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>Google has fixed a setup issue with the first-gen Chromecast device</strong></li><li><strong>Owners have been complaining for months about their devices going missing from the Google Home app </strong></li><li><strong>The update also fixes functionality issues </strong></li></ul><p>Have you been running into setup issues with your older Chromecast and Google Home devices? You’ll be happy to hear you’re not alone on this one — and even happier to know that Google has finally rolled out a fix. </p><p>These issues first arose when <a href="https://www.techradar.com/televisions/streaming-devices/rest-in-peace-good-buddy-original-gen-1-chromecasts-are-now-failing-after-13-years-as-google-apparently-pulls-the-plug">Google announced it would be ending support for its oldest Chromecast dongles</a> back in May. From there, owners started reporting problems with setting up their devices after they started disappearing from the Google Home app on Android.</p><p>A Google Home app update made setting up Chromecast even more difficult which, understandably, sparked a lot of worry for those who are still using the <a href="https://www.techradar.com/reviews/gadgets/portable-video/chromecast-2013-1171126/review">first-gen Chromecast </a>from over 10 years ago, convincing them that Google was officially pulling the plug on its OG streaming device. Similar issues then started cropping up for owners of the 2015 Chromecast model and <a href="https://www.techradar.com/reviews/google-home-mini">Google Home Mini</a> speaker, affecting functionality as well as the setup process. </p><p>At first, users were left to find their own workarounds and solutions, with many having to factory reset their devices, revert to older versions of the Google Home app, or even wipe their entire Home ecosystem to start afresh. Thankfully, Google has solved this, implying that these setup and functionality crashes were part of a software glitch. </p><p>The Google Nest Community account on Reddit replied to a series of frustrated posts with the following statement: ‘We've resolved an issue that was impacting the ability to set up some older Chromecast and Google Home devices. If you haven't already, factory reset your speaker or update your Google Home app to version 4.26 and try again’.</p><p>It hasn’t been the best time to be a first-gen Chromecast owner to say the least, but at least Google’s latest fix offers some reassurance that the company isn’t writing off its oldest streaming device yet — despite <a href="https://www.techradar.com/televisions/streaming-devices/google-has-stopped-selling-the-chromecast-with-google-tv-but-theres-no-way-im-replacing-mine">pulling the first Chromecast from shelves in early 2025</a>. That said, Google isn’t the first tech giant to be accused of intentionally bricking older streaming devices to get users to upgrade. </p><p>Amazon received similar backlash when<a href="https://www.techradar.com/televisions/streaming-devices/amazon-has-been-accused-of-bricking-older-fire-tv-stick-devices-to-get-users-to-upgrade-and-its-sparked-a-class-action-lawsuit#viafoura-comments"> a user filed a lawsuit against the company</a>, after reporting that two Fire TV sticks ran into severe performance issues just a few years after purchasing them. The user claimed that Amazon had been software tethering, while not disclosing the truth about the lifespan of its Fire TV stick streamers. </p><p>Now that Google has found a solution, hopefully it does the job at reviving your older Chromecast model. If the issues still persist, Google recommends reaching back out to the Nest community to let them know. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ California lawmakers approve plug-in solar bill— as authorities promise potential savings of up to $450 a year ]]></title>
                                                                                                <dc:content><![CDATA[ <ul><li><strong>California lawmakers have approved a plug-in solar bill</strong></li><li><strong>All that's required now is the Governor's signature</strong></li><li><strong>These kits could save you up to $450 a year on electricity</strong></li></ul><p>Adding <a href="https://www.techradar.com/home/energy-saving/the-diy-energy-boom-is-here-30-us-states-are-planning-to-legalize-plug-in-solar-tech-as-home-battery-installations-quietly-hit-a-record-high">plug-in solar power</a> to your home's energy mix is about to become legal in California: lawmakers in the state have now passed a bill approving the use of plug-in (or balcony) panels, so it's now ready to be signed into law by Governor Gavin Newsom.</p><p>Senate Bill 868 (the Plug and Play Solar Act) was first proposed at the start of the year, and permits plug-in solar kits up to 1,200 watts to be connected to a standard outlet. A simple online registration form is all that's required in terms of paperwork.</p><p>If you're new to the tech, it enables residents to benefit from solar energy without the expensive installation costs or planning permission processes associated with rooftop solar. You just put these kits on a balcony, on a wall, or in a backyard, and plug them in.</p><p>Any electricity generated by the sunshine and your new plug-in kit gets offset against what your home is currently demanding in terms of electricity. Official figures suggest savings could be <a href="https://sd11.senate.ca.gov/news/senate-passes-senator-wieners-plug-solar-bill-lower-energy-costs" target="_blank">up to $450 per year</a>.</p><h2 id="more-to-come">More to come</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:5842px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="mpaLkKpCTDnfr68AktNkLe" name="GettyImages-1473550058" alt="Two men installing a balcony solar panel" src="https://cdn.mos.cms.futurecdn.net/mpaLkKpCTDnfr68AktNkLe.jpg" mos="" align="middle" fullscreen="" width="5842" height="3286" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Plug-in solar is particular beneficial for renters </span><span class="credit" itemprop="copyrightHolder">(Image credit: Getty Images / Astrid860)</span></figcaption></figure><p>Utah was the first US state to legalize plug-in solar, in 2025, and since then <a href="https://pluginsolarus.com/states" target="_blank">eight other states have followed</a>. New York State, like California, is waiting for a Governor signature, while proposals are pending in another seven states.</p><p>The change in law is particularly helpful for those renting a property, as it means solar is an option without any permanent changes to the place of residence. When you move, you can just pack up the solar panel kit and take it with you.</p><p>Retailers are still playing catch up though. There's a scarcity of kits being sold at big stores, but dedicated start-ups are filling the gap: for example, Bright Saver <a href="https://www.brightsaver.org/balcony-solar-kits" target="_blank">is selling plug-in solar panels</a> starting at under $300, though a $29 yearly subscription is also required.</p><p>Plug-in solar has already proved a huge success in Europe, especially in Germany, and the technology just became <a href="https://www.techradar.com/home/energy-saving/plug-in-solar-just-became-legal-in-the-uk-here-are-5-things-you-need-to-know-from-prices-to-potential-savings">legal in the UK as well</a>. Expect more states to follow Utah and California in the coming months and years.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/energy-saving/california-lawmakers-approve-plug-in-solar-bill-as-authorities-promise-potential-savings-of-up-to-usd450-a-year</link>
                                                                            <description>
                            <![CDATA[ California is the latest state in the US to approve the use of plug-in solar kits for residents to use at home. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">nGViewki5qYmVyDWfyCoka</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/UBmBPCF7Db4mL959ePtUM-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 03 Sep 2026 12:14:11 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Energy Saving]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                                                                                    <dc:creator><![CDATA[ David Nield ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/mbi9b6isV6ML9Tr4bSPhyR.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Dave is a freelance tech journalist who has been writing about gadgets, apps and the web for more than two decades. Based out of Stockport, England, on TechRadar you&#039;ll find him covering news, features and reviews, particularly for phones, tablets and wearables. Working to ensure our breaking news coverage is the best in the business over weekends, David also has bylines at Gizmodo, T3, PopSci and a few other places besides, as well as being many years editing the likes of PC Explorer and The Hardware Handbook.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/UBmBPCF7Db4mL959ePtUM-1280-80.jpg">
                                                            <media:credit><![CDATA[Getty Images / imageBROKER / Robert Poorten]]></media:credit>
                                                                                                                                                                        <media:description><![CDATA[Californians are next in line for balcony solar]]></media:description>                                                            <media:text><![CDATA[A balcony solar panel next to a man with a solar panel under his arm]]></media:text>
                                <media:title type="plain"><![CDATA[A balcony solar panel next to a man with a solar panel under his arm]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/UBmBPCF7Db4mL959ePtUM-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>California lawmakers have approved a plug-in solar bill</strong></li><li><strong>All that's required now is the Governor's signature</strong></li><li><strong>These kits could save you up to $450 a year on electricity</strong></li></ul><p>Adding <a href="https://www.techradar.com/home/energy-saving/the-diy-energy-boom-is-here-30-us-states-are-planning-to-legalize-plug-in-solar-tech-as-home-battery-installations-quietly-hit-a-record-high">plug-in solar power</a> to your home's energy mix is about to become legal in California: lawmakers in the state have now passed a bill approving the use of plug-in (or balcony) panels, so it's now ready to be signed into law by Governor Gavin Newsom.</p><p>Senate Bill 868 (the Plug and Play Solar Act) was first proposed at the start of the year, and permits plug-in solar kits up to 1,200 watts to be connected to a standard outlet. A simple online registration form is all that's required in terms of paperwork.</p><p>If you're new to the tech, it enables residents to benefit from solar energy without the expensive installation costs or planning permission processes associated with rooftop solar. You just put these kits on a balcony, on a wall, or in a backyard, and plug them in.</p><p>Any electricity generated by the sunshine and your new plug-in kit gets offset against what your home is currently demanding in terms of electricity. Official figures suggest savings could be <a href="https://sd11.senate.ca.gov/news/senate-passes-senator-wieners-plug-solar-bill-lower-energy-costs" target="_blank">up to $450 per year</a>.</p><h2 id="more-to-come">More to come</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:5842px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="mpaLkKpCTDnfr68AktNkLe" name="GettyImages-1473550058" alt="Two men installing a balcony solar panel" src="https://cdn.mos.cms.futurecdn.net/mpaLkKpCTDnfr68AktNkLe.jpg" mos="" align="middle" fullscreen="" width="5842" height="3286" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Plug-in solar is particular beneficial for renters </span><span class="credit" itemprop="copyrightHolder">(Image credit: Getty Images / Astrid860)</span></figcaption></figure><p>Utah was the first US state to legalize plug-in solar, in 2025, and since then <a href="https://pluginsolarus.com/states" target="_blank">eight other states have followed</a>. New York State, like California, is waiting for a Governor signature, while proposals are pending in another seven states.</p><p>The change in law is particularly helpful for those renting a property, as it means solar is an option without any permanent changes to the place of residence. When you move, you can just pack up the solar panel kit and take it with you.</p><p>Retailers are still playing catch up though. There's a scarcity of kits being sold at big stores, but dedicated start-ups are filling the gap: for example, Bright Saver <a href="https://www.brightsaver.org/balcony-solar-kits" target="_blank">is selling plug-in solar panels</a> starting at under $300, though a $29 yearly subscription is also required.</p><p>Plug-in solar has already proved a huge success in Europe, especially in Germany, and the technology just became <a href="https://www.techradar.com/home/energy-saving/plug-in-solar-just-became-legal-in-the-uk-here-are-5-things-you-need-to-know-from-prices-to-potential-savings">legal in the UK as well</a>. Expect more states to follow Utah and California in the coming months and years.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ No HDMI needed — Philips Hue's new camera-based Screen Sync system works with any source, including your TV's native streaming apps ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Philips Hue smart lights just got a major upgrade, with a new system that lets you sync lights with your TV screen regardless of its source. Signify, the company behind the Hue brand, showed off a new system called Hue Play Screen Sync at an event (no, not <a href="https://www.techradar.com/tag/ifa">IFA) </a>in Berlin yesterday, and it looks set to make immersive entertainment lighting a lot more accessible.</p><p>The Philips Hue Play system lets you use smart lights (including light strips and bars) to extend the colors from your screen, creating a more immersive viewing experience. However, until now, this could only be done using a Philips Hue HDMI Sync Box, which sits in between an HDMI source and your TV. If you want to watch content via a non-HDMI source, such as a native app on your smart TV, you were out of luck.</p><p>The new Philips Hue Play Screen Sync changes all that, using a fisheye camera to monitor the action on your TV screen and synchronize it with your smart lights, regardless of the source.</p><p>Similar systems already exist from rivals including Govee and Nanoleaf, so I'll be interested to see how the Hue Play Screen Sync compares. Camera-based systems usually have a few drawbacks compared to HDMI screen syncing (they can be affected by reflections on your TV screen and tend to have more latency) but hopefully the Hue system will offer performance comparable with the HDMI Sync Box.</p><h2 id="a-bright-future">A bright future</h2><p>Another big update launched at yesterday's event is Custom AI Behaviors, which lets you use natural language to describe lighting automations, rather than having to create them manually — something that could be quite time-consuming or fiddly when done in the app. For example, you might choose to have your lights behave differently at the weekends, or activate a particular scene automatically after dark.</p><p>The Philips Hue app already contained an AI assistant the let you use text or speech to describe a lighting scene (such as 'something for Christmas' or 'a tropical sunset'), and would search the existing scene library for a match. If none existed, the assistant would create something suitable for you. This was a useful feature, but Custom AI Behaviors goes far beyond that, and should make advanced automations much more accessible, with no need to spend time fiddling with switches and sliders.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/pDDw4MSDkMd2qEMb6TTPWm.jpg" alt="Philips Hue smart light" /><figcaption><small role="credit">Signify</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/J6waBorgayV5ereBLVCSHm.jpg" alt="Philips Hue smart light" /><figcaption><small role="credit">Signify</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Jv95BTKJqhXEsM9AE4PKPm.jpg" alt="Philips Hue smart light" /><figcaption><small role="credit">Signify</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/iY6vVUFroJPaDGAfwndjSm.jpg" alt="Philips Hue smart light" /><figcaption><small role="credit">Signify</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/DkJ7koawCx6gLgR8cs5K4n.jpg" alt="Philips Hue smart light" /><figcaption><small role="credit">Signify</small></figcaption></figure></figure><p>On the subject of accessibility, there is now a 4K version of the Philips Hue Sync Box to accompany the 8K version launched in 2024. The 4K Sync Box is more affordable than the 8K model, and for the first time, you can use it to sync a single light with your TV via Bluetooth, without a Philips Hue Bridge. </p><p>Third-party collaborations are coming as well, including one leaked last week, which allows you to <a href="https://www.techradar.com/home/smart-lights/philips-hue-and-nanoleaf-could-soon-reveal-an-unlikely-tie-in-leaked-adapter-promises-to-bring-nanoleaf-led-modules-to-your-hue-app">integrate Nanoleaf Shapes lights into your Hue lighting setup</a>, and a collaboration with Sonos that will let you control the brand's speakers with selected Hue switches.</p><p>There's a huge bundle of new smart lights too, including Festavia curtain, net, and icicle lights (ideal for Halloween and Christmas), a Philips Hue Liane 360-degree rope light, with LEDs around the entire circumference, and an OmniGlow outdoor strip light. Omniglow is a technology that uses tightly packed LEDs to create an extra smooth gradient, with no visible gaps, and this is the first time it's been available for an exterior light.</p><p>I'm hoping to test some of the new lights soon, and will bring you full hands-on reviews as soon as possible.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/smart-lights/no-hdmi-needed-philips-hues-new-camera-based-screen-sync-system-works-with-any-source-including-your-tvs-native-streaming-apps</link>
                                                                            <description>
                            <![CDATA[ Philips Hue Play Screen Sync lets you synchronize your smart lights with content from any source, including your smart TV's native streaming apps. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">THzkSovoW6VrNJK2qtmfXa</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/AhHmZUWRemw5FvZT2Nfvjm-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 03 Sep 2026 08:40:13 +0000</pubDate>                                                                                                                                <updated>Thu, 03 Sep 2026 16:00:25 +0000</updated>
                                                                                                                                            <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.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/AhHmZUWRemw5FvZT2Nfvjm-1280-80.jpg">
                                                            <media:credit><![CDATA[Signify]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Philips Hue smart light]]></media:description>                                                            <media:text><![CDATA[Philips Hue smart light]]></media:text>
                                <media:title type="plain"><![CDATA[Philips Hue smart light]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/AhHmZUWRemw5FvZT2Nfvjm-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Philips Hue smart lights just got a major upgrade, with a new system that lets you sync lights with your TV screen regardless of its source. Signify, the company behind the Hue brand, showed off a new system called Hue Play Screen Sync at an event (no, not <a href="https://www.techradar.com/tag/ifa">IFA) </a>in Berlin yesterday, and it looks set to make immersive entertainment lighting a lot more accessible.</p><p>The Philips Hue Play system lets you use smart lights (including light strips and bars) to extend the colors from your screen, creating a more immersive viewing experience. However, until now, this could only be done using a Philips Hue HDMI Sync Box, which sits in between an HDMI source and your TV. If you want to watch content via a non-HDMI source, such as a native app on your smart TV, you were out of luck.</p><p>The new Philips Hue Play Screen Sync changes all that, using a fisheye camera to monitor the action on your TV screen and synchronize it with your smart lights, regardless of the source.</p><p>Similar systems already exist from rivals including Govee and Nanoleaf, so I'll be interested to see how the Hue Play Screen Sync compares. Camera-based systems usually have a few drawbacks compared to HDMI screen syncing (they can be affected by reflections on your TV screen and tend to have more latency) but hopefully the Hue system will offer performance comparable with the HDMI Sync Box.</p><h2 id="a-bright-future">A bright future</h2><p>Another big update launched at yesterday's event is Custom AI Behaviors, which lets you use natural language to describe lighting automations, rather than having to create them manually — something that could be quite time-consuming or fiddly when done in the app. For example, you might choose to have your lights behave differently at the weekends, or activate a particular scene automatically after dark.</p><p>The Philips Hue app already contained an AI assistant the let you use text or speech to describe a lighting scene (such as 'something for Christmas' or 'a tropical sunset'), and would search the existing scene library for a match. If none existed, the assistant would create something suitable for you. This was a useful feature, but Custom AI Behaviors goes far beyond that, and should make advanced automations much more accessible, with no need to spend time fiddling with switches and sliders.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/pDDw4MSDkMd2qEMb6TTPWm.jpg" alt="Philips Hue smart light" /><figcaption><small role="credit">Signify</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/J6waBorgayV5ereBLVCSHm.jpg" alt="Philips Hue smart light" /><figcaption><small role="credit">Signify</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Jv95BTKJqhXEsM9AE4PKPm.jpg" alt="Philips Hue smart light" /><figcaption><small role="credit">Signify</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/iY6vVUFroJPaDGAfwndjSm.jpg" alt="Philips Hue smart light" /><figcaption><small role="credit">Signify</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/DkJ7koawCx6gLgR8cs5K4n.jpg" alt="Philips Hue smart light" /><figcaption><small role="credit">Signify</small></figcaption></figure></figure><p>On the subject of accessibility, there is now a 4K version of the Philips Hue Sync Box to accompany the 8K version launched in 2024. The 4K Sync Box is more affordable than the 8K model, and for the first time, you can use it to sync a single light with your TV via Bluetooth, without a Philips Hue Bridge. </p><p>Third-party collaborations are coming as well, including one leaked last week, which allows you to <a href="https://www.techradar.com/home/smart-lights/philips-hue-and-nanoleaf-could-soon-reveal-an-unlikely-tie-in-leaked-adapter-promises-to-bring-nanoleaf-led-modules-to-your-hue-app">integrate Nanoleaf Shapes lights into your Hue lighting setup</a>, and a collaboration with Sonos that will let you control the brand's speakers with selected Hue switches.</p><p>There's a huge bundle of new smart lights too, including Festavia curtain, net, and icicle lights (ideal for Halloween and Christmas), a Philips Hue Liane 360-degree rope light, with LEDs around the entire circumference, and an OmniGlow outdoor strip light. Omniglow is a technology that uses tightly packed LEDs to create an extra smooth gradient, with no visible gaps, and this is the first time it's been available for an exterior light.</p><p>I'm hoping to test some of the new lights soon, and will bring you full hands-on reviews as soon as possible.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ IKEA launches its first smart radiator thermostat, with Matter support and an impressively affordable price ]]></title>
                                                                                                <dc:content><![CDATA[ <ul><li><strong>A new IKEA device called the Liljebagge has appeared</strong></li><li><strong>It's an affordable smart radiator thermostat</strong></li><li><strong>We're still waiting to hear on international availability</strong></li></ul><p>IKEA isn't slowing down when it comes to launching smart home products — see the <a href="https://www.techradar.com/tech/ikea-just-released-the-smart-sensor-range-ive-been-waiting-for-simple-helpful-gadgets-from-as-little-as-usd6">smart sensors</a> and <a href="https://www.techradar.com/home/smart-lights/ikeas-stick-up-wireless-light-is-a-game-changer-for-dark-hallways-and-closets-and-you-can-snag-one-now-for-only-usd4">wireless lights</a> it's already pushed out this year, for example — and the latest new device to catch our eye is a smart radiator thermostat called the IKEA Liljebagge.</p><p>We're relying on <a href="https://winfuture.de/news,161010.html" target="_blank">WinFuture</a> and a fair bit of Google Translate to tease out the details here, but it seems there's support for the Matter and Thread standards, and a retail price of just €15 (that's roughly $17.40 / £12.90 / AU$24.30).</p><p>The WinFuture article talks about IKEA "preparing" to launch this thermostat, but it's already popped up on <a href="https://www.ikea.com/se/en/p/liljebagge-radiator-thermostat-white-smart-80622062/" target="_blank">the IKEA website</a> in Sweden. We can't see it on any other international sites as yet, though — we've asked IKEA for clarification on US and UK availability and will update this article if we hear back.</p><p>As per the official listing, installing the Liljebagge means you can "adjust the temperature in each room individually, control it when you’re away, increase comfort and reduce energy use", and it should fit "most water-based radiators".</p><h2 id="aggressively-priced">Aggressively priced</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="bnKqCsxrNpRtA5ABPkoik9" name="ikea-2" alt="IKEA Liljebagge" src="https://cdn.mos.cms.futurecdn.net/bnKqCsxrNpRtA5ABPkoik9.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="caption-text">You can update temperatures from the device or from the IKEA Home app </span><span class="credit" itemprop="copyrightHolder">(Image credit: IKEA)</span></figcaption></figure><p>You're able to control the smart radiator thermostat from the IKEA Home app on your phone, or directly on the device itself. If you want it cooler in the bedroom and warmer in the study, then this makes it possible without much hassle.</p><p>IKEA's contender is particularly cheap compared to other smart thermostats that do the same job, and price is typically something IKEA likes to compete aggressively on (<a href="https://www.techradar.com/audio/wireless-bluetooth-speakers/fun-flexible-and-affordable-i-tested-ikeas-super-cheap-bluetooth-speaker-and-as-long-as-youre-not-expecting-sonos-toppling-sound-its-a-blast">see also its $10 / £10 speakers</a>, for instance).</p><p>Some other details: the built-in display turns off when you're not using it, so your radiators won't always be glowing, and you're able to adjust the temperature in 0.5-degree Celsius increments using plus and minus buttons.</p><p>On the home network integrations, it seems you'll need a Thread border router to use this on a Matter network. If you're going to go the IKEA route, you'll need the Dirigera hub. Power is provided by two AA batteries, which should last you 18 months. We'll update this story as soon as we hear anything about international availability.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/smart-thermostats/ikea-launches-its-first-smart-radiator-thermostat-with-matter-support-and-an-impressively-affordable-price</link>
                                                                            <description>
                            <![CDATA[ There's another IKEA smart home product to check out, and this one helps you manage temperatures at home. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">yKQnrvyprzr7Hb6EruHagH</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/AL2rrbAUhZFkwURBL9y22X-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 02 Sep 2026 14:55:32 +0000</pubDate>                                                                                                                                <updated>Thu, 03 Sep 2026 05:38:39 +0000</updated>
                                                                                                                                            <category><![CDATA[Smart Thermostats]]></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.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/AL2rrbAUhZFkwURBL9y22X-1280-80.jpg">
                                                            <media:credit><![CDATA[IKEA]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A hand holding a phone showing the IKEA app next to an IKEA Liljebagge smart thermostat on a radiator]]></media:description>                                                            <media:text><![CDATA[A hand holding a phone showing the IKEA app next to an IKEA Liljebagge smart thermostat on a radiator]]></media:text>
                                <media:title type="plain"><![CDATA[A hand holding a phone showing the IKEA app next to an IKEA Liljebagge smart thermostat on a radiator]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/AL2rrbAUhZFkwURBL9y22X-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>A new IKEA device called the Liljebagge has appeared</strong></li><li><strong>It's an affordable smart radiator thermostat</strong></li><li><strong>We're still waiting to hear on international availability</strong></li></ul><p>IKEA isn't slowing down when it comes to launching smart home products — see the <a href="https://www.techradar.com/tech/ikea-just-released-the-smart-sensor-range-ive-been-waiting-for-simple-helpful-gadgets-from-as-little-as-usd6">smart sensors</a> and <a href="https://www.techradar.com/home/smart-lights/ikeas-stick-up-wireless-light-is-a-game-changer-for-dark-hallways-and-closets-and-you-can-snag-one-now-for-only-usd4">wireless lights</a> it's already pushed out this year, for example — and the latest new device to catch our eye is a smart radiator thermostat called the IKEA Liljebagge.</p><p>We're relying on <a href="https://winfuture.de/news,161010.html" target="_blank">WinFuture</a> and a fair bit of Google Translate to tease out the details here, but it seems there's support for the Matter and Thread standards, and a retail price of just €15 (that's roughly $17.40 / £12.90 / AU$24.30).</p><p>The WinFuture article talks about IKEA "preparing" to launch this thermostat, but it's already popped up on <a href="https://www.ikea.com/se/en/p/liljebagge-radiator-thermostat-white-smart-80622062/" target="_blank">the IKEA website</a> in Sweden. We can't see it on any other international sites as yet, though — we've asked IKEA for clarification on US and UK availability and will update this article if we hear back.</p><p>As per the official listing, installing the Liljebagge means you can "adjust the temperature in each room individually, control it when you’re away, increase comfort and reduce energy use", and it should fit "most water-based radiators".</p><h2 id="aggressively-priced">Aggressively priced</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="bnKqCsxrNpRtA5ABPkoik9" name="ikea-2" alt="IKEA Liljebagge" src="https://cdn.mos.cms.futurecdn.net/bnKqCsxrNpRtA5ABPkoik9.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="caption-text">You can update temperatures from the device or from the IKEA Home app </span><span class="credit" itemprop="copyrightHolder">(Image credit: IKEA)</span></figcaption></figure><p>You're able to control the smart radiator thermostat from the IKEA Home app on your phone, or directly on the device itself. If you want it cooler in the bedroom and warmer in the study, then this makes it possible without much hassle.</p><p>IKEA's contender is particularly cheap compared to other smart thermostats that do the same job, and price is typically something IKEA likes to compete aggressively on (<a href="https://www.techradar.com/audio/wireless-bluetooth-speakers/fun-flexible-and-affordable-i-tested-ikeas-super-cheap-bluetooth-speaker-and-as-long-as-youre-not-expecting-sonos-toppling-sound-its-a-blast">see also its $10 / £10 speakers</a>, for instance).</p><p>Some other details: the built-in display turns off when you're not using it, so your radiators won't always be glowing, and you're able to adjust the temperature in 0.5-degree Celsius increments using plus and minus buttons.</p><p>On the home network integrations, it seems you'll need a Thread border router to use this on a Matter network. If you're going to go the IKEA route, you'll need the Dirigera hub. Power is provided by two AA batteries, which should last you 18 months. We'll update this story as soon as we hear anything about international availability.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ LED skincare for more than just your face — the new Shark CryoGlow Clinic system targets eight areas, including your body and hands ]]></title>
                                                                                                <dc:content><![CDATA[ <ul><li><strong>The new Shark CryoGlow Clinic Face + Body delivers blemish-clearing in as little as four weeks</strong></li><li><strong>It targets eight different zones including chest and hands</strong></li><li><strong>It's priced at £549.99, with pre-orders opening today</strong></li></ul><p>We're big fans of the <a href="https://www.techradar.com/health-fitness/shark-cryoglow-review" target="_blank">Shark CryoGlow LED face mask</a>, which combines LED facial care with a clever InstaChill cooling system to help reduce under-eye puffiness. But like any LED mask it's purely for your face and not something you can really use anywhere else. So hurrah for the new <a href="https://www.sharkninja.co.uk/discover/sign-up" target="_blank">Shark CryoGlow Clinic Face + Body</a>, which adds a second section that you can use on your neck, on your chest and on your hands.</p><p>This new skincare system targets eight different zones: forehead lines, crows' feet, frown lines, lines around the lips, smile lines, neck, chest and hands. It's twice as powerful as the first generation CryoGlow series, and it promises to clear blemishes in as little as four 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:2048px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="8SNUJDRoWjjEZxkWPBaisE" name="Shark Beauty CryoGlow Clinic Face + Body" alt="Shark Beauty CryoGlow Clinic Face + Body" src="https://cdn.mos.cms.futurecdn.net/8SNUJDRoWjjEZxkWPBaisE.png" mos="" align="middle" fullscreen="" width="2048" height="1152" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The CryoGlow Clinic Face + Body replaces three different skin systems with a single, two-part design </span><span class="credit" itemprop="copyrightHolder">(Image credit: SharkNinja)</span></figcaption></figure><h2 id="what-39-s-different-about-the-shark-cryoglow-clinic-face-body">What's different about the Shark CryoGlow Clinic Face + Body</h2><p>The neck and chest section looks rather like something you'd make an alien princess wear in a sci-fi movie, but if you're going to bring LED light therapy to your upper body this is a pretty elegant-looking way to do it. And while it's not in the list of targeted areas, you can use the ArcFlex body panel on your back as well as your chest.</p><p>Both parts of the CryoGlow Face + Body feature the "GlowShell" design, which delivers even light distribution without being too close to your skin, and there's a mix of blue, red and deep infrared light to target blemishes and improve the appearance of your skin.</p><p>The Face + Body also introduces what Shark says is the first instant hot and cold under-eye contrast therapy for at-home use. It alternates between warming and cooling to help stimulate circulation, and it features InstaChill cooling to reduce puffiness around the eyes.</p><p>The Shark CryoGlow Clinic Face + Body will launch in White Gold<a href="https://www.sharkninja.co.uk/discover/sign-up" target="_blank"> with preorders beginning today (September 2) </a>and a full release on September 9. The UK price is £549.99 and you'll be able to buy the sections separately: the Shark CryoGlow Clinic Face is £379.99 and the Clinic Body is £249.99.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/small-appliances/led-skincare-for-more-than-just-your-face-the-new-shark-cryoglow-clinic-system-targets-eight-areas-including-your-body-and-hands</link>
                                                                            <description>
                            <![CDATA[ The Shark Beauty CryoGlow Clinic Face + Body targets more than just your face ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">i6aSi6MwXsoNRpeacuzbqB</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/Y7fN8BcXHNE5wifVe2fYtE-1280-80.png" type="image/png" length="0"></enclosure>
                                                                        <pubDate>Wed, 02 Sep 2026 11:34:20 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Small Appliances]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                                                                                    <dc:creator><![CDATA[ Carrie Marshall ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/xJGRRy6MkKwN3qJ5X6enZG.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/Y7fN8BcXHNE5wifVe2fYtE-1280-80.png">
                                                            <media:credit><![CDATA[SharkNinja]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A woman with a white towel on her head puts on the Shark Beauty CryoGlow Clinic Face + Body mask]]></media:description>                                                            <media:text><![CDATA[A woman with a white towel on her head puts on the Shark Beauty CryoGlow Clinic Face + Body mask]]></media:text>
                                <media:title type="plain"><![CDATA[A woman with a white towel on her head puts on the Shark Beauty CryoGlow Clinic Face + Body mask]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/Y7fN8BcXHNE5wifVe2fYtE-1280-80.png" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>The new Shark CryoGlow Clinic Face + Body delivers blemish-clearing in as little as four weeks</strong></li><li><strong>It targets eight different zones including chest and hands</strong></li><li><strong>It's priced at £549.99, with pre-orders opening today</strong></li></ul><p>We're big fans of the <a href="https://www.techradar.com/health-fitness/shark-cryoglow-review" target="_blank">Shark CryoGlow LED face mask</a>, which combines LED facial care with a clever InstaChill cooling system to help reduce under-eye puffiness. But like any LED mask it's purely for your face and not something you can really use anywhere else. So hurrah for the new <a href="https://www.sharkninja.co.uk/discover/sign-up" target="_blank">Shark CryoGlow Clinic Face + Body</a>, which adds a second section that you can use on your neck, on your chest and on your hands.</p><p>This new skincare system targets eight different zones: forehead lines, crows' feet, frown lines, lines around the lips, smile lines, neck, chest and hands. It's twice as powerful as the first generation CryoGlow series, and it promises to clear blemishes in as little as four 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:2048px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="8SNUJDRoWjjEZxkWPBaisE" name="Shark Beauty CryoGlow Clinic Face + Body" alt="Shark Beauty CryoGlow Clinic Face + Body" src="https://cdn.mos.cms.futurecdn.net/8SNUJDRoWjjEZxkWPBaisE.png" mos="" align="middle" fullscreen="" width="2048" height="1152" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The CryoGlow Clinic Face + Body replaces three different skin systems with a single, two-part design </span><span class="credit" itemprop="copyrightHolder">(Image credit: SharkNinja)</span></figcaption></figure><h2 id="what-39-s-different-about-the-shark-cryoglow-clinic-face-body">What's different about the Shark CryoGlow Clinic Face + Body</h2><p>The neck and chest section looks rather like something you'd make an alien princess wear in a sci-fi movie, but if you're going to bring LED light therapy to your upper body this is a pretty elegant-looking way to do it. And while it's not in the list of targeted areas, you can use the ArcFlex body panel on your back as well as your chest.</p><p>Both parts of the CryoGlow Face + Body feature the "GlowShell" design, which delivers even light distribution without being too close to your skin, and there's a mix of blue, red and deep infrared light to target blemishes and improve the appearance of your skin.</p><p>The Face + Body also introduces what Shark says is the first instant hot and cold under-eye contrast therapy for at-home use. It alternates between warming and cooling to help stimulate circulation, and it features InstaChill cooling to reduce puffiness around the eyes.</p><p>The Shark CryoGlow Clinic Face + Body will launch in White Gold<a href="https://www.sharkninja.co.uk/discover/sign-up" target="_blank"> with preorders beginning today (September 2) </a>and a full release on September 9. The UK price is £549.99 and you'll be able to buy the sections separately: the Shark CryoGlow Clinic Face is £379.99 and the Clinic Body is £249.99.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ This new cheap subscription-free security camera lets you store footage offline with no monthly cost — and looks like a serious Ring alternative ]]></title>
                                                                                                <dc:content><![CDATA[ <ul><li><strong>Smart home brand Shelly announced its new security camera ahead of IFA 2026 </strong></li><li><strong>It lets you view and store footage to microSD cards with no additional subscription cost </strong></li><li><strong>You can upgrade to Shelly Premium for cloud-based storage and other smart features</strong></li></ul><p>The early IFA 2026 product announcements have started, and home tech company Shelly has unveiled its new smart home security camera — and I think it has a shot at becoming the next cheap Ring alternative. </p><p>The new indoor Shelly Camera is the latest affordable smart home device designed for those who want similar features to those found in the <a href="https://www.techradar.com/news/best-home-security-camera">best home security doorbells</a>, but want to avoid the catch of additional subscription fees. </p><p>With a reasonable $49.99/£35 (approximately AU$65) price tag, the Shelly Camera sports all the basic features you need to ensure your home is covered to give you added peace of mind. Though the camera’s video quality isn’t as advanced as the <a href="https://www.techradar.com/home/home-security/ring-outdoor-cam-pro-review">Ring Outdoor Cam Pro</a>’s 4K resolution (Shelly’s is limited to 1080P), its other features more than make up for it. </p><p>As well as 110-degree horizontal and 70-degree vertical fields of view, which should be enough to cover a single room, the Shelly Camera supports black-and-white night vision monitoring and is compatible with Alexa, Google Home, and Samsung SmartThings. It’s also built to slot easily into your existing Shelly smart home ecosystem, working with other devices to trigger automations and activate lighting when movement is detected. </p><p>While many leading smart-home brands require you to sign up to a subscription in order to use their devices to their full potential, that’s not the case with the Shelly Camera. </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="sW8hwdCF4E67ApLvabjUEK" name="ShellyCamera2" alt="The Shelly Camera mounted to a wall" src="https://cdn.mos.cms.futurecdn.net/sW8hwdCF4E67ApLvabjUEK.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: Shelly)</span></figcaption></figure><p>One of the best parts about this camera is that it packs a fair amount of features that aren’t locked behind a subscription paywall. This includes its resolution specs mentioned above, as well as automations and two-way audio — but its free video storage is what makes the camera a winner. </p><p>As well as simply viewing live footage from your smartphone without saving it, you can save recordings locally on microSD cards, and though you’ll have to purchase SD cards separately, it works out a whole lot cheaper than a monthly subscription fee. </p><p>For a $50 security camera that gives you access to basic tools and a way to store footage locally for free, you really can’t go wrong. And for those who aren’t too savvy about their smart-home tech, these features should be more than sufficient.<br><br>All that said, Shelly does offer a premium tier for additional smarts. At 3.99 euros a month ($4.40 / £3.40 / AU$6.50), Shelly Premium gives you access to cloud-based storage for one camera, and even smarter automation upgrades. This includes AI-powered object-detection capabilities, allowing your device to easily distinguish between faces, pets, and even vehicles to trigger specific alerts, which you can customize. </p><p>Having a Shelly Premium subscription opens the door to a handful of additional capabilities to enhance your home security ecosystem, but I don’t think you’re missing out on too much if you decide to stick with its free, basic tier.</p><p>For the most part, it’s the storage element that convinces users to cave into subscription models, and here that's not a factor if you're happy to go with the SD card option — and the camera comes with a free three-month trial of Shelly Premium, so you can try out those extra features before deciding whether or not you need the subscription. </p> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/smart-home/this-new-cheap-subscription-free-security-camera-looks-like-a-serious-ring-alternative-you-can-store-footage-offline-with-no-monthly-cost</link>
                                                                            <description>
                            <![CDATA[ Shelly has launched a new security camera with free microSD storage and two-way audio. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">UKXEhAx8HN4URRMnzZYUS8</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/QnxagvS5wXnkTNfMwA4due-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 02 Sep 2026 11:33:13 +0000</pubDate>                                                                                                                                <updated>Wed, 02 Sep 2026 15:45:39 +0000</updated>
                                                                                                                                            <category><![CDATA[Smart Home]]></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.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/QnxagvS5wXnkTNfMwA4due-1280-80.jpg">
                                                            <media:credit><![CDATA[Shelly / Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[The Ring indoor cam next to the Shelly indoor camera]]></media:description>                                                            <media:text><![CDATA[The Ring indoor cam next to the Shelly indoor camera]]></media:text>
                                <media:title type="plain"><![CDATA[The Ring indoor cam next to the Shelly indoor camera]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/QnxagvS5wXnkTNfMwA4due-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>Smart home brand Shelly announced its new security camera ahead of IFA 2026 </strong></li><li><strong>It lets you view and store footage to microSD cards with no additional subscription cost </strong></li><li><strong>You can upgrade to Shelly Premium for cloud-based storage and other smart features</strong></li></ul><p>The early IFA 2026 product announcements have started, and home tech company Shelly has unveiled its new smart home security camera — and I think it has a shot at becoming the next cheap Ring alternative. </p><p>The new indoor Shelly Camera is the latest affordable smart home device designed for those who want similar features to those found in the <a href="https://www.techradar.com/news/best-home-security-camera">best home security doorbells</a>, but want to avoid the catch of additional subscription fees. </p><p>With a reasonable $49.99/£35 (approximately AU$65) price tag, the Shelly Camera sports all the basic features you need to ensure your home is covered to give you added peace of mind. Though the camera’s video quality isn’t as advanced as the <a href="https://www.techradar.com/home/home-security/ring-outdoor-cam-pro-review">Ring Outdoor Cam Pro</a>’s 4K resolution (Shelly’s is limited to 1080P), its other features more than make up for it. </p><p>As well as 110-degree horizontal and 70-degree vertical fields of view, which should be enough to cover a single room, the Shelly Camera supports black-and-white night vision monitoring and is compatible with Alexa, Google Home, and Samsung SmartThings. It’s also built to slot easily into your existing Shelly smart home ecosystem, working with other devices to trigger automations and activate lighting when movement is detected. </p><p>While many leading smart-home brands require you to sign up to a subscription in order to use their devices to their full potential, that’s not the case with the Shelly Camera. </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="sW8hwdCF4E67ApLvabjUEK" name="ShellyCamera2" alt="The Shelly Camera mounted to a wall" src="https://cdn.mos.cms.futurecdn.net/sW8hwdCF4E67ApLvabjUEK.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: Shelly)</span></figcaption></figure><p>One of the best parts about this camera is that it packs a fair amount of features that aren’t locked behind a subscription paywall. This includes its resolution specs mentioned above, as well as automations and two-way audio — but its free video storage is what makes the camera a winner. </p><p>As well as simply viewing live footage from your smartphone without saving it, you can save recordings locally on microSD cards, and though you’ll have to purchase SD cards separately, it works out a whole lot cheaper than a monthly subscription fee. </p><p>For a $50 security camera that gives you access to basic tools and a way to store footage locally for free, you really can’t go wrong. And for those who aren’t too savvy about their smart-home tech, these features should be more than sufficient.<br><br>All that said, Shelly does offer a premium tier for additional smarts. At 3.99 euros a month ($4.40 / £3.40 / AU$6.50), Shelly Premium gives you access to cloud-based storage for one camera, and even smarter automation upgrades. This includes AI-powered object-detection capabilities, allowing your device to easily distinguish between faces, pets, and even vehicles to trigger specific alerts, which you can customize. </p><p>Having a Shelly Premium subscription opens the door to a handful of additional capabilities to enhance your home security ecosystem, but I don’t think you’re missing out on too much if you decide to stick with its free, basic tier.</p><p>For the most part, it’s the storage element that convinces users to cave into subscription models, and here that's not a factor if you're happy to go with the SD card option — and the camera comes with a free three-month trial of Shelly Premium, so you can try out those extra features before deciding whether or not you need the subscription. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Philips Hue bulbs are going cheap at Amazon right now — and I'm using these rare discounts to finally finish my living-room setup ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Philips Hue makes the <a href="https://www.techradar.com/news/best-smart-lighting">best smart lights</a> around, but installing them in every room can be seriously expensive, so I always wait until big sales events to stock up on bulbs. <a href="https://www.amazon.com/events/labordaysale" target="_blank">Amazon's Labor Day Sale</a> is the perfect opportunity, with huge discounts on multi-packs of White & Color Ambiance bulbs, as well as strip lights and lamps to extend my smart lighting setup. </p><p>The best Labor Day deal I've seen so far is <a href="https://www.amazon.com/Philips-Hue-Smart-Ambiance-2-Pack/dp/B0H5T9BC7N/ref=sr_1_5">a two-pack of Philips Hue White & Color Ambiance bulbs for just $46.17 at Amazon</a> (was $76.99). That's the kind of deal I might expect to see on Amazon Prime Day, but this time you don't need to be a Prime member to take advantage.</p><p>Looking for more options? Scroll down for my top picks in the Labor Day sale, or <a href="https://www.amazon.com/s?k=philips+hue&rh=p_n_deal_type%3A23566064011&dc&ds=v1%3AZKiLYFdDNNcvy%2FScqhrN5ex4s4V08EsasRJ5WYZtf%2BI&crid=2JONETCFSLKYK&qid=1788272894&rnid=23566063011&sprefix=philips+%2Caps%2C236&ref=sr_nr_p_n_deal_type_4" target="_blank">check out all today's deals on Philips Hue lights at Amazon</a>.</p><h2 id="today-39-s-best-philips-hue-deals">Today's best Philips Hue deals</h2><div class="product"><a data-dimension112="4a20b07e-a613-11f1-a9b9-f9d3e8016612" data-action="Deal Block" data-label="White & Color Ambiance Bulbs (2 Pack)" data-dimension48="White & Color Ambiance Bulbs (2 Pack)" data-dimension25="$46.17" href="https://www.amazon.com/Philips-Hue-Smart-Ambiance-2-Pack/dp/B0H5T9BC7N/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:1500px;"><p class="vanilla-image-block" style="padding-top:72.93%;"><img id="MKRTc9arXgbE5o5NDVwoGG" name="White & Color Ambiance Bulbs (2 Pack)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/MKRTc9arXgbE5o5NDVwoGG.png" mos="" align="middle" fullscreen="" width="1500" height="1094" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Philips-Hue-Smart-Ambiance-2-Pack/dp/B0H5T9BC7N/ref=sr_1_5" target="_blank" rel="nofollow" data-dimension112="4a20b07e-a613-11f1-a9b9-f9d3e8016612" data-action="Deal Block" data-label="White & Color Ambiance Bulbs (2 Pack)" data-dimension48="White & Color Ambiance Bulbs (2 Pack)" data-dimension25="$46.17">White & Color Ambiance Bulbs (2 Pack): was $76.99 now $46.17</a></strong><br>There's a huge 40% off White & Color Ambiance bulbs at Amazon for Labor Day. These are the premium bulbs compatible with the full range of Hue scenes and effects, and offer the widest range of colors.<a class="view-deal button" href="https://www.amazon.com/Philips-Hue-Smart-Ambiance-2-Pack/dp/B0H5T9BC7N/ref=sr_1_5" target="_blank" rel="nofollow" data-dimension112="4a20b07e-a613-11f1-a9b9-f9d3e8016612" data-action="Deal Block" data-label="White & Color Ambiance Bulbs (2 Pack)" data-dimension48="White & Color Ambiance Bulbs (2 Pack)" data-dimension25="$46.17">View Deal</a></p></div><div class="product"><a data-dimension112="7ffd7c9e-a6b9-11f1-aa79-d3b13623d8c8" data-action="Deal Block" data-label="Festavia 90ft Permanent Outdoor String Lights" data-dimension48="Festavia 90ft Permanent Outdoor String Lights" data-dimension25="$216.35" href="https://www.amazon.com/Philips-Hue-Permanent-Weatherproof-Water-Resistant/dp/B0FNBXWYNT/ref=sr_1_17" 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:93.47%;"><img id="pe6WPfxtpeJAMLyNEjWtcP" name="Festavia 90ft Permanent Outdoor String Lights" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/pe6WPfxtpeJAMLyNEjWtcP.png" mos="" align="middle" fullscreen="" width="1500" height="1402" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Philips-Hue-Permanent-Weatherproof-Water-Resistant/dp/B0FNBXWYNT/ref=sr_1_17" target="_blank" rel="nofollow" data-dimension112="7ffd7c9e-a6b9-11f1-aa79-d3b13623d8c8" data-action="Deal Block" data-label="Festavia 90ft Permanent Outdoor String Lights" data-dimension48="Festavia 90ft Permanent Outdoor String Lights" data-dimension25="$216.35">Festavia 90ft Permanent Outdoor String Lights: was $399.99 now $216.35</a></strong><br>These permanent outdoor lights provide a welcoming glow all year round, and with a tap of the app, can be set to preset or custom themes for holidays and special events. No more climbing up ladders to fit lights for Christmas, Halloween, or parties.<a class="view-deal button" href="https://www.amazon.com/Philips-Hue-Permanent-Weatherproof-Water-Resistant/dp/B0FNBXWYNT/ref=sr_1_17" target="_blank" rel="nofollow" data-dimension112="7ffd7c9e-a6b9-11f1-aa79-d3b13623d8c8" data-action="Deal Block" data-label="Festavia 90ft Permanent Outdoor String Lights" data-dimension48="Festavia 90ft Permanent Outdoor String Lights" data-dimension25="$216.35">View Deal</a></p></div><div class="product"><a data-dimension112="bc4756ec-a6ba-11f1-9c0d-43c36edaa841" data-action="Deal Block" data-label="Neon Outdoor 16ft LED Strip Light" data-dimension48="Neon Outdoor 16ft LED Strip Light" data-dimension25="$143.97" href="https://www.amazon.com/Philips-Hue-Outdoor-16-Feet-Multicolor/dp/B0GNTPYKLD/ref=sr_1_9" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1472px;"><p class="vanilla-image-block" style="padding-top:101.90%;"><img id="fQpWvuddY6P65uojiMzX78" name="Neon Outdoor 16ft LED Strip Light" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/fQpWvuddY6P65uojiMzX78.png" mos="" align="middle" fullscreen="" width="1472" height="1500" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Philips-Hue-Outdoor-16-Feet-Multicolor/dp/B0GNTPYKLD/ref=sr_1_9" target="_blank" rel="nofollow" data-dimension112="bc4756ec-a6ba-11f1-9c0d-43c36edaa841" data-action="Deal Block" data-label="Neon Outdoor 16ft LED Strip Light" data-dimension48="Neon Outdoor 16ft LED Strip Light" data-dimension25="$143.97">Neon Outdoor 16ft LED Strip Light: was $199.99 now $143.97</a></strong><br>Perfect for illuminating paths, edging patios, and adding color to any other part of your yard, this water-resistant strip light can be bent and shaped any way you like, and programmed with preset or custom scenes in the Philips Hue app.<a class="view-deal button" href="https://www.amazon.com/Philips-Hue-Outdoor-16-Feet-Multicolor/dp/B0GNTPYKLD/ref=sr_1_9" target="_blank" rel="nofollow" data-dimension112="bc4756ec-a6ba-11f1-9c0d-43c36edaa841" data-action="Deal Block" data-label="Neon Outdoor 16ft LED Strip Light" data-dimension48="Neon Outdoor 16ft LED Strip Light" data-dimension25="$143.97">View Deal</a></p></div><h2 id="shop-more-of-today-39-s-best-labor-day-sales-3">Shop more of today's best Labor Day sales</h2><ul><li><strong>Amazon:</strong> <a href="https://www.amazon.com/deals?ref_=nav_cs_gb">45% off TVs, AirPods, air fryers & vacuums</a></li><li><strong>Apple: </strong><a href="https://www.amazon.com/s?k=apple+store+sale&hvadid=713790860351&hvdev=c&hvexpln=67&hvlocphy=9026250">iPads, AirPods & MacBooks from $99</a></li><li><strong>Appliances:</strong> <a href="https://www.samsung.com/us/refrigerators/all-refrigerators/?shop=Buy+Online">up to $1,200 at Samsung</a></li><li><strong>Best Buy:</strong> <a href="https://www.bestbuy.com/sale-event">60% off appliances, TVs, laptops & more</a></li><li><strong>Casper:</strong> <a href="https://casper.com/collections/mattresses">up to 30% off mattresses</a></li><li><strong>Dell:</strong> <a href="https://www.dell.com/en-us/shop/black-friday-deals">laptop deals from $249.99</a></li><li><strong>DreamCloud: </strong><a href="https://www.dreamcloudsleep.com/">up to 60% off mattresses, 66% off bundles</a></li><li><strong>Home Depot:</strong> <a href="https://www.homedepot.com/">40% off appliances, furniture, grills & tools</a></li><li><strong>Lowe's:</strong> <a href="https://www.lowes.com/">$1,000 off appliances, patio & tools</a></li><li><strong>Nectar:</strong> <a href="https://www.nectarsleep.com/mattress">up to 50% off mattresses, deals from $349</a></li><li><strong>Saatva:</strong> <a href="https://www.saatva.com/">up to $625 off luxury mattresses</a></li><li><strong>Samsung:</strong> <a href="https://www.samsung.com/us/tvs/all-tvs/">up to $2,000 off 4K, QLED & OLED TVs</a></li><li><strong>Target:</strong><a href="https://www.target.com/c/deals-hub/-/N-4xw74?lnk=TopDeals"> 45% off clothing, tech & furniture</a></li><li><strong>Walmart:</strong> <a href="https://www.walmart.com/shop/savings">58% off back-to-school, furniture, & clothing</a></li></ul> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/seasonal-sales/philips-hue-bulbs-are-going-cheap-at-amazon-right-now-and-im-using-these-rare-discounts-to-finally-finish-my-living-room-setup</link>
                                                                            <description>
                            <![CDATA[ It's the right time to stock up on Philips Hue White & Color Ambiance bulbs, and there are huge saving on outdoor lights too. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">7bzsNHocurCeYEZwkVbqCF</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/avS5EHuw6rPEP8tMdUC255-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 02 Sep 2026 10:52:50 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Seasonal Sales]]></category>
                                                    <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.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/avS5EHuw6rPEP8tMdUC255-1280-80.jpg">
                                                            <media:credit><![CDATA[Signify]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Split image showing woman controlling smart lights with her phone and pendant lights illuminated blue]]></media:description>                                                            <media:text><![CDATA[Split image showing woman controlling smart lights with her phone and pendant lights illuminated blue]]></media:text>
                                <media:title type="plain"><![CDATA[Split image showing woman controlling smart lights with her phone and pendant lights illuminated blue]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/avS5EHuw6rPEP8tMdUC255-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Philips Hue makes the <a href="https://www.techradar.com/news/best-smart-lighting">best smart lights</a> around, but installing them in every room can be seriously expensive, so I always wait until big sales events to stock up on bulbs. <a href="https://www.amazon.com/events/labordaysale" target="_blank">Amazon's Labor Day Sale</a> is the perfect opportunity, with huge discounts on multi-packs of White & Color Ambiance bulbs, as well as strip lights and lamps to extend my smart lighting setup. </p><p>The best Labor Day deal I've seen so far is <a href="https://www.amazon.com/Philips-Hue-Smart-Ambiance-2-Pack/dp/B0H5T9BC7N/ref=sr_1_5">a two-pack of Philips Hue White & Color Ambiance bulbs for just $46.17 at Amazon</a> (was $76.99). That's the kind of deal I might expect to see on Amazon Prime Day, but this time you don't need to be a Prime member to take advantage.</p><p>Looking for more options? Scroll down for my top picks in the Labor Day sale, or <a href="https://www.amazon.com/s?k=philips+hue&rh=p_n_deal_type%3A23566064011&dc&ds=v1%3AZKiLYFdDNNcvy%2FScqhrN5ex4s4V08EsasRJ5WYZtf%2BI&crid=2JONETCFSLKYK&qid=1788272894&rnid=23566063011&sprefix=philips+%2Caps%2C236&ref=sr_nr_p_n_deal_type_4" target="_blank">check out all today's deals on Philips Hue lights at Amazon</a>.</p><h2 id="today-39-s-best-philips-hue-deals">Today's best Philips Hue deals</h2><div class="product"><a data-dimension112="4a20b07e-a613-11f1-a9b9-f9d3e8016612" data-action="Deal Block" data-label="White & Color Ambiance Bulbs (2 Pack)" data-dimension48="White & Color Ambiance Bulbs (2 Pack)" data-dimension25="$46.17" href="https://www.amazon.com/Philips-Hue-Smart-Ambiance-2-Pack/dp/B0H5T9BC7N/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:1500px;"><p class="vanilla-image-block" style="padding-top:72.93%;"><img id="MKRTc9arXgbE5o5NDVwoGG" name="White & Color Ambiance Bulbs (2 Pack)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/MKRTc9arXgbE5o5NDVwoGG.png" mos="" align="middle" fullscreen="" width="1500" height="1094" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Philips-Hue-Smart-Ambiance-2-Pack/dp/B0H5T9BC7N/ref=sr_1_5" target="_blank" rel="nofollow" data-dimension112="4a20b07e-a613-11f1-a9b9-f9d3e8016612" data-action="Deal Block" data-label="White & Color Ambiance Bulbs (2 Pack)" data-dimension48="White & Color Ambiance Bulbs (2 Pack)" data-dimension25="$46.17">White & Color Ambiance Bulbs (2 Pack): was $76.99 now $46.17</a></strong><br>There's a huge 40% off White & Color Ambiance bulbs at Amazon for Labor Day. These are the premium bulbs compatible with the full range of Hue scenes and effects, and offer the widest range of colors.<a class="view-deal button" href="https://www.amazon.com/Philips-Hue-Smart-Ambiance-2-Pack/dp/B0H5T9BC7N/ref=sr_1_5" target="_blank" rel="nofollow" data-dimension112="4a20b07e-a613-11f1-a9b9-f9d3e8016612" data-action="Deal Block" data-label="White & Color Ambiance Bulbs (2 Pack)" data-dimension48="White & Color Ambiance Bulbs (2 Pack)" data-dimension25="$46.17">View Deal</a></p></div><div class="product"><a data-dimension112="7ffd7c9e-a6b9-11f1-aa79-d3b13623d8c8" data-action="Deal Block" data-label="Festavia 90ft Permanent Outdoor String Lights" data-dimension48="Festavia 90ft Permanent Outdoor String Lights" data-dimension25="$216.35" href="https://www.amazon.com/Philips-Hue-Permanent-Weatherproof-Water-Resistant/dp/B0FNBXWYNT/ref=sr_1_17" 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:93.47%;"><img id="pe6WPfxtpeJAMLyNEjWtcP" name="Festavia 90ft Permanent Outdoor String Lights" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/pe6WPfxtpeJAMLyNEjWtcP.png" mos="" align="middle" fullscreen="" width="1500" height="1402" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Philips-Hue-Permanent-Weatherproof-Water-Resistant/dp/B0FNBXWYNT/ref=sr_1_17" target="_blank" rel="nofollow" data-dimension112="7ffd7c9e-a6b9-11f1-aa79-d3b13623d8c8" data-action="Deal Block" data-label="Festavia 90ft Permanent Outdoor String Lights" data-dimension48="Festavia 90ft Permanent Outdoor String Lights" data-dimension25="$216.35">Festavia 90ft Permanent Outdoor String Lights: was $399.99 now $216.35</a></strong><br>These permanent outdoor lights provide a welcoming glow all year round, and with a tap of the app, can be set to preset or custom themes for holidays and special events. No more climbing up ladders to fit lights for Christmas, Halloween, or parties.<a class="view-deal button" href="https://www.amazon.com/Philips-Hue-Permanent-Weatherproof-Water-Resistant/dp/B0FNBXWYNT/ref=sr_1_17" target="_blank" rel="nofollow" data-dimension112="7ffd7c9e-a6b9-11f1-aa79-d3b13623d8c8" data-action="Deal Block" data-label="Festavia 90ft Permanent Outdoor String Lights" data-dimension48="Festavia 90ft Permanent Outdoor String Lights" data-dimension25="$216.35">View Deal</a></p></div><div class="product"><a data-dimension112="bc4756ec-a6ba-11f1-9c0d-43c36edaa841" data-action="Deal Block" data-label="Neon Outdoor 16ft LED Strip Light" data-dimension48="Neon Outdoor 16ft LED Strip Light" data-dimension25="$143.97" href="https://www.amazon.com/Philips-Hue-Outdoor-16-Feet-Multicolor/dp/B0GNTPYKLD/ref=sr_1_9" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1472px;"><p class="vanilla-image-block" style="padding-top:101.90%;"><img id="fQpWvuddY6P65uojiMzX78" name="Neon Outdoor 16ft LED Strip Light" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/fQpWvuddY6P65uojiMzX78.png" mos="" align="middle" fullscreen="" width="1472" height="1500" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Philips-Hue-Outdoor-16-Feet-Multicolor/dp/B0GNTPYKLD/ref=sr_1_9" target="_blank" rel="nofollow" data-dimension112="bc4756ec-a6ba-11f1-9c0d-43c36edaa841" data-action="Deal Block" data-label="Neon Outdoor 16ft LED Strip Light" data-dimension48="Neon Outdoor 16ft LED Strip Light" data-dimension25="$143.97">Neon Outdoor 16ft LED Strip Light: was $199.99 now $143.97</a></strong><br>Perfect for illuminating paths, edging patios, and adding color to any other part of your yard, this water-resistant strip light can be bent and shaped any way you like, and programmed with preset or custom scenes in the Philips Hue app.<a class="view-deal button" href="https://www.amazon.com/Philips-Hue-Outdoor-16-Feet-Multicolor/dp/B0GNTPYKLD/ref=sr_1_9" target="_blank" rel="nofollow" data-dimension112="bc4756ec-a6ba-11f1-9c0d-43c36edaa841" data-action="Deal Block" data-label="Neon Outdoor 16ft LED Strip Light" data-dimension48="Neon Outdoor 16ft LED Strip Light" data-dimension25="$143.97">View Deal</a></p></div><h2 id="shop-more-of-today-39-s-best-labor-day-sales-3">Shop more of today's best Labor Day sales</h2><ul><li><strong>Amazon:</strong> <a href="https://www.amazon.com/deals?ref_=nav_cs_gb">45% off TVs, AirPods, air fryers & vacuums</a></li><li><strong>Apple: </strong><a href="https://www.amazon.com/s?k=apple+store+sale&hvadid=713790860351&hvdev=c&hvexpln=67&hvlocphy=9026250">iPads, AirPods & MacBooks from $99</a></li><li><strong>Appliances:</strong> <a href="https://www.samsung.com/us/refrigerators/all-refrigerators/?shop=Buy+Online">up to $1,200 at Samsung</a></li><li><strong>Best Buy:</strong> <a href="https://www.bestbuy.com/sale-event">60% off appliances, TVs, laptops & more</a></li><li><strong>Casper:</strong> <a href="https://casper.com/collections/mattresses">up to 30% off mattresses</a></li><li><strong>Dell:</strong> <a href="https://www.dell.com/en-us/shop/black-friday-deals">laptop deals from $249.99</a></li><li><strong>DreamCloud: </strong><a href="https://www.dreamcloudsleep.com/">up to 60% off mattresses, 66% off bundles</a></li><li><strong>Home Depot:</strong> <a href="https://www.homedepot.com/">40% off appliances, furniture, grills & tools</a></li><li><strong>Lowe's:</strong> <a href="https://www.lowes.com/">$1,000 off appliances, patio & tools</a></li><li><strong>Nectar:</strong> <a href="https://www.nectarsleep.com/mattress">up to 50% off mattresses, deals from $349</a></li><li><strong>Saatva:</strong> <a href="https://www.saatva.com/">up to $625 off luxury mattresses</a></li><li><strong>Samsung:</strong> <a href="https://www.samsung.com/us/tvs/all-tvs/">up to $2,000 off 4K, QLED & OLED TVs</a></li><li><strong>Target:</strong><a href="https://www.target.com/c/deals-hub/-/N-4xw74?lnk=TopDeals"> 45% off clothing, tech & furniture</a></li><li><strong>Walmart:</strong> <a href="https://www.walmart.com/shop/savings">58% off back-to-school, furniture, & clothing</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ The new Ninja Crispi Microwave cooks and crisps enough food for 8 people — and it might make you want to to pull the plug on your full-sized oven ]]></title>
                                                                                                <dc:content><![CDATA[ <ul><li><strong>The Ninja Crispi Microwave is on sale in the UK today for £359.99</strong></li><li><strong>It has eight microwave modes and five air-frying presets</strong></li><li><strong>Like all Crispi air fryers, it comes with a set of non-toxic glass dishes for storing, cooking, and serving food</strong></li></ul><p>Got a small kitchen? Ninja's new air fryer and microwave combo might be exactly what you need, with capacity and cooking features that rival those of your conventional oven, so you could replace it with an extra cupboard.</p><p>The <a href="https://www.sharkninja.co.uk/ninja-crispi-microwave-air-fryer-oven---silver/MW101UK.html?dwvar_MW101UK_color=E5E5E5" target="_blank">Ninja Crispi Microwave</a> has a flatbed-style design rather than a traditional microwave turntable, giving you more space to cook, and lets you combine cooking modes so you can defrost, cook, and crisp foods like fries and nuggets all in one go.</p><p>This isn't the first air fryer and microwave combo we've seen at TechRadar (we awarded the <a href="https://www.techradar.com/home/vacuums/samsung-combi-smart-microwave-oven-mc32dg7646cke3-review">Samsung Combi Smart Microwave</a> four stars out of five when we tested it), but the new Ninja Crispi has some advantages over its rivals.</p><p>Like all Crispi air fryers, it comes with a set of non-toxic glass dishes that you can use to store, cook and serve food, plus a specially designed steam lid that's ideal for safely cooking foods like vegetables and dumplings.</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:1546px;"><p class="vanilla-image-block" style="padding-top:50.45%;"><img id="WqAafWaehwDaAmNJzR2hGi" name="Screenshot 2026-08-24 153009" alt="Ninja Crispi Microwave on kitchen counter" src="https://cdn.mos.cms.futurecdn.net/WqAafWaehwDaAmNJzR2hGi.png" mos="" align="middle" fullscreen="" width="1546" height="780" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: SharkNinja)</span></figcaption></figure><p>It has the same five air-frying presets as other Crispi fryers too (air fry, max crisp, air roast, air bake, and air grill), but also has eight microwave modes, including some unusual but very useful options such as 'soften butter' for baking, and 'beverage' for when your tea has gone cold, or you're in the mood for hot chocolate now that the evenings are drawing in.</p><p>The Crispi Microwave is a particularly good option for families as well; not only does it have a huge capacity, it has a two-step child lock to prevent curious little ones opening the door during use. </p><p>The Ninja Crispi Microwave is available from today (September 2) <a href="https://www.sharkninja.co.uk/ninja-crispi-microwave-air-fryer-oven---silver/MW101UK.html?dwvar_MW101UK_color=E5E5E5" target="_blank">direct from Ninja for £359.99</a>, and comes in four colours: silver, black, stone gold, and dark blue. We'll be putting it through our usual battery of tests, so if you're not sure whether it's the right appliance to replace your regular oven, check back again soon to see how it performed.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/air-fryers/the-new-ninja-crispi-microwave-cooks-and-crisps-enough-food-for-8-people-and-it-might-make-you-want-to-to-pull-the-plug-on-your-full-sized-oven</link>
                                                                            <description>
                            <![CDATA[ This new all-in-one cooker gives you all the benefits of an air fryer with the versatility of a microwave. Who needs a full-size oven? ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">to5mUkFL85wK5PNXq8cgHY</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/WK8rSfzkmPCe66hfGgupY6-1280-80.png" type="image/png" length="0"></enclosure>
                                                                        <pubDate>Wed, 02 Sep 2026 10:29:19 +0000</pubDate>                                                                                                                                <updated>Wed, 02 Sep 2026 14:59:46 +0000</updated>
                                                                                                                                            <category><![CDATA[Air Fryers]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Small Appliances]]></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.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/png" url="https://cdn.mos.cms.futurecdn.net/WK8rSfzkmPCe66hfGgupY6-1280-80.png">
                                                            <media:credit><![CDATA[SharkNinja]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Ninja Crispi Microwave on kitchen counter containing stuffed peppers]]></media:description>                                                            <media:text><![CDATA[Ninja Crispi Microwave on kitchen counter containing stuffed peppers]]></media:text>
                                <media:title type="plain"><![CDATA[Ninja Crispi Microwave on kitchen counter containing stuffed peppers]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/WK8rSfzkmPCe66hfGgupY6-1280-80.png" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>The Ninja Crispi Microwave is on sale in the UK today for £359.99</strong></li><li><strong>It has eight microwave modes and five air-frying presets</strong></li><li><strong>Like all Crispi air fryers, it comes with a set of non-toxic glass dishes for storing, cooking, and serving food</strong></li></ul><p>Got a small kitchen? Ninja's new air fryer and microwave combo might be exactly what you need, with capacity and cooking features that rival those of your conventional oven, so you could replace it with an extra cupboard.</p><p>The <a href="https://www.sharkninja.co.uk/ninja-crispi-microwave-air-fryer-oven---silver/MW101UK.html?dwvar_MW101UK_color=E5E5E5" target="_blank">Ninja Crispi Microwave</a> has a flatbed-style design rather than a traditional microwave turntable, giving you more space to cook, and lets you combine cooking modes so you can defrost, cook, and crisp foods like fries and nuggets all in one go.</p><p>This isn't the first air fryer and microwave combo we've seen at TechRadar (we awarded the <a href="https://www.techradar.com/home/vacuums/samsung-combi-smart-microwave-oven-mc32dg7646cke3-review">Samsung Combi Smart Microwave</a> four stars out of five when we tested it), but the new Ninja Crispi has some advantages over its rivals.</p><p>Like all Crispi air fryers, it comes with a set of non-toxic glass dishes that you can use to store, cook and serve food, plus a specially designed steam lid that's ideal for safely cooking foods like vegetables and dumplings.</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:1546px;"><p class="vanilla-image-block" style="padding-top:50.45%;"><img id="WqAafWaehwDaAmNJzR2hGi" name="Screenshot 2026-08-24 153009" alt="Ninja Crispi Microwave on kitchen counter" src="https://cdn.mos.cms.futurecdn.net/WqAafWaehwDaAmNJzR2hGi.png" mos="" align="middle" fullscreen="" width="1546" height="780" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: SharkNinja)</span></figcaption></figure><p>It has the same five air-frying presets as other Crispi fryers too (air fry, max crisp, air roast, air bake, and air grill), but also has eight microwave modes, including some unusual but very useful options such as 'soften butter' for baking, and 'beverage' for when your tea has gone cold, or you're in the mood for hot chocolate now that the evenings are drawing in.</p><p>The Crispi Microwave is a particularly good option for families as well; not only does it have a huge capacity, it has a two-step child lock to prevent curious little ones opening the door during use. </p><p>The Ninja Crispi Microwave is available from today (September 2) <a href="https://www.sharkninja.co.uk/ninja-crispi-microwave-air-fryer-oven---silver/MW101UK.html?dwvar_MW101UK_color=E5E5E5" target="_blank">direct from Ninja for £359.99</a>, and comes in four colours: silver, black, stone gold, and dark blue. We'll be putting it through our usual battery of tests, so if you're not sure whether it's the right appliance to replace your regular oven, check back again soon to see how it performed.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ The Dyson Supersonic still offers ‘marvellous airflow’ — and is easy to recommend when it’s down to just AU$299 ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Can you believe that the Dyson Supersonic turned 10 in April this year? When it arrived back in 2016 we were all amazed at its feat of engineering, with Dyson using its expertise in airflow to create a hair dryer that styles and dries hair quickly, efficiently and with minimal heat damage.</p><p>Since then, though, the original Supersonic has spawned new models, such as the <a href="https://www.techradar.com/home/hair-care/dyson-supersonic-nural-review-tech-packed-and-time-saving">Supersonic Nural</a> and <a href="https://www.techradar.com/home/hair-care/dyson-supersonic-r-hair-dryer-review">Supersonic r</a>, but for simple, everyday drying, the OG is tough to beat. And while it still commands Dyson money, the Supersonic Origin is at the receiving end of a <a href="https://www.davidjones.com/product/dyson-supersonic-origin-hair-dryer-nickel%7Ccopper-27663612" target="_blank">45% price cut at David Jones and can be yours for AU$299</a>. </p><div class="product"><a data-dimension112="74c3cc78-a693-11f1-9dfd-177c9795b526" data-action="Deal Block" data-label="Supersonic Origin" data-dimension48="Supersonic Origin" data-dimension25="$299" href="https://www.davidjones.com/product/dyson-supersonic-origin-hair-dryer-nickel%7Ccopper-27663612" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1086px;"><p class="vanilla-image-block" style="padding-top:99.91%;"><img id="JKZamd3V9z8Qs3zgDNPwFR" name="Supersonic Origin" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/JKZamd3V9z8Qs3zgDNPwFR.jpg" mos="" align="middle" fullscreen="" width="1086" height="1085" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>The Supersonic Origin might only be the bare bones model of Dyson’s famed hair dryer, coming supplied with a single attachment in the styling concentrator, but it’s still more than capable of quickly drying and styling hair from its ergonomically designed body. <a class="view-deal button" href="https://www.davidjones.com/product/dyson-supersonic-origin-hair-dryer-nickel%7Ccopper-27663612" target="_blank" rel="nofollow" data-dimension112="74c3cc78-a693-11f1-9dfd-177c9795b526" data-action="Deal Block" data-label="Supersonic Origin" data-dimension48="Supersonic Origin" data-dimension25="$299">View Deal</a></p></div><p>In our original <a href="https://www.techradar.com/reviews/gadgets/appliances/dyson-supersonic-1325831/review">Dyson Supersonic review</a>, we were thoroughly impressed with its ability to try long, relatively thick hair — it managed to fully remove moisture from towel-dried hair in just under four minutes on the lowest heat setting and highest fan speed. Increasing the temperature and lowering the fan speed resulted in a quicker two and a half minutes. </p><p>On that note, the Supersonic offers three fan speeds and three temperature settings, giving you a good amount of control and the ability to prevent heat damage. We also loved how it leaves hair silky smooth. </p><p>Of course, the ‘standard’ Dyson Supersonic comes with extra attachments compared to the Origin model on sale, which are designed to be used with specific hair types or use cases — a diffuser for curly hair or a styling nozzle for straightening, for example. If you know you’d benefit from extra attachments, you can <a href="https://www.dyson.com.au/products/hair-care/accessories" target="_blank">still buy them from Dyson directly</a> with the cash you’ll save from this deal. </p><p>I’ve seen the Dyson Supersonic Origin drop to AU$299 before, but that was last year during the Black Friday sales and only as an exclusive deal on the company’s eBay store. That means this monster saving at David Jones is one to consider if you’ve always wanted the capable hair dryer, but haven’t wanted to splurge at full price. </p><p>Please note that while <a href="https://www.davidjones.com/product/dyson-supersonic-origin-hair-dryer-nickel%7Ccopper-27663612" target="_blank">David Jones lists the RRP as AU$499</a>, Dyson lists it at AU$549, making this a truly stunning discount. </p><h2 id="more-dyson-deals">More Dyson deals </h2><div class="product"><a data-dimension112="74c3cdc2-a693-11f1-af44-77a467e83a01" data-action="Deal Block" data-label="Airstrait" data-dimension48="Airstrait" data-dimension25="$455" href="https://www.dyson.com.au/dyson-airstrait-straightener-560818-01-strawberry-bronze-blush-pink" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:904px;"><p class="vanilla-image-block" style="padding-top:100.44%;"><img id="gRq8TPzjDwKZbmbeyERBJn" name="Dyson Airstrait" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/gRq8TPzjDwKZbmbeyERBJn.png" mos="" align="middle" fullscreen="" width="904" height="908" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>If it's a Dyson hair straightener you seek, the Airstrait works wonders. It can be used on wet hair without causing damage to not only dry and straighten hair, but style it too.</p><p>Also available in <a href="https://www.dyson.com.au/dyson-airstrait-straightener-408204-01-nickel-copper" target="_blank" data-dimension112="74c3cdc2-a693-11f1-af44-77a467e83a01" data-action="Deal Block" data-label="Airstrait" data-dimension48="Airstrait" data-dimension25="$455">Bright nickel/Rich copper</a> and <a href="https://www.dyson.com.au/dyson-airstrait-straightener-143495-01-amber-silk" target="_blank">Amber Silk</a> for the same price.<a class="view-deal button" href="https://www.dyson.com.au/dyson-airstrait-straightener-560818-01-strawberry-bronze-blush-pink" target="_blank" rel="nofollow" data-dimension112="74c3cdc2-a693-11f1-af44-77a467e83a01" data-action="Deal Block" data-label="Airstrait" data-dimension48="Airstrait" data-dimension25="$455">View Deal</a></p></div><div class="product"><a data-dimension112="74c3ce30-a693-11f1-be2f-f568c625c025" data-action="Deal Block" data-label="V8 Cyclone" data-dimension48="V8 Cyclone" data-dimension25="$489" href="https://www.dyson.com.au/dyson-v8-cyclone-hair-screw-tool-626411-01" 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="Nsca7KyggSGsyRHqZUGY9T" name="Dyson V8 Cyclone" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Nsca7KyggSGsyRHqZUGY9T.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>The V8 Cyclone is a fantastic stick vacuum for everyday cleaning. It delivers more powerful suction than the regular V8, a longer runtime of up to 60 minutes and 3 suction modes. <a class="view-deal button" href="https://www.dyson.com.au/dyson-v8-cyclone-hair-screw-tool-626411-01" target="_blank" rel="nofollow" data-dimension112="74c3ce30-a693-11f1-be2f-f568c625c025" data-action="Deal Block" data-label="V8 Cyclone" data-dimension48="V8 Cyclone" data-dimension25="$489">View Deal</a></p></div><div class="product"><a data-dimension112="74c3d13c-a693-11f1-98e3-41a1395bf5cd" data-action="Deal Block" data-label="V16 Piston Animal" data-dimension48="V16 Piston Animal" data-dimension25="$999" href="https://www.dyson.com.au/dyson-v16-piston-animal-496025-03-matte-black-copper-plus-dok" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1104px;"><p class="vanilla-image-block" style="padding-top:99.91%;"><img id="u7VDTXLpi344C8YB5R8DXk" name="V16 Piston Animal" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/u7VDTXLpi344C8YB5R8DXk.jpg" mos="" align="middle" fullscreen="" width="1104" height="1103" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.dyson.com.au/dyson-v16-piston-animal-496025-03-matte-black-copper-plus-dok" target="_blank" rel="nofollow" data-dimension112="74c3d13c-a693-11f1-98e3-41a1395bf5cd" data-action="Deal Block" data-label="V16 Piston Animal" data-dimension48="V16 Piston Animal" data-dimension25="$999">V16 Piston Animal: was $1399 now $999</a></strong><br>Dyson’s most powerful vacuum to date not only benefits from exceptional suction power but also incorporates a few useful design additions, such as a lever to squish dust in the canister to help extend cleaning sessions (and to easily push it out when you’re done), and a cuff at the top of the wand that releases nozzle attachments without you having to bend down. It also gets the company’s All Floors Cones Sense floorhead to help prevent tangled hair.<a class="view-deal button" href="https://www.dyson.com.au/dyson-v16-piston-animal-496025-03-matte-black-copper-plus-dok" target="_blank" rel="nofollow" data-dimension112="74c3d13c-a693-11f1-98e3-41a1395bf5cd" data-action="Deal Block" data-label="V16 Piston Animal" data-dimension48="V16 Piston Animal" data-dimension25="$999">View Deal</a></p></div> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/hair-care/the-dyson-supersonic-still-offers-marvellous-airflow-and-easy-to-recommend-when-its-down-to-just-au-299</link>
                                                                            <description>
                            <![CDATA[ Nobody does it quite like Dyson, which makes this AU$250 saving on the Supersonic Origin one not to be missed. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">FaPufLBL2BwiQF62XfeSnN</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/xgbU6jkQvEggcZwxwH2coi-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 02 Sep 2026 06:26:56 +0000</pubDate>                                                                                                                                <updated>Thu, 03 Sep 2026 01:18:50 +0000</updated>
                                                                                                                                            <category><![CDATA[Hair Care]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Small Appliances]]></category>
                                                                                                                    <dc:creator><![CDATA[ Max Langridge ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/pXMX9MmfSBxA6jPrQ23WVb.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Max is a senior staff writer for TechRadar, covering home entertainment and audio first, searching for the best NBN plans second and virtually anything else that falls under the consumer electronics umbrella third. Max started his career at What Hi-Fi?. In the three years he spent there, he went from not knowing what a DAC was, to demonstrating expert knowledge of brands, their latest releases and which ones could be deemed the best. &lt;/p&gt;&lt;p&gt;He took this knowledge and newfound passion across to Pocket-lint, where he spent a couple of years getting stuck into reviewing soundbars, headphones, home speaker systems and TVs, alongside producing a range of news and features for the day-to-day running of the site. &lt;/p&gt;&lt;p&gt;Max generated a new passion for fitness and health in the last few years, not only learning about how to keep himself fit in the gym, but how a range of wearable devices can prove to be expert assistants. He continued his writing in the men’s lifestyle space, before returning to consumer technology with Future where he is now also the editor of Australian Hi-Fi and Audio Esoterica magazines.&lt;/p&gt;&lt;p&gt;When he’s got some spare time, Max takes himself to the gym. He has dreams of one day learning to DJ.&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/xgbU6jkQvEggcZwxwH2coi-1280-80.jpg">
                                                            <media:credit><![CDATA[Dyson / Edited with Gemini AI]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Dyson Supersonic Origin hair dryer laying flat on a marble vanity unit.]]></media:description>                                                            <media:text><![CDATA[Dyson Supersonic Origin hair dryer laying flat on a marble vanity unit.]]></media:text>
                                <media:title type="plain"><![CDATA[Dyson Supersonic Origin hair dryer laying flat on a marble vanity unit.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/xgbU6jkQvEggcZwxwH2coi-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Can you believe that the Dyson Supersonic turned 10 in April this year? When it arrived back in 2016 we were all amazed at its feat of engineering, with Dyson using its expertise in airflow to create a hair dryer that styles and dries hair quickly, efficiently and with minimal heat damage.</p><p>Since then, though, the original Supersonic has spawned new models, such as the <a href="https://www.techradar.com/home/hair-care/dyson-supersonic-nural-review-tech-packed-and-time-saving">Supersonic Nural</a> and <a href="https://www.techradar.com/home/hair-care/dyson-supersonic-r-hair-dryer-review">Supersonic r</a>, but for simple, everyday drying, the OG is tough to beat. And while it still commands Dyson money, the Supersonic Origin is at the receiving end of a <a href="https://www.davidjones.com/product/dyson-supersonic-origin-hair-dryer-nickel%7Ccopper-27663612" target="_blank">45% price cut at David Jones and can be yours for AU$299</a>. </p><div class="product"><a data-dimension112="74c3cc78-a693-11f1-9dfd-177c9795b526" data-action="Deal Block" data-label="Supersonic Origin" data-dimension48="Supersonic Origin" data-dimension25="$299" href="https://www.davidjones.com/product/dyson-supersonic-origin-hair-dryer-nickel%7Ccopper-27663612" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1086px;"><p class="vanilla-image-block" style="padding-top:99.91%;"><img id="JKZamd3V9z8Qs3zgDNPwFR" name="Supersonic Origin" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/JKZamd3V9z8Qs3zgDNPwFR.jpg" mos="" align="middle" fullscreen="" width="1086" height="1085" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>The Supersonic Origin might only be the bare bones model of Dyson’s famed hair dryer, coming supplied with a single attachment in the styling concentrator, but it’s still more than capable of quickly drying and styling hair from its ergonomically designed body. <a class="view-deal button" href="https://www.davidjones.com/product/dyson-supersonic-origin-hair-dryer-nickel%7Ccopper-27663612" target="_blank" rel="nofollow" data-dimension112="74c3cc78-a693-11f1-9dfd-177c9795b526" data-action="Deal Block" data-label="Supersonic Origin" data-dimension48="Supersonic Origin" data-dimension25="$299">View Deal</a></p></div><p>In our original <a href="https://www.techradar.com/reviews/gadgets/appliances/dyson-supersonic-1325831/review">Dyson Supersonic review</a>, we were thoroughly impressed with its ability to try long, relatively thick hair — it managed to fully remove moisture from towel-dried hair in just under four minutes on the lowest heat setting and highest fan speed. Increasing the temperature and lowering the fan speed resulted in a quicker two and a half minutes. </p><p>On that note, the Supersonic offers three fan speeds and three temperature settings, giving you a good amount of control and the ability to prevent heat damage. We also loved how it leaves hair silky smooth. </p><p>Of course, the ‘standard’ Dyson Supersonic comes with extra attachments compared to the Origin model on sale, which are designed to be used with specific hair types or use cases — a diffuser for curly hair or a styling nozzle for straightening, for example. If you know you’d benefit from extra attachments, you can <a href="https://www.dyson.com.au/products/hair-care/accessories" target="_blank">still buy them from Dyson directly</a> with the cash you’ll save from this deal. </p><p>I’ve seen the Dyson Supersonic Origin drop to AU$299 before, but that was last year during the Black Friday sales and only as an exclusive deal on the company’s eBay store. That means this monster saving at David Jones is one to consider if you’ve always wanted the capable hair dryer, but haven’t wanted to splurge at full price. </p><p>Please note that while <a href="https://www.davidjones.com/product/dyson-supersonic-origin-hair-dryer-nickel%7Ccopper-27663612" target="_blank">David Jones lists the RRP as AU$499</a>, Dyson lists it at AU$549, making this a truly stunning discount. </p><h2 id="more-dyson-deals">More Dyson deals </h2><div class="product"><a data-dimension112="74c3cdc2-a693-11f1-af44-77a467e83a01" data-action="Deal Block" data-label="Airstrait" data-dimension48="Airstrait" data-dimension25="$455" href="https://www.dyson.com.au/dyson-airstrait-straightener-560818-01-strawberry-bronze-blush-pink" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:904px;"><p class="vanilla-image-block" style="padding-top:100.44%;"><img id="gRq8TPzjDwKZbmbeyERBJn" name="Dyson Airstrait" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/gRq8TPzjDwKZbmbeyERBJn.png" mos="" align="middle" fullscreen="" width="904" height="908" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>If it's a Dyson hair straightener you seek, the Airstrait works wonders. It can be used on wet hair without causing damage to not only dry and straighten hair, but style it too.</p><p>Also available in <a href="https://www.dyson.com.au/dyson-airstrait-straightener-408204-01-nickel-copper" target="_blank" data-dimension112="74c3cdc2-a693-11f1-af44-77a467e83a01" data-action="Deal Block" data-label="Airstrait" data-dimension48="Airstrait" data-dimension25="$455">Bright nickel/Rich copper</a> and <a href="https://www.dyson.com.au/dyson-airstrait-straightener-143495-01-amber-silk" target="_blank">Amber Silk</a> for the same price.<a class="view-deal button" href="https://www.dyson.com.au/dyson-airstrait-straightener-560818-01-strawberry-bronze-blush-pink" target="_blank" rel="nofollow" data-dimension112="74c3cdc2-a693-11f1-af44-77a467e83a01" data-action="Deal Block" data-label="Airstrait" data-dimension48="Airstrait" data-dimension25="$455">View Deal</a></p></div><div class="product"><a data-dimension112="74c3ce30-a693-11f1-be2f-f568c625c025" data-action="Deal Block" data-label="V8 Cyclone" data-dimension48="V8 Cyclone" data-dimension25="$489" href="https://www.dyson.com.au/dyson-v8-cyclone-hair-screw-tool-626411-01" 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="Nsca7KyggSGsyRHqZUGY9T" name="Dyson V8 Cyclone" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Nsca7KyggSGsyRHqZUGY9T.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>The V8 Cyclone is a fantastic stick vacuum for everyday cleaning. It delivers more powerful suction than the regular V8, a longer runtime of up to 60 minutes and 3 suction modes. <a class="view-deal button" href="https://www.dyson.com.au/dyson-v8-cyclone-hair-screw-tool-626411-01" target="_blank" rel="nofollow" data-dimension112="74c3ce30-a693-11f1-be2f-f568c625c025" data-action="Deal Block" data-label="V8 Cyclone" data-dimension48="V8 Cyclone" data-dimension25="$489">View Deal</a></p></div><div class="product"><a data-dimension112="74c3d13c-a693-11f1-98e3-41a1395bf5cd" data-action="Deal Block" data-label="V16 Piston Animal" data-dimension48="V16 Piston Animal" data-dimension25="$999" href="https://www.dyson.com.au/dyson-v16-piston-animal-496025-03-matte-black-copper-plus-dok" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1104px;"><p class="vanilla-image-block" style="padding-top:99.91%;"><img id="u7VDTXLpi344C8YB5R8DXk" name="V16 Piston Animal" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/u7VDTXLpi344C8YB5R8DXk.jpg" mos="" align="middle" fullscreen="" width="1104" height="1103" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.dyson.com.au/dyson-v16-piston-animal-496025-03-matte-black-copper-plus-dok" target="_blank" rel="nofollow" data-dimension112="74c3d13c-a693-11f1-98e3-41a1395bf5cd" data-action="Deal Block" data-label="V16 Piston Animal" data-dimension48="V16 Piston Animal" data-dimension25="$999">V16 Piston Animal: was $1399 now $999</a></strong><br>Dyson’s most powerful vacuum to date not only benefits from exceptional suction power but also incorporates a few useful design additions, such as a lever to squish dust in the canister to help extend cleaning sessions (and to easily push it out when you’re done), and a cuff at the top of the wand that releases nozzle attachments without you having to bend down. It also gets the company’s All Floors Cones Sense floorhead to help prevent tangled hair.<a class="view-deal button" href="https://www.dyson.com.au/dyson-v16-piston-animal-496025-03-matte-black-copper-plus-dok" target="_blank" rel="nofollow" data-dimension112="74c3d13c-a693-11f1-98e3-41a1395bf5cd" data-action="Deal Block" data-label="V16 Piston Animal" data-dimension48="V16 Piston Animal" data-dimension25="$999">View Deal</a></p></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ This phone accessory spots hidden cameras in 5 seconds — SweepLED prototype uses LED reflections and could cost only $7 ]]></title>
                                                                                                <dc:content><![CDATA[ <ul><li><strong>SweepLED can spot hidden cameras by varying its illumination</strong></li><li><strong>AI can detect camera lenses by the light that gets reflected back</strong></li><li><strong>The accessory fits on the back of a camera and works in seconds</strong></li></ul><p>Unless you're in the safety of your own home, there's always a worry that you're being surveilled without your knowledge — when you're in an Airbnb, hotel room, changing room, or restroom, for example. Now researchers have developed an LED-powered phone accessory to give you some extra peace of mind.</p><p>It's called SweepLED, and it's the invention of a team from the Korea Advanced Institute of Science and Technology (KAIST). The portable device combines 15 LED lights, a cable to attach to your phone, and some AI processing.</p><p>According to the researchers, SweepLED can spot hidden cameras 94% of the time with a processing period of just five seconds per object. While this is only a prototype for now, the team has tested it on 30 different objects, reporting a high level of skill at identifying where hidden cameras are embedded (or not).</p><p>Here's how it works: SweepLED fixes to the back of a phone (over the camera). As video is recorded and the phone stays still, the add-on turns its LEDs on and off, comparing different reflection patterns against each other. Hidden camera lenses show up in those reflection patterns in a way that standard reflective surfaces don't.</p><h2 id="protecting-your-privacy">Protecting your privacy</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="krqR57h7JtmPvkCoiPQSfh" name="kaist-2" alt="SweepLED" src="https://cdn.mos.cms.futurecdn.net/krqR57h7JtmPvkCoiPQSfh.jpg" mos="" align="middle" fullscreen="" width="1200" height="675" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">SweepLED uses reflection patterns to find cameras </span><span class="credit" itemprop="copyrightHolder">(Image credit: <a href="https://breakthroughs.kaist.ac.kr/sub04/view/id/11808" target="_blank">KAIST</a>)</span></figcaption></figure><p>"Hidden cameras pose a serious threat to personal safety and privacy in everyday spaces," <a href="https://www.eurekalert.org/news-releases/1141846" target="_blank">says Professor Jun Han</a>, from the KAIST team. "This research is meaningful in that it combines low-cost smartphone-based hardware with AI analysis to present the possibility of a practical detection technology that even non-experts can use."</p><p>Previous devices along these lines required users to look for 'bright spots' manually as they were lit up by the detector, the tell-tale sign that there was a camera looking back at them. This should be more efficient, and better at spotting different camera types hidden in a variety of different housings (like clocks or mirrors).</p><p>There's still plenty of work to do to get this refined and commercialized, but it shouldn't be expensive: the KAIST team reckons the manufacturing cost of SweepLED would be in the region of $7 (about £5 / AU$10).</p><p>If you do a lot of traveling, it might be worth investing in something like this just to make sure you're not being spied on. The work has been presented at the ACM MobiSys 2026 conference and <a href="https://dl.acm.org/doi/10.1145/3812835.3814866" target="_blank">published online</a>, though as yet there's no indication of when it might be available to the masses.</p><div data-widget-type="multimodelreview" data-widget-title="Today's best phone deals" data-model-name="Samsung Galaxy S26 Ultra,Apple iPhone 17,Google Pixel 11"></div> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/home-security/this-phone-accessory-spots-hidden-cameras-in-5-seconds-sweepled-prototype-uses-led-reflections-and-could-cost-only-usd7</link>
                                                                            <description>
                            <![CDATA[ SweepLED is cheap, accurate, and easy to use, and it can spot hidden cameras that other detectors can't. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">gpfY4vUfpbzS9UdJoaNgSH</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/4vpZp5qqy56tjehxfevZfh-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 01 Sep 2026 19:00:00 +0000</pubDate>                                                                                                                                <updated>Wed, 02 Sep 2026 05:10:02 +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.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/4vpZp5qqy56tjehxfevZfh-1280-80.jpg">
                                                            <media:credit><![CDATA[KAIST]]></media:credit>
                                                                                                                                                                        <media:description><![CDATA[SweepLED fits on the back of your phone]]></media:description>                                                            <media:text><![CDATA[SweepLED]]></media:text>
                                <media:title type="plain"><![CDATA[SweepLED]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/4vpZp5qqy56tjehxfevZfh-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>SweepLED can spot hidden cameras by varying its illumination</strong></li><li><strong>AI can detect camera lenses by the light that gets reflected back</strong></li><li><strong>The accessory fits on the back of a camera and works in seconds</strong></li></ul><p>Unless you're in the safety of your own home, there's always a worry that you're being surveilled without your knowledge — when you're in an Airbnb, hotel room, changing room, or restroom, for example. Now researchers have developed an LED-powered phone accessory to give you some extra peace of mind.</p><p>It's called SweepLED, and it's the invention of a team from the Korea Advanced Institute of Science and Technology (KAIST). The portable device combines 15 LED lights, a cable to attach to your phone, and some AI processing.</p><p>According to the researchers, SweepLED can spot hidden cameras 94% of the time with a processing period of just five seconds per object. While this is only a prototype for now, the team has tested it on 30 different objects, reporting a high level of skill at identifying where hidden cameras are embedded (or not).</p><p>Here's how it works: SweepLED fixes to the back of a phone (over the camera). As video is recorded and the phone stays still, the add-on turns its LEDs on and off, comparing different reflection patterns against each other. Hidden camera lenses show up in those reflection patterns in a way that standard reflective surfaces don't.</p><h2 id="protecting-your-privacy">Protecting your privacy</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="krqR57h7JtmPvkCoiPQSfh" name="kaist-2" alt="SweepLED" src="https://cdn.mos.cms.futurecdn.net/krqR57h7JtmPvkCoiPQSfh.jpg" mos="" align="middle" fullscreen="" width="1200" height="675" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">SweepLED uses reflection patterns to find cameras </span><span class="credit" itemprop="copyrightHolder">(Image credit: <a href="https://breakthroughs.kaist.ac.kr/sub04/view/id/11808" target="_blank">KAIST</a>)</span></figcaption></figure><p>"Hidden cameras pose a serious threat to personal safety and privacy in everyday spaces," <a href="https://www.eurekalert.org/news-releases/1141846" target="_blank">says Professor Jun Han</a>, from the KAIST team. "This research is meaningful in that it combines low-cost smartphone-based hardware with AI analysis to present the possibility of a practical detection technology that even non-experts can use."</p><p>Previous devices along these lines required users to look for 'bright spots' manually as they were lit up by the detector, the tell-tale sign that there was a camera looking back at them. This should be more efficient, and better at spotting different camera types hidden in a variety of different housings (like clocks or mirrors).</p><p>There's still plenty of work to do to get this refined and commercialized, but it shouldn't be expensive: the KAIST team reckons the manufacturing cost of SweepLED would be in the region of $7 (about £5 / AU$10).</p><p>If you do a lot of traveling, it might be worth investing in something like this just to make sure you're not being spied on. The work has been presented at the ACM MobiSys 2026 conference and <a href="https://dl.acm.org/doi/10.1145/3812835.3814866" target="_blank">published online</a>, though as yet there's no indication of when it might be available to the masses.</p><div data-widget-type="multimodelreview" data-widget-title="Today's best phone deals" data-model-name="Samsung Galaxy S26 Ultra,Apple iPhone 17,Google Pixel 11"></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Tineco puts smarter, easier home cleaning in the spotlight at IFA 2026 ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Tineco is showcasing its latest smart home care technology under the theme “The Future Cleans Itself,” at IFA 2026, demonstrating how automation can simplify tasks before, during and after cleaning. For years, Tineco has developed smart home care products designed to make everyday cleaning simpler, and in 2020, the brand helped pioneer the floor washer category with the launch of the FLOOR ONE S1. Since then, Tineco has continued to push the category forward, earning recognition as the world’s No. 1 household wet & dry vacuum cleaner brand for four consecutive years. </p><p>Building on that evolution and leading Tineco’s floor care showcase at IFA 2026, is the <a href="https://www.amazon.com/Tineco-Floor-One-Station-Scientist/dp/B0GVJ8VWRG"><u><strong>Floor One Station S9 Scientist Pro</strong></u></a> which combines powerful cleaning performance with automated features designed to simplify operation and help keep the machine ready when you need it.</p><p>One of the key conveniences of  the Tineco Floor One Station S9 Scientist Pro is the base station. While some vacuum cleaners can be a chore to use and put away, the base station helps streamline both the cleaning process and the steps that follow. It provides fast charging, keeping the Tineco Floor One Station S9 Scientist Pro powered up and ready for cleaning sessions of up to 100 minutes. </p><p>The station automatically replenishes hot water and dispenses cleaning solution, reducing the need for manual refilling during cleaning. The base station’s five-liter tank holds plenty of water for frequent cleaning, even in large homes.</p><p>After cleaning, the base station works with the floor washer to flush its roller and pipes and dry them with 230°F hot air in just five minutes. An integrated comb in the head of the Tineco Floor One Station S9 Scientist Pro helps cut out hair and detangles as you clean.</p><p>All of this cuts down on the manual upkeep needed before the next cleaning session.</p><p>The Tineco Floor One Station S9 Scientist Pro brings a full arsenal of cleaning capabilities to tackle the many messes that your floor might face. Its wide brush head and 25,000 Pa of suction can tackle dry debris with ease. Powered wheels, a swiveling neck and an edge-to-edge roller make it easy to navigate and clean along edges and baseboards. The Tineco Floor One Station S9 Scientist Pro can even lie flat to get under furniture as low as 4.33 inches.</p><p>For dried, sticky or oily messes, Hydro Burst Cleaning blasts the area with high-pressure water and cuts right through the mess. As you move the floor washer forward, it operates normally, rolling up debris, but with one click it can seamlessly drop a special scraper and move in reverse to more effectively pull up liquids and wipe away water for a streak-free finish.</p><p>The Floor One Station S9 Scientist Pro is just one part of Tineco’s broader showcase at IFA 2026. The brand is also unveiling the FLOOR ONE S11 Artist Fusion Steam, FLOOR ONE S9 Artist Boost Steam and PURE ONE STATION 7 ZeroTouch, all making their global debut at the event. Beyond these floor care launches, Tineco’s IFA presence spans floor washers, carpet cleaners, vacuum cleaners and smart kitchen products, with additional new products and technologies on display across the portfolio. Together, the lineup brings Tineco’s “The Future Cleans Itself” theme to life through technology designed to make everyday home care simpler.</p><p>*Source: Euromonitor International (Shanghai) Co., Ltd.; measured in terms of the brand’s global retail sales volume (in units) of household wet & dry vacuum cleaners in 2022, 2023, 2024, and 2025. Household wet & dry vacuum cleaners are defined as household cleaners that dispense clean water (or cleaning solution) to wash hard floors and vacuum the dirty water and debris thereafter. Based on research completed in March 2026.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/vacuums/tineco-puts-smarter-easier-home-cleaning-in-the-spotlight-at-ifa-2026</link>
                                                                            <description>
                            <![CDATA[ Led by the Floor One Station S9 Scientist Pro, Tineco’s latest lineup shows how automation can simplify everyday cleaning ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">d248AXxgj86EZvkm5MiZDg</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/pHAaTSBRyZccWrrMJKTDVN-1280-80.png" type="image/png" length="0"></enclosure>
                                                                        <pubDate>Tue, 01 Sep 2026 18:18:21 +0000</pubDate>                                                                                                                                <updated>Wed, 02 Sep 2026 19:22:39 +0000</updated>
                                                                                                                                            <category><![CDATA[Vacuums]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Small Appliances]]></category>
                                                                                                                    <dc:creator><![CDATA[ Sponsored ]]></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/png" url="https://cdn.mos.cms.futurecdn.net/pHAaTSBRyZccWrrMJKTDVN-1280-80.png">
                                                            <media:credit><![CDATA[Tineco]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A selection of Tineco vacuums]]></media:description>                                                            <media:text><![CDATA[A selection of Tineco vacuums]]></media:text>
                                <media:title type="plain"><![CDATA[A selection of Tineco vacuums]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/pHAaTSBRyZccWrrMJKTDVN-1280-80.png" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Tineco is showcasing its latest smart home care technology under the theme “The Future Cleans Itself,” at IFA 2026, demonstrating how automation can simplify tasks before, during and after cleaning. For years, Tineco has developed smart home care products designed to make everyday cleaning simpler, and in 2020, the brand helped pioneer the floor washer category with the launch of the FLOOR ONE S1. Since then, Tineco has continued to push the category forward, earning recognition as the world’s No. 1 household wet & dry vacuum cleaner brand for four consecutive years. </p><p>Building on that evolution and leading Tineco’s floor care showcase at IFA 2026, is the <a href="https://www.amazon.com/Tineco-Floor-One-Station-Scientist/dp/B0GVJ8VWRG"><u><strong>Floor One Station S9 Scientist Pro</strong></u></a> which combines powerful cleaning performance with automated features designed to simplify operation and help keep the machine ready when you need it.</p><p>One of the key conveniences of  the Tineco Floor One Station S9 Scientist Pro is the base station. While some vacuum cleaners can be a chore to use and put away, the base station helps streamline both the cleaning process and the steps that follow. It provides fast charging, keeping the Tineco Floor One Station S9 Scientist Pro powered up and ready for cleaning sessions of up to 100 minutes. </p><p>The station automatically replenishes hot water and dispenses cleaning solution, reducing the need for manual refilling during cleaning. The base station’s five-liter tank holds plenty of water for frequent cleaning, even in large homes.</p><p>After cleaning, the base station works with the floor washer to flush its roller and pipes and dry them with 230°F hot air in just five minutes. An integrated comb in the head of the Tineco Floor One Station S9 Scientist Pro helps cut out hair and detangles as you clean.</p><p>All of this cuts down on the manual upkeep needed before the next cleaning session.</p><p>The Tineco Floor One Station S9 Scientist Pro brings a full arsenal of cleaning capabilities to tackle the many messes that your floor might face. Its wide brush head and 25,000 Pa of suction can tackle dry debris with ease. Powered wheels, a swiveling neck and an edge-to-edge roller make it easy to navigate and clean along edges and baseboards. The Tineco Floor One Station S9 Scientist Pro can even lie flat to get under furniture as low as 4.33 inches.</p><p>For dried, sticky or oily messes, Hydro Burst Cleaning blasts the area with high-pressure water and cuts right through the mess. As you move the floor washer forward, it operates normally, rolling up debris, but with one click it can seamlessly drop a special scraper and move in reverse to more effectively pull up liquids and wipe away water for a streak-free finish.</p><p>The Floor One Station S9 Scientist Pro is just one part of Tineco’s broader showcase at IFA 2026. The brand is also unveiling the FLOOR ONE S11 Artist Fusion Steam, FLOOR ONE S9 Artist Boost Steam and PURE ONE STATION 7 ZeroTouch, all making their global debut at the event. Beyond these floor care launches, Tineco’s IFA presence spans floor washers, carpet cleaners, vacuum cleaners and smart kitchen products, with additional new products and technologies on display across the portfolio. Together, the lineup brings Tineco’s “The Future Cleans Itself” theme to life through technology designed to make everyday home care simpler.</p><p>*Source: Euromonitor International (Shanghai) Co., Ltd.; measured in terms of the brand’s global retail sales volume (in units) of household wet & dry vacuum cleaners in 2022, 2023, 2024, and 2025. Household wet & dry vacuum cleaners are defined as household cleaners that dispense clean water (or cleaning solution) to wash hard floors and vacuum the dirty water and debris thereafter. Based on research completed in March 2026.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ The Cosori Dual Blaze Twinfry Compact is a big-basket air fryer that does a lot more than you'd expect — for a very reasonable price ]]></title>
                                                                                                <dc:content><![CDATA[ <h3 class="article-body__section" id="section-cosori-dual-blaze-twinfry-compact-30-second-review"><span>Cosori Dual Blaze Twinfry Compact: 30-second review</span></h3><p>The Cosori Dual Blaze Twinfry Compact might be a bit of a mouthful to say, but there's plenty to like about this air fryer.</p><p>Things start off well when you open the box with a useful quick start guide and fun little cookbook with over 20 recipes, showing you the range of possibilities available with this appliance.</p><p>With roast, grill and bake modes alongside the standard air fry function, and with an 8.6L basket that also has a divider so you can cook two things simultaneously, the Twinfry Compact could replace multiple appliances in your kitchen.</p><p>From crispy chicken wings, roast potatoes and wonderfully baked cakes, to gooey cookies, grilled burgers, and reheated pizza, I enjoyed using this air fryer. </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:7733px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="eSBUn3eWHk3MA4MYh2CW3F" name="CosoriTwinfryCompact-HandsOn-06" alt="Cosori Dual Blaze Twinfry Compact air fryer on kitchen counter" src="https://cdn.mos.cms.futurecdn.net/eSBUn3eWHk3MA4MYh2CW3F.jpg" mos="" align="middle" fullscreen="" width="7733" height="4350" 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 controls are straight forward, the basket is easy to clean, and it's not going to set you back as much as some of the more premium machines - while giving you results which are almost as good as expensive rivals.</p><p>It's a large device, so those with smaller kitchens might struggle to fit it in, while the lack of a shake reminder means you'll need to be vigilant when it's in use to make sure your food is turned/tossed correctly.</p><p>But these are minor points against what is a very capable air fryer, and one you should consider buying — especially if you can find it discounted. </p><h3 class="article-body__section" id="section-cosori-dual-blaze-twinfry-compact-price-and-availability"><span>Cosori Dual Blaze Twinfry Compact: price and availability</span></h3><ul><li><strong>£159.99, but I’ve seen it discounted to £130</strong></li><li><strong>This model isn't available in the US and Australia</strong></li></ul><p>The Cosori Dual Blaze Twinfry Compact Air Fryer price is £159.99, putting it in the middle of the larger-basket market, although I have seen it discounted to £130 at some retailers, so it’s worth shopping around to find the best price.</p><p>That means the Twinfry Compact finds itself up against some strong competition, including the <a href="https://www.techradar.com/home/air-fryers/philips-1000-series-dual-basket-air-fryer-na15x-review">Philips 1000 Series Dual Basket</a> and <a href="https://www.techradar.com/home/air-fryers/tower-elite-11-liter-flexi-drawer-air-fryer-review">Tower Elite 11 Litre Flexi Drawer</a>.</p><p>The list price equates to around $220 / AU$300, but this particular model isn't available in the US and Australia.</p><ul><li><strong>Value score: 4.5/5</strong></li></ul><h3 class="article-body__section" id="section-cosori-dual-blaze-twinfry-compact-specifications"><span>Cosori Dual Blaze Twinfry Compact: specifications</span></h3><div ><table><tbody><tr><td class="firstcol " ><p>Review Model</p></td><td  ><p>CAF-TF801-AUK</p></td></tr><tr><td class="firstcol " ><p>Number of baskets</p></td><td  ><p>1</p></td></tr><tr><td class="firstcol " ><p>Number of cooking programs</p></td><td  ><p>6</p></td></tr><tr><td class="firstcol " ><p>Cooking programs</p></td><td  ><p>Air Fry, Roast, Grill, Bake, Reheat, Dry</p></td></tr><tr><td class="firstcol " ><p>Extra functions</p></td><td  ><p>Dual Zone with Removable Divider, DualBlaze Tech</p></td></tr><tr><td class="firstcol " ><p>Smart control</p></td><td  ><p>No</p></td></tr><tr><td class="firstcol " ><p>Wattage</p></td><td  ><p>2700W</p></td></tr><tr><td class="firstcol " ><p>Capacity</p></td><td  ><p>8.6L</p></td></tr><tr><td class="firstcol " ><p>Temperature range</p></td><td  ><p>35-240C</p></td></tr><tr><td class="firstcol " ><p>Time range</p></td><td  ><p>1 minute - 4 hours</p></td></tr><tr><td class="firstcol " ><p>Dimensions</p></td><td  ><p>339cm (D) x 482cm (W) x 281cm (H)</p></td></tr><tr><td class="firstcol " ><p>Dishwasher-safe</p></td><td  ><p>Yes</p></td></tr><tr><td class="firstcol " ><p>Weight</p></td><td  ><p>8kg</p></td></tr></tbody></table></div><h3 class="article-body__section" id="section-cosori-dual-blaze-twinfry-compact-design"><span>Cosori Dual Blaze Twinfry Compact: design</span></h3><ul><li><strong>Well designed with clear buttons and useful quick-start guide</strong></li><li><strong>You can split the basket in two, and there are six preset modes</strong></li><li><strong>No shake reminder or window on the basket</strong></li></ul><p>The Cosori Dual Blaze Twinfry Compact Air Fryer is nicely designed, with a sleek matte finish and clear controls. Sure it’s on the larger side, but the sizable 8.6L basket has to go somewhere.</p><p>It does mean you’ll need a chunk of worksurface space to fit the 339cm (D) x 482cm (W) x 281cm (H) machine, so those with smaller kitchens might find it a struggle to comfortably place this air fryer, or have enough space in a cupboard to store it. If you are tight on counter space, consider a smaller basket air fryer, or a vertically stacked, dual-basket option such as the <a href="https://www.techradar.com/home/air-fryers/philips-4000-series-stacked-dual-basket-airfryer-review">Philips 4000 Series Stacked Dual Basket</a> or <a href="https://www.techradar.com/home/air-fryers/ninja-double-stack-air-fryer-review">Ninja Double Stack XL</a>.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/R9mrH5SMUNDASycCgDUfwE.jpg" alt="Cosori Dual Blaze Twinfry Compact air fryer on kitchen counter" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/RVcSgqBZnHBSMw5VguJz5F.jpg" alt="Cosori Dual Blaze Twinfry Compact air fryer on kitchen counter" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>You can split the 8.6L basket into two 4.3L offerings with the included divider in the box. This allows you to cook two separate foods, at different settings, simultaneously, offering greater flexibility.</p><p>Get past the size though, and there’s a lot to like. I was particularly impressed with the quick start guide in the box, which explained the main functions clearly and offered up a big table of different foods with the best cooking mode, temperature and time. This makes it really easy to get cooking.</p><p>What helps the Cosori Dual Blaze Twinfry Compact stand out from the crowd however, is its four heating elements. Two above, and two below the basket, providing even heat above and below your food, for an improved cook.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/ueVBqg3gpkQgxWaRx74khE.jpg" alt="Cosori Dual Blaze Twinfry Compact air fryer on kitchen counter" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/JFgPGUCzWbncYrVQKxk9pE.jpg" alt="Cosori Dual Blaze Twinfry Compact air fryer on kitchen counter" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/cXBfRbYKFNt6W8cFWuo5tE.jpg" alt="Cosori Dual Blaze Twinfry Compact air fryer on kitchen counter" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>You get six preset cooking modes too, with Air Fry, Roast, Grill, Bake, Reheat, and Dry - but there are no food-specific presets like you see on some air fryers.</p><p>I do like the button layout on this appliance, with clearly labelled buttons making it easy to select if you’re cooking on one side of the basket, or doing a large batch in the whole thing — Cosori calls this the 'grandzone'. </p><p>Temperature and time are easily adjusted with up and down arrow buttons, while the ‘match’ button can copy the settings from one side of the basket to the other, and sync allows you to cook two foods in each side of the basket for different durations, but have them finish at the same time by delaying the start of the side with the shorter time.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/FLKDavwU2CoqSukQCz3j2F.jpg" alt="Cosori Dual Blaze Twinfry Compact air fryer on kitchen counter" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ywaE9xSrT2tG8pEeVXitpE.jpg" alt="Cosori Dual Blaze Twinfry Compact air fryer on kitchen counter" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>There’s no shake reminder though, which is a small miss as you need to remember to shake or turn the food yourself. There’s also no window on the basket, so you can’t keep an eye on the food while it cooks, you have to remove the basket which pauses cooking.</p><p>When you come to remove the basket from the air fryer, the large handle that runs the full width of the basket makes it easy to grip and move around. Although, if you’ve loaded up the basket with food it can be heavy, so you’ll need to use both hands.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/aAyyxcFhpEscBHBKf5SRTE.jpg" alt="Cosori Dual Blaze Twinfry Compact air fryer on kitchen counter" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/WUydZcCWYu6AAfmUXsKxpE.jpg" alt="Cosori Dual Blaze Twinfry Compact air fryer on kitchen counter" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Before you put any food in the air fryer for the first time though, you need to wash the basket and pop the air fryer through a test run. The manual says to run the Cosori Dual Blaze Twinfry Compact for five minutes at 200C (give the basket, divider and trays a quick wash first) to ensure it's working and to remove any residue on components. During this time it will smell a bit, but don’t worry as it’s doing what it needs to.</p><p>Cleaning is pretty easy too. The basket, divider and trays are all dishwasher safe, while you can also hand wash them with warm water, mild soap, and a non-abrasive sponge. The size of the basket does mean washing it in smaller kitchen sinks can be a touch tricky, but it’s not a huge issue.</p><ul><li><strong>Design score: 4.5/5</strong></li></ul><h3 class="article-body__section" id="section-cosori-dual-blaze-twinfry-compact-performance"><span>Cosori Dual Blaze Twinfry Compact: performance</span></h3><ul><li><strong>Great results from air fry, bake, grill and roast modes</strong></li><li><strong>It takes time to fully understand the best temps and timings</strong></li><li><strong>Opt for shorter cook times, to avoid burning food</strong></li></ul><p>At 60dB (from my own tests), the fans on this air fryer are noisier than some, so you’ll be well aware that it’s on and cooking. It’s not loud enough to drown out conversation, but you might want to take a step or two away from it if you are chatting to someone.</p><p>Whenever I review a large basket air fryer one of my go-to first cooks is pizza. When I tested the <a href="https://www.techradar.com/home/air-fryers/tower-elite-11-liter-flexi-drawer-air-fryer-review">Tower Elite 11 Litre Flexi Drawer</a> I was able to fit a small circular pizza in the drawer. With the Cosori, the basket isn’t as big, nor as deep as the Tower, which means I had to slice my pizza in half to fit it in the basket.</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-1788271156702-vxxdhr06v *, #fv-chart-1788271156702-vxxdhr06v *:before, #fv-chart-1788271156702-vxxdhr06v *:after, #fv-chart-1788271156702-vxxdhr06v-slideshow *, #fv-chart-1788271156702-vxxdhr06v-slideshow *:before, #fv-chart-1788271156702-vxxdhr06v-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1788271156702-vxxdhr06v, #fv-chart-1788271156702-vxxdhr06v-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1788271156702-vxxdhr06v {position: relative !important; overflow: visible !important;--riv-primary: #2E6E93;}#fv-chart-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1788271156702-vxxdhr06v.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1788271156702-vxxdhr06v.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-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #2E6E93;}#fv-chart-1788271156702-vxxdhr06v-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1788271156702-vxxdhr06v-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-1788271156702-vxxdhr06v-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-1788271156702-vxxdhr06v-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-1788271156702-vxxdhr06v-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1788271156702-vxxdhr06v-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1788271156702-vxxdhr06v-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-1788271156702-vxxdhr06v-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-1788271156702-vxxdhr06v-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-1788271156702-vxxdhr06v-slideshow .fv-slideshow-select:focus {outline: 2px solid #2E6E93 !important;border-color: #2E6E93 !important;}#fv-chart-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1788271156702-vxxdhr06v .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1788271156702-vxxdhr06v .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1788271156702-vxxdhr06v .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1788271156702-vxxdhr06v .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1788271156702-vxxdhr06v .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1788271156702-vxxdhr06v .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1788271156702-vxxdhr06v .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1788271156702-vxxdhr06v .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1788271156702-vxxdhr06v .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1788271156702-vxxdhr06v .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1788271156702-vxxdhr06v .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1788271156702-vxxdhr06v .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1788271156702-vxxdhr06v .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1788271156702-vxxdhr06v .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1788271156702-vxxdhr06v .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1788271156702-vxxdhr06v .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .fv-image-compare-container { width: auto !important; margin-left: -1.5rem !important; margin-right: -1.5rem !important; margin-bottom: 2rem !important; }#fv-chart-1788271156702-vxxdhr06v.fv-full-bleed .fv-image-compare-container { width: 100% !important; max-width: none !important; margin: 0 auto !important; }#fv-chart-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .fv-image-compare-handle.fv-image-compare-handle-square { border-radius: 6px !important; }#fv-chart-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .fv-image-compare-label-left { left: 1rem !important; }#fv-chart-1788271156702-vxxdhr06v .fv-image-compare-label-right { right: 1rem !important; }#fv-chart-1788271156702-vxxdhr06v .fv-image-compare-expand-btn, #fv-chart-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .fv-image-compare-expand-btn:hover, #fv-chart-1788271156702-vxxdhr06v .fv-image-compare-close-btn:hover { background-color: rgba(0, 0, 0, 0.7) !important; }#fv-chart-1788271156702-vxxdhr06v .fv-image-compare-close-btn { display: none !important; top: 1rem !important; bottom: auto !important; }#fv-chart-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active { cursor: grabbing !important; }#fv-chart-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn { display: none !important; }#fv-chart-1788271156702-vxxdhr06v .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn { display: flex !important; }#fv-chart-1788271156702-vxxdhr06v .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right { right: 4rem !important; }#fv-chart-1788271156702-vxxdhr06v .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1788271156702-vxxdhr06v .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1788271156702-vxxdhr06v .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1788271156702-vxxdhr06v .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1788271156702-vxxdhr06v .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1788271156702-vxxdhr06v .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1788271156702-vxxdhr06v .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .fv-bar-row, #fv-chart-1788271156702-vxxdhr06v .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1788271156702-vxxdhr06v.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1788271156702-vxxdhr06v.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1788271156702-vxxdhr06v.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1788271156702-vxxdhr06v.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1788271156702-vxxdhr06v.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1788271156702-vxxdhr06v .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1788271156702-vxxdhr06v .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1788271156702-vxxdhr06v .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1788271156702-vxxdhr06v .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1788271156702-vxxdhr06v .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1788271156702-vxxdhr06v .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1788271156702-vxxdhr06v .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1788271156702-vxxdhr06v .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1788271156702-vxxdhr06v .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1788271156702-vxxdhr06v .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1788271156702-vxxdhr06v .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1788271156702-vxxdhr06v .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1788271156702-vxxdhr06v .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1788271156702-vxxdhr06v .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1788271156702-vxxdhr06v .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v.mobile-view .fv-pie-container,#fv-chart-1788271156702-vxxdhr06v.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1788271156702-vxxdhr06v.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1788271156702-vxxdhr06v.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1788271156702-vxxdhr06v.mobile-view .fv-bar-row,#fv-chart-1788271156702-vxxdhr06v.mobile-view .fv-stacked-product,#fv-chart-1788271156702-vxxdhr06v.mobile-view .fv-grouped-bar-product,#fv-chart-1788271156702-vxxdhr06v.labels-on-top .fv-bar-row,#fv-chart-1788271156702-vxxdhr06v.labels-on-top .fv-stacked-product,#fv-chart-1788271156702-vxxdhr06v.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1788271156702-vxxdhr06v.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1788271156702-vxxdhr06v.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-1788271156702-vxxdhr06v.mobile-view .fv-bar-label,#fv-chart-1788271156702-vxxdhr06v.mobile-view .fv-grouped-product-title,#fv-chart-1788271156702-vxxdhr06v.labels-on-top .fv-bar-label,#fv-chart-1788271156702-vxxdhr06v.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-1788271156702-vxxdhr06v.mobile-view .fv-bar-container,#fv-chart-1788271156702-vxxdhr06v.mobile-view .fv-bar-cluster,#fv-chart-1788271156702-vxxdhr06v.labels-on-top .fv-bar-container,#fv-chart-1788271156702-vxxdhr06v.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1788271156702-vxxdhr06v.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1788271156702-vxxdhr06v.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1788271156702-vxxdhr06v.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1788271156702-vxxdhr06v.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1788271156702-vxxdhr06v.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1788271156702-vxxdhr06v.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1788271156702-vxxdhr06v.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1788271156702-vxxdhr06v.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-1788271156702-vxxdhr06v.mobile-view .fv-x-axis-wrapper,#fv-chart-1788271156702-vxxdhr06v.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1788271156702-vxxdhr06v.mobile-view .fv-x-axis-label-space,#fv-chart-1788271156702-vxxdhr06v.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1788271156702-vxxdhr06v.mobile-view .fv-x-axis-chart-space,#fv-chart-1788271156702-vxxdhr06v.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1788271156702-vxxdhr06v.mobile-view .fv-benchmark-title,#fv-chart-1788271156702-vxxdhr06v.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1788271156702-vxxdhr06v.mobile-view .fv-dropdown-title,#fv-chart-1788271156702-vxxdhr06v.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1788271156702-vxxdhr06v.mobile-view .fv-carousel-nav-btn,#fv-chart-1788271156702-vxxdhr06v.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1788271156702-vxxdhr06v.mobile-view .fv-chart-title,#fv-chart-1788271156702-vxxdhr06v.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1788271156702-vxxdhr06v.mobile-view .fv-chart-subhead,#fv-chart-1788271156702-vxxdhr06v.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1788271156702-vxxdhr06v.mobile-view .fv-versus-header,#fv-chart-1788271156702-vxxdhr06v.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1788271156702-vxxdhr06v.mobile-view .fv-versus-select-wrapper,#fv-chart-1788271156702-vxxdhr06v.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1788271156702-vxxdhr06v.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1788271156702-vxxdhr06v.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1788271156702-vxxdhr06v.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1788271156702-vxxdhr06v.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1788271156702-vxxdhr06v.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1788271156702-vxxdhr06v.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1788271156702-vxxdhr06v.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1788271156702-vxxdhr06v.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1788271156702-vxxdhr06v.mobile-view .fv-versus-vs,#fv-chart-1788271156702-vxxdhr06v.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1788271156702-vxxdhr06v.mobile-view .fv-versus-select-container,#fv-chart-1788271156702-vxxdhr06v.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1788271156702-vxxdhr06v.mobile-view .fv-versus-select,#fv-chart-1788271156702-vxxdhr06v.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1788271156702-vxxdhr06v.mobile-view .fv-stl-shop-all-btn,#fv-chart-1788271156702-vxxdhr06v.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-1788271156702-vxxdhr06v.mobile-view .fv-stl-shop-all-logo,#fv-chart-1788271156702-vxxdhr06v.mobile-view .fv-stl-shop-all-icon,#fv-chart-1788271156702-vxxdhr06v.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1788271156702-vxxdhr06v.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1788271156702-vxxdhr06v.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1788271156702-vxxdhr06v.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1788271156702-vxxdhr06v.mobile-view .fv-bar-commentary-inline,#fv-chart-1788271156702-vxxdhr06v.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1788271156702-vxxdhr06v.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1788271156702-vxxdhr06v.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1788271156702-vxxdhr06v .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1788271156702-vxxdhr06v .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1788271156702-vxxdhr06v .fv-bar-row,#fv-chart-1788271156702-vxxdhr06v .fv-stacked-product,#fv-chart-1788271156702-vxxdhr06v .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .fv-bar-label,#fv-chart-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .fv-bar-container,#fv-chart-1788271156702-vxxdhr06v .fv-bar-cluster {width: 100% !important;}#fv-chart-1788271156702-vxxdhr06v .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1788271156702-vxxdhr06v .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1788271156702-vxxdhr06v .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1788271156702-vxxdhr06v .fv-x-axis-label-space {display: none !important;}#fv-chart-1788271156702-vxxdhr06v .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1788271156702-vxxdhr06v .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1788271156702-vxxdhr06v .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1788271156702-vxxdhr06v .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1788271156702-vxxdhr06v .fv-chart-title {padding: 0 8px !important;}#fv-chart-1788271156702-vxxdhr06v .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1788271156702-vxxdhr06v .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1788271156702-vxxdhr06v .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1788271156702-vxxdhr06v .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1788271156702-vxxdhr06v .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1788271156702-vxxdhr06v .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1788271156702-vxxdhr06v .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1788271156702-vxxdhr06v .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1788271156702-vxxdhr06v .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1788271156702-vxxdhr06v .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .fv-stl-shop-all-logo,#fv-chart-1788271156702-vxxdhr06v .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1788271156702-vxxdhr06v .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1788271156702-vxxdhr06v .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1788271156702-vxxdhr06v .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1788271156702-vxxdhr06v.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": "Round pizza","description": "Cooked using Cosori Dual Blaze Twinfry Compact Air Fryer","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-01T13:59:16.703Z","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-1788271156702-vxxdhr06v" 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">Round pizza</h3><p class="fv-chart-subhead">Cooked using Cosori Dual Blaze Twinfry Compact Air Fryer</p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1788271156702-vxxdhr06v-image-compare-1" data-chart-type="Image Comparison" data-title="Image Comparison" data-subhead="Cooked using Cosori Dual Blaze Twinfry Compact Air Fryer" 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/WB6HYKTNF7SGQNjssnijHM.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/WB6HYKTNF7SGQNjssnijHM.jpg" alt="After" class="fv-image-compare-bg" loading="lazy" referrerpolicy="no-referrer" draggable="false" /><img src="https://cdn.mos.cms.futurecdn.net/BqQrXNhWPY7TmQgYCgEdKM.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/BqQrXNhWPY7TmQgYCgEdKM.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-1788271156702-vxxdhr06v', false); });} else {initialize('fv-chart-1788271156702-vxxdhr06v', false);}})();</script></div><p>This wasn’t an issue as it was a fresh pie, but had I purchased a frozen pizza I wouldn’t have been able to cook it in this air fryer. I selected air fry mode, set the temperature to 180C and the time to eight minutes.</p><p>After six minutes the pizza was done, with a crispy base and melted cheese making for a satisfying lunch. I returned a few days later with an oval pizza that I could easily fit in the basket. Another six minutes at 180C and again I had a nicely cooked pizza. It’s quicker and easier than using the oven.</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-1788271335574-v8f79gp7j *, #fv-chart-1788271335574-v8f79gp7j *:before, #fv-chart-1788271335574-v8f79gp7j *:after, #fv-chart-1788271335574-v8f79gp7j-slideshow *, #fv-chart-1788271335574-v8f79gp7j-slideshow *:before, #fv-chart-1788271335574-v8f79gp7j-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1788271335574-v8f79gp7j, #fv-chart-1788271335574-v8f79gp7j-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1788271335574-v8f79gp7j {position: relative !important; overflow: visible !important;--riv-primary: #2E6E93;}#fv-chart-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1788271335574-v8f79gp7j.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1788271335574-v8f79gp7j.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-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #2E6E93;}#fv-chart-1788271335574-v8f79gp7j-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1788271335574-v8f79gp7j-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-1788271335574-v8f79gp7j-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-1788271335574-v8f79gp7j-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-1788271335574-v8f79gp7j-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1788271335574-v8f79gp7j-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1788271335574-v8f79gp7j-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-1788271335574-v8f79gp7j-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-1788271335574-v8f79gp7j-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-1788271335574-v8f79gp7j-slideshow .fv-slideshow-select:focus {outline: 2px solid #2E6E93 !important;border-color: #2E6E93 !important;}#fv-chart-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1788271335574-v8f79gp7j .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1788271335574-v8f79gp7j .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1788271335574-v8f79gp7j .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1788271335574-v8f79gp7j .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1788271335574-v8f79gp7j .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1788271335574-v8f79gp7j .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1788271335574-v8f79gp7j .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1788271335574-v8f79gp7j .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1788271335574-v8f79gp7j .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1788271335574-v8f79gp7j .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1788271335574-v8f79gp7j .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1788271335574-v8f79gp7j .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1788271335574-v8f79gp7j .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1788271335574-v8f79gp7j .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1788271335574-v8f79gp7j .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1788271335574-v8f79gp7j .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .fv-image-compare-container { width: auto !important; margin-left: -1.5rem !important; margin-right: -1.5rem !important; margin-bottom: 2rem !important; }#fv-chart-1788271335574-v8f79gp7j.fv-full-bleed .fv-image-compare-container { width: 100% !important; max-width: none !important; margin: 0 auto !important; }#fv-chart-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .fv-image-compare-handle.fv-image-compare-handle-square { border-radius: 6px !important; }#fv-chart-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .fv-image-compare-label-left { left: 1rem !important; }#fv-chart-1788271335574-v8f79gp7j .fv-image-compare-label-right { right: 1rem !important; }#fv-chart-1788271335574-v8f79gp7j .fv-image-compare-expand-btn, #fv-chart-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .fv-image-compare-expand-btn:hover, #fv-chart-1788271335574-v8f79gp7j .fv-image-compare-close-btn:hover { background-color: rgba(0, 0, 0, 0.7) !important; }#fv-chart-1788271335574-v8f79gp7j .fv-image-compare-close-btn { display: none !important; top: 1rem !important; bottom: auto !important; }#fv-chart-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active { cursor: grabbing !important; }#fv-chart-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn { display: none !important; }#fv-chart-1788271335574-v8f79gp7j .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn { display: flex !important; }#fv-chart-1788271335574-v8f79gp7j .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right { right: 4rem !important; }#fv-chart-1788271335574-v8f79gp7j .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1788271335574-v8f79gp7j .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1788271335574-v8f79gp7j .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1788271335574-v8f79gp7j .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1788271335574-v8f79gp7j .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1788271335574-v8f79gp7j .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1788271335574-v8f79gp7j .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .fv-bar-row, #fv-chart-1788271335574-v8f79gp7j .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1788271335574-v8f79gp7j.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1788271335574-v8f79gp7j.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1788271335574-v8f79gp7j.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1788271335574-v8f79gp7j.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1788271335574-v8f79gp7j.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1788271335574-v8f79gp7j .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1788271335574-v8f79gp7j .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1788271335574-v8f79gp7j .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1788271335574-v8f79gp7j .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1788271335574-v8f79gp7j .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1788271335574-v8f79gp7j .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1788271335574-v8f79gp7j .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1788271335574-v8f79gp7j .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1788271335574-v8f79gp7j .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1788271335574-v8f79gp7j .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1788271335574-v8f79gp7j .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1788271335574-v8f79gp7j .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1788271335574-v8f79gp7j .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1788271335574-v8f79gp7j .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1788271335574-v8f79gp7j .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j.mobile-view .fv-pie-container,#fv-chart-1788271335574-v8f79gp7j.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1788271335574-v8f79gp7j.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1788271335574-v8f79gp7j.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1788271335574-v8f79gp7j.mobile-view .fv-bar-row,#fv-chart-1788271335574-v8f79gp7j.mobile-view .fv-stacked-product,#fv-chart-1788271335574-v8f79gp7j.mobile-view .fv-grouped-bar-product,#fv-chart-1788271335574-v8f79gp7j.labels-on-top .fv-bar-row,#fv-chart-1788271335574-v8f79gp7j.labels-on-top .fv-stacked-product,#fv-chart-1788271335574-v8f79gp7j.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1788271335574-v8f79gp7j.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1788271335574-v8f79gp7j.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-1788271335574-v8f79gp7j.mobile-view .fv-bar-label,#fv-chart-1788271335574-v8f79gp7j.mobile-view .fv-grouped-product-title,#fv-chart-1788271335574-v8f79gp7j.labels-on-top .fv-bar-label,#fv-chart-1788271335574-v8f79gp7j.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-1788271335574-v8f79gp7j.mobile-view .fv-bar-container,#fv-chart-1788271335574-v8f79gp7j.mobile-view .fv-bar-cluster,#fv-chart-1788271335574-v8f79gp7j.labels-on-top .fv-bar-container,#fv-chart-1788271335574-v8f79gp7j.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1788271335574-v8f79gp7j.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1788271335574-v8f79gp7j.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1788271335574-v8f79gp7j.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1788271335574-v8f79gp7j.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1788271335574-v8f79gp7j.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1788271335574-v8f79gp7j.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1788271335574-v8f79gp7j.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1788271335574-v8f79gp7j.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-1788271335574-v8f79gp7j.mobile-view .fv-x-axis-wrapper,#fv-chart-1788271335574-v8f79gp7j.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1788271335574-v8f79gp7j.mobile-view .fv-x-axis-label-space,#fv-chart-1788271335574-v8f79gp7j.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1788271335574-v8f79gp7j.mobile-view .fv-x-axis-chart-space,#fv-chart-1788271335574-v8f79gp7j.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1788271335574-v8f79gp7j.mobile-view .fv-benchmark-title,#fv-chart-1788271335574-v8f79gp7j.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1788271335574-v8f79gp7j.mobile-view .fv-dropdown-title,#fv-chart-1788271335574-v8f79gp7j.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1788271335574-v8f79gp7j.mobile-view .fv-carousel-nav-btn,#fv-chart-1788271335574-v8f79gp7j.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1788271335574-v8f79gp7j.mobile-view .fv-chart-title,#fv-chart-1788271335574-v8f79gp7j.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1788271335574-v8f79gp7j.mobile-view .fv-chart-subhead,#fv-chart-1788271335574-v8f79gp7j.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1788271335574-v8f79gp7j.mobile-view .fv-versus-header,#fv-chart-1788271335574-v8f79gp7j.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1788271335574-v8f79gp7j.mobile-view .fv-versus-select-wrapper,#fv-chart-1788271335574-v8f79gp7j.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1788271335574-v8f79gp7j.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1788271335574-v8f79gp7j.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1788271335574-v8f79gp7j.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1788271335574-v8f79gp7j.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1788271335574-v8f79gp7j.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1788271335574-v8f79gp7j.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1788271335574-v8f79gp7j.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1788271335574-v8f79gp7j.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1788271335574-v8f79gp7j.mobile-view .fv-versus-vs,#fv-chart-1788271335574-v8f79gp7j.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1788271335574-v8f79gp7j.mobile-view .fv-versus-select-container,#fv-chart-1788271335574-v8f79gp7j.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1788271335574-v8f79gp7j.mobile-view .fv-versus-select,#fv-chart-1788271335574-v8f79gp7j.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1788271335574-v8f79gp7j.mobile-view .fv-stl-shop-all-btn,#fv-chart-1788271335574-v8f79gp7j.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-1788271335574-v8f79gp7j.mobile-view .fv-stl-shop-all-logo,#fv-chart-1788271335574-v8f79gp7j.mobile-view .fv-stl-shop-all-icon,#fv-chart-1788271335574-v8f79gp7j.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1788271335574-v8f79gp7j.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1788271335574-v8f79gp7j.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1788271335574-v8f79gp7j.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1788271335574-v8f79gp7j.mobile-view .fv-bar-commentary-inline,#fv-chart-1788271335574-v8f79gp7j.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1788271335574-v8f79gp7j.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1788271335574-v8f79gp7j.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1788271335574-v8f79gp7j .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1788271335574-v8f79gp7j .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1788271335574-v8f79gp7j .fv-bar-row,#fv-chart-1788271335574-v8f79gp7j .fv-stacked-product,#fv-chart-1788271335574-v8f79gp7j .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .fv-bar-label,#fv-chart-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .fv-bar-container,#fv-chart-1788271335574-v8f79gp7j .fv-bar-cluster {width: 100% !important;}#fv-chart-1788271335574-v8f79gp7j .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1788271335574-v8f79gp7j .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1788271335574-v8f79gp7j .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1788271335574-v8f79gp7j .fv-x-axis-label-space {display: none !important;}#fv-chart-1788271335574-v8f79gp7j .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1788271335574-v8f79gp7j .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1788271335574-v8f79gp7j .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1788271335574-v8f79gp7j .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1788271335574-v8f79gp7j .fv-chart-title {padding: 0 8px !important;}#fv-chart-1788271335574-v8f79gp7j .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1788271335574-v8f79gp7j .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1788271335574-v8f79gp7j .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1788271335574-v8f79gp7j .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1788271335574-v8f79gp7j .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1788271335574-v8f79gp7j .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1788271335574-v8f79gp7j .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1788271335574-v8f79gp7j .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1788271335574-v8f79gp7j .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1788271335574-v8f79gp7j .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .fv-stl-shop-all-logo,#fv-chart-1788271335574-v8f79gp7j .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1788271335574-v8f79gp7j .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1788271335574-v8f79gp7j .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1788271335574-v8f79gp7j .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1788271335574-v8f79gp7j.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": "Frozen fries","description": "Cooked using Cosori Dual Blaze Twinfry Compact Air Fryer","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-01T14:02:15.575Z","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-1788271335574-v8f79gp7j" 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">Frozen fries</h3><p class="fv-chart-subhead">Cooked using Cosori Dual Blaze Twinfry Compact Air Fryer</p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1788271335574-v8f79gp7j-image-compare-1" data-chart-type="Image Comparison" data-title="Image Comparison" data-subhead="Cooked using Cosori Dual Blaze Twinfry Compact Air Fryer" 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/7tkXinNPM3C5nMwYiASEGM.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/7tkXinNPM3C5nMwYiASEGM.jpg" alt="After" class="fv-image-compare-bg" loading="lazy" referrerpolicy="no-referrer" draggable="false" /><img src="https://cdn.mos.cms.futurecdn.net/upq3LT2mgx6rKxePrq4aRM.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/upq3LT2mgx6rKxePrq4aRM.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-1788271335574-v8f79gp7j', false); });} else {initialize('fv-chart-1788271335574-v8f79gp7j', false);}})();</script></div><p>I was also able to air fry a large batch of delicious homemade fries (200C for 20 minutes), that came out wonderfully crispy on the outside while remaining fluffy in the middle.</p><p>Frozen fries come out equally as well, with the same temperature and duration as their homemade counterparts to achieve a similar cook. The adjustment I made when I came to cook fries again was to reduce the time by a couple of minutes, to avoid the outside of the fries being quite so well done.</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-1788271525057-ywgqsi998 *, #fv-chart-1788271525057-ywgqsi998 *:before, #fv-chart-1788271525057-ywgqsi998 *:after, #fv-chart-1788271525057-ywgqsi998-slideshow *, #fv-chart-1788271525057-ywgqsi998-slideshow *:before, #fv-chart-1788271525057-ywgqsi998-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1788271525057-ywgqsi998, #fv-chart-1788271525057-ywgqsi998-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1788271525057-ywgqsi998 {position: relative !important; overflow: visible !important;--riv-primary: #2E6E93;}#fv-chart-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1788271525057-ywgqsi998.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1788271525057-ywgqsi998.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-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #2E6E93;}#fv-chart-1788271525057-ywgqsi998-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1788271525057-ywgqsi998-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-1788271525057-ywgqsi998-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-1788271525057-ywgqsi998-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-1788271525057-ywgqsi998-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1788271525057-ywgqsi998-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1788271525057-ywgqsi998-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-1788271525057-ywgqsi998-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-1788271525057-ywgqsi998-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-1788271525057-ywgqsi998-slideshow .fv-slideshow-select:focus {outline: 2px solid #2E6E93 !important;border-color: #2E6E93 !important;}#fv-chart-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1788271525057-ywgqsi998 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1788271525057-ywgqsi998 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1788271525057-ywgqsi998 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1788271525057-ywgqsi998 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1788271525057-ywgqsi998 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1788271525057-ywgqsi998 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1788271525057-ywgqsi998 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1788271525057-ywgqsi998 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1788271525057-ywgqsi998 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1788271525057-ywgqsi998 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1788271525057-ywgqsi998 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1788271525057-ywgqsi998 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1788271525057-ywgqsi998 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1788271525057-ywgqsi998 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1788271525057-ywgqsi998 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1788271525057-ywgqsi998 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .fv-image-compare-container { width: auto !important; margin-left: -1.5rem !important; margin-right: -1.5rem !important; margin-bottom: 2rem !important; }#fv-chart-1788271525057-ywgqsi998.fv-full-bleed .fv-image-compare-container { width: 100% !important; max-width: none !important; margin: 0 auto !important; }#fv-chart-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .fv-image-compare-handle.fv-image-compare-handle-square { border-radius: 6px !important; }#fv-chart-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .fv-image-compare-label-left { left: 1rem !important; }#fv-chart-1788271525057-ywgqsi998 .fv-image-compare-label-right { right: 1rem !important; }#fv-chart-1788271525057-ywgqsi998 .fv-image-compare-expand-btn, #fv-chart-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .fv-image-compare-expand-btn:hover, #fv-chart-1788271525057-ywgqsi998 .fv-image-compare-close-btn:hover { background-color: rgba(0, 0, 0, 0.7) !important; }#fv-chart-1788271525057-ywgqsi998 .fv-image-compare-close-btn { display: none !important; top: 1rem !important; bottom: auto !important; }#fv-chart-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active { cursor: grabbing !important; }#fv-chart-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn { display: none !important; }#fv-chart-1788271525057-ywgqsi998 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn { display: flex !important; }#fv-chart-1788271525057-ywgqsi998 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right { right: 4rem !important; }#fv-chart-1788271525057-ywgqsi998 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1788271525057-ywgqsi998 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1788271525057-ywgqsi998 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1788271525057-ywgqsi998 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1788271525057-ywgqsi998 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1788271525057-ywgqsi998 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1788271525057-ywgqsi998 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .fv-bar-row, #fv-chart-1788271525057-ywgqsi998 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1788271525057-ywgqsi998.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1788271525057-ywgqsi998.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1788271525057-ywgqsi998.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1788271525057-ywgqsi998.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1788271525057-ywgqsi998.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1788271525057-ywgqsi998 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1788271525057-ywgqsi998 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1788271525057-ywgqsi998 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1788271525057-ywgqsi998 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1788271525057-ywgqsi998 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1788271525057-ywgqsi998 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1788271525057-ywgqsi998 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1788271525057-ywgqsi998 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1788271525057-ywgqsi998 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1788271525057-ywgqsi998 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1788271525057-ywgqsi998 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1788271525057-ywgqsi998 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1788271525057-ywgqsi998 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1788271525057-ywgqsi998 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1788271525057-ywgqsi998 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998.mobile-view .fv-pie-container,#fv-chart-1788271525057-ywgqsi998.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1788271525057-ywgqsi998.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1788271525057-ywgqsi998.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1788271525057-ywgqsi998.mobile-view .fv-bar-row,#fv-chart-1788271525057-ywgqsi998.mobile-view .fv-stacked-product,#fv-chart-1788271525057-ywgqsi998.mobile-view .fv-grouped-bar-product,#fv-chart-1788271525057-ywgqsi998.labels-on-top .fv-bar-row,#fv-chart-1788271525057-ywgqsi998.labels-on-top .fv-stacked-product,#fv-chart-1788271525057-ywgqsi998.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1788271525057-ywgqsi998.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1788271525057-ywgqsi998.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-1788271525057-ywgqsi998.mobile-view .fv-bar-label,#fv-chart-1788271525057-ywgqsi998.mobile-view .fv-grouped-product-title,#fv-chart-1788271525057-ywgqsi998.labels-on-top .fv-bar-label,#fv-chart-1788271525057-ywgqsi998.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-1788271525057-ywgqsi998.mobile-view .fv-bar-container,#fv-chart-1788271525057-ywgqsi998.mobile-view .fv-bar-cluster,#fv-chart-1788271525057-ywgqsi998.labels-on-top .fv-bar-container,#fv-chart-1788271525057-ywgqsi998.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1788271525057-ywgqsi998.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1788271525057-ywgqsi998.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1788271525057-ywgqsi998.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1788271525057-ywgqsi998.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1788271525057-ywgqsi998.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1788271525057-ywgqsi998.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1788271525057-ywgqsi998.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1788271525057-ywgqsi998.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-1788271525057-ywgqsi998.mobile-view .fv-x-axis-wrapper,#fv-chart-1788271525057-ywgqsi998.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1788271525057-ywgqsi998.mobile-view .fv-x-axis-label-space,#fv-chart-1788271525057-ywgqsi998.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1788271525057-ywgqsi998.mobile-view .fv-x-axis-chart-space,#fv-chart-1788271525057-ywgqsi998.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1788271525057-ywgqsi998.mobile-view .fv-benchmark-title,#fv-chart-1788271525057-ywgqsi998.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1788271525057-ywgqsi998.mobile-view .fv-dropdown-title,#fv-chart-1788271525057-ywgqsi998.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1788271525057-ywgqsi998.mobile-view .fv-carousel-nav-btn,#fv-chart-1788271525057-ywgqsi998.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1788271525057-ywgqsi998.mobile-view .fv-chart-title,#fv-chart-1788271525057-ywgqsi998.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1788271525057-ywgqsi998.mobile-view .fv-chart-subhead,#fv-chart-1788271525057-ywgqsi998.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1788271525057-ywgqsi998.mobile-view .fv-versus-header,#fv-chart-1788271525057-ywgqsi998.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1788271525057-ywgqsi998.mobile-view .fv-versus-select-wrapper,#fv-chart-1788271525057-ywgqsi998.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1788271525057-ywgqsi998.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1788271525057-ywgqsi998.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1788271525057-ywgqsi998.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1788271525057-ywgqsi998.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1788271525057-ywgqsi998.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1788271525057-ywgqsi998.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1788271525057-ywgqsi998.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1788271525057-ywgqsi998.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1788271525057-ywgqsi998.mobile-view .fv-versus-vs,#fv-chart-1788271525057-ywgqsi998.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1788271525057-ywgqsi998.mobile-view .fv-versus-select-container,#fv-chart-1788271525057-ywgqsi998.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1788271525057-ywgqsi998.mobile-view .fv-versus-select,#fv-chart-1788271525057-ywgqsi998.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1788271525057-ywgqsi998.mobile-view .fv-stl-shop-all-btn,#fv-chart-1788271525057-ywgqsi998.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-1788271525057-ywgqsi998.mobile-view .fv-stl-shop-all-logo,#fv-chart-1788271525057-ywgqsi998.mobile-view .fv-stl-shop-all-icon,#fv-chart-1788271525057-ywgqsi998.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1788271525057-ywgqsi998.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1788271525057-ywgqsi998.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1788271525057-ywgqsi998.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1788271525057-ywgqsi998.mobile-view .fv-bar-commentary-inline,#fv-chart-1788271525057-ywgqsi998.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1788271525057-ywgqsi998.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1788271525057-ywgqsi998.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1788271525057-ywgqsi998 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1788271525057-ywgqsi998 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1788271525057-ywgqsi998 .fv-bar-row,#fv-chart-1788271525057-ywgqsi998 .fv-stacked-product,#fv-chart-1788271525057-ywgqsi998 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .fv-bar-label,#fv-chart-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .fv-bar-container,#fv-chart-1788271525057-ywgqsi998 .fv-bar-cluster {width: 100% !important;}#fv-chart-1788271525057-ywgqsi998 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1788271525057-ywgqsi998 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1788271525057-ywgqsi998 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1788271525057-ywgqsi998 .fv-x-axis-label-space {display: none !important;}#fv-chart-1788271525057-ywgqsi998 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1788271525057-ywgqsi998 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1788271525057-ywgqsi998 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1788271525057-ywgqsi998 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1788271525057-ywgqsi998 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1788271525057-ywgqsi998 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1788271525057-ywgqsi998 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1788271525057-ywgqsi998 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1788271525057-ywgqsi998 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1788271525057-ywgqsi998 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1788271525057-ywgqsi998 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1788271525057-ywgqsi998 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1788271525057-ywgqsi998 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1788271525057-ywgqsi998 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1788271525057-ywgqsi998 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .fv-stl-shop-all-logo,#fv-chart-1788271525057-ywgqsi998 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1788271525057-ywgqsi998 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1788271525057-ywgqsi998 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1788271525057-ywgqsi998 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1788271525057-ywgqsi998.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": "Chicken wings","description": "Cooked using Cosori Dual Blaze Twinfry Compact Air Fryer","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-01T14:05:25.057Z","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-1788271525057-ywgqsi998" 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">Chicken wings</h3><p class="fv-chart-subhead">Cooked using Cosori Dual Blaze Twinfry Compact Air Fryer</p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1788271525057-ywgqsi998-image-compare-1" data-chart-type="Image Comparison" data-title="Image Comparison" data-subhead="Cooked using Cosori Dual Blaze Twinfry Compact Air Fryer" 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/96VnkcrECGEQo2i28h6QRM.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/96VnkcrECGEQo2i28h6QRM.jpg" alt="After" class="fv-image-compare-bg" loading="lazy" referrerpolicy="no-referrer" draggable="false" /><img src="https://cdn.mos.cms.futurecdn.net/HpnNg8jg6Hy9nphXMPsMTM.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/HpnNg8jg6Hy9nphXMPsMTM.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-1788271525057-ywgqsi998', false); });} else {initialize('fv-chart-1788271525057-ywgqsi998', false);}})();</script></div><p>Chicken wings, coated in a buffalo ranch rub, came out with wonderfully crispy skin and succulent meat after 20 minutes at 185C.</p><p>I was able to fit eight full size wings in the basket, and I might have been able to squeeze one or two more in if I bunch them up a bit, but I didn't want to compromise the cook.</p><p>While they were very good, they weren't quite as moist inside as the wings I steam fried in the Philips 5000 series.</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-1788271057019-cmqph08f6 *, #fv-chart-1788271057019-cmqph08f6 *:before, #fv-chart-1788271057019-cmqph08f6 *:after, #fv-chart-1788271057019-cmqph08f6-slideshow *, #fv-chart-1788271057019-cmqph08f6-slideshow *:before, #fv-chart-1788271057019-cmqph08f6-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1788271057019-cmqph08f6, #fv-chart-1788271057019-cmqph08f6-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1788271057019-cmqph08f6 {position: relative !important; overflow: visible !important;--riv-primary: #2E6E93;}#fv-chart-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1788271057019-cmqph08f6.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1788271057019-cmqph08f6.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-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #2E6E93;}#fv-chart-1788271057019-cmqph08f6-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1788271057019-cmqph08f6-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-1788271057019-cmqph08f6-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-1788271057019-cmqph08f6-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-1788271057019-cmqph08f6-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1788271057019-cmqph08f6-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1788271057019-cmqph08f6-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-1788271057019-cmqph08f6-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-1788271057019-cmqph08f6-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-1788271057019-cmqph08f6-slideshow .fv-slideshow-select:focus {outline: 2px solid #2E6E93 !important;border-color: #2E6E93 !important;}#fv-chart-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1788271057019-cmqph08f6 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1788271057019-cmqph08f6 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1788271057019-cmqph08f6 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1788271057019-cmqph08f6 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1788271057019-cmqph08f6 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1788271057019-cmqph08f6 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1788271057019-cmqph08f6 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1788271057019-cmqph08f6 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1788271057019-cmqph08f6 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1788271057019-cmqph08f6 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1788271057019-cmqph08f6 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1788271057019-cmqph08f6 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1788271057019-cmqph08f6 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1788271057019-cmqph08f6 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1788271057019-cmqph08f6 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1788271057019-cmqph08f6 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .fv-image-compare-container { width: auto !important; margin-left: -1.5rem !important; margin-right: -1.5rem !important; margin-bottom: 2rem !important; }#fv-chart-1788271057019-cmqph08f6.fv-full-bleed .fv-image-compare-container { width: 100% !important; max-width: none !important; margin: 0 auto !important; }#fv-chart-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .fv-image-compare-handle.fv-image-compare-handle-square { border-radius: 6px !important; }#fv-chart-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .fv-image-compare-label-left { left: 1rem !important; }#fv-chart-1788271057019-cmqph08f6 .fv-image-compare-label-right { right: 1rem !important; }#fv-chart-1788271057019-cmqph08f6 .fv-image-compare-expand-btn, #fv-chart-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .fv-image-compare-expand-btn:hover, #fv-chart-1788271057019-cmqph08f6 .fv-image-compare-close-btn:hover { background-color: rgba(0, 0, 0, 0.7) !important; }#fv-chart-1788271057019-cmqph08f6 .fv-image-compare-close-btn { display: none !important; top: 1rem !important; bottom: auto !important; }#fv-chart-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active { cursor: grabbing !important; }#fv-chart-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn { display: none !important; }#fv-chart-1788271057019-cmqph08f6 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn { display: flex !important; }#fv-chart-1788271057019-cmqph08f6 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right { right: 4rem !important; }#fv-chart-1788271057019-cmqph08f6 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1788271057019-cmqph08f6 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1788271057019-cmqph08f6 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1788271057019-cmqph08f6 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1788271057019-cmqph08f6 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1788271057019-cmqph08f6 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1788271057019-cmqph08f6 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .fv-bar-row, #fv-chart-1788271057019-cmqph08f6 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1788271057019-cmqph08f6.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1788271057019-cmqph08f6.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1788271057019-cmqph08f6.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1788271057019-cmqph08f6.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1788271057019-cmqph08f6.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1788271057019-cmqph08f6 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1788271057019-cmqph08f6 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1788271057019-cmqph08f6 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1788271057019-cmqph08f6 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1788271057019-cmqph08f6 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1788271057019-cmqph08f6 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1788271057019-cmqph08f6 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1788271057019-cmqph08f6 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1788271057019-cmqph08f6 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1788271057019-cmqph08f6 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1788271057019-cmqph08f6 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1788271057019-cmqph08f6 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1788271057019-cmqph08f6 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1788271057019-cmqph08f6 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1788271057019-cmqph08f6 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6.mobile-view .fv-pie-container,#fv-chart-1788271057019-cmqph08f6.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1788271057019-cmqph08f6.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1788271057019-cmqph08f6.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1788271057019-cmqph08f6.mobile-view .fv-bar-row,#fv-chart-1788271057019-cmqph08f6.mobile-view .fv-stacked-product,#fv-chart-1788271057019-cmqph08f6.mobile-view .fv-grouped-bar-product,#fv-chart-1788271057019-cmqph08f6.labels-on-top .fv-bar-row,#fv-chart-1788271057019-cmqph08f6.labels-on-top .fv-stacked-product,#fv-chart-1788271057019-cmqph08f6.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1788271057019-cmqph08f6.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1788271057019-cmqph08f6.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-1788271057019-cmqph08f6.mobile-view .fv-bar-label,#fv-chart-1788271057019-cmqph08f6.mobile-view .fv-grouped-product-title,#fv-chart-1788271057019-cmqph08f6.labels-on-top .fv-bar-label,#fv-chart-1788271057019-cmqph08f6.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-1788271057019-cmqph08f6.mobile-view .fv-bar-container,#fv-chart-1788271057019-cmqph08f6.mobile-view .fv-bar-cluster,#fv-chart-1788271057019-cmqph08f6.labels-on-top .fv-bar-container,#fv-chart-1788271057019-cmqph08f6.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1788271057019-cmqph08f6.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1788271057019-cmqph08f6.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1788271057019-cmqph08f6.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1788271057019-cmqph08f6.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1788271057019-cmqph08f6.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1788271057019-cmqph08f6.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1788271057019-cmqph08f6.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1788271057019-cmqph08f6.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-1788271057019-cmqph08f6.mobile-view .fv-x-axis-wrapper,#fv-chart-1788271057019-cmqph08f6.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1788271057019-cmqph08f6.mobile-view .fv-x-axis-label-space,#fv-chart-1788271057019-cmqph08f6.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1788271057019-cmqph08f6.mobile-view .fv-x-axis-chart-space,#fv-chart-1788271057019-cmqph08f6.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1788271057019-cmqph08f6.mobile-view .fv-benchmark-title,#fv-chart-1788271057019-cmqph08f6.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1788271057019-cmqph08f6.mobile-view .fv-dropdown-title,#fv-chart-1788271057019-cmqph08f6.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1788271057019-cmqph08f6.mobile-view .fv-carousel-nav-btn,#fv-chart-1788271057019-cmqph08f6.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1788271057019-cmqph08f6.mobile-view .fv-chart-title,#fv-chart-1788271057019-cmqph08f6.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1788271057019-cmqph08f6.mobile-view .fv-chart-subhead,#fv-chart-1788271057019-cmqph08f6.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1788271057019-cmqph08f6.mobile-view .fv-versus-header,#fv-chart-1788271057019-cmqph08f6.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1788271057019-cmqph08f6.mobile-view .fv-versus-select-wrapper,#fv-chart-1788271057019-cmqph08f6.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1788271057019-cmqph08f6.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1788271057019-cmqph08f6.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1788271057019-cmqph08f6.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1788271057019-cmqph08f6.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1788271057019-cmqph08f6.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1788271057019-cmqph08f6.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1788271057019-cmqph08f6.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1788271057019-cmqph08f6.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1788271057019-cmqph08f6.mobile-view .fv-versus-vs,#fv-chart-1788271057019-cmqph08f6.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1788271057019-cmqph08f6.mobile-view .fv-versus-select-container,#fv-chart-1788271057019-cmqph08f6.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1788271057019-cmqph08f6.mobile-view .fv-versus-select,#fv-chart-1788271057019-cmqph08f6.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1788271057019-cmqph08f6.mobile-view .fv-stl-shop-all-btn,#fv-chart-1788271057019-cmqph08f6.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-1788271057019-cmqph08f6.mobile-view .fv-stl-shop-all-logo,#fv-chart-1788271057019-cmqph08f6.mobile-view .fv-stl-shop-all-icon,#fv-chart-1788271057019-cmqph08f6.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1788271057019-cmqph08f6.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1788271057019-cmqph08f6.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1788271057019-cmqph08f6.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1788271057019-cmqph08f6.mobile-view .fv-bar-commentary-inline,#fv-chart-1788271057019-cmqph08f6.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1788271057019-cmqph08f6.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1788271057019-cmqph08f6.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1788271057019-cmqph08f6 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1788271057019-cmqph08f6 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1788271057019-cmqph08f6 .fv-bar-row,#fv-chart-1788271057019-cmqph08f6 .fv-stacked-product,#fv-chart-1788271057019-cmqph08f6 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .fv-bar-label,#fv-chart-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .fv-bar-container,#fv-chart-1788271057019-cmqph08f6 .fv-bar-cluster {width: 100% !important;}#fv-chart-1788271057019-cmqph08f6 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1788271057019-cmqph08f6 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1788271057019-cmqph08f6 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1788271057019-cmqph08f6 .fv-x-axis-label-space {display: none !important;}#fv-chart-1788271057019-cmqph08f6 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1788271057019-cmqph08f6 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1788271057019-cmqph08f6 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1788271057019-cmqph08f6 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1788271057019-cmqph08f6 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1788271057019-cmqph08f6 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1788271057019-cmqph08f6 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1788271057019-cmqph08f6 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1788271057019-cmqph08f6 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1788271057019-cmqph08f6 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1788271057019-cmqph08f6 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1788271057019-cmqph08f6 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1788271057019-cmqph08f6 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1788271057019-cmqph08f6 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1788271057019-cmqph08f6 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .fv-stl-shop-all-logo,#fv-chart-1788271057019-cmqph08f6 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1788271057019-cmqph08f6 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1788271057019-cmqph08f6 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1788271057019-cmqph08f6 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1788271057019-cmqph08f6.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": "Cookie cup","description": "Baked using Cosori Dual Blaze Twinfry Compact Air Fryer ","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-01T13:57:37.019Z","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-1788271057019-cmqph08f6" 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">Cookie cup</h3><p class="fv-chart-subhead">Baked using Cosori Dual Blaze Twinfry Compact Air Fryer </p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1788271057019-cmqph08f6-image-compare-1" data-chart-type="Image Comparison" data-title="Image Comparison" data-subhead="Baked using Cosori Dual Blaze Twinfry Compact Air Fryer " 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/zRvVDumikXa5J9BeAqv9hK.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/zRvVDumikXa5J9BeAqv9hK.jpg" alt="Baked cookie cup" class="fv-image-compare-bg" loading="lazy" referrerpolicy="no-referrer" draggable="false" /><img src="https://cdn.mos.cms.futurecdn.net/t6vMpvyZKCQQneRWZJxifK.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/t6vMpvyZKCQQneRWZJxifK.jpg" alt="Uncooked cookie cup" 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-1788271057019-cmqph08f6', false); });} else {initialize('fv-chart-1788271057019-cmqph08f6', false);}})();</script></div><p>I also tried a Marks & Spencer cookie cup, currently doing the rounds on social in the UK as a must-try air fryer treat. I went for the Smores Cookie cup, and after 10 minutes in zone 1 (the left side of the basket) at 160C I got a cup that oozed chocolate topped with nicely toasted marshmallows.</p><p>And while we’re on the subject of sweet treats, the bake mode was another favorite of mine, with the Cosori Dual Blaze Twinfry Compact capable of excellent results. I cooked <a href="https://www.bbcgoodfood.com/recipes/air-fryer-banana-bread">a simple banana bread</a> in the grandzone for 25 minutes at 160C, and a further 20 minutes at 140C. </p><p>It rose wonderfully, and delivered an excellent bake that was soft, fluffy and flavourful. I also whipped up a batch of cookies, and on the bake mode for eight minutes at 175C I was treated to gooey-centered delights with a crispy exterior. The cook on them wasn't quite as impressive as the more premium Philips 5000 series I had recently tested, but they were still tasty. </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-1788271075148-y266ykbz0 *, #fv-chart-1788271075148-y266ykbz0 *:before, #fv-chart-1788271075148-y266ykbz0 *:after, #fv-chart-1788271075148-y266ykbz0-slideshow *, #fv-chart-1788271075148-y266ykbz0-slideshow *:before, #fv-chart-1788271075148-y266ykbz0-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1788271075148-y266ykbz0, #fv-chart-1788271075148-y266ykbz0-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1788271075148-y266ykbz0 {position: relative !important; overflow: visible !important;--riv-primary: #2E6E93;}#fv-chart-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1788271075148-y266ykbz0.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1788271075148-y266ykbz0.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-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #2E6E93;}#fv-chart-1788271075148-y266ykbz0-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1788271075148-y266ykbz0-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-1788271075148-y266ykbz0-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-1788271075148-y266ykbz0-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-1788271075148-y266ykbz0-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1788271075148-y266ykbz0-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1788271075148-y266ykbz0-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-1788271075148-y266ykbz0-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-1788271075148-y266ykbz0-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-1788271075148-y266ykbz0-slideshow .fv-slideshow-select:focus {outline: 2px solid #2E6E93 !important;border-color: #2E6E93 !important;}#fv-chart-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1788271075148-y266ykbz0 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1788271075148-y266ykbz0 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1788271075148-y266ykbz0 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1788271075148-y266ykbz0 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1788271075148-y266ykbz0 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1788271075148-y266ykbz0 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1788271075148-y266ykbz0 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1788271075148-y266ykbz0 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1788271075148-y266ykbz0 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1788271075148-y266ykbz0 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1788271075148-y266ykbz0 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1788271075148-y266ykbz0 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1788271075148-y266ykbz0 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1788271075148-y266ykbz0 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1788271075148-y266ykbz0 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1788271075148-y266ykbz0 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .fv-image-compare-container { width: auto !important; margin-left: -1.5rem !important; margin-right: -1.5rem !important; margin-bottom: 2rem !important; }#fv-chart-1788271075148-y266ykbz0.fv-full-bleed .fv-image-compare-container { width: 100% !important; max-width: none !important; margin: 0 auto !important; }#fv-chart-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .fv-image-compare-handle.fv-image-compare-handle-square { border-radius: 6px !important; }#fv-chart-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .fv-image-compare-label-left { left: 1rem !important; }#fv-chart-1788271075148-y266ykbz0 .fv-image-compare-label-right { right: 1rem !important; }#fv-chart-1788271075148-y266ykbz0 .fv-image-compare-expand-btn, #fv-chart-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .fv-image-compare-expand-btn:hover, #fv-chart-1788271075148-y266ykbz0 .fv-image-compare-close-btn:hover { background-color: rgba(0, 0, 0, 0.7) !important; }#fv-chart-1788271075148-y266ykbz0 .fv-image-compare-close-btn { display: none !important; top: 1rem !important; bottom: auto !important; }#fv-chart-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active { cursor: grabbing !important; }#fv-chart-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn { display: none !important; }#fv-chart-1788271075148-y266ykbz0 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn { display: flex !important; }#fv-chart-1788271075148-y266ykbz0 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right { right: 4rem !important; }#fv-chart-1788271075148-y266ykbz0 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1788271075148-y266ykbz0 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1788271075148-y266ykbz0 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1788271075148-y266ykbz0 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1788271075148-y266ykbz0 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1788271075148-y266ykbz0 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1788271075148-y266ykbz0 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .fv-bar-row, #fv-chart-1788271075148-y266ykbz0 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1788271075148-y266ykbz0.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1788271075148-y266ykbz0.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1788271075148-y266ykbz0.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1788271075148-y266ykbz0.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1788271075148-y266ykbz0.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1788271075148-y266ykbz0 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1788271075148-y266ykbz0 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1788271075148-y266ykbz0 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1788271075148-y266ykbz0 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1788271075148-y266ykbz0 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1788271075148-y266ykbz0 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1788271075148-y266ykbz0 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1788271075148-y266ykbz0 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1788271075148-y266ykbz0 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1788271075148-y266ykbz0 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1788271075148-y266ykbz0 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1788271075148-y266ykbz0 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1788271075148-y266ykbz0 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1788271075148-y266ykbz0 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1788271075148-y266ykbz0 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0.mobile-view .fv-pie-container,#fv-chart-1788271075148-y266ykbz0.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1788271075148-y266ykbz0.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1788271075148-y266ykbz0.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1788271075148-y266ykbz0.mobile-view .fv-bar-row,#fv-chart-1788271075148-y266ykbz0.mobile-view .fv-stacked-product,#fv-chart-1788271075148-y266ykbz0.mobile-view .fv-grouped-bar-product,#fv-chart-1788271075148-y266ykbz0.labels-on-top .fv-bar-row,#fv-chart-1788271075148-y266ykbz0.labels-on-top .fv-stacked-product,#fv-chart-1788271075148-y266ykbz0.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1788271075148-y266ykbz0.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1788271075148-y266ykbz0.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-1788271075148-y266ykbz0.mobile-view .fv-bar-label,#fv-chart-1788271075148-y266ykbz0.mobile-view .fv-grouped-product-title,#fv-chart-1788271075148-y266ykbz0.labels-on-top .fv-bar-label,#fv-chart-1788271075148-y266ykbz0.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-1788271075148-y266ykbz0.mobile-view .fv-bar-container,#fv-chart-1788271075148-y266ykbz0.mobile-view .fv-bar-cluster,#fv-chart-1788271075148-y266ykbz0.labels-on-top .fv-bar-container,#fv-chart-1788271075148-y266ykbz0.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1788271075148-y266ykbz0.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1788271075148-y266ykbz0.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1788271075148-y266ykbz0.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1788271075148-y266ykbz0.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1788271075148-y266ykbz0.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1788271075148-y266ykbz0.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1788271075148-y266ykbz0.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1788271075148-y266ykbz0.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-1788271075148-y266ykbz0.mobile-view .fv-x-axis-wrapper,#fv-chart-1788271075148-y266ykbz0.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1788271075148-y266ykbz0.mobile-view .fv-x-axis-label-space,#fv-chart-1788271075148-y266ykbz0.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1788271075148-y266ykbz0.mobile-view .fv-x-axis-chart-space,#fv-chart-1788271075148-y266ykbz0.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1788271075148-y266ykbz0.mobile-view .fv-benchmark-title,#fv-chart-1788271075148-y266ykbz0.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1788271075148-y266ykbz0.mobile-view .fv-dropdown-title,#fv-chart-1788271075148-y266ykbz0.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1788271075148-y266ykbz0.mobile-view .fv-carousel-nav-btn,#fv-chart-1788271075148-y266ykbz0.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1788271075148-y266ykbz0.mobile-view .fv-chart-title,#fv-chart-1788271075148-y266ykbz0.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1788271075148-y266ykbz0.mobile-view .fv-chart-subhead,#fv-chart-1788271075148-y266ykbz0.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1788271075148-y266ykbz0.mobile-view .fv-versus-header,#fv-chart-1788271075148-y266ykbz0.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1788271075148-y266ykbz0.mobile-view .fv-versus-select-wrapper,#fv-chart-1788271075148-y266ykbz0.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1788271075148-y266ykbz0.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1788271075148-y266ykbz0.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1788271075148-y266ykbz0.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1788271075148-y266ykbz0.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1788271075148-y266ykbz0.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1788271075148-y266ykbz0.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1788271075148-y266ykbz0.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1788271075148-y266ykbz0.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1788271075148-y266ykbz0.mobile-view .fv-versus-vs,#fv-chart-1788271075148-y266ykbz0.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1788271075148-y266ykbz0.mobile-view .fv-versus-select-container,#fv-chart-1788271075148-y266ykbz0.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1788271075148-y266ykbz0.mobile-view .fv-versus-select,#fv-chart-1788271075148-y266ykbz0.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1788271075148-y266ykbz0.mobile-view .fv-stl-shop-all-btn,#fv-chart-1788271075148-y266ykbz0.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-1788271075148-y266ykbz0.mobile-view .fv-stl-shop-all-logo,#fv-chart-1788271075148-y266ykbz0.mobile-view .fv-stl-shop-all-icon,#fv-chart-1788271075148-y266ykbz0.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1788271075148-y266ykbz0.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1788271075148-y266ykbz0.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1788271075148-y266ykbz0.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1788271075148-y266ykbz0.mobile-view .fv-bar-commentary-inline,#fv-chart-1788271075148-y266ykbz0.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1788271075148-y266ykbz0.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1788271075148-y266ykbz0.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1788271075148-y266ykbz0 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1788271075148-y266ykbz0 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1788271075148-y266ykbz0 .fv-bar-row,#fv-chart-1788271075148-y266ykbz0 .fv-stacked-product,#fv-chart-1788271075148-y266ykbz0 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .fv-bar-label,#fv-chart-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .fv-bar-container,#fv-chart-1788271075148-y266ykbz0 .fv-bar-cluster {width: 100% !important;}#fv-chart-1788271075148-y266ykbz0 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1788271075148-y266ykbz0 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1788271075148-y266ykbz0 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1788271075148-y266ykbz0 .fv-x-axis-label-space {display: none !important;}#fv-chart-1788271075148-y266ykbz0 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1788271075148-y266ykbz0 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1788271075148-y266ykbz0 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1788271075148-y266ykbz0 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1788271075148-y266ykbz0 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1788271075148-y266ykbz0 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1788271075148-y266ykbz0 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1788271075148-y266ykbz0 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1788271075148-y266ykbz0 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1788271075148-y266ykbz0 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1788271075148-y266ykbz0 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1788271075148-y266ykbz0 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1788271075148-y266ykbz0 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1788271075148-y266ykbz0 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1788271075148-y266ykbz0 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .fv-stl-shop-all-logo,#fv-chart-1788271075148-y266ykbz0 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1788271075148-y266ykbz0 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1788271075148-y266ykbz0 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1788271075148-y266ykbz0 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1788271075148-y266ykbz0.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": "Banana bread","description": "Baked using Cosori Dual Blaze Twinfry Compact Air Fryer","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-01T13:57:55.148Z","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-1788271075148-y266ykbz0" 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">Banana bread</h3><p class="fv-chart-subhead">Baked using Cosori Dual Blaze Twinfry Compact Air Fryer</p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1788271075148-y266ykbz0-image-compare-1" data-chart-type="Image Comparison" data-title="Image Comparison" data-subhead="Baked using Cosori Dual Blaze Twinfry Compact Air Fryer" 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/opip8n9FsXbB4VvusDwWiK.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/opip8n9FsXbB4VvusDwWiK.jpg" alt="After" class="fv-image-compare-bg" loading="lazy" referrerpolicy="no-referrer" draggable="false" /><img src="https://cdn.mos.cms.futurecdn.net/GasfgkTgZHtc2uePNSnxLM.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/GasfgkTgZHtc2uePNSnxLM.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-1788271075148-y266ykbz0', false); });} else {initialize('fv-chart-1788271075148-y266ykbz0', false);}})();</script></div><p>The roast mode is also a useful addition. I was able to cook fluffy roast potatoes (with a reasonably crispy exterior) in less time, and using less power than my oven. And there was no need to par boil them either. </p><p>I cooked them for 25 minutes at 200C using the roast mode, and while you'll get crispier results using an oven, the Cosori is a great option when you're looking for faster results.</p><p>I roasted the potatoes alongside broccoli and sprouts, using the divider so the vegetables could be cooked for 15 minutes at 190C (per Cosori’s own instructions).</p><p>This turned out to be too long, as after 10 minutes they were already overcooked. An example of the initial trial and error required when understanding a new air fryer. However, for chunkier veg — such as carrots and parsnips - this setting works much better. </p><p>One of the slightly more unusual cooking modes available here is grill, but it works surprisingly well. I tested it out with four beef burgers, with the quick start guide that came with the air fryer suggesting I cook them for 11 minutes at 230C.</p><p>I was initially worried when I pulled them out at the end that they could be overcooked, but I was happy to find they were still juicy in the middle. You wouldn’t know it was the work of an air fryer rather than a traditional grill, and it was incredibly easy to do.</p><p>If you are someone who grills a lot, the Cosori Dual Blaze Twinfry Compact can replace your traditional grill, as well as being a strong air fryer and baking machine.</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-1788271591488-osbwlk6no *, #fv-chart-1788271591488-osbwlk6no *:before, #fv-chart-1788271591488-osbwlk6no *:after, #fv-chart-1788271591488-osbwlk6no-slideshow *, #fv-chart-1788271591488-osbwlk6no-slideshow *:before, #fv-chart-1788271591488-osbwlk6no-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1788271591488-osbwlk6no, #fv-chart-1788271591488-osbwlk6no-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1788271591488-osbwlk6no {position: relative !important; overflow: visible !important;--riv-primary: #2E6E93;}#fv-chart-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1788271591488-osbwlk6no.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1788271591488-osbwlk6no.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-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #2E6E93;}#fv-chart-1788271591488-osbwlk6no-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1788271591488-osbwlk6no-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-1788271591488-osbwlk6no-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-1788271591488-osbwlk6no-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-1788271591488-osbwlk6no-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1788271591488-osbwlk6no-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1788271591488-osbwlk6no-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-1788271591488-osbwlk6no-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-1788271591488-osbwlk6no-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-1788271591488-osbwlk6no-slideshow .fv-slideshow-select:focus {outline: 2px solid #2E6E93 !important;border-color: #2E6E93 !important;}#fv-chart-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1788271591488-osbwlk6no .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1788271591488-osbwlk6no .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1788271591488-osbwlk6no .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1788271591488-osbwlk6no .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1788271591488-osbwlk6no .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1788271591488-osbwlk6no .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1788271591488-osbwlk6no .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1788271591488-osbwlk6no .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1788271591488-osbwlk6no .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1788271591488-osbwlk6no .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1788271591488-osbwlk6no .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1788271591488-osbwlk6no .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1788271591488-osbwlk6no .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1788271591488-osbwlk6no .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1788271591488-osbwlk6no .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1788271591488-osbwlk6no .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .fv-image-compare-container { width: auto !important; margin-left: -1.5rem !important; margin-right: -1.5rem !important; margin-bottom: 2rem !important; }#fv-chart-1788271591488-osbwlk6no.fv-full-bleed .fv-image-compare-container { width: 100% !important; max-width: none !important; margin: 0 auto !important; }#fv-chart-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .fv-image-compare-handle.fv-image-compare-handle-square { border-radius: 6px !important; }#fv-chart-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .fv-image-compare-label-left { left: 1rem !important; }#fv-chart-1788271591488-osbwlk6no .fv-image-compare-label-right { right: 1rem !important; }#fv-chart-1788271591488-osbwlk6no .fv-image-compare-expand-btn, #fv-chart-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .fv-image-compare-expand-btn:hover, #fv-chart-1788271591488-osbwlk6no .fv-image-compare-close-btn:hover { background-color: rgba(0, 0, 0, 0.7) !important; }#fv-chart-1788271591488-osbwlk6no .fv-image-compare-close-btn { display: none !important; top: 1rem !important; bottom: auto !important; }#fv-chart-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active { cursor: grabbing !important; }#fv-chart-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn { display: none !important; }#fv-chart-1788271591488-osbwlk6no .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn { display: flex !important; }#fv-chart-1788271591488-osbwlk6no .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right { right: 4rem !important; }#fv-chart-1788271591488-osbwlk6no .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1788271591488-osbwlk6no .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1788271591488-osbwlk6no .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1788271591488-osbwlk6no .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1788271591488-osbwlk6no .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1788271591488-osbwlk6no .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1788271591488-osbwlk6no .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .fv-bar-row, #fv-chart-1788271591488-osbwlk6no .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1788271591488-osbwlk6no.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1788271591488-osbwlk6no.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1788271591488-osbwlk6no.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1788271591488-osbwlk6no.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1788271591488-osbwlk6no.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1788271591488-osbwlk6no .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1788271591488-osbwlk6no .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1788271591488-osbwlk6no .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1788271591488-osbwlk6no .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1788271591488-osbwlk6no .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1788271591488-osbwlk6no .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1788271591488-osbwlk6no .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1788271591488-osbwlk6no .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1788271591488-osbwlk6no .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1788271591488-osbwlk6no .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1788271591488-osbwlk6no .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1788271591488-osbwlk6no .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1788271591488-osbwlk6no .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1788271591488-osbwlk6no .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1788271591488-osbwlk6no .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no.mobile-view .fv-pie-container,#fv-chart-1788271591488-osbwlk6no.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1788271591488-osbwlk6no.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1788271591488-osbwlk6no.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1788271591488-osbwlk6no.mobile-view .fv-bar-row,#fv-chart-1788271591488-osbwlk6no.mobile-view .fv-stacked-product,#fv-chart-1788271591488-osbwlk6no.mobile-view .fv-grouped-bar-product,#fv-chart-1788271591488-osbwlk6no.labels-on-top .fv-bar-row,#fv-chart-1788271591488-osbwlk6no.labels-on-top .fv-stacked-product,#fv-chart-1788271591488-osbwlk6no.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1788271591488-osbwlk6no.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1788271591488-osbwlk6no.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-1788271591488-osbwlk6no.mobile-view .fv-bar-label,#fv-chart-1788271591488-osbwlk6no.mobile-view .fv-grouped-product-title,#fv-chart-1788271591488-osbwlk6no.labels-on-top .fv-bar-label,#fv-chart-1788271591488-osbwlk6no.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-1788271591488-osbwlk6no.mobile-view .fv-bar-container,#fv-chart-1788271591488-osbwlk6no.mobile-view .fv-bar-cluster,#fv-chart-1788271591488-osbwlk6no.labels-on-top .fv-bar-container,#fv-chart-1788271591488-osbwlk6no.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1788271591488-osbwlk6no.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1788271591488-osbwlk6no.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1788271591488-osbwlk6no.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1788271591488-osbwlk6no.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1788271591488-osbwlk6no.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1788271591488-osbwlk6no.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1788271591488-osbwlk6no.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1788271591488-osbwlk6no.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-1788271591488-osbwlk6no.mobile-view .fv-x-axis-wrapper,#fv-chart-1788271591488-osbwlk6no.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1788271591488-osbwlk6no.mobile-view .fv-x-axis-label-space,#fv-chart-1788271591488-osbwlk6no.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1788271591488-osbwlk6no.mobile-view .fv-x-axis-chart-space,#fv-chart-1788271591488-osbwlk6no.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1788271591488-osbwlk6no.mobile-view .fv-benchmark-title,#fv-chart-1788271591488-osbwlk6no.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1788271591488-osbwlk6no.mobile-view .fv-dropdown-title,#fv-chart-1788271591488-osbwlk6no.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1788271591488-osbwlk6no.mobile-view .fv-carousel-nav-btn,#fv-chart-1788271591488-osbwlk6no.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1788271591488-osbwlk6no.mobile-view .fv-chart-title,#fv-chart-1788271591488-osbwlk6no.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1788271591488-osbwlk6no.mobile-view .fv-chart-subhead,#fv-chart-1788271591488-osbwlk6no.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1788271591488-osbwlk6no.mobile-view .fv-versus-header,#fv-chart-1788271591488-osbwlk6no.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1788271591488-osbwlk6no.mobile-view .fv-versus-select-wrapper,#fv-chart-1788271591488-osbwlk6no.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1788271591488-osbwlk6no.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1788271591488-osbwlk6no.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1788271591488-osbwlk6no.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1788271591488-osbwlk6no.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1788271591488-osbwlk6no.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1788271591488-osbwlk6no.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1788271591488-osbwlk6no.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1788271591488-osbwlk6no.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1788271591488-osbwlk6no.mobile-view .fv-versus-vs,#fv-chart-1788271591488-osbwlk6no.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1788271591488-osbwlk6no.mobile-view .fv-versus-select-container,#fv-chart-1788271591488-osbwlk6no.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1788271591488-osbwlk6no.mobile-view .fv-versus-select,#fv-chart-1788271591488-osbwlk6no.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1788271591488-osbwlk6no.mobile-view .fv-stl-shop-all-btn,#fv-chart-1788271591488-osbwlk6no.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-1788271591488-osbwlk6no.mobile-view .fv-stl-shop-all-logo,#fv-chart-1788271591488-osbwlk6no.mobile-view .fv-stl-shop-all-icon,#fv-chart-1788271591488-osbwlk6no.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1788271591488-osbwlk6no.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1788271591488-osbwlk6no.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1788271591488-osbwlk6no.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1788271591488-osbwlk6no.mobile-view .fv-bar-commentary-inline,#fv-chart-1788271591488-osbwlk6no.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1788271591488-osbwlk6no.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1788271591488-osbwlk6no.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1788271591488-osbwlk6no .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1788271591488-osbwlk6no .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1788271591488-osbwlk6no .fv-bar-row,#fv-chart-1788271591488-osbwlk6no .fv-stacked-product,#fv-chart-1788271591488-osbwlk6no .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .fv-bar-label,#fv-chart-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .fv-bar-container,#fv-chart-1788271591488-osbwlk6no .fv-bar-cluster {width: 100% !important;}#fv-chart-1788271591488-osbwlk6no .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1788271591488-osbwlk6no .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1788271591488-osbwlk6no .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1788271591488-osbwlk6no .fv-x-axis-label-space {display: none !important;}#fv-chart-1788271591488-osbwlk6no .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1788271591488-osbwlk6no .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1788271591488-osbwlk6no .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1788271591488-osbwlk6no .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1788271591488-osbwlk6no .fv-chart-title {padding: 0 8px !important;}#fv-chart-1788271591488-osbwlk6no .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1788271591488-osbwlk6no .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1788271591488-osbwlk6no .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1788271591488-osbwlk6no .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1788271591488-osbwlk6no .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1788271591488-osbwlk6no .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1788271591488-osbwlk6no .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1788271591488-osbwlk6no .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1788271591488-osbwlk6no .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1788271591488-osbwlk6no .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .fv-stl-shop-all-logo,#fv-chart-1788271591488-osbwlk6no .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1788271591488-osbwlk6no .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1788271591488-osbwlk6no .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1788271591488-osbwlk6no .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1788271591488-osbwlk6no.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": "Burgers","description": "Cooked using Cosori Dual Blaze Twinfry Compact Air Fryer","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-01T14:06:31.489Z","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-1788271591488-osbwlk6no" 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">Burgers</h3><p class="fv-chart-subhead">Cooked using Cosori Dual Blaze Twinfry Compact Air Fryer</p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1788271591488-osbwlk6no-image-compare-1" data-chart-type="Image Comparison" data-title="Image Comparison" data-subhead="Cooked using Cosori Dual Blaze Twinfry Compact Air Fryer" 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/aggdXFcNUdxXuXiaGQtXUM.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/aggdXFcNUdxXuXiaGQtXUM.jpg" alt="After" class="fv-image-compare-bg" loading="lazy" referrerpolicy="no-referrer" draggable="false" /><img src="https://cdn.mos.cms.futurecdn.net/Z28RtB4GezQECK5M2FhoSM.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/Z28RtB4GezQECK5M2FhoSM.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-1788271591488-osbwlk6no', false); });} else {initialize('fv-chart-1788271591488-osbwlk6no', false);}})();</script></div><p>Something I did notice was you want to lean towards the shorter end of cooking times, because if forget about the air fryer, or set the timer for the higher end of a cooking range, you might find food gets a little cremated.</p><p>This is all part of the air fryer ownership journey, and during the first couple of weeks you’ll need to spend some time closely monitoring how quickly food is cooking to get a better understanding of the performance.</p><p>The lack of a shake reminder means it’s easier to forget about checking how your food is getting. But don’t let this put you off. All air fryers come with this learning curve, and with the Cosori Dual Blaze Twinfry Compact less tends to be more when it comes to cooking duration.</p><ul><li><strong>Performance score: 4.5/5</strong></li></ul><h3 class="article-body__section" id="section-should-you-buy-the-cosori-dual-blaze-twinfry-compact"><span>Should you buy the Cosori Dual Blaze Twinfry Compact?</span></h3><div ><table><caption>Report card</caption><tbody><tr><td class="firstcol " ><p><strong>Attribute</strong></p></td><td  ><p><strong>Notes</strong></p></td><td  ><p><strong>Rating</strong></p></td></tr><tr><td class="firstcol " ><p>Value</p></td><td  ><p>There’s great versatility here, with the bake and grill modes excellent additions alongside air fry. And with deals to be had, you can probably get it for less than RRP is you shop around.</p></td><td  ><p>4.5/5</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>A slick design that looks smart on the kitchen counter, so long as you have space for this wide machine. Buttons are well laid out, the basket  divider allows two different foods to be cooked together, and the quick start guide is packed with useful info.</p></td><td  ><p>4.5/5</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>The Cosori Dual Blaze Twinfry Compact delivers consistent results across air fry, bake, grill and roast modes. You will need to keep an eye on things and adjust timings to suit your needs, but once you’ve mastered this you’ll be happy with the results.</p></td><td  ><p>4.5/5</p></td></tr></tbody></table></div><h3 id="buy-it-if-2">Buy it if</h3><div class="product"><p><strong>You love big basket flexibility</strong></p><p>The big basket on the Cosori Dual Blaze Twinfry Compact can fit plenty of food in it. Whether it’s a large joint of meat, or a smaller main and a side split by the divider and cooked at different temps, you can do it with this air fryer.</p></div><div class="product"><p><strong>You want more than just an air fryer</strong></p><p>With impressive bake, roast and grill modes, the Cosori Dual Blaze Twinfry Compact can handle more than just simple air frying. You could reduce the number of appliances in your kitchen.</p></div><div class="product"><p><strong>You don’t want to spend loads</strong></p><p>WIth an already reasonable price tag, and with discounts to be had if you shop around, the Cosori Dual Blaze Twinfry Compact delivers great versatility and features for the price. You can spend more on premium rivals from Philips and Ninja, but aside from sleeker designs and food presets, the difference it’s overly great.</p></div><h3 id="don-t-buy-it-if">Don’t buy it if</h3><div class="product"><p><strong>You’re forgetful</strong></p><p>There’s no shake reminder here, nor is there a window in the basket, which means you really need to remember to check how your food is cooking. Otherwise you might end up with over cooked items, or uneven cooking if you forget to flip, turn, or shake the food in the basket.</p></div><div class="product"><p><strong>You have limited counter space</strong></p><p>Due to the sizable basket of this air fryer, you’re looking at a wide footprint. For kitchens that have limited space on counters, this Cosori might be too big for your setup. Consider a smaller basket air fryer, or a stacked offering that reduces the footprint required.</p></div><div class="product"><p><strong>You want a quiet air fryer</strong></p><p>The Cosori Dual Blaze Twinfry Compact isn’t obnoxiously loud, but it is noisier than some other air fryers. If you want a quieter machine, you’ll be best off looking elsewhere.</p></div><h3 class="article-body__section" id="section-cosori-dual-blaze-twinfry-compact-also-consider"><span>Cosori Dual Blaze Twinfry Compact: also consider</span></h3><div class="product"><a data-dimension112="a9221806-a609-11f1-b71d-91ea82340a52" data-action="Deal Block" data-label="Tower Elite 11 Litre Flexi Drawer review" data-dimension48="Tower Elite 11 Litre Flexi Drawer 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:69.53%;"><img id="cY96xUbFic7eqsaBQueNUQ" name="image" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/cY96xUbFic7eqsaBQueNUQ.png" mos="" align="middle" fullscreen="" width="1500" height="1043" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Tower Elite 11 Litre Flexi Drawer</strong></p><p>This air fryer has an even bigger basket, and a lower price tag, making it an excellent choice for families on a budget. Its controls aren’t as intuitive, and the basket is handwash only, but results are still good.</p><p>For more information, check out our full <a href="https://www.techradar.com/home/air-fryers/tower-elite-11-liter-flexi-drawer-air-fryer-review" data-dimension112="a9221806-a609-11f1-b71d-91ea82340a52" data-action="Deal Block" data-label="Tower Elite 11 Litre Flexi Drawer review" data-dimension48="Tower Elite 11 Litre Flexi Drawer review" data-dimension25="">Tower Elite 11 Litre Flexi Drawer review</a></p></div><div class="product"><a data-dimension112="a9221900-a609-11f1-9dae-a5b2de0ba601" data-action="Deal Block" data-label="Philips 5000 Series Megabasket with Steam review" data-dimension48="Philips 5000 Series Megabasket with Steam review" 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:92.05%;"><img id="Uz8TkthPHTDjfqtaxDkkoX" name="image" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Uz8TkthPHTDjfqtaxDkkoX.png" mos="" align="middle" fullscreen="" width="981" height="903" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Philips 5000 Series Megabasket with Steam Air Fryer</strong></p><p>If your budget can stretch to a premium model, this Philips large-basket air fryer also offers a great array of cooking modes, including an impressive steam function that’s made some of the best chicken wings I’ve ever had.</p><p>For more information, check out our full <a href="https://www.techradar.com/home/air-fryers/philips-500-series-megabasket-steam-air-fryer-review" data-dimension112="a9221900-a609-11f1-9dae-a5b2de0ba601" data-action="Deal Block" data-label="Philips 5000 Series Megabasket with Steam review" data-dimension48="Philips 5000 Series Megabasket with Steam review" data-dimension25="">Philips 5000 Series Megabasket with Steam review</a></p></div><h3 class="article-body__section" id="section-how-i-tested-the-cosori-dual-blaze-twinfry-compact"><span>How I tested the Cosori Dual Blaze Twinfry Compact</span></h3><ul><li><strong>I used the Cosori Dual Blaze Twinfry Compact for multiple weeks in my kitchen</strong></li><li><strong>I cooked a variety of food, including fries, cakes, vegetables, pizza and meat</strong></li><li><strong>I tested the various cooking modes, and the cleaning process</strong></li></ul><p>For my review of the Cosori Dual Blaze Twinfry Compact Air Fryer, I used it for a number of weeks at home, cooking a wide variety of food and testing out the various functions. </p><p>I baked cakes and cookies, air fried fries, chicken wings and pizza, roasted potatoes and vegetables, and grilled kebabs and burgers. I even reheated leftover pizza the next day - which was sensational on a slight hangover.</p><p>I also hand-washed the components, and ran them through a dishwasher, to ensure cleaning and maintenance was easy.</p><p><em>First reviewed September 2026</em></p> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/air-fryers/cosori-dual-blaze-twinfry-compact-review</link>
                                                                            <description>
                            <![CDATA[ With its clever Dual Blaze technology and handy Twinfry flexibility, this compact air fryer is a tempting buy ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">UULTTFQq56Xefjf9CqXTvE</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/yKYj6j8iKm7LVBNUB7WX7E-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 01 Sep 2026 14:21:06 +0000</pubDate>                                                                                                                                <updated>Tue, 01 Sep 2026 14:21:11 +0000</updated>
                                                                                                                                            <category><![CDATA[Air Fryers]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Small Appliances]]></category>
                                                                                                <author><![CDATA[ johnmccannfreelance@gmail.com (John McCann) ]]></author>                    <dc:creator><![CDATA[ John McCann ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/BxknAL39z3xkmJBHEUTi2c.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;John has been a technology journalist for more than a decade, and over the years has built up a vast knowledge of the tech industry. He’s interviewed CEOs from some of the world’s biggest tech firms, visited their HQs and appeared on live TV and radio, including Sky News, BBC News, BBC World News, Al Jazeera, LBC, and BBC Radio 4.&lt;br&gt;&lt;br&gt;He’s reported on pretty much every area of consumer technology, from laptops, tablets, smartwatches and smartphones to smart speakers, automotive, headphones, and more. During his time in journalism, John has written for TechRadar, T3, Shortlist, Android Police, Digital Trends, Expert Reviews, Gizmodo, GQ, heycar, Honest John, Stuff, Tech Advisor, What Laptop. He’s also appeared in the Evening Standard and Metro newspapers.&lt;br&gt;&lt;br&gt;Outside of work, John is a passionate Watford FC and Green Bay Packers fan, enjoys a Sunday afternoon watching the F1, loves a top-quality burger or pizza, and is addicted to travel. He’s also a Guinness World Record Holder and appeared in the Olympic Opening Ceremony for the London 2012 games, dressed as one of The Beatles from the Sgt. Pepper’s album cover. He’s even got the pictures to prove it!&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/yKYj6j8iKm7LVBNUB7WX7E-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Cosori Dual Blaze Twinfry Compact air fryer on kitchen counter]]></media:description>                                                            <media:text><![CDATA[Cosori Dual Blaze Twinfry Compact air fryer on kitchen counter]]></media:text>
                                <media:title type="plain"><![CDATA[Cosori Dual Blaze Twinfry Compact air fryer on kitchen counter]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/yKYj6j8iKm7LVBNUB7WX7E-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <h3 class="article-body__section" id="section-cosori-dual-blaze-twinfry-compact-30-second-review"><span>Cosori Dual Blaze Twinfry Compact: 30-second review</span></h3><p>The Cosori Dual Blaze Twinfry Compact might be a bit of a mouthful to say, but there's plenty to like about this air fryer.</p><p>Things start off well when you open the box with a useful quick start guide and fun little cookbook with over 20 recipes, showing you the range of possibilities available with this appliance.</p><p>With roast, grill and bake modes alongside the standard air fry function, and with an 8.6L basket that also has a divider so you can cook two things simultaneously, the Twinfry Compact could replace multiple appliances in your kitchen.</p><p>From crispy chicken wings, roast potatoes and wonderfully baked cakes, to gooey cookies, grilled burgers, and reheated pizza, I enjoyed using this air fryer. </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:7733px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="eSBUn3eWHk3MA4MYh2CW3F" name="CosoriTwinfryCompact-HandsOn-06" alt="Cosori Dual Blaze Twinfry Compact air fryer on kitchen counter" src="https://cdn.mos.cms.futurecdn.net/eSBUn3eWHk3MA4MYh2CW3F.jpg" mos="" align="middle" fullscreen="" width="7733" height="4350" 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 controls are straight forward, the basket is easy to clean, and it's not going to set you back as much as some of the more premium machines - while giving you results which are almost as good as expensive rivals.</p><p>It's a large device, so those with smaller kitchens might struggle to fit it in, while the lack of a shake reminder means you'll need to be vigilant when it's in use to make sure your food is turned/tossed correctly.</p><p>But these are minor points against what is a very capable air fryer, and one you should consider buying — especially if you can find it discounted. </p><h3 class="article-body__section" id="section-cosori-dual-blaze-twinfry-compact-price-and-availability"><span>Cosori Dual Blaze Twinfry Compact: price and availability</span></h3><ul><li><strong>£159.99, but I’ve seen it discounted to £130</strong></li><li><strong>This model isn't available in the US and Australia</strong></li></ul><p>The Cosori Dual Blaze Twinfry Compact Air Fryer price is £159.99, putting it in the middle of the larger-basket market, although I have seen it discounted to £130 at some retailers, so it’s worth shopping around to find the best price.</p><p>That means the Twinfry Compact finds itself up against some strong competition, including the <a href="https://www.techradar.com/home/air-fryers/philips-1000-series-dual-basket-air-fryer-na15x-review">Philips 1000 Series Dual Basket</a> and <a href="https://www.techradar.com/home/air-fryers/tower-elite-11-liter-flexi-drawer-air-fryer-review">Tower Elite 11 Litre Flexi Drawer</a>.</p><p>The list price equates to around $220 / AU$300, but this particular model isn't available in the US and Australia.</p><ul><li><strong>Value score: 4.5/5</strong></li></ul><h3 class="article-body__section" id="section-cosori-dual-blaze-twinfry-compact-specifications"><span>Cosori Dual Blaze Twinfry Compact: specifications</span></h3><div ><table><tbody><tr><td class="firstcol " ><p>Review Model</p></td><td  ><p>CAF-TF801-AUK</p></td></tr><tr><td class="firstcol " ><p>Number of baskets</p></td><td  ><p>1</p></td></tr><tr><td class="firstcol " ><p>Number of cooking programs</p></td><td  ><p>6</p></td></tr><tr><td class="firstcol " ><p>Cooking programs</p></td><td  ><p>Air Fry, Roast, Grill, Bake, Reheat, Dry</p></td></tr><tr><td class="firstcol " ><p>Extra functions</p></td><td  ><p>Dual Zone with Removable Divider, DualBlaze Tech</p></td></tr><tr><td class="firstcol " ><p>Smart control</p></td><td  ><p>No</p></td></tr><tr><td class="firstcol " ><p>Wattage</p></td><td  ><p>2700W</p></td></tr><tr><td class="firstcol " ><p>Capacity</p></td><td  ><p>8.6L</p></td></tr><tr><td class="firstcol " ><p>Temperature range</p></td><td  ><p>35-240C</p></td></tr><tr><td class="firstcol " ><p>Time range</p></td><td  ><p>1 minute - 4 hours</p></td></tr><tr><td class="firstcol " ><p>Dimensions</p></td><td  ><p>339cm (D) x 482cm (W) x 281cm (H)</p></td></tr><tr><td class="firstcol " ><p>Dishwasher-safe</p></td><td  ><p>Yes</p></td></tr><tr><td class="firstcol " ><p>Weight</p></td><td  ><p>8kg</p></td></tr></tbody></table></div><h3 class="article-body__section" id="section-cosori-dual-blaze-twinfry-compact-design"><span>Cosori Dual Blaze Twinfry Compact: design</span></h3><ul><li><strong>Well designed with clear buttons and useful quick-start guide</strong></li><li><strong>You can split the basket in two, and there are six preset modes</strong></li><li><strong>No shake reminder or window on the basket</strong></li></ul><p>The Cosori Dual Blaze Twinfry Compact Air Fryer is nicely designed, with a sleek matte finish and clear controls. Sure it’s on the larger side, but the sizable 8.6L basket has to go somewhere.</p><p>It does mean you’ll need a chunk of worksurface space to fit the 339cm (D) x 482cm (W) x 281cm (H) machine, so those with smaller kitchens might find it a struggle to comfortably place this air fryer, or have enough space in a cupboard to store it. If you are tight on counter space, consider a smaller basket air fryer, or a vertically stacked, dual-basket option such as the <a href="https://www.techradar.com/home/air-fryers/philips-4000-series-stacked-dual-basket-airfryer-review">Philips 4000 Series Stacked Dual Basket</a> or <a href="https://www.techradar.com/home/air-fryers/ninja-double-stack-air-fryer-review">Ninja Double Stack XL</a>.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/R9mrH5SMUNDASycCgDUfwE.jpg" alt="Cosori Dual Blaze Twinfry Compact air fryer on kitchen counter" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/RVcSgqBZnHBSMw5VguJz5F.jpg" alt="Cosori Dual Blaze Twinfry Compact air fryer on kitchen counter" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>You can split the 8.6L basket into two 4.3L offerings with the included divider in the box. This allows you to cook two separate foods, at different settings, simultaneously, offering greater flexibility.</p><p>Get past the size though, and there’s a lot to like. I was particularly impressed with the quick start guide in the box, which explained the main functions clearly and offered up a big table of different foods with the best cooking mode, temperature and time. This makes it really easy to get cooking.</p><p>What helps the Cosori Dual Blaze Twinfry Compact stand out from the crowd however, is its four heating elements. Two above, and two below the basket, providing even heat above and below your food, for an improved cook.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/ueVBqg3gpkQgxWaRx74khE.jpg" alt="Cosori Dual Blaze Twinfry Compact air fryer on kitchen counter" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/JFgPGUCzWbncYrVQKxk9pE.jpg" alt="Cosori Dual Blaze Twinfry Compact air fryer on kitchen counter" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/cXBfRbYKFNt6W8cFWuo5tE.jpg" alt="Cosori Dual Blaze Twinfry Compact air fryer on kitchen counter" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>You get six preset cooking modes too, with Air Fry, Roast, Grill, Bake, Reheat, and Dry - but there are no food-specific presets like you see on some air fryers.</p><p>I do like the button layout on this appliance, with clearly labelled buttons making it easy to select if you’re cooking on one side of the basket, or doing a large batch in the whole thing — Cosori calls this the 'grandzone'. </p><p>Temperature and time are easily adjusted with up and down arrow buttons, while the ‘match’ button can copy the settings from one side of the basket to the other, and sync allows you to cook two foods in each side of the basket for different durations, but have them finish at the same time by delaying the start of the side with the shorter time.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/FLKDavwU2CoqSukQCz3j2F.jpg" alt="Cosori Dual Blaze Twinfry Compact air fryer on kitchen counter" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ywaE9xSrT2tG8pEeVXitpE.jpg" alt="Cosori Dual Blaze Twinfry Compact air fryer on kitchen counter" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>There’s no shake reminder though, which is a small miss as you need to remember to shake or turn the food yourself. There’s also no window on the basket, so you can’t keep an eye on the food while it cooks, you have to remove the basket which pauses cooking.</p><p>When you come to remove the basket from the air fryer, the large handle that runs the full width of the basket makes it easy to grip and move around. Although, if you’ve loaded up the basket with food it can be heavy, so you’ll need to use both hands.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/aAyyxcFhpEscBHBKf5SRTE.jpg" alt="Cosori Dual Blaze Twinfry Compact air fryer on kitchen counter" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/WUydZcCWYu6AAfmUXsKxpE.jpg" alt="Cosori Dual Blaze Twinfry Compact air fryer on kitchen counter" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Before you put any food in the air fryer for the first time though, you need to wash the basket and pop the air fryer through a test run. The manual says to run the Cosori Dual Blaze Twinfry Compact for five minutes at 200C (give the basket, divider and trays a quick wash first) to ensure it's working and to remove any residue on components. During this time it will smell a bit, but don’t worry as it’s doing what it needs to.</p><p>Cleaning is pretty easy too. The basket, divider and trays are all dishwasher safe, while you can also hand wash them with warm water, mild soap, and a non-abrasive sponge. The size of the basket does mean washing it in smaller kitchen sinks can be a touch tricky, but it’s not a huge issue.</p><ul><li><strong>Design score: 4.5/5</strong></li></ul><h3 class="article-body__section" id="section-cosori-dual-blaze-twinfry-compact-performance"><span>Cosori Dual Blaze Twinfry Compact: performance</span></h3><ul><li><strong>Great results from air fry, bake, grill and roast modes</strong></li><li><strong>It takes time to fully understand the best temps and timings</strong></li><li><strong>Opt for shorter cook times, to avoid burning food</strong></li></ul><p>At 60dB (from my own tests), the fans on this air fryer are noisier than some, so you’ll be well aware that it’s on and cooking. It’s not loud enough to drown out conversation, but you might want to take a step or two away from it if you are chatting to someone.</p><p>Whenever I review a large basket air fryer one of my go-to first cooks is pizza. When I tested the <a href="https://www.techradar.com/home/air-fryers/tower-elite-11-liter-flexi-drawer-air-fryer-review">Tower Elite 11 Litre Flexi Drawer</a> I was able to fit a small circular pizza in the drawer. With the Cosori, the basket isn’t as big, nor as deep as the Tower, which means I had to slice my pizza in half to fit it in the basket.</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-1788271156702-vxxdhr06v *, #fv-chart-1788271156702-vxxdhr06v *:before, #fv-chart-1788271156702-vxxdhr06v *:after, #fv-chart-1788271156702-vxxdhr06v-slideshow *, #fv-chart-1788271156702-vxxdhr06v-slideshow *:before, #fv-chart-1788271156702-vxxdhr06v-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1788271156702-vxxdhr06v, #fv-chart-1788271156702-vxxdhr06v-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1788271156702-vxxdhr06v {position: relative !important; overflow: visible !important;--riv-primary: #2E6E93;}#fv-chart-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1788271156702-vxxdhr06v.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1788271156702-vxxdhr06v.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-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #2E6E93;}#fv-chart-1788271156702-vxxdhr06v-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1788271156702-vxxdhr06v-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-1788271156702-vxxdhr06v-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-1788271156702-vxxdhr06v-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-1788271156702-vxxdhr06v-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1788271156702-vxxdhr06v-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1788271156702-vxxdhr06v-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-1788271156702-vxxdhr06v-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-1788271156702-vxxdhr06v-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-1788271156702-vxxdhr06v-slideshow .fv-slideshow-select:focus {outline: 2px solid #2E6E93 !important;border-color: #2E6E93 !important;}#fv-chart-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1788271156702-vxxdhr06v .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1788271156702-vxxdhr06v .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1788271156702-vxxdhr06v .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1788271156702-vxxdhr06v .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1788271156702-vxxdhr06v .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1788271156702-vxxdhr06v .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1788271156702-vxxdhr06v .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1788271156702-vxxdhr06v .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1788271156702-vxxdhr06v .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1788271156702-vxxdhr06v .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1788271156702-vxxdhr06v .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1788271156702-vxxdhr06v .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1788271156702-vxxdhr06v .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1788271156702-vxxdhr06v .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1788271156702-vxxdhr06v .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1788271156702-vxxdhr06v .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .fv-image-compare-container { width: auto !important; margin-left: -1.5rem !important; margin-right: -1.5rem !important; margin-bottom: 2rem !important; }#fv-chart-1788271156702-vxxdhr06v.fv-full-bleed .fv-image-compare-container { width: 100% !important; max-width: none !important; margin: 0 auto !important; }#fv-chart-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .fv-image-compare-handle.fv-image-compare-handle-square { border-radius: 6px !important; }#fv-chart-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .fv-image-compare-label-left { left: 1rem !important; }#fv-chart-1788271156702-vxxdhr06v .fv-image-compare-label-right { right: 1rem !important; }#fv-chart-1788271156702-vxxdhr06v .fv-image-compare-expand-btn, #fv-chart-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .fv-image-compare-expand-btn:hover, #fv-chart-1788271156702-vxxdhr06v .fv-image-compare-close-btn:hover { background-color: rgba(0, 0, 0, 0.7) !important; }#fv-chart-1788271156702-vxxdhr06v .fv-image-compare-close-btn { display: none !important; top: 1rem !important; bottom: auto !important; }#fv-chart-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active { cursor: grabbing !important; }#fv-chart-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn { display: none !important; }#fv-chart-1788271156702-vxxdhr06v .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn { display: flex !important; }#fv-chart-1788271156702-vxxdhr06v .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right { right: 4rem !important; }#fv-chart-1788271156702-vxxdhr06v .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1788271156702-vxxdhr06v .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1788271156702-vxxdhr06v .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1788271156702-vxxdhr06v .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1788271156702-vxxdhr06v .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1788271156702-vxxdhr06v .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1788271156702-vxxdhr06v .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .fv-bar-row, #fv-chart-1788271156702-vxxdhr06v .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1788271156702-vxxdhr06v.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1788271156702-vxxdhr06v.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1788271156702-vxxdhr06v.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1788271156702-vxxdhr06v.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1788271156702-vxxdhr06v.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1788271156702-vxxdhr06v .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1788271156702-vxxdhr06v .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1788271156702-vxxdhr06v .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1788271156702-vxxdhr06v .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1788271156702-vxxdhr06v .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1788271156702-vxxdhr06v .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1788271156702-vxxdhr06v .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1788271156702-vxxdhr06v .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1788271156702-vxxdhr06v .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1788271156702-vxxdhr06v .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1788271156702-vxxdhr06v .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1788271156702-vxxdhr06v .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1788271156702-vxxdhr06v .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1788271156702-vxxdhr06v .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1788271156702-vxxdhr06v .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v.mobile-view .fv-pie-container,#fv-chart-1788271156702-vxxdhr06v.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1788271156702-vxxdhr06v.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1788271156702-vxxdhr06v.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1788271156702-vxxdhr06v.mobile-view .fv-bar-row,#fv-chart-1788271156702-vxxdhr06v.mobile-view .fv-stacked-product,#fv-chart-1788271156702-vxxdhr06v.mobile-view .fv-grouped-bar-product,#fv-chart-1788271156702-vxxdhr06v.labels-on-top .fv-bar-row,#fv-chart-1788271156702-vxxdhr06v.labels-on-top .fv-stacked-product,#fv-chart-1788271156702-vxxdhr06v.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1788271156702-vxxdhr06v.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1788271156702-vxxdhr06v.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-1788271156702-vxxdhr06v.mobile-view .fv-bar-label,#fv-chart-1788271156702-vxxdhr06v.mobile-view .fv-grouped-product-title,#fv-chart-1788271156702-vxxdhr06v.labels-on-top .fv-bar-label,#fv-chart-1788271156702-vxxdhr06v.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-1788271156702-vxxdhr06v.mobile-view .fv-bar-container,#fv-chart-1788271156702-vxxdhr06v.mobile-view .fv-bar-cluster,#fv-chart-1788271156702-vxxdhr06v.labels-on-top .fv-bar-container,#fv-chart-1788271156702-vxxdhr06v.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1788271156702-vxxdhr06v.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1788271156702-vxxdhr06v.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1788271156702-vxxdhr06v.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1788271156702-vxxdhr06v.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1788271156702-vxxdhr06v.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1788271156702-vxxdhr06v.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1788271156702-vxxdhr06v.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1788271156702-vxxdhr06v.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-1788271156702-vxxdhr06v.mobile-view .fv-x-axis-wrapper,#fv-chart-1788271156702-vxxdhr06v.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1788271156702-vxxdhr06v.mobile-view .fv-x-axis-label-space,#fv-chart-1788271156702-vxxdhr06v.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1788271156702-vxxdhr06v.mobile-view .fv-x-axis-chart-space,#fv-chart-1788271156702-vxxdhr06v.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1788271156702-vxxdhr06v.mobile-view .fv-benchmark-title,#fv-chart-1788271156702-vxxdhr06v.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1788271156702-vxxdhr06v.mobile-view .fv-dropdown-title,#fv-chart-1788271156702-vxxdhr06v.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1788271156702-vxxdhr06v.mobile-view .fv-carousel-nav-btn,#fv-chart-1788271156702-vxxdhr06v.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1788271156702-vxxdhr06v.mobile-view .fv-chart-title,#fv-chart-1788271156702-vxxdhr06v.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1788271156702-vxxdhr06v.mobile-view .fv-chart-subhead,#fv-chart-1788271156702-vxxdhr06v.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1788271156702-vxxdhr06v.mobile-view .fv-versus-header,#fv-chart-1788271156702-vxxdhr06v.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1788271156702-vxxdhr06v.mobile-view .fv-versus-select-wrapper,#fv-chart-1788271156702-vxxdhr06v.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1788271156702-vxxdhr06v.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1788271156702-vxxdhr06v.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1788271156702-vxxdhr06v.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1788271156702-vxxdhr06v.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1788271156702-vxxdhr06v.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1788271156702-vxxdhr06v.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1788271156702-vxxdhr06v.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1788271156702-vxxdhr06v.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1788271156702-vxxdhr06v.mobile-view .fv-versus-vs,#fv-chart-1788271156702-vxxdhr06v.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1788271156702-vxxdhr06v.mobile-view .fv-versus-select-container,#fv-chart-1788271156702-vxxdhr06v.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1788271156702-vxxdhr06v.mobile-view .fv-versus-select,#fv-chart-1788271156702-vxxdhr06v.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1788271156702-vxxdhr06v.mobile-view .fv-stl-shop-all-btn,#fv-chart-1788271156702-vxxdhr06v.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-1788271156702-vxxdhr06v.mobile-view .fv-stl-shop-all-logo,#fv-chart-1788271156702-vxxdhr06v.mobile-view .fv-stl-shop-all-icon,#fv-chart-1788271156702-vxxdhr06v.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1788271156702-vxxdhr06v.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1788271156702-vxxdhr06v.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1788271156702-vxxdhr06v.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1788271156702-vxxdhr06v.mobile-view .fv-bar-commentary-inline,#fv-chart-1788271156702-vxxdhr06v.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1788271156702-vxxdhr06v.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1788271156702-vxxdhr06v.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1788271156702-vxxdhr06v .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1788271156702-vxxdhr06v .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1788271156702-vxxdhr06v .fv-bar-row,#fv-chart-1788271156702-vxxdhr06v .fv-stacked-product,#fv-chart-1788271156702-vxxdhr06v .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .fv-bar-label,#fv-chart-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .fv-bar-container,#fv-chart-1788271156702-vxxdhr06v .fv-bar-cluster {width: 100% !important;}#fv-chart-1788271156702-vxxdhr06v .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1788271156702-vxxdhr06v .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1788271156702-vxxdhr06v .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1788271156702-vxxdhr06v .fv-x-axis-label-space {display: none !important;}#fv-chart-1788271156702-vxxdhr06v .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1788271156702-vxxdhr06v .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1788271156702-vxxdhr06v .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1788271156702-vxxdhr06v .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1788271156702-vxxdhr06v .fv-chart-title {padding: 0 8px !important;}#fv-chart-1788271156702-vxxdhr06v .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1788271156702-vxxdhr06v .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1788271156702-vxxdhr06v .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1788271156702-vxxdhr06v .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1788271156702-vxxdhr06v .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1788271156702-vxxdhr06v .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1788271156702-vxxdhr06v .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1788271156702-vxxdhr06v .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1788271156702-vxxdhr06v .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1788271156702-vxxdhr06v .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1788271156702-vxxdhr06v .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-1788271156702-vxxdhr06v .fv-stl-shop-all-logo,#fv-chart-1788271156702-vxxdhr06v .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1788271156702-vxxdhr06v .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1788271156702-vxxdhr06v .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1788271156702-vxxdhr06v .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1788271156702-vxxdhr06v.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": "Round pizza","description": "Cooked using Cosori Dual Blaze Twinfry Compact Air Fryer","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-01T13:59:16.703Z","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-1788271156702-vxxdhr06v" 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">Round pizza</h3><p class="fv-chart-subhead">Cooked using Cosori Dual Blaze Twinfry Compact Air Fryer</p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1788271156702-vxxdhr06v-image-compare-1" data-chart-type="Image Comparison" data-title="Image Comparison" data-subhead="Cooked using Cosori Dual Blaze Twinfry Compact Air Fryer" 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/WB6HYKTNF7SGQNjssnijHM.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/WB6HYKTNF7SGQNjssnijHM.jpg" alt="After" class="fv-image-compare-bg" loading="lazy" referrerpolicy="no-referrer" draggable="false" /><img src="https://cdn.mos.cms.futurecdn.net/BqQrXNhWPY7TmQgYCgEdKM.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/BqQrXNhWPY7TmQgYCgEdKM.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-1788271156702-vxxdhr06v', false); });} else {initialize('fv-chart-1788271156702-vxxdhr06v', false);}})();</script></div><p>This wasn’t an issue as it was a fresh pie, but had I purchased a frozen pizza I wouldn’t have been able to cook it in this air fryer. I selected air fry mode, set the temperature to 180C and the time to eight minutes.</p><p>After six minutes the pizza was done, with a crispy base and melted cheese making for a satisfying lunch. I returned a few days later with an oval pizza that I could easily fit in the basket. Another six minutes at 180C and again I had a nicely cooked pizza. It’s quicker and easier than using the oven.</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-1788271335574-v8f79gp7j *, #fv-chart-1788271335574-v8f79gp7j *:before, #fv-chart-1788271335574-v8f79gp7j *:after, #fv-chart-1788271335574-v8f79gp7j-slideshow *, #fv-chart-1788271335574-v8f79gp7j-slideshow *:before, #fv-chart-1788271335574-v8f79gp7j-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1788271335574-v8f79gp7j, #fv-chart-1788271335574-v8f79gp7j-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1788271335574-v8f79gp7j {position: relative !important; overflow: visible !important;--riv-primary: #2E6E93;}#fv-chart-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1788271335574-v8f79gp7j.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1788271335574-v8f79gp7j.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-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #2E6E93;}#fv-chart-1788271335574-v8f79gp7j-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1788271335574-v8f79gp7j-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-1788271335574-v8f79gp7j-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-1788271335574-v8f79gp7j-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-1788271335574-v8f79gp7j-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1788271335574-v8f79gp7j-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1788271335574-v8f79gp7j-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-1788271335574-v8f79gp7j-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-1788271335574-v8f79gp7j-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-1788271335574-v8f79gp7j-slideshow .fv-slideshow-select:focus {outline: 2px solid #2E6E93 !important;border-color: #2E6E93 !important;}#fv-chart-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1788271335574-v8f79gp7j .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1788271335574-v8f79gp7j .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1788271335574-v8f79gp7j .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1788271335574-v8f79gp7j .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1788271335574-v8f79gp7j .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1788271335574-v8f79gp7j .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1788271335574-v8f79gp7j .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1788271335574-v8f79gp7j .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1788271335574-v8f79gp7j .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1788271335574-v8f79gp7j .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1788271335574-v8f79gp7j .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1788271335574-v8f79gp7j .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1788271335574-v8f79gp7j .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1788271335574-v8f79gp7j .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1788271335574-v8f79gp7j .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1788271335574-v8f79gp7j .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .fv-image-compare-container { width: auto !important; margin-left: -1.5rem !important; margin-right: -1.5rem !important; margin-bottom: 2rem !important; }#fv-chart-1788271335574-v8f79gp7j.fv-full-bleed .fv-image-compare-container { width: 100% !important; max-width: none !important; margin: 0 auto !important; }#fv-chart-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .fv-image-compare-handle.fv-image-compare-handle-square { border-radius: 6px !important; }#fv-chart-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .fv-image-compare-label-left { left: 1rem !important; }#fv-chart-1788271335574-v8f79gp7j .fv-image-compare-label-right { right: 1rem !important; }#fv-chart-1788271335574-v8f79gp7j .fv-image-compare-expand-btn, #fv-chart-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .fv-image-compare-expand-btn:hover, #fv-chart-1788271335574-v8f79gp7j .fv-image-compare-close-btn:hover { background-color: rgba(0, 0, 0, 0.7) !important; }#fv-chart-1788271335574-v8f79gp7j .fv-image-compare-close-btn { display: none !important; top: 1rem !important; bottom: auto !important; }#fv-chart-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active { cursor: grabbing !important; }#fv-chart-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn { display: none !important; }#fv-chart-1788271335574-v8f79gp7j .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn { display: flex !important; }#fv-chart-1788271335574-v8f79gp7j .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right { right: 4rem !important; }#fv-chart-1788271335574-v8f79gp7j .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1788271335574-v8f79gp7j .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1788271335574-v8f79gp7j .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1788271335574-v8f79gp7j .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1788271335574-v8f79gp7j .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1788271335574-v8f79gp7j .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1788271335574-v8f79gp7j .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .fv-bar-row, #fv-chart-1788271335574-v8f79gp7j .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1788271335574-v8f79gp7j.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1788271335574-v8f79gp7j.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1788271335574-v8f79gp7j.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1788271335574-v8f79gp7j.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1788271335574-v8f79gp7j.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1788271335574-v8f79gp7j .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1788271335574-v8f79gp7j .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1788271335574-v8f79gp7j .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1788271335574-v8f79gp7j .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1788271335574-v8f79gp7j .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1788271335574-v8f79gp7j .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1788271335574-v8f79gp7j .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1788271335574-v8f79gp7j .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1788271335574-v8f79gp7j .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1788271335574-v8f79gp7j .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1788271335574-v8f79gp7j .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1788271335574-v8f79gp7j .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1788271335574-v8f79gp7j .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1788271335574-v8f79gp7j .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1788271335574-v8f79gp7j .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j.mobile-view .fv-pie-container,#fv-chart-1788271335574-v8f79gp7j.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1788271335574-v8f79gp7j.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1788271335574-v8f79gp7j.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1788271335574-v8f79gp7j.mobile-view .fv-bar-row,#fv-chart-1788271335574-v8f79gp7j.mobile-view .fv-stacked-product,#fv-chart-1788271335574-v8f79gp7j.mobile-view .fv-grouped-bar-product,#fv-chart-1788271335574-v8f79gp7j.labels-on-top .fv-bar-row,#fv-chart-1788271335574-v8f79gp7j.labels-on-top .fv-stacked-product,#fv-chart-1788271335574-v8f79gp7j.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1788271335574-v8f79gp7j.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1788271335574-v8f79gp7j.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-1788271335574-v8f79gp7j.mobile-view .fv-bar-label,#fv-chart-1788271335574-v8f79gp7j.mobile-view .fv-grouped-product-title,#fv-chart-1788271335574-v8f79gp7j.labels-on-top .fv-bar-label,#fv-chart-1788271335574-v8f79gp7j.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-1788271335574-v8f79gp7j.mobile-view .fv-bar-container,#fv-chart-1788271335574-v8f79gp7j.mobile-view .fv-bar-cluster,#fv-chart-1788271335574-v8f79gp7j.labels-on-top .fv-bar-container,#fv-chart-1788271335574-v8f79gp7j.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1788271335574-v8f79gp7j.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1788271335574-v8f79gp7j.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1788271335574-v8f79gp7j.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1788271335574-v8f79gp7j.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1788271335574-v8f79gp7j.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1788271335574-v8f79gp7j.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1788271335574-v8f79gp7j.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1788271335574-v8f79gp7j.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-1788271335574-v8f79gp7j.mobile-view .fv-x-axis-wrapper,#fv-chart-1788271335574-v8f79gp7j.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1788271335574-v8f79gp7j.mobile-view .fv-x-axis-label-space,#fv-chart-1788271335574-v8f79gp7j.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1788271335574-v8f79gp7j.mobile-view .fv-x-axis-chart-space,#fv-chart-1788271335574-v8f79gp7j.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1788271335574-v8f79gp7j.mobile-view .fv-benchmark-title,#fv-chart-1788271335574-v8f79gp7j.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1788271335574-v8f79gp7j.mobile-view .fv-dropdown-title,#fv-chart-1788271335574-v8f79gp7j.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1788271335574-v8f79gp7j.mobile-view .fv-carousel-nav-btn,#fv-chart-1788271335574-v8f79gp7j.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1788271335574-v8f79gp7j.mobile-view .fv-chart-title,#fv-chart-1788271335574-v8f79gp7j.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1788271335574-v8f79gp7j.mobile-view .fv-chart-subhead,#fv-chart-1788271335574-v8f79gp7j.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1788271335574-v8f79gp7j.mobile-view .fv-versus-header,#fv-chart-1788271335574-v8f79gp7j.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1788271335574-v8f79gp7j.mobile-view .fv-versus-select-wrapper,#fv-chart-1788271335574-v8f79gp7j.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1788271335574-v8f79gp7j.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1788271335574-v8f79gp7j.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1788271335574-v8f79gp7j.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1788271335574-v8f79gp7j.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1788271335574-v8f79gp7j.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1788271335574-v8f79gp7j.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1788271335574-v8f79gp7j.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1788271335574-v8f79gp7j.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1788271335574-v8f79gp7j.mobile-view .fv-versus-vs,#fv-chart-1788271335574-v8f79gp7j.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1788271335574-v8f79gp7j.mobile-view .fv-versus-select-container,#fv-chart-1788271335574-v8f79gp7j.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1788271335574-v8f79gp7j.mobile-view .fv-versus-select,#fv-chart-1788271335574-v8f79gp7j.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1788271335574-v8f79gp7j.mobile-view .fv-stl-shop-all-btn,#fv-chart-1788271335574-v8f79gp7j.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-1788271335574-v8f79gp7j.mobile-view .fv-stl-shop-all-logo,#fv-chart-1788271335574-v8f79gp7j.mobile-view .fv-stl-shop-all-icon,#fv-chart-1788271335574-v8f79gp7j.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1788271335574-v8f79gp7j.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1788271335574-v8f79gp7j.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1788271335574-v8f79gp7j.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1788271335574-v8f79gp7j.mobile-view .fv-bar-commentary-inline,#fv-chart-1788271335574-v8f79gp7j.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1788271335574-v8f79gp7j.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1788271335574-v8f79gp7j.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1788271335574-v8f79gp7j .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1788271335574-v8f79gp7j .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1788271335574-v8f79gp7j .fv-bar-row,#fv-chart-1788271335574-v8f79gp7j .fv-stacked-product,#fv-chart-1788271335574-v8f79gp7j .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .fv-bar-label,#fv-chart-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .fv-bar-container,#fv-chart-1788271335574-v8f79gp7j .fv-bar-cluster {width: 100% !important;}#fv-chart-1788271335574-v8f79gp7j .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1788271335574-v8f79gp7j .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1788271335574-v8f79gp7j .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1788271335574-v8f79gp7j .fv-x-axis-label-space {display: none !important;}#fv-chart-1788271335574-v8f79gp7j .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1788271335574-v8f79gp7j .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1788271335574-v8f79gp7j .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1788271335574-v8f79gp7j .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1788271335574-v8f79gp7j .fv-chart-title {padding: 0 8px !important;}#fv-chart-1788271335574-v8f79gp7j .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1788271335574-v8f79gp7j .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1788271335574-v8f79gp7j .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1788271335574-v8f79gp7j .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1788271335574-v8f79gp7j .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1788271335574-v8f79gp7j .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1788271335574-v8f79gp7j .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1788271335574-v8f79gp7j .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1788271335574-v8f79gp7j .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1788271335574-v8f79gp7j .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1788271335574-v8f79gp7j .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-1788271335574-v8f79gp7j .fv-stl-shop-all-logo,#fv-chart-1788271335574-v8f79gp7j .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1788271335574-v8f79gp7j .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1788271335574-v8f79gp7j .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1788271335574-v8f79gp7j .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1788271335574-v8f79gp7j.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": "Frozen fries","description": "Cooked using Cosori Dual Blaze Twinfry Compact Air Fryer","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-01T14:02:15.575Z","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-1788271335574-v8f79gp7j" 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">Frozen fries</h3><p class="fv-chart-subhead">Cooked using Cosori Dual Blaze Twinfry Compact Air Fryer</p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1788271335574-v8f79gp7j-image-compare-1" data-chart-type="Image Comparison" data-title="Image Comparison" data-subhead="Cooked using Cosori Dual Blaze Twinfry Compact Air Fryer" 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/7tkXinNPM3C5nMwYiASEGM.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/7tkXinNPM3C5nMwYiASEGM.jpg" alt="After" class="fv-image-compare-bg" loading="lazy" referrerpolicy="no-referrer" draggable="false" /><img src="https://cdn.mos.cms.futurecdn.net/upq3LT2mgx6rKxePrq4aRM.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/upq3LT2mgx6rKxePrq4aRM.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-1788271335574-v8f79gp7j', false); });} else {initialize('fv-chart-1788271335574-v8f79gp7j', false);}})();</script></div><p>I was also able to air fry a large batch of delicious homemade fries (200C for 20 minutes), that came out wonderfully crispy on the outside while remaining fluffy in the middle.</p><p>Frozen fries come out equally as well, with the same temperature and duration as their homemade counterparts to achieve a similar cook. The adjustment I made when I came to cook fries again was to reduce the time by a couple of minutes, to avoid the outside of the fries being quite so well done.</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-1788271525057-ywgqsi998 *, #fv-chart-1788271525057-ywgqsi998 *:before, #fv-chart-1788271525057-ywgqsi998 *:after, #fv-chart-1788271525057-ywgqsi998-slideshow *, #fv-chart-1788271525057-ywgqsi998-slideshow *:before, #fv-chart-1788271525057-ywgqsi998-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1788271525057-ywgqsi998, #fv-chart-1788271525057-ywgqsi998-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1788271525057-ywgqsi998 {position: relative !important; overflow: visible !important;--riv-primary: #2E6E93;}#fv-chart-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1788271525057-ywgqsi998.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1788271525057-ywgqsi998.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-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #2E6E93;}#fv-chart-1788271525057-ywgqsi998-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1788271525057-ywgqsi998-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-1788271525057-ywgqsi998-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-1788271525057-ywgqsi998-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-1788271525057-ywgqsi998-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1788271525057-ywgqsi998-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1788271525057-ywgqsi998-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-1788271525057-ywgqsi998-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-1788271525057-ywgqsi998-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-1788271525057-ywgqsi998-slideshow .fv-slideshow-select:focus {outline: 2px solid #2E6E93 !important;border-color: #2E6E93 !important;}#fv-chart-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1788271525057-ywgqsi998 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1788271525057-ywgqsi998 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1788271525057-ywgqsi998 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1788271525057-ywgqsi998 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1788271525057-ywgqsi998 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1788271525057-ywgqsi998 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1788271525057-ywgqsi998 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1788271525057-ywgqsi998 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1788271525057-ywgqsi998 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1788271525057-ywgqsi998 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1788271525057-ywgqsi998 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1788271525057-ywgqsi998 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1788271525057-ywgqsi998 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1788271525057-ywgqsi998 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1788271525057-ywgqsi998 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1788271525057-ywgqsi998 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .fv-image-compare-container { width: auto !important; margin-left: -1.5rem !important; margin-right: -1.5rem !important; margin-bottom: 2rem !important; }#fv-chart-1788271525057-ywgqsi998.fv-full-bleed .fv-image-compare-container { width: 100% !important; max-width: none !important; margin: 0 auto !important; }#fv-chart-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .fv-image-compare-handle.fv-image-compare-handle-square { border-radius: 6px !important; }#fv-chart-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .fv-image-compare-label-left { left: 1rem !important; }#fv-chart-1788271525057-ywgqsi998 .fv-image-compare-label-right { right: 1rem !important; }#fv-chart-1788271525057-ywgqsi998 .fv-image-compare-expand-btn, #fv-chart-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .fv-image-compare-expand-btn:hover, #fv-chart-1788271525057-ywgqsi998 .fv-image-compare-close-btn:hover { background-color: rgba(0, 0, 0, 0.7) !important; }#fv-chart-1788271525057-ywgqsi998 .fv-image-compare-close-btn { display: none !important; top: 1rem !important; bottom: auto !important; }#fv-chart-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active { cursor: grabbing !important; }#fv-chart-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn { display: none !important; }#fv-chart-1788271525057-ywgqsi998 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn { display: flex !important; }#fv-chart-1788271525057-ywgqsi998 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right { right: 4rem !important; }#fv-chart-1788271525057-ywgqsi998 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1788271525057-ywgqsi998 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1788271525057-ywgqsi998 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1788271525057-ywgqsi998 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1788271525057-ywgqsi998 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1788271525057-ywgqsi998 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1788271525057-ywgqsi998 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .fv-bar-row, #fv-chart-1788271525057-ywgqsi998 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1788271525057-ywgqsi998.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1788271525057-ywgqsi998.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1788271525057-ywgqsi998.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1788271525057-ywgqsi998.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1788271525057-ywgqsi998.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1788271525057-ywgqsi998 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1788271525057-ywgqsi998 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1788271525057-ywgqsi998 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1788271525057-ywgqsi998 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1788271525057-ywgqsi998 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1788271525057-ywgqsi998 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1788271525057-ywgqsi998 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1788271525057-ywgqsi998 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1788271525057-ywgqsi998 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1788271525057-ywgqsi998 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1788271525057-ywgqsi998 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1788271525057-ywgqsi998 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1788271525057-ywgqsi998 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1788271525057-ywgqsi998 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1788271525057-ywgqsi998 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998.mobile-view .fv-pie-container,#fv-chart-1788271525057-ywgqsi998.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1788271525057-ywgqsi998.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1788271525057-ywgqsi998.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1788271525057-ywgqsi998.mobile-view .fv-bar-row,#fv-chart-1788271525057-ywgqsi998.mobile-view .fv-stacked-product,#fv-chart-1788271525057-ywgqsi998.mobile-view .fv-grouped-bar-product,#fv-chart-1788271525057-ywgqsi998.labels-on-top .fv-bar-row,#fv-chart-1788271525057-ywgqsi998.labels-on-top .fv-stacked-product,#fv-chart-1788271525057-ywgqsi998.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1788271525057-ywgqsi998.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1788271525057-ywgqsi998.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-1788271525057-ywgqsi998.mobile-view .fv-bar-label,#fv-chart-1788271525057-ywgqsi998.mobile-view .fv-grouped-product-title,#fv-chart-1788271525057-ywgqsi998.labels-on-top .fv-bar-label,#fv-chart-1788271525057-ywgqsi998.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-1788271525057-ywgqsi998.mobile-view .fv-bar-container,#fv-chart-1788271525057-ywgqsi998.mobile-view .fv-bar-cluster,#fv-chart-1788271525057-ywgqsi998.labels-on-top .fv-bar-container,#fv-chart-1788271525057-ywgqsi998.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1788271525057-ywgqsi998.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1788271525057-ywgqsi998.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1788271525057-ywgqsi998.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1788271525057-ywgqsi998.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1788271525057-ywgqsi998.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1788271525057-ywgqsi998.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1788271525057-ywgqsi998.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1788271525057-ywgqsi998.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-1788271525057-ywgqsi998.mobile-view .fv-x-axis-wrapper,#fv-chart-1788271525057-ywgqsi998.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1788271525057-ywgqsi998.mobile-view .fv-x-axis-label-space,#fv-chart-1788271525057-ywgqsi998.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1788271525057-ywgqsi998.mobile-view .fv-x-axis-chart-space,#fv-chart-1788271525057-ywgqsi998.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1788271525057-ywgqsi998.mobile-view .fv-benchmark-title,#fv-chart-1788271525057-ywgqsi998.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1788271525057-ywgqsi998.mobile-view .fv-dropdown-title,#fv-chart-1788271525057-ywgqsi998.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1788271525057-ywgqsi998.mobile-view .fv-carousel-nav-btn,#fv-chart-1788271525057-ywgqsi998.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1788271525057-ywgqsi998.mobile-view .fv-chart-title,#fv-chart-1788271525057-ywgqsi998.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1788271525057-ywgqsi998.mobile-view .fv-chart-subhead,#fv-chart-1788271525057-ywgqsi998.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1788271525057-ywgqsi998.mobile-view .fv-versus-header,#fv-chart-1788271525057-ywgqsi998.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1788271525057-ywgqsi998.mobile-view .fv-versus-select-wrapper,#fv-chart-1788271525057-ywgqsi998.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1788271525057-ywgqsi998.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1788271525057-ywgqsi998.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1788271525057-ywgqsi998.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1788271525057-ywgqsi998.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1788271525057-ywgqsi998.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1788271525057-ywgqsi998.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1788271525057-ywgqsi998.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1788271525057-ywgqsi998.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1788271525057-ywgqsi998.mobile-view .fv-versus-vs,#fv-chart-1788271525057-ywgqsi998.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1788271525057-ywgqsi998.mobile-view .fv-versus-select-container,#fv-chart-1788271525057-ywgqsi998.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1788271525057-ywgqsi998.mobile-view .fv-versus-select,#fv-chart-1788271525057-ywgqsi998.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1788271525057-ywgqsi998.mobile-view .fv-stl-shop-all-btn,#fv-chart-1788271525057-ywgqsi998.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-1788271525057-ywgqsi998.mobile-view .fv-stl-shop-all-logo,#fv-chart-1788271525057-ywgqsi998.mobile-view .fv-stl-shop-all-icon,#fv-chart-1788271525057-ywgqsi998.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1788271525057-ywgqsi998.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1788271525057-ywgqsi998.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1788271525057-ywgqsi998.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1788271525057-ywgqsi998.mobile-view .fv-bar-commentary-inline,#fv-chart-1788271525057-ywgqsi998.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1788271525057-ywgqsi998.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1788271525057-ywgqsi998.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1788271525057-ywgqsi998 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1788271525057-ywgqsi998 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1788271525057-ywgqsi998 .fv-bar-row,#fv-chart-1788271525057-ywgqsi998 .fv-stacked-product,#fv-chart-1788271525057-ywgqsi998 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .fv-bar-label,#fv-chart-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .fv-bar-container,#fv-chart-1788271525057-ywgqsi998 .fv-bar-cluster {width: 100% !important;}#fv-chart-1788271525057-ywgqsi998 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1788271525057-ywgqsi998 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1788271525057-ywgqsi998 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1788271525057-ywgqsi998 .fv-x-axis-label-space {display: none !important;}#fv-chart-1788271525057-ywgqsi998 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1788271525057-ywgqsi998 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1788271525057-ywgqsi998 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1788271525057-ywgqsi998 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1788271525057-ywgqsi998 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1788271525057-ywgqsi998 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1788271525057-ywgqsi998 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1788271525057-ywgqsi998 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1788271525057-ywgqsi998 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1788271525057-ywgqsi998 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1788271525057-ywgqsi998 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1788271525057-ywgqsi998 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1788271525057-ywgqsi998 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1788271525057-ywgqsi998 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1788271525057-ywgqsi998 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1788271525057-ywgqsi998 .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-1788271525057-ywgqsi998 .fv-stl-shop-all-logo,#fv-chart-1788271525057-ywgqsi998 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1788271525057-ywgqsi998 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1788271525057-ywgqsi998 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1788271525057-ywgqsi998 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1788271525057-ywgqsi998.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": "Chicken wings","description": "Cooked using Cosori Dual Blaze Twinfry Compact Air Fryer","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-01T14:05:25.057Z","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-1788271525057-ywgqsi998" 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">Chicken wings</h3><p class="fv-chart-subhead">Cooked using Cosori Dual Blaze Twinfry Compact Air Fryer</p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1788271525057-ywgqsi998-image-compare-1" data-chart-type="Image Comparison" data-title="Image Comparison" data-subhead="Cooked using Cosori Dual Blaze Twinfry Compact Air Fryer" 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/96VnkcrECGEQo2i28h6QRM.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/96VnkcrECGEQo2i28h6QRM.jpg" alt="After" class="fv-image-compare-bg" loading="lazy" referrerpolicy="no-referrer" draggable="false" /><img src="https://cdn.mos.cms.futurecdn.net/HpnNg8jg6Hy9nphXMPsMTM.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/HpnNg8jg6Hy9nphXMPsMTM.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-1788271525057-ywgqsi998', false); });} else {initialize('fv-chart-1788271525057-ywgqsi998', false);}})();</script></div><p>Chicken wings, coated in a buffalo ranch rub, came out with wonderfully crispy skin and succulent meat after 20 minutes at 185C.</p><p>I was able to fit eight full size wings in the basket, and I might have been able to squeeze one or two more in if I bunch them up a bit, but I didn't want to compromise the cook.</p><p>While they were very good, they weren't quite as moist inside as the wings I steam fried in the Philips 5000 series.</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-1788271057019-cmqph08f6 *, #fv-chart-1788271057019-cmqph08f6 *:before, #fv-chart-1788271057019-cmqph08f6 *:after, #fv-chart-1788271057019-cmqph08f6-slideshow *, #fv-chart-1788271057019-cmqph08f6-slideshow *:before, #fv-chart-1788271057019-cmqph08f6-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1788271057019-cmqph08f6, #fv-chart-1788271057019-cmqph08f6-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1788271057019-cmqph08f6 {position: relative !important; overflow: visible !important;--riv-primary: #2E6E93;}#fv-chart-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1788271057019-cmqph08f6.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1788271057019-cmqph08f6.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-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #2E6E93;}#fv-chart-1788271057019-cmqph08f6-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1788271057019-cmqph08f6-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-1788271057019-cmqph08f6-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-1788271057019-cmqph08f6-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-1788271057019-cmqph08f6-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1788271057019-cmqph08f6-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1788271057019-cmqph08f6-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-1788271057019-cmqph08f6-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-1788271057019-cmqph08f6-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-1788271057019-cmqph08f6-slideshow .fv-slideshow-select:focus {outline: 2px solid #2E6E93 !important;border-color: #2E6E93 !important;}#fv-chart-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1788271057019-cmqph08f6 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1788271057019-cmqph08f6 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1788271057019-cmqph08f6 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1788271057019-cmqph08f6 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1788271057019-cmqph08f6 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1788271057019-cmqph08f6 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1788271057019-cmqph08f6 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1788271057019-cmqph08f6 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1788271057019-cmqph08f6 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1788271057019-cmqph08f6 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1788271057019-cmqph08f6 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1788271057019-cmqph08f6 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1788271057019-cmqph08f6 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1788271057019-cmqph08f6 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1788271057019-cmqph08f6 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1788271057019-cmqph08f6 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .fv-image-compare-container { width: auto !important; margin-left: -1.5rem !important; margin-right: -1.5rem !important; margin-bottom: 2rem !important; }#fv-chart-1788271057019-cmqph08f6.fv-full-bleed .fv-image-compare-container { width: 100% !important; max-width: none !important; margin: 0 auto !important; }#fv-chart-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .fv-image-compare-handle.fv-image-compare-handle-square { border-radius: 6px !important; }#fv-chart-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .fv-image-compare-label-left { left: 1rem !important; }#fv-chart-1788271057019-cmqph08f6 .fv-image-compare-label-right { right: 1rem !important; }#fv-chart-1788271057019-cmqph08f6 .fv-image-compare-expand-btn, #fv-chart-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .fv-image-compare-expand-btn:hover, #fv-chart-1788271057019-cmqph08f6 .fv-image-compare-close-btn:hover { background-color: rgba(0, 0, 0, 0.7) !important; }#fv-chart-1788271057019-cmqph08f6 .fv-image-compare-close-btn { display: none !important; top: 1rem !important; bottom: auto !important; }#fv-chart-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active { cursor: grabbing !important; }#fv-chart-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn { display: none !important; }#fv-chart-1788271057019-cmqph08f6 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn { display: flex !important; }#fv-chart-1788271057019-cmqph08f6 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right { right: 4rem !important; }#fv-chart-1788271057019-cmqph08f6 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1788271057019-cmqph08f6 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1788271057019-cmqph08f6 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1788271057019-cmqph08f6 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1788271057019-cmqph08f6 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1788271057019-cmqph08f6 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1788271057019-cmqph08f6 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .fv-bar-row, #fv-chart-1788271057019-cmqph08f6 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1788271057019-cmqph08f6.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1788271057019-cmqph08f6.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1788271057019-cmqph08f6.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1788271057019-cmqph08f6.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1788271057019-cmqph08f6.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1788271057019-cmqph08f6 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1788271057019-cmqph08f6 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1788271057019-cmqph08f6 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1788271057019-cmqph08f6 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1788271057019-cmqph08f6 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1788271057019-cmqph08f6 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1788271057019-cmqph08f6 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1788271057019-cmqph08f6 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1788271057019-cmqph08f6 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1788271057019-cmqph08f6 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1788271057019-cmqph08f6 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1788271057019-cmqph08f6 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1788271057019-cmqph08f6 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1788271057019-cmqph08f6 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1788271057019-cmqph08f6 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6.mobile-view .fv-pie-container,#fv-chart-1788271057019-cmqph08f6.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1788271057019-cmqph08f6.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1788271057019-cmqph08f6.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1788271057019-cmqph08f6.mobile-view .fv-bar-row,#fv-chart-1788271057019-cmqph08f6.mobile-view .fv-stacked-product,#fv-chart-1788271057019-cmqph08f6.mobile-view .fv-grouped-bar-product,#fv-chart-1788271057019-cmqph08f6.labels-on-top .fv-bar-row,#fv-chart-1788271057019-cmqph08f6.labels-on-top .fv-stacked-product,#fv-chart-1788271057019-cmqph08f6.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1788271057019-cmqph08f6.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1788271057019-cmqph08f6.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-1788271057019-cmqph08f6.mobile-view .fv-bar-label,#fv-chart-1788271057019-cmqph08f6.mobile-view .fv-grouped-product-title,#fv-chart-1788271057019-cmqph08f6.labels-on-top .fv-bar-label,#fv-chart-1788271057019-cmqph08f6.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-1788271057019-cmqph08f6.mobile-view .fv-bar-container,#fv-chart-1788271057019-cmqph08f6.mobile-view .fv-bar-cluster,#fv-chart-1788271057019-cmqph08f6.labels-on-top .fv-bar-container,#fv-chart-1788271057019-cmqph08f6.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1788271057019-cmqph08f6.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1788271057019-cmqph08f6.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1788271057019-cmqph08f6.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1788271057019-cmqph08f6.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1788271057019-cmqph08f6.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1788271057019-cmqph08f6.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1788271057019-cmqph08f6.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1788271057019-cmqph08f6.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-1788271057019-cmqph08f6.mobile-view .fv-x-axis-wrapper,#fv-chart-1788271057019-cmqph08f6.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1788271057019-cmqph08f6.mobile-view .fv-x-axis-label-space,#fv-chart-1788271057019-cmqph08f6.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1788271057019-cmqph08f6.mobile-view .fv-x-axis-chart-space,#fv-chart-1788271057019-cmqph08f6.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1788271057019-cmqph08f6.mobile-view .fv-benchmark-title,#fv-chart-1788271057019-cmqph08f6.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1788271057019-cmqph08f6.mobile-view .fv-dropdown-title,#fv-chart-1788271057019-cmqph08f6.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1788271057019-cmqph08f6.mobile-view .fv-carousel-nav-btn,#fv-chart-1788271057019-cmqph08f6.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1788271057019-cmqph08f6.mobile-view .fv-chart-title,#fv-chart-1788271057019-cmqph08f6.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1788271057019-cmqph08f6.mobile-view .fv-chart-subhead,#fv-chart-1788271057019-cmqph08f6.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1788271057019-cmqph08f6.mobile-view .fv-versus-header,#fv-chart-1788271057019-cmqph08f6.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1788271057019-cmqph08f6.mobile-view .fv-versus-select-wrapper,#fv-chart-1788271057019-cmqph08f6.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1788271057019-cmqph08f6.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1788271057019-cmqph08f6.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1788271057019-cmqph08f6.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1788271057019-cmqph08f6.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1788271057019-cmqph08f6.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1788271057019-cmqph08f6.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1788271057019-cmqph08f6.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1788271057019-cmqph08f6.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1788271057019-cmqph08f6.mobile-view .fv-versus-vs,#fv-chart-1788271057019-cmqph08f6.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1788271057019-cmqph08f6.mobile-view .fv-versus-select-container,#fv-chart-1788271057019-cmqph08f6.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1788271057019-cmqph08f6.mobile-view .fv-versus-select,#fv-chart-1788271057019-cmqph08f6.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1788271057019-cmqph08f6.mobile-view .fv-stl-shop-all-btn,#fv-chart-1788271057019-cmqph08f6.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-1788271057019-cmqph08f6.mobile-view .fv-stl-shop-all-logo,#fv-chart-1788271057019-cmqph08f6.mobile-view .fv-stl-shop-all-icon,#fv-chart-1788271057019-cmqph08f6.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1788271057019-cmqph08f6.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1788271057019-cmqph08f6.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1788271057019-cmqph08f6.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1788271057019-cmqph08f6.mobile-view .fv-bar-commentary-inline,#fv-chart-1788271057019-cmqph08f6.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1788271057019-cmqph08f6.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1788271057019-cmqph08f6.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1788271057019-cmqph08f6 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1788271057019-cmqph08f6 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1788271057019-cmqph08f6 .fv-bar-row,#fv-chart-1788271057019-cmqph08f6 .fv-stacked-product,#fv-chart-1788271057019-cmqph08f6 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .fv-bar-label,#fv-chart-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .fv-bar-container,#fv-chart-1788271057019-cmqph08f6 .fv-bar-cluster {width: 100% !important;}#fv-chart-1788271057019-cmqph08f6 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1788271057019-cmqph08f6 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1788271057019-cmqph08f6 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1788271057019-cmqph08f6 .fv-x-axis-label-space {display: none !important;}#fv-chart-1788271057019-cmqph08f6 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1788271057019-cmqph08f6 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1788271057019-cmqph08f6 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1788271057019-cmqph08f6 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1788271057019-cmqph08f6 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1788271057019-cmqph08f6 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1788271057019-cmqph08f6 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1788271057019-cmqph08f6 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1788271057019-cmqph08f6 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1788271057019-cmqph08f6 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1788271057019-cmqph08f6 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1788271057019-cmqph08f6 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1788271057019-cmqph08f6 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1788271057019-cmqph08f6 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1788271057019-cmqph08f6 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1788271057019-cmqph08f6 .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-1788271057019-cmqph08f6 .fv-stl-shop-all-logo,#fv-chart-1788271057019-cmqph08f6 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1788271057019-cmqph08f6 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1788271057019-cmqph08f6 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1788271057019-cmqph08f6 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1788271057019-cmqph08f6.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": "Cookie cup","description": "Baked using Cosori Dual Blaze Twinfry Compact Air Fryer ","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-01T13:57:37.019Z","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-1788271057019-cmqph08f6" 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">Cookie cup</h3><p class="fv-chart-subhead">Baked using Cosori Dual Blaze Twinfry Compact Air Fryer </p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1788271057019-cmqph08f6-image-compare-1" data-chart-type="Image Comparison" data-title="Image Comparison" data-subhead="Baked using Cosori Dual Blaze Twinfry Compact Air Fryer " 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/zRvVDumikXa5J9BeAqv9hK.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/zRvVDumikXa5J9BeAqv9hK.jpg" alt="Baked cookie cup" class="fv-image-compare-bg" loading="lazy" referrerpolicy="no-referrer" draggable="false" /><img src="https://cdn.mos.cms.futurecdn.net/t6vMpvyZKCQQneRWZJxifK.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/t6vMpvyZKCQQneRWZJxifK.jpg" alt="Uncooked cookie cup" 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-1788271057019-cmqph08f6', false); });} else {initialize('fv-chart-1788271057019-cmqph08f6', false);}})();</script></div><p>I also tried a Marks & Spencer cookie cup, currently doing the rounds on social in the UK as a must-try air fryer treat. I went for the Smores Cookie cup, and after 10 minutes in zone 1 (the left side of the basket) at 160C I got a cup that oozed chocolate topped with nicely toasted marshmallows.</p><p>And while we’re on the subject of sweet treats, the bake mode was another favorite of mine, with the Cosori Dual Blaze Twinfry Compact capable of excellent results. I cooked <a href="https://www.bbcgoodfood.com/recipes/air-fryer-banana-bread">a simple banana bread</a> in the grandzone for 25 minutes at 160C, and a further 20 minutes at 140C. </p><p>It rose wonderfully, and delivered an excellent bake that was soft, fluffy and flavourful. I also whipped up a batch of cookies, and on the bake mode for eight minutes at 175C I was treated to gooey-centered delights with a crispy exterior. The cook on them wasn't quite as impressive as the more premium Philips 5000 series I had recently tested, but they were still tasty. </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-1788271075148-y266ykbz0 *, #fv-chart-1788271075148-y266ykbz0 *:before, #fv-chart-1788271075148-y266ykbz0 *:after, #fv-chart-1788271075148-y266ykbz0-slideshow *, #fv-chart-1788271075148-y266ykbz0-slideshow *:before, #fv-chart-1788271075148-y266ykbz0-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1788271075148-y266ykbz0, #fv-chart-1788271075148-y266ykbz0-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1788271075148-y266ykbz0 {position: relative !important; overflow: visible !important;--riv-primary: #2E6E93;}#fv-chart-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1788271075148-y266ykbz0.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1788271075148-y266ykbz0.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-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #2E6E93;}#fv-chart-1788271075148-y266ykbz0-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1788271075148-y266ykbz0-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-1788271075148-y266ykbz0-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-1788271075148-y266ykbz0-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-1788271075148-y266ykbz0-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1788271075148-y266ykbz0-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1788271075148-y266ykbz0-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-1788271075148-y266ykbz0-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-1788271075148-y266ykbz0-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-1788271075148-y266ykbz0-slideshow .fv-slideshow-select:focus {outline: 2px solid #2E6E93 !important;border-color: #2E6E93 !important;}#fv-chart-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1788271075148-y266ykbz0 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1788271075148-y266ykbz0 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1788271075148-y266ykbz0 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1788271075148-y266ykbz0 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1788271075148-y266ykbz0 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1788271075148-y266ykbz0 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1788271075148-y266ykbz0 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1788271075148-y266ykbz0 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1788271075148-y266ykbz0 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1788271075148-y266ykbz0 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1788271075148-y266ykbz0 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1788271075148-y266ykbz0 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1788271075148-y266ykbz0 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1788271075148-y266ykbz0 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1788271075148-y266ykbz0 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1788271075148-y266ykbz0 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .fv-image-compare-container { width: auto !important; margin-left: -1.5rem !important; margin-right: -1.5rem !important; margin-bottom: 2rem !important; }#fv-chart-1788271075148-y266ykbz0.fv-full-bleed .fv-image-compare-container { width: 100% !important; max-width: none !important; margin: 0 auto !important; }#fv-chart-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .fv-image-compare-handle.fv-image-compare-handle-square { border-radius: 6px !important; }#fv-chart-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .fv-image-compare-label-left { left: 1rem !important; }#fv-chart-1788271075148-y266ykbz0 .fv-image-compare-label-right { right: 1rem !important; }#fv-chart-1788271075148-y266ykbz0 .fv-image-compare-expand-btn, #fv-chart-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .fv-image-compare-expand-btn:hover, #fv-chart-1788271075148-y266ykbz0 .fv-image-compare-close-btn:hover { background-color: rgba(0, 0, 0, 0.7) !important; }#fv-chart-1788271075148-y266ykbz0 .fv-image-compare-close-btn { display: none !important; top: 1rem !important; bottom: auto !important; }#fv-chart-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active { cursor: grabbing !important; }#fv-chart-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn { display: none !important; }#fv-chart-1788271075148-y266ykbz0 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn { display: flex !important; }#fv-chart-1788271075148-y266ykbz0 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right { right: 4rem !important; }#fv-chart-1788271075148-y266ykbz0 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1788271075148-y266ykbz0 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1788271075148-y266ykbz0 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1788271075148-y266ykbz0 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1788271075148-y266ykbz0 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1788271075148-y266ykbz0 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1788271075148-y266ykbz0 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .fv-bar-row, #fv-chart-1788271075148-y266ykbz0 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1788271075148-y266ykbz0.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1788271075148-y266ykbz0.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1788271075148-y266ykbz0.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1788271075148-y266ykbz0.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1788271075148-y266ykbz0.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1788271075148-y266ykbz0 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1788271075148-y266ykbz0 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1788271075148-y266ykbz0 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1788271075148-y266ykbz0 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1788271075148-y266ykbz0 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1788271075148-y266ykbz0 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1788271075148-y266ykbz0 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1788271075148-y266ykbz0 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1788271075148-y266ykbz0 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1788271075148-y266ykbz0 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1788271075148-y266ykbz0 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1788271075148-y266ykbz0 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1788271075148-y266ykbz0 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1788271075148-y266ykbz0 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1788271075148-y266ykbz0 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0.mobile-view .fv-pie-container,#fv-chart-1788271075148-y266ykbz0.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1788271075148-y266ykbz0.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1788271075148-y266ykbz0.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1788271075148-y266ykbz0.mobile-view .fv-bar-row,#fv-chart-1788271075148-y266ykbz0.mobile-view .fv-stacked-product,#fv-chart-1788271075148-y266ykbz0.mobile-view .fv-grouped-bar-product,#fv-chart-1788271075148-y266ykbz0.labels-on-top .fv-bar-row,#fv-chart-1788271075148-y266ykbz0.labels-on-top .fv-stacked-product,#fv-chart-1788271075148-y266ykbz0.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1788271075148-y266ykbz0.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1788271075148-y266ykbz0.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-1788271075148-y266ykbz0.mobile-view .fv-bar-label,#fv-chart-1788271075148-y266ykbz0.mobile-view .fv-grouped-product-title,#fv-chart-1788271075148-y266ykbz0.labels-on-top .fv-bar-label,#fv-chart-1788271075148-y266ykbz0.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-1788271075148-y266ykbz0.mobile-view .fv-bar-container,#fv-chart-1788271075148-y266ykbz0.mobile-view .fv-bar-cluster,#fv-chart-1788271075148-y266ykbz0.labels-on-top .fv-bar-container,#fv-chart-1788271075148-y266ykbz0.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1788271075148-y266ykbz0.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1788271075148-y266ykbz0.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1788271075148-y266ykbz0.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1788271075148-y266ykbz0.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1788271075148-y266ykbz0.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1788271075148-y266ykbz0.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1788271075148-y266ykbz0.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1788271075148-y266ykbz0.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-1788271075148-y266ykbz0.mobile-view .fv-x-axis-wrapper,#fv-chart-1788271075148-y266ykbz0.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1788271075148-y266ykbz0.mobile-view .fv-x-axis-label-space,#fv-chart-1788271075148-y266ykbz0.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1788271075148-y266ykbz0.mobile-view .fv-x-axis-chart-space,#fv-chart-1788271075148-y266ykbz0.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1788271075148-y266ykbz0.mobile-view .fv-benchmark-title,#fv-chart-1788271075148-y266ykbz0.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1788271075148-y266ykbz0.mobile-view .fv-dropdown-title,#fv-chart-1788271075148-y266ykbz0.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1788271075148-y266ykbz0.mobile-view .fv-carousel-nav-btn,#fv-chart-1788271075148-y266ykbz0.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1788271075148-y266ykbz0.mobile-view .fv-chart-title,#fv-chart-1788271075148-y266ykbz0.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1788271075148-y266ykbz0.mobile-view .fv-chart-subhead,#fv-chart-1788271075148-y266ykbz0.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1788271075148-y266ykbz0.mobile-view .fv-versus-header,#fv-chart-1788271075148-y266ykbz0.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1788271075148-y266ykbz0.mobile-view .fv-versus-select-wrapper,#fv-chart-1788271075148-y266ykbz0.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1788271075148-y266ykbz0.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1788271075148-y266ykbz0.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1788271075148-y266ykbz0.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1788271075148-y266ykbz0.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1788271075148-y266ykbz0.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1788271075148-y266ykbz0.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1788271075148-y266ykbz0.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1788271075148-y266ykbz0.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1788271075148-y266ykbz0.mobile-view .fv-versus-vs,#fv-chart-1788271075148-y266ykbz0.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1788271075148-y266ykbz0.mobile-view .fv-versus-select-container,#fv-chart-1788271075148-y266ykbz0.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1788271075148-y266ykbz0.mobile-view .fv-versus-select,#fv-chart-1788271075148-y266ykbz0.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1788271075148-y266ykbz0.mobile-view .fv-stl-shop-all-btn,#fv-chart-1788271075148-y266ykbz0.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-1788271075148-y266ykbz0.mobile-view .fv-stl-shop-all-logo,#fv-chart-1788271075148-y266ykbz0.mobile-view .fv-stl-shop-all-icon,#fv-chart-1788271075148-y266ykbz0.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1788271075148-y266ykbz0.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1788271075148-y266ykbz0.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1788271075148-y266ykbz0.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1788271075148-y266ykbz0.mobile-view .fv-bar-commentary-inline,#fv-chart-1788271075148-y266ykbz0.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1788271075148-y266ykbz0.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1788271075148-y266ykbz0.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1788271075148-y266ykbz0 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1788271075148-y266ykbz0 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1788271075148-y266ykbz0 .fv-bar-row,#fv-chart-1788271075148-y266ykbz0 .fv-stacked-product,#fv-chart-1788271075148-y266ykbz0 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .fv-bar-label,#fv-chart-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .fv-bar-container,#fv-chart-1788271075148-y266ykbz0 .fv-bar-cluster {width: 100% !important;}#fv-chart-1788271075148-y266ykbz0 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1788271075148-y266ykbz0 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1788271075148-y266ykbz0 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1788271075148-y266ykbz0 .fv-x-axis-label-space {display: none !important;}#fv-chart-1788271075148-y266ykbz0 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1788271075148-y266ykbz0 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1788271075148-y266ykbz0 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1788271075148-y266ykbz0 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1788271075148-y266ykbz0 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1788271075148-y266ykbz0 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1788271075148-y266ykbz0 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1788271075148-y266ykbz0 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1788271075148-y266ykbz0 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1788271075148-y266ykbz0 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1788271075148-y266ykbz0 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1788271075148-y266ykbz0 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1788271075148-y266ykbz0 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1788271075148-y266ykbz0 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1788271075148-y266ykbz0 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1788271075148-y266ykbz0 .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-1788271075148-y266ykbz0 .fv-stl-shop-all-logo,#fv-chart-1788271075148-y266ykbz0 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1788271075148-y266ykbz0 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1788271075148-y266ykbz0 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1788271075148-y266ykbz0 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1788271075148-y266ykbz0.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": "Banana bread","description": "Baked using Cosori Dual Blaze Twinfry Compact Air Fryer","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-01T13:57:55.148Z","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-1788271075148-y266ykbz0" 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">Banana bread</h3><p class="fv-chart-subhead">Baked using Cosori Dual Blaze Twinfry Compact Air Fryer</p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1788271075148-y266ykbz0-image-compare-1" data-chart-type="Image Comparison" data-title="Image Comparison" data-subhead="Baked using Cosori Dual Blaze Twinfry Compact Air Fryer" 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/opip8n9FsXbB4VvusDwWiK.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/opip8n9FsXbB4VvusDwWiK.jpg" alt="After" class="fv-image-compare-bg" loading="lazy" referrerpolicy="no-referrer" draggable="false" /><img src="https://cdn.mos.cms.futurecdn.net/GasfgkTgZHtc2uePNSnxLM.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/GasfgkTgZHtc2uePNSnxLM.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-1788271075148-y266ykbz0', false); });} else {initialize('fv-chart-1788271075148-y266ykbz0', false);}})();</script></div><p>The roast mode is also a useful addition. I was able to cook fluffy roast potatoes (with a reasonably crispy exterior) in less time, and using less power than my oven. And there was no need to par boil them either. </p><p>I cooked them for 25 minutes at 200C using the roast mode, and while you'll get crispier results using an oven, the Cosori is a great option when you're looking for faster results.</p><p>I roasted the potatoes alongside broccoli and sprouts, using the divider so the vegetables could be cooked for 15 minutes at 190C (per Cosori’s own instructions).</p><p>This turned out to be too long, as after 10 minutes they were already overcooked. An example of the initial trial and error required when understanding a new air fryer. However, for chunkier veg — such as carrots and parsnips - this setting works much better. </p><p>One of the slightly more unusual cooking modes available here is grill, but it works surprisingly well. I tested it out with four beef burgers, with the quick start guide that came with the air fryer suggesting I cook them for 11 minutes at 230C.</p><p>I was initially worried when I pulled them out at the end that they could be overcooked, but I was happy to find they were still juicy in the middle. You wouldn’t know it was the work of an air fryer rather than a traditional grill, and it was incredibly easy to do.</p><p>If you are someone who grills a lot, the Cosori Dual Blaze Twinfry Compact can replace your traditional grill, as well as being a strong air fryer and baking machine.</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-1788271591488-osbwlk6no *, #fv-chart-1788271591488-osbwlk6no *:before, #fv-chart-1788271591488-osbwlk6no *:after, #fv-chart-1788271591488-osbwlk6no-slideshow *, #fv-chart-1788271591488-osbwlk6no-slideshow *:before, #fv-chart-1788271591488-osbwlk6no-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1788271591488-osbwlk6no, #fv-chart-1788271591488-osbwlk6no-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1788271591488-osbwlk6no {position: relative !important; overflow: visible !important;--riv-primary: #2E6E93;}#fv-chart-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1788271591488-osbwlk6no.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1788271591488-osbwlk6no.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-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #2E6E93;}#fv-chart-1788271591488-osbwlk6no-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1788271591488-osbwlk6no-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-1788271591488-osbwlk6no-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-1788271591488-osbwlk6no-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-1788271591488-osbwlk6no-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1788271591488-osbwlk6no-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1788271591488-osbwlk6no-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-1788271591488-osbwlk6no-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-1788271591488-osbwlk6no-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-1788271591488-osbwlk6no-slideshow .fv-slideshow-select:focus {outline: 2px solid #2E6E93 !important;border-color: #2E6E93 !important;}#fv-chart-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1788271591488-osbwlk6no .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1788271591488-osbwlk6no .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1788271591488-osbwlk6no .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1788271591488-osbwlk6no .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1788271591488-osbwlk6no .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1788271591488-osbwlk6no .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1788271591488-osbwlk6no .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1788271591488-osbwlk6no .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1788271591488-osbwlk6no .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1788271591488-osbwlk6no .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1788271591488-osbwlk6no .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1788271591488-osbwlk6no .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1788271591488-osbwlk6no .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1788271591488-osbwlk6no .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1788271591488-osbwlk6no .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1788271591488-osbwlk6no .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .fv-image-compare-container { width: auto !important; margin-left: -1.5rem !important; margin-right: -1.5rem !important; margin-bottom: 2rem !important; }#fv-chart-1788271591488-osbwlk6no.fv-full-bleed .fv-image-compare-container { width: 100% !important; max-width: none !important; margin: 0 auto !important; }#fv-chart-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .fv-image-compare-handle.fv-image-compare-handle-square { border-radius: 6px !important; }#fv-chart-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .fv-image-compare-label-left { left: 1rem !important; }#fv-chart-1788271591488-osbwlk6no .fv-image-compare-label-right { right: 1rem !important; }#fv-chart-1788271591488-osbwlk6no .fv-image-compare-expand-btn, #fv-chart-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .fv-image-compare-expand-btn:hover, #fv-chart-1788271591488-osbwlk6no .fv-image-compare-close-btn:hover { background-color: rgba(0, 0, 0, 0.7) !important; }#fv-chart-1788271591488-osbwlk6no .fv-image-compare-close-btn { display: none !important; top: 1rem !important; bottom: auto !important; }#fv-chart-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active { cursor: grabbing !important; }#fv-chart-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn { display: none !important; }#fv-chart-1788271591488-osbwlk6no .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn { display: flex !important; }#fv-chart-1788271591488-osbwlk6no .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right { right: 4rem !important; }#fv-chart-1788271591488-osbwlk6no .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1788271591488-osbwlk6no .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1788271591488-osbwlk6no .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1788271591488-osbwlk6no .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1788271591488-osbwlk6no .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1788271591488-osbwlk6no .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1788271591488-osbwlk6no .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .fv-bar-row, #fv-chart-1788271591488-osbwlk6no .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1788271591488-osbwlk6no.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1788271591488-osbwlk6no.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1788271591488-osbwlk6no.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1788271591488-osbwlk6no.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1788271591488-osbwlk6no.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1788271591488-osbwlk6no .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1788271591488-osbwlk6no .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1788271591488-osbwlk6no .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1788271591488-osbwlk6no .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1788271591488-osbwlk6no .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1788271591488-osbwlk6no .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1788271591488-osbwlk6no .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1788271591488-osbwlk6no .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1788271591488-osbwlk6no .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1788271591488-osbwlk6no .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1788271591488-osbwlk6no .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1788271591488-osbwlk6no .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1788271591488-osbwlk6no .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1788271591488-osbwlk6no .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1788271591488-osbwlk6no .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no.mobile-view .fv-pie-container,#fv-chart-1788271591488-osbwlk6no.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1788271591488-osbwlk6no.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1788271591488-osbwlk6no.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1788271591488-osbwlk6no.mobile-view .fv-bar-row,#fv-chart-1788271591488-osbwlk6no.mobile-view .fv-stacked-product,#fv-chart-1788271591488-osbwlk6no.mobile-view .fv-grouped-bar-product,#fv-chart-1788271591488-osbwlk6no.labels-on-top .fv-bar-row,#fv-chart-1788271591488-osbwlk6no.labels-on-top .fv-stacked-product,#fv-chart-1788271591488-osbwlk6no.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1788271591488-osbwlk6no.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1788271591488-osbwlk6no.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-1788271591488-osbwlk6no.mobile-view .fv-bar-label,#fv-chart-1788271591488-osbwlk6no.mobile-view .fv-grouped-product-title,#fv-chart-1788271591488-osbwlk6no.labels-on-top .fv-bar-label,#fv-chart-1788271591488-osbwlk6no.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-1788271591488-osbwlk6no.mobile-view .fv-bar-container,#fv-chart-1788271591488-osbwlk6no.mobile-view .fv-bar-cluster,#fv-chart-1788271591488-osbwlk6no.labels-on-top .fv-bar-container,#fv-chart-1788271591488-osbwlk6no.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1788271591488-osbwlk6no.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1788271591488-osbwlk6no.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1788271591488-osbwlk6no.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1788271591488-osbwlk6no.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1788271591488-osbwlk6no.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1788271591488-osbwlk6no.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1788271591488-osbwlk6no.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1788271591488-osbwlk6no.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-1788271591488-osbwlk6no.mobile-view .fv-x-axis-wrapper,#fv-chart-1788271591488-osbwlk6no.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1788271591488-osbwlk6no.mobile-view .fv-x-axis-label-space,#fv-chart-1788271591488-osbwlk6no.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1788271591488-osbwlk6no.mobile-view .fv-x-axis-chart-space,#fv-chart-1788271591488-osbwlk6no.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1788271591488-osbwlk6no.mobile-view .fv-benchmark-title,#fv-chart-1788271591488-osbwlk6no.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1788271591488-osbwlk6no.mobile-view .fv-dropdown-title,#fv-chart-1788271591488-osbwlk6no.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1788271591488-osbwlk6no.mobile-view .fv-carousel-nav-btn,#fv-chart-1788271591488-osbwlk6no.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1788271591488-osbwlk6no.mobile-view .fv-chart-title,#fv-chart-1788271591488-osbwlk6no.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1788271591488-osbwlk6no.mobile-view .fv-chart-subhead,#fv-chart-1788271591488-osbwlk6no.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1788271591488-osbwlk6no.mobile-view .fv-versus-header,#fv-chart-1788271591488-osbwlk6no.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1788271591488-osbwlk6no.mobile-view .fv-versus-select-wrapper,#fv-chart-1788271591488-osbwlk6no.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1788271591488-osbwlk6no.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1788271591488-osbwlk6no.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1788271591488-osbwlk6no.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1788271591488-osbwlk6no.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1788271591488-osbwlk6no.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1788271591488-osbwlk6no.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1788271591488-osbwlk6no.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1788271591488-osbwlk6no.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1788271591488-osbwlk6no.mobile-view .fv-versus-vs,#fv-chart-1788271591488-osbwlk6no.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1788271591488-osbwlk6no.mobile-view .fv-versus-select-container,#fv-chart-1788271591488-osbwlk6no.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1788271591488-osbwlk6no.mobile-view .fv-versus-select,#fv-chart-1788271591488-osbwlk6no.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1788271591488-osbwlk6no.mobile-view .fv-stl-shop-all-btn,#fv-chart-1788271591488-osbwlk6no.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-1788271591488-osbwlk6no.mobile-view .fv-stl-shop-all-logo,#fv-chart-1788271591488-osbwlk6no.mobile-view .fv-stl-shop-all-icon,#fv-chart-1788271591488-osbwlk6no.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1788271591488-osbwlk6no.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1788271591488-osbwlk6no.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1788271591488-osbwlk6no.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1788271591488-osbwlk6no.mobile-view .fv-bar-commentary-inline,#fv-chart-1788271591488-osbwlk6no.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1788271591488-osbwlk6no.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1788271591488-osbwlk6no.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1788271591488-osbwlk6no .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1788271591488-osbwlk6no .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1788271591488-osbwlk6no .fv-bar-row,#fv-chart-1788271591488-osbwlk6no .fv-stacked-product,#fv-chart-1788271591488-osbwlk6no .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .fv-bar-label,#fv-chart-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .fv-bar-container,#fv-chart-1788271591488-osbwlk6no .fv-bar-cluster {width: 100% !important;}#fv-chart-1788271591488-osbwlk6no .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1788271591488-osbwlk6no .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1788271591488-osbwlk6no .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1788271591488-osbwlk6no .fv-x-axis-label-space {display: none !important;}#fv-chart-1788271591488-osbwlk6no .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1788271591488-osbwlk6no .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1788271591488-osbwlk6no .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1788271591488-osbwlk6no .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1788271591488-osbwlk6no .fv-chart-title {padding: 0 8px !important;}#fv-chart-1788271591488-osbwlk6no .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1788271591488-osbwlk6no .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1788271591488-osbwlk6no .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1788271591488-osbwlk6no .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1788271591488-osbwlk6no .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1788271591488-osbwlk6no .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1788271591488-osbwlk6no .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1788271591488-osbwlk6no .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1788271591488-osbwlk6no .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1788271591488-osbwlk6no .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1788271591488-osbwlk6no .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-1788271591488-osbwlk6no .fv-stl-shop-all-logo,#fv-chart-1788271591488-osbwlk6no .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1788271591488-osbwlk6no .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1788271591488-osbwlk6no .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1788271591488-osbwlk6no .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1788271591488-osbwlk6no.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": "Burgers","description": "Cooked using Cosori Dual Blaze Twinfry Compact Air Fryer","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-01T14:06:31.489Z","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-1788271591488-osbwlk6no" 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">Burgers</h3><p class="fv-chart-subhead">Cooked using Cosori Dual Blaze Twinfry Compact Air Fryer</p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1788271591488-osbwlk6no-image-compare-1" data-chart-type="Image Comparison" data-title="Image Comparison" data-subhead="Cooked using Cosori Dual Blaze Twinfry Compact Air Fryer" 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/aggdXFcNUdxXuXiaGQtXUM.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/aggdXFcNUdxXuXiaGQtXUM.jpg" alt="After" class="fv-image-compare-bg" loading="lazy" referrerpolicy="no-referrer" draggable="false" /><img src="https://cdn.mos.cms.futurecdn.net/Z28RtB4GezQECK5M2FhoSM.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/Z28RtB4GezQECK5M2FhoSM.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-1788271591488-osbwlk6no', false); });} else {initialize('fv-chart-1788271591488-osbwlk6no', false);}})();</script></div><p>Something I did notice was you want to lean towards the shorter end of cooking times, because if forget about the air fryer, or set the timer for the higher end of a cooking range, you might find food gets a little cremated.</p><p>This is all part of the air fryer ownership journey, and during the first couple of weeks you’ll need to spend some time closely monitoring how quickly food is cooking to get a better understanding of the performance.</p><p>The lack of a shake reminder means it’s easier to forget about checking how your food is getting. But don’t let this put you off. All air fryers come with this learning curve, and with the Cosori Dual Blaze Twinfry Compact less tends to be more when it comes to cooking duration.</p><ul><li><strong>Performance score: 4.5/5</strong></li></ul><h3 class="article-body__section" id="section-should-you-buy-the-cosori-dual-blaze-twinfry-compact"><span>Should you buy the Cosori Dual Blaze Twinfry Compact?</span></h3><div ><table><caption>Report card</caption><tbody><tr><td class="firstcol " ><p><strong>Attribute</strong></p></td><td  ><p><strong>Notes</strong></p></td><td  ><p><strong>Rating</strong></p></td></tr><tr><td class="firstcol " ><p>Value</p></td><td  ><p>There’s great versatility here, with the bake and grill modes excellent additions alongside air fry. And with deals to be had, you can probably get it for less than RRP is you shop around.</p></td><td  ><p>4.5/5</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>A slick design that looks smart on the kitchen counter, so long as you have space for this wide machine. Buttons are well laid out, the basket  divider allows two different foods to be cooked together, and the quick start guide is packed with useful info.</p></td><td  ><p>4.5/5</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>The Cosori Dual Blaze Twinfry Compact delivers consistent results across air fry, bake, grill and roast modes. You will need to keep an eye on things and adjust timings to suit your needs, but once you’ve mastered this you’ll be happy with the results.</p></td><td  ><p>4.5/5</p></td></tr></tbody></table></div><h3 id="buy-it-if-2">Buy it if</h3><div class="product"><p><strong>You love big basket flexibility</strong></p><p>The big basket on the Cosori Dual Blaze Twinfry Compact can fit plenty of food in it. Whether it’s a large joint of meat, or a smaller main and a side split by the divider and cooked at different temps, you can do it with this air fryer.</p></div><div class="product"><p><strong>You want more than just an air fryer</strong></p><p>With impressive bake, roast and grill modes, the Cosori Dual Blaze Twinfry Compact can handle more than just simple air frying. You could reduce the number of appliances in your kitchen.</p></div><div class="product"><p><strong>You don’t want to spend loads</strong></p><p>WIth an already reasonable price tag, and with discounts to be had if you shop around, the Cosori Dual Blaze Twinfry Compact delivers great versatility and features for the price. You can spend more on premium rivals from Philips and Ninja, but aside from sleeker designs and food presets, the difference it’s overly great.</p></div><h3 id="don-t-buy-it-if">Don’t buy it if</h3><div class="product"><p><strong>You’re forgetful</strong></p><p>There’s no shake reminder here, nor is there a window in the basket, which means you really need to remember to check how your food is cooking. Otherwise you might end up with over cooked items, or uneven cooking if you forget to flip, turn, or shake the food in the basket.</p></div><div class="product"><p><strong>You have limited counter space</strong></p><p>Due to the sizable basket of this air fryer, you’re looking at a wide footprint. For kitchens that have limited space on counters, this Cosori might be too big for your setup. Consider a smaller basket air fryer, or a stacked offering that reduces the footprint required.</p></div><div class="product"><p><strong>You want a quiet air fryer</strong></p><p>The Cosori Dual Blaze Twinfry Compact isn’t obnoxiously loud, but it is noisier than some other air fryers. If you want a quieter machine, you’ll be best off looking elsewhere.</p></div><h3 class="article-body__section" id="section-cosori-dual-blaze-twinfry-compact-also-consider"><span>Cosori Dual Blaze Twinfry Compact: also consider</span></h3><div class="product"><a data-dimension112="a9221806-a609-11f1-b71d-91ea82340a52" data-action="Deal Block" data-label="Tower Elite 11 Litre Flexi Drawer review" data-dimension48="Tower Elite 11 Litre Flexi Drawer 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:69.53%;"><img id="cY96xUbFic7eqsaBQueNUQ" name="image" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/cY96xUbFic7eqsaBQueNUQ.png" mos="" align="middle" fullscreen="" width="1500" height="1043" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Tower Elite 11 Litre Flexi Drawer</strong></p><p>This air fryer has an even bigger basket, and a lower price tag, making it an excellent choice for families on a budget. Its controls aren’t as intuitive, and the basket is handwash only, but results are still good.</p><p>For more information, check out our full <a href="https://www.techradar.com/home/air-fryers/tower-elite-11-liter-flexi-drawer-air-fryer-review" data-dimension112="a9221806-a609-11f1-b71d-91ea82340a52" data-action="Deal Block" data-label="Tower Elite 11 Litre Flexi Drawer review" data-dimension48="Tower Elite 11 Litre Flexi Drawer review" data-dimension25="">Tower Elite 11 Litre Flexi Drawer review</a></p></div><div class="product"><a data-dimension112="a9221900-a609-11f1-9dae-a5b2de0ba601" data-action="Deal Block" data-label="Philips 5000 Series Megabasket with Steam review" data-dimension48="Philips 5000 Series Megabasket with Steam review" 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:92.05%;"><img id="Uz8TkthPHTDjfqtaxDkkoX" name="image" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Uz8TkthPHTDjfqtaxDkkoX.png" mos="" align="middle" fullscreen="" width="981" height="903" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Philips 5000 Series Megabasket with Steam Air Fryer</strong></p><p>If your budget can stretch to a premium model, this Philips large-basket air fryer also offers a great array of cooking modes, including an impressive steam function that’s made some of the best chicken wings I’ve ever had.</p><p>For more information, check out our full <a href="https://www.techradar.com/home/air-fryers/philips-500-series-megabasket-steam-air-fryer-review" data-dimension112="a9221900-a609-11f1-9dae-a5b2de0ba601" data-action="Deal Block" data-label="Philips 5000 Series Megabasket with Steam review" data-dimension48="Philips 5000 Series Megabasket with Steam review" data-dimension25="">Philips 5000 Series Megabasket with Steam review</a></p></div><h3 class="article-body__section" id="section-how-i-tested-the-cosori-dual-blaze-twinfry-compact"><span>How I tested the Cosori Dual Blaze Twinfry Compact</span></h3><ul><li><strong>I used the Cosori Dual Blaze Twinfry Compact for multiple weeks in my kitchen</strong></li><li><strong>I cooked a variety of food, including fries, cakes, vegetables, pizza and meat</strong></li><li><strong>I tested the various cooking modes, and the cleaning process</strong></li></ul><p>For my review of the Cosori Dual Blaze Twinfry Compact Air Fryer, I used it for a number of weeks at home, cooking a wide variety of food and testing out the various functions. </p><p>I baked cakes and cookies, air fried fries, chicken wings and pizza, roasted potatoes and vegetables, and grilled kebabs and burgers. I even reheated leftover pizza the next day - which was sensational on a slight hangover.</p><p>I also hand-washed the components, and ran them through a dishwasher, to ensure cleaning and maintenance was easy.</p><p><em>First reviewed September 2026</em></p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ The Philips Baristina is ‘unlike any other bean-to-cup machine’ we’ve tested — and with 26% off, it’s affordable too ]]></title>
                                                                                                <dc:content><![CDATA[ <p>As TechRadar Australia’s resident coffee connoisseur and gatekeeper of our guide to the <a href="https://www.techradar.com/au/best/best-coffee-machines">best coffee machines</a>, I’m constantly on the lookout for exceptional coffee machine deals on the most talented models. This week’s search was made easy, thanks to a 26% saving on the <a href="https://www.amazon.com.au/Philips-Baristina-Espresso-Machine-portafilter/dp/B0GJTNZS4Z/">Philips Baristina, bringing it down to AU$444</a>. </p><p>The Baristina is my pick for the best budget coffee machine in Australia in the aforementioned guide, thanks to its ease of use, clever features, tasty espresso and, of course, its low price. Its full price of AU$599 can easily be considered affordable compared to other models that typically carry a four-figure tag, but this solid discount makes it all the more tempting.  </p><div class="product"><a data-dimension112="cad9e7ee-a5b9-11f1-b808-5ba0808f7d22" data-action="Deal Block" data-label="Baristina" data-dimension48="Baristina" data-dimension25="$444" href="https://www.amazon.com.au/Philips-Baristina-Espresso-Machine-portafilter/dp/B0GJTNZS4Z/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1503px;"><p class="vanilla-image-block" style="padding-top:100.07%;"><img id="Mq77yhajPCjmwJiZe9hqGA" name="Baristina" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Mq77yhajPCjmwJiZe9hqGA.jpg" mos="" align="middle" fullscreen="" width="1503" height="1504" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com.au/Philips-Baristina-Espresso-Machine-portafilter/dp/B0GJTNZS4Z/" target="_blank" rel="nofollow" data-dimension112="cad9e7ee-a5b9-11f1-b808-5ba0808f7d22" data-action="Deal Block" data-label="Baristina" data-dimension48="Baristina" data-dimension25="$444">Baristina: was $599 now $444</a></strong><br>This ultra-adorable bean-to-cup espresso machine will grind, tamp and brew a coffee for you without you having to lift a finger. Results are excellent, although you may need some trial and error with beans, since you can’t adjust the grind size. </p><p>Also <a href="https://www.amazon.com.au/Philips-Baristina-Portafilter-BAR300-60/dp/B0GJTM6353/">available in black for the same price</a>.<a class="view-deal button" href="https://www.amazon.com.au/Philips-Baristina-Espresso-Machine-portafilter/dp/B0GJTNZS4Z/" target="_blank" rel="nofollow" data-dimension112="cad9e7ee-a5b9-11f1-b808-5ba0808f7d22" data-action="Deal Block" data-label="Baristina" data-dimension48="Baristina" data-dimension25="$444">View Deal</a></p></div><p>My colleague <a href="https://www.techradar.com/author/cat-ellis">Cat Ellis</a> — who is also a trained barista — couldn’t have been more positive in her <a href="https://www.techradar.com/home/coffee-machines/philips-baristina-review">Philips Baristina review</a>, loving the fact that it combines the best of bean-to-cup machines with the convenience of capsule models. </p><p>It handles all aspects of the coffee-making process — grinding, dosing, tamping and brewing — all the while putting on a show. Once you’ve inserted the portafilter into position, the Baristina will automatically move it across to the brewing position when it’s finished grinding and tamping. It’s this feature alone that makes it unlike any other coffee machine Cat or I have previously tested. </p><p>It’s not without its limitations: it can only brew a 40ml espresso or a 110ml lungo, for example — there’s no extensive menu of drink options to choose from here — and you can’t adjust the grind size. This need not be a deal breaker, however, as you may just need to conduct some trial and error with coffee bean varieties if you find your espresso tastes over- or under-extracted. </p><p>There’s also no way to steam milk, although a colour-matching <a href="https://www.amazon.com.au/Philips-Baristina-Milk-Frother-Perfectly/dp/B0GJTPBSMP/">Philips Baristina milk frother</a> is available separately — or you can buy this as a <a href="https://www.amazon.com.au/Philips-Baristina-Espresso-Machine-Frother/dp/B0H391J81Q/">complete bundle for the same cumulative price</a>. </p><p>In my mind, these are minor niggles that are either non-issues or which can be easily resolved. The combination of good looks, intuitive features and consistently well-extracted espresso more than makes up for them. If your kitchen is crying out for an affordable coffee machine, the <a href="https://www.amazon.com.au/Philips-Baristina-Espresso-Machine-portafilter/dp/B0GJTNZS4Z/">Philips Baristina</a> is ideal.</p><h2 id="want-more-suggestions-2">Want more suggestions?</h2><p>If you’re in the market for a coffee machine, but the Philips Baristina doesn’t seem like it will fill your caffeine void, Amazon AU currently has a number of other wonderful models on sale, with up to 53% off. </p><div class="product"><a data-dimension112="cad9e9e2-a5b9-11f1-9b1a-c7435e0dbec9" data-action="Deal Block" data-label="Eletta Explore Perfetto" data-dimension48="Eletta Explore Perfetto" data-dimension25="$948.98" href="https://www.amazon.com.au/DeLonghi-Perfetto-Automatic-LatteCrema-ECAM450-55-G/dp/B0B434BW7D/" 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="YCo7mdKSGKMT8DpMas7ZMN" name="Eletta Explore Perfetto" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/YCo7mdKSGKMT8DpMas7ZMN.jpg" mos="" align="middle" fullscreen="" width="1500" height="1500" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com.au/DeLonghi-Perfetto-Automatic-LatteCrema-ECAM450-55-G/dp/B0B434BW7D/" target="_blank" rel="nofollow" data-dimension112="cad9e9e2-a5b9-11f1-9b1a-c7435e0dbec9" data-action="Deal Block" data-label="Eletta Explore Perfetto" data-dimension48="Eletta Explore Perfetto" data-dimension25="$948.98">Eletta Explore Perfetto: was $1999 now $948.98</a></strong><br>The Eletta Explore is one of De’Longhi’s flagship series. This particular model can foam hot and cold milk, is controlled via a touch panel and can brew a large selection of drinks. <a class="view-deal button" href="https://www.amazon.com.au/DeLonghi-Perfetto-Automatic-LatteCrema-ECAM450-55-G/dp/B0B434BW7D/" target="_blank" rel="nofollow" data-dimension112="cad9e9e2-a5b9-11f1-9b1a-c7435e0dbec9" data-action="Deal Block" data-label="Eletta Explore Perfetto" data-dimension48="Eletta Explore Perfetto" data-dimension25="$948.98">View Deal</a></p></div><div class="product"><a data-dimension112="cad9ea5a-a5b9-11f1-8863-67c535f4660f" data-action="Deal Block" data-label="Origins Classic" data-dimension48="Origins Classic" data-dimension25="$477" href="https://www.amazon.com.au/Sunbeam-Anti-static-Technology-One-Button-EMM5500BK/dp/B0FNW2TW3J/" 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="irFdeenTZ5gWTnaTfxV88c" name="sunbeamoriginsclassic" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/irFdeenTZ5gWTnaTfxV88c.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/Sunbeam-Anti-static-Technology-One-Button-EMM5500BK/dp/B0FNW2TW3J/" target="_blank" rel="nofollow" data-dimension112="cad9ea5a-a5b9-11f1-8863-67c535f4660f" data-action="Deal Block" data-label="Origins Classic" data-dimension48="Origins Classic" data-dimension25="$477">Origins Classic: was $829 now $477</a></strong><br>This manual bean-to-cup espresso machine performed well in <a href="https://www.techradar.com/home/coffee-machines/sunbeam-origins-classic-espresso-machine-review">my review, </a>thanks to its good level of customisation, steam wand for silky-smooth milk and thorough instructions for newcomers. <a class="view-deal button" href="https://www.amazon.com.au/Sunbeam-Anti-static-Technology-One-Button-EMM5500BK/dp/B0FNW2TW3J/" target="_blank" rel="nofollow" data-dimension112="cad9ea5a-a5b9-11f1-8863-67c535f4660f" data-action="Deal Block" data-label="Origins Classic" data-dimension48="Origins Classic" data-dimension25="$477">View Deal</a></p></div><div class="product"><a data-dimension112="cad9ead2-a5b9-11f1-a1d1-ad3804aad151" data-action="Deal Block" data-label="A Modo Mio Smeg" data-dimension48="A Modo Mio Smeg" data-dimension25="$174.5" href="https://www.amazon.com.au/Lavazza-Coffee-Capsule-Machine-Cream/dp/B0GFMXLRB4" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1524px;"><p class="vanilla-image-block" style="padding-top:99.93%;"><img id="SfoYDcW64cLWgS9mm9StMb" name="A Modo Mio Smeg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/SfoYDcW64cLWgS9mm9StMb.jpg" mos="" align="middle" fullscreen="" width="1524" height="1523" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com.au/Lavazza-Coffee-Capsule-Machine-Cream/dp/B0GFMXLRB4" target="_blank" rel="nofollow" data-dimension112="cad9ead2-a5b9-11f1-a1d1-ad3804aad151" data-action="Deal Block" data-label="A Modo Mio Smeg" data-dimension48="A Modo Mio Smeg" data-dimension25="$174.5">A Modo Mio Smeg: was $349 now $174.5</a></strong><br>This capsule coffee machine exudes retro charm, is incredibly easy to use and brews a mean espresso thanks to an extensive selection of tasty Lavazza pods.<a class="view-deal button" href="https://www.amazon.com.au/Lavazza-Coffee-Capsule-Machine-Cream/dp/B0GFMXLRB4" target="_blank" rel="nofollow" data-dimension112="cad9ead2-a5b9-11f1-a1d1-ad3804aad151" data-action="Deal Block" data-label="A Modo Mio Smeg" data-dimension48="A Modo Mio Smeg" data-dimension25="$174.5">View Deal</a></p></div><div data-widget-type="multimodelreview" data-model-name="Philips Baristina,De'Longhi Eletta Explore,Sunbeam Origins Classic Espresso Machine,Lavazza A Modo Mio Smeg"></div> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/coffee-machines/the-philips-baristina-is-unlike-any-other-bean-to-cup-machine-weve-tested-and-with-26-percent-off-its-affordable-too</link>
                                                                            <description>
                            <![CDATA[ Compact, cute and highly capable — this adorable Philips bean-to-cup espresso machine will make a great addition to the kitchen of any coffee newcomer. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">SsHG8ZoKM4vpRP5NgFVH7e</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/NmSMVQe7NQomD4kRYboX6W-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 01 Sep 2026 04:14:28 +0000</pubDate>                                                                                                                                <updated>Tue, 01 Sep 2026 05:34:18 +0000</updated>
                                                                                                                                            <category><![CDATA[Coffee Machines]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Small Appliances]]></category>
                                                                                                                    <dc:creator><![CDATA[ Max Langridge ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/pXMX9MmfSBxA6jPrQ23WVb.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Max is a senior staff writer for TechRadar, covering home entertainment and audio first, searching for the best NBN plans second and virtually anything else that falls under the consumer electronics umbrella third. Max started his career at What Hi-Fi?. In the three years he spent there, he went from not knowing what a DAC was, to demonstrating expert knowledge of brands, their latest releases and which ones could be deemed the best. &lt;/p&gt;&lt;p&gt;He took this knowledge and newfound passion across to Pocket-lint, where he spent a couple of years getting stuck into reviewing soundbars, headphones, home speaker systems and TVs, alongside producing a range of news and features for the day-to-day running of the site. &lt;/p&gt;&lt;p&gt;Max generated a new passion for fitness and health in the last few years, not only learning about how to keep himself fit in the gym, but how a range of wearable devices can prove to be expert assistants. He continued his writing in the men’s lifestyle space, before returning to consumer technology with Future where he is now also the editor of Australian Hi-Fi and Audio Esoterica magazines.&lt;/p&gt;&lt;p&gt;When he’s got some spare time, Max takes himself to the gym. He has dreams of one day learning to DJ.&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/NmSMVQe7NQomD4kRYboX6W-1280-80.jpg">
                                                            <media:credit><![CDATA[Philips / Edited with Gemini AI]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[White Philips Baristina coffee machine on a kitchen counter.]]></media:description>                                                            <media:text><![CDATA[White Philips Baristina coffee machine on a kitchen counter.]]></media:text>
                                <media:title type="plain"><![CDATA[White Philips Baristina coffee machine on a kitchen counter.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/NmSMVQe7NQomD4kRYboX6W-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>As TechRadar Australia’s resident coffee connoisseur and gatekeeper of our guide to the <a href="https://www.techradar.com/au/best/best-coffee-machines">best coffee machines</a>, I’m constantly on the lookout for exceptional coffee machine deals on the most talented models. This week’s search was made easy, thanks to a 26% saving on the <a href="https://www.amazon.com.au/Philips-Baristina-Espresso-Machine-portafilter/dp/B0GJTNZS4Z/">Philips Baristina, bringing it down to AU$444</a>. </p><p>The Baristina is my pick for the best budget coffee machine in Australia in the aforementioned guide, thanks to its ease of use, clever features, tasty espresso and, of course, its low price. Its full price of AU$599 can easily be considered affordable compared to other models that typically carry a four-figure tag, but this solid discount makes it all the more tempting.  </p><div class="product"><a data-dimension112="cad9e7ee-a5b9-11f1-b808-5ba0808f7d22" data-action="Deal Block" data-label="Baristina" data-dimension48="Baristina" data-dimension25="$444" href="https://www.amazon.com.au/Philips-Baristina-Espresso-Machine-portafilter/dp/B0GJTNZS4Z/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1503px;"><p class="vanilla-image-block" style="padding-top:100.07%;"><img id="Mq77yhajPCjmwJiZe9hqGA" name="Baristina" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Mq77yhajPCjmwJiZe9hqGA.jpg" mos="" align="middle" fullscreen="" width="1503" height="1504" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com.au/Philips-Baristina-Espresso-Machine-portafilter/dp/B0GJTNZS4Z/" target="_blank" rel="nofollow" data-dimension112="cad9e7ee-a5b9-11f1-b808-5ba0808f7d22" data-action="Deal Block" data-label="Baristina" data-dimension48="Baristina" data-dimension25="$444">Baristina: was $599 now $444</a></strong><br>This ultra-adorable bean-to-cup espresso machine will grind, tamp and brew a coffee for you without you having to lift a finger. Results are excellent, although you may need some trial and error with beans, since you can’t adjust the grind size. </p><p>Also <a href="https://www.amazon.com.au/Philips-Baristina-Portafilter-BAR300-60/dp/B0GJTM6353/">available in black for the same price</a>.<a class="view-deal button" href="https://www.amazon.com.au/Philips-Baristina-Espresso-Machine-portafilter/dp/B0GJTNZS4Z/" target="_blank" rel="nofollow" data-dimension112="cad9e7ee-a5b9-11f1-b808-5ba0808f7d22" data-action="Deal Block" data-label="Baristina" data-dimension48="Baristina" data-dimension25="$444">View Deal</a></p></div><p>My colleague <a href="https://www.techradar.com/author/cat-ellis">Cat Ellis</a> — who is also a trained barista — couldn’t have been more positive in her <a href="https://www.techradar.com/home/coffee-machines/philips-baristina-review">Philips Baristina review</a>, loving the fact that it combines the best of bean-to-cup machines with the convenience of capsule models. </p><p>It handles all aspects of the coffee-making process — grinding, dosing, tamping and brewing — all the while putting on a show. Once you’ve inserted the portafilter into position, the Baristina will automatically move it across to the brewing position when it’s finished grinding and tamping. It’s this feature alone that makes it unlike any other coffee machine Cat or I have previously tested. </p><p>It’s not without its limitations: it can only brew a 40ml espresso or a 110ml lungo, for example — there’s no extensive menu of drink options to choose from here — and you can’t adjust the grind size. This need not be a deal breaker, however, as you may just need to conduct some trial and error with coffee bean varieties if you find your espresso tastes over- or under-extracted. </p><p>There’s also no way to steam milk, although a colour-matching <a href="https://www.amazon.com.au/Philips-Baristina-Milk-Frother-Perfectly/dp/B0GJTPBSMP/">Philips Baristina milk frother</a> is available separately — or you can buy this as a <a href="https://www.amazon.com.au/Philips-Baristina-Espresso-Machine-Frother/dp/B0H391J81Q/">complete bundle for the same cumulative price</a>. </p><p>In my mind, these are minor niggles that are either non-issues or which can be easily resolved. The combination of good looks, intuitive features and consistently well-extracted espresso more than makes up for them. If your kitchen is crying out for an affordable coffee machine, the <a href="https://www.amazon.com.au/Philips-Baristina-Espresso-Machine-portafilter/dp/B0GJTNZS4Z/">Philips Baristina</a> is ideal.</p><h2 id="want-more-suggestions-2">Want more suggestions?</h2><p>If you’re in the market for a coffee machine, but the Philips Baristina doesn’t seem like it will fill your caffeine void, Amazon AU currently has a number of other wonderful models on sale, with up to 53% off. </p><div class="product"><a data-dimension112="cad9e9e2-a5b9-11f1-9b1a-c7435e0dbec9" data-action="Deal Block" data-label="Eletta Explore Perfetto" data-dimension48="Eletta Explore Perfetto" data-dimension25="$948.98" href="https://www.amazon.com.au/DeLonghi-Perfetto-Automatic-LatteCrema-ECAM450-55-G/dp/B0B434BW7D/" 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="YCo7mdKSGKMT8DpMas7ZMN" name="Eletta Explore Perfetto" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/YCo7mdKSGKMT8DpMas7ZMN.jpg" mos="" align="middle" fullscreen="" width="1500" height="1500" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com.au/DeLonghi-Perfetto-Automatic-LatteCrema-ECAM450-55-G/dp/B0B434BW7D/" target="_blank" rel="nofollow" data-dimension112="cad9e9e2-a5b9-11f1-9b1a-c7435e0dbec9" data-action="Deal Block" data-label="Eletta Explore Perfetto" data-dimension48="Eletta Explore Perfetto" data-dimension25="$948.98">Eletta Explore Perfetto: was $1999 now $948.98</a></strong><br>The Eletta Explore is one of De’Longhi’s flagship series. This particular model can foam hot and cold milk, is controlled via a touch panel and can brew a large selection of drinks. <a class="view-deal button" href="https://www.amazon.com.au/DeLonghi-Perfetto-Automatic-LatteCrema-ECAM450-55-G/dp/B0B434BW7D/" target="_blank" rel="nofollow" data-dimension112="cad9e9e2-a5b9-11f1-9b1a-c7435e0dbec9" data-action="Deal Block" data-label="Eletta Explore Perfetto" data-dimension48="Eletta Explore Perfetto" data-dimension25="$948.98">View Deal</a></p></div><div class="product"><a data-dimension112="cad9ea5a-a5b9-11f1-8863-67c535f4660f" data-action="Deal Block" data-label="Origins Classic" data-dimension48="Origins Classic" data-dimension25="$477" href="https://www.amazon.com.au/Sunbeam-Anti-static-Technology-One-Button-EMM5500BK/dp/B0FNW2TW3J/" 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="irFdeenTZ5gWTnaTfxV88c" name="sunbeamoriginsclassic" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/irFdeenTZ5gWTnaTfxV88c.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/Sunbeam-Anti-static-Technology-One-Button-EMM5500BK/dp/B0FNW2TW3J/" target="_blank" rel="nofollow" data-dimension112="cad9ea5a-a5b9-11f1-8863-67c535f4660f" data-action="Deal Block" data-label="Origins Classic" data-dimension48="Origins Classic" data-dimension25="$477">Origins Classic: was $829 now $477</a></strong><br>This manual bean-to-cup espresso machine performed well in <a href="https://www.techradar.com/home/coffee-machines/sunbeam-origins-classic-espresso-machine-review">my review, </a>thanks to its good level of customisation, steam wand for silky-smooth milk and thorough instructions for newcomers. <a class="view-deal button" href="https://www.amazon.com.au/Sunbeam-Anti-static-Technology-One-Button-EMM5500BK/dp/B0FNW2TW3J/" target="_blank" rel="nofollow" data-dimension112="cad9ea5a-a5b9-11f1-8863-67c535f4660f" data-action="Deal Block" data-label="Origins Classic" data-dimension48="Origins Classic" data-dimension25="$477">View Deal</a></p></div><div class="product"><a data-dimension112="cad9ead2-a5b9-11f1-a1d1-ad3804aad151" data-action="Deal Block" data-label="A Modo Mio Smeg" data-dimension48="A Modo Mio Smeg" data-dimension25="$174.5" href="https://www.amazon.com.au/Lavazza-Coffee-Capsule-Machine-Cream/dp/B0GFMXLRB4" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1524px;"><p class="vanilla-image-block" style="padding-top:99.93%;"><img id="SfoYDcW64cLWgS9mm9StMb" name="A Modo Mio Smeg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/SfoYDcW64cLWgS9mm9StMb.jpg" mos="" align="middle" fullscreen="" width="1524" height="1523" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com.au/Lavazza-Coffee-Capsule-Machine-Cream/dp/B0GFMXLRB4" target="_blank" rel="nofollow" data-dimension112="cad9ead2-a5b9-11f1-a1d1-ad3804aad151" data-action="Deal Block" data-label="A Modo Mio Smeg" data-dimension48="A Modo Mio Smeg" data-dimension25="$174.5">A Modo Mio Smeg: was $349 now $174.5</a></strong><br>This capsule coffee machine exudes retro charm, is incredibly easy to use and brews a mean espresso thanks to an extensive selection of tasty Lavazza pods.<a class="view-deal button" href="https://www.amazon.com.au/Lavazza-Coffee-Capsule-Machine-Cream/dp/B0GFMXLRB4" target="_blank" rel="nofollow" data-dimension112="cad9ead2-a5b9-11f1-a1d1-ad3804aad151" data-action="Deal Block" data-label="A Modo Mio Smeg" data-dimension48="A Modo Mio Smeg" data-dimension25="$174.5">View Deal</a></p></div><div data-widget-type="multimodelreview" data-model-name="Philips Baristina,De'Longhi Eletta Explore,Sunbeam Origins Classic Espresso Machine,Lavazza A Modo Mio Smeg"></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ The Philips 5000 Series Megabasket with Steam is a fabulously versatile air fryer that surprised me with consistently great results ]]></title>
                                                                                                <dc:content><![CDATA[ <h3 class="article-body__section" id="section-philips-5000-series-megabasket-with-steam-air-fryer-30-second-review"><span>Philips 5000 Series Megabasket with Steam Air Fryer: 30-second review</span></h3><p>The Philips 5000 Series Megabasket with Steam Air Fryer is an air fryer and then some.</p><p>Sure it does a great job at being an air fryer, and so it should for the premium price tag it comes in at. The sizable 9.5L basket offers plenty of space for family-sized portions, while the handy divider allows you to cook two different foods, at differing durations and temperatures, simultaneously. It’s pretty par for the course these days, but the 5000 Series Megabasket is only just getting started.</p><p>Things are turned up a notch with the steam functionality Philips has built in. Being able to perfectly steam vegetables, fish and dumplings without the need for a separate appliance saves on counter and cupboard space, and the results here are just as good as the air fryer.</p><p>However, the versatility is kicked into overdrive with the streamfry function, allowing you to bring the best of both worlds to your food. The crispy finish of an air fryer combined with the moisture locking abilities of steam. The result? Some of the best chicken wings I’ve ever made. </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:7420px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="FgnBHFc2ojEijCzGtuVLnX" name="5000seriesMegabasket-HandsOn-05" alt="Philips 5000 Series Megabasket with Steam Air Fryer on kitchen counter" src="https://cdn.mos.cms.futurecdn.net/FgnBHFc2ojEijCzGtuVLnX.jpg" mos="" align="middle" fullscreen="" width="7420" height="4174" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>All this functionality not only comes at a cost to your wallet, but also your counter top. This is a wide, tall air fryer that requires plenty of space — especially when using the steam or steamfry function, as the water vapor vents from the rear.</p><p>I’m a big fan of Philips’ controls though. The touch buttons are intuitively laid out, with easily recognizable icons that require little reference to the manual to work out - that can’t be said of all air fryer brands.</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:7799px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="MeTQvsxgeB2gNYLqXCPLtX" name="5000seriesMegabasket-HandsOn-17" alt="Philips 5000 Series Megabasket with Steam Air Fryer on kitchen counter" src="https://cdn.mos.cms.futurecdn.net/MeTQvsxgeB2gNYLqXCPLtX.jpg" mos="" align="middle" fullscreen="" width="7799" height="4387" 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 basket, trays and divider are dishwasher safe, and you can also use the steam function to give the appliance its own steam clean. You will need to give the top a wipe every now and then, as the glossy finish attracts grime — but it’s a minor point in what is an overwise excellent appliance.</p><p>Whether you’re looking to make cakes, cookies, sausages, chicken wings, fish, vegetables, fries, dumplings or pretty much anything else, the Philips 5000 Series Megabasket delivers consistently great results.</p><h3 class="article-body__section" id="section-philips-5000-series-megabasket-with-steam-air-fryer-price-and-availability"><span>Philips 5000 Series Megabasket with Steam Air Fryer price and availability</span></h3><ul><li><strong>At £259.99 (about $350 / AU$490), it’s at the premium end of the air fryer market</strong></li><li><strong>Available in the UK, but not in the US or Australia</strong></li></ul><p>The Philips 5000 Series Megabasket with Steam Air Fryer price is £259.99 (about $350 / AU$490), putting it at the premium end of the market, and pits it against the <a href="https://www.techradar.com/home/air-fryers/ninja-foodi-flexbasket-dual-air-fryer-review">Ninja Foodi FlexBasket</a> in the larger-basket arena.</p><p>There are cheaper, big-basket air fryers on the market that also perform well, with the <a href="https://www.techradar.com/home/air-fryers/philips-1000-series-dual-basket-air-fryer-na15x-review">Philips 1000 Series Dual Basket</a> and <a href="https://www.techradar.com/home/air-fryers/tower-elite-11-liter-flexi-drawer-air-fryer-review">Tower Elite 11 Litre Flexi Drawer</a> both coming in at around half the price of the 5000 Series.</p><p>This exact model (the NA465) isn’t available in the US and Australia, with these regions instead getting <a href="https://us.home-appliances.philips/products/philips-na551-00-00">the $349.99</a> / <a href="https://www.jbhifi.com.au/products/philips-5000-series-9l-dual-basket-airfryer-xxl-steam-black">AU$499</a> 5000 Series Dual-Basket Airfryer with Steam (NA551) with two separate drawers, rather than one large one.</p><ul><li><strong>Value score: 4/5</strong></li></ul><h3 class="article-body__section" id="section-philips-5000-series-megabasket-with-steam-air-fryer-specifications"><span>Philips 5000 Series Megabasket with Steam Air Fryer: specifications</span></h3><div ><table><tbody><tr><td class="firstcol " ><p>Review Model</p></td><td  ><p>NA465/92</p></td></tr><tr><td class="firstcol " ><p>Number of baskets</p></td><td  ><p>1</p></td></tr><tr><td class="firstcol " ><p>Number of cooking programs</p></td><td  ><p>8</p></td></tr><tr><td class="firstcol " ><p>Cooking programs</p></td><td  ><p>Frozen fries, mixed vegetables, chicken drumsticks, tray bakes, fish, dumplings, reheat, favorite</p></td></tr><tr><td class="firstcol " ><p>Extra functions</p></td><td  ><p>Steam, Steamfry, Shake reminder, SteamClean, Adjustable basket size</p></td></tr><tr><td class="firstcol " ><p>Smart control</p></td><td  ><p>No</p></td></tr><tr><td class="firstcol " ><p>Wattage</p></td><td  ><p>2750W</p></td></tr><tr><td class="firstcol " ><p>Capacity</p></td><td  ><p>9.5L</p></td></tr><tr><td class="firstcol " ><p>Temperature range</p></td><td  ><p>40-200 degrees C</p></td></tr><tr><td class="firstcol " ><p>Time range</p></td><td  ><p>1-180 minutes</p></td></tr><tr><td class="firstcol " ><p>Dimensions</p></td><td  ><p>496mm (L) x 329mm (W) x 355mm (H)</p></td></tr><tr><td class="firstcol " ><p>Dishwasher-safe</p></td><td  ><p>Yes</p></td></tr><tr><td class="firstcol " ><p>Weight</p></td><td  ><p>8.2kg</p></td></tr></tbody></table></div><h3 class="article-body__section" id="section-philips-5000-series-megabasket-with-steam-air-fryer-design"><span>Philips 5000 Series Megabasket with Steam Air Fryer: design</span></h3><ul><li><strong>Wide and tall, but for good reason</strong></li><li><strong>Set of tongs included in the box is a nice touch</strong></li><li><strong>Touch controls are easy to understand and well laid out</strong></li></ul><p>The Philips 5000 Series Megabasket with Steam Air Fryer is big, it’s almost as if a UFO has landed on your worktop. Wide and tall, it dominates the kitchen counter — but for good reason.</p><p>The spacious 9.5L basket provides great flexibility as one large cooking space big enough for 2.5kg of fries, 1.9kg of ribs, or whole chicken, but can easily be split into 3L and 6L baskets with the included divider. This allows you to cook two separate things, at different temperatures and durations, at the same time.</p><p>You can even just choose to use one of the sides only, saving on power consumption when cooking smaller portions. </p><p>The only small issue with the basket is its handles, which consist of two small protrusions on either side. It means you have to use two hands to open the drawer, and to lift and carry it.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:6554px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="LZiidyak24Enqn5cWLbKYX" name="5000seriesMegabasket-HandsOn-08" alt="Philips 5000 Series Megabasket with Steam Air Fryer on kitchen counter" src="https://cdn.mos.cms.futurecdn.net/LZiidyak24Enqn5cWLbKYX.jpg" mos="" align="middle" fullscreen="" width="6554" height="3687" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>When the basket is fully loaded with food, it’s heavy so you’ll be using two hands anyway, but for times when you want to quickly check on cooking progress, you can’t open it with just one.</p><p>The additional height of this air fryer is down to the inclusion of Philips’ clever steam function, giving you more ways to cook from a single machine. You can steam food in this air fryer, as well as 'Steamfry', which combines both cooking methods.</p><p>What this means is you’ll need to consider where you want the air fryer to go, and whether you have suitable space for this 496mm x 329mm x 355mm model to fit - especially if you have low-hung wall cabinets over your worktops.</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:7387px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="H2yt97ECx6JHtutyEQb4dX" name="5000seriesMegabasket-HandsOn-15" alt="Philips 5000 Series Megabasket with Steam Air Fryer on kitchen counter" src="https://cdn.mos.cms.futurecdn.net/H2yt97ECx6JHtutyEQb4dX.jpg" mos="" align="middle" fullscreen="" width="7387" height="4155" 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>Hot air vents from the rear of the machine, so you need to leave space between it and the wall, and when using the steam function water vapor will also rise from the back of the machine.</p><p>The one meter power cable will be long enough for most kitchen setups, and the Philips 5000 Series comes with a clip-on cable tidy for the rear to keep things neat if you like to store your air fryer in a cupboard when not in use. Although, it’ll need to be a sizable cupboard.</p><p>A nice inclusion in the box was a set of tongs, a particularly useful addition when cooking with an air fryer, as it makes tossing food and removing it from the basket much easier.</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:7002px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="2V9XjHVGUVP2JhmTuhQDTX" name="5000seriesMegabasket-HandsOn-10" alt="Philips 5000 Series Megabasket with Steam Air Fryer on kitchen counter" src="https://cdn.mos.cms.futurecdn.net/2V9XjHVGUVP2JhmTuhQDTX.jpg" mos="" align="middle" fullscreen="" width="7002" height="3939" 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’s also a paper manual in the box that covers all the basics, mainly via pictorial guides, but for those who want a more detailed breakdown of functionality you’ll need to download the free HomeID app on your phone.</p><p>What isn’t made obvious out of the box is the need to run the air fryer empty initially to burn off the protective shipping coating.</p><p>Diving into the app deeper, Philips advises to wash the basket and accessories with a soft sponge, water and washing up liquid, dry them, and then run the air fryer empty, a 200C, for the maximum cook time (which for this model is 180 minutes).</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:7859px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="G87smvyGf7zVdnvbj2s7PX" name="5000seriesMegabasket-HandsOn-11" alt="Philips 5000 Series Megabasket with Steam Air Fryer on kitchen counter" src="https://cdn.mos.cms.futurecdn.net/G87smvyGf7zVdnvbj2s7PX.jpg" mos="" align="middle" fullscreen="" width="7859" height="4421" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>That seemed excessive to me. I did an initial four minute cycle at 180C, allowed the basket to cool down, and then washed it, the divider, and the crisp trays, and set the machine at 200C for 50 minutes. The smell did get very strong during this time, but it did the trick.</p><p>When I came to cook with the air fryer for the first time, there was a slight smell during cooking, but it didn’t transfer to the food.</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:6437px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="L24Pua7RJApqpm6V2Ni2HX" name="5000seriesMegabasket-HandsOn-04" alt="Philips 5000 Series Megabasket with Steam Air Fryer on kitchen counter" src="https://cdn.mos.cms.futurecdn.net/L24Pua7RJApqpm6V2Ni2HX.jpg" mos="" align="middle" fullscreen="" width="6437" height="3621" 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 controls here are excellent, just as they are on the <a href="https://www.techradar.com/home/air-fryers/philips-4000-series-stacked-dual-basket-airfryer-review">Philips 4000 Series Stacked Dual Basket Air Fryer</a>. The illuminated touch buttons on the top of the machine make it really easy to select the basket size you wish to cook with, and to set the temperature and time. </p><p>The only slight negative against this design is the glossy black surface quickly gets dirty, and shows up finger smudges. Plus, if your hands aren’t clean it can sometimes struggle to pick up your presses.</p><p>There are a number of presets to pick from too (frozen fries, mixed vegetables, chicken drumsticks, tray bakes, fish, dumplings, reheat), if you want to just press and play. </p><p>While the presets are useful, I did find during my weeks of testing they sometimes needed to be fine tuned to my preferred cook level. It’s all part of the early trial and error of using a new air fryer to work out the times and temps that work best for the food you’re cooking regularly. </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:6373px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="AZxBuGVT6bvuSBP3htetWX" name="5000seriesMegabasket-HandsOn-12" alt="Philips 5000 Series Megabasket with Steam Air Fryer on kitchen counter" src="https://cdn.mos.cms.futurecdn.net/AZxBuGVT6bvuSBP3htetWX.jpg" mos="" align="middle" fullscreen="" width="6373" height="3585" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>When it comes to cleaning, the good news is the basket, trays and divider are all dishwasher safe. If you don’t have access to one, hand washing also works - although the sheer size of the basket means it can be tricky to clean in smaller sinks.</p><p>Another nice feature is the steam cleaning function. Simple to enact - just make sure the water reservoir is full and select the steam clean mode - it does a good job of loosening grease and marks in the basket. It means you can just run a cloth or paper towel round the basket and it’s pretty much clean. No need for hard scrubbing. It’s not going to remove stubborn marks or pieces of food debris, but it’s a handy option when only lightly used.</p><ul><li><strong>Design score: 4.5/5</strong></li></ul><h3 class="article-body__section" id="section-philips-5000-series-megabasket-with-steam-air-fryer-performance"><span>Philips 5000 Series Megabasket with Steam Air Fryer: performance</span></h3><h2 id="performance">Performance</h2><ul><li><strong>Steam and SteamFry functions are excellent</strong></li><li><strong>Quiet operation</strong></li><li><strong>Great all-round cooking performance</strong></li></ul><p>The Philips 5000 Series Megabasket with Steam Air Fryer is one of the quieter models I’ve tested, making it an excellent cooking companion, especially in smaller kitchens as the noise doesn’t dominate the room.</p><p>As well as the presets, there are a couple of other useful features here. First is the shake reminder, where the 5000 Series will work out how many shake intervals are required based on the cook duration you’ve set, and will beep at set times to alert you to the fact you need to shake or turn the food in the basket.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/jQzBetWj4Hn9BiMrCKduTH.jpg" alt="Food in Philips 5000 Series Megabasket Air Fryer with Steam" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/dyR6s9MM5zEHBtThe9HwQH.jpg" alt="Food in Philips 5000 Series Megabasket Air Fryer with Steam" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/swAVw75jewaQGT7mvECPJH.jpg" alt="Food in Philips 5000 Series Megabasket Air Fryer with Steam" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>This allows you to ensure an even cook, be it fries, chicken wings, vegetables, or pretty much anything else you’re cooking. If you’re not using a preset, you will need to manually enable the shake reminder by pressing the icon on the control panel.</p><p>The second handy feature is sync, allowing you to utilize the dual basket setup, and cook two different foods, at different temperatures, for different lengths of time, but have them finish at the same time. </p><p>The air fryer delays the start of the side with the shorter cook time, starting it when its duration matches that left on the other side. It’s simple to set up, and works really nicely.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/W8TaSADVhLi42vgLxUNWTH.jpg" alt="Food in Philips 5000 Series Megabasket Air Fryer with Steam" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/m9ZGkRZ5YMWz8jrjFa4HWH.jpg" alt="Food in Philips 5000 Series Megabasket Air Fryer with Steam" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/VGEn36r9Pi86C8sjTS4kRH.jpg" alt="Food in Philips 5000 Series Megabasket Air Fryer with Steam" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>The 5000 Series Megabasket is certainly well equipped, but how does it actually perform when it comes to cooking food? </p><p>As this is a large basket air fryer, and given my penchant for consuming pizza, I decided to kick things off with a simple, store-bought margarita. When I reviewed the Tower Elite 11 Litre Flexi Drawer, I was able to fit a whole round (admittedly small) pizza into the basket.</p><p>With the Philips, the basket isn’t as deep, which meant I had to slice my circular pizza in half and lay the two halves at an angle in the basket. It worked fine, but if this pizza was frozen rather than fresh, I would be forced to use the oven.</p><p>After warming up the air fryer for a couple of minutes first, I cooked the pizza at 190C for nine minutes. It turned out this was a minute or so too long, as the topping came out a little overdone. It was still fine to eat, but a glass window on the basket would have allowed me to keep a better eye on the progress being made. Alas, there’s no window on the basket.</p><p>I returned a few days later however with an oval shaped pizza. This easily sat in the basket, and having learned my lesson I cooked it for seven minutes at 180C. </p><p>The final cook was much better, with a crisp base and juicy toppings, although I noticed the part of the pizza towards the back of the basket was slightly more cooked than that at the front.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/KK3b7Rc3QsFc9CFy89CDPH.jpg" alt="Food in Philips 5000 Series Megabasket Air Fryer with Steam" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/PVZQ5gvbayHHFVkTi6gwNH.jpg" alt="Food in Philips 5000 Series Megabasket Air Fryer with Steam" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>You don’t always get a completely even cook from this air fryer, but it wasn’t a problem during the weeks of cooking I did.</p><p>Fries came out great with this air fryer, whether they were frozen or fresh. Crispy on the outside, fluffy in the middle, and using the frozen fries setting I got automatic reminders to shake the basket a few times during the 24 minute cook at 200C.</p><p>For the fresh fries I had to set the temperature (200C) and time (21 minutes) manually, as well as enable the shake reminder. Still, the results were great.</p><p>Baking is another highlight when using the Philips 5000 air fryer, with <a href="https://www.bbcgoodfood.com/recipes/air-fryer-banana-bread">a simple banana bread recipe</a> producing a moist inside, crunchy-topped loaf with an excellent texture. I cooked it at 160C for 25 minutes, and then 20 minutes at 140C. </p><p>I also produced delicious, gooey-centered chocolate cookies, with an eight minute bake at 175C doing the job nicely. The chicken breasts, mixed green vegetables and sausages I also cooked using the air fryer mode all came out well.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/jLrVW885e6Ct6KpJFBhsJG.jpg" alt="Food in Philips 5000 Series Megabasket Air Fryer with Steam" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/tjQxFAUr6qW2qotRgNWrTG.jpg" alt="Food in Philips 5000 Series Megabasket Air Fryer with Steam" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>But air frying is only part of the story. The reservoir atop this device is the signal this device has more tricks up its sleeve. The Steamfry function, that utilizes both the air frying components along with generating steam, aims to lock in moisture and enhance tenderness, creating juicy and golden textures. Basically, the best of air frying and steaming in one.</p><p>And it works really well. I used the entire basket to Streamfry large, hand-seasoned chicken wings on the chicken preset (32 minutes at 200C).</p><p>During the cook there are periods of air frying and periods of steaming, the latter of which are obvious as you can hear the steam being produced, and see it vent out the rear of the machine. If you have it up close to a wall, or under a kitchen cabinet, expect significant condensation. I’d recommend giving it plenty of breathing room when using a steam function.</p><p>The results were superb. Wonderfully crisp skin, and juicy meat made for a delicious dinner, and had me returning the next day for lunch to cook the rest of the wings I didn’t need the night before.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/esxg8iAa9iiAmJL2rQvHUH.jpg" alt="Food in Philips 5000 Series Megabasket Air Fryer with Steam" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/xQH2wYBDMMr9ZAmjV4mkRH.jpg" alt="Food in Philips 5000 Series Megabasket Air Fryer with Steam" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/YtARe5pC6TRno8o7ETvXAH.jpg" alt="Food in Philips 5000 Series Megabasket Air Fryer with Steam" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>And when it comes to solely steaming, the 5000 Megabasket performs well yet again. Popping a selection of Japanese chicken and vegetable gyoza into the right side of the basket (steam and steamfry are available in the whole basket, or the right side only) and using the preset dumpling mode produced perfectly steamed, silky pillows.</p><p>A word of warning on the presets though, they aren’t a sure-fire win every time. When I cooked some green beans, broccoli, sugar snap peas, I split the batch between the two compartments. The veg I put in the smaller side I air fried, while I opted for steam on the larger side.</p><p>I selected the vegetables preset for both, which gave me settings of 200C for 30 minutes for the air fried veg, and 100C for 14 minutes for the steamed side. I also selected the sync option, so both sides would finish at the same time. However, at the first shake reminder for the air fried side (after 15 minutes) it was clear my veg was already overcooked.</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:8160px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="6HDkG43fcw2HGkqtUb4aVH" name="Burritos - Cooked" alt="Food in Philips 5000 Series Megabasket Air Fryer with Steam" src="https://cdn.mos.cms.futurecdn.net/6HDkG43fcw2HGkqtUb4aVH.jpg" mos="" align="middle" fullscreen="" width="8160" height="4590" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>I completed the full cycle for both sides, and the air fried veg was cremated. Thankfully, the steamed side had cooked very well, with tender broccoli stems, beans and peas.</p><p>Put bigger, chunkier pieces of veg in the air fry side (such as roughly chopped carrots and parsnips) and the preset is closer to what you need. It’s a good reminder that you need to spend time with your air fryer in the initial weeks to find out which settings work best for the food you cook - even with premium models such as the 5000 series.</p><ul><li><strong>Performance score: 4.5/5</strong></li></ul><h3 class="article-body__section" id="section-should-you-buy-the-philips-5000-series-megabasket-with-steam-air-fryer"><span>Should you buy the Philips 5000 Series Megabasket with Steam Air Fryer?</span></h3><div ><table><caption>Report card</caption><tbody><tr><td class="firstcol " ><p><strong>Attribute</strong></p></td><td  ><p><strong>Notes</strong></p></td><td  ><p><strong>Rating</strong></p></td></tr><tr><td class="firstcol " ><p>Value</p></td><td  ><p>There’s a premium price tag, but you’re getting a premium product. The 5000 Series Megabasket is packed full with features, includes a set of tongs in the box, and is well built.</p></td><td  ><p>4/5</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>If you have the space, this is a premium air fryer with excellent controls and plenty of features. The set of tongs included in the box is a nice touch, but the handles on the basket can be a little awkward. </p></td><td  ><p>4.5/5</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>Whether you air fry, steamfry or steam, you’ll get excellent results from the 5000 series. Its easy operation and impressive versatility delivers consistently great cooks.</p></td><td  ><p>4.5/5</p></td></tr></tbody></table></div><h3 id="buy-it-if-3">Buy it if</h3><div class="product"><p><strong>You want excellent versatility</strong></p><p>The steam and streamfry modes on offer here are excellent, so if you often use steam to cook, want an additional healthy way to cook, or want to reduce the number of appliances in your kitchen, the 5000 Series has you covered. The removable divider provides more flexibility too, with the ability to cook two separate foods simultaneously. You even get a set of tongs included in the box.<a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="e41a0548-a2e6-11f1-8815-0b59613a0f97" data-action="Deal Block" data-label="You want excellent versatilityThe steam and streamfry modes on offer here are excellent, so if you often use steam to cook, want an additional healthy way to cook, or want to reduce the number of appliances in your kitchen, the 5000 Series has you covered. The removable divider provides more flexibility too, with the ability to cook two separate foods simultaneously. You even get a set of tongs included in the box." data-dimension48="You want excellent versatilityThe steam and streamfry modes on offer here are excellent, so if you often use steam to cook, want an additional healthy way to cook, or want to reduce the number of appliances in your kitchen, the 5000 Series has you covered. The removable divider provides more flexibility too, with the ability to cook two separate foods simultaneously. You even get a set of tongs included in the box." data-dimension25="">View Deal</a></p></div><div class="product"><p><strong>You want to feed a family</strong></p><p>The large 9.5L ‘Megabasket’ provides plenty of space, allowing you to easily cook family-sized portions. It’s great for a large helping of chips, or a bunch of chicken wings.<a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="e41a05ac-a2e6-11f1-9af3-a39e421616d0" data-action="Deal Block" data-label="You want to feed a familyThe large 9.5L ‘Megabasket’ provides plenty of space, allowing you to easily cook family-sized portions. It’s great for a large helping of chips, or a bunch of chicken wings." data-dimension48="You want to feed a familyThe large 9.5L ‘Megabasket’ provides plenty of space, allowing you to easily cook family-sized portions. It’s great for a large helping of chips, or a bunch of chicken wings." data-dimension25="">View Deal</a></p></div><div class="product"><p><strong>You want consistent, delicious results</strong></p><p>The Philips 5000 Series Megabasket produces great results in all cooking modes, and you’ll be thoroughly impressed with what it can do. From fluffy cake and gooey cookies, to crispy and moist chicken wings, crunchy fries, and wonderfully steamed veg.<a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="e41a061a-a2e6-11f1-b222-8bb2cbc3c4da" data-action="Deal Block" data-label="You want consistent, delicious resultsThe Philips 5000 Series Megabasket produces great results in all cooking modes, and you’ll be thoroughly impressed with what it can do. From fluffy cake and gooey cookies, to crispy and moist chicken wings, crunchy fries, and wonderfully steamed veg." data-dimension48="You want consistent, delicious resultsThe Philips 5000 Series Megabasket produces great results in all cooking modes, and you’ll be thoroughly impressed with what it can do. From fluffy cake and gooey cookies, to crispy and moist chicken wings, crunchy fries, and wonderfully steamed veg." data-dimension25="">View Deal</a></p></div><h3 id="don-t-buy-it-if-2">Don’t buy it if</h3><div class="product"><p><strong>You’re on a budget</strong></p><p>If you’re after a large capacity air fryer that still performs well and costs significantly less than this Philips, there are cheaper options available. They won’t look quite as sleek, nor will their controls be so well thought out, but you can pick up a budget, large basket air fryer for around half the price of the 5000 series.<a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="e41a0688-a2e6-11f1-92ff-436a44684b55" data-action="Deal Block" data-label="You’re on a budgetIf you’re after a large capacity air fryer that still performs well and costs significantly less than this Philips, there are cheaper options available. They won’t look quite as sleek, nor will their controls be so well thought out, but you can pick up a budget, large basket air fryer for around half the price of the 5000 series." data-dimension48="You’re on a budgetIf you’re after a large capacity air fryer that still performs well and costs significantly less than this Philips, there are cheaper options available. They won’t look quite as sleek, nor will their controls be so well thought out, but you can pick up a budget, large basket air fryer for around half the price of the 5000 series." data-dimension25="">View Deal</a></p></div><div class="product"><p><strong>You’re only after air frying capabilities</strong></p><p>The steam and streamfry modes are excellent, but if you don’t see yourself ever using them, save yourself some money and go for an air fryer without them.<a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="e41a06ec-a2e6-11f1-91d3-232e03ca1b3f" data-action="Deal Block" data-label="You’re only after air frying capabilitiesThe steam and streamfry modes are excellent, but if you don’t see yourself ever using them, save yourself some money and go for an air fryer without them." data-dimension48="You’re only after air frying capabilitiesThe steam and streamfry modes are excellent, but if you don’t see yourself ever using them, save yourself some money and go for an air fryer without them." data-dimension25="">View Deal</a></p></div><div class="product"><p><strong>You’re limited on counter space</strong></p><p>The Philips 5000 Series Megabasket is a big airfryer. Wide and tall, it will dominate small kitchens with limited counter space. It also needs to be positioned away from wall-mounted units and walls, to allow the hot air and the steam to properly vent from the rear.<a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="e41a075a-a2e6-11f1-a9dc-a5cff779db3b" data-action="Deal Block" data-label="You’re limited on counter spaceThe Philips 5000 Series Megabasket is a big airfryer. Wide and tall, it will dominate small kitchens with limited counter space. It also needs to be positioned away from wall-mounted units and walls, to allow the hot air and the steam to properly vent from the rear." data-dimension48="You’re limited on counter spaceThe Philips 5000 Series Megabasket is a big airfryer. Wide and tall, it will dominate small kitchens with limited counter space. It also needs to be positioned away from wall-mounted units and walls, to allow the hot air and the steam to properly vent from the rear." data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-philips-5000-series-megabasket-with-steam-air-fryer-also-consider"><span>Philips 5000 Series Megabasket with Steam Air Fryer: also consider</span></h3><div class="product"><a data-dimension112="e41a07c8-a2e6-11f1-9203-055b943718a4" data-action="Deal Block" data-label="Ninja Foodi FlexBasket Dual Air Fryer review" data-dimension48="Ninja Foodi FlexBasket Dual Air Fryer review" 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="b8ABZTPpMHi5GeNoWjYiw6" name="ninja-foodi-air-fryer-8qt-dualzone-flexb-e7ba3063-4385-4abc-bd74-e33dfd15d84a.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/b8ABZTPpMHi5GeNoWjYiw6.jpg" mos="" align="middle" fullscreen="" width="450" height="450" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Ninja Foodi FlexBasket Dual Air Fryer</strong></p><p>An immense air fryer with one of the largest capacities on the market and the flexibility to cook in either two independent zones or convert the drawer into one tray for larger meals.</p><p>For more information, check out our full <a href="https://www.techradar.com/home/air-fryers/ninja-foodi-flexbasket-dual-air-fryer-review" data-dimension112="e41a07c8-a2e6-11f1-9203-055b943718a4" data-action="Deal Block" data-label="Ninja Foodi FlexBasket Dual Air Fryer review" data-dimension48="Ninja Foodi FlexBasket Dual Air Fryer review" data-dimension25="">Ninja Foodi FlexBasket Dual Air Fryer review</a></p></div><div class="product"><a data-dimension112="e41a082c-a2e6-11f1-8751-478b4636d69a" data-action="Deal Block" data-label="Tower Elite 11 Litre Flexi Drawer review" data-dimension48="Tower Elite 11 Litre Flexi Drawer review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:679px;"><p class="vanilla-image-block" style="padding-top:69.51%;"><img id="hNuUdKDePXHANHxKKpyNRZ" name="TowerElite" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/hNuUdKDePXHANHxKKpyNRZ.png" mos="" align="middle" fullscreen="" width="679" height="472" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Tower Elite 11 Litre Flexi Drawer</strong></p><p>If you’re after a big-basket air fryer on a budget, the Tower Elite 11 Litre Flexi Drawer has a larger basket than the Philips and is almost half the price. There’s no steam function here though.</p><p>For more information, check out our full <a href="https://www.techradar.com/home/air-fryers/tower-elite-11-liter-flexi-drawer-air-fryer-review" data-dimension112="e41a082c-a2e6-11f1-8751-478b4636d69a" data-action="Deal Block" data-label="Tower Elite 11 Litre Flexi Drawer review" data-dimension48="Tower Elite 11 Litre Flexi Drawer review" data-dimension25="">Tower Elite 11 Litre Flexi Drawer review</a></p></div><h3 class="article-body__section" id="section-how-i-tested-the-philips-5000-series-megabasket-with-steam-air-fryer"><span>How I tested the Philips 5000 Series Megabasket with Steam Air Fryer</span></h3><ul><li><strong>I used the Philips 5000 Series air fryer for multiple weeks in my kitchen</strong></li><li><strong>I cooked a wide variety of food with it, including fries, cakes, vegetables, pizza and meat</strong></li><li><strong>I tested the various cooking functions, and the cleaning process</strong></li></ul><p>I spent multiple weeks using the Philips 5000 Series Megabasket with Steam Air Fryer in my kitchen. During that time I cooked using the air fry, steamfry and steam settings, and used the various preset modes, along with manual setting.</p><p>I cooked a wide variety of food, including baking cakes and cookies, air frying chips, pizzas, sausages and chicken, steaming vegetables and dumplings, and steam frying chicken wings.</p><p>I also tested the steam cleaning function, and cleaned the basket, trays and divider both by hand, and with the dishwasher.</p><p><em>First reviewed August 2026</em></p> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/air-fryers/philips-500-series-megabasket-steam-air-fryer-review</link>
                                                                            <description>
                            <![CDATA[ The Philips 5000 Series Megabasket is more than just an air fryer. With a huge cooking basket, clever steam and steamfry functions, and a premium design, could this be the ultimate countertop appliance? ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">QfSEccUKmsJ4Xs8S4R3MjJ</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/iqLrnduncUkXRnUbScVPQX-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 31 Aug 2026 18:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Air Fryers]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Small Appliances]]></category>
                                                                                                <author><![CDATA[ johnmccannfreelance@gmail.com (John McCann) ]]></author>                    <dc:creator><![CDATA[ John McCann ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/BxknAL39z3xkmJBHEUTi2c.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;John has been a technology journalist for more than a decade, and over the years has built up a vast knowledge of the tech industry. He’s interviewed CEOs from some of the world’s biggest tech firms, visited their HQs and appeared on live TV and radio, including Sky News, BBC News, BBC World News, Al Jazeera, LBC, and BBC Radio 4.&lt;br&gt;&lt;br&gt;He’s reported on pretty much every area of consumer technology, from laptops, tablets, smartwatches and smartphones to smart speakers, automotive, headphones, and more. During his time in journalism, John has written for TechRadar, T3, Shortlist, Android Police, Digital Trends, Expert Reviews, Gizmodo, GQ, heycar, Honest John, Stuff, Tech Advisor, What Laptop. He’s also appeared in the Evening Standard and Metro newspapers.&lt;br&gt;&lt;br&gt;Outside of work, John is a passionate Watford FC and Green Bay Packers fan, enjoys a Sunday afternoon watching the F1, loves a top-quality burger or pizza, and is addicted to travel. He’s also a Guinness World Record Holder and appeared in the Olympic Opening Ceremony for the London 2012 games, dressed as one of The Beatles from the Sgt. Pepper’s album cover. He’s even got the pictures to prove it!&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/iqLrnduncUkXRnUbScVPQX-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Philips 5000 Series Megabasket with Steam Air Fryer on kitchen counter]]></media:description>                                                            <media:text><![CDATA[Philips 5000 Series Megabasket with Steam Air Fryer on kitchen counter]]></media:text>
                                <media:title type="plain"><![CDATA[Philips 5000 Series Megabasket with Steam Air Fryer on kitchen counter]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/iqLrnduncUkXRnUbScVPQX-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <h3 class="article-body__section" id="section-philips-5000-series-megabasket-with-steam-air-fryer-30-second-review"><span>Philips 5000 Series Megabasket with Steam Air Fryer: 30-second review</span></h3><p>The Philips 5000 Series Megabasket with Steam Air Fryer is an air fryer and then some.</p><p>Sure it does a great job at being an air fryer, and so it should for the premium price tag it comes in at. The sizable 9.5L basket offers plenty of space for family-sized portions, while the handy divider allows you to cook two different foods, at differing durations and temperatures, simultaneously. It’s pretty par for the course these days, but the 5000 Series Megabasket is only just getting started.</p><p>Things are turned up a notch with the steam functionality Philips has built in. Being able to perfectly steam vegetables, fish and dumplings without the need for a separate appliance saves on counter and cupboard space, and the results here are just as good as the air fryer.</p><p>However, the versatility is kicked into overdrive with the streamfry function, allowing you to bring the best of both worlds to your food. The crispy finish of an air fryer combined with the moisture locking abilities of steam. The result? Some of the best chicken wings I’ve ever made. </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:7420px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="FgnBHFc2ojEijCzGtuVLnX" name="5000seriesMegabasket-HandsOn-05" alt="Philips 5000 Series Megabasket with Steam Air Fryer on kitchen counter" src="https://cdn.mos.cms.futurecdn.net/FgnBHFc2ojEijCzGtuVLnX.jpg" mos="" align="middle" fullscreen="" width="7420" height="4174" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>All this functionality not only comes at a cost to your wallet, but also your counter top. This is a wide, tall air fryer that requires plenty of space — especially when using the steam or steamfry function, as the water vapor vents from the rear.</p><p>I’m a big fan of Philips’ controls though. The touch buttons are intuitively laid out, with easily recognizable icons that require little reference to the manual to work out - that can’t be said of all air fryer brands.</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:7799px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="MeTQvsxgeB2gNYLqXCPLtX" name="5000seriesMegabasket-HandsOn-17" alt="Philips 5000 Series Megabasket with Steam Air Fryer on kitchen counter" src="https://cdn.mos.cms.futurecdn.net/MeTQvsxgeB2gNYLqXCPLtX.jpg" mos="" align="middle" fullscreen="" width="7799" height="4387" 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 basket, trays and divider are dishwasher safe, and you can also use the steam function to give the appliance its own steam clean. You will need to give the top a wipe every now and then, as the glossy finish attracts grime — but it’s a minor point in what is an overwise excellent appliance.</p><p>Whether you’re looking to make cakes, cookies, sausages, chicken wings, fish, vegetables, fries, dumplings or pretty much anything else, the Philips 5000 Series Megabasket delivers consistently great results.</p><h3 class="article-body__section" id="section-philips-5000-series-megabasket-with-steam-air-fryer-price-and-availability"><span>Philips 5000 Series Megabasket with Steam Air Fryer price and availability</span></h3><ul><li><strong>At £259.99 (about $350 / AU$490), it’s at the premium end of the air fryer market</strong></li><li><strong>Available in the UK, but not in the US or Australia</strong></li></ul><p>The Philips 5000 Series Megabasket with Steam Air Fryer price is £259.99 (about $350 / AU$490), putting it at the premium end of the market, and pits it against the <a href="https://www.techradar.com/home/air-fryers/ninja-foodi-flexbasket-dual-air-fryer-review">Ninja Foodi FlexBasket</a> in the larger-basket arena.</p><p>There are cheaper, big-basket air fryers on the market that also perform well, with the <a href="https://www.techradar.com/home/air-fryers/philips-1000-series-dual-basket-air-fryer-na15x-review">Philips 1000 Series Dual Basket</a> and <a href="https://www.techradar.com/home/air-fryers/tower-elite-11-liter-flexi-drawer-air-fryer-review">Tower Elite 11 Litre Flexi Drawer</a> both coming in at around half the price of the 5000 Series.</p><p>This exact model (the NA465) isn’t available in the US and Australia, with these regions instead getting <a href="https://us.home-appliances.philips/products/philips-na551-00-00">the $349.99</a> / <a href="https://www.jbhifi.com.au/products/philips-5000-series-9l-dual-basket-airfryer-xxl-steam-black">AU$499</a> 5000 Series Dual-Basket Airfryer with Steam (NA551) with two separate drawers, rather than one large one.</p><ul><li><strong>Value score: 4/5</strong></li></ul><h3 class="article-body__section" id="section-philips-5000-series-megabasket-with-steam-air-fryer-specifications"><span>Philips 5000 Series Megabasket with Steam Air Fryer: specifications</span></h3><div ><table><tbody><tr><td class="firstcol " ><p>Review Model</p></td><td  ><p>NA465/92</p></td></tr><tr><td class="firstcol " ><p>Number of baskets</p></td><td  ><p>1</p></td></tr><tr><td class="firstcol " ><p>Number of cooking programs</p></td><td  ><p>8</p></td></tr><tr><td class="firstcol " ><p>Cooking programs</p></td><td  ><p>Frozen fries, mixed vegetables, chicken drumsticks, tray bakes, fish, dumplings, reheat, favorite</p></td></tr><tr><td class="firstcol " ><p>Extra functions</p></td><td  ><p>Steam, Steamfry, Shake reminder, SteamClean, Adjustable basket size</p></td></tr><tr><td class="firstcol " ><p>Smart control</p></td><td  ><p>No</p></td></tr><tr><td class="firstcol " ><p>Wattage</p></td><td  ><p>2750W</p></td></tr><tr><td class="firstcol " ><p>Capacity</p></td><td  ><p>9.5L</p></td></tr><tr><td class="firstcol " ><p>Temperature range</p></td><td  ><p>40-200 degrees C</p></td></tr><tr><td class="firstcol " ><p>Time range</p></td><td  ><p>1-180 minutes</p></td></tr><tr><td class="firstcol " ><p>Dimensions</p></td><td  ><p>496mm (L) x 329mm (W) x 355mm (H)</p></td></tr><tr><td class="firstcol " ><p>Dishwasher-safe</p></td><td  ><p>Yes</p></td></tr><tr><td class="firstcol " ><p>Weight</p></td><td  ><p>8.2kg</p></td></tr></tbody></table></div><h3 class="article-body__section" id="section-philips-5000-series-megabasket-with-steam-air-fryer-design"><span>Philips 5000 Series Megabasket with Steam Air Fryer: design</span></h3><ul><li><strong>Wide and tall, but for good reason</strong></li><li><strong>Set of tongs included in the box is a nice touch</strong></li><li><strong>Touch controls are easy to understand and well laid out</strong></li></ul><p>The Philips 5000 Series Megabasket with Steam Air Fryer is big, it’s almost as if a UFO has landed on your worktop. Wide and tall, it dominates the kitchen counter — but for good reason.</p><p>The spacious 9.5L basket provides great flexibility as one large cooking space big enough for 2.5kg of fries, 1.9kg of ribs, or whole chicken, but can easily be split into 3L and 6L baskets with the included divider. This allows you to cook two separate things, at different temperatures and durations, at the same time.</p><p>You can even just choose to use one of the sides only, saving on power consumption when cooking smaller portions. </p><p>The only small issue with the basket is its handles, which consist of two small protrusions on either side. It means you have to use two hands to open the drawer, and to lift and carry it.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:6554px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="LZiidyak24Enqn5cWLbKYX" name="5000seriesMegabasket-HandsOn-08" alt="Philips 5000 Series Megabasket with Steam Air Fryer on kitchen counter" src="https://cdn.mos.cms.futurecdn.net/LZiidyak24Enqn5cWLbKYX.jpg" mos="" align="middle" fullscreen="" width="6554" height="3687" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>When the basket is fully loaded with food, it’s heavy so you’ll be using two hands anyway, but for times when you want to quickly check on cooking progress, you can’t open it with just one.</p><p>The additional height of this air fryer is down to the inclusion of Philips’ clever steam function, giving you more ways to cook from a single machine. You can steam food in this air fryer, as well as 'Steamfry', which combines both cooking methods.</p><p>What this means is you’ll need to consider where you want the air fryer to go, and whether you have suitable space for this 496mm x 329mm x 355mm model to fit - especially if you have low-hung wall cabinets over your worktops.</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:7387px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="H2yt97ECx6JHtutyEQb4dX" name="5000seriesMegabasket-HandsOn-15" alt="Philips 5000 Series Megabasket with Steam Air Fryer on kitchen counter" src="https://cdn.mos.cms.futurecdn.net/H2yt97ECx6JHtutyEQb4dX.jpg" mos="" align="middle" fullscreen="" width="7387" height="4155" 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>Hot air vents from the rear of the machine, so you need to leave space between it and the wall, and when using the steam function water vapor will also rise from the back of the machine.</p><p>The one meter power cable will be long enough for most kitchen setups, and the Philips 5000 Series comes with a clip-on cable tidy for the rear to keep things neat if you like to store your air fryer in a cupboard when not in use. Although, it’ll need to be a sizable cupboard.</p><p>A nice inclusion in the box was a set of tongs, a particularly useful addition when cooking with an air fryer, as it makes tossing food and removing it from the basket much easier.</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:7002px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="2V9XjHVGUVP2JhmTuhQDTX" name="5000seriesMegabasket-HandsOn-10" alt="Philips 5000 Series Megabasket with Steam Air Fryer on kitchen counter" src="https://cdn.mos.cms.futurecdn.net/2V9XjHVGUVP2JhmTuhQDTX.jpg" mos="" align="middle" fullscreen="" width="7002" height="3939" 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’s also a paper manual in the box that covers all the basics, mainly via pictorial guides, but for those who want a more detailed breakdown of functionality you’ll need to download the free HomeID app on your phone.</p><p>What isn’t made obvious out of the box is the need to run the air fryer empty initially to burn off the protective shipping coating.</p><p>Diving into the app deeper, Philips advises to wash the basket and accessories with a soft sponge, water and washing up liquid, dry them, and then run the air fryer empty, a 200C, for the maximum cook time (which for this model is 180 minutes).</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:7859px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="G87smvyGf7zVdnvbj2s7PX" name="5000seriesMegabasket-HandsOn-11" alt="Philips 5000 Series Megabasket with Steam Air Fryer on kitchen counter" src="https://cdn.mos.cms.futurecdn.net/G87smvyGf7zVdnvbj2s7PX.jpg" mos="" align="middle" fullscreen="" width="7859" height="4421" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>That seemed excessive to me. I did an initial four minute cycle at 180C, allowed the basket to cool down, and then washed it, the divider, and the crisp trays, and set the machine at 200C for 50 minutes. The smell did get very strong during this time, but it did the trick.</p><p>When I came to cook with the air fryer for the first time, there was a slight smell during cooking, but it didn’t transfer to the food.</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:6437px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="L24Pua7RJApqpm6V2Ni2HX" name="5000seriesMegabasket-HandsOn-04" alt="Philips 5000 Series Megabasket with Steam Air Fryer on kitchen counter" src="https://cdn.mos.cms.futurecdn.net/L24Pua7RJApqpm6V2Ni2HX.jpg" mos="" align="middle" fullscreen="" width="6437" height="3621" 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 controls here are excellent, just as they are on the <a href="https://www.techradar.com/home/air-fryers/philips-4000-series-stacked-dual-basket-airfryer-review">Philips 4000 Series Stacked Dual Basket Air Fryer</a>. The illuminated touch buttons on the top of the machine make it really easy to select the basket size you wish to cook with, and to set the temperature and time. </p><p>The only slight negative against this design is the glossy black surface quickly gets dirty, and shows up finger smudges. Plus, if your hands aren’t clean it can sometimes struggle to pick up your presses.</p><p>There are a number of presets to pick from too (frozen fries, mixed vegetables, chicken drumsticks, tray bakes, fish, dumplings, reheat), if you want to just press and play. </p><p>While the presets are useful, I did find during my weeks of testing they sometimes needed to be fine tuned to my preferred cook level. It’s all part of the early trial and error of using a new air fryer to work out the times and temps that work best for the food you’re cooking regularly. </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:6373px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="AZxBuGVT6bvuSBP3htetWX" name="5000seriesMegabasket-HandsOn-12" alt="Philips 5000 Series Megabasket with Steam Air Fryer on kitchen counter" src="https://cdn.mos.cms.futurecdn.net/AZxBuGVT6bvuSBP3htetWX.jpg" mos="" align="middle" fullscreen="" width="6373" height="3585" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>When it comes to cleaning, the good news is the basket, trays and divider are all dishwasher safe. If you don’t have access to one, hand washing also works - although the sheer size of the basket means it can be tricky to clean in smaller sinks.</p><p>Another nice feature is the steam cleaning function. Simple to enact - just make sure the water reservoir is full and select the steam clean mode - it does a good job of loosening grease and marks in the basket. It means you can just run a cloth or paper towel round the basket and it’s pretty much clean. No need for hard scrubbing. It’s not going to remove stubborn marks or pieces of food debris, but it’s a handy option when only lightly used.</p><ul><li><strong>Design score: 4.5/5</strong></li></ul><h3 class="article-body__section" id="section-philips-5000-series-megabasket-with-steam-air-fryer-performance"><span>Philips 5000 Series Megabasket with Steam Air Fryer: performance</span></h3><h2 id="performance">Performance</h2><ul><li><strong>Steam and SteamFry functions are excellent</strong></li><li><strong>Quiet operation</strong></li><li><strong>Great all-round cooking performance</strong></li></ul><p>The Philips 5000 Series Megabasket with Steam Air Fryer is one of the quieter models I’ve tested, making it an excellent cooking companion, especially in smaller kitchens as the noise doesn’t dominate the room.</p><p>As well as the presets, there are a couple of other useful features here. First is the shake reminder, where the 5000 Series will work out how many shake intervals are required based on the cook duration you’ve set, and will beep at set times to alert you to the fact you need to shake or turn the food in the basket.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/jQzBetWj4Hn9BiMrCKduTH.jpg" alt="Food in Philips 5000 Series Megabasket Air Fryer with Steam" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/dyR6s9MM5zEHBtThe9HwQH.jpg" alt="Food in Philips 5000 Series Megabasket Air Fryer with Steam" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/swAVw75jewaQGT7mvECPJH.jpg" alt="Food in Philips 5000 Series Megabasket Air Fryer with Steam" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>This allows you to ensure an even cook, be it fries, chicken wings, vegetables, or pretty much anything else you’re cooking. If you’re not using a preset, you will need to manually enable the shake reminder by pressing the icon on the control panel.</p><p>The second handy feature is sync, allowing you to utilize the dual basket setup, and cook two different foods, at different temperatures, for different lengths of time, but have them finish at the same time. </p><p>The air fryer delays the start of the side with the shorter cook time, starting it when its duration matches that left on the other side. It’s simple to set up, and works really nicely.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/W8TaSADVhLi42vgLxUNWTH.jpg" alt="Food in Philips 5000 Series Megabasket Air Fryer with Steam" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/m9ZGkRZ5YMWz8jrjFa4HWH.jpg" alt="Food in Philips 5000 Series Megabasket Air Fryer with Steam" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/VGEn36r9Pi86C8sjTS4kRH.jpg" alt="Food in Philips 5000 Series Megabasket Air Fryer with Steam" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>The 5000 Series Megabasket is certainly well equipped, but how does it actually perform when it comes to cooking food? </p><p>As this is a large basket air fryer, and given my penchant for consuming pizza, I decided to kick things off with a simple, store-bought margarita. When I reviewed the Tower Elite 11 Litre Flexi Drawer, I was able to fit a whole round (admittedly small) pizza into the basket.</p><p>With the Philips, the basket isn’t as deep, which meant I had to slice my circular pizza in half and lay the two halves at an angle in the basket. It worked fine, but if this pizza was frozen rather than fresh, I would be forced to use the oven.</p><p>After warming up the air fryer for a couple of minutes first, I cooked the pizza at 190C for nine minutes. It turned out this was a minute or so too long, as the topping came out a little overdone. It was still fine to eat, but a glass window on the basket would have allowed me to keep a better eye on the progress being made. Alas, there’s no window on the basket.</p><p>I returned a few days later however with an oval shaped pizza. This easily sat in the basket, and having learned my lesson I cooked it for seven minutes at 180C. </p><p>The final cook was much better, with a crisp base and juicy toppings, although I noticed the part of the pizza towards the back of the basket was slightly more cooked than that at the front.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/KK3b7Rc3QsFc9CFy89CDPH.jpg" alt="Food in Philips 5000 Series Megabasket Air Fryer with Steam" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/PVZQ5gvbayHHFVkTi6gwNH.jpg" alt="Food in Philips 5000 Series Megabasket Air Fryer with Steam" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>You don’t always get a completely even cook from this air fryer, but it wasn’t a problem during the weeks of cooking I did.</p><p>Fries came out great with this air fryer, whether they were frozen or fresh. Crispy on the outside, fluffy in the middle, and using the frozen fries setting I got automatic reminders to shake the basket a few times during the 24 minute cook at 200C.</p><p>For the fresh fries I had to set the temperature (200C) and time (21 minutes) manually, as well as enable the shake reminder. Still, the results were great.</p><p>Baking is another highlight when using the Philips 5000 air fryer, with <a href="https://www.bbcgoodfood.com/recipes/air-fryer-banana-bread">a simple banana bread recipe</a> producing a moist inside, crunchy-topped loaf with an excellent texture. I cooked it at 160C for 25 minutes, and then 20 minutes at 140C. </p><p>I also produced delicious, gooey-centered chocolate cookies, with an eight minute bake at 175C doing the job nicely. The chicken breasts, mixed green vegetables and sausages I also cooked using the air fryer mode all came out well.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/jLrVW885e6Ct6KpJFBhsJG.jpg" alt="Food in Philips 5000 Series Megabasket Air Fryer with Steam" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/tjQxFAUr6qW2qotRgNWrTG.jpg" alt="Food in Philips 5000 Series Megabasket Air Fryer with Steam" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>But air frying is only part of the story. The reservoir atop this device is the signal this device has more tricks up its sleeve. The Steamfry function, that utilizes both the air frying components along with generating steam, aims to lock in moisture and enhance tenderness, creating juicy and golden textures. Basically, the best of air frying and steaming in one.</p><p>And it works really well. I used the entire basket to Streamfry large, hand-seasoned chicken wings on the chicken preset (32 minutes at 200C).</p><p>During the cook there are periods of air frying and periods of steaming, the latter of which are obvious as you can hear the steam being produced, and see it vent out the rear of the machine. If you have it up close to a wall, or under a kitchen cabinet, expect significant condensation. I’d recommend giving it plenty of breathing room when using a steam function.</p><p>The results were superb. Wonderfully crisp skin, and juicy meat made for a delicious dinner, and had me returning the next day for lunch to cook the rest of the wings I didn’t need the night before.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/esxg8iAa9iiAmJL2rQvHUH.jpg" alt="Food in Philips 5000 Series Megabasket Air Fryer with Steam" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/xQH2wYBDMMr9ZAmjV4mkRH.jpg" alt="Food in Philips 5000 Series Megabasket Air Fryer with Steam" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/YtARe5pC6TRno8o7ETvXAH.jpg" alt="Food in Philips 5000 Series Megabasket Air Fryer with Steam" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>And when it comes to solely steaming, the 5000 Megabasket performs well yet again. Popping a selection of Japanese chicken and vegetable gyoza into the right side of the basket (steam and steamfry are available in the whole basket, or the right side only) and using the preset dumpling mode produced perfectly steamed, silky pillows.</p><p>A word of warning on the presets though, they aren’t a sure-fire win every time. When I cooked some green beans, broccoli, sugar snap peas, I split the batch between the two compartments. The veg I put in the smaller side I air fried, while I opted for steam on the larger side.</p><p>I selected the vegetables preset for both, which gave me settings of 200C for 30 minutes for the air fried veg, and 100C for 14 minutes for the steamed side. I also selected the sync option, so both sides would finish at the same time. However, at the first shake reminder for the air fried side (after 15 minutes) it was clear my veg was already overcooked.</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:8160px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="6HDkG43fcw2HGkqtUb4aVH" name="Burritos - Cooked" alt="Food in Philips 5000 Series Megabasket Air Fryer with Steam" src="https://cdn.mos.cms.futurecdn.net/6HDkG43fcw2HGkqtUb4aVH.jpg" mos="" align="middle" fullscreen="" width="8160" height="4590" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>I completed the full cycle for both sides, and the air fried veg was cremated. Thankfully, the steamed side had cooked very well, with tender broccoli stems, beans and peas.</p><p>Put bigger, chunkier pieces of veg in the air fry side (such as roughly chopped carrots and parsnips) and the preset is closer to what you need. It’s a good reminder that you need to spend time with your air fryer in the initial weeks to find out which settings work best for the food you cook - even with premium models such as the 5000 series.</p><ul><li><strong>Performance score: 4.5/5</strong></li></ul><h3 class="article-body__section" id="section-should-you-buy-the-philips-5000-series-megabasket-with-steam-air-fryer"><span>Should you buy the Philips 5000 Series Megabasket with Steam Air Fryer?</span></h3><div ><table><caption>Report card</caption><tbody><tr><td class="firstcol " ><p><strong>Attribute</strong></p></td><td  ><p><strong>Notes</strong></p></td><td  ><p><strong>Rating</strong></p></td></tr><tr><td class="firstcol " ><p>Value</p></td><td  ><p>There’s a premium price tag, but you’re getting a premium product. The 5000 Series Megabasket is packed full with features, includes a set of tongs in the box, and is well built.</p></td><td  ><p>4/5</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>If you have the space, this is a premium air fryer with excellent controls and plenty of features. The set of tongs included in the box is a nice touch, but the handles on the basket can be a little awkward. </p></td><td  ><p>4.5/5</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>Whether you air fry, steamfry or steam, you’ll get excellent results from the 5000 series. Its easy operation and impressive versatility delivers consistently great cooks.</p></td><td  ><p>4.5/5</p></td></tr></tbody></table></div><h3 id="buy-it-if-3">Buy it if</h3><div class="product"><p><strong>You want excellent versatility</strong></p><p>The steam and streamfry modes on offer here are excellent, so if you often use steam to cook, want an additional healthy way to cook, or want to reduce the number of appliances in your kitchen, the 5000 Series has you covered. The removable divider provides more flexibility too, with the ability to cook two separate foods simultaneously. You even get a set of tongs included in the box.<a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="e41a0548-a2e6-11f1-8815-0b59613a0f97" data-action="Deal Block" data-label="You want excellent versatilityThe steam and streamfry modes on offer here are excellent, so if you often use steam to cook, want an additional healthy way to cook, or want to reduce the number of appliances in your kitchen, the 5000 Series has you covered. The removable divider provides more flexibility too, with the ability to cook two separate foods simultaneously. You even get a set of tongs included in the box." data-dimension48="You want excellent versatilityThe steam and streamfry modes on offer here are excellent, so if you often use steam to cook, want an additional healthy way to cook, or want to reduce the number of appliances in your kitchen, the 5000 Series has you covered. The removable divider provides more flexibility too, with the ability to cook two separate foods simultaneously. You even get a set of tongs included in the box." data-dimension25="">View Deal</a></p></div><div class="product"><p><strong>You want to feed a family</strong></p><p>The large 9.5L ‘Megabasket’ provides plenty of space, allowing you to easily cook family-sized portions. It’s great for a large helping of chips, or a bunch of chicken wings.<a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="e41a05ac-a2e6-11f1-9af3-a39e421616d0" data-action="Deal Block" data-label="You want to feed a familyThe large 9.5L ‘Megabasket’ provides plenty of space, allowing you to easily cook family-sized portions. It’s great for a large helping of chips, or a bunch of chicken wings." data-dimension48="You want to feed a familyThe large 9.5L ‘Megabasket’ provides plenty of space, allowing you to easily cook family-sized portions. It’s great for a large helping of chips, or a bunch of chicken wings." data-dimension25="">View Deal</a></p></div><div class="product"><p><strong>You want consistent, delicious results</strong></p><p>The Philips 5000 Series Megabasket produces great results in all cooking modes, and you’ll be thoroughly impressed with what it can do. From fluffy cake and gooey cookies, to crispy and moist chicken wings, crunchy fries, and wonderfully steamed veg.<a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="e41a061a-a2e6-11f1-b222-8bb2cbc3c4da" data-action="Deal Block" data-label="You want consistent, delicious resultsThe Philips 5000 Series Megabasket produces great results in all cooking modes, and you’ll be thoroughly impressed with what it can do. From fluffy cake and gooey cookies, to crispy and moist chicken wings, crunchy fries, and wonderfully steamed veg." data-dimension48="You want consistent, delicious resultsThe Philips 5000 Series Megabasket produces great results in all cooking modes, and you’ll be thoroughly impressed with what it can do. From fluffy cake and gooey cookies, to crispy and moist chicken wings, crunchy fries, and wonderfully steamed veg." data-dimension25="">View Deal</a></p></div><h3 id="don-t-buy-it-if-2">Don’t buy it if</h3><div class="product"><p><strong>You’re on a budget</strong></p><p>If you’re after a large capacity air fryer that still performs well and costs significantly less than this Philips, there are cheaper options available. They won’t look quite as sleek, nor will their controls be so well thought out, but you can pick up a budget, large basket air fryer for around half the price of the 5000 series.<a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="e41a0688-a2e6-11f1-92ff-436a44684b55" data-action="Deal Block" data-label="You’re on a budgetIf you’re after a large capacity air fryer that still performs well and costs significantly less than this Philips, there are cheaper options available. They won’t look quite as sleek, nor will their controls be so well thought out, but you can pick up a budget, large basket air fryer for around half the price of the 5000 series." data-dimension48="You’re on a budgetIf you’re after a large capacity air fryer that still performs well and costs significantly less than this Philips, there are cheaper options available. They won’t look quite as sleek, nor will their controls be so well thought out, but you can pick up a budget, large basket air fryer for around half the price of the 5000 series." data-dimension25="">View Deal</a></p></div><div class="product"><p><strong>You’re only after air frying capabilities</strong></p><p>The steam and streamfry modes are excellent, but if you don’t see yourself ever using them, save yourself some money and go for an air fryer without them.<a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="e41a06ec-a2e6-11f1-91d3-232e03ca1b3f" data-action="Deal Block" data-label="You’re only after air frying capabilitiesThe steam and streamfry modes are excellent, but if you don’t see yourself ever using them, save yourself some money and go for an air fryer without them." data-dimension48="You’re only after air frying capabilitiesThe steam and streamfry modes are excellent, but if you don’t see yourself ever using them, save yourself some money and go for an air fryer without them." data-dimension25="">View Deal</a></p></div><div class="product"><p><strong>You’re limited on counter space</strong></p><p>The Philips 5000 Series Megabasket is a big airfryer. Wide and tall, it will dominate small kitchens with limited counter space. It also needs to be positioned away from wall-mounted units and walls, to allow the hot air and the steam to properly vent from the rear.<a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="e41a075a-a2e6-11f1-a9dc-a5cff779db3b" data-action="Deal Block" data-label="You’re limited on counter spaceThe Philips 5000 Series Megabasket is a big airfryer. Wide and tall, it will dominate small kitchens with limited counter space. It also needs to be positioned away from wall-mounted units and walls, to allow the hot air and the steam to properly vent from the rear." data-dimension48="You’re limited on counter spaceThe Philips 5000 Series Megabasket is a big airfryer. Wide and tall, it will dominate small kitchens with limited counter space. It also needs to be positioned away from wall-mounted units and walls, to allow the hot air and the steam to properly vent from the rear." data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-philips-5000-series-megabasket-with-steam-air-fryer-also-consider"><span>Philips 5000 Series Megabasket with Steam Air Fryer: also consider</span></h3><div class="product"><a data-dimension112="e41a07c8-a2e6-11f1-9203-055b943718a4" data-action="Deal Block" data-label="Ninja Foodi FlexBasket Dual Air Fryer review" data-dimension48="Ninja Foodi FlexBasket Dual Air Fryer review" 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="b8ABZTPpMHi5GeNoWjYiw6" name="ninja-foodi-air-fryer-8qt-dualzone-flexb-e7ba3063-4385-4abc-bd74-e33dfd15d84a.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/b8ABZTPpMHi5GeNoWjYiw6.jpg" mos="" align="middle" fullscreen="" width="450" height="450" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Ninja Foodi FlexBasket Dual Air Fryer</strong></p><p>An immense air fryer with one of the largest capacities on the market and the flexibility to cook in either two independent zones or convert the drawer into one tray for larger meals.</p><p>For more information, check out our full <a href="https://www.techradar.com/home/air-fryers/ninja-foodi-flexbasket-dual-air-fryer-review" data-dimension112="e41a07c8-a2e6-11f1-9203-055b943718a4" data-action="Deal Block" data-label="Ninja Foodi FlexBasket Dual Air Fryer review" data-dimension48="Ninja Foodi FlexBasket Dual Air Fryer review" data-dimension25="">Ninja Foodi FlexBasket Dual Air Fryer review</a></p></div><div class="product"><a data-dimension112="e41a082c-a2e6-11f1-8751-478b4636d69a" data-action="Deal Block" data-label="Tower Elite 11 Litre Flexi Drawer review" data-dimension48="Tower Elite 11 Litre Flexi Drawer review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:679px;"><p class="vanilla-image-block" style="padding-top:69.51%;"><img id="hNuUdKDePXHANHxKKpyNRZ" name="TowerElite" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/hNuUdKDePXHANHxKKpyNRZ.png" mos="" align="middle" fullscreen="" width="679" height="472" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Tower Elite 11 Litre Flexi Drawer</strong></p><p>If you’re after a big-basket air fryer on a budget, the Tower Elite 11 Litre Flexi Drawer has a larger basket than the Philips and is almost half the price. There’s no steam function here though.</p><p>For more information, check out our full <a href="https://www.techradar.com/home/air-fryers/tower-elite-11-liter-flexi-drawer-air-fryer-review" data-dimension112="e41a082c-a2e6-11f1-8751-478b4636d69a" data-action="Deal Block" data-label="Tower Elite 11 Litre Flexi Drawer review" data-dimension48="Tower Elite 11 Litre Flexi Drawer review" data-dimension25="">Tower Elite 11 Litre Flexi Drawer review</a></p></div><h3 class="article-body__section" id="section-how-i-tested-the-philips-5000-series-megabasket-with-steam-air-fryer"><span>How I tested the Philips 5000 Series Megabasket with Steam Air Fryer</span></h3><ul><li><strong>I used the Philips 5000 Series air fryer for multiple weeks in my kitchen</strong></li><li><strong>I cooked a wide variety of food with it, including fries, cakes, vegetables, pizza and meat</strong></li><li><strong>I tested the various cooking functions, and the cleaning process</strong></li></ul><p>I spent multiple weeks using the Philips 5000 Series Megabasket with Steam Air Fryer in my kitchen. During that time I cooked using the air fry, steamfry and steam settings, and used the various preset modes, along with manual setting.</p><p>I cooked a wide variety of food, including baking cakes and cookies, air frying chips, pizzas, sausages and chicken, steaming vegetables and dumplings, and steam frying chicken wings.</p><p>I also tested the steam cleaning function, and cleaned the basket, trays and divider both by hand, and with the dishwasher.</p><p><em>First reviewed August 2026</em></p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ It's (almost) official: you'll soon be able to add your Nanoleaf lights to a Philips Hue system, as a support page briefly appears online ]]></title>
                                                                                                <dc:content><![CDATA[ <ul><li><strong>There's more evidence of a tie-in with Philips Hue and Nanoleaf</strong></li><li><strong>An official support page appeared and then disappeared</strong></li><li><strong>We could get an announcement about this later in the week</strong></li></ul><p>A few days ago we <a href="https://www.techradar.com/home/smart-lights/philips-hue-and-nanoleaf-could-soon-reveal-an-unlikely-tie-in-leaked-adapter-promises-to-bring-nanoleaf-led-modules-to-your-hue-app">heard some whispers</a> that Philips Hue would be adding support for Nanoleaf Shapes, meaning these lights could be controlled in the app — and now the integration has almost been officially confirmed.</p><p>As spotted by <a href="https://www.androidauthority.com/philips-hue-nanoleaf-integration-support-page-3704404/" target="_blank">Android Authority</a>, a support page for the Nanoleaf integration briefly went up on the Philips Hue website, explaining the types of light that would be supported, and explaining a little bit about how the tie-in will work.</p><p>That support page has now promptly disappeared again, suggesting that it was put up too early by mistake. According to the initial rumor, Philips Hue will be adding support for Nanoleaf integration on Thursday, September 3, which seems about right.</p><p>Put together that first leak and the brief appearance of an official support page, and it's now looking extremely likely that this will happen. However, until Philips Hue makes the announcement, nothing is guaranteed.</p><h2 id="nanoleaf-panels-behaving-like-hue-lights">Nanoleaf panels behaving like Hue lights</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="NUsMEie24uN7zsRWeCK7x" name="Nanoleaf-Shapes.jpg" alt="Hexagonal-shaped LED light hang above a bed" src="https://cdn.mos.cms.futurecdn.net/NUsMEie24uN7zsRWeCK7x.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">A new Philips Hue wall module is expected to control Nanoleaf Shapes </span><span class="credit" itemprop="copyrightHolder">(Image credit: Nanoleaf)</span></figcaption></figure><p>According to the support page that has now been yanked from the web, the integration means Nanoleaf panels will "behave like a Hue light, ready to be used across your entire smart lighting setup".</p><p>There was also a line saying that Nanoleaf panels behave similarly to a gradient striplight", so you should be able to use the standard color wheel in the Philips Hue app to adjust the colors of the Nanoleaf panels you've got connected.</p><p>All of this will be made possible through a Philips Hue Wall Light Module that will connect to Nanoleaf devices. The support document lists Nanoleaf Hexagons, Triangles, and Mini Triangles as the smart lights that are going to be supported.</p><p>While there are still some questions about exactly how the connectivity is going to work — with a lot of smart home standards to account for — this seems like good news for both Philips Hue and Nanoleaf users.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/smart-lights/its-almost-official-youll-soon-be-able-to-add-your-nanoleaf-lights-to-a-philips-hue-system-as-a-support-page-briefly-appears-online</link>
                                                                            <description>
                            <![CDATA[ We've got another indication that a previously rumored link-up between Philips Hue and Nanoleaf is happening. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">G6FgPPS5hN9b9pcV8nbe4a</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/fNGUC26G9jWfHQrDpHqu2b-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sun, 30 Aug 2026 12:30:00 +0000</pubDate>                                                                                                                                <updated>Mon, 31 Aug 2026 23:01:02 +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.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/fNGUC26G9jWfHQrDpHqu2b-1280-80.jpg">
                                                            <media:credit><![CDATA[Philips Hue / Future]]></media:credit>
                                                                                                                                                                        <media:description><![CDATA[It looks like Philips Hue and Nanoleaf are joining forces]]></media:description>                                                            <media:text><![CDATA[The philips hue app next to nanoleaf shapes ]]></media:text>
                                <media:title type="plain"><![CDATA[The philips hue app next to nanoleaf shapes ]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/fNGUC26G9jWfHQrDpHqu2b-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>There's more evidence of a tie-in with Philips Hue and Nanoleaf</strong></li><li><strong>An official support page appeared and then disappeared</strong></li><li><strong>We could get an announcement about this later in the week</strong></li></ul><p>A few days ago we <a href="https://www.techradar.com/home/smart-lights/philips-hue-and-nanoleaf-could-soon-reveal-an-unlikely-tie-in-leaked-adapter-promises-to-bring-nanoleaf-led-modules-to-your-hue-app">heard some whispers</a> that Philips Hue would be adding support for Nanoleaf Shapes, meaning these lights could be controlled in the app — and now the integration has almost been officially confirmed.</p><p>As spotted by <a href="https://www.androidauthority.com/philips-hue-nanoleaf-integration-support-page-3704404/" target="_blank">Android Authority</a>, a support page for the Nanoleaf integration briefly went up on the Philips Hue website, explaining the types of light that would be supported, and explaining a little bit about how the tie-in will work.</p><p>That support page has now promptly disappeared again, suggesting that it was put up too early by mistake. According to the initial rumor, Philips Hue will be adding support for Nanoleaf integration on Thursday, September 3, which seems about right.</p><p>Put together that first leak and the brief appearance of an official support page, and it's now looking extremely likely that this will happen. However, until Philips Hue makes the announcement, nothing is guaranteed.</p><h2 id="nanoleaf-panels-behaving-like-hue-lights">Nanoleaf panels behaving like Hue lights</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="NUsMEie24uN7zsRWeCK7x" name="Nanoleaf-Shapes.jpg" alt="Hexagonal-shaped LED light hang above a bed" src="https://cdn.mos.cms.futurecdn.net/NUsMEie24uN7zsRWeCK7x.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">A new Philips Hue wall module is expected to control Nanoleaf Shapes </span><span class="credit" itemprop="copyrightHolder">(Image credit: Nanoleaf)</span></figcaption></figure><p>According to the support page that has now been yanked from the web, the integration means Nanoleaf panels will "behave like a Hue light, ready to be used across your entire smart lighting setup".</p><p>There was also a line saying that Nanoleaf panels behave similarly to a gradient striplight", so you should be able to use the standard color wheel in the Philips Hue app to adjust the colors of the Nanoleaf panels you've got connected.</p><p>All of this will be made possible through a Philips Hue Wall Light Module that will connect to Nanoleaf devices. The support document lists Nanoleaf Hexagons, Triangles, and Mini Triangles as the smart lights that are going to be supported.</p><p>While there are still some questions about exactly how the connectivity is going to work — with a lot of smart home standards to account for — this seems like good news for both Philips Hue and Nanoleaf users.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ The Terra Kaffe Aero froths any milk, hot or cold, and makes matcha at the touch of a button ]]></title>
                                                                                                <dc:content><![CDATA[ <h3 class="article-body__section" id="section-terra-kaffe-aero-two-minute-review"><span>Terra Kaffe Aero: two-minute review</span></h3><p>The Terra Kaffe Aero does what it does well. There are four settings: Cold Foam, Hot Froth, Hot Milk, and Matcha. Just spin the dial and press it to make your selection. In just a few minutes, your beverage will be ready to drink. Cleaning it is super easy, just remove the whisk and hand-wash it, the pitcher, and the lid.</p><p>I found that all of the settings worked well. I tested each of the milk settings with skim milk which worked great. I also tested them all with a barista-style pistachio milk which came highly recommended in my research, and that also worked really well. I did try a low-calorie almond milk (not specifically made for frothing, and not recommended, but I had it in the house) and that was a fail, though I can't blame the Aero for that.</p><p>I made matcha in the Aero several different ways. Though I'm new to matcha, I thought it turned out just as yummy as the $7 matcha latte I got at my local coffee and tea shop.</p><p>Just for kicks, I also made a simple salad dressing. I just put together some olive oil and balsamic vinegar and used the Cold Foam setting. The Terra Kaffe Aero emulsified the dressing beautifully.</p><p>If you're looking for a dedicated pitcher-style frother, I don't know how you could really do better than the Terra Kaffe Aero.</p><h3 class="article-body__section" id="section-terra-kaffe-aero-price-and-availability"><span>Terra Kaffe Aero: price and availability</span></h3><ul><li><strong>Available at Amazon and on Terra Kaffe's website</strong></li><li><strong>Retails for $149.95 (£110.73 GBP/$210.85 AUD)</strong></li><li><strong>Choose Matte Black or Stainless Steel </strong></li></ul><p>The Terra Kaffe Aero milk frother is currently available on Amazon and on Terra Kaffe's own website. The retail price is $149.95 (£110.73 GBP/$210.85 AUD). It comes in two different colorways, Matte Black or Stainless Steel, though both color options refer only to the pitcher itself. The base is matte black on both models.</p><h3 class="article-body__section" id="section-terra-kaffe-aero-specs"><span>Terra Kaffe Aero: specs</span></h3><div ><table><caption>Terra Kaffe Aero specs</caption><tbody><tr><td class="firstcol " ><p>Name</p></td><td  ><p>Terra Kaffe Aero</p></td></tr><tr><td class="firstcol " ><p>Heated temperature range</p></td><td  ><p>140°F–160°F</p></td></tr><tr><td class="firstcol " ><p>Dimensions </p></td><td  ><p>Carafe: 4.3” (H) x 3.8” (Diameter)<br>Base: 4.2” (W) x 2.4” (H) x 4.2” (Diameter)</p></td></tr><tr><td class="firstcol " ><p>Carafe material</p></td><td  ><p>Stainless steel, glass, silicone, and plastic</p></td></tr><tr><td class="firstcol " ><p>Settings</p></td><td  ><p>Cold Foam, Hot Froth, Hot Milk, Matcha</p></td></tr><tr><td class="firstcol " ><p>Volume</p></td><td  ><p>6.7 oz (Hot Froth), 13.5 oz (Hot Milk)</p></td></tr><tr><td class="firstcol " ><p>Compatible milk types</p></td><td  ><p>Dairy, oat, almond, soy, and more (ideally, choose a "Barista" style)</p></td></tr></tbody></table></div><h3 class="article-body__section" id="section-terra-kaffe-aero-design"><span>Terra Kaffe Aero: design</span></h3><ul><li><strong>Attractive and simple design </strong></li><li><strong>Interchangeable whisks for milk or matcha</strong></li><li><strong>Four settings </strong></li></ul><p>The Terra Kaffe Aero is an elegantly designed multi-use milk frother. It's nice-looking and it's something you won't mind having out on your kitchen counter. </p><p>The Aero comes with two different whisks, one for milk and one for matcha. Place your whisk of choice in the bottom of the pitcher until it clicks into place. Add your liquid, the minimum and maximum fill lines are clearly printed on the inside. Place the lid on top and the pitcher on the base. Spin the dial on the base until you get to the one you want and then press it. The base is magnetized, which is how it controls the whisk from inside the pitcher. Progress lights show you how your beverage is coming along and a series of beeps let you know it's complete.</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:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="aP9qmdEbmg9fZbx7GYMSLD" name="terra-kaffe-aero-in-action" alt="Terra Kaffe Aero ready to go" src="https://cdn.mos.cms.futurecdn.net/aP9qmdEbmg9fZbx7GYMSLD.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Karen Freeman / Future)</span></figcaption></figure><p>There is a "hidden" settings menu on the Terra Kaffe Aero. To access it, turn the dial to select the drink setting you wish to adjust. Double click the dial (press twice within .7 seconds) to enter that drink's settings menu. The selected drink will flash and the current setting will be indicated by the number of LED lights. For the Hot Milk and Matcha settings, turn the dial to adjust the temperature. For the Cold Foam and Hot Froth settings, turning the dial will adjust the amount of froth.</p><ul><li><strong>Design score: 4.5/5</strong></li></ul><h3 class="article-body__section" id="section-terra-kaffe-aero-performance"><span>Terra Kaffe Aero: performance</span></h3><ul><li><strong>Couldn't be easier to use</strong></li><li><strong>Takes just over three minutes</strong></li><li><strong>Beautiful foam from both dairy and plant milk</strong></li></ul><p>I put the Terra Kaffe Aero through its paces, and overall I think it did a great job. The foams held up nicely, even after stirring. I tested each of the settings, Cold Foam, Hot Froth, Hot Milk, and Matcha several times. I tried out both dairy milk and plant milk, and learned some things along the way.</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:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="D7k6vtCWe7dC8Z2AB2ejFG" name="terra-kaffe-aero-milk-comparison" alt="Terra Kaffe Aero with dairy and plant milk hot froth" src="https://cdn.mos.cms.futurecdn.net/D7k6vtCWe7dC8Z2AB2ejFG.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Karen Freeman / Future)</span></figcaption></figure><h2 id="hot-froth-dairy-milk">Hot froth (dairy milk)</h2><p>I prefer skim milk, so that's what I used. A dairy milk with a bit of fat in it will likely foam up even better, but I was happy with the results I got using skim. Surprisingly, whole milk and cream are not the best milks for frothing, as they have too much fat. Two percent is the ideal frothing milk.</p><p>I started with the Hot Froth setting, pouring in skim milk up to the minimum fill line. I thought the foam was just lovely, as you can see in my series of photos below. The foam held up fine to stirring.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/vETZqhsz4r7m8McRtuhtS.jpg" alt="Terra Kaffe Aero hot froth setting" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ENjgnxhx56mqHDiuH5ydP.jpg" alt="Terra Kaffe Aero hot froth setting" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/mZqE5SW6ci7PdcUyZXizX.jpg" alt="Terra Kaffe Aero hot froth setting" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ZibNpch3xkmpX5C5jABT8.jpg" alt="Terra Kaffe Aero hot froth setting" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Mdyik6BGzcWbhEA4PqGwJ.jpg" alt="Terra Kaffe Aero hot froth setting" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ALP3y8Ffx3YnZWvBQuyjU.jpg" alt="Terra Kaffe Aero hot froth setting" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/wdHr26gXpyqRUKrYpM4jp.jpg" alt="Terra Kaffe Aero hot froth setting" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure></figure><h2 id="cold-foam-dairy-milk">Cold foam (dairy milk)</h2><p>The Cold Foam setting with skim milk also came out great. It's perfect for iced coffee and other cold beverages.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/KB992GYG4agRkof5FnpVKL.jpg" alt="Terra Kaffe Aero cold foam setting" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/coyBVAd3Vthnsi2ZAevM3L.jpg" alt="Terra Kaffe Aero cold foam setting" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/mSqnTvCeqmVdzzVHUMzS6L.jpg" alt="Terra Kaffe Aero cold foam setting" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/MJaXxcstCjZ4ANzzvPfdJL.jpg" alt="Terra Kaffe Aero cold foam setting" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure></figure><h2 id="hot-milk-dairy-milk">Hot milk (dairy milk)</h2><p>The Hot Milk setting with skim milk turned out fine, though it perhaps produced more foam than I was expecting. If you hate foam and just want the milk hot, you're better off using a different method of heating your milk. If you don't mind a bit of foam, this will work for you.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/CKMGv56cUEyJ88JcArtk7i.jpg" alt="Terra Kaffe Aero hot milk setting" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/8EeH2WypTHRVmqNn9CBYCi.jpg" alt="Terra Kaffe Aero hot milk setting" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/EY9S6bevpAwRU2oJCjfVEi.jpg" alt="Terra Kaffe Aero hot milk setting" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/w7DzrNu8DkPDiXnahfk6Gi.jpg" alt="Terra Kaffe Aero hot milk setting" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Dyo36R6HYV22p6G9kaLwXi.jpg" alt="Terra Kaffe Aero hot milk setting" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/T2nerqnj48vBvcrWPsJJBi.jpg" alt="Terra Kaffe Aero hot milk setting" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure></figure><h2 id="plant-based-milks">Plant-based milks</h2><p>First I tried frothing a random low-calorie almond milk I had in the house. Don't bother with this. After that complete fail, I did some research about the best plant-based milks for frothing, and the one I had just tried was at the bottom of the barrel. </p><p>There are a few exceptions, but the easiest way to choose a plant milk that will froth properly is to pick one that says "barista" right on the label. The barista milks are made for frothing and they have enough fat (or gums or other additives) to do so. I chose a barista-labeled pistachio milk without gums but with a good amount of fat in it. I picked this one for its mild, milky flavor, but you could also use other nut milks or soy, oat, or pea milk. As long as it says barista on the label, you're good to go. If you can't find one with the barista labeling, at least look for a full-fat plant milk. Oat and soy are supposed to be particularly good for this.</p><p>I used the barista-style plant milk to make both hot froth and cold foam several times. It worked really well, in fact it was just about the same as the dairy milk.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/yiTf3m9XX66FkSYSMUk4kB.jpg" alt="Terra Kaffe Aero with plant based milk" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/CjFGAqHhjRqn7fBuNFFAzB.jpg" alt="Terra Kaffe Aero with plant based milk" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/AJ6HioUpLrwt8DbuLy6xmB.jpg" alt="Terra Kaffe Aero with plant based milk" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/y5yJwqPePEzeaXK64yCxkB.jpg" alt="Terra Kaffe Aero with plant based milk" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/fnS5ugu2nBiS2kVLqzmi5C.jpg" alt="Terra Kaffe Aero with plant based milk" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/JW4PHP9ixWY8eSZ65tJdsB.jpg" alt="Terra Kaffe Aero with plant based milk" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/kvhiZMdSeyXu7JVnNshexB.jpg" alt="Terra Kaffe Aero with plant based milk" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/SbwuFVQvHfUm6t9QnCBjzB.jpg" alt="Terra Kaffe Aero with plant based milk" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/WuNHGPVuq3DekX7h2GCXqB.jpg" alt="Terra Kaffe Aero with plant based milk" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/4jz4E2F34nwivLEM7xMN3C.jpg" alt="Terra Kaffe Aero with plant based milk" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/c4wvnEmdHba2DkELUEZshB.jpg" alt="Terra Kaffe Aero with plant based milk" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/JQmynYnSu2np5FdjQNQRdB.jpg" alt="Terra Kaffe Aero with plant based milk" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure></figure><h2 id="matcha">Matcha</h2><p>I had never actually had matcha before, so my son suggested that I try one a coffee/tea shop before reviewing the Terra Kaffe Aero. That way I'd know what it's "supposed" to taste like before making it myself. I did so and was pleasantly surprised to find that I liked it. I don't really like green tea or even black tea all that much, but matcha has more of a mild taste in my opinion.</p><p>Matcha is traditionally made with a fair amount of equipment, including a sieve and a bamboo whisk. Enthusiasts will also use a scale to measure out the amount of matcha powder and water with precision.</p><p>I made matcha in the Terra Kaffe Aero a bunch of times, using instructions I found online specifically for using a milk frother as opposed to using all of the "proper" equipment. I purchased some ceremonial-grade (which is a higher grade than culinary) matcha powder, which came with a measuring scoop. I used that for measuring the powder rather than a scale. I did not sift the powder through a sieve, though my results might have been better if I had: I usually had a bit of powder at the bottom of my cup.</p><p>At any rate, I found two different basic recommended methods in my research: make the matcha in water and then add milk, or make the matcha directly in the milk. I found I preferred the former method, because the latter resulted in a too-milky beverage for my taste. However, both methods worked just fine in the Terra Kaffe Auto. </p><p>I will note that I did get a bit of powder left at the bottom of my matcha drinks. So it's not a perfect system, but it's a heck of a lot easier than doing it the traditional way.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/KhLSHkrXusX7oofXsttfuk.jpg" alt="Terra Kaffe Aero making matcha" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/inEAyEDgD3oVnqAwcFwhYk.jpg" alt="Terra Kaffe Aero making matcha" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/G3fu4JEgweABnK7F2Mfrmk.jpg" alt="Terra Kaffe Aero making matcha" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/3vQqYJD4ZHriEmH4Mpzkqk.jpg" alt="Terra Kaffe Aero making matcha" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/R8fV3mFFtYE75TmpBpEXwk.jpg" alt="Terra Kaffe Aero making matcha" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/TKMeb2CgJL9b2MtazQs4ak.jpg" alt="Terra Kaffe Aero making matcha" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Wg6bk9JHyVuSkcnMLmQgdk.jpg" alt="Terra Kaffe Aero making matcha" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/HEBfNMiuuyKn9TgKZfqWek.jpg" alt="Terra Kaffe Aero making matcha" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/WWxMgr9NgnYS3WzKJdWVdk.jpg" alt="Terra Kaffe Aero making matcha" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Xm5hM9wFraEKT3QBRSA7gk.jpg" alt="Terra Kaffe Aero making matcha" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/4yoREqUaBFuVUmKGZpa92m.jpg" alt="Terra Kaffe Aero making matcha" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/HXtrRSSvfxGZQR9pkQgTtk.jpg" alt="Terra Kaffe Aero making matcha" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/vMWrmrMiPo7iCgJviAQebk.jpg" alt="Terra Kaffe Aero making matcha" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure></figure><h2 id="and-more">And more</h2><p>Just for fun, I decided to make a simple salad dressing. I don't know about you, but I hate salad dressings where the oil and vinegar elements are separated. I prefer my dressings totally emulsified. So, I poured a bit of olive oil and balsamic vinegar into the Aero and started the Cold Foam cycle. Not that I was looking for foam, but I definitely didn't want it hot. The results: a perfectly emulsified and delicious salad dressing. There was a tiny bit of foam but it disappeared when I poured it onto my salad.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/HwxxQyFhjGHRnhSRaWxxib.jpg" alt="Terra Kaffe Aero making salad dressing" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/LDisiDy7qE8Ski62XyGNMb.jpg" alt="Terra Kaffe Aero making salad dressing" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/uAW4PiXcyFUZWdGg9gGuab.jpg" alt="Terra Kaffe Aero making salad dressing" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/GfHoPGjHU83nrgiGsJLwdb.jpg" alt="Terra Kaffe Aero making salad dressing" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/7DYhvPHcJYBPBeLDjTypAc.jpg" alt="Terra Kaffe Aero making salad dressing" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure></figure><ul><li><strong>Performance score: 4.5/5</strong></li></ul><h3 class="article-body__section" id="section-should-you-buy-the-terra-kaffe-aero"><span>Should you buy the Terra Kaffe Aero?</span></h3><div ><table><caption>Terra Kaffe Aero 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>It's probably better than a hand-held battery-operated whisk, but it's also far more expensive</p></td><td  ><p>4/5</p></td></tr><tr><td class="firstcol " ><p>Design </p></td><td  ><p>The Aero is aesthetically pleasing and cleverly designed.</p></td><td  ><p>4.5/5</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>It performed well with both plant and dairy milk, matcha, and more.</p></td><td  ><p>4.5/5</p></td></tr></tbody></table></div><h2 id="buy-it-if-4">Buy it if</h2><div class="product"><p><strong>You want a one-touch frother</strong></p><p>You don't want to put in the extra effort to froth your milk with a frothing wand or hand frother. Just dial and press.</p></div><div class="product"><p><strong>You want to make matcha without all the accoutrements </strong></p><p>No need to buy (and often replace) a bamboo whisk and the other matcha tools. Just scoop your matcha powder into water or milk, select the Matcha setting, and press.</p></div><div class="product"><p><strong>You want something attractive you can leave on the counter</strong></p><p>Beautify your coffee station at home with the Terra Kaffe Aero. You won't want to hide it away.</p></div><h2 id="don-39-t-buy-it-if-2">Don't buy it if</h2><div class="product"><p><strong>It's out of budget</strong></p><p>You're paying for the convenience, functionality, and aesthetics here. While a hand-held battery-operated whisk frother is a bit more hit-or-miss, it's exponentially cheaper.</p></div><div class="product"><p><strong>You're a matcha-making expert</strong></p><p>If you already have the whole matcha setup at home and the routine (or should I say ritual) down pat, the Aero version of matcha may not do it for you.</p></div><div class="product"><p><strong>You just don't want another appliance</strong></p><p>While this isn't a large machine, it is another appliance you'll need to devote space (and an outlet) to in your kitchen.<a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="ec3a8b46-9b0a-11f1-bb8b-1d43cbe98c0a" data-action="Deal Block" data-label="You just don't want another applianceWhile this isn't a large machine, it is another appliance you'll need to devote space (and an outlet) to in your kitchen." data-dimension48="You just don't want another applianceWhile this isn't a large machine, it is another appliance you'll need to devote space (and an outlet) to in your kitchen." data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-terra-kaffe-aero-also-consider"><span>Terra Kaffe Aero: also consider</span></h3><div class="product"><a data-dimension112="ec3a8ca4-9b0a-11f1-8d7f-bdd79c6b2ff8" data-action="Deal Block" data-label="Read our Smeg Mini Milk Frother review" data-dimension48="Read our Smeg Mini Milk Frother review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1136px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="EQKQffUEvCGsav7Ygjf4Z3" name="smeg-mini-milk-frother-press-image" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/EQKQffUEvCGsav7Ygjf4Z3.png" mos="" align="middle" fullscreen="" width="1136" height="1136" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Smeg Mini Milk Frother</strong></p><p>This little beauty come in a number of colors. It makes hot froth, cold foam, and hot milk. It does take up less space on the counter than the Terra Kaffe Aero.</p><p><strong>Read our </strong><a href="https://www.techradar.com/home/coffee-machines/smeg-mini-milk-frother-review" data-dimension112="ec3a8ca4-9b0a-11f1-8d7f-bdd79c6b2ff8" data-action="Deal Block" data-label="Read our Smeg Mini Milk Frother review" data-dimension48="Read our Smeg Mini Milk Frother review" data-dimension25=""><strong>Smeg Mini Milk Frother review</strong></a><strong> </strong></p></div><div class="product"><a data-dimension112="ec3a8d08-9b0a-11f1-883c-f1755b108435" data-action="Deal Block" data-label="Check out our Philips Baristina Milk Frother review" data-dimension48="Check out our Philips Baristina Milk Frother review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1106px;"><p class="vanilla-image-block" style="padding-top:105.06%;"><img id="h4cTPTJvHC4YuxUZPz9oDa" name="philips-baristina-milk-frother-press-image" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/h4cTPTJvHC4YuxUZPz9oDa.png" mos="" align="middle" fullscreen="" width="1106" height="1162" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Philips Baristina Milk Frother</strong></p><p>It's a bit cheaper and smaller than the Terra Kaffe Aero. It makes hot milk, hot foam, and cold foam. Choose from two colors, black or white.</p><p><strong>Check out our </strong><a href="https://www.techradar.com/home/coffee-machines/philips-baristina-milk-frother-review" data-dimension112="ec3a8d08-9b0a-11f1-883c-f1755b108435" data-action="Deal Block" data-label="Check out our Philips Baristina Milk Frother review" data-dimension48="Check out our Philips Baristina Milk Frother review" data-dimension25=""><strong>Philips Baristina Milk Frother review</strong></a><a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="ec3a8d08-9b0a-11f1-883c-f1755b108435" data-action="Deal Block" data-label="Check out our Philips Baristina Milk Frother review" data-dimension48="Check out our Philips Baristina Milk Frother review" data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-how-i-tested-the-terra-kaffe-aero"><span>How I tested the Terra Kaffe Aero</span></h3><p>I tested all of the settings: Hot Froth, Hot Milk, Cold Foam, and Matcha multiple times. I tested skim dairy milk and two different plant-based milks. I made matcha in water and tried it straight, added frothed milk to it, and made the matcha directly in milk. I tested it both hot and iced. I also made a simple salad dressing on the Cold Foam setting.</p><p><em>First reviewed August 2026</em></p> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/small-appliances/terra-kaffe-aero-review</link>
                                                                            <description>
                            <![CDATA[ The Terra Kaffe Aero froths dairy milk, plant-based milk, matcha, and more with the touch of a button. Four options include hot froth, hot milk, cold foam, and a dedicated matcha setting. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">VpVoV49AJJsD2q5ZhqSF4k</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/YMwstaZDz47dpkpbcShcPT-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sun, 30 Aug 2026 10:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Coffee Machines]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Small Appliances]]></category>
                                                                                                                    <dc:creator><![CDATA[ Karen Freeman ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/DDiERCZA8XFtW9uHdwjzpL.jpeg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Karen is a world traveler, writer, teacher, family woman, and occasionally a movie extra. She has been writing about Apple, consumer tech, and lifestyle products since 2010 for various publications including TechRadar, CNET, Tom’s Guide, iMore, Macworld, AppAdvice, and WatchAware.&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/YMwstaZDz47dpkpbcShcPT-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Terra Kaffe Aero milk frother on kitchen counter with milk and matcha powder]]></media:description>                                                            <media:text><![CDATA[Terra Kaffe Aero milk frother on kitchen counter with milk and matcha powder]]></media:text>
                                <media:title type="plain"><![CDATA[Terra Kaffe Aero milk frother on kitchen counter with milk and matcha powder]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/YMwstaZDz47dpkpbcShcPT-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <h3 class="article-body__section" id="section-terra-kaffe-aero-two-minute-review"><span>Terra Kaffe Aero: two-minute review</span></h3><p>The Terra Kaffe Aero does what it does well. There are four settings: Cold Foam, Hot Froth, Hot Milk, and Matcha. Just spin the dial and press it to make your selection. In just a few minutes, your beverage will be ready to drink. Cleaning it is super easy, just remove the whisk and hand-wash it, the pitcher, and the lid.</p><p>I found that all of the settings worked well. I tested each of the milk settings with skim milk which worked great. I also tested them all with a barista-style pistachio milk which came highly recommended in my research, and that also worked really well. I did try a low-calorie almond milk (not specifically made for frothing, and not recommended, but I had it in the house) and that was a fail, though I can't blame the Aero for that.</p><p>I made matcha in the Aero several different ways. Though I'm new to matcha, I thought it turned out just as yummy as the $7 matcha latte I got at my local coffee and tea shop.</p><p>Just for kicks, I also made a simple salad dressing. I just put together some olive oil and balsamic vinegar and used the Cold Foam setting. The Terra Kaffe Aero emulsified the dressing beautifully.</p><p>If you're looking for a dedicated pitcher-style frother, I don't know how you could really do better than the Terra Kaffe Aero.</p><h3 class="article-body__section" id="section-terra-kaffe-aero-price-and-availability"><span>Terra Kaffe Aero: price and availability</span></h3><ul><li><strong>Available at Amazon and on Terra Kaffe's website</strong></li><li><strong>Retails for $149.95 (£110.73 GBP/$210.85 AUD)</strong></li><li><strong>Choose Matte Black or Stainless Steel </strong></li></ul><p>The Terra Kaffe Aero milk frother is currently available on Amazon and on Terra Kaffe's own website. The retail price is $149.95 (£110.73 GBP/$210.85 AUD). It comes in two different colorways, Matte Black or Stainless Steel, though both color options refer only to the pitcher itself. The base is matte black on both models.</p><h3 class="article-body__section" id="section-terra-kaffe-aero-specs"><span>Terra Kaffe Aero: specs</span></h3><div ><table><caption>Terra Kaffe Aero specs</caption><tbody><tr><td class="firstcol " ><p>Name</p></td><td  ><p>Terra Kaffe Aero</p></td></tr><tr><td class="firstcol " ><p>Heated temperature range</p></td><td  ><p>140°F–160°F</p></td></tr><tr><td class="firstcol " ><p>Dimensions </p></td><td  ><p>Carafe: 4.3” (H) x 3.8” (Diameter)<br>Base: 4.2” (W) x 2.4” (H) x 4.2” (Diameter)</p></td></tr><tr><td class="firstcol " ><p>Carafe material</p></td><td  ><p>Stainless steel, glass, silicone, and plastic</p></td></tr><tr><td class="firstcol " ><p>Settings</p></td><td  ><p>Cold Foam, Hot Froth, Hot Milk, Matcha</p></td></tr><tr><td class="firstcol " ><p>Volume</p></td><td  ><p>6.7 oz (Hot Froth), 13.5 oz (Hot Milk)</p></td></tr><tr><td class="firstcol " ><p>Compatible milk types</p></td><td  ><p>Dairy, oat, almond, soy, and more (ideally, choose a "Barista" style)</p></td></tr></tbody></table></div><h3 class="article-body__section" id="section-terra-kaffe-aero-design"><span>Terra Kaffe Aero: design</span></h3><ul><li><strong>Attractive and simple design </strong></li><li><strong>Interchangeable whisks for milk or matcha</strong></li><li><strong>Four settings </strong></li></ul><p>The Terra Kaffe Aero is an elegantly designed multi-use milk frother. It's nice-looking and it's something you won't mind having out on your kitchen counter. </p><p>The Aero comes with two different whisks, one for milk and one for matcha. Place your whisk of choice in the bottom of the pitcher until it clicks into place. Add your liquid, the minimum and maximum fill lines are clearly printed on the inside. Place the lid on top and the pitcher on the base. Spin the dial on the base until you get to the one you want and then press it. The base is magnetized, which is how it controls the whisk from inside the pitcher. Progress lights show you how your beverage is coming along and a series of beeps let you know it's complete.</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:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="aP9qmdEbmg9fZbx7GYMSLD" name="terra-kaffe-aero-in-action" alt="Terra Kaffe Aero ready to go" src="https://cdn.mos.cms.futurecdn.net/aP9qmdEbmg9fZbx7GYMSLD.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Karen Freeman / Future)</span></figcaption></figure><p>There is a "hidden" settings menu on the Terra Kaffe Aero. To access it, turn the dial to select the drink setting you wish to adjust. Double click the dial (press twice within .7 seconds) to enter that drink's settings menu. The selected drink will flash and the current setting will be indicated by the number of LED lights. For the Hot Milk and Matcha settings, turn the dial to adjust the temperature. For the Cold Foam and Hot Froth settings, turning the dial will adjust the amount of froth.</p><ul><li><strong>Design score: 4.5/5</strong></li></ul><h3 class="article-body__section" id="section-terra-kaffe-aero-performance"><span>Terra Kaffe Aero: performance</span></h3><ul><li><strong>Couldn't be easier to use</strong></li><li><strong>Takes just over three minutes</strong></li><li><strong>Beautiful foam from both dairy and plant milk</strong></li></ul><p>I put the Terra Kaffe Aero through its paces, and overall I think it did a great job. The foams held up nicely, even after stirring. I tested each of the settings, Cold Foam, Hot Froth, Hot Milk, and Matcha several times. I tried out both dairy milk and plant milk, and learned some things along the way.</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:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="D7k6vtCWe7dC8Z2AB2ejFG" name="terra-kaffe-aero-milk-comparison" alt="Terra Kaffe Aero with dairy and plant milk hot froth" src="https://cdn.mos.cms.futurecdn.net/D7k6vtCWe7dC8Z2AB2ejFG.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Karen Freeman / Future)</span></figcaption></figure><h2 id="hot-froth-dairy-milk">Hot froth (dairy milk)</h2><p>I prefer skim milk, so that's what I used. A dairy milk with a bit of fat in it will likely foam up even better, but I was happy with the results I got using skim. Surprisingly, whole milk and cream are not the best milks for frothing, as they have too much fat. Two percent is the ideal frothing milk.</p><p>I started with the Hot Froth setting, pouring in skim milk up to the minimum fill line. I thought the foam was just lovely, as you can see in my series of photos below. The foam held up fine to stirring.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/vETZqhsz4r7m8McRtuhtS.jpg" alt="Terra Kaffe Aero hot froth setting" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ENjgnxhx56mqHDiuH5ydP.jpg" alt="Terra Kaffe Aero hot froth setting" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/mZqE5SW6ci7PdcUyZXizX.jpg" alt="Terra Kaffe Aero hot froth setting" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ZibNpch3xkmpX5C5jABT8.jpg" alt="Terra Kaffe Aero hot froth setting" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Mdyik6BGzcWbhEA4PqGwJ.jpg" alt="Terra Kaffe Aero hot froth setting" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ALP3y8Ffx3YnZWvBQuyjU.jpg" alt="Terra Kaffe Aero hot froth setting" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/wdHr26gXpyqRUKrYpM4jp.jpg" alt="Terra Kaffe Aero hot froth setting" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure></figure><h2 id="cold-foam-dairy-milk">Cold foam (dairy milk)</h2><p>The Cold Foam setting with skim milk also came out great. It's perfect for iced coffee and other cold beverages.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/KB992GYG4agRkof5FnpVKL.jpg" alt="Terra Kaffe Aero cold foam setting" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/coyBVAd3Vthnsi2ZAevM3L.jpg" alt="Terra Kaffe Aero cold foam setting" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/mSqnTvCeqmVdzzVHUMzS6L.jpg" alt="Terra Kaffe Aero cold foam setting" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/MJaXxcstCjZ4ANzzvPfdJL.jpg" alt="Terra Kaffe Aero cold foam setting" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure></figure><h2 id="hot-milk-dairy-milk">Hot milk (dairy milk)</h2><p>The Hot Milk setting with skim milk turned out fine, though it perhaps produced more foam than I was expecting. If you hate foam and just want the milk hot, you're better off using a different method of heating your milk. If you don't mind a bit of foam, this will work for you.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/CKMGv56cUEyJ88JcArtk7i.jpg" alt="Terra Kaffe Aero hot milk setting" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/8EeH2WypTHRVmqNn9CBYCi.jpg" alt="Terra Kaffe Aero hot milk setting" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/EY9S6bevpAwRU2oJCjfVEi.jpg" alt="Terra Kaffe Aero hot milk setting" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/w7DzrNu8DkPDiXnahfk6Gi.jpg" alt="Terra Kaffe Aero hot milk setting" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Dyo36R6HYV22p6G9kaLwXi.jpg" alt="Terra Kaffe Aero hot milk setting" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/T2nerqnj48vBvcrWPsJJBi.jpg" alt="Terra Kaffe Aero hot milk setting" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure></figure><h2 id="plant-based-milks">Plant-based milks</h2><p>First I tried frothing a random low-calorie almond milk I had in the house. Don't bother with this. After that complete fail, I did some research about the best plant-based milks for frothing, and the one I had just tried was at the bottom of the barrel. </p><p>There are a few exceptions, but the easiest way to choose a plant milk that will froth properly is to pick one that says "barista" right on the label. The barista milks are made for frothing and they have enough fat (or gums or other additives) to do so. I chose a barista-labeled pistachio milk without gums but with a good amount of fat in it. I picked this one for its mild, milky flavor, but you could also use other nut milks or soy, oat, or pea milk. As long as it says barista on the label, you're good to go. If you can't find one with the barista labeling, at least look for a full-fat plant milk. Oat and soy are supposed to be particularly good for this.</p><p>I used the barista-style plant milk to make both hot froth and cold foam several times. It worked really well, in fact it was just about the same as the dairy milk.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/yiTf3m9XX66FkSYSMUk4kB.jpg" alt="Terra Kaffe Aero with plant based milk" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/CjFGAqHhjRqn7fBuNFFAzB.jpg" alt="Terra Kaffe Aero with plant based milk" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/AJ6HioUpLrwt8DbuLy6xmB.jpg" alt="Terra Kaffe Aero with plant based milk" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/y5yJwqPePEzeaXK64yCxkB.jpg" alt="Terra Kaffe Aero with plant based milk" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/fnS5ugu2nBiS2kVLqzmi5C.jpg" alt="Terra Kaffe Aero with plant based milk" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/JW4PHP9ixWY8eSZ65tJdsB.jpg" alt="Terra Kaffe Aero with plant based milk" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/kvhiZMdSeyXu7JVnNshexB.jpg" alt="Terra Kaffe Aero with plant based milk" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/SbwuFVQvHfUm6t9QnCBjzB.jpg" alt="Terra Kaffe Aero with plant based milk" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/WuNHGPVuq3DekX7h2GCXqB.jpg" alt="Terra Kaffe Aero with plant based milk" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/4jz4E2F34nwivLEM7xMN3C.jpg" alt="Terra Kaffe Aero with plant based milk" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/c4wvnEmdHba2DkELUEZshB.jpg" alt="Terra Kaffe Aero with plant based milk" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/JQmynYnSu2np5FdjQNQRdB.jpg" alt="Terra Kaffe Aero with plant based milk" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure></figure><h2 id="matcha">Matcha</h2><p>I had never actually had matcha before, so my son suggested that I try one a coffee/tea shop before reviewing the Terra Kaffe Aero. That way I'd know what it's "supposed" to taste like before making it myself. I did so and was pleasantly surprised to find that I liked it. I don't really like green tea or even black tea all that much, but matcha has more of a mild taste in my opinion.</p><p>Matcha is traditionally made with a fair amount of equipment, including a sieve and a bamboo whisk. Enthusiasts will also use a scale to measure out the amount of matcha powder and water with precision.</p><p>I made matcha in the Terra Kaffe Aero a bunch of times, using instructions I found online specifically for using a milk frother as opposed to using all of the "proper" equipment. I purchased some ceremonial-grade (which is a higher grade than culinary) matcha powder, which came with a measuring scoop. I used that for measuring the powder rather than a scale. I did not sift the powder through a sieve, though my results might have been better if I had: I usually had a bit of powder at the bottom of my cup.</p><p>At any rate, I found two different basic recommended methods in my research: make the matcha in water and then add milk, or make the matcha directly in the milk. I found I preferred the former method, because the latter resulted in a too-milky beverage for my taste. However, both methods worked just fine in the Terra Kaffe Auto. </p><p>I will note that I did get a bit of powder left at the bottom of my matcha drinks. So it's not a perfect system, but it's a heck of a lot easier than doing it the traditional way.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/KhLSHkrXusX7oofXsttfuk.jpg" alt="Terra Kaffe Aero making matcha" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/inEAyEDgD3oVnqAwcFwhYk.jpg" alt="Terra Kaffe Aero making matcha" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/G3fu4JEgweABnK7F2Mfrmk.jpg" alt="Terra Kaffe Aero making matcha" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/3vQqYJD4ZHriEmH4Mpzkqk.jpg" alt="Terra Kaffe Aero making matcha" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/R8fV3mFFtYE75TmpBpEXwk.jpg" alt="Terra Kaffe Aero making matcha" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/TKMeb2CgJL9b2MtazQs4ak.jpg" alt="Terra Kaffe Aero making matcha" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Wg6bk9JHyVuSkcnMLmQgdk.jpg" alt="Terra Kaffe Aero making matcha" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/HEBfNMiuuyKn9TgKZfqWek.jpg" alt="Terra Kaffe Aero making matcha" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/WWxMgr9NgnYS3WzKJdWVdk.jpg" alt="Terra Kaffe Aero making matcha" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Xm5hM9wFraEKT3QBRSA7gk.jpg" alt="Terra Kaffe Aero making matcha" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/4yoREqUaBFuVUmKGZpa92m.jpg" alt="Terra Kaffe Aero making matcha" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/HXtrRSSvfxGZQR9pkQgTtk.jpg" alt="Terra Kaffe Aero making matcha" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/vMWrmrMiPo7iCgJviAQebk.jpg" alt="Terra Kaffe Aero making matcha" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure></figure><h2 id="and-more">And more</h2><p>Just for fun, I decided to make a simple salad dressing. I don't know about you, but I hate salad dressings where the oil and vinegar elements are separated. I prefer my dressings totally emulsified. So, I poured a bit of olive oil and balsamic vinegar into the Aero and started the Cold Foam cycle. Not that I was looking for foam, but I definitely didn't want it hot. The results: a perfectly emulsified and delicious salad dressing. There was a tiny bit of foam but it disappeared when I poured it onto my salad.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/HwxxQyFhjGHRnhSRaWxxib.jpg" alt="Terra Kaffe Aero making salad dressing" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/LDisiDy7qE8Ski62XyGNMb.jpg" alt="Terra Kaffe Aero making salad dressing" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/uAW4PiXcyFUZWdGg9gGuab.jpg" alt="Terra Kaffe Aero making salad dressing" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/GfHoPGjHU83nrgiGsJLwdb.jpg" alt="Terra Kaffe Aero making salad dressing" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/7DYhvPHcJYBPBeLDjTypAc.jpg" alt="Terra Kaffe Aero making salad dressing" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure></figure><ul><li><strong>Performance score: 4.5/5</strong></li></ul><h3 class="article-body__section" id="section-should-you-buy-the-terra-kaffe-aero"><span>Should you buy the Terra Kaffe Aero?</span></h3><div ><table><caption>Terra Kaffe Aero 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>It's probably better than a hand-held battery-operated whisk, but it's also far more expensive</p></td><td  ><p>4/5</p></td></tr><tr><td class="firstcol " ><p>Design </p></td><td  ><p>The Aero is aesthetically pleasing and cleverly designed.</p></td><td  ><p>4.5/5</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>It performed well with both plant and dairy milk, matcha, and more.</p></td><td  ><p>4.5/5</p></td></tr></tbody></table></div><h2 id="buy-it-if-4">Buy it if</h2><div class="product"><p><strong>You want a one-touch frother</strong></p><p>You don't want to put in the extra effort to froth your milk with a frothing wand or hand frother. Just dial and press.</p></div><div class="product"><p><strong>You want to make matcha without all the accoutrements </strong></p><p>No need to buy (and often replace) a bamboo whisk and the other matcha tools. Just scoop your matcha powder into water or milk, select the Matcha setting, and press.</p></div><div class="product"><p><strong>You want something attractive you can leave on the counter</strong></p><p>Beautify your coffee station at home with the Terra Kaffe Aero. You won't want to hide it away.</p></div><h2 id="don-39-t-buy-it-if-2">Don't buy it if</h2><div class="product"><p><strong>It's out of budget</strong></p><p>You're paying for the convenience, functionality, and aesthetics here. While a hand-held battery-operated whisk frother is a bit more hit-or-miss, it's exponentially cheaper.</p></div><div class="product"><p><strong>You're a matcha-making expert</strong></p><p>If you already have the whole matcha setup at home and the routine (or should I say ritual) down pat, the Aero version of matcha may not do it for you.</p></div><div class="product"><p><strong>You just don't want another appliance</strong></p><p>While this isn't a large machine, it is another appliance you'll need to devote space (and an outlet) to in your kitchen.<a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="ec3a8b46-9b0a-11f1-bb8b-1d43cbe98c0a" data-action="Deal Block" data-label="You just don't want another applianceWhile this isn't a large machine, it is another appliance you'll need to devote space (and an outlet) to in your kitchen." data-dimension48="You just don't want another applianceWhile this isn't a large machine, it is another appliance you'll need to devote space (and an outlet) to in your kitchen." data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-terra-kaffe-aero-also-consider"><span>Terra Kaffe Aero: also consider</span></h3><div class="product"><a data-dimension112="ec3a8ca4-9b0a-11f1-8d7f-bdd79c6b2ff8" data-action="Deal Block" data-label="Read our Smeg Mini Milk Frother review" data-dimension48="Read our Smeg Mini Milk Frother review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1136px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="EQKQffUEvCGsav7Ygjf4Z3" name="smeg-mini-milk-frother-press-image" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/EQKQffUEvCGsav7Ygjf4Z3.png" mos="" align="middle" fullscreen="" width="1136" height="1136" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Smeg Mini Milk Frother</strong></p><p>This little beauty come in a number of colors. It makes hot froth, cold foam, and hot milk. It does take up less space on the counter than the Terra Kaffe Aero.</p><p><strong>Read our </strong><a href="https://www.techradar.com/home/coffee-machines/smeg-mini-milk-frother-review" data-dimension112="ec3a8ca4-9b0a-11f1-8d7f-bdd79c6b2ff8" data-action="Deal Block" data-label="Read our Smeg Mini Milk Frother review" data-dimension48="Read our Smeg Mini Milk Frother review" data-dimension25=""><strong>Smeg Mini Milk Frother review</strong></a><strong> </strong></p></div><div class="product"><a data-dimension112="ec3a8d08-9b0a-11f1-883c-f1755b108435" data-action="Deal Block" data-label="Check out our Philips Baristina Milk Frother review" data-dimension48="Check out our Philips Baristina Milk Frother review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1106px;"><p class="vanilla-image-block" style="padding-top:105.06%;"><img id="h4cTPTJvHC4YuxUZPz9oDa" name="philips-baristina-milk-frother-press-image" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/h4cTPTJvHC4YuxUZPz9oDa.png" mos="" align="middle" fullscreen="" width="1106" height="1162" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Philips Baristina Milk Frother</strong></p><p>It's a bit cheaper and smaller than the Terra Kaffe Aero. It makes hot milk, hot foam, and cold foam. Choose from two colors, black or white.</p><p><strong>Check out our </strong><a href="https://www.techradar.com/home/coffee-machines/philips-baristina-milk-frother-review" data-dimension112="ec3a8d08-9b0a-11f1-883c-f1755b108435" data-action="Deal Block" data-label="Check out our Philips Baristina Milk Frother review" data-dimension48="Check out our Philips Baristina Milk Frother review" data-dimension25=""><strong>Philips Baristina Milk Frother review</strong></a><a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="ec3a8d08-9b0a-11f1-883c-f1755b108435" data-action="Deal Block" data-label="Check out our Philips Baristina Milk Frother review" data-dimension48="Check out our Philips Baristina Milk Frother review" data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-how-i-tested-the-terra-kaffe-aero"><span>How I tested the Terra Kaffe Aero</span></h3><p>I tested all of the settings: Hot Froth, Hot Milk, Cold Foam, and Matcha multiple times. I tested skim dairy milk and two different plant-based milks. I made matcha in water and tried it straight, added frothed milk to it, and made the matcha directly in milk. I tested it both hot and iced. I also made a simple salad dressing on the Cold Foam setting.</p><p><em>First reviewed August 2026</em></p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ How much can you really save with plug-in solar? I've crunched the numbers next to my EcoFlow Stream Ultra X — and it's not as sunny as it sounds ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Plug-in solar is no longer a grey area. Kits under 800VA are now legal to buy and connect to a standard socket; no installer required. The government has been promising this since March. Now it is finally here.</p><p>But legal does not mean simple. The market has split into three very different products, sold under one loose banner. Solar-only kits that plug straight into a socket — these are then ones that have just been made legal. Then there are battery-only power stations that store grid electricity for later, which still need professional installation. Lastly, there are solar-plus-battery systems that do both. Each behaves differently. Each saves a different amount. And, crucially, only the first one is actually covered by the new rules.</p><p>I started my solar journey about a year ago, initially with batteries and now branching into solar panels. But with the advent of new rules and new products, the market is opening up for those who want to turn a modest investment into a reduction in every electricity bill merely by deploying a few solar panels and connecting them to a wall socket.</p><p>To help you decide whether or not to buy a plug-in solar kit, or opt for one of the other two options, I've crunched the numbers below for all three scenarios — and thrown in my personal experiences over the past year.</p><h3 class="article-body__section" id="section-how-much-can-you-save"><span>How much can you save?</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:6707px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="gkmdRXeMm3J7VF9tLBwxJg" name="GettyImages-1701277945" alt="Couple standing on balcony holding solar panel" src="https://cdn.mos.cms.futurecdn.net/gkmdRXeMm3J7VF9tLBwxJg.jpg" mos="" align="middle" fullscreen="" width="6707" height="3773" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Getty Images, Westend61)</span></figcaption></figure><p>This question takes inspiration from the classic “how long is a piece of string?”, because there are many factors that impact the answer. These include where you live, the underlying cost of power in that region, the equipment you plan to deploy, and the tariffs you will use with the hardware.</p><p>If we consider three basic scenarios: solar only, solar with battery and battery-only, then the amount each requires in investment and the cost benefits vary significantly.</p><p>Let's look at each of these and see how much you can spend, how much the return might be, and how that influences the payback period. </p><h2 id="solar-only-the-numbers-brands-are-quoting">Solar only: the numbers brands are quoting</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:6000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="cS3Zbb8N2EzWVvdjNHYsMD" name="GettyImages-2182459819 (1)" alt="A plug-in solar balcony panel in Germany" src="https://cdn.mos.cms.futurecdn.net/cS3Zbb8N2EzWVvdjNHYsMD.jpg" mos="" align="middle" fullscreen="" width="6000" height="3375" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Getty Images / imageBROKER / Robert Poorten)</span></figcaption></figure><p>On the solar-only pathway, EcoFlow says its standard kit, two 400W panels and a microinverter, can save you up to £115 a year. That fits the government's estimate that the newly-legalised plug-in solar can <a href="https://www.gov.uk/government/news/households-can-save-as-plug-in-solar-panels-come-to-market" target="_blank">save you "up to £110 a year"</a>. </p><p>So what's the payback period? The EcoFlow panels cost around £299, and the microinverter is about £100, so the payback would be roughly four years. A retail provider, <a href="https://www.cityplumbing.co.uk/blog/plug-in-solar-uk-2026" target="_blank" rel="nofollow">City Plumbing</a>, puts a good 800W kit at £100 to £250 a year, with a four-to six-year payback on hardware costing £600 to £1,000.</p><p>Independent estimates land lower and more cautiously. One <a href="https://solarenergyconcepts.co.uk/post/plug-in-solar-uk/" target="_blank" rel="nofollow">detailed breakdown</a> puts realistic savings at £40 to £85 a year for an 800W kit, because without battery storage, you only self-consume between 25-40% of what the panels generate. The rest goes nowhere useful, since you have no battery to hold it and, without MCS certification, no export tariff to sell it into either.</p><p>That last point matters more than any brochure figure. A solar-only kit under the new rules cannot claim the Smart Export Guarantee. There is no MCS certification path for an 800VA socket device. So every kilowatt hour you don't use the moment it is generated is simply wasted. Real savings depend entirely on how much daytime electricity your home actually uses with the fridge, router, standby devices, the odd load of washing.</p><p>A sensible expectation for a solar-only kit is in the <a href="https://www.fitsolar.energy/plug-in-solar-panels-uk-everything-you-need-to-know/" target="_blank" rel="nofollow">£70 to £110 a year ballpark</a>, weighted toward the low end unless your daytime usage is unusually high. Most of that saving comes in the summer months, with much less in winter.</p><p>The answer to the solar-energy-you-can’t-use dilemma is a battery, because then you can use every part of the solar generation. If your standing demand is less than what you generate, then the excess can go into a battery that you then use when solar is below that threshold.</p><p>Plug-in batteries aren't currently legal in the UK, despite the likes of <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">Octopus Energy telling us recently that they are "the real game-changer"</a>. That means that, right now, going this route requires some professional help — but it can also open up much bigger savings...  </p><h2 id="battery-only-a-different-game-entirely">Battery only: a different game entirely</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:2096px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="DhzpZcyLkZpT2jZD9jWbo4" name="EcoflowStream" alt="An EcoFlow plug-in battery in an attic plugged into the wall" src="https://cdn.mos.cms.futurecdn.net/DhzpZcyLkZpT2jZD9jWbo4.jpg" mos="" align="middle" fullscreen="" width="2096" height="1179" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: EcoFlow)</span></figcaption></figure><p>What do you do if you don’t have a good location for solar panels to be hung or mounted, or if you rent a property that doesn’t allow things to be hung on balconies?</p><p>What many people don’t realise is that the price of power varies over a typical day, being relatively cheap at low-demand times, like the middle of the day, and becoming more expensive between 4pm and 7pm, when lots of people start cooking.</p><p>There are tariffs, such as Octopus Agile, that break the day into 30-minute slices with different prices for each, and these amounts vary based on wholesale energy costs and how renewable resources are affected by the weather (for example, if it's windy).</p><p>With a battery, you can capture power from the grid when it's cheap, and then use it when the price is elevated. And, depending on how much battery capacity you have and how it's wired to the property, you could even make a profit by selling it back to the grid during peak demand.</p><p>A good example of this is offered by the <a href="https://zendure.com/products/solarflow-hyper-2000" target="_blank">Zendure Hyper 2000</a>, an inverter designed to couple batteries (and solar) to the electrics of the home. It charges overnight on a tariff like Octopus Go, roughly 9p per kilowatt-hour, then discharges through the day when the standard rate sits around 24.67p. Do that consistently on an appropriately-sized battery and Zendure's own figures suggest £250 to £300 a year is realistic, once you count that alongside any solar contribution.</p><h2 id="solar-and-battery-combined-the-biggest-savings-with-the-biggest-asterisk">Solar and battery combined: the biggest savings, with the biggest asterisk</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="gGFwf9eX9J24SZ4EtVLoWA" name="Scenario Image (1)" alt="The Anker Solix Solarbank 4 Pro" src="https://cdn.mos.cms.futurecdn.net/gGFwf9eX9J24SZ4EtVLoWA.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: Anker)</span></figcaption></figure><p>This is where the most eye-catching claims live. One comparison site quotes 90% self-consumption on an 860kWh annual generation figure, working out at roughly £191 a year. Another puts the jump plainly: without a battery, you self-consume 30 to 40 per cent of what you generate. With one, you jump to between 85 and 93 per cent. That is the difference between an £80-a-year system and a £180-a-year one, but getting that saving requires additional investment. </p><p>For example, Anker's Solix Solarbank E1600 is a 1.6kWh battery, rated for 6,000 cycles with still 80% capacity, which works out to over 16 years of daily use for roughly £910 up front. Similarly, the <a href="https://www.techradar.com/home/energy-saving/ecoflows-stream-home-batteries-arrive-to-target-the-uks-plug-in-solar-boom-but-installation-still-isnt-diy">EcoFlow Stream series</a> integrates the microinverter and battery management directly, which is more efficient than bolting a separate power station onto a standard microinverter. The Stream Ultra costs £900, offers 1.92kWh capacity, and can connect 2800W of solar input.</p><p>Realistic savings for a properly installed solar plus battery balcony system? About £150 to £300 a year, with the top end reserved for households that also actively manage a time-of-use tariff and have the battery capacity to exploit when prices are low.</p><h2 id="a-slight-snag">A slight snag...</h2><p>The new interim specification from the Department for Energy Security and Net Zero covers solar generation only. It says plainly that these socket-connected devices must not be used with a battery storage system. </p><p>So the tidy, self-contained kits with a battery built in, the ones EcoFlow, Anker, and Bluetti are currently selling as balcony solar, do not qualify for the simple socket route at all. They still need a hardwired connection through a fused spur, fitted by a qualified electrician, notified to your network operator under G98 within 28 days.</p><p>This may change, but that’s where the regulations stand as of August 27 2026.</p><h3 class="article-body__section" id="section-my-own-journey"><span>My own journey</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:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="x5ZV7Cbi44tbdUhHw9W35i" name="EcoFlow_System_20260828_122449874_HDR_Adjusted" alt="EcoFlow Stream Ultra X System" src="https://cdn.mos.cms.futurecdn.net/x5ZV7Cbi44tbdUhHw9W35i.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: Mark Pickavance)</span></figcaption></figure><p>My electricity bill alone in 2025 was £1,543.80, which was sufficient motivation to do something about it.</p><p>The approach I took was to buy an <a href="https://www.techradar.com/pro/ecoflow-stream-ultra-x-balcony-solar-battery-review">EcoFlow Stream Ultra X</a>, a 3.84 kWh LFP battery, and have it professionally connected to my mains power through a fused spur. That only happened at the end of April, so I’ve only been running on battery support since then. </p><p>In those four months, I’ve used Octopus Agile and reviewed the power profile each day to optimise when I collect power at the cheapest rate. I’ve experimented with attaching some solar panels to see what that brings to the table, and I will probably add roof-mounted solar next year. </p><p>Running with a battery for four months, at the two-thirds point of the year, we’re at roughly £900 spent on power, meaning that this year should top out at about £1350, making for about a £200 advantage. But looking at the year breakdown, I’m consuming more power but paying less for it. I’m expecting that number to be closer to £350 by the time 2027 rolls around. But that doesn’t factor in the price rises that might have pushed my bill up.</p><p>To get that improvement, I’ve invested £1,250 in battery technology, and I’ve also had a new consumer unit fitted that cost almost as much. Therefore, my payback is closer to eight years, but only based on current power costs, not what they might be in 2034.</p><p>With this working as well as it seems, I’ve doubled down, bought a second Stream Ultra X, and I’m going to add solar to the mix soon.</p><p>New products I’ll be looking at in the coming months, like the EcoFlow Stream 5000 and EcoFlow Gateway, might further skew my plans, depending on what they bring to this power party.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/mP7GBd5eqPw2w3C3Nf7swh.png" alt="EcoFlow Stream Ultra X System" /><figcaption>The EcoFlow app shows you what's happening and enables total control<small role="credit">Mark Pickavance</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/sXfv9UpkVJg6uuxJ52ZZAi.png" alt="EcoFlow Stream Ultra X System" /><figcaption>Power is pulled into the battery when its cheap, and exported when its expensive<small role="credit">Mark Pickavance</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/d4sq6VM4GVhbFJWWTFgdph.png" alt="EcoFlow Stream Ultra X System" /><figcaption>Ironically, overall consumption might be higher than normal for the whole day<small role="credit">Mark Pickavance</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/RTUgh9bHV2dA7WHWFH9fqh.png" alt="EcoFlow Stream Ultra X System" /><figcaption>A typical day. Charging in the middle of the day and using from 4pm onwards.<small role="credit">Mark Pickavance</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/JT538eAz7VHWufFDwwdFqh.png" alt="EcoFlow Stream Ultra X System" /><figcaption>When power is at its cheapest, the impact on daily costs is huge<small role="credit">Mark Pickavance</small></figcaption></figure></figure><h3 class="article-body__section" id="section-plug-in-solar-the-bottom-line"><span>Plug-in solar: the bottom line</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:1600px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="DjbqKAzTFidEkMmpCbYaUV" name="ECOFlow Stream Ultra X__20260528_082947307_HDR.jpg" alt="EcoFlow Stream Ultra X" src="https://cdn.mos.cms.futurecdn.net/DjbqKAzTFidEkMmpCbYaUV.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: Mark Pickavance)</span></figcaption></figure><p>Plug-in solar going legal on August 27 is genuinely useful news for renters and flat dwellers who have had no route into solar at all. </p><p>But the marketing gap between "up to £110 a year" and the more sober £40 to £85 a year some analysts are quoting is wide, and the reason is simple. Brochure figures assume ideal conditions and often quietly assume a battery, which the new simplified rules do not actually permit.</p><p>Treat solar-only kits as a modest, genuinely no-fuss saving in the £70 to £150 bracket. Treat battery-only setups as a tariff arbitrage tool worth £150 to £250 a year if you have the right rate. And treat combined systems as the strongest performer, £150 to £300 a year, but budget for an electrician and G98 paperwork rather than a Sunday afternoon plug-and-play job.</p><p>None of these numbers replaces a proper rooftop installation. But for a segment of the market that has had nothing available to it until now, even the conservative figures represent a real, if modest, win.</p><p>However, it’s also worth saying that there are at least two reasons you should be considering it even if the current savings seem modest. First, a simple solar-only deployment is the first rung on a ladder to power self-sufficiency; second, grid power isn’t getting any cheaper in the foreseeable future.</p><p>It’s about time we stopped accepting that utility services only go up in price, and now it's possible to actually do something about it.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-O92zpX"></div>                            </div>                            <script src="https://kwizly.com/embed/O92zpX.js" async></script> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/smart-home/how-much-can-you-really-save-with-plug-in-solar-ive-crunched-the-numbers-next-to-my-ecoflow-stream-ultra-x-and-its-not-as-sunny-it-sounds</link>
                                                                            <description>
                            <![CDATA[ With the era of Plug-in solar coming to the UK, what does this mean for those with increasing electricity bills? ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">YYJXH2CSqaKpMsdWfQUaU</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/UBmBPCF7Db4mL959ePtUM-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sun, 30 Aug 2026 08:00:00 +0000</pubDate>                                                                                                                                <updated>Sun, 30 Aug 2026 10:31:25 +0000</updated>
                                                                                                                                            <category><![CDATA[Smart Home]]></category>
                                                    <category><![CDATA[Energy Saving]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                                                                <author><![CDATA[ mark@pickavance.com (Mark Pickavance) ]]></author>                    <dc:creator><![CDATA[ Mark Pickavance ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/droJDC5YLWYdAfVgqpQkFd.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/UBmBPCF7Db4mL959ePtUM-1280-80.jpg">
                                                            <media:credit><![CDATA[Getty Images / imageBROKER / Robert Poorten]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A balcony solar panel next to a man with a solar panel under his arm]]></media:description>                                                            <media:text><![CDATA[A balcony solar panel next to a man with a solar panel under his arm]]></media:text>
                                <media:title type="plain"><![CDATA[A balcony solar panel next to a man with a solar panel under his arm]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/UBmBPCF7Db4mL959ePtUM-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Plug-in solar is no longer a grey area. Kits under 800VA are now legal to buy and connect to a standard socket; no installer required. The government has been promising this since March. Now it is finally here.</p><p>But legal does not mean simple. The market has split into three very different products, sold under one loose banner. Solar-only kits that plug straight into a socket — these are then ones that have just been made legal. Then there are battery-only power stations that store grid electricity for later, which still need professional installation. Lastly, there are solar-plus-battery systems that do both. Each behaves differently. Each saves a different amount. And, crucially, only the first one is actually covered by the new rules.</p><p>I started my solar journey about a year ago, initially with batteries and now branching into solar panels. But with the advent of new rules and new products, the market is opening up for those who want to turn a modest investment into a reduction in every electricity bill merely by deploying a few solar panels and connecting them to a wall socket.</p><p>To help you decide whether or not to buy a plug-in solar kit, or opt for one of the other two options, I've crunched the numbers below for all three scenarios — and thrown in my personal experiences over the past year.</p><h3 class="article-body__section" id="section-how-much-can-you-save"><span>How much can you save?</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:6707px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="gkmdRXeMm3J7VF9tLBwxJg" name="GettyImages-1701277945" alt="Couple standing on balcony holding solar panel" src="https://cdn.mos.cms.futurecdn.net/gkmdRXeMm3J7VF9tLBwxJg.jpg" mos="" align="middle" fullscreen="" width="6707" height="3773" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Getty Images, Westend61)</span></figcaption></figure><p>This question takes inspiration from the classic “how long is a piece of string?”, because there are many factors that impact the answer. These include where you live, the underlying cost of power in that region, the equipment you plan to deploy, and the tariffs you will use with the hardware.</p><p>If we consider three basic scenarios: solar only, solar with battery and battery-only, then the amount each requires in investment and the cost benefits vary significantly.</p><p>Let's look at each of these and see how much you can spend, how much the return might be, and how that influences the payback period. </p><h2 id="solar-only-the-numbers-brands-are-quoting">Solar only: the numbers brands are quoting</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:6000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="cS3Zbb8N2EzWVvdjNHYsMD" name="GettyImages-2182459819 (1)" alt="A plug-in solar balcony panel in Germany" src="https://cdn.mos.cms.futurecdn.net/cS3Zbb8N2EzWVvdjNHYsMD.jpg" mos="" align="middle" fullscreen="" width="6000" height="3375" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Getty Images / imageBROKER / Robert Poorten)</span></figcaption></figure><p>On the solar-only pathway, EcoFlow says its standard kit, two 400W panels and a microinverter, can save you up to £115 a year. That fits the government's estimate that the newly-legalised plug-in solar can <a href="https://www.gov.uk/government/news/households-can-save-as-plug-in-solar-panels-come-to-market" target="_blank">save you "up to £110 a year"</a>. </p><p>So what's the payback period? The EcoFlow panels cost around £299, and the microinverter is about £100, so the payback would be roughly four years. A retail provider, <a href="https://www.cityplumbing.co.uk/blog/plug-in-solar-uk-2026" target="_blank" rel="nofollow">City Plumbing</a>, puts a good 800W kit at £100 to £250 a year, with a four-to six-year payback on hardware costing £600 to £1,000.</p><p>Independent estimates land lower and more cautiously. One <a href="https://solarenergyconcepts.co.uk/post/plug-in-solar-uk/" target="_blank" rel="nofollow">detailed breakdown</a> puts realistic savings at £40 to £85 a year for an 800W kit, because without battery storage, you only self-consume between 25-40% of what the panels generate. The rest goes nowhere useful, since you have no battery to hold it and, without MCS certification, no export tariff to sell it into either.</p><p>That last point matters more than any brochure figure. A solar-only kit under the new rules cannot claim the Smart Export Guarantee. There is no MCS certification path for an 800VA socket device. So every kilowatt hour you don't use the moment it is generated is simply wasted. Real savings depend entirely on how much daytime electricity your home actually uses with the fridge, router, standby devices, the odd load of washing.</p><p>A sensible expectation for a solar-only kit is in the <a href="https://www.fitsolar.energy/plug-in-solar-panels-uk-everything-you-need-to-know/" target="_blank" rel="nofollow">£70 to £110 a year ballpark</a>, weighted toward the low end unless your daytime usage is unusually high. Most of that saving comes in the summer months, with much less in winter.</p><p>The answer to the solar-energy-you-can’t-use dilemma is a battery, because then you can use every part of the solar generation. If your standing demand is less than what you generate, then the excess can go into a battery that you then use when solar is below that threshold.</p><p>Plug-in batteries aren't currently legal in the UK, despite the likes of <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">Octopus Energy telling us recently that they are "the real game-changer"</a>. That means that, right now, going this route requires some professional help — but it can also open up much bigger savings...  </p><h2 id="battery-only-a-different-game-entirely">Battery only: a different game entirely</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:2096px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="DhzpZcyLkZpT2jZD9jWbo4" name="EcoflowStream" alt="An EcoFlow plug-in battery in an attic plugged into the wall" src="https://cdn.mos.cms.futurecdn.net/DhzpZcyLkZpT2jZD9jWbo4.jpg" mos="" align="middle" fullscreen="" width="2096" height="1179" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: EcoFlow)</span></figcaption></figure><p>What do you do if you don’t have a good location for solar panels to be hung or mounted, or if you rent a property that doesn’t allow things to be hung on balconies?</p><p>What many people don’t realise is that the price of power varies over a typical day, being relatively cheap at low-demand times, like the middle of the day, and becoming more expensive between 4pm and 7pm, when lots of people start cooking.</p><p>There are tariffs, such as Octopus Agile, that break the day into 30-minute slices with different prices for each, and these amounts vary based on wholesale energy costs and how renewable resources are affected by the weather (for example, if it's windy).</p><p>With a battery, you can capture power from the grid when it's cheap, and then use it when the price is elevated. And, depending on how much battery capacity you have and how it's wired to the property, you could even make a profit by selling it back to the grid during peak demand.</p><p>A good example of this is offered by the <a href="https://zendure.com/products/solarflow-hyper-2000" target="_blank">Zendure Hyper 2000</a>, an inverter designed to couple batteries (and solar) to the electrics of the home. It charges overnight on a tariff like Octopus Go, roughly 9p per kilowatt-hour, then discharges through the day when the standard rate sits around 24.67p. Do that consistently on an appropriately-sized battery and Zendure's own figures suggest £250 to £300 a year is realistic, once you count that alongside any solar contribution.</p><h2 id="solar-and-battery-combined-the-biggest-savings-with-the-biggest-asterisk">Solar and battery combined: the biggest savings, with the biggest asterisk</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="gGFwf9eX9J24SZ4EtVLoWA" name="Scenario Image (1)" alt="The Anker Solix Solarbank 4 Pro" src="https://cdn.mos.cms.futurecdn.net/gGFwf9eX9J24SZ4EtVLoWA.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: Anker)</span></figcaption></figure><p>This is where the most eye-catching claims live. One comparison site quotes 90% self-consumption on an 860kWh annual generation figure, working out at roughly £191 a year. Another puts the jump plainly: without a battery, you self-consume 30 to 40 per cent of what you generate. With one, you jump to between 85 and 93 per cent. That is the difference between an £80-a-year system and a £180-a-year one, but getting that saving requires additional investment. </p><p>For example, Anker's Solix Solarbank E1600 is a 1.6kWh battery, rated for 6,000 cycles with still 80% capacity, which works out to over 16 years of daily use for roughly £910 up front. Similarly, the <a href="https://www.techradar.com/home/energy-saving/ecoflows-stream-home-batteries-arrive-to-target-the-uks-plug-in-solar-boom-but-installation-still-isnt-diy">EcoFlow Stream series</a> integrates the microinverter and battery management directly, which is more efficient than bolting a separate power station onto a standard microinverter. The Stream Ultra costs £900, offers 1.92kWh capacity, and can connect 2800W of solar input.</p><p>Realistic savings for a properly installed solar plus battery balcony system? About £150 to £300 a year, with the top end reserved for households that also actively manage a time-of-use tariff and have the battery capacity to exploit when prices are low.</p><h2 id="a-slight-snag">A slight snag...</h2><p>The new interim specification from the Department for Energy Security and Net Zero covers solar generation only. It says plainly that these socket-connected devices must not be used with a battery storage system. </p><p>So the tidy, self-contained kits with a battery built in, the ones EcoFlow, Anker, and Bluetti are currently selling as balcony solar, do not qualify for the simple socket route at all. They still need a hardwired connection through a fused spur, fitted by a qualified electrician, notified to your network operator under G98 within 28 days.</p><p>This may change, but that’s where the regulations stand as of August 27 2026.</p><h3 class="article-body__section" id="section-my-own-journey"><span>My own journey</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:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="x5ZV7Cbi44tbdUhHw9W35i" name="EcoFlow_System_20260828_122449874_HDR_Adjusted" alt="EcoFlow Stream Ultra X System" src="https://cdn.mos.cms.futurecdn.net/x5ZV7Cbi44tbdUhHw9W35i.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: Mark Pickavance)</span></figcaption></figure><p>My electricity bill alone in 2025 was £1,543.80, which was sufficient motivation to do something about it.</p><p>The approach I took was to buy an <a href="https://www.techradar.com/pro/ecoflow-stream-ultra-x-balcony-solar-battery-review">EcoFlow Stream Ultra X</a>, a 3.84 kWh LFP battery, and have it professionally connected to my mains power through a fused spur. That only happened at the end of April, so I’ve only been running on battery support since then. </p><p>In those four months, I’ve used Octopus Agile and reviewed the power profile each day to optimise when I collect power at the cheapest rate. I’ve experimented with attaching some solar panels to see what that brings to the table, and I will probably add roof-mounted solar next year. </p><p>Running with a battery for four months, at the two-thirds point of the year, we’re at roughly £900 spent on power, meaning that this year should top out at about £1350, making for about a £200 advantage. But looking at the year breakdown, I’m consuming more power but paying less for it. I’m expecting that number to be closer to £350 by the time 2027 rolls around. But that doesn’t factor in the price rises that might have pushed my bill up.</p><p>To get that improvement, I’ve invested £1,250 in battery technology, and I’ve also had a new consumer unit fitted that cost almost as much. Therefore, my payback is closer to eight years, but only based on current power costs, not what they might be in 2034.</p><p>With this working as well as it seems, I’ve doubled down, bought a second Stream Ultra X, and I’m going to add solar to the mix soon.</p><p>New products I’ll be looking at in the coming months, like the EcoFlow Stream 5000 and EcoFlow Gateway, might further skew my plans, depending on what they bring to this power party.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/mP7GBd5eqPw2w3C3Nf7swh.png" alt="EcoFlow Stream Ultra X System" /><figcaption>The EcoFlow app shows you what's happening and enables total control<small role="credit">Mark Pickavance</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/sXfv9UpkVJg6uuxJ52ZZAi.png" alt="EcoFlow Stream Ultra X System" /><figcaption>Power is pulled into the battery when its cheap, and exported when its expensive<small role="credit">Mark Pickavance</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/d4sq6VM4GVhbFJWWTFgdph.png" alt="EcoFlow Stream Ultra X System" /><figcaption>Ironically, overall consumption might be higher than normal for the whole day<small role="credit">Mark Pickavance</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/RTUgh9bHV2dA7WHWFH9fqh.png" alt="EcoFlow Stream Ultra X System" /><figcaption>A typical day. Charging in the middle of the day and using from 4pm onwards.<small role="credit">Mark Pickavance</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/JT538eAz7VHWufFDwwdFqh.png" alt="EcoFlow Stream Ultra X System" /><figcaption>When power is at its cheapest, the impact on daily costs is huge<small role="credit">Mark Pickavance</small></figcaption></figure></figure><h3 class="article-body__section" id="section-plug-in-solar-the-bottom-line"><span>Plug-in solar: the bottom line</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:1600px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="DjbqKAzTFidEkMmpCbYaUV" name="ECOFlow Stream Ultra X__20260528_082947307_HDR.jpg" alt="EcoFlow Stream Ultra X" src="https://cdn.mos.cms.futurecdn.net/DjbqKAzTFidEkMmpCbYaUV.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: Mark Pickavance)</span></figcaption></figure><p>Plug-in solar going legal on August 27 is genuinely useful news for renters and flat dwellers who have had no route into solar at all. </p><p>But the marketing gap between "up to £110 a year" and the more sober £40 to £85 a year some analysts are quoting is wide, and the reason is simple. Brochure figures assume ideal conditions and often quietly assume a battery, which the new simplified rules do not actually permit.</p><p>Treat solar-only kits as a modest, genuinely no-fuss saving in the £70 to £150 bracket. Treat battery-only setups as a tariff arbitrage tool worth £150 to £250 a year if you have the right rate. And treat combined systems as the strongest performer, £150 to £300 a year, but budget for an electrician and G98 paperwork rather than a Sunday afternoon plug-and-play job.</p><p>None of these numbers replaces a proper rooftop installation. But for a segment of the market that has had nothing available to it until now, even the conservative figures represent a real, if modest, win.</p><p>However, it’s also worth saying that there are at least two reasons you should be considering it even if the current savings seem modest. First, a simple solar-only deployment is the first rung on a ladder to power self-sufficiency; second, grid power isn’t getting any cheaper in the foreseeable future.</p><p>It’s about time we stopped accepting that utility services only go up in price, and now it's possible to actually do something about it.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-O92zpX"></div>                            </div>                            <script src="https://kwizly.com/embed/O92zpX.js" async></script>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ I went hands-on with the new Ninja CrushBOSS — and this three-in-one food processor and blender crushed through every food prep test I threw at it ]]></title>
                                                                                                <dc:content><![CDATA[ <h2 class="article-body__section" id="section-ninja-crushboss-one-minute-review"><span>Ninja CrushBOSS: one-minute review</span></h2><p>The Ninja CrushBOSS is an impressive three-in-one kitchen system. The largest container, a 72-ounce pitcher blender is made for blending big batches of whatever foods and beverages you like. The medium-sized 64-ounce container is a food processor, to which you can attach a handful of different blades that slice, dice, and shred various foods. The food processor bowl also has a tower blade for blending and a dough blade for making breads. The smallest vessel is a 26-ounce tumbler is perfect for single-serve smoothies, iced coffees, and slushies. It comes with a sipping lid and straw so you can just blend and go.</p><p>I put the whole system through its paces and was impressed with the results. If you're in the market for both a blender and a food processor, especially if you want both large and single-serve blenders, you can save money by just buying the Ninja CrushBOSS.</p><p>I have to admit that unboxing this system felt a bit intimidating. There are a <em>lot</em> of parts. That is the point of it, of course — to be everything for everyone — but be prepared to take some time to learn how all of the parts fit together and how it all works. You'll be washing a lot of dishes. Plus, some of the pieces do nest, but you're still looking at a lot of storage space for all the bits and bobs.</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:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="HiYV7rKz3WiwoixET94Hi4" name="ninja-crushboss-blender-food-processor-flat-lay" alt="Ninja CrushBOSS and everything it comes with" src="https://cdn.mos.cms.futurecdn.net/HiYV7rKz3WiwoixET94Hi4.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Karen Freeman / Future)</span></figcaption></figure><h2 class="article-body__section" id="section-ninja-crushboss-price-and-availability"><span>Ninja CrushBOSS: price and availability</span></h2><ul><li><strong>List price: $319.99 / £239.99 (about AU$450)</strong></li><li><strong>Available direct from Ninja, and from third-party retailers including Amazon</strong></li></ul><p>The Ninja CrushBOSS is being sold on Ninja's own website and third-party retailers in the US and UK, with a list price of $319.99 / £239.99 for the unit with all attachments. That's about AU$450, but we don't yet have a release date for the CrushBOSS in Australia. Colorways include Midnight Blue, Black & Copper, Stone & Gold, Mocha & Gold, Bone & White Gold, and Onyx — with more colors coming by the end of 2026.</p><ul><li><strong>Value score: 4.5/5</strong></li></ul><h2 class="article-body__section" id="section-ninja-crushboss-specifications"><span>Ninja CrushBOSS: specifications</span></h2><div ><table><tbody><tr><td class="firstcol " ><p>Price</p></td><td  ><p>$319</p></td></tr><tr><td class="firstcol " ><p>Vessel sizes</p></td><td  ><p>72-ounce, 64-ounce, 26-ounce</p></td></tr><tr><td class="firstcol " ><p>Control panel programs</p></td><td  ><p>SmoothSense, PrepIQ, Custom</p></td></tr><tr><td class="firstcol " ><p>Vessels material</p></td><td  ><p>BPA-free plastic</p></td></tr><tr><td class="firstcol " ><p>Maximum power</p></td><td  ><p>1,200 watts</p></td></tr><tr><td class="firstcol " ><p>Multiblade disk attachments available</p></td><td  ><p>Thin slice, thick slice, shred, crinkle cut, french fry, julienne</p></td></tr></tbody></table></div><h2 class="article-body__section" id="section-ninja-crushboss-design-and-features"><span>Ninja CrushBOSS: design and features</span></h2><ul><li><strong>Three blending/processing vessels</strong></li><li><strong>Three blending programs</strong></li><li><strong>1,200-watt motor </strong></li></ul><p>The Ninja CrushBOSS base suctions to your counter for stability. It comes with three different containers: a 72-ounce blending pitcher, a 64-ounce processing bowl, and a 26-ounce tumbler. Clean each of these containers by filling partway with water, adding a couple drops of dish soap, and blending.</p><p>The 72-ounce blending pitcher comes with a tower blade. There is a pour spout in the lid; for thinner liquids you can pop up the spout cap and pour from the pitcher. For thicker ones, you'll remove the whole lid and the blade before pouring out and scraping with a spatula if needed. </p><p>The 36-ounce processing bowl comes with a chopping blade, dough blade, and multiblade disc. There are optional attachments that fit into the multiblade disc, including thin slice, thick slide, shred, crinkle cut, french fry, and julienne. This bowl's lid includes a feed chute and pusher. </p><p>Finally, the 26-ounce single-serve tumbler comes with a sipping lid and a straw, so you can just blend your favorite frozen beverage and go. </p><p>The base suctions onto your counter for stability. It's sleek and classy-looking. The containers slide and lock into place securely.</p><ul><li><strong>Design score: 4.5/5</strong></li></ul><h2 class="article-body__section" id="section-ninja-crushboss-performance"><span>Ninja CrushBOSS: performance</span></h2><h2 id="full-sized-blender">Full-sized blender</h2><p>Using the 72-ounce blender container, I made a smoothie using frozen fruit and juice in roughly equal proportions. I used the SmoothSense setting, which automatically detects the amount of solids and liquids in the vessel. The motor will stop and start, using the appropriate speeds to deliver smooth results. This turned out great.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/xzehMNgjuD92yCfaSEjGj3.jpg" alt="Ninja CrushBOSS blender in action" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/KzSBquarKNKVvCNXDJ6GZ3.jpg" alt="Ninja CrushBOSS blender in action" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/QeQURqLVyk5VvYd3dZDgT3.jpg" alt="Ninja CrushBOSS blender in action" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure></figure><p>I also tried make a simple frozen yogurt with just frozen fruit and yogurt, this didn't blend up all that smoothly. If I had used any liquid, or possessed more patience, I could have easily made this a lot smoother. At the very least, I should have scraped down the sides and blended it once more. It's pretty chunky-looking but it still tasted great. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/R8VphdbMZhokTyeqTeSdGV.jpg" alt="Ninja CrushBOSS making cherry frozen yogurt" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/GeGrUc6u2kJRmCvPUGZzYV.jpg" alt="Ninja CrushBOSS making cherry frozen yogurt" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/SPV6uKgGrrhYjzJEAZPzVV.jpg" alt="Ninja CrushBOSS making cherry frozen yogurt" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/qEqYcF7NSwe3Eztj762GDV.jpg" alt="Ninja CrushBOSS making cherry frozen yogurt" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure></figure><h2 id="food-processor">Food processor</h2><p>The first thing I did with the 64-ounce food processor container was to crinkle-cut some carrots. It took me a little time to assemble the blades properly and peel the carrots. But once I dropped them into the food chute, it took only a second or two to totally cut up three carrots. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/4YrFBTjgVEkKjHfbJKGdFB.jpg" alt="Ninja CrushBOSS crinkle cut carrots" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/6knzZaytWp8dLeii6vjUXB.jpg" alt="Ninja CrushBOSS crinkle cut carrots" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/uNyTdrhnBmA2ucVZse9GhB.jpg" alt="Ninja CrushBOSS crinkle cut carrots" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure></figure><p>Next I diced a sweet potato. Ninja's instructions say that you need to soften fibrous foods like sweet potatoes before processing. This is not necessary for regular white potatoes. I followed the instructions and air-fried the sweet potato whole for 10 minutes first and allowed it to cool. Again, once my sweet potato and the blades were ready to go, the Ninja CrushBOSS took only a couple of seconds to dice the entire sweet potato. Once diced, a quick air-fry (yes, quicker than I expected, I over-cooked it a bit) and it was ready to eat.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/6vfJFC5FKWVt5dUGwGQG5c.jpg" alt="Ninja CrushBOSS food processor and sweet potato" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/yceAom46BQ4pd5iF7btECc.jpg" alt="Ninja CrushBOSS food processor and sweet potato" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/YjEiAvvya4ePwLfA8g65Jc.jpg" alt="Ninja CrushBOSS food processor and sweet potato" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/sdGjTb4EPXSUikfbPrKTKc.jpg" alt="Ninja CrushBOSS food processor and sweet potato" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure></figure><p>I shredded some hard parmesan cheese, using the shredding multiblade attachment. Like the other blades, it's super fast. However, a rather large chunk of parmesan got caught between the blade and the lid and wouldn't shred, as you can see in my photos below.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/92vxa7yttp94UEECAX92Je.jpg" alt="Ninja CrushBOSS shredding parmesan cheese" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Tf2wjkvQF3ND29rhSE7vEe.jpg" alt="Ninja CrushBOSS shredding parmesan cheese" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/kh6HQsxECLxtipAjsRgyZe.jpg" alt="Ninja CrushBOSS shredding parmesan cheese" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure></figure><p>Then I tried a slightly softer cheese, a Swiss. This one also shredded in just a few seconds, and the chunks left after shredding were much smaller.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/UivtprcPsAcQWDvVg9onSD.jpg" alt="Ninja CrushBOSS shredding Swiss cheese" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/AbMMuUdHjbJq2jqR9KTSzC.jpg" alt="Ninja CrushBOSS shredding Swiss cheese" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/VgvyZekjXijfPcWB5idgJD.jpg" alt="Ninja CrushBOSS shredding Swiss cheese" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure></figure><p>Next I tried the blade tower, which is centered inside the food processor bowl, just like a blender blade (as opposed to the multiblade system, which sits just under the lid). I made some coarse oat flour. Again, this was super fast. I probably could have run it again if I wanted the flour to be finer, but this was fine for me.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/iiz5d9kNRUtrV5Gp3aqcTb.jpg" alt="Ninja CrushBOSS making oat flour" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Tdbm5nhKLEYcerNzKk7yTb.jpg" alt="Ninja CrushBOSS making oat flour" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure></figure><p>Next I blended some protein pancake batter in the food processor bowl. Of course, the Ninja CrushBOSS made quick work of this. The batter came out pretty smooth and cooked up beautifully.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/VygE6GK2EUEXHu4f8Xtos7.jpg" alt="Ninja CrushBOSS blending pancake batter" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/xYAkCvjhcbyUUV3zQeYvv7.jpg" alt="Ninja CrushBOSS blending pancake batter" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/U9FzcyszdwF2KURmwCSgx7.jpg" alt="Ninja CrushBOSS blending pancake batter" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/9Nim4AHeuUjqscid35gGz7.jpg" alt="Ninja CrushBOSS blending pancake batter" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Lwa2WuLmjsw78FATRx43r7.jpg" alt="Ninja CrushBOSS blending pancake batter" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure></figure><p>I made some hummus, which made me question why I ever bought pre-made hummus from the store! It's so quick and easy with a blender/food processor like the Ninja CrushBOSS. And it's much tastier. I did scrape down the sides after the initial processing session and process it again. It was worth the extra cycle to get a totally uniform result, though if you like it chunky, that's not necessary.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/JioQ3RvSKmWWJYJ3ZfjGnZ.jpg" alt="Ninja CrushBOSS made hummus" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/VkH22SGTujUxVw5rYThBmT.jpg" alt="Ninja CrushBOSS making hummus" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/xeSMXMNVrJVhUwLV9y8HhT.jpg" alt="Ninja CrushBOSS making hummus" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/otxV5XrxJH2hMXBpixz7fT.jpg" alt="Ninja CrushBOSS making hummus" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/d97PqKvoRr84jnQqy4griT.jpg" alt="Ninja CrushBOSS making hummus" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/cRfzMpCTzAAESNHZrpRxhT.jpg" alt="Ninja CrushBOSS making hummus" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/6XDRP9DboLJeRMjdoX5Q9T.jpg" alt="Ninja CrushBOSS making hummus" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure></figure><h2 id="tumbler-cup">Tumbler cup</h2><p>The single-serve tumbler cup assembly is just like the <a href="https://www.techradar.com/home/juicers-blenders/ninja-blendboss-tumbler-blender-review">Ninja BlendBOSS</a>. Just put in your ingredients, screw on the blade lid, and twist it into place on the power base. You do need to have a bit of liquid in order to blend properly, but as long as you do, everything comes out great. Even ice is totally obliterated. I made this banana peanut butter smoothie which came out totally smooth.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/FmjrMSuxX4GWdccaABG5c7.jpg" alt="Ninja CrushBOSS making banana peanut butter smoothie" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/srFbb2NLbR69q7LVbQsWz7.jpg" alt="Ninja CrushBOSS making banana peanut butter smoothie" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/XP3gfwUrjepkCz77BxAsr7.jpg" alt="Ninja CrushBOSS making banana peanut butter smoothie" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/tY2LRJRvMsZ7rJhWVUw8T7.jpg" alt="Ninja CrushBOSS making banana peanut butter smoothie" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure></figure><p>I made a very similar smoothie, this one was banana chocolate. It was also amazing.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/F8VRUckGHzrpNjvN82hgqf.jpg" alt="Ninja CrushBOSS making banana chocolate smoothie" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/3vvmoj2VJwS4CUDQPhGoug.jpg" alt="Ninja CrushBOSS making banana chocolate smoothie" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/6V4n2VzYYKPfZ5gLTtcwig.jpg" alt="Ninja CrushBOSS making banana chocolate smoothie" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/piydFPuCD3tL6rSLXeUCdg.jpg" alt="Ninja CrushBOSS making banana chocolate smoothie" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure></figure><p>I made a simple lemonade slushie, just ice, water, lemon juice, and vanilla syrup. This was a quick and tasty treat. Though the ice was thoroughly crushed, the mixture wasn't totally homogenous. The icy part and the liquid part tended to separate as I drank it.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/jUSi3g9GDbQnyjTmiNksBC.jpg" alt="Ninja CrushBOSS making slushie" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/wtAaomNr7Atouysv3cyjWC.jpg" alt="Ninja CrushBOSS making slushie" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/VVfKN6Tx2R93MGwEUGQrCC.jpg" alt="Ninja CrushBOSS making slushie" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/QDZSTEDmanJfjpjS3FSwLC.jpg" alt="Ninja CrushBOSS making slushie" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/FvPnn72Zy7Xz5aTF5fBHFC.jpg" alt="Ninja CrushBOSS making slushie" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure></figure><p>I also used this smaller blender cup to prepare some frozen treats in the <a href="https://www.techradar.com/home/small-appliances/ninja-swirl-by-creami-review">Ninja Creami Swirl. </a>I started with a pistachio-flavored <a href="https://www.techradar.com/home/coffee-machines/healthier-ninja-creami-recipes-no-artificial-sweeteners">healthier ice cream</a>, which included whole pistachios and dates. These can be challenging to blend, but the resulting mixture was smooth. There was a bit of "dust" at the bottom (I probably could have run it twice), but once frozen in the Creami pint, you couldn't tell. This turned out amazing.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/nYV6y2Re3qKeYxnWv6CV2U.jpg" alt="Ninja CrushBOSS making pistachio ice cream" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/VVJ4N8qcShqEi3TcVexfgT.jpg" alt="Ninja CrushBOSS making pistachio ice cream" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/RSEdqVwH2a4XUttREaWC3U.jpg" alt="Ninja CrushBOSS making pistachio ice cream" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure></figure><p>I also made a healthier version of Dole whip for the Ninja Creami Swirl. This blended up perfectly and turned out fantastic. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/s6zrpaUQpQGRaVSePsJyJF.jpg" alt="Ninja CrushBOSS making dole whip style frozen treat" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/SRReu4aXMNssPZ6dVn6udF.jpg" alt="Ninja CrushBOSS making dole whip style frozen treat" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/8PVfBq7VxGaq9zkySGDDbF.jpg" alt="Ninja CrushBOSS making dole whip style frozen treat" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/T9KyFQKqihLkFv9u4CY2vE.jpg" alt="Ninja CrushBOSS making dole whip style frozen treat" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure></figure><ul><li><strong>Performance score: 4.5/5 </strong></li></ul><h2 class="article-body__section" id="section-should-you-buy-the-ninja-crushboss"><span>Should you buy the Ninja CrushBOSS?</span></h2><div ><table><caption>Ninja CrushBOSS report card</caption><thead><tr><th class="firstcol " ><p><strong>Attributes</strong></p></th><th  ><p><strong>Notes</strong></p></th><th  ><p><strong>Rating</strong></p></th></tr></thead><tbody><tr><td class="firstcol " ><p>Value</p></td><td  ><p>While not cheap, the Ninja CrushBOSS replaces three different kitchen tools.</p></td><td  ><p>4.5/5</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>It's well-designed to do the work of three appliances in one.</p></td><td  ><p>4.5/5</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>The Ninja CrushBOSS performs as expected, making quick work of a variety of foods.</p></td><td  ><p>4.5/5</p></td></tr><tr><td class="firstcol " ><p>Overall</p></td><td  ><p>The Ninja CrushBOSS is an excellent 3-in-1 food processor, blender, and mini blender.</p></td><td  ><p>4.5/5</p></td></tr></tbody></table></div><h2 id="buy-it-if-5">Buy it if</h2><div class="product"><p><strong>You need multiple blending/processing appliances </strong></p><p>If you're in the market for even two of the three: full-sized blender, mini blender, or food processor, then you'll find this a worthwhile purchase. Any two of the three would likely cost at least as much and take up more space. Need all three? This is a no-brainer.</p></div><div class="product"><p><strong>You just need a powerful tool</strong></p><p>Frankly, even if you just need one, you still might consider the Ninja CrushBOSS. Its 1200-watt motor made lightning quick work of everything I tried, from ice to nuts to sticky dates. You might just find some use for the other functions once you have this in your kitchen.</p></div><div class="product"><p><strong>You want some automation</strong></p><p>The Ninja CrushBOSS has some automated features that take the guesswork out of how long to run and how much power to use. SmoothSense automatically senses ingredients and PrepIQ has individual programs for specific functions. Of course, you can just use manual settings if you prefer.</p></div><h2 id="don-39-t-buy-it-if-3">Don't buy it if</h2><div class="product"><p><strong>You are on a tight budget</strong></p><p>There are certainly cheaper blenders and food processors on the market, though they won't have some of the advanced features that the Ninja CrushBOSS does.</p></div><div class="product"><p><strong>You hate to unbox new appliances </strong></p><p>If you are easily intimidated by new appliances and tend to leave them sitting in the box for a while, this isn't the appliance for you. You'll have a lot to unpack, and you'll actually need to read the manual to learn how to assemble and use the Ninja CrushBOSS.</p></div><div class="product"><p><strong>You have limited counter and storage space</strong></p><p>While he Ninja CrushBOSS has just one base, it has so many parts and pieces. You'll have to find space in your kitchen to store them all.</p></div><h2 class="article-body__section" id="section-ninja-crushboss-also-consider"><span>Ninja CrushBOSS: also consider</span></h2><p>If the Ninja CrushBOSS isn't exactly what you're looking for, you might consider the following:</p><div class="product"><a data-dimension112="e2842d84-8c44-11f1-840d-9bc6517a8a3c" data-action="Deal Block" data-label="Read our review of the Vitamix A3500" data-dimension48="Read our review of the Vitamix A3500" 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="mP784om5KDB2bKk6GjzywH" name="01-a3500i-on_white-intl-2000x2000.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/mP784om5KDB2bKk6GjzywH.jpg" mos="" align="middle" fullscreen="" width="2000" height="2000" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Vitamix A3500</strong></p><p>My go-to blender for decades has been a Vitamix. There's a reason you see these in bars and restaurants so often. It's "just" a blender, but it does the job well.</p><p><strong>Read our review of the </strong><a href="https://www.techradar.com/reviews/vitamix-a3500" data-dimension112="e2842d84-8c44-11f1-840d-9bc6517a8a3c" data-action="Deal Block" data-label="Read our review of the Vitamix A3500" data-dimension48="Read our review of the Vitamix A3500" data-dimension25=""><strong>Vitamix A3500</strong></a><strong> </strong></p></div><div class="product"><a data-dimension112="e2842de8-8c44-11f1-aa3b-6b56a807efa2" data-action="Deal Block" data-label="Check out our review of the Breville the All in One" data-dimension48="Check out our review of the Breville the All in One" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1362px;"><p class="vanilla-image-block" style="padding-top:97.06%;"><img id="FVC5HWZxCd6FJwhGtd4yrK" name="breville-all-in-one-marketing-image" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/FVC5HWZxCd6FJwhGtd4yrK.png" mos="" align="middle" fullscreen="" width="1362" height="1322" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Breville the All in One</strong></p><p>Here is another blender/food processor you might consider if the Ninja CrushBOSS seems like too much. While not as fully-featured, it's certainly more simple and compact.</p><p><strong>Check out our review of the </strong><a href="https://www.techradar.com/home/juicers-blenders/breville-the-all-in-one-stick-mixer-review" data-dimension112="e2842de8-8c44-11f1-aa3b-6b56a807efa2" data-action="Deal Block" data-label="Check out our review of the Breville the All in One" data-dimension48="Check out our review of the Breville the All in One" data-dimension25=""><strong>Breville the All in One</strong></a><a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="e2842de8-8c44-11f1-aa3b-6b56a807efa2" data-action="Deal Block" data-label="Check out our review of the Breville the All in One" data-dimension48="Check out our review of the Breville the All in One" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="7b39d6be-8cef-11f1-aacd-9be5a1d7c87f" data-action="Deal Block" data-label="Read my review of the Ninja BlendBOSS" data-dimension48="Read my review of the Ninja BlendBOSS" 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.00%;"><img id="qvyn5ZQZUsbQAHqgCWyU9A" name="ninja-blendboss-press-image" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/qvyn5ZQZUsbQAHqgCWyU9A.png" mos="" align="middle" fullscreen="" width="694" height="694" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Ninja BlendBOSS</strong></p><p>You really just want that single-serve blender and to-go tumbler? Ninja's BlendBOSS is what you want. It takes up minimal space in your kitchen and yet it's surprisingly powerful and fast for making smoothies, slushies, iced coffee, and more. It comes with that sipping lid and straw so you can just blend and go.</p><p><strong>Read my review of the </strong><a href="https://www.techradar.com/home/juicers-blenders/ninja-blendboss-tumbler-blender-review" data-dimension112="7b39d6be-8cef-11f1-aacd-9be5a1d7c87f" data-action="Deal Block" data-label="Read my review of the Ninja BlendBOSS" data-dimension48="Read my review of the Ninja BlendBOSS" data-dimension25=""><strong>Ninja BlendBOSS</strong></a><a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="7b39d6be-8cef-11f1-aacd-9be5a1d7c87f" data-action="Deal Block" data-label="Read my review of the Ninja BlendBOSS" data-dimension48="Read my review of the Ninja BlendBOSS" data-dimension25="">View Deal</a></p></div><h2 class="article-body__section" id="section-how-i-tested-the-ninja-power-crushboss"><span>How I tested the Ninja Power CrushBOSS</span></h2><ul><li><strong>I tested all three containers and various multiblade attachments</strong></li><li><strong>I used SmoothSense, PrepIQ, and Custom settings</strong></li><li><strong>I cleaned it after every use </strong></li></ul><p>I used the food processor bowl to crinkle-cut carrots, dice a sweet potato, shred both parmesan and Swiss cheeses, make oatmeal flour, blend up hummus, and blend pancake batter. I used the large blender to make frozen yogurt and a fruit smoothie. In the small tumbler blender, I blended two different mixtures to make frozen treats in the Ninja Creami (Dole whip and pistachio ice cream), two different yogurt/frozen fruit smoothies (banana peanut butter and banana chocolate), and a lemonade slushie.</p><p>Read more about <a href="https://www.techradar.com/news/how-we-test">how we test.</a></p> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/juicers-blenders/ninja-crushboss-review</link>
                                                                            <description>
                            <![CDATA[ The Ninja CrushBOSS is a kitchen system that takes care of all your food processing and blending needs. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">Jdg7ALfzTf6krfYH4SyMKi</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/BL9a4upic82L5WM4gyxVfL-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sat, 29 Aug 2026 08:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Juicers & Blenders]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Small Appliances]]></category>
                                                                                                                    <dc:creator><![CDATA[ Karen Freeman ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/DDiERCZA8XFtW9uHdwjzpL.jpeg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Karen is a world traveler, writer, teacher, family woman, and occasionally a movie extra. She has been writing about Apple, consumer tech, and lifestyle products since 2010 for various publications including TechRadar, CNET, Tom’s Guide, iMore, Macworld, AppAdvice, and WatchAware.&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/BL9a4upic82L5WM4gyxVfL-1280-80.jpg">
                                                            <media:credit><![CDATA[Karen Freeman / Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Ninja CrushBOSS base with three containers]]></media:description>                                                            <media:text><![CDATA[Ninja CrushBOSS base with three containers]]></media:text>
                                <media:title type="plain"><![CDATA[Ninja CrushBOSS base with three containers]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/BL9a4upic82L5WM4gyxVfL-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <h2 class="article-body__section" id="section-ninja-crushboss-one-minute-review"><span>Ninja CrushBOSS: one-minute review</span></h2><p>The Ninja CrushBOSS is an impressive three-in-one kitchen system. The largest container, a 72-ounce pitcher blender is made for blending big batches of whatever foods and beverages you like. The medium-sized 64-ounce container is a food processor, to which you can attach a handful of different blades that slice, dice, and shred various foods. The food processor bowl also has a tower blade for blending and a dough blade for making breads. The smallest vessel is a 26-ounce tumbler is perfect for single-serve smoothies, iced coffees, and slushies. It comes with a sipping lid and straw so you can just blend and go.</p><p>I put the whole system through its paces and was impressed with the results. If you're in the market for both a blender and a food processor, especially if you want both large and single-serve blenders, you can save money by just buying the Ninja CrushBOSS.</p><p>I have to admit that unboxing this system felt a bit intimidating. There are a <em>lot</em> of parts. That is the point of it, of course — to be everything for everyone — but be prepared to take some time to learn how all of the parts fit together and how it all works. You'll be washing a lot of dishes. Plus, some of the pieces do nest, but you're still looking at a lot of storage space for all the bits and bobs.</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:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="HiYV7rKz3WiwoixET94Hi4" name="ninja-crushboss-blender-food-processor-flat-lay" alt="Ninja CrushBOSS and everything it comes with" src="https://cdn.mos.cms.futurecdn.net/HiYV7rKz3WiwoixET94Hi4.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Karen Freeman / Future)</span></figcaption></figure><h2 class="article-body__section" id="section-ninja-crushboss-price-and-availability"><span>Ninja CrushBOSS: price and availability</span></h2><ul><li><strong>List price: $319.99 / £239.99 (about AU$450)</strong></li><li><strong>Available direct from Ninja, and from third-party retailers including Amazon</strong></li></ul><p>The Ninja CrushBOSS is being sold on Ninja's own website and third-party retailers in the US and UK, with a list price of $319.99 / £239.99 for the unit with all attachments. That's about AU$450, but we don't yet have a release date for the CrushBOSS in Australia. Colorways include Midnight Blue, Black & Copper, Stone & Gold, Mocha & Gold, Bone & White Gold, and Onyx — with more colors coming by the end of 2026.</p><ul><li><strong>Value score: 4.5/5</strong></li></ul><h2 class="article-body__section" id="section-ninja-crushboss-specifications"><span>Ninja CrushBOSS: specifications</span></h2><div ><table><tbody><tr><td class="firstcol " ><p>Price</p></td><td  ><p>$319</p></td></tr><tr><td class="firstcol " ><p>Vessel sizes</p></td><td  ><p>72-ounce, 64-ounce, 26-ounce</p></td></tr><tr><td class="firstcol " ><p>Control panel programs</p></td><td  ><p>SmoothSense, PrepIQ, Custom</p></td></tr><tr><td class="firstcol " ><p>Vessels material</p></td><td  ><p>BPA-free plastic</p></td></tr><tr><td class="firstcol " ><p>Maximum power</p></td><td  ><p>1,200 watts</p></td></tr><tr><td class="firstcol " ><p>Multiblade disk attachments available</p></td><td  ><p>Thin slice, thick slice, shred, crinkle cut, french fry, julienne</p></td></tr></tbody></table></div><h2 class="article-body__section" id="section-ninja-crushboss-design-and-features"><span>Ninja CrushBOSS: design and features</span></h2><ul><li><strong>Three blending/processing vessels</strong></li><li><strong>Three blending programs</strong></li><li><strong>1,200-watt motor </strong></li></ul><p>The Ninja CrushBOSS base suctions to your counter for stability. It comes with three different containers: a 72-ounce blending pitcher, a 64-ounce processing bowl, and a 26-ounce tumbler. Clean each of these containers by filling partway with water, adding a couple drops of dish soap, and blending.</p><p>The 72-ounce blending pitcher comes with a tower blade. There is a pour spout in the lid; for thinner liquids you can pop up the spout cap and pour from the pitcher. For thicker ones, you'll remove the whole lid and the blade before pouring out and scraping with a spatula if needed. </p><p>The 36-ounce processing bowl comes with a chopping blade, dough blade, and multiblade disc. There are optional attachments that fit into the multiblade disc, including thin slice, thick slide, shred, crinkle cut, french fry, and julienne. This bowl's lid includes a feed chute and pusher. </p><p>Finally, the 26-ounce single-serve tumbler comes with a sipping lid and a straw, so you can just blend your favorite frozen beverage and go. </p><p>The base suctions onto your counter for stability. It's sleek and classy-looking. The containers slide and lock into place securely.</p><ul><li><strong>Design score: 4.5/5</strong></li></ul><h2 class="article-body__section" id="section-ninja-crushboss-performance"><span>Ninja CrushBOSS: performance</span></h2><h2 id="full-sized-blender">Full-sized blender</h2><p>Using the 72-ounce blender container, I made a smoothie using frozen fruit and juice in roughly equal proportions. I used the SmoothSense setting, which automatically detects the amount of solids and liquids in the vessel. The motor will stop and start, using the appropriate speeds to deliver smooth results. This turned out great.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/xzehMNgjuD92yCfaSEjGj3.jpg" alt="Ninja CrushBOSS blender in action" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/KzSBquarKNKVvCNXDJ6GZ3.jpg" alt="Ninja CrushBOSS blender in action" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/QeQURqLVyk5VvYd3dZDgT3.jpg" alt="Ninja CrushBOSS blender in action" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure></figure><p>I also tried make a simple frozen yogurt with just frozen fruit and yogurt, this didn't blend up all that smoothly. If I had used any liquid, or possessed more patience, I could have easily made this a lot smoother. At the very least, I should have scraped down the sides and blended it once more. It's pretty chunky-looking but it still tasted great. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/R8VphdbMZhokTyeqTeSdGV.jpg" alt="Ninja CrushBOSS making cherry frozen yogurt" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/GeGrUc6u2kJRmCvPUGZzYV.jpg" alt="Ninja CrushBOSS making cherry frozen yogurt" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/SPV6uKgGrrhYjzJEAZPzVV.jpg" alt="Ninja CrushBOSS making cherry frozen yogurt" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/qEqYcF7NSwe3Eztj762GDV.jpg" alt="Ninja CrushBOSS making cherry frozen yogurt" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure></figure><h2 id="food-processor">Food processor</h2><p>The first thing I did with the 64-ounce food processor container was to crinkle-cut some carrots. It took me a little time to assemble the blades properly and peel the carrots. But once I dropped them into the food chute, it took only a second or two to totally cut up three carrots. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/4YrFBTjgVEkKjHfbJKGdFB.jpg" alt="Ninja CrushBOSS crinkle cut carrots" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/6knzZaytWp8dLeii6vjUXB.jpg" alt="Ninja CrushBOSS crinkle cut carrots" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/uNyTdrhnBmA2ucVZse9GhB.jpg" alt="Ninja CrushBOSS crinkle cut carrots" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure></figure><p>Next I diced a sweet potato. Ninja's instructions say that you need to soften fibrous foods like sweet potatoes before processing. This is not necessary for regular white potatoes. I followed the instructions and air-fried the sweet potato whole for 10 minutes first and allowed it to cool. Again, once my sweet potato and the blades were ready to go, the Ninja CrushBOSS took only a couple of seconds to dice the entire sweet potato. Once diced, a quick air-fry (yes, quicker than I expected, I over-cooked it a bit) and it was ready to eat.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/6vfJFC5FKWVt5dUGwGQG5c.jpg" alt="Ninja CrushBOSS food processor and sweet potato" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/yceAom46BQ4pd5iF7btECc.jpg" alt="Ninja CrushBOSS food processor and sweet potato" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/YjEiAvvya4ePwLfA8g65Jc.jpg" alt="Ninja CrushBOSS food processor and sweet potato" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/sdGjTb4EPXSUikfbPrKTKc.jpg" alt="Ninja CrushBOSS food processor and sweet potato" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure></figure><p>I shredded some hard parmesan cheese, using the shredding multiblade attachment. Like the other blades, it's super fast. However, a rather large chunk of parmesan got caught between the blade and the lid and wouldn't shred, as you can see in my photos below.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/92vxa7yttp94UEECAX92Je.jpg" alt="Ninja CrushBOSS shredding parmesan cheese" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Tf2wjkvQF3ND29rhSE7vEe.jpg" alt="Ninja CrushBOSS shredding parmesan cheese" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/kh6HQsxECLxtipAjsRgyZe.jpg" alt="Ninja CrushBOSS shredding parmesan cheese" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure></figure><p>Then I tried a slightly softer cheese, a Swiss. This one also shredded in just a few seconds, and the chunks left after shredding were much smaller.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/UivtprcPsAcQWDvVg9onSD.jpg" alt="Ninja CrushBOSS shredding Swiss cheese" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/AbMMuUdHjbJq2jqR9KTSzC.jpg" alt="Ninja CrushBOSS shredding Swiss cheese" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/VgvyZekjXijfPcWB5idgJD.jpg" alt="Ninja CrushBOSS shredding Swiss cheese" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure></figure><p>Next I tried the blade tower, which is centered inside the food processor bowl, just like a blender blade (as opposed to the multiblade system, which sits just under the lid). I made some coarse oat flour. Again, this was super fast. I probably could have run it again if I wanted the flour to be finer, but this was fine for me.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/iiz5d9kNRUtrV5Gp3aqcTb.jpg" alt="Ninja CrushBOSS making oat flour" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Tdbm5nhKLEYcerNzKk7yTb.jpg" alt="Ninja CrushBOSS making oat flour" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure></figure><p>Next I blended some protein pancake batter in the food processor bowl. Of course, the Ninja CrushBOSS made quick work of this. The batter came out pretty smooth and cooked up beautifully.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/VygE6GK2EUEXHu4f8Xtos7.jpg" alt="Ninja CrushBOSS blending pancake batter" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/xYAkCvjhcbyUUV3zQeYvv7.jpg" alt="Ninja CrushBOSS blending pancake batter" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/U9FzcyszdwF2KURmwCSgx7.jpg" alt="Ninja CrushBOSS blending pancake batter" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/9Nim4AHeuUjqscid35gGz7.jpg" alt="Ninja CrushBOSS blending pancake batter" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Lwa2WuLmjsw78FATRx43r7.jpg" alt="Ninja CrushBOSS blending pancake batter" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure></figure><p>I made some hummus, which made me question why I ever bought pre-made hummus from the store! It's so quick and easy with a blender/food processor like the Ninja CrushBOSS. And it's much tastier. I did scrape down the sides after the initial processing session and process it again. It was worth the extra cycle to get a totally uniform result, though if you like it chunky, that's not necessary.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/JioQ3RvSKmWWJYJ3ZfjGnZ.jpg" alt="Ninja CrushBOSS made hummus" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/VkH22SGTujUxVw5rYThBmT.jpg" alt="Ninja CrushBOSS making hummus" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/xeSMXMNVrJVhUwLV9y8HhT.jpg" alt="Ninja CrushBOSS making hummus" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/otxV5XrxJH2hMXBpixz7fT.jpg" alt="Ninja CrushBOSS making hummus" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/d97PqKvoRr84jnQqy4griT.jpg" alt="Ninja CrushBOSS making hummus" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/cRfzMpCTzAAESNHZrpRxhT.jpg" alt="Ninja CrushBOSS making hummus" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/6XDRP9DboLJeRMjdoX5Q9T.jpg" alt="Ninja CrushBOSS making hummus" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure></figure><h2 id="tumbler-cup">Tumbler cup</h2><p>The single-serve tumbler cup assembly is just like the <a href="https://www.techradar.com/home/juicers-blenders/ninja-blendboss-tumbler-blender-review">Ninja BlendBOSS</a>. Just put in your ingredients, screw on the blade lid, and twist it into place on the power base. You do need to have a bit of liquid in order to blend properly, but as long as you do, everything comes out great. Even ice is totally obliterated. I made this banana peanut butter smoothie which came out totally smooth.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/FmjrMSuxX4GWdccaABG5c7.jpg" alt="Ninja CrushBOSS making banana peanut butter smoothie" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/srFbb2NLbR69q7LVbQsWz7.jpg" alt="Ninja CrushBOSS making banana peanut butter smoothie" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/XP3gfwUrjepkCz77BxAsr7.jpg" alt="Ninja CrushBOSS making banana peanut butter smoothie" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/tY2LRJRvMsZ7rJhWVUw8T7.jpg" alt="Ninja CrushBOSS making banana peanut butter smoothie" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure></figure><p>I made a very similar smoothie, this one was banana chocolate. It was also amazing.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/F8VRUckGHzrpNjvN82hgqf.jpg" alt="Ninja CrushBOSS making banana chocolate smoothie" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/3vvmoj2VJwS4CUDQPhGoug.jpg" alt="Ninja CrushBOSS making banana chocolate smoothie" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/6V4n2VzYYKPfZ5gLTtcwig.jpg" alt="Ninja CrushBOSS making banana chocolate smoothie" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/piydFPuCD3tL6rSLXeUCdg.jpg" alt="Ninja CrushBOSS making banana chocolate smoothie" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure></figure><p>I made a simple lemonade slushie, just ice, water, lemon juice, and vanilla syrup. This was a quick and tasty treat. Though the ice was thoroughly crushed, the mixture wasn't totally homogenous. The icy part and the liquid part tended to separate as I drank it.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/jUSi3g9GDbQnyjTmiNksBC.jpg" alt="Ninja CrushBOSS making slushie" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/wtAaomNr7Atouysv3cyjWC.jpg" alt="Ninja CrushBOSS making slushie" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/VVfKN6Tx2R93MGwEUGQrCC.jpg" alt="Ninja CrushBOSS making slushie" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/QDZSTEDmanJfjpjS3FSwLC.jpg" alt="Ninja CrushBOSS making slushie" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/FvPnn72Zy7Xz5aTF5fBHFC.jpg" alt="Ninja CrushBOSS making slushie" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure></figure><p>I also used this smaller blender cup to prepare some frozen treats in the <a href="https://www.techradar.com/home/small-appliances/ninja-swirl-by-creami-review">Ninja Creami Swirl. </a>I started with a pistachio-flavored <a href="https://www.techradar.com/home/coffee-machines/healthier-ninja-creami-recipes-no-artificial-sweeteners">healthier ice cream</a>, which included whole pistachios and dates. These can be challenging to blend, but the resulting mixture was smooth. There was a bit of "dust" at the bottom (I probably could have run it twice), but once frozen in the Creami pint, you couldn't tell. This turned out amazing.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/nYV6y2Re3qKeYxnWv6CV2U.jpg" alt="Ninja CrushBOSS making pistachio ice cream" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/VVJ4N8qcShqEi3TcVexfgT.jpg" alt="Ninja CrushBOSS making pistachio ice cream" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/RSEdqVwH2a4XUttREaWC3U.jpg" alt="Ninja CrushBOSS making pistachio ice cream" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure></figure><p>I also made a healthier version of Dole whip for the Ninja Creami Swirl. This blended up perfectly and turned out fantastic. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/s6zrpaUQpQGRaVSePsJyJF.jpg" alt="Ninja CrushBOSS making dole whip style frozen treat" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/SRReu4aXMNssPZ6dVn6udF.jpg" alt="Ninja CrushBOSS making dole whip style frozen treat" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/8PVfBq7VxGaq9zkySGDDbF.jpg" alt="Ninja CrushBOSS making dole whip style frozen treat" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/T9KyFQKqihLkFv9u4CY2vE.jpg" alt="Ninja CrushBOSS making dole whip style frozen treat" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure></figure><ul><li><strong>Performance score: 4.5/5 </strong></li></ul><h2 class="article-body__section" id="section-should-you-buy-the-ninja-crushboss"><span>Should you buy the Ninja CrushBOSS?</span></h2><div ><table><caption>Ninja CrushBOSS report card</caption><thead><tr><th class="firstcol " ><p><strong>Attributes</strong></p></th><th  ><p><strong>Notes</strong></p></th><th  ><p><strong>Rating</strong></p></th></tr></thead><tbody><tr><td class="firstcol " ><p>Value</p></td><td  ><p>While not cheap, the Ninja CrushBOSS replaces three different kitchen tools.</p></td><td  ><p>4.5/5</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>It's well-designed to do the work of three appliances in one.</p></td><td  ><p>4.5/5</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>The Ninja CrushBOSS performs as expected, making quick work of a variety of foods.</p></td><td  ><p>4.5/5</p></td></tr><tr><td class="firstcol " ><p>Overall</p></td><td  ><p>The Ninja CrushBOSS is an excellent 3-in-1 food processor, blender, and mini blender.</p></td><td  ><p>4.5/5</p></td></tr></tbody></table></div><h2 id="buy-it-if-5">Buy it if</h2><div class="product"><p><strong>You need multiple blending/processing appliances </strong></p><p>If you're in the market for even two of the three: full-sized blender, mini blender, or food processor, then you'll find this a worthwhile purchase. Any two of the three would likely cost at least as much and take up more space. Need all three? This is a no-brainer.</p></div><div class="product"><p><strong>You just need a powerful tool</strong></p><p>Frankly, even if you just need one, you still might consider the Ninja CrushBOSS. Its 1200-watt motor made lightning quick work of everything I tried, from ice to nuts to sticky dates. You might just find some use for the other functions once you have this in your kitchen.</p></div><div class="product"><p><strong>You want some automation</strong></p><p>The Ninja CrushBOSS has some automated features that take the guesswork out of how long to run and how much power to use. SmoothSense automatically senses ingredients and PrepIQ has individual programs for specific functions. Of course, you can just use manual settings if you prefer.</p></div><h2 id="don-39-t-buy-it-if-3">Don't buy it if</h2><div class="product"><p><strong>You are on a tight budget</strong></p><p>There are certainly cheaper blenders and food processors on the market, though they won't have some of the advanced features that the Ninja CrushBOSS does.</p></div><div class="product"><p><strong>You hate to unbox new appliances </strong></p><p>If you are easily intimidated by new appliances and tend to leave them sitting in the box for a while, this isn't the appliance for you. You'll have a lot to unpack, and you'll actually need to read the manual to learn how to assemble and use the Ninja CrushBOSS.</p></div><div class="product"><p><strong>You have limited counter and storage space</strong></p><p>While he Ninja CrushBOSS has just one base, it has so many parts and pieces. You'll have to find space in your kitchen to store them all.</p></div><h2 class="article-body__section" id="section-ninja-crushboss-also-consider"><span>Ninja CrushBOSS: also consider</span></h2><p>If the Ninja CrushBOSS isn't exactly what you're looking for, you might consider the following:</p><div class="product"><a data-dimension112="e2842d84-8c44-11f1-840d-9bc6517a8a3c" data-action="Deal Block" data-label="Read our review of the Vitamix A3500" data-dimension48="Read our review of the Vitamix A3500" 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="mP784om5KDB2bKk6GjzywH" name="01-a3500i-on_white-intl-2000x2000.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/mP784om5KDB2bKk6GjzywH.jpg" mos="" align="middle" fullscreen="" width="2000" height="2000" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Vitamix A3500</strong></p><p>My go-to blender for decades has been a Vitamix. There's a reason you see these in bars and restaurants so often. It's "just" a blender, but it does the job well.</p><p><strong>Read our review of the </strong><a href="https://www.techradar.com/reviews/vitamix-a3500" data-dimension112="e2842d84-8c44-11f1-840d-9bc6517a8a3c" data-action="Deal Block" data-label="Read our review of the Vitamix A3500" data-dimension48="Read our review of the Vitamix A3500" data-dimension25=""><strong>Vitamix A3500</strong></a><strong> </strong></p></div><div class="product"><a data-dimension112="e2842de8-8c44-11f1-aa3b-6b56a807efa2" data-action="Deal Block" data-label="Check out our review of the Breville the All in One" data-dimension48="Check out our review of the Breville the All in One" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1362px;"><p class="vanilla-image-block" style="padding-top:97.06%;"><img id="FVC5HWZxCd6FJwhGtd4yrK" name="breville-all-in-one-marketing-image" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/FVC5HWZxCd6FJwhGtd4yrK.png" mos="" align="middle" fullscreen="" width="1362" height="1322" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Breville the All in One</strong></p><p>Here is another blender/food processor you might consider if the Ninja CrushBOSS seems like too much. While not as fully-featured, it's certainly more simple and compact.</p><p><strong>Check out our review of the </strong><a href="https://www.techradar.com/home/juicers-blenders/breville-the-all-in-one-stick-mixer-review" data-dimension112="e2842de8-8c44-11f1-aa3b-6b56a807efa2" data-action="Deal Block" data-label="Check out our review of the Breville the All in One" data-dimension48="Check out our review of the Breville the All in One" data-dimension25=""><strong>Breville the All in One</strong></a><a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="e2842de8-8c44-11f1-aa3b-6b56a807efa2" data-action="Deal Block" data-label="Check out our review of the Breville the All in One" data-dimension48="Check out our review of the Breville the All in One" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="7b39d6be-8cef-11f1-aacd-9be5a1d7c87f" data-action="Deal Block" data-label="Read my review of the Ninja BlendBOSS" data-dimension48="Read my review of the Ninja BlendBOSS" 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.00%;"><img id="qvyn5ZQZUsbQAHqgCWyU9A" name="ninja-blendboss-press-image" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/qvyn5ZQZUsbQAHqgCWyU9A.png" mos="" align="middle" fullscreen="" width="694" height="694" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Ninja BlendBOSS</strong></p><p>You really just want that single-serve blender and to-go tumbler? Ninja's BlendBOSS is what you want. It takes up minimal space in your kitchen and yet it's surprisingly powerful and fast for making smoothies, slushies, iced coffee, and more. It comes with that sipping lid and straw so you can just blend and go.</p><p><strong>Read my review of the </strong><a href="https://www.techradar.com/home/juicers-blenders/ninja-blendboss-tumbler-blender-review" data-dimension112="7b39d6be-8cef-11f1-aacd-9be5a1d7c87f" data-action="Deal Block" data-label="Read my review of the Ninja BlendBOSS" data-dimension48="Read my review of the Ninja BlendBOSS" data-dimension25=""><strong>Ninja BlendBOSS</strong></a><a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="7b39d6be-8cef-11f1-aacd-9be5a1d7c87f" data-action="Deal Block" data-label="Read my review of the Ninja BlendBOSS" data-dimension48="Read my review of the Ninja BlendBOSS" data-dimension25="">View Deal</a></p></div><h2 class="article-body__section" id="section-how-i-tested-the-ninja-power-crushboss"><span>How I tested the Ninja Power CrushBOSS</span></h2><ul><li><strong>I tested all three containers and various multiblade attachments</strong></li><li><strong>I used SmoothSense, PrepIQ, and Custom settings</strong></li><li><strong>I cleaned it after every use </strong></li></ul><p>I used the food processor bowl to crinkle-cut carrots, dice a sweet potato, shred both parmesan and Swiss cheeses, make oatmeal flour, blend up hummus, and blend pancake batter. I used the large blender to make frozen yogurt and a fruit smoothie. In the small tumbler blender, I blended two different mixtures to make frozen treats in the Ninja Creami (Dole whip and pistachio ice cream), two different yogurt/frozen fruit smoothies (banana peanut butter and banana chocolate), and a lemonade slushie.</p><p>Read more about <a href="https://www.techradar.com/news/how-we-test">how we test.</a></p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Will plug-in solar panels affect your home insurance? An expert explains what you should know before fitting them ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Plug-in solar panels are now legal in the UK, and they could have a real impact on your energy bills, but before you install them, you should know what impact they're likely to have on your home insurance. The panels themselves are very easy to fit (see <a href="https://www.techradar.com/home/energy-saving/plug-in-solar-just-became-legal-in-the-uk-here-are-5-things-you-need-to-know-from-prices-to-potential-savings">our complete guide to plug-in solar</a> for more details), but it's worth taking the time to research all the effects on your home before buying your own.</p><p>To find out more, I spoke to Nathan Blackler, home insurance and utilities expert at <a href="https://www.gocompare.com/home-insurance/" target="_blank">Go.Compare</a>. He explained that plug-in solar is new technology that insurers don't really have enough claims data on to price against, but says his main advice is to disclose any products and installations to your insurer, and check the policy documents to ensure there are no exclusions for your planned setup.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-eAAD0e"></div>                            </div>                            <script src="https://kwizly.com/embed/eAAD0e.js" async></script><h2 id="will-your-insurance-premium-rise">Will your insurance premium rise?</h2><p>Blackler says that you might see a slight rise in your insurance premium after fitting plug-in solar panels, but it isn't guaranteed.</p><p>"Because plug-in solar panels add to the total value of your property’s assets, your coverage limits may need to be adjusted," he says. "However, some insurers may simply note the addition of the system on your file without charging you extra.</p><p>"The most important thing is keeping the insurer informed and ensuring there's nothing in your policy docs with your existing insurer excluding the use or installation of such systems."</p><h2 id="will-your-plug-in-solar-panels-be-covered">Will your plug-in solar panels be covered?</h2><p>Plug-in solar panels are a big investment (you can <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">expect them to pay for themselves in three to five years</a>), so you'll want to be sure that they're covered by your insurance.</p><p>"Yes, they are generally covered, but typically under your contents insurance rather than buildings insurance, as they are classified as portable equipment rather than permanent fixtures," says Blackler.</p><p>"However, coverage is strictly dependent on disclosure. Because plug-in panels feed energy directly into your home's electrical circuit, you are fundamentally adding a mini power station to your property. If you fail to tell your insurer about the installation and later suffer an electrical fire or fault, your policy could be invalidated."</p><h2 id="how-do-they-differ-from-traditional-roof-mounted-panels">How do they differ from traditional roof-mounted panels?</h2><p>According to Blackler, from an insurer's perspective, the risk profiles for conventional roof-mounted solar panels and plug-in panels are completely different.</p><p>"Traditional roof-mounted solar panels are permanent structural fixtures (covered under buildings insurance) that require installation and sign-off by MCS-accredited electricians," he says. "These setups can also be complicated with different ownership models like leasing and subscriptions, meaning customers do not own the panels, but they may still create an additional structural risk that some insurers increase premiums for.</p><p>"Plug-in panels, on the other hand, are self-installed and exempt from mandatory electrician sign-offs. This introduces a new element of 'unmanaged electrical risk', especially in flats and leasehold properties where a poorly connected panel plugged into outdated wiring could push electrical fault and fire risks into communal parts of the building. Because installation quality is harder to verify with plug-and-play systems, insurers view them as a distinct and evolving category.</p><p>"All this becomes increasingly complex when you also start to consider a battery or power cell installation along with solar panels. This adds a high-value electrical item, and as most home batteries are lithium-ion, they carry a small but significant fire risk. Again, this technology is relatively new to the mass market, and insurers are still gathering the data necessary to effectively price against it."</p><p>Want to know more about plug-in solar panels and batteries? <a href="https://www.techradar.com/home/energy-saving/plug-in-batteries-seem-like-a-great-fit-for-your-new-plug-in-solar-panels-but-dont-rush-to-buy-one-just-yet-the-rules-are-more-complicated-than-youd-think">Find out why plug-in panels are now legal, but plug-in batteries are not — yet</a>.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/energy-saving/will-plug-in-solar-panels-affect-your-home-insurance-an-expert-explains-what-you-should-know-before-fitting-them</link>
                                                                            <description>
                            <![CDATA[ Plug-in solar panels are now legal in the UK, but make sure you have all the facts before fitting them. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">ACwMj2o2AzAbbutxaBrL4T</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/nRNZ2GecVWNcXzzerwmyHj-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 27 Aug 2026 17:29:25 +0000</pubDate>                                                                                                                                <updated>Fri, 28 Aug 2026 11:01:21 +0000</updated>
                                                                                                                                            <category><![CDATA[Energy Saving]]></category>
                                                    <category><![CDATA[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.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/nRNZ2GecVWNcXzzerwmyHj-1280-80.jpg">
                                                            <media:credit><![CDATA[Getty Images, Westend61]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Couple installing solar panel on balcony]]></media:description>                                                            <media:text><![CDATA[Couple installing solar panel on balcony]]></media:text>
                                <media:title type="plain"><![CDATA[Couple installing solar panel on balcony]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/nRNZ2GecVWNcXzzerwmyHj-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Plug-in solar panels are now legal in the UK, and they could have a real impact on your energy bills, but before you install them, you should know what impact they're likely to have on your home insurance. The panels themselves are very easy to fit (see <a href="https://www.techradar.com/home/energy-saving/plug-in-solar-just-became-legal-in-the-uk-here-are-5-things-you-need-to-know-from-prices-to-potential-savings">our complete guide to plug-in solar</a> for more details), but it's worth taking the time to research all the effects on your home before buying your own.</p><p>To find out more, I spoke to Nathan Blackler, home insurance and utilities expert at <a href="https://www.gocompare.com/home-insurance/" target="_blank">Go.Compare</a>. He explained that plug-in solar is new technology that insurers don't really have enough claims data on to price against, but says his main advice is to disclose any products and installations to your insurer, and check the policy documents to ensure there are no exclusions for your planned setup.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-eAAD0e"></div>                            </div>                            <script src="https://kwizly.com/embed/eAAD0e.js" async></script><h2 id="will-your-insurance-premium-rise">Will your insurance premium rise?</h2><p>Blackler says that you might see a slight rise in your insurance premium after fitting plug-in solar panels, but it isn't guaranteed.</p><p>"Because plug-in solar panels add to the total value of your property’s assets, your coverage limits may need to be adjusted," he says. "However, some insurers may simply note the addition of the system on your file without charging you extra.</p><p>"The most important thing is keeping the insurer informed and ensuring there's nothing in your policy docs with your existing insurer excluding the use or installation of such systems."</p><h2 id="will-your-plug-in-solar-panels-be-covered">Will your plug-in solar panels be covered?</h2><p>Plug-in solar panels are a big investment (you can <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">expect them to pay for themselves in three to five years</a>), so you'll want to be sure that they're covered by your insurance.</p><p>"Yes, they are generally covered, but typically under your contents insurance rather than buildings insurance, as they are classified as portable equipment rather than permanent fixtures," says Blackler.</p><p>"However, coverage is strictly dependent on disclosure. Because plug-in panels feed energy directly into your home's electrical circuit, you are fundamentally adding a mini power station to your property. If you fail to tell your insurer about the installation and later suffer an electrical fire or fault, your policy could be invalidated."</p><h2 id="how-do-they-differ-from-traditional-roof-mounted-panels">How do they differ from traditional roof-mounted panels?</h2><p>According to Blackler, from an insurer's perspective, the risk profiles for conventional roof-mounted solar panels and plug-in panels are completely different.</p><p>"Traditional roof-mounted solar panels are permanent structural fixtures (covered under buildings insurance) that require installation and sign-off by MCS-accredited electricians," he says. "These setups can also be complicated with different ownership models like leasing and subscriptions, meaning customers do not own the panels, but they may still create an additional structural risk that some insurers increase premiums for.</p><p>"Plug-in panels, on the other hand, are self-installed and exempt from mandatory electrician sign-offs. This introduces a new element of 'unmanaged electrical risk', especially in flats and leasehold properties where a poorly connected panel plugged into outdated wiring could push electrical fault and fire risks into communal parts of the building. Because installation quality is harder to verify with plug-and-play systems, insurers view them as a distinct and evolving category.</p><p>"All this becomes increasingly complex when you also start to consider a battery or power cell installation along with solar panels. This adds a high-value electrical item, and as most home batteries are lithium-ion, they carry a small but significant fire risk. Again, this technology is relatively new to the mass market, and insurers are still gathering the data necessary to effectively price against it."</p><p>Want to know more about plug-in solar panels and batteries? <a href="https://www.techradar.com/home/energy-saving/plug-in-batteries-seem-like-a-great-fit-for-your-new-plug-in-solar-panels-but-dont-rush-to-buy-one-just-yet-the-rules-are-more-complicated-than-youd-think">Find out why plug-in panels are now legal, but plug-in batteries are not — yet</a>.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ British Gas starts free competition to win £500 plug-in solar panels — as Argos beats Amazon and Currys to stock the UK's first kits ]]></title>
                                                                                                <dc:content><![CDATA[ <ul><li><strong>Plug-in solar kits are now appearing for sale in the UK</strong></li><li><strong>British Gas is also running a competition to win £500 kits</strong></li><li><strong>You could save up to £110 a year with one of these kits</strong></li></ul><p>The plug-in solar revolution is <a href="https://www.techradar.com/home/energy-saving/plug-in-solar-just-became-legal-in-the-uk-here-are-5-things-you-need-to-know-from-prices-to-potential-savings">now underway in the UK</a>, after portable, mains-connecting solar kits became legal — and if you're keen to get involved quickly, British Gas is running a competition to give away 30 of these kits for free.</p><p>The competition is for a plug-in unit worth around £500. All you need to do is <a href="https://www.britishgas.co.uk/energy/customer_lead.html" target="_blank">register your interest</a> in buying a kit on the company's website before the September 16, and the winners will be picked out by the 30th.</p><p>"We want to help more people take that first step, which is why we're giving 30 households the chance to win a plug-in solar unit," says British Gas Commercial Director John Evans. "For us, it’s about giving people more choice and control over how they generate and use their energy."</p><p>If you're completely new to the tech, it allows you to set up solar panels on balconies and in back gardens, and plug them directly into the mains to offset some electricity costs. <a href="https://www.techradar.com/home/uk-government-says-plug-in-solar-panels-will-be-legal-from-august-27-opening-the-door-for-amazon-lidl-currys-and-more-to-help-save-you-gbp110-a-year">Official estimates</a> suggest you could save up to £110 a year, depending on how much sunshine there is in your part of the country.</p><h2 id="now-in-stock">Now in stock</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:5842px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="mpaLkKpCTDnfr68AktNkLe" name="GettyImages-1473550058" alt="Two men installing a balcony solar panel" src="https://cdn.mos.cms.futurecdn.net/mpaLkKpCTDnfr68AktNkLe.jpg" mos="" align="middle" fullscreen="" width="5842" height="3286" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The balcony is one place you can fix your panels </span><span class="credit" itemprop="copyrightHolder">(Image credit: Getty Images / Astrid860)</span></figcaption></figure><p>When it comes to products you can buy rather than win, Argos have been the quickest out of the blocks from what we've seen, and <a href="https://www.argos.co.uk/browse/technology/plug-in-solar/c:1100009/" target="_blank">are already stocking</a> options from UKSOL that will set you back from £599 for a 515W setup. Remember you can go up to 2000W with one kit under the UK regulations.</p><p>It looks as though other UK retailers won't be far behind. Amazon's UK & Ireland Country Manager John Boumphrey <a href="https://www.gov.uk/government/news/households-can-save-as-plug-in-solar-panels-come-to-market" target="_blank">says</a> "we're looking forward to helping customers benefit from this technology", while Currys director Michelle Gorringe-Smith <a href="https://www.gov.uk/government/news/households-can-save-as-plug-in-solar-panels-come-to-market" target="_blank">says</a> that the store is working "to make these products available to UK households as soon as possible".</p><p>David Wood, CEO at Wickes, <a href="https://www.gov.uk/government/news/households-can-save-as-plug-in-solar-panels-come-to-market" target="_blank">says</a> kits will be available online "in the coming weeks". "Making energy-saving technologies easier to access will be an important part of helping people reduce their energy bills and supporting the transition to a lower-carbon future."</p><p>If you like the idea of free electricity (minus the up-front cost, of course), there are a few rules and regulations to know about before you get started: our guide to <a href="https://www.techradar.com/home/energy-saving/plug-in-solar-just-became-legal-in-the-uk-here-are-5-things-you-need-to-know-from-prices-to-potential-savings">everything you need to know</a> answers the most important questions.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/energy-saving/british-gas-starts-free-competition-to-win-gbp500-plug-in-solar-panels-as-argos-beats-amazon-and-currys-to-stock-the-uks-first-kits</link>
                                                                            <description>
                            <![CDATA[ It's now legal to install your own plug-in solar kits in the UK, and you can get started right away. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">qjE7XzJMTUgnFbch4jrszQ</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/SZ4FjDVFkWC9eSdQaSDtgf-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 27 Aug 2026 15:37:59 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Energy Saving]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                                                                                    <dc:creator><![CDATA[ David Nield ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/mbi9b6isV6ML9Tr4bSPhyR.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Dave is a freelance tech journalist who has been writing about gadgets, apps and the web for more than two decades. Based out of Stockport, England, on TechRadar you&#039;ll find him covering news, features and reviews, particularly for phones, tablets and wearables. Working to ensure our breaking news coverage is the best in the business over weekends, David also has bylines at Gizmodo, T3, PopSci and a few other places besides, as well as being many years editing the likes of PC Explorer and The Hardware Handbook.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/SZ4FjDVFkWC9eSdQaSDtgf-1280-80.jpg">
                                                            <media:credit><![CDATA[Getty Images / SOPA Images]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A British Gas logo on a phone next to plug-in solar panels on a balcony]]></media:description>                                                            <media:text><![CDATA[A British Gas logo on a phone next to plug-in solar panels on a balcony]]></media:text>
                                <media:title type="plain"><![CDATA[A British Gas logo on a phone next to plug-in solar panels on a balcony]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/SZ4FjDVFkWC9eSdQaSDtgf-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>Plug-in solar kits are now appearing for sale in the UK</strong></li><li><strong>British Gas is also running a competition to win £500 kits</strong></li><li><strong>You could save up to £110 a year with one of these kits</strong></li></ul><p>The plug-in solar revolution is <a href="https://www.techradar.com/home/energy-saving/plug-in-solar-just-became-legal-in-the-uk-here-are-5-things-you-need-to-know-from-prices-to-potential-savings">now underway in the UK</a>, after portable, mains-connecting solar kits became legal — and if you're keen to get involved quickly, British Gas is running a competition to give away 30 of these kits for free.</p><p>The competition is for a plug-in unit worth around £500. All you need to do is <a href="https://www.britishgas.co.uk/energy/customer_lead.html" target="_blank">register your interest</a> in buying a kit on the company's website before the September 16, and the winners will be picked out by the 30th.</p><p>"We want to help more people take that first step, which is why we're giving 30 households the chance to win a plug-in solar unit," says British Gas Commercial Director John Evans. "For us, it’s about giving people more choice and control over how they generate and use their energy."</p><p>If you're completely new to the tech, it allows you to set up solar panels on balconies and in back gardens, and plug them directly into the mains to offset some electricity costs. <a href="https://www.techradar.com/home/uk-government-says-plug-in-solar-panels-will-be-legal-from-august-27-opening-the-door-for-amazon-lidl-currys-and-more-to-help-save-you-gbp110-a-year">Official estimates</a> suggest you could save up to £110 a year, depending on how much sunshine there is in your part of the country.</p><h2 id="now-in-stock">Now in stock</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:5842px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="mpaLkKpCTDnfr68AktNkLe" name="GettyImages-1473550058" alt="Two men installing a balcony solar panel" src="https://cdn.mos.cms.futurecdn.net/mpaLkKpCTDnfr68AktNkLe.jpg" mos="" align="middle" fullscreen="" width="5842" height="3286" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The balcony is one place you can fix your panels </span><span class="credit" itemprop="copyrightHolder">(Image credit: Getty Images / Astrid860)</span></figcaption></figure><p>When it comes to products you can buy rather than win, Argos have been the quickest out of the blocks from what we've seen, and <a href="https://www.argos.co.uk/browse/technology/plug-in-solar/c:1100009/" target="_blank">are already stocking</a> options from UKSOL that will set you back from £599 for a 515W setup. Remember you can go up to 2000W with one kit under the UK regulations.</p><p>It looks as though other UK retailers won't be far behind. Amazon's UK & Ireland Country Manager John Boumphrey <a href="https://www.gov.uk/government/news/households-can-save-as-plug-in-solar-panels-come-to-market" target="_blank">says</a> "we're looking forward to helping customers benefit from this technology", while Currys director Michelle Gorringe-Smith <a href="https://www.gov.uk/government/news/households-can-save-as-plug-in-solar-panels-come-to-market" target="_blank">says</a> that the store is working "to make these products available to UK households as soon as possible".</p><p>David Wood, CEO at Wickes, <a href="https://www.gov.uk/government/news/households-can-save-as-plug-in-solar-panels-come-to-market" target="_blank">says</a> kits will be available online "in the coming weeks". "Making energy-saving technologies easier to access will be an important part of helping people reduce their energy bills and supporting the transition to a lower-carbon future."</p><p>If you like the idea of free electricity (minus the up-front cost, of course), there are a few rules and regulations to know about before you get started: our guide to <a href="https://www.techradar.com/home/energy-saving/plug-in-solar-just-became-legal-in-the-uk-here-are-5-things-you-need-to-know-from-prices-to-potential-savings">everything you need to know</a> answers the most important questions.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Home appliances giant Dreame has scrapped itsrocket-powered supercar, which we suspected was 'too fast and too wide-reaching' ]]></title>
                                                                                                <dc:content><![CDATA[ <ul><li><strong>Dreame has reportedly cancelled all its car projects</strong></li><li><strong>The firm's expansion plans seemed "too fast and too wide-reaching"</strong></li><li><strong>Rocket-boosted performance always seemed unlikely</strong></li></ul><p><a href="https://www.techradar.com/home/robot-vacuums/dreame-has-expanded-its-remit-to-literally-anything-and-im-not-sure-its-good-news-for-one-of-my-favorite-vacuum-brands">When we went down to CES in January</a>, we were in for a big surprise: Dreame, the brand we know primarily from its impressive <a href="https://www.techradar.com/home/robot-vacuums/best-robot-vacuum">robot vacuum cleaners,</a> and <a href="https://www.techradar.com/home/hair-care/best-hair-styler-tool">hair stylers</a>, was expanding into pretty much everything — including making a supercar.</p><p>As we said at the time, the world domination scheme didn't seem like the best of plans. "It all just seems too fast and too wide-reaching for it to have been done with the required care and expertise," we said, noting that we were finding it hard to get any actual details of the multiple proposed products.</p><p>But Dreame kept on going with the announcements, and in April it declared that not only would it be making a hypercar after its supercar, but the hypercar would be able to reach 62mph in 0.9 seconds thanks to its "custom-built dual solid rocket boosters". </p><p>This week, Car News China reported that Dreame was shuttering all its car programs, while another report cast serious doubt on whether there was any real intention of making those vehicles beyond prototypes.</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:1400px;"><p class="vanilla-image-block" style="padding-top:56.21%;"><img id="hnbgsXDjagGfG9jtUW5dbf" name="2026-Dreame-Hypercar-Teaser-2" alt="Promotional image of the Dreame hypercar, now canceled" src="https://cdn.mos.cms.futurecdn.net/hnbgsXDjagGfG9jtUW5dbf.png" mos="" align="middle" fullscreen="" width="1400" height="787" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Dreame)</span></figcaption></figure><h2 id="what-happened-to-dreame-39-s-hypercars">What happened to Dreame's hypercars?</h2><p>Dreame had announced two cars: the 1,867 horsepower Dreame Nebula 1, and the rocket-powered Dreame Nebula NEXT 01 Jet Edition. But it seems the products may have been inspired less by a desire to make production cars and perhaps more by a desire to emulate Elon Musk.</p><p>According to a report in China Economy, seen by the EV site <a href="https://electrek.co/2026/08/25/robot-vacuum-company-cancels-its-rocket-powered-electric-car/" target="_blank">Elektrek</a>, internal sources told the publication that "the car was more of a marketing and fundraising effort rather than a genuine manufacturing effort" — which makes it sound much like the Tesla Roadster "flying" SpaceX edition that Musk has been promising since 2021. The latest <a href="https://www.msn.com/en-us/autos/news/tesla-reportedly-will-demo-flying-roadster/ar-AA2a7fYv" target="_blank">news</a> on that project predicted a demo "as early as this month", but there's no sign of it so far.</p><p>The report also suggests that Dreame's vehicle department wasn't really structured very effectively and may have encountered regulatory issues.</p><p>A tech firm pivoting into the car business isn't a ludicrous idea — <a href="https://www.techradar.com/vehicle-tech/hybrid-electric-vehicles/xiaomi-unveils-its-first-range-extender-suv-and-it-looks-like-a-private-jet-on-wheels">Xiaomi's</a> doing some fascinating things on four wheels — and the things robovac companies excel at, such as navigation, obstacle avoidance and autonomous driving are directly relevant to EVs. Global firms also have excellent supply chains and distribution networks. </p><p>But for every Xiaomi SUV there's an abandoned <a href="https://www.techradar.com/news/apple-car">Apple Car</a>, <a href="https://www.techradar.com/vehicle-tech/hybrid-electric-vehicles/the-playstation-car-is-dead-why-sony-and-honda-just-pulled-the-plug-on-their-afeela-ev-before-a-single-car-was-delivered">PlayStation Car</a> or <a href="https://www.techradar.com/news/dyson-shows-off-its-canceled-electric-car-for-the-first-time">Dyson Car</a> proving that for some gadget firms, getting into the car business sucks.</p><div data-model-name="Dreame L10s Ultra" data-widget-type="review"></div> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/robot-vacuums/home-appliances-giant-dreame-has-scrapped-its-rocket-powered-supercar-which-we-suspected-was-too-fast-and-too-wide-reaching</link>
                                                                            <description>
                            <![CDATA[ Dreame has cancelled its plans to make a rocket-propelled hypercar ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">j8kSZSRx9LFx4qTNDZadeG</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/DAmHUqV6MUt75r6XYCDtp5-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 27 Aug 2026 15:35:32 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Robot Vacuums]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                                                                                    <dc:creator><![CDATA[ Carrie Marshall ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/xJGRRy6MkKwN3qJ5X6enZG.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/DAmHUqV6MUt75r6XYCDtp5-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Dreame products from CES 2026]]></media:description>                                                            <media:text><![CDATA[Dreame products from CES 2026]]></media:text>
                                <media:title type="plain"><![CDATA[Dreame products from CES 2026]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/DAmHUqV6MUt75r6XYCDtp5-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>Dreame has reportedly cancelled all its car projects</strong></li><li><strong>The firm's expansion plans seemed "too fast and too wide-reaching"</strong></li><li><strong>Rocket-boosted performance always seemed unlikely</strong></li></ul><p><a href="https://www.techradar.com/home/robot-vacuums/dreame-has-expanded-its-remit-to-literally-anything-and-im-not-sure-its-good-news-for-one-of-my-favorite-vacuum-brands">When we went down to CES in January</a>, we were in for a big surprise: Dreame, the brand we know primarily from its impressive <a href="https://www.techradar.com/home/robot-vacuums/best-robot-vacuum">robot vacuum cleaners,</a> and <a href="https://www.techradar.com/home/hair-care/best-hair-styler-tool">hair stylers</a>, was expanding into pretty much everything — including making a supercar.</p><p>As we said at the time, the world domination scheme didn't seem like the best of plans. "It all just seems too fast and too wide-reaching for it to have been done with the required care and expertise," we said, noting that we were finding it hard to get any actual details of the multiple proposed products.</p><p>But Dreame kept on going with the announcements, and in April it declared that not only would it be making a hypercar after its supercar, but the hypercar would be able to reach 62mph in 0.9 seconds thanks to its "custom-built dual solid rocket boosters". </p><p>This week, Car News China reported that Dreame was shuttering all its car programs, while another report cast serious doubt on whether there was any real intention of making those vehicles beyond prototypes.</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:1400px;"><p class="vanilla-image-block" style="padding-top:56.21%;"><img id="hnbgsXDjagGfG9jtUW5dbf" name="2026-Dreame-Hypercar-Teaser-2" alt="Promotional image of the Dreame hypercar, now canceled" src="https://cdn.mos.cms.futurecdn.net/hnbgsXDjagGfG9jtUW5dbf.png" mos="" align="middle" fullscreen="" width="1400" height="787" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Dreame)</span></figcaption></figure><h2 id="what-happened-to-dreame-39-s-hypercars">What happened to Dreame's hypercars?</h2><p>Dreame had announced two cars: the 1,867 horsepower Dreame Nebula 1, and the rocket-powered Dreame Nebula NEXT 01 Jet Edition. But it seems the products may have been inspired less by a desire to make production cars and perhaps more by a desire to emulate Elon Musk.</p><p>According to a report in China Economy, seen by the EV site <a href="https://electrek.co/2026/08/25/robot-vacuum-company-cancels-its-rocket-powered-electric-car/" target="_blank">Elektrek</a>, internal sources told the publication that "the car was more of a marketing and fundraising effort rather than a genuine manufacturing effort" — which makes it sound much like the Tesla Roadster "flying" SpaceX edition that Musk has been promising since 2021. The latest <a href="https://www.msn.com/en-us/autos/news/tesla-reportedly-will-demo-flying-roadster/ar-AA2a7fYv" target="_blank">news</a> on that project predicted a demo "as early as this month", but there's no sign of it so far.</p><p>The report also suggests that Dreame's vehicle department wasn't really structured very effectively and may have encountered regulatory issues.</p><p>A tech firm pivoting into the car business isn't a ludicrous idea — <a href="https://www.techradar.com/vehicle-tech/hybrid-electric-vehicles/xiaomi-unveils-its-first-range-extender-suv-and-it-looks-like-a-private-jet-on-wheels">Xiaomi's</a> doing some fascinating things on four wheels — and the things robovac companies excel at, such as navigation, obstacle avoidance and autonomous driving are directly relevant to EVs. Global firms also have excellent supply chains and distribution networks. </p><p>But for every Xiaomi SUV there's an abandoned <a href="https://www.techradar.com/news/apple-car">Apple Car</a>, <a href="https://www.techradar.com/vehicle-tech/hybrid-electric-vehicles/the-playstation-car-is-dead-why-sony-and-honda-just-pulled-the-plug-on-their-afeela-ev-before-a-single-car-was-delivered">PlayStation Car</a> or <a href="https://www.techradar.com/news/dyson-shows-off-its-canceled-electric-car-for-the-first-time">Dyson Car</a> proving that for some gadget firms, getting into the car business sucks.</p><div data-model-name="Dreame L10s Ultra" data-widget-type="review"></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Can't install plug-in solar panels? No problem — I've hand-picked 12 solar-powered gadgets to brighten your home and save you money anyway ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Plug-in solar panels <a href="https://www.techradar.com/home/energy-saving/plug-in-solar-just-became-legal-in-the-uk-here-are-5-things-you-need-to-know-from-prices-to-potential-savings">became legal in the UK today</a>, providing a quick and easy way to cut your electricity bill without any professional installation. Plug-in solar isn't right for every home (see my list of <a href="https://www.techradar.com/home/3-places-you-cant-install-plug-in-solar-panels-the-new-planning-rules-that-could-ruin-your-grand-designs-for-your-balcony">three places you can't install plug-in solar panels</a> for details). Don't despair, though — you can still trim your bills by opting for clever <strong>solar-powered home tech</strong>, and as TechRadar's Homes Editor, I've put together a list of 12 top options to brighten your life.</p><p>Solar-powered lights are one of the most obvious options, and contain batteries that charge during the day then release the stored energy at night, when you need it. Smart home brands Nanoleaf and Govee both have some great <strong>solar smart lights</strong>, and if you're looking for something cheaper, IKEA sells excellent <strong>solar-powered string lights</strong> to add some whimsy to your garden.</p><p>You can also opt for <strong>solar video doorbells</strong>, <strong>security cameras,</strong> and <strong>motion-triggered floodlights</strong> to protect your home — without the need to clamber up ladders every month to replace or charge batteries. That's a bright idea for anyone. Read on for my full list of recommendations, and if you have any more solar-powered suggestions, feel free to share them in the comments.</p><h3 class="article-body__section" id="section-here-comes-the-sun"><span>Here comes the sun</span></h3>        <div class="featured_product_block featured_block_hero" data-id="330df4ba-a202-11f1-904a-71139263ae16">            <a href="https://www.amazon.co.uk/ring-solar-charger-for-battery-video-doorbell/dp/B0CLMJ6HJP/ref=sr_1_2" data-model-name="Ring Solar Charger for Battery Video Doorbell" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.37%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/nNuERHgNskfjoLxzu6CJ9c.jpg" alt="Ring solar doorbell panel"></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">Ring Solar Charger for Battery Video Doorbell</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="330df546-a202-11f1-ab6b-b11b9a0c3c20">            <a href="https://www.amazon.co.uk/Nanoleaf-Controller-Addressable-Multicolour-Waterproof/dp/B0GLSK2MLF/ref=sr_1_4" data-model-name="Solar Garden Lights (2 Pack)" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.37%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/2QVgkaUnLzdLH6ar2RtJ9g.jpg" alt="Nanoleaf solar garden lights"></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">Solar Garden Lights (2 Pack)</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="330df62c-a202-11f1-a5ac-9925c17276a2">            <a href="https://www.amazon.co.uk/Govee-Outdoor-String-Lights-Dimmable/dp/B0GRHK2XJN/ref=sr_1_1_sspa" data-model-name="Outdoor Solar String Lights (10m)" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.37%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/zqMEQ7z8n7HDP6eNQHc7Gk.jpg" alt="Govee solar outdoor string lights"></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">Outdoor Solar String Lights (10m)</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="330df71c-a202-11f1-826d-e342a0aa2c0f">            <a href="https://www.johnlewis.com/roberts-revival-uno-solar-dab-dab-fm-bluetooth-solar-powered-portable-digital-radio/duck-egg-blue/p115326388" data-model-name="Revival Uno Bluetooth Solar Digital Radio" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.37%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/3FpiTX7cnpovFuQpvFN5q.jpg" alt="Roberts solar digital radio"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Roberts</div>                                        <div class="featured__title">Revival Uno Bluetooth Solar Digital Radio</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="330df820-a202-11f1-a15b-0da11b523f76">            <a href="https://www.amazon.co.uk/EZVIZ-Doorbell-Detection-CP3-Pro/dp/B0FHKWLZ6G/ref=sr_1_7" data-model-name="Solar Battery Doorbell Camera, Wireless" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.37%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/2FqNaoBViNxzhtzKazTzV6.jpg" alt="EZVIZ wireless solar video doorbell"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>EZVIZ</div>                                        <div class="featured__title">Solar Battery Doorbell Camera, Wireless</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="330df92e-a202-11f1-a719-557bc8cadaf7">            <a href="https://www.johnlewis.com/eva-solo-sunlight-solar-led-outdoor-lamp/p4085069" data-model-name="Sunlight Solar LED Outdoor Lamp" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.93%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/MqxozSXceqzi5LarTjM3CW.jpg" alt="Solar outdoor lamp"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Eva Solo</div>                                        <div class="featured__title">Sunlight Solar LED Outdoor Lamp</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-eAAD0e"></div>                            </div>                            <script src="https://kwizly.com/embed/eAAD0e.js" async></script>        <div class="featured_product_block featured_block_hero" data-id="330df9a6-a202-11f1-9eb3-350182f73255">            <a href="https://www.johnlewis.com/eva-solo-sunlight-bell-solar-led-outdoor-light/p4085074" data-model-name="Sunlight Bell Solar LED Outdoor Light" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.93%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/E6zdichUnAhc4Q9YRPAUzQ.jpg" alt="Outdoor solar lamp"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Eva Solo</div>                                        <div class="featured__title">Sunlight Bell Solar LED Outdoor Light</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="330dfa1e-a202-11f1-860d-0593f97a2282">            <a href="https://www.johnlewis.com/kaemingk-sphere-solar-powered-stone-effect-led-water-feature-black/p114134599" data-model-name="Solar-Powered Stone Effect Water Feature" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.37%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/iKuSspDEzX8vuMJfsvYJda.jpg" alt="Solar-powered outdoor water feature"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Kaemingk</div>                                        <div class="featured__title">Solar-Powered Stone Effect Water Feature</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="330dfa96-a202-11f1-b792-ff9b480328d8">            <a href="https://www.johnlewis.com/philips-nysil-solar-power-outdoor-motion-sensor-security-wall-light-black/p115404672" data-model-name="Nysil Solar Motion Sensor Security Light" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.37%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/6zJ4CBRt68w3hJgdrWGxbe.jpg" alt="Solar-powered outdoor security light"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Philips</div>                                        <div class="featured__title">Nysil Solar Motion Sensor Security Light</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="330dfb04-a202-11f1-9928-d3b8817d3b97">            <a href="https://www.johnlewis.com/nordlux-alya-motion-sensor-solar-powered-outdoor-wall-light-black/p111998464" data-model-name="Alya Motion Sensor Solar Wall Light" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.93%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/vbAJkGsYgBveEoAHtb7Uti.jpg" alt="Solar-powered wall light with motion sensor"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Nordlux</div>                                        <div class="featured__title">Alya Motion Sensor Solar Wall Light</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="330dfbea-a202-11f1-af70-8785ce4d7557">            <a href="https://www.ikea.com/gb/en/p/solarvet-led-lighting-chain-with-24-lights-outdoor-solar-powered-ball-white-80573896/" data-model-name="Solarvet LED Lighting Chain With 24 Lights" 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/8LxgFJE94eBtx4bKA3sGdn.jpg" alt="IKEA solar string lights"></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">Solarvet LED Lighting Chain With 24 Lights</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="330dfcd0-a202-11f1-9f8b-af10e93ccfd5">            <a href="https://www.thehouseofmarley.co.uk/roots-solar-portable-bluetooth-speaker/" data-model-name="Roots Solar Portable Bluetooth Speaker" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.37%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/tz5ay8LpnWxS62zqbB6Mj4.jpg" alt="Solar-powered Bluetooth speaker"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>House of Marley</div>                                        <div class="featured__title">Roots Solar Portable Bluetooth Speaker</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/energy-saving/cant-install-plug-in-solar-panels-no-problem-ive-hand-picked-12-solar-powered-gadgets-to-brighten-your-home-and-save-you-money-anyway</link>
                                                                            <description>
                            <![CDATA[ Plug-in solar panels are now legal in the UK, but they won't work for every home, so I've put together a list of top solar-powered gadgets you can use anywhere. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">emv3fzuP4XZLL6GEKFBwWH</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/tVRgSYku6VkDghvZha5uA5-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 27 Aug 2026 14:25:10 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Energy Saving]]></category>
                                                    <category><![CDATA[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.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/tVRgSYku6VkDghvZha5uA5-1280-80.jpg">
                                                            <media:credit><![CDATA[Ring, EZVIZ, Nanoleaf, Govee, Roberts, Eva Solo, Kaemingk, Philips, IKEA, Nordlux, House of Marley, edited by Gemini]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Collection of solar-powered products including lights and security systems, in magazine-style layout with plinths]]></media:description>                                                            <media:text><![CDATA[Collection of solar-powered products including lights and security systems, in magazine-style layout with plinths]]></media:text>
                                <media:title type="plain"><![CDATA[Collection of solar-powered products including lights and security systems, in magazine-style layout with plinths]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/tVRgSYku6VkDghvZha5uA5-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Plug-in solar panels <a href="https://www.techradar.com/home/energy-saving/plug-in-solar-just-became-legal-in-the-uk-here-are-5-things-you-need-to-know-from-prices-to-potential-savings">became legal in the UK today</a>, providing a quick and easy way to cut your electricity bill without any professional installation. Plug-in solar isn't right for every home (see my list of <a href="https://www.techradar.com/home/3-places-you-cant-install-plug-in-solar-panels-the-new-planning-rules-that-could-ruin-your-grand-designs-for-your-balcony">three places you can't install plug-in solar panels</a> for details). Don't despair, though — you can still trim your bills by opting for clever <strong>solar-powered home tech</strong>, and as TechRadar's Homes Editor, I've put together a list of 12 top options to brighten your life.</p><p>Solar-powered lights are one of the most obvious options, and contain batteries that charge during the day then release the stored energy at night, when you need it. Smart home brands Nanoleaf and Govee both have some great <strong>solar smart lights</strong>, and if you're looking for something cheaper, IKEA sells excellent <strong>solar-powered string lights</strong> to add some whimsy to your garden.</p><p>You can also opt for <strong>solar video doorbells</strong>, <strong>security cameras,</strong> and <strong>motion-triggered floodlights</strong> to protect your home — without the need to clamber up ladders every month to replace or charge batteries. That's a bright idea for anyone. Read on for my full list of recommendations, and if you have any more solar-powered suggestions, feel free to share them in the comments.</p><h3 class="article-body__section" id="section-here-comes-the-sun"><span>Here comes the sun</span></h3>        <div class="featured_product_block featured_block_hero" data-id="330df4ba-a202-11f1-904a-71139263ae16">            <a href="https://www.amazon.co.uk/ring-solar-charger-for-battery-video-doorbell/dp/B0CLMJ6HJP/ref=sr_1_2" data-model-name="Ring Solar Charger for Battery Video Doorbell" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.37%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/nNuERHgNskfjoLxzu6CJ9c.jpg" alt="Ring solar doorbell panel"></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">Ring Solar Charger for Battery Video Doorbell</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="330df546-a202-11f1-ab6b-b11b9a0c3c20">            <a href="https://www.amazon.co.uk/Nanoleaf-Controller-Addressable-Multicolour-Waterproof/dp/B0GLSK2MLF/ref=sr_1_4" data-model-name="Solar Garden Lights (2 Pack)" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.37%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/2QVgkaUnLzdLH6ar2RtJ9g.jpg" alt="Nanoleaf solar garden lights"></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">Solar Garden Lights (2 Pack)</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="330df62c-a202-11f1-a5ac-9925c17276a2">            <a href="https://www.amazon.co.uk/Govee-Outdoor-String-Lights-Dimmable/dp/B0GRHK2XJN/ref=sr_1_1_sspa" data-model-name="Outdoor Solar String Lights (10m)" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.37%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/zqMEQ7z8n7HDP6eNQHc7Gk.jpg" alt="Govee solar outdoor string lights"></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">Outdoor Solar String Lights (10m)</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="330df71c-a202-11f1-826d-e342a0aa2c0f">            <a href="https://www.johnlewis.com/roberts-revival-uno-solar-dab-dab-fm-bluetooth-solar-powered-portable-digital-radio/duck-egg-blue/p115326388" data-model-name="Revival Uno Bluetooth Solar Digital Radio" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.37%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/3FpiTX7cnpovFuQpvFN5q.jpg" alt="Roberts solar digital radio"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Roberts</div>                                        <div class="featured__title">Revival Uno Bluetooth Solar Digital Radio</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="330df820-a202-11f1-a15b-0da11b523f76">            <a href="https://www.amazon.co.uk/EZVIZ-Doorbell-Detection-CP3-Pro/dp/B0FHKWLZ6G/ref=sr_1_7" data-model-name="Solar Battery Doorbell Camera, Wireless" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.37%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/2FqNaoBViNxzhtzKazTzV6.jpg" alt="EZVIZ wireless solar video doorbell"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>EZVIZ</div>                                        <div class="featured__title">Solar Battery Doorbell Camera, Wireless</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="330df92e-a202-11f1-a719-557bc8cadaf7">            <a href="https://www.johnlewis.com/eva-solo-sunlight-solar-led-outdoor-lamp/p4085069" data-model-name="Sunlight Solar LED Outdoor Lamp" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.93%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/MqxozSXceqzi5LarTjM3CW.jpg" alt="Solar outdoor lamp"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Eva Solo</div>                                        <div class="featured__title">Sunlight Solar LED Outdoor Lamp</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-eAAD0e"></div>                            </div>                            <script src="https://kwizly.com/embed/eAAD0e.js" async></script>        <div class="featured_product_block featured_block_hero" data-id="330df9a6-a202-11f1-9eb3-350182f73255">            <a href="https://www.johnlewis.com/eva-solo-sunlight-bell-solar-led-outdoor-light/p4085074" data-model-name="Sunlight Bell Solar LED Outdoor Light" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.93%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/E6zdichUnAhc4Q9YRPAUzQ.jpg" alt="Outdoor solar lamp"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Eva Solo</div>                                        <div class="featured__title">Sunlight Bell Solar LED Outdoor Light</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="330dfa1e-a202-11f1-860d-0593f97a2282">            <a href="https://www.johnlewis.com/kaemingk-sphere-solar-powered-stone-effect-led-water-feature-black/p114134599" data-model-name="Solar-Powered Stone Effect Water Feature" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.37%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/iKuSspDEzX8vuMJfsvYJda.jpg" alt="Solar-powered outdoor water feature"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Kaemingk</div>                                        <div class="featured__title">Solar-Powered Stone Effect Water Feature</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="330dfa96-a202-11f1-b792-ff9b480328d8">            <a href="https://www.johnlewis.com/philips-nysil-solar-power-outdoor-motion-sensor-security-wall-light-black/p115404672" data-model-name="Nysil Solar Motion Sensor Security Light" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.37%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/6zJ4CBRt68w3hJgdrWGxbe.jpg" alt="Solar-powered outdoor security light"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Philips</div>                                        <div class="featured__title">Nysil Solar Motion Sensor Security Light</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="330dfb04-a202-11f1-9928-d3b8817d3b97">            <a href="https://www.johnlewis.com/nordlux-alya-motion-sensor-solar-powered-outdoor-wall-light-black/p111998464" data-model-name="Alya Motion Sensor Solar Wall Light" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.93%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/vbAJkGsYgBveEoAHtb7Uti.jpg" alt="Solar-powered wall light with motion sensor"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Nordlux</div>                                        <div class="featured__title">Alya Motion Sensor Solar Wall Light</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="330dfbea-a202-11f1-af70-8785ce4d7557">            <a href="https://www.ikea.com/gb/en/p/solarvet-led-lighting-chain-with-24-lights-outdoor-solar-powered-ball-white-80573896/" data-model-name="Solarvet LED Lighting Chain With 24 Lights" 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/8LxgFJE94eBtx4bKA3sGdn.jpg" alt="IKEA solar string lights"></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">Solarvet LED Lighting Chain With 24 Lights</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="330dfcd0-a202-11f1-9f8b-af10e93ccfd5">            <a href="https://www.thehouseofmarley.co.uk/roots-solar-portable-bluetooth-speaker/" data-model-name="Roots Solar Portable Bluetooth Speaker" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.37%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/tz5ay8LpnWxS62zqbB6Mj4.jpg" alt="Solar-powered Bluetooth speaker"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>House of Marley</div>                                        <div class="featured__title">Roots Solar Portable Bluetooth Speaker</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Plug-in batteries seem like a great fit for your new plug-in solar panels, but don't rush to buy one just yet — the rules are more complicated than you'd think ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Plug-in solar panels became legal in the UK today (August 27). These panels plug directly into an ordinary mains power socket, and could cut your electricity bill considerably; in fact, experts have told us that a plug-in solar system could effectively <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">pay for itself in three to five years</a>.</p><p>However, although plug-in solar panels are now legal, you can't yet connect a battery that stores electricity then discharges it back into the circuit later directly to a wall socket.</p><p>"Without a battery, solar energy generated during the day is either used immediately or exported to the grid, and consumers have to buy electricity at a higher price in the evening to meet their need," explains <a href="https://www.ankersolix.com/uk" target="_blank">Anker Solix</a>, which produces portable power stations and solar generators, and today launched the <a href="https://www.ankersolix.com/uk/plug-in-solar-battery-storage-solarbank4?" target="_blank">Solarbank 4 Pro solar battery</a>. </p><p>The Solarbank 4 Pro is described as "plug-in ready", but can currently only be installed in your home via a hardwired connection, and must be fitted by a <a href="https://www.oftec.org/technicians/areas-of-registration/electrical-part-p-registration/" target="_blank">Part P registered electrician</a> — for now.</p><p>Anker Solix is among many companies banking on plug-in batteries becoming legal in the UK soon, but we don't yet know when that might happen.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-O92zpX"></div>                            </div>                            <script src="https://kwizly.com/embed/O92zpX.js" async></script><h2 id="what-39-s-the-problem-with-plug-in-batteries">What's the problem with plug-in batteries?</h2><p>The problem (as described by <a href="https://www.regen.co.uk/" target="_blank">Regen</a>, a not-for-profit organisation promoting renewable energy and energy efficiency), is that wiring in UK homes wasn't designed for energy to be discharged back into it.</p><p>Your home has circuit breakers, which protect against overloading and fires. They turn off the power to a circuit if the load gets too high, or there's a major system fault. Each circuit breaker has a lower rating than the physical limit of the circuit, which provides a buffer for safety. </p><p>"The problem with a discharging battery is known as load masking," <a href="https://www.regen.co.uk/insights/plug-in-solar-is-coming-plug-in-batteries-should-follow" target="_blank">explains Regen</a>. "Circuit breakers only detect the current flowing past them from the consumer unit, and they cannot ‘see’ that a battery is plugged in. So when a battery discharges into a wall socket, the appliances on that circuit can draw power from the battery instead of the consumer unit — and the breaker continues to allow current up to its rating on top of what the battery is supplying.</p><p>"The wiring closest to the appliances can therefore carry more current than the circuit breaker is set to protect against. Exceeding the rated current could lead to the wire getting hot, increasing the risk of a fire."</p><h2 id="should-you-buy-a-39-future-ready-39-plug-in-battery">Should you buy a 'future-ready' plug-in battery?</h2><p>Choosing to buy a plug-in solar battery now is a calculated risk. Companies like Anker Solix can make well-informed predictions about the future requirements for plug-in batteries, and are keeping a close eye on developments. For example, capping the contribution from plug-in batteries at a low level could help avoid pushing wiring beyond its physical limits, even accounting for load masking. </p><p>However, although plug-in batteries seem like the logical next step in home solar, and big manufacturers are optimistic, there's no guarantee if, or when, they'll be given the green light.</p><p>If you're thinking about installing a plug-in solar system, take a look at our guide to <a href="https://www.techradar.com/home/3-places-you-cant-install-plug-in-solar-panels-the-new-planning-rules-that-could-ruin-your-grand-designs-for-your-balcony">three places you can't install plug-in solar panels</a> first — the planning rules are very specific, and you'll need to think about where you're going to fit them carefully.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/energy-saving/plug-in-batteries-seem-like-a-great-fit-for-your-new-plug-in-solar-panels-but-dont-rush-to-buy-one-just-yet-the-rules-are-more-complicated-than-youd-think</link>
                                                                            <description>
                            <![CDATA[ Plug-in solar panels are now legal, but plug-in batteries have yet to receive the green light. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">Ap8f3URarKpGV7V2ceTePL</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/gkmdRXeMm3J7VF9tLBwxJg-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 27 Aug 2026 08:00:00 +0000</pubDate>                                                                                                                                <updated>Thu, 27 Aug 2026 08:56:14 +0000</updated>
                                                                                                                                            <category><![CDATA[Energy Saving]]></category>
                                                    <category><![CDATA[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.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/gkmdRXeMm3J7VF9tLBwxJg-1280-80.jpg">
                                                            <media:credit><![CDATA[Getty Images, Westend61]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Couple standing on balcony holding solar panel]]></media:description>                                                            <media:text><![CDATA[Couple standing on balcony holding solar panel]]></media:text>
                                <media:title type="plain"><![CDATA[Couple standing on balcony holding solar panel]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/gkmdRXeMm3J7VF9tLBwxJg-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Plug-in solar panels became legal in the UK today (August 27). These panels plug directly into an ordinary mains power socket, and could cut your electricity bill considerably; in fact, experts have told us that a plug-in solar system could effectively <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">pay for itself in three to five years</a>.</p><p>However, although plug-in solar panels are now legal, you can't yet connect a battery that stores electricity then discharges it back into the circuit later directly to a wall socket.</p><p>"Without a battery, solar energy generated during the day is either used immediately or exported to the grid, and consumers have to buy electricity at a higher price in the evening to meet their need," explains <a href="https://www.ankersolix.com/uk" target="_blank">Anker Solix</a>, which produces portable power stations and solar generators, and today launched the <a href="https://www.ankersolix.com/uk/plug-in-solar-battery-storage-solarbank4?" target="_blank">Solarbank 4 Pro solar battery</a>. </p><p>The Solarbank 4 Pro is described as "plug-in ready", but can currently only be installed in your home via a hardwired connection, and must be fitted by a <a href="https://www.oftec.org/technicians/areas-of-registration/electrical-part-p-registration/" target="_blank">Part P registered electrician</a> — for now.</p><p>Anker Solix is among many companies banking on plug-in batteries becoming legal in the UK soon, but we don't yet know when that might happen.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-O92zpX"></div>                            </div>                            <script src="https://kwizly.com/embed/O92zpX.js" async></script><h2 id="what-39-s-the-problem-with-plug-in-batteries">What's the problem with plug-in batteries?</h2><p>The problem (as described by <a href="https://www.regen.co.uk/" target="_blank">Regen</a>, a not-for-profit organisation promoting renewable energy and energy efficiency), is that wiring in UK homes wasn't designed for energy to be discharged back into it.</p><p>Your home has circuit breakers, which protect against overloading and fires. They turn off the power to a circuit if the load gets too high, or there's a major system fault. Each circuit breaker has a lower rating than the physical limit of the circuit, which provides a buffer for safety. </p><p>"The problem with a discharging battery is known as load masking," <a href="https://www.regen.co.uk/insights/plug-in-solar-is-coming-plug-in-batteries-should-follow" target="_blank">explains Regen</a>. "Circuit breakers only detect the current flowing past them from the consumer unit, and they cannot ‘see’ that a battery is plugged in. So when a battery discharges into a wall socket, the appliances on that circuit can draw power from the battery instead of the consumer unit — and the breaker continues to allow current up to its rating on top of what the battery is supplying.</p><p>"The wiring closest to the appliances can therefore carry more current than the circuit breaker is set to protect against. Exceeding the rated current could lead to the wire getting hot, increasing the risk of a fire."</p><h2 id="should-you-buy-a-39-future-ready-39-plug-in-battery">Should you buy a 'future-ready' plug-in battery?</h2><p>Choosing to buy a plug-in solar battery now is a calculated risk. Companies like Anker Solix can make well-informed predictions about the future requirements for plug-in batteries, and are keeping a close eye on developments. For example, capping the contribution from plug-in batteries at a low level could help avoid pushing wiring beyond its physical limits, even accounting for load masking. </p><p>However, although plug-in batteries seem like the logical next step in home solar, and big manufacturers are optimistic, there's no guarantee if, or when, they'll be given the green light.</p><p>If you're thinking about installing a plug-in solar system, take a look at our guide to <a href="https://www.techradar.com/home/3-places-you-cant-install-plug-in-solar-panels-the-new-planning-rules-that-could-ruin-your-grand-designs-for-your-balcony">three places you can't install plug-in solar panels</a> first — the planning rules are very specific, and you'll need to think about where you're going to fit them carefully.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Plug-in solar just became legal in the UK — here are 5 things you need to know, from prices to potential savings ]]></title>
                                                                                                <dc:content><![CDATA[ <p>After proving popular across Europe, plug-in solar is now <a href="https://www.techradar.com/home/plug-in-solar-kits-become-legal-in-the-uk-tomorrow-but-will-you-be-buying-one">legally allowed in the UK</a>. That means you can buy a solar panel for your balcony or shed roof, and plug it straight into the mains — no roof mounting or professional installation necessary, in theory at least.</p><p>It makes it simpler and quicker to start saving on your electricity bills, and of course it's a boon for renters who don't own their own home (or the roof on top of it). Plug-in solar packs are now going to start popping up in stores, and you're free to go and get one.</p><p>If you've got questions about the tech — what's legal and what isn't, where you can put these panels, or how much you can save, for example — we're here to answer them. Here's everything you need to know about plug-in solar tech in the UK from August 27, 2026.</p><h2 id="1-the-new-regulations-only-cover-complete-plug-in-solar-kits">1. The new regulations only cover complete plug-in solar kits</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:6000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="cS3Zbb8N2EzWVvdjNHYsMD" name="GettyImages-2182459819 (1)" alt="A plug-in solar balcony panel in Germany" src="https://cdn.mos.cms.futurecdn.net/cS3Zbb8N2EzWVvdjNHYsMD.jpg" mos="" align="middle" fullscreen="" width="6000" height="3375" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Getty Images / imageBROKER / Robert Poorten)</span></figcaption></figure><p>If you're heading out or going online to look for some new plug-in solar panels, note that you need to <a href="https://www.techradar.com/home/uk-government-says-plug-in-solar-panels-will-be-legal-from-august-27-opening-the-door-for-amazon-lidl-currys-and-more-to-help-save-you-gbp110-a-year">buy complete kits</a> to stay on the right side of the law: panels, an inverter, a cable, a plug, and any relevant mounting hardware.</p><p>Look for kits that meet the Plug-in Solar Device Interim Product Specification <a href="https://www.gov.uk/government/consultations/plug-in-solar" target="_blank">published by the government</a>. These kits have to stick to limits of 800 volt-amps of output and 3.5 amps of current, while you're limited to up to 2,000 watts of overall solar energy capture.</p><p>These limits are all designed to protect your mains electricity and your home against damage and accidents. With that in mind, you're only allowed to connect one plug-in solar panel kit per property. You can also check to see which approved kits are available at the likes of the <a href="https://pluginsolarregister.co.uk/" target="_blank">Plug-In Solar Register</a>.</p><h2 id="2-they-could-save-you-up-to-110-a-year">2. They could save you up to £110 a year</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:5842px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="mpaLkKpCTDnfr68AktNkLe" name="GettyImages-1473550058" alt="Two men installing a balcony solar panel" src="https://cdn.mos.cms.futurecdn.net/mpaLkKpCTDnfr68AktNkLe.jpg" mos="" align="middle" fullscreen="" width="5842" height="3286" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">A solar panel setup on a balcony </span><span class="credit" itemprop="copyrightHolder">(Image credit: Getty Images / Astrid860)</span></figcaption></figure><p>With so many variables at play — how big your fridge is, how sunny your back garden gets — it's difficult to be definitive about how much you're going to save with plug-in solar. Early estimates suggest you could <a href="https://www.techradar.com/home/uk-government-says-plug-in-solar-panels-will-be-legal-from-august-27-opening-the-door-for-amazon-lidl-currys-and-more-to-help-save-you-gbp110-a-year">get back about £110 a year</a>, so with kits costing in the region of £700, it'll take you a few years to break even.</p><p><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">Some experts have estimated</a> that around three-to-five years is a reasonable window to expect a return for your money. That's quicker than you might expect from a typical rooftop solar panel installation.</p><p>As more solar kits hit the market and we've got more data to work with, these estimates should get more precise. Based on average usage across the country, an 800W plug-in solar kit could take care <a href="https://www.moneysavingexpert.com/utilities/plug-in-solar/" target="_blank">of around a quarter</a> of your electricity use.</p><h2 id="3-you-can-buy-them-now-but-there-aren-t-yet-many-to-choose-from">3. You can buy them now — but there aren’t yet many to choose from</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="zhFxW4ku7LCEqbPaAWYpJa" name="UKSOL" alt="A UKSOL plug-in solar kit" src="https://cdn.mos.cms.futurecdn.net/zhFxW4ku7LCEqbPaAWYpJa.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: UKSOL)</span></figcaption></figure><p>Plug-in solar is now legal in the UK, with the restrictions mentioned above, but the technology is going to take a while to get properly established. There aren't a host of kits available right now that you can go out and buy.</p><p><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">These ground mount kits</a> from UKSOL are the first approved ones we've seen arrive on the market, and they're going to set you back from £699. More money gets you more overall wattage, and more flexible setup options.</p><p>Major chains including Lidl, Asda, and B&Q have <a href="https://www.techradar.com/home/uk-government-says-plug-in-solar-panels-will-be-legal-from-august-27-opening-the-door-for-amazon-lidl-currys-and-more-to-help-save-you-gbp110-a-year">certainly given indications</a> that they're willing to start stocking plug-in solar kits once they become legal — so now we just need more supply.</p><p>They should also be available from Amazon in the near future. John Boumphrey, UK & Ireland Country Manager at, <a href="https://www.techradar.com/uk/tag/amazon">Amazon</a> told us last month: "The Government's announcement on plug-in solar panels is a practical step that gives households a simple way to generate their own power, reduce bills, and contribute to the UK's net zero goals. We're looking forward to helping customers access this technology."</p><h2 id="4-you-can-t-plug-one-into-a-battery-yet">4. You can’t plug one into a battery (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:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="UQ6Ue7q7GdMVxBk4dzSV9m" name="Pluginbatteries" alt="Three home plug-in batteries" src="https://cdn.mos.cms.futurecdn.net/UQ6Ue7q7GdMVxBk4dzSV9m.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">Plug-in batteries are out of bounds for now </span><span class="credit" itemprop="copyrightHolder">(Image credit: Windfall Energy)</span></figcaption></figure><p>There is still a caveat when it comes to this type of solar technology becoming legal in the UK: while you're now allowed to plug certified kits into the mains, you can't attach them to a battery, or plug a battery into the mains without <a href="https://www.techradar.com/home/energy-saving/ecoflows-stream-home-batteries-arrive-to-target-the-uks-plug-in-solar-boom-but-installation-still-isnt-diy">getting them professionally installed</a>.</p><p>Any energy that your plug-in solar panels are using has to be used by your home appliances as it's being generated and fed in. There's no option to store up the energy for future use and deploy it on demand — power banks and solar panel accessories do exist of course, as do home batteries that link to your home's electricity system, but they're separate from plug-in solar.</p><p>The UK government is <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">being somewhat vague</a> when it comes to approving plug-in batteries as well as plug-in solar — it probably just wants to see how the solar part goes first — but there's lots more potential here when batteries are added too.</p><h2 id="5-there-are-some-restrictions-on-where-you-can-put-them">5. There are some restrictions on where you can put them</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:2816px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="W3UHqHnC7nq4RuGyfEVdpX" name="solar-wood-restrictions" alt="Diagram illustrating that plug-in solar panels cannot be installed on wooden balconies or fences" src="https://cdn.mos.cms.futurecdn.net/W3UHqHnC7nq4RuGyfEVdpX.png" mos="" align="middle" fullscreen="" width="2816" height="1584" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Generated by Google Gemini)</span></figcaption></figure><p>As well as sticking to the rules when it comes to the kind of kits you can buy, you also need to know what is and isn't allowed when it comes to placing these panels around your property — as <a href="https://www.techradar.com/home/3-places-you-cant-install-plug-in-solar-panels-the-new-planning-rules-that-could-ruin-your-grand-designs-for-your-balcony">there are restrictions here too</a>.</p><p>Your panels need to steer clear of wood for example, because of the fire risk. They can't go on wooden balconies, fences, walls, or gates. They can't go more than 20cm (7.9 inches) above a sloped roof, or more than 60 m (23.6 inches) above a flat roof. What's more, they can't extend more than 40cm (15.7 inches) from a wall, which goes down to 20cm (7.9 inches) if you live next to any kind of thoroughfare.</p><p>Some of these restrictions can be got around, but only with planning permission from the local council. Those limitations are what you can get away with without permission — though if you're renting, it's always wise to check with your landlord anyway.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-O92zpX"></div>                            </div>                            <script src="https://kwizly.com/embed/O92zpX.js" async></script> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/energy-saving/plug-in-solar-just-became-legal-in-the-uk-here-are-5-things-you-need-to-know-from-prices-to-potential-savings</link>
                                                                            <description>
                            <![CDATA[ Brits can finally join Europeans in installing plug-in solar kits, but there are considerations to bear in mind. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">r8BmgsSiJhscoNKgvQRk6P</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/UBmBPCF7Db4mL959ePtUM-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 27 Aug 2026 06:00:00 +0000</pubDate>                                                                                                                                <updated>Thu, 27 Aug 2026 08:15:56 +0000</updated>
                                                                                                                                            <category><![CDATA[Energy Saving]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                                                                                    <dc:creator><![CDATA[ David Nield ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/mbi9b6isV6ML9Tr4bSPhyR.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Dave is a freelance tech journalist who has been writing about gadgets, apps and the web for more than two decades. Based out of Stockport, England, on TechRadar you&#039;ll find him covering news, features and reviews, particularly for phones, tablets and wearables. Working to ensure our breaking news coverage is the best in the business over weekends, David also has bylines at Gizmodo, T3, PopSci and a few other places besides, as well as being many years editing the likes of PC Explorer and The Hardware Handbook.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/UBmBPCF7Db4mL959ePtUM-1280-80.jpg">
                                                            <media:credit><![CDATA[Getty Images / imageBROKER / Robert Poorten]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A balcony solar panel next to a man with a solar panel under his arm]]></media:description>                                                            <media:text><![CDATA[A balcony solar panel next to a man with a solar panel under his arm]]></media:text>
                                <media:title type="plain"><![CDATA[A balcony solar panel next to a man with a solar panel under his arm]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/UBmBPCF7Db4mL959ePtUM-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>After proving popular across Europe, plug-in solar is now <a href="https://www.techradar.com/home/plug-in-solar-kits-become-legal-in-the-uk-tomorrow-but-will-you-be-buying-one">legally allowed in the UK</a>. That means you can buy a solar panel for your balcony or shed roof, and plug it straight into the mains — no roof mounting or professional installation necessary, in theory at least.</p><p>It makes it simpler and quicker to start saving on your electricity bills, and of course it's a boon for renters who don't own their own home (or the roof on top of it). Plug-in solar packs are now going to start popping up in stores, and you're free to go and get one.</p><p>If you've got questions about the tech — what's legal and what isn't, where you can put these panels, or how much you can save, for example — we're here to answer them. Here's everything you need to know about plug-in solar tech in the UK from August 27, 2026.</p><h2 id="1-the-new-regulations-only-cover-complete-plug-in-solar-kits">1. The new regulations only cover complete plug-in solar kits</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:6000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="cS3Zbb8N2EzWVvdjNHYsMD" name="GettyImages-2182459819 (1)" alt="A plug-in solar balcony panel in Germany" src="https://cdn.mos.cms.futurecdn.net/cS3Zbb8N2EzWVvdjNHYsMD.jpg" mos="" align="middle" fullscreen="" width="6000" height="3375" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Getty Images / imageBROKER / Robert Poorten)</span></figcaption></figure><p>If you're heading out or going online to look for some new plug-in solar panels, note that you need to <a href="https://www.techradar.com/home/uk-government-says-plug-in-solar-panels-will-be-legal-from-august-27-opening-the-door-for-amazon-lidl-currys-and-more-to-help-save-you-gbp110-a-year">buy complete kits</a> to stay on the right side of the law: panels, an inverter, a cable, a plug, and any relevant mounting hardware.</p><p>Look for kits that meet the Plug-in Solar Device Interim Product Specification <a href="https://www.gov.uk/government/consultations/plug-in-solar" target="_blank">published by the government</a>. These kits have to stick to limits of 800 volt-amps of output and 3.5 amps of current, while you're limited to up to 2,000 watts of overall solar energy capture.</p><p>These limits are all designed to protect your mains electricity and your home against damage and accidents. With that in mind, you're only allowed to connect one plug-in solar panel kit per property. You can also check to see which approved kits are available at the likes of the <a href="https://pluginsolarregister.co.uk/" target="_blank">Plug-In Solar Register</a>.</p><h2 id="2-they-could-save-you-up-to-110-a-year">2. They could save you up to £110 a year</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:5842px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="mpaLkKpCTDnfr68AktNkLe" name="GettyImages-1473550058" alt="Two men installing a balcony solar panel" src="https://cdn.mos.cms.futurecdn.net/mpaLkKpCTDnfr68AktNkLe.jpg" mos="" align="middle" fullscreen="" width="5842" height="3286" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">A solar panel setup on a balcony </span><span class="credit" itemprop="copyrightHolder">(Image credit: Getty Images / Astrid860)</span></figcaption></figure><p>With so many variables at play — how big your fridge is, how sunny your back garden gets — it's difficult to be definitive about how much you're going to save with plug-in solar. Early estimates suggest you could <a href="https://www.techradar.com/home/uk-government-says-plug-in-solar-panels-will-be-legal-from-august-27-opening-the-door-for-amazon-lidl-currys-and-more-to-help-save-you-gbp110-a-year">get back about £110 a year</a>, so with kits costing in the region of £700, it'll take you a few years to break even.</p><p><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">Some experts have estimated</a> that around three-to-five years is a reasonable window to expect a return for your money. That's quicker than you might expect from a typical rooftop solar panel installation.</p><p>As more solar kits hit the market and we've got more data to work with, these estimates should get more precise. Based on average usage across the country, an 800W plug-in solar kit could take care <a href="https://www.moneysavingexpert.com/utilities/plug-in-solar/" target="_blank">of around a quarter</a> of your electricity use.</p><h2 id="3-you-can-buy-them-now-but-there-aren-t-yet-many-to-choose-from">3. You can buy them now — but there aren’t yet many to choose from</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="zhFxW4ku7LCEqbPaAWYpJa" name="UKSOL" alt="A UKSOL plug-in solar kit" src="https://cdn.mos.cms.futurecdn.net/zhFxW4ku7LCEqbPaAWYpJa.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: UKSOL)</span></figcaption></figure><p>Plug-in solar is now legal in the UK, with the restrictions mentioned above, but the technology is going to take a while to get properly established. There aren't a host of kits available right now that you can go out and buy.</p><p><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">These ground mount kits</a> from UKSOL are the first approved ones we've seen arrive on the market, and they're going to set you back from £699. More money gets you more overall wattage, and more flexible setup options.</p><p>Major chains including Lidl, Asda, and B&Q have <a href="https://www.techradar.com/home/uk-government-says-plug-in-solar-panels-will-be-legal-from-august-27-opening-the-door-for-amazon-lidl-currys-and-more-to-help-save-you-gbp110-a-year">certainly given indications</a> that they're willing to start stocking plug-in solar kits once they become legal — so now we just need more supply.</p><p>They should also be available from Amazon in the near future. John Boumphrey, UK & Ireland Country Manager at, <a href="https://www.techradar.com/uk/tag/amazon">Amazon</a> told us last month: "The Government's announcement on plug-in solar panels is a practical step that gives households a simple way to generate their own power, reduce bills, and contribute to the UK's net zero goals. We're looking forward to helping customers access this technology."</p><h2 id="4-you-can-t-plug-one-into-a-battery-yet">4. You can’t plug one into a battery (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:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="UQ6Ue7q7GdMVxBk4dzSV9m" name="Pluginbatteries" alt="Three home plug-in batteries" src="https://cdn.mos.cms.futurecdn.net/UQ6Ue7q7GdMVxBk4dzSV9m.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">Plug-in batteries are out of bounds for now </span><span class="credit" itemprop="copyrightHolder">(Image credit: Windfall Energy)</span></figcaption></figure><p>There is still a caveat when it comes to this type of solar technology becoming legal in the UK: while you're now allowed to plug certified kits into the mains, you can't attach them to a battery, or plug a battery into the mains without <a href="https://www.techradar.com/home/energy-saving/ecoflows-stream-home-batteries-arrive-to-target-the-uks-plug-in-solar-boom-but-installation-still-isnt-diy">getting them professionally installed</a>.</p><p>Any energy that your plug-in solar panels are using has to be used by your home appliances as it's being generated and fed in. There's no option to store up the energy for future use and deploy it on demand — power banks and solar panel accessories do exist of course, as do home batteries that link to your home's electricity system, but they're separate from plug-in solar.</p><p>The UK government is <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">being somewhat vague</a> when it comes to approving plug-in batteries as well as plug-in solar — it probably just wants to see how the solar part goes first — but there's lots more potential here when batteries are added too.</p><h2 id="5-there-are-some-restrictions-on-where-you-can-put-them">5. There are some restrictions on where you can put them</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:2816px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="W3UHqHnC7nq4RuGyfEVdpX" name="solar-wood-restrictions" alt="Diagram illustrating that plug-in solar panels cannot be installed on wooden balconies or fences" src="https://cdn.mos.cms.futurecdn.net/W3UHqHnC7nq4RuGyfEVdpX.png" mos="" align="middle" fullscreen="" width="2816" height="1584" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Generated by Google Gemini)</span></figcaption></figure><p>As well as sticking to the rules when it comes to the kind of kits you can buy, you also need to know what is and isn't allowed when it comes to placing these panels around your property — as <a href="https://www.techradar.com/home/3-places-you-cant-install-plug-in-solar-panels-the-new-planning-rules-that-could-ruin-your-grand-designs-for-your-balcony">there are restrictions here too</a>.</p><p>Your panels need to steer clear of wood for example, because of the fire risk. They can't go on wooden balconies, fences, walls, or gates. They can't go more than 20cm (7.9 inches) above a sloped roof, or more than 60 m (23.6 inches) above a flat roof. What's more, they can't extend more than 40cm (15.7 inches) from a wall, which goes down to 20cm (7.9 inches) if you live next to any kind of thoroughfare.</p><p>Some of these restrictions can be got around, but only with planning permission from the local council. Those limitations are what you can get away with without permission — though if you're renting, it's always wise to check with your landlord anyway.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-O92zpX"></div>                            </div>                            <script src="https://kwizly.com/embed/O92zpX.js" async></script>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ China sets new airborne wind turbine record at 4,000m — this 747-sized helium blimp generates megawatt power from high-altitude winds ]]></title>
                                                                                                <dc:content><![CDATA[ <ul><li><strong>China has tested an airborne blimp called the S4000</strong></li><li><strong>It generates electricity from wind power at an altitude of 4,000 meters</strong></li><li><strong>The airship can move to wherever it is needed most</strong></li></ul><p>If you thought the <a href="https://www.techradar.com/pro/lift-is-aerodynamic-not-buoyancy-this-new-cargo-drone-uses-an-inflatable-wing-instead-of-a-traditional-rigid-frame-and-it-could-change-how-wars-are-fought">age of blimps</a> was over, think again. China has just launched a successful test of a helium-filled airship that is used to generate electricity from the sky, and it could mean a return to the air of the skyfaring vehicles that went out of fashion almost 100 years ago. </p><p>According to Chinese state broadcaster CCTV (via <a href="https://www.scmp.com/economy/china-economy/article/3365180/china-taps-high-altitude-winds-power-generation-flying-craft-4000m" target="_blank">South China Morning Post</a>), the apparent world-first feat involved the airship ascending to 4,000 meters, generating power and returning to the ground. Measuring roughly the length of a Boeing 747 airplane, the craft is reportedly not far from being deployed on a wider scale. </p><p>The goal of the vehicle — named the S4000 after the height it climbs to — is to harness the strong winds that can be found high above the earth, which it does using turbines strapped to each side of its body. The winds at altitude are stronger and steadier than those closer to ground level, and any electricity generated is sent back to base using a long tether.</p><h2 id="returning-to-the-skies">Returning to the skies</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:894px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="gXcuMEWVdsw22sSJY8bpkW" name="S4000 airship 2" alt="The S4000 airship used to generate electricity from the wind." src="https://cdn.mos.cms.futurecdn.net/gXcuMEWVdsw22sSJY8bpkW.jpg" mos="" align="middle" fullscreen="" width="894" height="503" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: CCTV)</span></figcaption></figure><p>By operating in the sky, the S4000 has a few advantages over traditional static wind turbines. For one thing, it can move to windier areas as required, allowing it to adapt to changing conditions or transfer to where it is needed most. For another, it means less real estate is taken up on the ground, freeing up space for other uses and potentially reducing the complaints that are often directed at wind farms. </p><p>The S4000 was developed by Chinese firm Sawes Energy Technology alongside Tsinghua University and the Aerospace Information Research Institute of the Chinese Academy of Sciences. Previous models included the S1500 and the <a href="https://www.techradar.com/pro/its-like-wrapping-the-wind-from-all-sides-drone-like-airship-with-24-blades-is-worlds-first-megawatt-class-tethered-wind-turbine-s2000-rises-to-2km-and-can-generate-a-whopping-3mw">S2000</a>, which drew a combined total of 500 million yuan (US$74.3 million) in orders, according to the SCMP. </p><p>The S4000 is far from the only recent effort to harness wind power. As we reported earlier this week, the <a href="https://www.techradar.com/home/energy-saving/portable-wind-turbines-are-riding-the-diy-energy-boom-ventyra-r1-smashes-kickstarter-goal-by-90x-promising-35-minute-phone-charges">Ventyra R1</a> portable wind turbine can be folded up into a backpack yet provides 50W of power output, taking around 35 minutes to fully charge a connected <a href="https://www.techradar.com/news/best-phone">smartphone</a>. </p><p>Combined with the S4000 — and the many other developments in the <a href="https://www.techradar.com/pro/birds-avoid-turbines-far-more-than-prediction-models-assume-spoors-ai-monitoring-is-changing-how-wind-farms-measure-wildlife-risk">wind power industry</a> — it’s clear that a lot is being done in the world of renewable energy. So don’t be surprised to one day see blimps make a return to the skies, this time in the service of generating electricity.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/energy-saving/china-sets-new-airborne-wind-turbine-record-at-4-000m-this-747-sized-helium-blimp-generates-megawatt-power-from-high-altitude-winds</link>
                                                                            <description>
                            <![CDATA[ China’s S4000 airship channels the wind to generate electricity at 4,000 meters above the ground. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">Vq54agA3AtTLDcbqPdut9Y</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/DQz7EZ2ZfH2FfJgAEAW2kW-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 27 Aug 2026 00:00:00 +0000</pubDate>                                                                                                                                <updated>Thu, 27 Aug 2026 09:12:30 +0000</updated>
                                                                                                                                            <category><![CDATA[Energy Saving]]></category>
                                                    <category><![CDATA[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.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/DQz7EZ2ZfH2FfJgAEAW2kW-1280-80.jpg">
                                                            <media:credit><![CDATA[CCTV]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[The S4000 airship used to generate electricity from the wind.]]></media:description>                                                            <media:text><![CDATA[The S4000 airship used to generate electricity from the wind.]]></media:text>
                                <media:title type="plain"><![CDATA[The S4000 airship used to generate electricity from the wind.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/DQz7EZ2ZfH2FfJgAEAW2kW-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>China has tested an airborne blimp called the S4000</strong></li><li><strong>It generates electricity from wind power at an altitude of 4,000 meters</strong></li><li><strong>The airship can move to wherever it is needed most</strong></li></ul><p>If you thought the <a href="https://www.techradar.com/pro/lift-is-aerodynamic-not-buoyancy-this-new-cargo-drone-uses-an-inflatable-wing-instead-of-a-traditional-rigid-frame-and-it-could-change-how-wars-are-fought">age of blimps</a> was over, think again. China has just launched a successful test of a helium-filled airship that is used to generate electricity from the sky, and it could mean a return to the air of the skyfaring vehicles that went out of fashion almost 100 years ago. </p><p>According to Chinese state broadcaster CCTV (via <a href="https://www.scmp.com/economy/china-economy/article/3365180/china-taps-high-altitude-winds-power-generation-flying-craft-4000m" target="_blank">South China Morning Post</a>), the apparent world-first feat involved the airship ascending to 4,000 meters, generating power and returning to the ground. Measuring roughly the length of a Boeing 747 airplane, the craft is reportedly not far from being deployed on a wider scale. </p><p>The goal of the vehicle — named the S4000 after the height it climbs to — is to harness the strong winds that can be found high above the earth, which it does using turbines strapped to each side of its body. The winds at altitude are stronger and steadier than those closer to ground level, and any electricity generated is sent back to base using a long tether.</p><h2 id="returning-to-the-skies">Returning to the skies</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:894px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="gXcuMEWVdsw22sSJY8bpkW" name="S4000 airship 2" alt="The S4000 airship used to generate electricity from the wind." src="https://cdn.mos.cms.futurecdn.net/gXcuMEWVdsw22sSJY8bpkW.jpg" mos="" align="middle" fullscreen="" width="894" height="503" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: CCTV)</span></figcaption></figure><p>By operating in the sky, the S4000 has a few advantages over traditional static wind turbines. For one thing, it can move to windier areas as required, allowing it to adapt to changing conditions or transfer to where it is needed most. For another, it means less real estate is taken up on the ground, freeing up space for other uses and potentially reducing the complaints that are often directed at wind farms. </p><p>The S4000 was developed by Chinese firm Sawes Energy Technology alongside Tsinghua University and the Aerospace Information Research Institute of the Chinese Academy of Sciences. Previous models included the S1500 and the <a href="https://www.techradar.com/pro/its-like-wrapping-the-wind-from-all-sides-drone-like-airship-with-24-blades-is-worlds-first-megawatt-class-tethered-wind-turbine-s2000-rises-to-2km-and-can-generate-a-whopping-3mw">S2000</a>, which drew a combined total of 500 million yuan (US$74.3 million) in orders, according to the SCMP. </p><p>The S4000 is far from the only recent effort to harness wind power. As we reported earlier this week, the <a href="https://www.techradar.com/home/energy-saving/portable-wind-turbines-are-riding-the-diy-energy-boom-ventyra-r1-smashes-kickstarter-goal-by-90x-promising-35-minute-phone-charges">Ventyra R1</a> portable wind turbine can be folded up into a backpack yet provides 50W of power output, taking around 35 minutes to fully charge a connected <a href="https://www.techradar.com/news/best-phone">smartphone</a>. </p><p>Combined with the S4000 — and the many other developments in the <a href="https://www.techradar.com/pro/birds-avoid-turbines-far-more-than-prediction-models-assume-spoors-ai-monitoring-is-changing-how-wind-farms-measure-wildlife-risk">wind power industry</a> — it’s clear that a lot is being done in the world of renewable energy. So don’t be surprised to one day see blimps make a return to the skies, this time in the service of generating electricity.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ 41 home appliance bargains from the Argos Big Red sale — up to 50% off Dyson, KitchenAid, Ninja and more ]]></title>
                                                                                                <dc:content><![CDATA[ <p>The Argos' Big Red sale has begun, and we're spoiled for choice when it comes to home appliances. As a former TechRadar Homes editor, I was pleased to see a number of our favorite brands represented — the kinds of things that consistently impress us on review — as well as a number of viral products. Things like Dyson vacuums, Ninja air fryers and drinks machines, Nutribullet blenders and KitchenAid stand mixers. </p><p><a href="https://www.argos.co.uk/events/big-event?tag=ar:homepage:m052:slot1:big-red-variant" target="_blank">• Browse the full Argos Big Red sale</a></p><p>Below, I've hand-picked my top 41 deals. For easier browsing, I've split them into <a href="#section-argos-big-red-sale-kitchen-deals">kitchen appliances</a> (including things like air fryers, blenders, kettles, and drinks makers), <a href="#section-argos-big-red-sale-vacuum-mop-deals">floorcare</a> (covering vacuums, electric mops, and carpet cleaners), and <a href="#section-argos-big-red-sale-grooming-beauty-deals">grooming/beauty</a> (covering hair dryers and stylers, razors, and electric toothbrushes).</p><p>Some products have a code you'll need to add to activate a discount — in this case, I've written 'RED20', 'RED30' etc in the product name, but you'll also see the code listed when you click through to Argos. A few other products already have discounts, and a handful are discounted <em>and </em>eligible for a discount code for a further price drop. All clear? Great. Read on to pick up some Big Red bargains. </p><h2 class="article-body__section" id="section-argos-big-red-sale-kitchen-deals"><span>Argos Big Red sale: Kitchen deals </span></h2>        <div class="featured_product_block featured_block_hero" data-id="ae91b4d8-a13e-11f1-9533-27886416c550">            <a href="https://www.argos.co.uk/product/7163184" data-model-name="Foodi 7.6l Air Fryer — RED20" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:80.48%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/Y6KRM7mTkLdTgUNQVNZrFX.jpg" alt="Ninja Foodi Af200uk 4-In-1 7.6l Air Fryer - Black"></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 7.6l Air Fryer — RED20</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="1985f9b0-a154-11f1-bd5b-916c6e83b704">            <a href="https://www.argos.co.uk/product/9833931" data-model-name="Turbo 1000W Jug Blender — RED20" 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/fFh2NvjM7rvKbaB9iJi2mY.jpg" alt="Nutribullet Turbo 1000w Jug Blender - Graphite"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Nutribullet</div>                                        <div class="featured__title">Turbo 1000W Jug Blender — RED20</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="ae91b744-a13e-11f1-8abf-ad6ed0c21a5f">            <a href="https://www.argos.co.uk/product/7269411" data-model-name="Slushi Frozen Drink Maker" 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/SSnHmEtWMCEy6kmxKBLzVF.jpg" alt="Ninja Slushi Frozen Drink Maker"></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">Slushi Frozen Drink Maker</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="1985fa28-a154-11f1-a0bd-ad3bef40dad1">            <a href="https://www.argos.co.uk/product/4192756" data-model-name="Artisan Stand Mixer — RED20" 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/S5BKihW5Tkr7pP5q5APAwS.jpg" alt="Kitchenaid 5ksm125bcu Artisan Stand Mixer - Silver"></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">Artisan Stand Mixer — RED20</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="1985faa0-a154-11f1-9d59-2d960da9ae28">            <a href="https://www.argos.co.uk/product/3063783" data-model-name="Art Sparkling Water Maker — RED50" 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/Gp6tznyH37A8ZFvKSisBjS.jpg" alt="Sodastream Art Sparkling Water Maker - White"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>SodaStream</div>                                        <div class="featured__title">Art Sparkling Water Maker — RED50</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="1985fb04-a154-11f1-a678-2bb3b910aa23">            <a href="https://www.argos.co.uk/product/3288568" data-model-name="Easy Fry Max 5L Touchscreen Air Fryer — RED10" 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/cyHgkw2K8VjBQikPxoFxmS.jpg" alt="Tefal Ey245b40 Easy Fry Max 5l Touchscreen Air Fryer Grey"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Tefal</div>                                        <div class="featured__title">Easy Fry Max 5L Touchscreen Air Fryer — RED10</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="d8fb1bca-a151-11f1-a3d7-15d6e13ff355">            <a href="https://www.argos.co.uk/product/8510396" data-model-name="Cold Press NeverClog Juicer — RED10" 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/93U8p3EfSejUTYGVZG78ri.jpg" alt="Ninja 3 in 1 Cold Press Neverclog Juicer - Black"></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">Cold Press NeverClog Juicer — RED10</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="1985fb72-a154-11f1-9fe6-895280468cb3">            <a href="https://www.argos.co.uk/product/7453540" data-model-name="Argento Flora 4 Slice Toaster — RED10" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:89.58%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/qrEuY5uRmomHfs6rY7Kt9V.jpg" alt="De'longhi Cto4.bg Argento Flora 4 Slice Toaster - Beige"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>De'Longhi</div>                                        <div class="featured__title">Argento Flora 4 Slice Toaster — RED10</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="d8fb1cc4-a151-11f1-9889-1d1c81e8565d">            <a href="https://www.argos.co.uk/product/3290745" data-model-name="900W Standard Microwave — RED30" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:59.12%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/AKwrm7WyaPRvG66AJXRUoi.jpg" alt="Morphy Richards 900w Standard Microwave - Black"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Morphy Richards</div>                                        <div class="featured__title">900W Standard Microwave — RED30</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="d8fb1d3c-a151-11f1-ba09-25b7e15bc5f9">            <a href="https://www.argos.co.uk/product/6791076" data-model-name="Steam Genie Handheld Steamer With Iron — RED20" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:93.07%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/eA8FJAPorr9XR4iXgUNBbn.jpg" alt="Russell Hobbs Steam Genie 2in1 Handheld Steamer With Iron"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Russell Hobbs</div>                                        <div class="featured__title">Steam Genie Handheld Steamer With Iron — RED20</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="d8fb1daa-a151-11f1-b5c4-67d926ba7af0">            <a href="https://www.argos.co.uk/product/7569805" data-model-name="Obliq Kettle — RED20" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:143.72%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/uicKqpYcit4Gq5x89TNgkk.jpg" alt="Breville Vkt203 Obliq Kettle - White"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Breville</div>                                        <div class="featured__title">Obliq Kettle — RED20</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="d8fb1e18-a151-11f1-af7e-cbceb1329cd0">            <a href="https://www.argos.co.uk/product/8032836" data-model-name="900W Enamel Cavity Combination Microwave — RED20" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:59.73%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/wRgAZjLYB3Zkb3FAtczVyi.jpg" alt="De'longhi 900w Enamel Cavity Combination Microwave - Black"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>De'Longhi</div>                                        <div class="featured__title">900W Enamel Cavity Combination Microwave — RED20</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="d8fb1e7c-a151-11f1-8980-97c961ccc9b3">            <a href="https://www.argos.co.uk/product/7832958" data-model-name="Artisan 2 Slice Toaster — RED10" 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/z6wUfLoev5E9BfWn8tpGXj.jpg" alt="Kitchenaid 5kmt2204bms Artisan 2 Slice Toaster - Silver"></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">Artisan 2 Slice Toaster — RED10</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="d8fb1eea-a151-11f1-8e3e-99abfdf52458">            <a href="https://www.argos.co.uk/product/8727866" data-model-name="De'Longhi KG79 Coffee Grinder" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:130.66%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/BSkCwzQactnifR4nJW2Cqm.jpg" alt="De'longhi Kg79 Coffee Grinder"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>De'Longhi</div>                                        <div class="featured__title">KG79 Coffee Grinder — RED20</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="d8fb1f58-a151-11f1-bed8-d3913b97f73a">            <a href="https://www.argos.co.uk/product/7453454" data-model-name="Argento Flora Kettle — RED10" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:110.83%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/7QTRqscDTdo2bRBRR58Kgn.jpg" alt="De'longhi Kbx3016.bg Argento Flora Kettle - Beige"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>De'Longhi</div>                                        <div class="featured__title">Argento Flora Kettle — RED10</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="d8fb1c56-a151-11f1-854e-e3ce255ced4a">            <a href="https://www.argos.co.uk/product/8138022" data-model-name="Slushi Max Frozen Drink Maker — RED20" 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/6s36tcxC9pmCt6ApjdSuni.jpg" alt="Ninja Slushi Max Frozen Drink Maker"></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">Slushi Max Frozen Drink Maker — RED20</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="ae91bc30-a13e-11f1-9b63-111f7a38480a">            <a href="https://www.argos.co.uk/product/7946198" data-model-name="HyperHeat Pressure & Rice Cooker — RED20" 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/yArLZnoX39qgmYbJwYR5Fh.jpg" alt="Ninja Hyperheat 9-In-1 6l Pc201 Pressure & Rice Cooker - Black"></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">HyperHeat Pressure & Rice Cooker — RED20</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="ae91bbb8-a13e-11f1-afe7-0dea6c2c20f2">            <a href="https://www.argos.co.uk/product/1405570" data-model-name="Foodi Hand Blender, Mixer & Chopper" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:131.87%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/Pte37GKgYHz69X4BUzxXwg.jpg" alt="Ninja Foodi Ci100uk 3-In-1 Hand Blender, Mixer & Chopper"></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 Hand Blender, Mixer & Chopper</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="ae91bac8-a13e-11f1-9ad7-8306e802ecd9">            <a href="https://www.argos.co.uk/product/7488814" data-model-name="Crispi 4.5l Portable Air Fryer" 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/SWzh4UBBkaYUBwiipkj3mg.jpg" alt="Ninja Crispi 4-In-1 Fn101ukgy 4.5l Portable Air Fryer - Blue"></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">Crispi 4.5l Portable Air Fryer</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="ae91b6c2-a13e-11f1-bc59-41cc54766065">            <a href="https://www.argos.co.uk/product/8137195" data-model-name="MultiTalent 3 Food Processor —  RED20" 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/V9cYq3uAYDAKXMYAPay9EX.jpg" alt="Bosch Mcm3501mgb Multitalent 3 Food Processor"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Bosch</div>                                        <div class="featured__title">MultiTalent 3 Food Processor —  RED20</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="ae91b9ce-a13e-11f1-a2e5-95f520a12056">            <a href="https://www.argos.co.uk/product/7680966" data-model-name="Detect Power Pro Blender" 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/D7iL2CDucxF74CehhDHTsY.jpg" alt="Ninja Tb201uk Detect Power Pro Blender"></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">Detect Power Pro Blender</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="ae91ba50-a13e-11f1-aa92-453da0eaf393">            <a href="https://www.argos.co.uk/product/8538134" data-model-name="Blast Blender " 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/fh5HruvDYTwhknMtCMQnrk.jpg" alt="Ninja Blast Blender – Forest Green"></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">Blast Blender </div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div><h2 class="article-body__section" id="section-argos-big-red-sale-vacuum-mop-deals"><span>Argos Big Red sale: vacuum & mop deals</span></h2>        <div class="featured_product_block featured_block_hero" data-id="5ce1585c-a13c-11f1-ba2c-eb101243357a">            <a href="https://www.argos.co.uk/product/9782525" data-model-name="Dyson Cyclone V10" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:149.89%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/WFWbH87XPo4SjZiTgBbcwY.jpg" alt="Dyson V10 Cyclone Cordless Vacuum Cleaner + Low Reach Adaptor"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Dyson</div>                                        <div class="featured__title">V10 Cyclone Cordless Vacuum — RED30</div>                                <div class="stars__reviews"><span itemprop="reviewRating" itemscope itemtype="http://schema.org/Rating" class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><meta itemprop="bestRating" content="100.0" /><meta itemprop="worstRating" content="0.0" /><meta itemprop="ratingValue" content="80" /></span></div>                </div>                <div class="subtitle__description">                                                            <p></p>                </div>                <div class="pro-con"><div class="list-pros-wrapper"><h4 class="list-pros-label">Pros</h4><ul class="list-pros"><li class='list-item list-item-pros'>One of the cheaper Dyson vacs</li><li class='list-item list-item-pros'>Well-designed attachments</li><li class='list-item list-item-pros'>Powerful suction even on low</li><li class='list-item list-item-pros'>Still very capable cleaner</li><li class='list-item list-item-pros'>Lasts up to an hour</li></ul></div><div class="list-cons-wrapper"><h4 class="list-cons-label">Cons</h4><ul class="list-cons"><li class='list-item list-item-cons'>Similar price to better V11</li><li class='list-item list-item-cons'>Motor not as good as newer models</li><li class='list-item list-item-cons'>No LCD screen</li></ul></div></div>            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="5ce15e60-a13c-11f1-ac99-e5c4f96db816">            <a href="https://www.argos.co.uk/product/4160575" data-model-name="PowerDetect Pet Cordless Vacuum" 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/dWA9jwDYD6ZRxippEfUaDC.jpg" alt="Shark Powerdetect Pet Upright Cordless Vacuum Cleaner"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Shark</div>                                        <div class="featured__title">PowerDetect Pet Cordless Vacuum</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="5ce15f28-a13c-11f1-b0b2-91b692d63d5d">            <a href="https://www.argos.co.uk/product/4548881" data-model-name="PowerDetect Corded Stick Vacuum " 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/Q2WZ3zVMEXP3WkXoFM7TKC.jpg" alt="Shark Powerdetect Corded Stick Vacuum Cleaner Hz4000ukt"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Shark</div>                                        <div class="featured__title">PowerDetect Corded Stick Vacuum </div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="5ce1597e-a13c-11f1-bfca-0f44f7a678b3">            <a href="https://www.argos.co.uk/product/5795743" data-model-name="Anti Hair Wrap & Flexology Cordless Vacuum" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:135.49%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/Gv6E97QzPCbSKjbjNdGT8C.jpg" alt="Shark Anti Hair Wrap & Flexology Cordless Vacuum Cleaner"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Shark</div>                                        <div class="featured__title">Anti Hair Wrap & Flexology Cordless Vacuum</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="5ce15da2-a13c-11f1-bd3b-c7588c36b2bb">            <a href="https://www.argos.co.uk/product/8294605" data-model-name="Flexology Anti Hair Wrap Corded Vacuum" 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/emaELFdHiFVXKS4mpCTDyB.jpg" alt="Shark Flexology Anti Hair Wrap Corded Upright Vacuum Cleaner"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Shark</div>                                        <div class="featured__title">Flexology Anti Hair Wrap Corded Vacuum</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="5ce158b6-a13c-11f1-989e-b523bf6ba915">            <a href="https://www.argos.co.uk/product/7934210" data-model-name="Dyson Clean+Wash Hygiene" 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/ysgocktDNmksbEDV5FZsJX.jpg" alt="Dyson Clean+wash Hygiene Wet Hard Floor Cleaner"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Dyson</div>                                        <div class="featured__title">Clean+wash Hygiene Wet Floor Cleaner — RED20</div>                                <div class="stars__reviews"><span itemprop="reviewRating" itemscope itemtype="http://schema.org/Rating" class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span><meta itemprop="bestRating" content="100.0" /><meta itemprop="worstRating" content="0.0" /><meta itemprop="ratingValue" content="70" /></span></div>                </div>                <div class="subtitle__description">                                                            <p></p>                </div>                <div class="pro-con"><div class="list-pros-wrapper"><h4 class="list-pros-label">Pros</h4><ul class="list-pros"><li class='list-item list-item-pros'>Lightweight and streamlined</li><li class='list-item list-item-pros'>Lies completely flat</li><li class='list-item list-item-pros'>Efficiently cleans solids and liquids</li><li class='list-item list-item-pros'>Quiet in operation</li><li class='list-item list-item-pros'>Useful info screen</li><li class='list-item list-item-pros'>Roller scrubs floors</li><li class='list-item list-item-pros'>Hot air mop drying</li></ul></div><div class="list-cons-wrapper"><h4 class="list-cons-label">Cons</h4><ul class="list-cons"><li class='list-item list-item-cons'>Can drip waste water</li><li class='list-item list-item-cons'>A little fiddly to empty</li><li class='list-item list-item-cons'>Tanks a bit small</li><li class='list-item list-item-cons'>Not for uneven floors</li><li class='list-item list-item-cons'>Drying is noisy</li><li class='list-item list-item-cons'>Investment pricing</li></ul></div></div>            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="5ce15c76-a13c-11f1-b8c4-652c335e7ec6">            <a href="https://www.argos.co.uk/product/8749538" data-model-name="CarpetForce Carpet Cleaner — RED20" 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/nQ3sx29FWq55KbRrchuVQD.jpg" alt="Shark Carpetforce Upright Carpet Cleaner"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Shark</div>                                        <div class="featured__title">CarpetForce Carpet Cleaner — RED20</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="5ce15c1c-a13c-11f1-ab30-db3dd262da25">            <a href="https://www.argos.co.uk/product/7639931" data-model-name="Pocket Steam Mop" 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/iv5WoxFeozyiZzQCEEQedC.jpg" alt="Shark Pocket Steam Mop"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Shark</div>                                        <div class="featured__title">Pocket Steam Mop</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="5ce15d3e-a13c-11f1-8caf-531db42b4dd4">            <a href="https://www.argos.co.uk/product/3287112" data-model-name="HydroVac Corded Hard Floor Cleaner" 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/KoaPgctH3fffTc2kLLTE5D.jpg" alt="Shark Hydrovac Corded Hard Floor Vacuum Cleaner"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Shark</div>                                        <div class="featured__title">HydroVac Corded Hard Floor Cleaner</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="5ce15cda-a13c-11f1-bbeb-8ba8dfee78c9">            <a href="https://www.argos.co.uk/product/7464632" data-model-name="Steamspot Steam Cleaner — RED20" 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/yJm6jfgUd6WQJeDF3HL9mC.jpg" alt="Shark Steamspot Steam Cleaner"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Shark</div>                                        <div class="featured__title">Steamspot Steam Cleaner — RED20</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="5ce15a8c-a13c-11f1-8ee1-09403ef91dfd">            <a href="https://www.argos.co.uk/product/7712229" data-model-name="Navigator Bagless Upright Vacuum NV180UK" 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/Zex2pGzkXue4GUdou4JuNH.jpg" alt="Shark Navigator Bagless Upright Vacuum Cleaner Nv180uk"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Shark</div>                                        <div class="featured__title">Navigator Bagless Upright Vacuum NV180UK</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="5ce1604a-a13c-11f1-97ae-0944b075c9c1">            <a href="https://www.argos.co.uk/product/7740710" data-model-name="Detect XL Pet Pro Corded Upright Vacuum — RED30" 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/zNkoFty2YDFjt7ZjCxjtyC.jpg" alt="Shark Detect Xl Pet Pro Corded Upright Vacuum Cleaner"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Shark</div>                                        <div class="featured__title">Detect XL Pet Pro Corded Upright Vacuum — RED30</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div><h3 class="article-body__section" id="section-argos-big-red-sale-grooming-beauty-deals"><span>Argos Big Red sale: Grooming & beauty deals</span></h3>        <div class="featured_product_block featured_block_hero" data-id="5ce157ee-a13c-11f1-8d06-9bdc6c8af85d">            <a href="https://www.argos.co.uk/product/7662836" data-model-name="Supersonic Origin Hair Dryer — RED20" 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/vdK2KXwL9ZDDFtwzCJnoLX.jpg" alt="Dyson Supersonic Origin Hair Dryer"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Dyson</div>                                        <div class="featured__title">Supersonic Origin Hair Dryer — RED20</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="5ce1578a-a13c-11f1-9a1c-a998f16c7fde">            <a href="https://www.argos.co.uk/product/7731200" data-model-name="Airwrap Origin — RED20" 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/HRjWYPH9o5cEXoQoSRnoGF.jpg" alt="Dyson Airwrap Origin Multi-Styler - Nickel/copper"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Dyson</div>                                        <div class="featured__title">Airwrap Origin — RED20</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="0e0bdaf6-a153-11f1-9cd0-2bd262566bbc">            <a href="https://www.argos.co.uk/product/7734410" data-model-name="Corded Compact Epilator — RED50" 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/33GLdwgkLHycjyLFtSrEwd.jpg" alt="Philips Bre227 Corded Compact Epilator"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Philips</div>                                        <div class="featured__title">Corded Compact Epilator — RED50</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="0e0bdb82-a153-11f1-9a37-5b627f3a77c1">            <a href="https://www.argos.co.uk/product/7725319" data-model-name="Wet and Dry Rechargeable Lady Shaver — RED30" 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/XwER9FHY9PkgySaPdDkHbN.jpg" alt="Philips Brl159 Wet and Dry Rechargeable Lady Shaver"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Philips</div>                                        <div class="featured__title">Wet and Dry Rechargeable Lady Shaver — RED30</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="0e0bdc04-a153-11f1-a036-4be82bc4b7b9">            <a href="https://www.argos.co.uk/product/8252290" data-model-name="Series 3000 Multigroom Hair & Beard Trimmer — RED10" 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/VGHuoDGFw6sthRwmSSxJ2M.jpg" alt="Philips Series 3000 Multigroom 9-In-1 Hair & Beard Trimmer"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Philips</div>                                        <div class="featured__title">Series 3000 Multigroom Hair & Beard Trimmer — RED10</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="0e0bdc86-a153-11f1-9597-ab8daced9bdd">            <a href="https://www.argos.co.uk/product/3123692" data-model-name="3000 Series Wet & Dry Electric Shaver — RED50" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:108.65%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/MLJs5YoRPV5WpCucDeUWuL.jpg" alt="Philips 3000 Series Wet & Dry Electric Shaver S3143/00"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Philips</div>                                        <div class="featured__title">3000 Series Wet & Dry Electric Shaver — RED50</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="0e0bdd08-a153-11f1-bc9f-fb887363c459">            <a href="https://www.argos.co.uk/product/7931718" data-model-name="Sonicare 3000 Series Electric Toothbrush — RED50" 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/aUJ7Xve7RJnAefaoL4SE4M.jpg" alt="Philips Sonicare 3000 Series Electric Toothbrush - Black"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Philips</div>                                        <div class="featured__title">Sonicare 3000 Series Electric Toothbrush — RED50</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/juicers-blenders/41-home-appliance-bargains-from-the-argos-big-red-sale-up-to-50-percent-off-dyson-kitchenaid-ninja-and-more</link>
                                                                            <description>
                            <![CDATA[ I've hand-picked the best deals, including big price cuts on the Ninja Slushi, Dyson V10 stick vac, and KitchenAid stand mixer. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">NQcX9dCbr7wEkvJtPavUYJ</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/5GTt5eCrGcuw2iGSYvY6WN-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 26 Aug 2026 15:30:39 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Juicers & Blenders]]></category>
                                                    <category><![CDATA[Vacuums]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Small Appliances]]></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.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/5GTt5eCrGcuw2iGSYvY6WN-1280-80.jpg">
                                                            <media:credit><![CDATA[Argos / Edited with Gemini]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Selection of home appliances in situ in the home]]></media:description>                                                            <media:text><![CDATA[Selection of home appliances in situ in the home]]></media:text>
                                <media:title type="plain"><![CDATA[Selection of home appliances in situ in the home]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/5GTt5eCrGcuw2iGSYvY6WN-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>The Argos' Big Red sale has begun, and we're spoiled for choice when it comes to home appliances. As a former TechRadar Homes editor, I was pleased to see a number of our favorite brands represented — the kinds of things that consistently impress us on review — as well as a number of viral products. Things like Dyson vacuums, Ninja air fryers and drinks machines, Nutribullet blenders and KitchenAid stand mixers. </p><p><a href="https://www.argos.co.uk/events/big-event?tag=ar:homepage:m052:slot1:big-red-variant" target="_blank">• Browse the full Argos Big Red sale</a></p><p>Below, I've hand-picked my top 41 deals. For easier browsing, I've split them into <a href="#section-argos-big-red-sale-kitchen-deals">kitchen appliances</a> (including things like air fryers, blenders, kettles, and drinks makers), <a href="#section-argos-big-red-sale-vacuum-mop-deals">floorcare</a> (covering vacuums, electric mops, and carpet cleaners), and <a href="#section-argos-big-red-sale-grooming-beauty-deals">grooming/beauty</a> (covering hair dryers and stylers, razors, and electric toothbrushes).</p><p>Some products have a code you'll need to add to activate a discount — in this case, I've written 'RED20', 'RED30' etc in the product name, but you'll also see the code listed when you click through to Argos. A few other products already have discounts, and a handful are discounted <em>and </em>eligible for a discount code for a further price drop. All clear? Great. Read on to pick up some Big Red bargains. </p><h2 class="article-body__section" id="section-argos-big-red-sale-kitchen-deals"><span>Argos Big Red sale: Kitchen deals </span></h2>        <div class="featured_product_block featured_block_hero" data-id="ae91b4d8-a13e-11f1-9533-27886416c550">            <a href="https://www.argos.co.uk/product/7163184" data-model-name="Foodi 7.6l Air Fryer — RED20" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:80.48%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/Y6KRM7mTkLdTgUNQVNZrFX.jpg" alt="Ninja Foodi Af200uk 4-In-1 7.6l Air Fryer - Black"></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 7.6l Air Fryer — RED20</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="1985f9b0-a154-11f1-bd5b-916c6e83b704">            <a href="https://www.argos.co.uk/product/9833931" data-model-name="Turbo 1000W Jug Blender — RED20" 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/fFh2NvjM7rvKbaB9iJi2mY.jpg" alt="Nutribullet Turbo 1000w Jug Blender - Graphite"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Nutribullet</div>                                        <div class="featured__title">Turbo 1000W Jug Blender — RED20</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="ae91b744-a13e-11f1-8abf-ad6ed0c21a5f">            <a href="https://www.argos.co.uk/product/7269411" data-model-name="Slushi Frozen Drink Maker" 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/SSnHmEtWMCEy6kmxKBLzVF.jpg" alt="Ninja Slushi Frozen Drink Maker"></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">Slushi Frozen Drink Maker</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="1985fa28-a154-11f1-a0bd-ad3bef40dad1">            <a href="https://www.argos.co.uk/product/4192756" data-model-name="Artisan Stand Mixer — RED20" 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/S5BKihW5Tkr7pP5q5APAwS.jpg" alt="Kitchenaid 5ksm125bcu Artisan Stand Mixer - Silver"></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">Artisan Stand Mixer — RED20</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="1985faa0-a154-11f1-9d59-2d960da9ae28">            <a href="https://www.argos.co.uk/product/3063783" data-model-name="Art Sparkling Water Maker — RED50" 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/Gp6tznyH37A8ZFvKSisBjS.jpg" alt="Sodastream Art Sparkling Water Maker - White"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>SodaStream</div>                                        <div class="featured__title">Art Sparkling Water Maker — RED50</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="1985fb04-a154-11f1-a678-2bb3b910aa23">            <a href="https://www.argos.co.uk/product/3288568" data-model-name="Easy Fry Max 5L Touchscreen Air Fryer — RED10" 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/cyHgkw2K8VjBQikPxoFxmS.jpg" alt="Tefal Ey245b40 Easy Fry Max 5l Touchscreen Air Fryer Grey"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Tefal</div>                                        <div class="featured__title">Easy Fry Max 5L Touchscreen Air Fryer — RED10</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="d8fb1bca-a151-11f1-a3d7-15d6e13ff355">            <a href="https://www.argos.co.uk/product/8510396" data-model-name="Cold Press NeverClog Juicer — RED10" 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/93U8p3EfSejUTYGVZG78ri.jpg" alt="Ninja 3 in 1 Cold Press Neverclog Juicer - Black"></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">Cold Press NeverClog Juicer — RED10</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="1985fb72-a154-11f1-9fe6-895280468cb3">            <a href="https://www.argos.co.uk/product/7453540" data-model-name="Argento Flora 4 Slice Toaster — RED10" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:89.58%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/qrEuY5uRmomHfs6rY7Kt9V.jpg" alt="De'longhi Cto4.bg Argento Flora 4 Slice Toaster - Beige"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>De'Longhi</div>                                        <div class="featured__title">Argento Flora 4 Slice Toaster — RED10</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="d8fb1cc4-a151-11f1-9889-1d1c81e8565d">            <a href="https://www.argos.co.uk/product/3290745" data-model-name="900W Standard Microwave — RED30" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:59.12%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/AKwrm7WyaPRvG66AJXRUoi.jpg" alt="Morphy Richards 900w Standard Microwave - Black"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Morphy Richards</div>                                        <div class="featured__title">900W Standard Microwave — RED30</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="d8fb1d3c-a151-11f1-ba09-25b7e15bc5f9">            <a href="https://www.argos.co.uk/product/6791076" data-model-name="Steam Genie Handheld Steamer With Iron — RED20" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:93.07%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/eA8FJAPorr9XR4iXgUNBbn.jpg" alt="Russell Hobbs Steam Genie 2in1 Handheld Steamer With Iron"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Russell Hobbs</div>                                        <div class="featured__title">Steam Genie Handheld Steamer With Iron — RED20</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="d8fb1daa-a151-11f1-b5c4-67d926ba7af0">            <a href="https://www.argos.co.uk/product/7569805" data-model-name="Obliq Kettle — RED20" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:143.72%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/uicKqpYcit4Gq5x89TNgkk.jpg" alt="Breville Vkt203 Obliq Kettle - White"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Breville</div>                                        <div class="featured__title">Obliq Kettle — RED20</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="d8fb1e18-a151-11f1-af7e-cbceb1329cd0">            <a href="https://www.argos.co.uk/product/8032836" data-model-name="900W Enamel Cavity Combination Microwave — RED20" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:59.73%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/wRgAZjLYB3Zkb3FAtczVyi.jpg" alt="De'longhi 900w Enamel Cavity Combination Microwave - Black"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>De'Longhi</div>                                        <div class="featured__title">900W Enamel Cavity Combination Microwave — RED20</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="d8fb1e7c-a151-11f1-8980-97c961ccc9b3">            <a href="https://www.argos.co.uk/product/7832958" data-model-name="Artisan 2 Slice Toaster — RED10" 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/z6wUfLoev5E9BfWn8tpGXj.jpg" alt="Kitchenaid 5kmt2204bms Artisan 2 Slice Toaster - Silver"></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">Artisan 2 Slice Toaster — RED10</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="d8fb1eea-a151-11f1-8e3e-99abfdf52458">            <a href="https://www.argos.co.uk/product/8727866" data-model-name="De'Longhi KG79 Coffee Grinder" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:130.66%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/BSkCwzQactnifR4nJW2Cqm.jpg" alt="De'longhi Kg79 Coffee Grinder"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>De'Longhi</div>                                        <div class="featured__title">KG79 Coffee Grinder — RED20</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="d8fb1f58-a151-11f1-bed8-d3913b97f73a">            <a href="https://www.argos.co.uk/product/7453454" data-model-name="Argento Flora Kettle — RED10" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:110.83%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/7QTRqscDTdo2bRBRR58Kgn.jpg" alt="De'longhi Kbx3016.bg Argento Flora Kettle - Beige"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>De'Longhi</div>                                        <div class="featured__title">Argento Flora Kettle — RED10</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="d8fb1c56-a151-11f1-854e-e3ce255ced4a">            <a href="https://www.argos.co.uk/product/8138022" data-model-name="Slushi Max Frozen Drink Maker — RED20" 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/6s36tcxC9pmCt6ApjdSuni.jpg" alt="Ninja Slushi Max Frozen Drink Maker"></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">Slushi Max Frozen Drink Maker — RED20</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="ae91bc30-a13e-11f1-9b63-111f7a38480a">            <a href="https://www.argos.co.uk/product/7946198" data-model-name="HyperHeat Pressure & Rice Cooker — RED20" 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/yArLZnoX39qgmYbJwYR5Fh.jpg" alt="Ninja Hyperheat 9-In-1 6l Pc201 Pressure & Rice Cooker - Black"></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">HyperHeat Pressure & Rice Cooker — RED20</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="ae91bbb8-a13e-11f1-afe7-0dea6c2c20f2">            <a href="https://www.argos.co.uk/product/1405570" data-model-name="Foodi Hand Blender, Mixer & Chopper" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:131.87%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/Pte37GKgYHz69X4BUzxXwg.jpg" alt="Ninja Foodi Ci100uk 3-In-1 Hand Blender, Mixer & Chopper"></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 Hand Blender, Mixer & Chopper</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="ae91bac8-a13e-11f1-9ad7-8306e802ecd9">            <a href="https://www.argos.co.uk/product/7488814" data-model-name="Crispi 4.5l Portable Air Fryer" 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/SWzh4UBBkaYUBwiipkj3mg.jpg" alt="Ninja Crispi 4-In-1 Fn101ukgy 4.5l Portable Air Fryer - Blue"></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">Crispi 4.5l Portable Air Fryer</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="ae91b6c2-a13e-11f1-bc59-41cc54766065">            <a href="https://www.argos.co.uk/product/8137195" data-model-name="MultiTalent 3 Food Processor —  RED20" 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/V9cYq3uAYDAKXMYAPay9EX.jpg" alt="Bosch Mcm3501mgb Multitalent 3 Food Processor"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Bosch</div>                                        <div class="featured__title">MultiTalent 3 Food Processor —  RED20</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="ae91b9ce-a13e-11f1-a2e5-95f520a12056">            <a href="https://www.argos.co.uk/product/7680966" data-model-name="Detect Power Pro Blender" 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/D7iL2CDucxF74CehhDHTsY.jpg" alt="Ninja Tb201uk Detect Power Pro Blender"></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">Detect Power Pro Blender</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="ae91ba50-a13e-11f1-aa92-453da0eaf393">            <a href="https://www.argos.co.uk/product/8538134" data-model-name="Blast Blender " 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/fh5HruvDYTwhknMtCMQnrk.jpg" alt="Ninja Blast Blender – Forest Green"></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">Blast Blender </div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div><h2 class="article-body__section" id="section-argos-big-red-sale-vacuum-mop-deals"><span>Argos Big Red sale: vacuum & mop deals</span></h2>        <div class="featured_product_block featured_block_hero" data-id="5ce1585c-a13c-11f1-ba2c-eb101243357a">            <a href="https://www.argos.co.uk/product/9782525" data-model-name="Dyson Cyclone V10" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:149.89%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/WFWbH87XPo4SjZiTgBbcwY.jpg" alt="Dyson V10 Cyclone Cordless Vacuum Cleaner + Low Reach Adaptor"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Dyson</div>                                        <div class="featured__title">V10 Cyclone Cordless Vacuum — RED30</div>                                <div class="stars__reviews"><span itemprop="reviewRating" itemscope itemtype="http://schema.org/Rating" class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><meta itemprop="bestRating" content="100.0" /><meta itemprop="worstRating" content="0.0" /><meta itemprop="ratingValue" content="80" /></span></div>                </div>                <div class="subtitle__description">                                                            <p></p>                </div>                <div class="pro-con"><div class="list-pros-wrapper"><h4 class="list-pros-label">Pros</h4><ul class="list-pros"><li class='list-item list-item-pros'>One of the cheaper Dyson vacs</li><li class='list-item list-item-pros'>Well-designed attachments</li><li class='list-item list-item-pros'>Powerful suction even on low</li><li class='list-item list-item-pros'>Still very capable cleaner</li><li class='list-item list-item-pros'>Lasts up to an hour</li></ul></div><div class="list-cons-wrapper"><h4 class="list-cons-label">Cons</h4><ul class="list-cons"><li class='list-item list-item-cons'>Similar price to better V11</li><li class='list-item list-item-cons'>Motor not as good as newer models</li><li class='list-item list-item-cons'>No LCD screen</li></ul></div></div>            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="5ce15e60-a13c-11f1-ac99-e5c4f96db816">            <a href="https://www.argos.co.uk/product/4160575" data-model-name="PowerDetect Pet Cordless Vacuum" 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/dWA9jwDYD6ZRxippEfUaDC.jpg" alt="Shark Powerdetect Pet Upright Cordless Vacuum Cleaner"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Shark</div>                                        <div class="featured__title">PowerDetect Pet Cordless Vacuum</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="5ce15f28-a13c-11f1-b0b2-91b692d63d5d">            <a href="https://www.argos.co.uk/product/4548881" data-model-name="PowerDetect Corded Stick Vacuum " 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/Q2WZ3zVMEXP3WkXoFM7TKC.jpg" alt="Shark Powerdetect Corded Stick Vacuum Cleaner Hz4000ukt"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Shark</div>                                        <div class="featured__title">PowerDetect Corded Stick Vacuum </div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="5ce1597e-a13c-11f1-bfca-0f44f7a678b3">            <a href="https://www.argos.co.uk/product/5795743" data-model-name="Anti Hair Wrap & Flexology Cordless Vacuum" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:135.49%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/Gv6E97QzPCbSKjbjNdGT8C.jpg" alt="Shark Anti Hair Wrap & Flexology Cordless Vacuum Cleaner"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Shark</div>                                        <div class="featured__title">Anti Hair Wrap & Flexology Cordless Vacuum</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="5ce15da2-a13c-11f1-bd3b-c7588c36b2bb">            <a href="https://www.argos.co.uk/product/8294605" data-model-name="Flexology Anti Hair Wrap Corded Vacuum" 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/emaELFdHiFVXKS4mpCTDyB.jpg" alt="Shark Flexology Anti Hair Wrap Corded Upright Vacuum Cleaner"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Shark</div>                                        <div class="featured__title">Flexology Anti Hair Wrap Corded Vacuum</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="5ce158b6-a13c-11f1-989e-b523bf6ba915">            <a href="https://www.argos.co.uk/product/7934210" data-model-name="Dyson Clean+Wash Hygiene" 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/ysgocktDNmksbEDV5FZsJX.jpg" alt="Dyson Clean+wash Hygiene Wet Hard Floor Cleaner"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Dyson</div>                                        <div class="featured__title">Clean+wash Hygiene Wet Floor Cleaner — RED20</div>                                <div class="stars__reviews"><span itemprop="reviewRating" itemscope itemtype="http://schema.org/Rating" class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span><meta itemprop="bestRating" content="100.0" /><meta itemprop="worstRating" content="0.0" /><meta itemprop="ratingValue" content="70" /></span></div>                </div>                <div class="subtitle__description">                                                            <p></p>                </div>                <div class="pro-con"><div class="list-pros-wrapper"><h4 class="list-pros-label">Pros</h4><ul class="list-pros"><li class='list-item list-item-pros'>Lightweight and streamlined</li><li class='list-item list-item-pros'>Lies completely flat</li><li class='list-item list-item-pros'>Efficiently cleans solids and liquids</li><li class='list-item list-item-pros'>Quiet in operation</li><li class='list-item list-item-pros'>Useful info screen</li><li class='list-item list-item-pros'>Roller scrubs floors</li><li class='list-item list-item-pros'>Hot air mop drying</li></ul></div><div class="list-cons-wrapper"><h4 class="list-cons-label">Cons</h4><ul class="list-cons"><li class='list-item list-item-cons'>Can drip waste water</li><li class='list-item list-item-cons'>A little fiddly to empty</li><li class='list-item list-item-cons'>Tanks a bit small</li><li class='list-item list-item-cons'>Not for uneven floors</li><li class='list-item list-item-cons'>Drying is noisy</li><li class='list-item list-item-cons'>Investment pricing</li></ul></div></div>            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="5ce15c76-a13c-11f1-b8c4-652c335e7ec6">            <a href="https://www.argos.co.uk/product/8749538" data-model-name="CarpetForce Carpet Cleaner — RED20" 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/nQ3sx29FWq55KbRrchuVQD.jpg" alt="Shark Carpetforce Upright Carpet Cleaner"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Shark</div>                                        <div class="featured__title">CarpetForce Carpet Cleaner — RED20</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="5ce15c1c-a13c-11f1-ab30-db3dd262da25">            <a href="https://www.argos.co.uk/product/7639931" data-model-name="Pocket Steam Mop" 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/iv5WoxFeozyiZzQCEEQedC.jpg" alt="Shark Pocket Steam Mop"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Shark</div>                                        <div class="featured__title">Pocket Steam Mop</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="5ce15d3e-a13c-11f1-8caf-531db42b4dd4">            <a href="https://www.argos.co.uk/product/3287112" data-model-name="HydroVac Corded Hard Floor Cleaner" 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/KoaPgctH3fffTc2kLLTE5D.jpg" alt="Shark Hydrovac Corded Hard Floor Vacuum Cleaner"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Shark</div>                                        <div class="featured__title">HydroVac Corded Hard Floor Cleaner</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="5ce15cda-a13c-11f1-bbeb-8ba8dfee78c9">            <a href="https://www.argos.co.uk/product/7464632" data-model-name="Steamspot Steam Cleaner — RED20" 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/yJm6jfgUd6WQJeDF3HL9mC.jpg" alt="Shark Steamspot Steam Cleaner"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Shark</div>                                        <div class="featured__title">Steamspot Steam Cleaner — RED20</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="5ce15a8c-a13c-11f1-8ee1-09403ef91dfd">            <a href="https://www.argos.co.uk/product/7712229" data-model-name="Navigator Bagless Upright Vacuum NV180UK" 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/Zex2pGzkXue4GUdou4JuNH.jpg" alt="Shark Navigator Bagless Upright Vacuum Cleaner Nv180uk"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Shark</div>                                        <div class="featured__title">Navigator Bagless Upright Vacuum NV180UK</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="5ce1604a-a13c-11f1-97ae-0944b075c9c1">            <a href="https://www.argos.co.uk/product/7740710" data-model-name="Detect XL Pet Pro Corded Upright Vacuum — RED30" 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/zNkoFty2YDFjt7ZjCxjtyC.jpg" alt="Shark Detect Xl Pet Pro Corded Upright Vacuum Cleaner"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Shark</div>                                        <div class="featured__title">Detect XL Pet Pro Corded Upright Vacuum — RED30</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div><h3 class="article-body__section" id="section-argos-big-red-sale-grooming-beauty-deals"><span>Argos Big Red sale: Grooming & beauty deals</span></h3>        <div class="featured_product_block featured_block_hero" data-id="5ce157ee-a13c-11f1-8d06-9bdc6c8af85d">            <a href="https://www.argos.co.uk/product/7662836" data-model-name="Supersonic Origin Hair Dryer — RED20" 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/vdK2KXwL9ZDDFtwzCJnoLX.jpg" alt="Dyson Supersonic Origin Hair Dryer"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Dyson</div>                                        <div class="featured__title">Supersonic Origin Hair Dryer — RED20</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="5ce1578a-a13c-11f1-9a1c-a998f16c7fde">            <a href="https://www.argos.co.uk/product/7731200" data-model-name="Airwrap Origin — RED20" 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/HRjWYPH9o5cEXoQoSRnoGF.jpg" alt="Dyson Airwrap Origin Multi-Styler - Nickel/copper"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Dyson</div>                                        <div class="featured__title">Airwrap Origin — RED20</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="0e0bdaf6-a153-11f1-9cd0-2bd262566bbc">            <a href="https://www.argos.co.uk/product/7734410" data-model-name="Corded Compact Epilator — RED50" 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/33GLdwgkLHycjyLFtSrEwd.jpg" alt="Philips Bre227 Corded Compact Epilator"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Philips</div>                                        <div class="featured__title">Corded Compact Epilator — RED50</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="0e0bdb82-a153-11f1-9a37-5b627f3a77c1">            <a href="https://www.argos.co.uk/product/7725319" data-model-name="Wet and Dry Rechargeable Lady Shaver — RED30" 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/XwER9FHY9PkgySaPdDkHbN.jpg" alt="Philips Brl159 Wet and Dry Rechargeable Lady Shaver"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Philips</div>                                        <div class="featured__title">Wet and Dry Rechargeable Lady Shaver — RED30</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="0e0bdc04-a153-11f1-a036-4be82bc4b7b9">            <a href="https://www.argos.co.uk/product/8252290" data-model-name="Series 3000 Multigroom Hair & Beard Trimmer — RED10" 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/VGHuoDGFw6sthRwmSSxJ2M.jpg" alt="Philips Series 3000 Multigroom 9-In-1 Hair & Beard Trimmer"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Philips</div>                                        <div class="featured__title">Series 3000 Multigroom Hair & Beard Trimmer — RED10</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="0e0bdc86-a153-11f1-9597-ab8daced9bdd">            <a href="https://www.argos.co.uk/product/3123692" data-model-name="3000 Series Wet & Dry Electric Shaver — RED50" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:108.65%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/MLJs5YoRPV5WpCucDeUWuL.jpg" alt="Philips 3000 Series Wet & Dry Electric Shaver S3143/00"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Philips</div>                                        <div class="featured__title">3000 Series Wet & Dry Electric Shaver — RED50</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="0e0bdd08-a153-11f1-bc9f-fb887363c459">            <a href="https://www.argos.co.uk/product/7931718" data-model-name="Sonicare 3000 Series Electric Toothbrush — RED50" 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/aUJ7Xve7RJnAefaoL4SE4M.jpg" alt="Philips Sonicare 3000 Series Electric Toothbrush - Black"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Philips</div>                                        <div class="featured__title">Sonicare 3000 Series Electric Toothbrush — RED50</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Plug-in solar kits become legal in the UK tomorrow —but will you be buying one? ]]></title>
                                                                                                <dc:content><![CDATA[ <ul><li><strong>Plug-in solar kits become legal in the UK from August 27</strong></li><li><strong>These lower-cost solar panels are ideal for renters and flat owners</strong></li><li><strong>We want to hear from you in our poll below — will you be buying one?</strong></li></ul><p>Plug-in solar kits <a href="https://www.techradar.com/home/uk-government-says-plug-in-solar-panels-will-be-legal-from-august-27-opening-the-door-for-amazon-lidl-currys-and-more-to-help-save-you-gbp110-a-year">become legal in the UK from August 27</a>, which makes that date a pretty significant one in the UK's energy history.</p><p>That's because these kits are, in theory, a much more affordable and user-friendly way to bring the bill-cutting benefits of solar power to your home. The UK government estimates that plug-in panels could save households up to £70-£110 a year on their energy bills.</p><p>For renters and flat owners with little roof space, they represent a long-awaited new alternative to pricey rooftop installations. Instead, as their name suggests, you can theoretically plug them directly into your mains electricity, and place them outdoors in places like balcony railings, fences, garden sheds or patios.</p><p>However, despite their promised savings, early plug-in solar kits aren't exactly cheap. Early options that have gained regulatory approval, such as the <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">UKSOL Plug-In Solar Pro Compact 460W Ground Mount Kit</a>, will start at £699 from retailers, and it isn't yet clear when we'll be able to buy them directly from the likes of Lidl, Amazon and Currys.</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:6000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="cS3Zbb8N2EzWVvdjNHYsMD" name="GettyImages-2182459819 (1)" alt="A plug-in solar balcony panel in Germany" src="https://cdn.mos.cms.futurecdn.net/cS3Zbb8N2EzWVvdjNHYsMD.jpg" mos="" align="middle" fullscreen="" width="6000" height="3375" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Getty Images / imageBROKER / Robert Poorten)</span></figcaption></figure><p>Other potential drawbacks include limitations on where you can actually install plug-in solar (in some cases, <a href="https://www.techradar.com/home/3-places-you-cant-install-plug-in-solar-panels-the-new-planning-rules-that-could-ruin-your-grand-designs-for-your-balcony">you may need planning permission</a>) and the fact that you can't currently connect your panels to a battery, without professional help. For many, <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">plug-in  batteries are the real game-changer</a>, and some will be waiting for those to become legal before diving into plug-in solar.</p><p>But now we want to hear from you — are you planning to buy a plug-in solar kit when they become legal on August 27? Vote in our poll below and let us know your thoughts in the comments too.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-O92zpX"></div>                            </div>                            <script src="https://kwizly.com/embed/O92zpX.js" async></script> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/plug-in-solar-kits-become-legal-in-the-uk-tomorrow-but-will-you-be-buying-one</link>
                                                                            <description>
                            <![CDATA[ Plug-in solar kits become legal in the UK from August 27, but will you be buying one? Have your say in our poll. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">Go8LRZgxkegaxcE7ZPaJwm</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/K8N6WcQTEVfbFoGB4dfhVK-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 26 Aug 2026 07:00:00 +0000</pubDate>                                                                                                                                <updated>Wed, 26 Aug 2026 08:01:27 +0000</updated>
                                                                                                                                            <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Energy Saving]]></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.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/K8N6WcQTEVfbFoGB4dfhVK-1280-80.jpg">
                                                            <media:credit><![CDATA[Getty Images / Westend61]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Man and woman standing on balcony holding solar panel]]></media:description>                                                            <media:text><![CDATA[Man and woman standing on balcony holding solar panel]]></media:text>
                                <media:title type="plain"><![CDATA[Man and woman standing on balcony holding solar panel]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/K8N6WcQTEVfbFoGB4dfhVK-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>Plug-in solar kits become legal in the UK from August 27</strong></li><li><strong>These lower-cost solar panels are ideal for renters and flat owners</strong></li><li><strong>We want to hear from you in our poll below — will you be buying one?</strong></li></ul><p>Plug-in solar kits <a href="https://www.techradar.com/home/uk-government-says-plug-in-solar-panels-will-be-legal-from-august-27-opening-the-door-for-amazon-lidl-currys-and-more-to-help-save-you-gbp110-a-year">become legal in the UK from August 27</a>, which makes that date a pretty significant one in the UK's energy history.</p><p>That's because these kits are, in theory, a much more affordable and user-friendly way to bring the bill-cutting benefits of solar power to your home. The UK government estimates that plug-in panels could save households up to £70-£110 a year on their energy bills.</p><p>For renters and flat owners with little roof space, they represent a long-awaited new alternative to pricey rooftop installations. Instead, as their name suggests, you can theoretically plug them directly into your mains electricity, and place them outdoors in places like balcony railings, fences, garden sheds or patios.</p><p>However, despite their promised savings, early plug-in solar kits aren't exactly cheap. Early options that have gained regulatory approval, such as the <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">UKSOL Plug-In Solar Pro Compact 460W Ground Mount Kit</a>, will start at £699 from retailers, and it isn't yet clear when we'll be able to buy them directly from the likes of Lidl, Amazon and Currys.</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:6000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="cS3Zbb8N2EzWVvdjNHYsMD" name="GettyImages-2182459819 (1)" alt="A plug-in solar balcony panel in Germany" src="https://cdn.mos.cms.futurecdn.net/cS3Zbb8N2EzWVvdjNHYsMD.jpg" mos="" align="middle" fullscreen="" width="6000" height="3375" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Getty Images / imageBROKER / Robert Poorten)</span></figcaption></figure><p>Other potential drawbacks include limitations on where you can actually install plug-in solar (in some cases, <a href="https://www.techradar.com/home/3-places-you-cant-install-plug-in-solar-panels-the-new-planning-rules-that-could-ruin-your-grand-designs-for-your-balcony">you may need planning permission</a>) and the fact that you can't currently connect your panels to a battery, without professional help. For many, <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">plug-in  batteries are the real game-changer</a>, and some will be waiting for those to become legal before diving into plug-in solar.</p><p>But now we want to hear from you — are you planning to buy a plug-in solar kit when they become legal on August 27? Vote in our poll below and let us know your thoughts in the comments too.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-O92zpX"></div>                            </div>                            <script src="https://kwizly.com/embed/O92zpX.js" async></script>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Meaco fans sold out completely during the last heatwave — but the company just launched two new tower models, and they're both in stock right now ]]></title>
                                                                                                <dc:content><![CDATA[ <ul><li><strong>Meaco has launched two tower fans, standing 19 and 26 inches tall</strong></li><li><strong>Both are very quiet, with eco and night time modes</strong></li><li><strong>The larger model can be controlled via Meaco's smartphone app</strong></li></ul><p>Meaco makes some of the <a href="https://www.techradar.com/best/best-fans">best fans</a> we've tested here at TechRadar, and it's just launched two new tower models to help you keep cool during the next heatwave.</p><p>Meaco's line of air circulators proved exceptionally popular earlier this summer, and all of its tabletop and pedestal models are completely sold out — with no more stock expected until October. Both of these new tower fans are available to buy right now though, priced under £100 each.</p><p>The taller of the two tower fans stands 26 inches tall and costs £99.99, while the smaller model (intended for use on tables, desks, and kitchen counters) is a compact 19 inches and is £69.99. Both are powerful, quiet, and ideal for sleep thanks to their dedicated night time modes that lower the fan speed and turn off sounds, as well as their glow-in-the-dark remote controls that let you control them from the comfort of your bed.</p><div class="product"><a data-dimension112="8de640b8-a095-11f1-ab13-21ae90410307" data-action="Deal Block" data-label="Sefte 19in Tower Fan" data-dimension48="Sefte 19in Tower Fan" data-dimension25="£69.99" href="https://www.meaco.com/products/sefte-tower-fan-small" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1256px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="xqa3eMWgbfhRYXDkZtTs5C" name="small" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/xqa3eMWgbfhRYXDkZtTs5C.jpg" mos="" align="middle" fullscreen="" width="1256" height="1256" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.meaco.com/products/sefte-tower-fan-small" target="_blank" rel="nofollow" data-dimension112="8de640b8-a095-11f1-ab13-21ae90410307" data-action="Deal Block" data-label="Sefte 19in Tower Fan" data-dimension48="Sefte 19in Tower Fan" data-dimension25="£69.99">Sefte 19in Tower Fan: £69.99</a></strong><br>This smart-looking tower fan is ideal for keeping you cool at your desk or in the kitchen. Move it to your bedside table in the evening, and its night mode will lower the volume to a whisper-quiet 22dBA so you can sleep soundly, even during a heatwave.<a class="view-deal button" href="https://www.meaco.com/products/sefte-tower-fan-small" target="_blank" rel="nofollow" data-dimension112="8de640b8-a095-11f1-ab13-21ae90410307" data-action="Deal Block" data-label="Sefte 19in Tower Fan" data-dimension48="Sefte 19in Tower Fan" data-dimension25="£69.99">View Deal</a></p></div><div class="product"><a data-dimension112="8de6411c-a095-11f1-b656-d36858d23c29" data-action="Deal Block" data-label="Sefte Smart 26in Tower Fan" data-dimension48="Sefte Smart 26in Tower Fan" data-dimension25="£99.99" href="https://www.meaco.com/products/sefte-tower-fan-large" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1910px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="ivDhZWKq3JWWGrjZfT4PjY" name="smart" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ivDhZWKq3JWWGrjZfT4PjY.jpg" mos="" align="middle" fullscreen="" width="1910" height="1910" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.meaco.com/products/sefte-tower-fan-large" target="_blank" rel="nofollow" data-dimension112="8de6411c-a095-11f1-b656-d36858d23c29" data-action="Deal Block" data-label="Sefte Smart 26in Tower Fan" data-dimension48="Sefte Smart 26in Tower Fan" data-dimension25="£99.99">Sefte Smart 26in Tower Fan: £99.99</a></strong><br>The taller of Meaco's two new tower fans offers smartphone compatibility, so you can set cooling schedules to keep pets comfortable, fine-tune the settings without waking your child, or activate the fan before you come home from work.<a class="view-deal button" href="https://www.meaco.com/products/sefte-tower-fan-large" target="_blank" rel="nofollow" data-dimension112="8de6411c-a095-11f1-b656-d36858d23c29" data-action="Deal Block" data-label="Sefte Smart 26in Tower Fan" data-dimension48="Sefte Smart 26in Tower Fan" data-dimension25="£99.99">View Deal</a></p></div><p>Both offer 12 fan speeds, with the smaller model providing a maximum flow rate of 17.27m³ per minute, and the larger fan an impressive 34.41m³ per minute. There are also four oscillation angles (45 degrees, 90 degrees, 135 degrees and 180 degrees) so you can focus the cooling on just one person, or spread the airflow across a larger area.</p><p>The larger fan offers app connectivity, letting you operate it from anywhere using your phone, and set cooling schedules (ideal for pet owners). </p><h2 id="cool-comfort">Cool comfort</h2><p>Our reviewers awarded both the <a href="https://www.techradar.com/home/air-quality/meacofan-sefte-8in-portable-air-circulator-review">Meaco Sefte 8in Portable Air Circulator</a> and <a href="https://www.techradar.com/home/small-appliances/meaco-sefte-pro-10in-air-circulator-review">Meaco Sefte Pro 10in Table Air Circulator</a> four and a half stars out of five, praising their quiet operation, ability to move a large volume of air, and rechargeable batteries that allow you to use them anywhere in your home.</p><p>I bought the eight-inch model myself, and it proved invaluable on uncomfortably warm nights, effectively pulling in cooler air from outside when placed near an open window.  I have high expectations for the two tower fans, and hope to bring you full reviews of both very soon.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/air-quality/meaco-fans-sold-out-completely-during-the-last-heatwave-but-the-company-just-launched-two-new-tower-models-and-theyre-both-in-stock-right-now</link>
                                                                            <description>
                            <![CDATA[ There are two sizes to choose from, both with 12 speed settings, eco and night modes, and glow-in-the-dark remote controls. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">fux4T5rjpLQEYyeaHc7EmB</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/y9rnwk83y67UneDKKqH3hf-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 25 Aug 2026 16:04:16 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Air Quality]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Small Appliances]]></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.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/y9rnwk83y67UneDKKqH3hf-1280-80.jpg">
                                                            <media:credit><![CDATA[Meaco]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Two Meaco tower cans in living room, near door]]></media:description>                                                            <media:text><![CDATA[Two Meaco tower cans in living room, near door]]></media:text>
                                <media:title type="plain"><![CDATA[Two Meaco tower cans in living room, near door]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/y9rnwk83y67UneDKKqH3hf-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>Meaco has launched two tower fans, standing 19 and 26 inches tall</strong></li><li><strong>Both are very quiet, with eco and night time modes</strong></li><li><strong>The larger model can be controlled via Meaco's smartphone app</strong></li></ul><p>Meaco makes some of the <a href="https://www.techradar.com/best/best-fans">best fans</a> we've tested here at TechRadar, and it's just launched two new tower models to help you keep cool during the next heatwave.</p><p>Meaco's line of air circulators proved exceptionally popular earlier this summer, and all of its tabletop and pedestal models are completely sold out — with no more stock expected until October. Both of these new tower fans are available to buy right now though, priced under £100 each.</p><p>The taller of the two tower fans stands 26 inches tall and costs £99.99, while the smaller model (intended for use on tables, desks, and kitchen counters) is a compact 19 inches and is £69.99. Both are powerful, quiet, and ideal for sleep thanks to their dedicated night time modes that lower the fan speed and turn off sounds, as well as their glow-in-the-dark remote controls that let you control them from the comfort of your bed.</p><div class="product"><a data-dimension112="8de640b8-a095-11f1-ab13-21ae90410307" data-action="Deal Block" data-label="Sefte 19in Tower Fan" data-dimension48="Sefte 19in Tower Fan" data-dimension25="£69.99" href="https://www.meaco.com/products/sefte-tower-fan-small" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1256px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="xqa3eMWgbfhRYXDkZtTs5C" name="small" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/xqa3eMWgbfhRYXDkZtTs5C.jpg" mos="" align="middle" fullscreen="" width="1256" height="1256" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.meaco.com/products/sefte-tower-fan-small" target="_blank" rel="nofollow" data-dimension112="8de640b8-a095-11f1-ab13-21ae90410307" data-action="Deal Block" data-label="Sefte 19in Tower Fan" data-dimension48="Sefte 19in Tower Fan" data-dimension25="£69.99">Sefte 19in Tower Fan: £69.99</a></strong><br>This smart-looking tower fan is ideal for keeping you cool at your desk or in the kitchen. Move it to your bedside table in the evening, and its night mode will lower the volume to a whisper-quiet 22dBA so you can sleep soundly, even during a heatwave.<a class="view-deal button" href="https://www.meaco.com/products/sefte-tower-fan-small" target="_blank" rel="nofollow" data-dimension112="8de640b8-a095-11f1-ab13-21ae90410307" data-action="Deal Block" data-label="Sefte 19in Tower Fan" data-dimension48="Sefte 19in Tower Fan" data-dimension25="£69.99">View Deal</a></p></div><div class="product"><a data-dimension112="8de6411c-a095-11f1-b656-d36858d23c29" data-action="Deal Block" data-label="Sefte Smart 26in Tower Fan" data-dimension48="Sefte Smart 26in Tower Fan" data-dimension25="£99.99" href="https://www.meaco.com/products/sefte-tower-fan-large" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1910px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="ivDhZWKq3JWWGrjZfT4PjY" name="smart" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ivDhZWKq3JWWGrjZfT4PjY.jpg" mos="" align="middle" fullscreen="" width="1910" height="1910" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.meaco.com/products/sefte-tower-fan-large" target="_blank" rel="nofollow" data-dimension112="8de6411c-a095-11f1-b656-d36858d23c29" data-action="Deal Block" data-label="Sefte Smart 26in Tower Fan" data-dimension48="Sefte Smart 26in Tower Fan" data-dimension25="£99.99">Sefte Smart 26in Tower Fan: £99.99</a></strong><br>The taller of Meaco's two new tower fans offers smartphone compatibility, so you can set cooling schedules to keep pets comfortable, fine-tune the settings without waking your child, or activate the fan before you come home from work.<a class="view-deal button" href="https://www.meaco.com/products/sefte-tower-fan-large" target="_blank" rel="nofollow" data-dimension112="8de6411c-a095-11f1-b656-d36858d23c29" data-action="Deal Block" data-label="Sefte Smart 26in Tower Fan" data-dimension48="Sefte Smart 26in Tower Fan" data-dimension25="£99.99">View Deal</a></p></div><p>Both offer 12 fan speeds, with the smaller model providing a maximum flow rate of 17.27m³ per minute, and the larger fan an impressive 34.41m³ per minute. There are also four oscillation angles (45 degrees, 90 degrees, 135 degrees and 180 degrees) so you can focus the cooling on just one person, or spread the airflow across a larger area.</p><p>The larger fan offers app connectivity, letting you operate it from anywhere using your phone, and set cooling schedules (ideal for pet owners). </p><h2 id="cool-comfort">Cool comfort</h2><p>Our reviewers awarded both the <a href="https://www.techradar.com/home/air-quality/meacofan-sefte-8in-portable-air-circulator-review">Meaco Sefte 8in Portable Air Circulator</a> and <a href="https://www.techradar.com/home/small-appliances/meaco-sefte-pro-10in-air-circulator-review">Meaco Sefte Pro 10in Table Air Circulator</a> four and a half stars out of five, praising their quiet operation, ability to move a large volume of air, and rechargeable batteries that allow you to use them anywhere in your home.</p><p>I bought the eight-inch model myself, and it proved invaluable on uncomfortably warm nights, effectively pulling in cooler air from outside when placed near an open window.  I have high expectations for the two tower fans, and hope to bring you full reviews of both very soon.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ I'm a home appliances expert, and these are the air fryer accessories I recommend to everyone — including a £3 buy that'll double your usable cooking space ]]></title>
                                                                                                <dc:content><![CDATA[ <p>On its  own, an air fryer is a low-effort, efficient kitchen appliance. But add the right accessories and you can take things to another level, enabling your trusty fryer to tackle a wider range of cooking tasks, and deliver even more delicious results. Plus, if you're armed with the right kit, there'll be even less effort required from you.</p><p>As a former TechRadar Homes Editor — and proud owner of two air fryers — I have a good idea of the accessories worth investing in. Well, I say 'investing' but most of my picks are under a tenner, so it's more an investment in terms of cupboard space than cash. I've rounded up my top recommendations below, with sections for <a href="#section-air-fryer-liners">air fryer liners</a> (wave goodbye to messy cleanup), <a href="#section-air-fryer-utensils">utensils</a> (including a £5 pick for extra-crispy results) and <a href="#section-air-fryer-inserts">inserts</a> (to increase capacity without buying a bigger air fryer). </p><p>If you don't already have an air fryer, head to our general <a href="https://www.techradar.com/home/air-fryers/best-air-fryer">best air fryer</a> guide for our top recommendations.</p><h2 class="article-body__section" id="section-air-fryer-liners"><span>Air fryer liners</span></h2><p>Good silicone basket liners are an excellent investment for any air fryer-owner, mainly because they're much easier to clean (and especially if you have a dishwasher). I use these all the time — in fact, the only time I wouldn't use one of these would be if I was cooking something I want to get really crispy underneath. I avoid them for cheese on toast, for instance, to avoid a soggy bottom.</p><p>Choose from solid or collapsible liners — the latter is a win when it comes to storage, but the fold lines are a potential weak point, so be prepared for them to break more quickly than a solid option. To avoid disaster when trying to remove your hot food from its basket, seek out liners with sturdy handles.</p><p> You can also use basket liners to add versatility to what you can cook. For instance, there are brownie trays, cupcake cases and waffle trays in the mix here. I've also included a disposable liner option, for situations where washing up is going to be too tricky. </p>        <div class="featured_product_block featured_block_hero" data-id="c76e6f74-a070-11f1-aa05-e5228d61e3dc">            <a href="https://www.amazon.co.uk/Tower-Square-Foldable-Silicone-Trays/dp/B0CN9KVTP3?th=1" data-model-name="Tower Set of 2 Silicone Air Fryer Rectangular Solid Trays" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:124.97%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/DMJP4J42cSH4ABGevDbZs7.jpg" alt="Tower Silicone Air Fryer Rectangular Solid Trays"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Tower</div>                                        <div class="featured__title">Set of 2 Silicone Air Fryer Rectangular Solid Trays</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="c76e7046-a070-11f1-bbb3-c34548631c2e">            <a href="https://www.amazon.co.uk/Tower-Square-Foldable-Silicone-Trays/dp/B0CNCY2XLC?th=1" data-model-name="Set of 2 Silicone Air Fryer Square Foldable Trays" 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/mNz3jX6oAAXqLZgVkhAvtm.jpg" alt="Tower Set of 2 Square Foldable Silicone Trays, Black"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Tower</div>                                        <div class="featured__title">Set of 2 Silicone Air Fryer Square Foldable Trays</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="c76e7aa0-a070-11f1-9289-6b44698371c8">            <a href="https://www.amazon.co.uk/Tower-Square-Foldable-Silicone-Trays/dp/B0CND563TD?th=1" data-model-name="Tower Round Solid Silicone Tray with Divider" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.41%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/rf9H735hjnqVW4iS9wDBzM.jpg" alt="Tower Round Solid Silicone Tray with Divider"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Tower</div>                                        <div class="featured__title">Round Solid Silicone Tray with Divider</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="c76e7244-a070-11f1-88f7-97192bf6b67d">            <a href="https://www.lakeland.co.uk/products/2-lakeland-air-fryer-silicone-brownie-moulds" data-model-name="2x Air Fryer Silicone Brownie Moulds" 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/kK2gTuRKQbnQSUbFFPpAUn.jpg" alt="2 Lakeland Air Fryer Silicone Brownie Moulds"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Lakeland</div>                                        <div class="featured__title">2x Air Fryer Silicone Brownie Moulds</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="c76e75d2-a070-11f1-862f-8d41b3651a7e">            <a href="https://www.lakeland.co.uk/products/2-lakeland-air-fryer-round-silicone-moulds" data-model-name="2x Air Fryer Round Silicone Moulds" 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/ZcvYd3muCbVEB4gAXDdHfn.jpg" alt="2 Lakeland Air Fryer Round Silicone Moulds"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Lakeland</div>                                        <div class="featured__title">2x Air Fryer Round Silicone Moulds</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="c76e769a-a070-11f1-a02b-9b1633f521b2">            <a href="https://www.procook.co.uk/product/silicone-air-fryer-liner-rectangle-195-x-125cm" data-model-name="Silicone Air Fryer Liner Rectangle 19.5 X 12.5cm" 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/C5BFmYAeMRtTZh2XWehoD.jpg" alt="Silicone Air Fryer Liner  Rectangle 19.5 X 12.5cm"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>ProCook</div>                                        <div class="featured__title">Silicone Air Fryer Liner Rectangle 19.5 X 12.5cm</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="c76e717c-a070-11f1-9066-c1911ca715e6">            <a href="https://www.amazon.co.uk/Generic-Accessories-Disposable-Parchment-Compatible/dp/B0CZQRVBG1/" data-model-name="Air Fryer Liners for Dual Zone Air Fryers (100pcs)" 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/6fA4K5aSE2BBXYmqsDyYaE.jpg" alt="Generic 100pcs Air Fryer Liners for Ninja Dual, Air Fryer Af300uk Af400uk Accessories, Disposable Parchment Paper Liner, Compatible With Ninja, Salter, Tower and Other Dual Zone Air Fryer"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Generic</div>                                        <div class="featured__title">Air Fryer Liners for Dual Zone Air Fryers (100pcs)</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div><h2 class="article-body__section" id="section-air-fryer-inserts"><span>Air fryer inserts</span></h2><p>A genius trick to to increase your usable cooking space is by adding an insert that creates a second tier within your air fryer basket. If you have a relatively large basket in the first place, you can even stack multiple racks to cook several layers of food at once.  Hot air should still circulate efficiently — and especially so if you use a rack with vent holes — to deliver crispier, more evenly cooked food than you'd get if you piled everything up inside. </p><p>Below are a few options. I've also included a mesh basket — this is designed to be used in a similar way to the liners above; to make cleaning easier. However, the more open structure should help deliver crispier results. Some even have divots into which skewers can rest, for 360-degree cooking. Before purchasing, it's vital to measure the inside of your cooking basket(s) and check the product dimensions carefully, to ensure the inserts will fit in there.</p>        <div class="featured_product_block featured_block_hero" data-id="c76e70aa-a070-11f1-8a23-171ae07ef8cc">            <a href="https://www.amazon.co.uk/Tefal-4-Piece-Accessory-Non-Stick-Carbon/dp/B0GQHWSBYP/" data-model-name="Tefal 4-Piece Air Fryer Accessory Set, Non-Stick Carbon Steel" 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/uw5uNHnUMcBD2eiyNDE3DT.jpg" alt="Tefal 4-Piece Air Fryer Accessory Set, Non-Stick Carbon Steel, Black"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Tefal</div>                                        <div class="featured__title">Tefal 4-Piece Air Fryer Accessory Set, Non-Stick Carbon Steel</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="c76e710e-a070-11f1-a546-31a31a2da67d">            <a href="https://www.johnlewis.com/tala-stainless-steel-2-tier-air-fryer-rach-4-skewers/p112402195" data-model-name="Tala Stainless Steel 2 Tier Air Fryer Rack & 4 Skewers" 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:96,l:0,cw:2178,ch:2904,q:80/cADsBxsKcoRFG9iXo9V2rU.webp" alt="Tala Stainless Steel 2 Tier Air Fryer Rach & 4 Skewers"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Tala</div>                                        <div class="featured__title">Stainless Steel 2 Tier Air Fryer Rack & 4 Skewers</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="534f3b42-a08d-11f1-86be-ef973afddaaa">            <a href="https://www.homebase.co.uk/en-uk/kitchen-master-rectangle-stainless-steel-silver-airfryer-rack/p/8097463" data-model-name="Rectangle Stainless Steel Air fryer Rack" 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/qVF8LhwWUfKr5ft2rCbHbn.jpg" alt="Kitchen Master, Rectangle Stainless Steel Air fryer Rack"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Kitchen Master </div>                                        <div class="featured__title">Rectangle Stainless Steel Air fryer Rack</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="6cb939d8-a07a-11f1-ad77-15eb12b4e89a">            <a href="https://www.amazon.co.uk/Tower-Square-Foldable-Silicone-Trays/dp/B0CLVRDXC4?th=1" data-model-name="8 piece Silicone Air Fryer Accessory Set" 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/V3qsWY3UrWNLY33d4Pzqv8.jpg" alt="Tower T843096 8pc Silicone Air Fryer Accessory Set With Tongs, 4x Skewers, Basting Brush, 2x Roasting Racks, Stainless Steel, Black"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Tower</div>                                        <div class="featured__title">8 piece Silicone Air Fryer Accessory Set</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="c76e7564-a070-11f1-ab9d-f3dae3430658">            <a href="https://www.lakeland.co.uk/products/lakeland-air-fryer-mesh-basket" data-model-name="Air Fryer Mesh Basket" 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/8y2BRYpd367XQd9ZFcszmn.jpg" alt="Lakeland Air Fryer Mesh Basket"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Lakeland</div>                                        <div class="featured__title">Air Fryer Mesh Basket</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div><h2 class="article-body__section" id="section-air-fryer-utensils"><span>Air fryer utensils</span></h2><p>Finally, there are a number of utensils that'll make cooking with an air fryer simpler and less messy — not to mention lowering the chance of burning yourself or your kitchen surfaces. If you don't already have one, I'd suggest investing in a heatproof mat or trivet. It doesn't need to be anything special; it just gives you somewhere to put your fryer basket down when you're removing the hot food. I've had too many accidents when trying to do this one-handed, or with the basket balancing precariously on the hob top.</p><p>Silicone utensils including tongs, scoops and spatulas allow you to remove food efficiently without risking scratches on the non-stick surface. I've also included a pastry brush — I use one of these to lightly coat food in oil before cooking, so it goes extra-crispy, but without using too much oil. </p><p>Finally, there's a meat thermometer that'll help you ensure your cuts of meat are cooked through before serving — this is especially handy if you're still getting used to the different timings compared to a full-sized cooker. And because air fryers really shine when it comes to chips, I've thrown in a potato chipper so you can make your own. </p>        <div class="featured_product_block featured_block_hero" data-id="c76e6f10-a070-11f1-a982-a5c3848d2cba">            <a href="https://www.johnlewis.com/oxo-good-grips-roast-scoop/p111866406" data-model-name="OXO Good Grips Roast Scoop" 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:840,l:358,cw:1479,ch:1972,q:80/xEUdKEA7qPhfUrStpa7HEU.webp" alt="Oxo Good Grips Roast Scoop"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>OXO Good Grips </div>                                        <div class="featured__title">Roast Scoop</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="c76e76fe-a070-11f1-8d2d-05a59fa53822">            <a href="https://www.procook.co.uk/product/wood-silicone-spoonula-blue-26cm" data-model-name="Wood & Silicone Spoonula Blue  26cm" 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/7GzZPvzyf3FLhERVTUaUjV.jpg" alt="Wood & Silicone Spoonula Blue  26cm"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>ProCook</div>                                        <div class="featured__title">Wood & Silicone Spoonula Blue  26cm</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="c76e776c-a070-11f1-b495-ef58063c0822">            <a href="https://www.procook.co.uk/product/silicone-pastry-brush-green-278x63cm" data-model-name="Silicone Pastry Brush Green 26cm" 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/YzwvfTybeP2NMtJbA4W9cf.jpg" alt="Silicone Pastry Brush Green  26cm"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>ProCook</div>                                        <div class="featured__title">Silicone Pastry Brush Green 26cm</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="c76e77d0-a070-11f1-b85e-037b699f5d74">            <a href="https://www.procook.co.uk/product/silicone-tongs-green-1-piece" data-model-name="Silicone Tongs Green 29cm" 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/JvRbkZb98AUB6wjRjnb7yk.jpg" alt="Silicone Tongs Green  29cm"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>procook</div>                                        <div class="featured__title">Silicone Tongs Green 29cm</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="c76e7b04-a070-11f1-b22c-1fc770a017dd">            <a href="https://www.procook.co.uk/product/procook-potato-chipper-stainless-steel" data-model-name="Potato Chipper  Stainless Steel" 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/htQCwTnVCaqMzuBJ2mExE.jpg" alt="Potato Chipper  Stainless Steel"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                                                                <div class="featured__title">Potato Chipper  Stainless Steel</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="c76e7906-a070-11f1-880d-f707107af8e4">            <a href="https://www.amazon.co.uk/dp/B09VL9PF9L" data-model-name="Tower Vortx 17-Piece Air Fryer Oven Baking Bundle" 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/Vey5vJTXNUErsNc7j7MSPn.jpg" alt="Tower T17038011 Vortx 17-Piece Air Fryer Oven Baking Bundle With Waffle Mould, Tartlet Moulds and Loaf Tin, Black"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Tower</div>                                        <div class="featured__title">Vortx 17-Piece Air Fryer Oven Baking Bundle</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="c76e7636-a070-11f1-83d1-9d1fbcc75641">            <a href="https://www.lakeland.co.uk/products/lakeland-heat-resistant-air-fryer-mat" data-model-name="Heat Resistant Air Fryer Mat" 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/2qmxWSivXvYmGdcBunTefn.jpg" alt="Lakeland Heat Resistant Air Fryer Mat"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Lakeland</div>                                        <div class="featured__title">Heat Resistant Air Fryer Mat</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="c76e7834-a070-11f1-93f0-0dd4e2cf0d52">            <a href="https://www.procook.co.uk/product/procook-folding-trivet-sage" data-model-name="Folding Trivet — Sage" 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/3Rqg2oJvdQbcEHJk8yijzn.jpg" alt="Folding Trivet  Sage"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                                                                <div class="featured__title">Folding Trivet — Sage</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="c76e78a2-a070-11f1-8a79-89f5b38bf75b">            <a href="https://www.procook.co.uk/product/procook-silicone-trivet-duck-egg-blue" data-model-name="Silicone Trivet — Duck Egg Blue" 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/Gqh5qDgUXVpxB2Hs2ee4i3.jpg" alt="Silicone Trivet  Duck Egg Blue"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>ProCook</div>                                        <div class="featured__title">Silicone Trivet — Duck Egg Blue</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="c76e71e0-a070-11f1-85f9-7f61135d6db0">            <a href="https://www.amazon.co.uk/gp/aw/d/B0DHZCCXCL/" data-model-name="Digital Meat Thermometer" 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/xBUWr392YucdJa4uWmnNMn.jpg" alt="Thermomaven Meat Thermometer Digital, 1s Instant Read Food Thermometer"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>ThermoMaven</div>                                        <div class="featured__title">Digital Meat Thermometer</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/air-fryers/im-a-home-appliances-expert-and-these-are-the-air-fryer-accessories-i-recommend-to-everyone-including-a-gbp3-buy-thatll-double-your-usable-cooking-space</link>
                                                                            <description>
                            <![CDATA[ For crispier results, fuss-free cleaning, and fewer accidents. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">5crT7j5HP3tUsXz3k3WKeR</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/rZD56o9zHiP8fnZQt6enCG-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 25 Aug 2026 14:47:05 +0000</pubDate>                                                                                                                                <updated>Tue, 25 Aug 2026 16:41:25 +0000</updated>
                                                                                                                                            <category><![CDATA[Air Fryers]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Small Appliances]]></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.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/rZD56o9zHiP8fnZQt6enCG-1280-80.jpg">
                                                            <media:credit><![CDATA[Procook / Tower / Amazon / Homebase / John Lewis / background by Gemini]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Selection of air fryer accessories on a background of torn paper]]></media:description>                                                            <media:text><![CDATA[Selection of air fryer accessories on a background of torn paper]]></media:text>
                                <media:title type="plain"><![CDATA[Selection of air fryer accessories on a background of torn paper]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/rZD56o9zHiP8fnZQt6enCG-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>On its  own, an air fryer is a low-effort, efficient kitchen appliance. But add the right accessories and you can take things to another level, enabling your trusty fryer to tackle a wider range of cooking tasks, and deliver even more delicious results. Plus, if you're armed with the right kit, there'll be even less effort required from you.</p><p>As a former TechRadar Homes Editor — and proud owner of two air fryers — I have a good idea of the accessories worth investing in. Well, I say 'investing' but most of my picks are under a tenner, so it's more an investment in terms of cupboard space than cash. I've rounded up my top recommendations below, with sections for <a href="#section-air-fryer-liners">air fryer liners</a> (wave goodbye to messy cleanup), <a href="#section-air-fryer-utensils">utensils</a> (including a £5 pick for extra-crispy results) and <a href="#section-air-fryer-inserts">inserts</a> (to increase capacity without buying a bigger air fryer). </p><p>If you don't already have an air fryer, head to our general <a href="https://www.techradar.com/home/air-fryers/best-air-fryer">best air fryer</a> guide for our top recommendations.</p><h2 class="article-body__section" id="section-air-fryer-liners"><span>Air fryer liners</span></h2><p>Good silicone basket liners are an excellent investment for any air fryer-owner, mainly because they're much easier to clean (and especially if you have a dishwasher). I use these all the time — in fact, the only time I wouldn't use one of these would be if I was cooking something I want to get really crispy underneath. I avoid them for cheese on toast, for instance, to avoid a soggy bottom.</p><p>Choose from solid or collapsible liners — the latter is a win when it comes to storage, but the fold lines are a potential weak point, so be prepared for them to break more quickly than a solid option. To avoid disaster when trying to remove your hot food from its basket, seek out liners with sturdy handles.</p><p> You can also use basket liners to add versatility to what you can cook. For instance, there are brownie trays, cupcake cases and waffle trays in the mix here. I've also included a disposable liner option, for situations where washing up is going to be too tricky. </p>        <div class="featured_product_block featured_block_hero" data-id="c76e6f74-a070-11f1-aa05-e5228d61e3dc">            <a href="https://www.amazon.co.uk/Tower-Square-Foldable-Silicone-Trays/dp/B0CN9KVTP3?th=1" data-model-name="Tower Set of 2 Silicone Air Fryer Rectangular Solid Trays" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:124.97%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/DMJP4J42cSH4ABGevDbZs7.jpg" alt="Tower Silicone Air Fryer Rectangular Solid Trays"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Tower</div>                                        <div class="featured__title">Set of 2 Silicone Air Fryer Rectangular Solid Trays</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="c76e7046-a070-11f1-bbb3-c34548631c2e">            <a href="https://www.amazon.co.uk/Tower-Square-Foldable-Silicone-Trays/dp/B0CNCY2XLC?th=1" data-model-name="Set of 2 Silicone Air Fryer Square Foldable Trays" 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/mNz3jX6oAAXqLZgVkhAvtm.jpg" alt="Tower Set of 2 Square Foldable Silicone Trays, Black"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Tower</div>                                        <div class="featured__title">Set of 2 Silicone Air Fryer Square Foldable Trays</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="c76e7aa0-a070-11f1-9289-6b44698371c8">            <a href="https://www.amazon.co.uk/Tower-Square-Foldable-Silicone-Trays/dp/B0CND563TD?th=1" data-model-name="Tower Round Solid Silicone Tray with Divider" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.41%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/rf9H735hjnqVW4iS9wDBzM.jpg" alt="Tower Round Solid Silicone Tray with Divider"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Tower</div>                                        <div class="featured__title">Round Solid Silicone Tray with Divider</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="c76e7244-a070-11f1-88f7-97192bf6b67d">            <a href="https://www.lakeland.co.uk/products/2-lakeland-air-fryer-silicone-brownie-moulds" data-model-name="2x Air Fryer Silicone Brownie Moulds" 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/kK2gTuRKQbnQSUbFFPpAUn.jpg" alt="2 Lakeland Air Fryer Silicone Brownie Moulds"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Lakeland</div>                                        <div class="featured__title">2x Air Fryer Silicone Brownie Moulds</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="c76e75d2-a070-11f1-862f-8d41b3651a7e">            <a href="https://www.lakeland.co.uk/products/2-lakeland-air-fryer-round-silicone-moulds" data-model-name="2x Air Fryer Round Silicone Moulds" 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/ZcvYd3muCbVEB4gAXDdHfn.jpg" alt="2 Lakeland Air Fryer Round Silicone Moulds"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Lakeland</div>                                        <div class="featured__title">2x Air Fryer Round Silicone Moulds</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="c76e769a-a070-11f1-a02b-9b1633f521b2">            <a href="https://www.procook.co.uk/product/silicone-air-fryer-liner-rectangle-195-x-125cm" data-model-name="Silicone Air Fryer Liner Rectangle 19.5 X 12.5cm" 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/C5BFmYAeMRtTZh2XWehoD.jpg" alt="Silicone Air Fryer Liner  Rectangle 19.5 X 12.5cm"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>ProCook</div>                                        <div class="featured__title">Silicone Air Fryer Liner Rectangle 19.5 X 12.5cm</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="c76e717c-a070-11f1-9066-c1911ca715e6">            <a href="https://www.amazon.co.uk/Generic-Accessories-Disposable-Parchment-Compatible/dp/B0CZQRVBG1/" data-model-name="Air Fryer Liners for Dual Zone Air Fryers (100pcs)" 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/6fA4K5aSE2BBXYmqsDyYaE.jpg" alt="Generic 100pcs Air Fryer Liners for Ninja Dual, Air Fryer Af300uk Af400uk Accessories, Disposable Parchment Paper Liner, Compatible With Ninja, Salter, Tower and Other Dual Zone Air Fryer"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Generic</div>                                        <div class="featured__title">Air Fryer Liners for Dual Zone Air Fryers (100pcs)</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div><h2 class="article-body__section" id="section-air-fryer-inserts"><span>Air fryer inserts</span></h2><p>A genius trick to to increase your usable cooking space is by adding an insert that creates a second tier within your air fryer basket. If you have a relatively large basket in the first place, you can even stack multiple racks to cook several layers of food at once.  Hot air should still circulate efficiently — and especially so if you use a rack with vent holes — to deliver crispier, more evenly cooked food than you'd get if you piled everything up inside. </p><p>Below are a few options. I've also included a mesh basket — this is designed to be used in a similar way to the liners above; to make cleaning easier. However, the more open structure should help deliver crispier results. Some even have divots into which skewers can rest, for 360-degree cooking. Before purchasing, it's vital to measure the inside of your cooking basket(s) and check the product dimensions carefully, to ensure the inserts will fit in there.</p>        <div class="featured_product_block featured_block_hero" data-id="c76e70aa-a070-11f1-8a23-171ae07ef8cc">            <a href="https://www.amazon.co.uk/Tefal-4-Piece-Accessory-Non-Stick-Carbon/dp/B0GQHWSBYP/" data-model-name="Tefal 4-Piece Air Fryer Accessory Set, Non-Stick Carbon Steel" 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/uw5uNHnUMcBD2eiyNDE3DT.jpg" alt="Tefal 4-Piece Air Fryer Accessory Set, Non-Stick Carbon Steel, Black"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Tefal</div>                                        <div class="featured__title">Tefal 4-Piece Air Fryer Accessory Set, Non-Stick Carbon Steel</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="c76e710e-a070-11f1-a546-31a31a2da67d">            <a href="https://www.johnlewis.com/tala-stainless-steel-2-tier-air-fryer-rach-4-skewers/p112402195" data-model-name="Tala Stainless Steel 2 Tier Air Fryer Rack & 4 Skewers" 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:96,l:0,cw:2178,ch:2904,q:80/cADsBxsKcoRFG9iXo9V2rU.webp" alt="Tala Stainless Steel 2 Tier Air Fryer Rach & 4 Skewers"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Tala</div>                                        <div class="featured__title">Stainless Steel 2 Tier Air Fryer Rack & 4 Skewers</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="534f3b42-a08d-11f1-86be-ef973afddaaa">            <a href="https://www.homebase.co.uk/en-uk/kitchen-master-rectangle-stainless-steel-silver-airfryer-rack/p/8097463" data-model-name="Rectangle Stainless Steel Air fryer Rack" 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/qVF8LhwWUfKr5ft2rCbHbn.jpg" alt="Kitchen Master, Rectangle Stainless Steel Air fryer Rack"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Kitchen Master </div>                                        <div class="featured__title">Rectangle Stainless Steel Air fryer Rack</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="6cb939d8-a07a-11f1-ad77-15eb12b4e89a">            <a href="https://www.amazon.co.uk/Tower-Square-Foldable-Silicone-Trays/dp/B0CLVRDXC4?th=1" data-model-name="8 piece Silicone Air Fryer Accessory Set" 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/V3qsWY3UrWNLY33d4Pzqv8.jpg" alt="Tower T843096 8pc Silicone Air Fryer Accessory Set With Tongs, 4x Skewers, Basting Brush, 2x Roasting Racks, Stainless Steel, Black"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Tower</div>                                        <div class="featured__title">8 piece Silicone Air Fryer Accessory Set</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="c76e7564-a070-11f1-ab9d-f3dae3430658">            <a href="https://www.lakeland.co.uk/products/lakeland-air-fryer-mesh-basket" data-model-name="Air Fryer Mesh Basket" 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/8y2BRYpd367XQd9ZFcszmn.jpg" alt="Lakeland Air Fryer Mesh Basket"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Lakeland</div>                                        <div class="featured__title">Air Fryer Mesh Basket</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div><h2 class="article-body__section" id="section-air-fryer-utensils"><span>Air fryer utensils</span></h2><p>Finally, there are a number of utensils that'll make cooking with an air fryer simpler and less messy — not to mention lowering the chance of burning yourself or your kitchen surfaces. If you don't already have one, I'd suggest investing in a heatproof mat or trivet. It doesn't need to be anything special; it just gives you somewhere to put your fryer basket down when you're removing the hot food. I've had too many accidents when trying to do this one-handed, or with the basket balancing precariously on the hob top.</p><p>Silicone utensils including tongs, scoops and spatulas allow you to remove food efficiently without risking scratches on the non-stick surface. I've also included a pastry brush — I use one of these to lightly coat food in oil before cooking, so it goes extra-crispy, but without using too much oil. </p><p>Finally, there's a meat thermometer that'll help you ensure your cuts of meat are cooked through before serving — this is especially handy if you're still getting used to the different timings compared to a full-sized cooker. And because air fryers really shine when it comes to chips, I've thrown in a potato chipper so you can make your own. </p>        <div class="featured_product_block featured_block_hero" data-id="c76e6f10-a070-11f1-a982-a5c3848d2cba">            <a href="https://www.johnlewis.com/oxo-good-grips-roast-scoop/p111866406" data-model-name="OXO Good Grips Roast Scoop" 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:840,l:358,cw:1479,ch:1972,q:80/xEUdKEA7qPhfUrStpa7HEU.webp" alt="Oxo Good Grips Roast Scoop"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>OXO Good Grips </div>                                        <div class="featured__title">Roast Scoop</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="c76e76fe-a070-11f1-8d2d-05a59fa53822">            <a href="https://www.procook.co.uk/product/wood-silicone-spoonula-blue-26cm" data-model-name="Wood & Silicone Spoonula Blue  26cm" 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/7GzZPvzyf3FLhERVTUaUjV.jpg" alt="Wood & Silicone Spoonula Blue  26cm"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>ProCook</div>                                        <div class="featured__title">Wood & Silicone Spoonula Blue  26cm</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="c76e776c-a070-11f1-b495-ef58063c0822">            <a href="https://www.procook.co.uk/product/silicone-pastry-brush-green-278x63cm" data-model-name="Silicone Pastry Brush Green 26cm" 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/YzwvfTybeP2NMtJbA4W9cf.jpg" alt="Silicone Pastry Brush Green  26cm"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>ProCook</div>                                        <div class="featured__title">Silicone Pastry Brush Green 26cm</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="c76e77d0-a070-11f1-b85e-037b699f5d74">            <a href="https://www.procook.co.uk/product/silicone-tongs-green-1-piece" data-model-name="Silicone Tongs Green 29cm" 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/JvRbkZb98AUB6wjRjnb7yk.jpg" alt="Silicone Tongs Green  29cm"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>procook</div>                                        <div class="featured__title">Silicone Tongs Green 29cm</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="c76e7b04-a070-11f1-b22c-1fc770a017dd">            <a href="https://www.procook.co.uk/product/procook-potato-chipper-stainless-steel" data-model-name="Potato Chipper  Stainless Steel" 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/htQCwTnVCaqMzuBJ2mExE.jpg" alt="Potato Chipper  Stainless Steel"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                                                                <div class="featured__title">Potato Chipper  Stainless Steel</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="c76e7906-a070-11f1-880d-f707107af8e4">            <a href="https://www.amazon.co.uk/dp/B09VL9PF9L" data-model-name="Tower Vortx 17-Piece Air Fryer Oven Baking Bundle" 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/Vey5vJTXNUErsNc7j7MSPn.jpg" alt="Tower T17038011 Vortx 17-Piece Air Fryer Oven Baking Bundle With Waffle Mould, Tartlet Moulds and Loaf Tin, Black"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Tower</div>                                        <div class="featured__title">Vortx 17-Piece Air Fryer Oven Baking Bundle</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="c76e7636-a070-11f1-83d1-9d1fbcc75641">            <a href="https://www.lakeland.co.uk/products/lakeland-heat-resistant-air-fryer-mat" data-model-name="Heat Resistant Air Fryer Mat" 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/2qmxWSivXvYmGdcBunTefn.jpg" alt="Lakeland Heat Resistant Air Fryer Mat"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Lakeland</div>                                        <div class="featured__title">Heat Resistant Air Fryer Mat</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="c76e7834-a070-11f1-93f0-0dd4e2cf0d52">            <a href="https://www.procook.co.uk/product/procook-folding-trivet-sage" data-model-name="Folding Trivet — Sage" 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/3Rqg2oJvdQbcEHJk8yijzn.jpg" alt="Folding Trivet  Sage"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                                                                <div class="featured__title">Folding Trivet — Sage</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="c76e78a2-a070-11f1-8a79-89f5b38bf75b">            <a href="https://www.procook.co.uk/product/procook-silicone-trivet-duck-egg-blue" data-model-name="Silicone Trivet — Duck Egg Blue" 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/Gqh5qDgUXVpxB2Hs2ee4i3.jpg" alt="Silicone Trivet  Duck Egg Blue"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>ProCook</div>                                        <div class="featured__title">Silicone Trivet — Duck Egg Blue</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="c76e71e0-a070-11f1-85f9-7f61135d6db0">            <a href="https://www.amazon.co.uk/gp/aw/d/B0DHZCCXCL/" data-model-name="Digital Meat Thermometer" 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/xBUWr392YucdJa4uWmnNMn.jpg" alt="Thermomaven Meat Thermometer Digital, 1s Instant Read Food Thermometer"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>ThermoMaven</div>                                        <div class="featured__title">Digital Meat Thermometer</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
            </channel>
</rss>